.pill.scheduled{color:#1d7553;background:#daf3e7}.battlerequestinbox{color:#eefaff;background:#06162d;border:1px solid #3dd3ff59;border-radius:18px;margin:18px 0;padding:20px}.battlerequestinbox .sectiontitle{justify-content:space-between;align-items:center;gap:16px;display:flex}.battlerequestinbox .sectiontitle span{color:#72e5ff;background:#092b4b;border-radius:999px;padding:7px 11px;font-weight:800}.battlerequestlist{gap:10px;margin-top:14px;display:grid}.battlerequestlist article{background:#091d38;border:1px solid #3dd3ff33;border-radius:13px;grid-template-columns:minmax(180px,.8fr) minmax(240px,1.5fr) auto;align-items:center;gap:16px;padding:14px;display:grid}.battlerequestlist strong,.battlerequestlist small{display:block}.battlerequestlist small{color:#9fc4dc;margin-top:4px}.battlerequestlist p{color:#d5e9f7;margin:0}.battlerequestlist .primaryaction{white-space:nowrap}.emptyhint{color:#9fc4dc;margin:0}@media (max-width:760px){.battlerequestlist article{grid-template-columns:1fr}.battlerequestinbox .sectiontitle{flex-direction:column;align-items:flex-start}}.shell main .eventdrawing{gap:16px;display:grid}.shell main .wheelgraphic{background:conic-gradient(#26dca0 0 25%,#27bfe9 25% 50%,#ffd056 50% 75%,#ff4964 75% 100%)!important;border:10px solid #ffd056!important;width:min(290px,72vw)!important;height:min(290px,72vw)!important;box-shadow:0 0 34px #ffd05659!important}.shell main .wheelgraphic span{border:2px solid #42d5ff;color:#fff!important;background:#031b31!important}.originaleventwheelstage{place-items:center;width:min(400px,82vw);min-height:min(400px,82vw);display:grid;position:relative}.originaleventwheel{background:#10274a;border:10px solid #f4c542;border-radius:50%;width:min(360px,76vw);height:min(360px,76vw);transition:transform 4.2s cubic-bezier(.08,.68,.08,1);box-shadow:0 0 35px #149cff}.originaleventwheel.spinning{transform:rotate(2160deg)}.originaleventwheelpointer{z-index:8;filter:drop-shadow(0 3px 3px #000);border-top:48px solid #ffd34d;border-left:22px solid #0000;border-right:22px solid #0000;width:0;height:0;position:absolute;top:0}.originaleventwheelcenter{z-index:6;text-align:center;background:#061329f5;border:5px solid #fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:142px;height:142px;padding:10px;display:flex;position:absolute;box-shadow:inset 0 0 25px #1f79c9,0 0 15px #000}.originaleventwheelcenter b{color:#ffd34d;font-size:14px}.originaleventwheelcenter span{color:#fff;font-size:18px;font-weight:800}@media (max-width:760px){.shell main{font-size:16px!important}.shell main .eventwheelworkspace{grid-template-columns:minmax(0,1fr)!important}.shell main .eventdrawing,.shell main .wheelreplay,.shell main .maineventwinner{padding:16px!important}.shell main .eventdrawing select[multiple]{min-height:150px!important}.shell main .wheelreplay{min-height:0!important}.shell main .wheelgraphic{width:min(250px,70vw)!important;height:min(250px,70vw)!important}}.shell.mobilepreview .dashboardpagehero .dashboardmobileart{object-fit:contain!important;object-position:center!important;background:#00152d!important;width:100%!important;height:185px!important;max-height:185px!important}.shell.mobilepreview .harbourhero img{object-fit:contain!important;object-position:center!important;background:#00152d!important;width:100%!important;height:165px!important;max-height:165px!important}@media (max-width:760px){.shell:not(.mobilepreview) .dashboardpagehero .dashboardmobileart{object-fit:contain!important;object-position:center!important;background:#00152d!important;width:100%!important;height:185px!important;max-height:185px!important}.shell:not(.mobilepreview) .harbourhero img{object-fit:contain!important;object-position:center!important;background:#00152d!important;width:100%!important;height:165px!important;max-height:165px!important}}@media (min-width:761px){.shell:not(.mobilepreview) .dashboardpagehero .dashboardmobileart{object-fit:contain!important;height:215px!important;max-height:215px!important}}.dashboardmobileart{display:none}.shell.mobilepreview .dashboardpagehero{background:#031a32!important;flex-direction:column!important;align-items:stretch!important;min-height:0!important;margin-inline:-16px!important;padding:0!important;display:flex!important;overflow:hidden!important}.shell.mobilepreview .dashboardpagehero:before,.shell.mobilepreview .dashboardpagehero:after{display:none!important}.shell.mobilepreview .dashboardpagehero>div:first-child{order:1;width:100%!important;min-width:0!important;padding:18px 18px 15px!important}.shell.mobilepreview .dashboardpagehero h1{font-size:clamp(29px,8vw,36px)!important;line-height:1.02!important}.shell.mobilepreview .dashboardpagehero .dashboardmobileart{border-top:1px solid #43d8ff73;order:3;object-fit:contain!important;object-position:center!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important;position:static!important}.shell.mobilepreview .dashboardpagehero .heromotto{order:2;text-align:left!important;padding:0 18px 15px!important;position:static!important}.shell.mobilepreview .harbourhero{background:#031a32!important;flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.shell.mobilepreview .harbourhero>div{order:1;max-width:none!important;padding:18px!important;position:static!important}.shell.mobilepreview .harbourhero h2{margin:0 0 8px!important;font-size:23px!important;line-height:1.08!important}.shell.mobilepreview .harbourhero img{border-top:1px solid #43d8ff73;order:2;object-fit:contain!important;object-position:center!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}@media (max-width:760px){.shell:not(.mobilepreview) .dashboardpagehero{background:#031a32!important;flex-direction:column!important;align-items:stretch!important;min-height:0!important;margin-inline:-16px!important;padding:0!important;display:flex!important;overflow:hidden!important}.shell:not(.mobilepreview) .dashboardpagehero:before,.shell:not(.mobilepreview) .dashboardpagehero:after{display:none!important}.shell:not(.mobilepreview) .dashboardpagehero>div:first-child{order:1;width:100%!important;min-width:0!important;padding:18px 18px 15px!important}.shell:not(.mobilepreview) .dashboardpagehero h1{font-size:clamp(29px,8vw,36px)!important;line-height:1.02!important}.shell:not(.mobilepreview) .dashboardpagehero .dashboardmobileart{border-top:1px solid #43d8ff73;order:3;object-fit:contain!important;object-position:center!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important;position:static!important}.shell:not(.mobilepreview) .dashboardpagehero .heromotto{order:2;text-align:left!important;padding:0 18px 15px!important;position:static!important}.shell:not(.mobilepreview) .harbourhero{background:#031a32!important;flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.shell:not(.mobilepreview) .harbourhero:after{display:none!important}.shell:not(.mobilepreview) .harbourhero>div{order:1;max-width:none!important;padding:18px!important;position:static!important}.shell:not(.mobilepreview) .harbourhero h2{margin:0 0 8px!important;font-size:23px!important;line-height:1.08!important}.shell:not(.mobilepreview) .harbourhero img{border-top:1px solid #43d8ff73;order:2;object-fit:contain!important;object-position:center!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}}@media (min-width:761px){.shell:not(.mobilepreview) .dashboardpagehero{background:#031a32!important;grid-template-rows:auto 1fr!important;grid-template-columns:minmax(360px,42%) minmax(0,58%)!important;align-items:start!important;gap:0 24px!important;min-height:320px!important;padding:22px 22px 0!important;display:grid!important}.shell:not(.mobilepreview) .dashboardpagehero:before,.shell:not(.mobilepreview) .dashboardpagehero:after{display:none!important}.shell:not(.mobilepreview) .dashboardpagehero>div:first-child{grid-area:1/1;min-width:0!important;padding:18px 4px 8px!important}.shell:not(.mobilepreview) .dashboardpagehero .dashboardmobileart{content:url(/harbour-dashboard-hero.png);grid-area:2/2;align-self:end;object-fit:contain!important;object-position:right bottom!important;width:100%!important;height:auto!important;max-height:250px!important;display:block!important}.shell:not(.mobilepreview) .dashboardpagehero .manageridentity{grid-area:1/2;justify-self:end;margin:0 0 8px!important;position:static!important}.shell:not(.mobilepreview) .dashboardpagehero .heromotto{grid-area:2/1;align-self:start;text-align:left!important;padding:8px 4px 20px!important;position:static!important}}.shell main .creatordatabox .focuscreatormetrics>span.metricgood{background:linear-gradient(145deg,#087a58 0%,#06523f 100%)!important;border:2px solid #32f0b0!important;box-shadow:inset 5px 0 #55ffc1,0 8px 20px #044c3947!important}.shell main .creatordatabox .focuscreatormetrics>span.metricwarning{background:linear-gradient(145deg,#936600 0%,#654500 100%)!important;border:2px solid #ffc83d!important;box-shadow:inset 5px 0 #ffe06d,0 8px 20px #6f49004d!important}.shell main .creatordatabox .focuscreatormetrics>span.metricdanger{background:radial-gradient(circle at 48% 0,#126fab38,#0000 42%),linear-gradient(145deg,#07345a 0%,#042441 58%,#031a32 100%)!important;border:2px solid #ff4964!important;box-shadow:inset 5px 0 #ff7185,0 8px 20px #770c304d!important}.shell main .creatordatabox .focuscreatormetrics>span.metricgood :is(small,strong),.shell main .creatordatabox .focuscreatormetrics>span.metricwarning :is(small,strong),.shell main .creatordatabox .focuscreatormetrics>span.metricdanger :is(small,strong){text-shadow:0 1px 2px #00000061;color:#fff!important}.shell main .metrics>article.metricgood,.shell main .currentfocusgrid>article.pacegood,.shell main .eightdayhealth.ontarget{background:linear-gradient(145deg,#087a58 0%,#06523f 100%)!important;border-color:#32f0b0!important;box-shadow:inset 5px 0 #55ffc1,0 8px 20px #044c3947!important}.shell main .metrics>article.metricwarning{background:linear-gradient(145deg,#936600 0%,#654500 100%)!important;border-color:#ffc83d!important;box-shadow:inset 5px 0 #ffe06d,0 8px 20px #6f49004d!important}.shell main .metrics>article.metricdanger,.shell main .currentfocusgrid>article.pacebehind,.shell main .eightdayhealth.belowtarget,.shell main .healthalert{background:linear-gradient(145deg,#981b43 0%,#68112f 100%)!important;border-color:#ff4964!important;box-shadow:inset 5px 0 #ff7185,0 8px 20px #770c304d!important}.shell main :is(.metrics>article.metricgood,.metrics>article.metricwarning,.metrics>article.metricdanger,.currentfocusgrid>article.pacegood,.currentfocusgrid>article.pacebehind,.eightdayhealth.ontarget,.eightdayhealth.belowtarget,.healthalert) :is(small,strong,em,p,span,b){text-shadow:0 1px 2px #00000061;color:#fff!important}.maintenancehero{color:#fff;background:linear-gradient(115deg,#072b42,#0a5268);border-radius:20px;justify-content:space-between;align-items:center;gap:28px;margin-bottom:20px;padding:28px 32px;display:flex;box-shadow:0 14px 34px #06273d24}.maintenancehero h2{margin:5px 0 7px;font-size:32px}.maintenancehero p:last-child{color:#cde9ef;max-width:640px;margin:0}.maintenancering{background:conic-gradient(#e7b654 var(--rate), #ffffff29 0);border-radius:50%;flex:0 0 116px;place-items:center;width:116px;height:116px;display:grid;position:relative}.maintenancering:before{content:"";background:#0a445b;border-radius:50%;position:absolute;inset:10px}.maintenancering span{text-align:center;font-size:25px;font-weight:800;position:relative}.maintenancering small{letter-spacing:.12em;text-transform:uppercase;color:#b8dce5;font-size:10px;display:block}.metricgood{border-top:4px solid #2c9b70!important}.metricdanger{border-top:4px solid #d15355!important}.creatorfocus{margin-top:20px}.maintenancepill{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex}.maintenancepill.maintaining{color:#1d7553;background:#daf3e7}.maintenancepill.atrisk{color:#8a5a00;background:#fff0c8}.maintenancepill.needsreview{color:#a52f32;background:#fde1e1}@media (max-width:760px){.maintenancehero{align-items:flex-start}.maintenancering{flex-basis:92px;width:92px;height:92px}.workspace-tabs{overflow-x:auto}.workspace-tabs span{display:none}}.shell main .creatordatabox .focuscreatormetrics>span:is(.metricgood,.metricwarning,.metricdanger),.shell main .metrics>article:is(.metricgood,.metricwarning,.metricdanger),.shell main .currentfocusgrid>article:is(.pacegood,.pacebehind,.critical),.shell main .eightdayhealth:is(.ontarget,.belowtarget),.shell main .healthalert{background:radial-gradient(circle at 48% 0,#126fab38,#0000 42%),linear-gradient(145deg,#07345a 0%,#042441 58%,#031a32 100%)!important}.shell main .creatordatabox .focuscreatormetrics>span.metricdanger,.shell main .metrics>article.metricdanger,.shell main .currentfocusgrid>article.pacebehind,.shell main .currentfocusgrid>article.critical,.shell main .eightdayhealth.belowtarget,.shell main .healthalert{border:2px solid #ff3f52!important;box-shadow:inset 5px 0 #ff5b6c,0 0 24px #ff283c6b!important}.shell main .creatordatabox .focuscreatormetrics>span:is(.metricgood,.metricwarning,.metricdanger) small,.shell main .metrics>article:is(.metricgood,.metricwarning,.metricdanger) :is(small,em),.shell main .currentfocusgrid>article:is(.pacegood,.pacebehind) :is(small,p),.shell main .currentfocusgrid>article.critical :is(small,p),.shell main .eightdayhealth:is(.ontarget,.belowtarget) :is(small,span),.shell main .healthalert :is(small,span,p){color:#fff!important}.shell main .creatordatabox .focuscreatormetrics>span.metricdanger strong,.shell main .metrics>article.metricdanger strong,.shell main .currentfocusgrid>article.pacebehind strong,.shell main .currentfocusgrid>article.critical strong,.shell main .eightdayhealth.belowtarget strong,.shell main .healthalert strong{color:#ff4b5e!important}.agencyfocus{margin:22px 0}.focusgoals{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:15px;display:grid}.focusgoal{text-align:left;color:#102b3d;cursor:pointer;background:#fff;border:1px solid #d9e2e8;border-top:4px solid #22a3bd;border-radius:17px;padding:19px 20px;box-shadow:0 7px 18px #072b420f}.focusgoal.priority{background:linear-gradient(145deg,#fff,#fff7f7);border-top-color:#d15355}.focusgoal.attention{border-top-color:#e7b654}.focusgoal>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.focusgoal>div span{letter-spacing:.07em;text-transform:uppercase;color:#3b6474;font-size:12px;font-weight:800}.focusgoal>div b{color:#13738a;background:#e8f4f7;border-radius:999px;padding:5px 8px;font-size:11px}.focusgoal.priority>div b{color:#a52f32;background:#fde1e1}.focusgoal.attention>div b{color:#8a5a00;background:#fff0c8}.focusgoal>strong{margin:14px 0 4px;font-family:Georgia,serif;font-size:38px;display:block}.focusgoal p{color:#5d6f79;min-height:42px;margin:0;font-size:13px;line-height:1.5}.focusprogress{background:#e8eef1;border-radius:9px;height:7px;margin:15px 0 12px;overflow:hidden}.focusprogress i{border-radius:inherit;background:#22a3bd;height:100%;display:block}.focusgoal.priority .focusprogress i{background:#d15355}.focusgoal.attention .focusprogress i{background:#e7b654}.focusgoal footer{justify-content:space-between;gap:10px;font-size:12px;display:flex}.focusgoal footer span{color:#61737d}.focusgoal footer em{color:#087c96;font-style:normal;font-weight:800}@media (max-width:980px){.focusgoals{grid-template-columns:1fr}.focusgoal p{min-height:0}}.currentfocus{margin-bottom:20px}.currentfocusgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:15px;display:grid}.currentfocusgrid article{background:#fff;border:1px solid #d9e2e8;border-top:4px solid #22a3bd;border-radius:15px;min-height:132px;padding:18px}.currentfocusgrid article.currentdiamondwide{grid-column:1/-1}.currentfocusgrid article.critical{background:snow;border-top-color:#d15355}.currentfocusgrid small{color:#506a78;font-weight:750;display:block}.currentfocusgrid strong{margin:12px 0 6px;font-family:Georgia,serif;font-size:28px;display:block}.currentfocusgrid p{color:#6a7981;margin:0;font-size:12px;line-height:1.4}.supporthero{margin-top:22px}@media (max-width:1050px){.currentfocusgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.currentfocusgrid{grid-template-columns:1fr}}.shell.mobilepreview{background:#00152d;min-height:100dvh;overflow-x:clip;width:100%!important;max-width:430px!important;margin:0 auto!important;display:block!important}.shell.mobilepreview>aside{z-index:100;box-shadow:0 8px 24px #0007146b;background:#00142bfa!important;border:0!important;border-bottom:1px solid #147fba!important;width:100%!important;height:auto!important;min-height:0!important;padding:10px 14px!important;position:sticky!important;inset:0 0 auto!important;overflow:visible!important}.shell.mobilepreview .mobiletop{justify-content:space-between;align-items:center;gap:12px;min-height:52px;display:flex!important}.shell.mobilepreview .mobiletop .brand{align-items:center;gap:10px;margin:0!important;display:flex!important}.shell.mobilepreview .mobiletop .brand img{object-fit:contain!important;width:46px!important;height:46px!important}.shell.mobilepreview .mobiletop .brand strong{font-size:14px!important}.shell.mobilepreview .mobiletop .brand small{font-size:8px!important}.shell.mobilepreview .mobilemenutoggle{justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex!important}.shell.mobilepreview .mainnav{border-radius:0 0 16px 16px;max-height:calc(100dvh - 82px);position:absolute;top:calc(100% + 1px);left:10px;right:10px;overflow-y:auto;box-shadow:0 18px 34px #00051294;background:#001a37!important;border:1px solid #168ac5!important;grid-template-columns:1fr!important;padding:12px!important;display:none!important}.shell.mobilepreview .mainnav.open{display:grid!important}.shell.mobilepreview .mainnav button{min-height:52px}.shell.mobilepreview .tester{display:none!important}.shell.mobilepreview>main{overflow-x:clip;width:100%!important;min-width:0!important;padding:12px 12px 92px!important}.shell.mobilepreview .desktoptopbar{display:none!important}.shell.mobilepreview .safetybar{grid-template-columns:1fr auto;gap:5px 8px!important;margin:0 0 10px!important;padding:10px 12px!important;display:grid!important}.shell.mobilepreview .safetybar>p{grid-column:1/-1;margin:0;font-size:11px!important}.shell.mobilepreview .previewtoggle{align-self:center}.shell.mobilepreview .previewtoggle button{min-height:36px;padding:7px 9px!important;font-size:10px!important}.shell.mobilepreview .dashboardpagehero{background-position:68%!important;border-radius:15px!important;align-items:flex-end!important;min-height:188px!important;margin:0 0 12px!important;padding:18px 16px!important;display:flex!important}.shell.mobilepreview .dashboardpagehero:before,.shell.mobilepreview .dashboardpagehero:after{background-position:68%!important;background-size:cover!important}.shell.mobilepreview .dashboardpagehero>div:first-child{z-index:4;background:linear-gradient(#000f2200,#000f22f0);width:100%;padding:46px 0 0;position:relative}.shell.mobilepreview .dashboardpagehero h1{margin:3px 0!important;font-size:clamp(29px,9vw,38px)!important;line-height:1!important}.shell.mobilepreview .dashboardpagehero .eyebrow{font-size:9px!important}.shell.mobilepreview .dashboardpagehero .lede{max-width:95%;font-size:13px!important;line-height:1.35!important}.shell.mobilepreview :where(.overviewgrid,.creatorboxgrid,.currentfocusgrid,.focusgoals,.businessmetrics,.managerreviewgrid,.eventgrid,.schedulegrid,.rewardgrid){grid-template-columns:1fr!important}.shell.mobilepreview :where(.metrics,.overviewmetrics,.healthprimarymetrics,.focusoutcomes.clickableoutcomes){grid-template-columns:repeat(2,minmax(0,1fr))!important}.shell.mobilepreview :where(.panel,.metric,.overviewmetric,.focusoutcomes>button,.healthprimarymetric){min-width:0!important}.shell.mobilepreview :where(h1,h2,h3,p,span,strong,small,label,button){overflow-wrap:normal;word-break:normal}.shell.mobilepreview .tablewrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.shell.mobilepreview button,.shell.mobilepreview select,.shell.mobilepreview input{min-height:44px}@media (max-width:600px){.shell:not(.mobilepreview){min-height:100dvh;overflow-x:clip;width:100%!important;display:block!important}.shell:not(.mobilepreview)>aside{z-index:100;width:100%!important;height:auto!important;min-height:0!important;padding:10px 14px!important;position:sticky!important;top:0!important;overflow:visible!important}.shell:not(.mobilepreview) .mobiletop{justify-content:space-between;align-items:center;min-height:52px;display:flex!important}.shell:not(.mobilepreview) .mobilemenutoggle{width:46px;height:46px;display:inline-flex!important}.shell:not(.mobilepreview) .mainnav{max-height:calc(100dvh - 76px);position:absolute;top:100%;left:10px;right:10px;overflow-y:auto;grid-template-columns:1fr!important;display:none!important}.shell:not(.mobilepreview) .mainnav.open{display:grid!important}.shell:not(.mobilepreview) .tester,.shell:not(.mobilepreview) .desktoptopbar{display:none!important}.shell:not(.mobilepreview)>main{overflow-x:clip;width:100%!important;min-width:0!important;padding:12px 12px 92px!important}.shell:not(.mobilepreview) :where(.overviewgrid,.creatorboxgrid,.currentfocusgrid,.focusgoals,.businessmetrics,.managerreviewgrid,.eventgrid,.schedulegrid,.rewardgrid){grid-template-columns:1fr!important}.shell:not(.mobilepreview) :where(.metrics,.overviewmetrics,.healthprimarymetrics,.focusoutcomes.clickableoutcomes){grid-template-columns:repeat(2,minmax(0,1fr))!important}.shell:not(.mobilepreview) .dashboardpagehero{background-position:68%!important;min-height:188px!important;padding:18px 16px!important}.shell:not(.mobilepreview) .dashboardpagehero h1{font-size:clamp(29px,9vw,38px)!important}}.shell main .overviewmetrics article,.shell main .overviewgrid .focuscard,.shell main .upcoming,.shell main .owneridentity,.shell main .overviewmetrics strong,.shell main .overviewgrid .focuscard .sectionhead h2,.shell main .upcoming .sectionhead h2,.shell main .owneridentity strong{color:#102f40}.mobilepreview{grid-template-columns:1fr;width:430px;max-width:100%;margin:0 auto;box-shadow:0 0 40px #03192a2e}.mobilepreview aside{padding:16px;display:block}.mobilepreview .brand{margin-bottom:14px}.mobilepreview nav{grid-template-columns:1fr 1fr;gap:7px;margin:0;display:grid}.mobilepreview nav button{padding:10px}.mobilepreview .tester{display:none}.mobilepreview main{padding:18px 14px}.mobilepreview .workspace-tabs{overflow-x:auto}.mobilepreview .workspace-tabs span{display:none}.mobilepreview header{align-items:flex-start;gap:12px}.mobilepreview h1{font-size:31px}.mobilepreview .manageridentity{display:none}.mobilepreview .harbourhero{min-height:260px}.mobilepreview .currentfocusgrid,.mobilepreview .overviewgrid{grid-template-columns:1fr}.mobilepreview .sectionhead{align-items:flex-start}.mobilepreview .ownerissue{grid-template-columns:auto 1fr}.mobilepreview .ownerissue>span:nth-child(3),.mobilepreview .ownerissue>i,.mobilepreview .ownerissue>em{grid-column:2}.mobilepreview .upcomingrows>div{grid-template-columns:auto 1fr}.mobilepreview .upcomingrows .pill{grid-column:2}.previewtoggle{background:#0c6c821a;border-radius:9px;gap:4px;margin-left:auto;padding:3px;display:flex}.previewtoggle button{color:#346473;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 10px;font:700 12px/1 Inter,ui-sans-serif,system-ui}.previewtoggle button.active{color:#0c6c82;background:#fff;box-shadow:0 1px 5px #03192a24}.mobilepreview .previewtoggle{width:100%;margin:5px 0 0}.mobilepreview .previewtoggle button{flex:1}.mobilepreview>aside{color:#12394a;background:linear-gradient(145deg,#effbfd 0%,#d8f1f5 58%,#f8fbfc 100%);border-bottom:1px solid #b9dfe6;box-shadow:0 8px 22px #0c4d5e1a}.mobilepreview .brand{color:#0b4152}.mobilepreview .brand>span{background:#fff;border-color:#9bd4dd}.mobilepreview .brand small{color:#4e7783;display:block}.mobilepreview .mainnav{scrollbar-width:thin;gap:7px;width:100%;padding:2px 0 8px;display:flex;overflow-x:auto}.mobilepreview .mainnav .navgroup{display:contents}.mobilepreview .mainnav .navgroup>p{display:none}.mobilepreview .mainnav button{color:#285768;background:#ffffffd6;border:1px solid #b8dde4;flex:none;width:auto;min-width:max-content;padding:9px 12px;box-shadow:0 2px 7px #0c4d5e0f}.mobilepreview .mainnav button.active{color:#fff;background:#0c7185;border-color:#0c7185;box-shadow:0 4px 12px #0c718538}.mobilepreview .mainnav button svg,.mobilepreview .mainnav button small{display:none}.mobilepreview main{background:#f7fbfc}.mobilepreview .safetybar{margin-bottom:16px}@media (max-width:600px){.shell:not(.mobilepreview)>aside{color:#12394a;background:linear-gradient(145deg,#effbfd 0%,#d8f1f5 58%,#f8fbfc 100%)}.shell:not(.mobilepreview) .brand{color:#0b4152}.shell:not(.mobilepreview) .brand>span{background:#fff;border-color:#9bd4dd}.shell:not(.mobilepreview) .mainnav{gap:7px;padding-bottom:8px;display:flex;overflow-x:auto}.shell:not(.mobilepreview) .mainnav .navgroup{display:contents}.shell:not(.mobilepreview) .mainnav .navgroup>p{display:none}.shell:not(.mobilepreview) .mainnav button{color:#285768;background:#fff;border:1px solid #b8dde4;flex:none;width:auto}.shell:not(.mobilepreview) .mainnav button.active{color:#fff;background:#0c7185;border-color:#0c7185}.shell:not(.mobilepreview) .mainnav button svg,.shell:not(.mobilepreview) .mainnav button small{display:none}}.mobiletop{display:block}.mobilemenutoggle{display:none}.mobilepreview .mobiletop{justify-content:space-between;align-items:center;gap:12px;display:flex}.mobilepreview .mobiletop .brand{margin:0}.mobilepreview .mobilemenutoggle{color:#0b5365;cursor:pointer;background:#fff;border:1px solid #82c6d2;border-radius:10px;align-items:center;gap:9px;padding:10px 13px;font:800 13px/1 Inter,ui-sans-serif,system-ui;display:flex;box-shadow:0 3px 10px #0c4d5e1a}.mobilepreview .mobilemenutoggle i,.mobilepreview .mobilemenutoggle i:before,.mobilepreview .mobilemenutoggle i:after{background:#0c7185;border-radius:3px;width:17px;height:2px;display:block}.mobilepreview .mobilemenutoggle i{position:relative}.mobilepreview .mobilemenutoggle i:before,.mobilepreview .mobilemenutoggle i:after{content:"";position:absolute;left:0}.mobilepreview .mobilemenutoggle i:before{top:-5px}.mobilepreview .mobilemenutoggle i:after{top:5px}.mobilepreview .mainnav{background:#ffffffb8;border:1px solid #b8dde4;border-radius:14px;margin-top:14px;padding:12px;display:none;box-shadow:0 10px 24px #0c4d5e1f}.mobilepreview .mainnav.open{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mobilepreview .mainnav .navgroup{background:#fff;border:1px solid #d4e9ed;border-radius:11px;align-content:start;gap:5px;padding:8px;display:grid}.mobilepreview .mainnav .navgroup>p{color:#0c7185;letter-spacing:.12em;margin:0 5px 4px;font-size:10px;font-weight:900;display:block}.mobilepreview .mainnav button{text-align:left;width:100%;min-width:0;box-shadow:none}.mobilepreview .mainnav button span{display:block}.mobilepreview .mainnav button small{color:inherit;opacity:.7;font-size:10px;display:block}.mobilepreview .mainnav button svg{display:none}@media (max-width:600px){.shell:not(.mobilepreview) .mobiletop{justify-content:space-between;align-items:center;gap:12px;display:flex}.shell:not(.mobilepreview) .mobilemenutoggle{color:#0b5365;background:#fff;border:1px solid #82c6d2;border-radius:10px;align-items:center;gap:8px;padding:10px 13px;font-weight:800;display:flex}.shell:not(.mobilepreview) .mainnav{display:none}.shell:not(.mobilepreview) .mainnav.open{grid-template-columns:1fr 1fr;gap:10px;display:grid}.shell:not(.mobilepreview) .mainnav .navgroup{background:#fff;border:1px solid #d4e9ed;border-radius:11px;padding:8px;display:grid}.shell:not(.mobilepreview) .mainnav .navgroup>p{color:#0c7185;grid-column:1/-1;display:block}.shell:not(.mobilepreview) .mainnav button{width:100%}.shell:not(.mobilepreview) .mainnav button small{display:block}}.healthcard h2{margin-top:14px}.healthcard .pulsebar{margin:18px 0}.healthprimarymetrics{grid-template-columns:1fr 1fr;gap:12px;margin:10px 0 18px;display:grid}.healthprimarymetrics>div{background:#ffffff14;border:1px solid #fff3;border-radius:13px;min-width:0;padding:12px}.healthprimarymetrics>.eightdayhealth{grid-column:1/-1}.healthprimarymetrics h2{letter-spacing:-.045em;white-space:nowrap;margin:0 0 4px;font-size:clamp(30px,3vw,42px);line-height:1}.healthprimarymetrics p{margin:0 0 10px}.healthprimarymetrics small{color:#d8e8ee;margin-top:8px;display:block}.healthprimarymetrics .liveactivitybar i{background:#f2c75c}.healthprimarymetrics .eightdaybar i{background:#65d19b}.healthprimarymetrics .eightdayhealth.belowtarget{background:#971f2357;border-color:#ff8989bf}.healthprimarymetrics .eightdayhealth.belowtarget h2,.healthprimarymetrics .eightdayhealth.belowtarget p{color:#ffd7d7}.healthprimarymetrics .eightdayhealth.belowtarget .eightdaybar i{background:#f05b61}.healthprimarymetrics .eightdayhealth.ontarget .eightdaybar i{background:#65d19b}.mobilepreview .healthprimarymetrics{grid-template-columns:1fr}.healthmetrics{grid-template-columns:1fr 1fr;gap:9px;display:grid}.healthmetrics>div{background:#ffffff13;border:1px solid #ffffff1a;border-radius:10px;padding:11px}.healthmetrics span,.healthmetrics small{color:#9fb7c2;font-size:11px;display:block}.healthmetrics strong{color:#fff;margin:5px 0;font-size:20px;display:block}.healthmetrics .healthalert{background:#d1535529;border-color:#ff898b4d}.healthmetrics .healthalert strong{color:#ffb1b2}.healthcard dl{justify-content:space-between;margin:18px 0 0}.healthcard button{margin-top:18px}.managerdialogbackdrop{z-index:50;background:#031422b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.managerdialog{background:#f5f8fa;border-radius:20px;width:min(1120px,96vw);max-height:90vh;padding:26px;overflow:auto;box-shadow:0 25px 70px #00000052}.managerdialoghead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.managerdialoghead h2{margin:0;font:500 32px Georgia,serif}.managerdialoghead p:last-child{color:#607582;margin:7px 0 18px}.managerdialoghead>button{color:#18384a;cursor:pointer;background:#e5edf1;border:0;border-radius:50%;width:38px;height:38px;font-size:26px}.managerdialogsummary{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.managerdialogsummary span{background:#fff;border:1px solid #d9e3e9;border-radius:12px;padding:14px}.managerdialogsummary b,.managerdialogsummary small{display:block}.managerdialogsummary b{font-size:23px}.managerdialogsummary small{color:#6b7d87;margin-top:4px}.managerdialogsummary .summarygood{background:#f0faf5;border-color:#99d2b4}.managerdialogsummary .summarygood b{color:#237c56}.managerdialogsummary .summarybad{background:#fff3f1;border-color:#efb7ae}.managerdialogsummary .summarybad b{color:#b83222}.ownerissues{max-height:690px;padding-right:4px;overflow:auto}.reviewidentitymissing{color:#674b12;background:#fff8e7;border:1px solid #edcf83;border-left:5px solid #d39b25;border-radius:12px;padding:15px;font-weight:700;line-height:1.5}.managerlinkaudit{background:#edf8f2;border:1px solid #a9d9bf;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin:18px 0;padding:18px;display:flex}.managerlinkaudit.hasmissing{background:#fff7e9;border-color:#edbd78}.managerlinkaudit h2{margin:0;font:500 25px Georgia,serif}.managerlinkaudit>div:last-child{overflow-wrap:anywhere;max-width:55%;line-height:1.5}.mobilepreview .managerlinkaudit{flex-direction:column;align-items:flex-start}.mobilepreview .managerlinkaudit>div:last-child{max-width:none}.anchoredworkbook{background:linear-gradient(135deg,#052d50,#09182f 70%);border:1px solid #41d5ff52;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin:18px 0;padding:24px;display:flex;box-shadow:0 18px 46px #00142d33}.anchoredworkbook h2{color:#fff;margin:0 0 8px;font:600 27px Georgia,serif}.anchoredworkbook p:not(.eyebrow){color:#cbe8f5;margin:0;line-height:1.55}.anchoredworkbooklink{flex:none;text-decoration:none}.workbookresponses{background:#041d35;border:1px solid #41d5ff3d;border-radius:18px;margin:18px 0;padding:24px}.workbookresponselist{gap:12px;display:grid}.workbookresponsecard{background:#062844;border:1px solid #50dcff38;border-radius:14px;overflow:hidden}.workbookviewtoggle{color:#eafaff;cursor:pointer;align-items:center;gap:14px;padding:16px 18px;display:flex}.workbookviewtoggle input{accent-color:#57dfff;flex:none;width:20px;height:20px}.workbookviewtoggle span{overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.workbookviewtoggle small{color:#9dc9da}.workbookresponsecard summary{cursor:pointer;color:#eafaff;grid-template-columns:minmax(180px,1fr) auto auto minmax(170px,auto);align-items:center;gap:16px;padding:16px 18px;display:grid}.workbookresponsecard summary>span:first-child{gap:3px;display:grid}.workbookresponsecard summary small{color:#9dc9da}.workbookresponsecard summary>span:not(:first-child){font-weight:800}.workbookresponsecard summary .submitted{color:#54efb6}.workbookresponsecard summary .inprogress{color:#ffd36d}.workbookresponsecard time{color:#a9cfdf;text-align:right;font-size:13px}.workbookanswergrid{background:#50dcff24;border-top:1px solid #50dcff38;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.workbookanswergrid article{background:#031a30;min-width:0;padding:14px 16px}.workbookanswergrid small{color:#65dfff;margin-bottom:6px;font-weight:800;display:block}.workbookanswergrid p{color:#fff;overflow-wrap:anywhere;margin:0;line-height:1.5}@media (max-width:760px){.anchoredworkbook{flex-direction:column;align-items:stretch}.anchoredworkbooklink{text-align:center}.workbookresponsecard summary{grid-template-columns:1fr auto}.workbookresponsecard time{text-align:left}.workbookanswergrid{grid-template-columns:1fr}}@media (max-width:650px){.managerdialogbackdrop{padding:8px}.managerdialog{max-height:96vh;padding:17px}.managerdialogsummary{grid-template-columns:1fr}.managerdialoghead h2{font-size:25px}}.workspace-tabs{overflow-x:auto}.workspace-tabs button{white-space:nowrap;flex:none}.metrics strong,.currentfocusgrid strong,.pulsecard h2,.healthmetrics strong,.managerdialogsummary b,.goals p strong,.maintenancering span,.focusgoal>strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:800;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}.managerdialogsummary{grid-template-columns:repeat(4,1fr)}.currentfocusgrid article.pacebehind{background:#fff8f7;border-color:#efb3ab;box-shadow:inset 0 3px #cf392d}.currentfocusgrid article.pacebehind strong,.currentfocusgrid article.pacebehind p{color:#b72d22}.currentfocusgrid article.pacegood{border-color:#a9d9bf;box-shadow:inset 0 3px #279363}.rewardcards{grid-template-columns:repeat(3,1fr);gap:16px;margin:18px 0 22px;display:grid}.rewardcards article{color:#fff;background:linear-gradient(145deg,#071b3a,#123f70);border:1px solid #3976aa;border-radius:18px;min-height:180px;padding:23px;box-shadow:0 14px 30px #03192a24}.rewardcards article:nth-child(2){background:linear-gradient(145deg,#08283a,#0c7087)}.rewardcards article:nth-child(3){background:linear-gradient(145deg,#332308,#805711);border-color:#c79836}.rewardcards span{letter-spacing:.12em;color:#7ee8f5;font-size:12px;font-weight:850}.rewardcards article:nth-child(3) span{color:#ffe18c}.rewardcards h3{margin:12px 0;font:500 23px Georgia,serif}.rewardcards strong{margin:10px 0;font:800 38px Inter,ui-sans-serif,system-ui;display:block}.rewardcards p{color:#e8f2f7;margin:0}.guidegrid{grid-template-columns:.8fr 1.2fr;gap:18px;display:grid}.guidegrid article{background:#fff;border:1px solid #d9e3e9;border-radius:16px;padding:20px}.guidegrid h3{margin:0 0 14px;font:500 25px Georgia,serif}.guidegrid table{border-collapse:collapse;width:100%}.guidegrid th,.guidegrid td{text-align:left;border-bottom:1px solid #e5ebee;padding:11px 10px}.guidegrid th{color:#607582;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.goalintro.compact{margin-top:22px}@media (max-width:850px){.rewardcards,.guidegrid{grid-template-columns:1fr}.workspace-tabs{flex-wrap:nowrap;overflow-x:auto}.workspace-tabs button{white-space:nowrap}}.eventbuilder{background:#fff;border:1px solid #d9e3e9;border-radius:16px;grid-template-columns:2fr 1fr 1fr 1fr 1.2fr;gap:12px;margin:18px 0;padding:18px;display:grid}.eventbuilder label,.filterbar label{color:#526975;gap:6px;font-size:12px;font-weight:750;display:grid}.eventbuilder input,.eventbuilder select,.filterbar input,.filterbar select{color:#173447;width:100%;font:inherit;background:#f9fbfc;border:1px solid #cdd9df;border-radius:9px;padding:10px}.eventbuilder .creatorpicker{grid-column:1/-2}.eventbuilder .creatorpicker select{min-height:145px}.eventbuilder .creatorpicker small{font-weight:500}.primaryaction{color:#fff;cursor:pointer;background:#087c96;border:0;border-radius:9px;align-self:end;padding:12px;font-weight:800}.primaryaction:disabled{cursor:not-allowed;background:#bccbd1}.operationshead{margin:24px 0 12px}.operationshead button,.filterbar button{color:#087c96;cursor:pointer;background:#fff;border:1px solid #bfd3dc;border-radius:9px;padding:10px 13px;font-weight:750}.linkbutton{color:#b72d22;cursor:pointer;background:0 0;border:0;font-weight:750}.filterbar{align-items:end;gap:12px;margin:18px 0;display:flex}.filterbar label{min-width:210px}.filterbar>span{color:#607582;margin-left:auto}.emptycard{text-align:center;background:#fff;border:1px dashed #b9cbd3;border-radius:16px;padding:34px}.emptycard h2{margin:0 0 10px;font:500 28px Georgia,serif}.emptycard p{color:#607582;max-width:680px;margin:0 auto 18px}.emptycard strong{color:#0b7892;font:800 26px Inter,ui-sans-serif,system-ui}@media (max-width:900px){.eventbuilder{grid-template-columns:1fr 1fr}.eventbuilder .creatorpicker{grid-column:1/-1}.filterbar{flex-direction:column;align-items:stretch}.filterbar>span{margin-left:0}}@media (max-width:560px){.eventbuilder{grid-template-columns:1fr}}.managerdialoghead>button:disabled{opacity:.4;cursor:not-allowed}.reviewgate{color:#fff;background:#071f31;border-radius:0 0 20px 20px;justify-content:space-between;align-items:center;gap:18px;margin:18px -26px -26px;padding:16px 26px;display:flex;position:sticky;bottom:-26px}.reviewgate p{margin:0}.reviewgate button{color:#fff;cursor:pointer;background:#19a5bd;border:0;border-radius:9px;padding:12px 17px;font-weight:850}.compacttabs{grid-template-columns:repeat(4,max-content) minmax(190px,1fr);align-items:center;display:grid}.compacttabs label{color:#536b78;border-radius:9px;justify-self:end;align-items:center;gap:8px;padding:0 8px;font-weight:750;display:flex;position:relative}.compacttabs label.active{color:#087c96;background:#fff;box-shadow:0 2px 8px #03192a14}.compacttabs select{color:#173447;min-width:170px;font:inherit;background:#fff;border:1px solid #cbd8df;border-radius:8px;padding:9px 30px 9px 10px}@media (max-width:780px){.compacttabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid;overflow:visible}.compacttabs button{width:100%;min-width:0}.compacttabs label{grid-column:1/-1;justify-self:stretch;min-width:0;padding:4px}.compacttabs label span{white-space:nowrap;display:block}.compacttabs select{width:100%;min-width:0}}.creatornames{white-space:normal;color:#607582;max-width:430px;margin-top:4px;line-height:1.4;display:block}.focustabs{flex-wrap:wrap;gap:8px;margin:17px 0 12px;display:flex}.focustabs button{color:#315564;cursor:pointer;background:#fff;border:1px solid #bdd0d9;border-radius:999px;padding:10px 16px;font-weight:800}.focustabs button.active{color:#fff;background:#087c96;border-color:#087c96;box-shadow:0 6px 16px #087c9633}.creatorboxgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:15px;display:grid}.creatordatabox{background:#fff;border:1px solid #d8e3e8;border-top:4px solid #20a1b9;border-radius:16px;padding:18px;box-shadow:0 8px 22px #0426350f}.creatordatabox.attention{border-top-color:#d15355}.creatordatabox header{border-bottom:1px solid #e6edef;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:13px;display:flex}.creatordatabox header span{gap:3px;display:grid}.creatordatabox header b{color:#123b4c;font-size:18px}.creatordatabox header small{color:#607582}.creatordatabox header em{color:#08758c;background:#e7f4f7;border-radius:999px;padding:6px 9px;font-size:12px;font-style:normal;font-weight:800}.creatorboxmetrics{grid-template-columns:repeat(3,1fr);gap:13px 10px;padding:16px 0;display:grid}.creatorboxmetrics span{min-width:0}.creatorboxmetrics small{color:#667b85;font-size:11px;font-weight:700;display:block}.creatorboxmetrics strong{color:#173d4d;font-variant-numeric:tabular-nums;margin-top:4px;font:800 17px Inter,ui-sans-serif,system-ui;display:block}.creatordatabox footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.rewardline{color:#805711;text-align:right;font-weight:800}@media (max-width:900px){.creatorboxgrid{grid-template-columns:1fr}}@media (max-width:520px){.creatorboxmetrics{grid-template-columns:repeat(2,1fr)}}.pacefocusgrid{grid-template-columns:1fr 1fr .62fr;gap:15px;margin:20px 0;display:grid}.pacefocusgrid article,.pacefocusgrid aside{border:1px solid #cfe0e6;border-radius:17px;padding:20px}.pacefocusgrid article{color:#fff;background:linear-gradient(145deg,#073e54,#087b91)}.pacefocusgrid article:nth-child(2){background:linear-gradient(145deg,#193957,#236f85)}.pacefocusgrid .eyebrow{color:#9ee8f1}.pacefocusgrid strong{margin:10px 0 2px;font:800 35px Inter,ui-sans-serif,system-ui;display:block}.pacefocusgrid h3{margin:0 0 9px;font:600 18px Inter,ui-sans-serif,system-ui}.pacefocusgrid article>p:last-child{color:#d8edf2;margin:0;line-height:1.45}.pacefocusgrid aside{background:#fff;flex-direction:column;justify-content:center;display:flex}.pacefocusgrid aside .eyebrow{color:#087c96}.pacefocusgrid aside strong{color:#123d4d}.pacefocusgrid aside span{color:#345665;font-weight:800}.pacefocusgrid aside small{color:#71858e;margin-top:9px;line-height:1.4}@media (max-width:900px){.pacefocusgrid{grid-template-columns:1fr 1fr}.pacefocusgrid aside{grid-column:1/-1}}@media (max-width:600px){.pacefocusgrid{grid-template-columns:1fr}.pacefocusgrid aside{grid-column:auto}}.focusoutcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.focusoutcomes article{color:#fff;background:#102f4f;border:1px solid #4f86b7;border-top:4px solid #39bed1;border-radius:14px;padding:16px}.focusoutcomes article.warning{border-top-color:#e6b44c}.focusoutcomes small,.focusoutcomes em{color:#c6ddea;font-style:normal;display:block}.focusoutcomes strong{color:#6ee7ff;margin:8px 0 4px;font:800 30px Inter,ui-sans-serif,system-ui;display:block}.focusoutcomes .warning strong{color:#ffcf5a}.creatoraction{color:#486673;margin:12px 0 0;font-size:13px}.creatoraction b{color:#173d4d}.creatorfilter{background:#fff;border:1px solid #d8e3e8;border-radius:14px;padding:14px}@media (max-width:800px){.focusoutcomes{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.focusoutcomes{grid-template-columns:1fr}}.drawingworkspace{background:#fff;border:1px solid #d7e3e8;border-radius:16px;grid-template-columns:1.4fr .7fr .7fr auto;align-items:end;gap:12px;margin:18px 0;padding:18px;display:grid}.eventwinnerpicker{background:#04172c;border:1px solid #3dd3ff4d;border-radius:12px;gap:7px;max-height:260px;padding:8px;display:grid;overflow:auto}.eventwinnerpicker button{color:#eefaff;text-align:left;cursor:pointer;background:#08223d;border:1px solid #3dd3ff2e;border-radius:9px;align-items:center;gap:8px;width:100%;padding:10px 12px;display:flex}.eventwinnerpicker button span{color:#55dcff;font-weight:900}.eventwinnerpicker button small{color:#9fc4dc;margin-left:auto}.eventwinnerpicker button.selected{background:#0a3a3d;border-color:#4ef0b1}.eventrewardphoto{color:#74e6ff;text-align:left;cursor:pointer;background:0 0;border:0;gap:6px;width:100%;margin:0 0 10px;padding:0;display:grid}.eventrewardphoto img{object-fit:cover;border:1px solid #3dd3ff4d;border-radius:10px;width:100%;height:150px}.drawinghistory article.eventwinnercomplete{background:linear-gradient(145deg,#125b3ef5,#06302dfa);border:2px solid #35d07f;box-shadow:0 0 0 3px #35d07f24,0 12px 28px #0000003d}.eventwinnercompletelabel{color:#052b20;letter-spacing:.08em;background:#35d07f;border-radius:999px;align-items:center;width:max-content;padding:7px 12px;font-size:.88rem;display:inline-flex}.drawingworkspace label{color:#526975;gap:6px;font-size:12px;font-weight:750;display:grid}.drawingworkspace input,.drawingworkspace select{background:#f9fbfc;border:1px solid #cdd9df;border-radius:9px;padding:10px}.drawingworkspace div small,.drawingworkspace div strong{display:block}.drawingworkspace div strong{color:#087c96;font:800 26px Inter,ui-sans-serif,system-ui}.drawinghistory{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.drawinghistory article{background:#fff;border:1px solid #d7e3e8;border-left:5px solid #d8a839;border-radius:14px;padding:18px}.drawinghistory span{color:#8a5a00;letter-spacing:.08em;font-size:12px;font-weight:850}.drawinghistory h3{color:#173d4d;margin:8px 0;font:600 21px Georgia,serif}.drawinghistory p{color:#647983}@media (max-width:850px){.drawingworkspace{grid-template-columns:1fr 1fr}.drawinghistory{grid-template-columns:1fr}}@media (max-width:520px){.drawingworkspace{grid-template-columns:1fr}}.accessbuilder{background:#fff;border:1px solid #d7e3e8;border-radius:15px;grid-template-columns:2fr 1.3fr 1fr auto;align-items:end;gap:12px;margin:18px 0;padding:17px;display:grid}.accessbuilder label{color:#526975;gap:6px;font-size:12px;font-weight:750;display:grid}.accessbuilder input,.accessbuilder select,.tablewrap select,.tablewrap input{background:#f9fbfc;border:1px solid #cdd9df;border-radius:9px;padding:10px}@media (max-width:650px){.accessbuilder{grid-template-columns:1fr}}.rolepermissions{margin:18px 0}.rolepermissions>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rolepermissions article{background:#fff;border:1px solid #d5e2e7;border-top:4px solid #138aa3;border-radius:13px;padding:15px}.rolepermissions article:first-child{border-top-color:#e6b63c}.rolepermissions span{color:#12394a;margin-bottom:10px;font-size:18px;font-weight:900;display:block}.rolepermissions p{color:#607681;margin:8px 0;font-size:13px;line-height:1.4}.rolepermissions p b{color:#244b5a;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;font-size:11px;display:block}@media (max-width:900px){.rolepermissions>div:last-child{grid-template-columns:1fr 1fr}}@media (max-width:560px){.rolepermissions>div:last-child{grid-template-columns:1fr}}.noticecenter{background:#fff8e7;border:1px solid #edcf83;border-radius:16px;margin:20px 0;padding:20px}.noticebuilder{grid-template-columns:1fr 1.4fr 1.2fr auto;align-items:end;gap:12px;display:grid}.noticebuilder label,.requirednotice label{color:#3d5662;gap:6px;font-size:13px;font-weight:800;display:grid}.noticebuilder input,.noticebuilder textarea,.noticebuilder select,.requirednotice textarea{width:100%;font:inherit;background:#fff;border:1px solid #c9d7dc;border-radius:9px;padding:10px}.noticebuilder textarea{resize:vertical;min-height:78px}.noticebuilder select{min-height:92px}.noticelist{gap:8px;margin-top:15px;display:grid}.noticelist article{background:#fff;border:1px solid #ead8aa;border-radius:10px;grid-template-columns:1fr auto;gap:4px 14px;padding:12px;display:grid}.noticelist small{color:#6d7b81}.noticemailbox{gap:14px;margin-top:22px;display:grid}.mailboxheading,.mailboxmessage>header,.mailboxrecipienthead{justify-content:space-between;align-items:center;gap:14px;display:flex}.mailboxheading h3{margin:0;font:500 25px Georgia,serif}.mailboxheading>span,.mailboxcount{color:#075d72;white-space:nowrap;background:#dff1f4;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:850}.mailboxmessage{background:#fff;border:1px solid #cfdee5;border-left:5px solid #087c96;border-radius:15px;padding:18px;box-shadow:0 7px 20px #12394d12}.mailboxmessage>header b,.mailboxmessage>header small{display:block}.mailboxmessage>header b{color:#12394d;font-size:18px}.mailboxmessage>header small{color:#637985;margin-top:5px}.mailboxoriginal{color:#294957;background:#f2f7f9;border-radius:10px;margin:14px 0;padding:12px 14px;line-height:1.55}.mailboxrecipients{gap:10px;margin:14px 0;display:grid}.mailboxthread{background:#fbfdfe;border:1px solid #dce6ea;border-radius:12px;padding:13px}.mailboxrecipienthead b{overflow-wrap:anywhere}.mailboxrecipienthead span{border-radius:999px;flex:none;padding:5px 9px;font-size:11px;font-weight:900}.mailboxrecipienthead span.replied{color:#17613f;background:#dff3e8}.mailboxrecipienthead span.waiting{color:#875714;background:#fff0d8}.mailboxrecipienthead span.closed{color:#52646d;background:#e6eaed}.messagebubble{background:#e8f1f5;border-radius:12px 12px 12px 3px;max-width:86%;margin-top:11px;padding:10px 12px}.messagebubble.sent{background:#d8eff2;border-radius:12px 12px 3px;margin-left:auto}.messagebubble small,.messagebubble time{color:#5c7480;font-size:11px;display:block}.messagebubble p{overflow-wrap:anywhere;margin:4px 0;line-height:1.45}.mailboxreplybutton{color:#087c96;cursor:pointer;background:#fff;border:1px solid #087c96;border-radius:9px;margin-top:12px;padding:9px 13px;font-weight:850}.mailboxcomposer{margin-top:12px}.mailboxcomposer textarea{resize:vertical;width:100%;min-height:90px;font:inherit;border:1px solid #bfd2da;border-radius:10px;padding:11px}.mailboxcomposer>div{align-items:center;gap:10px;display:flex}.mailboxcomposer .linkbutton{margin-top:12px}.incomingresponse{background:#e6f4f6;border-left:5px solid #087c96;border-radius:11px;margin:14px 0;padding:13px 15px}.incomingresponse small,.incomingresponse strong{display:block}.incomingresponse small{color:#376473;margin-bottom:6px}.noticeleadershipactions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.noticeendbutton{color:#324b57;cursor:pointer;background:#eef2f4;border:1px solid #aab9c0;border-radius:9px;padding:12px;font-weight:850}.noticeendbutton:disabled{opacity:.55;cursor:not-allowed}@media (max-width:600px){.noticeleadershipactions{grid-template-columns:1fr}.mailboxmessage>header,.mailboxheading,.mailboxrecipienthead{flex-direction:column;align-items:flex-start}.mailboxcount,.mailboxrecipienthead span{white-space:normal}.messagebubble{max-width:94%}}.mobilepreview .mailboxmessage>header,.mobilepreview .mailboxheading,.mobilepreview .mailboxrecipienthead{flex-direction:column;align-items:flex-start}.mobilepreview .messagebubble{max-width:94%}.requirednoticebackdrop{z-index:100}.requirednotice{background:#fff;border-top:7px solid #d64a3e;border-radius:18px;width:min(620px,94vw);padding:28px;box-shadow:0 28px 80px #0006}.requirednotice h2{color:#173746;margin:6px 0 14px;font:600 30px Georgia,serif}.requirednotice .noticemessage{color:#334f5b;background:#fff6e5;border-left:4px solid #e6b63c;padding:14px;font-size:17px;line-height:1.55}.requirednotice textarea{resize:vertical;min-height:120px}.requirednotice button{width:100%;margin-top:14px}.requirednotice>small{text-align:center;color:#6b7c84;margin-top:10px;display:block}@media (max-width:900px){.noticebuilder{grid-template-columns:1fr 1fr}.noticebuilder label:nth-child(2),.noticebuilder .primaryaction{grid-column:1/-1}}@media (max-width:560px){.noticebuilder{grid-template-columns:1fr}.noticebuilder label:nth-child(2),.noticebuilder .primaryaction{grid-column:auto}}.readonlyrole .eventbuilder,.readonlyrole .battleworkspace,.readonlyrole .drawingworkspace,.readonlyrole .eventdrawing,.readonlyrole .uploadworkspace,.readonlyrole .accessbuilder,.readonlyrole .noticebuilder,.readonlyrole .battleactions{display:none!important}.readonlyrole .goalintro:first-of-type:after{content:"Manager access is read only. You can review information and respond to required notices, but dashboard changes are disabled.";color:#176579;background:#eef7fa;border-radius:9px;margin-top:12px;padding:10px 12px;font-size:13px;font-weight:750;display:block}.readonlyrole.eventoperator .eventbuilder,.readonlyrole.eventoperator .eventdrawing{display:grid!important}.readonlyrole.eventoperator .eventwheelworkspace .battleactions,.readonlyrole.eventoperator .eventwinnerhistory .battleactions{display:flex!important}.uploadworkspace{background:#fff;border:1px solid #d7e3e8;border-radius:15px;gap:14px;margin:18px 0;padding:18px;display:grid}.uploadworkspace>label{color:#3d5e6c;gap:8px;font-weight:800;display:grid}.uploadworkspace input[type=file]{background:#f7fbfc;border:1px dashed #a8c3ce;border-radius:10px;padding:14px}.uploadworkspace fieldset{border:1px solid #d8e3e8;border-radius:10px;flex-wrap:wrap;gap:10px;padding:12px;display:flex}.uploadworkspace legend{color:#456372;padding:0 6px;font-weight:800}.uploadworkspace fieldset label{color:#315564;background:#eef6f8;border-radius:999px;padding:7px 10px;font-size:12px}.pipelinelegend{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.pipelinelegend span{color:#496673;background:#fff;border:1px solid #d4e1e6;border-radius:999px;padding:9px 13px}.pipelinelegend span:first-child{color:#1d7553;border-color:#91d0b1}.pipelinelegend b{margin-right:4px;font-size:17px}.creatordatabox.protect{border-top-color:#2c9b70}.focusgroup{letter-spacing:.1em;margin:-4px 0 10px;font-size:10px;font-weight:900}.focusgroup.protect{color:#1d7553}.focusgroup.pipeline{color:#a52f32}.currentfocusgrid article{border-width:5px 1px 1px;box-shadow:0 10px 24px #04263514}.currentfocusgrid article>small{letter-spacing:.035em;text-transform:uppercase;background:#e8f5f7;border-radius:7px;padding:6px 9px;display:inline-flex;color:#075f73!important;font-size:13px!important;font-weight:900!important}.currentfocusgrid article.critical>small,.currentfocusgrid article.pacebehind>small{background:#fde3e1;color:#a82d26!important}.currentfocusgrid article>strong{color:#113e4f;margin-top:15px!important;font-size:32px!important}.currentfocusgrid article.critical>strong,.currentfocusgrid article.pacebehind>strong{color:#b72d22!important}.focusoutcomes article{box-shadow:0 9px 20px #03192a24}.focusoutcomes article>small{text-transform:uppercase;letter-spacing:.045em;color:#fff;font-size:13px;font-weight:900}.focusoutcomes article>strong{font-size:36px}.focusoutcomes article>em{font-size:13px;font-weight:700}.pacefocusgrid article>strong>small{color:#bfeaf0;font-size:22px;font-weight:800;display:inline}.pacefocusgrid article:nth-child(2)>strong>small{color:#cde7ef}.pacefocusgrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:600px){.pacefocusgrid{grid-template-columns:1fr}}.battleworkspace{background:#fff;border:1px solid #cddfe6;border-left:5px solid #087c96;border-radius:15px;margin:18px 0;padding:18px}.battleworkspace>label{color:#3c5c69;gap:6px;font-weight:800;display:grid}.battleworkspace select{border:1px solid #cbd9df;border-radius:9px;padding:10px}.battleactions{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.battleactions button{color:#086c82;cursor:pointer;background:#eaf6f8;border:1px solid #9fc3cf;border-radius:9px;padding:9px 12px;font-weight:800}.battleactions button.danger{color:#ad3029;background:#fff1f0;border-color:#e4b5b2}.eventrosterpanel{background:#f5fafb;border:1px solid #c8dde3;border-radius:15px;margin-top:14px;padding:16px}.eventrosterhead{color:#12394a;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.eventrosterhead>div{flex-direction:column;gap:3px;display:flex}.eventrosterhead small,.eventrosterperson small{color:#54727d}.eventrosterhead>strong{white-space:nowrap;color:#075e70;background:#dcedf1;border-radius:999px;padding:7px 10px}.eventrosterlist{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;max-height:420px;padding-right:4px;display:grid;overflow-y:auto}.eventrosteradd{background:#e7f3f5;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-bottom:13px;padding:12px;display:grid}.eventrosteradd label{color:#173d4c;flex-direction:column;gap:5px;min-width:0;font-weight:800;display:flex}.eventrosteradd select{width:100%}.eventcreatoroptions{background:#031a35;border:1px solid #147ab5;border-radius:9px;gap:6px;max-height:260px;padding:6px;display:grid;overflow-y:auto}.eventrosteradd .eventcreatoroption{cursor:pointer;background:#0a3d60b8;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:8px;display:grid}.eventrosteradd .eventcreatoroption input{width:18px;height:18px;margin:0}.eventrosteradd .eventcreatoroption span{min-width:0;display:grid}.eventrosteradd .eventcreatoroption small{opacity:.82;font-weight:500}.eventrosteradd button.addcreator{color:#fff;cursor:pointer;background:#087c96;border:1px solid #087c96;border-radius:9px;padding:10px 13px;font-weight:850}.eventrosteradd button.addcreator:disabled{cursor:not-allowed;opacity:.5}.eventrosterperson{background:#fff;border:1px solid #d5e5e9;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 12px;display:flex}.eventrosterperson>span{flex-direction:column;gap:2px;min-width:0;display:flex}.eventrosterperson b{overflow-wrap:anywhere;color:#173d4c}.eventrosterperson button.removecreator{color:#a72d28;cursor:pointer;background:#fff1f0;border:1px solid #dfb1ae;border-radius:9px;flex:none;padding:8px 10px;font-weight:800}.battleresults{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:16px;margin-top:14px;display:grid}.battleresults span{background:#fff;border:1px solid #b8d2da;border-top:6px solid #087c96;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 8px 22px #0736461c}.eventresulthead{align-items:center;gap:10px;min-width:0;display:flex}.eventresulthead b{color:#12394a;overflow-wrap:anywhere;font-size:17px;line-height:1.3}.eventresultrank{color:#fff;background:#0b4053;border-radius:999px;flex:none;place-items:center;min-width:38px;height:32px;padding:0 8px;font-size:14px;display:grid}.eventresultmetrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,165px),1fr));gap:10px;width:100%;min-width:0;display:grid}.eventresultmetrics em{min-width:0;min-height:100px}.eventresultmetrics em strong{overflow-wrap:anywhere;font-size:clamp(26px,2.2vw,36px);line-height:1.15}.battleresults em{border-radius:12px;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:12px 14px;font-style:normal;line-height:1.2;display:flex}.battleresults em small{letter-spacing:.045em;font-size:12px;font-weight:850}.battleresults em strong{font-variant-numeric:tabular-nums;font-size:24px}.battleresults em.diamondmetric{color:#6e4c00;background:#fff2bd;border:1px solid #e7c85c}.battleresults em.hoursmetric{color:#075a70;background:#dcf2f7;border:1px solid #aad6e0}.battleresults em.readingmetric{color:#075a70;background:#e8f5fb;border:1px solid #8ecce0}.datareadstatus{flex-wrap:wrap;gap:8px;display:flex}.datareadstatus>span{background:#042b4cf2;border:1px solid #1787b8;border-radius:999px;flex-direction:row;align-items:center;gap:7px;width:auto;padding:7px 10px;display:inline-flex}.datareadstatus b{font-size:12px;color:#a9cfe2!important}.datareadstatus strong{font-size:12px;color:#fff!important}.diamondreadpanel{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:12px;margin-top:12px;display:grid}.diamondreadpanel>article{background:linear-gradient(145deg,#07375d,#03213c);border:1px solid #188ab8;border-left:4px solid #2cc5ed;border-radius:14px;gap:10px;padding:14px;display:grid}.diamondreadpanel>article>div{flex-direction:column;gap:3px;display:flex}.diamondreadpanel dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.diamondreadpanel dl>div{background:#042b4cf2;border:1px solid #1179ad;border-radius:11px;padding:11px}.diamondreadpanel dt{color:#a9cfe2;text-transform:uppercase;font-size:12px;font-weight:850}.diamondreadpanel dd{color:#fff;margin:5px 0 0;font-size:20px;font-weight:850}.diamondreadpanel p{color:#cde2ee;margin:0;font-size:12px}@media (max-width:600px){.diamondreadpanel,.diamondreadpanel dl{grid-template-columns:1fr}}.battleresults span.baselinepending{background:#fffdf7;border-top-color:#d19b2b}.battleresults em.baselinewarning{color:#7a5200;background:#fff0bf;border-color:#e7c766;font-weight:800}@media (max-width:650px){.eventrosterlist{grid-template-columns:1fr}.eventrosterperson{align-items:flex-start}.eventrosteradd,.battleresults,.eventresultmetrics{grid-template-columns:1fr}}.creatorboxmetrics>span{background:#eef6f8;border:1px solid #d6e7eb;border-radius:10px;min-height:68px;padding:10px}.creatorboxmetrics>span:first-child,.creatorboxmetrics>span:nth-child(2){background:#e6f4f7;border-color:#bcdde4}.creatorboxmetrics>span:nth-child(3),.creatorboxmetrics>span:nth-child(5){background:#fff3d7;border-color:#efd89d}.creatordatabox.attention .creatorboxmetrics>span:nth-child(3),.creatordatabox.attention .creatorboxmetrics>span:nth-child(5){background:#ffeded;border-color:#efc4c1}.creatorboxmetrics>span:nth-child(4){background:#e8f4ee;border-color:#c2dfd1}.creatorboxmetrics>span:nth-child(6),.creatorboxmetrics>span:nth-child(7){background:#f3f1fa;border-color:#ddd6ef}.creatorboxmetrics>span small{text-transform:uppercase;letter-spacing:.035em;font-size:11px!important}.creatorboxmetrics>span strong{line-height:1.2;font-size:18px!important}.creatordatabox{overflow:hidden}.creatordatabox.protect{box-shadow:0 8px 24px #2589601c}.creatordatabox.attention{box-shadow:0 8px 24px #b436301a}.pipelinelegend.four span.onpace{color:#1d7553;border-color:#80c9a5}.pipelinelegend.four span.protect{color:#08758c;border-color:#69bfd0}.pipelinelegend.four span.development{color:#875c08;border-color:#e8ca7d}.pipelinelegend.four span.needshelp{color:#a52f32;border-color:#e2a09c}.creatordatabox.onpace{border-top-color:#2c9b70}.creatordatabox.protectpace{border-top-color:#20a1b9}.creatordatabox.developmentpipeline{border-top-color:#d8a839}.creatordatabox.needshelp{border-top-color:#d15355}.focusgroup.onpace{color:#1d7553}.focusgroup.protectpace{color:#08758c}.focusgroup.developmentpipeline{color:#8a5a00}.focusgroup.needshelp{color:#a52f32}.maintenancepill.onpace{color:#1d7553;background:#daf3e7}.maintenancepill.protectpace{color:#08758c;background:#dff3f7}.maintenancepill.developmentpipeline{color:#8a5a00;background:#fff0c8}.maintenancepill.needshelp{color:#a52f32;background:#fde1e1}.creatordatabox .focusgroup{letter-spacing:.11em;margin:-18px -18px 15px;padding:10px 18px;font-size:12px;font-weight:950;display:block;color:#fff!important}.creatordatabox .focusgroup.onpace{background:#247e59}.creatordatabox .focusgroup.protectpace{background:#087c96}.creatordatabox .focusgroup.developmentpipeline{background:#a97513}.creatordatabox .focusgroup.needshelp{background:#b83d38}.creatordatabox footer .maintenancepill{border:1px solid;padding:8px 12px;font-size:12px}.focusoutcomes article>small{border-bottom:1px solid #ffffff40;padding-bottom:7px;display:block}.focusoutcomes article>strong{margin-top:13px;line-height:1}.eventcontrol{background:#fff;border:1px solid #cddfe6;border-left:5px solid #087c96;border-radius:15px;margin:18px 0;padding:18px}.eventcontrol>label,.eventdrawing label{color:#3d5f6d;gap:6px;font-weight:800;display:grid}.eventcontrol select,.eventdrawing select,.eventdrawing input{border:1px solid #cbd9df;border-radius:9px;padding:10px}.eventdrawing{background:#f2f8fa;border-radius:12px;grid-template-columns:2fr .5fr auto;align-items:end;gap:12px;margin-top:16px;padding:14px;display:grid}.eventdrawing select{min-height:92px}.drawingresult{background:#fff2cd;border-left:4px solid #d8a839;border-radius:8px;padding:11px}@media (max-width:650px){.eventdrawing{grid-template-columns:1fr}}.pipelinelegend.four span.achieved{color:#17633f;background:#e5f6ec;border-color:#4cad76}.creatordatabox.achieved{border-top-color:#17633f}.creatordatabox .focusgroup.achieved{background:#17633f}.maintenancepill.achieved{color:#17633f;background:#d3f1df}.creatordatabox.belowgoal .creatorboxmetrics>span:nth-child(2){background:#ffe3e1;border-color:#e7a7a2;box-shadow:inset 0 0 0 1px #efc0bc}.creatordatabox.belowgoal .creatorboxmetrics>span:nth-child(2) small,.creatordatabox.belowgoal .creatorboxmetrics>span:nth-child(2) strong{color:#ad2f28!important}.creatordatabox.belowgoal .creatorboxmetrics>span:nth-child(2) strong:after{content:"  BELOW GOAL";letter-spacing:.08em;margin-top:4px;font-size:10px;display:block}.creatorboxmetrics>span.belowrequirement{box-shadow:inset 0 0 0 1px #efc0bc;background:#ffe3e1!important;border-color:#e7a7a2!important}.creatorboxmetrics>span.belowrequirement small,.creatorboxmetrics>span.belowrequirement strong{color:#ad2f28!important}.creatorboxmetrics>span.belowrequirement strong:after{content:"  BELOW REQUIREMENT";letter-spacing:.08em;margin-top:4px;font-size:10px;display:block}.editworkspace{background:#f2f8fa;border:1px solid #d5e6eb;border-radius:13px;grid-template-columns:2fr 1fr 1fr 1fr 1.2fr;gap:12px;min-inline-size:0;margin:16px 0;padding:16px;display:grid}.editworkspace:disabled{opacity:.62}.editworkspace label{color:#3d5f6d;gap:6px;font-size:12px;font-weight:800;display:grid}.editworkspace input,.editworkspace select{color:#173447;width:100%;font:inherit;background:#fff;border:1px solid #c4d7de;border-radius:9px;padding:10px}.editworkspace .creatorpicker{grid-column:1/-2}.editworkspace .creatorpicker select{min-height:150px}.editworkspace .creatorpicker small{font-weight:500}.editworkspace .primaryaction{grid-column:-2/-1}@media (max-width:900px){.editworkspace{grid-template-columns:1fr 1fr}.editworkspace .creatorpicker,.editworkspace .primaryaction{grid-column:1/-1}}@media (max-width:560px){.editworkspace{grid-template-columns:1fr}}.wheelreplay{color:#fff;background:linear-gradient(135deg,#062f3e,#0a5365);border-radius:18px;grid-template-columns:240px 1fr;align-items:center;gap:28px;margin:18px 0;padding:24px;display:grid;overflow:hidden}.monthlyprizeintro,.monthlyprizecounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.monthlyprizeintro>div,.monthlyprizecounts>div{text-align:center;color:#fff;background:linear-gradient(145deg,#071b3a,#122c57 58%,#30145a);border:1px solid #5ecfff8c;border-radius:18px;padding:18px}.monthlyprizeintro>div:first-child{border-color:#ff4ab4}.monthlyprizeintro>div:last-child{border-color:#ffc749}.monthlyprizeintro img{object-fit:contain;width:100%;height:150px}.monthlyprizeintro b{color:#8ee7ff;text-transform:uppercase;letter-spacing:.08em;display:block}.monthlyprizeintro h3{margin:8px 0;font-size:1.55rem}.monthlyprizeintro p{color:#eef5ff;min-height:42px}.monthlyprizeintro strong{color:#ffd66f}.monthlyprizecounts strong{color:#7deaff;font-size:2rem;display:block}.monthlyprizecounts span{color:#dcefff;font-size:.86rem;display:block}.monthlywheelstage{color:#fff;background:linear-gradient(145deg,#06172f,#0d3158);border:1px solid #3976aa;border-radius:20px;justify-items:center;margin:18px 0;padding:34px 16px 22px;display:grid;position:relative;overflow:hidden}.monthlywheel{--monthly-wheel-segments:1;aspect-ratio:1;background:repeating-conic-gradient(from -90deg,#f42b92 0 calc(360deg/var(--monthly-wheel-segments)),#138fd0 calc(360deg/var(--monthly-wheel-segments)) calc(720deg/var(--monthly-wheel-segments)),#7348dc calc(720deg/var(--monthly-wheel-segments)) calc(1080deg/var(--monthly-wheel-segments)),#ee8a19 calc(1080deg/var(--monthly-wheel-segments)) calc(1440deg/var(--monthly-wheel-segments)));isolation:isolate;border:14px solid #f4c542;border-radius:50%;width:min(520px,84vw);position:relative;box-shadow:0 0 0 5px #fff,0 0 38px #149cff}.monthlywheel>span{--wheel-index:0;z-index:1;transform-origin:0;width:45%;height:18px;transform:translateY(-50%) rotate(calc((360deg/var(--monthly-wheel-segments))*(var(--wheel-index) + .5)));color:#fff;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 3px #000,0 0 3px #000;border-left:1px solid #ffffffb8;padding-left:14%;font-size:clamp(7px,1.15vw,12px);font-weight:900;line-height:18px;position:absolute;top:50%;left:50%;overflow:hidden}.monthlywheelcenter{z-index:2;text-align:center;background:#061329;border:5px solid #fff;border-radius:50%;place-content:center;display:grid;position:absolute;inset:39%;box-shadow:inset 0 0 24px #1f79c9,0 0 12px #000}.monthlywheelcenter small,.monthlywheelcenter em{font-size:.7rem;font-style:normal}.monthlywheelcenter b{color:#ffd34d}.monthlywheelpointer{z-index:3;filter:drop-shadow(0 3px 3px #000);border-top:48px solid #ffd34d;border-left:22px solid #0000;border-right:22px solid #0000;position:absolute;top:15px}.monthlywheelstage p{color:#dcefff;margin:18px 0 0}.monthlyprizelists{gap:10px;display:grid}.monthlyprizelists details{color:#fff;background:#071b3a;border:1px solid #315b86;border-radius:14px;overflow:hidden}.monthlyprizelists summary{cursor:pointer;padding:14px 16px;font-weight:800}.monthlyprizelists summary b{float:right;color:#7deaff}.monthlyprizelists details>div{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;padding:0 14px 14px;display:grid}.monthlyprizelists details span{background:#0d3158;border-radius:8px;padding:10px}.monthlyprizelists details small{color:#bcd9e7;margin-top:3px;display:block}@media (max-width:760px){.monthlyprizeintro,.monthlyprizecounts{grid-template-columns:1fr}.monthlyprizeintro p{min-height:0}.monthlywheel{width:min(340px,82vw)}.monthlywheel>span{font-size:7px}}.wheelreplay h2{margin:5px 0 10px;font:600 30px Georgia,serif}.wheelreplay p{color:#d9f1f5}.wheelgraphic{background:conic-gradient(#f2bf47 0 25%, #20a1b9 0 50%, #df5752 0 75%, #2b9368 0);border:12px solid #f7e3a8;border-radius:50%;place-items:center;width:210px;height:210px;animation:1.1s cubic-bezier(.2,.8,.2,1) reward-wheel-reveal;display:grid;box-shadow:0 0 0 7px #ffffff26,0 18px 35px #00000047}.wheelgraphic span{color:#fff;text-align:center;background:#052a37;border-radius:50%;place-items:center;width:112px;height:112px;font-weight:900;display:grid}.wheelreplay .battleactions button{color:#086c82;background:#fff}@keyframes reward-wheel-reveal{0%{opacity:.35;transform:rotate(-300deg)scale(.8)}to{opacity:1;transform:rotate(0)scale(1)}}@media (max-width:680px){.wheelreplay{grid-template-columns:1fr}.wheelgraphic{margin:auto}}.clickableoutcomes button{appearance:none;text-align:left;color:#fff;cursor:pointer;background:#102f4f;border:1px solid #4f86b7;border-top:4px solid #39bed1;border-radius:14px;padding:16px;transition:transform .16s,box-shadow .16s;box-shadow:0 9px 20px #03192a24}.clickableoutcomes button:hover,.clickableoutcomes button:focus-visible{outline-offset:2px;outline:3px solid #39bed14d;transform:translateY(-2px);box-shadow:0 13px 25px #03192a33}.clickableoutcomes button.warning{border-top-color:#e6b44c}.clickableoutcomes button small,.clickableoutcomes button em{color:#c6ddea;font-style:normal;display:block}.clickableoutcomes button small{text-transform:uppercase;letter-spacing:.045em;color:#fff;border-bottom:1px solid #ffffff40;padding-bottom:7px;font-size:13px;font-weight:900}.clickableoutcomes button strong{color:#6ee7ff;margin:13px 0 4px;font:800 36px/1 Inter,ui-sans-serif,system-ui;display:block}.clickableoutcomes button.warning strong{color:#ffcf5a}.clickableoutcomes button em{font-size:13px;font-weight:700}.clickablelegend button{appearance:none;color:#496673;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4e1e6;border-radius:999px;padding:9px 13px}.clickablelegend button b{margin-right:4px;font-size:17px}.clickablelegend button.achieved{color:#17633f;border-color:#4cad76}.clickablelegend button.onpace{color:#1d7553;border-color:#80c9a5}.clickablelegend button.protect{color:#08758c;border-color:#69bfd0}.clickablelegend button.development{color:#875c08;border-color:#e8ca7d}.clickablelegend button.needshelp{color:#a52f32;border-color:#e2a09c}.clickablelegend button.active{color:#fff;background:#087c96;border-color:#087c96;box-shadow:0 5px 13px #087c9633}.clickablelegend button.achieved.active,.clickablelegend button.onpace.active{background:#17633f;border-color:#17633f}.clickablelegend button.development.active{background:#a97513;border-color:#a97513}.clickablelegend button.needshelp.active{background:#b83d38;border-color:#b83d38}.programsummary{grid-template-columns:repeat(4,minmax(0,1fr))}.programsummary button>strong{font-size:31px}.programsummary button>strong i{color:#d8edf5;font:800 15px/1.2 Inter,ui-sans-serif,system-ui}.programsummary button>span{color:#fff;min-height:22px;margin:8px 0 12px;font-size:14px;display:block}.programsummary button>span b{color:#6ee7ff;font-size:17px}.programsummary button.warning>span b{color:#ffcf5a}@media (max-width:1050px){.programsummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.programsummary{grid-template-columns:1fr}}.monthcomparison{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.monthcomparison article{background:#fff;border:1px solid #d5e3e8;border-top:4px solid #087c96;border-radius:14px;padding:17px;box-shadow:0 8px 20px #04263512}.monthcomparison small{color:#496673;text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:900;display:block}.monthcomparison strong{color:#123f50;margin:8px 0;font-size:30px;display:block}.trendup,.trenddown,.trendflat{border-radius:999px;padding:5px 9px;font-size:13px;font-weight:900;display:inline-flex}.trendup{color:#17633f;background:#daf3e7}.trenddown{color:#a52f32;background:#fde1e1}.trendflat{color:#506773;background:#edf2f4}.reversemetric .trendup{color:#a52f32;background:#fde1e1}.reversemetric .trenddown{color:#17633f;background:#daf3e7}.comparisonnote{color:#506b77;margin:0 0 14px;font-size:14px}.monthfilters{align-items:end}@media (max-width:800px){.monthcomparison{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.monthcomparison{grid-template-columns:1fr}}.managerhistoryprofile{background:linear-gradient(120deg,#f3fbfc,#fff 58%,#edf8fa);border:1px solid #bddbe3;border-radius:16px;grid-template-columns:minmax(200px,1fr) auto;align-items:center;gap:12px;margin:18px 0 4px;padding:18px 20px;display:grid;box-shadow:0 9px 24px #04263514}.managerhistoryprofile>img,.managerhistoryprofile>.manageravatar{object-fit:cover;border-radius:50%;width:76px;height:76px;box-shadow:0 0 0 4px #fff,0 0 0 6px #70b7c5}.managerhistoryprofile h2{color:#0e4051;margin:2px 0 5px}.managerhistoryprofile p{color:#506b77;margin:0}.managerhistoryprofile dl{grid-template-columns:repeat(2,minmax(115px,1fr));gap:10px;margin:0;display:grid}.managerhistoryprofile dl div{background:#fff;border:1px solid #d6e6ea;border-radius:10px;padding:10px 12px}.managerhistoryprofile dt{text-transform:uppercase;color:#617986;font-size:11px;font-weight:850}.managerhistoryprofile dd{margin:4px 0 0;font-size:18px;font-weight:900}.goodtext{color:#17633f}.badtext{color:#b83232}.monthcomparison.detailed{grid-template-columns:repeat(5,minmax(0,1fr))}.monthcomparison article p{color:#607781;min-height:30px;margin:0 0 8px;font-size:12px;font-weight:700}@media (max-width:1150px){.monthcomparison.detailed{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.managerhistoryprofile{grid-template-columns:1fr}.managerhistoryprofile>img,.managerhistoryprofile>.manageravatar{width:62px;height:62px}.managerhistoryprofile dl{grid-column:1/-1}.monthcomparison.detailed{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.managerhistoryprofile{grid-template-columns:1fr;padding:14px}.managerhistoryprofile>img,.managerhistoryprofile>.manageravatar{width:48px;height:48px}.managerhistoryprofile dl,.monthcomparison.detailed{grid-template-columns:1fr}}.compactprofile{margin:0 0 18px}.compactprofile dl{grid-template-columns:repeat(3,minmax(105px,1fr))}.compactprofile dd{font-size:16px}.tableavatar{object-fit:cover;background:#edf6f8;border:2px solid #b8d9df;border-radius:50%;width:48px;height:48px;display:block}.creatoridentitycell{align-items:center;gap:9px;min-width:250px;display:flex}.creatorphoto{flex:0 0 48px;width:48px;height:48px;position:relative}.creatorphoto>.tableavatar,.creatorphoto>.tableavatarfallback{position:absolute;inset:0}.tableavatarfallback{color:#fff;background:#0b7087;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;font-weight:900;display:grid}@media (max-width:800px){.compactprofile dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.compactprofile dl{grid-template-columns:1fr}}.battlesummarygrid{grid-template-columns:1.15fr 1fr;gap:14px;margin:16px 0;display:grid}.battlesummarygrid article{color:#fff;background:#0d3850;border:1px solid #2c7085;border-radius:16px;padding:20px}.battlesummarygrid h2{margin:6px 0;font:600 26px Georgia,serif}.battlesummarygrid strong,.battlesummarygrid span,.battlesummarygrid small{display:block}.battlesummarygrid strong{color:#72dceb;font-size:19px}.battlesummarygrid span,.battlesummarygrid small{color:#d2e7ed;margin-top:6px}.battlesummarygrid .upnextbattle{background:#16465d;border:1px solid #4eb4ca;border-left:4px solid #72dceb;border-radius:10px;margin-top:10px;padding:12px 14px;box-shadow:0 2px 8px #0000001f}.battlesummarygrid .upnextbattle strong{overflow-wrap:anywhere;font-size:16px}.battlecalendar{background:#fff;border:1px solid #d7e3e8;border-radius:16px;margin:18px 0;padding:16px}.calendargrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.calendargrid article{background:#f8fbfc;border:1px solid #e0e9ed;border-radius:9px;min-height:76px;padding:8px}.calendargrid article.hasbattle{background:#e5f4f7;border-color:#8dc9d4}.calendargrid article b{color:#315867;margin-bottom:5px;display:block}.calendargrid article span{color:#086c82;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;font-weight:750;display:block;overflow:hidden}@media (max-width:760px){.battlesummarygrid{grid-template-columns:1fr}.calendargrid{grid-template-columns:repeat(2,1fr)}.calendargrid article{min-height:auto}}.businessfocus{background:#fff;border:1px solid #cfdfe5;border-left:5px solid #087c96;border-radius:17px;margin:18px 0;padding:20px}.businesssection{background:#fff;border:1px solid #d7e3e8;border-radius:16px;margin:15px 0;padding:18px}.businesssection .sectionhead{margin-bottom:12px}.businesssection .sectionhead h2{font-size:23px}.businesssection .sectionhead button{color:#08758c;cursor:pointer;background:#edf7f8;border:1px solid #b7d0d9;border-radius:9px;padding:9px 12px;font-weight:800}.businessmetrics{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:980px){.businessmetrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.businessmetrics{grid-template-columns:1fr}}.mobilepreview main *,.mobilepreview main :before,.mobilepreview main :after{box-sizing:border-box;min-width:0}.mobilepreview article,.mobilepreview button,.mobilepreview strong,.mobilepreview p,.mobilepreview span,.mobilepreview em,.mobilepreview small{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}.mobilepreview .metrics article{background:linear-gradient(145deg,#f5fcfd,#e6f5f8);border:1px solid #b8dce4;border-top:5px solid #087c96;overflow:hidden;box-shadow:0 7px 18px #074f601a}.mobilepreview .metrics article:nth-child(2n){background:linear-gradient(145deg,#f7fcf9,#e9f6ef);border-color:#2c9368 #c7dbd2 #c7dbd2}.mobilepreview .metrics article.metricwarning,.mobilepreview .metrics article.metricdanger{background:linear-gradient(145deg,#fff9f8,#fde9e7);border-color:#c9453e #efb8b3 #efb8b3}.mobilepreview .metrics article.metricgood{background:linear-gradient(145deg,#f7fcf9,#e3f4eb);border-color:#aad7bf}.mobilepreview .metrics strong{letter-spacing:-.045em;max-width:100%;line-height:1.08;font-size:clamp(1.3rem,6.5vw,1.75rem)!important}.mobilepreview .currentfocusgrid article{background:linear-gradient(145deg,#f7fcfd,#e9f6f8);border-color:#b9dce4 #b9dce4 #b9dce4 #1689a0;border-top-width:1px;border-left-style:solid;border-left-width:6px;overflow:hidden;box-shadow:0 7px 18px #074f6017}.mobilepreview .currentfocusgrid article:nth-child(2n){background:linear-gradient(145deg,#fffdf7,#fff3d8);border-color:#ead49a #ead49a #ead49a #d39b24}.mobilepreview .currentfocusgrid article.critical,.mobilepreview .currentfocusgrid article.pacebehind{background:linear-gradient(145deg,#fff9f8,#fde8e6);border-color:#ebb4ae #ebb4ae #ebb4ae #c9453e}.mobilepreview .currentfocusgrid article.pacegood{background:linear-gradient(145deg,#f7fcf9,#e5f5ec);border-color:#add8c1 #add8c1 #add8c1 #278c63}.mobilepreview .currentfocusgrid article>strong{max-width:100%;line-height:1.08;font-size:clamp(1.55rem,8vw,2rem)!important}.mobilepreview .ownerissue{background:#fffaf0;border-left:5px solid #d39b24;overflow:hidden}.mobilepreview .ownerissue.reviewrequired,.mobilepreview .ownerissue.priority{background:#fff3f2;border-left-color:#c9453e}.mobilepreview .ownerissue>*{min-width:0;max-width:100%}.mobilepreview .creatorboxmetrics{grid-template-columns:1fr}.mobilepreview .creatorboxmetrics>span{min-height:0}.mobilepreview .creatorboxmetrics strong{overflow-wrap:anywhere;font-size:1rem!important}.mobilepreview .creatordatabox header{grid-template-columns:1fr;gap:8px;display:grid}.mobilepreview .creatordatabox header em{white-space:normal;justify-self:start}.mobilepreview .upcomingrows>div>*{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;min-width:0}@media (max-width:600px){.shell:not(.mobilepreview) main *,.shell:not(.mobilepreview) main :before,.shell:not(.mobilepreview) main :after{box-sizing:border-box;min-width:0}.shell:not(.mobilepreview) article,.shell:not(.mobilepreview) button,.shell:not(.mobilepreview) strong,.shell:not(.mobilepreview) p,.shell:not(.mobilepreview) span,.shell:not(.mobilepreview) em{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}.shell:not(.mobilepreview) .metrics{grid-template-columns:1fr}.shell:not(.mobilepreview) .metrics article{background:#edf8fa;border:1px solid #b8dce4;border-top:5px solid #087c96;overflow:hidden}.shell:not(.mobilepreview) .metrics article:nth-child(2n){background:#edf8f2;border-color:#2c9368 #c7dbd2 #c7dbd2}.shell:not(.mobilepreview) .metrics article.metricwarning,.shell:not(.mobilepreview) .metrics article.metricdanger{background:#fff0ef;border-color:#c9453e #efb8b3 #efb8b3}.shell:not(.mobilepreview) .metrics strong{font-size:clamp(1.25rem,7vw,1.7rem)!important}.shell:not(.mobilepreview) .currentfocusgrid article{background:#edf8fa;border-left:6px solid #1689a0}.shell:not(.mobilepreview) .currentfocusgrid article:nth-child(2n){background:#fff5dc;border-left-color:#d39b24}.shell:not(.mobilepreview) .currentfocusgrid article.critical,.shell:not(.mobilepreview) .currentfocusgrid article.pacebehind{background:#fff0ef;border-left-color:#c9453e}.shell:not(.mobilepreview) .creatorboxmetrics{grid-template-columns:1fr}.shell:not(.mobilepreview) .creatordatabox header{grid-template-columns:1fr;display:grid}.shell:not(.mobilepreview) .creatordatabox header em{white-space:normal;justify-self:start}}.shell.mobilepreview>aside{height:auto!important;min-height:0!important;padding:14px 16px!important;position:static!important;overflow:visible!important}.mobilepreview .metrics{grid-template-columns:1fr!important}.mobilepreview .metrics article{color:#fff!important;border:0!important}.mobilepreview .metrics article:nth-child(4n+1){background:linear-gradient(145deg,#075e75,#0b8ca3)!important}.mobilepreview .metrics article:nth-child(4n+2){background:linear-gradient(145deg,#1b704f,#2a9a6e)!important}.mobilepreview .metrics article:nth-child(4n+3){background:linear-gradient(145deg,#9a6710,#d19a2a)!important}.mobilepreview .metrics article:nth-child(4n){background:linear-gradient(145deg,#8f3433,#c94c46)!important}.mobilepreview .metrics article small,.mobilepreview .metrics article em,.mobilepreview .metrics article strong{color:#fff!important}.mobilepreview .metrics article small,.mobilepreview .metrics article em{opacity:.9}.mobilepreview .currentfocusgrid article{background:#dff3f7!important}.mobilepreview .currentfocusgrid article:nth-child(2n){background:#fff0c9!important}.mobilepreview .currentfocusgrid article.pacegood{background:#daf2e5!important}.mobilepreview .currentfocusgrid article.critical,.mobilepreview .currentfocusgrid article.pacebehind{background:#fde0de!important}.mobilepreview .safetybar{grid-template-columns:1fr;align-items:start;gap:5px;padding:11px 13px;display:grid}.mobilepreview .safetybar>span{white-space:nowrap;overflow-wrap:normal}.mobilepreview .safetybar>p{line-height:1.35}.mobilepreview .safetybar .previewtoggle{grid-column:1;width:100%;margin-top:4px}.mobilepreview .upcoming{background:linear-gradient(150deg,#fff,#eef8fa);border-color:#b9dae2;padding:18px}.mobilepreview .upcoming .sectionhead{grid-template-columns:1fr;gap:9px;display:grid}.mobilepreview .upcoming .sectionhead>button{background:#e2f3f6;border:1px solid #9acbd5;border-radius:8px;justify-self:start;padding:8px 11px}.mobilepreview .upcomingrows{border-top:0;gap:11px;margin-top:15px;display:grid;grid-template-columns:1fr!important}.mobilepreview .upcomingrows>div{background:#fff;border-radius:12px;align-items:start;gap:6px 12px;padding:15px;display:grid;box-shadow:0 5px 14px #05414f14;border:1px solid #c4dfe5!important;border-left:5px solid #11859c!important;grid-template-columns:72px minmax(0,1fr)!important}.mobilepreview .upcomingrows>div:nth-child(2n){background:#fffaf0;border-left-color:#d39b24!important}.mobilepreview .upcomingrows time{text-align:center;background:#dff3f7;border-radius:9px;grid-row:1/3;padding:7px 8px;line-height:1.15}.mobilepreview .upcomingrows>div:nth-child(2n) time{color:#865a08;background:#ffedbd}.mobilepreview .upcomingrows>div>span{grid-column:2;line-height:1.35}.mobilepreview .upcomingrows .pill{white-space:nowrap;grid-column:2;justify-self:start;margin-top:4px}@media (max-width:600px){.shell:not(.mobilepreview) .upcomingrows{border-top:0;grid-template-columns:1fr;gap:10px}.shell:not(.mobilepreview) .upcomingrows>div{background:#fff;border:1px solid #c4dfe5;border-left:5px solid #11859c;border-radius:12px;grid-template-columns:72px minmax(0,1fr);gap:6px 12px;padding:14px}.shell:not(.mobilepreview) .upcomingrows time{grid-row:1/3}.shell:not(.mobilepreview) .upcomingrows .pill{grid-column:2;justify-self:start}}.noticebuilder .noticeupload{background:#fffdf6;border:1px dashed #c9a84e;border-radius:10px;grid-column:1/-2;padding:13px}.noticeupload input{border:0!important;padding:6px 0!important}.noticeupload small{color:#6d6a5e;font-weight:600}.noticeattachment,.requiredattachment{color:#086c82;background:#edf8fa;border:1px solid #a9d2da;border-radius:9px;align-items:center;gap:7px;padding:8px 11px;font-weight:800;text-decoration:none;display:inline-flex}.noticelist .noticeattachment{grid-column:1/-1;justify-self:start;margin-top:5px}.requiredattachment{margin:0 0 15px}.noticeattachment:hover,.requiredattachment:hover{text-decoration:underline}@media (max-width:900px){.noticebuilder .noticeupload{grid-column:1/-1}}@media (max-width:560px){.noticebuilder .noticeupload{grid-column:auto}}.noticepreview{color:#08758c;cursor:pointer;background:#fff;border:1px solid #b9cdd5;border-radius:8px;grid-column:1/-1;justify-self:start;padding:8px 11px;font-weight:800}.noticepreviewcard .noticepreviewclose{color:#315765;background:#eef4f6;margin-top:8px}.noticepreviewcard textarea:disabled{color:#75858c;background:#f4f6f7}.overthetopai-launcher{z-index:40;color:#fff;cursor:pointer;background:linear-gradient(135deg,#07384c,#087f96);border:1px solid #e3bd55;border-radius:999px;padding:13px 18px;font:850 14px Inter,ui-sans-serif,system-ui;position:fixed;bottom:22px;right:24px;box-shadow:0 12px 30px #03233147}.overthetopai-launcher span{color:#ffd568;margin-right:5px}.overthetopai{z-index:41;color:#163746;background:#f8fcfd;border:1px solid #9fcbd4;border-top:6px solid #d5a52d;border-radius:18px;width:min(390px,100vw - 28px);max-height:min(650px,100vh - 110px);padding:18px;position:fixed;bottom:82px;right:24px;overflow:auto;box-shadow:0 24px 70px #021b2752}.overthetopai>header{justify-content:space-between;align-items:flex-start;margin:0 0 8px;display:flex}.overthetopai>header small{color:#08758c;letter-spacing:.08em;font-weight:900}.overthetopai h2{margin:3px 0;font:600 28px Georgia,serif}.overthetopai>header>button{color:#315866;cursor:pointer;background:#e8f2f5;border:0;border-radius:50%;width:34px;height:34px;font-size:24px}.overthetopai-scope{color:#607781;margin:0 0 12px;font-size:13px}.overthetopai-answer{overscroll-behavior:contain;scrollbar-gutter:stable;background:#eaf7f9;border:1px solid #c5e0e5;border-left:5px solid #10879d;border-radius:11px;min-height:92px;max-height:min(360px,48vh);padding:14px;line-height:1.5;overflow-y:auto}.overthetopai-prompts{flex-wrap:wrap;gap:6px;margin:11px 0;display:flex}.overthetopai-prompts button{color:#08758c;cursor:pointer;background:#fff;border:1px solid #bdd7dd;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.overthetopai form{gap:7px;display:grid}.overthetopai label{font-size:13px;font-weight:850}.overthetopai textarea{resize:vertical;min-height:76px;font:inherit;border:1px solid #bfd2d9;border-radius:10px;padding:10px}.overthetopai form button{color:#fff;cursor:pointer;background:#087c96;border:0;border-radius:10px;padding:11px;font-weight:850}.overthetopai form button:disabled{background:#b8c9cf}.overthetopai>small{color:#6a7e87;text-align:center;margin-top:9px;display:block}@media (max-width:600px){.overthetopai-launcher{bottom:12px;right:12px}.overthetopai{width:calc(100vw - 28px);max-height:calc(100vh - 90px);bottom:70px;right:14px}}.overthetopai-answer>p{color:#345d6b;border-bottom:1px solid #b9dce3;gap:2px;margin:0 0 10px;padding-bottom:9px;display:grid}.overthetopai-answer>p b{color:#08758c;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.overthetopai-answer>div{white-space:pre-wrap;font-weight:650}.aivoiceinput{grid-template-columns:minmax(0,1fr) 82px;align-items:stretch;gap:7px;display:grid}.aivoiceinput textarea{width:100%}.overthetopai form .aivoiceinput>button{color:#086b80;background:#eaf7f9;border:1px solid #99c7d1;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:8px;display:flex}.overthetopai form .aivoiceinput>button span{font-size:22px;line-height:1}.overthetopai form .aivoiceinput>button b{font-size:12px}.overthetopai form .aivoiceinput>button.listening{color:#6c5000;background:#fff4cc;border-color:#d5a52d;animation:1s ease-in-out infinite voice-listening;box-shadow:0 0 0 4px #d5a52d2e}@keyframes voice-listening{50%{box-shadow:0 0 0 8px #d5a52d14}}.overthetopai-launcher{align-items:center;gap:9px;padding:7px 16px 7px 7px;display:flex}.overthetopai-launcher b{font:inherit;white-space:nowrap}.aiharbourmark{background:#061e31;border:2px solid #f1c958;border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid;position:relative;overflow:visible}.aiharbourmark img{z-index:1;object-fit:cover;object-position:78% 50%;border-radius:50%;width:46px;height:46px;position:relative}.aiharbourmark i{z-index:0;pointer-events:none;opacity:0;transform-origin:0;background:radial-gradient(at 0,#fff8b8 0,#ffe0589e 34%,#ffd74000 72%);width:76px;height:32px;position:absolute;top:50%;left:50%;transform:translateY(-50%)}.overthetopai-launcher.thinking .aiharbourmark{box-shadow:0 0 0 5px #f5c94b2e,0 0 20px #ffda5bbf}.overthetopai-launcher.thinking .aiharbourmark i{opacity:1;animation:1.65s linear infinite lighthouse-search}.overthetopai-answer.thinking{background:#fff8df;border-left-color:#d2a226}.overthetopai-answer.thinking>div:after{content:"";background:#d2a226;border-radius:50%;width:7px;height:7px;margin-left:8px;animation:1s steps(3,end) infinite ai-dots;display:inline-block;box-shadow:12px 0 #d2a226,24px 0 #d2a226}@keyframes lighthouse-search{0%{opacity:.55;transform:translateY(-50%)rotate(0)scaleX(.85)}50%{opacity:1}to{opacity:.55;transform:translateY(-50%)rotate(360deg)scaleX(.85)}}@keyframes ai-dots{0%{opacity:.25}50%{opacity:1}to{opacity:.25}}.performanceintro{border-left:5px solid #1a7691}.performancefilter input{min-width:220px}.performancetabs{grid-template-columns:repeat(6,minmax(130px,1fr));gap:10px;margin:16px 0;display:grid}.performancetabs button{text-align:left;color:#173446;cursor:pointer;background:#f7fafc;border:1px solid #cad7df;border-radius:14px;min-height:82px;padding:13px 14px}.performancetabs button b,.performancetabs button span{display:block}.performancetabs button b{margin-bottom:8px;font-size:1.45rem;line-height:1}.performancetabs button span{font-weight:800;line-height:1.2}.performancetabs button.active{border-color:#0c5e78;box-shadow:0 0 0 3px #0c5e7824}.performancetabs button.diamondup,.performancetabs button.timeup{color:#12613c;background:#eaf8f1}.performancetabs button.diamonddown,.performancetabs button.timedown{color:#9b2f26;background:#fff0ee}.performancetabs button.new{color:#205b96;background:#eef5ff}.performancetablepanel{background:#fff;border:1px solid #d9e2e8;border-radius:18px;padding:18px}.performanceexportactions{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.performanceexportactions .primaryaction{color:#031827;cursor:pointer;background:#54e7ff;border:1px solid #8ef0ff;border-radius:10px;width:auto;min-height:42px;padding:10px 16px;font-weight:900}@media (max-width:720px){.performanceexportactions{align-items:stretch;width:100%}.performanceexportactions .primaryaction{width:100%}}.performancetable{border-collapse:separate;border-spacing:0;width:100%;min-width:1020px}.performancetable th{color:#fff;text-align:left;background:#12394d;padding:13px 12px;font-size:.8rem}.performancetable td{vertical-align:middle;border-bottom:1px solid #e2e9ed;padding:13px 12px}.performancetable tbody tr:nth-child(2n) td{background:#f7fafb}.performancetable tr.newcreator td{background:#f2f7ff}.performancetable td b,.performancetable td strong,.performancetable td small{display:block}.performancetable td small{color:#607681;margin-top:4px}.trendpill{white-space:nowrap;border-radius:999px;align-items:center;padding:6px 9px;font-weight:900;display:inline-flex}.trendpill.up{color:#12613c;background:#daf3e5}.trendpill.down{color:#a32820;background:#ffe1dd}.trendpill.new{color:#205b96;background:#dceaff}.emptytable{text-align:center;color:#647782;padding:28px!important}@media (max-width:1100px){.performancetabs{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (max-width:700px){.performancetabs{grid-template-columns:repeat(2,minmax(0,1fr))}.performancetabs button{min-height:94px}.performancefilter input{width:100%;min-width:0}.performancetablepanel{padding:13px}}.mobilepreview .performancefilter input{width:100%;min-width:0}.mobilepreview .goalintro{flex-direction:column;align-items:flex-start;gap:14px;padding:20px}.mobilepreview .goalintro>p{max-width:none}.mobilepreview .eventbuilder,.mobilepreview .editworkspace{grid-template-columns:1fr}.mobilepreview .eventbuilder .creatorpicker,.mobilepreview .editworkspace .creatorpicker,.mobilepreview .editworkspace .primaryaction{grid-column:1}.mobilepreview .eventrecordstable{background:0 0;border:0;overflow:visible}.mobilepreview .eventrecordstable table,.mobilepreview .eventrecordstable tbody,.mobilepreview .eventrecordstable tr,.mobilepreview .eventrecordstable td{width:100%;display:block}.mobilepreview .eventrecordstable table{min-width:0}.mobilepreview .eventrecordstable thead{display:none}.mobilepreview .eventrecordstable tr{background:#fff;border:1px solid #d5e1e7;border-radius:14px;margin-bottom:12px;overflow:hidden}.mobilepreview .eventrecordstable td{overflow-wrap:anywhere;grid-template-columns:minmax(88px,36%) minmax(0,1fr);gap:10px;padding:10px 12px;display:grid}.mobilepreview .eventrecordstable td:before{color:#536b78;text-transform:uppercase;font-size:.7rem;font-weight:900}.mobilepreview .eventrecordstable td:first-child:before{content:"Event"}.mobilepreview .eventrecordstable td:nth-child(2):before{content:"Start"}.mobilepreview .eventrecordstable td:nth-child(3):before{content:"End"}.mobilepreview .eventrecordstable td:nth-child(4):before{content:"Manager"}.mobilepreview .eventrecordstable td:nth-child(5):before{content:"Creators"}.mobilepreview .eventrecordstable td:nth-child(6):before{content:"Status"}.mobilepreview .eventrecordstable td:nth-child(7):before{content:"Action"}.mobilepreview .performancetabs{grid-template-columns:repeat(2,minmax(0,1fr))}.mobilepreview .performancetabs button{min-height:94px}.mobilepreview .performancetablepanel{padding:13px}.mobilepreview .performancetablepanel .sectionhead{align-items:flex-start}.mobilepreview .performancetablepanel .tablewrap{overflow:visible}.mobilepreview .performancetable,.mobilepreview .performancetable tbody,.mobilepreview .performancetable tr,.mobilepreview .performancetable td{width:100%;display:block}.mobilepreview .performancetable{border-collapse:separate;border-spacing:0 12px;min-width:0}.mobilepreview .performancetable thead{display:none}.mobilepreview .performancetable tbody tr{background:#fff;border:1px solid #d5e1e7;border-radius:15px;overflow:hidden;box-shadow:0 5px 16px #12394d14}.mobilepreview .performancetable td,.mobilepreview .performancetable tbody tr:nth-child(2n) td,.mobilepreview .performancetable tr.newcreator td{overflow-wrap:anywhere;background:0 0;border-bottom:1px solid #e5ecef;grid-template-columns:minmax(105px,42%) minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.mobilepreview .performancetable td:last-child{border-bottom:0}.mobilepreview .performancetable td:before{color:#536b78;letter-spacing:.04em;text-transform:uppercase;font-size:.73rem;font-weight:900}.mobilepreview .performancetable td:first-child:before{content:"Creator"}.mobilepreview .performancetable td:nth-child(2):before{content:"Manager"}.mobilepreview .performancetable td:nth-child(3):before{content:"Diamonds / day"}.mobilepreview .performancetable td:nth-child(4):before{content:"Diamond change"}.mobilepreview .performancetable td:nth-child(5):before{content:"LIVE hours / day"}.mobilepreview .performancetable td:nth-child(6):before{content:"Time change"}.mobilepreview .performancetable td:nth-child(7):before{content:"Current totals"}@media (max-width:600px){.shell:not(.mobilepreview) .performancefilter input{width:100%;min-width:0}.shell:not(.mobilepreview) .performancetabs{grid-template-columns:repeat(2,minmax(0,1fr))}.shell:not(.mobilepreview) .performancetablepanel{padding:13px}.shell:not(.mobilepreview) .performancetablepanel .tablewrap{overflow:visible}.shell:not(.mobilepreview) .performancetable,.shell:not(.mobilepreview) .performancetable tbody,.shell:not(.mobilepreview) .performancetable tr,.shell:not(.mobilepreview) .performancetable td{width:100%;display:block}.shell:not(.mobilepreview) .performancetable{border-spacing:0 12px;min-width:0}.shell:not(.mobilepreview) .performancetable thead{display:none}.shell:not(.mobilepreview) .performancetable tbody tr{background:#fff;border:1px solid #d5e1e7;border-radius:15px;overflow:hidden;box-shadow:0 5px 16px #12394d14}.shell:not(.mobilepreview) .performancetable td,.shell:not(.mobilepreview) .performancetable tbody tr:nth-child(2n) td,.shell:not(.mobilepreview) .performancetable tr.newcreator td{overflow-wrap:anywhere;background:0 0;border-bottom:1px solid #e5ecef;grid-template-columns:minmax(105px,42%) minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.shell:not(.mobilepreview) .performancetable td:last-child{border-bottom:0}.shell:not(.mobilepreview) .performancetable td:before{color:#536b78;letter-spacing:.04em;text-transform:uppercase;font-size:.73rem;font-weight:900}.shell:not(.mobilepreview) .performancetable td:first-child:before{content:"Creator"}.shell:not(.mobilepreview) .performancetable td:nth-child(2):before{content:"Manager"}.shell:not(.mobilepreview) .performancetable td:nth-child(3):before{content:"Diamonds / day"}.shell:not(.mobilepreview) .performancetable td:nth-child(4):before{content:"Diamond change"}.shell:not(.mobilepreview) .performancetable td:nth-child(5):before{content:"LIVE hours / day"}.shell:not(.mobilepreview) .performancetable td:nth-child(6):before{content:"Time change"}.shell:not(.mobilepreview) .performancetable td:nth-child(7):before{content:"Current totals"}.overthetopai-launcher{padding-right:13px}.aiharbourmark i{display:none}}@media (max-width:780px){.workspace-tabs.compacttabs,.mobilepreview .workspace-tabs.compacttabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid;overflow:visible}.workspace-tabs.compacttabs button,.mobilepreview .workspace-tabs.compacttabs button{width:100%;min-width:0;padding-inline:8px}.workspace-tabs.compacttabs label,.mobilepreview .workspace-tabs.compacttabs label{grid-column:1/-1;justify-self:stretch;min-width:0;padding:4px}.workspace-tabs.compacttabs label span,.mobilepreview .workspace-tabs.compacttabs label span{white-space:nowrap;display:block}.workspace-tabs.compacttabs select,.mobilepreview .workspace-tabs.compacttabs select{width:100%;min-width:0}}.mobilepreview .workspace-tabs.compacttabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid;overflow:visible}.mobilepreview .workspace-tabs.compacttabs button{width:100%;min-width:0;padding-inline:8px}.mobilepreview .workspace-tabs.compacttabs label{grid-column:1/-1;justify-self:stretch;min-width:0;padding:4px}.mobilepreview .workspace-tabs.compacttabs label span{white-space:nowrap;display:block}.mobilepreview .workspace-tabs.compacttabs select{width:100%;min-width:0}.scoutingmanagerhead>span{color:#173447;font-weight:900}.scoutingmanagerhead>button{color:#fff;cursor:pointer;background:#075f74;border:1px solid #075f74;border-radius:999px;padding:7px 12px;font:850 14px/1 Inter,ui-sans-serif,system-ui;box-shadow:0 3px 8px #075f7433}.scoutingmanagerhead>button:hover,.scoutingmanagerhead>button:focus-visible{background:#064d5f;border-color:#064d5f;transform:translateY(-1px)}.scoutingmanagerhead>button:focus-visible{outline-offset:2px;outline:3px solid #daa83873}.scoutingmanagergrid>article>h3{color:#102f40;font-weight:800}.shell main>header h1,.shell main .operationshead h2,.shell main .sectionhead h2,.shell main .sectionhead h3,.shell main .rolepermissions h2,.shell main .agencyfocus h2,.shell main .currentfocus h2{color:#f5fbfc}.shell main>header p:not(.eyebrow),.shell main .operationshead p,.shell main .sectionhead p,.shell main .filterbar>span{color:#b8cdd6}.shell main .date,.shell main .goalintro,.shell main .eventbuilder,.shell main .eventcontrol,.shell main .accessbuilder,.shell main .rolepermissions article,.shell main .performancetablepanel,.shell main .guidegrid article,.shell main .emptycard,.shell main .tablewrap{color:#edf7f9;background:linear-gradient(145deg,#102f42,#0d2839);border-color:#2a5264;box-shadow:0 12px 28px #00091238}.shell main .goalintro h2,.shell main .eventbuilder h2,.shell main .eventcontrol h2,.shell main .accessbuilder h2,.shell main .emptycard h2,.shell main .guidegrid h3,.shell main .rolepermissions span{color:#f5fbfc}.shell main .goalintro>p,.shell main .emptycard p,.shell main .rolepermissions p,.shell main .rolepermissions p b,.shell main .eventbuilder label,.shell main .filterbar label,.shell main .accessbuilder label{color:#bad0d9}.shell main input,.shell main select,.shell main textarea{color:#f3fafc;background:#081f2f;border-color:#376174}.shell main input::placeholder,.shell main textarea::placeholder{color:#8eabb8}.shell main .operationshead button,.shell main .filterbar button{color:#9ee8f0;background:#123b4e;border-color:#3b697b}.shell main .tablewrap td{color:#e9f3f6;border-bottom-color:#27495a}.shell main .tablewrap td small{color:#a9c0ca}.shell main .tablewrap tbody tr:nth-child(2n) td{background:#1e4a5b47}.shell main .managerlinkaudit:not(.hasmissing){color:#dff7e9;background:#103a35;border-color:#3a8067}.shell main .managerlinkaudit.hasmissing,.shell main .noticecenter{color:#fff4d6;background:#493614;border-color:#b88831}.shell main .noticecenter label{color:#f5dfad}.shell main .workspace-tabs{background:#0b2535;border-color:#2b5264}.shell main .workspace-tabs button:not(.active){color:#bcd1d9}@media (max-width:600px){.shell:not(.mobilepreview) .performancetable tbody tr,.mobilepreview .performancetable tbody tr{color:#edf7f9;background:#102f42;border-color:#31586a}.shell:not(.mobilepreview) .performancetable td:before,.mobilepreview .performancetable td:before{color:#a9c5cf}}.shell main .scoutingmanagergrid>article{color:#f5fbfc;background:linear-gradient(145deg,#184b60,#123b4d);border-color:#3a7184}.shell main .scoutingmanagergrid>article :where(h3,strong,b){color:#f5fbfc!important}.shell main .scoutingmanagergrid>article :where(p,small){color:#c6d9e0!important}.shell main .scoutingmanagerhead>span{color:#9ce9f1!important}.shell main .guidegrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.shell main .guidegrid>article{min-width:0;overflow-x:auto}.shell main .overviewmetrics article,.shell main .overviewgrid .focuscard,.shell main .upcoming,.shell main .owneridentity{color:#102f40;background:linear-gradient(145deg,#f2f9fa,#e2f0f3);border-color:#9fc7d0}.shell main .overviewmetrics strong,.shell main .overviewgrid .focuscard .sectionhead h2,.shell main .upcoming .sectionhead h2,.shell main .owneridentity strong{color:#102f40}.shell main .overviewmetrics small,.shell main .overviewmetrics em,.shell main .overviewgrid .focuscard .reviewinstruction,.shell main .upcomingrows,.shell main .owneridentity small{color:#536f7b}.shell main .overviewgrid .focuscard .eyebrow,.shell main .upcoming .eyebrow{color:#087c96}.shell main .overviewmetrics small,.shell main .overviewmetrics em,.shell main .owneridentity small{color:#385765;font-weight:750}.shell main .overviewgrid .focuscard .reviewinstruction,.shell main .upcomingrows,.shell main .upcomingrows small,.shell main .upcomingrows span{color:#385765;font-weight:600}.shell main .focusgoal>div span,.shell main .focusgoal p,.shell main .focusgoal footer span,.shell main .currentfocusgrid article p,.shell main .currentfocusgrid article small{color:#3f5b67;font-weight:650}.shell main .goalintro>p,.shell main .operationshead p,.shell main .sectionhead p,.shell main .filterbar>span,.shell main .rolepermissions p,.shell main .emptycard p{color:#c9dce3;font-weight:600}.shell main .healthprimarymetrics p,.shell main .healthprimarymetrics small,.shell main .healthmetrics span,.shell main .healthmetrics small,.shell main .healthcard dt{color:#e1edf1;font-weight:700}.shell main .eyebrow{font-weight:900}.shell main .overviewmetrics article:first-child{background:linear-gradient(145deg,#e5f4f5,#d3eaed);border-color:#73b9c3}.shell main .overviewmetrics article:nth-child(2){background:linear-gradient(145deg,#e8f2fa,#d7e7f4);border-color:#83adc9}.shell main .overviewmetrics article:nth-child(3){background:linear-gradient(145deg,#e5f5f0,#d3ebe3);border-color:#78bba4}.shell main .overviewmetrics article:nth-child(4){background:linear-gradient(145deg,#fff5d9,#f3e6bd);border-color:#d9ad45}.shell main .overviewgrid .focuscard{background:linear-gradient(145deg,#b9dce3,#98c6d1);border-color:#5d9ead}.shell main .upcoming{background:linear-gradient(145deg,#bfdde8,#9fc6d6);border-color:#659aae}.shell main .focusgoal,.shell main .currentfocusgrid article,.shell main .creatordatabox,.shell main .pacefocusgrid aside,.shell main .creatorfilter,.shell main .drawinghistory article,.shell main .uploadworkspace,.shell main .pipelinelegend span,.shell main .battleworkspace,.shell main .battlecalendar,.shell main .businessfocus,.shell main .businesssection,.shell main .monthcomparison article,.shell main .managerdialogsummary span,.shell main .mailboxmessage{color:#173b4a;background:linear-gradient(145deg,#bfdde3,#9dc8d2);border-color:#679fae}.shell main .metrics article{color:#102f40;background:linear-gradient(145deg,#abd2da,#86bac6);border-color:#4c94a4}.shell main .metrics article:nth-child(2){background:linear-gradient(145deg,#adcddd,#88b3ca);border-color:#5989a5}.shell main .metrics article:nth-child(3){background:linear-gradient(145deg,#abd5cb,#83bba9);border-color:#4b927d}.shell main .metrics article:nth-child(4){background:linear-gradient(145deg,#f6e8bc,#e5cc82);border-color:#c39629}.shell main .metrics article strong,.shell main .metrics article p{color:#102f40}.shell main .metrics article small,.shell main .metrics article em{color:#385765;font-weight:750}.shell main .owneridentity{background:linear-gradient(145deg,#cce5e9,#aed3da);border-color:#589ba8}.shell main .metrics article,.shell main .focusgoal,.shell main .currentfocusgrid article,.shell main .creatordatabox,.shell main .overviewgrid .focuscard,.shell main .upcoming{box-shadow:0 12px 26px #000e1933}.shell main .metrics article,.shell main .focusgoal,.shell main .currentfocusgrid article,.shell main .creatordatabox{transition:transform .16s,box-shadow .16s,border-color .16s}.shell main .metrics article:hover,.shell main .focusgoal:hover,.shell main .creatordatabox:hover{transform:translateY(-2px);box-shadow:0 16px 30px #000e1945}.shell main :where(.metrics article,.focusgoal,.currentfocusgrid article,.creatordatabox,.pacefocusgrid aside,.creatorfilter,.drawinghistory article,.uploadworkspace,.pipelinelegend span,.battleworkspace,.battlecalendar,.businessfocus,.businesssection,.monthcomparison article,.managerdialogsummary span,.mailboxmessage,.overviewgrid .focuscard,.upcoming,.owneridentity) :where(h2,h3,h4,strong,b,dt,dd){color:#102f40}.shell main :where(.metrics article,.focusgoal,.currentfocusgrid article,.creatordatabox,.pacefocusgrid aside,.creatorfilter,.drawinghistory article,.uploadworkspace,.battleworkspace,.battlecalendar,.businessfocus,.businesssection,.monthcomparison article,.managerdialogsummary span,.mailboxmessage,.overviewgrid .focuscard,.upcoming,.owneridentity) :where(p,small,em,label){color:#365765;font-weight:650}.shell main{--ghm-panel:#123b4d;--ghm-panel-alt:#184b60;--ghm-panel-border:#3a7184;--ghm-copy:#f3f8fa;--ghm-muted:#c6d9e0}.shell main :is(.metrics article,.goalintro,.focusgoal,.currentfocusgrid article,.creatordatabox,.pacefocusgrid aside,.creatorfilter,.drawinghistory article,.uploadworkspace,.battleworkspace,.battlecalendar,.businessfocus,.businesssection,.monthcomparison article,.managerdialogsummary span,.mailboxmessage,.overviewgrid .focuscard,.upcoming,.owneridentity){color:var(--ghm-copy);background:linear-gradient(145deg, var(--ghm-panel-alt), var(--ghm-panel));border-color:var(--ghm-panel-border);box-shadow:0 12px 26px #000a1233}.shell main :is(.metrics article,.goalintro,.focusgoal,.currentfocusgrid article,.creatordatabox,.pacefocusgrid aside,.creatorfilter,.drawinghistory article,.uploadworkspace,.battleworkspace,.battlecalendar,.businessfocus,.businesssection,.monthcomparison article,.managerdialogsummary span,.mailboxmessage,.overviewgrid .focuscard,.upcoming,.owneridentity) :where(h2,h3,h4,strong,b,dt,dd){color:var(--ghm-copy)!important}.shell main :is(.metrics article,.goalintro,.focusgoal,.currentfocusgrid article,.creatordatabox,.pacefocusgrid aside,.creatorfilter,.drawinghistory article,.uploadworkspace,.battleworkspace,.battlecalendar,.businessfocus,.businesssection,.monthcomparison article,.managerdialogsummary span,.mailboxmessage,.overviewgrid .focuscard,.upcoming,.owneridentity) :where(p,small,em,label){font-weight:650;color:var(--ghm-muted)!important}.shell main .metrics article:nth-child(n){background:linear-gradient(145deg,#184b60,#123b4d);border-color:#3a7184}.shell main .focusgoal.priority,.shell main .currentfocusgrid article.pacebehind{background:linear-gradient(145deg,#512c35,#35232c);border-color:#ef7779}.shell main .focusgoal.priority :where(strong,p,small),.shell main .currentfocusgrid article.pacebehind :where(strong,p,small){color:#ffd0cd!important}.shell main .focusgoal.attention{background:linear-gradient(145deg,#5c4a20,#3c3219);border-color:#e4b94e}.shell main .focusgoal.attention :where(strong,p,small){color:#ffe8ad!important}.shell main .currentfocusgrid article.pacegood{background:linear-gradient(145deg,#1c5547,#123a33);border-color:#55bb8a}.shell main .currentfocusgrid article.pacegood :where(strong,p,small){color:#cdf6df!important}.shell main :is(.pill.needsreview,.maintenancepill.needsreview){background:#ffd9d9;color:#8e2529!important}.shell main :is(.pill.ready,.maintenancepill.maintaining){background:#d8f4e5;color:#175e43!important}.shell main .maintenancepill.atrisk{background:#ffedbd;color:#785000!important}.shell main .overviewgrid .focuscard>.sectionhead h2,.shell main .overviewgrid .focuscard>.sectionhead span,.shell main .upcoming .sectionhead h2,.shell main .owneridentity strong{color:var(--ghm-copy)!important}.shell main .overviewgrid .focuscard>.reviewinstruction,.shell main .upcomingrows,.shell main .owneridentity small{color:var(--ghm-muted)!important}.shell main .overviewgrid .focuscard .ownerissue,.shell main .overviewgrid .focuscard .ownerissue :where(strong,b,small,em,span){color:#173746!important}.shell main .ownerissue.urgent i{color:#a72f25!important}.shell main .ownerissue.warning i{color:#815400!important}.shell main .ownerissue.info i{color:#086d83!important}.shell main .ownerissue.clear i{color:#1f704e!important}.shell main .currentfocusgrid.currentfocusgrid article>small{color:#174b5b!important}.shell main .focusgoal.focusgoal>div b{color:#0c6275!important}.shell main .focusgoal.focusgoal.priority>div b{color:#9b2c31!important}.shell main .focusgoal.focusgoal.attention>div b{color:#755000!important}.shell main .upcoming .sectionhead button{color:#9ce9f1}.shell main .overviewgrid .focuscard .ownerissue,.shell main .overviewgrid .focuscard .ownerissue.urgent,.shell main .overviewgrid .focuscard .ownerissue.warning,.shell main .overviewgrid .focuscard .ownerissue.info,.shell main .overviewgrid .focuscard .ownerissue.clear{background:linear-gradient(145deg,#102b46,#071a31);border-color:#365a73 #365a73 #365a73 #55b8c7;border-left-style:solid;border-left-width:5px;color:#f5fbfc!important}.shell main .overviewgrid .focuscard .ownerissue.urgent{border-left-color:#ef6668}.shell main .overviewgrid .focuscard .ownerissue.warning{border-left-color:#e0b44a}.shell main .overviewgrid .focuscard .ownerissue.clear{border-left-color:#54ba88}.shell main .overviewgrid .focuscard .ownerissue :where(strong,b,span){color:#f5fbfc!important}.shell main .overviewgrid .focuscard .ownerissue small{color:#c7dbe3!important}.shell main .overviewgrid .focuscard .ownerissue em{color:#86dce7!important}.shell main .currentfocusgrid.currentfocusgrid article>small{background:#0c3045;color:#eaf6f8!important}.shell main .currentfocusgrid.currentfocusgrid article.critical>small,.shell main .currentfocusgrid.currentfocusgrid article.pacebehind>small{background:#682b31;color:#ffd6d3!important}.shell main .creatordatabox .creatorboxmetrics>span,.shell main .creatordatabox .creatorboxmetrics>span:nth-child(n){color:#f5fbfc;background:linear-gradient(145deg,#123a53,#0a273d);border-color:#37627a}.shell main .creatordatabox .creatorboxmetrics>span:nth-child(3),.shell main .creatordatabox .creatorboxmetrics>span:nth-child(5){background:linear-gradient(145deg,#55451f,#382f18);border-color:#ad8b38}.shell main .creatordatabox .creatorboxmetrics>span:nth-child(4){background:linear-gradient(145deg,#1a5042,#10352f);border-color:#4b9473}.shell main .creatordatabox .creatorboxmetrics>span:nth-child(6),.shell main .creatordatabox .creatorboxmetrics>span:nth-child(7){background:linear-gradient(145deg,#353753,#23263f);border-color:#626487}.shell main .creatordatabox .creatorboxmetrics>span :where(small,strong){color:#f5fbfc!important}.shell main .creatordatabox .creatorboxmetrics>span.belowrequirement,.shell main .creatordatabox.belowgoal .creatorboxmetrics>span:nth-child(2){background:radial-gradient(circle at 48% 0,#126fab38,#0000 42%),linear-gradient(145deg,#07345a 0%,#042441 58%,#031a32 100%)!important;border-color:#dd6c70!important}.shell main .creatordatabox .creatorboxmetrics>span.belowrequirement :where(small,strong),.shell main .creatordatabox.belowgoal .creatorboxmetrics>span:nth-child(2) :where(small,strong){color:#ffd0cd!important}.shell main .creatordatabox header{border-bottom-color:#4a7181}.shell main .creatordatabox header>em{background:#0a2a42;border:1px solid #426a80;color:#eaf6f8!important}.shell main .performancetable tbody tr td,.shell main .performancetable tbody tr:nth-child(2n) td,.shell main .performancetable tr.newcreator td{color:#eef7fa;background:#12384a;border-bottom-color:#315668}.shell main .performancetable tbody tr:nth-child(2n) td{background:#163f52}.shell main .performancetable tr.newcreator td{background:#183d55}.shell main .performancetable td :where(b,strong){color:#f5fbfc}.shell main .performancetable td small{color:#b9d0d9}@media (max-width:600px){.shell:not(.mobilepreview) .performancetable tbody tr,.mobilepreview .performancetable tbody tr{background:#102f42;border-color:#31586a}.shell:not(.mobilepreview) .performancetable td:before,.mobilepreview .performancetable td:before{color:#bcd2da}}body{background:#020817}.shell main{color:#f4f7ff;background:radial-gradient(circle at 88% 5%,#462f9745,#0000 32%),radial-gradient(circle at 20% 88%,#10469133,#0000 38%),linear-gradient(145deg,#020a1b 0%,#061329 54%,#081b3a 100%)}.shell main :is(.overviewmetrics article,.metrics article,.goalintro,.overviewgrid .focuscard,.upcoming,.owneridentity,.date,.eventbuilder,.eventcontrol,.accessbuilder,.rolepermissions article,.performancetablepanel,.guidegrid article,.emptycard,.tablewrap,.creatordatabox,.pacefocusgrid aside,.creatorfilter,.drawinghistory article,.uploadworkspace,.battleworkspace,.battlecalendar,.businessfocus,.businesssection,.monthcomparison article,.managerdialogsummary span,.mailboxmessage,.scoutingmanagergrid>article){color:#f4f7ff;background:linear-gradient(145deg,#0b1f49,#06132e);border-color:#2d4d89;box-shadow:0 13px 30px #00031052}.shell main .overviewmetrics article:nth-child(n),.shell main .metrics article:nth-child(n){color:#f4f7ff;background:linear-gradient(145deg,#12346f,#091c43);border-color:#4267a7}.shell main :is(.overviewmetrics,.metrics) article :where(strong,p,small,em),.shell main :is(.goalintro,.focuscard,.upcoming,.owneridentity,.creatordatabox,.businessfocus,.businesssection,.scoutingmanagergrid) :where(h2,h3,strong,b){color:#f5f7ff!important}.shell main :is(.overviewmetrics,.metrics) article :where(small,em),.shell main :is(.goalintro,.focuscard,.upcoming,.owneridentity,.creatordatabox,.businessfocus,.businesssection,.scoutingmanagergrid) :where(p,small){color:#bec9df!important}.shell main .overviewgrid .focuscard .eyebrow,.shell main .upcoming .eyebrow,.shell main .eyebrow{color:#e5c66b!important}.shell main .tablewrap th{color:#d2d9ea;background:#050f25;border-bottom-color:#2d4b82}.shell main .tablewrap td,.shell main .performancetable tbody tr td,.shell main .performancetable tbody tr:nth-child(2n) td,.shell main .performancetable tr.newcreator td{color:#eef2ff;background:#091936;border-bottom-color:#263f70}.shell main .tablewrap tbody tr:nth-child(2n) td,.shell main .performancetable tbody tr:nth-child(2n) td{background:#0d2148}.shell main .managerlinkaudit.hasmissing,.shell main .noticecenter{color:#f5f7ff;background:linear-gradient(145deg,#0d2450,#07152f);border-color:#355990 #355990 #355990 #d4aa45;border-left-style:solid;border-left-width:5px}.shell main .managerlinkaudit.hasmissing :where(h2,h3,strong,b,p,span),.shell main .noticecenter :where(h2,h3,strong,b,p,span){color:#f5f7ff!important}.shell main .noticecenter :where(label,small){color:#c4cee1!important}.shell main .goals>article{color:#f4f7ff;background:linear-gradient(145deg,#0c2250,#06142f);border-color:#345892}.shell main .goals>article :where(h3,strong,b){color:#f5f7ff!important}.shell main .goals>article :where(p,span,small,footer){color:#c1cbe0!important}.shell main .performancetabs button{color:#f4f7ff;background:linear-gradient(145deg,#12346f,#091c43);border-color:#4267a7}.shell main .performancetabs button :where(b,span){color:#f5f7ff!important}.shell main .focustabs button,.shell main .compacttabs label.active,.shell main .clickablelegend button{color:#eef3ff;background:#102b5c;border-color:#3d609b}.shell main .clickablelegend button :where(b,span){color:#eef3ff!important}.readonlyrole .goalintro:first-of-type:after{color:#dbe5f7;background:#0a1c3d;border:1px solid #355990}.shell main .guidegrid table{table-layout:fixed;font-size:13px}.shell main .guidegrid :where(th,td){white-space:normal;padding:10px 7px}.shell main .guidegrid>article{overflow-x:hidden}.mobilepreview .healthprimarymetrics{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.mobilepreview .healthprimarymetrics>div{padding:11px}.mobilepreview .healthprimarymetrics>.eightdayhealth{grid-column:1/-1}.mobilepreview .healthprimarymetrics h2{font-size:32px}.mobilepreview .healthprimarymetrics p{min-height:34px;margin-bottom:7px;font-size:13px;line-height:1.25}.mobilepreview .healthprimarymetrics .pulsebar{margin:11px 0}.mobilepreview .healthprimarymetrics small{font-size:11px;line-height:1.3}.mobilepreview .healthmetrics .healthalert{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;column-gap:12px;display:grid}.mobilepreview .healthmetrics .healthalert small{grid-column:1/-1}.mobilepreview .goals{grid-template-columns:1fr!important}.shell>aside{background:radial-gradient(circle at 30% 5%,#0d71b12e,#0000 26%),linear-gradient(#00182e 0%,#001126 100%);border-right-color:#0b77ae}.shell main{background:radial-gradient(circle at 88% 3%,#0085c933,#0000 31%),radial-gradient(circle at 48% 46%,#004a8521,#0000 42%),linear-gradient(145deg,#001226 0%,#001b34 56%,#00152b 100%)}.shell main>header h1,.shell main .sectionhead h2,.shell main .operationshead h2{color:#fff;text-shadow:0 2px 16px #59ccff14}.shell main .eyebrow{letter-spacing:.16em;color:#55d8ff!important}.shell main :is(.overviewmetrics article,.metrics article,.goalintro,.overviewgrid .focuscard,.upcoming,.owneridentity,.date,.eventbuilder,.eventcontrol,.accessbuilder,.rolepermissions article,.performancetablepanel,.guidegrid article,.emptycard,.tablewrap,.creatordatabox,.pacefocusgrid aside,.creatorfilter,.drawinghistory article,.uploadworkspace,.battleworkspace,.battlecalendar,.businessfocus,.businesssection,.monthcomparison article,.managerdialogsummary span,.mailboxmessage,.scoutingmanagergrid>article,.goals>article,.noticecenter,.managerlinkaudit){background:linear-gradient(145deg,#053052f5,#021932fa);border-color:#087bb7;box-shadow:inset 0 1px #7bdeff14,0 12px 30px #00051647}.shell main .overviewmetrics article:nth-child(n),.shell main .metrics article:nth-child(n){background:linear-gradient(145deg,#08447a,#052650);border-color:#128bc7}.shell main .goalintro,.shell main .performancetablepanel,.shell main .businesssection,.shell main .tablewrap{border-color:#075d96}.shell main .workspace-tabs,.shell main input,.shell main select,.shell main textarea{color:#f7fbff;background:#031a35;border-color:#147ab5}.shell main .operationshead button,.shell main .filterbar button,.shell main .primaryaction,.shell main .linkbutton{color:#f8fcff;background:linear-gradient(#087fc5,#045896);border-color:#34b9f4;box-shadow:0 0 16px #1caeef29}.shell .mainnav button.active{color:#fff;background:linear-gradient(105deg,#074b86,#062c5f);border-color:#18b8f3;box-shadow:inset 4px 0 #4bdcff,0 0 18px #0da3e124}.shell main .focustabs button,.shell main .compacttabs label.active,.shell main .clickablelegend button,.shell main .performancetabs button{background:linear-gradient(145deg,#063f73,#042651);border-color:#18aee8;box-shadow:inset 0 1px #64e0ff1f}.shell main .performancetabs button.diamondup,.shell main .performancetabs button.timeup{background:linear-gradient(145deg,#0b4e4b,#063231);border-color:#26b797}.shell main .performancetabs button.diamonddown,.shell main .performancetabs button.timedown{background:linear-gradient(145deg,#5a2635,#321827);border-color:#e24f64}.shell main .performancetabs button.new{background:linear-gradient(145deg,#0b477f,#052a58);border-color:#35a9ec}.shell main .managerlinkaudit.hasmissing,.shell main .noticecenter{border-left-color:#f4bf37}@media (max-width:900px){.shell:not(.mobilepreview) .mobiletop{color:#fff;background:linear-gradient(#002445,#00172f);border-bottom-color:#0b82bb}.shell:not(.mobilepreview) .mobiletop .brand,.shell:not(.mobilepreview) .mobiletop .brand small{color:#fff}.shell:not(.mobilepreview) .mobilemenutoggle{color:#fff;background:#063866;border-color:#20a9df}.shell:not(.mobilepreview) .mainnav .navgroup{background:#031b35;border-color:#0b689f}.shell:not(.mobilepreview) .mainnav button{color:#eaf6ff;background:#052542;border-color:#164f73}}.mobilepreview .mobiletop{color:#fff;background:linear-gradient(#002445,#00172f);border-bottom-color:#0b82bb}.mobilepreview .mobiletop .brand,.mobilepreview .mobiletop .brand small{color:#fff}.mobilepreview .mobilemenutoggle{color:#fff;background:#063866;border-color:#20a9df}.mobilepreview .mainnav .navgroup{background:#031b35;border-color:#0b689f}.mobilepreview .mainnav button{color:#eaf6ff;background:#052542;border-color:#164f73}.mobilepreview .upcomingrows>div{color:#f5f9ff;background:linear-gradient(145deg,#07365f,#031d3c);border-color:#1382bb}.mobilepreview .upcomingrows>div:nth-child(2n){background:linear-gradient(145deg,#42350f,#271f0b);border-color:#c99725}.mobilepreview .upcomingrows>div :where(b,strong,span,small){color:#f5f9ff!important}.desktoptopbar{color:#f8fbff;background:linear-gradient(90deg,#001933fa,#003456f2,#001933fa);border-bottom:1px solid #168fc4;grid-template-columns:minmax(260px,1fr) auto minmax(220px,1fr);align-items:center;gap:24px;min-height:76px;margin:-36px -48px 18px;padding:11px 36px;display:grid;box-shadow:0 7px 24px #00081847}.topbarbrand,.topbarperson{align-items:center;gap:12px;display:flex}.topbarbrand img{object-fit:contain;image-rendering:auto;filter:drop-shadow(0 0 8px #31c2ff3d);border-radius:12px;width:48px;height:48px}.topbarbrand strong{letter-spacing:.01em;font:500 25px Georgia,serif;display:block}.topbarbrand span{color:#6edcff;letter-spacing:.34em;margin-top:2px;font-size:10px;font-weight:850;display:block}.desktoptopbar>p{color:#6edcff;letter-spacing:.28em;white-space:nowrap;align-items:center;gap:15px;margin:0;font-size:11px;font-weight:850;display:flex}.desktoptopbar>p i{background:#75dcf9;border-radius:50%;width:4px;height:4px}.desktoptopbar>p b{color:#f9fbff;font:400 28px Georgia,serif}.topbarperson{justify-content:flex-end}.topbarperson>span{color:#02213c;background:#a9e8ff;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.topbarperson small,.topbarperson strong{display:block}.topbarperson small{color:#71d9ff;letter-spacing:.14em;font-size:9px;font-weight:850}.topbarperson strong{margin-top:3px;font-size:14px}.dashboardpagehero{background:#00152d;border-bottom:1px solid #1692c2b8;align-items:center;min-height:214px;margin:0 -16px 18px;padding:30px 46% 30px 16px;display:flex;position:relative;overflow:hidden}.dashboardpagehero:before,.dashboardpagehero:after{content:"";pointer-events:none;background-position:100%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.dashboardpagehero:before{z-index:0;background-image:linear-gradient(90deg,#00152d 0%,#001831f5 34%,#00172d47 72%,#00122614 100%),url(/harbour-dashboard-hero.png)}.dashboardpagehero:after{display:none}@keyframes harbour-hero-rotation{0%,45%{opacity:0}50%,95%{opacity:1}to{opacity:0}}.dashboardpagehero>div:first-child{z-index:1;min-width:420px;position:relative}.dashboardpagehero h1{margin:8px 0 12px;font-size:clamp(46px,5vw,70px);line-height:.98}.dashboardpagehero .lede{max-width:620px;font-size:17px;line-height:1.45}.dashboardpagehero .manageridentity{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#001a33d1;position:absolute;top:18px;right:18px}.dashboardpagehero .owneridentity{display:none}.shell>aside .mobiletop{border-bottom:1px solid #1784b180;padding:22px 18px 16px}.shell>aside .brand{align-items:flex-start}.shell>aside .brand>span,.shell>aside .brand>span img{width:82px;height:82px}.shell>aside .brand>span{overflow:visible}.shell>aside .brand>span img{object-fit:contain;image-rendering:auto;display:block}.shell>aside .brand>div{padding-top:7px;font:500 18px Georgia,serif}.shell>aside .brand small{color:#72dcff;letter-spacing:.23em;text-transform:uppercase;margin-top:4px;font-family:Inter,ui-sans-serif,system-ui;font-size:9px;font-weight:850}.brandtagline{color:#f4bd50;max-width:145px;margin-top:12px;font:italic 13px/1.25 Georgia,serif;display:block}.shell>aside .mainnav{padding-top:10px}.shell>aside .navgroup>p{color:#59d9ff;letter-spacing:.2em}@media (max-width:1180px){.desktoptopbar>p{display:none}.desktoptopbar{grid-template-columns:1fr auto}.dashboardpagehero{padding-right:38%}}@media (max-width:900px){.desktoptopbar{display:none}.dashboardpagehero{background:#00152d;border:1px solid #0b699d;border-radius:14px;min-height:176px;margin:0 0 16px;padding:22px 24px}.dashboardpagehero:before,.dashboardpagehero:after{background-position:70%}.dashboardpagehero>div:first-child{min-width:0}.dashboardpagehero h1{font-size:clamp(34px,10vw,46px)}.dashboardpagehero .lede{font-size:14px}.dashboardpagehero .manageridentity{display:none}.shell>aside .mobiletop{padding:10px 14px}.shell>aside .brand>span,.shell>aside .brand>span img{width:40px;height:40px}.shell>aside .brand>div{padding-top:0;font:800 15px Inter,ui-sans-serif,system-ui}.brandtagline{display:none}}.mobilepreview .desktoptopbar{display:none}.mobilepreview .dashboardpagehero{background:#00152d;border:1px solid #0b699d;border-radius:14px;min-height:176px;margin:0 0 16px;padding:22px 20px}.mobilepreview .dashboardpagehero:before,.mobilepreview .dashboardpagehero:after{background-position:72%}.mobilepreview .dashboardpagehero>div:first-child{min-width:0}.mobilepreview .dashboardpagehero h1{font-size:38px}.mobilepreview .dashboardpagehero .lede{font-size:14px}.mobilepreview .dashboardpagehero .manageridentity{display:none}.heromotto{z-index:2;color:#f2c65d;text-align:center;text-shadow:0 2px 12px #000c;width:220px;font:italic 20px Georgia,serif;position:absolute;top:18px;bottom:auto;right:32%}.heromotto strong{margin-top:3px;font-size:28px;font-weight:500;display:block;color:#f8d574!important}.focusoutcomes.clickableoutcomes>button{background:linear-gradient(145deg,#083e6cf7,#031f41fc);border-color:#17aee8;padding-top:25px;position:relative;overflow:hidden;box-shadow:inset 0 1px #8ce7ff1f,0 0 18px #0099dc1f}.focusoutcomes.clickableoutcomes>button:nth-child(2){border-color:#20d2e6}.focusoutcomes.clickableoutcomes>button:nth-child(3){background:linear-gradient(145deg,#493d14f2,#231f10fa);border-color:#f1bd31;box-shadow:inset 0 1px #ffe68b1f,0 0 18px #eab1261f}.focusoutcomes.clickableoutcomes>button:nth-child(4){background:linear-gradient(145deg,#531b27f7,#280f1cfc);border-color:#f04b5e;box-shadow:inset 0 1px #ff97a01f,0 0 18px #eb3c5024}.focusboxicon{color:#5edfff;width:34px;height:34px;position:absolute;top:20px;left:18px}.focusboxicon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.focusoutcomes.clickableoutcomes>button>small{min-height:36px;padding-left:48px;display:block}.focusoutcomes.clickableoutcomes>button:nth-child(3) .focusboxicon{color:#f4c94f}.focusoutcomes.clickableoutcomes>button:nth-child(4) .focusboxicon{color:#ff7181}.brandfooter{color:#69dbff;text-align:right;letter-spacing:.25em;border-bottom:2px solid #e0af39;width:max-content;margin:36px 0 8px auto;padding:0 4px 10px;font-size:9px;font-weight:850}.brandfooter span,.brandfooter strong{color:inherit;display:block}.brandfooter strong{margin-top:4px;font-size:10px}@media (max-width:900px){.heromotto{display:none}.brandfooter{margin-right:auto}}.mobilepreview .heromotto{display:none}.mobilepreview .focusoutcomes.clickableoutcomes>button>small{min-height:0;padding-left:44px}.mobilepreview .focusoutcomes.clickableoutcomes{gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.mobilepreview .focusoutcomes.clickableoutcomes>button{min-width:0;padding:18px 14px 15px}.mobilepreview .focusoutcomes.clickableoutcomes>button>small{overflow-wrap:normal;word-break:normal;min-height:42px;padding-left:38px;font-size:11px;line-height:1.25}.mobilepreview .focusboxicon{width:29px;height:29px;top:17px;left:13px}.mobilepreview .focusoutcomes.clickableoutcomes>button>strong{font-size:28px}.mobilepreview .focusoutcomes.clickableoutcomes>button :where(span,em){overflow-wrap:normal;word-break:normal}@media (max-width:360px){.shell:not(.mobilepreview) .focusoutcomes.clickableoutcomes{grid-template-columns:1fr!important}}.shell main .performancecardgrid{margin-top:18px}.shell main .performancecard .focusgroup{min-width:0}.shell main .performancecard .focuscreatormetrics strong{overflow-wrap:anywhere}.shell main .performancecard .focuscreatormetrics small+strong+small{letter-spacing:0;margin-top:5px;display:block;color:#b7d3e5!important;font-size:11px!important}.shell main .performanceempty{color:#c0d8e8;background:#031a31;border:1px solid #087ec0;border-radius:16px;margin:0;padding:20px}.shell main .creatorboxgrid{gap:18px}.shell main .creatordatabox{background:radial-gradient(circle at 52% 0,#0c6ba42e,#0000 38%),linear-gradient(145deg,#062844 0%,#031a31 60%,#021426 100%);border:1px solid #087ec0;border-radius:18px;padding:20px;box-shadow:inset 0 1px #7fdbff14,0 10px 26px #00081857}.shell main .creatordatabox .focusgroup{border:1px solid;border-radius:999px;justify-content:center;width:auto;min-width:128px;margin:-8px 0 14px;padding:6px 18px;line-height:1;display:inline-flex;box-shadow:0 0 16px #3de19a38}.shell main .creatordatabox .focusgroup.onpace,.shell main .creatordatabox .focusgroup.achieved{background:linear-gradient(#1fa86d,#13784f)}.shell main .creatordatabox .focusgroup.protectpace{background:linear-gradient(#158db1,#096989)}.shell main .creatordatabox .focusgroup.developmentpipeline{background:linear-gradient(#b9851d,#825b0c)}.shell main .creatordatabox .focusgroup.needshelp{background:linear-gradient(#d34f58,#9d2734)}.shell main .creatordatabox header{border-bottom:1px solid #509dca9e;align-items:center;padding:0 0 15px}.shell main .creatordatabox header b{font-size:20px;color:#fff!important}.shell main .creatordatabox header small{font-size:14px;color:#c0d8e8!important}.shell main .creatordatabox header>em{text-align:left;background:linear-gradient(145deg,#082b48f5,#03192ff5);border-color:#477b9c;border-radius:16px;max-width:190px;padding:10px 14px;font-size:13px;line-height:1.35;color:#f1f8ff!important}.shell main .creatordatabox .creatoraction{color:#ecf7ff;margin:0;padding:14px 2px 2px;font-size:14px}.shell main .creatordatabox .creatoraction b{color:#fff!important}.shell main .creatordatabox .focuscreatormetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:14px 0 4px}.shell main .creatordatabox .focuscreatormetrics>span,.shell main .creatordatabox .focuscreatormetrics>span:nth-child(n){border-radius:12px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-height:88px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff12,0 5px 14px #0000002e}.shell main .creatordatabox .focuscreatormetrics>span>span{min-width:0}.creatormetricicon{fill:none;stroke:#57dbff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px #3dcdff61);width:34px;height:34px}.shell main .focuscreatormetrics>span:nth-child(3) .creatormetricicon,.shell main .focuscreatormetrics>span:nth-child(5) .creatormetricicon{stroke:#ffd35c}.shell main .focuscreatormetrics>span:nth-child(4) .creatormetricicon{stroke:#85f2d8}.shell main .focuscreatormetrics>span:nth-child(6) .creatormetricicon,.shell main .focuscreatormetrics>span:nth-child(7) .creatormetricicon{stroke:#85f2b0}.shell main .focuscreatormetrics>span.belowrequirement .creatormetricicon,.shell main .creatordatabox.belowgoal .focuscreatormetrics>span:nth-child(2) .creatormetricicon{stroke:#ff858f}.shell main .creatordatabox .focuscreatormetrics small{letter-spacing:.11em;margin:0;line-height:1.25;color:#b7d3e5!important;font-size:10px!important}.shell main .creatordatabox .focuscreatormetrics strong{margin-top:5px;line-height:1.1;color:#fff!important;font-size:clamp(16px,1.35vw,20px)!important}.shell main .creatordatabox footer{display:none}@media (max-width:1200px){.shell main .creatordatabox .focuscreatormetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1450px) and (min-width:901px){.shell main .creatorboxgrid{grid-template-columns:1fr}.shell main .creatordatabox .focuscreatormetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.shell main .creatordatabox .focuscreatormetrics strong{font-size:20px!important}}@media (max-width:600px){.shell main .creatordatabox{padding:15px}.shell main .creatordatabox header{align-items:flex-start}.shell main .creatordatabox header>em{max-width:46%}.shell main .creatordatabox .focuscreatormetrics{grid-template-columns:1fr}.shell main .creatordatabox .focuscreatormetrics>span,.shell main .creatordatabox .focuscreatormetrics>span:nth-child(n){min-height:74px}}.shell.mobilepreview .mainnav.open{flex-direction:column!important;gap:7px!important;display:flex!important}.shell.mobilepreview .mainnav>p{width:100%;letter-spacing:.17em!important;margin:10px 8px 3px!important;font-size:9px!important}.shell.mobilepreview .mainnav button{text-align:left!important;border-radius:11px!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;width:100%!important;min-height:62px!important;padding:10px 12px!important;display:grid!important}.shell.mobilepreview .mainnav button>svg{justify-self:center;width:25px!important;height:25px!important;display:block!important}.shell.mobilepreview .mainnav .navgroup{grid-template-columns:1fr!important;gap:7px!important;width:100%!important;padding:8px!important;display:grid!important}.shell.mobilepreview .mainnav button>span{min-width:0;color:#f5fbff!important;white-space:normal!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;display:block!important}.shell.mobilepreview .mainnav button small{color:#a9cce1!important;white-space:normal!important;margin-top:4px!important;font-size:11px!important;font-weight:600!important;line-height:1.25!important;display:block!important}@media (max-width:600px){.shell:not(.mobilepreview) .mainnav.open{flex-direction:column!important;gap:7px!important;display:flex!important}.shell:not(.mobilepreview) .mainnav button{text-align:left!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;width:100%!important;min-height:62px!important;padding:10px 12px!important;display:grid!important}.shell:not(.mobilepreview) .mainnav .navgroup{grid-template-columns:1fr!important;gap:7px!important;width:100%!important;padding:8px!important;display:grid!important}.shell:not(.mobilepreview) .mainnav button>svg{width:25px!important;height:25px!important;display:block!important}.shell:not(.mobilepreview) .mainnav button>span{min-width:0;white-space:normal!important;font-size:14px!important;line-height:1.2!important}.shell:not(.mobilepreview) .mainnav button small{white-space:normal!important;margin-top:4px!important;font-size:11px!important;line-height:1.25!important;display:block!important}}.shell main :is(.overviewmetrics article,.metrics article,.goalintro,.focuscard,.upcoming,.eventbuilder,.eventcontrol,.accessbuilder,.rolepermissions article,.performancetablepanel,.guidegrid article,.emptycard,.tablewrap,.pacefocusgrid article,.pacefocusgrid aside,.creatorfilter,.drawinghistory article,.uploadworkspace,.battleworkspace,.battlecalendar,.businessfocus,.businesssection,.monthcomparison article,.mailboxmessage,.scoutingmanagergrid>article,.goals>article,.noticecenter,.managerlinkaudit,.healthcard,.managerreview,.creatorhealth){color:#edf8ff!important;background:radial-gradient(circle at 50% 0,#0d71b129,#0000 42%),linear-gradient(145deg,#062844 0%,#031a31 60%,#021426 100%)!important;border:1px solid #087ec0!important;box-shadow:inset 0 1px #7fdbff14,0 10px 26px #00081857!important}.shell main :is(.overviewmetrics article,.metrics article,.goalintro,.focuscard,.upcoming,.eventbuilder,.eventcontrol,.accessbuilder,.rolepermissions article,.performancetablepanel,.guidegrid article,.emptycard,.tablewrap,.pacefocusgrid article,.pacefocusgrid aside,.creatorfilter,.drawinghistory article,.uploadworkspace,.battleworkspace,.battlecalendar,.businessfocus,.businesssection,.monthcomparison article,.mailboxmessage,.scoutingmanagergrid>article,.goals>article,.noticecenter,.managerlinkaudit,.healthcard,.managerreview,.creatorhealth) :is(h2,h3,h4,strong,b,dt){color:#fff!important}.shell main :is(.overviewmetrics article,.metrics article,.goalintro,.focuscard,.upcoming,.eventbuilder,.eventcontrol,.accessbuilder,.rolepermissions article,.performancetablepanel,.guidegrid article,.emptycard,.tablewrap,.pacefocusgrid article,.pacefocusgrid aside,.creatorfilter,.drawinghistory article,.uploadworkspace,.battleworkspace,.battlecalendar,.businessfocus,.businesssection,.monthcomparison article,.mailboxmessage,.scoutingmanagergrid>article,.goals>article,.noticecenter,.managerlinkaudit,.healthcard,.managerreview,.creatorhealth) :is(p,small,span,dd,label){color:#b9d5e7}.shell main :is(.at-risk,.needshelp,.belowgoal,.danger,.healthalert){border-color:#ed5264!important;box-shadow:inset 3px 0 #ed5264,0 10px 26px #4e081647!important}.shell main :is(.achieved,.onpace,.success){border-color:#23c490!important;box-shadow:inset 3px 0 #23c490,0 10px 26px #0040313d!important}.shell.mobilepreview>aside{z-index:1000!important;width:100%!important;height:auto!important;min-height:0!important;padding:10px 14px!important;position:sticky!important;top:0!important;overflow:visible!important}.shell.mobilepreview .mainnav{z-index:1001!important;background:#03182f!important;max-height:calc(100dvh - 76px)!important;margin:0!important;position:absolute!important;top:100%!important;left:8px!important;right:8px!important;overflow-y:auto!important}@media (max-width:600px){.shell:not(.mobilepreview)>aside{z-index:1000!important;position:sticky!important;top:0!important;overflow:visible!important}.shell:not(.mobilepreview) .mainnav{z-index:1001!important;background:#03182f!important;max-height:calc(100dvh - 76px)!important;margin:0!important;position:absolute!important;top:100%!important;left:8px!important;right:8px!important;overflow-y:auto!important}}.shell.mobilepreview .mainnav.open{transform:translate(-50%);width:min(414px,100vw - 16px)!important;max-height:calc(100dvh - 84px)!important;position:fixed!important;top:74px!important;left:50%!important;right:auto!important}.shell.mobilepreview .safetybar{color:#eef9ff!important;background:linear-gradient(145deg,#063555,#021b34)!important;border-color:#1187bd!important}.shell.mobilepreview .safetybar :is(p,span){color:#c4dfed!important}@media (max-width:600px){.shell:not(.mobilepreview) .mainnav.open{width:auto!important;max-height:calc(100dvh - 84px)!important;position:fixed!important;top:74px!important;left:8px!important;right:8px!important}.shell:not(.mobilepreview) .safetybar{color:#eef9ff!important;background:linear-gradient(145deg,#063555,#021b34)!important;border-color:#1187bd!important}.shell:not(.mobilepreview) .safetybar :is(p,span){color:#c4dfed!important}}.shell main :is(.maintenancehero,.businessfocus,.battlesummarygrid>article,.battleworkspace,.eventrosterpanel,.eventrosterperson,.battleresults>article,.eventdrawing,.wheelreplay,.calendargrid>button,.editworkspace){color:#edf8ff!important;background:radial-gradient(circle at 50% 0,#0d71b129,#0000 42%),linear-gradient(145deg,#062844 0%,#031a31 60%,#021426 100%)!important;border:1px solid #087ec0!important;box-shadow:inset 0 1px #7fdbff14,0 10px 26px #00081857!important}.shell main :is(.maintenancehero,.businessfocus,.battlesummarygrid>article,.battleworkspace,.eventrosterpanel,.eventrosterperson,.battleresults>article,.eventdrawing,.wheelreplay,.calendargrid>button,.editworkspace) :is(h2,h3,h4,strong,b){color:#fff!important}.shell main :is(.maintenancehero,.businessfocus,.battlesummarygrid>article,.battleworkspace,.eventrosterpanel,.eventrosterperson,.battleresults>article,.eventdrawing,.wheelreplay,.calendargrid>button,.editworkspace) :is(p,small,span,em,label){color:#b9d5e7}.shell main .creatorboxmetrics>span{border-radius:12px;background:linear-gradient(145deg,#08426cf0,#031f3dfa)!important;border:1px solid #146f9f!important}.shell main .creatorboxmetrics>span small{color:#9fc8df!important}.shell main .creatorboxmetrics>span strong{color:#fff!important}.shell main :is(.metricdanger,.baselinepending){border-color:#ed5264!important;box-shadow:inset 3px 0 #ed5264!important}.shell main .metricwarning{border-color:#e9b83d!important;box-shadow:inset 3px 0 #e9b83d!important}.shell main .metricgood{border-color:#25c493!important;box-shadow:inset 3px 0 #25c493!important}.shell main .eventresultmetrics>em{min-width:0;color:#fff!important;background:#042b4cf2!important;border:1px solid #1179ad!important}@media (max-width:600px){.shell :is(.battlesummarygrid,.eventbuilder,.eventcontrol,.battleresults,.eventresultmetrics,.editworkspace,.eventrosteradd,.businessmetrics,.creatorboxmetrics){grid-template-columns:1fr!important}.shell :is(.eventbuilder,.eventcontrol,.battleworkspace,.battlecalendar,.businessfocus,.businesssection,.maintenancehero){border-radius:15px!important;padding:15px!important}.shell .calendargrid{overflow-x:auto;grid-template-columns:repeat(7,minmax(36px,1fr))!important;gap:4px!important}.shell .calendargrid>button{min-width:36px!important;padding:6px 3px!important}.shell .eventresulthead{grid-template-columns:auto minmax(0,1fr)!important;gap:8px!important;display:grid!important}.shell .eventresultmetrics{grid-column:1/-1}}.shell.mobilepreview .maintenancehero{grid-template-columns:1fr!important;gap:18px!important;display:grid!important}.shell.mobilepreview .maintenancehero h2{max-width:100%;font-size:29px!important;line-height:1.12!important}.shell.mobilepreview .maintenancering{margin:0 auto!important}.shell.mobilepreview .aifloating{max-width:calc(min(430px,100vw) - 24px)!important;right:calc(50vw - min(430px,100vw)/2 + 12px)!important}@media (max-width:600px){.shell:not(.mobilepreview) .maintenancehero{grid-template-columns:1fr!important;gap:18px!important;display:grid!important}.shell:not(.mobilepreview) .maintenancehero h2{max-width:100%;font-size:29px!important;line-height:1.12!important}.shell:not(.mobilepreview) .maintenancering{margin:0 auto!important}.shell:not(.mobilepreview) .aifloating{max-width:calc(100vw - 24px)!important;right:12px!important}}.dashboardpagehero:before,.dashboardpagehero:after{background-color:#00152d;background-position:100%!important;background-size:auto 100%!important}.shell main :is(.overviewmetrics article,.currentfocusgrid article,.overviewgrid .focuscard,.healthcard,.upcoming){color:#edf8ff!important;background:radial-gradient(circle at 52% 0,#0c6ba42e,#0000 38%),linear-gradient(145deg,#062844 0%,#031a31 60%,#021426 100%)!important;border:1px solid #087ec0!important;border-radius:18px!important;box-shadow:inset 0 1px #7fdbff14,0 10px 26px #00081857!important}.shell main :is(.overviewmetrics article,.currentfocusgrid article,.overviewgrid .focuscard,.healthcard,.upcoming) :is(h2,h3,strong,b){color:#fff!important}.shell main :is(.overviewmetrics article,.currentfocusgrid article,.overviewgrid .focuscard,.healthcard,.upcoming) :is(p,small,em,span,dt,dd){color:#b7d3e5!important}.shell main .upcomingrows>div{color:#edf8ff!important;background:linear-gradient(145deg,#062844 0%,#031a31 62%,#021426 100%)!important;border:1px solid #147dac!important;border-left:5px solid #28bde8!important;box-shadow:inset 0 1px #7fdbff14,0 8px 20px #00081847!important}.shell main .upcomingrows>div:nth-child(2n){background:linear-gradient(145deg,#072b49 0%,#031a31 100%)!important;border-left-color:#f1bd31!important}.shell main .upcomingrows time{color:#69ddff!important;background:#042f4eeb!important;border:1px solid #28bde861!important}.shell main .upcomingrows>div:nth-child(2n) time{color:#ffe38a!important;background:#5b430db8!important;border-color:#f1bd316b!important}.shell main .upcomingrows :is(strong,span){color:#f7fcff!important}.shell main .upcomingrows small{color:#b7d3e5!important}.shell main .upcomingrows .pill{color:#dff7ff!important;background:#053455f2!important;border:1px solid #28bde87a!important}.shell main .upcomingrows .upcomingempty{min-height:82px;grid-template-columns:1fr!important}.shell main .upcomingrows .upcomingempty>span{grid-column:1!important}.shell main .upcomingrows .upcomingempty small{margin-top:5px;display:block}.shell main .overviewmetrics article.metricwarning{background:linear-gradient(145deg,#493d14f2,#231f10fa)!important;border-color:#f1bd31!important;box-shadow:inset 0 1px #ffe68b1f,0 0 18px #eab1261f!important}.shell main .currentfocusgrid article.critical,.shell main .currentfocusgrid article.pacebehind{background:linear-gradient(145deg,#531b27f7,#280f1cfc)!important;border-color:#f04b5e!important;box-shadow:inset 4px 0 #f04b5e,0 10px 26px #4b081859!important}.shell main .currentfocusgrid article.pacegood{background:linear-gradient(145deg,#094e41f7,#042a27fc)!important;border-color:#27c695!important;box-shadow:inset 4px 0 #27c695,0 10px 26px #00372a4d!important}.shell main .currentfocusgrid article:not(.critical):not(.pacebehind):not(.pacegood){box-shadow:inset 4px 0 #20bde9,0 10px 26px #00081857!important}.shell main .currentfocusgrid article>small{border:1px solid #24aee073;color:#eaf7ff!important;background:#053455e6!important}.shell main .currentfocusgrid article.critical>small,.shell main .currentfocusgrid article.pacebehind>small{border-color:#f04b5e8c;color:#ffe1e4!important;background:#681c2be6!important}.shell main .currentfocusgrid article.pacegood>small{border-color:#27c6958c;color:#ddfff3!important;background:#085342e6!important}@media (max-width:900px){.dashboardpagehero:before{background-position:50%,50%!important;background-size:100% 100%,contain!important}}.shell.mobilepreview{width:100%!important;max-width:none!important;margin:0!important}.shell.mobilepreview>main{width:100%!important;max-width:none!important}.shell.mobilepreview .mainnav.open{width:auto!important;max-width:none!important;left:8px!important;right:8px!important;transform:none!important}.shell.mobilepreview .aifloating{right:12px!important}@media (min-width:700px){.shell.mobilepreview>main{padding-left:24px!important;padding-right:24px!important}.shell.mobilepreview :where(.overviewmetrics,.metrics,.healthprimarymetrics,.focusoutcomes.clickableoutcomes){grid-template-columns:repeat(2,minmax(0,1fr))!important}}.shell main .battlesummarygrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.shell main .battlesummarygrid>article{min-height:210px;background:radial-gradient(circle at 85% 0,#1796d033,#0000 36%),linear-gradient(145deg,#062844,#021426)!important;border:1px solid #148bc7!important;border-radius:18px!important;padding:22px!important}.shell main .battlesummarygrid h2{margin:8px 0 10px;font-size:clamp(23px,2vw,31px);line-height:1.12;color:#fff!important}.battletracklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.battletrackitem{background:#042646e6;border:1px solid #176f9d;border-left:4px solid #36c8f0;border-radius:10px;min-width:0;padding:10px 12px}.battletrackitem b,.battletrackitem small{display:block}.battletrackitem b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden;color:#fff!important}.battletrackitem small{font-size:12px;color:#6edcff!important;margin-top:4px!important}.shell main .battlecalendar{background:linear-gradient(145deg,#052744,#02172d)!important;border:1px solid #117fb9!important;border-radius:18px!important;padding:22px!important}.shell main .calendargrid{gap:8px}.shell main .calendargrid article{border-radius:11px;min-width:0;min-height:118px;padding:10px;box-shadow:inset 0 1px #ffffff08;color:#d9edfa!important;background:linear-gradient(145deg,#041d36,#02162b)!important;border:1px solid #174e70!important}.shell main .calendargrid article.hasbattle{box-shadow:inset 3px 0 #28bde8,0 5px 14px #00051233;background:linear-gradient(145deg,#07375d,#032441)!important;border-color:#1595cb!important}.shell main .calendargrid article b{font-size:15px;color:#fff!important}.shell main .calendargrid article span{background:#043a5cd9;border-radius:6px;margin-top:6px;padding:5px 6px;font-size:10px;color:#dff6ff!important}.shell main .eventbuilder,.shell main .eventcontrol{gap:15px;background:linear-gradient(145deg,#052744,#02172d)!important;border:1px solid #117fb9!important;border-radius:18px!important;padding:20px!important}.shell main .eventbuilder label,.shell main .eventcontrol label{font-size:13px;color:#d7eaf6!important}.shell main .eventbuilder input,.shell main .eventbuilder select,.shell main .eventcontrol input,.shell main .eventcontrol select{color:#f5fbff!important;background:#031a35!important;border:1px solid #147ab5!important}.shell main .eventbuilder .creatorpicker select,.shell main .eventcontrol .creatorpicker select{min-height:175px;line-height:1.5;padding:8px!important}.shell main .eventbuilder .creatorpicker option,.shell main .eventcontrol .creatorpicker option{padding:7px 9px}.shell main .eventrosteradd{border:1px solid #147ab5;color:#edf8ff!important;background:#062844!important}.shell main .eventrosteradd label{color:#e9f7ff!important}.shell main .eventrosterperson{background:linear-gradient(145deg,#07365c,#031d38)!important;border-color:#1477a8!important}.shell main .eventrosterperson b{color:#fff!important}.shell main .battleresults>span{border-radius:15px;background:linear-gradient(145deg,#07365c,#031d38)!important;border:1px solid #1477a8!important}@media (max-width:760px){.shell main .battlesummarygrid,.battletracklist{grid-template-columns:1fr!important}.shell main .battlesummarygrid>article{min-height:0}.shell main .calendargrid{grid-template-columns:1fr!important;gap:9px!important;display:grid!important}.shell main .calendargrid article{grid-template-columns:34px minmax(0,1fr);align-content:start;gap:4px 8px;display:grid;min-height:54px!important}.shell main .calendargrid article b{grid-row:1/span 20}.shell main .calendargrid article:not(.hasbattle){display:none}.shell main .eventbuilder,.shell main .eventcontrol{grid-template-columns:1fr!important;padding:15px!important}.shell main .eventbuilder .creatorpicker,.shell main .eventcontrol .creatorpicker{grid-column:1!important}.shell main .eventrosterlist,.shell main .battleresults{grid-template-columns:1fr!important}}.shell main :where(.battleworkspace,.drawingworkspace,.editworkspace,.uploadworkspace,.accessbuilder,.noticebuilder,.noticecenter,.noticemailbox,.monthcomparison,.managerhistoryprofile,.comparisonnote,.baselinewarning,.businesssection,.businessfocus,.creatorfocusintro,.goalintro,.guidegrid>article,.scoutingmanagergrid>article){color:#dceefa!important;background:radial-gradient(circle at 92% 0,#1faee01f,#0000 30%),linear-gradient(145deg,#062944 0%,#031a31 58%,#021426 100%)!important;border:1px solid #147dab!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #00071433!important}.shell main :where(.filterbar,.eventresulthead,.eventrosterhead,.mailboxheading,.mailboxrecipienthead,.goalhead,.sectionhead.operationshead){color:#dceefa!important;background:linear-gradient(135deg,#062c49f5,#03192ff5)!important;border:1px solid #126f9d!important;border-radius:14px!important}.shell main :where(.filterbar,.eventresulthead,.eventrosterhead,.mailboxheading,.mailboxrecipienthead){padding:14px 16px!important}.shell main :where(label,.filterbar label){font-weight:700;color:#d9edf8!important}.shell main :where(input,select,textarea){box-shadow:inset 0 1px 3px #00051159;color:#f6fbff!important;background:#031a32!important;border:1px solid #167bac!important;border-radius:10px!important}.shell main :where(input,select,textarea):focus{outline-offset:2px;border-color:#39c9ef!important;outline:2px solid #39c9ef!important}.shell main :where(button,.linkbutton){font-weight:750}.shell main :where(.primaryaction,.linkbutton){color:#001526!important;background:linear-gradient(135deg,#6ee7ff,#18aee1)!important;border:1px solid #8ceeff!important;box-shadow:0 7px 18px #00b0e638!important}.shell main :where(.primaryaction,.linkbutton):hover{filter:brightness(1.08)}.shell main :where(.danger,.removecreator,.noticeendbutton){color:#fff2f2!important;background:linear-gradient(135deg,#7a1e32,#491426)!important;border-color:#ef5c72!important}.shell main .tablewrap{box-shadow:0 10px 24px #00061233;background:#03172b!important;border:1px solid #126e98!important;border-radius:16px!important}.shell main table{color:#dfedf7!important;background:0 0!important}.shell main thead th{color:#79defb!important;background:#073052!important;border-bottom:1px solid #1987b6!important}.shell main tbody td{color:#e6f1f8!important;border-color:#23779e61!important}.shell main tbody tr:nth-child(2n) td{background:#07345480!important}.shell main tbody tr:hover td{background:#0d5b849e!important}.shell main :where(.emptycard,.emptytable){color:#bcd9e8!important;background:linear-gradient(145deg,#052641,#03172c)!important;border:1px dashed #287fa8!important;border-radius:16px!important}.shell main .safetybar{color:#dceefa!important;background:linear-gradient(135deg,#062944,#03182f)!important;border:1px solid #1684b5!important;border-left:4px solid #e8bd43!important;box-shadow:0 8px 20px #00061233!important}.shell main .safetybar :where(p,span){color:#cbe4f1!important}.shell main .safetybar .dot{box-shadow:0 0 10px #43dc91bf;background:#43dc91!important}.shell main .previewtoggle{background:#02162b!important;border:1px solid #176e9b!important;border-radius:11px!important;padding:4px!important}.shell main .previewtoggle button{color:#bcd8e8!important;box-shadow:none!important;background:0 0!important;border:0!important}.shell:not(.mobilepreview) main .previewtoggle button:first-child,.shell.mobilepreview main .previewtoggle button:last-child{color:#001526!important;background:linear-gradient(135deg,#75e8ff,#1bafe1)!important}.shell main .battleworkspace{padding:20px!important}.shell main .battleworkspace>label{gap:7px;display:grid}.shell main .battleactions{border-top:1px solid #3aa5d24d;gap:10px;padding-top:14px}.shell main .battleresults{gap:10px}.shell main .battleresults>span{gap:4px;min-width:0;display:grid;border-left:4px solid #2cc5ed!important;padding:14px!important}.shell main .calendargrid article span{text-overflow:ellipsis;white-space:nowrap;border-left:3px solid #36c8f0;display:block;overflow:hidden}.shell main .eventrosterpanel,.shell main .eventdrawing{background:linear-gradient(145deg,#052744,#02172d)!important;border:1px solid #117fb9!important;border-radius:18px!important;padding:20px!important}.shell main .eventrosterlist{gap:10px}.shell main .eventrosterperson{border-left:4px solid #2ac3eb!important;border-radius:12px!important;padding:13px!important}.shell main .eventresultmetrics{gap:12px}.shell main .eventresultmetrics>*{background:linear-gradient(145deg,#07375d,#03213c)!important;border:1px solid #188ab8!important;border-radius:14px!important}.shell main .eventresultrank{background:linear-gradient(145deg,#062c4b,#031a32)!important;border:1px solid #1679a6!important;border-left:4px solid #35c8ee!important;border-radius:14px!important}.shell main .eventresultrank:nth-child(-n+3){border-left-color:#f5c84c!important}.shell main .wheelgraphic{background:var(--wheel-gradient,conic-gradient(#26dca0,#27bfe9,#ffd056,#ff4964,#a66cff,#ff8e42))!important;border:10px solid #ffd056!important;box-shadow:0 0 34px #ffd05659!important}@media (max-width:760px){.shell>main{padding-left:10px!important;padding-right:10px!important}.shell main :where(.filterbar,.eventresulthead,.eventrosterhead,.mailboxheading,.mailboxrecipienthead){grid-template-columns:1fr!important;align-items:stretch!important;gap:10px!important;display:grid!important}.shell main :where(.filterbar label,.filterbar select,.filterbar button,.eventresulthead label,.eventresulthead select){width:100%!important}.shell main .battlesummarygrid>article{padding:17px!important}.shell main .battlesummarygrid h2{overflow-wrap:anywhere;font-size:24px!important}.shell main .battletrackitem b{white-space:normal;overflow-wrap:anywhere}.shell main .battlecalendar{padding:15px!important}.shell main .calendargrid article span{white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.35}.shell main :where(.battleworkspace,.eventrosterpanel,.eventdrawing,.drawingworkspace,.editworkspace,.uploadworkspace,.accessbuilder,.noticebuilder){padding:15px!important}.shell main .battleactions{grid-template-columns:1fr!important;display:grid!important}.shell main .battleactions button{min-height:46px;width:100%!important}.shell main .eventresultmetrics{grid-template-columns:1fr!important}.shell main .eventresultrank{grid-template-columns:minmax(0,1fr)!important}.shell main .eventrosterperson{grid-template-columns:minmax(0,1fr)!important;gap:9px!important;display:grid!important}.shell main .eventrosterperson button{width:100%!important}.shell main :where(.tablewrap,.eventrecordstable){box-shadow:none!important;background:0 0!important;border:0!important}}:root{--gh-status-red:#ff4964;--gh-status-gold:#ffc83d;--gh-status-green:#25e39a;--gh-status-cyan:#43d8ff}.shell main :is(.metricdanger,.critical,.pacebehind,.at-risk,.needshelp,.belowgoal,.healthalert){border:2px solid var(--gh-status-red)!important;background:linear-gradient(145deg,#bd2447 0%,#861936 48%,#4c1028 100%)!important;box-shadow:inset 5px 0 #ff6b82,0 0 28px #ff496457!important}.shell main :is(.metricdanger,.critical,.pacebehind,.at-risk,.needshelp,.belowgoal,.healthalert) :is(strong,h2,h3,.focusboxicon){color:#ff6f84!important}.shell main :is(.metricwarning,.warning,.attention){border:2px solid var(--gh-status-gold)!important;background:linear-gradient(145deg,#9b6900 0%,#765006 48%,#422d06 100%)!important;box-shadow:inset 5px 0 #ffdc69,0 0 28px #ffc83d4d!important}.shell main :is(.metricwarning,.warning,.attention) :is(strong,h2,h3,.focusboxicon){color:#ffd65f!important}.shell main :is(.metricgood,.pacegood,.achieved,.maintaining,.ready){border:2px solid var(--gh-status-green)!important;background:linear-gradient(145deg,#07966a 0%,#057252 48%,#034333 100%)!important;box-shadow:inset 5px 0 #68ffc4,0 0 30px #25e39a57!important}.shell main :is(.metricgood,.pacegood,.achieved,.maintaining,.ready) :is(strong,h2,h3,.focusboxicon){color:#55ffbc!important}.shell main .focusoutcomes.clickableoutcomes>button:first-child{border-color:var(--gh-status-cyan)!important;box-shadow:inset 4px 0 var(--gh-status-cyan),0 0 22px #43d8ff2b!important}.shell main .focusoutcomes.clickableoutcomes>button:first-child :is(strong,.focusboxicon){color:#67e2ff!important}.shell main .focusoutcomes.clickableoutcomes>button:nth-child(2){border:2px solid var(--gh-status-green)!important;background:linear-gradient(145deg,#07966a 0%,#057252 48%,#034333 100%)!important;box-shadow:inset 5px 0 #68ffc4,0 0 30px #25e39a57!important}.shell main .focusoutcomes.clickableoutcomes>button:nth-child(2) :is(strong,.focusboxicon){color:#55ffbc!important}.shell main .focusoutcomes.clickableoutcomes>button:nth-child(3){border:2px solid var(--gh-status-gold)!important;background:linear-gradient(145deg,#9b6900 0%,#765006 48%,#422d06 100%)!important;box-shadow:inset 5px 0 #ffdc69,0 0 28px #ffc83d4d!important}.shell main .focusoutcomes.clickableoutcomes>button:nth-child(3) :is(strong,.focusboxicon){color:#ffd65f!important}.shell main .focusoutcomes.clickableoutcomes>button:nth-child(4){border:2px solid var(--gh-status-red)!important;background:linear-gradient(145deg,#bd2447 0%,#861936 48%,#4c1028 100%)!important;box-shadow:inset 5px 0 #ff6b82,0 0 28px #ff496457!important}.shell main .focusoutcomes.clickableoutcomes>button:nth-child(4) :is(strong,.focusboxicon){color:#ff6f84!important}.shell main :is(.maintenancepill.maintaining,.pill.ready){color:#052f23!important;border-color:var(--gh-status-green)!important;background:#55ffbc!important}.shell main :is(.maintenancepill.needsreview,.pill.needsreview){color:#3e0712!important;border-color:var(--gh-status-red)!important;background:#ff8294!important}.shell main .creatordatabox:has(.focusgroup.needshelp){border:2px solid var(--gh-status-red)!important;background:linear-gradient(145deg,#8f1b39,#491027)!important;box-shadow:0 0 24px #ff496440!important}.shell main .creatordatabox:has(.focusgroup.achieved){border:2px solid var(--gh-status-green)!important;background:linear-gradient(145deg,#087b59,#033e31)!important;box-shadow:0 0 24px #25e39a40!important}.shell main .creatordatabox:has(.focusgroup.developmentpipeline){border:2px solid var(--gh-status-gold)!important;background:linear-gradient(145deg,#835800,#3f2b07)!important;box-shadow:0 0 24px #ffc83d38!important}.shell main :is(.metricdanger,.critical,.pacebehind,.at-risk,.needshelp,.belowgoal,.healthalert,.metricwarning,.warning,.attention,.metricgood,.pacegood,.achieved,.maintaining,.ready),.shell main .focusoutcomes.clickableoutcomes>button{background:radial-gradient(circle at 52% 0,#0c6ba42e,#0000 38%),linear-gradient(145deg,#062844 0%,#031a31 60%,#021426 100%)!important}.shell main .creatordatabox:has(.focusgroup.needshelp){background:radial-gradient(circle at 52% 0,#0c6ba42e,#0000 38%),linear-gradient(145deg,#062844 0%,#031a31 60%,#021426 100%)!important}.shell main .creatordatabox:has(.focusgroup.achieved){background:radial-gradient(circle at 52% 0,#0c6ba42e,#0000 38%),linear-gradient(145deg,#062844 0%,#031a31 60%,#021426 100%)!important}.shell main .creatordatabox:has(.focusgroup.developmentpipeline){background:radial-gradient(circle at 52% 0,#0c6ba42e,#0000 38%),linear-gradient(145deg,#062844 0%,#031a31 60%,#021426 100%)!important}.shell main :is(.metricdanger,.critical,.pacebehind,.at-risk,.needshelp,.belowgoal,.healthalert){border:2px solid var(--gh-status-red)!important;box-shadow:inset 5px 0 var(--gh-status-red),0 0 22px #ff496447!important}.shell main :is(.metricdanger,.critical,.pacebehind,.at-risk,.needshelp,.belowgoal,.healthalert) :is(strong,h2,h3,.focusboxicon,.creatormetricicon){text-shadow:0 0 14px #ff496461;color:#ff4964!important;stroke:#ff4964!important}.shell main :is(.metricwarning,.warning,.attention){border:2px solid var(--gh-status-gold)!important;box-shadow:inset 5px 0 var(--gh-status-gold),0 0 22px #ffc83d40!important}.shell main :is(.metricwarning,.warning,.attention) :is(strong,h2,h3,.focusboxicon,.creatormetricicon){text-shadow:0 0 14px #ffc83d52;color:#ffd34f!important;stroke:#ffd34f!important}.shell main :is(.metricgood,.pacegood,.achieved,.maintaining,.ready){border:2px solid var(--gh-status-green)!important;box-shadow:inset 5px 0 var(--gh-status-green),0 0 24px #25e39a4d!important}.shell main :is(.metricgood,.pacegood,.achieved,.maintaining,.ready) :is(strong,h2,h3,.focusboxicon,.creatormetricicon){text-shadow:0 0 14px #25e39a61;color:#42f5ad!important;stroke:#42f5ad!important}.shell main .focusoutcomes.clickableoutcomes>button:nth-child(2),.shell main .focusoutcomes.clickableoutcomes>button:nth-child(3),.shell main .focusoutcomes.clickableoutcomes>button:nth-child(4){background:linear-gradient(145deg,#062844,#021426)!important}.shell main .creatordatabox:has(.focusgroup.needshelp){border-color:var(--gh-status-red)!important;box-shadow:inset 4px 0 var(--gh-status-red),0 10px 26px #00081857!important}.shell main .creatordatabox:has(.focusgroup.achieved){border-color:var(--gh-status-green)!important;box-shadow:inset 4px 0 var(--gh-status-green),0 10px 26px #00081857!important}.shell main .creatordatabox:has(.focusgroup.developmentpipeline){border-color:var(--gh-status-gold)!important;box-shadow:inset 4px 0 var(--gh-status-gold),0 10px 26px #00081857!important}.shell main .creatordatabox .focusgroup.needshelp,.shell main .currentfocusgrid article.critical>small,.shell main .currentfocusgrid article.pacebehind>small,.shell main .creatordatabox.tiernotmaintained header>em{color:#fff!important;background:#e82749!important;border-color:#ff7187!important}.shell main .creatordatabox .focusgroup.developmentpipeline{color:#fff!important;background:#bd8500!important;border-color:#ffd34f!important}.shell main .creatordatabox .focusgroup.onpace,.shell main .creatordatabox .focusgroup.achieved,.shell main .currentfocusgrid article.pacegood>small{color:#032d21!important;background:#35e8a4!important;border-color:#72ffc9!important}.shell main .creatordatabox .focuscreatormetrics>span.metricgood,.shell main .metrics>article.metricgood,.shell main .currentfocusgrid>article.pacegood,.shell main .eightdayhealth.ontarget{background:linear-gradient(145deg,#087b59 0%,#067554 48%,#055c44 100%)!important;border:2px solid #32efad!important;box-shadow:inset 6px 0 #62ffc0,0 0 25px #25e39a52!important}.shell main .creatordatabox .focuscreatormetrics>span.metricwarning,.shell main .metrics>article.metricwarning{background:linear-gradient(145deg,#835905 0%,#795205 48%,#5e4006 100%)!important;border:2px solid #ffc83d!important;box-shadow:inset 6px 0 #ffe06d,0 0 24px #ffc83d4d!important}.shell main .creatordatabox .focuscreatormetrics>span.metricdanger,.shell main .metrics>article.metricdanger,.shell main .currentfocusgrid>article.pacebehind,.shell main .eightdayhealth.belowtarget,.shell main .healthalert{background:linear-gradient(145deg,#dc263d 0%,#bd142b 48%,#8e0b20 100%)!important;border:2px solid #ff3f52!important;box-shadow:inset 6px 0 #ff6675,0 0 28px #ff283c7a!important}.shell main .creatordatabox .focuscreatormetrics>span:is(.metricgood,.metricwarning,.metricdanger) :is(small,strong),.shell main .metrics>article:is(.metricgood,.metricwarning,.metricdanger) :is(small,strong,em),.shell main .currentfocusgrid>article:is(.pacegood,.pacebehind) :is(small,strong,p),.shell main .eightdayhealth:is(.ontarget,.belowtarget) :is(small,strong,span),.shell main .healthalert :is(small,strong,span,p){color:#fff!important;text-shadow:0 1px 3px #0000007a!important}.shell main .creatordatabox .focuscreatormetrics>span.metricgood strong,.shell main .metrics>article.metricgood strong,.shell main .currentfocusgrid>article.pacegood strong,.shell main .eightdayhealth.ontarget strong{color:#55ffbc!important}.shell main .creatordatabox .focuscreatormetrics>span.metricwarning strong,.shell main .metrics>article.metricwarning strong{color:#ffd65f!important}.shell main .creatordatabox .focuscreatormetrics>span.metricdanger strong,.shell main .metrics>article.metricdanger strong,.shell main .currentfocusgrid>article.pacebehind strong,.shell main .eightdayhealth.belowtarget strong,.shell main .healthalert strong{color:#ff7187!important}.shell main .creatordatabox .focuscreatormetrics>span.metricgood .creatormetricicon{color:#72ffc9!important;stroke:#72ffc9!important}.shell main .creatordatabox .focuscreatormetrics>span.metricwarning .creatormetricicon{color:#ffe06d!important;stroke:#ffe06d!important}.shell main .creatordatabox .focuscreatormetrics>span.metricdanger .creatormetricicon{color:#ff7187!important;stroke:#ff7187!important}.shell main .focustabs button.active,.shell main .performancetabs button.active{transform:translateY(-1px);color:#fff!important;background:linear-gradient(145deg,#0b9de4 0%,#0566ad 58%,#044985 100%)!important;border:2px solid #69e5ff!important;box-shadow:inset 0 0 0 1px #fff3,0 0 20px #34cdff8c!important}.shell main .focustabs button.active:after,.shell main .performancetabs button.active:after{content:"";background:#8cecff;border-radius:999px;width:62%;height:3px;margin:6px auto -5px;display:block;box-shadow:0 0 10px #69e5ff}.shell main .compacttabs label.active{color:#fff!important;background:linear-gradient(145deg,#0b9de4,#044985)!important;border:2px solid #69e5ff!important;box-shadow:0 0 20px #34cdff7a!important}.shell main .creatordatabox .focuscreatormetrics>span{border-radius:15px!important;min-width:0!important;min-height:118px!important;padding:17px 18px 15px!important;display:block!important;position:relative!important;overflow:hidden!important}.shell main .creatordatabox .focuscreatormetrics>span>.creatormetricicon{width:31px!important;height:31px!important;position:absolute!important;top:18px!important;left:17px!important}.shell main .creatordatabox .focuscreatormetrics>span>span{grid-template-columns:1fr!important;align-content:start!important;width:100%!important;min-width:0!important;display:grid!important}.shell main .creatordatabox .focuscreatormetrics>span>span>small{letter-spacing:.07em!important;text-transform:uppercase!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;border-bottom:1px solid #ffffff47!important;align-items:center!important;min-height:36px!important;padding:0 0 11px 47px!important;font-size:12px!important;font-weight:900!important;line-height:1.18!important;display:flex!important}.shell main .creatordatabox .focuscreatormetrics>span>span>strong{letter-spacing:-.025em!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:11px!important;font-size:clamp(21px,1.65vw,27px)!important;font-weight:950!important;line-height:1.08!important;display:block!important;overflow:hidden!important}@media (max-width:760px){.shell main .creatordatabox .focuscreatormetrics>span{min-height:112px!important;padding:15px 16px 14px!important}.shell main .creatordatabox .focuscreatormetrics>span>.creatormetricicon{width:28px!important;height:28px!important;top:16px!important;left:15px!important}.shell main .creatordatabox .focuscreatormetrics>span>span>small{min-height:34px!important;padding-left:42px!important;font-size:11px!important}.shell main .creatordatabox .focuscreatormetrics>span>span>strong{font-size:22px!important}}.shell main .creatordatabox .focuscreatormetrics>span:is(.metricgood,.metricwarning,.metricdanger),.shell main .metrics>article:is(.metricgood,.metricwarning,.metricdanger),.shell main .currentfocusgrid>article:is(.pacegood,.pacebehind),.shell main .eightdayhealth:is(.ontarget,.belowtarget),.shell main .healthalert{background:radial-gradient(circle at 48% 0,#126fab38,#0000 42%),linear-gradient(145deg,#07345a 0%,#042441 58%,#031a32 100%)!important}.shell main .creatordatabox .focuscreatormetrics>span.metricgood,.shell main .metrics>article.metricgood,.shell main .currentfocusgrid>article.pacegood,.shell main .eightdayhealth.ontarget{border:2px solid #32efad!important;box-shadow:inset 5px 0 #55ffbc,0 0 22px #32efad57!important}.shell main .creatordatabox .focuscreatormetrics>span.metricwarning,.shell main .metrics>article.metricwarning{border:2px solid #ffc83d!important;box-shadow:inset 5px 0 #ffe06d,0 0 22px #ffc83d4d!important}.shell main .creatordatabox .focuscreatormetrics>span.metricdanger,.shell main .metrics>article.metricdanger,.shell main .currentfocusgrid>article.pacebehind,.shell main .eightdayhealth.belowtarget,.shell main .healthalert{border:2px solid #ff1734!important;box-shadow:inset 5px 0 #ff2942,0 0 27px #ff17349e!important}.shell main .creatordatabox .focuscreatormetrics>span:is(.metricgood,.metricwarning,.metricdanger) small,.shell main .metrics>article:is(.metricgood,.metricwarning,.metricdanger) :is(small,em),.shell main .currentfocusgrid>article:is(.pacegood,.pacebehind) :is(small,p),.shell main .eightdayhealth:is(.ontarget,.belowtarget) :is(small,span),.shell main .healthalert :is(small,span,p){color:#fff!important}.shell main .creatordatabox .focuscreatormetrics>span.metricgood :is(strong,.creatormetricicon),.shell main .metrics>article.metricgood strong,.shell main .currentfocusgrid>article.pacegood strong,.shell main .eightdayhealth.ontarget strong{color:#55ffbc!important;stroke:#55ffbc!important}.shell main .creatordatabox .focuscreatormetrics>span.metricwarning :is(strong,.creatormetricicon),.shell main .metrics>article.metricwarning strong{color:#ffd65f!important;stroke:#ffd65f!important}.shell main .creatordatabox .focuscreatormetrics>span.metricdanger :is(strong,.creatormetricicon),.shell main .metrics>article.metricdanger strong,.shell main .currentfocusgrid>article.pacebehind strong,.shell main .eightdayhealth.belowtarget strong,.shell main .healthalert strong{color:#ff2942!important;stroke:#ff2942!important;text-shadow:0 0 12px #ff1734b8!important}.eventwheelworkspace{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:stretch;gap:16px;margin-top:18px;display:grid}.eventwheelworkspace>:is(.eventdrawing,.wheelreplay){height:100%;margin:0!important}.eventwheelworkspace .wheelreplay{text-align:center;align-content:center;justify-items:center;display:grid!important}.maineventwinner{background:linear-gradient(145deg,#07345a,#031a32);border:1px solid #e6b93c;border-left:5px solid #ffd65f;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(240px,.65fr) auto;align-items:end;gap:16px;margin-top:16px;padding:20px;display:grid}.maineventwinner h3{color:#fff;margin:3px 0 5px;font-size:1.35rem}.maineventwinner p{color:#c8deeb;margin:0}.maineventwinner label{color:#dbeaf3;gap:7px;font-weight:800;display:grid}.savedmainwinner{color:#ffd65f;grid-column:1/-1}@media (max-width:900px){.eventwheelworkspace,.maineventwinner{grid-template-columns:1fr}.eventwheelworkspace .wheelreplay{min-height:360px}}.shell main :is(.metrics>article,.currentfocusgrid>article,.focusoutcomes>article,.focusoutcomes.clickableoutcomes>button,.healthprimarymetrics>div,.healthmetrics>div,.creatorboxmetrics>span,.battlesummarygrid>article,.battleresults>span,.eventresultmetrics>em,.monthcomparison>article,.reversemetric){color:#f7fbff!important;background:radial-gradient(circle at 50% 0,#1474ae33,#0000 42%),linear-gradient(145deg,#07345a 0%,#042441 58%,#031a32 100%)!important;border:1px solid #37bee8a3!important;border-left:5px solid #32cfff!important;box-shadow:0 10px 26px #00081857,inset 0 1px #ffffff0d!important}.shell main :is(.metrics>article,.currentfocusgrid>article,.focusoutcomes>article,.focusoutcomes.clickableoutcomes>button,.healthprimarymetrics>div,.healthmetrics>div,.creatorboxmetrics>span,.battlesummarygrid>article,.battleresults>span,.eventresultmetrics>em,.monthcomparison>article,.reversemetric) :is(h2,h3,strong,b){color:#f7fbff!important}.shell main :is(.metrics>article,.currentfocusgrid>article,.focusoutcomes>article,.focusoutcomes.clickableoutcomes>button,.healthprimarymetrics>div,.healthmetrics>div,.creatorboxmetrics>span,.battlesummarygrid>article,.battleresults>span,.eventresultmetrics>em,.monthcomparison>article,.reversemetric) :is(small,p,span,em){color:#cde2ee!important}.shell main :is(.metricdanger,.critical,.pacebehind,.at-risk,.needshelp,.belowgoal,.healthalert,.creatorboxmetrics>span.metricdanger,.focusoutcomes.clickableoutcomes>button.needshelp){background:radial-gradient(circle at 50% 0,#1474ae33,#0000 42%),linear-gradient(145deg,#07345a 0%,#042441 58%,#031a32 100%)!important;border:2px solid #ff1734!important;border-left:6px solid #ff2942!important;box-shadow:0 0 25px #ff173461,inset 5px 0 #ff2942!important}.shell main :is(.metricdanger,.critical,.pacebehind,.at-risk,.needshelp,.belowgoal,.healthalert) :is(strong,h2,h3,.focusboxicon,.creatormetricicon),.shell main .creatorboxmetrics>span.metricdanger :is(strong,.creatormetricicon){color:#ff4964!important;stroke:#ff4964!important;text-shadow:0 0 12px #ff17349e!important}.shell main :is(.metricwarning,.warning,.attention,.creatorboxmetrics>span.metricwarning,.focusoutcomes.clickableoutcomes>button.warning){background:radial-gradient(circle at 50% 0,#1474ae33,#0000 42%),linear-gradient(145deg,#07345a 0%,#042441 58%,#031a32 100%)!important;border:2px solid #ffc83d!important;border-left:6px solid #ffe06d!important;box-shadow:0 0 22px #ffc83d45,inset 5px 0 #ffe06d!important}.shell main :is(.metricwarning,.warning,.attention) :is(strong,h2,h3,.focusboxicon,.creatormetricicon),.shell main .creatorboxmetrics>span.metricwarning :is(strong,.creatormetricicon){color:#ffd65f!important;stroke:#ffd65f!important}.shell main :is(.metricgood,.pacegood,.achieved,.maintaining,.ready,.ontarget,.creatorboxmetrics>span.metricgood){background:radial-gradient(circle at 50% 0,#1474ae33,#0000 42%),linear-gradient(145deg,#07345a 0%,#042441 58%,#031a32 100%)!important;border:2px solid #32efad!important;border-left:6px solid #55ffbc!important;box-shadow:0 0 22px #32efad47,inset 5px 0 #55ffbc!important}.shell main :is(.metricgood,.pacegood,.achieved,.maintaining,.ready,.ontarget) :is(strong,h2,h3,.focusboxicon,.creatormetricicon),.shell main .creatorboxmetrics>span.metricgood :is(strong,.creatormetricicon){color:#55ffbc!important;stroke:#55ffbc!important}.shell.mobilepreview main :is(.metrics>article,.currentfocusgrid>article,.healthprimarymetrics>div,.healthmetrics>div,.creatorboxmetrics>span){background:radial-gradient(circle at 50% 0,#1474ae33,#0000 42%),linear-gradient(145deg,#07345a 0%,#042441 58%,#031a32 100%)!important}@media (max-width:760px){.shell:not(.mobilepreview) main :is(.metrics>article,.currentfocusgrid>article,.healthprimarymetrics>div,.healthmetrics>div,.creatorboxmetrics>span){background:radial-gradient(circle at 50% 0,#1474ae33,#0000 42%),linear-gradient(145deg,#07345a 0%,#042441 58%,#031a32 100%)!important}}.shell.mobilepreview .dashboardpagehero{min-height:0!important;padding:22px 18px calc(133.09% + 18px)!important}.shell.mobilepreview .dashboardpagehero:before{aspect-ratio:3/4!important;background-image:url(/harbour-dashboard-mobile-v2.png)!important;background-position:bottom!important;background-repeat:no-repeat!important;background-size:contain!important;width:100%!important;height:auto!important;inset:auto 0 0!important}.shell.mobilepreview .harbourhero{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.shell.mobilepreview .harbourhero>div{order:1!important;padding:22px 20px!important}.shell.mobilepreview .harbourhero img{aspect-ratio:16/9!important;object-fit:contain!important;object-position:center!important;order:2!important;width:100%!important;height:auto!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}@media (max-width:760px){.shell:not(.mobilepreview) .dashboardpagehero{min-height:0!important;padding:22px 18px calc(133.09% + 18px)!important}.shell:not(.mobilepreview) .dashboardpagehero:before{aspect-ratio:3/4!important;background-image:url(/harbour-dashboard-mobile-v2.png)!important;background-position:bottom!important;background-repeat:no-repeat!important;background-size:contain!important;width:100%!important;height:auto!important;inset:auto 0 0!important}.shell:not(.mobilepreview) .harbourhero{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.shell:not(.mobilepreview) .harbourhero>div{order:1!important;padding:22px 20px!important}.shell:not(.mobilepreview) .harbourhero img{aspect-ratio:16/9!important;object-fit:contain!important;object-position:center!important;order:2!important;width:100%!important;height:auto!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}}.shell.mobilepreview .dashboardpagehero{background:linear-gradient(150deg,#052b4a 0%,#021a32 100%)!important;min-height:410px!important;padding:22px 18px 258px!important;display:block!important}.shell.mobilepreview .dashboardpagehero:before{border-top:1px solid #43d8ff6b;background-image:url(/harbour-dashboard-hero.png)!important;background-position:68% 72%!important;background-size:cover!important;width:100%!important;height:242px!important;inset:auto 0 0!important}.shell.mobilepreview .dashboardpagehero>div:first-child{z-index:2!important;width:100%!important;max-width:none!important;position:relative!important}.shell.mobilepreview .dashboardpagehero .lede{max-width:none!important}.shell.mobilepreview .harbourhero{background:linear-gradient(150deg,#052b4a 0%,#021a32 100%)!important;min-height:410px!important;display:block!important}.shell.mobilepreview .harbourhero img{object-fit:cover!important;object-position:69% 76%!important;width:100%!important;height:250px!important;inset:auto 0 0!important;transform:none!important}.shell.mobilepreview .harbourhero:after{display:none!important}.shell.mobilepreview .harbourhero>div{z-index:2!important;max-width:none!important;padding:22px 20px 270px!important;position:relative!important}@media (max-width:760px){.shell:not(.mobilepreview) .dashboardpagehero{background:linear-gradient(150deg,#052b4a 0%,#021a32 100%)!important;min-height:410px!important;padding:22px 18px 258px!important;display:block!important}.shell:not(.mobilepreview) .dashboardpagehero:before{border-top:1px solid #43d8ff6b;background-image:url(/harbour-dashboard-hero.png)!important;background-position:68% 72%!important;background-size:cover!important;width:100%!important;height:242px!important;inset:auto 0 0!important}.shell:not(.mobilepreview) .dashboardpagehero>div:first-child{z-index:2!important;width:100%!important;max-width:none!important;position:relative!important}.shell:not(.mobilepreview) .dashboardpagehero .lede{max-width:none!important}.shell:not(.mobilepreview) .harbourhero{background:linear-gradient(150deg,#052b4a 0%,#021a32 100%)!important;min-height:410px!important;display:block!important}.shell:not(.mobilepreview) .harbourhero img{object-fit:cover!important;object-position:69% 76%!important;width:100%!important;height:250px!important;inset:auto 0 0!important;transform:none!important}.shell:not(.mobilepreview) .harbourhero:after{display:none!important}.shell:not(.mobilepreview) .harbourhero>div{z-index:2!important;max-width:none!important;padding:22px 20px 270px!important;position:relative!important}}.shell main .performancetabs button:not(.active){color:#f7fbff!important;background:radial-gradient(circle at 50% 0,#1474ae2e,#0000 44%),linear-gradient(145deg,#07345a,#031a32)!important;border:1px solid #27bde9!important;border-left:5px solid #43d8ff!important;box-shadow:0 8px 20px #00081847!important}.shell main .performancetabs button:is(.diamondup,.timeup):not(.active){border-color:#32efad #32efad #32efad #55ffbc!important}.shell main .performancetabs button:is(.diamonddown,.timedown):not(.active){border-color:#ff1734 #ff1734 #ff1734 #ff2942!important}.shell main .performancetabs button:not(.active) :is(b,span){color:#f7fbff!important}.shell main .performancetabs button:is(.diamondup,.timeup):not(.active) b{color:#55ffbc!important}.shell main .performancetabs button:is(.diamonddown,.timedown):not(.active) b{color:#ff4964!important}.shell.mobilepreview .harbourhero{background:#00152d!important;min-height:300px!important}.shell.mobilepreview .harbourhero img{object-fit:cover!important;object-position:68% 62%!important;width:100%!important;height:100%!important;inset:0!important}@media (max-width:760px){.shell:not(.mobilepreview) .dashboardpagehero:before{background-position:66% 60%!important;background-size:cover!important}.shell:not(.mobilepreview) .harbourhero{background:#00152d!important;min-height:300px!important}.shell:not(.mobilepreview) .harbourhero img{object-fit:cover!important;object-position:68% 62%!important;width:100%!important;height:100%!important;inset:0!important}.shell:not(.mobilepreview) .harbourhero:after{background:linear-gradient(90deg,#030819ed 0%,#0308199e 48%,#03081914 82%)!important}}.wheelgraphic.spinning{animation:1.8s cubic-bezier(.12,.7,.18,1) both event-wheel-spin}@keyframes event-wheel-spin{0%{transform:rotate(0)}to{transform:rotate(1800deg)}}.monthlywheelmodal{gap:14px;width:min(760px,94vw);max-height:94vh;margin:0;padding:42px 24px 28px;overflow:auto}.monthlywheelmodal .monthlywheel{flex:none;margin-bottom:8px}.monthlywheelmodal>p{z-index:5;margin:10px 0 0;position:relative}.monthlywheelmodal>.primaryaction{z-index:6;width:min(520px,100%);min-height:58px;margin:4px auto 0;position:relative}.monthlywheel.spinning{animation:2.4s cubic-bezier(.12,.72,.16,1) monthly-prize-spin}@keyframes monthly-prize-spin{0%{transform:rotate(0)}to{transform:rotate(1800deg)}}.monthlyreplayresult{grid-template-columns:1fr!important;min-height:0!important}.shell.mobilepreview .dashboardpagehero{align-items:flex-start!important;min-height:270px!important;padding:18px 16px 108px!important}.shell.mobilepreview .dashboardpagehero:before{background-position:70% 72%!important;background-size:auto 138%!important}.shell.mobilepreview .dashboardpagehero h1{font-size:clamp(31px,9vw,39px)!important}.shell.mobilepreview .harbourhero{min-height:350px!important}.shell.mobilepreview .harbourhero img{object-position:70% 76%!important;transform-origin:72% 78%!important;transform:scale(1.18)!important}.shell.mobilepreview .harbourhero:after{background:linear-gradient(#030819f0 0%,#030819c2 43%,#03081929 76%,#03081908 100%)!important}.shell.mobilepreview .harbourhero>div{max-width:100%!important;padding:22px 20px 132px!important}@media (max-width:760px){.shell:not(.mobilepreview) .dashboardpagehero{align-items:flex-start!important;min-height:270px!important;padding:18px 16px 108px!important}.shell:not(.mobilepreview) .dashboardpagehero:before{background-position:70% 72%!important;background-size:auto 138%!important}.shell:not(.mobilepreview) .dashboardpagehero h1{font-size:clamp(31px,9vw,39px)!important}.shell:not(.mobilepreview) .harbourhero{min-height:350px!important}.shell:not(.mobilepreview) .harbourhero img{object-position:70% 76%!important;transform-origin:72% 78%!important;transform:scale(1.18)!important}.shell:not(.mobilepreview) .harbourhero:after{background:linear-gradient(#030819f0 0%,#030819c2 43%,#03081929 76%,#03081908 100%)!important}.shell:not(.mobilepreview) .harbourhero>div{max-width:100%!important;padding:22px 20px 132px!important}}.shell main{color:#f7fbff;font-size:16px;line-height:1.5}.shell main :where(p,label,td,th,button,input,select,textarea){letter-spacing:normal}.shell main :where(label,button,input,select,textarea,td,th){font-size:.95rem!important}.shell main :where(input,select,textarea){min-height:46px;color:#f8fcff!important;background:#041d35!important;border:1px solid #2aaed8!important;border-radius:10px!important}.shell main select option{color:#f8fcff;background:#041d35}.shell main :where(.eventdrawing,.wheelreplay,.maineventwinner){color:#f7fbff!important;background:linear-gradient(145deg,#07345a 0%,#042441 58%,#031a32 100%)!important;border:2px solid #25c9f3!important;box-shadow:0 12px 30px #00071670,inset 0 1px #ffffff0f!important}.shell main .eventdrawing{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.shell main .eventdrawing label{gap:8px;display:grid;color:#fff!important;font-weight:800!important}.shell main .eventdrawing small,.shell main .eventdrawing+.wheelreplay p,.shell main .maineventwinner p{color:#d4e7f4!important}.shell main .eventdrawing>div{background:#031b31;border:1px solid #30bee69e;border-radius:12px;padding:13px 15px}.shell main .eventdrawing>div strong{color:#61dcff;margin-top:3px;font-size:1.08rem;display:block}.shell main .eventdrawing>:is(.openwheelbutton,label:has(select[multiple]),div){grid-column:1/-1}.shell main .openwheelbutton{width:100%;min-height:58px;color:#021522!important;background:linear-gradient(135deg,#66e5ff,#21bce9)!important;border:2px solid #a6f1ff!important;font-size:1.08rem!important;box-shadow:0 8px 24px #21bce961!important}.shell main .wheelmainactions{z-index:4;grid-template-columns:1fr 1fr;gap:10px;display:grid;position:sticky;top:10px}.shell main .wheelmainactions .replaydownload{min-height:58px;font-weight:900;color:#241800!important;background:linear-gradient(135deg,#ffe07a,#f5b92e)!important;border:2px solid #fff0a8!important}.shell main .wheelmainactions button:disabled{opacity:.58}.shell main .wheelgraphic{position:relative;border:10px solid #ffd056!important;width:min(520px,82vw)!important;height:min(520px,82vw)!important;box-shadow:0 0 34px #ffd05659!important}.shell main .wheelgraphic .wheelcenter{border:2px solid #42d5ff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff!important;background:#031b31!important}.shell main .wheelgraphic .wheelname{z-index:2;text-align:center;white-space:nowrap;text-overflow:ellipsis;transform-origin:50%;border:1px solid #ffffffe0;border-radius:999px;width:82px;max-width:82px;padding:3px 5px;font-size:9px;font-weight:900;line-height:1.12;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 2px 6px #00000080;color:#031522!important}.shell main .eventrecordstable :where(th,td){color:#eef8ff!important;background:#05233d!important;border-color:#33acd761!important}.shell main .eventrecordstable th{color:#74ddff!important;font-weight:900!important}@media (max-width:760px){.shell main{font-size:16px!important}.shell main .eventwheelworkspace{grid-template-columns:minmax(0,1fr)!important}.shell main :where(.eventdrawing,.wheelreplay,.maineventwinner){padding:16px!important}.shell main .eventdrawing select[multiple]{min-height:150px!important}.shell main .wheelreplay{min-height:0!important}.shell main .wheelgraphic{width:min(360px,88vw)!important;height:min(360px,88vw)!important}.shell main .wheelgraphic .wheelname{width:64px;font-size:7px}}.shell main .eventdrawing select[multiple]{color:#fff!important;background:#031a31!important;min-height:220px!important;padding:8px!important}.shell main .eventdrawing select[multiple] option{border-radius:7px;margin:3px 0;padding:10px 12px;font-weight:700;color:#f7fbff!important;background:#082d4c!important}.shell main .eventdrawing select[multiple] option:checked{color:#021522!important;background:#65ddff linear-gradient(#65ddff,#65ddff)!important}.shell main .eventwinnerhistory{color:#f7fbff;background:linear-gradient(145deg,#07345a,#031a32);border:2px solid #ffd056;border-radius:16px;gap:12px;margin-top:16px;padding:20px;display:grid;box-shadow:0 12px 28px #00071666}.shell main .eventwinnerhistory h3{color:#fff;margin:2px 0 0;font-size:1.35rem}.shell main .eventwinnerempty{color:#d4e7f4;margin:0}.shell main .eventwinnerhistory .drawingresult{border:1px solid #ffd056;border-radius:11px;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:14px;line-height:1.45;display:flex;color:#fff!important;background:#031b31!important}.shell main .wheelentries{text-align:left;color:#fff;background:#031b31;border:1px solid #36c8f0;border-radius:12px;width:100%;max-width:520px;margin:14px auto;padding:14px}.shell main .wheelentries>strong{color:#70e2ff;margin-bottom:10px;font-size:1rem;display:block}.shell main .wheelentries>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:250px;display:grid;overflow:auto}.shell main .wheelentries span{background:#082d4c;border-left:3px solid #ffd056;border-radius:7px;justify-content:space-between;gap:10px;padding:9px 10px;display:flex}.shell main .wheelcolorswatch{border:1px solid #fff;border-radius:50%;flex:0 0 14px;width:14px;height:14px;box-shadow:0 0 7px #ffffff59}.shell main .wheelentries span b{flex:1}.shell main .wheelentries b{overflow-wrap:anywhere;min-width:0}.shell main .wheelentries small{flex:none;font-weight:800;color:#ffd86c!important}.wheelmodalbackdrop{z-index:10000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000714e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.shell main .wheelmodal{width:min(1440px,98vw);max-height:97vh;position:relative;overflow:auto;grid-template-columns:minmax(560px,1.1fr) minmax(400px,.9fr)!important;gap:36px!important;padding:38px!important}.shell main .wheelmodal .originaleventwheelstage{width:min(600px,44vw);min-height:min(600px,44vw)}.shell main .wheelmodal .originaleventwheel{width:min(550px,41vw);height:min(550px,41vw)}.shell main .eventwheelworkspace .eventdrawing{min-height:540px;padding:28px!important}.shell main .eventdrawing :is(.turnituprules,.turnitupgrandprize){border:2px solid #d94cff;grid-column:1/-1;gap:7px;padding:16px 18px;display:grid;box-shadow:0 0 22px #d94cff38;background:linear-gradient(135deg,#24104e,#071d45)!important}.shell main .eventdrawing :is(.turnituprules,.turnitupgrandprize) small{letter-spacing:.05em;text-transform:uppercase;font-weight:900;color:#ff9df1!important}.shell main .eventdrawing .turnituprules strong{font-size:1rem;line-height:1.65;color:#fff!important}.shell main .eventdrawing .turnituprules span{color:#d8eaff}.shell main .eventdrawing .turnitupgrandprize{border-color:#ffd056;background:linear-gradient(135deg,#332207,#24104e)!important}.shell main .eventdrawing .turnitupgrandprize strong{color:#ffd86c!important}.wheelclose{z-index:5;border-radius:50%;width:44px;height:44px;font-size:28px;line-height:1;position:absolute;top:12px;right:14px}.livewinnerlist{background:#031a31;border:1px solid #ffd056;border-radius:12px;margin:14px 0;padding:14px}.livewinnerlist ol{color:#fff;margin:10px 0;padding-left:28px;font-size:1.12rem;font-weight:900}.livewinnerlist li::marker{color:#ffd056}.battleviewtabs{background:#031a31;border:1px solid #168ec2;border-radius:14px;gap:10px;margin:18px 0;padding:10px;display:flex}.battleviewtabs button{color:#d9effb;background:#062744;border:1px solid #237fa8;border-radius:10px;flex:1;min-height:46px;font-weight:900}.battleviewtabs button.active{color:#031522;background:#58dcff;border-color:#8aebff;box-shadow:0 0 18px #41d5ff6b}@media (max-width:760px){.battleviewtabs{grid-template-columns:1fr;display:grid}.shell main .wheelmodal{min-height:100dvh;max-height:100dvh;border-radius:0!important;grid-template-columns:1fr!important;width:100vw!important;padding:58px 16px 24px!important}.wheelmodalbackdrop{padding:0!important}.shell main .eventdrawing{gap:14px;grid-template-columns:1fr!important}.shell main .eventdrawing>*{min-width:0;grid-column:1!important}.shell main .eventdrawing label{line-height:1.35}.shell main .wheelmainactions{grid-template-columns:1fr}.shell main .eventdrawing select,.shell main .eventdrawing input,.shell main .wheelmodal>div:last-child{width:100%}.shell main .wheelmodal>div:last-child>p{overflow-wrap:anywhere;line-height:1.55}.shell main .livewinnerlist{line-height:1.5}}.shell main .wheelmodal .replaydownload{width:100%;min-height:48px;margin-top:10px;font-weight:900;color:#07192a!important;background:linear-gradient(135deg,#ffe07a,#f5b92e)!important;border-color:#ffe07a!important}.shell main .eventwinnerhistory .replaydownload{margin:8px 6px 4px;color:#07192a!important;background:linear-gradient(135deg,#ffe07a,#f5b92e)!important;border-color:#ffe07a!important}@media (max-width:760px){.shell main .wheelentries>div{grid-template-columns:1fr}.shell main .eventwinnerhistory .drawingresult button{width:100%;margin:5px 0}.shell main .wheelgraphic .wheelname{width:58px;max-width:58px;padding:2px 3px;font-size:7px}}.shell.mobilepreview>aside{padding-top:calc(10px + env(safe-area-inset-top))!important}.shell.mobilepreview .mainnav.open{top:calc(74px + env(safe-area-inset-top))!important;max-height:calc(100dvh - 84px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}.shell.mobilepreview>main{padding-bottom:calc(92px + env(safe-area-inset-bottom))!important}@media (max-width:600px){.shell:not(.mobilepreview)>aside{padding-top:calc(10px + env(safe-area-inset-top))!important}.shell:not(.mobilepreview) .mainnav.open{top:calc(74px + env(safe-area-inset-top))!important;max-height:calc(100dvh - 84px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}}.shell.mobilepreview>aside{border-radius:16px 16px 0 0;transform:translate(-50%);width:min(100%,430px)!important;padding:8px 12px calc(8px + env(safe-area-inset-bottom))!important;border:1px solid #147fba!important;border-bottom:0!important;position:fixed!important;inset:auto auto 0 50%!important}.shell.mobilepreview .mobiletop .brand{display:none!important}.shell.mobilepreview .mobiletop,.shell.mobilepreview .mobilemenutoggle{width:100%!important}.shell.mobilepreview .mobilemenutoggle{justify-content:center;gap:12px;min-height:54px;font-size:16px}.shell.mobilepreview .mainnav.open{max-height:calc(100dvh - 110px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;border-radius:16px!important;padding:12px!important;position:absolute!important;inset:auto 8px calc(100% + 8px)!important;overflow-y:auto!important}.shell.mobilepreview>main{padding-top:12px!important;padding-bottom:calc(108px + env(safe-area-inset-bottom))!important}@media (max-width:600px){.shell:not(.mobilepreview)>aside{border-radius:16px 16px 0 0;z-index:1000!important;width:100%!important;padding:8px 12px calc(8px + env(safe-area-inset-bottom))!important;border:1px solid #147fba!important;border-bottom:0!important;position:fixed!important;inset:auto 0 0!important;overflow:visible!important}.shell:not(.mobilepreview) .mobiletop .brand{display:none!important}.shell:not(.mobilepreview) .mobiletop,.shell:not(.mobilepreview) .mobilemenutoggle{width:100%!important}.shell:not(.mobilepreview) .mobilemenutoggle{justify-content:center;gap:12px;min-height:54px;font-size:16px}.shell:not(.mobilepreview) .mainnav.open{max-height:calc(100dvh - 110px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;border-radius:16px!important;padding:12px!important;position:absolute!important;inset:auto 8px calc(100% + 8px)!important;overflow-y:auto!important}.shell:not(.mobilepreview)>main{padding-bottom:calc(108px + env(safe-area-inset-bottom))!important}}
