.w10hCa_root{border:1px solid var(--line);border-radius:10px;margin-top:20px;padding:16px}.w10hCa_root summary{cursor:pointer;font-weight:600}.w10hCa_body{gap:14px;margin-top:16px;display:grid}.w10hCa_body p{font-size:var(--text-body);color:var(--muted)}.w10hCa_context{grid-template-columns:1fr 1fr;gap:12px;display:grid}.w10hCa_permissions{border:1px solid var(--line);border-radius:8px;max-height:360px;overflow:auto}.w10hCa_permissions label{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;font-weight:400;display:flex}.w10hCa_permissions input{width:18px;height:18px;accent-color:var(--lime);flex-shrink:0;margin:0}.w10hCa_permissions fieldset{border:0;padding:10px}.w10hCa_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:600px){.w10hCa_context{grid-template-columns:1fr}}
.rNIm2q_tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:7px;margin-bottom:26px;padding-bottom:14px;display:flex}.rNIm2q_tabs button{color:var(--muted);font-size:var(--text-body);border-radius:7px;align-items:center;gap:7px;padding:9px 13px;display:flex}.rNIm2q_tabs button[aria-selected=true]{background:var(--lime-soft);color:var(--accent-ink,var(--lime))}.rNIm2q_summary{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:24px;display:grid}.rNIm2q_summary>div{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:18px 21px}.rNIm2q_summary strong{font-size:var(--text-title-compact);margin-top:8px;display:block}.rNIm2q_summary span{font-size:var(--text-body);color:var(--muted)}.rNIm2q_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.rNIm2q_toolbar>.rNIm2q_search{min-width:min(100%,340px)}.rNIm2q_search{border:1px solid var(--line);background:var(--surface);border-radius:7px;align-items:center;gap:8px;min-width:230px;padding:9px 12px;display:flex}.rNIm2q_search input{color:var(--text);font:inherit;background:0 0;border:0;outline:0;width:100%;min-width:0}.rNIm2q_members{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.rNIm2q_row{border-bottom:1px solid var(--line-soft);font-size:var(--text-body);grid-template-columns:minmax(220px,2fr) minmax(130px,1fr) 110px 100px minmax(190px,auto);align-items:center;gap:16px;padding:19px 22px;display:grid}.rNIm2q_row:last-child{border-bottom:0}.rNIm2q_person{align-items:center;gap:11px;min-width:0;display:flex}.rNIm2q_person>div{min-width:0}.rNIm2q_person strong,.rNIm2q_person small{overflow-wrap:anywhere;display:block}.rNIm2q_person strong{font-size:var(--text-body);font-weight:550}.rNIm2q_person small{font-size:var(--text-body);color:var(--subtle);margin-top:5px}.rNIm2q_person>span{flex-shrink:0}.rNIm2q_source{color:var(--muted);font-size:var(--text-body)}.rNIm2q_status{color:var(--muted);font-size:var(--text-body);align-items:center;gap:6px;display:flex}.rNIm2q_status i{background:var(--subtle);border-radius:50%;width:5px;height:5px}.rNIm2q_status[data-status=active] i{background:var(--lime)}.rNIm2q_status[data-status=invited] i{background:var(--warning)}.rNIm2q_empty{text-align:center;color:var(--muted);font-size:var(--text-body);padding:42px 22px;line-height:1.6}.rNIm2q_roles{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;display:grid}.rNIm2q_role{border:1px solid var(--line);background:var(--surface);border-radius:11px;padding:23px}.rNIm2q_role h3{font-size:var(--text-title-sm)}.rNIm2q_role p{font-size:var(--text-body);color:var(--muted);margin:10px 0 18px;line-height:1.6}.rNIm2q_role small{color:var(--subtle);font-size:var(--text-body);margin-bottom:18px;display:block}.rNIm2q_notice{border:1px solid var(--line);color:var(--muted);font-size:var(--text-body);border-radius:8px;gap:10px;margin-bottom:20px;padding:14px 17px;line-height:1.6;display:flex}.rNIm2q_notice>svg{flex-shrink:0;margin-top:3px}.rNIm2q_notice[data-error=true]{border-color:var(--error-line);color:var(--error)}.rNIm2q_invite{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin-bottom:24px;padding:25px}.rNIm2q_invite h2{font-size:var(--text-title-md);margin-bottom:9px}.rNIm2q_invite>p{color:var(--muted);font-size:var(--text-body);margin-bottom:20px}.rNIm2q_form{flex-direction:column;gap:17px;display:flex}.rNIm2q_form label{font-size:var(--text-body);flex-direction:column;gap:8px;line-height:1.6;display:flex}.rNIm2q_form input:not([type=checkbox]),.rNIm2q_form select,.rNIm2q_form textarea{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--text);font:inherit;border-radius:7px;outline:0;padding:11px 12px}.rNIm2q_form input:focus,.rNIm2q_form select:focus,.rNIm2q_form textarea:focus{border-color:var(--focus)}.rNIm2q_form fieldset{border:0;min-width:0;margin:0;padding:0}.rNIm2q_form fieldset:disabled{opacity:.65}.rNIm2q_form small{font-size:var(--text-body);color:var(--subtle);line-height:1.6}.rNIm2q_formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.rNIm2q_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;margin-top:20px;display:flex}.rNIm2q_matrix{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.rNIm2q_matrixHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.rNIm2q_matrixHeader h3{font-size:var(--text-title-sm)}.rNIm2q_group{border:1px solid var(--line);border-radius:8px;margin:10px 0;overflow:hidden}.rNIm2q_group summary{cursor:pointer;background:var(--bg);font-size:var(--text-body);padding:13px 15px;font-weight:550}.rNIm2q_permission{border-top:1px solid var(--line-soft);cursor:pointer;justify-content:space-between;align-items:center;padding:11px 15px;font-size:var(--text-body)!important;flex-direction:row!important;gap:16px!important;display:flex!important}.rNIm2q_permission>span{flex-direction:column;gap:4px;display:flex}.rNIm2q_permission input{width:15px;height:15px;accent-color:var(--lime);flex-shrink:0}.rNIm2q_permission small{font-size:var(--text-body)}.rNIm2q_pageRight{color:var(--info);font-weight:550}.rNIm2q_dialog{width:calc(100vw - 38px)!important;max-width:850px!important}.rNIm2q_directory{border:1px solid var(--line);border-radius:8px;max-height:260px;margin:15px 0;overflow:auto}.rNIm2q_directory button{text-align:left;border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:15px;width:100%;padding:13px 15px;display:flex}.rNIm2q_directory button:last-child{border-bottom:0}.rNIm2q_directory button[aria-pressed=true]{background:var(--lime-soft)}.rNIm2q_directory button:disabled{opacity:.5;cursor:default}.rNIm2q_directory strong,.rNIm2q_directory small{display:block}.rNIm2q_directory strong{font-size:var(--text-body)}.rNIm2q_directory small{font-size:var(--text-body);color:var(--subtle);margin-top:5px}.rNIm2q_auditRow{border-bottom:1px solid var(--line-soft);font-size:var(--text-body);justify-content:space-between;gap:20px;padding:16px 20px;line-height:1.6;display:flex}.rNIm2q_auditRow small{color:var(--subtle);font-size:var(--text-body);display:block}.rNIm2q_auditRow time{color:var(--muted);white-space:nowrap;font-size:var(--text-body)}.rNIm2q_connection{max-width:760px}.rNIm2q_sectionTitle{font-size:var(--text-title-sm);margin-bottom:12px}.rNIm2q_inlineCheck{align-items:center;flex-direction:row!important;gap:9px!important;display:flex!important}.rNIm2q_inlineCheck input{accent-color:var(--lime)}@media (max-width:1200px){.rNIm2q_row{grid-template-columns:minmax(190px,2fr) minmax(110px,1fr) 90px minmax(190px,auto);gap:12px}.rNIm2q_source{display:none}.rNIm2q_row>button{font-size:var(--text-body);padding:8px}.rNIm2q_row{padding:17px}}@media (max-width:900px){.rNIm2q_summary{gap:9px}.rNIm2q_summary>div{padding:14px}.rNIm2q_summary strong{font-size:var(--text-title-compact)}.rNIm2q_row{grid-template-columns:1fr auto;gap:14px}.rNIm2q_row>span:not(.rNIm2q_status){display:none}.rNIm2q_row>.rNIm2q_status{grid-column:1}.rNIm2q_row>button{grid-area:1/2/span 2}.rNIm2q_search{width:100%;min-width:0}.rNIm2q_formRow{grid-template-columns:1fr}.rNIm2q_invite{padding:19px}.rNIm2q_auditRow{flex-direction:column;gap:5px}}.rNIm2q_form .rNIm2q_search{flex-direction:row;align-items:center}.rNIm2q_form .rNIm2q_search input,.rNIm2q_search input{min-height:0;padding:0;line-height:1.5}.rNIm2q_form .rNIm2q_search input{background:0 0;border:0}.rNIm2q_summary span{overflow-wrap:break-word}.rNIm2q_actions button{white-space:normal}.rNIm2q_directory button>span{overflow-wrap:anywhere;min-width:0}.rNIm2q_permission>span{min-width:0}.rNIm2q_group summary{overflow-wrap:anywhere}@media (max-width:600px){.rNIm2q_summary{grid-template-columns:1fr}.rNIm2q_summary>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.rNIm2q_summary strong{margin-top:0}.rNIm2q_row{grid-template-columns:minmax(0,1fr)}.rNIm2q_row>button{grid-area:auto/1;justify-self:start}.rNIm2q_auditRow time{white-space:normal}}.rNIm2q_teamHeader,.rNIm2q_pickerHeading{justify-content:space-between;align-items:center;gap:14px;display:flex}.rNIm2q_teamHeader h3{overflow-wrap:anywhere;min-width:0}.rNIm2q_teamHeader>span,.rNIm2q_pickerHeading>span{font-size:var(--text-body);color:var(--muted);flex-shrink:0}.rNIm2q_teamPeople{flex-direction:column;gap:12px;max-height:260px;margin:20px 0;padding:0;list-style:none;display:flex;overflow:auto}.rNIm2q_teamPeople li{font-size:var(--text-body);align-items:flex-start;gap:9px;display:flex}.rNIm2q_teamPeople svg{color:var(--muted);flex-shrink:0;margin-top:4px}.rNIm2q_teamPeople span{overflow-wrap:anywhere;min-width:0}.rNIm2q_teamPeople small{margin:4px 0 0}.rNIm2q_emptyTeams{border:1px solid var(--line);background:var(--surface);text-align:center;color:var(--muted);border-radius:12px;padding:52px 24px}.rNIm2q_emptyTeams>svg{margin:0 auto 16px}.rNIm2q_emptyTeams h2{color:var(--text);font-size:var(--text-title-sm)}.rNIm2q_emptyTeams p{max-width:420px;line-height:1.6;font-size:var(--text-body);margin:10px auto 0}.rNIm2q_teamDialog{width:calc(100vw - 38px)!important;max-width:620px!important}.rNIm2q_pickerHeading{margin:24px 0 12px}.rNIm2q_pickerHeading h3{font-size:var(--text-title-sm)}.rNIm2q_memberPicker{border:1px solid var(--line);border-radius:8px;max-height:300px;margin-top:12px;overflow:auto}.rNIm2q_memberPicker .rNIm2q_permission:first-child{border-top:0}.rNIm2q_memberPicker .rNIm2q_permission{margin:0}
.LWNaaW_workspace{gap:var(--erp-section-gap);color:var(--ink);min-width:0;display:grid}.LWNaaW_header{justify-content:space-between;align-items:flex-start;gap:var(--erp-block-gap);flex-wrap:wrap;margin:0;display:flex}.LWNaaW_eyebrow{color:var(--muted);font-size:var(--text-sm);align-items:center;gap:8px;margin:0 0 9px;font-weight:600;display:flex}.LWNaaW_title{font-size:var(--text-3xl);letter-spacing:-.035em;margin:0;font-weight:700;line-height:1.2}.LWNaaW_description{max-width:640px;color:var(--muted);font-size:var(--text-sm);margin:9px 0 0;line-height:1.55}.LWNaaW_yearPicker{border:1px solid var(--glass-edge);background:var(--glass-fill-strong);min-height:44px;box-shadow:inset 0 1px 0 var(--glass-highlight);border-radius:15px;align-items:center;gap:4px;padding:4px;display:flex}.LWNaaW_yearPicker strong{text-align:center;min-width:66px;font-size:var(--text-lg);font-variant-numeric:tabular-nums}.LWNaaW_iconButton{width:44px;height:44px;color:var(--ink);background:0 0;border:0;border-radius:11px;flex:none;justify-content:center;align-items:center;transition:background .16s;display:inline-flex}.LWNaaW_iconButton:hover:not(:disabled){background:var(--canvas)}.LWNaaW_iconButton:disabled{opacity:.45;cursor:not-allowed}.LWNaaW_toolbar{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;margin:0;display:grid}.LWNaaW_toolbarHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.LWNaaW_filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:8px;min-width:0;display:grid}.LWNaaW_search{border:1px solid var(--glass-edge);background:var(--glass-fill-strong);min-height:44px;color:var(--muted);box-shadow:inset 0 1px 0 var(--glass-highlight);border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.LWNaaW_search:focus-within{outline:2px solid var(--accent);outline-offset:2px}.LWNaaW_search input{width:100%;min-width:0;min-height:44px;color:var(--ink);font-size:var(--text-sm);background:0 0;border:0;outline:none;padding:8px 0}.LWNaaW_search input:focus-visible{outline:none}.LWNaaW_departmentFilter{border:1px solid var(--glass-edge);background:var(--glass-fill-strong);min-width:0;max-width:none;min-height:44px;color:var(--muted);border-radius:12px;align-items:center;gap:9px;padding:0 10px;display:flex}.LWNaaW_departmentFilter select{min-width:0;min-height:44px;color:var(--ink);font-size:var(--text-sm);background:0 0;border:0;flex:1}.LWNaaW_focusButton{border:1px solid var(--glass-edge);background:var(--glass-fill-strong);min-height:44px;color:var(--ink);font-size:var(--text-sm);border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.LWNaaW_focusButton[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.LWNaaW_content{min-width:0}.LWNaaW_creationDialog{z-index:60;border:1px solid var(--glass-edge);background:var(--glass-fill-strong);width:min(540px,100% - 32px);height:fit-content;max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--glass-shadow);border-radius:22px;flex-direction:column;margin:auto;display:flex;position:fixed;inset:0;overflow:hidden}.LWNaaW_creationDialog .LWNaaW_detailBody{min-height:0}.LWNaaW_creationDialog .LWNaaW_detailHeader h2{margin:0}.LWNaaW_status{border:1px solid var(--glass-edge);background:var(--glass-fill-strong);color:var(--muted);font-size:var(--text-sm);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:12px 16px;display:flex}.LWNaaW_status[data-tone=error]{border-color:color-mix(in srgb, var(--error-ink) 22%, var(--line));background:var(--error-soft);color:var(--error-ink)}.LWNaaW_empty{border:1px solid var(--glass-edge);background:var(--glass-fill);text-align:center;border-radius:22px;align-content:center;justify-items:center;gap:12px;min-height:340px;padding:36px 24px;display:grid}.LWNaaW_empty>svg{color:var(--muted)}.LWNaaW_empty h2{font-size:var(--text-lg);letter-spacing:-.02em;margin:0}.LWNaaW_empty p{max-width:480px;color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.6}.LWNaaW_loading{border:1px solid var(--glass-edge);background:var(--glass-fill);min-height:340px;color:var(--muted);font-size:var(--text-sm);border-radius:22px;place-items:center;display:grid}.LWNaaW_itemMeta{color:var(--muted);font-size:var(--text-sm);margin-top:5px;line-height:1.4;display:block}.LWNaaW_statusBadge{border:1px solid var(--glass-edge);background:var(--glass-fill-strong);width:fit-content;min-height:26px;color:var(--muted);font-size:var(--text-xs);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:4px 7px;font-weight:600;display:inline-flex}.LWNaaW_statusBadge[data-status=in_progress]{background:var(--accent-soft);color:var(--accent)}.LWNaaW_statusBadge[data-status=completed]{background:var(--success-soft);color:var(--success-ink)}.LWNaaW_statusBadge[data-status=blocked]{background:var(--error-soft);color:var(--error-ink)}.LWNaaW_pagination{justify-content:center;margin-top:18px;display:flex}.LWNaaW_detail{z-index:60;border:1px solid var(--glass-edge);background:var(--glass-fill-strong);width:min(460px,100%);color:var(--ink);flex-direction:column;animation:.24s cubic-bezier(.2,.8,.2,1) LWNaaW_detail-enter;display:flex;position:fixed;inset:0 0 0 auto;box-shadow:-12px 0 40px #1b2b451f}.LWNaaW_detailHeader{border-bottom:1px solid var(--line-subtle);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 22px 18px;display:flex}.LWNaaW_detailHeader h2{font-size:var(--text-lg);letter-spacing:-.02em;overflow-wrap:anywhere;margin:8px 0 0;line-height:1.35}.LWNaaW_detailHeader .LWNaaW_eyebrow{margin:0}.LWNaaW_detailBody{overscroll-behavior:contain;align-content:start;gap:24px;padding:22px;display:grid;overflow-y:auto}.LWNaaW_detailSection h3{font-size:var(--text-lg);margin:0 0 12px;font-weight:650}.LWNaaW_detailSection p{color:var(--muted);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.LWNaaW_detailSection dl{gap:10px;margin:0;display:grid}.LWNaaW_detailSection dl>div{font-size:var(--text-sm);justify-content:space-between;gap:16px;display:flex}.LWNaaW_detailSection dt{color:var(--muted)}.LWNaaW_detailSection dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.LWNaaW_detailSection ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.LWNaaW_detailSection li{font-size:var(--text-sm);line-height:1.5}.LWNaaW_milestoneDates{margin-top:12px}.LWNaaW_milestoneDates p{margin-bottom:6px}.LWNaaW_preview{border:1px solid var(--glass-edge);background:var(--glass-fill);border-radius:12px;gap:10px;padding:14px;display:grid}.LWNaaW_preview h4{font-size:var(--text-sm);margin:0;font-weight:650}.LWNaaW_timingPreview{font-size:var(--text-sm);gap:5px;display:grid}.LWNaaW_timingPreview p{overflow-wrap:anywhere;margin:0}.LWNaaW_timingPreview [data-roadmap-preview-status=conflict]{color:var(--error-ink)}.LWNaaW_detailFooter{border-top:1px solid var(--line-subtle);background:var(--glass-fill-strong);flex-wrap:wrap;flex:none;align-items:center;gap:9px;margin-top:auto;padding:16px 22px;display:flex}.LWNaaW_detailFooter button{min-height:44px}.LWNaaW_mobileDialog{background:var(--glass-fill-strong);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);border:0;margin:0;padding:0}.LWNaaW_mobileDialog::backdrop{background:#1d1d1f4d}.LWNaaW_mobileDialog .LWNaaW_detail{width:100%;height:100%;box-shadow:none;border:0;position:static}.LWNaaW_form{gap:17px;display:grid}.LWNaaW_form label{font-size:var(--text-sm);gap:7px;font-weight:600;display:grid}.LWNaaW_form :is(input,select,textarea){min-height:44px;font-size:var(--text-sm);font-weight:400}.LWNaaW_form textarea{resize:vertical;min-height:108px}.LWNaaW_formHint{color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.5}.LWNaaW_formActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.LWNaaW_formActions button{min-height:44px}.LWNaaW_inlineActions{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.LWNaaW_inlineActions button{min-height:44px}.LWNaaW_indicators{gap:16px;display:grid}.LWNaaW_indicator{border:1px solid var(--glass-edge);background:var(--glass-fill);border-radius:16px;gap:14px;padding:16px;display:grid}.LWNaaW_indicator h4{font-size:var(--text-sm);margin:0;font-weight:650}.LWNaaW_indicatorOutcome{border:1px solid var(--line);background:var(--canvas);border-radius:9px;padding:9px 11px}.LWNaaW_indicatorOutcome[data-status=met]{background:var(--success-soft);color:var(--success-ink)}.LWNaaW_measurements{border-top:1px solid var(--line-subtle);padding-top:14px!important}.LWNaaW_measurements li{gap:6px;display:grid}.LWNaaW_measurements summary{min-height:44px;color:var(--accent);cursor:pointer;align-items:center;display:flex}.LWNaaW_checklist{margin-top:12px!important}.LWNaaW_checklist label{align-items:center;gap:11px;min-height:44px;display:flex}.LWNaaW_checklist input{width:20px;height:20px;accent-color:var(--accent);flex:none}.LWNaaW_fieldPair{grid-template-columns:1fr 1fr;gap:12px;display:grid}@keyframes LWNaaW_detail-enter{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@media (max-width:1023px){.LWNaaW_header{gap:16px}.LWNaaW_toolbar{align-items:stretch}.LWNaaW_filters{width:100%}}@media (max-width:480px){.LWNaaW_fieldPair{grid-template-columns:1fr}.LWNaaW_detailHeader{padding:20px 18px 16px}.LWNaaW_detailBody{padding:20px 18px}}@media (prefers-reduced-motion:reduce){.LWNaaW_detail{animation:none}.LWNaaW_iconButton,.LWNaaW_form :is(input,select,textarea){transition:none}}@media print{.LWNaaW_toolbar,.LWNaaW_detail{display:none}.LWNaaW_workspace{color:var(--ink)}}.LWNaaW_checklist li[data-selected]{border-color:var(--accent);background:var(--accent-soft);outline:1px solid var(--accent);outline-offset:3px}.LWNaaW_workspace,.LWNaaW_creationDialog{--roadmap-violet:#7058ca;--roadmap-turquoise:#087f8c;--roadmap-warm:#ab6b2b}.LWNaaW_header{align-items:center;padding:0}.LWNaaW_header>div:first-child{flex:1;min-width:min(100%,220px)}.LWNaaW_eyebrow{color:var(--muted);margin-bottom:6px}.LWNaaW_description{max-width:720px}.LWNaaW_toolbar{padding:var(--erp-block-gap);border:1px solid var(--glass-edge);background:var(--glass-fill);border-radius:16px}.LWNaaW_filterNote{color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.6}.LWNaaW_confirmation{border:1px solid color-mix(in srgb, var(--success-ink) 24%, var(--line));min-height:48px;color:var(--success-ink);background:var(--success-soft);font-size:var(--text-sm);border-radius:16px;align-items:center;gap:10px;margin:0;padding:12px 18px;display:flex}.LWNaaW_confirmation[data-completed]{animation:.28s LWNaaW_realization-saved}.LWNaaW_detailHeader{background:linear-gradient(120deg, color-mix(in srgb, var(--accent) 6%, var(--surface)), color-mix(in srgb, var(--roadmap-violet) 5%, var(--surface)))}.LWNaaW_detailSection{border-bottom:1px solid var(--line-subtle);padding-bottom:18px}.LWNaaW_detailSection:last-child{border:0;padding-bottom:0}.LWNaaW_detail[data-closing]{pointer-events:none;animation:.2s both LWNaaW_detail-exit}@keyframes LWNaaW_realization-saved{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0}}@keyframes LWNaaW_detail-exit{to{opacity:0;transform:translate(20px)}}@media (max-width:767px){.LWNaaW_header{gap:12px}.LWNaaW_toolbar{padding:12px}.LWNaaW_detailHeader{padding-top:20px}}@media (prefers-reduced-motion:reduce){.LWNaaW_confirmation[data-completed],.LWNaaW_detail[data-closing]{animation:none}}.LWNaaW_overview{gap:var(--erp-section-gap);align-items:start;margin:0;display:grid}.LWNaaW_overview:empty{display:none}@media (min-width:1280px){.LWNaaW_overview:has(>:nth-child(2)){grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}
.OpS_1a_progress{gap:9px;width:100%;min-width:0;display:grid}.OpS_1a_label{color:var(--muted);font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:12px;line-height:1.4;display:flex}.OpS_1a_label strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.OpS_1a_track{border:1px solid var(--glass-edge);background:var(--line-subtle);height:12px;box-shadow:inset 0 1px 2px color-mix(in srgb, var(--ink) 8%, transparent);border-radius:999px;display:block;position:relative;overflow:hidden}.OpS_1a_fill{border-radius:inherit;background:var(--success-ink);height:100%;transition:width .26s cubic-bezier(.2,.8,.2,1);display:block;position:relative}.OpS_1a_fill:after{border-radius:inherit;background:var(--glass-highlight);opacity:.3;content:"";height:3px;position:absolute;inset:2px 3px auto}.OpS_1a_progress[data-compact] .OpS_1a_track{height:7px}.OpS_1a_progress[data-compact] .OpS_1a_fill:after{height:1px;inset:1px 2px auto}@media (prefers-reduced-motion:reduce){.OpS_1a_fill{transition:none}}
.YnmEAG_root{--ink:var(--text);--accent:var(--lime);--accent-soft:var(--lime-soft);--canvas:var(--bg);--glass-edge:var(--line);--glass-fill:var(--surface);--glass-fill-strong:var(--surface);--glass-highlight:transparent;--glass-shadow:var(--shadow);--line-subtle:var(--line-soft);--text-xs:var(--text-meta);--text-sm:var(--text-body);--text-lg:var(--text-title-md);--text-3xl:var(--text-title-page);--erp-block-gap:16px;--erp-section-gap:24px;--success-ink:var(--green);--success-soft:color-mix(in srgb,var(--green) 8%,var(--surface));--error-ink:var(--red);--error-soft:color-mix(in srgb,var(--red) 8%,var(--surface));min-width:0}.YnmEAG_root input,.YnmEAG_root select,.YnmEAG_root textarea{margin:0}:is(.YnmEAG_root .btn-primary,.YnmEAG_root .btn-secondary){border:1px solid var(--line);min-height:38px;font-size:var(--text-body);background:var(--surface);color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;display:inline-flex}.YnmEAG_root .btn-primary{background:var(--lime);border-color:var(--lime);color:var(--lime-text)}.YnmEAG_root .btn-secondary:hover{background:var(--surface-hover)}.YnmEAG_root .erp-close-button{width:34px;height:34px;color:var(--muted);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.YnmEAG_root .erp-close-button:hover{background:var(--surface-hover);color:var(--text)}
.ZtcJcW_field{min-width:0;font-size:var(--text-body);flex-direction:column;gap:8px;display:flex}.ZtcJcW_trigger{border:1px solid var(--control-border);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.ZtcJcW_trigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ZtcJcW_trigger span[data-placeholder=true]{color:var(--subtle)}.ZtcJcW_trigger svg{color:var(--accent-ink);flex:none}.ZtcJcW_trigger:hover:not(:disabled){border-color:var(--accent-ink)}.ZtcJcW_trigger:focus-visible,.ZtcJcW_trigger[data-state=open]{border-color:var(--focus);box-shadow:0 0 0 3px var(--lime-soft);outline:none}.ZtcJcW_popover{z-index:80;overscroll-behavior:contain;border:1px solid var(--line);background:var(--surface);width:min(352px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--text);box-shadow:var(--shadow), 0 3px 12px var(--decoration-0001);border-radius:20px;padding:0;animation:.16s ease-out ZtcJcW_calendarEnter;position:fixed;overflow-y:auto}.ZtcJcW_header{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 16px;display:flex}.ZtcJcW_eyebrow{color:var(--accent-ink);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-weight:650}.ZtcJcW_title{font-size:var(--text-title-md);letter-spacing:-.4px;margin:0;font-weight:600;line-height:1.3}.ZtcJcW_description{color:var(--muted);font-size:var(--text-meta);margin:5px 0 0;line-height:1.5}.ZtcJcW_description:first-letter{text-transform:uppercase}.ZtcJcW_close,.ZtcJcW_navigation button{width:36px;height:36px;color:var(--muted);border-radius:11px;flex:none;place-items:center;display:grid}.ZtcJcW_close{background:var(--elevated);border-radius:50%;width:30px;height:30px}.ZtcJcW_close:hover,.ZtcJcW_navigation button:hover:not(:disabled){background:var(--surface-hover);color:var(--accent-ink)}.ZtcJcW_navigation{grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:8px;padding:12px 14px 8px;display:grid}.ZtcJcW_navigation h3{font-size:var(--text-body);text-align:center;text-transform:capitalize;margin:0;font-weight:600}.ZtcJcW_weekdays,.ZtcJcW_days{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;padding-inline:14px;display:grid}.ZtcJcW_weekdays{font-size:var(--text-label);color:var(--subtle);text-align:center;padding-bottom:6px;font-weight:500}.ZtcJcW_weekdays span{place-items:center;min-height:26px;display:grid}.ZtcJcW_days{padding-bottom:14px}.ZtcJcW_day{aspect-ratio:1;width:100%;min-width:0;color:var(--text);font-size:var(--text-body);font-variant-numeric:tabular-nums;text-align:center;border-radius:50%;place-items:center;font-weight:500;transition:background .14s,color .14s;display:grid;position:relative}.ZtcJcW_day[data-outside=true]{color:var(--muted)}.ZtcJcW_day:hover:not(:disabled):not([aria-pressed=true]){background:var(--lime-soft);color:var(--accent-ink)}.ZtcJcW_day[aria-pressed=true]{background:var(--lime);color:var(--lime-text);font-weight:650}.ZtcJcW_day[data-today=true]:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:5px;left:calc(50% - 2px)}.ZtcJcW_popover .ZtcJcW_day:disabled,.ZtcJcW_popover .ZtcJcW_navigation button:disabled,.ZtcJcW_popover .ZtcJcW_footer button:disabled{color:var(--disabled);opacity:.45}.ZtcJcW_popover button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ZtcJcW_footer{border-top:1px solid var(--line-soft);justify-content:space-between;padding:6px 12px;display:flex}.ZtcJcW_footer button{min-height:40px;font-size:var(--text-meta);color:var(--accent-ink);border-radius:10px;padding:6px 12px;font-weight:600}.ZtcJcW_footer button:hover:not(:disabled){background:var(--lime-soft)}@keyframes ZtcJcW_calendarEnter{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:540px){.ZtcJcW_popover{right:12px;bottom:max(12px, env(safe-area-inset-bottom));width:auto;max-height:calc(100dvh - 24px);top:auto!important;left:12px!important}}@media (prefers-reduced-motion:reduce){.ZtcJcW_popover{animation:none}.ZtcJcW_trigger,.ZtcJcW_day{transition:none}}
._483tAa_root{font-size:var(--text-body)}._483tAa_introActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._483tAa_tabs{border-bottom:1px solid var(--line);gap:8px;margin-bottom:26px;display:flex;overflow-x:auto}._483tAa_tabs button{white-space:nowrap;min-height:44px;color:var(--muted);border-bottom:2px solid #0000;border-radius:8px 8px 0 0;align-items:center;gap:8px;padding:14px 12px;display:flex}._483tAa_tabs button[aria-pressed=true]{color:var(--text);border-color:var(--lime)}._483tAa_toolbar{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;display:flex}._483tAa_search{border:1px solid var(--line);background:var(--surface);min-width:220px;color:var(--muted);border-radius:8px;flex:1;align-items:center;gap:9px;padding:10px 12px;display:flex}._483tAa_search input{color:var(--text);font:inherit;background:0 0;border:0;outline:0;width:100%;min-width:0}._483tAa_root select,._483tAa_period input,._483tAa_form input:not([type=file]),._483tAa_form textarea,._483tAa_form select,._483tAa_detailControls select{border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;border-radius:7px;min-width:0;padding:10px 12px}._483tAa_board{grid-template-columns:repeat(3,minmax(260px,1fr));align-items:start;gap:20px;display:grid;overflow-x:auto}._483tAa_board[data-team=true]{align-items:stretch;min-height:420px;padding-bottom:15px;display:flex;overflow-x:auto}._483tAa_column{border-radius:10px;min-width:0;min-height:340px;transition:background .15s}._483tAa_board[data-team=true] ._483tAa_column{flex:0 0 310px}._483tAa_column[data-over=true]{background:var(--lime-soft)}._483tAa_columnHeader{z-index:2;background:color-mix(in srgb,var(--bg) 62%,transparent);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);border-bottom:1px solid var(--line-soft);border-radius:9px;margin-bottom:12px;padding:16px 12px;position:sticky;top:0}._483tAa_columnHeader>div{align-items:center;gap:9px;display:flex}._483tAa_columnHeader h2{font-size:var(--text-title-sm);overflow-wrap:anywhere;font-weight:700}._483tAa_columnHeader p{font-size:var(--text-meta);color:var(--muted);margin:8px 0 0}._483tAa_avatar{border:1px solid var(--line);background:var(--surface);width:29px;height:29px;color:var(--muted);border-radius:9px;flex-shrink:0;place-items:center;font-size:13px;display:grid}._483tAa_stack{flex-direction:column;gap:13px;padding:0 3px 12px;display:flex}._483tAa_card{border:1px solid var(--line);background:var(--surface);touch-action:manipulation;text-align:left;border-radius:11px;outline:0;padding:18px}._483tAa_card[data-draggable=true]{cursor:grab;touch-action:none}._483tAa_card:hover,._483tAa_card:focus-visible{border-color:color-mix(in srgb,var(--focus) 45%,var(--line))}._483tAa_card h3{overflow-wrap:anywhere;margin:15px 0 0;font-size:16px;font-weight:550;line-height:1.4}._483tAa_card>p{font-size:var(--text-body);color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0;line-height:1.65;display:-webkit-box;overflow:hidden}._483tAa_cardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}._483tAa_cardTop code{color:var(--subtle);font-size:12px}._483tAa_status{border:1px solid color-mix(in srgb,currentColor 28%,transparent);background:color-mix(in srgb,currentColor 8%,var(--surface));white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:4px 7px;font-size:11px;display:inline-flex}._483tAa_status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}._483tAa_cardFoot{border-top:1px solid var(--line-soft);color:var(--subtle);flex-direction:column;gap:6px;margin-top:17px;padding-top:13px;font-size:12px;display:flex}._483tAa_cardFoot time{font-size:11px}._483tAa_dragging{box-shadow:0 18px 40px var(--decoration-0004);border-color:var(--lime);cursor:grabbing;transform:rotate(1.5deg)}._483tAa_columnEmpty,._483tAa_empty{text-align:center;color:var(--subtle);line-height:1.7;font-size:var(--text-body);padding:28px 12px}._483tAa_columnEmpty{border:1px dashed var(--line);border-radius:10px}._483tAa_footerNote{color:var(--subtle);margin-top:24px;font-size:12px;line-height:1.7}._483tAa_error{color:var(--error);border:1px solid var(--error-line);background:var(--error-soft);border-radius:8px;justify-content:space-between;align-items:center;gap:15px;margin:12px 0;padding:12px 15px;line-height:1.6;display:flex}._483tAa_period{flex-wrap:wrap;gap:14px;margin-bottom:24px;display:flex}._483tAa_period label{color:var(--muted);flex-direction:column;flex:1;gap:7px;min-width:150px;font-size:13px;display:flex}._483tAa_metrics{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:32px;display:grid}._483tAa_metrics article{border:1px solid var(--line);background:var(--surface);border-radius:11px;grid-template-columns:1fr auto;gap:12px;padding:23px;display:grid}._483tAa_metrics svg{color:var(--subtle);grid-area:1/2}._483tAa_metrics span{color:var(--muted);font-size:var(--text-body)}._483tAa_metrics strong{grid-column:1;font-size:30px;font-weight:500;line-height:1.2}._483tAa_dashboardTitle{margin-bottom:16px;font-size:18px}._483tAa_completed{border:1px solid var(--line);background:var(--surface);border-radius:11px;overflow:hidden}._483tAa_completed>button{text-align:left;border-bottom:1px solid var(--line-soft);align-items:center;gap:14px;width:100%;padding:19px;display:flex}._483tAa_completed>button:last-child{border:0}._483tAa_completed svg{color:var(--success);flex-shrink:0}._483tAa_completed span{flex:1;min-width:0}._483tAa_completed strong{font-size:var(--text-body);overflow-wrap:anywhere;font-weight:500;display:block}._483tAa_completed small{color:var(--muted);margin-top:7px;font-size:12px;display:block}._483tAa_completed time{color:var(--subtle);font-size:12px}._483tAa_dialog{width:calc(100vw - 40px)!important;max-width:760px!important;max-height:88dvh!important;padding:26px!important;overflow-y:auto!important}._483tAa_dialogHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._483tAa_dialogHead h2{overflow-wrap:anywhere;font-size:22px;font-weight:550;line-height:1.4}._483tAa_dialogHead ._483tAa_eyebrow{margin-bottom:10px;display:block}._483tAa_description{font-size:var(--text-body);color:var(--muted);margin:13px 0 24px;line-height:1.7}._483tAa_form{flex-direction:column;gap:17px;display:flex}._483tAa_form fieldset{border:0;flex-direction:column;gap:17px;min-width:0;display:flex}._483tAa_form label{font-size:var(--text-body);flex-direction:column;gap:8px;display:flex}._483tAa_form small,._483tAa_hint{color:var(--subtle);overflow-wrap:anywhere;font-size:12px;line-height:1.7}._483tAa_form textarea{resize:vertical;min-height:80px}._483tAa_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:6px;display:flex}._483tAa_fileInput{border:1px dashed var(--line);border-radius:9px;padding:15px}._483tAa_fileInput input{font:inherit;font-size:12px}._483tAa_detailBody{flex-direction:column;gap:26px;display:flex}._483tAa_detailBody section{border-top:1px solid var(--line-soft);padding-top:20px}._483tAa_detailControls{flex-wrap:wrap;gap:15px;display:flex}._483tAa_detailControls label{color:var(--muted);flex-direction:column;flex:1;gap:8px;min-width:160px;font-size:13px;display:flex}._483tAa_sectionHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}._483tAa_sectionHead h3{align-items:center;gap:8px;font-size:16px;font-weight:550;display:flex}._483tAa_sectionHead h3 span{color:var(--subtle);font-size:12px}._483tAa_plainText{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.75;font-size:var(--text-body);color:var(--muted)}._483tAa_uploadLabel{color:var(--accent-ink,var(--lime));cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex;position:relative}._483tAa_uploadLabel input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}._483tAa_files{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:12px;display:grid}._483tAa_file{border:1px solid var(--line);background:var(--bg);border-radius:9px;overflow:hidden}._483tAa_file img,._483tAa_file video{object-fit:contain;background:var(--decoration-0001);width:100%;max-height:210px;display:block}._483tAa_file>a:last-child{color:var(--text);align-items:center;gap:9px;padding:12px;font-size:13px;text-decoration:none;display:flex}._483tAa_file>a>span{overflow-wrap:anywhere;flex:1;min-width:0}._483tAa_file small{color:var(--subtle);margin-top:5px;font-size:11px;display:block}._483tAa_timeline{flex-direction:column;gap:14px;max-height:300px;margin-bottom:22px;display:flex;overflow-y:auto}._483tAa_timeline article{border-left:2px solid var(--line);padding-left:13px}._483tAa_timeline article>div{justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12px;display:flex}._483tAa_timeline strong{font-weight:500}._483tAa_timeline time{color:var(--subtle);font-size:11px}._483tAa_directory{border:1px solid var(--line);border-radius:9px;max-height:320px;margin:16px 0;overflow-y:auto}._483tAa_directory>button{text-align:left;border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:15px;width:100%;padding:16px;font-size:13px;display:flex}._483tAa_directory button[aria-pressed=true]{background:var(--lime-soft)}._483tAa_directory button:disabled{opacity:.45}._483tAa_directory strong{font-size:var(--text-body);font-weight:500;display:block}._483tAa_directory small{color:var(--subtle);margin-top:5px;font-size:12px;display:block}._483tAa_directory>button>span:last-child{color:var(--muted);font-size:12px}@media (max-width:800px){._483tAa_metrics{grid-template-columns:1fr;gap:10px}._483tAa_metrics article{padding:18px}._483tAa_board{align-items:stretch;display:flex;overflow-x:auto}._483tAa_board ._483tAa_column{flex:0 0 min(82vw,330px)}._483tAa_introActions{width:100%}._483tAa_completed>button{flex-wrap:wrap}._483tAa_completed time{width:100%;padding-left:33px}._483tAa_dialog{padding:20px!important}._483tAa_toolbar ._483tAa_search{width:100%}._483tAa_period label{min-width:130px}}@media (prefers-reduced-motion:reduce){._483tAa_column{transition:none}}._483tAa_toolbar ._483tAa_search{height:42px}._483tAa_search input{min-height:0;margin:0;padding:0;line-height:1.5}._483tAa_search input::placeholder{color:var(--lightningcss-light,#737373)var(--lightningcss-dark,#a3a3a3);opacity:1;font-weight:400}._483tAa_search>svg{flex-shrink:0}._483tAa_toolbar>.select-trigger{flex-shrink:0;width:auto;min-width:190px;max-width:100%;height:42px;margin-top:0}._483tAa_board[data-team=true]{align-items:flex-start;max-height:70dvh;overflow:auto}._483tAa_board[data-team=true] ._483tAa_column{min-height:100%}._483tAa_board[data-team=true]{grid-template-rows:max-content;grid-template-columns:none;grid-auto-columns:310px;grid-auto-flow:column;align-items:stretch;display:grid}._483tAa_status,._483tAa_status[data-status=completed]{color:var(--muted)}@media (prefers-reduced-transparency:reduce),(forced-colors:active){._483tAa_columnHeader{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}._483tAa_rejection{border-color:var(--line);padding-top:18px}._483tAa_rejection h3{font-size:var(--text-title-sm);margin-bottom:9px}._483tAa_rejection p{font-size:var(--text-body);line-height:1.6}._483tAa_status[data-status=rejected]{color:var(--warning)}._483tAa_tabs button:focus-visible{outline:2px solid var(--accent-ink,var(--focus));outline-offset:-3px;background:var(--lime-soft);color:var(--accent-ink,var(--text))}@media (hover:hover){._483tAa_tabs button:hover:not(:disabled){background:var(--lime-soft);color:var(--accent-ink,var(--text))}}._483tAa_metricNote{color:var(--muted);font-size:var(--text-body);overflow-wrap:anywhere;margin:0 0 20px;line-height:1.7}._483tAa_metricGroup{border-top:1px solid var(--line);margin-bottom:26px;padding-top:22px}._483tAa_metricGroup h2{font-size:var(--text-title-sm);overflow-wrap:anywhere;margin-bottom:17px;font-weight:550;line-height:1.6}._483tAa_metricGroup h2 span{color:var(--muted);font-weight:400}._483tAa_metricGroup ._483tAa_metrics{margin-bottom:13px}._483tAa_metrics small{color:var(--muted);font-size:var(--text-meta);grid-column:1/-1;line-height:1.6}._483tAa_metricGroup ._483tAa_metrics strong{overflow-wrap:anywhere;font-size:clamp(20px,2vw,30px)}._483tAa_contextCounts{color:var(--muted);font-size:var(--text-body);flex-wrap:wrap;gap:14px 24px;margin-bottom:26px;line-height:1.7;display:flex}._483tAa_contextCounts strong{color:var(--text);font-weight:550}._483tAa_metricRules{border:1px solid var(--line);background:var(--surface);font-size:var(--text-body);border-radius:9px;margin-top:24px;padding:18px;line-height:1.7}._483tAa_metricRules summary{cursor:pointer;min-height:26px;font-weight:550}._483tAa_metricRules p{color:var(--muted);margin-top:16px}._483tAa_measurementPanel{flex-direction:column;gap:12px;display:flex}._483tAa_measurementPanel ._483tAa_sectionHead{flex-wrap:wrap;margin-bottom:0}._483tAa_measurementPanel textarea,._483tAa_measurementPanel input{max-width:100%}._483tAa_period select{width:100%;max-width:100%}._483tAa_metricGroup ._483tAa_metrics article{min-width:0}._483tAa_measurementPanel>._483tAa_button{align-self:flex-start}._483tAa_metricRules summary:focus-visible,._483tAa_measurementPanel button:focus-visible{outline:2px solid var(--focus);outline-offset:4px}@media (max-width:800px){._483tAa_period label{flex-basis:calc(50% - 14px);min-width:0}._483tAa_period input{width:100%;max-width:100%}._483tAa_metricGroup ._483tAa_metrics strong{font-size:24px}._483tAa_metricGroup h2 span{display:block}._483tAa_contextCounts{flex-direction:column;gap:8px}._483tAa_measurementPanel ._483tAa_sectionHead{align-items:flex-start}}@media (forced-colors:active){._483tAa_metricGroup,._483tAa_metricRules{border-color:canvastext}}@media (max-width:480px){._483tAa_period label{flex-basis:100%}}._483tAa_period input{width:100%;max-width:100%;height:44px;font-size:var(--text-body);margin-top:0;padding:10px 14px;line-height:1.4}._483tAa_period .select-trigger{width:100%;max-width:100%;height:44px;font-size:var(--text-body);margin-top:0;padding:10px 14px;line-height:1.4}._483tAa_historyFilters{align-items:flex-end}._483tAa_historyFilters>button{height:44px}._483tAa_taskScopes{width:max-content;max-width:100%;margin-bottom:20px;display:flex}._483tAa_taskScopes>button{white-space:normal;min-width:0}:is(._483tAa_taskScopes .count-pill,._483tAa_tabs .count-pill){text-align:center;text-box:trim-both cap alphabetic;aspect-ratio:1;background:var(--lime);border-color:var(--lime);min-width:24px;height:auto;color:var(--lime-text);border-radius:50%;align-content:center;display:block}@media (max-width:480px){._483tAa_taskScopes{width:100%}._483tAa_taskScopes>button{flex:1;padding:9px 7px;font-size:12px}}._483tAa_board[data-team=false]{grid-template-columns:repeat(4,minmax(260px,1fr))}._483tAa_columnEmpty._483tAa_addTask{width:50%;min-height:44px;color:var(--accent-ink);justify-content:center;align-self:center;align-items:center;gap:6px;padding:8px 10px;display:flex}@media (hover:hover){._483tAa_addTask:hover:not(:disabled){background:var(--lime-soft);border-color:var(--accent-ink)}}._483tAa_rejectedArchive{border-top:1px solid var(--line);margin-top:24px;padding-top:18px}._483tAa_rejectedArchive>summary{cursor:pointer;width:fit-content;color:var(--muted);font-weight:550;list-style-position:inside}._483tAa_rejectedArchive>summary:focus-visible{outline:2px solid var(--focus);outline-offset:4px}._483tAa_cardFoot{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:2px;display:grid}._483tAa_cardFoot>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._483tAa_cardFoot time{white-space:nowrap;justify-self:end}._483tAa_pageTitle{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._483tAa_adminBadge{border:1px solid var(--purple-line);background:var(--purple-soft);color:var(--purple);border-radius:6px;padding:4px 8px;font-size:11px;font-weight:500}._483tAa_teamBoard{border:1px solid var(--line);isolation:isolate;border-radius:11px}._483tAa_teamHeaders{z-index:2;scrollbar-width:none;background:var(--surface);overscroll-behavior-inline:contain;border-radius:10px 10px 0 0;position:sticky;top:0;overflow-x:auto}._483tAa_teamHeaders::-webkit-scrollbar{display:none}._483tAa_teamRows{overscroll-behavior-inline:contain;border-radius:10px;overflow-x:auto}._483tAa_teamRows:focus-visible{outline:2px solid var(--focus);outline-offset:3px}._483tAa_teamMatrix{table-layout:fixed;border-collapse:separate;border-spacing:0;text-align:left;width:100%}._483tAa_teamMatrix th,._483tAa_teamMatrix td{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}._483tAa_teamMatrix tr>:last-child{border-right:0}._483tAa_teamMatrix tbody tr:last-child>*{border-bottom:0}._483tAa_teamMatrix thead th{background:var(--surface);font-size:var(--text-body);padding:22px 16px;font-weight:550}._483tAa_memberWidth,._483tAa_teamMatrix ._483tAa_memberColumn{width:200px}._483tAa_teamMatrix ._483tAa_memberColumn{z-index:1;background:var(--surface);border-right-color:var(--line);position:sticky;left:0}._483tAa_teamMatrix thead ._483tAa_memberColumn{z-index:3}._483tAa_memberColumn .count-pill{margin-left:8px}._483tAa_stageHeading{align-items:center;gap:9px;font-weight:700;display:flex}._483tAa_stageHeading>.count-pill{margin-left:auto}._483tAa_stageDot{background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}._483tAa_memberIdentity{flex-direction:column;align-items:flex-start;gap:8px;padding:22px 18px;display:flex}._483tAa_memberAvatar{border:1px solid var(--line);background:var(--bg);width:40px;height:40px;color:var(--muted);border-radius:12px;place-items:center;margin-bottom:5px;font-size:13px;font-weight:550;display:grid}._483tAa_memberIdentity strong{font-size:var(--text-body);overflow-wrap:anywhere;font-weight:550;line-height:1.5}._483tAa_memberIdentity small{color:var(--subtle);font-size:12px;font-weight:400;line-height:1.5}._483tAa_memberIdentity ._483tAa_addTask{width:100%;font-size:var(--text-meta)}._483tAa_teamCell{vertical-align:top;background:var(--bg);padding:14px}._483tAa_teamCell[data-over=true]{background:var(--lime-soft)}._483tAa_teamCell ._483tAa_stack{min-height:170px;padding:0}._483tAa_teamCell ._483tAa_card{width:100%}._483tAa_matrixEmpty{min-height:170px;color:var(--subtle);flex:1;place-items:center;font-size:20px;display:grid}._483tAa_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:800px){._483tAa_toolbar>.select-trigger{flex:1;min-width:160px}._483tAa_memberWidth,._483tAa_teamMatrix ._483tAa_memberColumn{width:160px}._483tAa_teamMatrix ._483tAa_memberColumn{left:auto}._483tAa_memberIdentity{padding:18px 12px}._483tAa_teamCell{padding:10px}}@media (forced-colors:active){._483tAa_teamMatrix th,._483tAa_teamMatrix td,._483tAa_teamBoard,._483tAa_memberAvatar{border-color:canvastext}._483tAa_stageDot{background:canvastext}._483tAa_teamCell[data-over=true]{outline-offset:-2px;outline:2px solid highlight}}._483tAa_assignmentRow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;display:grid}._483tAa_assignmentRow[data-personal=true]{grid-template-columns:repeat(2,minmax(0,1fr))}._483tAa_assignmentRow>label{min-width:0}._483tAa_form label,._483tAa_form ._483tAa_assignmentRow>div{gap:6px}._483tAa_form input,._483tAa_form textarea{margin-top:0}._483tAa_form .select-trigger{margin-top:0}._483tAa_titleInput::placeholder{color:var(--lightningcss-light,#737373)var(--lightningcss-dark,#a3a3a3);opacity:1;font-weight:400}._483tAa_resultChoice .select-trigger[data-placeholder]>span:first-child{color:var(--lightningcss-light,#737373)var(--lightningcss-dark,#a3a3a3);opacity:1;font-weight:400}._483tAa_createForm{padding-top:12px}._483tAa_createForm :is(input,textarea,button)[aria-invalid=true]{border-color:var(--error)}._483tAa_createForm :is(input,textarea,button)[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--error-soft)}._483tAa_form ._483tAa_assignmentRow>div>span{color:var(--muted);font-weight:500}._483tAa_assignmentRow button{height:48px;margin-top:0}._483tAa_taskOptions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px 16px;display:grid}._483tAa_taskOptions>label{overflow-wrap:anywhere;min-width:0}._483tAa_recurrenceFrequency{grid-column:2}._483tAa_recurrenceNote{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}._483tAa_cardBadges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}._483tAa_taskScopes{flex-wrap:wrap;max-width:100%}._483tAa_taskScopes>button{white-space:nowrap;flex:none}._483tAa_taskScopes>button._483tAa_suggestionsTab[aria-pressed=false]{color:var(--lightningcss-light,#c2410c)var(--lightningcss-dark,#fb923c)}._483tAa_taskScopes>button[aria-pressed=true]:not(:disabled){background:var(--lime);color:var(--lime-text)}._483tAa_taskScopes>button._483tAa_suggestionsTab[aria-pressed=true]:not(:disabled){background:var(--lightningcss-light,var(--error))var(--lightningcss-dark,#b91c1c);color:#fff}._483tAa_taskScopes>button[aria-pressed=true] .count-pill{background:var(--lime-text);border-color:var(--lime-text);color:var(--lime)}@media (hover:hover){._483tAa_taskScopes>button:hover:not(:disabled):not(:focus-visible):not([aria-pressed=true]){outline:1px solid var(--control-border);outline-offset:-1px;background:var(--surface-hover)}}@media (max-width:540px){._483tAa_taskOptions{column-gap:10px}._483tAa_taskOptions>label{font-size:13px}._483tAa_taskOptions button{gap:4px;padding-inline:8px;font-size:13px}._483tAa_assignmentRow{overflow-wrap:anywhere;gap:10px}._483tAa_assignmentRow>label,._483tAa_assignmentRow>div{font-size:13px}._483tAa_assignmentRow button{gap:4px;padding-inline:6px;font-size:13px}._483tAa_assignmentRow .select-chevron svg{width:13px;height:13px}._483tAa_assignmentRow>div>button{padding-inline:4px;font-size:12px}._483tAa_assignmentRow>div>button>svg{display:none}}._483tAa_reviewButton{width:100%;margin-top:16px}._483tAa_timeline ._483tAa_activityStage{font-weight:700}._483tAa_footerNote[data-simulation=true]{color:var(--lightningcss-light,#2676a5)var(--lightningcss-dark,#93c5fd);background:var(--lightningcss-light,#eff6ff)var(--lightningcss-dark,#142b3f);border:1px solid var(--lightningcss-light,#93c5fd)var(--lightningcss-dark,#60a5fa);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;display:flex}._483tAa_footerNote[data-simulation=true]>svg{flex-shrink:0;margin-top:3px}._483tAa_footerNote[data-simulation=true]>span{min-width:0}._483tAa_taskSearch{flex:1;min-width:min(220px,100%);max-width:100%;position:relative}._483tAa_taskSearch ._483tAa_search{min-width:0}._483tAa_taskSearch ._483tAa_search:focus-within{border-color:var(--focus);box-shadow:0 0 0 2px var(--lime-soft)}._483tAa_searchClear{width:26px;height:26px;color:var(--muted);border-radius:5px;flex-shrink:0;place-items:center;display:grid}._483tAa_searchClear:hover,._483tAa_searchClear:focus-visible{background:var(--surface-hover);color:var(--text)}._483tAa_searchClear:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._483tAa_searchResults{z-index:8;border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:11px;position:absolute;inset:calc(100% + 8px) 0 auto;overflow:hidden}._483tAa_searchResultsHeader{border-bottom:1px solid var(--line-soft);color:var(--muted);font-size:var(--text-meta);margin:0;padding:10px 14px;line-height:1.5}._483tAa_searchResultList{overscroll-behavior:contain;max-height:min(360px,50dvh);overflow-y:auto}._483tAa_searchResult{text-align:left;border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;width:100%;min-height:62px;padding:12px 14px;display:flex}._483tAa_searchResult:last-child{border-bottom:0}._483tAa_searchResult:hover,._483tAa_searchResult[aria-selected=true]{background:var(--surface-hover)}._483tAa_searchResult:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._483tAa_searchResultCopy{flex:1;min-width:0}._483tAa_searchResult strong{font-size:var(--text-body);overflow-wrap:anywhere;font-weight:550;line-height:1.5;display:block}._483tAa_searchResult small{font-size:var(--text-meta);color:var(--muted);overflow-wrap:anywhere;margin-top:4px;line-height:1.5;display:block}._483tAa_searchResult code{font-size:inherit}._483tAa_searchResult ._483tAa_status{flex-shrink:0}._483tAa_searchResultEmpty{color:var(--muted);font-size:var(--text-body);margin:0;padding:20px 14px;line-height:1.6}@media (max-width:480px){._483tAa_searchResult{flex-wrap:wrap;gap:8px}._483tAa_searchResultCopy{flex-basis:100%}}._483tAa_detailBody,._483tAa_detailFooter{margin-top:24px}._483tAa_detailFooter>._483tAa_description{margin:0}._483tAa_detailFooter>._483tAa_actions{margin-top:12px}._483tAa_blockForm,._483tAa_activeBlock{border:1px solid var(--line);background:var(--surface);border-radius:9px;padding:16px}._483tAa_activeBlock{border-color:var(--warning);background:var(--warning-soft)}._483tAa_activeBlock>strong{color:var(--warning);font-size:var(--text-body)}._483tAa_activeBlock>p{margin-top:8px}._483tAa_detailHead{grid-template-columns:minmax(0,1fr) auto auto;gap:16px 20px;display:grid}._483tAa_detailTitle{min-width:0}._483tAa_detailDeadline{text-align:right;white-space:nowrap;flex-direction:column;gap:6px;display:flex}._483tAa_detailDeadline>span{color:var(--muted);font-size:var(--text-meta)}._483tAa_detailDeadline>time,._483tAa_detailDeadline>strong{font-size:var(--text-body);font-variant-numeric:tabular-nums;font-weight:550}._483tAa_detailHead>._483tAa_detailClose{grid-area:1/3}._483tAa_measurementPanel>.text-button{align-self:flex-start}@media (max-width:540px){._483tAa_detailHead{grid-template-columns:minmax(0,1fr) auto;column-gap:16px}._483tAa_detailTitle{grid-area:2/1/auto/-1}._483tAa_detailDeadline{grid-area:1/1;justify-self:end}._483tAa_detailHead>._483tAa_detailClose{grid-column:2}}._483tAa_completionNotice{flex-direction:column;gap:8px;display:flex}._483tAa_completionNotice[data-pending=true]{color:var(--lightningcss-light,#76520d)var(--lightningcss-dark,#f6d982);background:var(--lightningcss-light,#fff9df)var(--lightningcss-dark,#302919);border:1px solid var(--lightningcss-light,#d4ab32)var(--lightningcss-dark,#a58a3e);border-radius:10px;padding:16px}._483tAa_completionNotice[data-pending=true]>h3{color:inherit;align-items:center;gap:8px;font-weight:650;display:flex}._483tAa_completionNotice[data-pending=true]>h3>svg{flex-shrink:0}._483tAa_completionNotice[data-pending=true]>._483tAa_hint{color:inherit}._483tAa_detailBody>._483tAa_chat{border:1px solid var(--line);background:var(--surface);border-radius:14px;min-width:0;padding:0}._483tAa_chat>._483tAa_sectionHead{border-bottom:1px solid var(--line-soft);margin:0;padding:12px 16px}._483tAa_chatLog{overscroll-behavior-y:contain;background:var(--bg);flex-direction:column;gap:9px;min-height:96px;max-height:min(38dvh,360px);padding:14px;display:flex;overflow-y:auto}._483tAa_chatLog:focus-visible{outline-offset:-2px}._483tAa_chatResize{border-top:1px solid var(--line-soft);cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:0 0 13px 13px;place-items:center;min-height:22px;display:grid}._483tAa_chatResize:before{content:"";background:var(--subtle);border-radius:2px;width:28px;height:3px}._483tAa_chatResize:hover,._483tAa_chatResize:focus-visible{background:var(--surface-hover)}._483tAa_chatResize:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._483tAa_chatEmpty{text-align:center;color:var(--muted);font-size:var(--text-meta);margin:auto}._483tAa_comment{border:1px solid var(--line-soft);background:var(--surface);border-radius:14px 14px 14px 4px;flex:none;align-self:flex-start;min-width:0;max-width:84%;padding:8px 12px}._483tAa_comment[data-own=true]{background:var(--lime-soft);border-color:color-mix(in srgb,var(--accent-ink) 18%,var(--line));border-radius:14px 14px 4px;align-self:flex-end}._483tAa_commentMeta{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-bottom:3px;display:flex}._483tAa_commentMeta>strong{font-size:var(--text-meta);overflow-wrap:anywhere;font-weight:650}._483tAa_commentMeta>time{font-size:var(--text-label);color:var(--muted);font-variant-numeric:tabular-nums}._483tAa_comment>._483tAa_plainText{color:var(--text);margin:0;line-height:1.45}._483tAa_comment:has(._483tAa_chatImages){width:256px}._483tAa_chatImages{grid-template-columns:repeat(auto-fit,minmax(min(104px,100%),1fr));gap:6px;margin-top:6px;display:grid}._483tAa_chatImages a{background:var(--surface);border-radius:8px;min-width:0;display:block;overflow:hidden}._483tAa_chatImages img{aspect-ratio:4/3;object-fit:contain;width:100%;display:block}._483tAa_chatComposer{border-top:1px solid var(--line-soft);padding:10px}._483tAa_chatInputRow{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:flex-end;gap:6px;padding:6px;display:flex}._483tAa_chatInputRow:focus-within{border-color:var(--focus)}._483tAa_chatInputRow textarea{field-sizing:content;resize:none;min-width:0;min-height:44px;max-height:120px;color:var(--text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:10px 4px;line-height:1.5}._483tAa_chatInputRow textarea::placeholder{color:var(--muted)}._483tAa_chatInputRow>button{flex:none;min-height:44px;margin:0}._483tAa_chatInputRow>.button.primary{box-shadow:none;transform:none}._483tAa_chatInputRow>.button.primary:hover{box-shadow:none;transform:none}._483tAa_chatInputRow>button:disabled{background:var(--elevated);border-color:var(--line);color:var(--muted);opacity:1}._483tAa_chatAttach{width:44px;height:44px;color:var(--muted);border-radius:8px;flex:none;place-items:center;display:grid;position:relative}._483tAa_chatAttach:hover,._483tAa_chatAttach:focus-within{background:var(--surface-hover);color:var(--text)}._483tAa_chatAttach[data-disabled=true]{opacity:.45}._483tAa_chatAttach input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._483tAa_chatDrafts{flex-wrap:wrap;gap:8px;margin:0 0 8px;padding:0;list-style:none;display:flex}._483tAa_chatDrafts li{background:var(--bg);border:1px solid var(--line);border-radius:8px;width:60px;height:60px;position:relative}._483tAa_chatDrafts img{object-fit:cover;border-radius:inherit;width:100%;height:100%}._483tAa_chatDrafts button{background:var(--surface);border:1px solid var(--line);width:26px;height:26px;position:absolute;top:2px;right:2px}._483tAa_chatError{color:var(--error);font-size:var(--text-meta);margin:6px 2px 0}@media (max-width:540px){._483tAa_chatLog{padding:10px}._483tAa_comment{max-width:93%}._483tAa_chatInputRow>button{justify-content:center;width:44px;padding:0}._483tAa_chatInputRow>button span{display:none}}._483tAa_navigationRow{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:26px;display:flex}._483tAa_navigationRow>._483tAa_tabs{border-bottom:0;min-width:0;max-width:100%;margin-bottom:0}._483tAa_navigationRow>._483tAa_taskScopes{margin:0 0 12px auto}._483tAa_teamRows{border-radius:0 0 10px 10px}@media (max-width:700px){._483tAa_navigationRow>._483tAa_taskScopes{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--control-border) transparent;flex-wrap:nowrap;width:100%;min-width:0;position:relative;overflow-x:auto}._483tAa_navigationRow>._483tAa_taskScopes>button{min-height:44px;font-size:var(--text-label);flex-grow:1;justify-content:center;gap:5px;padding-inline:6px}._483tAa_navigationRow>._483tAa_taskScopes>button:focus-visible{outline-offset:-2px}._483tAa_navigationRow>._483tAa_taskScopes .count-pill{min-width:20px;padding-inline:3px}}._483tAa_blockForm ._483tAa_cancelBlock.secondary{color:#b91c1c;background:#fff;border-color:currentColor}._483tAa_blockForm ._483tAa_cancelBlock.secondary:hover:not(:disabled){background:#fef2f2}._483tAa_createForm ._483tAa_actions>.button.danger{background:#fff}._483tAa_detailControls{align-items:flex-end}._483tAa_detailControls>label>.select-trigger{height:44px;margin-top:0}._483tAa_detailControls>.button{height:44px;margin-top:0}._483tAa_detailControls>.button{max-width:100%}@media (max-width:600px){._483tAa_detailControls>label{min-width:min(135px,100%)}._483tAa_detailControls>.button{flex-basis:100%}}._483tAa_tabs .count-pill._483tAa_reviewCount{color:#fff;background:#b91c1c;border-color:#b91c1c}._483tAa_completed._483tAa_reviewGrid{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid;overflow:visible}._483tAa_completed._483tAa_reviewGrid>button{background:var(--surface);border:1px solid var(--line);border-radius:11px;min-width:0}._483tAa_reviewGrid ._483tAa_reviewAction{flex:none}@media (max-width:800px){._483tAa_completed._483tAa_reviewGrid>button{gap:8px;padding:12px}._483tAa_reviewGrid ._483tAa_reviewAction{overflow-wrap:anywhere;flex-basis:100%}}._483tAa_retention{color:var(--muted);font-size:var(--text-meta);margin-top:4px;display:block}._483tAa_fileKeep{margin:0 12px 12px;display:block}._483tAa_declaration{gap:8px;margin:8px 0 16px;display:grid}._483tAa_declarationHistory{margin-top:16px}._483tAa_declarationHistory summary{cursor:pointer;color:var(--muted)}._483tAa_fileMeta{color:var(--text);align-items:center;gap:9px;padding:12px;font-size:13px;text-decoration:none;display:flex}._483tAa_fileMeta>span{overflow-wrap:anywhere;flex:1;min-width:0}._483tAa_taskScopes>button._483tAa_suggestionsTab .count-pill._483tAa_suggestionsCount{color:#b91c1c;font-size:var(--text-label);opacity:1;background:#fff;border-color:#d9dce4}
.I1y4Za_heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin:24px 0;display:flex}.I1y4Za_heading h2{font-size:var(--text-title-md);font-weight:550}.I1y4Za_heading p{color:var(--muted);font-size:var(--text-body);max-width:600px;margin-top:8px;line-height:1.6}.I1y4Za_filters{flex-wrap:wrap;gap:12px;margin-bottom:22px;display:flex}.I1y4Za_filters>label{flex:1;min-width:200px}.I1y4Za_filters>label input{padding-left:16px}.I1y4Za_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;display:grid}.I1y4Za_card{text-align:left;border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:10px;flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.I1y4Za_card:hover{background:var(--surface-hover)}.I1y4Za_card:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.I1y4Za_cardHead{font-size:var(--text-meta);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.I1y4Za_cardHead>span:first-child{align-items:center;gap:6px;display:inline-flex}.I1y4Za_card h3{font-size:var(--text-title-sm);overflow-wrap:anywhere;font-weight:550;line-height:1.5}.I1y4Za_card>p{font-size:var(--text-body);color:var(--muted);-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.I1y4Za_card>small{font-size:var(--text-meta);color:var(--subtle);margin-top:auto}.I1y4Za_status{border:1px solid var(--line);font-size:var(--text-meta);color:var(--muted);border-radius:6px;padding:4px 8px;display:inline-flex}.I1y4Za_status[data-status=pending]{color:var(--warning);background:var(--warning-soft)}.I1y4Za_status[data-status=new]{color:var(--info);background:var(--info-soft)}.I1y4Za_status[data-status=blocked]{color:var(--warning);background:var(--warning-soft)}.I1y4Za_status[data-status=comment]{color:var(--info);background:var(--info-soft)}.I1y4Za_commentExcerpt{white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.I1y4Za_blockReason{white-space:pre-wrap}.I1y4Za_status[data-status=approved]{color:var(--success);background:var(--success-soft)}.I1y4Za_status[data-status=rejected]{color:var(--error);background:var(--error-soft)}.I1y4Za_selectedFiles{flex-direction:column;gap:8px;list-style:none;display:flex}.I1y4Za_selectedFiles li{font-size:var(--text-body);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;display:flex}.I1y4Za_selectedFiles button{flex-shrink:0;padding:6px}.I1y4Za_decision{border:1px solid var(--line);background:var(--surface-hover);border-radius:8px;padding:16px}.I1y4Za_decision h3,.I1y4Za_attachments h3{font-size:var(--text-title-sm);margin-bottom:12px;font-weight:550}.I1y4Za_attachments{margin-top:24px}.I1y4Za_files{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:12px;display:grid}.I1y4Za_file{border:1px solid var(--line);border-radius:8px;min-width:0;overflow:hidden}.I1y4Za_file>a{font-size:var(--text-body);overflow-wrap:anywhere;align-items:center;gap:10px;padding:12px;display:flex}.I1y4Za_file>a>span{flex:1;min-width:0}.I1y4Za_file small{color:var(--muted);font-size:var(--text-meta);margin-top:6px;display:block}.I1y4Za_file>a:has(img){justify-content:center;padding:0}.I1y4Za_file img{object-fit:contain;max-width:100%;max-height:200px}.I1y4Za_bell{position:relative}.I1y4Za_badge{background:var(--notification-count-bg);min-width:16px;height:16px;color:var(--notification-count-text);border-radius:8px;place-items:center;padding:0 3px;font-size:10px;font-weight:600;display:grid;position:absolute;top:0;right:0}.I1y4Za_notifications{gap:12px;margin:20px 0;display:grid}.I1y4Za_notifications>button{border:1px solid var(--line);background:var(--surface);text-align:left;border-radius:8px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:16px;display:flex}.I1y4Za_notifications>button[data-unread=true]{border-color:var(--accent-ink);background:var(--lime-soft)}.I1y4Za_notifications strong,.I1y4Za_notifications p{overflow-wrap:anywhere;font-size:var(--text-body);line-height:1.6}.I1y4Za_notifications time{font-size:var(--text-meta);color:var(--muted)}.I1y4Za_identityRow{grid-template-columns:180px minmax(0,1fr);align-items:end;gap:16px;min-width:0;display:grid}.I1y4Za_identityRow>label{min-width:0}.I1y4Za_identityRow input{width:100%;height:46px}.I1y4Za_identityRow>.select-trigger{width:100%;height:46px}@media (max-width:540px){.I1y4Za_identityRow{grid-template-columns:minmax(0,1fr)}}
.TsvHIG_panel{z-index:12;overscroll-behavior:contain;border:1px solid var(--glass-edge);background:var(--glass-fill-strong);width:min(380px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--ink);box-shadow:var(--glass-shadow), inset 0 1px 0 var(--glass-highlight);font-size:var(--text-sm);border-radius:24px;position:fixed;overflow:auto}.TsvHIG_header{justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 8px 20px;display:flex}.TsvHIG_header h3{font-size:var(--text-lg);letter-spacing:-.02em;margin:0}.TsvHIG_menu{gap:6px;padding:4px 12px 14px;display:grid}.TsvHIG_choice{min-height:68px;color:var(--ink);text-align:left;font-size:var(--text-sm);background:0 0;border:0;border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.TsvHIG_choice>svg{color:var(--accent)}.TsvHIG_choice span{gap:3px;display:grid}.TsvHIG_choice small{font-size:var(--text-sm);color:var(--muted)}.TsvHIG_choice:hover:not(:disabled){background:var(--accent-soft)}.TsvHIG_choice:disabled{opacity:.6}.TsvHIG_choice:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TsvHIG_form{gap:14px;padding:4px 20px 20px;display:grid}.TsvHIG_form fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.TsvHIG_form label{font-size:var(--text-sm);gap:5px;font-weight:550;display:grid}.TsvHIG_hint{color:var(--muted);font-size:var(--text-sm);margin:0;padding:4px;line-height:1.45}.TsvHIG_error{color:var(--error-ink);margin:0;line-height:1.45}.TsvHIG_actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.TsvHIG_actions button{min-height:44px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.TsvHIG_panel{-webkit-backdrop-filter:blur(16px)saturate(115%)}}@media (max-width:1023px),(pointer:coarse){.TsvHIG_form :is(input,textarea,select){font-size:16px}}@media print{.TsvHIG_panel{display:none}}
.PvTlfa_footer{border-top:1px solid var(--line);font-size:var(--text-body);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;margin-top:32px;padding:18px 0 24px;display:flex}.PvTlfa_footerLabel{color:var(--muted);align-items:center;gap:10px;font-weight:500;display:flex}.PvTlfa_footerIcon{background:var(--info-soft);width:34px;height:34px;color:var(--info);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.PvTlfa_footerControls{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.PvTlfa_footerTrigger{border:1px solid var(--control-border,var(--line));background:var(--surface);width:280px;max-width:100%;min-height:44px;color:var(--text);font:inherit;text-align:left;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}.PvTlfa_footerTrigger>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.PvTlfa_footerTrigger>svg{color:var(--muted);flex-shrink:0}.PvTlfa_footerTrigger:hover:not(:disabled),.PvTlfa_footerTrigger[data-state=open]{border-color:var(--focus);background:var(--surface-hover)}.PvTlfa_footerTrigger[data-state=open]>svg:last-child{transform:rotate(180deg)}.PvTlfa_footerExit{min-height:44px;color:var(--accent-ink,var(--lime));font-size:var(--text-body)}.PvTlfa_footerExit:hover:not(:disabled){text-decoration:underline}.PvTlfa_footer>.PvTlfa_error{flex-basis:100%;margin:0}.PvTlfa_footerTrigger:focus-visible,.PvTlfa_footerExit:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (max-width:600px){.PvTlfa_footer{align-items:flex-start;gap:12px;padding-bottom:20px}.PvTlfa_footerControls,.PvTlfa_footerTrigger{width:100%}}@media (prefers-reduced-motion:reduce){.PvTlfa_footerTrigger{transition:none}}.PvTlfa_dialog{width:calc(100vw - 32px)!important;max-width:580px!important;max-height:86dvh!important;padding:24px!important;overflow-y:auto!important}.PvTlfa_heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.PvTlfa_heading h2{font-size:var(--text-title-md);font-weight:550;line-height:1.4}.PvTlfa_description{font-size:var(--text-body);color:var(--muted);margin:16px 0 20px;line-height:1.7}.PvTlfa_search{border:1px solid var(--control-border,var(--line));background:var(--surface);color:var(--muted);border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex}.PvTlfa_search input{font:inherit;color:var(--text);width:100%;min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;outline:0;margin:0;padding:0}.PvTlfa_members{flex-direction:column;gap:8px;max-height:48dvh;margin:16px 0;display:flex;overflow-y:auto}.PvTlfa_members>p{color:var(--muted);line-height:1.6;font-size:var(--text-body);padding:16px}.PvTlfa_member{text-align:left;border:1px solid var(--line);background:var(--surface);border-radius:9px;align-items:center;gap:12px;width:100%;padding:14px;display:flex}.PvTlfa_member>span{flex:1;min-width:0}.PvTlfa_member strong,.PvTlfa_member small{overflow-wrap:anywhere;line-height:1.5;display:block}.PvTlfa_member strong{font-size:var(--text-body);font-weight:550}.PvTlfa_member small{color:var(--muted);font-size:var(--text-meta);margin-top:3px}.PvTlfa_member>svg{color:var(--muted)}.PvTlfa_member:hover,.PvTlfa_member[aria-pressed=true]{border-color:var(--focus);background:var(--lime-soft)}.PvTlfa_error{color:var(--error);font-size:var(--text-body);margin-top:12px;line-height:1.6}.PvTlfa_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.PvTlfa_banner{z-index:19;border-bottom:1px solid var(--line);background:var(--surface);color:var(--text);align-items:center;gap:12px;padding:12px 34px;display:flex;position:sticky;top:80px}.PvTlfa_banner>svg{color:var(--accent-ink,var(--lime));flex-shrink:0}.PvTlfa_banner>div{flex:1;min-width:0}.PvTlfa_banner strong,.PvTlfa_banner span{overflow-wrap:anywhere;line-height:1.5;display:block}.PvTlfa_banner strong{font-size:var(--text-body);font-weight:550}.PvTlfa_banner span{font-size:var(--text-meta);color:var(--muted)}.PvTlfa_banner .PvTlfa_error{color:var(--error)}.PvTlfa_banner>button{flex-shrink:0}.PvTlfa_member:focus-visible,.PvTlfa_search:focus-within{outline:2px solid var(--focus);outline-offset:3px}.erp-embedded .PvTlfa_banner{top:0}@media (max-width:800px){.PvTlfa_banner{top:var(--mobile-topbar-height,62px);flex-wrap:wrap;padding:12px 18px}.PvTlfa_banner>div{flex-basis:calc(100% - 31px)}.PvTlfa_banner>button{margin-left:31px}.PvTlfa_dialog{padding:20px!important}}
.kbDr_W_map{margin-top:var(--erp-section-gap,24px);border:1px solid var(--glass-edge);background:var(--canvas);border-radius:22px;position:relative;overflow:hidden}.kbDr_W_controls{z-index:3;border-bottom:1px solid var(--line-subtle);background:var(--glass-fill-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:relative}.kbDr_W_controlsLeft,.kbDr_W_controlsRight{align-items:center;gap:5px;display:flex}.kbDr_W_control{min-width:44px;min-height:44px;color:var(--ink);font-size:var(--text-sm);background:0 0;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.kbDr_W_control:hover:not(:disabled){background:var(--canvas)}.kbDr_W_control:disabled{opacity:.45;cursor:not-allowed}.kbDr_W_density{min-width:90px;color:var(--muted);font-size:var(--text-sm);text-align:center}.kbDr_W_hint{color:var(--muted);font-size:var(--text-sm);margin:0}.kbDr_W_viewport{overscroll-behavior:auto;touch-action:pan-y;scrollbar-color:var(--line) transparent;scrollbar-width:thin;height:min(62dvh,680px);min-height:380px;position:relative;overflow:hidden}.kbDr_W_viewport[data-panning=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.kbDr_W_canvas{transform-origin:0 0;background-image:radial-gradient(var(--line-subtle) 1px, transparent 1px);background-size:24px 24px;position:relative}.kbDr_W_lane{border:1px solid var(--glass-edge);background:var(--glass-fill);border-radius:18px;transition:top .26s cubic-bezier(.2,.8,.2,1),height .26s cubic-bezier(.2,.8,.2,1);position:absolute;left:12px;overflow:hidden}.kbDr_W_laneTitle{max-width:calc(100% - 60px);min-height:44px;color:var(--ink);font-size:var(--text-lg);letter-spacing:-.02em;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:9px;padding:8px 10px;font-weight:650;display:inline-flex;position:absolute;top:6px;left:10px}.kbDr_W_laneExplore{min-height:44px;color:var(--accent);font-size:var(--text-sm);background:0 0;border:0;border-radius:11px;align-items:center;gap:6px;padding:8px 10px;display:inline-flex;position:absolute;top:6px;right:8px}.kbDr_W_laneExplore:hover{background:var(--accent-soft)}.kbDr_W_laneTitle:hover{background:var(--canvas)}.kbDr_W_laneTitle span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kbDr_W_laneEmpty{color:var(--muted);font-size:var(--text-sm);margin:0;position:absolute;top:65px;left:28px}.kbDr_W_edges{pointer-events:none;opacity:1;transition:opacity .22s;position:absolute;inset:0;overflow:visible}.kbDr_W_map[data-transitioning=true] .kbDr_W_edges{opacity:0;transition-duration:0s}.kbDr_W_edge{fill:none;stroke:var(--line);stroke-width:1.5px}.kbDr_W_edge[data-highlighted=true]{stroke:var(--accent);stroke-width:2px}.kbDr_W_edge[data-kind=finish_to_start]{stroke-dasharray:5 4}.kbDr_W_node{border:1px solid var(--glass-edge);background:var(--glass-fill-strong);color:var(--ink);text-align:left;border-radius:15px;flex-direction:column;justify-content:space-between;gap:8px;padding:14px 15px;transition:width .26s cubic-bezier(.2,.8,.2,1),height .26s cubic-bezier(.2,.8,.2,1),background .22s,border-color .22s,opacity .22s;display:flex;position:absolute;top:0;left:0}.kbDr_W_node:hover{border-color:var(--accent);background:var(--surface)}.kbDr_W_node[aria-current=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);transition-property:background,border-color,opacity}.kbDr_W_node[data-dimmed=true]{opacity:.6}.kbDr_W_nodeKind{color:var(--muted);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:7px;font-weight:600;display:flex}.kbDr_W_nodeTitle{-webkit-line-clamp:2;color:var(--ink);font-size:var(--text-sm);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:650;line-height:1.4;display:-webkit-box;overflow:hidden}.kbDr_W_nodeMeta{min-width:0;color:var(--muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;display:flex}.kbDr_W_nodeMeta>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kbDr_W_minimap{z-index:3;border:1px solid var(--glass-edge);background:var(--glass-fill-strong);width:140px;height:100px;box-shadow:var(--glass-shadow), inset 0 1px 0 var(--glass-highlight);border-radius:12px;padding:9px;position:absolute;bottom:16px;right:16px;overflow:hidden}.kbDr_W_minimap svg{width:100%;height:100%;display:block}.kbDr_W_miniLane{fill:var(--canvas);stroke:var(--line);stroke-width:1px}.kbDr_W_miniNode{fill:var(--muted);opacity:.32}.kbDr_W_miniNode[data-selected=true]{fill:var(--accent);opacity:1}.kbDr_W_miniViewport{fill:var(--accent-soft);fill-opacity:.45;stroke:var(--accent);stroke-width:3px;vector-effect:non-scaling-stroke}.kbDr_W_limited{z-index:3;border-top:1px solid var(--line-subtle);background:var(--glass-fill-strong);color:var(--muted);font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:12px 16px;display:flex;position:relative}.kbDr_W_limited button{min-height:44px}.kbDr_W_dependencyContext{border-top:1px solid var(--line-subtle);color:var(--muted);font-size:var(--text-sm);margin:0;padding:12px 16px;list-style:none}.kbDr_W_dependencyContext li+li{margin-top:7px}@media (max-width:1023px){.kbDr_W_viewport{height:65dvh;min-height:380px}.kbDr_W_hint{display:none}.kbDr_W_controls{padding:9px}.kbDr_W_control{padding-inline:9px}.kbDr_W_minimap{width:108px;height:80px;bottom:10px;right:10px}}@media (prefers-reduced-motion:reduce){.kbDr_W_node,.kbDr_W_lane,.kbDr_W_edges{transition:none}.kbDr_W_map[data-transitioning=true] .kbDr_W_edges{opacity:1}}@media print{.kbDr_W_controls,.kbDr_W_minimap,.kbDr_W_limited{display:none}.kbDr_W_viewport{height:auto;overflow:visible}.kbDr_W_map,.kbDr_W_lane,.kbDr_W_node{background:var(--surface);box-shadow:none}}.kbDr_W_mapHeader{background:var(--glass-fill);border-bottom:1px solid var(--line-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:60px;padding:8px 16px;display:flex}.kbDr_W_mapHeader h2{font-size:var(--text-lg);letter-spacing:-.025em;margin:0;font-weight:650}.kbDr_W_mapHeader p{color:var(--muted);font-size:var(--text-sm);margin:7px 0 0;line-height:1.6}.kbDr_W_mapLegend{font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.kbDr_W_mapFlow{align-items:center;gap:6px;display:inline-flex}.kbDr_W_taskToggle{min-height:44px;color:var(--muted);font-size:var(--text-sm);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.kbDr_W_taskToggle input{accent-color:var(--accent);width:17px;height:17px}.kbDr_W_task{border-left:3px solid var(--accent)}.kbDr_W_task[data-done]{border-left-color:var(--success-ink)}.kbDr_W_task[data-done] .kbDr_W_taskStatus{color:var(--success-ink)}.kbDr_W_taskStatus{color:var(--muted);font-size:var(--text-sm)}.kbDr_W_miniTask{fill:var(--accent);opacity:.35}.kbDr_W_miniTask[data-selected]{opacity:1}.kbDr_W_taskNote{border-top:1px solid var(--line-subtle);color:var(--muted);font-size:var(--text-sm);margin:0;padding:14px 16px;line-height:1.6}.kbDr_W_map{background:var(--surface)}.kbDr_W_lane{--lane-color:var(--accent);background:color-mix(in srgb, var(--lane-color) 3%, var(--surface));border-left:3px solid var(--lane-color)}.kbDr_W_lane[data-tone="1"]{--lane-color:var(--roadmap-violet)}.kbDr_W_lane[data-tone="2"]{--lane-color:var(--roadmap-turquoise)}.kbDr_W_laneTitle{color:var(--lane-color)}.kbDr_W_node{background:var(--surface);border-radius:18px}.kbDr_W_node[data-type=department_goal]{border-top:3px solid var(--roadmap-violet)}.kbDr_W_node[data-status=completed] .kbDr_W_nodeMeta:first-of-type{color:var(--success-ink)}.kbDr_W_node[data-status=blocked] .kbDr_W_nodeMeta{color:var(--error-ink)}.kbDr_W_node[data-overdue] .kbDr_W_nodeMeta:last-of-type{color:var(--roadmap-warm)}.kbDr_W_edge{stroke:color-mix(in srgb, var(--roadmap-violet) 30%, var(--line))}.kbDr_W_edge[data-kind=checklist_containment]{stroke:color-mix(in srgb, var(--roadmap-turquoise) 35%, var(--line))}.kbDr_W_edge[data-highlighted=true]{stroke:var(--accent)}.kbDr_W_miniNode{fill:var(--roadmap-violet)}.kbDr_W_task{border-left-color:var(--roadmap-turquoise)}.kbDr_W_taskStatus{color:var(--roadmap-turquoise)}.kbDr_W_priority{color:var(--roadmap-warm);white-space:nowrap;margin-left:auto}.kbDr_W_canvasTools{border-bottom:1px solid var(--line-subtle);background:var(--glass-fill);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:8px 16px;display:flex}.kbDr_W_canvasTools .kbDr_W_controlsLeft{flex-wrap:wrap}.kbDr_W_zoomValue{text-align:center;min-width:50px;color:var(--ink);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.kbDr_W_zoomSpace{min-width:100%;min-height:100%;position:relative}.kbDr_W_viewport{cursor:grab}.kbDr_W_viewport[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.kbDr_W_viewport[data-dragging] .kbDr_W_node,.kbDr_W_viewport[data-dragging] .kbDr_W_lane{transition:none}.kbDr_W_node,.kbDr_W_lane{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.kbDr_W_node:active,.kbDr_W_lane:active{cursor:grabbing}.kbDr_W_lane{z-index:1;transition:none}.kbDr_W_laneExplore{justify-content:center;width:44px;padding:8px;font-size:0}.kbDr_W_laneTitle{font-size:var(--text-sm)}.kbDr_W_map:is([data-fullscreen],:fullscreen){z-index:var(--z-modal,1000);background:var(--surface);border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.kbDr_W_map:is([data-fullscreen],:fullscreen)>:is(.kbDr_W_tools,.kbDr_W_mapHeader,.kbDr_W_controls,.kbDr_W_canvasTools,.kbDr_W_taskNote,.kbDr_W_dependencyContext,.kbDr_W_limited,.kbDr_W_minimap){display:none}.kbDr_W_map:is([data-fullscreen],:fullscreen) .kbDr_W_viewport{overscroll-behavior:contain;touch-action:none;width:100%;height:100%;min-height:0;overflow:auto}.kbDr_W_map::backdrop{background:var(--surface)}.kbDr_W_fullscreenClose{z-index:4;top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));background:var(--glass-fill-strong);box-shadow:var(--glass-shadow);border:1px solid var(--glass-edge);position:absolute}.kbDr_W_map:is([data-fullscreen],:fullscreen) .kbDr_W_laneExplore,.kbDr_W_map[data-collapsed]>:not(.kbDr_W_mapHeader){display:none}.kbDr_W_nodeDescription{-webkit-line-clamp:2;min-height:0;color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.kbDr_W_assignee{min-height:24px;color:var(--muted);font-size:var(--text-sm);align-items:center;gap:7px;display:flex}.kbDr_W_avatar{background:var(--accent-soft);width:24px;height:24px;color:var(--accent);font-size:var(--text-xs);border-radius:50%;flex:0 0 24px;place-items:center;font-weight:650;display:grid}.kbDr_W_assigneeName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kbDr_W_tools{border-bottom:1px solid var(--line-subtle);background:var(--glass-fill);flex-direction:column;display:flex}.kbDr_W_controls,.kbDr_W_canvasTools{background:0 0;border:0;justify-content:flex-start;gap:4px 12px;padding:4px 12px}.kbDr_W_controls{border-bottom:1px solid var(--line-subtle)}.kbDr_W_controls>:last-child{margin-left:auto}.kbDr_W_controlsLeft{flex-wrap:wrap}@media (max-width:767px){.kbDr_W_mapHeader{padding:8px 12px}.kbDr_W_mapLegend{gap:4px}.kbDr_W_controls,.kbDr_W_canvasTools{padding-inline:8px}.kbDr_W_mapFlow{display:none}.kbDr_W_controls>:last-child{margin-left:0}}
