._alert_13sjz_1{gap:var(--space-12);padding:var(--space-12) var(--space-16);border:1px solid var(--alert-border);border-radius:var(--radius-medium);background:linear-gradient(180deg, color-mix(in srgb, var(--alert-surface) 92%, transparent), var(--alert-surface)), var(--color-surface-raised);box-shadow:var(--shadow-subtle);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}._body_13sjz_15{gap:var(--space-4);min-width:0;display:grid}._marker_13sjz_21{border:1px solid color-mix(in srgb, var(--alert-border) 78%, transparent);background:color-mix(in srgb, var(--alert-surface) 88%, var(--color-surface-raised));border-radius:999px;place-items:center;width:28px;height:28px;display:grid;box-shadow:inset 0 1px #ffffff14}._markerInner_13sjz_32{background:var(--alert-accent);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--alert-accent) 16%, transparent);border-radius:999px;display:block}._eyebrow_13sjz_41{color:var(--alert-text-strong);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--line-height-label);margin:0}._title_13sjz_49{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body);margin:0}._description_13sjz_57{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._description_13sjz_57 p{margin:0}._action_13sjz_67{align-items:center;gap:var(--space-8);display:flex}._info_13sjz_73{--alert-accent:var(--color-accent);--alert-border:var(--color-accent-border);--alert-surface:var(--color-accent-surface);--alert-text-strong:var(--color-accent-text)}._success_13sjz_80{--alert-accent:var(--color-success);--alert-border:var(--color-success-border);--alert-surface:var(--color-success-surface);--alert-text-strong:var(--color-success-text)}._warning_13sjz_87{--alert-accent:var(--color-warning);--alert-border:var(--color-warning-border);--alert-surface:var(--color-warning-surface);--alert-text-strong:var(--color-warning-text)}._danger_13sjz_94{--alert-accent:var(--color-danger);--alert-border:var(--color-danger-border);--alert-surface:var(--color-danger-surface);--alert-text-strong:var(--color-danger-text)}@media (width<=720px){._alert_13sjz_1{padding:var(--space-12);grid-template-columns:auto minmax(0,1fr)}._action_13sjz_67{grid-column:1/-1}}._menuRoot_1lzwu_1{position:relative}._trigger_1lzwu_5{justify-content:center;align-items:center;gap:var(--space-8);border:1px solid var(--color-border-strong);border-radius:var(--radius-medium);background:var(--color-surface);color:var(--color-text);cursor:pointer;font:inherit;font-weight:var(--font-weight-semibold);transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast);display:inline-flex}._trigger_1lzwu_5:hover,._triggerOpen_1lzwu_25{background:var(--color-surface-raised);box-shadow:var(--shadow-subtle)}._trigger_1lzwu_5:focus-visible,._menuItem_1lzwu_31:focus-visible{box-shadow:var(--shadow-focus);outline:none}._medium_1lzwu_36{min-height:var(--size-control-medium);padding:0 var(--space-14)}._small_1lzwu_41{min-height:var(--size-control-small);padding:0 var(--space-10)}._iconOnly_1lzwu_46{padding:0}._iconOnlyAuto_1lzwu_50{width:auto;padding:0 var(--space-12)}._medium_1lzwu_36._iconOnly_1lzwu_46{width:var(--size-control-medium)}._medium_1lzwu_36._iconOnly_1lzwu_46._iconOnlyAuto_1lzwu_50{width:auto;padding:0 var(--space-12)}._small_1lzwu_41._iconOnly_1lzwu_46{width:var(--size-control-small);padding:0}._small_1lzwu_41._iconOnly_1lzwu_46._iconOnlyAuto_1lzwu_50{width:auto;padding:0 var(--space-10)}._label_1lzwu_74{white-space:nowrap}._icon_1lzwu_46{flex:none;width:16px;height:16px;display:inline-flex}._chevron_1lzwu_85{opacity:.64;width:8px;height:8px;transition:transform var(--transition-fast);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-1px)rotate(45deg)}._chevronOpen_1lzwu_95{transform:translateY(1px)rotate(225deg)}._menuPortal_1lzwu_99{z-index:var(--z-index-popover);position:fixed}._menu_1lzwu_1{gap:var(--space-4);min-width:188px;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-raised);box-shadow:var(--shadow-popover);display:grid}._alignRight_1lzwu_115{transform-origin:100% 0}._alignLeft_1lzwu_119{transform-origin:0 0}._menuItem_1lzwu_31{width:100%;min-height:var(--size-control-small);padding:0 var(--space-12);border-radius:var(--radius-medium);color:var(--color-text);cursor:pointer;font:inherit;font-size:var(--font-size-small);text-align:left;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:0 0;border:1px solid #0000;align-items:center;display:flex}._menuItem_1lzwu_31:hover:not(:disabled){border-color:var(--color-border);background:var(--color-surface-muted)}._menuItem_1lzwu_31:disabled{cursor:not-allowed;color:var(--color-disabled-text)}._menuItemDanger_1lzwu_153{color:var(--color-danger)}._menuItemDanger_1lzwu_153:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-danger) 28%, var(--color-border));background:color-mix(in srgb, var(--color-danger) 8%, var(--color-surface));color:var(--color-danger-hover)}._button_b27y1_1{justify-content:center;align-items:center;gap:var(--space-8);border-radius:var(--radius-medium);cursor:pointer;font-weight:var(--font-weight-semibold);letter-spacing:0;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border:1px solid #0000;text-decoration:none;display:inline-flex}._button_b27y1_1:disabled{cursor:not-allowed;border-color:var(--color-border);background:var(--color-disabled-surface);color:var(--color-disabled-text)}._medium_b27y1_25{min-height:var(--size-control-medium);padding:0 var(--space-16);font-size:var(--font-size-body);line-height:var(--line-height-body)}._small_b27y1_32{min-height:var(--size-control-small);padding:0 var(--space-12);font-size:var(--font-size-small);line-height:var(--line-height-small)}._iconOnly_b27y1_39{padding:0}._medium_b27y1_25._iconOnly_b27y1_39{width:var(--size-control-medium)}._small_b27y1_32._iconOnly_b27y1_39{width:var(--size-control-small)}._icon_b27y1_39{flex:none;width:16px;height:16px;display:inline-flex}._primary_b27y1_58{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-text-inverse);box-shadow:var(--shadow-action)}._primary_b27y1_58:hover:not(:disabled){background:var(--color-primary-hover)}._primary_b27y1_58:active:not(:disabled){background:var(--color-primary-active);box-shadow:var(--shadow-subtle)}._secondary_b27y1_74{border-color:var(--color-border-strong);background:var(--color-surface);color:var(--color-text)}._secondary_b27y1_74:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-raised);box-shadow:var(--shadow-subtle)}._ghost_b27y1_86{color:var(--color-text-muted);background:0 0}._ghost_b27y1_86:hover:not(:disabled){background:var(--color-surface-muted);color:var(--color-text)}._danger_b27y1_96{border-color:var(--color-danger);background:var(--color-danger);color:var(--color-text-inverse)}._danger_b27y1_96:hover:not(:disabled){border-color:var(--color-danger-hover);background:var(--color-danger-hover)}._dangerOutline_b27y1_107{border-color:var(--color-danger);background:var(--color-surface);color:var(--color-danger)}._dangerOutline_b27y1_107:hover:not(:disabled){border-color:var(--color-danger-hover);background:color-mix(in srgb, var(--color-danger) 8%, var(--color-surface));color:var(--color-danger-hover);box-shadow:var(--shadow-subtle)}._frame_1dmr0_1{border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface);overflow:hidden}._scroller_1dmr0_8{overflow-x:auto}._table_1dmr0_12{border-collapse:collapse;width:100%;color:var(--color-text);font-size:var(--font-size-body);line-height:var(--line-height-small)}._headerCell_1dmr0_20{border-bottom:1px solid var(--color-border);background:var(--color-table-header);color:var(--color-text-muted);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--line-height-label);text-align:left;padding:0}._headerLabel_1dmr0_31{padding:var(--space-12) var(--space-16);display:block}._headerButton_1dmr0_36{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-12) var(--space-16);color:inherit;font:inherit;line-height:inherit;text-align:inherit;appearance:none;cursor:pointer;background:0 0;border:0;display:flex}._sortableHeader_1dmr0_53{transition:color var(--transition-fast)}._sortableHeader_1dmr0_53:hover{color:var(--color-text)}._sortableHeader_1dmr0_53:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus);outline:none}._sortIndicator_1dmr0_66{color:var(--color-text-subtle);font-size:var(--font-size-small);line-height:1}._cell_1dmr0_72{padding:var(--space-16);border-bottom:1px solid var(--color-border);color:var(--color-text);vertical-align:middle}._row_1dmr0_79{transition:background-color var(--transition-fast)}._row_1dmr0_79:hover{background:var(--color-table-row-hover)}._row_1dmr0_79:last-child ._cell_1dmr0_72{border-bottom:0}._alignRight_1dmr0_91{text-align:right}._empty_1dmr0_95{min-height:var(--size-state-min-height);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body);place-items:center;display:grid}._footer_1dmr0_107{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-12) var(--space-16);border-top:1px solid var(--color-border);background:var(--color-surface-raised);display:flex}._footerSummary_1dmr0_117{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}._footerActions_1dmr0_124{align-items:center;gap:var(--space-8);display:flex}._footerButton_1dmr0_130{min-height:var(--size-control-small);padding:0 var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-small);line-height:var(--line-height-small);appearance:none;cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast)}._footerButton_1dmr0_130:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-muted)}._footerButton_1dmr0_130:focus-visible{box-shadow:var(--shadow-focus);outline:none}._footerButton_1dmr0_130:disabled{border-color:var(--color-border);background:var(--color-disabled-surface);color:var(--color-disabled-text);cursor:not-allowed}@media (width<=760px){._footer_1dmr0_107{flex-direction:column;align-items:stretch}._footerActions_1dmr0_124{justify-content:flex-start}}._state_fh9d1_1{min-height:var(--size-state-min-height);gap:var(--space-16);padding:var(--space-24);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-raised);box-shadow:var(--shadow-subtle);align-content:center;justify-items:start;display:grid}._state_fh9d1_1 h2{margin:0 0 var(--space-4);color:var(--color-text);font-size:var(--font-size-subsection);font-weight:var(--font-weight-semibold);line-height:var(--line-height-subsection)}._state_fh9d1_1 p{max-width:var(--width-readable-narrow);color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._action_fh9d1_30{gap:var(--space-8);display:flex}._filterBar_85i3f_1{justify-content:space-between;align-items:stretch;gap:var(--space-16);padding:var(--space-20);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-raised);box-shadow:var(--shadow-subtle);display:flex}._controls_85i3f_13,._actions_85i3f_14{align-items:flex-end;gap:var(--space-12);display:flex}._controls_85i3f_13{flex-wrap:wrap;flex:auto;min-width:0}._actions_85i3f_14{flex:none;justify-content:flex-end;align-items:flex-start}@media (width<=760px){._filterBar_85i3f_1{flex-direction:column}._actions_85i3f_14{justify-content:flex-start}}._button_1u1y1_1{color:var(--color-text-muted);font:inherit;font-size:var(--font-size-small);line-height:var(--line-height-small);text-underline-offset:3px;appearance:none;cursor:pointer;transition:color var(--transition-fast), text-decoration-color var(--transition-fast);background:0 0;border:0;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}._button_1u1y1_1:hover{color:var(--color-text);text-decoration-color:currentColor}._button_1u1y1_1:focus-visible{border-radius:var(--radius-small);box-shadow:var(--shadow-focus);outline:none}._overlay_arfn7_1{z-index:var(--z-index-modal);padding:var(--space-24);background:var(--color-surface-overlay);place-items:center;display:grid;position:fixed;inset:0}._modal_arfn7_11{width:min(100%, var(--size-modal-width));max-height:min(calc(100vh - var(--space-48)), var(--size-modal-max-height));border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-raised);box-shadow:var(--shadow-modal);overflow:auto}._header_arfn7_21,._footer_arfn7_22{justify-content:space-between;align-items:flex-start;gap:var(--space-16);padding:var(--space-20);display:flex}._header_arfn7_21{border-bottom:1px solid var(--color-border)}._heading_arfn7_34{gap:var(--space-8);min-width:0;display:grid}._heading_arfn7_34 h2{color:var(--color-text);font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-section-title);margin:0}._heading_arfn7_34 p{color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._closeButton_arfn7_55{width:var(--size-control-medium);height:var(--size-control-medium);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);flex:none;place-items:center;display:inline-grid;position:relative}._closeButton_arfn7_55:hover{border-color:var(--color-border-strong);background:var(--color-surface-muted);color:var(--color-text);box-shadow:var(--shadow-subtle)}._closeIcon_arfn7_81{width:var(--space-12);height:var(--space-12);position:relative}._closeIcon_arfn7_81:before,._closeIcon_arfn7_81:after{content:"";border-top:1.5px solid;width:100%;position:absolute;top:50%;left:50%}._closeIcon_arfn7_81:before{transform:translate(-50%,-50%)rotate(45deg)}._closeIcon_arfn7_81:after{transform:translate(-50%,-50%)rotate(-45deg)}._body_arfn7_105{padding:var(--space-20)}._footer_arfn7_22{border-top:1px solid var(--color-border);justify-content:flex-end}@media (width<=760px){._overlay_arfn7_1{padding:var(--space-16)}._header_arfn7_21,._footer_arfn7_22{flex-direction:column}._closeButton_arfn7_55{align-self:flex-end}}._badge_avycl_1{height:var(--size-badge-height);padding:0 var(--space-8);border-radius:var(--radius-small);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);vertical-align:middle;white-space:nowrap;border:1px solid #0000;place-items:center;line-height:1;display:inline-grid}._neutral_avycl_15{border-color:var(--color-border);background:var(--color-surface-muted);color:var(--color-text)}._success_avycl_21{border-color:var(--color-success-border);background:var(--color-success-surface);color:var(--color-success-text)}._warning_avycl_27{border-color:var(--color-warning-border);background:var(--color-warning-surface);color:var(--color-warning-text)}._danger_avycl_33{border-color:var(--color-danger-border);background:var(--color-danger-surface);color:var(--color-danger-text)}._accent_avycl_39{border-color:var(--color-accent-border);background:var(--color-accent-surface);color:var(--color-accent-text)}._surface_12o71_1{border:1px solid var(--color-border);border-radius:var(--radius-large);min-width:0;position:relative;overflow:hidden}._default_12o71_9{background:var(--color-surface)}._muted_12o71_13{background:var(--color-surface-muted)}._raised_12o71_17{border-color:var(--color-border);background:var(--color-surface-raised);box-shadow:var(--shadow-raised)}._primaryEmphasis_12o71_23,._accentEmphasis_12o71_24{padding-top:var(--size-surface-accent)}._primaryEmphasis_12o71_23:before,._accentEmphasis_12o71_24:before{height:var(--size-surface-accent);content:"";position:absolute;inset:0 0 auto}._primaryEmphasis_12o71_23:before{background:var(--color-primary)}._accentEmphasis_12o71_24:before{background:var(--color-accent)}._root_cjbc8_1{gap:var(--space-24);display:grid}._tabList_cjbc8_6{align-items:flex-end;gap:var(--space-8);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-muted);display:flex}._tab_cjbc8_6{min-height:var(--size-control-medium);padding:0 var(--space-16);border-radius:var(--radius-medium);color:var(--color-text-muted);cursor:pointer;font:inherit;font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--line-height-label);transition:color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._tab_cjbc8_6:hover{color:var(--color-text);background:var(--color-surface)}._tab_cjbc8_6:focus-visible{box-shadow:var(--shadow-focus);outline:none}._tab_cjbc8_6:disabled{color:var(--color-disabled-text);cursor:not-allowed}._active_cjbc8_53{background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-subtle)}._active_cjbc8_53:after{right:var(--space-12);bottom:0;left:var(--space-12);background:var(--color-primary);content:"";border-radius:999px;height:2px;position:absolute}._tabLabel_cjbc8_70,._panel_cjbc8_74{min-width:0}@media (width<=760px){._tabList_cjbc8_6{flex-wrap:wrap}._tab_cjbc8_6{flex:1 1 calc(50% - var(--space-8))}}._field_108pr_1{gap:var(--space-12);cursor:pointer;grid-template-columns:auto auto minmax(0,1fr);display:grid}._stacked_108pr_8{align-items:start}._inline_108pr_12{align-items:center}._input_108pr_16{opacity:0;pointer-events:none;position:absolute}._control_108pr_22{width:var(--size-checkbox);height:var(--size-checkbox);border:1px solid var(--color-border-strong);border-radius:var(--radius-small);background:var(--color-surface);box-shadow:var(--shadow-subtle);transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);place-items:center;display:inline-grid}._control_108pr_22:after{color:var(--color-text-inverse);font-size:var(--font-size-small);text-align:center;content:"";line-height:1;display:block;transform:translateY(-1px)}._input_108pr_16:checked+._control_108pr_22{border-color:var(--color-primary);background:var(--color-primary);box-shadow:var(--shadow-action)}._input_108pr_16:checked+._control_108pr_22:after{content:"✓"}._input_108pr_16:focus-visible+._control_108pr_22{border-color:var(--color-focus);box-shadow:var(--shadow-focus)}._stacked_108pr_8 ._control_108pr_22{margin-top:var(--space-4)}._inline_108pr_12 ._control_108pr_22{margin-top:0}._copy_108pr_70{gap:var(--space-4);display:grid}._inline_108pr_12 ._copy_108pr_70{gap:0}._label_108pr_79{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}._description_108pr_86{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._root_lh66a_1{gap:var(--space-12);display:grid}._input_lh66a_6{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}._dropzone_lh66a_15{gap:var(--space-12);padding:var(--space-16);border:1px dashed var(--color-border-strong);border-radius:var(--radius-large);background:var(--color-surface-raised);cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}._dropzone_lh66a_15:hover{border-color:var(--color-primary-border);background:var(--color-surface);box-shadow:var(--shadow-subtle)}._dropzoneActive_lh66a_37{border-color:var(--color-primary-border);background:var(--color-primary-surface);box-shadow:var(--shadow-focus)}._input_lh66a_6:focus-visible+._dropzone_lh66a_15{border-color:var(--color-focus);box-shadow:var(--shadow-focus);outline:none}._dropzone_lh66a_15:has(+._fileCard_lh66a_43){border-color:var(--color-focus);box-shadow:var(--shadow-focus);outline:none}._clearExistingButton_lh66a_50{top:var(--space-8);right:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:color-mix(in srgb, var(--color-surface) 88%, transparent);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}._clearExistingButton_lh66a_50:hover{border-color:var(--color-danger-border);background:var(--color-danger-surface);color:var(--color-danger-text)}._clearExistingButton_lh66a_50:focus-visible{border-color:var(--color-focus);box-shadow:var(--shadow-focus);outline:none}._dropzoneIcon_lh66a_84{width:var(--size-control-medium);height:var(--size-control-medium);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-muted);position:relative}._dropzonePreview_lh66a_93{width:var(--size-control-large);height:var(--size-control-large);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-muted);overflow:hidden}._dropzonePreview_lh66a_93 img{object-fit:contain;width:100%;height:100%;display:block}._dropzoneIcon_lh66a_84:before,._dropzoneIcon_lh66a_84:after{background:var(--color-primary);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._dropzoneIcon_lh66a_84:before{width:var(--space-16);height:2px}._dropzoneIcon_lh66a_84:after{width:2px;height:var(--space-16)}._dropzoneCopy_lh66a_129{gap:2px;min-width:0;display:grid}._dropzoneCopy_lh66a_129 strong{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}._dropzoneCopy_lh66a_129 span{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._fileCard_lh66a_43{padding:var(--space-16)}._fileMeta_lh66a_152{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}._fileCopy_lh66a_159{gap:var(--space-4);min-width:0;display:grid}._fileCopy_lh66a_159 strong{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body);word-break:break-word}._fileCopy_lh66a_159 span{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._fileActions_lh66a_179{gap:var(--space-8);flex:none;display:flex}._previewFrame_lh66a_185{margin-top:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-muted);overflow:hidden}._previewImage_lh66a_193{object-fit:cover;width:100%;max-height:240px;display:block}._cropModal_lh66a_200{--size-modal-width:760px}._cropLayout_lh66a_204{gap:var(--space-16);display:grid}._cropFrame_lh66a_209{border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-muted);min-height:360px;position:relative;overflow:hidden}._cropControls_lh66a_218{gap:var(--space-8);display:grid}._cropHint_lh66a_223{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}._zoomLabel_lh66a_230{color:var(--color-text);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--line-height-label)}._zoomInput_lh66a_237{width:100%;accent-color:var(--color-primary)}@media (width<=760px){._fileMeta_lh66a_152{flex-direction:column}._fileActions_lh66a_179{flex-wrap:wrap}._cropFrame_lh66a_209{min-height:280px}}._field_yljeb_1{align-content:start;align-self:start;gap:var(--space-6);display:grid}._label_yljeb_8{color:var(--color-text);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--line-height-label)}._help_yljeb_15,._error_yljeb_16{font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}._help_yljeb_15{color:var(--color-text-muted)}._error_yljeb_16{color:var(--color-danger)}._wrapper_1whiv_1{position:relative}._trigger_1whiv_5{justify-content:space-between;align-items:flex-start;gap:var(--space-12);width:100%;min-height:var(--size-control-medium);padding:var(--space-8) var(--space-12);border:1px solid var(--color-border-strong);border-radius:var(--radius-medium);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast);display:flex}._trigger_1whiv_5:hover{border-color:var(--color-border-strong)}._trigger_1whiv_5:focus-visible,._trigger_1whiv_5[aria-expanded=true]{border-color:var(--color-focus);box-shadow:var(--shadow-focus);outline:none}._triggerError_1whiv_36{border-color:var(--color-danger)}._triggerDisabled_1whiv_40{border-color:var(--color-border);background:var(--color-disabled-surface);color:var(--color-disabled-text);cursor:not-allowed}._valueArea_1whiv_47{gap:var(--space-6);flex-wrap:wrap;flex:auto;min-width:0;display:flex}._placeholder_1whiv_55{color:var(--color-text-subtle);font-size:var(--font-size-body);line-height:var(--line-height-body);align-self:center}._tag_1whiv_62{align-items:center;gap:var(--space-6);min-width:0;max-width:100%;padding:var(--space-4) var(--space-8);border:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--font-size-small);line-height:var(--line-height-small);border-radius:999px;display:inline-flex}._tagLabel_1whiv_77{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._tagRemove_1whiv_83{width:var(--space-16);height:var(--space-16);color:var(--color-text-muted);font:inherit;cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}._tagRemove_1whiv_83:hover{background:var(--color-surface-selected);color:var(--color-text)}._tagRemove_1whiv_83:focus-visible{box-shadow:var(--shadow-focus);outline:none}._indicator_1whiv_112{width:var(--space-8);height:var(--space-8);margin-top:var(--space-10);transform:translateY(calc(var(--space-4) * -.5)) rotate(45deg);transition:transform var(--transition-fast);border-bottom:1px solid;border-right:1px solid;flex:none}._indicatorOpen_1whiv_123{transform:translateY(calc(var(--space-4) * .5)) rotate(225deg)}._menu_1whiv_127{z-index:var(--z-index-dropdown);top:calc(100% + var(--space-8));gap:var(--space-8);padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-raised);box-shadow:var(--shadow-popover);display:grid;position:absolute;left:0;right:0}._searchInput_1whiv_142{width:100%;height:var(--size-control-small);padding:0 var(--space-12);border:1px solid var(--color-border-strong);border-radius:var(--radius-medium);background:var(--color-surface);color:var(--color-text);font:inherit;appearance:none;display:block}._searchInput_1whiv_142::placeholder{color:var(--color-text-subtle)}._searchInput_1whiv_142:focus{border-color:var(--color-focus);box-shadow:var(--shadow-focus);outline:none}._options_1whiv_165{gap:var(--space-4);max-height:var(--size-select-menu-max-height);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._option_1whiv_165{gap:var(--space-12);width:100%;padding:var(--space-8) var(--space-12);border-radius:var(--radius-medium);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}._option_1whiv_165:hover{border-color:var(--color-border);background:var(--color-surface-muted)}._optionSelected_1whiv_200{border-color:var(--color-primary-border);background:var(--color-surface-selected)}._option_1whiv_165:disabled{color:var(--color-disabled-text);cursor:not-allowed}._optionCheck_1whiv_210{width:var(--space-16);height:var(--space-16);border:1px solid var(--color-border-strong);border-radius:var(--radius-small);background:var(--color-surface);margin-top:2px}._optionCheckSelected_1whiv_219{border-color:var(--color-primary-border);background:var(--color-primary);box-shadow:inset 0 0 0 3px var(--color-surface)}._optionCopy_1whiv_225{gap:var(--space-4);display:grid}._optionLabel_1whiv_230{font-size:var(--font-size-body);line-height:var(--line-height-body)}._optionDescription_1whiv_235{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._empty_1whiv_241{padding:var(--space-12);color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{padding-left:1.5em;list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{max-width:100%;display:block}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{vertical-align:middle;display:inline-block}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1px}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{top:5px;right:5px}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}._editor_1sh02_1{display:grid}._shell_1sh02_5{gap:var(--space-8);padding:var(--space-12);border:1px solid var(--color-border-strong);border-radius:var(--radius-medium);background:var(--color-surface);transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast);display:grid}._editor_1sh02_1:hover ._shell_1sh02_5{border-color:var(--color-border-strong)}._editor_1sh02_1:focus-within ._shell_1sh02_5{border-color:var(--color-focus);box-shadow:var(--shadow-focus)}._error_1sh02_28 ._shell_1sh02_5{border-color:var(--color-danger)}._error_1sh02_28:focus-within ._shell_1sh02_5{box-shadow:var(--shadow-danger-focus)}._disabled_1sh02_36 ._shell_1sh02_5{border-color:var(--color-border);background:var(--color-disabled-surface);color:var(--color-disabled-text)}._toolbar_1sh02_42{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._toolbarGroup_1sh02_49{align-items:center;gap:var(--space-4);display:inline-flex}._toolbarButton_1sh02_55{min-width:var(--size-control-medium);height:var(--size-control-medium);padding:0 var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--font-size-body);line-height:var(--line-height-body);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);justify-content:center;align-items:center;margin:0;display:inline-flex}._toolbarButton_1sh02_55:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-muted)}._toolbarButton_1sh02_55:focus{border-color:var(--color-focus);box-shadow:var(--shadow-focus);outline:none}._active_1sh02_87{border-color:var(--color-primary-border);background:var(--color-primary-surface);color:var(--color-primary)}._toolbarButton_1sh02_55:disabled{border-color:var(--color-border);background:var(--color-disabled-surface);color:var(--color-disabled-text);cursor:not-allowed}._codeButton_1sh02_100{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-size-small)}._placeholderMenuWrap_1sh02_106{position:relative}._placeholderMenu_1sh02_106{z-index:var(--z-index-popover);gap:var(--space-8);width:min(720px,100vw - 64px);padding:var(--space-12);border:1px solid var(--color-border-strong);border-radius:var(--radius-medium);background:var(--color-surface-raised);box-shadow:var(--shadow-popover);display:grid;position:fixed}._placeholderMenuHeader_1sh02_123{gap:var(--space-4);display:grid}._placeholderMenuHeader_1sh02_123 strong{font-size:var(--font-size-label);line-height:var(--line-height-label)}._placeholderMenuHeader_1sh02_123 span{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._placeholderList_1sh02_139{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));max-height:320px;display:grid;overflow-y:auto}._placeholderItem_1sh02_147{gap:var(--space-6);padding:var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);color:var(--color-text);text-align:left;transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);display:grid}._placeholderItem_1sh02_147:hover{border-color:var(--color-border-strong);background:var(--color-surface-muted)}._placeholderItem_1sh02_147:focus{border-color:var(--color-focus);box-shadow:var(--shadow-focus);outline:none}._placeholderItemLabel_1sh02_173{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--line-height-label)}._placeholderToken_1sh02_179{width:fit-content;padding:0 var(--space-6);border-radius:var(--radius-small);background:var(--color-surface-muted);color:var(--color-text-subtle);align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:24px;display:inline-flex}@media (width<=960px){._placeholderList_1sh02_139{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._placeholderList_1sh02_139{grid-template-columns:minmax(0,1fr)}}._editorSurface_1sh02_205{display:grid}._editor_1sh02_1 .ql-container.ql-snow{min-height:168px;box-shadow:none;background:0 0;border:0;font-family:inherit}._editorSurface_1sh02_205 .ql-toolbar{display:none}._editor_1sh02_1 .ql-editor{min-height:168px;box-shadow:none;color:var(--color-text);font-size:var(--font-size-body);line-height:var(--line-height-body);white-space:normal;border:0;outline:none;padding:0}._editor_1sh02_1 .ql-editor.ql-blank:before{color:var(--color-text-subtle);font-style:normal;left:0;right:0}._editor_1sh02_1 .ql-editor code{padding:0 var(--space-4);border-radius:var(--radius-small);background:var(--color-surface-muted);color:var(--color-accent-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95em}._editor_1sh02_1 .ql-editor .ql-code-block-container{margin:0 0 var(--space-12);padding:var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}._editor_1sh02_1 .ql-editor .ql-code-block{white-space:pre-wrap}._disabled_1sh02_36 .ql-editor{color:var(--color-disabled-text)}._wrapper_uwkpc_1{position:relative}._trigger_uwkpc_5{width:100%;height:var(--size-control-medium);padding:0 var(--space-12);border:1px solid var(--color-border-strong);border-radius:var(--radius-medium);background:var(--color-surface);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);justify-content:space-between;align-items:center;display:flex}._trigger_uwkpc_5:hover{border-color:var(--color-border-strong)}._trigger_uwkpc_5:focus-visible,._trigger_uwkpc_5[aria-expanded=true]{border-color:var(--color-focus);box-shadow:var(--shadow-focus);outline:none}._trigger_uwkpc_5:disabled{border-color:var(--color-border);background:var(--color-disabled-surface);color:var(--color-disabled-text);cursor:not-allowed}._value_uwkpc_44,._placeholder_uwkpc_45{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._placeholder_uwkpc_45{color:var(--color-text-subtle)}._indicator_uwkpc_56{width:var(--space-8);height:var(--space-8);transform:translateY(calc(var(--space-4) * -.5)) rotate(45deg);transition:transform var(--transition-fast);border-bottom:1px solid;border-right:1px solid;flex:none}._indicatorOpen_uwkpc_66{transform:translateY(calc(var(--space-4) * .5)) rotate(225deg)}._menu_uwkpc_70{z-index:var(--z-index-dropdown);top:calc(100% + var(--space-8));gap:var(--space-8);padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-raised);box-shadow:var(--shadow-popover);display:grid;position:absolute;left:0;right:0}._searchInput_uwkpc_85{width:100%;height:var(--size-control-small);padding:0 var(--space-12);border:1px solid var(--color-border-strong);border-radius:var(--radius-medium);background:var(--color-surface);color:var(--color-text);font:inherit;appearance:none;display:block}._searchInput_uwkpc_85::placeholder{color:var(--color-text-subtle)}._searchInput_uwkpc_85:focus{border-color:var(--color-focus);box-shadow:var(--shadow-focus);outline:none}._options_uwkpc_108{gap:var(--space-4);max-height:var(--size-select-menu-max-height);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._option_uwkpc_108{gap:var(--space-4);width:100%;padding:var(--space-8) var(--space-12);border-radius:var(--radius-medium);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:0 0;border:1px solid #0000;display:grid}._option_uwkpc_108:hover{border-color:var(--color-border);background:var(--color-surface-muted)}._optionSelected_uwkpc_141{border-color:var(--color-primary-border);background:var(--color-surface-selected);color:var(--color-primary)}._option_uwkpc_108:disabled{color:var(--color-disabled-text);cursor:not-allowed}._optionLabel_uwkpc_152{font-size:var(--font-size-body);line-height:var(--line-height-body)}._optionDescription_uwkpc_157{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._empty_uwkpc_163{padding:var(--space-12);color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._wrapper_150am_1{position:relative}._select_150am_5{width:100%;height:var(--size-control-medium);padding:0 var(--space-32) 0 var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--font-size-body);line-height:var(--line-height-body);appearance:none;transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast);box-shadow:inset 0 1px #ffffff0a}._select_150am_5:hover{border-color:var(--color-border-strong);background:var(--color-surface)}._select_150am_5:focus{border-color:var(--color-focus);box-shadow:var(--shadow-focus);outline:none}._valid_150am_35{border-color:var(--color-success-border);background:var(--color-success-surface)}._valid_150am_35:focus{border-color:var(--color-success);box-shadow:var(--shadow-success-focus)}._error_150am_45{border-color:var(--color-danger)}._error_150am_45:focus{border-color:var(--color-danger);box-shadow:var(--shadow-danger-focus)}._select_150am_5:disabled{border-color:var(--color-border);background:var(--color-disabled-surface);color:var(--color-disabled-text);cursor:not-allowed}._indicator_150am_61{top:50%;right:var(--space-12);width:var(--space-8);height:var(--space-8);border-right:1px solid var(--color-text-subtle);border-bottom:1px solid var(--color-text-subtle);pointer-events:none;position:absolute;transform:translateY(-70%)rotate(45deg)}._textarea_11ucl_1{width:100%;min-height:var(--size-textarea-min-height);padding:var(--space-12);border:1px solid var(--color-border-strong);border-radius:var(--radius-medium);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-body);line-height:var(--line-height-body);resize:vertical;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast)}._textarea_11ucl_1::placeholder{color:var(--color-text-subtle)}._textarea_11ucl_1:hover{border-color:var(--color-border-strong)}._textarea_11ucl_1:focus{border-color:var(--color-focus);box-shadow:var(--shadow-focus);outline:none}._textarea_11ucl_1:disabled{border-color:var(--color-border);background:var(--color-disabled-surface);color:var(--color-disabled-text);cursor:not-allowed}._error_11ucl_39{border-color:var(--color-danger)}._error_11ucl_39:focus{border-color:var(--color-danger);box-shadow:var(--shadow-danger-focus)}._input_h8k71_1{width:100%;height:var(--size-control-medium);padding:0 var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--font-size-body);line-height:var(--line-height-body);appearance:none;transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast);display:block;box-shadow:inset 0 1px #ffffff0a}._input_h8k71_1::placeholder{color:var(--color-text-subtle)}._input_h8k71_1:hover{border-color:var(--color-border-strong);background:var(--color-surface)}._input_h8k71_1:focus{border-color:var(--color-focus);box-shadow:var(--shadow-focus);outline:none}._valid_h8k71_36{border-color:var(--color-success-border);background:var(--color-success-surface)}._valid_h8k71_36:focus{border-color:var(--color-success);box-shadow:var(--shadow-success-focus)}._input_h8k71_1:disabled{border-color:var(--color-border);background:var(--color-disabled-surface);color:var(--color-disabled-text);cursor:not-allowed}._error_h8k71_53{border-color:var(--color-danger)}._error_h8k71_53:focus{border-color:var(--color-danger);box-shadow:var(--shadow-danger-focus)}._timerShell_196ku_1,._timerMenu_196ku_2{position:relative}._timerShell_196ku_1{align-items:center;gap:var(--space-8);min-width:0;display:flex}._trigger_196ku_13{align-items:center;gap:var(--space-8);min-width:148px;max-width:320px;min-height:var(--size-control-medium);padding:var(--space-4) var(--space-12) var(--space-4) var(--space-4);border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-subtle);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border-radius:999px;display:inline-flex;position:relative}._trigger_196ku_13:hover,._triggerOpen_196ku_37{border-color:var(--color-border-strong);background:var(--color-surface-muted);box-shadow:var(--shadow-raised)}._trigger_196ku_13:focus-visible,._stopTrigger_196ku_44:focus-visible,._playButton_196ku_45:focus-visible{box-shadow:var(--shadow-focus);outline:none}._triggerBadge_196ku_50,._stopTrigger_196ku_44{border-radius:999px;flex:none;place-items:center;width:32px;height:32px;display:grid}._triggerBadge_196ku_50{background:linear-gradient(145deg, var(--color-primary-surface) 0%, var(--color-surface) 100%);box-shadow:inset 0 0 0 1px var(--color-primary-border)}._triggerBadgeInner_196ku_65{background:var(--color-primary);width:8px;height:8px;box-shadow:0 0 0 5px color-mix(in srgb, var(--color-primary) 12%, transparent);border-radius:999px}._triggerContent_196ku_73{text-align:left;flex:auto;gap:1px;min-width:0;display:grid}._triggerValue_196ku_81,._triggerMeta_196ku_82,._activePanelTitle_196ku_83,._taskTitle_196ku_84,._taskMeta_196ku_85,._companyName_196ku_86,._statusMeta_196ku_87,._activePanelLabel_196ku_88{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._triggerValue_196ku_81{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:1.22}._triggerMeta_196ku_82{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:1.18}._chevron_196ku_108{width:var(--size-nav-chevron);height:var(--size-nav-chevron);margin-left:var(--space-4);opacity:.56;transition:transform var(--transition-fast);border-bottom:1px solid;border-right:1px solid;flex:none;transform:translateY(-1px)rotate(45deg)}._chevronOpen_196ku_120{transform:translateY(1px)rotate(225deg)}._stopTrigger_196ku_44{border:1px solid var(--color-danger-border);background:var(--color-danger-surface);color:var(--color-danger-text);box-shadow:var(--shadow-subtle);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast);padding:0}._stopTrigger_196ku_44:hover{border-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger-surface) 80%, var(--color-surface-raised))}._stopGlyph_196ku_143{background:currentColor;border-radius:2px;width:10px;height:10px}._popover_196ku_150{top:calc(100% + var(--space-8));z-index:var(--z-index-popover);gap:var(--space-16);min-width:380px;padding:var(--space-16);border:1px solid var(--color-border);border-radius:calc(var(--radius-large) + var(--space-4));background:var(--color-surface-raised);box-shadow:var(--shadow-popover);display:grid;position:absolute;right:0}._popoverHeader_196ku_165{gap:var(--space-6);display:grid}._popoverTitle_196ku_170,._popoverMeta_196ku_171,._stateText_196ku_172,._sectionLabel_196ku_173{margin:0}._popoverTitle_196ku_170{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}._popoverMeta_196ku_171,._stateText_196ku_172{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-body)}._inlineAlert_196ku_191{margin:0}._searchSection_196ku_195{gap:var(--space-8);display:grid}._sectionLabel_196ku_173,._activePanelLabel_196ku_88{color:var(--color-text-subtle);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small)}._searchInput_196ku_208{background:var(--color-surface)}._activePanel_196ku_83{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-12);border:1px solid var(--color-primary-border);border-radius:var(--radius-large);background:linear-gradient(145deg, var(--color-primary-surface) 0%, var(--color-surface-muted) 100%);display:flex}._activePanelSummary_196ku_227{gap:var(--space-4);min-width:0;display:grid}._activePanelTitle_196ku_83,._taskTitle_196ku_84{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}._activePanelMeta_196ku_241{align-items:center;gap:var(--space-8);min-width:0;display:flex}._activeDuration_196ku_248{color:var(--color-text);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--line-height-label);white-space:nowrap}._companyName_196ku_86,._statusMeta_196ku_87,._taskMeta_196ku_85{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._metaDot_196ku_264{background:var(--color-primary);opacity:.46;border-radius:999px;flex:none;width:6px;height:6px}._taskList_196ku_273{gap:var(--space-8);max-height:360px;padding-right:var(--space-4);display:grid;overflow-y:auto}._taskRow_196ku_281{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface);transition:border-color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}._taskRow_196ku_281:hover{border-color:var(--color-border-strong);background:var(--color-surface-muted)}._taskInfo_196ku_301{gap:var(--space-4);flex:auto;min-width:0;display:grid}._playButton_196ku_45{border:1px solid var(--color-primary-border);background:var(--color-primary-surface);width:36px;height:36px;color:var(--color-primary-hover);box-shadow:var(--shadow-subtle);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border-radius:999px;flex:none;place-items:center;padding:0;display:grid}._playButton_196ku_45:hover{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary-surface) 76%, var(--color-surface-raised));box-shadow:var(--shadow-raised)}._playGlyph_196ku_335{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0;margin-left:2px}._playButtonLabel_196ku_344{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:1}._stateStack_196ku_350{gap:var(--space-8);justify-items:flex-start;display:grid}@media (width<=960px){._popover_196ku_150{left:0;right:auto}}@media (width<=900px){._trigger_196ku_13{gap:var(--space-6);max-width:224px;padding-right:var(--space-8)}}@media (width<=760px){._timerShell_196ku_1{width:100%}._trigger_196ku_13{flex:auto;min-width:0;max-width:none}._popover_196ku_150{min-width:min(100vw - 48px,380px)}._activePanel_196ku_83,._taskRow_196ku_281{flex-direction:column;align-items:flex-start}._playButton_196ku_45,._activePanel_196ku_83>:last-child{align-self:flex-end}}._toggle_1gpjo_1{width:var(--size-control-medium);height:var(--size-control-medium);border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-subtle);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);border-radius:999px;place-items:center;display:inline-grid}._toggle_1gpjo_1:hover{border-color:var(--color-border-strong);background:var(--color-surface-muted);box-shadow:var(--shadow-raised)}._toggle_1gpjo_1:focus-visible{box-shadow:var(--shadow-focus);outline:none}._icon_1gpjo_31{place-items:center;width:18px;height:18px;display:grid;position:relative}._sun_1gpjo_39,._moon_1gpjo_40{width:18px;height:18px;position:relative}._sun_1gpjo_39{place-items:center;display:grid}._sun_1gpjo_39:before,._sun_1gpjo_39:after{content:"";position:absolute;inset:0}._sun_1gpjo_39:before{opacity:.32;background:linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat,linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;border-radius:999px;transform:rotate(45deg)}._sunCore_1gpjo_68{background:var(--color-primary);width:10px;height:10px;box-shadow:0 0 0 2px var(--color-primary-surface);border-radius:999px}._moon_1gpjo_40{background:var(--color-primary);border-radius:999px;width:16px;height:16px}._moon_1gpjo_40:after{background:var(--color-surface-raised);content:"";border-radius:999px;width:14px;height:14px;position:absolute;top:1px;left:6px}._accountMenu_nezkg_1{position:relative}._trigger_nezkg_5{align-items:center;gap:var(--space-8);min-height:var(--size-control-medium);padding:var(--space-4) var(--space-12) var(--space-4) var(--space-4);border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-subtle);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border-radius:999px;display:inline-flex;position:relative}._trigger_nezkg_5:hover,._triggerOpen_nezkg_27{border-color:var(--color-border-strong);background:var(--color-surface-muted);box-shadow:var(--shadow-raised)}._trigger_nezkg_5:focus-visible,._menuAction_nezkg_34:focus-visible{box-shadow:var(--shadow-focus);outline:none}._avatar_nezkg_39{background:linear-gradient(145deg, var(--color-primary-surface) 0%, var(--color-surface) 100%);width:32px;height:32px;color:var(--color-primary-hover);box-shadow:inset 0 0 0 1px var(--color-primary-border);border-radius:999px;flex:none;place-items:center;display:grid;overflow:hidden}._avatarImage_nezkg_52,._avatarFallback_nezkg_53{width:100%;height:100%}._avatarImage_nezkg_52{object-fit:cover;display:block}._avatarFallback_nezkg_53{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);place-items:center;display:grid}._identity_nezkg_71{text-align:left;min-width:0}._displayName_nezkg_76,._menuTitle_nezkg_77,._menuMeta_nezkg_78{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._displayName_nezkg_76{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);max-width:132px;line-height:1.22}._chevron_nezkg_92{width:var(--size-nav-chevron);height:var(--size-nav-chevron);margin-left:var(--space-4);opacity:.56;transition:transform var(--transition-fast);border-bottom:1px solid;border-right:1px solid;transform:translateY(-1px)rotate(45deg)}._chevronOpen_nezkg_103{transform:translateY(1px)rotate(225deg)}._menu_nezkg_34{top:calc(100% + var(--space-6));z-index:var(--z-index-popover);gap:var(--space-8);min-width:252px;padding:var(--space-8);border:1px solid var(--color-border);border-radius:calc(var(--radius-large) + var(--space-4));background:var(--color-surface-raised);box-shadow:var(--shadow-popover);display:grid;position:absolute;right:0}._menuHeader_nezkg_122{gap:var(--space-4);padding:var(--space-12);border-radius:var(--radius-large);background:var(--color-surface-muted);display:grid}._menuTitle_nezkg_77,._menuMeta_nezkg_78{margin:0}._menuTitle_nezkg_77{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}._menuMeta_nezkg_78{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:1.18}._menuActions_nezkg_148{gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-border);display:grid}._menuAction_nezkg_34{width:100%;min-height:var(--size-control-small);padding:0 var(--space-12);border-radius:var(--radius-large);color:var(--color-text);cursor:pointer;font:inherit;text-align:left;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:0 0;border:1px solid #0000;align-items:center;text-decoration:none;display:flex}._menuAction_nezkg_34:before{width:6px;height:6px;margin-right:var(--space-8);background:var(--color-primary);content:"";opacity:.42;border-radius:999px;display:inline-block}._menuAction_nezkg_34:hover{border-color:var(--color-border);background:var(--color-surface-muted)}@media (width<=900px){._identity_nezkg_71{display:none}._trigger_nezkg_5{gap:var(--space-6);padding-right:var(--space-8)}}@media (width<=760px){._menu_nezkg_34{min-width:220px}}._header_6v7cw_1{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-16);min-height:var(--size-shell-header-height);padding:var(--space-16) var(--space-24) var(--space-12);border-bottom:1px solid var(--color-shell-border);background:var(--color-shell);display:flex}._timeBlock_6v7cw_13{gap:var(--space-4);min-width:0;display:grid}._timeLabel_6v7cw_19{color:var(--color-text-subtle);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);margin:0}._timeRow_6v7cw_27{align-items:center;gap:var(--space-8);flex-wrap:wrap;min-width:0;display:flex}._dateValue_6v7cw_35,._timeValue_6v7cw_36{white-space:nowrap}._dateValue_6v7cw_35{color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body)}._timeValue_6v7cw_36{color:var(--color-text);font-size:var(--font-size-subsection);font-weight:var(--font-weight-semibold);line-height:var(--line-height-subsection);white-space:nowrap}._separator_6v7cw_54{width:var(--space-4);height:var(--space-4);background:var(--color-primary);opacity:.64;border-radius:999px}._actions_6v7cw_62{justify-content:flex-end;align-items:center;gap:var(--space-8);flex:none;display:flex}._themeSlot_6v7cw_70{width:max-content}@media (width<=960px){._header_6v7cw_1{flex-direction:column;align-items:stretch}._actions_6v7cw_62{justify-content:space-between}}@media (width<=760px){._header_6v7cw_1{min-height:auto;padding:var(--space-12) var(--space-16)}._timeRow_6v7cw_27{align-items:flex-start;gap:var(--space-6);flex-direction:column}._separator_6v7cw_54{display:none}._actions_6v7cw_62{flex-wrap:wrap;justify-content:flex-start}}._navigation_143wj_1{gap:var(--space-24);display:grid}._group_143wj_6{gap:var(--space-8);display:grid}._groupLabel_143wj_11{padding:0 var(--space-12);color:var(--color-text-subtle);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);margin:0}._list_143wj_20,._submenuList_143wj_21{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}._listItem_143wj_29{display:grid}._entry_143wj_33{width:100%;min-height:var(--size-control-medium);padding:0 var(--space-12);border-radius:var(--radius-large);color:var(--color-text-muted);font:inherit;text-align:left;appearance:none;cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:1px solid #0000;align-items:center;text-decoration:none;display:flex;position:relative}._entry_143wj_33:hover{border-color:var(--color-border);background:var(--color-surface-muted);color:var(--color-text)}._entryCurrent_143wj_62{border-color:var(--color-primary-border);background:var(--color-surface-selected);color:var(--color-primary);box-shadow:var(--shadow-subtle)}._entryCurrent_143wj_62:hover{border-color:var(--color-primary-border);background:var(--color-surface-selected);color:var(--color-primary)}._entryCurrent_143wj_62:before{top:50%;left:var(--space-8);height:var(--size-nav-indicator-height);width:var(--size-nav-indicator-width);border-radius:var(--radius-small);background:var(--color-primary);content:"";position:absolute;transform:translateY(-50%)}._subEntry_143wj_87._entryCurrent_143wj_62:before{content:none}._entryExpanded_143wj_91:not(._entryCurrent_143wj_62){background:var(--color-surface);border-color:var(--color-border);color:var(--color-text);box-shadow:var(--shadow-subtle)}._subEntry_143wj_87{min-height:var(--size-control-small);padding:0 var(--space-12);border-radius:var(--radius-medium)}._entryDisabled_143wj_104,._entryDisabled_143wj_104:hover{color:var(--color-disabled-text);box-shadow:none;cursor:not-allowed;background:0 0;border-color:#0000}._entryContent_143wj_113{grid-template-columns:var(--size-nav-icon) minmax(0, 1fr) auto;align-items:center;gap:var(--space-12);width:100%;min-width:0;display:grid}._entryCurrent_143wj_62:not(._subEntry_143wj_87) ._entryContent_143wj_113{padding-left:var(--space-8)}._subEntry_143wj_87 ._entryContent_143wj_113{gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto}._iconSlot_143wj_131,._trailing_143wj_132{width:var(--size-nav-icon);height:var(--size-nav-icon);place-items:center;display:inline-grid}._label_143wj_139{overflow-wrap:anywhere;min-width:0;font-size:var(--font-size-body);line-height:var(--line-height-body)}._subEntry_143wj_87 ._label_143wj_139{font-size:var(--font-size-small);line-height:var(--line-height-small)}._submenuFrame_143wj_151{margin-top:var(--space-6);margin-left:var(--space-16);padding-left:var(--space-12);border-left:1px solid var(--color-border)}._submenuList_143wj_21{gap:var(--space-4)}._submenuMarker_143wj_162{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-small);opacity:.42;background:currentColor}._chevron_143wj_170{width:var(--size-nav-chevron);height:var(--size-nav-chevron);transform:translateY(calc(var(--space-4) * -.5)) rotate(45deg);transition:transform var(--transition-fast);border-bottom:1px solid;border-right:1px solid}._chevronExpanded_143wj_179{transform:translateY(calc(var(--space-4) * .5)) rotate(225deg)}._sidebar_9tf62_1{border-right:1px solid var(--color-shell-border);background:var(--color-shell);height:100vh;box-shadow:var(--shadow-subtle);grid-template-rows:auto minmax(0,1fr);display:grid;position:sticky;top:0}._header_9tf62_12{box-sizing:border-box;min-height:var(--size-shell-header-height);padding:0 var(--space-20);border-bottom:1px solid var(--color-shell-border);align-items:center;display:flex}._brand_9tf62_21{align-items:center;gap:var(--space-12);min-width:0;display:flex}._brandMark_9tf62_28{width:var(--size-brand-mark);height:var(--size-brand-mark);border-radius:var(--radius-medium);background:var(--color-brand-mark);color:var(--color-text-inverse);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);box-shadow:var(--shadow-action);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}._brandMark_9tf62_28:after{top:var(--space-6);right:var(--space-6);width:var(--size-brand-highlight);height:var(--size-brand-highlight);border-radius:var(--radius-small);background:var(--color-brand-mark-highlight);content:"";opacity:.78;position:absolute}._brandCopy_9tf62_57{gap:3px;min-width:0;display:grid}._brandCopy_9tf62_57 strong,._brandCopy_9tf62_57 span{overflow-wrap:anywhere;min-width:0}._brandCopy_9tf62_57 strong{color:var(--color-text);font-size:var(--font-size-subsection);font-weight:var(--font-weight-semibold);line-height:1.22}._brandCopy_9tf62_57 span{color:var(--color-text-subtle);font-size:var(--font-size-small);line-height:1.18}._navigationRegion_9tf62_82{min-height:0;padding:var(--space-20) var(--space-16) var(--space-20) var(--space-20);scrollbar-gutter:stable;overflow-y:auto}@media (width<=760px){._sidebar_9tf62_1{height:auto;position:static}._navigationRegion_9tf62_82{overflow:visible}}._shell_kwgza_1{grid-template-columns:var(--size-sidebar) minmax(0, 1fr);background:var(--color-page);min-height:100vh;display:grid}._content_kwgza_8{grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}._main_kwgza_14{padding:var(--space-24) var(--space-32) var(--space-32)}@media (width<=760px){._shell_kwgza_1{grid-template-columns:1fr}._main_kwgza_14{padding:var(--space-24)}}._layout_ddalp_1{min-height:100vh;padding:var(--space-24);background:radial-gradient(circle at top left, #16685414, transparent 24%), var(--color-page);display:grid}._contentGrid_ddalp_10{gap:var(--space-32);flex:auto;grid-template-columns:minmax(280px,460px) minmax(0,520px);place-content:center;display:grid}._brandPanel_ddalp_19{min-height:420px;padding:var(--space-32);align-content:space-between;gap:var(--space-32);display:grid}._brandHeader_ddalp_27{align-items:center;gap:var(--space-16);display:flex}._brandMark_ddalp_33{border-radius:var(--radius-large);background:var(--color-brand-mark);width:52px;height:52px;color:var(--color-text-inverse);font-size:var(--font-size-subsection);font-weight:var(--font-weight-semibold);line-height:var(--line-height-subsection);box-shadow:var(--shadow-action);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}._brandCopy_ddalp_50{gap:var(--space-4);display:grid}._eyebrow_ddalp_55{color:var(--color-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);margin:0}._brandCopy_ddalp_50 h1{color:var(--color-text);font-size:var(--font-size-page-title);font-weight:var(--font-weight-semibold);margin:0}._brandBody_ddalp_70{gap:var(--space-12);display:grid}._lead_ddalp_75,._description_ddalp_76{margin:0}._lead_ddalp_75{color:var(--color-text);font-size:var(--font-size-subsection);font-weight:var(--font-weight-semibold);line-height:var(--line-height-subsection)}._description_ddalp_76{color:var(--color-text-muted)}._qualityList_ddalp_91{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}._qualityList_ddalp_91 li{align-items:center;gap:var(--space-12);color:var(--color-text-muted);display:flex}._qualityList_ddalp_91 li:before{width:var(--space-8);height:var(--space-8);background:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-surface);content:"";border-radius:999px;flex:none;display:inline-block}._panel_ddalp_117{align-content:center;display:grid}@media (width<=900px){._layout_ddalp_1{padding:var(--space-20)}._contentGrid_ddalp_10{grid-template-columns:minmax(0,1fr)}._brandPanel_ddalp_19{min-height:auto}}._page_1atyi_1{gap:var(--space-32);width:100%;min-width:0;display:grid}._default_1atyi_8{max-width:var(--width-page-default)}._wide_1atyi_12{max-width:var(--width-page-wide)}._full_1atyi_16{max-width:none}._header_1atyi_20{justify-content:space-between;align-items:flex-start;gap:var(--space-24);padding-bottom:var(--space-20);border-bottom:1px solid var(--color-border);display:flex}._headerContent_1atyi_29{gap:var(--space-8);min-width:0;display:grid}._eyebrow_1atyi_35{color:var(--color-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);margin:0}._eyebrow_1atyi_35:before{width:var(--space-6);height:var(--space-6);margin-right:var(--space-8);border-radius:var(--radius-small);background:var(--color-primary);content:"";vertical-align:middle;display:inline-block}._titleRow_1atyi_54{align-items:center;gap:var(--space-12);min-width:0;display:flex}._titleRow_1atyi_54 h1{color:var(--color-text);font-size:var(--font-size-page-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-page-title);margin:0}._status_1atyi_69{flex:none}._description_1atyi_73{max-width:var(--width-readable);color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._actions_1atyi_81,._sectionActions_1atyi_82{justify-content:flex-end;align-items:center;gap:var(--space-8);flex:none;display:flex}._section_1atyi_82{gap:var(--space-16);min-width:0;display:grid}._sectionHeader_1atyi_96{justify-content:space-between;align-items:flex-end;gap:var(--space-24);padding-bottom:var(--space-8);display:flex}._sectionHeader_1atyi_96 h2{color:var(--color-text);font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-section-title);margin:0}._sectionHeader_1atyi_96 p{max-width:var(--width-readable);margin:var(--space-4) 0 0;color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body)}@media (width<=760px){._header_1atyi_20,._sectionHeader_1atyi_96{flex-direction:column;align-items:stretch}._actions_1atyi_81,._sectionActions_1atyi_82{justify-content:flex-start}._titleRow_1atyi_54{flex-direction:column;align-items:flex-start}}._layout_142bb_1{gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}._primary_142bb_8{min-height:100%;display:grid}._primary_142bb_8>*,._secondaryItem_142bb_14>*{grid-template-rows:auto 1fr;min-height:100%;display:grid}._primary_142bb_8>*>:last-child,._secondaryItem_142bb_14>*>:last-child{min-height:100%}._secondaryStack_142bb_25{gap:var(--space-16);grid-auto-rows:minmax(0,1fr);display:grid}._secondaryItem_142bb_14{min-height:100%;display:grid}@media (width<=1080px){._layout_142bb_1,._secondaryStack_142bb_25{grid-template-rows:none;grid-template-columns:1fr}}._stack_gfrpo_1,._section_gfrpo_6{gap:1rem;display:grid}._copy_gfrpo_11{gap:.375rem;display:grid}._title_gfrpo_16{color:var(--color-text);font:var(--font-heading-4);margin:0}._description_gfrpo_22{color:var(--color-text-muted);font:var(--font-body-md);margin:0}._form_gfrpo_28{gap:1rem;display:grid}._actions_gfrpo_33{flex-wrap:wrap;gap:.75rem;display:flex}._divider_gfrpo_39{background:var(--color-border-subtle);width:100%;height:1px}._stack_7qpzc_1{gap:var(--space-16);display:grid}._sectionSurface_7qpzc_6{gap:var(--space-20);padding:var(--space-24);display:grid}._statusRow_7qpzc_12{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}._mutedText_7qpzc_19,._supportingText_7qpzc_20,._emptyText_7qpzc_21{color:var(--color-text-muted);margin:0}._codeBlock_7qpzc_26{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-muted);display:grid}._qrCard_7qpzc_35{justify-items:start;gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-muted);display:grid}._qrImage_7qpzc_45{padding:var(--space-8);border-radius:var(--radius-medium);background:#fff;display:block}._codeLabel_7qpzc_52{color:var(--color-text-subtle);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);margin:0}._secretValue_7qpzc_60{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);letter-spacing:.08em;word-break:break-all}._setupForm_7qpzc_69{gap:var(--space-16);display:grid}._metaList_7qpzc_74{gap:var(--space-12);display:grid}._metaRow_7qpzc_79{gap:var(--space-4);display:grid}._metaTerm_7qpzc_84{color:var(--color-text-subtle);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);margin:0}._metaValue_7qpzc_92{color:var(--color-text);margin:0}._codeList_7qpzc_97{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._codeList_7qpzc_97 li{padding:var(--space-12) var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}._modalCopy_7qpzc_118{color:var(--color-text-muted);margin:0}._passkeyList_7qpzc_123{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}._passkeyItem_7qpzc_131{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-muted);flex-wrap:wrap;display:flex}._passkeyMeta_7qpzc_143{gap:var(--space-4);display:grid}._passkeyName_7qpzc_148,._passkeyDetails_7qpzc_149{margin:0}._passkeyName_7qpzc_148{color:var(--color-text);font-weight:var(--font-weight-semibold)}._passkeyDetails_7qpzc_149{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._passkeyActions_7qpzc_164{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}@media (width<=900px){._codeList_7qpzc_97{grid-template-columns:minmax(0,1fr)}._passkeyItem_7qpzc_131{flex-direction:column;align-items:stretch}}._stack_ibsbh_1{gap:var(--space-16);display:grid}._searchField_ibsbh_6{flex:360px;min-width:min(100%,360px)}._filterField_ibsbh_11{flex:0 0 220px}._companyCell_ibsbh_15{align-items:center;gap:var(--space-12);min-width:0;display:flex}._logoAvatar_ibsbh_22{border:1px solid var(--color-border-muted);border-radius:var(--radius-8);background:var(--color-surface-muted);width:2.5rem;height:2.5rem;color:var(--color-text-muted);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);flex:none;place-items:center;display:grid;overflow:hidden}._logoAvatar_ibsbh_22 img{object-fit:cover;width:100%;height:100%}._companyCopy_ibsbh_43{gap:var(--space-4);min-width:0;display:grid}._companyCopy_ibsbh_43 strong,._companyCopy_ibsbh_43 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._companyCopy_ibsbh_43 strong{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}._companyCopy_ibsbh_43 span{color:var(--color-text-muted);font-size:var(--font-size-label);line-height:var(--line-height-label)}@media (width<=1080px){._searchField_ibsbh_6,._filterField_ibsbh_11{flex-basis:100%;min-width:0}}._card_lu7p0_1{gap:var(--space-24);padding:var(--space-32);display:grid}._header_lu7p0_7{gap:var(--space-8);display:grid}._eyebrow_lu7p0_12{color:var(--color-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);margin:0}._title_lu7p0_20{color:var(--color-text);font-size:var(--font-size-page-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-page-title);margin:0}._description_lu7p0_28{color:var(--color-text-muted);margin:0}._form_lu7p0_33{gap:var(--space-16);display:grid}._actions_lu7p0_38{gap:var(--space-12);flex-wrap:wrap;align-items:center;display:flex}._primaryAction_lu7p0_45{min-width:168px}._linkRow_lu7p0_49{gap:var(--space-12);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._link_lu7p0_49{color:var(--color-accent-text);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);text-decoration:none}._link_lu7p0_49:hover{text-decoration:underline}._divider_lu7p0_69{background:var(--color-border);height:1px}._footerText_lu7p0_74{color:var(--color-text-subtle);font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}._metaList_lu7p0_81{gap:var(--space-8);display:grid}._metaLabel_lu7p0_86{color:var(--color-text-subtle);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);margin:0}._metaValue_lu7p0_94{color:var(--color-text);margin:0}@media (width<=720px){._card_lu7p0_1{padding:var(--space-24)}._actions_lu7p0_38,._linkRow_lu7p0_49{flex-direction:column;align-items:stretch}._primaryAction_lu7p0_45{width:100%}}._stack_pk4lv_1{gap:var(--space-16);display:grid}._modal_pk4lv_6{width:min(100%,680px)}._summary_pk4lv_10{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-muted);display:grid}._summary_pk4lv_10 p{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}._formGrid_pk4lv_26{gap:var(--space-16);display:grid}._fieldError_pk4lv_31{margin:var(--space-6) 0 0;color:var(--color-danger);font-size:var(--font-size-small);line-height:var(--line-height-small)}._modal_msyri_1{width:min(100%,880px)}._timeline_msyri_5{gap:var(--space-20);display:grid}._eventCard_msyri_10{gap:var(--space-16);grid-template-columns:auto 1fr;align-items:start;display:grid;position:relative}._eventMarker_msyri_18{width:12px;height:12px;margin-top:var(--space-12);background:var(--color-accent);border:2px solid var(--color-surface-raised);box-shadow:0 0 0 4px var(--color-accent-surface);border-radius:999px}._eventContent_msyri_28{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--color-border-strong);border-radius:var(--radius-large);background:var(--color-surface-raised);box-shadow:var(--shadow-subtle);display:grid}._eventHeader_msyri_38{justify-content:space-between;gap:var(--space-20);padding-bottom:var(--space-12);border-bottom:1px solid var(--color-border);align-items:start;display:flex}._eventHeading_msyri_47{gap:var(--space-6);display:grid}._eventKind_msyri_52{color:var(--color-text-subtle);font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-semibold);letter-spacing:.02em;text-transform:uppercase}._eventTitle_msyri_61{font-size:var(--font-size-subsection);line-height:var(--line-height-subsection);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}._eventMeta_msyri_69{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small);text-align:right;margin:0}._eventMeta_msyri_69 span{color:var(--color-text)}._metadataList_msyri_81{gap:var(--space-12);margin:0;display:grid}._metadataRow_msyri_87{gap:var(--space-16);padding-top:var(--space-12);border-top:1px solid var(--color-border);grid-template-columns:minmax(148px,188px) 1fr;align-items:start;display:grid}._metadataRow_msyri_87:first-child{border-top:0;padding-top:0}._metadataRow_msyri_87 dt,._metadataRow_msyri_87 dd{font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}._metadataRow_msyri_87 dt{color:var(--color-text-muted);font-weight:var(--font-weight-medium)}._metadataRow_msyri_87 dd{color:var(--color-text);word-break:break-word}._valueList_msyri_118{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}._valueList_msyri_118 li{background:0 0;border:0;border-radius:0;padding:0}._statusChange_msyri_133{gap:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}._statusArrow_msyri_140{color:var(--color-text-subtle);font-weight:var(--font-weight-semibold)}._emptyMeta_msyri_145,._emptyState_msyri_146 p{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}._emptyState_msyri_146{padding:var(--space-16);border:1px dashed var(--color-border-strong);border-radius:var(--radius-large);background:var(--color-surface-muted)}@media (width<=720px){._eventHeader_msyri_38{grid-template-columns:1fr;display:grid}._eventMeta_msyri_69{text-align:left}._metadataRow_msyri_87{gap:var(--space-4);grid-template-columns:1fr}}._modalCopy_1kwym_1{color:var(--color-text);line-height:var(--line-height-body);margin:0}._modalCopy_1nyca_1{color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._stack_lfb49_1{gap:var(--space-16);display:grid}._toolbar_lfb49_6{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}._toolbarCopy_lfb49_13{gap:var(--space-4);display:grid}._toolbarActions_lfb49_18{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._toolbarCopy_lfb49_13 p{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}._list_lfb49_32{gap:var(--space-16);display:grid}._card_lfb49_37{gap:var(--space-12);padding:var(--space-16);display:grid;position:relative}._cardDragging_lfb49_44{opacity:.72}._dragHandle_lfb49_48{width:var(--size-control-medium);height:var(--size-control-medium);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-muted);color:var(--color-text-muted);cursor:grab;justify-content:center;align-items:center;font-size:16px;display:inline-flex}._dragHandle_lfb49_48:active{cursor:grabbing}._orderBadge_lfb49_66{min-height:var(--size-badge-height);padding:0 var(--space-12);border:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--line-height-label);border-radius:999px;align-items:center;display:inline-flex}._persistedTotal_lfb49_80{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}._compactGrid_lfb49_87{align-items:end;gap:var(--space-12);grid-template-columns:minmax(40px,40px) minmax(280px,2.8fr) minmax(220px,1.6fr) minmax(130px,1fr) minmax(110px,.8fr) minmax(108px,.7fr) minmax(140px,1fr);display:grid}._titleField_lfb49_101{min-width:0}._titleInputWrap_lfb49_105{position:relative}._titleInput_lfb49_105{padding-right:40px}._descriptionToggle_lfb49_113{top:50%;right:var(--space-8);border:1px solid var(--color-border);background:var(--color-surface-muted);width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;font-size:13px;font-weight:var(--font-weight-semibold);border-radius:999px;line-height:1;position:absolute;transform:translateY(-50%)}._descriptionToggleIcon_lfb49_130{width:12px;height:10px;display:block;position:relative}._descriptionToggleIcon_lfb49_130:before,._descriptionToggleIcon_lfb49_130:after{content:"";background:currentColor;border-radius:999px;height:2px;position:absolute;left:0;right:0}._descriptionToggleIcon_lfb49_130:before{top:1px}._descriptionToggleIcon_lfb49_130:after{width:9px;top:6px}._descriptionToggleActive_lfb49_157{border-color:var(--color-accent-border);background:var(--color-accent-surface);color:var(--color-accent-text)}._quantityUnitGroup_lfb49_163{gap:var(--space-8);grid-template-columns:minmax(84px,.8fr) minmax(120px,1fr);display:grid}._quantityField_lfb49_169,._unitField_lfb49_170{min-width:0}._quantityInput_lfb49_174{border-top-right-radius:0;border-bottom-right-radius:0}._unitInput_lfb49_179{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}._quantityInput_lfb49_174:focus,._unitInput_lfb49_179:focus{z-index:1;position:relative}._fullWidth_lfb49_191{grid-column:1/-1}._descriptionField_lfb49_195{margin-top:calc(var(--space-4) * -1);padding-right:var(--space-24)}._recurringField_lfb49_200{align-self:start;display:grid}._recurringCheckboxWrap_lfb49_205{min-height:var(--size-control-medium);justify-content:flex-start;align-items:center;display:inline-flex}._recurringCheckbox_lfb49_205{width:16px;height:16px;accent-color:var(--color-accent-text);margin:0}._totalInput_lfb49_219{color:var(--color-text);font-weight:var(--font-weight-semibold)}._removeButton_lfb49_224{top:var(--space-8);right:var(--space-8);border:1px solid var(--color-border);background:var(--color-surface);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;border-radius:999px;font-size:18px;line-height:1;position:absolute}._removeButton_lfb49_224:hover:not(:disabled){border-color:var(--color-danger-border);color:var(--color-danger-text)}._removeButton_lfb49_224:disabled{cursor:default;opacity:.6}._emptyState_lfb49_249{padding:var(--space-24);border:1px dashed var(--color-border-strong);border-radius:var(--radius-large);background:var(--color-surface-muted)}._emptyState_lfb49_249 p{color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._sectionError_lfb49_263{color:var(--color-danger);font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}@media (width<=1080px){._compactGrid_lfb49_87{grid-template-columns:1fr}._toolbar_lfb49_6{flex-direction:column;align-items:stretch}._removeButton_lfb49_224{top:var(--space-6);right:var(--space-6)}}._form_1281o_1{gap:var(--space-32);display:grid}._sectionSurface_1281o_6{padding:var(--space-20)}._formGrid_1281o_10{align-items:start;gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._fullWidth_1281o_17{grid-column:1/-1}._defaultsPanel_1281o_21{gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-muted);grid-column:1/-1;display:grid}._defaultsItem_1281o_31{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._defaultsItem_1281o_31 span,._defaultsItem_1281o_31 strong{font-size:var(--font-size-small);line-height:var(--line-height-small)}._defaultsItem_1281o_31 span{color:var(--color-text-muted)}._defaultsItem_1281o_31 strong{color:var(--color-text);font-weight:var(--font-weight-semibold);text-align:right}._serviceStack_1281o_54{gap:var(--space-16);display:grid}._recurringPanel_1281o_59{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-muted);display:grid}._recurringFieldsRow_1281o_68{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._recurringError_1281o_74{margin:calc(var(--space-8) * -1) 0 0;color:var(--color-danger);font-size:var(--font-size-small);line-height:var(--line-height-small)}._settingsStack_1281o_81{gap:var(--space-20);display:grid}._settingsGroup_1281o_86{gap:var(--space-16);display:grid}._serviceToggle_1281o_91{gap:var(--space-8);flex-wrap:wrap;display:flex}._addressPreview_1281o_97{resize:vertical;min-height:9.5rem}._summaryGrid_1281o_102{gap:var(--space-16);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._summaryCard_1281o_108{gap:var(--space-8);padding:var(--space-16);display:grid}._summaryCard_1281o_108 h3{color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);margin:0}._summaryValue_1281o_122{color:var(--color-text);font-size:var(--font-size-subsection);font-weight:var(--font-weight-semibold);line-height:var(--line-height-subsection);margin:0}._summaryHint_1281o_130{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}._summaryBadgeRow_1281o_137{align-items:center;min-height:2rem;display:flex}._readOnlyValue_1281o_143{min-height:var(--size-control-medium);padding:0 var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--font-size-body);line-height:var(--line-height-body);align-items:center;display:flex}._readOnlyPlaceholder_1281o_156{color:var(--color-text-subtle)}._invoiceSummary_1281o_160{gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-accent-border);border-radius:var(--radius-large);background:var(--color-accent-surface);display:grid}._invoiceSummaryHeader_1281o_169{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}._invoiceSummaryHeader_1281o_169 h3,._invoiceSummaryBody_1281o_178 p{margin:0}._invoiceSummaryHeader_1281o_169 h3{color:var(--color-accent-text);font-size:var(--font-size-subsection);font-weight:var(--font-weight-semibold);line-height:var(--line-height-subsection)}._invoiceSummaryBody_1281o_178{gap:var(--space-6);display:grid}._invoiceSummaryBody_1281o_178 p{color:var(--color-accent-text);font-size:var(--font-size-small);line-height:var(--line-height-small)}._statusRow_1281o_200{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._paymentSectionStack_1281o_207{gap:var(--space-20);display:grid}._paymentAccordion_1281o_212{gap:var(--space-16);display:grid}._paymentAccordionTrigger_1281o_217{justify-content:space-between;align-items:center;gap:var(--space-16);width:100%;padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-muted);color:var(--color-text);text-align:left;cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}._paymentAccordionTrigger_1281o_217:hover{border-color:var(--color-border-strong);background:var(--color-surface-raised)}._paymentAccordionTrigger_1281o_217:focus-visible{box-shadow:var(--shadow-focus);outline:none}._paymentAccordionSummary_1281o_246{gap:var(--space-12);min-width:0;display:grid}._paymentAccordionHeading_1281o_252{gap:var(--space-4);display:grid}._paymentAccordionHeading_1281o_252 strong{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}._paymentAccordionHeading_1281o_252 span,._paymentAccordionMeta_1281o_264 span{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._paymentAccordionMeta_1281o_264{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}._paymentAccordionChevron_1281o_277{opacity:.72;width:10px;height:10px;transition:transform var(--transition-fast);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(45deg)}._paymentAccordionChevronExpanded_1281o_288{transform:rotate(225deg)}._paymentAccordionPanel_1281o_292{display:grid}._paymentOverview_1281o_296{gap:var(--space-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._paymentOverviewItem_1281o_302{gap:var(--space-6);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-muted);display:grid}._paymentOverviewItem_1281o_302 span{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._paymentOverviewItem_1281o_302 strong{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}._paymentAmountPositive_1281o_324{color:var(--color-success-text);font-weight:var(--font-weight-semibold)}._paymentAmountNegative_1281o_329{color:var(--color-danger-text);font-weight:var(--font-weight-semibold)}._paymentForm_1281o_334{gap:var(--space-20);display:grid}._paymentHintPanel_1281o_339{padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-muted)}._paymentHintPanel_1281o_339 p{color:var(--color-text);font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}@media (width<=1200px){._summaryGrid_1281o_102{grid-template-columns:repeat(2,minmax(0,1fr))}._paymentOverview_1281o_296{grid-template-columns:1fr}._paymentAccordionTrigger_1281o_217{align-items:start}._paymentAccordionMeta_1281o_264{align-items:flex-start;gap:var(--space-8);flex-direction:column}}@media (width<=1080px){._formGrid_1281o_10,._summaryGrid_1281o_102{grid-template-columns:1fr}}._stack_qsfzt_1{gap:var(--space-16);display:grid}._searchField_qsfzt_6{flex:360px;min-width:min(100%,360px)}._filterField_qsfzt_11{flex:0 0 220px}._documentCell_qsfzt_15{gap:var(--space-4);min-width:0;display:grid}._documentCell_qsfzt_15 strong,._documentCell_qsfzt_15 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._documentCell_qsfzt_15 strong{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}._documentCell_qsfzt_15 span{color:var(--color-text-muted);font-size:var(--font-size-label);line-height:var(--line-height-label)}._subjectCell_qsfzt_41{gap:var(--space-4);display:grid}._subjectCell_qsfzt_41 p{margin:0}._subjectMeta_qsfzt_50{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._statusCell_qsfzt_56{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}@media (width<=1080px){._searchField_qsfzt_6,._filterField_qsfzt_11{flex-basis:100%;min-width:0}}._form_vhqmu_1{gap:var(--space-32);display:grid}._sectionSurface_vhqmu_6{padding:var(--space-20)}._formGrid_vhqmu_10{align-items:start;gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._personFormGrid_vhqmu_17{align-items:start;gap:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._fullWidth_vhqmu_24{grid-column:1/-1}._logoField_vhqmu_28,._peopleStack_vhqmu_33{gap:var(--space-16);display:grid}._personHeader_vhqmu_38{justify-content:space-between;align-items:center;gap:var(--space-12);margin-bottom:var(--space-16);display:flex}._personHeader_vhqmu_38 h3{color:var(--color-text);font-size:var(--font-size-subsection);font-weight:var(--font-weight-semibold);line-height:var(--line-height-subsection);margin:0}._emptyCopy_vhqmu_54{color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._checkboxError_vhqmu_61{margin:var(--space-6) 0 0;color:var(--color-danger);font-size:var(--font-size-small);line-height:var(--line-height-small)}@media (width<=1080px){._formGrid_vhqmu_10,._personFormGrid_vhqmu_17{grid-template-columns:1fr}}._kpiGrid_1csua_1{gap:var(--space-16);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._primaryGrid_1csua_7{gap:var(--space-20);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}._section_1csua_13{min-width:0}._quickActions_1csua_17{gap:var(--space-12);flex-wrap:wrap;display:flex}._kpiCard_1csua_23{gap:var(--space-12);min-height:var(--size-card-min-height);padding:var(--space-20);display:grid}._kpiHeader_1csua_30{justify-content:space-between;align-items:flex-start;gap:var(--space-12);display:flex}._kpiHeader_1csua_30 h2{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body);margin:0}._kpiValue_1csua_45{color:var(--color-text);font-size:clamp(1.75rem,1.1rem + 1.2vw,2.4rem);font-weight:var(--font-weight-semibold);margin:0;line-height:1.1}._kpiDescription_1csua_53{color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._listSurface_1csua_60{min-height:100%;padding:var(--space-12)}._listStack_1csua_65{display:grid}._listRow_1csua_69{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-16);border-bottom:1px solid var(--color-border);display:flex}._listRow_1csua_69:last-child{border-bottom:none}._listContent_1csua_82{gap:var(--space-6);min-width:0;display:grid}._listHeading_1csua_88{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._listHeading_1csua_88 strong{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}._badgeGroup_1csua_101{gap:var(--space-8);flex-wrap:wrap;display:flex}._listSubtitle_1csua_107,._listMeta_1csua_108{margin:0}._listSubtitle_1csua_107{color:var(--color-text);font-size:var(--font-size-body)}._listMeta_1csua_108{color:var(--color-text-muted);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}@media (width<=1120px){._kpiGrid_1csua_1{grid-template-columns:repeat(2,minmax(0,1fr))}._primaryGrid_1csua_7{grid-template-columns:1fr}}@media (width<=760px){._kpiGrid_1csua_1{grid-template-columns:1fr}._quickActions_1csua_17{width:100%}._listRow_1csua_69{flex-direction:column;align-items:flex-start}}._form_peanc_1{gap:var(--space-32);display:grid}._sectionSurface_peanc_6{gap:var(--space-20);padding:var(--space-20);display:grid}._formGrid_peanc_12{align-items:start;gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._fullWidth_peanc_19{grid-column:1/-1}._stack_peanc_23{gap:var(--space-16);display:grid}._summaryList_peanc_28{gap:var(--space-12);display:grid}._summaryRow_peanc_33{gap:var(--space-4);display:grid}._summaryTerm_peanc_38{color:var(--color-text-muted);font:var(--font-label-sm);margin:0}._summaryValue_peanc_44{color:var(--color-text);font:var(--font-body-md);margin:0}@media (width<=1080px){._formGrid_peanc_12{grid-template-columns:1fr}}._stack_y4c9i_1,._tabs_y4c9i_6{gap:var(--space-20);display:grid}._actions_y4c9i_11{gap:var(--space-12);flex-wrap:wrap;display:flex}._invoiceActionButton_y4c9i_17,._paymentActionButton_y4c9i_18,._paymentSubmitButton_y4c9i_19{transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast)}._paymentActionButton_y4c9i_18,._paymentSubmitButton_y4c9i_19{border-color:var(--color-accent-border);background:var(--color-accent-surface);color:var(--color-accent-text)}._paymentActionButton_y4c9i_18:hover:not(:disabled),._paymentSubmitButton_y4c9i_19:hover:not(:disabled){border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 14%, var(--color-surface));box-shadow:var(--shadow-subtle)}._searchField_y4c9i_41{min-width:min(100%,18rem)}._filterField_y4c9i_45{min-width:min(100%,12rem)}._dateField_y4c9i_49{min-width:min(100%,10rem)}._actionCell_y4c9i_53{min-width:calc(var(--size-control-medium) + var(--space-8));padding-inline:var(--space-8) 0;justify-content:flex-end;display:flex}._inlineActionCell_y4c9i_60{justify-content:flex-end;gap:var(--space-8);flex-wrap:wrap;min-width:13rem;display:flex}._transactionCell_y4c9i_68{gap:var(--space-4);display:grid}._transactionMeta_y4c9i_73{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._sourceCell_y4c9i_79{gap:var(--space-4);display:grid}._amountPositive_y4c9i_84{color:var(--color-success-text);font-weight:var(--font-weight-semibold)}._amountNegative_y4c9i_89{color:var(--color-danger-text);font-weight:var(--font-weight-semibold)}._form_y4c9i_94{gap:var(--space-20);display:grid}._actionModal_y4c9i_99{width:min(100%,52rem)}._formGrid_y4c9i_103{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._fullWidth_y4c9i_109{grid-column:1/-1}._fullWidthControl_y4c9i_113{width:100%}._hint_y4c9i_117{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._contextHint_y4c9i_123{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}._previewSection_y4c9i_130{gap:var(--space-16);margin-top:var(--space-20);display:grid}._previewSummary_y4c9i_136{gap:var(--space-8);flex-wrap:wrap;display:flex}._previewStatusCell_y4c9i_142{gap:var(--space-6);display:grid}._errorList_y4c9i_147{color:var(--color-danger-text);font-size:var(--font-size-small);line-height:var(--line-height-small)}._deleteConfirmation_y4c9i_153{gap:var(--space-12);display:grid}._deleteConfirmation_y4c9i_153 p{margin:0}._deleteConfirmationMeta_y4c9i_162{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}@media (width<=900px){._formGrid_y4c9i_103{grid-template-columns:1fr}._actions_y4c9i_11{width:100%}._actions_y4c9i_11>*{flex:100%}}._form_45g0a_1{gap:var(--space-32);display:grid}._tabs_45g0a_6{gap:var(--space-24);display:grid}._sectionSurface_45g0a_11{padding:var(--space-20)}._infoSurface_45g0a_15{min-height:var(--size-panel-min);padding:var(--space-20)}._infoText_45g0a_20{color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._sequenceList_45g0a_27{gap:var(--space-12);display:grid}._sequenceButton_45g0a_32{gap:var(--space-8);width:100%;padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);color:var(--color-text);cursor:pointer;font:inherit;text-align:left;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);display:grid}._sequenceButton_45g0a_32:hover{border-color:var(--color-border-strong);background:var(--color-surface-raised)}._sequenceButton_45g0a_32:focus-visible{box-shadow:var(--shadow-focus);outline:none}._sequenceButtonActive_45g0a_60{border-color:var(--color-primary-border);background:var(--color-primary-surface);box-shadow:var(--shadow-subtle)}._sequenceButtonHeader_45g0a_66{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}._sequenceButtonHeader_45g0a_66 strong{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}._sequenceButtonMeta_45g0a_79{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._formGrid_45g0a_85{align-items:start;gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._fullWidth_45g0a_92{grid-column:1/-1}._logoField_45g0a_96{display:grid}._readOnlyField_45g0a_100{gap:var(--space-6);display:grid}._readOnlyLabel_45g0a_105{color:var(--color-text-subtle);font-size:var(--font-size-small);line-height:var(--line-height-small)}._readOnlyValue_45g0a_111{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}._metaList_45g0a_118{gap:var(--space-16);margin:0;display:grid}._metaList_45g0a_118 div{gap:var(--space-4);display:grid}._metaList_45g0a_118 dt{color:var(--color-text-subtle);font-size:var(--font-size-small);line-height:var(--line-height-small)}._metaList_45g0a_118 dd{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body);margin:0}._fieldError_45g0a_143{color:var(--color-danger);font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}._standardTextsStack_45g0a_150,._documentTextSection_45g0a_155,._documentTextGrid_45g0a_160{gap:var(--space-16);display:grid}._documentEmailGrid_45g0a_165{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=1080px){._formGrid_45g0a_85,._documentEmailGrid_45g0a_165{grid-template-columns:1fr}}._stack_1wt8w_1{gap:var(--space-20);display:grid}._searchField_1wt8w_6{min-width:min(100%,20rem)}._filterField_1wt8w_10{min-width:min(100%,12rem)}._accountCell_1wt8w_14{gap:var(--space-4);display:grid}._accountMeta_1wt8w_19{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}._actionCell_1wt8w_25{min-width:calc(var(--size-control-medium) + var(--space-8));padding-inline:var(--space-8) 0;justify-content:flex-end;display:flex}._readOnlyValue_1wt8w_32{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}._form_1wt8w_39{gap:var(--space-20);display:grid}._actionModal_1wt8w_44{width:min(100%,52rem)}._formGrid_1wt8w_48{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._fullWidth_1wt8w_54{grid-column:1/-1}._modalSummary_1wt8w_58{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-subtle);display:grid}._summaryItem_1wt8w_67{gap:var(--space-4);display:grid}._summaryLabel_1wt8w_72{color:var(--color-text-subtle);font-size:var(--font-size-small);line-height:var(--line-height-small)}._summaryValue_1wt8w_78{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}@media (width<=900px){._formGrid_1wt8w_48{grid-template-columns:1fr}}._layout_1faip_1{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(320px,420px);display:grid}._surface_1faip_7{align-content:start;place-items:stretch stretch;gap:var(--space-16);padding:var(--space-20);display:grid}._sectionHeader_1faip_16{justify-content:space-between;align-items:flex-start;gap:var(--space-16);width:100%;display:flex}._sectionHeader_1faip_16 h3{margin:0 0 var(--space-6);color:var(--color-text);font-size:var(--font-size-subsection);font-weight:var(--font-weight-semibold);line-height:var(--line-height-subsection)}._sectionHeader_1faip_16 p{color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._editorBlock_1faip_39,._uploadBlock_1faip_40,._stack_1faip_41{gap:var(--space-16);width:100%;display:grid}._uploadBlock_1faip_40{gap:var(--space-12);width:100%}._uploadField_1faip_52{width:100%;margin:0}._uploadAction_1faip_57{justify-content:flex-start;width:100%;display:flex}._toolbar_1faip_63{justify-content:flex-end;gap:var(--space-12);flex-wrap:wrap;display:flex}._card_1faip_70{gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-muted);display:grid}._cardHeader_1faip_79{justify-content:space-between;align-items:flex-start;gap:var(--space-12);flex-wrap:wrap;display:flex}._cardHeader_1faip_79 strong{color:var(--color-text);font-size:var(--font-size-label);line-height:var(--line-height-label)}._cardHeader_1faip_79 span,._fileMeta_1faip_94 span,._note_1faip_95{color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body)}._fileMeta_1faip_94{gap:var(--space-4);display:grid}._attachmentGrid_1faip_106{gap:var(--space-12);grid-template-columns:repeat(auto-fit,180px);justify-content:start;justify-items:start;width:100%;display:grid}._attachmentTile_1faip_115{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-muted);width:180px;overflow:hidden}._attachmentTilePreview_1faip_123{min-height:132px;padding:var(--space-20);border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface-raised) 88%, transparent);justify-content:center;align-items:center;display:flex}._attachmentIcon_1faip_133,._emptyIcon_1faip_134{border:2px solid var(--color-primary-border);background:var(--color-primary-surface);border-radius:16px;flex:none;width:64px;height:72px;position:relative}._attachmentIcon_1faip_133:before,._emptyIcon_1faip_134:before{color:var(--color-primary);content:"";border:2px solid;border-top:0;border-radius:12px;width:24px;height:24px;position:absolute;top:16px;left:18px}._attachmentIcon_1faip_133:after,._emptyIcon_1faip_134:after{border-top:2px solid var(--color-primary-border);border-right:2px solid var(--color-primary-border);background:var(--color-page);content:"";border-top-right-radius:10px;width:16px;height:16px;position:absolute;top:8px;right:8px;transform:rotate(0)}._compactEmpty_1faip_173{gap:var(--space-12);width:100%;padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-muted);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}._attachmentTileFooter_1faip_185{gap:var(--space-10);padding:var(--space-12);display:grid}._attachmentTileFooter_1faip_185 ._fileMeta_1faip_94 strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}._attachmentTileFooter_1faip_185 ._fileMeta_1faip_94 span{font-size:var(--font-size-small);line-height:var(--line-height-small)}._tileActions_1faip_204{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._compactEmpty_1faip_173 strong{margin:0 0 var(--space-4);color:var(--color-text);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--line-height-label);display:block}._compactEmpty_1faip_173 p{color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._richText_1faip_227{color:var(--color-text);font-size:var(--font-size-body);line-height:var(--line-height-body)}._richText_1faip_227 p{margin:0 0 var(--space-8)}._richText_1faip_227 p:last-child{margin-bottom:0}._richText_1faip_227 strong{font-weight:var(--font-weight-semibold)}._richText_1faip_227 em{font-style:italic}._richText_1faip_227 u{text-decoration:underline}._richText_1faip_227 s{text-decoration:line-through}._richText_1faip_227 code{padding:0 var(--space-4);border-radius:var(--radius-small);background:var(--color-surface-raised);color:var(--color-accent-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95em}._richText_1faip_227 .ql-code-block-container{margin:0 0 var(--space-8);padding:var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-raised);gap:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;display:grid;overflow-x:auto}._richText_1faip_227 .ql-code-block{white-space:pre-wrap}._linkAction_1faip_284{color:var(--color-accent-text);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--line-height-label);text-decoration:none}._linkAction_1faip_284:hover,._linkAction_1faip_284:focus-visible{text-decoration:underline}._note_1faip_95{margin:0}@media (width<=1100px){._layout_1faip_1{grid-template-columns:1fr}}@media (width<=720px){._attachmentGrid_1faip_106{grid-template-columns:repeat(2,180px)}}@media (width<=520px){._attachmentGrid_1faip_106{grid-template-columns:1fr}}._form_l8qu1_1{gap:var(--space-32);display:grid}._sectionSurface_l8qu1_6{padding:var(--space-20)}._formGrid_l8qu1_10{align-items:start;gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._fullWidth_l8qu1_17{grid-column:1/-1}._entryStack_l8qu1_21{gap:var(--space-16);display:grid}._entryCard_l8qu1_26{gap:var(--space-16);padding:var(--space-20);display:grid}._entryHeader_l8qu1_32{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}._entryHeader_l8qu1_32 h3{color:var(--color-text);font-size:var(--font-size-subsection);font-weight:var(--font-weight-semibold);line-height:var(--line-height-subsection);margin:0}._entryMeta_l8qu1_47{color:var(--color-text-muted);font-size:var(--font-size-label);line-height:var(--line-height-label)}._entryGrid_l8qu1_53{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._entryToolbar_l8qu1_59{justify-content:flex-end;gap:var(--space-12);display:flex}._entrySummary_l8qu1_65{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}._mutedText_l8qu1_73{color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}@media (width<=1080px){._formGrid_l8qu1_10,._entryGrid_l8qu1_53{grid-template-columns:1fr}}._stack_1d9wg_1{gap:var(--space-16);display:grid}._summaryGrid_1d9wg_6{gap:var(--space-12);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._summaryCard_1d9wg_12{gap:var(--space-6);min-height:112px;padding:var(--space-20);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-raised);box-shadow:var(--shadow-subtle);display:grid}._summaryCardNeutral_1d9wg_23{border-color:var(--color-border)}._summaryCardWarning_1d9wg_27{border-color:var(--color-warning-border);background:color-mix(in srgb, var(--color-warning-surface) 48%, var(--color-surface-raised))}._summaryCardSuccess_1d9wg_32{border-color:var(--color-success-border);background:color-mix(in srgb, var(--color-success-surface) 44%, var(--color-surface-raised))}._summaryCardAccent_1d9wg_37{border-color:var(--color-accent-border);background:color-mix(in srgb, var(--color-accent-surface) 42%, var(--color-surface-raised))}._summaryLabel_1d9wg_42{color:var(--color-text-muted);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--line-height-label)}._summaryValue_1d9wg_49{color:var(--color-text);font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-section-title)}._activeTimerPanel_1d9wg_56,._taskGroup_1d9wg_57{gap:var(--space-16);padding:var(--space-20);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-raised);box-shadow:var(--shadow-subtle);display:grid}._activeTimerPanel_1d9wg_56{border-color:var(--color-warning-border);background:color-mix(in srgb, var(--color-warning-surface) 30%, var(--color-surface-raised))}._activeTimerHeader_1d9wg_72,._taskGroupHeader_1d9wg_73{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}._activeTimerHeading_1d9wg_80,._taskGroupHeader_1d9wg_73>div{gap:var(--space-4);display:grid}._sectionEyebrow_1d9wg_86{color:var(--color-warning-text);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--line-height-label);margin:0}._sectionDescription_1d9wg_94,._taskGroupHeader_1d9wg_73 p{color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._activeTimerHeading_1d9wg_80 h2,._taskGroupHeader_1d9wg_73 h2{color:var(--color-text);font-size:var(--font-size-subsection);line-height:var(--line-height-subsection);margin:0}._activeTimerMeta_1d9wg_110{justify-content:flex-end;align-items:center;gap:var(--space-12);color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small);flex-wrap:wrap;display:flex}._searchField_1d9wg_121{flex:360px;min-width:min(100%,360px)}._filterCluster_1d9wg_126,._viewAndReset_1d9wg_127{align-items:flex-start;gap:var(--space-16);flex-wrap:wrap;display:flex}._viewAndReset_1d9wg_127{margin-left:auto}._chipGroup_1d9wg_138{gap:var(--space-6);display:grid}._chipGroupLabel_1d9wg_143{color:var(--color-text-muted);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--line-height-label)}._chipRow_1d9wg_150{gap:var(--space-8);flex-wrap:wrap;display:flex}._filterChip_1d9wg_156{min-height:var(--size-control-small);padding:0 var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface);color:var(--color-text-muted);font:inherit;cursor:pointer;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s}._filterChip_1d9wg_156:hover{border-color:var(--color-border-strong);color:var(--color-text)}._filterChip_1d9wg_156:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._filterChipActive_1d9wg_182{border-color:var(--color-primary-border);background:var(--color-primary-surface);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-primary-border)}._groupStack_1d9wg_189{gap:var(--space-16);display:grid}._taskGroupSecondary_1d9wg_194{background:var(--color-surface-muted);box-shadow:none}._taskCardList_1d9wg_199{gap:var(--space-12);display:grid}._taskCard_1d9wg_199{align-items:center;gap:var(--space-16);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface);grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr) auto;display:grid}._taskCardActive_1d9wg_215{border-color:var(--color-warning-border);background:color-mix(in srgb, var(--color-warning-surface) 18%, var(--color-surface));box-shadow:inset 3px 0 0 var(--color-warning-border), 0 0 0 1px color-mix(in srgb, var(--color-warning-border) 72%, transparent)}._taskCardDescription_1d9wg_223{gap:var(--space-10,10px);min-width:0;display:grid}._taskCardMetrics_1d9wg_229{min-width:0;padding-left:var(--space-16);padding-right:var(--space-8);border-left:1px solid var(--color-border);align-items:center;display:grid}._taskCardHeader_1d9wg_238{gap:var(--space-8);display:grid}._taskHeading_1d9wg_243{gap:var(--space-6);min-width:0;display:grid}._taskTitleRow_1d9wg_249{display:block}._taskTitle_1d9wg_249,._taskGroupHeader_1d9wg_73 h2,._activeTimerHeading_1d9wg_80 h2{word-break:break-word}._taskTitle_1d9wg_249{color:var(--color-text);font-size:var(--font-size-subsection);font-weight:var(--font-weight-semibold);line-height:var(--line-height-subsection);margin:0}._taskCompany_1d9wg_267,._taskMeta_1d9wg_268{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}._metaBadgeRow_1d9wg_275{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._metaBadge_1d9wg_275{height:22px;padding:0 var(--space-6);border-radius:var(--radius-medium);font-size:12px;font-weight:var(--font-weight-semibold)}._metaChip_1d9wg_290{min-height:22px;padding:0 var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-muted);color:var(--color-text-muted);white-space:nowrap;align-items:center;font-size:12px;line-height:1;display:inline-flex}._metaChipWarning_1d9wg_304{border-color:var(--color-warning-border);background:color-mix(in srgb, var(--color-warning-surface) 72%, var(--color-surface));color:var(--color-warning-text)}._taskMetaGrid_1d9wg_310{gap:var(--space-12);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}._metaItem_1d9wg_317{gap:var(--space-4);min-width:0;color:var(--color-text-muted);padding:var(--space-8) var(--space-10,10px);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:color-mix(in srgb, var(--color-surface-muted) 62%, var(--color-surface));display:grid}._metaItemLabel_1d9wg_328{color:var(--color-text-subtle);font-size:var(--font-size-small);line-height:var(--line-height-small)}._metaItemValue_1d9wg_334{min-width:0;color:var(--color-text);font-size:var(--font-size-small);line-height:var(--line-height-small);word-break:break-word}._taskCardActions_1d9wg_342{justify-content:flex-end;align-items:center;gap:var(--space-8);padding-left:var(--space-8);white-space:nowrap;align-self:center;display:flex}._timerButton_1d9wg_352{white-space:nowrap}._iconActionButton_1d9wg_356{position:relative}._iconActionButton_1d9wg_356:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._tableTaskCell_1d9wg_365{gap:var(--space-4);min-width:0;display:grid}._tableStatusCell_1d9wg_371{align-items:center;display:flex}._tableActionCell_1d9wg_376{justify-content:flex-end;gap:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}._timerGlyphFrame_1d9wg_384{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}._playGlyph_1d9wg_392{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;width:11px;height:12px;display:block}._stopGlyph_1d9wg_400{background:currentColor;border-radius:3px;width:12px;height:12px;display:block}._openGlyph_1d9wg_408{width:12px;height:12px;display:block;position:relative}._openGlyph_1d9wg_408:before,._openGlyph_1d9wg_408:after{content:"";display:block;position:absolute}._openGlyph_1d9wg_408:before{border-top:2px solid;border-right:2px solid;width:7px;height:7px;top:1px;right:1px}._openGlyph_1d9wg_408:after{transform-origin:0;background:currentColor;width:8px;height:2px;bottom:1px;left:1px;transform:rotate(-45deg)}@media (width<=1200px){._summaryGrid_1d9wg_6{grid-template-columns:repeat(2,minmax(0,1fr))}._viewAndReset_1d9wg_127{margin-left:0}}@media (width<=960px){._activeTimerHeader_1d9wg_72,._taskGroupHeader_1d9wg_73{flex-direction:column}._taskCard_1d9wg_199{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"description actions""metrics metrics";align-items:start}._taskCardDescription_1d9wg_223{grid-area:description}._taskCardMetrics_1d9wg_229{padding-left:0;padding-top:var(--space-12);border-left:0;border-top:1px solid var(--color-border);grid-area:metrics;padding-right:0}._taskMetaGrid_1d9wg_310{grid-template-columns:repeat(3,minmax(0,1fr))}._taskCardActions_1d9wg_342{grid-area:actions;justify-content:flex-start;align-self:center}}@media (width<=760px){._summaryGrid_1d9wg_6{grid-template-columns:1fr}._searchField_1d9wg_121{flex-basis:100%;min-width:0}._filterCluster_1d9wg_126,._viewAndReset_1d9wg_127,._chipRow_1d9wg_150{width:100%}._taskMetaGrid_1d9wg_310{grid-template-columns:1fr}._taskCard_1d9wg_199{grid-template-columns:1fr;grid-template-areas:"description""metrics""actions"}._taskCardActions_1d9wg_342{justify-content:flex-end;padding-left:0}._metaItem_1d9wg_317{padding:var(--space-8)}}._form_14cm2_1{gap:var(--space-24);display:grid}._sectionSurface_14cm2_6{padding:var(--space-24)}._formGrid_14cm2_10{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._fullWidth_14cm2_16{grid-column:1/-1}._stack_14cm2_20{gap:var(--space-16);display:grid}._fieldError_14cm2_25{margin:var(--space-8) 0 0;color:var(--color-danger-text);font-size:var(--font-size-small);line-height:var(--line-height-small)}._roleSummary_14cm2_32{gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-muted);display:grid}._roleHeader_14cm2_41{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}._roleDescription_14cm2_48{color:var(--color-text-muted);margin:0}._grantList_14cm2_53{gap:var(--space-8);padding:0 0 0 var(--space-20);color:var(--color-text);margin:0;display:grid}@media (width<=900px){._formGrid_14cm2_10{grid-template-columns:minmax(0,1fr)}}._stack_1k4el_1{gap:var(--space-16);display:grid}._searchField_1k4el_6{flex:320px}._filterField_1k4el_10{width:min(220px,100%)}._userCell_1k4el_14{align-items:center;gap:var(--space-12);display:flex}._avatar_1k4el_20{border:1px solid var(--color-border);background:var(--color-surface-muted);width:36px;height:36px;color:var(--color-text);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);border-radius:999px;flex:none;place-items:center;display:grid}._userCopy_1k4el_34{gap:var(--space-4);display:grid}._userCopy_1k4el_34 strong,._userCopy_1k4el_34 span{overflow-wrap:anywhere;min-width:0}._userCopy_1k4el_34 span{color:var(--color-text-subtle);font-size:var(--font-size-small)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-page:#f4f6f8;--color-surface:#fff;--color-surface-raised:#fff;--color-surface-muted:#eef2f5;--color-surface-selected:#e5f1ed;--color-surface-overlay:#141c246b;--color-table-header:#f1f4f7;--color-table-row-hover:#f8fafb;--color-shell:#fbfcfd;--color-shell-border:#d5dde5;--color-brand-mark:linear-gradient(145deg, #105f4d 0%, #1f7d68 100%);--color-brand-mark-highlight:#b9eadc;--color-disabled-surface:#edf1f4;--color-disabled-text:#8a949e;--color-border:#dbe2e8;--color-border-strong:#b8c3ce;--color-text:#1f252b;--color-text-muted:#5c6670;--color-text-subtle:#7c8792;--color-text-inverse:#fff;--color-primary:#166854;--color-primary-hover:#115343;--color-primary-active:#0d4236;--color-primary-surface:#e3f1ec;--color-primary-border:#9ed5c4;--color-accent:#2d67c8;--color-accent-surface:#e8effb;--color-accent-border:#b9ccf2;--color-accent-text:#173d79;--color-success:#24744c;--color-success-surface:#d8efe2;--color-success-border:#74bb95;--color-success-text:#103f2b;--color-warning:#98620d;--color-warning-surface:#f7eddd;--color-warning-border:#e6c894;--color-warning-text:#643c00;--color-danger:#b42318;--color-danger-hover:#8f1d14;--color-danger-surface:#fbe8e6;--color-danger-border:#f1b4ae;--color-danger-text:#76160f;--color-focus:#2d67c8;--font-family-base:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-size-display:32px;--line-height-display:40px;--font-size-page-title:28px;--line-height-page-title:36px;--font-size-section-title:20px;--line-height-section-title:28px;--font-size-subsection:16px;--line-height-subsection:24px;--font-size-body:14px;--line-height-body:22px;--font-size-small:13px;--line-height-small:20px;--font-size-label:13px;--line-height-label:18px;--font-weight-regular:400;--font-weight-semibold:650;--space-4:4px;--space-6:6px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--radius-small:4px;--radius-medium:6px;--radius-large:8px;--size-sidebar:284px;--size-viewport-min:320px;--size-brand-mark:36px;--size-brand-highlight:6px;--size-shell-header-height:82px;--size-nav-chevron:8px;--size-nav-icon:18px;--size-surface-accent:3px;--size-nav-indicator-width:3px;--size-nav-indicator-height:18px;--size-control-small:32px;--size-control-medium:40px;--size-control-large:44px;--size-checkbox:18px;--size-switch-track-width:36px;--size-switch-track-height:20px;--size-switch-thumb:16px;--size-switch-inset:2px;--size-badge-height:26px;--size-select-menu-max-height:240px;--size-state-min-height:128px;--size-card-min-height:160px;--size-panel-min-height:220px;--size-textarea-min-height:120px;--size-overlay-preview-min-height:340px;--size-modal-max-height:720px;--size-modal-width:440px;--width-page-default:100%;--width-page-wide:100%;--width-readable:720px;--width-readable-narrow:640px;--shadow-subtle:0 1px 2px #141c240f;--shadow-raised:0 8px 20px #141c2414;--shadow-action:0 8px 18px #16685438;--shadow-focus:0 0 0 3px #2d67c82e;--shadow-success-focus:0 0 0 3px #24744c3d;--shadow-danger-focus:0 0 0 3px #b4231829;--shadow-popover:0 18px 44px #141c2429;--shadow-modal:0 24px 64px #141c2438;--z-index-dropdown:20;--z-index-popover:40;--z-index-modal:1000;--transition-fast:.12s ease}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-page:#101418;--color-surface:#171c21;--color-surface-raised:#1d2329;--color-surface-muted:#242b32;--color-surface-selected:#18352e;--color-surface-overlay:#04070aad;--color-table-header:#20272e;--color-table-row-hover:#1d242b;--color-shell:#151a1f;--color-shell-border:#2b343d;--color-brand-mark:linear-gradient(145deg, #62c3a5 0%, #2d8d78 100%);--color-brand-mark-highlight:#d8fff3;--color-disabled-surface:#20272e;--color-disabled-text:#68727d;--color-border:#303942;--color-border-strong:#46525d;--color-text:#eef2f5;--color-text-muted:#b7c0c9;--color-text-subtle:#88939e;--color-text-inverse:#0f1317;--color-primary:#62c3a5;--color-primary-hover:#83d4bb;--color-primary-active:#9ee1cd;--color-primary-surface:#14372e;--color-primary-border:#287963;--color-accent:#7aa7f2;--color-accent-surface:#172b4e;--color-accent-border:#355c96;--color-accent-text:#c2d8ff;--color-success:#75c99b;--color-success-surface:#1a4232;--color-success-border:#4f9e77;--color-success-text:#c2edd3;--color-warning:#e2b568;--color-warning-surface:#3a2a12;--color-warning-border:#7f5a22;--color-warning-text:#f8deb0;--color-danger:#f08b82;--color-danger-hover:#f5aaa4;--color-danger-surface:#481f1c;--color-danger-border:#8e3a34;--color-danger-text:#ffd0cb;--color-focus:#8bb5ff;--shadow-subtle:0 1px 2px #0000003d;--shadow-raised:0 10px 28px #00000047;--shadow-action:0 10px 22px #62c3a52e;--shadow-focus:0 0 0 3px #8bb5ff38;--shadow-success-focus:0 0 0 3px #75c99b47;--shadow-danger-focus:0 0 0 3px #f08b8233;--shadow-popover:0 20px 54px #0000006b;--shadow-modal:0 28px 72px #00000085}*{box-sizing:border-box}html{min-width:var(--size-viewport-min);background:var(--color-page);min-height:100%;color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);letter-spacing:0}body{min-width:var(--size-viewport-min);background:var(--color-page);min-height:100vh;margin:0}button,input,textarea,select{font:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}::selection{background:var(--color-primary-surface);color:var(--color-text)}#root{min-height:100vh}
