.CeoCheckParticipant_root__rRFmq{width:min(44rem,100%);margin:0 auto;color:var(--kio-text-primary)}.CeoCheckParticipant_intro__lqfEX{padding:clamp(3rem,12vh,8rem) 0}.CeoCheckParticipant_intro__lqfEX h1,.CeoCheckParticipant_questionCard__lw7HY h1{margin:.5rem 0 1.5rem;font-weight:500;letter-spacing:-.025em;line-height:1.18}.CeoCheckParticipant_intro__lqfEX h1{font-size:clamp(2.25rem,6vw,3.75rem)}.CeoCheckParticipant_intro__lqfEX p{max-width:38rem;color:var(--kio-text-secondary);font-size:1.125rem;line-height:1.6}.CeoCheckParticipant_eyebrow__TvMgJ{margin:0;color:var(--kio-text-secondary);font-size:.875rem;font-weight:600}.CeoCheckParticipant_progress__hDkKU{display:grid;gap:.5rem;margin-bottom:2rem;color:var(--kio-text-secondary);font-size:.875rem}.CeoCheckParticipant_progress__hDkKU [role=progressbar]{height:.25rem;overflow:hidden;background:var(--kio-border-default);border-radius:999px}.CeoCheckParticipant_progress__hDkKU [role=progressbar] span{display:block;height:100%;background:var(--kio-brand-control)}.CeoCheckParticipant_questionCard__lw7HY h1{scroll-margin-top:1rem;font-size:clamp(1.5rem,4vw,2rem)}.CeoCheckParticipant_help__5Nsnv{margin:0 0 1.5rem;color:var(--kio-text-secondary);line-height:1.5}.CeoCheckParticipant_options__pUuaW{display:grid;gap:.75rem}.CeoCheckParticipant_options__pUuaW button{display:flex;align-items:flex-start;gap:.75rem;min-height:3rem;padding:.875rem 1rem;border:1px solid var(--kio-border-control);border-radius:.5rem;background:var(--kio-surface-raised);color:inherit;font:inherit;line-height:1.45;text-align:left;cursor:pointer}.CeoCheckParticipant_options__pUuaW button[aria-pressed=true]{border-color:var(--kio-brand-control);background:var(--kio-brand-wash)}.CeoCheckParticipant_mark__LQ6Jy{display:grid;place-items:center;flex:0 0 1.5rem;height:1.5rem;border:1px solid var(--kio-border-control);border-radius:.25rem}.CeoCheckParticipant_optionalWords__lKhbi,.CeoCheckParticipant_ownWords__2fGnZ{display:grid;gap:.5rem;margin-top:1.5rem;font-weight:500}.CeoCheckParticipant_optionalWords__lKhbi textarea,.CeoCheckParticipant_ownWords__2fGnZ textarea{width:100%;min-height:7rem;resize:vertical;border:1px solid var(--kio-border-control);border-radius:.5rem;padding:.75rem;background:var(--kio-surface-raised);color:inherit;font:inherit;line-height:1.5}.CeoCheckParticipant_optionalWords__lKhbi small{color:var(--kio-text-secondary);font-weight:400}.CeoCheckParticipant_special__Vx4Xb{display:grid;gap:.25rem;margin-top:1.5rem}.CeoCheckParticipant_special__Vx4Xb button{min-height:2.75rem;padding:.5rem 0;border:0;background:transparent;color:var(--kio-text-secondary);font:inherit;text-align:left;text-decoration:underline;text-underline-offset:.25em;cursor:pointer}.CeoCheckParticipant_special__Vx4Xb button[aria-pressed=true]{color:var(--kio-text-primary);font-weight:600}.CeoCheckParticipant_actions__Jco8i{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2rem}.CeoCheckParticipant_actions__Jco8i .button,.CeoCheckParticipant_intro__lqfEX .button{min-height:2.75rem}.CeoCheckParticipant_error__mXrmJ{padding:1rem;border-left:.1875rem solid var(--danger);background:var(--kio-surface-raised)}.CeoCheckParticipant_root__rRFmq button:focus-visible,.CeoCheckParticipant_root__rRFmq textarea:focus-visible{outline:.125rem solid var(--kio-brand-control);outline-offset:.1875rem}.CeoCheckParticipant_root__rRFmq button:disabled,.CeoCheckParticipant_root__rRFmq textarea:disabled{opacity:.5;cursor:not-allowed}@media(max-width:48rem){.CeoCheckParticipant_intro__lqfEX{padding:3rem 0}.CeoCheckParticipant_actions__Jco8i{flex-direction:column-reverse}.CeoCheckParticipant_actions__Jco8i .button{width:100%}}.CeoCheckRegistration_root__XQA1E{width:min(38rem,100%);margin:0 auto;padding:clamp(2rem,8vh,6rem) 0;color:var(--kio-text-primary)}.CeoCheckRegistration_root__XQA1E h1{margin:.5rem 0 1rem;font-size:clamp(2rem,5vw,3rem);font-weight:500;letter-spacing:-.025em}.CeoCheckRegistration_root__XQA1E>p:not(.CeoCheckRegistration_eyebrow__TeWgJ){color:var(--kio-text-secondary);font-size:1.125rem;line-height:1.6}.CeoCheckRegistration_eyebrow__TeWgJ{margin:0;color:var(--kio-text-secondary);font-size:.875rem;font-weight:600}.CeoCheckRegistration_root__XQA1E form{display:grid;gap:1.25rem;margin-top:2rem}.CeoCheckRegistration_root__XQA1E label{display:grid;gap:.5rem;font-weight:500}.CeoCheckRegistration_root__XQA1E input{min-height:2.75rem;width:100%;border:1px solid var(--kio-border-control);border-radius:.5rem;padding:.625rem .75rem;background:var(--kio-surface-raised);color:inherit;font:inherit}.CeoCheckRegistration_root__XQA1E small{color:var(--kio-text-secondary);font-weight:400;line-height:1.45}.CeoCheckRegistration_names__p7wQX{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.CeoCheckRegistration_root__XQA1E .button{justify-self:start;min-height:2.75rem}.CeoCheckRegistration_root__XQA1E button:focus-visible,.CeoCheckRegistration_root__XQA1E input:focus-visible{outline:.125rem solid var(--kio-brand-control);outline-offset:.1875rem}.CeoCheckRegistration_error__cGALp{padding:1rem;border-left:.1875rem solid var(--danger);background:var(--kio-surface-raised)}@media(max-width:36rem){.CeoCheckRegistration_names__p7wQX{grid-template-columns:1fr}.CeoCheckRegistration_root__XQA1E .button{width:100%}}.CeoCheckSingleChoice_root__D7Gz_{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-height:100dvh;margin:0;padding:0 0 calc(6rem + env(safe-area-inset-bottom, 0px));color:var(--kio-text-primary)}.CeoCheckSingleChoice_progress__0BW10{position:absolute;top:0;left:0;width:100%;height:2px;appearance:none;border:0;background:var(--kio-border-default)}.CeoCheckSingleChoice_progress__0BW10::-webkit-progress-bar{background:var(--kio-border-default)}.CeoCheckSingleChoice_progress__0BW10::-webkit-progress-value{background:var(--kio-brand-control)}.CeoCheckSingleChoice_progress__0BW10::-moz-progress-bar{background:var(--kio-brand-control)}.CeoCheckSingleChoice_header__pPUFu{flex:0 0 auto;padding:2rem clamp(1rem,4vw,3rem)}.CeoCheckSingleChoice_header__pPUFu img{display:block;width:7.5rem;height:auto}.CeoCheckSingleChoice_content__QGm3G{flex:0 0 auto;width:min(44rem,100%);margin:auto;padding:1rem}.CeoCheckSingleChoice_content__QGm3G h1,.CeoCheckSingleChoice_content__QGm3G input,.CeoCheckSingleChoice_content__QGm3G label{scroll-margin-block:1rem calc(6rem + env(safe-area-inset-bottom, 0px))}.CeoCheckSingleChoice_screenReaderOnly__J8tA9{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.CeoCheckSingleChoice_root__D7Gz_ .CeoCheckSingleChoice_content__QGm3G h1{margin:.75rem 0 2rem;font-size:clamp(1.5rem,4vw,2rem);font-weight:500;line-height:1.3}.CeoCheckSingleChoice_root__D7Gz_ .CeoCheckSingleChoice_content__QGm3G h1:focus{outline:none}.CeoCheckSingleChoice_options__J3R7H{display:grid;gap:.75rem;margin:0;padding:0;border:0;min-width:0}.CeoCheckSingleChoice_options__J3R7H legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.CeoCheckSingleChoice_root__D7Gz_ .CeoCheckSingleChoice_options__J3R7H label{position:relative;display:flex;align-items:flex-start;gap:.75rem;margin:0;min-height:3rem;padding:1rem;border:1px solid var(--kio-border-control);border-radius:.25rem;background:var(--kio-surface-raised);line-height:1.5;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.CeoCheckSingleChoice_options__J3R7H label:has(input:checked){border-color:var(--kio-text-primary);background:var(--kio-surface-selected)}.CeoCheckSingleChoice_options__J3R7H input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.CeoCheckSingleChoice_letter__Kv_t6{display:inline-grid;place-items:center;flex:0 0 1.5rem;height:1.5rem;border:1px solid var(--kio-border-control);border-radius:.25rem;font-size:.875rem}.CeoCheckSingleChoice_options__J3R7H label:has(input:checked) .CeoCheckSingleChoice_letter__Kv_t6{background:var(--kio-text-primary);color:var(--kio-surface-canvas);border-color:var(--kio-text-primary)}.CeoCheckSingleChoice_check__ZdYQK{margin-left:auto}.CeoCheckSingleChoice_actions__RfMNv{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.CeoCheckSingleChoice_root__D7Gz_ .CeoCheckSingleChoice_actions__RfMNv button{min-height:2.75rem;color:var(--kio-text-primary);border-color:var(--kio-border-control);background:var(--kio-surface-raised)}.CeoCheckSingleChoice_navigation__zDd4N{position:fixed;z-index:2;right:max(1rem,env(safe-area-inset-right,0px));bottom:calc(1rem + env(safe-area-inset-bottom, 0px));display:flex;gap:.25rem}.CeoCheckSingleChoice_root__D7Gz_ .CeoCheckSingleChoice_navigation__zDd4N button{display:grid;place-items:center;box-sizing:border-box;width:2.75rem;height:2.75rem;min-width:44px;min-height:44px;padding:0;border:1px solid transparent;border-radius:.25rem;color:var(--kio-action-brand-text,#fff);background:var(--kio-action-brand-surface,var(--kio-brand-primary));cursor:pointer}.CeoCheckSingleChoice_root__D7Gz_ .CeoCheckSingleChoice_navigation__zDd4N button.CeoCheckSingleChoice_navigationFinal__2R7Pt{display:flex;align-items:center;gap:.5rem;width:auto;padding-inline:1rem;font:inherit}.CeoCheckSingleChoice_root__D7Gz_ .CeoCheckSingleChoice_navigation__zDd4N button:hover:not(:disabled){background:color-mix(in srgb,var(--kio-action-brand-surface,var(--kio-brand-primary)) 85%,var(--kio-color-base-black,#000))}.CeoCheckSingleChoice_root__D7Gz_ .CeoCheckSingleChoice_navigation__zDd4N button:active:not(:disabled){background:color-mix(in srgb,var(--kio-action-brand-surface,var(--kio-brand-primary)) 75%,var(--kio-color-base-black,#000))}.CeoCheckSingleChoice_root__D7Gz_ .CeoCheckSingleChoice_navigation__zDd4N button:focus-visible{outline:2px solid var(--kio-focus-ring-on-brand,#fff);outline-offset:3px}.CeoCheckSingleChoice_error__QiMvb{padding:1rem;border-left:.1875rem solid var(--kio-text-primary)}.CeoCheckSingleChoice_options__J3R7H label:has(input:focus-visible),.CeoCheckSingleChoice_root__D7Gz_ button:focus-visible{outline:2px solid var(--kio-brand-control);outline-offset:3px}.CeoCheckSingleChoice_root__D7Gz_ button:disabled{opacity:.5;cursor:not-allowed}.CeoCheckSingleChoice_root__D7Gz_ fieldset:disabled label{cursor:wait}@media(prefers-reduced-motion:reduce){.CeoCheckSingleChoice_root__D7Gz_ .CeoCheckSingleChoice_options__J3R7H label{transition:none}}@media(max-width:48rem){.CeoCheckSingleChoice_header__pPUFu{padding:1.5rem 1rem}.CeoCheckSingleChoice_header__pPUFu img{width:6rem}.CeoCheckSingleChoice_actions__RfMNv{flex-direction:column}.CeoCheckSingleChoice_actions__RfMNv button{width:100%}}.CeoCheckContext_hint__0w8Ir{margin:-1rem 0 2rem;color:var(--kio-text-secondary);line-height:1.6}.CeoCheckContext_introduction__Zd548{margin:0 0 1.5rem;color:var(--kio-text-secondary);line-height:1.6}.CeoCheckContext_multipleOptions__jOiu_ input[type=checkbox]{position:static;inset:auto;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;margin:.125rem 0 0;opacity:1;accent-color:var(--kio-text-primary)}.CeoCheckResult_root__UFRYB{width:min(44rem,100%);margin:2rem auto;color:var(--kio-text-primary)}.CeoCheckResult_root__UFRYB h1{margin:0 0 1.5rem;font-weight:500}.CeoCheckResult_root__UFRYB h2{margin:0 0 1rem;font-size:1.5rem;line-height:1.25;font-weight:500}.CeoCheckResult_root__UFRYB h3{font-size:1.125rem;font-weight:500}.CeoCheckResult_root__UFRYB dd,.CeoCheckResult_root__UFRYB p{line-height:1.6}.CeoCheckResult_overview__EF8yw{margin:2rem 0 3rem;padding:0}.CeoCheckResult_overview__EF8yw>div{display:grid;grid-template-columns:1fr 2fr;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--kio-border-default)}.CeoCheckResult_overview__EF8yw dt{font-weight:500}.CeoCheckResult_overview__EF8yw dd{display:grid;gap:.25rem;margin:0;color:var(--kio-text-secondary)}.CeoCheckResult_value__xe0Mq{color:var(--kio-text-primary);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CeoCheckResult_area__sm19a{margin-top:3rem}.CeoCheckResult_note__Nqj6g,.CeoCheckResult_statements__HbRK_{color:var(--kio-text-secondary)}.CeoCheckResult_answers__c3zFP{margin:1.5rem 0}.CeoCheckResult_answers__c3zFP summary{min-height:2.75rem;padding:.5rem 0;cursor:pointer}.CeoCheckResult_answers__c3zFP dl{margin:.5rem 0 1.5rem}.CeoCheckResult_answers__c3zFP dl>div{margin-top:1.5rem}.CeoCheckResult_answers__c3zFP dt{font-weight:500}.CeoCheckResult_answers__c3zFP dd{margin:.5rem 0 0}.CeoCheckResult_reading__atU5U{margin-top:1.5rem}.CeoCheckResult_pattern__ZCa4i+.CeoCheckResult_pattern__ZCa4i{margin-top:2rem}.CeoCheckResult_buddy__rekfq{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--kio-border-default)}.CeoCheckResult_buddy__rekfq button{min-height:2.75rem}.CeoCheckResult_root__UFRYB button:focus-visible,.CeoCheckResult_root__UFRYB summary:focus-visible{outline:2px solid var(--kio-brand-control);outline-offset:3px}@media(max-width:48rem){.CeoCheckResult_overview__EF8yw>div{grid-template-columns:1fr;gap:.5rem}.CeoCheckResult_buddy__rekfq button{width:100%}}.CeoCheckFlow_root__6ze75{min-height:100dvh;padding:clamp(1rem,4vw,3rem);background:var(--kio-surface-canvas);color:var(--kio-text-primary);overflow-wrap:anywhere}.CeoCheckFlow_root__6ze75>section{width:min(44rem,100%);margin:2rem auto}.CeoCheckFlow_root__6ze75 h1{font-size:clamp(2rem,5vw,3rem);line-height:1.2;font-weight:500}.CeoCheckFlow_root__6ze75 li,.CeoCheckFlow_root__6ze75 p{line-height:1.65}.CeoCheckFlow_root__6ze75 label{display:grid;gap:.5rem;margin:1.5rem 0}.CeoCheckFlow_root__6ze75 textarea{box-sizing:border-box;width:100%;min-height:8rem;padding:.75rem;font:inherit;color:inherit;background:var(--kio-surface-raised);border:1px solid var(--kio-border-control);border-radius:.5rem;resize:vertical}.CeoCheckFlow_actions__f7LkR{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.5rem}.CeoCheckFlow_error__Tsoko{max-width:44rem;margin:1rem auto;padding:1rem;border-left:3px solid var(--danger)}.CeoCheckFlow_root__6ze75>.CeoCheckFlow_rail__zwGr1{width:min(26rem,100%);margin-right:0}.CeoCheckFlow_root__6ze75 button:focus-visible,.CeoCheckFlow_root__6ze75 textarea:focus-visible{outline:2px solid var(--kio-brand-control);outline-offset:3px}.CeoCheckFlow_root__6ze75.CeoCheckFlow_questionMode__vGAcn{--kio-surface-canvas:var(--kio-v2-surface-inverse,#0f0e0d);--kio-text-primary:var(--kio-v2-text-inverse,#f2f1f0);--kio-text-secondary:var(--kio-v2-text-inverse-secondary,#d6d4d0);--kio-surface-raised:color-mix(in srgb,var(--kio-surface-canvas) 96%,var(--kio-text-primary));--kio-surface-selected:color-mix(in srgb,var(--kio-surface-canvas) 84%,var(--kio-text-primary));--kio-border-default:color-mix(in srgb,var(--kio-surface-canvas) 80%,var(--kio-text-primary));--kio-border-control:color-mix(in srgb,var(--kio-surface-canvas) 50%,var(--kio-text-primary));--kio-brand-control:var(--kio-color-violet-400,#a96fff);padding:0;background:var(--kio-surface-canvas)}.CeoCheckFlow_root__6ze75.CeoCheckFlow_questionMode__vGAcn>section{width:100%;margin:0}.CeoCheckFlow_root__6ze75.CeoCheckFlow_resultMode__zkRAR{display:block;padding:0;background:transparent}.CeoCheckFlow_root__6ze75.CeoCheckFlow_resultMode__zkRAR>div{width:100%;max-width:none}.PageControls_root___oco0.PageControls_root___oco0{display:grid}.PageControls_root___oco0{gap:16px;padding:16px;margin-bottom:24px;min-width:0}.PageControls_row__ZSDlI{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.PageControls_row__ZSDlI>*{min-width:0;max-width:100%}.PageControls_root___oco0 button,.PageControls_root___oco0 select,.PageControls_search__USN4H{min-height:44px}.PageControls_search__USN4H{flex:1 1 224px;display:flex;align-items:center;gap:8px;padding-left:12px;border:1px solid var(--kio-border-control);border-radius:8px;background:var(--kio-page-controls-field-surface,var(--surface))}.PageControls_search__USN4H svg{width:16px;height:16px;flex:none;color:var(--copy)}.PageControls_search__USN4H input{width:100%;min-width:0;min-height:42px;border:0;padding:8px 12px 8px 0;background:transparent;color:var(--ink);font-size:14px;outline:none}.PageControls_search__USN4H:focus-within{outline:2px solid var(--kio-brand-control);outline-offset:2px}.PageControls_select__RIsMX{display:inline-flex}.PageControls_footer__R0WAQ button,.PageControls_select__RIsMX select,.PageControls_trigger__N2Zg1{border:1px solid var(--kio-border-control);border-radius:8px;background:var(--kio-page-controls-field-surface,var(--surface));color:var(--ink);font-size:14px;min-height:44px;padding:8px 12px}.PageControls_select__RIsMX select{padding-right:40px;max-width:100%}.PageControls_multi__hT3hi{position:relative}.PageControls_trigger__N2Zg1{display:inline-flex;gap:16px;align-items:center;justify-content:space-between;max-width:100%;text-align:left}.PageControls_trigger__N2Zg1 span{overflow-wrap:anywhere}.PageControls_panel__oz6SU{z-index:60;width:320px;max-width:calc(100vw - 32px);max-height:min(480px,var(--anchor-max-height));overflow:auto;padding:16px;background:var(--kio-page-controls-field-surface,var(--surface));color:var(--ink);border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 24px #0002;font-size:14px}.PageControls_choices__DGJA6{margin:0;padding:0;border:0}.PageControls_choices__DGJA6 legend{font-weight:600;margin-bottom:8px}.PageControls_choice__qrpjW{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px;cursor:pointer}.PageControls_choice__qrpjW:hover{background:var(--kio-surface-canvas)}.PageControls_choice__qrpjW input{width:18px;height:18px;min-height:18px;flex:none;accent-color:var(--kio-brand-control)}.PageControls_optionSearch__uxDih input{width:100%;min-height:44px;padding:8px;border:1px solid var(--kio-border-control);border-radius:4px;background:var(--kio-page-controls-field-surface,var(--surface));color:var(--ink)}.PageControls_footer__R0WAQ{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.PageControls_footer__R0WAQ button:last-child{background:var(--ink);color:var(--surface);border-color:var(--ink)}.PageControls_hint__McB0R{font-size:12px;margin:8px 0 0;color:var(--copy)}.PageControls_summary__qifqE{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;font-size:14px;color:var(--copy)}.PageControls_summary__qifqE button{padding:4px 0;border:0;background:none;color:var(--ink);text-decoration:underline}@media (max-width:640px){.PageControls_search__USN4H{flex-basis:100%}.PageControls_root___oco0{padding:12px}.PageControls_row__ZSDlI{gap:8px}}.StrategyAreaSelection_content__275XZ{display:flex;flex-direction:column;flex:1 1;min-width:0;width:100%}.ResponsiveShell_shell__mFqHH{--shell-header-height:80px}.ResponsiveShell_shell__mFqHH .shell-frame{max-width:none;padding-inline:0}.ResponsiveShell_shell__mFqHH .topbar{gap:8px;padding-inline:16px}.ResponsiveShell_shell__mFqHH .header-actions,.ResponsiveShell_shell__mFqHH .header-brand{gap:8px;min-width:0}.ResponsiveShell_shell__mFqHH .header-brand{flex-shrink:1}.ResponsiveShell_shell__mFqHH .header-workspace{display:flex}.ResponsiveShell_shell__mFqHH .mobile-menu-trigger,.ResponsiveShell_shell__mFqHH .mobile-workspace-label,.ResponsiveShell_shell__mFqHH .sidebar-toggle{display:none}.ResponsiveShell_personalWorkspaceLabel__vqe4J{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}.ResponsiveShell_shell__mFqHH .ResponsiveShell_personalWorkspaceLabel__vqe4J,.ResponsiveShell_shell__mFqHH .workspace-switcher{border:0;padding-inline:8px;font:500 14px/20px var(--font-geist,"Geist",sans-serif);color:var(--kio-text-primary)}.ResponsiveShell_shell__mFqHH .header-utilities{display:none}.ResponsiveShell_shell__mFqHH .workspace-layout{flex-direction:row}.ResponsiveShell_shell__mFqHH .toolbox-aside{order:2;width:auto;flex:0 0 auto;padding:0}.ResponsiveShell_shell__mFqHH .content,.ResponsiveShell_shell__mFqHH .workspace-main{padding-inline:32px}.ResponsiveShell_triggerWrap__4ZCmd{position:relative;display:inline-flex;flex-shrink:0}.ResponsiveShell_toggle__Jy1bs{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--kio-text-primary);font:500 14px/20px var(--font-geist,"Geist",sans-serif);cursor:pointer}.ResponsiveShell_toggle__Jy1bs svg{width:20px;height:20px;flex:none}.ResponsiveShell_toggle__Jy1bs:hover,.ResponsiveShell_toggle__Jy1bs[aria-expanded=true],.ResponsiveShell_toggle__Jy1bs[aria-pressed=true]{background:var(--kio-brand-wash)}.ResponsiveShell_toggle__Jy1bs[data-panel-trigger=toolbox][aria-expanded=false]:hover{background:var(--kio-surface-sunken)}.ResponsiveShell_pin__kL9GX[aria-pressed=false] svg{transform:rotate(35deg)}.ResponsiveShell_toggle__Jy1bs:focus-visible{outline:2px solid var(--kio-brand-control);outline-offset:2px}.ResponsiveShell_spacer__E4IiJ{flex-shrink:0}.ResponsiveShell_layer__LD7oT{--shell-header-height:80px;color:var(--kio-text-primary)}.ResponsiveShell_layer__LD7oT[data-state=closed],.ResponsiveShell_layer__LD7oT[hidden]{display:none}.ResponsiveShell_panel__AAb5f{position:fixed;top:calc(var(--app-update-height,0px) + var(--shell-header-height));bottom:0;left:0;z-index:42;width:224px;max-width:100vw;display:flex;flex-direction:column;padding:16px;background:var(--kio-surface-canvas)}body:has(.ResponsiveShell_shell__mFqHH[data-personal-home]) .ResponsiveShell_layer__LD7oT[data-panel=navigation]:not([data-state=docked]) .ResponsiveShell_panel__AAb5f{background:var(--kio-surface-raised);border-right:1px solid var(--kio-border-default)}.ResponsiveShell_panel__AAb5f[hidden]{display:none}.ResponsiveShell_layer__LD7oT[data-panel=toolbox] .ResponsiveShell_panel__AAb5f{left:auto;right:var(--shell-right,0);width:208px}.ResponsiveShell_layer__LD7oT[data-state=floating] .ResponsiveShell_panel__AAb5f{z-index:60;background:var(--kio-surface-raised);border:1px solid var(--line);box-shadow:var(--kio-shadow-header)}.ResponsiveShell_panelHeader__OiU4n{display:flex;align-items:center;gap:0;margin-bottom:16px;font-size:14px;font-weight:500}.ResponsiveShell_panelHeader__OiU4n>span{flex:1 1}.ResponsiveShell_layer__LD7oT[data-panel=toolbox] .ResponsiveShell_panelHeader__OiU4n>span{font-size:12px;line-height:16px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--kio-text-tertiary)}.ResponsiveShell_layer__LD7oT[data-panel=navigation] .ResponsiveShell_panelHeader__OiU4n{justify-content:flex-end}.ResponsiveShell_panelContent__yUv_w{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.ResponsiveShell_panelContent__yUv_w .sidebar-navigation-scroll{flex:1 1;overflow-y:auto;min-height:0;margin:0;padding:0}.ResponsiveShell_panelContent__yUv_w .sidebar-account{margin-top:auto}.ResponsiveShell_panelContent__yUv_w .sidebar-nav{font-size:14px;line-height:24px}.ResponsiveShell_panelContent__yUv_w .nav-link,.ResponsiveShell_panelContent__yUv_w .toolbox-section a{min-height:44px}.ResponsiveShell_panelContent__yUv_w .subpage-nav{position:static;max-height:none;overflow:visible}.ResponsiveShell_panelContent__yUv_w .toolbox-title,.ResponsiveShell_panelContent__yUv_w .toolbox-trigger{display:none}.ResponsiveShell_panelContent__yUv_w .toolbox-links,.ResponsiveShell_panelContent__yUv_w .toolbox-links.is-closed{display:block;max-height:none;margin:0;overflow:visible}.ResponsiveShell_note__skMBz{margin:0 0 12px;font-size:12px;line-height:18px;color:var(--copy)}.ResponsiveShell_layer__LD7oT[data-modal=true]{position:fixed;inset:0;z-index:60}.ResponsiveShell_backdrop__acyAN{position:fixed;inset:0;z-index:0;background:rgb(0 0 0/24%)}.ResponsiveShell_layer__LD7oT[data-modal=true] .ResponsiveShell_panel__AAb5f{top:var(--app-update-height,0);width:min(320px,100vw);z-index:1;right:0}.ResponsiveShell_layer__LD7oT[data-modal=true][data-panel=navigation] .ResponsiveShell_panel__AAb5f{right:auto}@media(max-width:1023px){.ResponsiveShell_shell__mFqHH .brand-context{display:none}.ResponsiveShell_shell__mFqHH .brand-logo{max-width:112px}}@media(max-width:767px){.ResponsiveShell_shell__mFqHH .topbar{padding-inline:8px;gap:0}.ResponsiveShell_shell__mFqHH .header-actions,.ResponsiveShell_shell__mFqHH .header-brand{gap:0}.ResponsiveShell_shell__mFqHH .brand-logo{max-width:64px;height:40px}.ResponsiveShell_shell__mFqHH .brand-wordmark{max-width:64px;font-size:12px}.ResponsiveShell_shell__mFqHH .workspace-switcher{gap:4px;padding-inline:4px}.ResponsiveShell_shell__mFqHH .workspace-switcher-label{max-width:84px;overflow:hidden;text-overflow:ellipsis}.ResponsiveShell_shell__mFqHH .content,.ResponsiveShell_shell__mFqHH .workspace-main{padding-inline:16px}.ResponsiveShell_toggle__Jy1bs{padding-inline:4px;gap:4px}.ResponsiveShell_toggle__Jy1bs[data-panel-trigger=toolbox]>svg{display:none}}@media(max-width:479px){.ResponsiveShell_shell__mFqHH .brand-logo,.ResponsiveShell_shell__mFqHH .brand-wordmark{max-width:56px}.ResponsiveShell_shell__mFqHH .workspace-switcher-label{max-width:76px}}.ResponsiveShell_panelContent__yUv_w .ResponsiveShell_recentChatItem__XuOjC+.ResponsiveShell_allChatsItem__5v3mv,.ResponsiveShell_panelContent__yUv_w .ResponsiveShell_recentChatItem__XuOjC+.ResponsiveShell_recentChatItem__XuOjC{margin-top:0}.ResponsiveShell_recentChatItem__XuOjC+.ResponsiveShell_allChatsItem__5v3mv{padding-block-start:8px}.ResponsiveShell_panelContent__yUv_w .ResponsiveShell_recentChatItem__XuOjC .nav-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (hover:hover) and (pointer:fine){.ResponsiveShell_panelContent__yUv_w .ResponsiveShell_recentChatItem__XuOjC .nav-link{min-height:32px;padding-block:4px}}@media (any-pointer:coarse){.ResponsiveShell_panelContent__yUv_w .ResponsiveShell_recentChatItem__XuOjC .nav-link{min-height:44px;padding-block:8px}}.AppUpdateNotice_space__u0RbF{height:var(--app-update-height,0)}.AppUpdateNotice_notice__MXq1u{position:fixed;inset:0 0 auto;z-index:90;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.5rem;border-bottom:1px solid var(--kio-border-default);background:var(--kio-surface-raised);color:var(--kio-text-primary);box-sizing:border-box}.AppUpdateNotice_text__LtHIA{min-width:0}.AppUpdateNotice_text__LtHIA p{margin:0;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.AppUpdateNotice_text__LtHIA .AppUpdateNotice_reason__Arihf{margin-top:.25rem;color:var(--kio-text-secondary)}.AppUpdateNotice_actions__BYn5p{display:flex;flex-wrap:wrap;flex-shrink:0;gap:.5rem}.AppUpdateNotice_actions__BYn5p button{min-height:44px;font-size:.875rem}.AppUpdateNotice_actions__BYn5p button:focus-visible{outline:2px solid var(--kio-brand-control);outline-offset:2px}@media(max-width:48rem){.AppUpdateNotice_notice__MXq1u{flex-direction:column;align-items:stretch;gap:.5rem;padding:.75rem 1rem}.AppUpdateNotice_actions__BYn5p{flex-shrink:1}}.ProfileImageEditor_dialog__HLj5g{position:relative;z-index:100}.ProfileImageEditor_backdrop__ht_h7{position:fixed;inset:0;background:rgb(0 0 0/.4)}.ProfileImageEditor_container__vYvtw{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;overflow-y:auto}.ProfileImageEditor_panel__3N2TO{width:100%;max-width:32rem;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:1.5rem;border-radius:.75rem;background:var(--surface);color:var(--ink);box-shadow:0 .5rem 2rem rgb(0 0 0/.15)}.ProfileImageEditor_title__yJ8in{margin:0;font-size:1.25rem;font-weight:600}.ProfileImageEditor_name__LU_ld{margin:.5rem 0 1rem;overflow-wrap:anywhere}.ProfileImageEditor_preview__qVSvS{margin-bottom:1rem}.ProfileImageEditor_label__A0o9v{display:block;font-weight:500;margin-top:1rem}.ProfileImageEditor_input__PR7W2{display:block;max-width:100%;width:100%;min-height:44px;margin-top:.5rem;font:inherit}.ProfileImageEditor_input__PR7W2::file-selector-button{min-height:44px;margin-right:.5rem;padding:.5rem .75rem;border:1px solid var(--kio-border-control);border-radius:.5rem;background:var(--surface);color:var(--ink);font:inherit;cursor:pointer}.ProfileImageEditor_input__PR7W2:focus-visible{outline:2px solid var(--kio-brand-control);outline-offset:2px}.ProfileImageEditor_hint__TD77z{font-size:.875rem;line-height:1.5;color:var(--copy)}.ProfileImageEditor_actions__nc_gc{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1.5rem}.ProfileImageEditor_panel__3N2TO button{min-height:44px;max-width:100%;white-space:normal}.DataWorkspace_root__ctlnJ.DataWorkspace_root__ctlnJ{min-width:0;width:100%;max-width:none;color:var(--ink)}.DataWorkspace_page__WEVc_.DataWorkspace_page__WEVc_{min-width:0;width:100%;max-width:none}.BuddyImprovementSettings_section__ui99W{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--line)}.BuddyImprovementSettings_section__ui99W h3{margin:0 0 1.5rem;font-size:1.125rem}.BuddyImprovementSettings_row__SC_Lp{display:flex;align-items:flex-start;gap:1.5rem;justify-content:space-between}.BuddyImprovementSettings_row__SC_Lp>div{min-width:0}.BuddyImprovementSettings_row__SC_Lp>button{flex-shrink:0}.BuddyImprovementSettings_label__b97t4{margin:0 0 .5rem;font-weight:600}.BuddyImprovementSettings_description__799y0{margin:0;line-height:1.6;color:var(--copy)}.BuddyImprovementSettings_status___iNX8{margin:.75rem 0;min-height:1.5em;font-size:.875rem;color:var(--copy)}.BuddyImprovementSettings_details__lyxuu{font-size:.875rem;line-height:1.6}.BuddyImprovementSettings_details__lyxuu summary{cursor:pointer;width:fit-content;padding:.5rem 0}.BuddyImprovementSettings_details__lyxuu p{margin:.75rem 0}.BuddyImprovementSettings_error__Lyx__{margin:1rem 0}.BuddyImprovementSettings_error__Lyx__ p{color:var(--danger)}.BuddyImprovementSettings_details__lyxuu summary:focus-visible{outline:2px solid var(--kio-brand-control);outline-offset:4px}.admin-settings-page:has(>.ModuleSettings_editor__Gtl0U){height:clamp(160px,calc(100dvh - 228px),720px)}.ModuleSettings_teamEditor__IWzzl{height:clamp(260px,calc(100dvh - 340px),900px);border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow:hidden}.ModuleSettings_moduleIdentity__rkUe8{min-width:0}.ModuleSettings_ownerRow___A47W{align-items:flex-start;padding-block:16px}.ModuleSettings_ownerRow___A47W>.ModuleSettings_moduleIdentity__rkUe8{flex:1 1}@media (max-width:48rem){.ModuleSettings_ownerRow___A47W>.ModuleSettings_moduleIdentity__rkUe8{flex-basis:100%}.ModuleSettings_editor__Gtl0U .module-tree-control{width:100%;min-width:0;flex-shrink:1;justify-content:space-between}.ModuleSettings_editor__Gtl0U .module-tree-control>span{min-width:0;max-width:none;flex:1 1;text-align:left;overflow-wrap:anywhere}.ModuleSettings_editor__Gtl0U .module-tree-expand>span{overflow-wrap:anywhere}}@media (max-width:639px){.admin-settings-page:has(>.ModuleSettings_editor__Gtl0U){height:clamp(160px,calc(100dvh - 210px),720px)}}.ModuleSettings_catalogWorkspace__hzLRN+.ModuleSettings_catalogWorkspace__hzLRN{margin-top:2rem}.ModuleSettings_catalogGroup__3aE7i+.ModuleSettings_catalogGroup__3aE7i{margin-top:1.5rem}.ModuleSettings_catalogWorkspace__hzLRN>h2,.ModuleSettings_catalogWorkspace__hzLRN>h3{margin-bottom:1rem}.ModuleSettings_catalogGroup__3aE7i>h3,.ModuleSettings_catalogGroup__3aE7i>h4{margin-bottom:.5rem}.OrganizationPeriods_listHeader__q1i1D{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.OrganizationPeriods_editor__5_g61 h2,.OrganizationPeriods_listHeader__q1i1D h2{margin:0;color:var(--ink);font-size:1rem;line-height:1.5;font-weight:600}.OrganizationPeriods_listHeader__q1i1D button{min-height:44px}.OrganizationPeriods_list__ZcP_o{display:grid;gap:.5rem;margin:0 0 2rem;padding:0;list-style:none}.OrganizationPeriods_period__CujCZ{display:flex;min-width:0;min-height:44px;width:100%;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid var(--line);border-radius:.5rem;background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer}.OrganizationPeriods_period__CujCZ:hover{background:var(--kio-brand-wash)}.OrganizationPeriods_period__CujCZ[aria-pressed=true]{border-color:var(--kio-brand-control);background:var(--kio-brand-wash);box-shadow:inset .25rem 0 0 var(--kio-brand-control)}.OrganizationPeriods_period__CujCZ:disabled{cursor:default}.OrganizationPeriods_editor__5_g61 h2:focus-visible,.OrganizationPeriods_period__CujCZ:focus-visible{outline:2px solid var(--kio-brand-control);outline-offset:2px}.OrganizationPeriods_periodDescription__PKkw6{display:grid;min-width:0;gap:.25rem;overflow-wrap:anywhere}.OrganizationPeriods_periodDescription__PKkw6 strong{font-size:.9375rem;font-weight:600}.OrganizationPeriods_periodDescription__PKkw6>span{color:var(--copy);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OrganizationPeriods_status__Gc_nd{flex-shrink:0;font-size:.875rem}.OrganizationPeriods_editor__5_g61{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--line)}.OrganizationPeriods_editor__5_g61 h2{margin-bottom:1rem}.OrganizationPeriods_fieldLabel__397OG{font-size:.9375rem;font-weight:500}@media (max-width:48rem){.OrganizationPeriods_period__CujCZ{align-items:flex-start;flex-direction:column;gap:.5rem}.OrganizationPeriods_listHeader__q1i1D{align-items:flex-start}}.OrganizationInvitations_root__ykcf1{min-width:0}.OrganizationInvitations_root__ykcf1 h2{font-size:1rem;font-weight:600;line-height:1.5;margin:0 0 1rem}.OrganizationInvitations_heading__dYdhH{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.OrganizationInvitations_heading__dYdhH h2{margin:0}.OrganizationInvitations_heading__dYdhH strong{overflow-wrap:anywhere}.OrganizationInvitations_section__COkdT{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--line)}.OrganizationInvitations_fields__dZzMB{display:grid;gap:1rem;padding:0;margin:0;border:0;max-width:38rem;min-width:0}.OrganizationInvitations_fields__dZzMB label{display:grid;gap:.5rem;font-weight:500}.OrganizationInvitations_fields__dZzMB input,.OrganizationInvitations_fields__dZzMB select{width:100%;min-width:0;min-height:44px;font:inherit;padding:.5rem .75rem;border:1px solid var(--kio-border-control);border-radius:.5rem;color:var(--ink);background:var(--surface)}.OrganizationInvitations_fields__dZzMB input:focus-visible,.OrganizationInvitations_fields__dZzMB select:focus-visible{outline:2px solid var(--kio-brand-control);outline-offset:2px}.OrganizationInvitations_fields__dZzMB input:read-only{background:var(--kio-surface-sunken)}.OrganizationInvitations_fields__dZzMB p{margin:0}.OrganizationInvitations_actions__l5N6r{display:flex;gap:.5rem;flex-wrap:wrap}.OrganizationInvitations_actions__l5N6r button,.OrganizationInvitations_heading__dYdhH button{min-height:44px;white-space:normal}.OrganizationInvitations_list__muc7W{list-style:none;padding:0;margin:0}.OrganizationInvitations_item__bOHz6{padding:1.5rem 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.OrganizationInvitations_item__bOHz6:first-child{padding-top:0}.OrganizationInvitations_item__bOHz6 p{margin:.5rem 0}.OrganizationInvitations_item__bOHz6 .OrganizationInvitations_heading__dYdhH{margin-bottom:.5rem}.OrganizationInvitations_item__bOHz6 .OrganizationInvitations_actions__l5N6r{margin-top:1rem}.OrganizationInvitations_confirm__1oR6A{padding:1rem;margin-top:1rem;border:1px solid var(--line);border-radius:.5rem;background:var(--surface)}.OrganizationInvitations_notice__Zf7YF{margin:1rem 0 0}.OrganizationInvitations_details__30Kum{margin:1.5rem 0;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.5rem 1rem}.OrganizationInvitations_details__30Kum dt{font-weight:500}.OrganizationInvitations_details__30Kum dd{margin:0;overflow-wrap:anywhere}.OrganizationInvitations_authCard__FS8s7{min-width:0;overflow-wrap:anywhere}.OrganizationInvitations_authCard__FS8s7 h1{overflow-wrap:normal}.OrganizationInvitations_authCard__FS8s7 .button{min-height:44px;max-width:100%;white-space:normal}.OrganizationInvitations_authCard__FS8s7 hanko-login{display:block;margin-top:1.5rem}@media (max-width:48rem){.OrganizationInvitations_details__30Kum{grid-template-columns:minmax(0,1fr)}.OrganizationInvitations_details__30Kum dd{margin-bottom:.5rem}}.OrganizationInvitations_qr__N6u0U{display:block;width:12rem;max-width:100%;height:auto;margin:1rem 0}.OrganizationInvitations_memberName__gjAaV{display:flex;gap:.75rem;align-items:center}.BuddyRail_shell__2jKT9{display:flex;width:100%;min-width:0;min-height:100dvh;align-items:flex-start}.BuddyRail_page__ojHe_{min-width:0;flex:1 1}.BuddyRail_collapsed__jI_TZ,.BuddyRail_panel__DJAFk button:where(:not(.button)){border:0;background:transparent;font:inherit}.BuddyRail_heading__KiqHw,.BuddyRail_panel__DJAFk p{margin-bottom:0}.BuddyRail_userText__Bejjx{white-space:pre-wrap}.BuddyRail_dialog__cAHj0,.BuddyRail_dock__1P8Qp{--buddy-surface:var(--kio-surface-raised);--buddy-border:var(--kio-border-default);color:var(--kio-text-primary)}.BuddyRail_collapsed__jI_TZ,.BuddyRail_iconButton__HkJ9i{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:8px}.BuddyRail_collapsed__jI_TZ:hover,.BuddyRail_iconButton__HkJ9i:hover{background:var(--kio-brand-wash);color:var(--kio-brand-hover)}.BuddyRail_buddyIcon__VesXu{display:block;flex-shrink:0;color:var(--kio-brand-primary)}.BuddyRail_collapsed__jI_TZ:hover .BuddyRail_buddyIcon__VesXu{color:var(--kio-brand-hover)}.BuddyRail_collapsed__jI_TZ:focus-visible,.BuddyRail_panel__DJAFk button:focus-visible{outline:2px solid var(--kio-brand-primary);outline-offset:-3px}.BuddyRail_dock__1P8Qp{position:sticky;top:var(--app-update-height,0);z-index:var(--buddy-layer,45);height:calc(100dvh - var(--app-update-height, 0px));width:56px;flex-shrink:0;border-left:1px solid color-mix(in srgb,var(--buddy-border) 50%,transparent);background:var(--buddy-surface);box-shadow:-6px 0 18px -8px color-mix(in srgb,var(--kio-text-primary) 12%,transparent)}.BuddyRail_dock__1P8Qp[data-open=true]{width:min(100vw,clamp(360px,37.5vw,560px))}.BuddyRail_dock__1P8Qp[data-open=false]{position:fixed;top:var(--app-update-height,0);right:0;width:56px;height:80px;border:0;background:transparent;box-shadow:none}.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=false]) .BuddyRail_page__ojHe_ .topbar{padding-right:80px}.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=false]) .BuddyRail_roomPage__3EXGp>div>header>div{padding-right:80px}.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=false]) .BuddyRail_page__ojHe_ [data-workspace-navigation]{padding-right:5rem}.BuddyRail_collapsed__jI_TZ{display:flex;width:100%;height:100%;flex-direction:column;justify-content:flex-start;align-items:stretch;border-radius:0;cursor:pointer}.BuddyRail_collapsedHeader__eLJcT{display:flex;align-items:center;justify-content:center;width:100%;height:80px;flex-shrink:0}.BuddyRail_panel__DJAFk{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--buddy-surface)}.BuddyRail_header__HXX5C{display:flex;align-items:center;gap:4px;padding:0 8px 0 16px;min-height:80px;flex-shrink:0;background:var(--kio-brand-wash)}.BuddyRail_header__HXX5C>.BuddyRail_buddyIcon__VesXu{flex-shrink:0;margin-right:4px}.BuddyRail_header__HXX5C{position:relative;z-index:1;box-shadow:var(--kio-shadow-header)}.BuddyRail_identity__70y_L{flex:1 1;min-width:0}.BuddyRail_heading__KiqHw{font-size:14px;line-height:20px;font-weight:600}.BuddyRail_header__HXX5C>.BuddyRail_heading__KiqHw{flex:1 1}.BuddyRail_panel__DJAFk .BuddyRail_pageContext__US04z{display:inline-block;max-width:100%;margin-bottom:10px;padding:6px 10px;border-radius:6px;background:var(--kio-brand-wash);color:var(--kio-brand-text);font-size:12px;line-height:18px;font-weight:600;overflow-wrap:anywhere}.BuddyRail_iconButton__HkJ9i{width:44px;height:44px;color:var(--kio-text-secondary)}.BuddyRail_panel__DJAFk svg:where(:not(.BuddyRail_buddyIcon__VesXu)){width:18px;height:18px;flex-shrink:0}.BuddyRail_conversation__fl_AL{flex:1 1;overflow-y:auto;min-height:0;padding:28px 24px}.BuddyRail_welcome__iImHD{margin-top:24px;font-size:13px;line-height:21px;color:var(--kio-text-tertiary)}.BuddyRail_welcome__iImHD p{margin:14px 0 5px;font-size:15px;font-weight:500;color:var(--kio-text-primary)}.BuddyRail_badge__XripX{display:inline-block;padding:3px 9px;border-radius:6px;background:var(--kio-brand-wash);color:var(--kio-brand-text);font-size:11px;font-weight:600}.BuddyRail_composerArea__Nw9An{flex-shrink:1;min-height:0;overflow-y:auto;padding:16px 16px max(16px,env(safe-area-inset-bottom))}.BuddyRail_composer__Kjo0h{border:1px solid var(--kio-border-control);border-radius:12px;background:var(--kio-surface-raised);overflow:hidden}.BuddyRail_composer__Kjo0h:focus-within,.BuddyRail_search__pQE3p:focus-within{border-color:var(--kio-brand-primary);outline:2px solid var(--kio-brand-primary);outline-offset:-1px}.BuddyRail_composer__Kjo0h textarea:focus,.BuddyRail_search__pQE3p input:focus{outline:none}.BuddyRail_composer__Kjo0h textarea{display:block;width:100%;resize:none;field-sizing:content;--composer-height-limit:calc(var(--buddy-visible-height, 100dvh) / var(--kio-component-textarea-composer-rail-height-divisor));max-height:min(calc(var(--kio-component-textarea-composer-max-rows) * 1lh + 24px),var(--composer-height-limit));min-height:min(calc(3lh + 24px),var(--composer-height-limit));overflow-y:auto;border:0;border-radius:12px;padding:12px;color:var(--kio-text-primary);font:inherit;font-size:14px;line-height:22px;background:transparent}.BuddyRail_composer__Kjo0h textarea::placeholder{color:var(--kio-text-tertiary)}.BuddyRail_sendRow__Uort6{display:flex;justify-content:flex-end;padding:0 4px 4px}.BuddyRail_sendRow__Uort6 button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer}.BuddyRail_sendRow__Uort6 button:disabled{cursor:default}.BuddyRail_sendRow__Uort6 button:not(:disabled) svg{background:var(--kio-brand-primary);color:var(--kio-surface-raised)}.BuddyRail_iconButton__HkJ9i:disabled{opacity:.45;cursor:default}.BuddyRail_sendRow__Uort6 svg{width:28px;height:28px;padding:5px;border-radius:8px;color:var(--kio-text-tertiary);background:var(--kio-surface-sunken)}.BuddyRail_note__e52XM{margin-top:8px;font-size:11px;line-height:17px;color:var(--kio-text-tertiary)}.BuddyRail_message__uEu7L{margin-bottom:24px;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.BuddyRail_message__uEu7L[data-role=user]{width:fit-content;max-width:90%;margin-left:auto;padding:10px 13px;border-radius:12px;background:var(--kio-text-primary);color:var(--kio-surface-raised)}.BuddyRail_messageText__FI__S{overflow-wrap:anywhere}.BuddyRail_messageText__FI__S>:is(p,ul,ol,blockquote,pre)+:is(p,ul,ol,blockquote,pre){margin-top:12px}.BuddyRail_messageText__FI__S ul{list-style:disc;padding-left:18px}.BuddyRail_messageText__FI__S ol{list-style:decimal;padding-left:18px}.BuddyRail_messageText__FI__S li+li{margin-top:5px}.BuddyRail_messageText__FI__S a{color:var(--kio-brand-text);text-decoration:underline;text-underline-offset:3px}.BuddyRail_messageText__FI__S :is(h2,h3){font-size:14px;font-weight:600;margin-block:14px 6px}.BuddyRail_messageText__FI__S pre{max-width:100%;overflow-x:auto}.BuddyRail_messageText__FI__S+.BuddyRail_messageText__FI__S{margin-top:12px}.BuddyRail_working__M7hAX{font-size:12px;color:var(--kio-text-tertiary)}.BuddyRail_chatError__BZvLJ{margin-top:12px;padding:12px;border-radius:8px;background:var(--kio-surface-sunken);font-size:13px}.BuddyRail_chatError__BZvLJ button{min-height:44px;color:var(--kio-brand-text);font-weight:600;text-align:left}.BuddyRail_actionResult__asMLy{display:inline-block;margin:8px 0;color:var(--kio-brand-text);font-size:12px}.BuddyRail_proposal__7nLGc{margin-top:var(--kio-component-buddy-offer-block-gap);padding:var(--kio-component-buddy-offer-padding);border-radius:var(--kio-component-buddy-offer-radius);background:var(--kio-component-buddy-offer-surface);color:var(--kio-component-buddy-offer-text)}.BuddyRail_proposal__7nLGc .BuddyRail_note__e52XM,.BuddyRail_proposal__7nLGc .ttw-muted{color:var(--kio-component-buddy-offer-secondary-text)}.BuddyRail_candidateOffers__HLWqQ{display:grid;gap:var(--kio-component-buddy-offer-block-gap);margin-top:var(--kio-component-buddy-offer-block-gap)}.BuddyRail_candidateOffers__HLWqQ>.BuddyRail_proposal__7nLGc{margin-top:0}.BuddyRail_proposalTitle__0YcYF{font-weight:600}.BuddyRail_proposal__7nLGc details{margin:10px 0}.BuddyRail_proposal__7nLGc summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--kio-text-secondary);font-size:12px;text-decoration:underline;text-underline-offset:3px}.BuddyRail_proposal__7nLGc details p{white-space:pre-wrap}.BuddyRail_proposalLabel__7hcTE{display:block;font-size:12px;font-weight:600}.BuddyRail_proposalText__XLYWt,.BuddyRail_proposal__7nLGc textarea{display:block;margin-top:6px;font-size:14px;font-weight:400;line-height:1.6;white-space:pre-wrap}.BuddyRail_proposal__7nLGc textarea{width:100%;padding:10px;border:1px solid var(--kio-border-control);border-radius:8px;background:var(--kio-surface-raised);field-sizing:content;min-height:calc(var(--kio-component-textarea-content-min-rows) * 1lh + 22px);resize:none}.BuddyRail_proposal__7nLGc summary:focus-visible,.BuddyRail_proposal__7nLGc textarea:focus-visible{outline:2px solid var(--kio-brand-primary);outline-offset:2px}.BuddyRail_proposalActions__VDml6{display:flex;flex-wrap:wrap;gap:8px 16px}.BuddyRail_proposalActions__VDml6,.BuddyRail_proposal__7nLGc>.button,.BuddyRail_proposal__7nLGc>.ttw-goal-offer>.button,.BuddyRail_proposal__7nLGc>.ttw-question-selection-actions{margin-top:var(--kio-component-buddy-offer-action-gap)}.BuddyRail_proposalActions__VDml6 .button{background:var(--kio-text-primary);color:var(--kio-surface-raised)}.BuddyRail_proposalActions__VDml6 .button:hover:not(:disabled){background:var(--kio-text-secondary)}.BuddyRail_proposalActions__VDml6 button:disabled{opacity:.55;cursor:default}.BuddyRail_proposalActions__VDml6 button:focus-visible,.BuddyRail_proposalPageLink__Y7q6N:focus-visible{outline:2px solid var(--kio-brand-primary);outline-offset:3px;border-radius:4px}.BuddyRail_proposalPageLink__Y7q6N{display:inline-flex;min-height:44px;align-items:center;font-size:12px;color:var(--kio-brand-text);text-decoration:underline;text-underline-offset:3px}.BuddyRail_saveError__fJrxF{margin-top:10px;font-size:13px}.BuddyRail_historyEntry__T9hbx{display:block;width:100%;min-height:44px;margin-top:8px;padding:10px;border-radius:8px;text-align:left;font-size:13px;overflow-wrap:anywhere}.BuddyRail_historyEntry__T9hbx:hover{background:var(--kio-brand-wash)}.BuddyRail_panel__DJAFk[data-view=history]{background:var(--kio-surface-raised)}.BuddyRail_history__QQbn_{padding:16px;overflow-y:auto}.BuddyRail_search__pQE3p{border:1px solid var(--kio-border-control);display:flex;align-items:center;gap:8px;border-radius:10px;padding-left:12px;background:var(--kio-brand-wash);color:var(--kio-text-tertiary)}.BuddyRail_search__pQE3p input{min-width:0;width:100%;min-height:44px;padding:8px 8px 8px 0;border:0;border-radius:8px;background:transparent;color:var(--kio-text-primary);font-size:12px}.BuddyRail_search__pQE3p input::placeholder{color:var(--kio-text-tertiary)}.BuddyRail_empty__Sl_Bl{padding:52px 16px;text-align:center;color:var(--kio-text-tertiary);font-size:13px;line-height:21px}.BuddyRail_empty__Sl_Bl svg{margin:0 auto 12px;width:24px;height:24px}.BuddyRail_empty__Sl_Bl p{margin-bottom:6px;color:var(--kio-text-primary);font-weight:500}.BuddyRail_discard__R2j9L{padding:16px;border-bottom:1px solid var(--buddy-border);background:var(--kio-surface-raised);font-size:13px;line-height:21px}.BuddyRail_discard__R2j9L>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.BuddyRail_discard__R2j9L button{padding:0 10px;min-height:44px;border:1px solid var(--buddy-border);border-radius:8px}.BuddyRail_discard__R2j9L button:last-child{background:var(--kio-brand-primary);color:var(--kio-surface-raised)}.BuddyRail_discard__R2j9L button:last-child:hover{background:var(--kio-brand-hover)}.BuddyRail_discard__R2j9L button:focus-visible{outline-offset:2px}.BuddyRail_dialog__cAHj0{position:relative;z-index:70}.BuddyRail_backdrop__xLmlP{position:fixed;inset:0;background:color-mix(in srgb,var(--kio-text-primary) 25%,transparent)}.BuddyRail_drawer__HRvja{position:fixed;top:var(--app-update-height,0);right:0;width:min(100%,480px);height:calc(100dvh - var(--app-update-height, 0px));box-shadow:-12px 0 40px color-mix(in srgb,var(--kio-text-primary) 12%,transparent)}@media (max-height:540px){.BuddyRail_conversation__fl_AL{padding-block:0}.BuddyRail_composerArea__Nw9An{padding-top:8px;padding-bottom:max(8px,env(safe-area-inset-bottom))}.BuddyRail_composer__Kjo0h textarea{min-height:min(64px,var(--composer-height-limit))}}@media print{.BuddyRail_dialog__cAHj0,.BuddyRail_dock__1P8Qp{display:none}}@media (min-width:1024px) and (max-width:1439px){.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=true]) .BuddyRail_page__ojHe_ .workspace-layout{flex-direction:column}.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=true]) .BuddyRail_page__ojHe_ .toolbox-aside{order:-1;width:auto;flex:none;padding:20px 24px 0 32px}.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=true]) .BuddyRail_page__ojHe_ .subpage-nav{position:static;max-height:none;overflow:visible}.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=true]) .BuddyRail_page__ojHe_ .toolbox-title{display:none}.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=true]) .BuddyRail_page__ojHe_ .toolbox-trigger{display:flex}.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=true]) .BuddyRail_page__ojHe_ .toolbox-links.is-closed{display:none}.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=true]) .BuddyRail_page__ojHe_ .strategy-section-heading{align-items:flex-start;flex-direction:column}}@media (min-width:1024px) and (max-width:1199px){.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=true]) .BuddyRail_page__ojHe_ .brand-context,.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=true]) .BuddyRail_page__ojHe_ .header-utilities,.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=true]) .BuddyRail_page__ojHe_ .header-workspace,.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=true]) .BuddyRail_page__ojHe_ .sidebar,.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=true]) .BuddyRail_page__ojHe_ .sidebar-toggle{display:none}.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=true]) .BuddyRail_page__ojHe_ .mobile-menu-trigger{display:inline-flex}.BuddyRail_shell__2jKT9:has(.BuddyRail_dock__1P8Qp[data-open=true]) .BuddyRail_page__ojHe_ .mobile-workspace-label{display:inline}}.BuddyRail_historyRow__oVI_e{padding-block:8px;border-bottom:1px solid var(--buddy-border)}.BuddyRail_historyMeta___iu_i,.BuddyRail_historyTitle__Z1Re_{display:block}.BuddyRail_historyTitle__Z1Re_{font-weight:500}.BuddyRail_historyMeta___iu_i{margin-top:4px;color:var(--kio-text-secondary);font-size:12px}.BuddyRail_historyEntry__T9hbx[aria-current=true]{background:var(--kio-brand-wash)}.BuddyRail_historyActions__gEetW{display:flex;flex-wrap:wrap;gap:8px;padding-inline:8px}.BuddyRail_historyAction__pAC0O,.BuddyRail_historyActions__gEetW button{min-height:44px;padding:8px;color:var(--kio-text-primary);font-size:12px;cursor:pointer}.BuddyRail_historyAction__pAC0O:hover,.BuddyRail_historyActions__gEetW button:hover{background:var(--kio-brand-wash);border-radius:8px}.BuddyRail_panel__DJAFk button:disabled{opacity:.55;cursor:default}.BuddyRail_manageDialog__zg8G0{position:relative;z-index:calc(var(--buddy-layer,70) + 10)}.BuddyRail_managePanel__unt_W{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(28rem,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;padding:24px;border:1px solid var(--kio-border-default);border-radius:12px;background:var(--kio-surface-raised);color:var(--kio-text-primary);box-shadow:0 24px 48px color-mix(in srgb,var(--kio-text-primary) 22%,transparent);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.BuddyRail_managePanel__unt_W h2{margin-bottom:16px;font-size:18px;font-weight:600}.BuddyRail_renameLabel__YVMPV{display:grid;gap:8px}.BuddyRail_renameLabel__YVMPV input{width:100%;min-height:44px;padding:8px 12px;border:1px solid var(--kio-border-control);border-radius:8px;background:var(--kio-surface-raised);color:var(--kio-text-primary);font:inherit}.BuddyRail_manageActions__md5N2{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:24px}.BuddyRail_manageActions__md5N2 button{min-height:44px;padding:8px 16px;border:1px solid var(--kio-border-control);border-radius:8px;background:var(--kio-surface-raised);color:var(--kio-text-primary);font:inherit;cursor:pointer}.BuddyRail_manageActions__md5N2 button[type=submit]{background:var(--kio-text-primary);color:var(--kio-surface-raised)}.BuddyRail_managePanel__unt_W :is(button,input):focus-visible{outline:2px solid var(--kio-brand-primary);outline-offset:2px}.BuddyRail_managePanel__unt_W button:disabled{opacity:.55;cursor:default}.BuddyRail_shell__2jKT9[data-editing-room]{position:fixed;inset:var(--app-update-height,0) 0 0;z-index:50;height:calc(100dvh - var(--app-update-height, 0px));overflow:clip}.BuddyRail_roomPage__3EXGp{scroll-padding-top:6rem;flex:1 1;min-width:0;height:calc(100dvh - var(--app-update-height, 0px));overflow:auto;background:var(--kio-surface-canvas,var(--surface))}.BuddyRail_page__ojHe_[hidden],.BuddyRail_roomPage__3EXGp[hidden]{display:none}.BuddyRail_messageActions__dRC9J{display:flex;align-items:center;margin-top:4px}.BuddyRail_copyAction__1EuM1{min-width:0}.BuddyRail_copyControl__06z1q{position:relative;display:inline-flex}.BuddyRail_copyButton__kBS07{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:8px;padding:0;background:transparent;color:var(--kio-text-secondary);cursor:pointer}.BuddyRail_copyButton__kBS07:hover{background:var(--kio-surface-sunken);color:var(--kio-text-primary)}.BuddyRail_copyButton__kBS07:focus-visible{outline:2px solid var(--kio-brand-control);outline-offset:2px}.BuddyRail_copyTooltip___gAFu{position:absolute;bottom:100%;left:0;z-index:2;width:max-content;max-width:200px;padding:6px 8px;border:1px solid var(--kio-border-default);border-radius:4px;background:var(--kio-surface-raised);color:var(--kio-text-primary);font-size:12px;line-height:1.4;box-shadow:0 2px 8px #0002}.BuddyRail_copyError__1RjM_{margin:4px 0 0}.BuddyRail_copyError__1RjM_,.BuddyRail_savedProposal__VGpEx{color:var(--kio-text-secondary);font-size:13px;line-height:1.5}.BuddyRail_savedProposal__VGpEx{margin:8px 0 0}.BuddyRail_surfaceSpacer__Yi9dW{width:clamp(360px,28vw,420px);flex:none}.BuddyRail_stableSurface__p9zcA{--buddy-surface:var(--kio-surface-raised);--buddy-border:var(--kio-border-default);position:relative;z-index:var(--buddy-layer,70);color:var(--kio-text-primary)}.BuddyRail_stableSurface__p9zcA[data-docked=false]{position:fixed;inset:0}.BuddyRail_stableSurface__p9zcA[data-docked=true]{z-index:var(--buddy-layer,45)}.BuddyRail_stableSurface__p9zcA[hidden]{display:none}.BuddyRail_stablePanel__Av1LN{position:fixed;top:max(var(--app-update-height,0px),var(--buddy-viewport-top,0px));right:0;bottom:var(--buddy-viewport-bottom,0);width:min(480px,100vw);border-left:1px solid var(--buddy-border);box-shadow:var(--kio-shadow-header)}.BuddyRail_stableSurface__p9zcA[data-docked=true] .BuddyRail_stablePanel__Av1LN{width:clamp(360px,28vw,420px)}.BuddyRail_stableSurface__p9zcA[data-docked=true][data-header=true] .BuddyRail_stablePanel__Av1LN{top:max(calc(var(--app-update-height,0px) + 80px),var(--buddy-viewport-top,0px))}.BuddyRail_shell__2jKT9:has(>.BuddyRail_surfaceSpacer__Yi9dW[data-header=true])>.BuddyRail_page__ojHe_ .topbar{width:calc(100% + clamp(360px,28vw,420px))}.BuddyRail_launcherWrap__MQcUm{display:inline-flex;position:relative;flex:none}.BuddyRail_headerLauncher__uwgs2{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:8px;background:transparent;color:var(--kio-text-primary);cursor:pointer}.BuddyRail_headerLauncher__uwgs2:hover,.BuddyRail_headerLauncher__uwgs2[aria-expanded=true]{background:var(--kio-brand-wash)}.BuddyRail_headerLauncher__uwgs2:focus-visible{outline:2px solid var(--kio-brand-control);outline-offset:2px}.BuddyRail_launcherHint__gisRA{position:absolute;right:0;top:calc(100% + 8px);z-index:80;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);white-space:nowrap;font-size:12px}@media(max-width:767px){.BuddyRail_stablePanel__Av1LN{width:100vw}}@media print{.BuddyRail_launcherWrap__MQcUm,.BuddyRail_stableSurface__p9zcA,.BuddyRail_surfaceSpacer__Yi9dW{display:none}}.BuddyRail_mainConversation__qk3_g{--buddy-surface:var(--kio-surface-raised);--buddy-border:var(--kio-border-default);color:var(--kio-text-primary);width:100%;min-width:0;height:calc(100dvh - 12rem);min-height:24rem;border:1px solid var(--buddy-border);border-radius:var(--kio-radius-medium);overflow:hidden}.Responsibilities_sections__J8d1u{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:2rem}.Responsibilities_section__GY6bw{min-width:0;padding:1.5rem;border:1px solid var(--line);border-radius:.75rem;background:var(--surface)}.Responsibilities_section__GY6bw h2{margin:0 0 1rem;font-size:1.25rem}.Responsibilities_row__ceYS1{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--line)}.Responsibilities_row__ceYS1:last-child{border-bottom:0}.Responsibilities_row__ceYS1>div{min-width:0}.Responsibilities_modules__BFBe0 h3,.Responsibilities_row__ceYS1 h3,.Responsibilities_row__ceYS1 h4{margin:0 0 .25rem;font-size:1rem;font-weight:600}.Responsibilities_row__ceYS1 p{margin:.25rem 0 0;overflow-wrap:anywhere}.Responsibilities_row__ceYS1 button{flex-shrink:0}.Responsibilities_hint__C5SGz,.Responsibilities_inherited__W3i7n{color:var(--copy);font-size:.875rem}.Responsibilities_modules__BFBe0{margin-top:1.5rem}.Responsibilities_pending__Zxw3_{padding:1rem;border:1px solid var(--line);border-radius:.5rem}.Responsibilities_pending__Zxw3_ p{margin:0 0 1rem}.Responsibilities_dialog__VMC1Y{position:relative;z-index:90}.Responsibilities_backdrop__X65lL{position:fixed;inset:0;background:rgb(0 0 0/35%)}.Responsibilities_position__Y1BQt{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;padding:1rem;overflow-y:auto}.Responsibilities_panel__gDb00{width:100%;max-width:38rem;max-height:calc(100dvh - 2rem);overflow-y:auto;border:1px solid var(--line);border-radius:.75rem;background:var(--surface);box-shadow:0 1.5rem 3rem rgb(0 0 0/16%)}.Responsibilities_panel__gDb00 form{display:grid;gap:1.5rem;padding:1.5rem}.Responsibilities_panel__gDb00 h2{margin:0;font-size:1.25rem}.Responsibilities_panel__gDb00 p{margin:0;overflow-wrap:anywhere}.Responsibilities_field__a3WnH{display:grid;gap:.5rem}.Responsibilities_field__a3WnH input,.Responsibilities_field__a3WnH select{width:100%;min-width:0;min-height:2.75rem}.Responsibilities_actions__iZavk{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;border-top:1px solid var(--line);padding-top:1.5rem}@media (max-width:48rem){.Responsibilities_row__ceYS1{align-items:flex-start;flex-direction:column}.Responsibilities_panel__gDb00 form,.Responsibilities_section__GY6bw{padding:1rem}}.Responsibilities_moduleOwnerControl__WKVdH{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.Responsibilities_moduleOwnerName__bMD_C{margin:0;min-width:0;overflow-wrap:anywhere}.Responsibilities_moduleOwnerControl__WKVdH>button{flex-shrink:0}.Responsibilities_moduleOwnerNotice__Id6fZ{flex-basis:100%;margin:0;color:var(--success);font-size:.875rem}.Responsibilities_teamOwnerControl__DifB6{display:grid;gap:.5rem}.RoleEditingRoom_back__t3w_I{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:0;border:0;background:transparent;color:var(--copy);font:inherit;text-align:left;cursor:pointer}.RoleEditingRoom_back__t3w_I svg{width:20px;height:20px;flex:none}.RoleEditingRoom_intro__USEh5{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.RoleEditingRoom_intro__USEh5 h2{margin:0;font-size:1.125rem;font-weight:600}.RoleEditingRoom_hint__F0uwI{color:var(--copy);font-size:.875rem;line-height:1.5;margin:.5rem 0 0}.RoleEditingRoom_actions___wmtP{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.RoleEditingRoom_notice__Br7Z9{padding:1rem;border:1px solid var(--line);border-radius:.5rem;margin:1rem 0;line-height:1.5;background:var(--surface)}.RoleEditingRoom_notice__Br7Z9 p{margin:0 0 .75rem}.RoleEditingRoom_changePackage__MUukI{margin:1.5rem 0;padding:1.5rem;background:var(--surface);border:1px solid var(--line);border-radius:.75rem}.RoleEditingRoom_changePackage__MUukI>.RoleEditingRoom_actions___wmtP{margin-top:1.5rem}.RoleEditingRoom_timeline__Q3RlG{list-style:none;padding:0;margin:1.5rem 0;display:grid;gap:1rem}.RoleEditingRoom_historyEntry__jw42X{display:flex;flex-direction:column;align-items:stretch;width:100%;text-align:left;padding:1.5rem;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:.75rem;font:inherit;cursor:pointer}.RoleEditingRoom_historyEntry__jw42X:hover{border-color:var(--copy)}.RoleEditingRoom_entryHeading__TJqK9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.RoleEditingRoom_entryHeading__TJqK9 h2{font-size:1.125rem}.RoleEditingRoom_status__PclUl{display:inline-block;font-size:.8125rem;font-weight:500;border-radius:1rem;padding:.2rem .7rem;background:var(--canvas,var(--surface));color:var(--copy)}.RoleEditingRoom_document__GOdDo{padding:1.5rem;background:var(--surface);border-radius:.75rem}.RoleEditingRoom_document__GOdDo section+section{margin-top:2rem}.RoleEditingRoom_document__GOdDo h2,.RoleEditingRoom_document__GOdDo h3{margin:0 0 .75rem;font-size:1rem}.RoleEditingRoom_document__GOdDo li,.RoleEditingRoom_document__GOdDo p{line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.RoleEditingRoom_document__GOdDo li+li{margin-top:.75rem}.RoleEditingRoom_decision__sTvwM{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--line)}.RoleEditingRoom_decision__sTvwM textarea{display:block;width:100%;box-sizing:border-box;margin-top:.5rem;padding:.75rem;border:1px solid var(--line);border-radius:.5rem;background:var(--surface);color:var(--ink);font:inherit}.RoleEditingRoom_decision__sTvwM .RoleEditingRoom_actions___wmtP{margin-top:1rem}.RoleEditingRoom_historyDocument__6bgCb{margin-block:1.5rem}.RoleEditingRoom_historyDocument__6bgCb>summary{cursor:pointer;min-height:44px;display:list-item;align-content:center}.RoleEditingRoom_viewSwitch__96UA1{display:flex;gap:1rem;margin:1.5rem 0}.RoleEditingRoom_viewSwitch__96UA1 button{min-height:44px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--copy);font:inherit;cursor:pointer}.RoleEditingRoom_viewSwitch__96UA1 button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--kio-brand-control)}.RoleEditingRoom_suggestionReview__jAURU{margin:0 0 2rem;padding:1.5rem;background:var(--surface);border:1px solid var(--line);border-radius:1rem}.RoleEditingRoom_suggestionReview__jAURU h2{margin:0;font-size:1.25rem}.RoleEditingRoom_suggestionReview__jAURU .RoleEditingRoom_changePackage__MUukI{padding:1.5rem 0}.RoleEditingRoom_suggestionReview__jAURU .RoleEditingRoom_changePackage__MUukI>button{margin-top:1rem}.RoleEditingRoom_confirmation__MUAoI{width:100%;font-size:.875rem}.RoleEditingRoom_confirmation__MUAoI p{margin:0 0 .75rem}.RoleEditingRoom_rationale__cpeW1{font-size:.875rem;color:var(--copy);line-height:1.6;margin:0 0 1.5rem}.RoleEditingRoom_rationale__cpeW1 p{margin:.5rem 0}.RoleEditingRoom_iconButton__nTZdq{margin-right:auto;min-width:2.75rem;min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--copy);cursor:pointer}.RoleEditingRoom_iconButton__nTZdq svg{width:1.25rem;height:1.25rem}@media(max-width:48rem){.RoleEditingRoom_changePackage__MUukI,.RoleEditingRoom_document__GOdDo,.RoleEditingRoom_historyEntry__jw42X{padding:1rem}}.RoleEditingRoom_profileTabs__XMVKj{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;border-bottom:1px solid var(--line);margin-bottom:1.5rem}.RoleEditingRoom_profileTabs__XMVKj button{min-height:2.75rem;padding:.75rem 0;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--copy);font:inherit;font-size:.875rem;cursor:pointer}.RoleEditingRoom_profileTabs__XMVKj button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--kio-brand-control)}.RoleEditingRoom_profileTabs__XMVKj button[data-focus]{outline:2px solid var(--kio-brand-control);outline-offset:2px}.RoleEditingRoom_profileTabs__XMVKj button:focus:not([data-focus]){outline:none}.RoleEditingRoom_document__GOdDo{min-width:0}.RoomAudio_audio__wFfZf{min-width:0;display:flex;flex-wrap:nowrap}.RoomAudio_audio__wFfZf,.RoomAudio_control__CRGpM{align-items:center;gap:.5rem;min-height:44px;color:var(--copy)}.RoomAudio_control__CRGpM{display:inline-flex;justify-content:center;min-width:44px;padding:.5rem;border:0;border-radius:.5rem;background:transparent;font:inherit;font-size:.8125rem;white-space:nowrap;cursor:pointer}.RoomAudio_control__CRGpM svg{width:1.125rem;height:1.125rem;flex-shrink:0}.RoomAudio_control__CRGpM:hover:not(:disabled){color:var(--ink);background:var(--kio-surface-sunken)}.RoomAudio_control__CRGpM:focus-visible{outline:2px solid var(--kio-brand-control);outline-offset:2px}.RoomAudio_control__CRGpM:disabled{opacity:.45;cursor:default}.RoomAudio_preview__gmDqH{font-size:.75rem;color:var(--copy)}.RoomAudio_status__PZh7_{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;font-size:.8125rem}.RoomAudio_notice__GI4r2{font-size:.8125rem;color:var(--copy)}.RoomAudio_dot__ot4Kw{width:.5rem;height:.5rem;border-radius:50%;background:var(--danger)}.RoomAudio_duration___4VFZ{font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--copy)}.RoomAudio_moderator__7cGO0{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0}.RoomAudio_microphone__1IKFm{position:absolute;inset:auto 0 0 auto;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:1px solid var(--surface);border-radius:50%;background:var(--kio-brand-control);color:var(--surface)}.RoomAudio_microphone__1IKFm svg{width:.75rem;height:.75rem}.RoomAudio_recordingDot__rFOCE{position:absolute;top:0;right:0;width:.5rem;height:.5rem;border:1px solid var(--surface);border-radius:50%;background:var(--danger)}@media (max-width:24rem){.RoomAudio_audio__wFfZf,.RoomAudio_control__CRGpM{gap:.25rem}}.RoomAudio_options__RXzqv{flex-shrink:0}.RoomAudio_savedIcon__zGkUY{width:1.125rem;height:1.125rem;flex-shrink:0}.RoomAudio_menuInfo__3_3ck{margin:.5rem .75rem;font-size:.8125rem;line-height:1.5;color:var(--copy);overflow-wrap:anywhere}@media (max-width:30rem){.RoomAudio_actionLabel__IMVu4{display:none}.RoomAudio_audio__wFfZf,.RoomAudio_status__PZh7_{gap:.25rem}}.RoomPresence_presence__bcdyI{--presence-control-size:44px;display:flex;align-items:center;justify-content:flex-end;width:100%;min-width:0;min-height:var(--presence-control-size);gap:.25rem}.RoomPresence_item__j3_Uf{display:flex;flex-shrink:0}.RoomPresence_avatar__js9X4{position:relative;display:inline-flex;flex-shrink:0}.RoomPresence_portrait__OtkyI{display:inline-flex}.RoomPresence_portrait__OtkyI[data-on-current-step=false]{filter:grayscale(1);opacity:.5}.RoomPresence_ready__SpEPg{position:absolute;right:-3px;bottom:-3px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid var(--surface);border-radius:50%;background:var(--kio-brand-control);color:var(--surface)}.RoomPresence_readiness__c1emG{display:block;color:var(--copy);font-size:.75rem}.RoomPresence_avatarButton__S_tcE,.RoomPresence_more__xy5ww{display:inline-flex;align-items:center;justify-content:center;width:var(--presence-control-size);height:var(--presence-control-size);padding:.25rem;border:0;border-radius:50%;color:var(--ink);background:transparent;cursor:pointer;font:inherit;font-size:.8125rem}.RoomPresence_avatarButton__S_tcE:hover,.RoomPresence_avatarButton__S_tcE[data-open],.RoomPresence_more__xy5ww:hover,.RoomPresence_more__xy5ww[data-open]{background:var(--kio-surface-sunken)}.RoomPresence_avatarButton__S_tcE:focus-visible,.RoomPresence_more__xy5ww:focus-visible{outline:2px solid var(--kio-brand-control);outline-offset:2px}.RoomPresence_more__xy5ww{font-weight:500;background:var(--kio-surface-sunken)}.RoomPresence_panel__4VP_o{z-index:125;max-width:min(22rem,calc(100vw - 2rem));max-height:min(28rem,70dvh);overflow-y:auto;padding:1rem;border:1px solid var(--line);border-radius:.75rem;background:var(--surface);color:var(--ink);box-shadow:0 .25rem 1rem #0001}.RoomPresence_person__txrIr{display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.4}.RoomPresence_person__txrIr+.RoomPresence_person__txrIr{margin-top:1rem}.RoomPresence_person__txrIr>div{min-width:0}.RoomPresence_person__txrIr strong{display:block;overflow-wrap:anywhere;font-weight:500}.RoomPresence_panelTitle__8CFqK{margin:0 0 1rem;font-size:.875rem;font-weight:500}.RoomPresence_unavailable__hS77K{font-size:.75rem;color:var(--copy);max-width:12rem}.RoomToolbar_toolbar__cUKS4{display:flex;align-items:center;gap:1rem;min-width:0;min-height:44px;width:100%}.RoomToolbar_people__K78zE{flex:1 1;min-width:44px}@media (max-width:24rem){.RoomToolbar_toolbar__cUKS4{gap:.5rem}}.AdminConversations_reader__5NKlI{max-width:72ch;min-width:0;container-type:inline-size;overflow-wrap:anywhere}.AdminConversations_sourceMeta__jFf8N{color:var(--copy);font-size:.875rem;line-height:1.5}.AdminConversations_section__nFcGd{scroll-margin-top:7rem;margin:0 0 3rem}.AdminConversations_passage__qprnD{padding:0 0 1.5rem}.AdminConversations_passage__qprnD+.AdminConversations_passage__qprnD{padding-top:1.5rem;border-top:1px solid var(--line)}.AdminConversations_comparison__uRx8f p,.AdminConversations_passage__qprnD p{margin:0 0 1rem;line-height:1.75;white-space:pre-line}.AdminConversations_comparison__uRx8f p:last-child,.AdminConversations_passage__qprnD p:last-child{margin-bottom:0}.AdminConversations_sourceButton__uHvRE{display:block;padding:.625rem 0;min-height:2.75rem;font:inherit;font-size:.875rem;color:var(--kio-brand-text);background:transparent;border:0;text-align:left;cursor:pointer}.AdminConversations_sourceButton__uHvRE:hover{text-decoration:underline;text-underline-offset:.2em}.AdminConversations_section__nFcGd:focus-visible,.AdminConversations_sourceButton__uHvRE:focus-visible{outline:2px solid var(--kio-brand-text);outline-offset:4px;border-radius:.125rem}.AdminConversations_dialog__wv__s{position:relative;z-index:100}.AdminConversations_backdrop__DofPC{position:fixed;inset:0;background:rgb(0 0 0/.35)}.AdminConversations_dialogPosition__geVGR{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;padding:1.5rem}.AdminConversations_panel__lrEs9{width:min(68rem,100%);max-height:min(80dvh,52rem);overflow-y:auto;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:1rem;padding:1.5rem}.AdminConversations_dialogHeader__kKEhH{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}.AdminConversations_dialogHeader__kKEhH h2{margin:0;font-size:1.25rem;font-weight:600}.AdminConversations_dialogHeader__kKEhH p{color:var(--copy);font-size:.875rem;margin:.5rem 0 0}.AdminConversations_comparison__uRx8f{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem}.AdminConversations_comparison__uRx8f h3{margin:0 0 1rem;font-size:1rem;font-weight:600}.AdminConversations_comparison__uRx8f section{min-width:0;overflow-wrap:anywhere}.AdminConversations_sourceMeta__jFf8N{border-top:1px solid var(--line);padding-top:1rem;margin-top:1.5rem;overflow-wrap:anywhere}@media (max-width:45rem){.AdminConversations_dialogPosition__geVGR{padding:.75rem}.AdminConversations_panel__lrEs9{padding:1rem;max-height:85dvh}.AdminConversations_comparison__uRx8f{grid-template-columns:minmax(0,1fr);gap:1.5rem}.AdminConversations_comparison__uRx8f section+section{border-top:1px solid var(--line);padding-top:1.5rem}.AdminConversations_dialogHeader__kKEhH{flex-wrap:wrap;gap:1rem}}.AdminConversations_meetingBack__KeG_B{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--kio-brand-text);font-size:.875rem;text-underline-offset:.2em;margin-bottom:.5rem}.AdminConversations_meetingBack__KeG_B:focus-visible{outline:2px solid var(--kio-brand-text);outline-offset:4px}.AdminConversations_search__wQKGX{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;min-width:0}.AdminConversations_search__wQKGX input{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:.25rem;min-height:2.75rem;padding:.5rem;max-width:100%;width:100%}.AdminConversations_total__mYdNO{display:inline-block;margin-left:.75rem;font-size:.875rem;font-weight:400;line-height:1.5;color:var(--copy);vertical-align:middle}.AdminConversations_count__IIdou{font-size:.875rem;color:var(--copy);margin-bottom:2rem}.AdminConversations_tags__FdYbe{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:1rem 0 .5rem}.AdminConversations_tags__FdYbe li{font-size:.875rem;border:1px solid var(--line);padding:.25rem .5rem;border-radius:.25rem}.AdminConversations_actions__v7mtr{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;align-items:center}.AdminConversations_tagPanel__CYfwI{max-width:44rem}.AdminConversations_tagPanel__CYfwI footer{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1rem;justify-content:flex-end}.AdminConversations_excerpt__yJveU{max-height:8rem;overflow-y:auto;white-space:pre-line;line-height:1.6}.AdminConversations_moduleChoices__z7Iez{border:0;padding:1rem 0;max-height:32dvh;overflow-y:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem}.AdminConversations_moduleChoices__z7Iez label{display:flex;gap:.5rem;align-items:center;min-height:2.75rem;font-size:.9375rem;cursor:pointer}.AdminConversations_moduleChoices__z7Iez input{width:1.25rem;height:1.25rem;flex-shrink:0;accent-color:var(--kio-brand-text)}@media(max-width:48rem){.AdminConversations_moduleChoices__z7Iez{grid-template-columns:minmax(0,1fr)}}.AdminConversations_tagPanel__CYfwI{display:flex;flex-direction:column;overflow:hidden}.AdminConversations_tagPanel__CYfwI .AdminConversations_dialogHeader__kKEhH,.AdminConversations_tagPanel__CYfwI .AdminConversations_search__wQKGX,.AdminConversations_tagPanel__CYfwI footer{flex-shrink:0}.AdminConversations_tagPanel__CYfwI .AdminConversations_excerpt__yJveU{flex:0 1 auto;min-height:3rem;max-height:6rem}.AdminConversations_tagPanel__CYfwI .AdminConversations_moduleChoices__z7Iez{flex:1 1 auto;min-height:4rem}.AdminConversations_tagPanel__CYfwI footer{gap:.5rem}.AdminConversations_topicTable__4n_pM{width:100%;border-collapse:collapse;table-layout:fixed}.AdminConversations_topicTable__4n_pM th{text-align:left;font-size:.875rem;font-weight:500;color:var(--copy);padding:1rem;border-bottom:1px solid var(--line)}.AdminConversations_topicTable__4n_pM th:first-child{width:68%}.AdminConversations_topicTable__4n_pM td{vertical-align:middle;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.AdminConversations_topicTable__4n_pM td:last-child{padding:1rem}.AdminConversations_topicTable__4n_pM .AdminConversations_tags__FdYbe{margin:0}.AdminConversations_topicLink__1janE{display:flex;align-items:center;min-height:3.5rem;padding:1rem;color:var(--ink);line-height:1.5;text-decoration:none}.AdminConversations_topicLink__1janE:hover{text-decoration:underline;text-underline-offset:.2em}.AdminConversations_topicLink__1janE:focus-visible{outline:2px solid var(--kio-brand-text);outline-offset:-2px}.AdminConversations_topicTable__4n_pM tr:focus-within,.AdminConversations_topicTable__4n_pM tr:has(.AdminConversations_topicLink__1janE:hover){background:var(--surface)}.AdminConversations_section__nFcGd>h2,.AdminConversations_section__nFcGd>h3,.AdminConversations_sourceMeta__jFf8N>h2,.AdminConversations_sourceMeta__jFf8N>h3{font-size:1.125rem;font-weight:500;margin:0 0 1.5rem}.AdminConversations_sourceMeta__jFf8N a{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--kio-brand-text)}@media(max-width:48rem){.AdminConversations_topicTable__4n_pM th:first-child{width:55%}.AdminConversations_topicLink__1janE,.AdminConversations_topicTable__4n_pM td:last-child,.AdminConversations_topicTable__4n_pM th{padding:.75rem .5rem}.AdminConversations_topicTable__4n_pM .AdminConversations_tags__FdYbe li{padding:.25rem;font-size:.8125rem}}.AdminConversations_question__koivO{color:var(--copy);border-left:2px solid var(--line);padding-left:1rem;margin-bottom:1.5rem;font-size:.875rem}.AdminConversations_comparison__uRx8f h4,.AdminConversations_question__koivO h3,.AdminConversations_question__koivO h4{font-size:.875rem;font-weight:500;margin:0 0 .5rem}.AdminConversations_evidenceSelect__ew2L_{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem}.AdminConversations_evidenceSelect__ew2L_ select{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:.25rem;min-height:2.75rem;padding:.5rem;width:100%}.AdminConversations_evidenceSelect__ew2L_ select:focus-visible{outline:2px solid var(--kio-brand-text);outline-offset:2px}.TranscriptReader_reader___SoTV{background:var(--kio-surface-raised);border:1px solid var(--kio-border-default);border-radius:.5rem;margin-top:1rem;min-width:0}.TranscriptReader_searchBar__ER7Cd{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--kio-border-default)}.TranscriptReader_search__yO2vw{flex:1 1 12rem;min-width:0}.TranscriptReader_search__yO2vw input{width:100%;min-height:2.75rem;padding:.5rem .75rem;border:1px solid var(--kio-border-control);border-radius:.25rem;font:inherit;font-size:.875rem;color:var(--kio-text-primary);background:var(--kio-surface-raised)}.TranscriptReader_searchCount__2KvVz{font-size:.875rem;color:var(--kio-text-secondary)}.TranscriptReader_searchBar__ER7Cd button{justify-content:center;min-width:2.75rem}.TranscriptReader_text__FhVc8{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:1rem;line-height:1.6;max-height:40dvh;overflow-y:auto;padding:1.5rem;margin:0 auto;max-width:44rem;scroll-padding-block:1.5rem}.TranscriptReader_speaker__YyKFd{font-weight:600}.TranscriptReader_timestamp__yx4q_{color:var(--kio-text-secondary);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TranscriptReader_match__Bw7sA{color:var(--kio-text-primary);background:var(--kio-brand-wash)}.TranscriptReader_activeMatch__X4QyL{outline:2px solid var(--kio-brand-control);outline-offset:1px}.TranscriptReader_srOnly__ujFIk{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.TranscriptReader_preview__gN45k{margin:0}.TranscriptReader_preview__gN45k .TranscriptReader_text__FhVc8{max-height:24rem}.TranscriptReader_reader___SoTV .button.tertiary{background:transparent;border-color:transparent;color:var(--kio-text-primary)}.TranscriptReader_reader___SoTV .button.tertiary:hover{background:var(--kio-surface-sunken)}@media (max-width:48rem){.TranscriptReader_text__FhVc8{padding:1rem}.TranscriptReader_searchBar__ER7Cd{padding:.75rem}}.MeetingRunSources_sources__32nJv{max-width:76rem;min-width:0}.MeetingRunSources_sources__32nJv h2{font-size:1.125rem;font-weight:500;margin:0 0 1rem}.MeetingRunSources_sources__32nJv ul{list-style:none;padding:0;margin:0 0 1.5rem;border-top:1px solid var(--line)}.MeetingRunSources_sources__32nJv li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--line)}.MeetingRunSources_sources__32nJv li span{min-width:0;overflow-wrap:anywhere}.MeetingRunSources_sources__32nJv small{display:block;margin-top:.5rem;color:var(--copy)}.MeetingRunSources_sources__32nJv button{flex-shrink:0}.MeetingRunSources_dialog__ll6PQ{width:min(76rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);max-height:90dvh;overflow:auto}.MeetingRunSources_filename__aTGwu{overflow-wrap:anywhere;color:var(--copy)}.MeetingRunSources_notice__gSJOK{max-width:72ch;line-height:1.5;color:var(--copy)}@media(max-width:48rem){.MeetingRunSources_sources__32nJv li{align-items:flex-start;flex-direction:column}.MeetingRunSources_dialog__ll6PQ{width:calc(100vw - 1rem);max-width:calc(100vw - 1rem)}}.MeetingRunSources_dialog__ll6PQ>div,.MeetingRunSources_dialog__ll6PQ>p{margin-inline:1.5rem}.MeetingRunSources_dialog__ll6PQ>div:last-child{margin-bottom:1.5rem}@media(max-width:48rem){.MeetingRunSources_dialog__ll6PQ>div,.MeetingRunSources_dialog__ll6PQ>p{margin-inline:1rem}}.ConversationNotes_band__94rUE{min-width:0;margin:0 0 1.5rem;padding:0;border:0}.StrategyDecisionReading_reading__vIPAM{box-sizing:border-box;width:100%;max-width:44rem;min-width:0;padding:0;border:0;background:transparent;color:var(--kio-text-secondary)}.StrategyDecisionReading_reading__vIPAM p{margin:0 0 16px;font-size:16px;font-weight:400;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.StrategyDecisionReading_reading__vIPAM p:last-child{margin-bottom:0}.StrategyDecisionReading_reading__vIPAM h2{margin:0 0 16px;color:var(--kio-text-primary);font-size:20px;font-weight:500;line-height:1.3;white-space:pre-wrap;overflow-wrap:anywhere}.StrategyDecisionReading_reading__vIPAM .StrategyDecisionReading_statement__xZix8{font-size:1.5rem;line-height:1.4;color:var(--kio-text-primary)}.StrategyDecisionReading_reading__vIPAM .StrategyDecisionReading_statement__xZix8:not(:last-child){margin-bottom:32px}.StrategyDecisionReading_entry__fS8c_+.StrategyDecisionReading_entry__fS8c_{margin-top:32px}.StrategyDecisionReading_entry__fS8c_ h2{margin-bottom:8px}.StrategyDecisionReading_reading__vIPAM .StrategyDecisionReading_motto__acwgY{color:var(--kio-text-primary);margin-bottom:16px}.StrategyDecisionReading_reading__vIPAM .StrategyDecisionReading_context__YcEZN{margin-bottom:24px;font-size:14px;color:var(--kio-text-tertiary)}.StrategyDecisionReading_vision__8G2b3{margin-top:32px}.StrategyDecisionReading_goals__D5Re3{margin:0 0 16px;padding:0;list-style:none;font-size:16px;line-height:1.6}.StrategyDecisionReading_goals__D5Re3 li{margin:0 0 8px;white-space:pre-wrap;overflow-wrap:anywhere}.StrategyDecisionReading_meta__C_yWt,.StrategyDecisionReading_reading__vIPAM+.strategy-meta{max-width:44rem;margin:16px 0 0;font-size:14px;line-height:1.5;color:var(--kio-text-tertiary);overflow-wrap:anywhere}@media(max-width:39.999rem){.StrategyDecisionReading_reading__vIPAM .StrategyDecisionReading_statement__xZix8{font-size:1.375rem}}.StrategyDecisionReading_statementComposition__RSwha,.StrategyDecisionReading_valuesComposition__MHSEC{max-width:44rem;padding-block:32px 0}.StrategyDecisionReading_goalComposition__QvdgV .StrategyDecisionReading_statement__xZix8:before,.StrategyDecisionReading_statementComposition__RSwha .StrategyDecisionReading_statement__xZix8:before,.StrategyDecisionReading_valuesComposition__MHSEC:before{content:"";display:block;width:64px;height:4px;margin-bottom:24px;background:var(--kio-brand-control)}.StrategyDecisionReading_statementComposition__RSwha .StrategyDecisionReading_statement__xZix8:not(:last-child){margin-bottom:32px}.StrategyDecisionReading_explanation__Y4OaQ{max-width:38rem}.StrategyDecisionReading_statementComposition__RSwha+.strategy-meta,.StrategyDecisionReading_valuesComposition__MHSEC+.strategy-meta{max-width:44rem;margin:32px 0 0;padding-top:16px;border-top:1px solid var(--kio-border-default)}.StrategyDecisionReading_goalComposition__QvdgV{max-width:44rem;padding-top:16px}.StrategyDecisionReading_goalDetails__O_xR7,.StrategyDecisionReading_goalLayout__LLbRG{min-width:0}.StrategyDecisionReading_goalComposition__QvdgV .StrategyDecisionReading_goalDetails__O_xR7>h2{color:var(--kio-text-secondary);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.StrategyDecisionReading_goalComposition__QvdgV .StrategyDecisionReading_goals__D5Re3{margin:0}.StrategyDecisionReading_goalComposition__QvdgV .StrategyDecisionReading_goals__D5Re3 li{display:grid;grid-template-columns:minmax(32px,max-content) minmax(0,1fr);gap:16px;align-items:start;margin:0;padding:16px 0;border-top:1px solid var(--kio-border-default)}.StrategyDecisionReading_goalComposition__QvdgV .StrategyDecisionReading_marker__1RCIr{color:var(--kio-brand-text);font-size:20px;font-weight:400;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StrategyDecisionReading_goalComposition__QvdgV .StrategyDecisionReading_goalDetails__O_xR7>p{margin-top:24px}.StrategyDecisionReading_goalComposition__QvdgV+.strategy-meta{max-width:44rem;margin-top:32px;padding-top:16px;border-top:1px solid var(--kio-border-default)}@media(max-width:47.999rem){.StrategyDecisionReading_statementComposition__RSwha,.StrategyDecisionReading_valuesComposition__MHSEC{padding-top:16px}}.StrategyDecisionReading_valuesComposition__MHSEC .StrategyDecisionReading_entry__fS8c_ h2{font-size:1.5rem;font-weight:400;line-height:1.4}.StrategyDecisionReading_valuesComposition__MHSEC .StrategyDecisionReading_entry__fS8c_+.StrategyDecisionReading_entry__fS8c_{padding-top:32px;border-top:1px solid var(--kio-border-default)}@media(max-width:39.999rem){.StrategyDecisionReading_valuesComposition__MHSEC .StrategyDecisionReading_entry__fS8c_ h2{font-size:1.375rem}}.strategy-document:has(.StrategyDecisionReading_valuesColumns__49ffv){max-width:64rem}.StrategyDecisionReading_valuesColumns__49ffv{max-width:64rem;container-type:inline-size;container-name:strategy-values}.StrategyDecisionReading_valuesColumns__49ffv:before{content:none}.StrategyDecisionReading_valuesColumns__49ffv .StrategyDecisionReading_entry__fS8c_ h2{margin:0}.StrategyDecisionReading_valuesColumns__49ffv .StrategyDecisionReading_valueHeading__ZPRCy{min-width:0;margin-bottom:24px}.StrategyDecisionReading_valuesColumns__49ffv .StrategyDecisionReading_valueHeading__ZPRCy:after{content:"";display:block;width:64px;height:4px;margin-top:24px;background:var(--kio-brand-control)}.StrategyDecisionReading_valuesColumns__49ffv .StrategyDecisionReading_valueCopy__jtrzC{min-width:0;max-width:38rem}.StrategyDecisionReading_valuesColumns__49ffv+.strategy-meta{max-width:64rem}@container strategy-values (min-width:56rem){.StrategyDecisionReading_valuesColumns__49ffv .StrategyDecisionReading_entry__fS8c_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:48px;align-items:start}.StrategyDecisionReading_valuesColumns__49ffv .StrategyDecisionReading_valueHeading__ZPRCy{margin-bottom:0}}.StrategyDecisionReading_valuesAccent__kY6hw:before{content:none}.StrategyDecisionReading_valuesAccent__kY6hw .StrategyDecisionReading_entry__fS8c_{border-inline-start:3px solid var(--kio-brand-control);padding-inline-start:24px}.StrategyDecisionReading_valuesAccent__kY6hw .StrategyDecisionReading_entry__fS8c_+.StrategyDecisionReading_entry__fS8c_{border-top:0;padding-top:0;margin-top:32px}.TeamspaceManagement_field__QtYYu{display:grid;gap:.5rem;min-width:0}.TeamspaceManagement_field__QtYYu input,.TeamspaceManagement_field__QtYYu select{width:100%;min-height:2.75rem}.TeamspaceManagement_form__mykQl{display:grid;gap:1.5rem;max-width:38rem;padding:1.5rem;border:1px solid var(--line);border-radius:.75rem;background:var(--surface)}.TeamspaceManagement_form__mykQl h2,.TeamspaceManagement_form__mykQl p{margin:0}.TeamspaceManagement_actions__qipva{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1rem}@media (max-width:48rem){.TeamspaceManagement_form__mykQl{padding:1rem}}@media (max-width:62rem){.TeamspaceManagement_layout__9JhwM.TeamspaceManagement_layout__9JhwM.workspace-layout{flex-direction:column}.TeamspaceManagement_layout__9JhwM.TeamspaceManagement_layout__9JhwM>.toolbox-aside{order:-1;width:100%;min-width:0;flex:0 0 auto;padding:1rem 2rem 0}}@media (max-width:48rem){.TeamspaceManagement_layout__9JhwM.TeamspaceManagement_layout__9JhwM>.toolbox-aside{padding-inline:1rem}}