.page_page__phgEG{min-height:100vh;background:var(--paper)}.page_main__ykbXg{max-width:680px;margin:0 auto;padding:1.5rem 1.25rem 4rem}.page_back__NaTOH{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:var(--text-mid);margin-bottom:1.5rem}.page_back__NaTOH:hover{color:var(--anchor)}.page_title__nmr0X{font-size:27px;font-weight:800;letter-spacing:-.02em;line-height:1.3;color:var(--text-dark)}.page_date__pOxHn,.page_meta__oZIAH{font-family:var(--font-mono);font-size:12px;color:var(--text-light);margin-top:10px}.page_meta__oZIAH{display:flex;align-items:center;gap:7px}.page_meta__oZIAH .page_dot__juyQi{opacity:.6}.page_prose__exSyC{margin-top:1.8rem}.page_prose__exSyC h2{font-size:19px;font-weight:800;color:var(--text-dark);letter-spacing:-.01em;margin:2rem 0 .8rem}.page_prose__exSyC h3{font-size:16px;font-weight:700;color:var(--text-dark);margin:1.5rem 0 .6rem}.page_prose__exSyC p{font-size:15.5px;line-height:1.75;color:var(--text-mid);margin-bottom:1rem}.page_prose__exSyC ol,.page_prose__exSyC ul{margin:.6rem 0 1.2rem;padding-left:1.2rem}.page_prose__exSyC li{font-size:15.5px;line-height:1.7;color:var(--text-mid);margin-bottom:.4rem}.page_prose__exSyC li::marker{color:var(--anchor)}.page_prose__exSyC strong{color:var(--text-dark);font-weight:700}.page_prose__exSyC a{color:var(--anchor);font-weight:600;text-decoration:underline;text-underline-offset:2px}.page_prose__exSyC blockquote{border-left:3px solid var(--anchor-line);background:var(--anchor-soft);padding:12px 16px;border-radius:0 12px 12px 0;margin:1.2rem 0;font-size:14px;color:var(--text-mid)}.page_prose__exSyC blockquote p{margin:0}.page_prose__exSyC hr{border:none;border-top:1px solid var(--line);margin:2rem 0}.page_relatedCta__MhXKs{display:flex;align-items:center;justify-content:space-between;margin-top:2.5rem;padding:16px 20px;background:var(--anchor);color:var(--anchor-ink);border-radius:14px;font-size:15px;font-weight:700;box-shadow:0 10px 24px -10px rgba(58,61,92,.5)}.page_relatedCta__MhXKs:hover{background:var(--anchor-strong)}.page_related__FRWe0{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--line)}.page_relatedTitle__yGogq{font-size:16px;font-weight:700;color:var(--text-dark);margin-bottom:12px}.page_relatedList__CKHC2{list-style:none;display:flex;flex-direction:column;gap:8px}.page_relatedItem__kcve8{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;background:var(--paper-card);border:1px solid var(--card-border);border-radius:var(--radius-md);font-size:14.5px;font-weight:600;color:var(--text-dark)}.page_relatedArrow__43qqy{color:var(--text-light);flex-shrink:0}.page_prose__exSyC table{width:100%;border-collapse:collapse;margin:1.4rem 0;font-size:14px;display:block;overflow-x:auto}.page_prose__exSyC thead{background:var(--anchor-soft)}.page_prose__exSyC th{text-align:left;font-weight:700;color:var(--text-dark);white-space:nowrap}.page_prose__exSyC td,.page_prose__exSyC th{padding:10px 12px;border:1px solid var(--card-border)}.page_prose__exSyC td{color:var(--text-mid);vertical-align:top}.page_prose__exSyC tbody tr:nth-child(2n){background:var(--paper)}.Nav_nav__BptBv{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;background:var(--nav-bg);backdrop-filter:blur(8px);position:sticky;top:0;z-index:100;border-bottom:1px solid var(--nav-border)}.Nav_logo__7KrlL{font-family:var(--font-serif);font-size:20px;color:var(--text-dark);font-weight:700;letter-spacing:-.5px}.Nav_logo__7KrlL span{color:var(--terra)}.Nav_navRight__ps7jK{display:flex;align-items:center;gap:1.5rem}.Nav_links__TBJFU{display:flex;list-style:none;gap:1.5rem}.Nav_links__TBJFU a{font-size:13px;font-weight:500;color:var(--text-mid);transition:color .2s}.Nav_links__TBJFU a:hover{color:var(--terra)}.Nav_linkActive__8myJP{color:var(--terra)!important;font-weight:600}.Nav_authArea__hyzOA{display:flex;align-items:center}.Nav_signInBtn__5mz7x{padding:6px 16px;background:var(--terra);color:var(--anchor-ink);border:none;border-radius:var(--radius-sm);font-size:13px;font-weight:500;cursor:pointer;transition:background .2s}.Nav_signInBtn__5mz7x:hover{background:var(--brown)}.Nav_userMenu__TZ77m{display:flex;align-items:center;gap:.75rem}.Nav_userName__Pierp{font-size:13px;color:var(--text-mid);font-weight:500;text-decoration:none;transition:color .2s}.Nav_userName__Pierp:hover{color:var(--terra)}.Nav_signOutBtn__2j7dJ{padding:4px 12px;background:transparent;border:1px solid var(--card-border);border-radius:var(--radius-sm);font-size:12px;color:var(--text-mid);cursor:pointer}.Nav_signOutBtn__2j7dJ:hover{border-color:var(--terra-light)}.Nav_adminLink__C_2NM{padding:4px 12px;font-size:12px;color:var(--sage);border:1px solid var(--sage-light);border-radius:var(--radius-sm);text-decoration:none;transition:all .2s}.Nav_adminLink__C_2NM:hover{background:var(--sage-pale)}@media (max-width:768px){.Nav_nav__BptBv{justify-content:space-between;padding:.75rem 1.5rem}.Nav_links__TBJFU{display:none}.Nav_authArea__hyzOA{display:flex}.Nav_adminLink__C_2NM,.Nav_userName__Pierp{display:none}}.TodayIndexChip_chip__GSYYF{display:inline-flex;align-items:center;gap:10px;margin-top:18px;padding:10px 14px;border-radius:14px;max-width:100%}.TodayIndexChip_indoor____bZE{background:var(--amber-soft);border:1px solid #ecd9b6}.TodayIndexChip_outdoor__ItTe0{background:var(--go-soft);border:1px solid var(--go-line)}.TodayIndexChip_score__5HLZG{flex:0 0 auto;font-family:var(--font-mono);font-size:20px;font-weight:600;line-height:1}.TodayIndexChip_indoor____bZE .TodayIndexChip_score__5HLZG{color:var(--amber)}.TodayIndexChip_outdoor__ItTe0 .TodayIndexChip_score__5HLZG{color:var(--go)}.TodayIndexChip_score__5HLZG small{font-size:10px}.TodayIndexChip_text__cYf2m{flex:1;font-size:13px;font-weight:600;color:var(--text-dark);line-height:1.35;min-width:0}.TodayIndexChip_pin__YuqXe{flex:0 0 auto;color:var(--text-light)}