.upload-proof_backdrop__GdfBS{position:fixed;inset:0;z-index:600;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.68);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.upload-proof_dialog__zh3Ts{width:100%;max-width:580px;max-height:calc(100dvh - 40px);overflow:auto;background:rgb(var(--surface-0));border:1px solid rgb(var(--accent-gold)/.3);border-radius:22px;box-shadow:0 28px 90px rgba(0,0,0,.45);color:rgb(var(--text-0));outline:none}.upload-proof_header__P8z1n{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 18px;background:linear-gradient(130deg,rgb(var(--accent-gold)/.1),transparent);border-bottom:1px solid rgb(var(--line-0)/.13)}.upload-proof_eyebrow__o5dmI{font-size:10px;letter-spacing:.2em;font-weight:800;color:rgb(var(--accent-gold))}.upload-proof_header__P8z1n h2{font-size:22px;line-height:1.25;font-weight:800;margin:5px 0 7px}.upload-proof_header__P8z1n p,.upload-proof_success__i53UN p{font-size:13px;line-height:1.5;color:rgb(var(--text-2));margin:0}.upload-proof_close__P_94g{width:32px;height:32px;flex-shrink:0;border-radius:9px;background:rgb(var(--surface-1));border:1px solid rgb(var(--line-0)/.2);font-size:23px;line-height:1;color:rgb(var(--text-2));cursor:pointer}.upload-proof_form__K2shc{padding:20px 24px 24px}.upload-proof_fields__Xfhnu{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:8px}.upload-proof_fields__Xfhnu:disabled{opacity:.5}.upload-proof_fields__Xfhnu label:not(.upload-proof_fileButton__3wA8r):not(.upload-proof_checkbox__fMmkI){font-size:12px;font-weight:700;margin-top:8px;display:block}.upload-proof_fields__Xfhnu input:not([type=checkbox]):not([type=file]),.upload-proof_fields__Xfhnu select{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:42px;padding:10px 12px;border:1px solid rgb(var(--line-0)/.22);border-radius:10px;background:rgb(var(--surface-1));color:rgb(var(--text-0));font-size:13px;line-height:1.35}.upload-proof_fields__Xfhnu input:focus,.upload-proof_fields__Xfhnu select:focus{outline:2px solid rgb(var(--accent-gold)/.5);outline-offset:2px}.upload-proof_grid__2_iM_{display:grid;grid-template-columns:1fr 1fr;gap:14px}.upload-proof_grid__2_iM_ label{margin-bottom:7px}.upload-proof_help__rxFTq{font-size:11px;line-height:1.5;color:rgb(var(--text-2));margin:0}.upload-proof_notice__0oydS{padding:12px;border-radius:10px;background:rgb(var(--accent-gold)/.08);color:rgb(var(--text-2));font-size:13px;line-height:1.5;margin:0 0 12px}.upload-proof_imageArea__X504D{display:flex;gap:16px;align-items:center;padding:16px;border:1px dashed rgb(var(--accent-gold)/.35);border-radius:13px;background:rgb(var(--accent-gold)/.035);margin-top:10px}.upload-proof_imageArea__X504D strong{font-size:13px}.upload-proof_imageArea__X504D p{font-size:11px;color:rgb(var(--text-2));margin:5px 0 12px}.upload-proof_imageIcon__Czf4S{font-size:36px;color:rgb(var(--accent-gold));width:60px;text-align:center}.upload-proof_preview__R5mtf{width:74px;height:110px;object-fit:contain;flex-shrink:0;border-radius:8px;background:rgb(var(--surface-1));border:1px solid rgb(var(--line-0)/.18)}.upload-proof_fileButton__3wA8r{position:relative;display:inline-flex;align-items:center;padding:7px 11px;border-radius:8px;border:1px solid rgb(var(--accent-gold)/.35);background:rgb(var(--accent-gold)/.08);color:rgb(var(--accent-gold));font-size:12px;font-weight:700;cursor:pointer;overflow:hidden}.upload-proof_fileButton__3wA8r input{position:absolute;inset:0;width:100%;opacity:0;cursor:pointer}.upload-proof_fileButton__3wA8r:focus-within{outline:2px solid rgb(var(--accent-gold)/.5);outline-offset:2px}.upload-proof_checkbox__fMmkI{display:flex;align-items:center;gap:9px;font-size:12px;padding:10px 0 0;cursor:pointer}.upload-proof_checkbox__fMmkI input{width:16px;height:16px;accent-color:rgb(var(--accent-gold))}.upload-proof_actions__v_oae{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.upload-proof_primary__gt_zj,.upload-proof_secondary__CYqxJ{padding:10px 16px;border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;min-height:42px}.upload-proof_primary__gt_zj{background:rgb(var(--accent-gold));border:1px solid rgb(var(--accent-gold));color:#171309}.upload-proof_secondary__CYqxJ{background:transparent;border:1px solid rgb(var(--line-0)/.25);color:rgb(var(--text-2))}.upload-proof_close__P_94g:disabled,.upload-proof_primary__gt_zj:disabled,.upload-proof_secondary__CYqxJ:disabled{opacity:.4;cursor:not-allowed}.upload-proof_error__hsZ_M{padding:12px;margin-top:14px;border:1px solid rgba(248,113,113,.3);background:rgba(248,113,113,.08);border-radius:10px;color:#f87171;font-size:12px;line-height:1.5}.upload-proof_error__hsZ_M button{display:block;margin-top:8px;text-decoration:underline}.upload-proof_success__i53UN{padding:32px 24px;text-align:center}.upload-proof_success__i53UN h3{font-size:21px;font-weight:800;margin:12px 0 7px}.upload-proof_success__i53UN .upload-proof_actions__v_oae{justify-content:center}.upload-proof_check__L1_Ku{width:56px;height:56px;display:grid;place-items:center;margin:auto;border-radius:50%;background:rgba(45,212,191,.12);color:#2dd4bf;font-size:28px;border:1px solid rgba(45,212,191,.3)}.upload-proof_scheduleSummary__P7Bao{display:grid;gap:5px;padding:12px 14px;border:1px solid rgba(56,189,248,.3);border-radius:11px;background:linear-gradient(125deg,rgba(56,189,248,.11),rgba(56,189,248,.025));font-size:12px;line-height:1.45}.upload-proof_scheduleSummary__P7Bao strong{color:#7dd3fc}.upload-proof_scheduleSummary__P7Bao span{color:rgb(var(--text-0))}.upload-proof_scheduleSummary__P7Bao p{margin:2px 0 0;color:rgb(var(--text-2));font-size:11px}.upload-proof_analysisArea__K6EZy{display:grid;gap:8px;padding:12px 14px;border-radius:11px;background:rgba(56,189,248,.045);border:1px solid rgba(56,189,248,.16)}.upload-proof_analyzeButton__GboPA{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 12px;border:1px solid rgba(56,189,248,.35);border-radius:9px;background:linear-gradient(120deg,rgba(56,189,248,.13),rgba(56,189,248,.04));color:#7dd3fc;font-size:12px;font-weight:750;cursor:pointer}.upload-proof_analyzeButton__GboPA:disabled{opacity:.6;cursor:wait}.upload-proof_analyzeButton__GboPA:focus-visible{outline:2px solid #7dd3fc;outline-offset:2px}.upload-proof_analysisStatus__SUr47{margin:0;font-size:11px;line-height:1.5;color:rgb(var(--text-0))}@media(max-width:480px){.upload-proof_backdrop__GdfBS{padding:10px}.upload-proof_dialog__zh3Ts{max-height:calc(100dvh - 20px);border-radius:16px}.upload-proof_header__P8z1n{padding:18px}.upload-proof_form__K2shc{padding:16px 18px}.upload-proof_header__P8z1n h2{font-size:20px}.upload-proof_grid__2_iM_{gap:10px}.upload-proof_imageArea__X504D{gap:12px;padding:12px}.upload-proof_imageIcon__Czf4S{width:40px}.upload-proof_primary__gt_zj,.upload-proof_secondary__CYqxJ{padding:9px 13px}.upload-proof_fields__Xfhnu input:not([type=checkbox]):not([type=file]),.upload-proof_fields__Xfhnu select{font-size:16px}.upload-proof_analysisArea__K6EZy,.upload-proof_scheduleSummary__P7Bao{padding:11px}.upload-proof_imageArea__X504D>div{min-width:0}.upload-proof_imageArea__X504D p{line-height:1.5}}[data-theme=light] .upload-proof_analyzeButton__GboPA,[data-theme=light] .upload-proof_scheduleSummary__P7Bao strong{color:#075985}.SideToolsDrawer_root__GISu_{position:fixed;right:max(0px,env(safe-area-inset-right,0px));top:50%;width:0;height:0;z-index:550;color:rgb(var(--text-0))}.SideToolsDrawer_assistant__RTG7j[hidden],.SideToolsDrawer_online__wE7wP[hidden],.SideToolsDrawer_panel__rLwSl[hidden],.SideToolsDrawer_root__GISu_[hidden],.SideToolsDrawer_tab__0SXRT[hidden]{display:none}.SideToolsDrawer_tab__0SXRT{position:absolute;right:0;top:0;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:28px;min-height:78px;padding:9px 3px;border:1px solid rgba(231,192,88,.4);border-right:0;border-radius:12px 0 0 12px;background:rgb(var(--surface-0));color:rgb(var(--accent-gold));box-shadow:-3px 3px 16px rgba(0,0,0,.18);cursor:grab;font:inherit;touch-action:none;user-select:none;-webkit-user-select:none}.SideToolsDrawer_root__GISu_[data-dragging=true] .SideToolsDrawer_tab__0SXRT{cursor:grabbing}.SideToolsDrawer_tab__0SXRT span{writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;font-size:10px;font-weight:650;line-height:1}.SideToolsDrawer_close__yze8y:focus-visible,.SideToolsDrawer_tab__0SXRT:focus-visible{outline:2px solid #7cd5c5;outline-offset:3px}.SideToolsDrawer_panel__rLwSl{position:absolute;right:8px;top:0;transform:translateY(-50%);display:flex;align-items:center;gap:5px;width:-webkit-max-content;width:max-content;max-width:calc(100vw - 20px);padding:8px;border-radius:38px;border:1px solid rgba(231,192,88,.3);background:rgb(var(--surface-0));box-shadow:0 8px 32px rgba(0,0,0,.3)}.SideToolsDrawer_content__hcuA1{display:flex;align-items:center;gap:8px;min-width:0}.SideToolsDrawer_assistant__RTG7j,.SideToolsDrawer_online__wE7wP{flex:0 0 auto;min-width:0}.SideToolsDrawer_close__yze8y{display:grid;place-items:center;flex:0 0 32px;width:32px;height:44px;padding:0;border:0;border-radius:20px;background:transparent;color:inherit;cursor:pointer;font-size:22px;line-height:1}.SideToolsDrawer_close__yze8y:hover{background:rgba(var(--line-0),.1)}.SideToolsDrawer_srOnly__Sj1Uz{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.assistant_launcher__0QH7D{width:46px;height:46px;min-height:46px;display:grid;place-items:center;flex-shrink:0;border:1px solid #ccb16d66;border-radius:50%;padding:3px;background:#17191e;color:#fbf4df;font-family:inherit;cursor:pointer}.assistant_launcher__0QH7D span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.assistant_launcher__0QH7D:hover{border-color:#ccb16d88;background:#292a25}.assistant_launcher__0QH7D[hidden]{display:none}.assistant_launcher__0QH7D img{width:36px;height:36px;flex-shrink:0;object-fit:contain}.assistant_panel__FKA3E{position:fixed;right:20px;--assistant-bottom-gap:var(--haze-floating-bottom,24px);--assistant-visible-height:100vh;--assistant-top-gap:max(16px,env(safe-area-inset-top,0px));bottom:calc(var(--assistant-viewport-bottom, 0px) + var(--assistant-bottom-gap));z-index:600;width:min(400px,calc(100vw - 32px));--assistant-panel-height:min(580px,calc(var(--assistant-visible-height) - var(--assistant-bottom-gap) - var(--assistant-top-gap)));height:var(--assistant-panel-height);display:flex;flex-direction:column;color:#f9f2df;background:#11151a;border:1px solid #b9a27366;border-radius:24px;box-shadow:0 24px 90px #0008;overflow:hidden;font-size:14px;isolation:isolate}.assistant_header__y5pIa{display:flex;align-items:center;gap:6px;padding:6px 10px;flex-shrink:0;position:relative;z-index:2;background:linear-gradient(120deg,#252826,#171b27);border-bottom:1px solid #aa966833}.assistant_header__y5pIa>img{width:30px;height:30px;flex-shrink:0;object-fit:contain}.assistant_title__6qAN1{flex:1;min-width:0;font-size:14px;line-height:1.25}.assistant_panel__FKA3E img{object-fit:contain}.assistant_panel__FKA3E button{font-family:inherit;cursor:pointer;min-height:32px;border:1px solid #ccb16d33;border-radius:12px;padding:7px 10px;background:#ffffff05;color:inherit}.assistant_panel__FKA3E button:disabled{opacity:.45;cursor:default}.assistant_launcher__0QH7D:focus-visible,.assistant_panel__FKA3E :focus-visible{outline:2px solid #8de6cf;outline-offset:3px}.assistant_panel__FKA3E .assistant_headerButton__KzNhm{width:44px;height:44px;min-height:44px;flex-shrink:0;display:grid;place-items:center;padding:0;border-color:transparent;background:transparent;font-size:24px;line-height:1}.assistant_panel__FKA3E .assistant_headerButton__KzNhm:hover,.assistant_panel__FKA3E .assistant_headerButton__KzNhm[aria-expanded=true]{background:#ffffff0d}.assistant_options__8CNBK{position:relative}.assistant_optionsMenu__AXKDy{position:absolute;top:calc(100% + 8px);right:-44px;width:min(290px,calc(100vw - 48px));max-height:min(420px,calc(var(--assistant-panel-height) - 80px));overflow-y:auto;overscroll-behavior:contain;display:grid;gap:4px;padding:8px;border:1px solid #b9a27366;border-radius:14px;background:#1b2029;box-shadow:0 14px 40px #0009}.assistant_optionsMenu__AXKDy a,.assistant_optionsMenu__AXKDy button,.assistant_remember__pu_lW{display:flex;align-items:center;min-height:44px;padding:10px;border:0;border-radius:8px;text-align:left;font-size:13px;line-height:1.4;text-decoration:none;color:inherit}.assistant_optionsMenu__AXKDy a:hover,.assistant_optionsMenu__AXKDy button:hover,.assistant_remember__pu_lW:hover{background:#ffffff09}.assistant_remember__pu_lW{gap:10px;cursor:pointer}.assistant_remember__pu_lW input{width:16px;height:16px;flex-shrink:0;accent-color:#e5c56a}.assistant_optionsLinks__AOeFT{border-top:1px solid #ffffff12;padding-top:4px}.assistant_optionsLinks__AOeFT a{color:#ead391}.assistant_historyHeading__icRb_{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:6px}.assistant_historyHeading__icRb_ button{font-size:12px}.assistant_messages__qDFWB{flex:1;overflow:auto;overscroll-behavior:contain;padding:8px 18px 18px;min-height:0}.assistant_welcome__SkUPs{text-align:left;padding:0 0 6px}.assistant_welcome__SkUPs img{display:block;width:76px;height:76px;flex-shrink:0;object-fit:contain;margin:0}.assistant_welcomeLead__7W7Jd{display:flex;align-items:center;gap:14px;margin-bottom:10px}.assistant_welcome__SkUPs h2{font-size:18px;font-weight:650;line-height:1.2;margin:8px 0}.assistant_welcome__SkUPs p{color:#b9b6ac;font-size:13px;line-height:1.5;margin:0}.assistant_suggestions__Ev7hQ{display:grid;gap:6px;margin-top:12px}.assistant_suggestions__Ev7hQ button{text-align:left;min-height:44px;padding:10px 12px}.assistant_answer__TRMNs,.assistant_user__t7RP1{padding:12px 14px;border-radius:15px;margin:12px 0;overflow-wrap:anywhere}.assistant_user__t7RP1{background:#c0a25820;border:1px solid #c0a25833;margin-left:28px}.assistant_answer__TRMNs{background:#ffffff04;border:1px solid #ffffff0d}.assistant_answer__TRMNs p,.assistant_user__t7RP1 p{white-space:pre-wrap;margin:0;line-height:1.65}.assistant_mode__SXoBJ{display:block;color:#85cdbd;margin-top:9px}.assistant_nextSteps__W0R70{display:grid;gap:8px;margin-top:14px}.assistant_nextSteps__W0R70 a{color:#ead391;font-size:13px;line-height:1.6;text-decoration:underline;-webkit-text-decoration-color:#a9925d66;text-decoration-color:#a9925d66;text-underline-offset:3px;overflow-wrap:anywhere}.assistant_nextSteps__W0R70 a:hover{color:#fff1ba}.assistant_feedback__4pa4N{display:flex;gap:7px;margin-top:12px}.assistant_feedback__4pa4N button{font-size:10px}.assistant_feedback__4pa4N [aria-pressed=true]{border-color:#85cdbd;color:#85cdbd}.assistant_composer__4v3ww{flex-shrink:0;margin:0;padding:12px 14px 10px;border-top:1px solid #ffffff12}.assistant_composerRow__xMgnq{display:flex;align-items:center;gap:8px}.assistant_privacy__2NvMK{margin:8px 2px 0;color:#aaa799;font-size:11px;line-height:1.45}.assistant_composer__4v3ww textarea{flex:1;min-width:0;resize:none;background:#ffffff07;border:1px solid #b8a47044;border-radius:13px;padding:11px;color:#fff;font:inherit}.assistant_composerRow__xMgnq>button{align-self:center;background:#e5c56a;color:#171717;font-weight:700}.assistant_thinking__EP7eN{display:flex;align-items:center;gap:8px;color:#c7beac;font-size:12px}.assistant_thinking__EP7eN img{width:28px;height:28px;flex-shrink:0;animation:assistant_think__rp72U 2s ease-in-out 3;object-fit:contain}.assistant_error__DYhOG{margin:0 15px;padding:8px;border:1px solid #f9967566;color:#ffb699;font-size:12px;border-radius:8px}.assistant_error__DYhOG button{margin-left:8px}.assistant_history__C45vL{display:flex;gap:5px;margin:7px 0}.assistant_history__C45vL button:first-child{flex:1;text-align:left;overflow-wrap:anywhere}.assistant_srOnly__bWE_7{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0)}@keyframes assistant_think__rp72U{50%{transform:rotate(-5deg) translateY(-3px)}}@supports (height:100dvh){.assistant_panel__FKA3E{--assistant-visible-height:100dvh}}@media (max-width:767px){.assistant_welcome__SkUPs img{width:68px;height:68px}.assistant_panel__FKA3E{right:12px;--assistant-bottom-gap:var(--haze-floating-bottom,80px);--assistant-top-gap:max(64px,env(safe-area-inset-top,0px));width:min(400px,calc(100vw - 24px));border-radius:20px}.assistant_composer__4v3ww textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.assistant_thinking__EP7eN img{animation:none}}.assistant_fallbackIcon__hGS_D{width:40px;height:40px;display:grid;place-items:center;color:#e5c56a;font-size:22px}@media (max-width:540px){.assistant_panel__FKA3E button{min-height:44px}}.OnlineTray_root__BkAWg{position:relative;min-width:0;flex:0 0 auto}.OnlineTray_pill__UP93x{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;min-width:64px;padding:0 11px 0 8px;border:1px solid rgba(var(--line-0),.18);border-radius:999px;background:rgb(var(--surface-1));box-shadow:0 3px 12px rgba(0,0,0,.12);color:rgb(var(--text-0));font:inherit;cursor:pointer}.OnlineTray_pill__UP93x:hover,.OnlineTray_pill__UP93x[aria-expanded=true]{border-color:rgba(52,211,153,.45)}.OnlineTray_history__OjsJR:focus-visible,.OnlineTray_pill__UP93x:focus-visible{outline:2px solid #5eead4;outline-offset:3px}.OnlineTray_avatars__o3iX5{display:flex;align-items:center;flex-shrink:0}.OnlineTray_avatar__xjAKf{display:flex;align-items:center;justify-content:center;width:26px;height:26px;overflow:hidden;border:2px solid rgb(var(--surface-1));border-radius:50%;background:rgb(var(--surface-2));font-size:10px}.OnlineTray_avatar__xjAKf+.OnlineTray_avatar__xjAKf{margin-left:-9px}.OnlineTray_avatar__xjAKf img{width:100%;height:100%;object-fit:cover}.OnlineTray_count__L1ISw{font-size:13px;font-weight:750;line-height:1;font-variant-numeric:tabular-nums}.OnlineTray_popover__58hHf{position:absolute;z-index:1;top:var(--side-tools-popover-top,calc(100% + 8px));right:0;bottom:var(--side-tools-popover-bottom,auto);display:flex;flex-direction:column;width:min(280px,calc(100vw - 80px - env(safe-area-inset-right, 0px)));max-height:min(320px,var(--side-tools-popover-height,320px));overflow:hidden;border:1px solid rgba(var(--line-0),.2);border-radius:16px;background:rgb(var(--surface-0));box-shadow:0 12px 36px rgba(0,0,0,.35)}.OnlineTray_popover__58hHf[hidden]{display:none}.OnlineTray_popoverHeader__BP4iV{display:flex;flex-shrink:0;align-items:center;flex-wrap:wrap;gap:8px;padding:10px;border-bottom:1px solid rgba(var(--line-0),.12)}.OnlineTray_popoverTitle__AwiGU{min-width:0;flex:1;font-size:12px;font-weight:650}.OnlineTray_history__OjsJR{min-height:30px;padding:5px 8px;border:1px solid rgba(56,189,248,.3);border-radius:8px;background:rgba(56,189,248,.1);color:rgb(var(--text-0));font-size:10px;font-weight:700;cursor:pointer}.OnlineTray_invisible__FfZ28{flex-basis:100%;font-size:10px;opacity:.65}.OnlineTray_list__BrlLW{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:5px 3px}.OnlineTray_empty__KlJT7{padding:20px 12px;text-align:center;font-size:12px;opacity:.6}.history_page__Syyjs{display:grid;gap:1.3rem;width:100%;padding:1.25rem 0 2rem;color:rgb(var(--text-0))}.history_intro__G1z7f h1{margin:0;font-size:clamp(1.45rem,2.5vw,1.85rem);font-weight:800}.history_submission__Xz42Z{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;border:1px solid rgb(var(--accent-gold,211 173 66)/.3);border-radius:1rem;padding:1.1rem 1.25rem;background:linear-gradient(120deg,rgb(var(--accent-gold,211 173 66)/.08),rgb(var(--surface-1)))}.history_submission__Xz42Z h2{font-size:1.05rem;margin:.4rem 0 .3rem;font-weight:750}.history_historyHeading__pr1Qz p,.history_submission__Xz42Z p{font-size:.85rem;color:rgb(var(--text-2));line-height:1.6;margin:0;max-width:48rem}.history_currentCycle__yrY70{font-size:.72rem;color:rgb(var(--accent-gold,211 173 66));text-transform:uppercase;letter-spacing:.05em}.history_history__drC9H{border-top:1px solid rgb(var(--line-0)/.3);padding-top:1.3rem;display:grid;gap:1rem}.history_historyHeading__pr1Qz{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}.history_historyHeading__pr1Qz h2{font-size:1.25rem;margin:.2rem 0 .4rem;font-weight:750}.history_eyebrow__LSeIa{color:rgb(var(--text-1));font-size:.7rem;text-transform:uppercase;letter-spacing:.07em}.history_filters__U1_ei{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) minmax(0,1fr);gap:.75rem;border:1px solid rgb(var(--line-0)/.25);background:rgb(var(--surface-1));padding:.9rem;border-radius:.8rem}.history_filters__U1_ei label{display:grid;gap:.4rem;color:rgb(var(--text-2));font-size:.75rem;font-weight:600;min-width:0}.history_filters__U1_ei input,.history_filters__U1_ei select{min-width:0;width:100%;font:inherit;font-size:.85rem}.history_statusFilters__U4TBs{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.45rem}.history_statusButton__uoSmT{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;border-width:1px;border-style:solid;padding:.4rem .7rem;font:inherit;font-size:.72rem;font-weight:650;cursor:pointer;min-height:36px}.history_statusButton__uoSmT span{border-radius:999px;background:rgb(0 0 0/.12);padding:.1rem .35rem;font-variant-numeric:tabular-nums}.history_statusButton__uoSmT[aria-pressed=true]{outline:1px solid currentColor;outline-offset:1px}.history_statusButton__uoSmT[aria-pressed=false]{opacity:.75}.history_statusButton__uoSmT:focus-visible,.history_thumbnail__juhY3:focus-visible{outline:2px solid rgb(var(--accent-gold,211 173 66));outline-offset:3px}.history_grid__Dw489{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;align-items:start}.history_card__KttzU{min-width:0;border:1px solid rgb(var(--line-0)/.25);border-radius:.9rem;background:rgb(var(--surface-1));overflow:hidden}.history_cardHeading__tLmZf{padding:.8rem .9rem;border-bottom:1px solid rgb(var(--line-0)/.2)}.history_cardHeading__tLmZf h3{font-size:.92rem;font-weight:750;line-height:1.4;margin:0;overflow-wrap:anywhere}.history_cardHeading__tLmZf p{color:rgb(var(--text-1));font-size:.72rem;margin:.3rem 0 0;line-height:1.4;overflow-wrap:anywhere}.history_cardCycle__VU8bd{display:inline-block;color:rgb(var(--text-2));font-size:.65rem;margin-top:.35rem}.history_entries__ZYPjs{padding:.8rem .9rem;display:grid;gap:.8rem}.history_entry__rZyr_{display:flex;gap:.75rem;min-width:0}.history_entry__rZyr_+.history_entry__rZyr_{border-top:1px solid rgb(var(--line-0)/.2);padding-top:.8rem}.history_thumbnail__juhY3{display:block;position:relative;width:76px;height:116px;flex:0 0 76px;overflow:hidden;padding:0;border:1px solid rgb(var(--line-0)/.3);border-radius:.5rem;background:rgb(0 0 0/.15);cursor:zoom-in}.history_thumbnail__juhY3 img{width:100%;height:100%;object-fit:contain}.history_thumbnail__juhY3 span{padding:.35rem;font-size:.65rem;color:rgb(var(--text-2))}.history_entryDetails__4DpO5{min-width:0;flex:1}.history_badge__V78E2{display:inline-block;border-width:1px;border-style:solid;border-radius:999px;padding:.2rem .45rem;font-size:.65rem;font-weight:700}.history_entry__rZyr_ dl{display:grid;gap:.4rem;margin:.55rem 0 0}.history_entry__rZyr_ dt{color:rgb(var(--text-2));font-size:.63rem}.history_entry__rZyr_ dd{font-size:.75rem;margin:.1rem 0 0;overflow-wrap:anywhere}.history_submitted__V51S4{color:rgb(var(--text-2));font-size:.62rem;margin:.6rem 0 0}.history_rejection__f34PJ{font-size:.7rem;line-height:1.45;margin-top:.5rem;color:#ef9393;overflow-wrap:anywhere}.history_empty__CFG3E{border:1px dashed rgb(var(--line-0)/.3);padding:1.75rem 1rem;border-radius:.85rem;text-align:center}.history_empty__CFG3E>p:first-child{font-size:.9rem;font-weight:650}.history_empty__CFG3E p+p{color:rgb(var(--text-2));font-size:.8rem;margin-top:.5rem}.history_notice__lGZRO{font-size:.8rem;color:rgb(var(--text-2));text-align:center;padding:1rem}.history_timezone__F4GvL{color:rgb(var(--text-2));font-size:.65rem;text-align:center;margin:0}@media (max-width:1050px){.history_grid__Dw489{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.history_grid__Dw489{grid-template-columns:minmax(0,1fr)}.history_filters__U1_ei{grid-template-columns:repeat(2,minmax(0,1fr));padding:.75rem}.history_search__Cqtjh{grid-column:1/-1}.history_filters__U1_ei input,.history_filters__U1_ei select{font-size:16px;min-height:44px}.history_submission__Xz42Z{padding:1rem}.history_submission__Xz42Z>button{width:100%}.history_statusButton__uoSmT{min-height:40px}}.EventImageLightbox_dialog__JdTwb{position:fixed;inset:0;z-index:2147483000;display:flex;flex-direction:column;min-width:0;height:100%;height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:#0b0c10;color:#fafafa;isolation:isolate}.EventImageLightbox_header__jPXE1,.EventImageLightbox_navigation__TB_G0,.EventImageLightbox_toolbar__0oSc4{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:8px 12px}.EventImageLightbox_header__jPXE1{border-bottom:1px solid #34363d}.EventImageLightbox_header__jPXE1 h2{flex:1;min-width:0;margin:0;font-size:15px;line-height:1.4;overflow-wrap:anywhere}.EventImageLightbox_dialog__JdTwb a,.EventImageLightbox_dialog__JdTwb button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:44px;padding:8px 12px;border:1px solid #60636f;border-radius:10px;background:#202229;color:#fff;font-size:14px;line-height:1.4;font-weight:600;text-decoration:none;cursor:pointer}.EventImageLightbox_dialog__JdTwb button:disabled{opacity:.5;cursor:default}.EventImageLightbox_dialog__JdTwb a:focus-visible,.EventImageLightbox_dialog__JdTwb button:focus-visible,.EventImageLightbox_stage__TPsYe:focus-visible{outline:2px solid #f0d58a;outline-offset:-3px}.EventImageLightbox_toolbar__0oSc4{flex-wrap:wrap}.EventImageLightbox_toolbar__0oSc4 p{flex-basis:100%;margin:0;font-size:14px;line-height:1.4;color:#dedee4}.EventImageLightbox_stage__TPsYe{flex:1 1 0;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom}.EventImageLightbox_canvas__vGw0U{min-width:100%;min-height:100%;display:flex;align-items:center;justify-content:center}.EventImageLightbox_canvas__vGw0U img{display:block;flex:0 0 auto;max-width:none;object-fit:contain}.EventImageLightbox_navigation__TB_G0{justify-content:space-between;border-top:1px solid #34363d}.EventImageLightbox_navigation__TB_G0 span{font-size:14px;white-space:nowrap}.EventImageLightbox_error__yidcE{padding:20px;line-height:1.5}@media (orientation:landscape) and (max-height:500px){.EventImageLightbox_header__jPXE1,.EventImageLightbox_navigation__TB_G0,.EventImageLightbox_toolbar__0oSc4{padding-top:4px;padding-bottom:4px}.EventImageLightbox_header__jPXE1 h2{font-size:14px}.EventImageLightbox_toolbar__0oSc4 p{flex:1 1 180px}}.PkAvailabilityMatrix_button__p6ieN{border:1px solid rgb(var(--line-0,98 85 46)/.3);border-radius:10px;padding:8px 12px;background:transparent;color:rgb(var(--text-0,244 237 220));cursor:pointer;font:inherit}.PkAvailabilityMatrix_body__k4L1W{padding:20px}.PkAvailabilityMatrix_body__k4L1W p{margin:0 0 12px;line-height:1.5}.PkAvailabilityMatrix_name__M_h4n{font-weight:700;font-size:1.1rem}.PkAvailabilityMatrix_hint__oQKsz{color:rgb(var(--text-1,182 176 158));font-size:.875rem}.PkAvailabilityMatrix_scroll__k5YF0{overflow-x:auto;margin-top:18px}.PkAvailabilityMatrix_matrix__7GM7W{border-spacing:5px;width:100%;table-layout:fixed}.PkAvailabilityMatrix_matrix__7GM7W caption{text-align:left;padding:0 0 12px;color:rgb(var(--text-1,182 176 158));font-size:.8rem}.PkAvailabilityMatrix_matrix__7GM7W th{font-size:.8rem;font-weight:600;text-align:center}.PkAvailabilityMatrix_matrix__7GM7W th:first-child{width:88px}.PkAvailabilityMatrix_bulk__5lqXo{display:grid;gap:5px}.PkAvailabilityMatrix_bulk__5lqXo button{font-size:.7rem;padding:5px;min-height:30px;line-height:1.2}.PkAvailabilityMatrix_cell__ojXIK{display:block;width:36px;max-width:100%;height:36px;min-width:25px;margin-inline:auto;border:1px solid rgb(var(--line-0,98 85 46)/.3);border-radius:6px;background:rgb(var(--surface-1,24 27 34));color:rgb(var(--text-0,244 237 220));cursor:pointer;font:inherit}.PkAvailabilityMatrix_cell__ojXIK[aria-pressed=true]{background:#d3ad42;border-color:#d3ad42;color:#17130a;font-weight:700}.PkAvailabilityMatrix_button__p6ieN:focus-visible,.PkAvailabilityMatrix_cell__ojXIK:focus-visible{outline:3px solid #8de1ca;outline-offset:2px}.PkAvailabilityMatrix_button__p6ieN:disabled,.PkAvailabilityMatrix_cell__ojXIK:disabled{cursor:wait;opacity:.6}.PkAvailabilityMatrix_confirm__d2Xym{border:1px solid #d3ad42;border-radius:10px;padding:14px;margin:16px 0}.PkAvailabilityMatrix_confirm__d2Xym h3{margin:0 0 8px;font-size:1rem}.PkAvailabilityMatrix_actions__JMesE{display:flex;justify-content:flex-end;gap:10px;margin-top:12px}.PkAvailabilityMatrix_status__RbOnw{margin-top:12px;font-size:.875rem;color:rgb(var(--text-1,182 176 158));min-height:1.4em}.PkAvailabilityMatrix_error__2kDvD{color:#e97070}@media (max-width:480px){.PkAvailabilityMatrix_body__k4L1W{padding:12px}.PkAvailabilityMatrix_matrix__7GM7W{border-spacing:3px}.PkAvailabilityMatrix_matrix__7GM7W th:first-child{width:70px}.PkAvailabilityMatrix_matrix__7GM7W th{font-size:.65rem}.PkAvailabilityMatrix_bulk__5lqXo button{font-size:.6rem}}.PkAvailabilityMatrix_legend__GwDWB{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:14px!important;color:rgb(var(--text-1,182 176 158));font-size:.8rem}.PkAvailabilityMatrix_emptyKey__YYSul,.PkAvailabilityMatrix_selectedKey__pGiam{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;border:1px solid rgb(var(--line-0,98 85 46)/.3)}.PkAvailabilityMatrix_selectedKey__pGiam{background:#d3ad42;color:#17130a;font-weight:700}.PkAvailabilityMatrix_emptyKey__YYSul{margin-left:10px;background:rgb(var(--surface-1,24 27 34))}@media (max-width:480px){.PkAvailabilityMatrix_matrix__7GM7W th:first-child{width:54px}.PkAvailabilityMatrix_matrix__7GM7W{border-spacing:2px 5px}.PkAvailabilityMatrix_matrix__7GM7W td{padding:0}.PkAvailabilityMatrix_cell__ojXIK{width:100%;min-width:24px;height:40px}.PkAvailabilityMatrix_bulk__5lqXo button{min-height:44px}}.page_page__0_dEB{max-width:680px;margin:24px auto 0;padding-bottom:24px;color:rgb(var(--text-0))}.page_back__07dKF{display:inline-flex;align-items:center;min-height:44px;color:rgb(var(--text-1));font-size:.875rem;text-decoration:none}.page_header__TOAlI{margin:12px 0 24px}.page_header__TOAlI h1{margin:0 0 12px;font-size:clamp(1.45rem,5vw,2rem);line-height:1.25}.page_header__TOAlI p{margin:0;color:rgb(var(--text-1));line-height:1.6;font-size:.9rem}.page_header__TOAlI .page_profile__79GJb{color:rgb(var(--accent-gold));font-weight:700;margin-bottom:10px}.page_card__AdqSe{border:1px solid rgb(var(--line-0)/.25);border-radius:16px;background:rgb(var(--surface-0));min-width:0}.page_actions__XPAQI{display:flex;justify-content:flex-end;margin-top:20px}.page_primary__koSyr{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 20px;border-radius:10px;background:rgb(var(--accent-gold));color:rgb(var(--bg-0));font-size:.9rem;font-weight:750;text-decoration:none}.page_back__07dKF:focus-visible,.page_primary__koSyr:focus-visible{outline:3px solid #8de1ca;outline-offset:3px}@media (max-width:480px){.page_page__0_dEB{margin-top:16px}.page_header__TOAlI{margin-bottom:18px}.page_actions__XPAQI,.page_primary__koSyr{width:100%}}.availability_button__RSx6q{border:1px solid rgb(var(--line-0,98 85 46)/.3);border-radius:10px;padding:8px 12px;background:transparent;color:rgb(var(--text-0,244 237 220));cursor:pointer;font:inherit}.availability_name__S4fR4{font-weight:700;font-size:1.1rem}.availability_button__RSx6q:focus-visible{outline:3px solid #8de1ca;outline-offset:2px}.availability_button__RSx6q:disabled{cursor:wait;opacity:.6}.availability_warning__yCvRN{border:1px solid #9c7a2c;border-radius:10px;padding:12px;margin:14px 0;background:#d3ad4210;font-size:.875rem;line-height:1.5}.availability_warning__yCvRN p{margin:0 0 6px}.availability_warning__yCvRN ul{margin:8px 0 0;padding-left:20px}.page_page__W5j6K{display:grid;gap:.85rem;color:#f3eacb}.page_header__oWnRe{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.page_header__oWnRe h1{margin:0;font-size:clamp(1.35rem,2.4vw,1.85rem)}.page_header__oWnRe p{color:#b5b09d;line-height:1.5;margin:.3rem 0 0;max-width:44rem;font-size:.86rem}.page_actions__4paxx{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.page_button__OD4xU{border:1px solid #66572d;background:#24231e;color:#f0df9c;border-radius:.6rem;padding:.5rem .7rem;min-height:40px;font:inherit;font-size:.82rem;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.page_button__OD4xU:hover{background:#343027}.page_button__OD4xU:focus-visible,.page_page__W5j6K input:focus-visible,.page_page__W5j6K select:focus-visible,.page_sharePanel__7s1G7 summary:focus-visible,.page_textButton___VG1T:focus-visible{outline:2px solid #75d4c0;outline-offset:3px}.page_button__OD4xU:disabled{opacity:.45;cursor:default}.page_page__W5j6K input,.page_page__W5j6K select{min-height:40px;background:#1a1b20;color:#f3eacb;border:1px solid #63552f;border-radius:.5rem;padding:.45rem .6rem;font:inherit;width:100%;font-size:.83rem;min-width:0}.page_cycle__ilGx6{display:flex;align-items:center;gap:.5rem;color:#b5b09d;font-size:.8rem}.page_cycle__ilGx6 input{width:10rem}.page_sharePanel__7s1G7{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:min(100%,44rem);border:1px solid #51462d;border-radius:.65rem;background:#151617}.page_sharePanel__7s1G7 summary{cursor:pointer;padding:.55rem .75rem;color:#e7cf84;font-size:.85rem}.page_sharePanel__7s1G7 summary>span{margin-left:.5rem}.page_sharePanel__7s1G7>div{padding:0 .75rem .75rem}.page_sharePanel__7s1G7 p{color:#b5b09d;font-size:.82rem;margin:0 0 .65rem;line-height:1.5}.page_share__u_P_O{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.page_share__u_P_O input{flex:1 1 18rem;width:auto;min-width:0}.page_filters__kGs0W{border:1px solid #45412f;border-radius:.8rem;padding:.75rem;display:grid;grid-template-columns:minmax(12rem,1.6fr) repeat(4,minmax(8rem,1fr));gap:.65rem;background:#141518}.page_filters__kGs0W label{display:grid;gap:.3rem;font-size:.74rem;color:#b5b09d;min-width:0}.page_filterFoot__rSWI3{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.page_filterFoot__rSWI3>span{color:#9e9b8d;font-size:.74rem;max-width:32rem}.page_thresholds__g2l11{display:flex;gap:.7rem;flex-wrap:wrap;align-items:center}.page_thresholds__g2l11 label{display:flex;gap:.4rem;align-items:center}.page_thresholds__g2l11 input{width:5rem;min-height:34px}.page_textButton___VG1T{color:#e8cf88;border:0;background:transparent;cursor:pointer;font:inherit;font-size:.8rem;text-decoration:underline;text-underline-offset:3px;min-height:36px;padding:.3rem 0}.page_metrics__wnUpO{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem}.page_metric__gDVzZ{border:1px solid #45412f;border-radius:.65rem;background:#18191c;padding:.6rem .8rem;display:flex;justify-content:space-between;align-items:center;gap:.6rem}.page_metric__gDVzZ span{color:#b5b09d;font-size:.76rem}.page_metric__gDVzZ strong{font-size:1.3rem;color:#e5c75d}.page_scope__PPi_k{color:#a4a294;font-size:.75rem;margin:0}.page_charts__i6XnF{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:.85rem}.page_card__iilKd{border:1px solid #51462d;border-radius:.85rem;padding:.85rem 1rem;background:#131416;min-width:0}.page_card__iilKd h2,.page_roster__WqOXX h2{margin:0;font-size:1rem}.page_chartHeading__iHBb_{display:flex;justify-content:space-between;align-items:center;gap:.7rem}.page_chartHeading__iHBb_>span{color:#b5b09d;font-size:.75rem}.page_hint__MRRV_{color:#9d9c8f;font-size:.76rem;line-height:1.5;margin:.4rem 0 .65rem}.page_tableScroll__CZTBs{width:100%}.page_heatmap__xauDE{width:100%;border-collapse:initial;border-spacing:3px;table-layout:fixed}.page_heatmap__xauDE th{font-size:.68rem;font-weight:500;color:#b5b09d;padding:1px 0}.page_heatmap__xauDE th:first-child{width:3.2rem}.page_heatmap__xauDE td{padding:0}.page_heatCell__xQITk{position:relative;width:100%;min-height:23px;display:block;border:1px solid #35413d;border-radius:4px;background:#1c2322;color:#eef6ed;text-align:center;font:inherit;font-size:.7rem;cursor:help;padding:0 2px}.page_heatCell__xQITk:focus-visible{outline:2px solid #e6ce86;outline-offset:1px}.page_zero__OgpZv{color:#92988d}.page_tooltip__3T049{display:none;position:absolute;left:50%;bottom:calc(100% + 5px);transform:translateX(-50%);padding:.45rem .6rem;border:1px solid #696346;border-radius:.4rem;background:#292b25;color:#fff3d0;width:-webkit-max-content;width:max-content;max-width:12rem;font-size:.72rem;line-height:1.35;z-index:2;pointer-events:none}.page_heatCell__xQITk:focus .page_tooltip__3T049,.page_heatCell__xQITk:hover .page_tooltip__3T049{display:block}.page_heatmap__xauDE td:last-child .page_tooltip__3T049{left:auto;right:0;transform:none}.page_heatmap__xauDE td:nth-child(2) .page_tooltip__3T049{left:0;transform:none}.page_heatLegend__DRHMb{display:flex;align-items:center;gap:.4rem;color:#a5ac9e;font-size:.68rem;margin:.4rem 0}.page_heatLegend__DRHMb i{display:block;width:5rem;height:.4rem;border-radius:3px;background:linear-gradient(90deg,#1c2322,#306c5e)}.page_heatLegend__DRHMb span:last-child{margin-left:auto}.page_peaks__84hci{display:flex;flex-wrap:wrap;gap:.3rem 1rem;color:#a9ab9d;font-size:.72rem;margin-top:.6rem}.page_peaks__84hci strong{color:#e4dfc6}.page_coverage__qOzmF{padding:0;margin:1rem 0 1.2rem;list-style:none;display:grid;gap:1rem}.page_coverage__qOzmF li>div:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:.7rem;margin-bottom:.35rem;font-size:.85rem}.page_coverage__qOzmF strong{white-space:nowrap}.page_coverage__qOzmF small{font-size:.75rem;color:#b5b09d;font-weight:400}.page_track___f9Sn{height:10px;border-radius:5px;background:#272c2b;overflow:hidden}.page_track___f9Sn>span{display:block;height:100%;min-width:0;border-radius:inherit}.page_none__M4bsJ{background:#d78d7c}.page_below__rBk3g{background:#d1b55a}.page_met__P0wA2{background:#57bca1}.page_chartNote__vxbMe,.page_updated__4yHtq{color:#9e9f90;font-size:.75rem;line-height:1.5;margin:.65rem 0 0}.page_roster__WqOXX{border:1px solid #51462d;border-radius:.85rem;padding:.85rem 1rem;background:#131416;min-width:0}.page_rosterHeading__nuC_0{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;padding-bottom:.6rem}.page_rosterHeading__nuC_0>span{font-size:.76rem;color:#b5b09d}.page_timeZone__Z_5mh{color:#9e9b8d;font-size:.7rem;margin:0 0 .55rem}.page_hosts__V7g3q{padding:0;margin:0;list-style:none}.page_host__D7vKv{display:grid;grid-template-columns:minmax(9rem,1fr) minmax(20rem,2fr) minmax(10rem,12rem);align-items:center;gap:1rem;padding:.75rem 0;border-top:1px solid #353327}.page_identity__iNNTy{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0}.page_identity__iNNTy a{color:#f1e7bc;font-size:.9rem;font-weight:650;text-decoration:none;overflow-wrap:anywhere}.page_identity__iNNTy a:hover{text-decoration:underline}.page_identity__iNNTy>span{color:#b5b09d;font-size:.75rem;overflow-wrap:anywhere}.page_identity__iNNTy small{font-size:.65rem;border:1px solid #454b45;border-radius:4px;padding:.13rem .35rem}.page_identityBadges__GWPZp{display:flex;flex-wrap:wrap;gap:.3rem}.page_login_enabled__cXuqn{color:#8fd8bf;background:#182d26}.page_login_disabled__62dYx{color:#edb497;background:#30241e}.page_login_not_created__Ak3NG,.page_login_unknown__zEk2o{color:#b6bac3;background:#22252a}.page_active__TnGqU{color:#8fd8bf}.page_inactive__pfzdu{color:#c6bca0}.page_unknown__5IPnv{color:#b0b4bc}.page_hostMetrics__wmbaD{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem .7rem}.page_hostMetrics__wmbaD>div{min-width:0}.page_hostMetrics__wmbaD dt{color:#9e9b8d;font-size:.64rem;margin-bottom:.17rem}.page_hostMetrics__wmbaD dd{margin:0;font-size:.8rem;color:#e9e2c8;overflow-wrap:anywhere}.page_hostMetrics__wmbaD small{color:#aaa58e;font-size:.66rem}.page_dataUpdate__sDl2P{grid-column:span 2}.page_sourceUpdates__40Lz1{margin-top:.25rem;color:#b5b09d;font-size:.68rem}.page_sourceUpdates__40Lz1 summary{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:26px;display:list-item;cursor:pointer;padding:.25rem 0}.page_sourceUpdates__40Lz1 summary:focus-visible{outline:2px solid #75d4c0;outline-offset:2px}.page_sourceUpdates__40Lz1>div{display:grid;gap:.25rem;padding-bottom:.25rem;line-height:1.45}.page_hostAvailability__4GFu4{display:flex;align-items:center;gap:.55rem;justify-content:flex-end}.page_hostAvailability__4GFu4>button{font-size:.7rem!important;padding:.4rem .5rem!important;min-height:36px}.page_pagination__Mg39v{display:flex;justify-content:space-between;align-items:center;gap:.8rem;padding-top:.8rem;border-top:1px solid #353327;color:#b5b09d;font-size:.75rem}.page_error__nQPv5{color:#ffb3b3;background:#351a1a;border:1px solid #824040;border-radius:.65rem;padding:.8rem}.page_srOnly__pY_PZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:1100px){.page_header__oWnRe{flex-direction:column}.page_filters__kGs0W{grid-template-columns:repeat(4,minmax(0,1fr))}.page_search__OgmUn{grid-column:1/-1}.page_filterFoot__rSWI3{gap:.65rem}.page_host__D7vKv{grid-template-columns:minmax(8rem,1fr) minmax(16rem,2fr) minmax(8rem,10rem);gap:.7rem}.page_hostAvailability__4GFu4{flex-direction:column}}@media (max-width:760px){.page_charts__i6XnF{grid-template-columns:1fr}.page_metrics__wnUpO{grid-template-columns:repeat(3,minmax(0,1fr))}.page_metric__gDVzZ{padding:.5rem .6rem}.page_host__D7vKv{grid-template-columns:minmax(0,1fr) auto}.page_identity__iNNTy{grid-column:1}.page_hostMetrics__wmbaD{grid-column:1;grid-row:2}.page_hostAvailability__4GFu4{grid-column:2;grid-row:1/3}.page_filterFoot__rSWI3{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.page_page__W5j6K input,.page_page__W5j6K select{font-size:16px;min-height:44px}.page_filters__kGs0W{grid-template-columns:repeat(2,minmax(0,1fr));padding:.6rem}.page_card__iilKd,.page_roster__WqOXX{padding:.7rem}.page_metrics__wnUpO{grid-template-columns:repeat(2,minmax(0,1fr))}.page_metric__gDVzZ:last-child{grid-column:1/-1}.page_host__D7vKv{grid-template-columns:minmax(0,1fr) 124px;gap:.6rem;align-items:start}.page_identity__iNNTy{grid-column:1;grid-row:1}.page_hostMetrics__wmbaD{grid-column:1/-1;grid-row:2}.page_hostAvailability__4GFu4{grid-column:2;grid-row:1;flex-direction:column;justify-content:flex-start;gap:.35rem}.page_pagination__Mg39v{flex-direction:column;align-items:flex-start}.page_thresholds__g2l11{gap:.4rem}.page_header__oWnRe .page_actions__4paxx,.page_sharePanel__7s1G7{width:100%}.page_header__oWnRe .page_actions__4paxx>a{flex:1}.page_cycle__ilGx6{width:100%}.page_cycle__ilGx6 input{width:auto;flex:1}}.OfficialPkCalendar_calendar__HZL2_{--pk-accent-rgb:var(--accent-cyan);--pk-accent-text:rgb(var(--pk-accent-rgb));--pk-action-text:rgb(var(--bg-0));--pk-focus:rgb(var(--pk-accent-rgb));--pk-heat-rgb:var(--accent-violet);--pk-heat-text:rgb(var(--text-0));--pk-pending-rgb:var(--accent-cyan);--pk-confirmed-rgb:var(--accent-violet);--pk-status-text:rgb(var(--text-0));--pk-status-border:rgb(var(--text-2));container:pk-calendar/inline-size;min-width:0;padding:20px 18px;border:1px solid rgb(var(--pk-accent-rgb)/.2);border-radius:16px;background:linear-gradient(125deg,rgb(var(--pk-accent-rgb)/.06),transparent 65%),rgb(var(--surface-0));color:rgb(var(--text-0))}[data-theme=haze] .OfficialPkCalendar_calendar__HZL2_{--pk-accent-rgb:var(--accent-gold);--pk-heat-rgb:var(--accent-gold);--pk-pending-rgb:var(--text-2);--pk-confirmed-rgb:var(--accent-gold)}[data-theme=light] .OfficialPkCalendar_calendar__HZL2_{--pk-accent-rgb:var(--accent-violet);--pk-accent-text:rgb(var(--text-0));--pk-action-text:rgb(var(--text-0));--pk-focus:rgb(var(--text-0))}.OfficialPkCalendar_header__IWE7W{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.OfficialPkCalendar_header__IWE7W>div:first-child{min-width:0}.OfficialPkCalendar_eyebrow__q1gR2{font-size:10px;color:var(--pk-accent-text);font-weight:800;letter-spacing:.12em;margin:0 0 9px}.OfficialPkCalendar_header__IWE7W h2{scroll-margin-top:180px;font-size:23px;line-height:1.2;margin:0 0 8px;letter-spacing:-.025em}.OfficialPkCalendar_header__IWE7W p:not(.OfficialPkCalendar_eyebrow__q1gR2){color:rgb(var(--text-1));line-height:1.5;font-size:12px;margin:0}.OfficialPkCalendar_todaySchedule__c3zfA{margin-top:18px;padding:15px;border:1px solid rgb(var(--pk-accent-rgb)/.4);border-radius:11px;background:rgb(var(--pk-accent-rgb)/.06)}.OfficialPkCalendar_todayHeading__BNDZo{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:5px 12px;margin-bottom:12px}.OfficialPkCalendar_todayHeading__BNDZo h3{margin:0;font-size:16px;line-height:1.4}.OfficialPkCalendar_todayHeading__BNDZo>span{font-size:11px;color:rgb(var(--text-1))}.OfficialPkCalendar_todayMatches__nb0qG{display:grid;gap:12px}.OfficialPkCalendar_todayMatch__L4S2r{display:flex;align-items:flex-start;gap:16px;min-width:0}.OfficialPkCalendar_todayMatch__L4S2r+.OfficialPkCalendar_todayMatch__L4S2r{padding-top:12px;border-top:1px solid rgb(var(--line-0)/.18)}.OfficialPkCalendar_todayMatchTime__h4r99{flex-shrink:0;max-width:110px;color:var(--pk-accent-text);font-size:24px;line-height:1.25;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.OfficialPkCalendar_todayMatchDetails__IL29Q{display:flex;flex-wrap:wrap;align-items:center;min-width:0;gap:6px 10px}.OfficialPkCalendar_todayMatchDetails__IL29Q>strong{font-size:14px;line-height:1.5;overflow-wrap:anywhere}.OfficialPkCalendar_todayOpponent__XsUms{flex-basis:100%;min-width:0;margin:3px 0 0}.OfficialPkCalendar_todayOpponent__XsUms dt{color:rgb(var(--text-1));font-size:11px;line-height:1.5}.OfficialPkCalendar_todayOpponent__XsUms dd{margin:3px 0 0;font-size:16px;font-weight:750;line-height:1.45;-webkit-user-select:text;user-select:text;overflow-wrap:anywhere}.OfficialPkCalendar_selectedOpponent__YqvfT{min-width:0;max-width:100%}.OfficialPkCalendar_selectedOpponent__YqvfT dd{font-weight:750;overflow-wrap:anywhere}.OfficialPkCalendar_noToday__jO5J2{margin:0;color:rgb(var(--text-1));font-size:12px;line-height:1.5}@container pk-calendar (max-width: 420px){.OfficialPkCalendar_todaySchedule__c3zfA{padding:12px}.OfficialPkCalendar_todayMatch__L4S2r{flex-direction:column;gap:6px}.OfficialPkCalendar_todayMatchTime__h4r99{max-width:100%;font-size:22px}}.OfficialPkCalendar_target__LkIXh{display:flex;align-items:flex-end;flex-direction:column;flex-shrink:0;color:var(--pk-accent-text)}.OfficialPkCalendar_target__LkIXh strong{font-size:32px;line-height:1;font-variant-numeric:tabular-nums}.OfficialPkCalendar_target__LkIXh strong span{font-size:20px;opacity:.65}.OfficialPkCalendar_target__LkIXh>span{font-size:10px;margin-top:6px;max-width:80px;text-align:right}.OfficialPkCalendar_toolbar__IVNuZ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding:18px 0 12px}.OfficialPkCalendar_toolbar__IVNuZ>div{display:flex;gap:5px 12px;align-items:baseline;flex-wrap:wrap}.OfficialPkCalendar_toolbar__IVNuZ span{font-size:11px;color:rgb(var(--text-2))}.OfficialPkCalendar_month__LUe8H{font-size:14px;text-transform:capitalize}.OfficialPkCalendar_activityToggle__KGeeJ{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;font-size:11px;color:rgb(var(--text-1))}.OfficialPkCalendar_activityToggle__KGeeJ input{accent-color:rgb(var(--pk-accent-rgb));width:18px;height:18px}.OfficialPkCalendar_viewControls__EUccG{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:16px}.OfficialPkCalendar_viewPeriod__XZeiv{display:flex;flex-direction:column;gap:4px;min-width:0}.OfficialPkCalendar_viewPeriod__XZeiv strong{font-size:11px;color:rgb(var(--text-0))}.OfficialPkCalendar_viewPeriod__XZeiv span{font-size:11px;color:rgb(var(--text-2))}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_viewToggle__LVJpa{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;max-width:100%;padding:9px 13px;border:1px solid rgb(var(--pk-accent-rgb)/.4);border-radius:7px;background:rgb(var(--pk-accent-rgb)/.08);color:var(--pk-accent-text);font:inherit;font-size:12px;font-weight:750;cursor:pointer}.OfficialPkCalendar_viewToggle__LVJpa>span{font-size:20px;line-height:1}.OfficialPkCalendar_plannedSummary__M_g9n{margin-bottom:18px}.OfficialPkCalendar_plannedSummary__M_g9n h3{margin:0 0 8px;font-size:11px;font-weight:700;color:rgb(var(--text-1))}.OfficialPkCalendar_plannedSummary__M_g9n p{margin:0;font-size:11px;color:rgb(var(--text-2))}.OfficialPkCalendar_plannedDates__BImSg{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;min-width:0}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_plannedDate__sejf0{display:grid;grid-template-columns:20px minmax(0,1fr) 18px;grid-template-rows:minmax(0,1fr) 32px;align-items:center;gap:7px 6px;width:100%;height:108px;min-height:44px;min-width:0;max-width:100%;padding:10px;border-radius:8px;text-align:left;font:inherit;font-size:11px;cursor:pointer}.OfficialPkCalendar_plannedIcon__hedeY{display:inline-flex;align-items:center;justify-content:center;width:20px;font-size:17px}.OfficialPkCalendar_plannedMain__TeMqN{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;line-height:1.25}.OfficialPkCalendar_plannedDate__sejf0 strong{font-size:16px;line-height:1.2;font-variant-numeric:tabular-nums}.OfficialPkCalendar_plannedProof__fn5IO{display:flex;align-items:center;justify-content:center;grid-column:1/-1;min-width:0;height:32px}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_plannedDate__sejf0[aria-pressed=true]{outline:2px solid var(--pk-focus);outline-offset:1px}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_plannedDate__sejf0:disabled{opacity:.6;cursor:wait}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_plannedDate__sejf0:focus-visible,.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_viewToggle__LVJpa:focus-visible{outline:3px solid var(--pk-focus);outline-offset:2px}.OfficialPkCalendar_todayNumber__8MWKq{display:inline-flex;align-items:center;justify-content:center;min-width:20px;min-height:20px;border-radius:50%;background:rgb(var(--pk-accent-rgb));color:var(--pk-action-text)}.OfficialPkCalendar_days__2_S3I,.OfficialPkCalendar_weekdays__WyZzn{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.OfficialPkCalendar_weekdays__WyZzn{padding-bottom:8px;font-size:10px;color:rgb(var(--text-2));text-align:center;text-transform:uppercase}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:left;position:relative;min-height:104px;width:100%;min-width:0;padding:8px 6px;border:1px solid rgb(var(--line-0)/.2);border-radius:7px;background:rgb(var(--surface-1));color:rgb(var(--text-1));cursor:pointer;transition:border-color .15s,outline-color .15s;font-variant-numeric:tabular-nums}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w[data-activity-level="0"],.OfficialPkCalendar_heatSwatch__RW2YK[data-activity-level="0"]{background:rgb(var(--surface-1))}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w[data-activity-level="1"],.OfficialPkCalendar_heatSwatch__RW2YK[data-activity-level="1"]{background:linear-gradient(rgb(var(--pk-heat-rgb)/.12),rgb(var(--pk-heat-rgb)/.12)),rgb(var(--surface-1))}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w[data-activity-level="2"],.OfficialPkCalendar_heatSwatch__RW2YK[data-activity-level="2"]{background:linear-gradient(rgb(var(--pk-heat-rgb)/.24),rgb(var(--pk-heat-rgb)/.24)),rgb(var(--surface-1))}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w[data-activity-level="3"],.OfficialPkCalendar_heatSwatch__RW2YK[data-activity-level="3"]{background:linear-gradient(rgb(var(--pk-heat-rgb)/.36),rgb(var(--pk-heat-rgb)/.36)),rgb(var(--surface-1))}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w[data-activity-level="4"],.OfficialPkCalendar_heatSwatch__RW2YK[data-activity-level="4"]{background:linear-gradient(rgb(var(--pk-heat-rgb)/.48),rgb(var(--pk-heat-rgb)/.48)),rgb(var(--surface-1))}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w[data-activity-level]:not([data-activity-level="0"]){color:var(--pk-heat-text);border-color:rgb(var(--pk-heat-rgb)/.5)}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w:hover:not(:disabled){border-color:var(--pk-focus)}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w.OfficialPkCalendar_selected__H9ZhW{outline:2px solid var(--pk-focus);outline-offset:1px;border-color:var(--pk-focus)}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w:focus-visible{outline:3px solid var(--pk-focus);outline-offset:1px}.OfficialPkCalendar_actions__OcHYY button:focus-visible,.OfficialPkCalendar_activityToggle__KGeeJ input:focus-visible,.OfficialPkCalendar_close__V6wB2:focus-visible,.OfficialPkCalendar_link__XyaUb:focus-visible,.OfficialPkCalendar_timeSelect__HNJOI:focus-visible{outline:3px solid var(--pk-focus);outline-offset:2px}.OfficialPkCalendar_actions__OcHYY button:focus,.OfficialPkCalendar_activityToggle__KGeeJ input:focus,.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_close__V6wB2:focus,.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w:focus,.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_link__XyaUb:focus,.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_plannedDate__sejf0:focus,.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_timeSelect__HNJOI:focus,.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_viewToggle__LVJpa:focus{outline:3px solid var(--pk-focus);outline-offset:2px}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w:disabled{cursor:wait}.OfficialPkCalendar_dayNumber__mgGKb{display:flex;justify-content:space-between;align-items:center;gap:2px;font-size:13px;font-weight:750;line-height:1.2}.OfficialPkCalendar_statusIcon__D4zSu{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;flex-shrink:0;border-radius:50%;font-size:12px}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_plannedDate__sejf0.OfficialPkCalendar_pendingStatus__YPtRl,.OfficialPkCalendar_pendingDot__YAOTS,.OfficialPkCalendar_pendingStatus__YPtRl,.OfficialPkCalendar_pending__VoXYj .OfficialPkCalendar_pkBadge__OT4DD,.OfficialPkCalendar_pending__VoXYj .OfficialPkCalendar_statusIcon__D4zSu{color:var(--pk-status-text);background:linear-gradient(rgb(var(--pk-pending-rgb)/.2),rgb(var(--pk-pending-rgb)/.2)),rgb(var(--surface-0));border:1px solid var(--pk-status-border)}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_plannedDate__sejf0.OfficialPkCalendar_confirmedStatus__L6gwR,.OfficialPkCalendar_confirmedDot__6DYDI,.OfficialPkCalendar_confirmedStatus__L6gwR,.OfficialPkCalendar_confirmed__1NJ2j .OfficialPkCalendar_pkBadge__OT4DD,.OfficialPkCalendar_confirmed__1NJ2j .OfficialPkCalendar_statusIcon__D4zSu{color:var(--pk-status-text);background:linear-gradient(rgb(var(--pk-confirmed-rgb)/.3),rgb(var(--pk-confirmed-rgb)/.3)),rgb(var(--surface-0));border:1px solid var(--pk-status-border)}.OfficialPkCalendar_pkBadge__OT4DD{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:3px 1px;border-radius:4px;margin-top:7px}.OfficialPkCalendar_eventMarker__OYyVY{align-self:center;font-size:14px;line-height:1;margin-top:3px;font-weight:800}.OfficialPkCalendar_eventLegend__HO01I,.OfficialPkCalendar_eventShortcut__0GIxZ{width:18px;font-size:16px;text-align:center}.OfficialPkCalendar_eventLegend__HO01I{line-height:1;font-style:normal}.OfficialPkCalendar_dayTime___Fa_B{display:block;white-space:nowrap;font-size:12px;line-height:1.3;letter-spacing:-.025em;font-weight:800;color:inherit}.OfficialPkCalendar_dayStatus___Ges6{display:block;max-width:100%;font-size:8px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OfficialPkCalendar_emptySlot__v3TRN{margin-top:8px;color:inherit;font-size:18px;line-height:1;text-align:center}.OfficialPkCalendar_beans__a4ZLg{display:block;margin-top:auto;padding-top:6px;min-width:0;text-align:center;white-space:nowrap;font-size:10px;line-height:1.2;font-weight:650;color:inherit}.OfficialPkCalendar_heatLegend__ceZaG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px 12px;padding:14px 0 10px}.OfficialPkCalendar_heatScale__1mwKV{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:10px;color:rgb(var(--text-1))}.OfficialPkCalendar_swatches__HS_ot{display:flex;align-items:center;gap:3px}.OfficialPkCalendar_heatSwatch__RW2YK{display:block;width:15px;height:10px;border:1px solid rgb(var(--line-0)/.2);border-radius:2px}.OfficialPkCalendar_heatLegend__ceZaG p{margin:0;font-size:10px;color:rgb(var(--text-2));line-height:1.4}.OfficialPkCalendar_legend__C7Are{display:flex;gap:10px 14px;flex-wrap:wrap;margin-top:12px;font-size:11px;color:rgb(var(--text-1))}.OfficialPkCalendar_legend__C7Are>span{display:flex;align-items:center;gap:6px}.OfficialPkCalendar_legend__C7Are>span:last-child{flex-basis:100%;color:rgb(var(--text-2));font-size:10px}.OfficialPkCalendar_confirmedDot__6DYDI,.OfficialPkCalendar_pendingDot__YAOTS{display:inline-flex;justify-content:center;align-items:center;width:18px;height:18px;border-radius:50%;font-size:12px;font-style:normal}.OfficialPkCalendar_choose__IhapJ{margin:16px 0 0;color:rgb(var(--text-1));font-size:12px}.OfficialPkCalendar_editor__XzI0N{padding:16px;background:rgb(var(--surface-1)/.4);border:1px solid rgb(var(--line-0)/.18);border-radius:10px;margin-top:18px}.OfficialPkCalendar_editorHeading__KJFaj{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.OfficialPkCalendar_editor__XzI0N h3{font-size:15px;margin:0;text-transform:capitalize;line-height:1.4}.OfficialPkCalendar_editor__XzI0N p{font-size:12px;color:rgb(var(--text-1));line-height:1.5}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_close__V6wB2{padding:6px;min-width:44px;min-height:44px;font-size:24px;color:rgb(var(--text-1));border:0;background:none;cursor:pointer}.OfficialPkCalendar_selectedSummary__MBL0H{display:flex;align-items:flex-start;flex-wrap:wrap;gap:14px 24px;margin:0 0 16px;padding-bottom:15px;border-bottom:1px solid rgb(var(--line-0)/.14)}.OfficialPkCalendar_selectedSummary__MBL0H dt{font-size:11px;line-height:1.5;color:rgb(var(--text-2))}.OfficialPkCalendar_selectedSummary__MBL0H dd{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:4px 0 0;color:rgb(var(--text-0))}.OfficialPkCalendar_selectedEvent__6x8Zc{flex-basis:100%;min-width:0;font-size:13px}.OfficialPkCalendar_selectedEvent__6x8Zc dd{align-items:center;flex-wrap:nowrap}.OfficialPkCalendar_selectedEvent__6x8Zc dd>span{min-width:0;max-width:100%;overflow-wrap:anywhere;font-weight:650;line-height:1.5}.OfficialPkCalendar_selectedBeans__8Pvcj{font-size:22px;font-weight:750;font-variant-numeric:tabular-nums}.OfficialPkCalendar_selectedTime___NEXI{font-size:20px;font-variant-numeric:tabular-nums}.OfficialPkCalendar_selectedStatus__8tS2P{display:inline-flex;align-items:center;gap:4px;font-size:11px;padding:4px 8px;border-radius:5px}.OfficialPkCalendar_noPk__Oybq8{font-size:12px}.OfficialPkCalendar_proofBadge__nACZy{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:0;max-width:100%;border:1px solid rgb(var(--line-0)/.35);border-radius:5px;padding:4px 7px;background:rgb(var(--surface-0));color:rgb(var(--text-1));font-size:10px;line-height:1.4;font-weight:750;text-align:center}.OfficialPkCalendar_proofBadge__nACZy>span:first-child{flex-shrink:0}.OfficialPkCalendar_proofBadge__nACZy[data-proof-status=APPROVED]{color:rgb(182 244 212);border-color:rgb(57 123 97);background:rgb(18 54 43)}.OfficialPkCalendar_proofBadge__nACZy[data-proof-status=PENDING]{color:rgb(192 233 255);border-color:rgb(66 108 145);background:rgb(23 53 77)}.OfficialPkCalendar_proofBadge__nACZy[data-proof-status=REJECTED]{color:rgb(255 212 210);border-color:rgb(155 89 91);background:rgb(75 37 43)}.OfficialPkCalendar_proofBadge__nACZy[data-proof-status=MIXED]{color:rgb(216 230 255);border-color:rgb(89 117 158);background:rgb(34 53 79)}[data-theme=light] .OfficialPkCalendar_proofBadge__nACZy[data-proof-status=APPROVED]{color:rgb(22 80 59);border-color:rgb(72 134 108);background:rgb(224 244 232)}[data-theme=light] .OfficialPkCalendar_proofBadge__nACZy[data-proof-status=PENDING]{color:rgb(22 67 104);border-color:rgb(88 127 161);background:rgb(225 240 255)}[data-theme=light] .OfficialPkCalendar_proofBadge__nACZy[data-proof-status=REJECTED]{color:rgb(132 37 46);border-color:rgb(170 98 104);background:rgb(255 240 239)}[data-theme=light] .OfficialPkCalendar_proofBadge__nACZy[data-proof-status=MIXED]{color:rgb(38 63 107);border-color:rgb(99 124 162);background:rgb(233 239 255)}.OfficialPkCalendar_dayProof__ff2MB{align-self:center;flex-shrink:0;margin-top:5px;min-width:20px;padding:3px 4px;gap:3px;font-size:8px;white-space:nowrap}.OfficialPkCalendar_dayProofText__wLVPo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OfficialPkCalendar_plannedProof__fn5IO .OfficialPkCalendar_proofBadge__nACZy{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:32px;padding:3px 5px;font-size:10px;line-height:1.2;overflow-wrap:anywhere}.OfficialPkCalendar_plannedProof__fn5IO .OfficialPkCalendar_proofBadge__nACZy>span:first-child{display:inline;margin-right:3px}.OfficialPkCalendar_proofSummary__4DS82{display:grid;gap:9px;margin:0 0 16px}.OfficialPkCalendar_proofPanel__fA9Rw{min-width:0;padding:13px;border:1px solid rgb(var(--line-0)/.23);border-radius:8px;background:rgb(var(--surface-0)/.75)}.OfficialPkCalendar_proofPanel__fA9Rw[data-proof-status=APPROVED]{border-color:rgb(57 123 97);background:linear-gradient(115deg,rgb(18 54 43/.5),transparent 80%),rgb(var(--surface-0))}[data-theme=light] .OfficialPkCalendar_proofPanel__fA9Rw[data-proof-status=APPROVED]{background:linear-gradient(115deg,rgb(224 244 232),transparent 80%),rgb(var(--surface-0))}.OfficialPkCalendar_proofPanelHeading__F_CIl{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;margin-bottom:8px;font-size:12px}.OfficialPkCalendar_proofPanelHeading__F_CIl>span{font-size:11px;color:rgb(var(--text-1));overflow-wrap:anywhere}.OfficialPkCalendar_proofPanelStatus__gHulz{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.OfficialPkCalendar_proofPanelStatus__gHulz>strong{font-size:16px}.OfficialPkCalendar_proofPanel__fA9Rw p{margin:7px 0 0}.OfficialPkCalendar_proofPanel__fA9Rw p:empty{display:none}.OfficialPkCalendar_proofTimes__UtzVE{display:flex;flex-wrap:wrap;gap:7px 24px;margin:10px 0 0;font-size:10px;color:rgb(var(--text-1))}.OfficialPkCalendar_proofTimes__UtzVE div{min-width:0}.OfficialPkCalendar_proofTimes__UtzVE dt{font-weight:750;margin-bottom:2px}.OfficialPkCalendar_proofTimes__UtzVE dd{margin:0}.OfficialPkCalendar_proofHistory__FXnzH{justify-self:start;display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:var(--pk-accent-text);text-decoration:underline;text-underline-offset:3px}.OfficialPkCalendar_proofHistory__FXnzH:focus-visible{outline:3px solid var(--pk-focus);outline-offset:2px}.OfficialPkCalendar_dayScheduleActions__4PhaA{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:0 0 14px}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_addAnother__RmwIs,.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_backToTimes__o0DWR{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;max-width:100%;padding:9px 12px;border:1px solid rgb(var(--pk-accent-rgb)/.4);border-radius:7px;background:rgb(var(--pk-accent-rgb)/.08);color:var(--pk-accent-text);font:inherit;font-size:12px;font-weight:750;line-height:1.4;text-align:center;cursor:pointer}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_backToTimes__o0DWR{background:transparent;border-color:rgb(var(--line-0)/.3);color:rgb(var(--text-1))}.OfficialPkCalendar_dayTimes__5fWFQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;margin:0 0 12px;min-width:0}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_dayTimeButton__jrWlf{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;width:100%;min-width:0;min-height:72px;padding:11px 12px;border:1px solid rgb(var(--line-0)/.3);border-radius:8px;background:rgb(var(--surface-0));color:rgb(var(--text-0));font:inherit;font-size:12px;line-height:1.4;text-align:left;overflow-wrap:anywhere;cursor:pointer}.OfficialPkCalendar_dayTimeButton__jrWlf>strong{font-size:20px;line-height:1.2;font-variant-numeric:tabular-nums}.OfficialPkCalendar_dayTimeButton__jrWlf>span{min-width:0;max-width:100%}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_dayTimeButton__jrWlf[aria-pressed=true]{border-color:rgb(var(--pk-accent-rgb));outline:1px solid rgb(var(--pk-accent-rgb));background:rgb(var(--pk-accent-rgb)/.1)}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_addAnother__RmwIs:hover:not(:disabled),.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_backToTimes__o0DWR:hover:not(:disabled),.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_dayTimeButton__jrWlf:hover:not(:disabled){border-color:var(--pk-focus)}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_addAnother__RmwIs:focus,.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_backToTimes__o0DWR:focus,.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_dayTimeButton__jrWlf:focus{outline:3px solid var(--pk-focus);outline-offset:2px}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_addAnother__RmwIs:disabled,.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_backToTimes__o0DWR:disabled,.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_dayTimeButton__jrWlf:disabled{opacity:.55;cursor:wait}.OfficialPkCalendar_editor__XzI0N .OfficialPkCalendar_chooseTime__j4BeS{margin:0 0 12px;font-size:12px;line-height:1.5;color:rgb(var(--text-1))}.OfficialPkCalendar_dayTimes__5fWFQ>.OfficialPkCalendar_chooseTime__j4BeS{grid-column:1/-1}.OfficialPkCalendar_timeEditor__9chCE{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.OfficialPkCalendar_timeField__Kv4ss{display:flex;flex-direction:column;gap:6px;flex:1 1 160px;min-width:0;max-width:240px}.OfficialPkCalendar_timeField__Kv4ss label{color:rgb(var(--text-2));font-size:11px}.OfficialPkCalendar_eventField__VBqjr{display:flex;flex-direction:column;gap:6px;flex:1 1 240px;min-width:0;max-width:100%}.OfficialPkCalendar_eventField__VBqjr label{color:rgb(var(--text-2));font-size:11px}.OfficialPkCalendar_eventControl__beTA_{display:flex;align-items:center;gap:6px;min-width:0}.OfficialPkCalendar_eventControl__beTA_ .OfficialPkCalendar_eventSelect__DxKaJ{flex:1}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_eventSelect__DxKaJ{display:block;width:100%;min-width:0;max-width:100%;min-height:46px;padding:10px 30px 10px 12px;border-radius:7px;font-family:inherit;font-size:16px;overflow:hidden;text-overflow:ellipsis}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_eventSelect__DxKaJ:disabled{opacity:.55;cursor:wait}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_eventDetails__Z_VX5:focus,.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_eventSelect__DxKaJ:focus{outline:3px solid var(--pk-focus);outline-offset:2px}.OfficialPkCalendar_editor__XzI0N .OfficialPkCalendar_eventHint__jQLGD{font-size:11px;margin:6px 0 0}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_eventDetails__Z_VX5{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;min-height:44px;padding:10px;border-radius:7px;background:transparent;border:1px solid rgb(var(--pk-accent-rgb)/.25);color:var(--pk-accent-text);cursor:pointer}.OfficialPkCalendar_eventControl__beTA_ .OfficialPkCalendar_eventDetails__Z_VX5{min-height:46px}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_eventDetails__Z_VX5:hover{background:rgb(var(--pk-accent-rgb)/.1)}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_timeSelect__HNJOI{width:100%;min-width:0;min-height:46px;padding:10px 12px;border-radius:7px;font-family:inherit;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_timeSelect__HNJOI:disabled{opacity:.55;cursor:wait}.OfficialPkCalendar_actions__OcHYY{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_cancel___1hdj,.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_primary__1XZnW{font:inherit;font-size:12px;min-height:44px;border-radius:7px;padding:10px 16px;cursor:pointer}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_primary__1XZnW{min-height:46px;background:rgb(var(--pk-accent-rgb));color:var(--pk-action-text);border:1px solid transparent;font-weight:800}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_cancel___1hdj{background:transparent;color:rgb(var(--text-1));border:1px solid rgb(var(--line-0)/.25);margin-top:12px}.OfficialPkCalendar_actions__OcHYY button:disabled{opacity:.4;cursor:wait}.OfficialPkCalendar_activityLoading__hBy7g,.OfficialPkCalendar_feedback__SRXyG,.OfficialPkCalendar_notice___pc8q{font-size:12px;line-height:1.6;color:rgb(var(--text-1))}.OfficialPkCalendar_feedback__SRXyG:empty{display:none}.OfficialPkCalendar_notice___pc8q{border-left:2px solid rgb(var(--pk-accent-rgb));padding:8px 12px}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_link__XyaUb,.OfficialPkCalendar_notice___pc8q a{color:var(--pk-accent-text);font-weight:700;text-decoration:underline}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_link__XyaUb{min-height:44px;background:none;border:0;cursor:pointer}.OfficialPkCalendar_footnote__Ntz7f{font-size:10px;line-height:1.5;color:rgb(var(--text-2));margin:14px 0 0}@container pk-calendar (max-width: 480px){.OfficialPkCalendar_header__IWE7W{gap:12px}.OfficialPkCalendar_header__IWE7W h2{font-size:21px}.OfficialPkCalendar_target__LkIXh strong{font-size:28px}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w{padding:7px 4px;min-height:90px}.OfficialPkCalendar_dayTime___Fa_B{font-size:12px}.OfficialPkCalendar_dayStatus___Ges6{display:none}.OfficialPkCalendar_dayProof__ff2MB{gap:0;padding:2px 4px;font-size:11px;line-height:1.2}.OfficialPkCalendar_dayProofText__wLVPo{display:none}.OfficialPkCalendar_pkBadge__OT4DD{margin-top:6px}.OfficialPkCalendar_editor__XzI0N{padding:12px}.OfficialPkCalendar_dayScheduleActions__4PhaA>button{flex:1 1 145px}}@container pk-calendar (max-width: 350px){.OfficialPkCalendar_header__IWE7W h2{font-size:20px}.OfficialPkCalendar_eyebrow__q1gR2{font-size:9px;letter-spacing:.08em}.OfficialPkCalendar_target__LkIXh strong{font-size:25px}.OfficialPkCalendar_target__LkIXh strong span{font-size:17px}.OfficialPkCalendar_target__LkIXh>span{max-width:59px;font-size:9px}.OfficialPkCalendar_days__2_S3I,.OfficialPkCalendar_weekdays__WyZzn{gap:3px}.OfficialPkCalendar_weekdays__WyZzn{font-size:9px}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w{min-height:84px;padding:6px 2px;border-radius:5px}.OfficialPkCalendar_dayNumber__mgGKb{font-size:11px}.OfficialPkCalendar_statusIcon__D4zSu{width:13px;height:13px;font-size:10px}.OfficialPkCalendar_dayTime___Fa_B{font-size:10px}.OfficialPkCalendar_pkBadge__OT4DD{padding:3px 0}.OfficialPkCalendar_beans__a4ZLg{font-size:8px;letter-spacing:-.02em}.OfficialPkCalendar_editor__XzI0N{padding:10px}.OfficialPkCalendar_selectedSummary__MBL0H{gap:12px}.OfficialPkCalendar_timeField__Kv4ss{flex-basis:100%;max-width:none}}@media (max-width:600px){.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w{min-height:90px;padding:7px 4px}.OfficialPkCalendar_dayStatus___Ges6{display:none}.OfficialPkCalendar_dayProof__ff2MB{gap:0;padding:2px 4px;font-size:11px;line-height:1.2}.OfficialPkCalendar_dayProofText__wLVPo{display:none}.OfficialPkCalendar_editor__XzI0N{padding:12px}.OfficialPkCalendar_dayScheduleActions__4PhaA>button{flex:1 1 145px}}@media (max-width:420px){.OfficialPkCalendar_calendar__HZL2_{padding:16px 10px}.OfficialPkCalendar_header__IWE7W{gap:10px}.OfficialPkCalendar_header__IWE7W h2{font-size:20px}.OfficialPkCalendar_eyebrow__q1gR2{font-size:9px;letter-spacing:.08em}.OfficialPkCalendar_target__LkIXh strong{font-size:25px}.OfficialPkCalendar_target__LkIXh strong span{font-size:17px}.OfficialPkCalendar_target__LkIXh>span{max-width:59px;font-size:9px}.OfficialPkCalendar_days__2_S3I,.OfficialPkCalendar_weekdays__WyZzn{gap:3px}.OfficialPkCalendar_weekdays__WyZzn{font-size:9px}.OfficialPkCalendar_calendar__HZL2_ .OfficialPkCalendar_day__BqQ1w{min-height:84px;padding:6px 2px;border-radius:5px}.OfficialPkCalendar_dayNumber__mgGKb{font-size:11px}.OfficialPkCalendar_statusIcon__D4zSu{width:13px;height:13px;font-size:10px}.OfficialPkCalendar_dayTime___Fa_B{font-size:10px}.OfficialPkCalendar_pkBadge__OT4DD{padding:3px 0}.OfficialPkCalendar_beans__a4ZLg{font-size:8px;letter-spacing:-.02em}.OfficialPkCalendar_editor__XzI0N{padding:10px}.OfficialPkCalendar_timeField__Kv4ss{flex-basis:100%;max-width:none}}.MonthlyTrendCard_expand__srHs4{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;margin-left:auto;padding:0;border:0;border-radius:50%;background:transparent;color:rgb(var(--text-1));cursor:pointer}.MonthlyTrendCard_expand__srHs4:focus-visible{outline:2px solid rgb(var(--accent-gold));outline-offset:2px}.MonthlyTrendCard_expand__srHs4[aria-expanded=true] svg{transform:rotate(180deg)}.MonthlyTrendCard_compact__ZuLUt{display:grid;gap:9px}.MonthlyTrendCard_row__3Rpcf{display:grid;grid-template-columns:54px minmax(0,1fr) 38px;align-items:center;gap:8px;font-size:11px;font-variant-numeric:tabular-nums}.MonthlyTrendCard_row__3Rpcf time{color:rgb(var(--text-1));font-weight:650}.MonthlyTrendCard_bar__Z2D2l{position:relative;min-width:0;overflow:hidden;border-radius:99px;padding:4px 8px;background:rgb(var(--line-0)/.1)}.MonthlyTrendCard_bar__Z2D2l>span{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,rgb(var(--accent-gold)/.35),rgb(var(--accent-violet)/.3))}.MonthlyTrendCard_bar__Z2D2l strong{position:relative;color:rgb(var(--text-0));font-size:12px;overflow-wrap:anywhere}.MonthlyTrendCard_change__JmOfZ{text-align:right;font-weight:700;color:rgb(var(--text-2))}.MonthlyTrendCard_change__JmOfZ[data-direction=up]{color:#34d399}.MonthlyTrendCard_change__JmOfZ[data-direction=down]{color:#f87171}[data-theme=light] .MonthlyTrendCard_change__JmOfZ[data-direction=up]{color:#087847}[data-theme=light] .MonthlyTrendCard_change__JmOfZ[data-direction=down]{color:#b91c1c}.AcademyMetricPreview_grid__WoaUz{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0}.AcademyMetricPreview_grid__WoaUz[data-preview-group=metrics]{grid-template-columns:repeat(2,minmax(0,1fr))}.AcademyMetricPreview_card__TP771{--preview-accent:var(--accent-cyan);min-width:0;border:1px solid rgb(var(--preview-accent)/.28);border-radius:15px;padding:18px;background:linear-gradient(120deg,rgb(var(--preview-accent)/.07),transparent 70%),rgb(var(--surface-0));color:rgb(var(--text-0))}[data-theme=haze] .AcademyMetricPreview_card__TP771{--preview-accent:var(--accent-gold)}.AcademyMetricPreview_header__dQN5x{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:9px}.AcademyMetricPreview_header__dQN5x h2{margin:0;font-size:13px;line-height:1.4}.AcademyMetricPreview_lock__lo12G{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid rgb(var(--preview-accent)/.24);border-radius:5px;color:rgb(var(--text-1));font-size:9px;line-height:1.3}.AcademyMetricPreview_action__MI8RG svg,.AcademyMetricPreview_lock__lo12G svg{flex-shrink:0}.AcademyMetricPreview_description__bBYlV{max-width:620px;margin:9px 0 15px;color:rgb(var(--text-1));font-size:12px;line-height:1.5}.AcademyMetricPreview_masked__ot__6{padding:13px 0 11px;-webkit-user-select:none;user-select:none;border-top:1px solid rgb(var(--preview-accent)/.1);border-bottom:1px solid rgb(var(--preview-accent)/.1);color:rgb(var(--text-2)/.38)}.AcademyMetricPreview_value__MzeeU{display:flex;align-items:baseline;gap:12px;font-size:30px;line-height:1.1;font-weight:800;letter-spacing:.07em}.AcademyMetricPreview_value__MzeeU span{font-size:15px}.AcademyMetricPreview_progress__bfALB{margin:14px 0 11px;height:8px;overflow:hidden;border-radius:4px;background:rgb(var(--text-2)/.1)}.AcademyMetricPreview_progress__bfALB span{display:block;height:100%;width:38%;border-radius:inherit;background:repeating-linear-gradient(110deg,rgb(var(--preview-accent)/.2),rgb(var(--preview-accent)/.2) 8px,transparent 8px,transparent 12px)}.AcademyMetricPreview_maskedLabels__qBVmL{display:flex;justify-content:space-between;gap:20px;margin-top:9px}.AcademyMetricPreview_maskedLabels__qBVmL i{display:block;height:5px;width:28%;border-radius:3px;background:rgb(var(--text-2)/.1)}.AcademyMetricPreview_bars__rMcD7{display:flex;align-items:flex-end;gap:6px;height:48px;margin-top:8px}.AcademyMetricPreview_bars__rMcD7 i{flex:1;min-width:0;height:50%;border-radius:3px 3px 0 0;background:rgb(var(--preview-accent)/.13)}.AcademyMetricPreview_bars__rMcD7 i:nth-child(3n){height:76%}.AcademyMetricPreview_bars__rMcD7 i:nth-child(3n+1){height:38%}.AcademyMetricPreview_stats__rrhsG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.AcademyMetricPreview_stats__rrhsG span{font-size:20px}.AcademyMetricPreview_stats__rrhsG i{display:block;margin-top:3px;width:70%;height:5px;border-radius:3px;background:rgb(var(--text-2)/.1)}.AcademyMetricPreview_footer__aGq0Q{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px 14px}.AcademyMetricPreview_footer__aGq0Q>span{color:rgb(var(--text-2));font-size:10px;line-height:1.5}.AcademyMetricPreview_action__MI8RG{display:inline-flex;align-items:center;gap:6px;min-height:44px;max-width:100%;color:rgb(var(--text-0));font-size:11px;line-height:1.5;font-weight:750;text-decoration:underline;text-underline-offset:3px}.AcademyMetricPreview_action__MI8RG:focus-visible{outline:3px solid rgb(var(--preview-accent));outline-offset:3px;border-radius:3px}@media (max-width:600px){.AcademyMetricPreview_grid__WoaUz[data-preview-group=metrics]{grid-template-columns:minmax(0,1fr)}.AcademyMetricPreview_card__TP771{padding:15px}}.AcademyWelcome_dialog__Tz4B0{color:rgb(var(--text-0));background:rgb(var(--surface-0));padding:0;border:1px solid rgb(var(--accent-gold)/.24);border-radius:18px;width:min(820px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;overflow:auto;box-shadow:0 24px 100px #0009}.AcademyWelcome_dialog__Tz4B0[open]{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1fr)}.AcademyWelcome_dialog__Tz4B0::backdrop{background:#000b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.AcademyWelcome_art__VW73x{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:40px 20px;isolation:isolate;background:radial-gradient(ellipse at 45% 45%,#77531570,transparent 65%),linear-gradient(155deg,#171b21,#0e1013);color:#f0d586}.AcademyWelcome_orbit__r_0u0{position:absolute;width:320px;height:320px;border:1px solid #cba74b35;border-radius:50%;z-index:-1}.AcademyWelcome_orbit__r_0u0:after,.AcademyWelcome_orbit__r_0u0:before{content:"";position:absolute;inset:30px;border:1px solid #cba74b25;border-radius:50%}.AcademyWelcome_orbit__r_0u0:after{inset:-35px}.AcademyWelcome_logo__cF645{width:144px;height:144px;object-fit:contain;filter:drop-shadow(0 8px 22px #eeb93920)}.AcademyWelcome_academy__uMYBC{font-size:21px;font-weight:750;letter-spacing:.25em;padding-left:.25em}.AcademyWelcome_module__3QENX{font-size:11px;text-align:center;color:#d4c69e;margin-top:12px}.AcademyWelcome_body__Jc97u{padding:clamp(24px,4vw,38px)}.AcademyWelcome_eyebrow__MMbjZ{margin:0 0 12px;font-size:10px;font-weight:800;letter-spacing:.16em;color:rgb(var(--accent-gold))}.AcademyWelcome_body__Jc97u h2{margin:0 0 14px;font-size:clamp(25px,4vw,34px);line-height:1.15;letter-spacing:-.02em}.AcademyWelcome_intro___ctjZ,.AcademyWelcome_optional__QlqcQ{font-size:14px;line-height:1.65;color:rgb(var(--text-1));margin:0}.AcademyWelcome_benefits__Uvs67{padding:0;margin:22px 0;list-style:none;display:grid;gap:14px}.AcademyWelcome_benefits__Uvs67 li{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.6}.AcademyWelcome_benefits__Uvs67 li span{color:rgb(var(--accent-cyan));flex-shrink:0}.AcademyWelcome_optional__QlqcQ{font-size:12px;color:rgb(var(--text-2))}.AcademyWelcome_actions__JYOI8{display:grid;gap:8px;margin-top:24px}.AcademyWelcome_actions__JYOI8 button{width:100%;padding:12px 16px;min-height:46px;border-radius:10px;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.AcademyWelcome_primary__gCT79{background:rgb(var(--accent-cyan));border:1px solid transparent;color:#052a28}.AcademyWelcome_secondary__BrgRv{background:transparent;border:1px solid rgb(var(--line-0)/.24);color:rgb(var(--text-1))}.AcademyWelcome_actions__JYOI8 button:focus-visible{outline:3px solid rgb(var(--accent-gold));outline-offset:3px}@media (max-width:620px){.AcademyWelcome_dialog__Tz4B0[open]{display:block}.AcademyWelcome_art__VW73x{min-height:145px;padding:16px;gap:4px}.AcademyWelcome_logo__cF645{width:76px;height:76px}.AcademyWelcome_academy__uMYBC{font-size:16px}.AcademyWelcome_module__3QENX{margin-top:4px}.AcademyWelcome_body__Jc97u{padding:24px}.AcademyWelcome_body__Jc97u h2{font-size:26px}.AcademyWelcome_benefits__Uvs67{margin:18px 0}}.PkSchedulingReminder_overlay__KHqBV{position:fixed;inset:0;z-index:10020;display:flex;align-items:center;justify-content:center;padding:16px;background:rgb(0 8 15/.7);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.PkSchedulingReminder_dialog__8jQdD{position:relative;width:100%;max-width:460px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:26px;border-radius:20px;color:rgb(var(--text-0));border:1px solid rgb(var(--accent-gold)/.4);background:rgb(var(--surface-0));box-shadow:0 25px 90px rgb(0 0 0/.4);outline:none}.PkSchedulingReminder_close__WiEJH{position:absolute;right:10px;top:10px;width:40px;height:40px;border:0;border-radius:10px;font-size:24px;color:rgb(var(--text-1));background:transparent;cursor:pointer}.PkSchedulingReminder_eyebrow__hPBb6{margin:0 32px 10px 0;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--accent-gold))}.PkSchedulingReminder_title__uDYcx{margin:0 20px 14px 0;line-height:1.2;font-size:1.5rem;font-weight:750}.PkSchedulingReminder_body__AA83r{margin:0;line-height:1.6;font-size:.95rem;color:rgb(var(--text-1))}.PkSchedulingReminder_count__LY91_{margin:18px 0;padding:10px 12px;border:1px solid rgb(var(--line-0)/.16);border-radius:10px;font-weight:650;color:rgb(var(--accent-gold))}.PkSchedulingReminder_actions__b5KWW{display:grid;gap:10px}.PkSchedulingReminder_later__5p_dm,.PkSchedulingReminder_primary__eiFUB,.PkSchedulingReminder_secondary__EbLXG{min-height:44px;padding:12px 16px;border-radius:10px;font:inherit;cursor:pointer;text-align:center}.PkSchedulingReminder_primary__eiFUB{color:#18150c;background:#d8b448;border:1px solid #d8b448;font-weight:700}.PkSchedulingReminder_secondary__EbLXG{background:transparent;border:1px solid rgb(var(--line-0)/.3);color:rgb(var(--text-0))}.PkSchedulingReminder_later__5p_dm{color:rgb(var(--text-1));background:transparent;border:0;font-size:.825rem}.PkSchedulingReminder_dialog__8jQdD button:focus-visible{outline:3px solid rgb(var(--accent-teal));outline-offset:2px}.PkSchedulingReminder_todayNotice__XkFr9{margin:0 0 18px}.PkSchedulingReminder_todayCard__3lO48{display:flex;align-items:center;min-width:0;border:1px solid rgb(var(--accent-gold)/.4);border-radius:14px;background:linear-gradient(110deg,rgb(var(--accent-gold)/.12),rgb(var(--surface-1)))}.PkSchedulingReminder_todayButton__sUuG4{display:flex;align-items:center;gap:16px;flex:1;width:100%;min-width:0;padding:18px 20px;border:0;border-radius:14px;background:transparent;color:rgb(var(--text-0));text-align:left;font:inherit;cursor:pointer}.PkSchedulingReminder_todayCard__3lO48:hover{border-color:rgb(var(--accent-gold)/.75)}.PkSchedulingReminder_todayButton__sUuG4:focus-visible,.PkSchedulingReminder_todayProofButton__hZzoe:focus-visible{outline:3px solid rgb(var(--accent-teal));outline-offset:3px}.PkSchedulingReminder_todayProofButton__hZzoe{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;min-height:44px;max-width:200px;margin:0 20px 0 0;padding:10px 13px;border:1px solid rgb(var(--accent-gold)/.5);border-radius:9px;background:rgb(var(--accent-gold)/.15);color:rgb(var(--accent-gold));font:inherit;font-size:.8rem;line-height:1.4;font-weight:700;text-align:center;cursor:pointer}.PkSchedulingReminder_todayProofButton__hZzoe:hover{background:rgb(var(--accent-gold)/.25)}.PkSchedulingReminder_todayProofButton__hZzoe svg{flex-shrink:0}.PkSchedulingReminder_todayIcon__v7HJ9{flex-shrink:0;color:rgb(var(--accent-gold))}.PkSchedulingReminder_todayContent__6AUuC{display:grid;gap:7px;flex:1;min-width:0}.PkSchedulingReminder_todayTitle__85pjw{font-size:1rem;line-height:1.4}.PkSchedulingReminder_todayEntries__clcUX{display:grid;gap:8px}.PkSchedulingReminder_todayEntry__gMTMT{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.85rem;line-height:1.5;overflow-wrap:anywhere}.PkSchedulingReminder_todayEntry__gMTMT>strong{font-variant-numeric:tabular-nums}.PkSchedulingReminder_todayOpponent__Hyh3I{flex-basis:100%;color:rgb(var(--text-1));overflow-wrap:anywhere}.PkSchedulingReminder_todayOpponent__Hyh3I>strong{color:rgb(var(--text-0));-webkit-user-select:text;user-select:text}.PkSchedulingReminder_todayStatus__vZy0o{padding:2px 7px;border-radius:5px;background:rgb(var(--accent-teal)/.12);color:rgb(var(--accent-teal));font-size:.72rem}.PkSchedulingReminder_todayStatus__vZy0o[data-pending=true]{color:rgb(var(--accent-gold));background:rgb(var(--accent-gold)/.12)}.PkSchedulingReminder_todayTimezone__RaIRW{font-size:.72rem;color:rgb(var(--text-1))}.PkSchedulingReminder_todayAction__PymlE{flex-shrink:0;color:rgb(var(--accent-gold));font-size:.8rem;font-weight:700}@media(max-width:650px){.PkSchedulingReminder_todayCard__3lO48{flex-direction:column;align-items:stretch}.PkSchedulingReminder_todayButton__sUuG4{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:15px}.PkSchedulingReminder_todayContent__6AUuC{flex-basis:calc(100% - 40px)}.PkSchedulingReminder_todayAction__PymlE{margin-left:36px;white-space:normal}.PkSchedulingReminder_todayProofButton__hZzoe{align-self:flex-start;max-width:calc(100% - 66px);margin:0 15px 15px 51px}}@media(max-width:420px){.PkSchedulingReminder_dialog__8jQdD{padding:22px 18px 16px}.PkSchedulingReminder_title__uDYcx{font-size:1.3rem}}.EventPkPlannerDialog_backdrop__zG8Xe{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgb(0 0 0/.65);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.EventPkPlannerDialog_dialog__hRJE6{width:min(100%,50rem);max-height:92dvh;display:flex;flex-direction:column;overflow:hidden;background:rgb(var(--surface-0));border:1px solid rgb(var(--line-0)/.3);border-radius:1rem;color:rgb(var(--text-0))}.EventPkPlannerDialog_header__P9NrP{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border-bottom:1px solid rgb(var(--line-0)/.2)}.EventPkPlannerDialog_header__P9NrP h2{font-size:1rem;font-weight:750;margin:0}.EventPkPlannerDialog_header__P9NrP p{margin:.25rem 0 0;color:rgb(var(--text-2));font-size:.8rem}.EventPkPlannerDialog_body__HkC6x{overflow-y:auto;overscroll-behavior:contain;padding:1rem;min-height:0}.EventPkPlannerDialog_hint__6NacY{font-size:.8rem;line-height:1.6;color:rgb(var(--text-2));margin:0 0 1rem}@media (max-width:620px){.EventPkPlannerDialog_backdrop__zG8Xe{padding:.5rem}.EventPkPlannerDialog_body__HkC6x{padding:.65rem}.EventPkPlannerDialog_dialog__hRJE6{max-height:94dvh}}