.common_emptyTitle__cJzfD{color:var(--text);font-size:1.125rem;line-height:1.5}.ai-experience-workspace_workspace__Gzkrz{min-inline-size:0;display:grid;gap:1.5rem;color:var(--text)}.ai-experience-workspace_workspace__Gzkrz *,.ai-experience-workspace_workspace__Gzkrz :after,.ai-experience-workspace_workspace__Gzkrz :before{box-sizing:border-box}.ai-experience-workspace_workspace__Gzkrz h2,.ai-experience-workspace_workspace__Gzkrz h3,.ai-experience-workspace_workspace__Gzkrz h4,.ai-experience-workspace_workspace__Gzkrz p{margin-block:0}.ai-experience-workspace_workspace__Gzkrz h2{font-size:1.5rem;line-height:1.4;font-weight:700}.ai-experience-workspace_workspace__Gzkrz h3{font-size:1.2rem;line-height:1.45;font-weight:700}.ai-experience-workspace_workspace__Gzkrz h4{font-size:1rem;line-height:1.6;font-weight:700}.ai-experience-workspace_workspace__Gzkrz li,.ai-experience-workspace_workspace__Gzkrz p{max-inline-size:72ch}.ai-experience-workspace_workspace__Gzkrz button,.ai-experience-workspace_workspace__Gzkrz input,.ai-experience-workspace_workspace__Gzkrz select{min-block-size:44px}.ai-experience-workspace_workspace__Gzkrz button,.ai-experience-workspace_workspace__Gzkrz input,.ai-experience-workspace_workspace__Gzkrz select,.ai-experience-workspace_workspace__Gzkrz textarea{font:inherit}.ai-experience-workspace_workspace__Gzkrz button{cursor:pointer}.ai-experience-workspace_workspace__Gzkrz button:disabled{cursor:not-allowed}.ai-experience-workspace_workspace__Gzkrz :is(button,input,select,textarea,summary):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.ai-experience-workspace_header__1vNwB{display:grid;gap:.35rem}.ai-experience-workspace_header__1vNwB>p:last-child{color:var(--muted)}.ai-experience-workspace_eyebrow__fOgqi{color:var(--accent);font-size:.875rem;font-weight:700}.ai-experience-workspace_areaNav__YPBVc{display:flex;flex-wrap:wrap;gap:.25rem .5rem;padding-block-end:.75rem;border-block-end:1px solid var(--line)}.ai-experience-workspace_areaNav__YPBVc button{border:1px solid transparent;border-radius:.5rem;padding:.5rem .75rem;background:transparent;color:var(--muted)}.ai-experience-workspace_areaNav__YPBVc button:hover,.ai-experience-workspace_areaNav__YPBVc button[aria-current]{background:var(--accent-soft);color:var(--text)}.ai-experience-workspace_areaNav__YPBVc button[aria-current]{border-color:var(--accent);font-weight:700}.ai-experience-workspace_scope__p_fK1{display:grid;gap:.75rem}.ai-experience-workspace_sectionHeading__vgoen{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem}.ai-experience-workspace_scopeGrid__GYakw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1rem}.ai-experience-workspace_draft__MvbIh>label,.ai-experience-workspace_scopeGrid__GYakw label{display:grid;align-content:start;gap:.35rem;min-inline-size:0}.ai-experience-workspace_workspace__Gzkrz :is(input:not([type=checkbox]),select,textarea){inline-size:100%;max-inline-size:100%;min-inline-size:0;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:.6rem;padding:.65rem .75rem}.ai-experience-workspace_workspace__Gzkrz input[type=date]{direction:ltr}.ai-experience-workspace_workspace__Gzkrz textarea{resize:vertical;line-height:1.7}.ai-experience-workspace_meta__2sfDy{font-size:.875rem;color:var(--muted);line-height:1.65}.ai-experience-workspace_interests__wjRIX{min-inline-size:0;border:0;padding:.5rem 0 0;margin:0;display:flex;gap:.5rem 1rem;flex-wrap:wrap;align-items:center}.ai-experience-workspace_interests__wjRIX legend{font-weight:600}.ai-experience-workspace_interests__wjRIX label,.ai-experience-workspace_reviewCheck__GA7Mi{display:flex;align-items:center;gap:.6rem;min-block-size:44px}.ai-experience-workspace_interests__wjRIX input,.ai-experience-workspace_reviewCheck__GA7Mi input{inline-size:1.15rem;block-size:1.15rem;min-block-size:1.15rem;flex:0 0 auto;accent-color:var(--accent)}.ai-experience-workspace_interests__wjRIX>p{flex-basis:100%}.ai-experience-workspace_notice__WorVt{border:1px solid var(--line);border-radius:.75rem;background:var(--surface-soft);padding:1rem;display:grid;gap:.75rem}.ai-experience-workspace_home__dG7Zd{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:1.5rem;border-block:1px solid var(--line);padding-block:1.5rem}.ai-experience-workspace_attention__Xx2vZ{display:grid;align-content:start;gap:.75rem}.ai-experience-workspace_attention__Xx2vZ>ul{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.ai-experience-workspace_attention__Xx2vZ li{display:grid;gap:.2rem}.ai-experience-workspace_state__x6rQ4{font-size:.8rem;color:var(--muted);font-weight:600}.ai-experience-workspace_ask__pHlcE{display:grid;gap:.75rem;min-inline-size:0}.ai-experience-workspace_ask__pHlcE>p{color:var(--muted)}.ai-experience-workspace_ask__pHlcE form{display:grid;gap:.5rem}.ai-experience-workspace_starters__w1Ei5{display:grid;gap:.35rem}.ai-experience-workspace_followUps__Gd933 button,.ai-experience-workspace_starters__w1Ei5 button{color:var(--accent);background:transparent;border:1px solid var(--line);border-radius:.6rem;padding:.6rem .8rem;text-align:start;line-height:1.65}.ai-experience-workspace_followUps__Gd933 button:hover,.ai-experience-workspace_starters__w1Ei5 button:hover{background:var(--accent-soft)}.ai-experience-workspace_actions__dL866{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.ai-experience-workspace_loading__UMWbt{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.75rem}.ai-experience-workspace_loading__UMWbt>span{grid-column:1/-1;block-size:.5rem;border-radius:1rem;background:var(--surface-soft)}.ai-experience-workspace_error__bdM0A{color:var(--danger)}.ai-experience-workspace_result__GMJGl{min-inline-size:0;display:grid;gap:1.25rem}.ai-experience-workspace_provenance__F6Rd1{display:flex;flex-wrap:wrap;gap:.35rem 1rem;font-size:.875rem;color:var(--muted)}.ai-experience-workspace_questionContext__a2utY{background:var(--surface-soft);padding:.75rem;border-radius:.6rem;overflow-wrap:anywhere}.ai-experience-workspace_finding__6EmxA{font-size:1.125rem;line-height:1.7}.ai-experience-workspace_factLabel__BS1Yv{display:block;margin-block-end:.25rem;color:var(--muted);font-size:.8rem;font-weight:700}.ai-experience-workspace_metrics__XgkzU{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:1rem;margin:0;border-block:1px solid var(--line);padding-block:1rem}.ai-experience-workspace_metrics__XgkzU>div{min-inline-size:0}.ai-experience-workspace_metrics__XgkzU dt{color:var(--muted);font-size:.875rem}.ai-experience-workspace_metrics__XgkzU dd{margin:0;font-size:1.4rem;font-weight:700;line-height:1.5}.ai-experience-workspace_metrics__XgkzU p,.ai-experience-workspace_metrics__XgkzU small{font-size:.8rem;font-weight:400;line-height:1.7;color:var(--muted);overflow-wrap:anywhere}.ai-experience-workspace_chart__JlypM{min-inline-size:0;margin:0}.ai-experience-workspace_chart__JlypM figcaption{font-weight:700;margin-block-end:.75rem}.ai-experience-workspace_chart__JlypM ul{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}.ai-experience-workspace_chart__JlypM li{max-inline-size:none;display:grid;grid-template-columns:minmax(5rem,1fr) minmax(4rem,3fr) auto;align-items:center;gap:.75rem}.ai-experience-workspace_barTrack___y3iL{display:block;block-size:.7rem;background:var(--surface-soft);border-radius:.4rem;overflow:hidden}.ai-experience-workspace_barTrack___y3iL>span{display:block;block-size:100%;background:var(--accent);border-radius:.4rem}.ai-experience-workspace_chart__JlypM>p{margin-block-start:.5rem}.ai-experience-workspace_activities__qc_2L{display:grid;gap:0}.ai-experience-workspace_activities__qc_2L article{min-inline-size:0;display:grid;gap:.4rem;padding-block:1rem;border-block-end:1px solid var(--line)}.ai-experience-workspace_activities__qc_2L article:first-child{border-block-start:1px solid var(--line)}.ai-experience-workspace_activities__qc_2L article>p{color:var(--muted)}.ai-experience-workspace_activities__qc_2L .ai-experience-workspace_eligibility__hNULu{color:var(--text);font-weight:600}.ai-experience-workspace_activities__qc_2L dl{display:flex;flex-wrap:wrap;gap:.75rem 2rem;margin:.25rem 0 0}.ai-experience-workspace_activities__qc_2L dt{font-size:.8rem;color:var(--muted)}.ai-experience-workspace_activities__qc_2L dd{margin:0;font-size:.875rem}.ai-experience-workspace_pointsRules__9Jmsa{display:grid;gap:.4rem;padding-block-start:.5rem}.ai-experience-workspace_pointsRules__9Jmsa h5{margin:0;font:inherit;font-weight:600}.ai-experience-workspace_checklist__bOpGe ul{list-style:none;padding:0;margin-block:.5rem 0;display:grid;gap:.5rem}.ai-experience-workspace_checklist__bOpGe li{display:flex;gap:.6rem;align-items:baseline}.ai-experience-workspace_checklist__bOpGe li>span:nth-child(2){flex:1}.ai-experience-workspace_checklist__bOpGe small{color:var(--muted);font-size:.8rem}.ai-experience-workspace_missing__4nSUF ul,.ai-experience-workspace_statements__64Lxf ul{margin-block:.5rem 0;padding-inline-start:1.3rem}.ai-experience-workspace_missing__4nSUF li+li,.ai-experience-workspace_statements__64Lxf li+li{margin-block-start:.5rem}.ai-experience-workspace_statements__64Lxf small{display:block;color:var(--muted);font-size:.8rem}.ai-experience-workspace_missing__4nSUF{border:1px solid var(--line);background:var(--surface-soft);border-radius:.75rem;padding:1rem}.ai-experience-workspace_sources__tcvGE{border-block:1px solid var(--line);padding-block:.5rem;min-inline-size:0}.ai-experience-workspace_sources__tcvGE summary{cursor:pointer;padding-block:.5rem;font-weight:600;min-block-size:44px}.ai-experience-workspace_sources__tcvGE ul{padding:0;margin-block:.75rem;list-style:none;display:grid;gap:.75rem}.ai-experience-workspace_sources__tcvGE li{display:grid;gap:.2rem;min-inline-size:0}.ai-experience-workspace_sources__tcvGE li>span{font-size:.875rem;color:var(--muted)}.ai-experience-workspace_sources__tcvGE code{font-size:.8rem;color:var(--muted);overflow-wrap:anywhere;max-inline-size:100%;unicode-bidi:isolate}.ai-experience-workspace_followUps__Gd933{display:flex;flex-wrap:wrap;gap:.5rem}.ai-experience-workspace_followUps__Gd933 h4{flex-basis:100%}.ai-experience-workspace_draft__MvbIh{min-inline-size:0;display:grid;gap:.75rem;border:1px solid var(--line);border-radius:.75rem;background:var(--surface);padding:1rem}.ai-experience-workspace_draft__MvbIh>p{color:var(--muted)}.ai-experience-workspace_draft__MvbIh>.ai-experience-workspace_reviewCheck__GA7Mi{display:flex}.ai-experience-workspace_footerGrid__XQEQC{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;border-block-start:1px solid var(--line);padding-block-start:1rem}.ai-experience-workspace_feedback__DcX_R,.ai-experience-workspace_recent__s25oG{min-inline-size:0;display:grid;gap:.65rem;align-content:start}.ai-experience-workspace_recent__s25oG ol{margin:0;padding-inline-start:1.3rem}.ai-experience-workspace_recent__s25oG li+li{margin-block-start:.75rem}.ai-experience-workspace_recent__s25oG strong{overflow-wrap:anywhere}.ai-experience-workspace_recent__s25oG li p{color:var(--muted);font-size:.875rem}.ai-experience-workspace_feedback__DcX_R button{padding:.45rem .75rem;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:.6rem}.ai-experience-workspace_feedback__DcX_R button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent)}.ai-experience-workspace_tools__CV5xX{display:grid;gap:.75rem;border-block-start:1px solid var(--line);padding-block-start:1.5rem;min-inline-size:0}.ai-experience-workspace_tools__CV5xX>button{justify-self:start}.ai-experience-workspace_tools__CV5xX>div{min-inline-size:0}.ai-experience-workspace_showcases__lNQ62{border-block-start:1px solid var(--line);padding-block-start:1rem;min-inline-size:0}.ai-experience-workspace_explanation___jGfb{display:grid;gap:.75rem;background:var(--surface-soft);border-radius:.75rem;padding:1rem}@media (max-width:850px){.ai-experience-workspace_scopeGrid__GYakw{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-experience-workspace_home__dG7Zd{grid-template-columns:1fr;gap:1.25rem}}@media (max-width:540px){.ai-experience-workspace_workspace__Gzkrz{gap:1.25rem}.ai-experience-workspace_workspace__Gzkrz h2{font-size:1.35rem}.ai-experience-workspace_areaNav__YPBVc{gap:.25rem}.ai-experience-workspace_areaNav__YPBVc button{padding-inline:.55rem;font-size:.875rem}.ai-experience-workspace_scopeGrid__GYakw{grid-template-columns:minmax(0,1fr)}.ai-experience-workspace_footerGrid__XQEQC{grid-template-columns:1fr}.ai-experience-workspace_actions__dL866>button{max-inline-size:100%;white-space:normal;text-align:center}.ai-experience-workspace_chart__JlypM li{grid-template-columns:minmax(0,1fr) minmax(3rem,1.2fr) auto;gap:.5rem}.ai-experience-workspace_checklist__bOpGe li{flex-wrap:wrap}.ai-experience-workspace_checklist__bOpGe small{flex-basis:100%;padding-inline-start:1.6rem}.ai-experience-workspace_loading__UMWbt{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ai-experience-workspace_workspace__Gzkrz *{scroll-behavior:auto;transition:none;animation:none}}.ai-experience-showcases_showcases__S0MJM{min-width:0;color:var(--text);border:1px solid var(--line);border-radius:var(--radius,16px);background:var(--surface)}.ai-experience-showcases_summary__NHJyo{display:list-item;padding:1rem 1.25rem;cursor:pointer;min-height:44px}.ai-experience-showcases_summary__NHJyo>span{display:inline-grid;gap:.2rem;vertical-align:top;max-width:calc(100% - 1.5rem)}.ai-experience-showcases_summary__NHJyo strong{font-size:1rem}.ai-experience-showcases_chart__FCtwT small,.ai-experience-showcases_measures__MgkHh small,.ai-experience-showcases_scope__7muK6,.ai-experience-showcases_stageFooter__waci7>span,.ai-experience-showcases_stageHeader__8IHhP small,.ai-experience-showcases_status__lfziQ,.ai-experience-showcases_summary__NHJyo small{color:var(--muted);font-size:.875rem}.ai-experience-showcases_sources__dr3eC summary:focus-visible,.ai-experience-showcases_steps__HahiI button:focus-visible,.ai-experience-showcases_summary__NHJyo:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.ai-experience-showcases_content__R4tSO{padding:0 1.25rem 1.25rem;min-width:0}.ai-experience-showcases_content__R4tSO p{max-width:70ch}.ai-experience-showcases_content__R4tSO blockquote,.ai-experience-showcases_content__R4tSO figure,.ai-experience-showcases_content__R4tSO h3,.ai-experience-showcases_content__R4tSO h4,.ai-experience-showcases_content__R4tSO p{margin:0}.ai-experience-showcases_disclosure__Jiwkk{padding:1rem;background:var(--accent-soft);border-radius:.75rem;display:grid;gap:.35rem}.ai-experience-showcases_disclosure__Jiwkk p{font-size:.875rem;line-height:1.65}.ai-experience-showcases_toolbar__URwMR{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-block:1.25rem}.ai-experience-showcases_toolbar__URwMR label{display:grid;gap:.4rem;min-width:0;flex:1 1 18rem;font-weight:600;font-size:.875rem}.ai-experience-showcases_toolbar__URwMR select{min-height:44px;max-width:100%;width:100%;background:var(--surface);color:var(--text);border:1px solid var(--line);padding:.5rem;font-weight:400}.ai-experience-showcases_pending__GBoQM{padding:1rem;border:1px solid var(--line);border-radius:.75rem;background:var(--surface-soft);display:grid;gap:.75rem;margin-block-end:1rem}.ai-experience-showcases_actions__QEcEh{display:flex;flex-wrap:wrap;gap:.5rem}.ai-experience-showcases_steps__HahiI{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;margin:0 0 1.5rem;border-block-end:1px solid var(--line)}.ai-experience-showcases_steps__HahiI li{min-width:0}.ai-experience-showcases_steps__HahiI button{display:flex;align-items:center;gap:.5rem;width:100%;min-height:56px;padding:.65rem .5rem;color:var(--muted);border:0;border-block-end:3px solid transparent;background:transparent;text-align:start;font:inherit;font-size:.875rem;cursor:pointer}.ai-experience-showcases_steps__HahiI button[aria-current]{color:var(--accent);border-block-end-color:var(--accent);font-weight:700}.ai-experience-showcases_steps__HahiI button:hover{background:var(--surface-soft);color:var(--text)}.ai-experience-showcases_stepNumber__5XeQJ{border:1px solid var(--line);border-radius:50%;display:inline-grid;place-items:center;flex:none;inline-size:1.6rem;block-size:1.6rem;font-size:.8rem;font-variant-numeric:tabular-nums}.ai-experience-showcases_stage__sGyUo{min-width:0}.ai-experience-showcases_stageHeader__8IHhP{display:grid;gap:.5rem;padding-block-end:1.25rem}.ai-experience-showcases_eyebrow__B0_Gz{font-size:.8rem;color:var(--muted);font-weight:600}.ai-experience-showcases_stageHeader__8IHhP h3{font-size:1.25rem;line-height:1.5;letter-spacing:normal}.ai-experience-showcases_stageHeader__8IHhP h3:focus{outline:none}.ai-experience-showcases_stageHeader__8IHhP h3:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ai-experience-showcases_stageBody__i4ur8{display:grid;gap:1.25rem;min-width:0;line-height:1.7}.ai-experience-showcases_question__NygKo{font-weight:600;font-size:1.1rem;line-height:1.7}.ai-experience-showcases_finding__2zLro{padding-block:1.1rem;border-block:1px solid var(--line);display:grid;gap:.4rem}.ai-experience-showcases_finding__2zLro p{font-size:1.1rem;font-weight:600}.ai-experience-showcases_factLabel__4dAMT{color:var(--accent);font-size:.8rem;font-weight:700}.ai-experience-showcases_limit__Ru4_S{color:var(--muted);font-size:.875rem}.ai-experience-showcases_measures__MgkHh{margin:0;display:flex;flex-wrap:wrap;gap:1rem 2rem;padding-block:.5rem 1rem;border-block-end:1px solid var(--line)}.ai-experience-showcases_measures__MgkHh>div{flex:1 1 10rem;min-width:0;display:grid;gap:.25rem;align-content:start}.ai-experience-showcases_measures__MgkHh dt{font-size:.875rem;font-weight:600}.ai-experience-showcases_measures__MgkHh dd{margin:0;font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums}.ai-experience-showcases_measures__MgkHh small{font-size:.75rem;line-height:1.6}.ai-experience-showcases_chart__FCtwT figcaption{font-weight:600;margin-block-end:1rem}.ai-experience-showcases_chart__FCtwT ul{margin:0 0 .6rem;padding:0;list-style:none;display:grid;gap:1rem}.ai-experience-showcases_chartLabel__zDZWT{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.3rem 1rem;font-size:.875rem}.ai-experience-showcases_chartLabel__zDZWT span:last-child{font-variant-numeric:tabular-nums}.ai-experience-showcases_track__4_uh0{display:block;background:var(--surface-soft);border:1px solid var(--line);border-radius:.3rem;height:.65rem;margin-block-start:.4rem;overflow:hidden}.ai-experience-showcases_track__4_uh0>span{display:block;height:100%;background:var(--accent)}.ai-experience-showcases_sources__dr3eC h4,.ai-experience-showcases_stageBody__i4ur8 h4{font-size:1rem;font-weight:700}.ai-experience-showcases_sources__dr3eC>p{font-size:.875rem;color:var(--muted);margin-block:.4rem .75rem}.ai-experience-showcases_sources__dr3eC details{border-block-end:1px solid var(--line)}.ai-experience-showcases_sources__dr3eC summary{cursor:pointer;padding-block:.65rem;min-height:44px;font-weight:600;font-size:.875rem}.ai-experience-showcases_sources__dr3eC details p{padding-block-end:.9rem;font-size:.875rem;unicode-bidi:plaintext}.ai-experience-showcases_checklist__qr14J{margin:.65rem 0 0;padding:0;list-style:none;display:grid;gap:.5rem}.ai-experience-showcases_checklist__qr14J li{display:grid;grid-template-columns:7rem minmax(0,1fr);align-items:start;gap:.7rem;font-size:.875rem;padding-block:.35rem}.ai-experience-showcases_complete__aZIgK{color:var(--success);font-weight:600}.ai-experience-showcases_incomplete__AffU2{color:var(--muted);font-weight:600}.ai-experience-showcases_draftLabel__9DJmb{display:grid;gap:.6rem;font-weight:600}.ai-experience-showcases_draftLabel__9DJmb textarea{width:100%;min-width:0;min-height:16rem;padding:.9rem;resize:vertical;background:var(--surface);color:var(--text);border:1px solid var(--line);font:inherit;font-size:1rem;line-height:1.75;border-radius:.6rem;font-weight:400}.ai-experience-showcases_draftLabel__9DJmb textarea:focus-visible,.ai-experience-showcases_reviewCheck__6FHJX input:focus-visible,.ai-experience-showcases_toolbar__URwMR select:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.ai-experience-showcases_reviewDraft__SUo3l{font:inherit;font-size:.9375rem;white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;padding:1rem;margin:0;background:var(--surface-soft);border-radius:.6rem;unicode-bidi:plaintext}.ai-experience-showcases_reviewCheck__6FHJX{display:flex;align-items:start;gap:.65rem;min-height:44px;padding-block:.4rem;font-size:.875rem;cursor:pointer}.ai-experience-showcases_reviewCheck__6FHJX input{flex:none;margin-block-start:.25rem;width:20px;height:20px;accent-color:var(--accent)}.ai-experience-showcases_stageFooter__waci7{border-block-start:1px solid var(--line);padding-block-start:1.25rem;margin-block-start:1.5rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem}@media (max-width:600px){.ai-experience-showcases_summary__NHJyo{padding:1rem}.ai-experience-showcases_content__R4tSO{padding-inline:1rem}.ai-experience-showcases_steps__HahiI{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-experience-showcases_steps__HahiI button{min-height:56px;padding-inline:.3rem;font-size:.8rem}.ai-experience-showcases_checklist__qr14J li{grid-template-columns:1fr;gap:.1rem}.ai-experience-showcases_toolbar__URwMR>button{width:100%}.ai-experience-showcases_stageFooter__waci7{align-items:stretch}.ai-experience-showcases_stageFooter__waci7 .ai-experience-showcases_actions__QEcEh{width:100%}.ai-experience-showcases_stageFooter__waci7 .ai-experience-showcases_actions__QEcEh>button{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.ai-experience-showcases_showcases__S0MJM *,.ai-experience-showcases_showcases__S0MJM :after,.ai-experience-showcases_showcases__S0MJM :before{scroll-behavior:auto;animation:none;transition:none}}.availability-notice_stack__0MIUn{display:grid;min-inline-size:0;gap:24px}.availability-notice_notice__8JIdx{min-inline-size:0;padding:16px;border:1px solid var(--line);border-radius:var(--radius,12px);background:var(--surface-soft);color:var(--text)}.availability-notice_notice__8JIdx h2{font-size:1.25rem;margin-block:0 8px}.availability-notice_body___O_BV{max-inline-size:70ch}.availability-notice_body___O_BV p{margin-block:0}.availability-notice_action__BfEAI{margin-block-start:12px}.availability-notice_notice__8JIdx summary{min-block-size:44px;cursor:pointer;padding-block:10px}.availability-notice_notice__8JIdx[data-read-state=loading]{min-block-size:88px}.availability-notice_notice__8JIdx[data-read-state=error],.availability-notice_notice__8JIdx[data-read-state=uncertain]{border-color:var(--text)}@media (forced-colors:active){.availability-notice_notice__8JIdx{border-color:CanvasText}}.launch-student-experience_experience__8gVku{min-width:0}.launch-student-experience_experience__8gVku .info-banner p{margin-block:0}.launch-student-experience_experience__8gVku .info-banner p+*{margin-block-start:.75rem}.launch-student-experience_experience__8gVku .help-section{padding:1.25rem;min-inline-size:0;overflow-wrap:anywhere}.launch-student-experience_experience__8gVku td small{display:block;margin-block-start:.35rem}.launch-student-experience_experience__8gVku .registration-actions{display:grid;gap:.65rem}.launch-student-experience_experience__8gVku .registration-actions p{max-width:65ch}.launch-student-experience_experience__8gVku .mobile-registration .registration-actions{display:flex;flex-wrap:wrap}.launch-student-experience_experience__8gVku .mobile-registration .registration-actions>p{flex-basis:100%;margin-block:0}.launch-student-experience_experience__8gVku .workspace-form-section label{display:grid;gap:.5rem}.launch-student-experience_experience__8gVku .workspace-form-section{min-width:0}.launch-student-experience_noPoster__OJYiv{background:var(--surface-2,var(--surface));color:var(--muted);display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-block-size:44px;padding:12px 16px;border-block-end:1px solid var(--line)}.launch-student-experience_noPoster__OJYiv .registration-pill,.launch-student-experience_noPoster__OJYiv .sport-pill{position:static}.launch-student-experience_cardTitle__a__i3{font-size:1.125rem;line-height:1.5;margin-block:8px}.launch-essential-rules,.launch-progress-summary,.launch-secondary-progress{min-inline-size:0}.launch-essential-rules>:is(h2,h3),.launch-progress-summary>h2,.launch-secondary-progress>h2{margin-block:0 12px;font-size:1.125rem}.launch-essential-rules{margin-block:20px}.launch-essential-rules p{max-inline-size:75ch;margin-block:8px}.launch-progress-summary .home-progress-summary{margin-block-end:12px}[data-launch-student-view] .discovery-active-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}[data-launch-student-view] .discovery-active-filters>span{overflow-wrap:anywhere}[data-launch-employee-experience] .employee-section>h2{margin-block:0 12px}[data-launch-employee-experience] .employee-stat-grid{gap:0;padding-block:8px;border-block:1px solid var(--line)}[data-launch-employee-experience] .employee-stat{background:transparent;border:0;border-radius:0;box-shadow:none;padding:12px 16px}[data-launch-employee-experience] .employee-stat strong{font-size:1.5rem}@media (max-width:700px){.launch-progress-summary .home-progress-summary{gap:12px}[data-launch-employee-experience] .employee-stat{padding:12px 8px}}.workspace-shell .sidebar{width:264px;padding:24px 16px;overflow-y:auto}.workspace-shell .app-main{margin-inline-start:264px}.workspace-shell .sidebar-bottom{margin-top:24px}.workspace-shell .sidebar .brand{padding:0 8px}.workspace-identity{display:grid;gap:4px;padding:8px 12px 12px}.workspace-identity .eyebrow{margin:0}.workspace-identity strong{font-size:var(--text-support);color:var(--muted)}.workspace-switch{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:12px;padding:12px;margin:0 0 16px;font-size:var(--text-support);font-weight:600}.workspace-nav-search{display:flex;gap:8px;align-items:center;padding:0 12px;background:var(--surface-soft);border-radius:10px}.workspace-nav-search input{border:0;background:transparent;min-width:0;padding:12px 0;width:100%;font-size:var(--text-support)}.workspace-navigation .nav-label{margin:24px 12px 8px;font-size:var(--text-support)}.workspace-navigation .nav-item{min-height:44px;border-radius:10px;font-size:var(--text-support);padding:10px 12px;gap:12px}.workspace-navigation .nav-item span:not(.nav-dot){min-width:0;overflow-wrap:normal}.workspace-shell .page-content{max-width:1600px;margin:auto;padding:32px}.workspace-shell .page-heading{align-items:center;margin-bottom:24px;gap:20px}.workspace-shell .page-heading h1{font-size:clamp(26px,2.4vw,34px);line-height:1.3;margin:6px 0 8px}.workspace-shell .page-heading p{max-width:680px}.workspace-shell .panel{border-radius:16px}.workspace-shell .panel.form-grid,.workspace-shell .panel:not(.table-wrap):has(>h2),.workspace-shell details.panel{padding:24px}.workspace-shell .table-wrap{padding:0;overflow:hidden}.workspace-shell .table-wrap th{background:var(--surface-soft);font-size:var(--text-support)}.workspace-shell .table-wrap td,.workspace-shell .table-wrap th{padding:16px}.workspace-shell .table-wrap td small{display:block;margin-top:5px;overflow-wrap:normal}.workspace-shell .tabs{margin:0 0 24px;gap:8px;flex-wrap:wrap;border:0}.workspace-shell .tabs button{border:1px solid var(--line);background:var(--surface);border-radius:10px;min-height:44px;white-space:normal;padding:10px 16px}.workspace-shell .tabs button.selected{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.workspace-shell .fine-print,.workspace-shell small{font-size:var(--text-support)}.workspace-shell .form-grid{gap:20px}.workspace-shell .section-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.workspace-shell .section-heading h2{margin:4px 0}.workspace-task-board{padding:24px;border:1px solid var(--line);background:var(--surface);border-radius:20px;margin-bottom:24px;box-shadow:var(--shadow);border-block-start:4px solid var(--accent)}.workspace-task-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.workspace-task-grid a{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;border:1px solid var(--line);border-radius:12px;padding:16px;background:var(--surface-soft)}.workspace-task-grid strong{font-size:26px;color:var(--accent)}.workspace-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:32px}.workspace-metrics article{padding:20px;display:grid;gap:8px}.workspace-metrics strong{font-size:32px;line-height:1.2}.workspace-metrics small,.workspace-metrics span{color:var(--muted)}.workspace-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.workspace-shortcuts a{display:flex;gap:12px;align-items:center;padding:20px}.workspace-shortcuts strong{flex:1}.workspace-filterbar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--surface);margin:0 0 24px;align-items:end}.workspace-filterbar .field{margin:0}.workspace-filterbar>*{min-width:0}.workspace-filterbar>.button{justify-self:start}.workspace-record-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.workspace-action-menu{position:relative}.workspace-action-menu summary{list-style:none;cursor:pointer}.workspace-action-menu[open]{z-index:3}.workspace-action-menu>div{display:grid;gap:8px;padding:12px;border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:180px}.workspace-form-section{border:0;border-block-start:1px solid var(--line);padding:24px 0 0;margin:0;min-width:0}.workspace-form-section legend{font-size:20px;font-weight:700;padding-inline-end:16px}.workspace-form-section .form-two{margin-top:12px}.workspace-savebar{position:sticky;bottom:16px;z-index:12;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:var(--shadow);margin-top:16px}.workspace-savebar p{margin:0}.workspace-settings-nav{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.workspace-settings-nav a{padding:12px 16px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.workspace-settings-nav a[aria-current]{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}.workspace-role-summary{padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:20px;background:var(--surface-soft);border-radius:12px}.workspace-role-summary p{margin:8px 0}.workspace-announcements{display:grid;gap:16px}.workspace-announcement{padding:24px}.workspace-announcement h2{margin:8px 0}.workspace-announcement header{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap}.workspace-preview-copy{padding:20px;background:var(--surface-soft);border:1px solid var(--line);border-radius:12px;overflow-wrap:normal}.workspace-subtitle{color:var(--muted);margin:0 0 24px}.workspace-active-filters{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 16px}.workspace-active-filters button{display:flex;align-items:center;gap:8px;border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:8px 12px;min-height:44px}.workspace-advanced summary{padding:12px 0;cursor:pointer;font-weight:600}.workspace-advanced{margin-bottom:20px}.workspace-shell .analytics-kpis,.workspace-shell .analytics-kpis.secondary{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-shell .analytics-kpis.secondary{margin-top:16px}.workspace-shell .analytics-kpis.secondary strong{font-size:24px}.workspace-shell .analytics-kpis.secondary article{background:var(--surface-soft)}.workspace-shell .studio-toolbar{position:sticky;top:0;z-index:20;background:var(--surface);padding:16px;border:1px solid var(--line);border-radius:14px}.studio-mobile-mode{display:none}.studio-flow{gap:12px;margin:0 0 24px;padding:0;list-style:none;color:var(--muted);font-size:var(--text-support)}.studio-flow,.studio-flow li{display:flex;align-items:center}.studio-flow li{gap:8px}.studio-flow b{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--line);border-radius:50%}.studio-version-comparison{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:16px 0}.studio-version-comparison>div{padding:16px;border:1px solid var(--line);border-radius:12px}.workspace-shell :is(input,select,textarea){max-width:100%}.workspace-shell :is(td,strong,p,label,legend){overflow-wrap:normal}@media (min-width:761px){.workspace-shell .modal:has(.student-detail){max-width:850px}}@media (max-width:1100px){.workspace-filterbar,.workspace-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .page-content{padding:24px}.workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shortcuts{grid-template-columns:1fr}}@media (max-width:760px){.workspace-shell .app-main{margin-inline-start:0}.workspace-shell .sidebar{width:min(330px,calc(100vw - 32px))}.workspace-shell .page-content{padding:24px 16px 32px}.workspace-shell .page-heading{align-items:flex-start;gap:12px}.workspace-shell .page-heading h1{font-size:26px}.workspace-shell .page-heading>.button{width:100%}.workspace-task-board{padding:20px}.workspace-task-grid{grid-template-columns:1fr}.workspace-task-grid a{padding:14px}.workspace-metrics{gap:12px}.workspace-metrics article{padding:16px}.workspace-metrics strong{font-size:28px}.workspace-filterbar{grid-template-columns:1fr;padding:16px}.workspace-shell .table-wrap{background:transparent;border:0;overflow:visible;box-shadow:none}.workspace-shell .responsive-table tbody tr{padding:16px;margin-bottom:16px;background:var(--surface);border:1px solid var(--line);border-radius:14px}.workspace-shell .responsive-table td{padding:10px 0}.workspace-shell .responsive-table td:last-child{display:block}.workspace-shell .responsive-table td:last-child:before{display:none}.workspace-record-actions{display:grid;grid-template-columns:1fr}.workspace-action-menu>div{min-width:0}.workspace-savebar{bottom:calc(var(
          --mobile-nav-inset,
          calc(var(--nav-height) + env(safe-area-inset-bottom))
        ) + 8px);padding:12px;flex-wrap:wrap}.workspace-savebar .button{flex:1}.studio-version-comparison,.workspace-role-summary{grid-template-columns:1fr}.workspace-shell .analytics-kpis,.workspace-shell .analytics-kpis.secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .modal-content{width:100%;max-width:100%;max-height:100dvh;border-radius:0}.workspace-shell .studio-toolbar{top:0;gap:10px;flex-wrap:wrap;padding:12px}.studio-mobile-mode{display:flex;gap:8px;margin-bottom:16px}.studio-mobile-mode button{flex:1}.studio-mobile-edit .studio-preview-area,.studio-mobile-preview .studio-inspector,.studio-mobile-preview .studio-outline{display:none}.workspace-shell .studio-workspace{display:block}.workspace-shell .studio-workspace>.panel{margin-bottom:16px}.workspace-shell .studio-preview-controls{flex-wrap:wrap}.workspace-shell .studio-mobile-mode{grid-column:1/-1}}.employee-nav{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:1rem}.employee-nav a{min-height:44px;display:inline-flex;align-items:center;padding:.5rem .85rem;border:1px solid var(--line);border-radius:10px}.employee-nav a[aria-current=page]{font-weight:700;border-color:currentColor}.employee-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:1rem;margin-block:1rem}.employee-stat{padding:1rem;display:flex;flex-direction:column;gap:.5rem}.employee-stat strong{font-size:1.5rem;overflow-wrap:anywhere}.employee-section{padding:1rem;margin-block:1rem}.employee-section h2{margin-block-end:.75rem}.employee-section fieldset{border:1px solid var(--line);border-radius:10px;padding:1rem;margin-block:1rem;min-width:0}.employee-reward-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem}.employee-reward{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.employee-reward .catalog-preview{max-height:160px;object-fit:contain}.employee-fulfillment{border-block-end:1px solid var(--line);padding-block:1rem}.employee-fulfillment bdi{overflow-wrap:anywhere}.employee-section .form-grid{padding:0}.employee-section input,.employee-section select,.employee-section textarea{max-width:100%}.employee-explanation{font-size:1rem;line-height:1.6}@media (max-width:419px){.employee-reward-grid{grid-template-columns:1fr}}.workspace-shell .employee-section .table-wrap,.workspace-shell .employee-section.table-wrap{max-width:100%;overflow-x:auto}.staff-nav-disclosure{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:8px 12px;border:0;background:transparent;color:var(--muted);text-align:start;cursor:pointer;font:inherit;font-weight:700}.staff-nav-group{margin-block:10px}.staff-nav-group .nav-label{margin:0}.staff-editor-step[hidden],.staff-nav-group [hidden]{display:none!important}.staff-active-filters button:focus-visible,.staff-nav-disclosure:focus-visible,.staff-wizard-nav button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.staff-task-list{padding:0;margin-block:12px 24px;list-style:none;display:grid;gap:12px}.staff-assignment-card{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px;border:1px solid var(--line);border-radius:var(--radius,12px);background:var(--surface);min-width:0}.staff-task-identity{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.staff-task-identity h3{flex-basis:100%;margin:0;font-size:1rem;overflow-wrap:anywhere}.staff-task-identity small{flex-basis:100%;color:var(--muted)}.staff-task-actions{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.staff-task-actions .button{white-space:normal;text-align:center;min-height:44px}.staff-task-blocker{color:var(--muted);max-width:25ch}.staff-detail-link{display:inline-flex;align-items:center;min-height:44px;font-size:.875rem}.staff-advanced-filters>summary,.staff-supporting-summary>summary{min-height:44px;padding:12px;font-weight:700;cursor:pointer}.staff-supporting-summary{padding:12px}.staff-supporting-summary .workspace-metrics{margin-block:12px}.staff-daily-desk>section{margin-block-start:20px}.staff-filter-shelf{display:flex;align-items:flex-end;gap:12px;margin-block:16px}.staff-filter-shelf .field{flex:1}.staff-advanced-filters{border:1px solid var(--line);border-radius:var(--radius,12px);margin-block:12px;background:var(--surface)}.staff-advanced-filters .workspace-filterbar{padding:16px;margin:0}.staff-active-filters{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-block:12px 20px}.staff-active-filters>button:not(.button){border:1px solid var(--line);border-radius:12px;padding:8px 12px;background:var(--surface);color:var(--text);min-height:44px;cursor:pointer;font:inherit}.staff-wizard-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.staff-wizard-nav button{display:flex;gap:10px;align-items:center;min-height:60px;border:1px solid var(--line);background:var(--surface-soft);color:var(--text);border-radius:var(--radius,12px);padding:12px;text-align:start;font:inherit;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.staff-wizard-nav button[aria-current=step]{border-color:var(--accent);box-shadow:inset 0 -3px var(--accent);font-weight:700}.staff-wizard-nav button>b{display:grid;place-items:center;flex:none;width:28px;height:28px;border:1px solid var(--line);border-radius:50%}.staff-editor-step{min-width:0;display:grid;gap:20px}.staff-editor-step h2{margin:0}.staff-draft-review>section{padding-block:16px;border-block-end:1px solid var(--line)}.staff-activity-facts,.staff-draft-review dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.staff-activity-facts>div,.staff-draft-review dl>div{min-width:0}.staff-activity-facts dt,.staff-draft-review dt{color:var(--muted);font-size:.875rem}.staff-activity-facts dd,.staff-draft-review dd{margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.staff-editor-step .workspace-form-section{margin:0}.staff-activity-summary{margin-block:12px;padding:16px;border:1px solid var(--line);border-radius:var(--radius,12px);background:var(--surface)}.staff-activity-facts{grid-template-columns:repeat(3,minmax(0,1fr));margin-block:12px}.staff-lifecycle{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px;margin:12px 0}.staff-lifecycle li{display:flex;gap:8px;align-items:center;color:var(--muted)}.staff-lifecycle li[aria-current]{color:var(--text);font-weight:700}.staff-lifecycle li span{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--line);border-radius:50%}.staff-lifecycle li[aria-current] span{border-color:var(--accent)}.staff-governance-group{margin-block:16px 28px}.staff-governance-group h2{margin-block:0 8px}.staff-governance-group>p{margin-block:0 16px;color:var(--muted)}.staff-governance-group .control-setting-card h3{font-size:1.1rem}.staff-attendance-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.4fr) auto;gap:12px;align-items:end;margin-block:16px}.staff-attendance-tools .search-input{margin:0}.staff-desk-exception{border-inline-start:3px solid var(--accent);padding:12px;background:var(--surface-soft)}@media (min-width:1100px){.control-review-layout{display:grid}.control-review-layout,.operational-review-layout{grid-template-columns:minmax(240px,1fr) minmax(0,2fr)}}@media (max-width:1099px){.control-review-layout{display:block}.control-review-detail{position:static;max-height:none}.control-review-layout:has(.control-review-detail:not([hidden])) .control-review-queue{display:none}}@media (max-width:760px){.staff-assignment-card{flex-direction:column;align-items:stretch}.staff-task-actions{align-items:stretch}.staff-wizard-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-wizard-nav button{font-size:.875rem;padding:10px}.staff-filter-shelf{flex-wrap:wrap}.staff-filter-shelf .field{flex-basis:100%}.staff-activity-facts,.staff-attendance-tools,.staff-draft-review dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.staff-wizard-nav button{transition:none}}html[data-reduce-motion=true] .staff-wizard-nav button{transition:none}.staff-guided-editor{gap:16px}.staff-guided-editor>.control-checklist{margin-block:0}.staff-step-heading{scroll-margin-block-start:110px}.staff-guided-editor>.staff-step-heading+p{margin:0}.staff-revision-before{display:block;margin-block-end:6px;color:var(--muted)}.staff-revision-queue{margin-block-start:24px}:is([data-site-motion=reduced],[data-site-motion=none],[data-motion=reduced]) .staff-wizard-nav button{transition:none}.control-nav-row{display:flex;align-items:center;gap:2px}.control-nav-row>.nav-item{flex:1;min-width:0}.control-pin{display:grid;place-items:center;flex:0 0 32px;min-height:44px;border:0;background:transparent;color:var(--muted);border-radius:8px}.control-pin[aria-pressed=true]{color:var(--accent)}.control-pin:disabled{opacity:.45}.control-recent summary{padding:12px;font-size:var(--text-support);color:var(--muted);cursor:pointer}.control-hub-search{display:flex;align-items:center;gap:12px;padding:8px 16px;background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-block-end:24px}.control-hub-search input{flex:1;min-width:0;border:0;background:transparent}.control-setting-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.control-setting-card{display:flex;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--surface);transition:border-color .12s,box-shadow .18s}.control-setting-card:focus-visible,.control-setting-card:hover{border-color:var(--accent);box-shadow:var(--shadow)}.control-setting-card h2{font-size:20px;margin:12px 0}.control-setting-card p{color:var(--muted);flex:1}.control-card-action{display:flex;gap:8px;align-items:center;color:var(--accent);font-weight:600;margin-block-start:12px}.control-governance{display:flex;gap:16px;margin-block:24px;padding:24px}.control-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.control-today{padding:24px;margin-block-end:24px}.control-assignment-list{display:grid;gap:8px;margin-block:16px}.control-assignment{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft)}.control-assignment strong{flex:1}.control-assignment time{font-size:var(--text-support)}.control-week{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block:16px}.control-week .control-assignment{flex-direction:column;align-items:flex-start}.control-pending{margin-block:16px}.control-pending summary{min-height:44px;cursor:pointer}.control-scope{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:16px;border-radius:12px;background:var(--surface-soft);margin-block-end:20px}.control-setting-row{padding-block:16px;border-block-end:1px solid var(--line)}.control-setting-row .fine-print{margin:8px 0 0}.control-changes{display:grid;gap:12px}.control-changes li{overflow-wrap:anywhere}.control-history details{padding:20px;margin-block:12px}.control-history summary{cursor:pointer;min-height:44px}.control-history pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.control-preset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.control-preset{padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:12px;text-align:start;color:var(--text);min-height:70px}.control-preset[aria-pressed=true]{border:2px solid var(--accent)}.control-preset small{display:block;color:var(--muted);margin-block-start:6px}.control-swatch{display:flex;gap:4px;min-height:18px;margin-block-end:8px}.control-swatch i{width:22px;height:18px;border-radius:4px;background:var(--accent)}.control-swatch i:nth-child(2){background:var(--surface-soft);border:1px solid var(--line)}.control-swatch i:nth-child(3){background:var(--text)}.control-global{padding:20px;border:1px solid var(--line);border-radius:14px;margin-block:20px}.control-review-layout{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:24px;align-items:start}.control-review-layout .proposal-list{display:grid;grid-template-columns:1fr}.control-review-detail{position:sticky;top:90px;max-height:calc(100dvh - 110px);overflow:auto;border:1px solid var(--line);border-radius:16px;background:var(--surface);padding:16px;scroll-margin-top:100px}.control-review-detail:focus{outline:2px solid var(--accent);outline-offset:3px}.control-review-detail .panel{border:0;box-shadow:none}.control-review-layout:has(.control-review-detail[hidden]){grid-template-columns:1fr}.control-review-layout:has(.control-review-detail[hidden]) .proposal-list{grid-template-columns:repeat(2,minmax(0,1fr))}.control-checklist{padding:16px;background:var(--surface-soft);border-radius:12px;margin-block-end:20px}.control-checklist ul{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;padding:0}.control-checklist li{display:flex;gap:6px;align-items:center}.workspace-shell[data-density=compact] .control-assignment,.workspace-shell[data-density=compact] .table-wrap td,.workspace-shell[data-density=compact] .table-wrap th{padding:10px 14px}@media (min-width:1200px){.studio-workspace{grid-template-columns:240px minmax(0,1fr) minmax(280px,340px)}.studio-preview-area,.studio-properties{min-width:0}}@media (max-width:1000px){.control-setting-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.control-assignment{flex-wrap:wrap}.control-week{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.control-preset-grid,.control-setting-grid,.control-week{grid-template-columns:1fr}.control-governance,.control-setting-card,.control-today{padding:20px}.control-section-header{flex-direction:column;gap:8px}.control-review-layout{display:block}.control-review-detail{position:static;max-height:none;padding:8px}.control-review-layout:has(.control-review-detail:not([hidden])) .control-review-queue{display:none}.control-review-layout:has(.control-review-detail[hidden]) .proposal-list{grid-template-columns:1fr}.control-assignment{align-items:flex-start;gap:8px}.control-assignment strong{flex-basis:100%}.workspace-shell .sidebar{max-height:100dvh}.control-nav-row>.nav-item{min-height:48px}}@media (prefers-reduced-motion:reduce){.control-preset,.control-review-detail,.control-setting-card{transition:none;animation:none}}html[data-reduced-motion=true] .control-setting-card{transition:none}.employee-badge-emblem{display:inline-flex;flex:0 0 auto;width:104px;height:104px;vertical-align:middle}.employee-badge-emblem svg{display:block;width:100%;height:100%}.employee-badge-compact{width:48px;height:48px}.employee-badge-emblem svg{filter:none}.employee-badge-current{align-items:center;text-align:center}.employee-badge-current strong{font-size:1.125rem}.employee-badge-level{font-size:.875rem;color:var(--muted)}.employee-badge-journey,.employee-leader-card{padding:1.25rem;margin-block:1rem}.employee-badge-journey h2,.employee-leader-card h2{font-size:1.25rem;margin:0 0 .5rem}.employee-badge-journey>p,.employee-leader-card p{margin-block:.5rem;line-height:1.6}.employee-badge-levels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;padding:0;margin:1rem 0;list-style:none}.employee-badge-levels li{min-width:0;border:1px solid var(--line);border-radius:14px;padding:.75rem .5rem;display:flex;align-items:center;flex-direction:column;gap:.4rem;text-align:center}.employee-badge-levels li[aria-current=step]{border:2px solid var(--accent);background:var(--surface)}.employee-badge-levels strong{font-size:1rem;overflow-wrap:normal;word-break:normal}.employee-badge-levels span:not(.employee-badge-emblem){font-size:.875rem;line-height:1.5}.employee-badge-progress{width:100%;height:.65rem;accent-color:var(--accent);display:block;margin-block:.75rem}.employee-leader-content{display:flex;align-items:center;gap:1rem;min-width:0}.employee-leader-content>div{min-width:0;flex:1}.employee-leader-name{font-size:1.25rem;overflow-wrap:anywhere}.employee-leader-card a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:.2em}.employee-rank-badge{display:flex;align-items:center;gap:.5rem}@media (max-width:767px){.employee-badge-levels{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:419px){.employee-badge-levels{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-leader-content{align-items:flex-start;gap:.5rem}.employee-leader-content .employee-badge-emblem{width:72px;height:72px}}.employee-earned-summary>p,.employee-pending-awards>p{line-height:1.6;margin-block:.5rem 1rem}.employee-earned-summary tfoot{border-block-start:2px solid var(--line)}.employee-pending-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:1rem;list-style:none;padding:0;margin:1rem 0}.employee-pending-list li{border:1px solid var(--line);border-radius:12px;padding:1rem;min-width:0}.employee-pending-list span,.employee-pending-list strong{display:block;overflow-wrap:anywhere}.employee-pending-list span{font-size:.875rem;margin-block:.5rem;font-weight:600}.employee-pending-list p{font-size:.875rem;line-height:1.6;margin-block:.5rem}.employee-reward-placeholder{height:150px;display:grid;place-items:center;border-radius:12px;background:var(--surface-soft);border:1px solid var(--line)}.employee-reward-image{width:100%;height:150px;object-fit:contain}.employee-reward-image-caption{font-size:.875rem;line-height:1.5}.employee-collection-steps{padding-inline-start:1.5rem;line-height:1.6}.employee-collection-steps li{margin-block:.5rem}.student-reward-catalogue_catalogue__NlF6I{min-width:0}.student-reward-catalogue_connection__s6mhF{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;margin-block:1rem;padding:1rem;border:1px solid var(--border);border-radius:10px;background:var(--surface-soft);line-height:1.6}.student-reward-catalogue_sectionHeading__Q8iG9{margin-block:1.25rem 1rem}.student-reward-catalogue_sectionHeading__Q8iG9 h3{margin-block:0 .5rem}.student-reward-catalogue_sectionHeading__Q8iG9 p{max-width:72ch;color:var(--muted);line-height:1.6}.student-reward-catalogue_themeArt__wCMys{min-inline-size:0}.student-reward-catalogue_frameArt__POEqz{position:relative;width:136px;height:136px}.student-reward-catalogue_frameCenter__B6QyT{position:absolute;inset:0;display:grid;place-items:center;color:var(--muted);font-size:.85rem}.student-reward-catalogue_status__8dJwb{font-weight:600;font-size:.875rem}.student-reward-catalogue_gate__yAg29{display:flex;align-items:flex-start;gap:.5rem;border-block-start:1px solid var(--border);padding-block-start:.75rem;font-size:.875rem;color:var(--muted)}.student-reward-catalogue_gate__yAg29 p{margin:0}.student-reward-catalogue_gate__yAg29 svg{flex-shrink:0;margin-block-start:.2rem}.student-reward-catalogue_explanation__tdv1F{font-size:.875rem;color:var(--muted)}.student-reward-catalogue_freeThemes___3b6H{display:flex;gap:.9rem;align-items:flex-start;margin-block:1rem;padding-block-end:1rem;border-block-end:1px solid var(--border)}.student-reward-catalogue_freeThemes___3b6H svg{flex-shrink:0;color:var(--accent)}.student-reward-catalogue_freeThemes___3b6H p{max-width:70ch;margin-block:.3rem 0;line-height:1.6}.student-reward-catalogue_empty__EUkDc{padding:1.5rem;max-width:70ch;margin-block:1rem}.student-reward-catalogue_empty__EUkDc h4{font-size:1.125rem;margin-block:.75rem}.student-reward-catalogue_empty__EUkDc p{line-height:1.7}.student-reward-catalogue_skeleton__yWLwE{width:5rem;height:.7rem;background:var(--border);border-radius:1rem}.student-reward-catalogue_largePreview__wvNJZ{margin-block-start:1rem;min-block-size:240px}.student-reward-catalogue_largePreview__wvNJZ .student-reward-catalogue_frameArt__POEqz{width:200px;height:200px}.launch-operations_screen__fXTr0{display:grid;gap:1.25rem;min-inline-size:0;inline-size:100%;line-height:1.65}.launch-operations_screen__fXTr0 h1,.launch-operations_screen__fXTr0 h2,.launch-operations_screen__fXTr0 h3,.launch-operations_screen__fXTr0 p{margin-block:0}.launch-operations_screen__fXTr0 h2{font-size:1.25rem}.launch-operations_screen__fXTr0 h3{font-size:1rem}.launch-operations_screen__fXTr0 header{display:grid;gap:.35rem}.launch-operations_screen__fXTr0 button{max-inline-size:100%;white-space:normal}.launch-operations_actions__Psh_h{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.launch-operations_refresh__HXFEv{justify-self:start}.launch-operations_record__owGdr{display:grid;gap:1rem;padding-block:1.25rem;border-block-end:1px solid var(--line);min-inline-size:0}.launch-operations_record__owGdr h2{overflow-wrap:anywhere}.launch-operations_record__owGdr>button{justify-self:start}.launch-operations_empty__o0APW,.launch-operations_notice__StYuE{padding:1rem;border:1px solid var(--line);border-radius:var(--radius,.75rem);background:var(--surface-soft);max-inline-size:75ch}.launch-operations_screen__fXTr0 details{min-inline-size:0;border:1px solid var(--line);border-radius:.6rem;background:var(--surface);padding:.75rem 1rem}.launch-operations_screen__fXTr0 summary{min-block-size:44px;padding-block:.5rem;font-weight:600;cursor:pointer}.launch-operations_screen__fXTr0 details[open]>summary{margin-block-end:.75rem}.launch-operations_screen__fXTr0 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;margin:0}.launch-operations_screen__fXTr0 dl>div{min-inline-size:0}.launch-operations_screen__fXTr0 dt{color:var(--muted);font-size:.875rem}.launch-operations_screen__fXTr0 dd{margin:.2rem 0 0;overflow-wrap:anywhere}.launch-operations_screen__fXTr0 ul{margin-block:0;padding-inline-start:1.25rem}.launch-operations_screen__fXTr0 li+li{margin-block-start:.75rem}.launch-operations_screen__fXTr0 li{overflow-wrap:anywhere}.launch-operations_screen__fXTr0 li>button{margin-block:.35rem;margin-inline-end:.5rem}.launch-operations_screen__fXTr0 form{display:grid;gap:1rem;min-inline-size:0}.launch-operations_screen__fXTr0 form>button{justify-self:start}.launch-operations_screen__fXTr0 fieldset{min-inline-size:0;margin:0;border:1px solid var(--line);border-radius:.6rem;padding:1rem}.launch-operations_screen__fXTr0 legend{padding-inline:.4rem;font-weight:600}.launch-operations_screen__fXTr0 fieldset label{min-inline-size:0}.launch-operations_screen__fXTr0 fieldset>label{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;min-block-size:44px}.launch-operations_draftForm__w3KUE{padding-block-start:.5rem}.launch-operations_fields___vfHf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.launch-operations_required__LfDEN{color:var(--muted);font-size:.75rem;font-weight:400;margin-inline-start:.5rem}.launch-operations_approval__7FPJk{display:grid;gap:.75rem;padding:1rem;border:1px solid var(--line);border-radius:.6rem;background:var(--surface-soft)}.launch-operations_approval__7FPJk code{display:block;overflow-wrap:anywhere;font-size:.8125rem;user-select:all}.launch-operations_cancelForm__KFwqz{padding-block-start:.75rem;border-block-start:1px solid var(--line)}.launch-operations_cancelForm__KFwqz>label{max-inline-size:50rem}@media (max-width:640px){.launch-operations_screen__fXTr0{gap:1rem}.launch-operations_fields___vfHf,.launch-operations_screen__fXTr0 dl{grid-template-columns:minmax(0,1fr)}.launch-operations_approval__7FPJk,.launch-operations_screen__fXTr0 details,.launch-operations_screen__fXTr0 fieldset{padding:.75rem}.launch-operations_actions__Psh_h{align-items:stretch}.launch-operations_actions__Psh_h>button{flex:1 1 10rem}.launch-operations_screen__fXTr0 input:not([type=checkbox]),.launch-operations_screen__fXTr0 select{inline-size:100%;min-inline-size:0}}.launch-management-workspace_workspace__gVtxE.form-grid[data-launch-management]{min-inline-size:0;padding:0;gap:24px;grid-template-columns:minmax(0,1fr)}.launch-management-workspace_workspace__gVtxE>*{min-inline-size:0;max-inline-size:100%}.launch-management-workspace_workspace__gVtxE[data-launch-management] .table-wrap{min-inline-size:0;max-inline-size:100%;overflow-x:auto}.launch-management-workspace_fieldGrid__nv6SE{display:grid;min-inline-size:0;gap:16px;padding:0}.launch-management-workspace_overviewSection__xmRr4{padding:24px}.launch-management-workspace_overviewSection__xmRr4 h2,.launch-management-workspace_statusRow__xpESX h2{margin-block:0 12px}.launch-management-workspace_reportStrip__TF1wD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 24px;margin:20px 0 0}.launch-management-workspace_reportStrip__TF1wD dt{color:var(--muted);font-size:.875rem}.launch-management-workspace_reportStrip__TF1wD dd{margin:6px 0 0;font-size:1.5rem;font-weight:700;font-variant-numeric:tabular-nums}.launch-management-workspace_statusRow__xpESX{padding-block:16px;border-block-end:1px solid var(--line)}.launch-management-workspace_statusRow__xpESX p{max-inline-size:75ch;margin-block:0 12px}.launch-management-workspace_workspace__gVtxE .workspace-activities td{vertical-align:top}.launch-management-workspace_workspace__gVtxE .workspace-activities td small{display:block;margin-block-start:4px;color:var(--muted)}.launch-management-workspace_workspace__gVtxE .staff-task-actions{align-items:flex-start;gap:8px}.launch-management-workspace_activitySelection__GdPNx{display:flex;align-items:flex-start;gap:8px}.launch-management-workspace_activitySelection__GdPNx input{flex:0 0 auto;margin-block-start:3px}.launch-management-workspace_scope__qrTV1{font-size:.875rem;color:var(--muted);max-inline-size:75ch}.launch-management-workspace_toolbar__dPeN1{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem}.launch-management-workspace_notice__IWUY_{max-inline-size:75ch}.launch-management-workspace_facts__7JGun{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0}.launch-management-workspace_facts__7JGun dt{color:var(--muted);font-size:.875rem}.launch-management-workspace_facts__7JGun dd{margin:.2rem 0 0;overflow-wrap:anywhere}.launch-management-workspace_queue__QQ_PV{margin-block:0;padding-inline-start:1.25rem}.launch-management-workspace_queue__QQ_PV li{padding-block:.65rem}.launch-management-workspace_queue__QQ_PV li span{display:block;color:var(--muted)}.launch-management-workspace_history__LnMQ3{list-style:none;margin:0;padding:0}.launch-management-workspace_history__LnMQ3 li{display:grid;gap:.4rem;padding-block:1rem;border-block-end:1px solid var(--line);overflow-wrap:anywhere}.launch-management-workspace_history__LnMQ3 time{color:var(--muted);font-size:.875rem}.launch-management-workspace_workspace__gVtxE code{font-size:.8rem;overflow-wrap:anywhere}@media (max-width:700px){.launch-management-workspace_workspace__gVtxE .workspace-activities .responsive-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"identity identity" "status status" "date capacity" "actions actions";gap:12px 16px}.launch-management-workspace_workspace__gVtxE .workspace-activities .responsive-table td{display:block;padding:0!important;border:0;min-inline-size:0}.launch-management-workspace_workspace__gVtxE .workspace-activities .responsive-table td:before{display:block;margin-block-end:4px}.launch-management-workspace_workspace__gVtxE .workspace-activities .responsive-table td:first-child{grid-area:identity}.launch-management-workspace_workspace__gVtxE .workspace-activities .responsive-table td:nth-child(2){grid-area:date}.launch-management-workspace_workspace__gVtxE .workspace-activities .responsive-table td:nth-child(3){grid-area:capacity}.launch-management-workspace_workspace__gVtxE .workspace-activities .responsive-table td:nth-child(4){grid-area:status}.launch-management-workspace_workspace__gVtxE .workspace-activities .responsive-table td:nth-child(5){grid-area:actions}.launch-management-workspace_workspace__gVtxE .workspace-activities .responsive-table td:first-child:before,.launch-management-workspace_workspace__gVtxE .workspace-activities .responsive-table td:nth-child(4):before,.launch-management-workspace_workspace__gVtxE .workspace-activities .responsive-table td:nth-child(5):before{display:none}.launch-management-workspace_workspace__gVtxE .workspace-activities .staff-task-actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 12px}.launch-management-workspace_activitySelection__GdPNx{min-block-size:44px;align-items:center}.launch-management-workspace_overviewSection__xmRr4{padding:16px}.launch-management-workspace_reportStrip__TF1wD{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-management-workspace_facts__7JGun{grid-template-columns:minmax(0,1fr)}}