.PlatformCredentialsPanel_container__7pUKk{padding:24px}@media(min-width:1024px){.PlatformCredentialsPanel_container__7pUKk{padding:32px}}.PlatformCredentialsPanel_header__svVVR{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}@media(min-width:768px){.PlatformCredentialsPanel_header__svVVR{flex-direction:row;align-items:center;justify-content:space-between}}.PlatformCredentialsPanel_title__F6dUq{font-size:1.5rem;font-weight:600;color:var(--color-text-primary)}.PlatformCredentialsPanel_subtitle__2yZPJ{font-size:.875rem;color:var(--color-text-secondary);margin-top:4px}.PlatformCredentialsPanel_addButton__GdQJ5{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:6px;font-size:.875rem;font-weight:500;background-color:var(--color-primary);color:var(--color-text-inverse);border:none;cursor:pointer;transition:background-color .2s ease}.PlatformCredentialsPanel_addButton__GdQJ5:hover{background-color:var(--color-primary-hover)}@media(max-width:639px){.PlatformCredentialsPanel_addButton__GdQJ5{min-height:44px}}.PlatformCredentialsPanel_emptyState__595kr{text-align:center;padding:48px 24px;background:var(--color-bg-secondary);border-radius:8px;border:1px dashed var(--color-border-secondary)}.PlatformCredentialsPanel_emptyIcon__yYYbP{color:var(--color-text-tertiary);margin-bottom:16px}.PlatformCredentialsPanel_emptyTitle__gDqmQ{font-size:1.125rem;font-weight:500;color:var(--color-text-primary);margin-bottom:4px}.PlatformCredentialsPanel_emptyDescription___8_3o{font-size:.875rem;color:var(--color-text-secondary);margin-bottom:16px}.PlatformCredentialsPanel_listHint__yLZRf{font-size:.75rem;color:var(--color-text-tertiary);margin-bottom:12px}.PlatformCredentialsPanel_credentialList__LWw5z{display:flex;flex-direction:column;gap:8px}.PlatformCredentialsPanel_credentialRow__p0n9_{background:var(--color-bg-secondary);border-radius:8px;box-shadow:var(--shadow-sm);border:1px solid var(--color-border-primary);display:flex;align-items:center}.PlatformCredentialsPanel_credentialRowDragging__RQE4h{box-shadow:var(--shadow-lg);outline:2px solid var(--color-primary);outline-offset:-2px;opacity:.9}.PlatformCredentialsPanel_dragHandle__zuYRY{display:flex;align-items:center;justify-content:center;width:40px;flex-shrink:0;border-right:1px solid var(--color-border-primary);align-self:stretch}.PlatformCredentialsPanel_dragButton__GqqKF{cursor:grab;color:var(--color-text-tertiary);padding:4px;background:none;border:none;touch-action:none;transition:color .15s ease}.PlatformCredentialsPanel_dragButton__GqqKF:hover{color:var(--color-text-primary)}.PlatformCredentialsPanel_dragButton__GqqKF:active{cursor:grabbing}@media(max-width:639px){.PlatformCredentialsPanel_dragButton__GqqKF{min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center}}.PlatformCredentialsPanel_credentialInfo__XVPgh{flex:1;min-width:0;padding:16px;display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.PlatformCredentialsPanel_credentialInfo__XVPgh{flex-direction:row;align-items:center}}.PlatformCredentialsPanel_credentialMain__ALyIP{display:flex;align-items:center;gap:8px;min-width:0}.PlatformCredentialsPanel_credentialIcon__bh5Z7{width:32px;height:32px;border-radius:6px;background-color:var(--color-primary-bg);display:flex;align-items:center;justify-content:center;color:var(--color-primary);flex-shrink:0}.PlatformCredentialsPanel_credentialDetails__O075y{min-width:0}.PlatformCredentialsPanel_credentialNameRow__lEzzJ{display:flex;align-items:center;gap:8px}.PlatformCredentialsPanel_credentialName__dCfAw{font-weight:600;font-size:.875rem;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlatformCredentialsPanel_statusBadge__3_iEg{padding:2px 8px;border-radius:9999px;font-size:.75rem;font-weight:500;flex-shrink:0}.PlatformCredentialsPanel_statusActive__pY6iD{background-color:var(--color-success-bg);color:var(--color-success-text)}.PlatformCredentialsPanel_statusInactive__zicpp{background-color:var(--color-danger-bg);color:var(--color-danger-text)}.PlatformCredentialsPanel_credentialMeta__sOt4K{display:flex;align-items:center;gap:12px;font-size:.75rem;color:var(--color-text-tertiary);margin-top:2px}.PlatformCredentialsPanel_apiKeyHint__dBa35{font-family:monospace}.PlatformCredentialsPanel_endpointUrl__UT_dm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlatformCredentialsPanel_updatedAt__mMZHa{display:none}@media(min-width:768px){.PlatformCredentialsPanel_updatedAt__mMZHa{display:inline}}.PlatformCredentialsPanel_actions__DeyM6{display:flex;gap:8px;flex-shrink:0}@media(min-width:768px){.PlatformCredentialsPanel_actions__DeyM6{margin-left:auto}}.PlatformCredentialsPanel_actionButton__kDxM8{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;border:1px solid var(--color-border-secondary);font-size:.75rem;font-weight:500;color:var(--color-text-secondary);background:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.PlatformCredentialsPanel_actionButton__kDxM8:hover{background-color:var(--color-bg-hover);color:var(--color-text-primary)}.PlatformCredentialsPanel_actionButton__kDxM8:disabled{opacity:.5;cursor:not-allowed}@media(max-width:639px){.PlatformCredentialsPanel_actionButton__kDxM8{min-height:44px}}.PlatformCredentialsPanel_deleteButton__YQYMe{color:var(--color-danger-text)}.PlatformCredentialsPanel_deleteButton__YQYMe:hover{background-color:var(--color-danger-bg)}.PlatformCredentialsPanel_overlay__gy8Ph{position:fixed;inset:0;background-color:var(--color-bg-overlay);display:flex;align-items:center;justify-content:center;z-index:50}.PlatformCredentialsPanel_modal__NOmqq{background:var(--color-bg-secondary);border-radius:8px;box-shadow:var(--shadow-lg);width:100%;max-width:32rem;margin:0 16px;max-height:90vh;overflow-y:auto}.PlatformCredentialsPanel_modalSmall__HLSnu{max-width:24rem}.PlatformCredentialsPanel_modalHeader__HzRdR{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--color-border-primary)}.PlatformCredentialsPanel_modalTitle__hgMZ0{font-size:1.125rem;font-weight:600;color:var(--color-text-primary)}.PlatformCredentialsPanel_closeButton__tg4sk{color:var(--color-text-tertiary);background:none;border:none;padding:4px;cursor:pointer;transition:color .15s ease}.PlatformCredentialsPanel_closeButton__tg4sk:hover{color:var(--color-text-primary)}@media(max-width:639px){.PlatformCredentialsPanel_closeButton__tg4sk{min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center}}.PlatformCredentialsPanel_modalBody__gIvfA{padding:24px;display:flex;flex-direction:column;gap:16px}.PlatformCredentialsPanel_modalFooter__mVn5B{display:flex;justify-content:flex-end;gap:8px;padding:24px;border-top:1px solid var(--color-border-primary)}.PlatformCredentialsPanel_fieldGroup__z5STF{display:flex;flex-direction:column}.PlatformCredentialsPanel_label__H9OCe{display:block;font-size:.875rem;font-weight:500;color:var(--color-text-secondary);margin-bottom:4px}.PlatformCredentialsPanel_labelHint__2Lwnd{font-weight:400;color:var(--color-text-tertiary)}.PlatformCredentialsPanel_input__JbKPB{width:100%;padding:8px 12px;border:1px solid var(--color-border-secondary);border-radius:6px;font-size:.875rem;background-color:var(--color-bg-secondary);color:var(--color-text-primary);transition:border-color .2s ease,box-shadow .2s ease}.PlatformCredentialsPanel_input__JbKPB:focus{outline:none;border-color:var(--color-border-focus);box-shadow:0 0 0 3px rgba(72,107,255,.1)}.PlatformCredentialsPanel_textarea__ROTaQ{font-family:monospace;resize:vertical}.PlatformCredentialsPanel_fieldHint__lV7H2{font-size:.75rem;color:var(--color-text-tertiary);margin-top:4px}.PlatformCredentialsPanel_cancelButton__MoNCi{padding:8px 16px;border-radius:6px;font-size:.875rem;font-weight:500;border:1px solid var(--color-border-secondary);color:var(--color-text-primary);background:none;cursor:pointer;transition:background-color .2s ease}.PlatformCredentialsPanel_cancelButton__MoNCi:hover{background-color:var(--color-bg-hover)}@media(max-width:639px){.PlatformCredentialsPanel_cancelButton__MoNCi{min-height:44px}}.PlatformCredentialsPanel_saveButton__8g2EW{padding:8px 16px;border-radius:6px;font-size:.875rem;font-weight:500;background-color:var(--color-primary);color:var(--color-text-inverse);border:none;cursor:pointer;transition:background-color .2s ease}.PlatformCredentialsPanel_saveButton__8g2EW:hover{background-color:var(--color-primary-hover)}.PlatformCredentialsPanel_saveButton__8g2EW:disabled{opacity:.5;cursor:not-allowed}@media(max-width:639px){.PlatformCredentialsPanel_saveButton__8g2EW{min-height:44px}}.PlatformCredentialsPanel_dangerButton__BPuMT{background-color:var(--color-danger)}.PlatformCredentialsPanel_dangerButton__BPuMT:hover{background-color:var(--color-danger-text)}.PlatformCredentialsPanel_deleteModalText__YYfZ_{font-size:.875rem;color:var(--color-text-secondary);line-height:1.6}.PlatformCredentialsPanel_toast__yWwcD{position:fixed;bottom:24px;right:24px;padding:8px 16px;border-radius:6px;font-size:.875rem;font-weight:500;z-index:100;display:flex;align-items:center;gap:8px;box-shadow:var(--shadow-md);animation:PlatformCredentialsPanel_slideIn__sBmjp .2s ease}.PlatformCredentialsPanel_toastSuccess__s3QH3{background-color:var(--color-success-bg);color:var(--color-success-text)}.PlatformCredentialsPanel_toastError__QOnTK{background-color:var(--color-danger-bg);color:var(--color-danger-text)}@keyframes PlatformCredentialsPanel_slideIn__sBmjp{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.PlatformCredentialsPanel_loading__tVq6I{padding:24px;color:var(--color-text-secondary)}.PlatformCredentialsPanel_complianceSection__YNlJ2{margin-top:32px;padding-top:32px;border-top:1px solid var(--color-border-primary)}@keyframes Button_skeletonPulse__i_NoT{0%,to{opacity:1}50%{opacity:.4}}.Button_button__WGlJb{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;cursor:pointer;font-weight:500;letter-spacing:-.01em;white-space:nowrap;text-decoration:none;transition:background-color .13s cubic-bezier(.2,0,0,1),border-color .13s cubic-bezier(.2,0,0,1),box-shadow .13s cubic-bezier(.2,0,0,1),color .13s cubic-bezier(.2,0,0,1),transform .13s cubic-bezier(.2,0,0,1)}.Button_button__WGlJb:disabled,.Button_button__WGlJb[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}@media(max-width:639px){.Button_button__WGlJb{min-height:44px;min-width:44px}}[data-target-size=comfortable] .Button_button__WGlJb{min-height:44px;min-width:44px}.Button_button__WGlJb:disabled,.Button_button__WGlJb[aria-disabled=true]{box-shadow:none;transform:none}.Button_sm__c8NSJ{padding:5px 11px;font-size:.75rem;border-radius:7px}.Button_md__vpJa0{padding:8px 15px;font-size:.875rem;border-radius:8px}.Button_lg__XzP4A{padding:11px 22px;font-size:1rem;border-radius:10px}.Button_primary__5vSYQ{background-color:var(--color-primary);color:var(--color-text-inverse);box-shadow:0 1px 2px color-mix(in srgb,var(--color-primary) 45%,transparent),inset 0 1px 0 hsla(0,0%,100%,.18)}.Button_primary__5vSYQ:hover:not(:disabled){background-color:var(--color-primary-hover);box-shadow:0 3px 10px color-mix(in srgb,var(--color-primary) 50%,transparent),inset 0 1px 0 hsla(0,0%,100%,.2)}.Button_primary__5vSYQ:active:not(:disabled){background-color:var(--color-primary-active);transform:translateY(1px);box-shadow:inset 0 1px 2px rgba(0,0,0,.22)}.Button_secondary__OhSNF{background-color:var(--color-bg-secondary);color:var(--color-text-primary);border:1px solid var(--color-border-secondary);box-shadow:var(--shadow-sm)}.Button_secondary__OhSNF:hover:not(:disabled){background-color:var(--color-bg-hover);box-shadow:var(--shadow-md)}.Button_secondary__OhSNF:active:not(:disabled){background-color:var(--color-bg-active);transform:translateY(1px);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.Button_ghost__Nx0VS{background-color:rgba(0,0,0,0);color:var(--color-text-secondary)}.Button_ghost__Nx0VS:hover:not(:disabled){background-color:var(--color-bg-hover);color:var(--color-text-primary)}.Button_ghost__Nx0VS:active:not(:disabled){background-color:var(--color-bg-active);transform:translateY(1px)}.Button_destructive__qzY_S{background-color:var(--color-danger);color:var(--color-text-inverse);box-shadow:0 1px 2px color-mix(in srgb,var(--color-danger) 45%,transparent),inset 0 1px 0 hsla(0,0%,100%,.15)}.Button_destructive__qzY_S:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-danger) 88%,#000);box-shadow:0 3px 10px color-mix(in srgb,var(--color-danger) 50%,transparent),inset 0 1px 0 hsla(0,0%,100%,.18)}.Button_destructive__qzY_S:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px 2px rgba(0,0,0,.22)}.Button_iconOnly__0CgPS{padding:8px}.Button_iconOnly__0CgPS.Button_sm__c8NSJ{padding:5px}.Button_iconOnly__0CgPS.Button_lg__XzP4A{padding:11px}.Button_loading__Rbp6D{position:relative;color:rgba(0,0,0,0);pointer-events:none}.Button_loading__Rbp6D:after{content:"";position:absolute;width:16px;height:16px;border:2px solid;border-right:2px solid rgba(0,0,0,0);border-radius:50%;animation:Button_buttonSpin__SHsPi .6s linear infinite;color:var(--color-text-inverse)}.Button_ghost__Nx0VS.Button_loading__Rbp6D:after,.Button_secondary__OhSNF.Button_loading__Rbp6D:after{color:var(--color-text-primary)}@keyframes Button_buttonSpin__SHsPi{to{transform:rotate(1turn)}}[data-reduced-motion=true] .Button_button__WGlJb{transition:none}[data-reduced-motion=true] .Button_button__WGlJb:active:not(:disabled){transform:none}[data-reduced-motion=true] .Button_loading__Rbp6D:after{animation:none}@media(prefers-reduced-motion:reduce){.Button_button__WGlJb{transition:none}.Button_button__WGlJb:active:not(:disabled){transform:none}.Button_loading__Rbp6D:after{animation:none}}.Badge_badge__t_o7Z{display:inline-flex;align-items:center;border-radius:6px;font-weight:500;white-space:nowrap}.Badge_sm__rYvNS{padding:3px 8px;font-size:.75rem}.Badge_md__ZnZID{padding:4px 8px;font-size:.875rem}.Badge_success__00Ngo{background-color:var(--color-success-bg);color:var(--color-success-text)}.Badge_warning__QZrHG{background-color:var(--color-warning-bg);color:var(--color-warning-text)}.Badge_warn__2Tacy{background-color:var(--color-warn-bg);color:var(--color-warn-text)}.Badge_danger__dfK73{background-color:var(--color-danger-bg);color:var(--color-danger-text)}.Badge_info__t73hu{background-color:var(--color-info-bg);color:var(--color-info-text)}.Badge_neutral__IyFyy{background-color:var(--color-bg-tertiary);color:var(--color-text-secondary)}.CopyableField_wrapper__oer91{display:inline-flex;align-items:center;gap:4px}.CopyableField_value__aG8Qh{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.875rem;color:var(--color-text-primary)}.CopyableField_button__8RPXl{flex-shrink:0;padding:2px;border-radius:4px;color:var(--color-text-tertiary);transition:color .15s ease,background-color .15s ease}.CopyableField_button__8RPXl:hover{color:var(--color-text-secondary);background-color:var(--color-bg-hover)}.CopyableField_iconCheck__ityG_,.CopyableField_iconCopy__FFbZ_{width:14px;height:14px}.CopyableField_iconCheck__ityG_{color:var(--color-success-text)}@keyframes Toggle_skeletonPulse__Ryi7A{0%,to{opacity:1}50%{opacity:.4}}.Toggle_wrapper__ShV2P{display:inline-flex;align-items:center;gap:8px}.Toggle_label__lFwtB{font-size:.875rem;color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Toggle_track__wlqeR{position:relative;flex-shrink:0;cursor:pointer;border-radius:9999px;border:none;padding:2px;background-color:var(--color-border-secondary);transition:background-color .2s ease}.Toggle_track__wlqeR:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .Toggle_track__wlqeR:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.Toggle_track__wlqeR:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:9999px;transform:translate(-50%,-50%)}@media(max-width:639px){.Toggle_track__wlqeR:before{width:44px;height:44px}}[data-target-size=comfortable] .Toggle_track__wlqeR:before{width:44px;height:44px}.Toggle_track__wlqeR:hover:not(:disabled){opacity:.85}.Toggle_trackChecked__eQQQM{background-color:var(--color-success)}.Toggle_thumb__FPAO6{display:block;background-color:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.1);transition:transform .2s ease}.Toggle_md__WbW9b .Toggle_thumb__FPAO6{width:18px;height:18px}.Toggle_md__WbW9b{width:42px;height:22px}.Toggle_sm__xe3ne .Toggle_thumb__FPAO6{width:14px;height:14px}.Toggle_sm__xe3ne{width:32px;height:18px}.Toggle_thumbChecked__2yBea.Toggle_md__WbW9b{transform:translateX(20px)}.Toggle_thumbChecked__2yBea.Toggle_sm__xe3ne{transform:translateX(14px)}.Toggle_disabled__Uxb6c{opacity:.5;cursor:not-allowed}.Toggle_disabled__Uxb6c .Toggle_label__lFwtB{cursor:not-allowed}.Tooltip_trigger__RO4wt{display:inline-flex;align-items:center;cursor:help}.Tooltip_trigger__RO4wt:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:4px}.Tooltip_tooltip__pWIKr{position:fixed;z-index:60;width:-moz-max-content;width:max-content;max-width:min(320px,100vw - 16px);padding:8px 12px;border-radius:6px;background:var(--color-bg-elevated);border:1px solid var(--color-border-primary);box-shadow:var(--shadow-md);color:var(--color-text-primary);font-size:.75rem;font-weight:400;line-height:1.4;text-transform:none;letter-spacing:normal;text-align:left;white-space:normal;pointer-events:none;animation:Tooltip_tooltipFadeIn__JCkNr .15s ease}@keyframes Tooltip_tooltipFadeIn__JCkNr{0%{opacity:0}to{opacity:1}}@keyframes Input_skeletonPulse__DSIBo{0%,to{opacity:1}50%{opacity:.4}}.Input_wrapper__nwC45{display:flex;flex-direction:column;gap:4px}.Input_label__R7u98{display:block;font-size:.875rem;font-weight:500;color:var(--color-text-secondary)}.Input_required__VyLfU{color:var(--color-danger);margin-left:2px}.Input_inputContainer__QDesn{position:relative;display:flex;align-items:center}.Input_input__m7IlP{width:100%;padding:8px 12px;border:1px solid var(--color-border-secondary);border-radius:6px;font-size:.875rem;background-color:var(--color-bg-secondary);color:var(--color-text-primary);transition:border-color .2s ease,box-shadow .2s ease}.Input_input__m7IlP::-moz-placeholder{color:var(--color-text-tertiary)}.Input_input__m7IlP::placeholder{color:var(--color-text-tertiary)}.Input_input__m7IlP:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .Input_input__m7IlP:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.Input_input__m7IlP:disabled,.Input_input__m7IlP[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}@media(max-width:639px){.Input_input__m7IlP{min-height:44px;min-width:44px}}[data-target-size=comfortable] .Input_input__m7IlP{min-height:44px;min-width:44px}.Input_inputError__VygtR{border-color:var(--color-danger)}.Input_inputError__VygtR:focus-visible{box-shadow:0 0 0 3px var(--color-danger-bg);border-color:var(--color-danger)}.Input_hasLeftIcon__cVQ0y{padding-left:36px}.Input_hasRightIcon__2wqUD{padding-right:36px}.Input_leftIcon__wDKZM{position:absolute;left:12px;display:flex;align-items:center;pointer-events:none;color:var(--color-text-tertiary)}.Input_leftIcon__wDKZM svg{width:16px;height:16px}.Input_rightIcon__PZII2{position:absolute;right:12px;display:flex;align-items:center;color:var(--color-text-tertiary)}.Input_rightIcon__PZII2 svg{width:16px;height:16px}.Input_hint__FHYty{font-size:.75rem;color:var(--color-text-tertiary)}.Input_errorMessage__1KlB6{display:flex;align-items:center;gap:4px;font-size:.75rem;color:var(--color-danger)}.Input_errorMessage__1KlB6 svg{width:12px;height:12px;flex-shrink:0}@keyframes DropdownSelect_skeletonPulse__7mGlN{0%,to{opacity:1}50%{opacity:.4}}.DropdownSelect_wrapper__EUQR7{display:flex;flex-direction:column;gap:4px;min-width:0}.DropdownSelect_label__UokMu{color:var(--color-text-secondary);display:block;font-size:.875rem;font-weight:500}.DropdownSelect_required__N71_O{color:var(--color-danger);margin-left:2px}.DropdownSelect_dropdown__Lj_n0{position:relative}.DropdownSelect_trigger__5VTyy:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .DropdownSelect_trigger__5VTyy:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}@media(max-width:639px){.DropdownSelect_trigger__5VTyy{min-height:44px;min-width:44px}}[data-target-size=comfortable] .DropdownSelect_trigger__5VTyy{min-height:44px;min-width:44px}.DropdownSelect_trigger__5VTyy{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);border-radius:6px;color:var(--color-text-primary);cursor:pointer;display:inline-flex;gap:8px;justify-content:space-between;padding:8px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.DropdownSelect_triggerOpen__fC9eA{border-color:var(--color-border-focus)}.DropdownSelect_triggerError__N7SsD{border-color:var(--color-danger)}.DropdownSelect_triggerError__N7SsD:focus-visible{border-color:var(--color-danger);box-shadow:0 0 0 3px var(--color-danger-bg)}.DropdownSelect_summary__hc9j7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.875rem;text-align:left}.DropdownSelect_placeholder__nrtqU{color:var(--color-text-tertiary)}.DropdownSelect_chevron__BlLeG,.DropdownSelect_optionCheck__OMsk3 svg{height:16px;width:16px}.DropdownSelect_chevron__BlLeG{color:var(--color-text-tertiary);flex-shrink:0;transition:transform .2s ease}.DropdownSelect_chevronOpen__yLuV_{transform:rotate(180deg)}.DropdownSelect_menu__Ii0oF{animation:DropdownSelect_menuEnter__sDUrD .18s ease;background:var(--color-bg-elevated);border:1px solid var(--color-border-primary);border-radius:8px;box-shadow:var(--shadow-lg);left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%;transform-origin:top center;z-index:20}.DropdownSelect_searchBox__hjwP2{align-items:center;border-bottom:1px solid var(--color-border-primary);display:grid;gap:4px;grid-template-columns:auto minmax(0,1fr);padding:8px}.DropdownSelect_searchIcon__J6nyF{color:var(--color-text-tertiary);height:16px;width:16px}.DropdownSelect_searchInput__HUIKb{background:rgba(0,0,0,0);border:none;color:var(--color-text-primary);font-size:.875rem;min-width:0;padding:0}.DropdownSelect_searchInput__HUIKb:focus{outline:none}.DropdownSelect_searchInput__HUIKb::-moz-placeholder{color:var(--color-text-tertiary)}.DropdownSelect_searchInput__HUIKb::placeholder{color:var(--color-text-tertiary)}.DropdownSelect_emptyState__Dbe_3{color:var(--color-text-tertiary);font-size:.875rem;padding:8px 12px;text-align:center}.DropdownSelect_options__IhJa8{display:flex;flex-direction:column;max-height:240px;overflow-y:auto}.DropdownSelect_triggerLabel__yUuke{flex-shrink:0;color:var(--color-text-tertiary);font-size:.75rem}.DropdownSelect_optionText__4MdTK{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0;text-align:left}.DropdownSelect_optionDescription__FR1dm{color:var(--color-text-tertiary);font-size:.75rem;line-height:1.35;white-space:normal}.DropdownSelect_option__nAWYz:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .DropdownSelect_option__nAWYz:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.DropdownSelect_option__nAWYz{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;color:var(--color-text-primary);cursor:pointer;display:inline-flex;gap:8px;justify-content:space-between;padding:8px 12px;text-align:left;transition:background-color .15s ease;width:100%}.DropdownSelect_option__nAWYz:hover{background:var(--color-bg-hover)}.DropdownSelect_option__nAWYz:has(.DropdownSelect_optionText__4MdTK){align-items:flex-start}.DropdownSelect_optionActive__OARtg{background:var(--color-bg-hover)}.DropdownSelect_optionSelected__7_LXP{background:var(--color-primary-bg)}[data-reduced-motion=true] .DropdownSelect_menu__Ii0oF{animation:none}[data-reduced-motion=true] .DropdownSelect_chevron__BlLeG{transition:none}.DropdownSelect_optionDisabled__XXm__{color:var(--color-text-tertiary);cursor:not-allowed}.DropdownSelect_optionLabel__9BOJt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.DropdownSelect_optionCheck__OMsk3{align-items:center;border:1px solid var(--color-border-secondary);border-radius:999px;color:rgba(0,0,0,0);display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.DropdownSelect_optionCheckSelected__RmrrC{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}.DropdownSelect_hint___4v4Z{color:var(--color-text-tertiary);font-size:.75rem}.DropdownSelect_errorMessage__qhZHO{color:var(--color-danger);font-size:.75rem}@keyframes DropdownSelect_menuEnter__sDUrD{0%{opacity:0;transform:translateY(-4px) scaleY(.98)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes MultiSelect_skeletonPulse__WxQzc{0%,to{opacity:1}50%{opacity:.4}}.MultiSelect_wrapper__GgNLk{display:flex;flex-direction:column;gap:4px;min-width:0}.MultiSelect_label__zU1ZJ{color:var(--color-text-secondary);display:block;font-size:.875rem;font-weight:500}.MultiSelect_required__tK3Da{color:var(--color-danger);margin-left:2px}.MultiSelect_dropdown__bEZb8{position:relative}.MultiSelect_trigger__DmjfX:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .MultiSelect_trigger__DmjfX:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}@media(max-width:639px){.MultiSelect_trigger__DmjfX{min-height:44px;min-width:44px}}[data-target-size=comfortable] .MultiSelect_trigger__DmjfX{min-height:44px;min-width:44px}.MultiSelect_trigger__DmjfX{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);border-radius:6px;color:var(--color-text-primary);cursor:pointer;display:inline-flex;gap:8px;justify-content:space-between;padding:8px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.MultiSelect_triggerOpen__K3syS{border-color:var(--color-border-focus)}.MultiSelect_triggerError__vOca8{border-color:var(--color-danger)}.MultiSelect_triggerError__vOca8:focus-visible{border-color:var(--color-danger);box-shadow:0 0 0 3px var(--color-danger-bg)}.MultiSelect_summary__TGNyi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.875rem;text-align:left}.MultiSelect_placeholder__huHlu{color:var(--color-text-tertiary)}.MultiSelect_chevron__mcV9e,.MultiSelect_clearSearch__Y0TN6 svg,.MultiSelect_optionCheck__a19hF svg,.MultiSelect_searchIcon__qhi0T{height:16px;width:16px}.MultiSelect_chevron__mcV9e{color:var(--color-text-tertiary);flex-shrink:0;transition:transform .2s ease}.MultiSelect_chevronOpen__5GW4G{transform:rotate(180deg)}.MultiSelect_menu___ZFmx{animation:MultiSelect_menuEnter__krZGB .18s ease;background:var(--color-bg-elevated);border:1px solid var(--color-border-primary);border-radius:8px;box-shadow:var(--shadow-lg);left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%;z-index:20}.MultiSelect_searchBox__SMSaK{align-items:center;border-bottom:1px solid var(--color-border-primary);display:grid;gap:4px;grid-template-columns:auto minmax(0,1fr) auto;padding:8px}.MultiSelect_searchIcon__qhi0T{color:var(--color-text-tertiary)}.MultiSelect_searchInput__6LJnx{background:rgba(0,0,0,0);border:none;color:var(--color-text-primary);font-size:.875rem;min-width:0;padding:0}.MultiSelect_searchInput__6LJnx:focus{outline:none}.MultiSelect_searchInput__6LJnx::-moz-placeholder{color:var(--color-text-tertiary)}.MultiSelect_searchInput__6LJnx::placeholder{color:var(--color-text-tertiary)}.MultiSelect_clearSearch__Y0TN6{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:4px;color:var(--color-text-tertiary);cursor:pointer;display:inline-flex;justify-content:center;padding:0}.MultiSelect_options__Tp3XW{display:flex;flex-direction:column;max-height:240px;overflow-y:auto}.MultiSelect_option__aiQsJ{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;color:var(--color-text-primary);cursor:pointer;display:inline-flex;gap:8px;justify-content:space-between;padding:8px 12px;text-align:left;transition:background-color .15s ease;width:100%}.MultiSelect_option__aiQsJ:hover{background:var(--color-bg-hover)}.MultiSelect_optionSelected__6cx1W{background:var(--color-primary-bg)}.MultiSelect_optionDisabled__oAtOo{color:var(--color-text-tertiary);cursor:not-allowed}.MultiSelect_optionLabel__zVQWJ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.MultiSelect_optionCheck__a19hF{align-items:center;border:1px solid var(--color-border-secondary);border-radius:999px;color:rgba(0,0,0,0);display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.MultiSelect_optionCheckSelected__DP89x{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}.MultiSelect_emptyState___XGz9{color:var(--color-text-tertiary);font-size:.875rem;padding:16px 12px}.MultiSelect_hint__Id54a{color:var(--color-text-tertiary);font-size:.75rem}.MultiSelect_errorMessage__3SIJO{color:var(--color-danger);font-size:.75rem}@keyframes MultiSelect_menuEnter__krZGB{0%{opacity:0;transform:translateY(-4px) scaleY(.98)}to{opacity:1;transform:translateY(0) scaleY(1)}}.BusyOverlay_wrapper__Wl4mc{position:relative}.BusyOverlay_contentBusy__JxqOM{opacity:.35;pointer-events:none;transition:opacity .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BusyOverlay_overlay__NMoWx{display:flex;inset:0 0 auto 0;justify-content:center;padding-top:32px;pointer-events:none;position:absolute;z-index:2}.BusyOverlay_pill__5CvIF{align-items:center;background:var(--color-bg-elevated);border:1px solid var(--color-border-primary);border-radius:9999px;box-shadow:0 2px 8px rgba(0,0,0,.08);display:inline-flex;gap:8px;padding:6px 16px}.BusyOverlay_spinner__cKf4A{animation:BusyOverlay_busy-spin__iXSSA .7s linear infinite;block-size:16px;border:2px solid var(--color-border-primary);border-block-start-color:var(--color-primary);border-radius:50%;display:inline-block;inline-size:16px}.BusyOverlay_label__jgqwq{color:var(--color-text-secondary);font-size:.875rem}@keyframes BusyOverlay_busy-spin__iXSSA{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.BusyOverlay_spinner__cKf4A{animation-duration:2.4s}}[data-reduced-motion=true] .BusyOverlay_spinner__cKf4A{animation-duration:2.4s}.BusyOverlay_visuallyHidden__WG7In{border:0;clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes Table_skeletonPulse__Tqzsu{0%,to{opacity:1}50%{opacity:.4}}.Table_tableWrapper__tgtGA{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;border-radius:8px;border:1px solid var(--color-border-primary);background-color:var(--color-bg-secondary);box-shadow:var(--shadow-sm)}.Table_tableWrapper__tgtGA>table{width:100%;min-width:-moz-max-content;min-width:max-content;border-collapse:collapse}.Table_header__m1MWQ{position:sticky;top:0;z-index:1;background-color:var(--color-bg-secondary)}.Table_header__m1MWQ,.Table_row__7P_lg{border-bottom:1px solid var(--color-border-primary)}.Table_row__7P_lg{transition:background-color .15s ease}.Table_row__7P_lg:last-child{border-bottom:none}.Table_rowClickable__IL8j2{cursor:pointer}.Table_rowClickable__IL8j2:hover{background-color:var(--color-bg-hover)}.Table_rowZebra__OMRtu:nth-child(2n){background-color:var(--color-bg-tertiary)}.Table_head___bHg7{padding:12px 16px;text-align:left;font-size:.75rem;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Table_headSortable__aj3aS{transition:color .15s ease}.Table_headSortable__aj3aS:hover{color:var(--color-text-primary)}.Table_headActive__mR1tS{color:var(--color-text-link)}.Table_headGroup__u6xte{display:inline-flex;align-items:center;gap:2px}.Table_headContent__sMxDV{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;color:inherit;display:inline-flex;align-items:center;gap:4px;font:inherit;letter-spacing:inherit;padding:0;text-align:inherit;text-transform:inherit;white-space:normal}.Table_headButton__iyaiq:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .Table_headButton__iyaiq:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.Table_headButton__iyaiq{border-radius:4px;cursor:pointer}.Table_sortIcon__Byri7{display:inline-flex;color:var(--color-text-link)}.Table_sortIcon__Byri7 svg{width:14px;height:14px}.Table_cell___7DSH{padding:12px 16px;font-size:.875rem;color:var(--color-text-primary);vertical-align:top}.Table_skeleton__wj3HI{padding:16px}.Table_skeletonRow__fK7gx{display:flex;gap:16px;padding:12px 0;border-bottom:1px solid var(--color-border-primary)}.Table_skeletonRow__fK7gx:last-child{border-bottom:none}.Table_skeletonCell__pWtRk{background:var(--color-bg-tertiary);border-radius:4px;animation:Table_skeletonPulse__Tqzsu 1.5s ease-in-out infinite;height:16px;flex:1}.Table_empty__eCRNc{padding:32px 16px;text-align:center}.Table_emptyIcon__oVhZn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px;background-color:var(--color-bg-tertiary);margin-bottom:16px;color:var(--color-text-tertiary)}.Table_emptyIcon__oVhZn svg{width:24px;height:24px}.Table_emptyTitle__CPLxO{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin-bottom:4px}.Table_emptyDescription__POg2L{font-size:.875rem;color:var(--color-text-secondary);max-width:24rem;margin:0 auto}@keyframes Modal_skeletonPulse__cXGd7{0%,to{opacity:1}50%{opacity:.4}}.Modal_overlay__w6MHe{position:fixed;inset:0;background-color:var(--color-bg-overlay);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:50;padding:16px}[data-transparency=reduced] .Modal_overlay__w6MHe{backdrop-filter:none;-webkit-backdrop-filter:none}.Modal_dialog__k9Xv3{background:var(--color-bg-secondary);border-radius:8px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;max-height:90vh;width:100%;overflow:hidden}@media(max-width:639px){.Modal_dialog__k9Xv3{border-radius:0;max-height:100vh;height:100%}}.Modal_sm__WFlut{max-width:24rem}@media(max-width:639px){.Modal_sm__WFlut{border-radius:8px;max-height:90vh;height:auto}}.Modal_md__H_IKP{max-width:32rem}.Modal_lg__qyiKg{max-width:40rem}.Modal_xl__8SEry{max-width:64rem}.Modal_full__FUEZR{max-width:100%;max-height:100vh;height:100%;border-radius:0}.Modal_header__xxSpL{display:flex;align-items:flex-start;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--color-border-primary);flex-shrink:0}.Modal_headerContent__7_L3f{display:flex;flex-direction:column;gap:4px;min-width:0}.Modal_title__NOQHZ{font-size:1.125rem;font-weight:600;color:var(--color-text-primary);margin:0}@media(min-width:768px){.Modal_title__NOQHZ{font-size:1.25rem}}.Modal_description__EyYkG{font-size:.875rem;color:var(--color-text-secondary);margin:0}.Modal_closeButton__qCCH7{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:8px;border:none;border-radius:6px;background:rgba(0,0,0,0);color:var(--color-text-tertiary);cursor:pointer;transition:background-color .15s ease,color .15s ease}@media(max-width:639px){.Modal_closeButton__qCCH7{min-height:44px;min-width:44px}}[data-target-size=comfortable] .Modal_closeButton__qCCH7{min-height:44px;min-width:44px}.Modal_closeButton__qCCH7:hover{background-color:var(--color-bg-hover);color:var(--color-text-primary)}.Modal_closeButton__qCCH7:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .Modal_closeButton__qCCH7:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.Modal_closeButton__qCCH7 svg{width:20px;height:20px}.Modal_body__JaHlx{flex:1;overflow-y:auto;padding:24px}.Modal_footer__VgLN9{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid var(--color-border-primary);flex-shrink:0}@keyframes Drawer_skeletonPulse__vmnA0{0%,to{opacity:1}50%{opacity:.4}}.Drawer_overlay__thzBt{position:fixed;inset:0;background-color:rgba(0,0,0,0);z-index:50;transition:background-color .2s ease}.Drawer_overlayVisible___LbA2{background-color:var(--color-bg-overlay)}.Drawer_panel__WqVUB{position:fixed;top:0;bottom:0;width:var(--drawer-width,420px);max-width:100%;background:var(--color-bg-secondary);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;transition:transform .2s ease,width .2s ease;z-index:51;overflow:hidden}@media(max-width:639px){.Drawer_panel__WqVUB{width:100%}}.Drawer_right__5srXI{right:0;transform:translateX(100%);border-left:1px solid var(--color-border-primary)}.Drawer_left__sNCN0{left:0;transform:translateX(-100%);border-right:1px solid var(--color-border-primary)}.Drawer_panelOpen__4JBnn.Drawer_right__5srXI{transform:translateX(0);animation:Drawer_drawerEnterRight__ReodI .2s ease both}.Drawer_panelOpen__4JBnn.Drawer_left__sNCN0{transform:translateX(0);animation:Drawer_drawerEnterLeft__GdKur .2s ease both}@keyframes Drawer_drawerEnterRight__ReodI{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Drawer_drawerEnterLeft__GdKur{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.Drawer_panelOpen__4JBnn.Drawer_left__sNCN0,.Drawer_panelOpen__4JBnn.Drawer_right__5srXI{animation:none}}[data-reduced-motion=true] .Drawer_overlay__thzBt,[data-reduced-motion=true] .Drawer_panel__WqVUB{transition:none}[data-reduced-motion=true] .Drawer_panelOpen__4JBnn.Drawer_left__sNCN0,[data-reduced-motion=true] .Drawer_panelOpen__4JBnn.Drawer_right__5srXI{animation:none}.Drawer_header__VK2kj{display:flex;align-items:flex-start;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--color-border-primary);flex-shrink:0}.Drawer_headerCommand__zySXY{align-items:center;gap:16px;padding:8px 24px}.Drawer_headerCommand__zySXY .Drawer_headerContent__uRmWr{gap:2px}.Drawer_headerCommand__zySXY .Drawer_headerActions__E3NbV{margin-left:auto}@media(max-width:639px){.Drawer_headerCommand__zySXY{align-items:flex-start;flex-wrap:wrap}.Drawer_headerCommand__zySXY .Drawer_headerContent__uRmWr{flex-basis:100%;order:1}.Drawer_headerCommand__zySXY .Drawer_headerActions__E3NbV{justify-content:flex-start;margin-left:0;order:2}.Drawer_headerCommand__zySXY .Drawer_closeButton__DkAWB{margin-left:auto;order:3}}.Drawer_headerContent__uRmWr{display:flex;flex-direction:column;flex:1;gap:4px;min-width:0}.Drawer_headerActions__E3NbV{align-items:center;display:flex;flex-shrink:0;margin-left:16px}.Drawer_title__PmGfb{font-size:1.125rem;font-weight:600;color:var(--color-text-primary);margin:0}.Drawer_description___9YHw{font-size:.875rem;color:var(--color-text-secondary);margin:0}.Drawer_closeButton__DkAWB{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:8px;border:none;border-radius:6px;background:rgba(0,0,0,0);color:var(--color-text-tertiary);cursor:pointer;transition:background-color .15s ease,color .15s ease}@media(max-width:639px){.Drawer_closeButton__DkAWB{min-height:44px;min-width:44px}}[data-target-size=comfortable] .Drawer_closeButton__DkAWB{min-height:44px;min-width:44px}.Drawer_closeButton__DkAWB:hover{background-color:var(--color-bg-hover);color:var(--color-text-primary)}.Drawer_closeButton__DkAWB:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .Drawer_closeButton__DkAWB:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.Drawer_closeButton__DkAWB svg{width:20px;height:20px}.Drawer_body__hxEld{flex:1;overflow-y:auto;padding:24px}.Drawer_footer__VcdoI{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid var(--color-border-primary);flex-shrink:0}@keyframes Pagination_skeletonPulse__yXJ3g{0%,to{opacity:1}50%{opacity:.4}}.Pagination_container__2TPYo{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:16px 24px}.Pagination_info__GcIre{font-size:.875rem;color:var(--color-text-secondary)}.Pagination_controls__dob1k{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.Pagination_pageButton__twbMl{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border:1px solid var(--color-border-secondary);border-radius:6px;background-color:var(--color-bg-secondary);color:var(--color-text-primary);cursor:pointer;font-size:.875rem;transition:background-color .15s ease,color .15s ease}.Pagination_pageButton__twbMl:hover:not(:disabled){background-color:var(--color-bg-hover)}.Pagination_pageButton__twbMl:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .Pagination_pageButton__twbMl:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}@media(max-width:639px){.Pagination_pageButton__twbMl{min-height:44px;min-width:44px}}[data-target-size=comfortable] .Pagination_pageButton__twbMl{min-height:44px;min-width:44px}.Pagination_pageButton__twbMl svg{width:20px;height:20px}.Pagination_pageButtonDisabled__f2H4L{opacity:.4;cursor:not-allowed;pointer-events:none}.Pagination_pageInfo__1t6mr{padding:4px 8px;font-size:.875rem;color:var(--color-text-secondary);white-space:nowrap}.Pagination_pageSizeWrapper__TOeFd{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.Pagination_pageSizeLabel__Ikybz{font-size:.875rem;color:var(--color-text-secondary)}.Pagination_pageSizeSelect__CJ3yO{padding:4px 24px 4px 8px;border:1px solid var(--color-border-secondary);border-radius:6px;background-color:var(--color-bg-secondary);color:var(--color-text-primary);font-size:.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.Pagination_pageSizeSelect__CJ3yO:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .Pagination_pageSizeSelect__CJ3yO:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}@media(max-width:639px){.Pagination_pageSizeSelect__CJ3yO{min-height:44px;min-width:44px}}[data-target-size=comfortable] .Pagination_pageSizeSelect__CJ3yO{min-height:44px;min-width:44px}.Steps_steps__G65gA{display:flex;align-items:center;gap:8px;overflow-x:auto;width:min(100%,56rem)}.Steps_stepItem__YDLpT{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}.Steps_stepMarker__4ViAv{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9999px;border:1px solid var(--color-border-primary);background:var(--color-bg-primary);color:var(--color-text-tertiary);font-size:.875rem;font-weight:600;flex-shrink:0}.Steps_stepMarkerActive___q_Mq{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-text-inverse)}.Steps_stepMarkerComplete__DX_Ks{border-color:var(--color-success);background:var(--color-success);color:var(--color-text-inverse)}.Steps_stepCheck__rR3mb{width:14px;height:14px}.Steps_stepLabel__690vl{color:var(--color-text-secondary);font-size:.875rem;white-space:nowrap}.Steps_stepLabelActive__grCMR{color:var(--color-text-primary);font-weight:500}.Steps_stepLine__o30fX{width:36px;height:1px;background:var(--color-border-primary);flex-shrink:0}.Steps_stepLineComplete__8iMHP{background:var(--color-success)}@keyframes SidebarNav_skeletonPulse__jx9tD{0%,to{opacity:1}50%{opacity:.4}}.SidebarNav_overlay___nGXO{position:fixed;inset:0;z-index:35;background:var(--color-bg-overlay)}@media(min-width:1024px){.SidebarNav_overlay___nGXO{display:none}}.SidebarNav_sidebar__M_aMk{position:relative;z-index:40;display:flex;height:100%;flex-shrink:0;flex-direction:column;overflow:hidden;border-right:1px solid var(--color-border-primary);background:var(--color-bg-secondary);box-shadow:var(--shadow-lg)}.SidebarNav_sidebarDesktop__yJ9lE{width:var(--sidebar-width);min-width:64px;max-width:500px;transition:width .3s cubic-bezier(.4,0,.2,1)}.SidebarNav_sidebarDesktopResizing__Btotj{transition:none}.SidebarNav_sidebarMobile__cbx_d{position:fixed;inset:0 auto 0 0;width:min(20rem,85vw);max-width:20rem;transform:translateX(-100%);transition:transform .2s ease}@media(min-width:1024px){.SidebarNav_sidebarMobile__cbx_d{display:none}}.SidebarNav_sidebarMobileOpen__82XGy{transform:translateX(0)}.SidebarNav_resizeHandle__bg6QX{position:absolute;top:0;right:0;z-index:10;height:100%;width:12px;padding:0;border:0;cursor:col-resize;background:rgba(0,0,0,0);transition:background-color .15s ease}.SidebarNav_resizeHandle__bg6QX:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .SidebarNav_resizeHandle__bg6QX:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.SidebarNav_resizeHandle__bg6QX:hover{background:var(--color-primary)}.SidebarNav_resizeHandle__bg6QX:focus-visible{background:var(--color-primary)}.SidebarNav_resizeHandleIndicator__W5Z9R{position:absolute;inset:0;background:var(--color-border-secondary);opacity:0;transition:opacity .15s ease}.SidebarNav_resizeHandle__bg6QX:hover .SidebarNav_resizeHandleIndicator__W5Z9R{opacity:1}.SidebarNav_resizeHandle__bg6QX:focus-visible .SidebarNav_resizeHandleIndicator__W5Z9R{opacity:1}.SidebarNav_header__kNLyy{display:flex;align-items:center;justify-content:flex-start;min-height:88px;border-bottom:1px solid var(--color-border-primary);padding:16px;transition:padding .3s ease}.SidebarNav_headerExpanded__31rJh{gap:8px}.SidebarNav_headerCollapsed__2FWZW{padding:16px 0}.SidebarNav_mobileCloseButton__yCoiX{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:6px;background:rgba(0,0,0,0);color:var(--color-text-primary);cursor:pointer;padding:8px;transition:background-color .15s ease}.SidebarNav_mobileCloseButton__yCoiX:hover{background:var(--color-bg-hover)}.SidebarNav_mobileCloseButton__yCoiX:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .SidebarNav_mobileCloseButton__yCoiX:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}@media(min-width:1024px){.SidebarNav_mobileCloseButton__yCoiX{display:none}}.SidebarNav_headerActionIcon__KPmyE{height:20px;width:20px}.SidebarNav_brand__SjLVN{display:flex;width:100%;min-width:0;align-items:center;gap:8px;padding:4px;border-radius:16px;color:inherit;text-decoration:none;transition:padding .3s cubic-bezier(.4,0,.2,1),background-color .15s ease}.SidebarNav_brandCollapsed__qNrfU{padding:6px calc((64px - 26px)/2)}.SidebarNav_brandCollapsed__qNrfU:hover{background:var(--color-bg-tertiary)}.SidebarNav_brandSwitcher__bdCaN{position:relative;width:100%;min-width:0}.SidebarNav_brandButton__i0JOq{border:0;background:rgba(0,0,0,0);cursor:pointer;text-align:left;font:inherit}.SidebarNav_brandButton__i0JOq:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .SidebarNav_brandButton__i0JOq:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.SidebarNav_brandButton__i0JOq:hover{background:var(--color-bg-tertiary)}.SidebarNav_brandButton__i0JOq[aria-expanded=true]{background:var(--color-bg-tertiary);box-shadow:inset 0 0 0 1px var(--color-border-secondary)}.SidebarNav_brandSwitchIcon__G1OmT{height:16px;width:16px;flex-shrink:0;margin-left:auto;color:var(--color-text-secondary)}.SidebarNav_productMenu__l0p70{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:50;padding:6px;border:1px solid var(--color-border-primary);border-radius:10px;background:var(--color-bg-secondary);box-shadow:var(--shadow-lg)}.SidebarNav_productMenuLabel__Fsqrc{padding:6px 10px 4px;color:var(--color-text-secondary);font-size:.6563rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.SidebarNav_productMenuItem___AzVe{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:8px 10px;border:0;border-radius:7px;background:rgba(0,0,0,0);cursor:pointer;text-align:left;transition:background-color .15s ease}.SidebarNav_productMenuItem___AzVe:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .SidebarNav_productMenuItem___AzVe:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.SidebarNav_productMenuItem___AzVe:hover{background:var(--color-bg-tertiary)}.SidebarNav_productMenuItemCurrent__Ydq4t{background:var(--color-bg-active);cursor:default}.SidebarNav_productMenuLogo__BeZWC{height:22px;width:22px;flex-shrink:0}.SidebarNav_productMenuText__F62Uz{display:flex;flex-direction:column;min-width:0;flex:1}.SidebarNav_productMenuName__TKGSe{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);font-size:.8438rem;font-weight:550}.SidebarNav_productMenuDescription__ITT6H{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-tertiary);font-size:.7188rem}.SidebarNav_productMenuCheck__N4s_W{height:14px;width:14px;flex-shrink:0;color:var(--color-primary)}.SidebarNav_productMenuFoot__qF3R3{margin-top:5px;padding:7px 10px 4px;border-top:1px solid var(--color-border-primary);color:var(--color-text-tertiary);font-size:.6875rem;line-height:1.45}.SidebarNav_brandLogo__UmrkK{height:26px;width:26px;flex-shrink:0}.SidebarNav_brandText__Yd_HT{min-width:0;overflow:hidden;transition:max-width .15s ease,opacity .12s ease,transform .15s ease}.SidebarNav_brandTextVisible__n0dwM{max-width:180px;opacity:1;transform:translateX(0)}.SidebarNav_brandTextHidden__HVDe7{max-width:0;opacity:0;pointer-events:none;transform:translateX(-8px)}.SidebarNav_brandTitle__vnMDy{color:var(--color-text-primary);font-size:1rem;font-weight:600}.SidebarNav_brandSubtitle__7iX1Z,.SidebarNav_brandTitle__vnMDy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.SidebarNav_brandSubtitle__7iX1Z{color:var(--color-text-secondary);font-size:.75rem}.SidebarNav_nav__iJ8x3{display:flex;flex-direction:column;gap:4px;flex:1;overflow-x:hidden;overflow-y:auto;padding:16px;transition:padding .3s ease}.SidebarNav_navCollapsed__idYYl{padding:16px 0}.SidebarNav_navGroup__OGo4S{display:flex;flex-direction:column;gap:0}.SidebarNav_navItem__PXUoi{display:flex;align-items:center;width:100%;height:48px;padding:0 12px;border:0;border-radius:8px;background:rgba(0,0,0,0);color:var(--color-text-primary);cursor:pointer;min-height:48px;box-sizing:border-box;overflow:hidden;text-align:left;text-decoration:none;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,padding .3s cubic-bezier(.4,0,.2,1)}.SidebarNav_navItem__PXUoi:hover{background:var(--color-bg-active)}.SidebarNav_navItem__PXUoi:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .SidebarNav_navItem__PXUoi:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.SidebarNav_navItemExpanded__wcSxn{justify-content:space-between;gap:8px}.SidebarNav_navItemCollapsed__HELiV{justify-content:flex-start;padding-left:calc((64px - 20px)/2);padding-right:calc((64px - 20px)/2)}.SidebarNav_navItemActive__PBa_Z{background:var(--color-bg-active);color:var(--color-text-primary);box-shadow:inset 0 0 0 1px var(--color-border-primary);font-weight:500}.SidebarNav_itemMain__o_a8c{display:flex;align-items:center;height:100%;min-width:0}.SidebarNav_itemMainExpanded__eypii{flex:1;gap:8px}.SidebarNav_itemMainCollapsed__OwNHC{justify-content:flex-start}.SidebarNav_itemIcon__TamUo{--sidebar-icon-color:currentColor;display:inline-flex;width:28px;height:28px;min-width:28px;min-height:28px;flex-shrink:0;align-items:center;justify-content:center;border-radius:6px;background:color-mix(in srgb,var(--sidebar-icon-color) 12%,transparent);color:var(--sidebar-icon-color)}.SidebarNav_itemIcon__TamUo svg{height:16px;width:16px;min-height:16px;min-width:16px;display:block;flex-shrink:0;transform:none}.SidebarNav_navLabel__g_n0J{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1;font-weight:500;opacity:1;transform:translateX(0);transition:max-width .15s ease,opacity .12s ease,transform .15s ease}.SidebarNav_navLabelHidden__0USE9{max-width:0;opacity:0;transform:translateX(-6px)}.SidebarNav_chevronIcon__PVGe_{flex-shrink:0;height:16px;width:16px;min-height:16px;min-width:16px;transition:transform .2s ease}.SidebarNav_chevronCollapsed__Pxaaa{transform:rotate(-90deg)}.SidebarNav_footer__Thoq1{flex-shrink:0;border-top:1px solid var(--color-border-primary);padding:12px}.SidebarNav_footerCollapsed__3WajT{display:flex;justify-content:center;padding:8px 0}.SidebarNav_footerCollapsed__3WajT>*{width:48px}.SidebarNav_submenu__HhePU{display:grid;grid-template-rows:0fr;margin-top:0;overflow:hidden;opacity:0;pointer-events:none;transition:grid-template-rows .22s ease,opacity .18s ease,margin-top .22s ease}.SidebarNav_submenuVisible__L4wHF{margin-top:4px}.SidebarNav_submenuOpen__mfPM2{grid-template-rows:1fr;opacity:1;pointer-events:auto}.SidebarNav_submenuInner__dbXfF{position:relative;min-height:0;margin-left:24px;padding-left:8px}.SidebarNav_submenuRail__8TrPD{position:absolute;top:18px;bottom:18px;left:calc(8px - 1px);width:2px;background:var(--color-border-primary)}.SidebarNav_submenuLink__MFCMe{position:relative;display:flex;align-items:center;border-radius:0 8px 8px 0;padding:8px 12px 8px 16px;font-size:.875rem;text-decoration:none;transition:background-color .2s ease,color .2s ease}.SidebarNav_submenuLinkActive__tG_k9{background:var(--color-bg-active);color:var(--color-text-primary);font-weight:500}.SidebarNav_submenuLinkInactive__ejGFl{color:var(--color-text-secondary)}.SidebarNav_submenuLinkInactive__ejGFl:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.SidebarNav_submenuMarker__Puoi2{position:absolute;top:50%;left:0;height:8px;width:8px;transform:translate(-50%,-50%);border-radius:999px;border:2px solid var(--color-border-secondary)}.SidebarNav_submenuMarkerActive__ZBqSV{border-color:var(--color-primary);background:var(--color-primary)}.SidebarNav_submenuMarkerInactive__4o30p{background:var(--color-bg-secondary)}.SidebarNav_submenuLabel__zBth7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarNav_submenuBadge__AbcVk{flex-shrink:0;margin-left:auto;padding:1px 6px;border-radius:9999px;background:var(--color-primary);color:var(--color-text-inverse,#fff);font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.5}.SidebarNav_edgeToggle__DdcYF{position:fixed;top:50%;z-index:45;display:none;align-items:center;justify-content:center;width:28px;height:72px;border:1px solid var(--color-border-primary);border-radius:999px;background:var(--color-bg-primary);color:var(--color-text-primary);box-shadow:var(--shadow-lg);transform:translate(-50%,-50%);transition:left .3s cubic-bezier(.4,0,.2,1),transform .2s ease,box-shadow .2s ease}.SidebarNav_edgeToggle__DdcYF:hover{transform:translate(-50%,-50%) scale(1.05)}.SidebarNav_edgeToggle__DdcYF:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .SidebarNav_edgeToggle__DdcYF:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}@media(min-width:1024px){.SidebarNav_edgeToggle__DdcYF{display:inline-flex}}.SidebarNav_edgeToggleIcon__NYh8X{height:16px;width:16px;transition:transform .3s ease-out}.SidebarNav_edgeToggleIconCollapsed__3QUXd{transform:rotate(180deg)}[data-reduced-motion=true] .SidebarNav_brandText__Yd_HT,[data-reduced-motion=true] .SidebarNav_brand__SjLVN,[data-reduced-motion=true] .SidebarNav_chevronIcon__PVGe_,[data-reduced-motion=true] .SidebarNav_edgeToggleIcon__NYh8X,[data-reduced-motion=true] .SidebarNav_edgeToggle__DdcYF,[data-reduced-motion=true] .SidebarNav_header__kNLyy,[data-reduced-motion=true] .SidebarNav_navItem__PXUoi,[data-reduced-motion=true] .SidebarNav_navLabel__g_n0J,[data-reduced-motion=true] .SidebarNav_nav__iJ8x3,[data-reduced-motion=true] .SidebarNav_sidebarDesktop__yJ9lE,[data-reduced-motion=true] .SidebarNav_sidebarMobile__cbx_d,[data-reduced-motion=true] .SidebarNav_submenu__HhePU{transition:none}.FeedbackCountChip_chip___b1r2{display:inline-flex;align-items:center;gap:6px;padding:2px 8px 2px 3px;border:1px solid var(--color-border-secondary);border-radius:9999px;background:var(--color-bg-secondary);font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.FeedbackCountChip_chip___b1r2:hover{background:var(--color-bg-hover);border-color:var(--color-border-focus)}.FeedbackCountChip_chip___b1r2:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}.FeedbackCountChip_facepile__fwwaJ{display:inline-flex}.FeedbackCountChip_facepile__fwwaJ .FeedbackCountChip_avatar__CRos5{margin-right:-5px;border:2px solid var(--color-bg-secondary)}.FeedbackCountChip_facepile__fwwaJ .FeedbackCountChip_avatar__CRos5:last-child{margin-right:0}.FeedbackCountChip_avatar__CRos5{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:8px;font-weight:600;letter-spacing:.02em;color:var(--color-text-inverse)}.FeedbackCountChip_avatarColor1__Zbfu4{background:var(--color-chart-1)}.FeedbackCountChip_avatarColor2__EoZgt{background:var(--color-chart-2)}.FeedbackCountChip_avatarColor3__VSxNn{background:var(--color-chart-3)}.FeedbackCountChip_avatarColor4__Lmlyj{background:var(--color-chart-4)}.FeedbackCountChip_avatarColor5___dbRF{background:var(--color-chart-5)}.FeedbackCountChip_avatarColor6__mniin{background:var(--color-chart-6)}.FeedbackCountChip_countDown__v9g1v,.FeedbackCountChip_countUp__d5yj0{display:inline-flex;align-items:center;gap:3px}.FeedbackCountChip_countUp__d5yj0{color:var(--color-success-text)}.FeedbackCountChip_countDown__v9g1v{color:var(--color-danger-text)}.FeedbackCountChip_caret__ptQXA{color:var(--color-text-tertiary);transition:transform .15s ease}.FeedbackCountChip_caretOpen__MJ3o2{transform:rotate(180deg)}.FeedbackRoster_roster__08bDQ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.FeedbackRoster_status__vjOYg{margin:0;padding:8px 0;font-size:.75rem;color:var(--color-text-tertiary)}.FeedbackRoster_statusError__gffql{color:var(--color-danger-text)}.FeedbackRoster_row__DHe2Z{display:grid;grid-template-columns:26px 1fr auto;gap:4px 10px;align-items:start;padding:8px 2px;border-top:1px solid var(--color-border-primary)}.FeedbackRoster_row__DHe2Z:first-child{border-top:none}.FeedbackRoster_avatar__MKub6{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;letter-spacing:.02em;color:var(--color-text-inverse);margin-top:1px}.FeedbackRoster_avatarColor1__kbM_d{background:var(--color-chart-1)}.FeedbackRoster_avatarColor2__VPD9G{background:var(--color-chart-2)}.FeedbackRoster_avatarColor3__R2ede{background:var(--color-chart-3)}.FeedbackRoster_avatarColor4__YaVu3{background:var(--color-chart-4)}.FeedbackRoster_avatarColor5__Cxato{background:var(--color-chart-5)}.FeedbackRoster_avatarColor6__Raf_p{background:var(--color-chart-6)}.FeedbackRoster_avatarSystem__1_5jQ{background:var(--color-bg-tertiary);color:var(--color-text-secondary)}.FeedbackRoster_who__ZFCag{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.FeedbackRoster_name__KdiQr{font-size:.75rem;font-weight:600;color:var(--color-text-primary)}.FeedbackRoster_statusBadge__RXpNH,.FeedbackRoster_youBadge__lUKmJ{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:1px 6px;border-radius:9999px}.FeedbackRoster_youBadge__lUKmJ{color:var(--color-primary);background:var(--color-primary-bg)}.FeedbackRoster_statusBadge__RXpNH{color:var(--color-text-secondary);background:var(--color-bg-tertiary);border:1px solid var(--color-border-primary)}.FeedbackRoster_meta__jRq56{display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--color-text-tertiary);white-space:nowrap}.FeedbackRoster_voteUp__nOHln{color:var(--color-success-text)}.FeedbackRoster_voteDown__3eWRk{color:var(--color-danger-text)}.FeedbackRoster_comment__gu2rX{grid-column:2/4;margin:0;font-size:.75rem;color:var(--color-text-secondary);overflow-wrap:anywhere}.FeedbackRoster_actions__pI4aM{grid-column:2/4}.FeedbackRoster_editButton___52wD{border:none;background:none;padding:0;font-size:.75rem;font-weight:500;color:var(--color-primary);cursor:pointer;transition:color .15s ease}.FeedbackRoster_editButton___52wD:hover{text-decoration:underline}.FeedbackRoster_editButton___52wD:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}@keyframes ConversationMetaPane_skeletonPulse__kyJmw{0%,to{opacity:1}50%{opacity:.4}}.ConversationMetaPane_pane__TEcyv{display:flex;flex-direction:column;min-height:0;overflow-y:auto;background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-primary)}@media(min-width:1024px){.ConversationMetaPane_pane__TEcyv{border-right:1px solid var(--color-border-primary);border-bottom:none}}.ConversationMetaPane_skeleton__jC5a4{background:var(--color-bg-tertiary);border-radius:4px;animation:ConversationMetaPane_skeletonPulse__kyJmw 1.5s ease-in-out infinite;height:160px;margin:16px}.ConversationMetaPane_verdict__vtG0e{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;border-bottom:1px solid var(--color-border-primary)}.ConversationMetaPane_counts__JS7d1{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.ConversationMetaPane_counts__JS7d1 li{font-size:.875rem;font-weight:500;line-height:1.35}.ConversationMetaPane_countNumber__mPozV{font-size:1.125rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ConversationMetaPane_countBlocked__Gc_BT{color:var(--color-danger-text)}.ConversationMetaPane_countModified__u1aac{color:var(--color-modify,var(--color-text-secondary))}.ConversationMetaPane_countEscalated__N7Sau{color:var(--color-warning)}.ConversationMetaPane_countBypassed__duOhT{color:var(--color-info,var(--color-text-secondary))}.ConversationMetaPane_countsClean__4Qbzj,.ConversationMetaPane_shadowNote__AryEX{margin:0;font-size:.75rem;color:var(--color-text-secondary)}.ConversationMetaPane_shadowNote__AryEX{display:flex;align-items:flex-start;gap:6px;padding:8px;line-height:1.45;background:var(--color-bg-primary);border:1px dashed var(--color-border-secondary);border-radius:6px}.ConversationMetaPane_shadowNote__AryEX svg{flex-shrink:0;margin-top:1px;color:var(--color-chart-5)}.ConversationMetaPane_shadowNote__AryEX strong{font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-chart-5)}.ConversationMetaPane_stats__lzFTv{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.75rem;color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.ConversationMetaPane_statFlagged__kZgps{color:var(--color-danger);font-weight:500}.ConversationMetaPane_identity__k0Rv1{display:flex;flex-direction:column;gap:8px;padding:16px;border-bottom:1px solid var(--color-border-primary)}.ConversationMetaPane_application__9UMFu{margin:0;font-size:1rem;font-weight:600;color:var(--color-text-primary);line-height:1.3;word-break:break-word}.ConversationMetaPane_fields__jy3cL{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:6px 8px;margin:0}.ConversationMetaPane_fields__jy3cL dt{font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-tertiary)}.ConversationMetaPane_fields__jy3cL dd{margin:0;min-width:0;font-size:.75rem;color:var(--color-text-secondary)}.ConversationMetaPane_fieldEmpty__Ekg02{color:var(--color-text-tertiary);font-style:italic}.ConversationMetaPane_fieldLive___XFgk{color:var(--color-text-secondary)}.ConversationMetaPane_policies__S9a1H{display:flex;flex-direction:column;gap:8px;padding:16px;border-bottom:1px solid var(--color-border-primary)}.ConversationMetaPane_policiesHeader__nAiSb{display:flex;align-items:center;justify-content:space-between;gap:8px}.ConversationMetaPane_policiesTitle__DppMn{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;font-weight:600;color:var(--color-text-primary)}.ConversationMetaPane_policiesTitle__DppMn svg{color:var(--color-success)}.ConversationMetaPane_policiesCount__bjjAS{font-size:.75rem;color:var(--color-text-tertiary);white-space:nowrap}.ConversationMetaPane_policyList__etD1l{display:flex;flex-direction:column;gap:6px}.ConversationMetaPane_policyRow__SwDWW{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:8px;text-align:left;color:inherit;background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:6px;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.ConversationMetaPane_policyRow__SwDWW:hover:not(:disabled){background:var(--color-bg-hover);border-color:var(--color-border-secondary)}.ConversationMetaPane_policyRow__SwDWW:disabled{cursor:default}.ConversationMetaPane_policyRow__SwDWW:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .ConversationMetaPane_policyRow__SwDWW:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.ConversationMetaPane_policyRowActive__4XmJD{box-shadow:inset 3px 0 0 0 var(--color-primary)}.ConversationMetaPane_policyRowActive__4XmJD,.ConversationMetaPane_policyRowActive__4XmJD:hover:not(:disabled){background:var(--color-primary-bg);border-color:var(--color-primary)}.ConversationMetaPane_policyTop__inl2I{display:flex;align-items:center;gap:4px;width:100%;min-width:0}.ConversationMetaPane_policyName__w0Q4_{min-width:0;font-size:.75rem;font-weight:500;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConversationMetaPane_policyMeta__FOyhw{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.75rem;color:var(--color-text-tertiary)}.ConversationMetaPane_policyTurns__y_iS6{font-variant-numeric:tabular-nums}.ConversationMetaPane_votes__P_MvD{display:inline-flex;align-items:center;gap:6px}.ConversationMetaPane_vote__juhSR{display:inline-flex;align-items:center;gap:2px;font-weight:500;font-variant-numeric:tabular-nums}.ConversationMetaPane_voteUp__Z_Of2{color:var(--color-success)}.ConversationMetaPane_voteDown__QsOBm{color:var(--color-danger)}.ConversationMetaPane_unrated__xFMM3{color:var(--color-text-tertiary);opacity:.75;font-style:italic}.ConversationMetaPane_shadowTitle__HkKuu svg{color:var(--color-chart-5)}.ConversationMetaPane_shadowLede__QboDb{margin:-2px 0 0;font-size:11px;color:var(--color-text-tertiary)}.ConversationMetaPane_shadowRow__kqlGM{border-style:dashed;box-shadow:inset 3px 0 0 0 var(--color-chart-5)}.ConversationMetaPane_shadowRowActive__pmiee{background:var(--color-bg-hover);border-color:var(--color-chart-5);border-style:solid;box-shadow:inset 3px 0 0 0 var(--color-chart-5),0 0 0 1px var(--color-chart-5)}.ConversationMetaPane_shadowRowActive__pmiee:hover:not(:disabled){background:var(--color-bg-hover);border-color:var(--color-chart-5)}.ConversationMetaPane_shadowVerdict__zRaJX{color:var(--color-chart-5);font-weight:500}.ConversationMetaPane_passedToggle__SATJf{display:flex;align-items:center;gap:6px;width:100%;padding:0;font-size:.875rem;font-weight:500;color:var(--color-text-secondary);background:none;border:0;cursor:pointer}.ConversationMetaPane_passedToggle__SATJf svg:first-child{color:var(--color-success);flex-shrink:0}.ConversationMetaPane_passedToggle__SATJf:hover{color:var(--color-text-primary)}.ConversationMetaPane_passedToggle__SATJf:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .ConversationMetaPane_passedToggle__SATJf:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.ConversationMetaPane_chevron__PymUN{margin-left:auto;color:var(--color-text-tertiary);flex-shrink:0}@media(prefers-reduced-motion:no-preference){.ConversationMetaPane_chevron__PymUN{transition:transform .15s ease}}.ConversationMetaPane_chevronOpen__ZI0KE{transform:rotate(180deg)}.ConversationMetaPane_passedList__q_Biw{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.ConversationMetaPane_passedItem__YaGS4{display:flex;align-items:center;gap:4px;width:100%;min-height:30px;padding:8px;background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:6px;box-shadow:inset 3px 0 0 0 var(--color-success)}.ConversationMetaPane_passedName__pMRLQ{min-width:0;font-size:.75rem;font-weight:500;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConversationMetaPane_rating__DCs0a{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding:16px;border-top:1px solid var(--color-border-primary);word-break:break-word}.ConversationMetaPane_ratingPrompt__xNmGG{font-size:.875rem;font-weight:600;color:var(--color-text-primary)}.ConversationMetaPane_ratingRow__L9wSb{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ConversationMetaPane_ratingButton__zjWpe{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;font-size:.75rem;font-weight:500;color:var(--color-text-secondary);background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:6px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ConversationMetaPane_ratingButton__zjWpe:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.ConversationMetaPane_ratingButton__zjWpe:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .ConversationMetaPane_ratingButton__zjWpe:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.ConversationMetaPane_ratingUp__7Np8a{border-color:var(--color-success)}.ConversationMetaPane_ratingUp__7Np8a,.ConversationMetaPane_ratingUp__7Np8a:hover{color:var(--color-success);background:var(--color-success-bg)}.ConversationMetaPane_ratingDown__NGMuI{border-color:var(--color-danger)}.ConversationMetaPane_ratingDown__NGMuI,.ConversationMetaPane_ratingDown__NGMuI:hover{color:var(--color-danger);background:var(--color-danger-bg)}.ConversationMetaPane_ratingReason__0wcBb{margin:0;font-size:.75rem;color:var(--color-text-secondary);font-style:italic}.ConversationMetaPane_roster__pzkv3{border-top:1px solid var(--color-border-primary);padding-top:8px}.ApplicationAssessmentBadges_badges__NsMiF{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ApplicationAssessmentBadges_attribution___R_Yv{font-size:11px;color:var(--color-text-tertiary);white-space:nowrap}@keyframes ApplicationAssessmentDisclosure_skeletonPulse__lP_IF{0%,to{opacity:1}50%{opacity:.4}}.ApplicationAssessmentDisclosure_disclosure__tRcf5{display:flex;flex-direction:column;min-height:0}.ApplicationAssessmentDisclosure_toggle__zAjS6{display:flex;align-items:center;gap:6px;width:100%;padding:8px;text-align:left;border:none;background:none;cursor:pointer;transition:background-color .15s ease}.ApplicationAssessmentDisclosure_toggle__zAjS6:hover{background:var(--color-bg-hover)}.ApplicationAssessmentDisclosure_toggle__zAjS6:focus-visible:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .ApplicationAssessmentDisclosure_toggle__zAjS6:focus-visible:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.ApplicationAssessmentDisclosure_toggle__zAjS6:focus-visible{outline-offset:-3px}.ApplicationAssessmentDisclosure_chevron__yIuqi{flex-shrink:0;color:var(--color-text-tertiary);transition:transform .15s ease}.ApplicationAssessmentDisclosure_chevronExpanded__uRANR{transform:rotate(90deg)}.ApplicationAssessmentDisclosure_label__GhvyF{color:var(--color-text-secondary);font-size:.75rem;font-weight:500}.ApplicationAssessmentDisclosure_action__1abzS{margin-left:auto;color:var(--color-primary);font-size:.75rem;font-weight:500}.ApplicationAssessmentDisclosure_narrativeRegion__nF4aU{display:flex;flex-direction:column;gap:8px;max-height:40vh;overflow-y:auto;padding:4px 8px 8px 32px}.ApplicationAssessmentDisclosure_narrative__heUjl{margin:0;font-size:.875rem;line-height:1.5;color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word}.ThumbsStack_stack__h2Lt2{position:relative;display:inline-flex;flex-shrink:0}.ThumbsStack_back__mENfL,.ThumbsStack_front___FHNR{position:absolute}.ThumbsStack_back__mENfL{top:0;left:0;opacity:.45}.ThumbsStack_front___FHNR{bottom:0;right:0}@keyframes ReviewSidePanel_skeletonPulse__p64QR{0%,to{opacity:1}50%{opacity:.4}}.ReviewSidePanel_panel__q5xuY{display:flex;flex-direction:column;min-height:0;height:100%;border-left:1px solid var(--color-border-primary);background:var(--color-bg-secondary)}.ReviewSidePanel_blindNotice__4ckXW{display:flex;flex-shrink:0;gap:6px;align-items:flex-start;margin:0;padding:8px 10px;border-bottom:1px solid var(--color-border-primary);background:var(--color-bg-tertiary);color:var(--color-text-secondary);font-size:.6875rem;line-height:1.45}.ReviewSidePanel_blindNotice__4ckXW svg{flex-shrink:0;margin-top:2px;color:var(--color-text-tertiary)}.ReviewSidePanel_blindNotice__4ckXW strong{color:var(--color-text-primary);font-weight:500}.ReviewSidePanel_assessment__NMRgF{flex-shrink:0;border-top:1px solid var(--color-border-primary);background:var(--color-bg-primary)}.ReviewSidePanel_tabs__M_UOo{display:flex;flex-shrink:0;border-bottom:1px solid var(--color-border-primary)}.ReviewSidePanel_tab__ZI724{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:1;padding:10px 8px;border:none;border-bottom:2px solid rgba(0,0,0,0);background:none;color:var(--color-text-tertiary);font-size:.75rem;font-weight:500;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.ReviewSidePanel_tab__ZI724:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}.ReviewSidePanel_tab__ZI724:focus-visible:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .ReviewSidePanel_tab__ZI724:focus-visible:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.ReviewSidePanel_tab__ZI724:focus-visible{outline-offset:-3px}.ReviewSidePanel_tabActive__QdHly{border-bottom-color:var(--color-primary);color:var(--color-primary)}.ReviewSidePanel_tabCount__ddqNT{padding:0 5px;border-radius:9999px;background:var(--color-primary-bg);color:var(--color-primary);font-size:.625rem;font-variant-numeric:tabular-nums}.ReviewSidePanel_scopeBar__gibZJ{display:flex;gap:2px;flex-shrink:0;padding:8px;border-bottom:1px solid var(--color-border-primary)}.ReviewSidePanel_scopeButton__Y9kja{flex:1;padding:4px 8px;border:1px solid var(--color-border-primary);border-radius:6px;background:none;color:var(--color-text-tertiary);font-size:.6875rem;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ReviewSidePanel_scopeButton__Y9kja:hover{color:var(--color-text-primary)}.ReviewSidePanel_scopeButton__Y9kja:focus-visible:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .ReviewSidePanel_scopeButton__Y9kja:focus-visible:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.ReviewSidePanel_scopeButton__Y9kja:disabled{opacity:.45;cursor:not-allowed}.ReviewSidePanel_scopeButtonActive__LAWE_{border-color:var(--color-primary);background:var(--color-primary-bg);color:var(--color-primary)}.ReviewSidePanel_feed___UpTr{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:0;list-style:none}.ReviewSidePanel_feedRow__m__MK{display:flex;gap:6px;padding:5px 10px;border-bottom:1px solid var(--color-border-primary)}.ReviewSidePanel_feedRow__m__MK[data-action=feedback_down] .ReviewSidePanel_feedIcon__qFHC2{background:var(--color-danger-bg);color:var(--color-danger-text)}.ReviewSidePanel_feedRow__m__MK[data-action=feedback_up] .ReviewSidePanel_feedIcon__qFHC2{background:var(--color-success-bg);color:var(--color-success-text)}.ReviewSidePanel_feedRow__m__MK[data-action=marked_reviewed] .ReviewSidePanel_feedIcon__qFHC2{background:var(--color-primary-bg);color:var(--color-primary)}.ReviewSidePanel_feedIcon__qFHC2{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:15px;height:15px;margin-top:2px;border-radius:50%;background:var(--color-bg-tertiary);color:var(--color-text-secondary)}.ReviewSidePanel_feedIcon__qFHC2>svg{width:9px;height:9px}.ReviewSidePanel_feedBody__B_Tr7{min-width:0;flex:1}.ReviewSidePanel_feedHeadline__NB9Fh{margin:0;color:var(--color-text-secondary);font-size:.6875rem;line-height:1.35}.ReviewSidePanel_feedActor__REyZ4{color:var(--color-text-primary);font-weight:500}.ReviewSidePanel_feedVerb__TaAZ6{color:var(--color-text-tertiary)}.ReviewSidePanel_feedTarget___gxe5{margin-left:3px;padding:0 3px;border-radius:4px;background:var(--color-bg-tertiary);color:var(--color-text-primary);font-family:var(--font-mono,ui-monospace,monospace);font-size:.625rem}.ReviewSidePanel_feedPolicy__EdZni{color:var(--color-text-primary)}.ReviewSidePanel_feedDecision__9FQI3{margin-left:3px;color:var(--color-text-tertiary);font-size:.5625rem;text-transform:uppercase;letter-spacing:.04em}.ReviewSidePanel_feedGuardrails__fMXHB{margin:1px 0 0;color:var(--color-text-tertiary);font-size:.625rem;line-height:1.3}.ReviewSidePanel_feedComment__AgNo1{margin:1px 0 0;padding-left:5px;border-left:2px solid var(--color-border-secondary);color:var(--color-text-secondary);font-size:.6875rem;font-style:italic;line-height:1.35;overflow-wrap:anywhere}.ReviewSidePanel_feedMeta___BBdB{margin:1px 0 0;color:var(--color-text-tertiary);font-size:.5625rem}.ReviewSidePanel_composer__MmlMj{display:flex;align-items:flex-end;gap:6px;flex-shrink:0;padding:8px;border-top:1px solid var(--color-border-primary);background:var(--color-bg-secondary)}.ReviewSidePanel_composerInput__jzd4S{flex:1;min-width:0;min-height:30px;max-height:96px;padding:6px 8px;border:1px solid var(--color-border-secondary);border-radius:6px;background:var(--color-bg-primary);color:var(--color-text-primary);font-family:inherit;font-size:.75rem;resize:vertical;transition:border-color .2s ease}.ReviewSidePanel_composerInput__jzd4S:focus{outline:none;border-color:var(--color-border-focus)}.ReviewSidePanel_composerInput__jzd4S:disabled,.ReviewSidePanel_composerInput__jzd4S[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.ReviewSidePanel_composerSend__NZdFP{flex-shrink:0;width:30px;height:30px;padding:0}.ReviewSidePanel_decisions__7cmY_{display:flex;flex-direction:column;min-height:0;flex:1}.ReviewSidePanel_decisionsHeader__WJWyE{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-shrink:0;padding:10px;border-bottom:1px solid var(--color-border-primary)}.ReviewSidePanel_decisionsTitle__Mu9R8{margin:0;color:var(--color-text-primary);font-family:var(--font-mono,ui-monospace,monospace);font-size:.875rem;font-weight:600}.ReviewSidePanel_decisionsSubtitle___9sGD{margin:2px 0 0;color:var(--color-text-tertiary);font-size:.6875rem}.ReviewSidePanel_decisionsBulk__ggV39{display:inline-flex;gap:2px}.ReviewSidePanel_bulkButton__WQGLR{display:inline-flex;align-items:center;justify-content:center;width:28px;height:26px;border:1px solid var(--color-border-secondary);border-radius:6px;background:none;color:var(--color-text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}.ReviewSidePanel_bulkButton__WQGLR:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}.ReviewSidePanel_bulkButton__WQGLR:focus-visible:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .ReviewSidePanel_bulkButton__WQGLR:focus-visible:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.ReviewSidePanel_bulkButton__WQGLR:disabled,.ReviewSidePanel_bulkButton__WQGLR[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}@media(max-width:639px){.ReviewSidePanel_bulkButton__WQGLR{min-height:44px;min-width:44px}}[data-target-size=comfortable] .ReviewSidePanel_bulkButton__WQGLR{min-height:44px;min-width:44px}.ReviewSidePanel_bulkButtonUp__XroBe{border-color:var(--color-success);color:var(--color-success)}.ReviewSidePanel_bulkButtonDown__05EEm{border-color:var(--color-danger);color:var(--color-danger)}.ReviewSidePanel_decisionList__bwECR{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:0;list-style:none}.ReviewSidePanel_decisionRow__FdNyl{display:flex;flex-direction:column;gap:5px;padding:10px;border-bottom:1px solid var(--color-border-primary);transition:background-color .15s ease}.ReviewSidePanel_decisionRowBlocked__g9IMt{background:var(--color-danger-bg);box-shadow:inset 3px 0 0 var(--color-danger)}.ReviewSidePanel_decisionRowFocused__feJwP{background:var(--color-primary-bg)}.ReviewSidePanel_decisionTop__kylmU{display:flex;align-items:center;gap:8px}.ReviewSidePanel_decisionName___rw3t{flex:1;min-width:0;color:var(--color-text-primary);font-size:.75rem;font-weight:500;overflow-wrap:anywhere}.ReviewSidePanel_decisionGuardrails__dVE4v{margin:0;color:var(--color-text-tertiary);font-size:.6875rem}.ReviewSidePanel_decisionActions__CH_Fw{display:flex;align-items:center;gap:4px}.ReviewSidePanel_voteButton__PXQA5{display:inline-flex;align-items:center;gap:3px;min-width:28px;height:24px;padding:0 6px;border:1px solid var(--color-border-secondary);border-radius:6px;background:none;color:var(--color-text-tertiary);font-size:.6875rem;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ReviewSidePanel_voteButton__PXQA5:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}.ReviewSidePanel_voteButton__PXQA5:focus-visible:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .ReviewSidePanel_voteButton__PXQA5:focus-visible:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.ReviewSidePanel_voteButton__PXQA5:disabled,.ReviewSidePanel_voteButton__PXQA5[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}@media(max-width:639px){.ReviewSidePanel_voteButton__PXQA5{min-height:44px;min-width:44px}}[data-target-size=comfortable] .ReviewSidePanel_voteButton__PXQA5{min-height:44px;min-width:44px}.ReviewSidePanel_voteButtonUp__HjfOb{border-color:var(--color-success);color:var(--color-success)}.ReviewSidePanel_voteButtonDown___kw0N{border-color:var(--color-danger);color:var(--color-danger)}.ReviewSidePanel_decisionState__RjZ1N{margin-left:auto;color:var(--color-text-tertiary);font-size:.625rem}.ReviewSidePanel_shadowVerdict__5M9J1{flex-shrink:0;color:var(--color-chart-5);font-size:.75rem;font-weight:500;white-space:nowrap;cursor:help}.ReviewSidePanel_shadowState__C48gJ{display:inline-flex;align-items:center;gap:4px;color:var(--color-chart-5);font-size:.625rem}.ReviewSidePanel_shadowState__C48gJ svg{flex-shrink:0}.ReviewSidePanel_decisionStateBlocked__dtjHn{color:var(--color-danger);font-weight:500}.ReviewSidePanel_decisionComment__vSWd8{margin:0;padding-left:6px;border-left:2px solid var(--color-border-secondary);color:var(--color-text-secondary);font-size:.6875rem;overflow-wrap:anywhere}.ReviewSidePanel_commentAuthor__riN8R{color:var(--color-success);font-weight:500}.ReviewSidePanel_commentAuthorDown___jGwM{color:var(--color-danger)}.ReviewSidePanel_decisionBlockedNote__rPRG0{margin:0;color:var(--color-danger);font-size:.625rem}.ReviewSidePanel_decisionsHint__laI5_{flex-shrink:0;margin:0;padding:8px 10px;border-top:1px solid var(--color-border-primary);color:var(--color-text-tertiary);font-size:.625rem}.ReviewSidePanel_empty__sL6ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:1;padding:32px 16px;color:var(--color-text-tertiary);text-align:center;list-style:none}.ReviewSidePanel_empty__sL6ph p{margin:0;font-size:.75rem;line-height:1.5}.ReviewSidePanel_explainButton__K_Hnt{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:0 7px;border:1px solid var(--color-border-primary);border-radius:4px;background:var(--color-bg-primary);color:var(--color-text-tertiary);font-size:.6875rem;font-weight:500;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.ReviewSidePanel_explainButton__K_Hnt:hover:not(:disabled){border-color:var(--color-accent,var(--color-primary));color:var(--color-accent,var(--color-primary))}.ReviewSidePanel_explainButton__K_Hnt:focus-visible:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .ReviewSidePanel_explainButton__K_Hnt:focus-visible:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.ReviewSidePanel_explainButton__K_Hnt:disabled:disabled,.ReviewSidePanel_explainButton__K_Hnt:disabled[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.ReviewSidePanel_explainPanel__cnDMJ{margin:6px 0 0 2px;padding:7px 9px;border-left:2px solid var(--color-accent,var(--color-primary));border-radius:0 4px 4px 0;background:var(--color-bg-tertiary)}.ReviewSidePanel_explainLabel__Shnek{display:inline-flex;align-items:center;gap:4px;color:var(--color-accent,var(--color-primary));font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.ReviewSidePanel_explainText__1rbR6{margin:3px 0 0;color:var(--color-text-primary);font-size:.75rem;line-height:1.5}.ReviewSidePanel_explainError__7VgCc{margin:6px 0 0;color:var(--color-danger-text);font-size:.75rem;line-height:1.45}@keyframes ReviewTranscriptPane_skeletonPulse__9huMw{0%,to{opacity:1}50%{opacity:.4}}.ReviewTranscriptPane_pane__ntsOH{display:flex;flex-direction:column;min-height:0;height:100%;background:var(--color-bg-primary)}.ReviewTranscriptPane_scroll__G9TYY{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:10px;padding:16px}.ReviewTranscriptPane_message__lMHdv{position:relative;display:flex;flex-direction:column;gap:6px;max-width:92%;padding:10px 12px;border:1px solid var(--color-border-primary);border-radius:8px;background:var(--color-bg-secondary);transition:border-color .15s ease,box-shadow .15s ease}.ReviewTranscriptPane_messageUser__g3rpx{align-self:flex-start;border-top-left-radius:4px}.ReviewTranscriptPane_messageAssistant__Pzlla{align-self:flex-end;border-top-right-radius:4px}.ReviewTranscriptPane_messageFlagged__qgCgH{border-color:var(--accent,var(--color-border-secondary));box-shadow:inset 3px 0 0 var(--accent,transparent)}.ReviewTranscriptPane_messageSelected__YfwfA{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.ReviewTranscriptPane_messageUnderPolicy__V_YFH{background:var(--color-primary-bg)}.ReviewTranscriptPane_messageBlocked__BpP9X{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}.ReviewTranscriptPane_messageHeader___4w66{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ReviewTranscriptPane_messageLabel__qn2H6{flex-shrink:0;padding:1px 5px;border-radius:4px;background:var(--color-bg-tertiary);color:var(--color-text-secondary);font-family:var(--font-mono,ui-monospace,monospace);font-size:.6875rem;font-weight:600}.ReviewTranscriptPane_messageRole__j00cf{display:inline-flex;align-items:center;gap:5px;color:var(--color-text-tertiary);font-size:.6875rem}.ReviewTranscriptPane_avatar__WORR5{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%}.ReviewTranscriptPane_avatarUser__Dlpat{background:var(--color-primary-bg);color:var(--color-primary)}.ReviewTranscriptPane_avatarBot__EvFAx{background:var(--color-bg-tertiary);color:var(--color-text-secondary)}.ReviewTranscriptPane_decisionChip__btOkr{padding:1px 7px;border:1px solid var(--color-border-secondary);border-radius:9999px;background:none;color:var(--color-text-secondary);font-size:.6875rem;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ReviewTranscriptPane_decisionChip__btOkr:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.ReviewTranscriptPane_decisionChip__btOkr:focus-visible:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .ReviewTranscriptPane_decisionChip__btOkr:focus-visible:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.ReviewTranscriptPane_decisionChipActive__8LBgF{border-color:var(--color-primary);background:var(--color-primary-bg);color:var(--color-primary)}.ReviewTranscriptPane_messageActions__KBhMK{display:inline-flex;align-items:center;gap:2px;margin-left:auto}.ReviewTranscriptPane_voteButton__VP_jn{display:inline-flex;align-items:center;gap:3px;min-width:26px;height:24px;padding:0 5px;border:1px solid rgba(0,0,0,0);border-radius:6px;background:none;color:var(--color-text-tertiary);font-size:.6875rem;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ReviewTranscriptPane_voteButton__VP_jn:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}.ReviewTranscriptPane_voteButton__VP_jn:focus-visible:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--color-bg-secondary),0 0 0 6px var(--color-primary-bg);border-color:var(--color-border-focus)}[data-focus=enhanced] .ReviewTranscriptPane_voteButton__VP_jn:focus-visible:focus-visible{outline:4px solid var(--color-warning);outline-offset:4px;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 8px var(--color-border-focus)}.ReviewTranscriptPane_voteButton__VP_jn:disabled,.ReviewTranscriptPane_voteButton__VP_jn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}@media(max-width:639px){.ReviewTranscriptPane_voteButton__VP_jn{min-height:44px;min-width:44px}}[data-target-size=comfortable] .ReviewTranscriptPane_voteButton__VP_jn{min-height:44px;min-width:44px}.ReviewTranscriptPane_voteButtonUp___HxFn{border-color:var(--color-success);color:var(--color-success)}.ReviewTranscriptPane_voteButtonDown__DBBv0{border-color:var(--color-danger);color:var(--color-danger)}.ReviewTranscriptPane_voteCount__ZXAmV{font-weight:500}.ReviewTranscriptPane_messageBody__GUvBM{display:block;width:100%;padding:0;border:none;background:none;color:var(--color-text-primary);font-size:.875rem;line-height:1.55;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;cursor:pointer}.ReviewTranscriptPane_messageBody__GUvBM:disabled{cursor:default}button.ReviewTranscriptPane_messageBody__GUvBM:after{content:"";position:absolute;inset:0;border-radius:inherit}button.ReviewTranscriptPane_messageBody__GUvBM:disabled:after{display:none}button.ReviewTranscriptPane_messageBody__GUvBM:focus-visible{outline:none}button.ReviewTranscriptPane_messageBody__GUvBM:focus-visible:after{outline:3px solid var(--color-border-focus);outline-offset:2px}.ReviewTranscriptPane_decisionChip__btOkr,.ReviewTranscriptPane_voteButton__VP_jn{position:relative;z-index:1}.ReviewTranscriptPane_messageEmpty__nfuN0{color:var(--color-text-tertiary)}.ReviewTranscriptPane_messageReason__Cj2s0{margin:0;padding-left:8px;border-left:2px solid var(--color-border-secondary);color:var(--color-text-secondary);font-size:.75rem;font-style:italic}.ReviewTranscriptPane_messageBlockedNote__nSdqj{margin:0;color:var(--color-danger);font-size:.75rem}.ReviewTranscriptPane_placeholder__1lzKi{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;padding:32px;color:var(--color-text-tertiary);text-align:center}.ReviewTranscriptPane_placeholder__1lzKi p{margin:0;font-size:.875rem}.ReviewTranscriptPane_placeholderInline__gcWy8{height:auto;padding:32px 0}.ReviewTranscriptPane_placeholderError__Ugimf{color:var(--color-danger)}.ReviewTranscriptPane_spinner__oJqk7{width:26px;height:26px;border:2px solid var(--color-border-primary);border-top-color:var(--color-primary);border-radius:50%;animation:ReviewTranscriptPane_spin__onzcp .7s linear infinite}@keyframes ReviewTranscriptPane_spin__onzcp{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.ReviewTranscriptPane_spinner__oJqk7{animation-duration:2s}}@keyframes ReviewPanes_skeletonPulse__wVONl{0%,to{opacity:1}50%{opacity:.4}}.ReviewPanes_panes__9haLF{display:grid;grid-template-columns:minmax(0,1fr) 320px;flex:1;min-width:0;min-height:0;overflow:hidden}.ReviewPanes_panesWithMeta__Ltrga{grid-template-columns:280px minmax(0,1fr) 320px}@media(max-width:1279px){.ReviewPanes_panes__9haLF{grid-template-columns:minmax(0,1fr);overflow-y:auto}.ReviewPanes_panesWithMeta__Ltrga{grid-template-columns:264px minmax(0,1fr)}.ReviewPanes_panes__9haLF>:last-child{grid-column:1/-1;border-left:none;border-top:1px solid var(--color-border-primary)}}@media(max-width:1023px){.ReviewPanes_panesWithMeta__Ltrga,.ReviewPanes_panes__9haLF{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(220px,auto);overflow-y:auto}.ReviewPanes_panes__9haLF>aside{border-left:none;border-top:1px solid var(--color-border-primary)}.ReviewPanes_panesWithMeta__Ltrga>:first-child{border-top:none}}.ReviewPanes_center__jiaJS{display:flex;flex-direction:column;min-width:0;min-height:0}.ProtectedPage_fullPage__T2YNm{min-height:100vh;background:var(--color-bg-primary);display:flex;align-items:center;justify-content:center;padding:16px}.ProtectedPage_card__SzNsF{text-align:center;max-width:28rem;width:100%;padding:32px;background:var(--color-bg-secondary);border-radius:8px;border:1px solid var(--color-border-primary);box-shadow:var(--shadow-md)}.ProtectedPage_iconWrapper__RweLA{margin-bottom:24px}.ProtectedPage_iconLoading__lGvqI{color:var(--color-primary);animation:ProtectedPage_spin__fw0bL 1s linear infinite}.ProtectedPage_iconError__FRwcT{color:var(--color-danger)}.ProtectedPage_iconDenied__fiNwf{color:var(--color-warning)}@keyframes ProtectedPage_spin__fw0bL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProtectedPage_title__bjNmD{font-size:1.5rem;font-weight:600;color:var(--color-text-primary);margin-bottom:8px}.ProtectedPage_description__couUC{font-size:.875rem;color:var(--color-text-secondary);margin-bottom:24px;line-height:1.5}.ProtectedPage_permissionList___7wDw{text-align:left;background:var(--color-bg-tertiary);border:1px solid var(--color-border-primary);border-radius:6px;padding:16px;margin-bottom:24px}.ProtectedPage_permissionListLabel__Gqn_I{font-size:.75rem;font-weight:500;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.ProtectedPage_permissionItem__EtOzP{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:.875rem;color:var(--color-text-primary)}.ProtectedPage_permissionCode__uiVsR{font-size:.75rem;color:var(--color-text-tertiary);font-family:monospace}.ProtectedPage_adminHint__HWRj5{font-size:.75rem;color:var(--color-text-tertiary);margin-bottom:24px}.ProtectedPage_button__h4zxh{display:inline-flex;align-items:center;justify-content:center;padding:8px 24px;border-radius:6px;border:none;cursor:pointer;font-size:.875rem;font-weight:500;transition:background-color .2s ease;background-color:var(--color-primary);color:var(--color-text-inverse)}.ProtectedPage_button__h4zxh:hover{background-color:var(--color-primary-hover)}@keyframes ConversationReviewDrawer_skeletonPulse__tM3ZJ{0%,to{opacity:1}50%{opacity:.4}}.ConversationReviewDrawer_drawer__a5ZP9{display:flex;flex-direction:column}.ConversationReviewDrawer_body__WUcRd{display:flex;min-height:0;padding:0;overflow:hidden}.ConversationReviewDrawer_footer__Zf22h{padding:0}.AccessibleChart_chart__3MwlP{min-width:0}.AccessibleChart_visuallyHidden__ToEr4{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}