@import"tsa-article-best-v2.css";.tsa-month-guide .month-choices{display:grid;gap:12px;margin:24px 0}.tsa-month-guide .month-choice{padding:18px 20px;border:1px solid var(--color-brand-line);border-radius:12px;background:var(--color-bg)}.tsa-month-guide .month-choice p{margin:0 0 10px}.tsa-month-guide .month-choice strong{display:block;margin-bottom:4px;color:var(--color-ink)}.tsa-month-guide .month-choice a{display:inline-block;padding:8px 0;font-weight:700}.tsa-month-guide .month-plan-note{padding:18px 20px;border:1px solid var(--color-brand-line);border-radius:12px;background:var(--color-brand-wash-soft)}.tsa-month-guide .month-swipe-hint{display:none}.tsa-month-guide .ta-table td,.tsa-month-guide .ta-table th{vertical-align:top}.tsa-month-guide .ta-table-wrap:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.tsa-month-bar{position:fixed;bottom:0;left:0;right:0;z-index:90;padding:12px 20px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background:var(--color-bg);border-top:1px solid var(--color-border);box-shadow:var(--shadow-bar-up);font-family:var(--font-body)}.tsa-month-bar[hidden]{display:none}.tsa-month-bar__inner{max-width:var(--article-measure);margin:auto;display:flex;gap:18px;align-items:center}.tsa-month-bar p{flex:1;margin:0;font-size:14px;line-height:1.4}.tsa-month-bar a{font-size:14px;font-weight:700;background:var(--color-brand);color:var(--color-cta-ink);border-radius:8px;padding:12px 14px;text-decoration:none;text-align:center}.tsa-month-bar button{background:transparent;border:0;min-width:44px;min-height:44px;font-size:24px;color:var(--color-text);cursor:pointer}@media(max-width:640px){.tsa-month-guide .ta-table th:first-child,.tsa-month-guide .ta-table td:first-child{position:static;max-width:none;box-shadow:none}.tsa-month-guide .ta-table-wrap:after{display:none}.tsa-month-guide .month-swipe-hint{display:block;margin:0;padding:8px 12px;font-size:12px;background:var(--color-brand-wash-soft);color:var(--color-text-muted)}.tsa-month-guide .ta-table{min-width:680px}.tsa-month-guide .month-choice{padding:16px}.tsa-month-bar{min-height:120px;box-sizing:border-box;padding:12px 10px 12px 88px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.tsa-month-bar__inner{display:grid;grid-template-columns:1fr 44px;gap:6px 4px}.tsa-month-bar p{grid-column:1;font-size:13px}.tsa-month-bar a{grid-column:1;font-size:12px;padding:12px 8px}.tsa-month-bar button{grid-column:2;grid-row:1 / span 2}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/tsa-article-month-v2.css.map */
