:root{--oa-surface:linear-gradient(130deg,#354b3fa8,#182b21b8 58%,#1b2c25c7);--oa-shadow:0 20px 48px -20px #0009,0 5px 14px -5px #0005,inset 0 1px 0 #cde6d02b,inset 1px 0 0 #d9f2dd12;--oa-inset:inset 0 2px 7px #0004,0 1px 0 #d5efda14;--oa-rule:#c5dfcd16}html body .app-shell{color:#edf3ee;background:linear-gradient(135deg,#22362e,#14241e 45%,#14221e 72%,#1b292c)}html body .app-shell .sidebar{-webkit-backdrop-filter:blur(24px)saturate(115%);background:linear-gradient(160deg,#23392cde,#102319eb);border-right-color:#0000;box-shadow:9px 0 28px -16px #000b,inset -1px 0 #d1e7d316}html body .app-shell .sidebar-nav :is(a,.sidebar-nav-group-row>a){color:#c6d7cb;border-radius:9px}html body .app-shell .sidebar-nav a:hover{background:#bfd9c20c}html body .app-shell .sidebar-nav a.active{color:#e3f3e4;background:linear-gradient(140deg,#628b6359,#3d6b4c55);box-shadow:0 4px 9px -2px #0004,inset 0 1px #c9e7cf2b}html body .app-shell .topbar{-webkit-backdrop-filter:blur(22px);background:#1a2e22a6;border-bottom-color:#0000;box-shadow:0 4px 16px -10px #0007,inset 0 -1px #d3e4d516}html body .app-shell .content-area{background:0 0}html body .app-shell :is(.dash-card,.domain-command,.module-command,.records-table,.health-unified-workspace,.wellbeing-table-panel,.wellbeing-detail,.ops-plan-builder,.ops-request-panel,.ops-stock-section,.player-profile-panel,.player-roster-panel,.player-detail,.access-detail-panel,.access-list-panel,.access-policy-band,.audit-panel,.staff-identity-panel,.account-avatar-panel,.video-library-panel,.video-detail-panel,.annual-plan-workspace,.performance-panel){background:var(--oa-surface);-webkit-backdrop-filter:blur(24px)saturate(125%);box-shadow:var(--oa-shadow);border-color:#0000;border-radius:16px}html body .app-shell .dash-card{color:#e6eee4}html body .app-shell .dash-card :is(.card-heading h3,.section-title h2){color:#e8f0e6}html body .app-shell :is(.weekly-mobile-day,.timeline>div,.week-day,.plan-item,.plan-event,.planner-record-card,.ops-session-card){border-color:#0000;border-radius:9px;box-shadow:0 4px 10px -4px #0005,inset 0 1px #d4e8d01c}html body .app-shell .timeline>div{background:linear-gradient(120deg,#4563423b,#263e2e3d);margin-block:8px;padding:12px 14px}html body .app-shell .timeline>div.active{background:linear-gradient(135deg,#5f956e55,#305a4155);box-shadow:0 5px 12px -4px #0006,inset 0 1px #c6f0ce2a}html body .app-shell .weekly-mobile-day{background:linear-gradient(130deg,#3c604441,#203e2f55)}html body .app-shell .weekly-mobile-day.is-today{background:linear-gradient(140deg,#678d6152,#315c3b55);box-shadow:0 5px 12px -5px #0007,inset 0 1px #d4eccc2b}html body .app-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,.system-select-trigger,.system-date-trigger,.system-time-trigger){box-shadow:var(--oa-inset);color:#e5eee7;background:#11221980;border-color:#0000;border-radius:8px}html body .app-shell :is(input,textarea)::placeholder{color:#a9beb0}html body .app-shell :is(.account-trigger,.notification-trigger,.language-switch button,.module-tool,.planner-action,.health-workspace-tabs button,.health-upload-tabs button){background:#b4d0bb0b;border-color:#0000;box-shadow:0 3px 7px #0003,inset 0 1px #d5e9d51a}html body .app-shell :is(.health-workspace-tabs button.active,.health-upload-tabs button.active){color:#e3f3e4;background:linear-gradient(140deg,#628b6359,#3d6b4c55)}html body .app-shell :is(.records-table article,.access-row,.audit-row,.equipment-line,.compact-row){border-color:var(--oa-rule)}html body :is(.system-select-menu,.system-picker-popover,.dashboard-context-menu,.planner-context-menu,.account-popover,.notification-panel){-webkit-backdrop-filter:blur(25px);background:linear-gradient(140deg,#304836f5,#182f22f5);border-color:#d1e6d219;box-shadow:0 14px 35px #0007,inset 0 1px #e3f1df24}.auth-page{background:linear-gradient(135deg,#22362e,#14241e 55%,#1b292c)}.auth-panel{background:var(--oa-surface);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--oa-shadow);border-color:#0000}.auth-brand{border-color:#d1e6d219}.oa-access-group .sidebar-nav-children{display:grid!important}.oa-access-group .sidebar-nav-children a{min-width:0}.oa-access-group .sidebar-nav-children a>span:last-child{white-space:normal;line-height:1.5}html body .app-shell .sidebar-child-marker{background:#b5cfb8;border-radius:50%;align-self:center;width:4px;height:4px;min-height:4px;max-height:4px;padding:0}.oa-training-surface{background:var(--oa-surface);-webkit-backdrop-filter:blur(24px)saturate(125%);box-shadow:var(--oa-shadow);border-radius:16px;overflow:hidden}.oa-training-heading{justify-content:space-between;align-items:center;gap:18px;padding:24px;display:flex}.oa-training-heading h2{color:#edf3e9;align-items:center;gap:12px;margin:0;font-size:20px;display:flex}.oa-training-heading h2 small{color:#bad4c1;background:#c4dfc514;border-radius:5px;padding:4px 8px;font-size:12px;font-weight:400}.oa-training-heading p{color:#b9cebf;margin:9px 0 0;font-size:12px;line-height:1.7}.oa-training-heading>.system-date-picker{max-width:200px}.oa-training-heading>div:last-child{max-width:55%}.oa-training-summary{border-bottom:1px solid var(--oa-rule);color:#c0d4c3;justify-content:space-between;align-items:center;gap:15px;margin:0 24px 18px;padding-bottom:14px;font-size:11px;display:flex}.oa-training-summary button,.oa-training-surface footer button{color:#c2d7c7;cursor:pointer;background:#d3e8d20a;border:0;border-radius:7px;align-items:center;gap:8px;padding:9px 11px;font-size:11px;display:inline-flex;box-shadow:0 3px 7px #0003,inset 0 1px #d5e9d51a}.oa-training-summary button svg,.oa-training-surface footer button svg{width:15px;height:15px}.oa-training-tools{align-items:center;gap:10px;padding:0 24px 19px;display:flex}.oa-training-tools label{flex:1;align-items:center;gap:10px;max-width:350px;display:flex;position:relative}.oa-training-tools label>svg{color:#b5cbb9;width:16px;height:16px;position:absolute;left:12px}.app-shell .oa-training-tools input{width:100%;height:41px;font:inherit;padding:12px 12px 12px 39px;font-size:12px}.oa-training-tools>button{color:#c6d9ca;cursor:pointer;background:#d1e7d30b;border:0;border-radius:9px;place-items:center;width:41px;height:41px;display:grid;box-shadow:0 3px 7px #0003,inset 0 1px #e1f4df1a}.oa-training-tools>button svg{width:17px;height:17px}.oa-training-tools>small{color:#aec4b3;margin-left:auto;font-size:11px}.oa-training-filters{gap:12px;padding:0 24px 18px;display:flex}.oa-training-filters>div{min-width:160px}.oa-training-scroll{scrollbar-color:#526e5b transparent;max-height:66vh;overflow:auto}.oa-training-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%}.oa-training-table th,.oa-training-table td{border-bottom:1px solid #c5dfcd0d;padding:8px 15px}.oa-training-table thead{z-index:2;position:sticky;top:0}.oa-training-table thead th{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:left;color:#c8d9cd;background:#142b1ee8;border-bottom-color:#c5dfcd1c;padding-block:15px;font-size:12px;font-weight:500}.oa-training-table thead th:first-child,.oa-training-table tbody th{padding-left:24px}.oa-training-table thead th>small{color:#b5cbbb;margin-top:6px;font-size:10px;display:block}.oa-training-table thead .green{color:#b6e8c9}.oa-training-table thead .red{color:#efc0c5}.oa-training-table tbody th{font-weight:400}.oa-training-table tbody tr:nth-child(2n){background:#d5ead504}.oa-training-table tbody tr:hover{background:#c4e0cc0a}.oa-training-person{text-align:left;align-items:center;gap:14px;min-height:44px;display:flex}.oa-training-person>span{color:#cbbf99;flex:none;width:29px;font-size:11px}.oa-training-person>div{flex:1;min-width:0}.oa-training-person b{color:#edf4ea;overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}.oa-training-person small{color:#b2cbb8;margin-top:5px;font-size:10px;display:block}.oa-training-person>button{cursor:pointer;color:#dacb9b;background:0 0;border:0;width:30px;height:34px;padding:5px}.oa-training-person>button svg{width:16px;height:16px}.oa-training-choice{cursor:pointer;touch-action:manipulation;background:linear-gradient(175deg,#16281b66,#0e1d144a);border:0;border-radius:8px;place-items:center;width:100%;height:43px;transition:background .15s,box-shadow .15s,transform .12s;display:grid;box-shadow:inset 0 2px 6px #0003,0 1px #d7ecda0c}.oa-training-choice:not(.chosen):not(:disabled):hover{background:#54745c30;box-shadow:inset 0 1px #c7ebce22,0 3px 9px #0003}.oa-training-choice.red:not(.chosen):not(:disabled):hover{background:#75474b42;box-shadow:inset 0 1px #f2ccd01c,0 3px 9px #0003}.oa-training-choice.chosen{color:#d9f6e1;background:linear-gradient(135deg,#5f956e87,#376e4d8a 60%,#305a418f);box-shadow:0 5px 12px -4px #0007,inset 0 1px #c6f0ce4a,inset 0 -1px #0c2a1640}.oa-training-choice.red.chosen{color:#ffe4e7;background:linear-gradient(135deg,#a3626887,#7b444b8a 60%,#683a428f);box-shadow:0 5px 12px -4px #0007,inset 0 1px #f7d6db3d,inset 0 -1px #32101645}.oa-training-choice i{background:#d5efdc18;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;box-shadow:inset 0 1px #e0f6e014}.oa-training-choice i svg{width:14px;height:14px}.oa-training-choice:active:not(:disabled){transform:translateY(1px)}.oa-training-choice:disabled{cursor:default}.oa-training-surface button:focus-visible{outline-offset:3px;outline:2px solid #b5e5be}.oa-training-summary button:disabled{opacity:.45;box-shadow:none;cursor:default}.oa-training-surface footer{border-top:1px solid var(--oa-rule);color:#b5cbbb;background:#0c1e1424;justify-content:space-between;align-items:center;gap:18px;padding:17px 24px;font-size:11px;line-height:1.8;display:flex}.oa-training-surface footer>span{flex:1}.oa-training-surface footer>button{flex:none}.oa-training-empty{text-align:center;color:#bdcfbf;padding:35px 20px;font-size:13px}.oa-training-message{color:#d4dfc7;background:#18332377;justify-content:space-between;align-items:center;gap:14px;margin:0;padding:15px 24px;font-size:12px;line-height:1.7;display:flex}.oa-training-message button{color:#cae3cb;cursor:pointer;background:0 0;border:0;font-size:12px}.oa-health-player-cell{align-items:center;min-width:0;display:flex}.oa-health-player-cell>.wellbeing-player{flex:1;min-width:0;width:auto!important}.oa-health-medical-trigger{cursor:pointer;color:#b7d0bf;flex:none;place-items:center;width:28px;height:34px;display:grid;background:0 0!important;border:0!important;padding:5px!important}.oa-health-medical-trigger svg{width:17px;height:17px}.oa-health-medical-trigger:focus-visible{outline-offset:1px;outline:2px solid #a6d8b1}.oa-drawer-layer,.oa-medical-menu-layer{z-index:180;position:fixed;inset:0}.oa-drawer-backdrop,.oa-menu-backdrop{background:#0006;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.oa-menu-backdrop{background:0 0}.oa-material-drawer{-webkit-backdrop-filter:blur(28px)saturate(120%);color:#e6eee6;background:linear-gradient(140deg,#2a4234f5,#12271df9);flex-direction:column;width:min(1080px,96vw);display:flex;position:absolute;inset:0 0 0 auto;box-shadow:-20px 0 50px -15px #0009,inset 1px 0 #d5e9d323}.oa-material-drawer>header{border-bottom:1px solid var(--oa-rule);justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.oa-material-drawer>header h2{margin:0;font-size:19px}.oa-material-drawer>header button{color:#dceadc;cursor:pointer;background:#c9e1cc0c;border:0;border-radius:8px;place-items:center;padding:9px;display:grid}.oa-drawer-content{flex:1;min-height:0;padding:22px;overflow:auto}.oa-material-drawer .medical-command-panel{box-shadow:none;background:0 0;border:0;margin:0}.oa-material-drawer .medical-player-list{display:none}.oa-material-drawer .medical-command-layout{grid-template-columns:minmax(0,1fr) 210px}.oa-material-drawer .medical-case-workspace{min-width:0}.oa-material-drawer input,.oa-material-drawer textarea,.oa-material-drawer .system-select-trigger,.oa-material-drawer .system-date-trigger{box-shadow:var(--oa-inset);color:#e3ede6;background:#11221980;border-color:#0000;border-radius:8px}.oa-material-drawer .medical-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.oa-material-drawer .medical-triad{grid-template-columns:1fr 1fr}.oa-material-drawer .medical-diagnosis-card{grid-column:1/-1}.oa-material-drawer .medical-case-history{border-left-color:var(--oa-rule)}.oa-material-drawer .medical-case-history>button,.oa-material-drawer .medical-stage-track button{background:#d1e4ce09;border-color:#c8dfc51a;box-shadow:0 3px 7px #0002,inset 0 1px #d5e9d513}.oa-medical-menu{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#e4ede2;background:linear-gradient(140deg,#304836f5,#182f22f7);border-radius:11px;width:270px;padding:7px;position:absolute;box-shadow:0 14px 35px #0008,inset 0 1px #e3f1df24}.oa-medical-menu header{color:#bcd2bf;border-bottom:1px solid var(--oa-rule);margin-bottom:4px;padding:12px 10px;font-size:12px}.oa-medical-menu>button{text-align:left;color:#dfebdd;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;padding:12px 10px;font-size:12px;display:flex}.oa-medical-menu>button:hover,.oa-medical-menu>button:focus-visible{background:#b8d3b817;outline:1px solid #d1e8cf24}.oa-medical-menu>button svg{color:#b0d6b8;width:16px;height:16px}.oa-medical-menu>button:disabled{opacity:.45;cursor:default}.oa-medical-menu small{color:#b3c8b5;padding:12px 10px 8px;font-size:10px;display:block}@media (max-width:760px){html body .app-shell{background:linear-gradient(155deg,#15382b,#10271f 55%,#202e32) fixed}html body .app-shell .sidebar{background:linear-gradient(150deg,#284735ed,#142b20f2);box-shadow:14px 0 40px #0007,inset -1px 0 #d1e7d31a}html body .app-shell .topbar{-webkit-backdrop-filter:blur(24px);background:#4a6c4a39;box-shadow:0 9px 20px -10px #0006,inset 0 1px #d5e8ca22}html body .app-shell :is(.dash-card,.domain-command,.module-command,.records-table,.health-unified-workspace,.wellbeing-table-panel,.wellbeing-detail,.ops-plan-builder,.ops-request-panel,.ops-stock-section,.player-profile-panel,.player-roster-panel,.player-detail,.access-detail-panel,.access-list-panel,.access-policy-band,.audit-panel,.staff-identity-panel,.account-avatar-panel,.video-library-panel,.video-detail-panel,.annual-plan-workspace,.performance-panel){-webkit-backdrop-filter:blur(26px)saturate(125%);background:linear-gradient(130deg,#4c70503d,#274b394a 65%,#314b454d);box-shadow:0 16px 32px -15px #0009,0 4px 12px #0002,inset 0 1px #d6efdc2b,inset 1px 0 #d6efdc12}.oa-training-heading{flex-direction:column;align-items:flex-start;gap:15px;padding:20px 15px 17px}.oa-training-heading h2{font-size:18px}.oa-training-heading p{font-size:11px}.oa-training-heading>div:last-child{max-width:100%}.oa-training-heading>.system-date-picker{width:175px}.oa-training-summary{flex-wrap:wrap;gap:10px;margin-inline:15px;font-size:10px}.oa-training-summary button{box-shadow:none;background:0 0;padding:6px 0;font-size:10px}.oa-training-tools{flex-wrap:wrap;gap:9px;padding-inline:15px}.oa-training-tools>small{font-size:10px}.oa-training-tools label{max-width:none}.app-shell .oa-training-tools input{font-size:11px}.oa-training-filters{flex-wrap:wrap;padding-inline:15px}.oa-training-filters>div{flex:1;min-width:130px}.oa-training-table col:first-child{width:40%}.oa-training-table th,.oa-training-table td{padding:7px 4px}.oa-training-table thead th:first-child,.oa-training-table tbody th{padding-left:12px}.oa-training-table thead th{vertical-align:top;text-align:center;padding-block:12px;font-size:10px;line-height:1.6}.oa-training-table thead th:first-child{text-align:left}.oa-training-table thead th>small{margin-top:7px;font-size:10px}.oa-training-person{align-items:flex-start;gap:6px;min-height:62px;padding:4px 0 22px;position:relative}.oa-training-person>span{width:22px;font-size:9px}.oa-training-person b{font-size:11px;line-height:1.5}.oa-training-person small{font-size:9px;line-height:1.5}.oa-training-person>button{width:27px;height:27px;position:absolute;bottom:0;right:0}.oa-training-choice{height:46px;min-height:46px}.oa-training-choice i{width:20px;height:20px}.oa-training-choice i svg{width:13px;height:13px}.oa-training-surface footer{flex-direction:column;align-items:flex-start;gap:9px;padding:14px 15px;font-size:10px}.oa-training-surface footer button{box-shadow:none;background:0 0;padding-inline:0;font-size:10px}.oa-training-message{padding:13px 15px;font-size:11px}.oa-material-drawer{width:100vw}.oa-material-drawer>header{padding:17px}.oa-material-drawer>header h2{font-size:17px}.oa-drawer-content{padding:15px}.oa-material-drawer .medical-command-layout{grid-template-columns:1fr}.oa-material-drawer .medical-case-history{border-left:0;border-top:1px solid var(--oa-rule)}.oa-material-drawer .medical-stage-track{grid-template-columns:repeat(2,minmax(0,1fr))}.oa-material-drawer .medical-triad{grid-template-columns:1fr}.oa-material-drawer .medical-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.oa-training-choice{transition:none}}@media screen{html body .app-shell :is(.wellbeing-centre,.daily-workspace,.weekly-workspace,.ops-plan-tools,.season-plan-command,.season-plan-summary,.season-calendar-shell,.season-plan-filter-group,.season-plan-squad-filter){background:var(--oa-surface);box-shadow:var(--oa-shadow);-webkit-backdrop-filter:blur(24px)saturate(120%);backdrop-filter:blur(24px)saturate(120%);border-color:#0000;border-radius:16px}html body .app-shell .wellbeing-centre{padding:22px;overflow:visible}html body .app-shell .wellbeing-heading{background:0 0;border:0;padding:6px 4px 22px}html body .app-shell .wellbeing-kpis{background:0 0;border:0;gap:12px;margin:0 0 22px;overflow:visible}html body .app-shell .wellbeing-kpis>div{box-shadow:var(--oa-inset);background:#11261c50;border:0;border-radius:11px;min-width:0;padding:18px}html body .app-shell .wellbeing-layout{gap:20px;display:block}html body .app-shell .wellbeing-table-panel{min-width:0;overflow:hidden}html body .app-shell .birthday-stack-person{background:linear-gradient(145deg,#58745a35,#203a2b40);border:0;border-radius:12px;padding:20px;box-shadow:inset 0 1px #e0f0dc24,0 8px 20px -8px #0007}html body .app-shell .birthday-stack-top strong{color:#c3e8c8;background:#c6e6c910;border-radius:7px;box-shadow:inset 0 1px #d8efda1a}html body .app-shell .birthday-stack .birthday-person-avatar{box-shadow:0 8px 18px -5px #0008,inset 0 1px #e0f0dc33;border:0!important}html body .app-shell .birthday-stack-facts{gap:16px;padding-top:18px}html body .app-shell :is(.daily-workspace,.weekly-workspace){overflow:hidden}html body .app-shell :is(.daily-workspace>header,.weekly-toolbar){border-color:var(--oa-rule);background:#c2d9c308;padding:24px}html body .app-shell .ops-plan-tools{height:fit-content;padding:24px}html body .app-shell :is(.daily-workspace>header>div>span,.weekly-toolbar>div>span,.ops-plan-tools>span,.season-plan-command>div>span){display:none}html body .app-shell :is(.daily-timeline,.weekly-board-scroll){background:0 0}html body .app-shell .daily-timeline{padding:12px 24px 24px}html body .app-shell .daily-timeline>article{background:linear-gradient(125deg,#56745821,#142b2055);border-color:#0000;border-radius:10px;margin:12px 0;padding:22px 18px;box-shadow:0 5px 14px -8px #0008,inset 0 1px #dbefcf19}html body .app-shell .daily-timeline>article:before{background:#233d2c;border-color:#9fb9a8}html body .app-shell :is(.weekly-head,.weekly-period){border-color:var(--oa-rule);background:#d4e6d008}html body .app-shell .weekly-cell{border-color:var(--oa-rule);background:#11271b24;padding:10px}html body .app-shell :is(.weekly-cell.selected,.weekly-head.active){background:#70996920;box-shadow:inset 0 0 0 1px #b5d9ab35}html body .app-shell .weekly-event{background:linear-gradient(125deg,#67806827,#20382b50);border-color:#0000;border-left-width:1px;border-radius:9px;padding:13px 10px;box-shadow:0 5px 12px -7px #0009,inset 0 1px #daedce1c}html body .app-shell .ops-template-grid button{background:#b8d4b90a;border-color:#0000;border-left-width:1px;border-radius:8px;min-height:60px;box-shadow:0 3px 8px -3px #0005,inset 0 1px #d0e7ca1c}html body .app-shell .ops-template-grid button.selected{background:#8abf8724;box-shadow:inset 0 0 0 1px #c0e9b84a,0 4px 9px #0003}html body .app-shell :is(.local-plan-edit,.local-plan-delete,.week-step,.season-calendar-toolbar button,.season-plan-year-stepper){background:#bcd7bc0b;border-color:#0000;border-radius:8px;box-shadow:0 3px 8px #0003,inset 0 1px #d7edce1a}html body .app-shell .season-plan-summary{box-shadow:none;background:0 0;gap:12px;padding:14px}html body .app-shell .season-plan-summary>div{background:var(--oa-surface);box-shadow:var(--oa-shadow);border:0;border-radius:11px;padding:20px}html body .app-shell .season-plan-filter-group,html body .app-shell .season-plan-squad-filter{gap:5px;padding:7px}html body .app-shell :is(.season-plan-filter-group,.season-plan-squad-filter) button.active{color:#d5efd4;background:#a5d5a527;box-shadow:0 3px 8px #0003,inset 0 1px #daedce24}html body .app-shell .season-calendar-toolbar{border-color:var(--oa-rule);background:#bdd6ba08;padding:20px}html body .app-shell :is(.season-calendar-weekday,.season-calendar-day){border-color:var(--oa-rule);background:0 0}html body .app-shell .season-calendar-day.is-today{background:#8bbb7720;box-shadow:inset 0 2px #b0d69d}html body .app-shell .season-calendar-event{background:#526c6740;border-color:#0000;border-radius:7px;padding:10px 8px;box-shadow:0 4px 10px -5px #0007,inset 0 1px #c7dfe01c}html body .season-plan-editor{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:linear-gradient(140deg,#304b38f7,#182f23fa);border-color:#0000;box-shadow:-16px 0 45px #0008}.oa-material-drawer{border-radius:16px;max-height:calc(100dvh - 36px);inset:18px 18px 18px auto;overflow:hidden}.oa-material-drawer:has(.wellbeing-detail){width:min(490px,100vw - 36px)}.oa-material-drawer .wellbeing-detail{width:100%;min-width:0;max-width:none;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.oa-material-drawer .health-detail-visual>section{border-color:var(--oa-rule);background:#b3d3b407;border-radius:10px;margin-block:14px;padding:16px}.oa-material-drawer .wellbeing-detail>header{border-bottom:1px solid var(--oa-rule);padding-bottom:18px}.oa-training-header-actions{align-items:center;gap:12px;display:flex;max-width:none!important}.oa-training-export{color:#d1e9d2;cursor:pointer;background:#c1dfc412;border:0;border-radius:9px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 4px 10px #0004,inset 0 1px #e1f0d52a}.oa-training-export:disabled{opacity:.45;cursor:wait}.oa-training-export svg{width:20px;height:20px}.oa-training-table{min-width:860px}.oa-training-table col:first-child{width:30%}.oa-training-table thead th{font-size:14px;line-height:1.5}.oa-training-table thead th>small{font-size:12px}.oa-training-table td{padding:9px 10px}.oa-training-person{gap:10px}.oa-training-person b{font-size:14px}.oa-training-person small{font-size:11px}.oa-training-person>.oa-training-avatar{background-color:#334c3c;border-radius:50%;flex:none;width:38px;height:38px;display:block;box-shadow:0 3px 8px #0004}.oa-training-person>span{width:25px}.oa-training-table thead .yellow{color:#f2d17e}.oa-training-table thead .blue{color:#a1c7f2}.oa-training-table thead .purple{color:#d1b1ee}.oa-training-choice{background-color:#0000;transition:box-shadow .1s,transform .1s}.oa-training-choice.yellow.chosen{color:#fff0bf;background:linear-gradient(135deg,#aa873b,#6e5628);box-shadow:0 5px 12px -4px #0007,inset 0 1px #f8e5b54a}.oa-training-choice.blue.chosen{color:#e0f0ff;background:linear-gradient(135deg,#477eaf,#315b83);box-shadow:0 5px 12px -4px #0007,inset 0 1px #c1def64a}.oa-training-choice.purple.chosen{color:#f3e6ff;background:linear-gradient(135deg,#8865aa,#614681);box-shadow:0 5px 12px -4px #0007,inset 0 1px #e2c9f64a}@media (max-width:760px){html body .app-shell .wellbeing-centre{padding:12px}.wellbeing-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.oa-training-header-actions{width:100%}.oa-training-header-actions>.system-date-picker{flex:1}.oa-training-table{min-width:780px}.oa-training-table col:first-child{width:230px}.oa-training-table thead th{font-size:13px}.oa-training-table tbody th,.oa-training-table thead th:first-child{z-index:1;background:#20382af5;position:sticky;left:0}.oa-training-table thead th:first-child{z-index:3}.oa-training-person{align-items:center;min-height:52px;padding:4px 0}.oa-training-person b{font-size:13px}.oa-training-person small,.oa-training-person>span{font-size:10px}.oa-training-person>button{width:28px;height:36px;position:static}.oa-material-drawer{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);inset:10px}.oa-material-drawer:has(.wellbeing-detail){width:calc(100vw - 20px)}html body .app-shell :is(.daily-workspace>header,.weekly-toolbar,.ops-plan-tools){padding:18px}html body .app-shell .daily-timeline{padding:8px 14px 18px}html body .app-shell .daily-timeline>article{padding:17px 12px}html body .app-shell .season-plan-summary{gap:10px;padding:0}html body .app-shell .season-plan-summary>div{padding:15px}}}@media screen and (max-width:760px){html body .app-shell .app-main>.topbar{isolation:isolate;box-shadow:none;-webkit-backdrop-filter:none;clip-path:none;background:0 0;border:0;padding:8px 10px;transition:none;overflow:visible}html body .app-shell .app-main>.topbar:before{content:"";z-index:-1;box-sizing:border-box;-webkit-backdrop-filter:blur(22px)saturate(115%);pointer-events:none;background:#264431d1 padding-box padding-box;border:1px solid #cee6d31f;border-radius:28px;width:100%;transition:width .38s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0;box-shadow:0 6px 16px -10px #00100961}html body .app-shell .app-main>.topbar.capsule-folded{clip-path:none;width:calc(100% - 28px);overflow:visible}html body .app-shell .app-main>.topbar.capsule-folded:before{width:60px}html body .app-shell .topbar :is(.mobile-menu,.language-trigger,.notification-button,.account-trigger){box-shadow:none;background:#c0dac309;border:1px solid #cee6d314;border-radius:50%}html body .app-shell .topbar :is(.mobile-menu,.language-trigger,.notification-button,.account-trigger):hover{background:#c0dac317}html body .app-shell .topbar .account-avatar-image{box-shadow:none}}@media screen and (max-width:760px) and (prefers-reduced-motion:reduce){html body .app-shell .app-main>.topbar:before{transition:none}}@media screen{html body .app-shell :is(.ma-analysis,.ma-match-archive,.mma-card){box-shadow:var(--oa-shadow);border-radius:16px}html body .app-shell .system-picker-trigger{box-shadow:var(--oa-inset);color:#e2ede3;background:#11221975;border-color:#0000;border-radius:9px}html body .app-shell .system-time-input-shell{gap:9px;height:44px;min-height:44px;padding:0 10px;overflow:hidden}html body .app-shell .system-time-input-shell>input{color:#edf4e9;min-width:0;height:42px;font-size:14px;font-weight:600;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html body .app-shell .system-time-input-shell>.system-time-picker-toggle{box-shadow:none;color:#bfd3c4;background:0 0;border:0;border-radius:0;place-items:center;min-width:28px;height:38px;padding:0;display:grid}html body .app-shell .ops-no-time{background:#bed9c010;border:0;border-radius:9px;height:44px;min-height:44px;box-shadow:0 3px 8px #0003,inset 0 1px #d9ead01a}html body .system-picker-menu{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(140deg,#304836f7,#182f22fa);border-color:#0000;border-radius:12px;box-shadow:0 14px 35px #0007,inset 0 1px #e3f1df24}html body .system-time-columns section>div{box-shadow:var(--oa-inset);background:#10251966;border-color:#0000;border-radius:8px}html body .system-time-columns button.selected{color:#e3f6df;background:#82b77c38;box-shadow:inset 0 1px #d3edc82b}html body .app-shell .ops-planner.daily{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}html body .app-shell .ops-planner :is(.daily-workspace>header,.weekly-toolbar){justify-content:space-between;align-items:center;gap:20px;min-height:96px;padding:20px 24px;display:flex}html body .app-shell .ops-planner :is(.daily-workspace>header,.weekly-toolbar)>div{min-width:0}html body .app-shell .ops-planner .oa-plan-export-tools{width:auto;min-width:0;max-width:none;height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex:none;margin:0;padding:0;display:block;position:relative;top:auto;overflow:visible}html body .app-shell .ops-planner .oa-plan-export-tools>.ops-export-actions{grid-template-columns:none;align-items:center;gap:9px;margin:0;display:flex}html body .app-shell .ops-planner .oa-plan-export-tools :is(button.preview,.ops-download-menu>summary,.oa-export-note>summary){color:#d0e7d1;cursor:pointer;background:#c2ddc411;border:0;border-radius:9px;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0;list-style:none;display:grid;box-shadow:0 4px 10px #0004,inset 0 1px #dff0d524}html body .app-shell .ops-planner .oa-plan-export-tools :is(button.preview,.ops-download-menu>summary,.oa-export-note>summary):hover{color:#e4f3e0;background:#a0ce9c29}html body .app-shell .ops-planner .oa-plan-export-tools summary::-webkit-details-marker{display:none}html body .app-shell .ops-planner .oa-plan-export-tools details{min-width:0;margin:0;position:relative}html body .app-shell .ops-planner .oa-plan-export-tools .oa-export-note>label{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:35;background:linear-gradient(140deg,#304836fa,#182f22fc);border:0;border-radius:12px;gap:10px;width:280px;padding:18px;display:grid;position:absolute;top:54px;right:0;box-shadow:0 16px 32px #0007,inset 0 1px #e3f1df24}html body .app-shell .ops-planner .oa-plan-export-tools .oa-export-note textarea{width:100%;height:100px;min-height:80px;padding:12px;line-height:1.6}html body .app-shell .ops-planner .oa-plan-export-tools .oa-export-note small{color:#c1d3c3;font-size:11px}html body .app-shell .ops-planner .oa-plan-export-tools .ops-download-menu>div{z-index:35;background:linear-gradient(140deg,#304836fa,#182f22fc);border:0;border-radius:10px;min-width:155px;top:54px;left:auto;right:0;box-shadow:0 14px 30px #0007}html body .app-shell .ops-planner .oa-plan-export-tools .ops-download-menu>div>button{color:#e5efe3;min-width:140px;height:42px;box-shadow:none;text-align:left;background:0 0;padding:10px 14px;display:block}html body .app-shell .health-unified-workspace{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;overflow:visible}html body .app-shell .health-unified-workspace>.health-workspace-tabs{box-shadow:var(--oa-inset);background:#10251d55;border:0;border-radius:12px;gap:6px;margin-bottom:18px;padding:6px;overflow:hidden}html body .app-shell .health-workspace-tabs>button{min-height:48px;box-shadow:none;color:#bfd0c3;background:0 0;border:0;border-radius:8px;padding:11px 16px;font-size:15px;font-weight:600;line-height:1.5}html body .app-shell .health-workspace-tabs>button.active{color:#f0f7ec;background:linear-gradient(135deg,#60896880,#365a4280);font-weight:750;box-shadow:0 4px 10px #0005,inset 0 1px #d3ebcc3d,inset 0 -2px #95c99b70}html body .app-shell .health-workspace-tabs>button:not(.active):hover{color:#e3eee3;background:#aac9ad13}html body .app-shell .health-unified-workspace .wellbeing-centre{background:var(--oa-surface);box-shadow:var(--oa-shadow);border:0;border-radius:16px;margin:0}html body .app-shell .health-workspace-panel{background:var(--oa-surface);box-shadow:var(--oa-shadow);border-radius:16px}html body .app-shell .pf-preview{color:#edf3ee;background:0 0}html body .app-shell .pf-preview :is(.pf-workspace,.pf-import,.pf-lineup-editor){background:var(--oa-surface);box-shadow:var(--oa-shadow);-webkit-backdrop-filter:blur(24px)saturate(120%);backdrop-filter:blur(24px)saturate(120%);border-color:#0000;border-radius:16px}html body .app-shell .pf-preview :is(.pf-filters,.pf-tabs,.pf-selection,.pf-columns,.pf-chart-header){border-color:var(--oa-rule);background:#c1d9c009}html body .app-shell .pf-preview .pf-tabs{gap:12px;height:58px}html body .app-shell .pf-preview .pf-tabs>div{align-items:center;gap:8px}html body .app-shell .pf-preview .pf-tabs button{border:0;border-radius:8px;padding:10px 15px;font-size:13px;font-weight:600}html body .app-shell .pf-preview .pf-tabs button.active{color:#e6f2df;background:#94bd8830;box-shadow:0 3px 8px #0003,inset 0 1px #d8efce24}html body .app-shell .pf-preview :is(.pf-actions button:not(.pf-primary),.pf-clear,.pf-selection button,.pf-mode button,.pf-lineup-editor button:not(.pf-primary)){color:#d9e8d8;background:#bbd4bc0e;border-color:#0000;border-radius:8px;box-shadow:0 3px 8px #0003,inset 0 1px #d7ebd01c}html body .app-shell .pf-preview .pf-mode button.active{color:#e5f4dc;background:#8ebb8433}html body .app-shell .pf-preview :is(.pf-radar-panel,.pf-bars-panel,.pf-radar-layout,.pf-table-scroll,.pf-comparison-values){border-color:var(--oa-rule);background:0 0}html body .app-shell .pf-preview .pf-table th{color:#cedfce;border-color:var(--oa-rule);background:#1b3427f5}html body .app-shell .pf-preview .pf-table td{border-color:var(--oa-rule)}html body .app-shell .pf-preview .pf-table tbody tr:nth-child(2n){background:#d9ebd405}html body .app-shell .pf-preview .pf-table tbody tr:hover{background:#acc9b016}html body .app-shell .pf-preview .pf-table tbody .pf-player-column,html body .app-shell .pf-preview .pf-table tbody .pf-check{background:#233b2cf5}html body .app-shell .pf-preview .pf-bars>button{background:#bed7be0b;border-color:#0000;border-radius:9px;margin-block:8px;box-shadow:0 3px 8px -3px #0005,inset 0 1px #d3e8cd18}html body .app-shell .pf-preview .pf-bars>button.selected{background:#83b77d29;box-shadow:inset 0 0 0 1px #acd5a944}html body .app-shell .pf-preview :is(.pf-import-warnings,.pf-notice){border-color:var(--oa-rule);background:#bbd3a30d;border-radius:9px}html body .app-shell .pf-preview .pf-source{color:#bdd1c1}html body .app-shell .oa-training-table thead th{font-size:15px;font-weight:700}@media (max-width:1180px){html body .app-shell .ops-planner.daily{grid-template-columns:1fr}}@media (max-width:760px){html body .app-shell .ops-planner :is(.daily-workspace>header,.weekly-toolbar){flex-direction:column;align-items:flex-start;gap:14px;min-height:0;padding:18px}html body .app-shell .ops-planner .oa-plan-export-tools{width:auto;height:44px}html body .app-shell .ops-planner .oa-plan-export-tools .oa-export-note>label{width:min(280px,100vw - 60px);left:-105px;right:auto}html body .app-shell .health-workspace-tabs>button{min-height:48px;padding:10px 5px;font-size:13px}html body .app-shell .health-unified-workspace>.health-workspace-tabs{gap:4px;margin-bottom:14px;padding:5px}html body .app-shell .oa-training-table thead th{font-size:14px;font-weight:700}html body .app-shell .pf-preview .pf-tabs button{padding:8px;font-size:12px}html body .app-shell .pf-preview .pf-tabs{gap:6px}}}@media screen and (min-width:761px){html body .app-shell .app-main>.topbar{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border-bottom-color:#0000}html body .app-shell .app-main>.topbar:before,html body .app-shell .app-main>.topbar:after{content:none;display:none}html body .app-shell .app-main>.topbar :is(.language-trigger,.notification-button){width:42px;height:42px;color:var(--text,#edf3ee);background:#b4d0bb0b;border:1px solid #0000;border-radius:9px;flex:0 0 42px;place-items:center;padding:0;display:grid;box-shadow:0 3px 7px #0003,inset 0 1px #d5e9d51a;min-width:42px!important}html body .app-shell .app-main>.topbar :is(.language-trigger,.notification-button):focus-visible{outline-offset:3px;outline:2px solid #b5e5be}}@media screen{html body .app-shell .ops-planner.weekly .weekly-event{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:6px;display:grid}html body .app-shell .ops-planner.weekly .weekly-event>time{overflow-wrap:anywhere;grid-area:1/1;min-width:0;line-height:1.45}html body .app-shell .ops-planner.weekly .weekly-event>:is(b,small){grid-column:1/-1;min-width:0}html body .app-shell .ops-planner.weekly .weekly-event>.local-plan-actions{grid-area:1/2;justify-self:end;gap:4px;margin:0;position:static}html body .app-shell .ops-planner.weekly .weekly-event .local-plan-actions>button{box-sizing:border-box;border-radius:7px;width:26px;min-width:26px;height:26px;min-height:26px;padding:0}html body .app-shell .ops-planner.weekly .weekly-event .local-plan-edit>svg{width:10px;height:10px}html body .app-shell .ops-planner.weekly .weekly-event .local-plan-delete>svg{width:11px;height:11px}}@media screen and (max-width:760px){html body .app-shell .ops-planner.weekly .weekly-event{grid-template-columns:minmax(0,1fr)}html body .app-shell .ops-planner.weekly .weekly-event>.local-plan-actions{grid-area:auto/1;margin-top:6px}}@media screen{html body .app-shell .pdf-preview-backdrop{-webkit-backdrop-filter:blur(10px);background:#06140db3}html body .app-shell .pdf-preview-panel{background:var(--oa-surface);box-shadow:var(--oa-shadow);-webkit-backdrop-filter:blur(24px)saturate(120%);color:#edf3ee;border:1px solid #d1e7d31a;border-radius:16px}html body .app-shell .pdf-preview-panel>header{border-bottom:1px solid var(--oa-rule);background:0 0;gap:20px;min-height:88px;padding:20px 24px}html body .app-shell .pdf-preview-panel>header>div>span{display:none}html body .app-shell .pdf-preview-panel>header h2{margin:0;font-size:18px;font-weight:700;line-height:1.5}html body .app-shell .pdf-preview-panel>header p{color:#c1d3c3;margin:6px 0 0;font-size:12px;line-height:1.5}html body .app-shell .pdf-preview-actions{flex-wrap:wrap;gap:10px}html body .app-shell .pdf-preview-actions .secondary,html body .app-shell .pdf-preview-actions .ops-download-menu>summary{color:#d0e7d1;background:#c2ddc411;border:0;border-radius:9px;justify-content:center;align-items:center;height:44px;min-height:44px;padding:0 16px;font-size:12px;font-weight:600;display:flex;box-shadow:0 4px 10px #0004,inset 0 1px #dff0d524}html body .app-shell .pdf-preview-actions .secondary:hover,html body .app-shell .pdf-preview-actions .ops-download-menu>summary:hover{color:#e4f3e0;background:#a0ce9c29}html body .app-shell .pdf-preview-actions :is(button,summary):focus-visible{outline-offset:3px;outline:2px solid #b5e5be}html body .app-shell .pdf-preview-zoom{height:44px;box-shadow:var(--oa-inset);background:#11221975;border:0;border-radius:9px;gap:8px;padding:4px 5px 4px 12px}html body .app-shell .pdf-preview-zoom strong{color:#d9e8d8;min-width:42px;font-size:12px;font-weight:600}html body .app-shell .pdf-preview-actions .pdf-preview-zoom .fit{border-radius:7px;height:34px;min-height:34px;padding:0 12px;font-size:12px}html body .app-shell .pdf-preview-actions .ops-download-menu{flex:0 0 44px;width:44px;min-width:44px}html body .app-shell .pdf-preview-actions .ops-download-menu>summary{width:44px;min-width:44px;padding:0}html body .app-shell .pdf-preview-actions .ops-download-menu>div{background:linear-gradient(140deg,#304836fa,#182f22fc);border:0;border-radius:10px;top:54px;box-shadow:0 14px 30px #0007}html body .app-shell .pdf-preview-actions .ops-download-menu>div>button{font-weight:600;color:#e5efe3!important;background:0 0!important;height:40px!important;font-size:12px!important}html body .app-shell .pdf-preview-paper{background:#10201966;padding:24px;box-shadow:inset 0 2px 8px #0003}}@media screen and (max-width:760px){html body .app-shell .pdf-preview-panel>header{gap:16px;padding:18px}html body .app-shell .pdf-preview-actions{justify-content:flex-end;gap:8px;width:100%;display:flex}html body .app-shell .pdf-preview-zoom{width:auto;margin-right:auto}html body .app-shell .pdf-preview-actions>button{flex:none}html body .app-shell .pdf-preview-actions .ops-download-menu>div{width:150px;left:auto;right:0}html body .app-shell .pdf-preview-paper{padding:14px}}@media screen and (min-width:761px){html body .app-shell .app-main>.topbar{position:relative;top:auto}}@media screen{html body .app-shell .wellbeing-actions>.wellbeing-export-icon{color:#d0e7d1;cursor:pointer;background:#c2ddc411;border:0;border-radius:9px;flex:0 0 44px;place-items:center;gap:0;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:0;display:grid;box-shadow:0 4px 10px #0004,inset 0 1px #dff0d524}html body .app-shell .wellbeing-actions>.wellbeing-export-icon:hover:not(:disabled){color:#e4f3e0;background:#a0ce9c29}html body .app-shell .wellbeing-actions>.wellbeing-export-icon:focus-visible{outline-offset:3px;outline:2px solid #b5e5be}html body .app-shell .wellbeing-actions>.wellbeing-export-icon:disabled{opacity:.45;cursor:not-allowed}.wellbeing-export-icon .oa-export-spinner{border:2px solid #d0e7d140;border-top-color:currentColor;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite oa-health-export-spin}@keyframes oa-health-export-spin{to{transform:rotate(360deg)}}}@media (prefers-reduced-motion:reduce){.wellbeing-export-icon .oa-export-spinner{animation:none}}@media screen{html body .app-shell .wellbeing-actions>.wellbeing-export-icon{border-radius:7px;flex:0 0 32px;width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px;padding:0}html body .app-shell .wellbeing-export-icon>svg{width:16px;height:16px}html body .app-shell .wellbeing-export-icon .oa-export-spinner{width:14px;height:14px}html body .app-shell .wellbeing-export-feedback{color:#d1e6d0;background:#82b58716;border-radius:8px;margin:0 4px 16px;padding:9px 12px;font-size:12px;line-height:1.6}html body .app-shell .wellbeing-export-feedback.is-error{color:#f3d2b7;background:#b677561c}}.oa-training-table{min-width:960px}.oa-training-table col:first-child{width:30%}.oa-training-table thead .gym{color:#f4cfaa}.oa-training-choice.gym.chosen{color:#fff0e0;background:#795433;box-shadow:0 4px 10px -4px #0007,inset 0 1px #ffe1c13d}.oa-training-choice.gym:not(.chosen):not(:disabled):hover{background:#79543366}@media screen{html body .app-shell .wellbeing-table.has-resizable-columns>.table-head{color:#dce9df;-webkit-backdrop-filter:blur(20px)saturate(115%);background:linear-gradient(115deg,#354b3ff5,#24392ff5 62%,#20342cf5);border-bottom-color:#0000;box-shadow:0 5px 12px -7px #0009,inset 0 1px #d6efdc24,inset 0 -1px #d6efdc16}html body .app-shell .wellbeing-column-heading>.wellbeing-sort-head,html body .app-shell .wellbeing-column-heading.wellbeing-comment-head{color:#dce9df;letter-spacing:.025em;font-size:11px;font-weight:700}html body .app-shell .wellbeing-column-heading>.wellbeing-sort-head{min-height:32px;box-shadow:none;background:0 0;border-radius:6px;gap:4px;transition:background-color .14s ease-out,color .14s ease-out}html body .app-shell .wellbeing-column-heading>.wellbeing-sort-head:hover{color:#f1f8f2;background:#d6efdc0d}html body .app-shell .wellbeing-column-heading>.wellbeing-sort-head.active{color:#a8e5b5;background:#90ce9b14;box-shadow:inset 0 1px #cde6d01a}html body .app-shell .wellbeing-column-heading>.wellbeing-sort-head:focus-visible,html body .app-shell .table-head .wellbeing-selection-cell input:focus-visible{outline-offset:2px;outline:2px solid #a8e5b5}html body .app-shell .wellbeing-column-heading .wellbeing-sort-icon{fill:#a4baad;opacity:.85}html body .app-shell .wellbeing-column-heading .wellbeing-sort-icon.active{fill:#6c9179;opacity:1}html body .app-shell .wellbeing-column-heading .wellbeing-sort-icon.active.asc .sort-up,html body .app-shell .wellbeing-column-heading .wellbeing-sort-icon.active.desc .sort-down{fill:#a8e5b5}html body .app-shell .wellbeing-column-resizer:before{background:#d6efdc1f}html body .app-shell .wellbeing-column-resizer:hover:before,html body .app-shell .wellbeing-column-resizer:focus-visible:before{background:#a8e5b5}html body .app-shell .table-head>.wellbeing-selection-cell input{appearance:none;cursor:pointer;background:#14291fb3;border:0;border-radius:5px;width:18px;height:18px;margin:0;box-shadow:inset 0 1px 3px #0005,inset 0 0 0 1px #cde6d04d}html body .app-shell .table-head>.wellbeing-selection-cell input:checked{background:#9ad5a6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='m4 9 3.2 3.2L14 5.5' fill='none' stroke='%231b3926' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/18px 18px no-repeat;box-shadow:0 2px 5px #0003,inset 0 1px #e4f5e83d}html body .app-shell .table-head>.wellbeing-selection-cell input:indeterminate{background:#9ad5a6 linear-gradient(#1b3926,#1b3926) 50%/8px 2px no-repeat;box-shadow:0 2px 5px #0003,inset 0 1px #e4f5e83d}@media (prefers-reduced-motion:reduce){html body .app-shell .wellbeing-column-heading>.wellbeing-sort-head{transition:none}}.wellbeing-pdf-stage{contain:strict;height:0;overflow:hidden}}.schedule-outcome,.fixture-add-icon{display:none}@media screen and (min-width:761px){html body .app-shell .schedule-shell{--schedule-win:#a4e1ae;--schedule-draw:#c1c9c4;--schedule-loss:#f0aaa5;font-variant-numeric:tabular-nums;gap:18px}html body .app-shell :is(.schedule-command,.schedule-next,.schedule-metrics>div,.schedule-list,.schedule-empty-next){background:var(--oa-surface);box-shadow:var(--oa-shadow);border-color:#0000;border-radius:16px}html body .app-shell .fixture-add-icon{display:block}html body .app-shell .fixture-add-mobile{display:none}html body .app-shell .schedule-command-actions>button>svg{width:18px;height:18px}html body .app-shell .schedule-command{min-height:88px;padding:22px 24px}html body .app-shell .schedule-command h2{font-size:20px;font-weight:650}html body .app-shell :is(.schedule-squad-kicker,.schedule-command p){display:none}html body .app-shell .schedule-command-actions{gap:10px}html body .app-shell .schedule-command-actions>button{color:#d1e9d2;cursor:pointer;background:#c1dfc412;border:0;border-radius:9px;justify-content:center;width:42px;height:42px;padding:0;box-shadow:0 4px 10px #0004,inset 0 1px #e1f0d52a}html body .app-shell .schedule-command-actions>.fixture-create-button{color:#d1edcb!important;background:#a4d39e2b!important}html body .app-shell .schedule-command-actions>.fixture-clear-button{color:#c6d8cb!important;background:#c1dfc412!important;border:0!important}html body .app-shell .schedule-command-actions>button:hover{background:#c1dfc426}html body .app-shell .schedule-command-actions>.fixture-clear-button:hover{color:#f0aaa5!important;background:#c6777126!important}html body .app-shell .schedule-command-actions>button:focus-visible,html body .app-shell .schedule-row-actions>button:focus-visible{outline-offset:4px;outline:2px solid #c2e7b9}html body .app-shell .schedule-command-actions .fixture-action-text{display:none}html body .app-shell .schedule-command-actions>.schedule-sync-icon{box-shadow:none;color:#a4c6a7;background:0 0;border:0;margin-right:8px}html body .app-shell .schedule-command-actions>.schedule-sync-icon:after{display:none}html body .app-shell .schedule-squad-tabs{background:#10271b55;border-radius:11px;gap:6px;width:fit-content;padding:5px;display:flex}html body .app-shell .schedule-squad-tabs button{color:#afc5b7;background:0 0;border:0;min-width:170px;height:38px;font-size:13px;font-weight:600}html body .app-shell .schedule-squad-tabs button.active{color:#e1efdf;background:#a6c99b26;box-shadow:0 3px 8px #0003,inset 0 1px #daedce24}html body .app-shell .schedule-next{padding:20px 24px 24px}html body .app-shell .schedule-next-meta span{color:#c7dfc8;letter-spacing:0;font-size:13px}html body .app-shell .schedule-next-meta b{color:#bbcbbd;font-size:12px;font-weight:500}html body .app-shell .schedule-team strong{font-size:16px;font-weight:600}html body .app-shell .schedule-kickoff strong{font-size:32px;font-weight:650}html body .app-shell .schedule-kickoff time{color:#b6cbbd;font-size:13px}html body .app-shell .schedule-kickoff span{color:#b6cbbd;font-size:11px}html body .app-shell .schedule-team>i{color:#c8dfc8;box-shadow:var(--oa-inset);background:#9cbd9a1c;border:0}html body .app-shell .schedule-metrics{gap:14px}html body .app-shell .schedule-metrics>div{min-height:90px;padding:18px 22px}html body .app-shell .schedule-metrics span{color:#b4c7b9;font-size:12px}html body .app-shell .schedule-metrics b{color:#e2eee0;margin-top:8px;font-size:26px;font-weight:600}html body .app-shell .schedule-list{overflow:hidden}html body .app-shell .schedule-list>header,html body .app-shell .schedule-list>article{grid-template-columns:58px minmax(190px,.85fr) minmax(240px,1.8fr) 116px 112px;gap:20px;padding-inline:24px}html body .app-shell .schedule-list>header{color:#b5c8ba;background:#c4dbc509;min-height:48px;font-size:12px;font-weight:500}html body .app-shell .schedule-list>article{border-color:var(--oa-rule);min-height:86px;padding-block:15px}html body .app-shell .schedule-list>article:hover{background:#cae2cc06}html body .app-shell .schedule-list>article.next{box-shadow:none;background:#94b9830c}html body .app-shell .schedule-list>article[hidden]{display:none}html body .app-shell .schedule-round{width:34px;height:34px;box-shadow:var(--oa-inset);color:#becdbc;background:#c1d3b90c;border:0;font-size:13px;font-weight:500}html body .app-shell .schedule-list time{gap:7px}html body .app-shell .schedule-list time strong{color:#e3ece3;font-size:14px;font-weight:600}html body .app-shell .schedule-list time small{color:#a9bfae;font-size:11px;line-height:1.5}html body .app-shell .schedule-opponent{gap:14px}html body .app-shell .schedule-opponent>i{width:42px;height:42px;box-shadow:var(--oa-inset);color:#c7dcc7;background:#b4d0b714;border-radius:10px;flex:none}html body .app-shell .schedule-opponent b{font-size:15px;font-weight:600}html body .app-shell .schedule-opponent small{color:#a9bfae;font-size:11px}html body .app-shell .schedule-competition-label{background:0 0;border-radius:0;padding:0;font-weight:400;color:#b3cbb7!important;font-size:10px!important}html body .app-shell .schedule-result{letter-spacing:.035em;font-size:21px;font-weight:600}html body .app-shell .schedule-row-actions{justify-content:space-between;gap:12px}html body .app-shell .schedule-outcome{color:#c8d4c9;background:#bfd2c30c;border-radius:6px;place-items:center;min-width:52px;height:28px;padding:0 8px;font-size:12px;font-weight:600;display:grid}html body .app-shell .schedule-row-actions .schedule-status{display:none}html body .app-shell .schedule-row-actions>button{color:#9fb7a5;background:0 0;border:0;width:30px;height:30px}html body .app-shell .schedule-row-actions>button:hover{color:#e0edde;background:#bfdbbf12}html body .app-shell [data-outcome=win] .schedule-result{color:var(--schedule-win)}html body .app-shell [data-outcome=draw] .schedule-result{color:var(--schedule-draw)}html body .app-shell [data-outcome=loss] .schedule-result{color:var(--schedule-loss)}html body .app-shell [data-outcome=win] .schedule-outcome{color:var(--schedule-win);background:#83c68a17}html body .app-shell [data-outcome=draw] .schedule-outcome{color:var(--schedule-draw);background:#b8c4bd12}html body .app-shell [data-outcome=loss] .schedule-outcome{color:var(--schedule-loss);background:#da918a15}html body .app-shell .schedule-list ::selection{color:#fff;background:#b5d5ac44}}@media screen and (min-width:761px) and (max-width:1100px){html body .app-shell .schedule-list>header,html body .app-shell .schedule-list>article{grid-template-columns:42px minmax(170px,1fr) minmax(190px,1.25fr) 90px 92px;gap:12px;padding-inline:18px}}
html body .app-shell .ops-planner.weekly.weekly-v2-host{min-width:0;display:block}.weekly-planner-v2{--wp-line:var(--oa-rule,#375343);--wp-muted:#b8cabd;--wp-panel:#1b3326;color:#edf4ee;min-width:0}.wp-heading,.wp-toolbar,.wp-week-nav,.wp-export-bar,.wp-modes,.wp-modes>div,.wp-day-bar,.wp-day-bar>div,.wp-day-actions{align-items:center;gap:8px;display:flex}.wp-heading{justify-content:space-between;gap:16px;margin:0 0 18px}.wp-heading h2{margin:0 0 5px;font-size:21px}.wp-heading p{color:var(--wp-muted);margin:0;font-size:12px}.wp-modes{flex-shrink:0;gap:12px}.wp-modes>span{color:var(--wp-muted);font-size:12px}.wp-modes>div{border:1px solid var(--wp-line);background:#0b211760;border-radius:10px;gap:4px;padding:4px}html body .app-shell .weekly-planner-v2 .wp-icon-button,.wp-help .wp-icon-button{color:#cbe0cf;cursor:pointer;width:44px;min-width:44px;height:44px;min-height:44px;font:inherit;background:#b7d7b710;border:1px solid #b4cfb522;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:0;padding:11px;transition:background .14s ease-out,border-color .14s ease-out;display:inline-flex;position:relative;box-shadow:0 3px 8px #0002}html body .app-shell .weekly-planner-v2 .wp-icon-button:hover,.wp-help .wp-icon-button:hover{color:#f5fff6;background:#6d9a7633;border-color:#b6d8bf55}html body .app-shell .weekly-planner-v2 .wp-icon-button.is-active{color:#a7f4be;background:#50df8b22;border-color:#50df8b88}html body .app-shell .weekly-planner-v2 .wp-icon-button.is-primary,html body .app-shell .weekly-planner-v2 .wp-modes .is-active{background:var(--green,#50df8b);border-color:var(--green,#50df8b);color:#0b2515}html body .app-shell .weekly-planner-v2 .wp-icon-button.is-primary:hover,html body .app-shell .weekly-planner-v2 .wp-modes .is-active:hover{color:#092211;background:#7aefad}html body .app-shell .weekly-planner-v2 .wp-icon-button.is-danger{color:#ffc1b7}html body .app-shell .weekly-planner-v2 .wp-icon-button.is-danger:hover{background:#8b4c382f;border-color:#d6a08c66}html body .app-shell .weekly-planner-v2 .wp-icon-button:disabled{opacity:.38;cursor:not-allowed}.wp-icon-button svg{pointer-events:none;flex:none;display:block}.weekly-planner-v2 :is(button,input,textarea,[tabindex]):focus-visible,.wp-help button:focus-visible{outline:2px solid var(--green);outline-offset:3px}.weekly-planner-v2 ::selection{color:#10261a;background:#54df94}.wp-toolbar{border-top:1px solid var(--wp-line);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 0}.wp-week-nav{gap:7px}.wp-week-nav>strong{text-align:center;font-variant-numeric:tabular-nums;min-width:205px;font-size:15px}.wp-export-bar{flex-wrap:wrap;justify-content:flex-end}.wp-sync{color:var(--wp-muted);margin-right:6px;font-size:12px}.wp-jump-date .system-picker-trigger{color:#cbe0cf;background:#b7d7b710;border:1px solid #b4cfb522;border-radius:8px;place-items:center;width:44px;height:44px;min-height:44px;padding:11px;display:grid}.wp-jump-date .system-picker-trigger>b,.wp-jump-date .system-picker-trigger>svg:last-child{display:none}.wp-jump-date .system-picker-trigger>svg{width:20px;height:20px}.wp-stage{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.wp-stage.with-editor{grid-template-columns:minmax(0,1fr) 310px}.wp-board-shell{border:1px solid var(--wp-line);background:var(--oa-surface,#1b3326);border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 14px 35px -22px #000a}.wp-day-bar{border-bottom:1px solid var(--wp-line);flex-wrap:wrap;justify-content:space-between;gap:12px;min-height:69px;padding:12px 14px}.wp-day-bar>div:first-child{gap:9px}.wp-day-bar strong{font-size:13px}.wp-day-bar span,.wp-day-bar>small{color:var(--wp-muted);font-size:12px}.wp-day-actions{flex-wrap:wrap;gap:7px}.wp-day-actions>[data-action=new]{margin-left:5px}.wp-day-actions>[data-action=copy-week]{margin-left:4px}.wp-count{color:#183e25;background:#d0e9d8;border-radius:8px;place-items:center;min-width:17px;height:17px;padding:0 3px;font-size:10px;font-weight:800;display:grid;position:absolute;top:-5px;right:-4px}.wp-scroll{scrollbar-width:thin;scrollbar-color:#69876d #152a1f;overscroll-behavior-x:contain;max-width:100%;overflow:auto}.wp-board{grid-template-columns:55px repeat(7,minmax(140px,1fr));min-width:1035px;display:grid}.wp-row{display:contents}.wp-corner,.wp-day,.wp-period,.wp-cell{border-right:1px solid var(--wp-line);border-bottom:1px solid var(--wp-line)}.wp-corner{color:var(--wp-muted);background:#c8dec307;place-content:center;font-size:12px;display:grid}.wp-day{color:#edf4ee;text-align:center;cursor:pointer;min-height:69px;box-shadow:none;background:#c8dec307;border-top:0;border-left:0;border-radius:0;align-content:center;gap:5px;padding:10px 5px;display:grid}.wp-day strong{font-size:14px}.wp-day small{color:var(--wp-muted);font-size:11px}.wp-day:hover{background:#91b48c18}.wp-day.selected{box-shadow:inset 0 -2px var(--green);background:#75aa7f26}.wp-period{color:var(--wp-muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.wp-period small{writing-mode:vertical-rl;letter-spacing:1px;text-transform:uppercase;font-size:10px}.wp-cell{background:#0b201428;flex-direction:column;gap:7px;min-height:150px;padding:8px;display:flex}.wp-cell.selected{background:#6d9a7612}.wp-cell.drop-target{outline:2px dashed var(--green);outline-offset:-4px;background:#50df8b20}.wp-event{color:#eff5ef;text-align:left;cursor:pointer;width:100%;min-height:0;font:inherit;background:#63866a21;border:1px solid #98bba42b;border-radius:8px;gap:4px;padding:10px;display:grid;box-shadow:0 3px 8px #0001}.wp-event:hover{background:#6a947333;border-color:#bddbc250}.wp-event time{color:#b4edc5;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:650}.wp-event b{overflow-wrap:anywhere;font-size:13px;line-height:1.45}.wp-event small{color:#bdd0c4;overflow-wrap:anywhere;font-size:11px;line-height:1.45}.wp-event .wp-details{color:#d1dfd5;white-space:pre-wrap;margin-top:2px;font-size:11px}.wp-event.meeting,.wp-event.video-meeting,.wp-event.match-plan{background:#507d9c25;border-color:#8bbed238}.wp-event.meeting time,.wp-event.video-meeting time,.wp-event.match-plan time{color:#b1dfef}.wp-event.match,.wp-event.league-match{background:#a58e4c28;border-color:#d9c47c45}.wp-event.match time,.wp-event.league-match time{color:#f4d996}.wp-event.chosen{outline:2px solid var(--green);outline-offset:1px}.wp-empty{text-align:center;color:var(--wp-muted);margin:auto;font-size:12px}html body .app-shell .weekly-planner-v2 .wp-slot-add{width:100%;min-width:0;height:36px;min-height:36px;box-shadow:none;color:#bad2be;background:0 0;border-style:dashed;margin-top:auto;padding:8px}.wp-slot-add svg{width:17px;height:17px}.wp-editor{background:var(--oa-surface,#1b3326);border:1px solid var(--wp-line);scrollbar-width:thin;scrollbar-color:#69876d #152a1f;border-radius:14px;min-width:0;max-height:calc(100dvh - 100px);padding:16px;position:sticky;top:84px;overflow:auto}.wp-editor>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.wp-editor h3{margin:0;font-size:17px}.wp-editor form{gap:10px;display:grid}.wp-field{gap:6px;min-width:0;display:grid}.wp-field>span{color:var(--wp-muted);font-size:12px}.wp-editor input,.wp-editor textarea,.wp-export-note textarea{box-shadow:var(--oa-inset);color:#edf4ee;min-width:0;caret-color:var(--green);background:#10271b80;border:1px solid #b9d7bc2c;border-radius:8px;width:100%;padding:10px;font-size:13px}.wp-editor input{height:40px;min-height:40px}.wp-editor textarea{resize:vertical;min-height:64px}.wp-editor .system-picker-trigger{height:40px;min-height:40px;padding:0 9px;font-size:12px}.wp-editor .system-picker-trigger b{font-size:12px}.wp-time-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;align-items:end;gap:6px;display:grid}.wp-time-fields .system-picker-trigger>svg:last-child{display:none}.wp-editor .wp-time-fields .system-picker-trigger{gap:6px}.wp-template-heading{color:var(--wp-muted);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.wp-template-heading small{font-size:11px}.wp-templates{grid-template-columns:repeat(5,44px);gap:8px;display:grid}.wp-template-feedback{color:#c8dcce;overflow-wrap:anywhere;min-height:20px;margin:0;font-size:12px;line-height:1.6}.wp-editor form>footer{background:var(--wp-panel);border-top:1px solid var(--wp-line);z-index:2;justify-content:flex-end;align-items:center;gap:8px;margin:2px -16px -16px;padding:12px 16px;display:flex;position:sticky;bottom:-16px}.wp-editor form>footer .is-primary{width:60px}.wp-save-note{color:var(--wp-muted);margin:16px 0 0;font-size:11px;line-height:1.6}.wp-save-note:empty{display:none}.wp-legend{color:var(--wp-muted);flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;font-size:12px;display:flex}.wp-legend span{align-items:center;gap:6px;display:flex}.wp-legend i{background:#b4edc5;border-radius:50%;width:7px;height:7px}.wp-legend i.meeting{background:#b1dfef}.wp-legend i.match{background:#f4d996}.wp-legend>small{margin-left:auto;font-size:11px}.wp-error{color:#ffcab9;border:1px solid #f0a58a55;border-radius:8px;margin:0 0 14px;padding:12px;font-size:13px}.wp-readonly{color:var(--wp-muted);margin:0 0 14px;font-size:12px}.wp-message{z-index:85;color:#183b24;background:#dbefdf;border-radius:8px;max-width:calc(100vw - 30px);padding:12px 18px;font-size:13px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0004}.wp-tooltip{z-index:110;pointer-events:none;color:#183121;background:#dfefe3;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;width:max-content;max-width:min(300px,100vw - 20px);padding:9px 12px;font-size:12px;line-height:1.5;display:flex;position:fixed;box-shadow:0 6px 16px #0004}.wp-tooltip kbd{color:#183121;background:#cce1d2;border-color:#acc8b4}.wp-export-note{border:1px solid var(--wp-line);max-width:650px;color:var(--wp-muted);border-radius:10px;gap:9px;margin-bottom:15px;padding:15px;font-size:12px;display:grid}.wp-export-note textarea{min-height:70px}.wp-export-note small{font-size:11px}.wp-help{color:#edf4ee;scrollbar-width:thin;scrollbar-color:#69876d #152a1f;background:#1b3326;border:1px solid #66816b;border-radius:14px;width:740px;max-width:calc(100vw - 28px);max-height:88dvh;padding:24px;overflow:auto}.wp-help::backdrop{background:#020c08bd}.wp-help header{justify-content:space-between;gap:14px;display:flex}.wp-help h2{margin:0 0 7px;font-size:19px}.wp-help h3{margin:24px 0 12px;font-size:14px}.wp-help p{color:#bfd0c3;margin:12px 0;font-size:12px;line-height:1.7}.wp-help-actions{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.wp-help-actions>div{border-bottom:1px solid #3a5341;align-items:center;gap:10px;min-height:40px;font-size:12px;display:flex}.wp-help-actions svg{color:#b6dabe;flex:none;width:17px;height:17px}.wp-help kbd,.wp-tooltip kbd{white-space:nowrap;border:1px solid #66816b;border-radius:4px;padding:2px 5px;font:11px/1.5 inherit}.wp-help-actions kbd{color:#d3e5d7;margin-left:auto;font-size:10px}.wp-help-templates{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 12px;display:grid}.wp-help-templates>div{align-items:center;gap:10px;font-size:12px;display:flex}.wp-help-templates svg{color:#abe1ba;flex:none}.wp-help-templates small{color:#bfd0c3;margin-top:3px;font-size:10px;line-height:1.5;display:block}@media (min-width:1750px){.wp-board{min-width:0}}@media (max-width:1250px){.wp-toolbar{align-items:flex-start}.wp-day-bar{flex-direction:column;align-items:flex-start}.wp-day-actions{justify-content:flex-end;width:100%}.wp-sync{margin-right:auto}}@media (max-width:760px){.wp-heading{align-items:center;gap:8px}.wp-heading h2{font-size:19px}.wp-heading p{display:none}.wp-modes{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:170px}.wp-modes>span{text-align:right;order:3;width:100%;font-size:11px}.wp-modes>div{gap:3px;padding:3px}.wp-toolbar{gap:10px}.wp-week-nav{gap:6px;width:100%}.wp-week-nav>strong{flex:1;min-width:0;font-size:13px}.wp-jump-date{display:none}.wp-export-bar{gap:6px;width:100%}.wp-export-bar .wp-sync{flex:1;font-size:11px}.wp-stage.with-editor{grid-template-columns:minmax(0,1fr)}.wp-editor{z-index:60;max-height:76dvh;padding:16px 18px calc(16px + env(safe-area-inset-bottom));overscroll-behavior-y:contain;background:#1b3326;border-radius:15px 15px 0 0;position:fixed;inset:auto 0 0;box-shadow:0 -12px 35px #0005}.wp-editor>header{z-index:3;border-bottom:1px solid var(--wp-line);background:#1b3326;margin:-16px -18px 14px;padding:12px 18px;position:sticky;top:-16px}.wp-editor form>footer{bottom:calc(-16px - env(safe-area-inset-bottom));margin:2px -18px calc(-16px - env(safe-area-inset-bottom));padding:10px 18px calc(10px + env(safe-area-inset-bottom))}.wp-editor form{gap:9px}.wp-save-note{display:none}.wp-editor .wp-templates{grid-template-columns:repeat(auto-fill,44px)}.wp-day-bar{gap:10px;padding:12px}.wp-day-actions{gap:7px}.wp-day-actions>[data-action=new],.wp-day-actions>[data-action=copy-week]{margin-left:0}.wp-board{min-width:1035px}.wp-legend{gap:11px;font-size:11px}.wp-legend>small{width:100%;margin:0;font-size:11px}.wp-help{padding:20px}.wp-help-actions{grid-template-columns:1fr}.wp-help-templates{grid-template-columns:1fr 1fr}.wp-message{font-size:12px;top:10px;bottom:auto}html body .app-shell .weekly-planner-v2 .wp-slot-add{height:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.weekly-planner-v2 .wp-icon-button{transition:none}}.weekly-v2-host>p[role=status]{color:#bdd1c3!important}@media screen{html.wp-fit-document,html.wp-fit-document body{height:100%;overflow:clip}html body .app-main.wp-fit-page{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:clip}html body .app-main.wp-fit-page>.topbar{flex-shrink:0}html body .app-main.wp-fit-page>.content-area{flex-direction:column;flex:1;min-height:0;padding:12px 20px 7px;display:flex;overflow:clip}html body .wp-fit-page .content-area>.page-header{flex-direction:row;flex:none;align-items:center;gap:12px;margin-bottom:8px}html body .wp-fit-page .page-header h1{font-size:22px;line-height:1.2}html body .wp-fit-page .page-header p{display:none}html body .wp-fit-page>.compliance-footer{flex:none;gap:4px 12px;min-height:0;margin:0 20px;padding:6px 0;font-size:10px;line-height:1.4}html body .wp-fit-page>.compliance-footer span{font-size:10px}html body .wp-fit-page>.mobile-page-tools{display:none}html body .wp-fit-page .ops-planner.weekly.weekly-v2-host,html body .wp-fit-page .weekly-planner-v2{flex-direction:column;flex:1;min-height:0;display:flex}html body .wp-fit-page .wp-heading{flex:none;gap:12px;margin:0 0 5px}html body .wp-fit-page .wp-heading h2{margin-bottom:3px;font-size:19px}html body .wp-fit-page .wp-heading p{font-size:11px}html body .wp-fit-page .wp-modes{gap:8px}html body .wp-fit-page .wp-modes>div{gap:3px;padding:3px}html body .app-shell .wp-fit-page .wp-modes .wp-icon-button{width:38px;min-width:38px;height:38px;min-height:38px;padding:9px}.wp-fit-frame{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.wp-fit-caption{color:#bfd3c4;justify-content:flex-end;align-items:center;gap:6px;height:27px;min-height:27px;padding-bottom:3px;display:flex}.wp-fit-caption>span{font-variant-numeric:tabular-nums;margin-right:4px;font-size:11px}.wp-fit-caption>button{color:#cbe0cf;cursor:pointer;background:#b7d7b710;border:1px solid #b4cfb52b;border-radius:6px;place-items:center;width:24px;height:24px;padding:3px;display:grid}.wp-fit-caption>button:hover{color:#fff;background:#6d9a7633}.wp-fit-viewport{flex:1;min-width:0;min-height:0;position:relative;overflow:clip}.wp-fit-canvas{transform-origin:0 0;contain:layout style;padding-bottom:4px;position:absolute;top:0;left:0}html body .wp-fit-page .wp-fit-canvas .wp-toolbar{flex-wrap:nowrap;align-items:center;gap:12px;min-height:62px;padding:8px 0 11px}html body .wp-fit-page .wp-fit-canvas .wp-week-nav{flex-wrap:nowrap;gap:7px;width:auto}html body .wp-fit-page .wp-fit-canvas .wp-week-nav>strong{flex:none;min-width:205px;font-size:16px}html body .wp-fit-page .wp-fit-canvas .wp-jump-date{display:block}html body .wp-fit-page .wp-fit-canvas .wp-export-bar{flex-wrap:nowrap;gap:7px;width:auto;margin-left:auto}html body .wp-fit-page .wp-fit-canvas .wp-sync{white-space:nowrap;flex:none;margin-right:4px;font-size:12px}html body .wp-fit-page .wp-fit-canvas .wp-stage{grid-template-columns:minmax(0,1fr);gap:16px}html body .wp-fit-page .wp-fit-canvas .wp-stage.with-editor{grid-template-columns:minmax(0,1fr) 310px}html body .wp-fit-page .wp-fit-canvas .wp-board-shell{overflow:visible}html body .wp-fit-page .wp-fit-canvas .wp-day-bar{flex-flow:row;align-items:center;gap:12px;min-height:62px;padding:9px 13px}html body .wp-fit-page .wp-fit-canvas .wp-day-actions{flex-wrap:nowrap;gap:7px;width:auto}html body .wp-fit-page .wp-fit-canvas .wp-scroll{max-width:none;overflow:visible}html body .wp-fit-page .wp-fit-canvas .wp-board{grid-template-columns:55px repeat(7,minmax(0,1fr));min-width:0}html body .wp-fit-page .wp-fit-canvas .wp-day{min-height:60px;padding:9px 5px}html body .wp-fit-page .wp-fit-canvas .wp-cell{gap:6px;min-height:70px;padding:7px;container-type:inline-size}html body .wp-fit-page .wp-fit-canvas .wp-period{gap:7px}html body .wp-fit-page .wp-fit-canvas .wp-event{text-align:left;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:4px 10px;padding:9px 10px;display:grid}html body .wp-fit-page .wp-fit-canvas .wp-event time{grid-area:1/1;align-self:center;font-size:clamp(14px,5cqi,17px);line-height:1.2}html body .wp-fit-page .wp-fit-canvas .wp-event>b{letter-spacing:.005em;overflow-wrap:anywhere;grid-area:2/1/auto/-1;font-size:clamp(20px,8cqi,28px);font-weight:650;line-height:1.16}html body .wp-fit-page .wp-fit-canvas .wp-event>small:not(.wp-details){text-align:right;overflow-wrap:anywhere;grid-area:1/2;align-self:center;font-size:clamp(13px,4.7cqi,16px);line-height:1.25}html body .wp-fit-page .wp-fit-canvas .wp-event>.wp-details{white-space:pre-wrap;grid-area:3/1/auto/-1;margin:1px 0 0;font-size:clamp(13px,4.7cqi,16px);line-height:1.3}html body .app-shell .wp-fit-page .wp-fit-canvas .wp-slot-add{flex:none;height:30px;min-height:30px;padding:6px}html body .wp-fit-page .wp-fit-canvas .wp-editor{height:auto;max-height:none;box-shadow:none;overscroll-behavior:auto;border-radius:14px;padding:16px;position:static;inset:auto;overflow:visible}html body .wp-fit-page .wp-fit-canvas .wp-editor>header{background:0 0;border:0;margin:0 0 12px;padding:0;position:static}html body .wp-fit-page .wp-fit-canvas .wp-editor form{gap:9px}html body .wp-fit-page .wp-fit-canvas .wp-editor form>footer{margin:4px -16px 0;padding:11px 16px;position:static;inset:auto}html body .wp-fit-page .wp-fit-canvas .wp-editor .wp-templates{grid-template-columns:repeat(5,44px);gap:8px}html body .wp-fit-page .wp-fit-canvas .wp-save-note{margin:9px 0 0;font-size:11px;display:block}html body .wp-fit-page .wp-fit-canvas .wp-legend{flex-wrap:nowrap;gap:14px;min-height:24px;margin-top:9px;font-size:11px}html body .wp-fit-page .wp-fit-canvas .wp-legend>small{white-space:nowrap;width:auto;margin-left:auto;font-size:11px}html body .wp-fit-page .weekly-v2-host>p[role=status]{flex:none;margin:2px 0 0;font-size:10px!important;line-height:1.3!important}html body .wp-fit-page .weekly-v2-host>.pdf-export-stage{flex:none}@media (max-width:760px){html body .app-main.wp-fit-page>.content-area{padding:8px 12px 4px}html body .wp-fit-page .content-area>.page-header{margin:0 0 7px}html body .wp-fit-page .page-header h1{font-size:20px}html body .wp-fit-page .wp-heading h2{font-size:17px}html body .wp-fit-page .wp-heading p{display:none}html body .wp-fit-page .wp-modes{gap:6px;max-width:170px}html body .wp-fit-page .wp-modes>span{display:none}html body .wp-fit-page>.compliance-footer{gap:2px 9px;margin:0 12px;padding:4px 0}html body .wp-fit-page>.compliance-footer span{font-size:9px}}}@media print{.wp-fit-caption{display:none}.wp-fit-canvas{position:static;width:auto!important;transform:none!important}.wp-fit-viewport{height:auto;overflow:visible}.wp-fit-frame{height:auto}}@media screen{html body .wp-fit-page .ops-planner.weekly.weekly-v2-host{align-items:stretch}html body .wp-fit-page .weekly-planner-v2,.wp-fit-frame,.wp-fit-viewport{align-self:stretch;width:100%}.wp-fit-canvas{--wp-label-size:26px;max-width:none!important}html body .wp-fit-page .wp-fit-canvas .wp-day>strong,html body .wp-fit-page .wp-fit-canvas .wp-period>span,html body .wp-fit-page .wp-fit-canvas .wp-week-nav>strong{font-size:var(--wp-label-size);font-weight:650;line-height:1.16}html body .wp-fit-page .wp-fit-canvas .wp-week-nav>strong{min-width:340px}html body .wp-fit-page .wp-fit-canvas .wp-day{gap:5px;min-height:82px}html body .wp-fit-page .wp-fit-canvas .wp-day>small{font-size:16px;line-height:1.25}html body .wp-fit-page .wp-fit-canvas .wp-period{gap:8px}html body .wp-fit-page .wp-fit-canvas .wp-period>small{letter-spacing:0;font-size:16px;line-height:1}html body .wp-fit-page .wp-fit-canvas .wp-event>time{font-size:clamp(20px,8cqi,28px);font-weight:650;line-height:1.16}html body .wp-fit-page .wp-fit-canvas .wp-legend{justify-content:flex-start}html body .wp-fit-page .wp-fit-canvas .wp-export-note{padding-right:60px;position:relative}html body .app-shell .wp-fit-page .wp-export-note>.wp-icon-button{position:absolute;top:10px;right:10px}}.wp-download-popover{z-index:160;color:#edf5ef;background:#193124;border:1px solid #75997d66;border-radius:12px;width:272px;max-width:calc(100vw - 24px);padding:8px;position:fixed;box-shadow:0 12px 28px #0007}.wp-download-popover>header{color:#b9d2c0;border-bottom:1px solid #9bc0a52b;margin-bottom:4px;padding:7px 10px 10px;font-size:12px}.wp-download-popover>button{color:#e5f0e8;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:47px;padding:8px 10px;display:flex}.wp-download-popover>button svg{color:#9de3b2;flex:none;width:21px;height:21px}.wp-download-popover>button b{font-size:13px;font-weight:650;line-height:1.4;display:block}.wp-download-popover>button small{color:#b8ccbf;margin-top:2px;font-size:11px;display:block}.wp-download-popover>button:hover,.wp-download-popover>button:focus-visible{background:#63a87926;border-color:#70b78770;outline:none}.wp-download-popover>button:disabled{opacity:.4;cursor:wait}.weekly-plan-context-menu{scrollbar-width:thin;scrollbar-color:#65866e #14271c;width:284px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow-y:auto}.weekly-plan-context-menu>button{grid-template-columns:18px minmax(0,1fr) auto;height:38px;min-height:38px;font-size:12px;font-weight:600}.weekly-plan-context-menu>button small{color:#b4ccbb;background:0 0;padding:0 3px;font-size:10px}.weekly-plan-context-menu header b{font-size:13px}.weekly-plan-context-menu header span{font-size:11px}.wp-context-status{color:#b5caba;border-top:1px solid #71967b26;margin-top:4px;padding:8px 9px 3px;font-size:11px}.wp-player-sync{flex:none;align-items:center;height:30px;min-height:30px;margin-top:2px;display:flex}.wp-wechat-status{cursor:pointer;color:#dcbd75;background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:30px;padding:2px;display:grid}.wp-wechat-status.connected{color:#57df8e}.wp-wechat-status.disconnected{color:#f2867c}.wp-wechat-status.syncing{color:#dcbd75}.wp-wechat-status:hover{background:#9ac8a31a}.wp-wechat-status:focus-visible{outline-offset:2px;outline:2px solid #75e7a1}@media screen{html body .wp-fit-page .wp-fit-canvas .wp-period>span[lang=en]{writing-mode:vertical-rl}html body .wp-fit-page .wp-fit-canvas .wp-period{gap:14px;padding:12px 0}html body .wp-fit-page .wp-fit-canvas .wp-period>span,html body .wp-fit-page .wp-fit-canvas .wp-period>small{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:.04em;line-height:1.16}html body .wp-fit-page .wp-fit-canvas .wp-period>small{font-size:16px}html body .wp-fit-page .wp-fit-canvas .wp-week-nav>strong{font-size:var(--wp-label-size);line-height:1.16}html body .wp-fit-page .wp-fit-caption{height:30px;min-height:30px}html body .wp-fit-page .wp-fit-caption>button{width:28px;height:28px}.wp-fit-frame.is-fullscreen{z-index:200;box-sizing:border-box;background:#13281d;padding:8px 12px 12px;display:flex;position:fixed;inset:0;width:100vw!important;height:100dvh!important}html body .wp-fit-frame.is-fullscreen .wp-toolbar,html body .wp-fit-frame.is-fullscreen .wp-legend,html body .wp-fit-frame.is-fullscreen .wp-slot-add,html body .wp-fit-frame.is-fullscreen .wp-readonly,html body .wp-fit-frame.is-fullscreen .wp-error{display:none!important}html body .wp-fit-frame.is-fullscreen .wp-event,html body .wp-fit-frame.is-fullscreen .wp-day{pointer-events:auto;cursor:pointer}html body .wp-fit-frame.is-fullscreen .wp-event.chosen{outline:none}html body .wp-fit-frame.is-fullscreen .wp-fit-canvas .wp-cell.selected{background:#0b201428}html body .wp-editor-popup{z-index:85;filter:drop-shadow(0 12px 26px #0007);position:fixed;top:16px;right:16px;max-width:none!important;max-height:none!important}html body .wp-editor-popup-canvas{transform-origin:0 0;width:340px;position:absolute;top:0;left:0;max-width:none!important}html body .app-shell .wp-editor-popup .wp-editor{background:#1b3326;border-radius:14px;width:340px;height:auto;padding:16px;position:static;inset:auto;overflow:visible;max-width:none!important;max-height:none!important}html body .app-shell .wp-editor-popup .wp-editor>header{background:0 0;border:0;margin:0 0 12px;padding:0;position:static}html body .app-shell .wp-editor-popup .wp-editor form{gap:9px}html body .app-shell .wp-editor-popup .wp-editor form>footer{margin:4px -16px 0;padding:11px 16px;position:static;inset:auto}html body .app-shell .wp-editor-popup .wp-editor .wp-templates{grid-template-columns:repeat(5,44px);gap:8px}html body .app-shell .wp-editor-popup .wp-save-note{margin:9px 0 0;font-size:11px;display:block}}@media print{.wp-editor-popup{display:none!important}}@media screen{html body .wp-fit-page .wp-heading{align-items:center}html body .wp-fit-page .wp-modes{white-space:nowrap;flex-wrap:nowrap;gap:8px;max-width:none}html body .wp-fit-page .wp-modes>div{flex-wrap:nowrap}html body .wp-fit-page .wp-modes>.wp-fullscreen-control{flex:none;order:0;width:auto;margin:0;display:inline-flex!important}html body .wp-fit-page .wp-modes>span:not(.wp-fullscreen-control){order:0;width:auto}.wp-fit-caption:empty{display:none}html body .wp-fit-page .wp-fit-canvas .wp-week-nav>strong{font-size:var(--wp-card-font-size,20px);line-height:1.16}html body .wp-fit-page .wp-fit-canvas .wp-week-nav .wp-icon-button,html body .wp-fit-page .wp-fit-canvas .wp-jump-date .system-picker-trigger{width:calc(var(--wp-card-font-size,20px) + 20px);height:calc(var(--wp-card-font-size,20px) + 20px);min-width:calc(var(--wp-card-font-size,20px) + 20px);min-height:calc(var(--wp-card-font-size,20px) + 20px);flex:none;padding:8px}html body .wp-fit-page .wp-fit-canvas .wp-week-nav .wp-icon-button>svg,html body .wp-fit-page .wp-fit-canvas .wp-jump-date .system-picker-trigger>svg{width:var(--wp-card-font-size,20px);height:var(--wp-card-font-size,20px);flex:none}html body .wp-fit-frame.is-fullscreen .wp-fit-caption>.wp-icon-button{width:32px;min-width:32px;height:32px;min-height:32px;padding:6px}html body .wp-fit-frame.is-fullscreen>.wp-export-note{z-index:100;color:#c8dcce;background:#1b3326;width:min(420px,100vw - 32px);padding:16px 60px 16px 16px;display:grid;position:fixed;top:48px;right:16px;box-shadow:0 12px 26px #0007}html body .wp-fit-frame.is-fullscreen>.wp-export-note>.wp-icon-button{position:absolute;top:8px;right:8px}html body .wp-fit-page .wp-fit-canvas .wp-week-nav svg{max-width:none!important;max-height:none!important}}
.wellbeing-phone-tools{display:none}@media screen and (max-width:760px){:is(html:has(.app-shell),body:has(.app-shell)){background-color:#234c35!important}body:has(.app-shell){background-image:linear-gradient(165deg,#234c35 0%,#173e2e 30%,#173337 68%,#234c35 100%)!important;background-repeat:repeat-y!important;background-size:100% 100dvh!important;background-attachment:fixed!important}html body .app-shell{width:100%;min-width:0;max-width:100%;background:0 0!important}html body .app-shell .app-main,html body .app-shell .content-area{background:0 0;min-width:0;max-width:100%}html body .app-shell .compliance-footer,html body .app-shell .mobile-page-tools{background:0 0}html body .auth-page .auth-brand,html body .auth-page .auth-panel{border:0!important}html body .auth-page .auth-panel{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important}html body .auth-page .auth-brand:before,html body .auth-page .auth-brand:after{box-shadow:none!important;border:0!important}html body .app-shell :is(.health-unified-workspace,.health-workspace-panel,.health-workspace,.wellbeing-centre,.wellbeing-layout,.wellbeing-table-panel){box-sizing:border-box;width:100%;max-width:100%;min-width:0!important}html body .app-shell .wellbeing-centre{padding:12px;overflow:visible}html body .app-shell .wellbeing-heading{gap:16px;padding:6px 0 18px}html body .app-shell .wellbeing-heading h3{font-size:20px}html body .app-shell .wellbeing-actions{align-items:flex-end;gap:10px;width:100%;min-width:0;display:flex}html body .app-shell .wellbeing-actions label{flex:1;min-width:0}html body .app-shell .wellbeing-actions .system-select-trigger{width:100%;min-height:44px}html body .app-shell .wellbeing-actions .wellbeing-export-icon{flex:0 0 44px}html body .app-shell .wellbeing-kpis{gap:10px;margin-bottom:18px;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .app-shell .wellbeing-kpis>div{min-height:90px;padding:14px}html body .app-shell .wellbeing-kpis span,html body .app-shell .wellbeing-kpis small{font-size:11px}html body .app-shell .wellbeing-layout{display:block}html body .app-shell .wellbeing-table-panel{box-shadow:none;border:0;overflow:visible;background:0 0!important}html body .app-shell .wellbeing-table-panel>header{padding:14px 0}html body .app-shell .wellbeing-selection-tools{flex-wrap:wrap;gap:10px;padding:10px 0 14px}html body .app-shell .wellbeing-table-scroll{width:100%;min-width:0;max-width:100%;max-height:none;overflow:visible}html body .app-shell .wellbeing-table.has-resizable-columns{border:0;flex-direction:column;gap:12px;display:flex;background:0 0!important;width:100%!important;min-width:0!important;max-width:100%!important}html body .app-shell .wellbeing-table>.table-head{display:none!important}html body .app-shell .wellbeing-phone-tools{align-items:center;gap:8px;padding:0 0 14px;display:flex}html body .app-shell .wellbeing-phone-tools>label{color:#d6e8dc;align-items:center;gap:6px;font-size:12px;display:flex}html body .app-shell .wellbeing-phone-tools>label:last-child{white-space:nowrap;margin-left:auto}html body .app-shell .wellbeing-phone-tools input{accent-color:#80dba3;width:18px;height:18px}html body .app-shell .wellbeing-phone-tools select{color:#eef6ef;background:#173c2e;border:1px solid #a4cbb43d;border-radius:8px;width:128px;height:40px;padding:0 8px;font-size:13px}html body .app-shell .wellbeing-phone-tools>button{color:#e0f0e4;background:#bddbc312;border:1px solid #a4cbb43d;border-radius:8px;width:40px;height:40px;padding:0}html body .app-shell .wellbeing-table>.wellbeing-data-row{width:100%;min-width:0;box-shadow:none;border:1px solid #b7d8c32b;border-radius:14px;gap:0 12px;position:relative;background:#163d30d9!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;padding:14px!important;display:grid!important}html body .app-shell .wellbeing-table>.wellbeing-data-row:before{display:none}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column]{color:#edf5ef;white-space:normal;overflow-wrap:anywhere;text-align:left;font-variant-numeric:tabular-nums;border:0;border-radius:0;flex-direction:column;grid-column:span 2;justify-content:center;place-self:stretch stretch;align-items:flex-start;gap:4px;height:auto;min-height:60px;margin:0;font-size:15px;font-style:normal;position:static;background:0 0!important;width:auto!important;min-width:0!important;max-width:none!important;padding:10px 0!important;display:flex!important}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column]:before{content:attr(data-column);color:#c1dacb;font-size:11px;font-weight:400;line-height:1.4;display:block}html body .app-shell .wellbeing-table>.wellbeing-data-row>.wellbeing-selection-cell{z-index:1;place-items:center;width:28px;height:32px;padding:0;display:grid;position:absolute;top:19px;right:12px}html body .app-shell .wellbeing-table .wellbeing-selection-cell input{accent-color:#80dba3;width:20px;height:20px}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=player]{flex-direction:row;order:-3;grid-column:1/-1;align-items:center;min-height:44px;margin-right:28px;padding:0 0 4px!important}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=player]:before{display:none}html body .app-shell .wellbeing-player{text-align:left;flex:1;align-items:center;gap:10px;min-width:0;display:flex}html body .app-shell .wellbeing-player>i{flex:none;width:36px;height:36px}html body .app-shell .wellbeing-player>b{white-space:normal;font-size:16px;line-height:1.4}html body .app-shell .wellbeing-player small{color:#c1dacb;font-size:11px}html body .app-shell .oa-health-medical-trigger{flex:none;width:40px;height:40px}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=position],html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=nationality]{border-bottom:0;flex-direction:row;order:-2;justify-content:flex-start;align-items:center;gap:6px;min-height:28px;font-size:12px;padding:0 0 8px!important}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=nationality]{grid-column:span 4}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=drai],html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=training],html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=status]{order:-1}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=sleep],html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=mood],html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=muscle]{border-top:0;border-bottom:0}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=sum],html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=weight],html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=comment]{order:2;min-height:65px}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=sum]{order:1}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=comment]{grid-column:span 2}html body .app-shell .wellbeing-table .wellbeing-weight-cell input{width:100%;max-width:100%;height:32px;padding:0 5px;font-size:16px}html body .app-shell .wellbeing-table .wellbeing-sum-cell b{font-size:15px}html body .app-shell .wellbeing-table .wellbeing-sum-cell small{font-size:10px}html body .app-shell .wellbeing-comment-cell>button{min-width:44px;min-height:32px;margin:0}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=status]:after{content:attr(data-phone-label);color:#e2eee6;font-size:12px;line-height:1.3;display:block}html body .app-shell .wellbeing-status-editor>button{background-clip:content-box;border:0;width:44px!important;min-width:44px!important;height:32px!important;min-height:32px!important;padding:9px!important}html body .app-shell .wellbeing-table>.wellbeing-data-row>em[data-column=status]:after{color:#c7dece}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=position]:before{content:"位置"}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=nationality]:before{content:"国籍"}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=weight]:before{content:"体重 · kg"}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=sum]:before{content:"问卷总分"}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=sleep]:before{content:"睡眠 / 10"}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=mood]:before{content:"心情 / 10"}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=muscle]:before{content:"肌肉 / 10"}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=training]:before{content:"训练可用"}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=drai]:before{content:"DRAI / 100"}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=status]:before{content:"状态标记"}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=comment]:before{content:"工作人员备注"}html[lang=en] body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=position]:before{content:"Position"}html[lang=en] body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=nationality]:before{content:"Nationality"}html[lang=en] body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=weight]:before{content:"Weight · kg"}html[lang=en] body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=sum]:before{content:"Total"}html[lang=en] body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=sleep]:before{content:"Sleep / 10"}html[lang=en] body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=mood]:before{content:"Mood / 10"}html[lang=en] body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=muscle]:before{content:"Muscle / 10"}html[lang=en] body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=training]:before{content:"Training"}html[lang=en] body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=drai]:before{content:"DRAI / 100"}html[lang=en] body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=status]:before{content:"Status"}html[lang=en] body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=comment]:before{content:"Staff note"}html body .app-shell .ops-planner>.oa-plan-export-tools{display:none!important}html body .app-shell .ops-planner :is(.daily-workspace>header,.weekly-toolbar){flex-direction:column;align-items:stretch;gap:16px;padding:18px;display:flex}html body .app-shell .ops-planner :is(.daily-workspace>header,.weekly-toolbar)>div{min-width:0}html body .app-shell .ops-planner .oa-plan-export-tools{border:0;min-width:0;max-width:100%;margin:0;display:block;width:100%!important;height:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;padding:0!important;position:static!important}html body .app-shell .ops-planner .oa-plan-export-tools>.ops-export-actions{background:0 0;flex-flow:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;margin:0;padding:0;display:flex!important}html body .app-shell .ops-planner.weekly .weekly-toolbar{grid-template-columns:none!important;display:flex!important}html body .app-shell .ops-planner.weekly .weekly-toolbar .ops-plan-tools.oa-plan-export-tools>.ops-export-actions{flex-wrap:nowrap!important;grid-area:auto!important;grid-template-columns:none!important;display:flex!important}html body .app-shell .ops-planner .oa-plan-export-tools .ops-export-actions>:is(button,details){flex:0 0 44px;min-width:44px;max-width:44px;height:44px;display:block;position:relative;grid-area:auto!important;width:44px!important;margin:0!important}html body .app-shell .ops-planner .oa-plan-export-tools .ops-export-actions :is(button.preview,.ops-download-menu>summary,.oa-export-note>summary){color:#d4ecd9;border:1px solid #d9ebd924;border-radius:10px;place-items:center;max-width:44px;box-shadow:0 4px 10px -6px #0007,inset 0 1px #e8f4e51c;background:#d1e8d312!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;display:grid!important}html body .app-shell .ops-planner .oa-plan-export-tools .ops-export-actions summary{list-style:none}html body .app-shell .ops-planner .oa-plan-export-tools .ops-export-actions summary::-webkit-details-marker{display:none}html body .app-shell .ops-planner .oa-plan-export-tools .ops-download-menu>div{z-index:12;width:170px;top:52px;left:0;right:auto}html body .app-shell .ops-planner .oa-plan-export-tools .oa-export-note>label{z-index:12;background:#204232f5;border:1px solid #d9ebd924;border-radius:12px;width:min(280px,100vw - 64px);padding:14px;position:absolute;top:52px;left:-108px;right:auto;box-shadow:0 12px 26px #0006;display:grid!important}html body .app-shell .ops-planner .oa-plan-export-tools .oa-export-note:not([open])>label{display:none!important}html body .app-shell .ops-planner .daily-timeline>article{grid-template-columns:24px 10px 82px minmax(0,1fr);column-gap:6px;padding:16px 10px}html body .app-shell .ops-planner .daily-timeline>article>.local-plan-actions{grid-column:3/-1;justify-self:end;margin-top:8px;position:static}html body .app-shell .ops-planner .daily-timeline>article>time{font-size:11px}html body .app-shell .ops-planner .daily-timeline>article>div:not(.local-plan-actions){min-width:0;padding-left:6px}html body .app-shell .ops-planner .daily-timeline>article b{font-size:13px}html body .app-shell .ops-planner .daily-timeline>article small{font-size:11px}html body .app-shell .pdf-preview-modal{padding:10px!important}html body .app-shell .pdf-preview-panel{min-width:0;width:100%!important;max-width:100%!important;max-height:calc(100dvh - 20px)!important}html body .app-shell .wellbeing-table[data-hidden-columns~=position]>.wellbeing-data-row>[data-column=position],html body .app-shell .wellbeing-table[data-hidden-columns~=position]>.table-head>[data-column=position],html body .app-shell .wellbeing-table[data-hidden-columns~=player]>.wellbeing-data-row>[data-column=player],html body .app-shell .wellbeing-table[data-hidden-columns~=player]>.table-head>[data-column=player],html body .app-shell .wellbeing-table[data-hidden-columns~=nationality]>.wellbeing-data-row>[data-column=nationality],html body .app-shell .wellbeing-table[data-hidden-columns~=nationality]>.table-head>[data-column=nationality],html body .app-shell .wellbeing-table[data-hidden-columns~=weight]>.wellbeing-data-row>[data-column=weight],html body .app-shell .wellbeing-table[data-hidden-columns~=weight]>.table-head>[data-column=weight],html body .app-shell .wellbeing-table[data-hidden-columns~=sum]>.wellbeing-data-row>[data-column=sum],html body .app-shell .wellbeing-table[data-hidden-columns~=sum]>.table-head>[data-column=sum],html body .app-shell .wellbeing-table[data-hidden-columns~=sleep]>.wellbeing-data-row>[data-column=sleep],html body .app-shell .wellbeing-table[data-hidden-columns~=sleep]>.table-head>[data-column=sleep],html body .app-shell .wellbeing-table[data-hidden-columns~=mood]>.wellbeing-data-row>[data-column=mood],html body .app-shell .wellbeing-table[data-hidden-columns~=mood]>.table-head>[data-column=mood],html body .app-shell .wellbeing-table[data-hidden-columns~=muscle]>.wellbeing-data-row>[data-column=muscle],html body .app-shell .wellbeing-table[data-hidden-columns~=muscle]>.table-head>[data-column=muscle],html body .app-shell .wellbeing-table[data-hidden-columns~=training]>.wellbeing-data-row>[data-column=training],html body .app-shell .wellbeing-table[data-hidden-columns~=training]>.table-head>[data-column=training],html body .app-shell .wellbeing-table[data-hidden-columns~=drai]>.wellbeing-data-row>[data-column=drai],html body .app-shell .wellbeing-table[data-hidden-columns~=drai]>.table-head>[data-column=drai],html body .app-shell .wellbeing-table[data-hidden-columns~=status]>.wellbeing-data-row>[data-column=status],html body .app-shell .wellbeing-table[data-hidden-columns~=status]>.table-head>[data-column=status],html body .app-shell .wellbeing-table[data-hidden-columns~=comment]>.wellbeing-data-row>[data-column=comment],html body .app-shell .wellbeing-table[data-hidden-columns~=comment]>.table-head>[data-column=comment]{display:none!important}html body .app-shell .ops-planner.daily .daily-workspace>header{gap:14px;padding:18px 16px 16px}html body .app-shell .ops-planner.daily .daily-workspace>header h2{margin:0;font-size:18px;line-height:1.45}html body .app-shell .ops-planner.daily .daily-workspace>header p{color:#b7cebf;margin-top:6px;font-size:11px}html body .app-shell .ops-planner.daily .daily-timeline{padding:0 14px 10px}html body .app-shell .ops-planner.daily .daily-timeline>article{min-height:78px;box-shadow:none;border:0;border-bottom:1px solid #cee5d51a;border-radius:0;align-items:center;gap:4px 8px;display:grid;background:0 0!important;grid-template-columns:76px minmax(0,1fr) 76px!important;margin:0!important;padding:14px 0!important}html body .app-shell .ops-planner.daily .daily-timeline>article:last-child{border-bottom:0}html body .app-shell .ops-planner.daily .daily-timeline>article:before{content:none;display:none}html body .app-shell .ops-planner.daily .daily-timeline>article>span,html body .app-shell .ops-planner.daily .daily-timeline>article>i{display:none}html body .app-shell .ops-planner.daily .daily-timeline>article>time{white-space:normal;overflow-wrap:normal;font-variant-numeric:tabular-nums;color:#bcd8c5;grid-area:1/1;align-self:start;margin-top:3px;font-size:12px;font-weight:650;line-height:1.5}html body .app-shell .ops-planner.daily .daily-timeline>article.training>time{color:#8ce3aa}html body .app-shell .ops-planner.daily .daily-timeline>article.meeting>time{color:#a9cde9}html body .app-shell .ops-planner.daily .daily-timeline>article.match>time{color:#e4cd8b}html body .app-shell .ops-planner.daily .daily-timeline>article>div:not(.local-plan-actions){grid-area:1/2;min-width:0;margin:0;border:0!important;padding:0!important}html body .app-shell .ops-planner.daily .daily-timeline>article b{color:#edf5ef;overflow-wrap:anywhere;font-size:15px;font-weight:650;line-height:1.5;display:block}html body .app-shell .ops-planner.daily .daily-timeline>article small{color:#b7cebf;overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.45;display:block}html body .app-shell .ops-planner.daily .daily-timeline>article p{color:#b7cebf;overflow-wrap:anywhere;margin:5px 0 0;font-size:11px;line-height:1.5}html body .app-shell .ops-planner.daily .daily-timeline>article p:empty{display:none}html body .app-shell .ops-planner.daily .daily-timeline>article>.local-plan-actions{flex-wrap:nowrap;justify-content:flex-end;align-self:center;align-items:center;gap:4px;width:76px;display:flex;grid-area:1/3!important;margin:0!important;position:static!important}html body .app-shell .ops-planner.daily .daily-timeline>article .local-plan-actions>button{box-shadow:none;border:0;border-radius:8px;place-items:center;margin:0;display:grid;background:0 0!important;width:36px!important;min-width:36px!important;height:40px!important;min-height:40px!important;padding:0!important}html body .app-shell .ops-planner.daily .daily-timeline>article .local-plan-actions>button>svg{width:15px;height:15px}html body .app-shell .ops-planner.daily .daily-timeline>article .local-plan-edit{color:#a8d8bb}html body .app-shell .ops-planner.daily .daily-timeline>article .local-plan-delete{color:#c99e9e}html body .app-shell .ops-planner.daily .daily-timeline>article .local-plan-actions>button:focus-visible{outline-offset:1px;outline:2px solid #b5e5be;background:#b3d6bd14!important}html body .app-shell .ops-planner.daily .daily-timeline>article.editing{background:#9dcea80d!important}html body .phone-quick-editor{overscroll-behavior:contain;color:#edf5ef;-webkit-backdrop-filter:blur(24px);background:linear-gradient(145deg,#315641f5,#16382bf7);border:1px solid #cbe3cf30;border-radius:18px;width:min(360px,100vw - 28px);max-width:calc(100vw - 28px);max-height:min(600px,100dvh - 32px);margin:auto;padding:0;overflow:auto;box-shadow:0 20px 56px -12px #0009}html body .phone-quick-editor::backdrop{-webkit-backdrop-filter:blur(5px);background:#071c14a3}html body .phone-quick-editor .ops-plan-builder{width:100%;min-width:0;max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:18px;display:grid;position:relative;top:auto}html body .phone-quick-editor .ops-plan-builder>header{border:0;margin:0;padding:0 76px 2px 0}html body .phone-quick-editor h2{outline:none;margin:0;font-size:18px;line-height:1.4}html body .phone-quick-editor header p{color:#bfd6c7;margin:5px 0 0;font-size:11px}html body .phone-quick-editor .planner-edit-banner{background:0 0;border:0;margin:0;padding:0;position:absolute;top:15px;right:14px}html body .phone-quick-editor .planner-edit-banner>span{display:none}html body .phone-quick-editor .planner-edit-banner>button{color:#d2e5d8;background:0 0;border:0;min-height:36px;padding:0 6px;font-size:12px}html body .phone-quick-editor .ops-plan-builder>.week-picker,html body .phone-quick-editor .ops-template-heading,html body .phone-quick-editor .ops-template-grid,html body .phone-quick-editor .weekly-copy-tools,html body .phone-quick-editor .ops-plan-commit{display:none}html body .phone-quick-editor .ops-plan-builder>label:has(.ops-date-dropdown){display:none}html body .phone-quick-editor .ops-plan-builder>label:first-of-type:has(.date-dropdown){display:none}html body .phone-quick-editor .ops-field{gap:6px;min-width:0;display:grid}html body .phone-quick-editor .ops-field>span{color:#c9dfd1;font-size:11px;font-weight:500}html body .phone-quick-editor .ops-time-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}html body .phone-quick-editor input,html body .phone-quick-editor textarea{color:#edf5ef;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e2b2080;border:1px solid #cee6d52b;border-radius:8px;width:100%;min-width:0;min-height:42px;padding:9px 10px;font-size:16px;line-height:1.4}html body .phone-quick-editor input[type=time]{appearance:none;height:42px}html body .phone-quick-editor textarea{resize:vertical;height:58px;min-height:58px}html body .phone-quick-editor .ops-no-time{background:#c5e0cc0b;border-radius:6px;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:7px;width:max-content;min-height:28px;padding:3px 8px;display:flex}html body .phone-quick-editor .ops-no-time b{font-size:16px}html body .phone-quick-editor .ops-no-time span{font-size:11px}html body .phone-quick-editor .ops-plan-save{color:#0c2819;background:#83dda3;border:0;border-radius:9px;width:100%;height:44px;min-height:44px;margin:2px 0 0;font-size:14px;font-weight:700}html body .phone-quick-editor .planner-action-error{color:#ffd0ca;background:#a52f291c;border-radius:8px;margin:0;padding:9px;font-size:12px;line-height:1.5}html body .phone-quick-editor :is(input,textarea,button):focus-visible{outline-offset:2px;outline:2px solid #b5e5be}html body .phone-quick-editor input:disabled{opacity:.5}html body .app-shell .health-unified-workspace .wellbeing-centre{box-shadow:none;-webkit-backdrop-filter:none;background:#15392ce8!important}html body .app-shell .wellbeing-table-panel>header{padding:24px 0 14px;box-shadow:none!important;background:0 0!important;border:0!important}html body .app-shell .wellbeing-table-panel>header h4{opacity:1;margin:0;font-weight:700;line-height:1.4;color:#f4f8f5!important;font-size:19px!important}html body .app-shell .wellbeing-table-panel>header p{opacity:1;margin:7px 0 0;line-height:1.6;color:#d0e3d7!important;font-size:12px!important}html body .app-shell .wellbeing-heading h3{color:#f4f8f5;font-size:21px}html body .app-shell .wellbeing-heading p{color:#d0e3d7;font-size:12px;line-height:1.6}html body .app-shell .wellbeing-heading>div>span{color:#bbdfc9;font-size:10px;line-height:1.6}html body .app-shell .wellbeing-actions label>span{color:#d0e3d7;font-size:12px}html body .app-shell .wellbeing-kpis>div{box-shadow:none!important;background:#102e23a6!important;border:0!important}html body .app-shell .wellbeing-kpis span,html body .app-shell .wellbeing-kpis small{color:#cce0d3}html body .app-shell .wellbeing-selection-tools{box-shadow:none;border-radius:12px 12px 0 0;margin:0;padding:12px 12px 8px;background:#0e2d22a6!important;border:0!important}html body .app-shell .wellbeing-selection-tools>span{font-size:13px;font-weight:500;color:#e2eee6!important}html body .app-shell .wellbeing-selection-tools .wellbeing-toolbar-icon{color:#b3ebc7;width:40px;height:40px;box-shadow:none;border:0;background:#31564280!important}html body .app-shell .wellbeing-phone-tools{background:#0e2d22a6;border-radius:0 0 12px 12px;gap:8px;margin:0 0 16px;padding:2px 12px 12px}html body .app-shell .wellbeing-phone-tools>label{color:#e2eee6;font-size:12px}html body .app-shell .wellbeing-phone-tools select{color:#f4f8f5;background:#315642;border:0;width:120px;font-size:13px}html body .app-shell .wellbeing-phone-tools>button{color:#e2eee6;background:#31564280;border:0}html body .app-shell .wellbeing-phone-tools>button:disabled{color:#b5cdbf;opacity:.6}html body .app-shell .wellbeing-table>.wellbeing-data-row{gap:4px 12px;background:#224b39b3!important;border:0!important;padding:16px!important}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column]{color:#f4f8f5;box-shadow:none!important;border:0!important}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column]:before{color:#d0e3d7;font-size:11px}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=player]{padding-bottom:0!important}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=position],html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=nationality]{color:#e2eee6;border:0!important;padding:0 0 10px!important}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=sleep],html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=mood],html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=muscle]{font-size:17px;border:0!important;padding:12px 0 8px!important}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=sum],html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=weight],html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=comment]{border:0!important;padding:10px 0 0!important}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=drai]{color:#a5f0bf;font-size:24px}html body .app-shell .wellbeing-table>.wellbeing-data-row>[data-column=status]:after{color:#e2eee6}html body .app-shell .wellbeing-table .wellbeing-weight-cell input{color:#f4f8f5;box-shadow:none!important;background:#103124!important;border:0!important}html body .app-shell .wellbeing-table .wellbeing-comment-button{color:#c5ead2}html body .app-shell .wellbeing-table :is(button,select,input):focus-visible{outline-offset:3px;outline:2px solid #a5f0bf}html body .app-shell .health-command-shell{-webkit-backdrop-filter:none;row-gap:0;box-shadow:none!important;background:0 0!important;border:0!important}html body .app-shell .health-command-shell>.domain-command{-webkit-backdrop-filter:none;flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 14px 12px;display:flex;box-shadow:none!important;background:#173b2dd9!important;border:0!important;border-radius:16px 16px 0 0!important;margin:0!important}html body .app-shell .health-command-shell>.domain-command>div{flex:180px;min-width:0}html body .app-shell .health-command-shell>.domain-command>div>span{color:#c5ddcf;letter-spacing:.08em;font-size:9px;font-weight:500;line-height:1.5}html body .app-shell .health-command-shell>.domain-command h2{color:#f4f8f5;margin:6px 0 0;font-size:21px;line-height:1.4}html body .app-shell .health-command-shell>.domain-command .drai-version-chip{color:#c5ddcf;letter-spacing:0;min-height:0;margin:0;padding:0;font-size:10px;font-weight:500;line-height:1.6;box-shadow:none!important;background:0 0!important;border:0!important}html body .app-shell .health-command-shell>.health-unified-workspace{-webkit-backdrop-filter:none;box-shadow:none!important;background:0 0!important;border:0!important;margin-top:0!important}html body .app-shell .health-command-shell .health-unified-workspace>.health-workspace-tabs{border-radius:0 0 16px 16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0 0 14px;padding:4px 10px 12px;display:grid;box-shadow:none!important;background:#173b2dd9!important;border:0!important}html body .app-shell .health-command-shell .health-workspace-tabs>button{color:#c5ddcf;border-radius:10px;min-width:0;min-height:44px;padding:10px 4px;font-size:13px;font-weight:500;box-shadow:none!important;background:0 0!important;border:0!important}html body .app-shell .health-command-shell .health-workspace-tabs>button.active{color:#f4f8f5;font-weight:700;box-shadow:none!important;background:#4c70564d!important}html body .app-shell .wellbeing-selection-tools{border-radius:0;gap:8px;margin:0;padding:4px 0 10px;background:0 0!important}html body .app-shell .wellbeing-selection-tools>span{font-size:12px;color:#d7e8de!important}html body .app-shell .wellbeing-selection-tools .wellbeing-toolbar-icon{color:#d3eddd;border-radius:10px;width:40px;height:40px;box-shadow:none!important;background:#4c70564d!important;border:0!important}html body .app-shell .wellbeing-phone-tools{border-radius:0;gap:8px;margin:0;padding:0 0 18px;background:0 0!important}html body .app-shell .wellbeing-phone-tools>label{color:#d7e8de;gap:8px;font-size:12px}html body .app-shell .wellbeing-phone-tools select{color:#f4f8f5;border-radius:10px;width:120px;min-height:40px;padding:0 10px;font-size:13px;background:#4c70564d!important;border:0!important}html body .app-shell .wellbeing-phone-tools select option{color:#f4f8f5;background:#173b2d}html body .app-shell .wellbeing-phone-tools>button{color:#d3eddd;border-radius:10px;width:40px;height:40px;box-shadow:none!important;background:#4c70564d!important;border:0!important}html body .app-shell .wellbeing-phone-tools input{accent-color:#9ae4b3}html body .app-shell .health-command-shell .health-workspace-tabs>button:focus-visible{outline-offset:-3px;outline:2px solid #a5f0bf}html body .app-shell .wellbeing-selection-tools .wellbeing-toolbar-icon:focus-visible{outline-offset:3px;outline:2px solid #a5f0bf}}
