.shared-form-field{--shared-control-size:max-content;--shared-control-min-size:180px;--shared-control-max-size:480px;--shared-form-control-height:38px;inline-size:var(--shared-control-size);min-inline-size:min(var(--shared-control-min-size), calc(100vw - 16px));max-inline-size:min(var(--shared-control-max-size), calc(100vw - 16px));align-content:start;gap:var(--space-1,4px);color:var(--color-ink,#f8fafc);box-sizing:border-box;overflow-wrap:anywhere;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;font-size:.875rem;line-height:1.375rem;display:grid;position:relative}.shared-text-field__search-mode{border-inline-start:1px solid var(--color-border);flex:none;align-self:stretch;align-items:stretch;padding-inline-start:4px;display:flex}.shared-text-field__search-mode>.shared-action-button{block-size:100%;min-block-size:0;padding-block:0}.shared-text-field--search .shared-text-field__input,.shared-text-field--search .shared-text-field__input:is(:hover,:focus,:focus-visible){appearance:none;box-shadow:none;background:0 0;border:0;outline:0}.shared-form-field *,.shared-form-field :before,.shared-form-field :after{box-sizing:border-box}.shared-form-field[data-density=compact]{--shared-form-control-height:32px;font-size:.8125rem}.shared-form-field[data-density=comfortable]{--shared-form-control-height:44px}.shared-form-field[data-width-mode=fixed]{flex:0 auto}.shared-form-field__label-row,.shared-form-field__footer,.shared-date-range__legend-row,.shared-color-control__result-row,.shared-search-control__action-row{align-items:center;gap:var(--space-2,8px);min-inline-size:0;display:flex}.shared-form-field__label{min-inline-size:0;max-inline-size:100%;color:var(--color-ink-soft,#cbd5e1);overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:.75rem;font-weight:700;line-height:1rem;overflow:hidden}.shared-form-field__required{color:var(--color-danger,#f43f5e);margin-inline-start:3px}.shared-form-field__mode{color:var(--color-ink-muted,#94a3b8);margin-inline-start:auto;font-size:.6875rem}.shared-form-field__tooltip{border:1px solid var(--color-border,#334155);block-size:18px;inline-size:18px;color:var(--color-ink-muted,#94a3b8);cursor:help;border-radius:999px;flex:0 0 18px;place-items:center;font-size:.68rem;font-weight:800;line-height:1;display:inline-grid}.shared-form-field__tooltip:focus-visible,.shared-form-control__clear:focus-visible,.shared-search-control__button:focus-visible,.shared-color-control__picker:focus-visible{outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:2px;box-shadow:var(--focus-ring,0 0 0 3px #818cf847)}.shared-form-field__control{inline-size:100%;min-inline-size:0;min-block-size:var(--shared-form-control-height);border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,12px);background:var(--color-field,var(--color-surface-raised,#1e293b));color:inherit;align-items:center;transition:border-color .18s ease-out,background-color .18s ease-out,box-shadow .18s ease-out;display:flex;overflow:hidden}.shared-form-field__control:hover:not(:has(:disabled)){border-color:var(--color-border-strong,#475569);background:var(--color-field-hover,var(--color-surface-strong,#334155))}.shared-form-field__control:focus-within{border-color:var(--color-brand-dark,#818cf8);box-shadow:var(--focus-ring,0 0 0 3px #818cf847)}.shared-form-field__control--error{border-color:var(--color-danger,#f43f5e);background:var(--color-danger-soft,#f43f5e24)}.shared-form-field__control:has(:disabled){cursor:not-allowed;opacity:var(--disabled-opacity,.45)}.shared-form-field__input,.shared-form-field__textarea{inline-size:100%;min-inline-size:0;min-block-size:calc(var(--shared-form-control-height) - 2px);padding:7px var(--space-3,12px);color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:auto;line-height:1.35rem}.shared-form-field__input::placeholder,.shared-form-field__textarea::placeholder{color:var(--color-ink-muted,#94a3b8);opacity:1}.shared-form-field__input:read-only,.shared-form-field__textarea:read-only{color:var(--color-ink-soft,#cbd5e1)}.shared-form-field__textarea{resize:vertical;display:block;overflow:auto}.shared-form-field__textarea[data-autosize=true]{resize:none}.shared-form-control__clear,.shared-search-control__button{min-inline-size:var(--shared-form-control-height);min-block-size:calc(var(--shared-form-control-height) - 2px);padding:0 var(--space-2,8px);border:0;border-inline-start:1px solid var(--color-border,#334155);color:var(--color-ink-muted,#94a3b8);cursor:pointer;font:inherit;background:0 0;place-items:center;display:inline-grid}.shared-form-control__clear:hover,.shared-search-control__button:hover{background:var(--color-brand-soft,#6366f124);color:var(--color-ink,#f8fafc)}.shared-form-control__clear:disabled,.shared-search-control__button:disabled{cursor:not-allowed;opacity:.55}.shared-form-field__message,.shared-form-field__footer,.shared-text-area__counter,.shared-date-time__presentation,.shared-color-control__result,.shared-search-control__status{max-inline-size:100%;color:var(--color-ink-muted,#94a3b8);margin:0;font-size:.75rem;line-height:1rem}.shared-form-field__message--error,.shared-text-area__counter--limit,.shared-search-control__error{color:var(--color-danger,#f43f5e);font-weight:650}.shared-text-area__counter{direction:ltr;unicode-bidi:isolate;margin-inline-start:auto}.shared-date-range__group{gap:var(--space-2,8px);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0;display:grid}.shared-date-range__endpoint{gap:var(--space-1,4px);min-inline-size:0;display:grid}.shared-date-range__endpoint-label{color:var(--color-ink-muted,#94a3b8);font-size:.7rem;font-weight:700}.shared-date-range--inline .shared-date-range__group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.shared-date-range--inline .shared-date-range__endpoint{align-items:center;gap:4px;display:flex}.shared-date-range--inline .shared-date-range__endpoint-label{white-space:nowrap}.shared-date-range--inline .shared-form-field__control{flex:0 0 142px;inline-size:142px}.shared-date-range--inline .shared-form-field__input{direction:ltr;min-inline-size:0;padding-inline:5px}.shared-date-range--inline .shared-form-control__clear{display:none}.shared-date-range__endpoint .shared-form-field__input{border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,12px);background:var(--color-field,var(--color-surface-raised,#1e293b))}.shared-color-control__control{gap:var(--space-2,8px);padding-inline-end:var(--space-2,8px)}.shared-single-select__adornment{flex:none;align-items:center;margin-inline-end:6px;display:inline-flex}.shared-color-control__picker{border:1px solid var(--color-border,#334155);cursor:pointer;background:0 0;border-radius:8px;block-size:30px;inline-size:38px;min-inline-size:38px;padding:2px}.shared-color-control__swatch{border:1px solid var(--color-border-strong,#475569);background-color:var(--shared-color-swatch,transparent);background-image:linear-gradient(45deg, var(--color-ink-muted) 25%, transparent 25%), linear-gradient(-45deg, var(--color-ink-muted) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--color-ink-muted) 75%), linear-gradient(-45deg, transparent 75%, var(--color-ink-muted) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border-radius:5px;flex:none;block-size:18px;inline-size:18px}.shared-color-control__swatch:after{border-radius:inherit;background:var(--shared-color-swatch,transparent);content:"";block-size:100%;inline-size:100%;display:block}.shared-search-control__results{max-block-size:220px;padding:var(--space-1,4px);border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,12px);background:var(--color-surface-raised,#1e293b);margin:0;list-style:none;display:grid;overflow:auto}.shared-search-control__result{min-inline-size:0;padding:var(--space-2,8px);border-radius:8px}.shared-search-control__result+.shared-search-control__result{border-block-start:1px solid var(--color-border,#334155)}.shared-search-control__result[data-disabled=true]{color:var(--color-ink-muted,#94a3b8);opacity:.7}.shared-form-field[dir=rtl] .shared-form-field__input[type=date],.shared-form-field[dir=rtl] .shared-form-field__input[type=datetime-local]{direction:rtl}@media (max-width:540px){.shared-date-range__group{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.shared-form-field__control{transition:none}}@media (forced-colors:active){.shared-form-field__control,.shared-date-range__endpoint .shared-form-field__input,.shared-search-control__results{border-color:canvastext}}.shared-form-field__label-row[data-visually-hidden=true]{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shared-file-picker{align-items:center;gap:8px;min-inline-size:0;display:flex}.shared-file-picker__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.shared-action-button{justify-content:center;align-items:center;gap:var(--space-2,8px);border-radius:var(--radius-sm,12px);text-align:center;cursor:pointer;box-sizing:border-box;border:1px solid #0000;outline:0;max-inline-size:100%;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;font-weight:750;line-height:1.25;text-decoration:none;transition:border-color .16s ease-out,background-color .16s ease-out,color .16s ease-out,box-shadow .16s ease-out;display:inline-flex;position:relative}.shared-action-button *,.shared-action-button :before,.shared-action-button :after{box-sizing:border-box}.shared-action-button--sm{min-block-size:32px;padding:5px var(--space-3,12px);font-size:.8125rem}.shared-action-button--md{min-block-size:40px;padding:8px var(--space-4,16px);font-size:.875rem}.shared-action-button--primary{border-color:var(--color-brand,#6366f1);background:var(--color-brand,#6366f1);color:var(--color-on-brand,#fff)}.shared-action-button--secondary{border-color:var(--color-border-strong,#475569);background:var(--color-surface-raised,#1e293b);color:var(--color-ink,#f8fafc)}.shared-action-button--quiet{color:var(--color-brand-hover,#818cf8);background:0 0;border-color:#0000}.shared-action-button--danger{border-color:var(--color-danger,#f43f5e);background:var(--color-danger,#f43f5e);color:var(--color-on-danger,#fff)}.shared-action-button:hover:not(:disabled,[aria-disabled=true]){border-color:var(--color-brand-hover,#818cf8);box-shadow:0 0 0 2px var(--color-brand-soft,#6366f124)}.shared-action-button--danger:hover:not(:disabled,[aria-disabled=true]){border-color:var(--color-danger-strong,#e11d48);background:var(--color-danger-strong,#e11d48)}.shared-action-button:focus-visible{outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:2px;box-shadow:var(--focus-ring,0 0 0 3px #818cf847)}.shared-action-button:disabled,.shared-action-button[aria-disabled=true]{cursor:not-allowed;opacity:var(--disabled-opacity,.45)}.shared-action-button--busy{cursor:progress}.shared-action-button--full-width{inline-size:100%}.shared-action-button--icon-only.shared-action-button--sm{inline-size:32px;min-inline-size:32px;padding-inline:0}.shared-action-button--icon-only.shared-action-button--md{inline-size:40px;min-inline-size:40px;padding-inline:0}.shared-action-button__label{white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.shared-action-button[data-compact-role]{border-radius:6px;flex:none;gap:2px;min-block-size:26px;min-inline-size:24px;padding:2px 4px;font-size:.6875rem}.shared-action-button[data-compact-role] .shared-action-button__label{white-space:nowrap}.shared-action-button[data-compact-role=toggle]{border-color:var(--color-border-strong,#bdb5c7);background:var(--color-surface-raised,#1e293b);color:var(--color-ink,#f8fafc)}.shared-action-button[data-compact-role=toggle][aria-checked=true],.shared-action-button[data-compact-role=toggle][aria-pressed=true]{border-color:var(--color-brand-hover,#818cf8);background:var(--color-brand-soft,#818cf829);color:var(--color-brand-dark,#818cf8);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-brand-hover,#818cf8) 28%, transparent)}.shared-action-button[data-compact-role=remove]{border-color:color-mix(in srgb, var(--color-danger,#fda4af) 65%, transparent);background:var(--color-danger-soft,#fda4af29);color:var(--color-danger,#fda4af);font-size:1rem;line-height:1}.shared-action-button[data-compact-role=order]{min-block-size:15px;min-inline-size:20px;color:var(--color-brand-dark,#818cf8);background:0 0;border:0;padding:0 3px;font-size:.75rem;line-height:1}.shared-action-button[data-compact-role=order]:hover:not(:disabled){background:var(--color-brand-soft,#818cf829);box-shadow:none}.shared-action-button__icon,.shared-action-button__spinner{flex:none;block-size:1.125em;inline-size:1.125em}.shared-action-button__icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.shared-action-button__spinner{border:2px solid;border-block-start-color:#0000;border-radius:999px;animation:.7s linear infinite shared-action-button-spin}.shared-action-button__busy-status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@keyframes shared-action-button-spin{to{transform:rotate(1turn)}}@media (pointer:coarse){.shared-action-button{min-block-size:44px}.shared-action-button--icon-only{inline-size:44px;min-inline-size:44px}}@media (prefers-reduced-motion:reduce){.shared-action-button,.shared-action-button__spinner{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}.shared-resize-handle{z-index:4;width:var(--shared-resize-hit-size,4px);height:var(--shared-resize-hit-size,4px);touch-action:none;-webkit-user-select:none;user-select:none;position:absolute}.shared-resize-handle--top,.shared-resize-handle--bottom{cursor:ns-resize;width:auto;left:11px;right:11px}.shared-resize-handle--left,.shared-resize-handle--right{cursor:ew-resize;height:auto;top:11px;bottom:11px}.shared-resize-handle--top,.shared-resize-handle--top-left,.shared-resize-handle--top-right{top:0}.shared-resize-handle--bottom,.shared-resize-handle--bottom-left,.shared-resize-handle--bottom-right{bottom:0}.shared-resize-handle--left,.shared-resize-handle--top-left,.shared-resize-handle--bottom-left{left:0}.shared-resize-handle--right,.shared-resize-handle--top-right,.shared-resize-handle--bottom-right{right:0}.shared-resize-handle--top-left,.shared-resize-handle--bottom-right{cursor:nwse-resize}.shared-resize-handle--top-right,.shared-resize-handle--bottom-left{cursor:nesw-resize}.shared-resize-handle--top-left,.shared-resize-handle--top-right,.shared-resize-handle--bottom-left,.shared-resize-handle--bottom-right{width:8px;height:8px}.shared-resize-handle--top-left,.shared-resize-handle--top-right{top:3px}.shared-resize-handle--bottom-left,.shared-resize-handle--bottom-right{bottom:3px}.shared-resize-handle--top-left,.shared-resize-handle--bottom-left{left:3px}.shared-resize-handle--top-right,.shared-resize-handle--bottom-right{right:3px}.shared-resize-handle[role=separator]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;border-radius:999px}.shared-resize-handle[aria-disabled=true]{pointer-events:none}.shared-primitive{--shared-control-size:max-content;--shared-control-min-size:180px;--shared-control-max-size:480px;inline-size:var(--shared-control-size);min-inline-size:min(var(--shared-control-min-size), calc(100vw - 16px));max-inline-size:min(var(--shared-control-max-size), calc(100vw - 16px));gap:var(--space-1,4px);color:var(--color-ink,#f8fafc);box-sizing:border-box;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;font-size:.875rem;line-height:1.375rem;display:grid;position:relative}.shared-primitive *,.shared-primitive :before,.shared-primitive :after{box-sizing:border-box}.shared-primitive[data-width-mode=fixed]{flex:0 auto}.shared-primitive__label-row{align-items:center;gap:var(--space-1,4px);min-inline-size:0;display:flex}.shared-primitive__label{min-inline-size:0;max-inline-size:100%;color:var(--color-ink-soft,#cbd5e1);overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:700;line-height:1rem;overflow:hidden}.shared-primitive__required{color:var(--color-danger,#f43f5e);margin-inline-start:3px}.shared-primitive__tooltip{border:1px solid var(--color-border,#334155);block-size:18px;inline-size:18px;color:var(--color-ink-muted,#94a3b8);cursor:help;border-radius:999px;flex:0 0 18px;place-items:center;font-size:.68rem;font-weight:800;line-height:1;display:inline-grid}.shared-primitive__tooltip:focus-visible{outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:2px;box-shadow:var(--focus-ring,0 0 0 3px #818cf847)}.shared-primitive__control{inline-size:100%;min-inline-size:0;min-block-size:var(--control-height,36px);border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,12px);background:var(--color-field,var(--color-surface-raised,#1e293b));color:var(--color-ink,#f8fafc);align-items:center;transition:border-color .18s ease-out,background-color .18s ease-out,box-shadow .18s ease-out;display:flex;overflow:hidden}.shared-primitive__control:hover:not(:has(:disabled)){border-color:var(--color-border-strong,#475569);background:var(--color-field-hover,var(--color-surface-strong,#334155))}.shared-primitive__control:focus-within{border-color:var(--color-brand-dark,#818cf8);box-shadow:var(--focus-ring,0 0 0 3px #818cf847)}.shared-primitive__control--error{border-color:var(--color-danger,#f43f5e);background:var(--color-danger-soft,#f43f5e24)}.shared-primitive__control:has(:disabled){cursor:not-allowed;opacity:var(--disabled-opacity,.45)}.shared-primitive__slot{min-inline-size:0;min-block-size:calc(var(--control-height,36px) - 2px);padding-inline:var(--space-2,8px);color:var(--color-ink-muted,#94a3b8);flex:0 auto;align-items:center;display:inline-flex;overflow:hidden}.shared-primitive__clear{inline-size:calc(var(--control-height,36px) - 2px);min-inline-size:calc(var(--control-height,36px) - 2px);block-size:calc(var(--control-height,36px) - 2px);border:0;border-inline-start:1px solid var(--color-border,#334155);color:var(--color-ink-muted,#94a3b8);cursor:pointer;font:inherit;background:0 0;place-items:center;padding:0;font-size:1.1rem;line-height:1;display:inline-grid}.shared-primitive__clear:hover{background:var(--color-brand-soft,#6366f124);color:var(--color-ink,#f8fafc)}.shared-primitive__clear:focus-visible,.shared-single-select__trigger:focus-visible,.shared-single-select__search:focus-visible{z-index:1;outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:-3px;position:relative}.shared-primitive__message{max-inline-size:100%;color:var(--color-ink-muted,#94a3b8);overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1rem}.shared-primitive__message--error{color:var(--color-danger,#f43f5e);font-weight:650}.shared-text-field__input{inline-size:100%;min-inline-size:0;min-block-size:calc(var(--control-height,36px) - 2px);padding:max(var(--text-edge-inset,2px), 5px) var(--space-3,12px);color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:auto;line-height:1.25rem}.shared-text-field__input::placeholder{color:var(--color-ink-muted,#94a3b8);opacity:1}.shared-text-field__input:read-only{color:var(--color-ink-soft,#cbd5e1);cursor:text}.shared-single-select__trigger{min-inline-size:0;min-block-size:calc(var(--control-height,36px) - 2px);justify-content:space-between;align-items:center;gap:var(--space-2,8px);padding:max(var(--text-edge-inset,2px), 5px) var(--space-3,12px);color:inherit;cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;outline:0;flex:auto;display:flex}.shared-single-select__trigger:disabled{cursor:not-allowed}.shared-single-select__value{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.shared-single-select__value--placeholder{color:var(--color-ink-muted,#94a3b8)}.shared-single-select__chevron{color:var(--color-ink-muted,#94a3b8);flex:none;transition:transform .18s ease-out}.shared-single-select:has(.shared-single-select__popover) .shared-single-select__chevron{transform:rotate(180deg)}.shared-single-select__popover{z-index:1500;border:1px solid var(--color-border-strong,#475569);border-radius:var(--radius-sm,12px);background:var(--color-surface-raised,#1e293b);min-inline-size:0;color:var(--color-ink,#f8fafc);box-shadow:var(--shadow-raised,0 18px 48px #0206177a);grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;overflow:hidden}.shared-single-select__search-owner{padding:var(--space-2,8px);border-block-end:1px solid var(--color-border,#334155);background:var(--color-surface-muted,#0a0a2e)}.shared-single-select__search-owner>.shared-form-field{inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important}.shared-single-select__search{inline-size:100%;min-inline-size:0;min-block-size:var(--control-height,36px);padding:max(var(--text-edge-inset,2px), 5px) var(--space-3,12px);border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,12px);background:var(--color-field,var(--color-surface,#0f172a));color:var(--color-ink,#f8fafc);font:inherit;outline:0}.shared-single-select__search::placeholder{color:var(--color-ink-muted,#94a3b8)}.shared-single-select__list{overscroll-behavior:contain;min-block-size:0;padding:var(--space-1,4px);scrollbar-gutter:stable;overflow-y:auto}.shared-single-select__option{align-items:center;gap:var(--space-2,8px);min-block-size:36px;min-inline-size:0;padding:6px var(--space-2,8px);border-radius:var(--radius-sm,12px);color:var(--color-ink-soft,#cbd5e1);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;font-size:.8125rem;line-height:1.125rem;display:grid}.shared-single-select__option--active{background:var(--color-brand-soft,#6366f124);color:var(--color-ink,#f8fafc)}.shared-single-select__option--selected{box-shadow:inset 3px 0 0 var(--color-accent,#22d3ee);background:var(--color-accent-soft,#06b6d424);color:var(--color-ink,#f8fafc);font-weight:700}[dir=rtl] .shared-single-select__option--selected{box-shadow:inset -3px 0 0 var(--color-accent,#22d3ee)}.shared-single-select__option[aria-disabled=true]{cursor:not-allowed;opacity:var(--disabled-opacity,.45)}.shared-single-select__option-copy{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.shared-single-select__selected-mark{color:var(--color-accent,#22d3ee);font-weight:900}.shared-single-select__disabled-reason{color:var(--color-ink-muted,#94a3b8);overflow-wrap:anywhere;grid-column:1/-1;font-size:.72rem;line-height:1rem}.shared-single-select__state{justify-content:center;align-items:center;gap:var(--space-2,8px);min-block-size:40px;padding:var(--space-3,12px);color:var(--color-ink-muted,#94a3b8);text-align:center;overflow-wrap:anywhere;display:flex}.shared-single-select__state-action{min-block-size:32px;padding:4px var(--space-3,12px);border:1px solid var(--color-border-strong,#475569);border-radius:var(--radius-sm,12px);background:var(--color-surface,#0f172a);color:var(--color-ink,#f8fafc);cursor:pointer;font:inherit;font-weight:700}.shared-single-select__state-action:hover:not(:disabled){border-color:var(--color-brand-dark,#818cf8);background:var(--color-brand-soft,#6366f124)}.shared-single-select__state-action:focus-visible{outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:2px}.shared-single-select__state-action:disabled{cursor:progress;opacity:var(--disabled-opacity,.45)}.shared-single-select__remote-footer{justify-content:center;align-items:center;gap:var(--space-2,8px);min-block-size:40px;padding:var(--space-2,8px);border-block-start:1px solid var(--color-border,#334155);color:var(--color-ink-muted,#94a3b8);text-align:center;display:flex}.shared-single-select__spinner{border:2px solid var(--color-border,#334155);border-block-start-color:var(--color-accent,#22d3ee);border-radius:999px;flex:0 0 18px;block-size:18px;inline-size:18px;animation:.7s linear infinite shared-single-select-spin}@keyframes shared-single-select-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.shared-primitive__control,.shared-single-select__chevron,.shared-single-select__spinner{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}@media (max-width:780px){.shared-primitive{--control-height:max(var(--density-control-current,36px), 40px)}}.shared-text-field--fit-content:not(.shared-text-field--user-sized) .shared-text-field__input{field-sizing:content;inline-size:auto;max-inline-size:100%}.shared-floating-layer{margin:0;position:fixed;inset:auto}.shared-floating-layer::backdrop{pointer-events:none;background:0 0}.shared-loading-indicator{--shared-loading-indicator-inline-size:240px;inline-size:min(100%, var(--shared-loading-indicator-inline-size));gap:var(--space-2,8px);min-inline-size:0;max-inline-size:100%;color:var(--color-ink,#f8fafc);overflow-wrap:anywhere;box-sizing:border-box;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;font-size:.875rem;line-height:1.375rem;display:grid}.shared-loading-indicator *,.shared-loading-indicator :before,.shared-loading-indicator :after{box-sizing:border-box}.shared-loading-indicator[data-size=sm]{--shared-loading-indicator-inline-size:160px}.shared-loading-indicator[data-size=lg]{--shared-loading-indicator-inline-size:320px}.shared-loading-indicator[data-inline=true]{grid-template-columns:minmax(0,max-content) minmax(24px,1fr);align-items:center;inline-size:max-content;max-inline-size:100%}.shared-loading-indicator[data-visible=false]{visibility:hidden;pointer-events:none}.shared-loading-indicator__label-row{justify-content:space-between;align-items:baseline;gap:var(--space-2,8px);min-inline-size:0;display:flex}.shared-loading-indicator__label{min-inline-size:0;color:var(--color-ink-soft,#cbd5e1);overflow-wrap:anywhere;font-weight:650}.shared-loading-indicator__value{color:var(--color-ink-muted,#94a3b8);font-variant-numeric:tabular-nums;direction:ltr;flex:none}.shared-loading-indicator__visual{min-inline-size:0;max-inline-size:100%}.shared-loading-indicator__spinner-owner{place-items:center;min-block-size:32px;display:grid}.shared-loading-indicator[data-inline=true] .shared-loading-indicator__spinner-owner{min-block-size:24px}.shared-loading-indicator__spinner.MuiCircularProgress-root{color:var(--color-accent,#22d3ee)}.shared-loading-indicator__bar.MuiLinearProgress-root{background:var(--color-border,#334155);border-radius:999px;block-size:6px;inline-size:100%;min-inline-size:0;overflow:hidden}.shared-loading-indicator__bar .MuiLinearProgress-bar{border-radius:inherit;background:var(--color-accent,#22d3ee)}.shared-loading-indicator__skeleton-owner{gap:var(--space-2,8px);min-inline-size:0;display:grid}.shared-loading-indicator__skeleton.MuiSkeleton-root{background:var(--color-border,#334155);inline-size:100%;max-inline-size:100%;transform:none}.shared-loading-indicator__skeleton.MuiSkeleton-text{block-size:1.25rem}.shared-loading-indicator__skeleton.MuiSkeleton-rectangular{border-radius:var(--radius-sm,12px);block-size:48px}.shared-loading-indicator__skeleton.MuiSkeleton-circular{block-size:40px;inline-size:40px}.shared-loading-indicator[data-size=sm] .shared-loading-indicator__skeleton.MuiSkeleton-rectangular{block-size:32px}.shared-loading-indicator[data-size=sm] .shared-loading-indicator__skeleton.MuiSkeleton-circular{block-size:28px;inline-size:28px}.shared-loading-indicator[data-size=lg] .shared-loading-indicator__skeleton.MuiSkeleton-rectangular{block-size:64px}.shared-loading-indicator[data-size=lg] .shared-loading-indicator__skeleton.MuiSkeleton-circular{block-size:52px;inline-size:52px}html[data-reduced-motion=true] .shared-loading-indicator__spinner .MuiCircularProgress-circle,html[data-reduced-motion=true] .shared-loading-indicator__skeleton,html[data-reduced-motion=true] .shared-loading-indicator__bar .MuiLinearProgress-bar{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.shared-loading-indicator__spinner .MuiCircularProgress-circle,.shared-loading-indicator__skeleton,.shared-loading-indicator__bar .MuiLinearProgress-bar{transition:none!important;animation:none!important}}@media (max-width:780px){.shared-loading-indicator:not([data-inline=true]){inline-size:100%}}.shared-status-indicator{--shared-status-indicator-accent:var(--color-border-strong,#64748b);--shared-status-indicator-soft:var(--color-surface-muted,#334155);justify-content:flex-start;align-items:center;gap:var(--space-1,4px);border:1px solid var(--shared-status-indicator-accent);min-inline-size:0;max-inline-size:100%;color:var(--color-ink,#f8fafc);text-align:start;box-sizing:border-box;border-radius:999px;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;font-weight:700;line-height:1.25;display:inline-flex}.shared-status-indicator *,.shared-status-indicator :before,.shared-status-indicator :after{box-sizing:border-box}.shared-status-indicator--sm{min-block-size:24px;padding:2px var(--space-2,8px);font-size:.75rem}.shared-status-indicator--md{min-block-size:30px;padding:4px var(--space-3,12px);font-size:.8125rem}.shared-status-indicator--neutral{--shared-status-indicator-accent:var(--color-border-strong,#64748b);--shared-status-indicator-soft:var(--color-surface-muted,#334155)}.shared-status-indicator--info{--shared-status-indicator-accent:var(--color-accent,#22d3ee);--shared-status-indicator-soft:var(--color-accent-soft,#22d3ee24)}.shared-status-indicator--success{--shared-status-indicator-accent:var(--color-success,#34d399);--shared-status-indicator-soft:var(--color-success-soft,#34d39929)}.shared-status-indicator--warning{--shared-status-indicator-accent:var(--color-warning,#fbbf24);--shared-status-indicator-soft:var(--color-warning-soft,#fbbf2429)}.shared-status-indicator--danger{--shared-status-indicator-accent:var(--color-danger,#fda4af);--shared-status-indicator-soft:var(--color-danger-soft,#fda4af29)}.shared-status-indicator--filled{background:var(--shared-status-indicator-soft)}.shared-status-indicator--outlined,.shared-status-indicator--dot{background:0 0}.shared-status-indicator--dot{border-color:#0000}.shared-status-indicator__dot{border:1px solid color-mix(in srgb, var(--shared-status-indicator-accent) 70%, black);background:var(--shared-status-indicator-accent);border-radius:50%;flex:none;block-size:.625em;inline-size:.625em}.shared-status-indicator__selected-mark{color:var(--shared-status-indicator-accent);flex:none;font-weight:900}.shared-status-indicator__label{white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.shared-status-indicator__count{border:1px solid var(--shared-status-indicator-accent);background:var(--color-surface,#0f172a);min-inline-size:1.5em;color:var(--color-ink,#f8fafc);font-variant-numeric:tabular-nums;text-align:center;unicode-bidi:isolate;border-radius:999px;flex:none;padding-inline:.375em}.shared-status-indicator--pressable{appearance:none;font:inherit;cursor:pointer}.shared-status-indicator--pressable:hover:not(:disabled),.shared-status-indicator__remove:hover:not(:disabled){border-color:var(--color-brand-hover,#818cf8);box-shadow:0 0 0 2px var(--color-brand-soft,#6366f124)}.shared-status-indicator--pressable:focus-visible,.shared-status-indicator__remove:focus-visible{outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:2px;box-shadow:var(--focus-ring,0 0 0 3px #818cf847)}.shared-status-indicator--removable{padding-inline-end:var(--space-1,4px)}.shared-status-indicator__remove{color:currentColor;block-size:1.5em;inline-size:1.5em;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;padding:0;line-height:1;display:inline-grid}.shared-status-indicator:disabled,.shared-status-indicator[aria-disabled=true],.shared-status-indicator__remove:disabled{cursor:not-allowed;opacity:var(--disabled-opacity,.45)}.shared-status-indicator__visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (pointer:coarse){.shared-status-indicator--pressable{min-block-size:44px}.shared-status-indicator__remove{block-size:44px;inline-size:44px}}.shared-drag-drop{display:contents}.shared-drag-drop__item{box-sizing:border-box;cursor:grab;touch-action:none;min-inline-size:0;display:grid;position:relative}.shared-drag-drop__item:active{cursor:grabbing}.shared-drag-drop__item-content{display:contents}.shared-drag-drop__item[data-drag-source=true]{border:1px dashed var(--color-accent,#22d3ee);border-radius:var(--radius-sm,12px);background:var(--color-accent-soft,#06b6d41a);box-shadow:inset 0 0 0 2px #22d3ee14}.shared-drag-drop__item[data-drag-source=true]>.shared-drag-drop__item-content{visibility:hidden}.shared-drag-drop__zone{min-inline-size:0}.shared-drag-drop__zone[data-drag-layout=wrapped]{position:relative}.shared-drag-drop__zone[data-drag-layout=wrapped] .shared-drag-drop__insertion-target{pointer-events:none;border:0;block-size:0;min-block-size:0;inline-size:0;min-inline-size:0;margin:0;transition:none;position:absolute}.shared-drag-drop__zone[data-drag-layout=wrapped] .shared-drag-drop__insertion-target[data-drag-target=true]{background:var(--color-accent,#22d3ee);border-radius:var(--radius-sm,12px);block-size:auto;min-block-size:24px;inline-size:4px;min-inline-size:4px;margin:0}.shared-drag-drop__zone[data-drag-target=true]{border-radius:var(--radius-sm,12px);outline:2px solid var(--color-accent,#22d3ee);outline-offset:2px;background:var(--color-accent-soft,#06b6d41a)}.shared-drag-drop__insertion-target{box-sizing:border-box;border-radius:var(--radius-sm,12px);border:1px solid #0000;min-block-size:12px;min-inline-size:12px;margin:-6px 0;list-style:none;transition:min-block-size .12s,min-inline-size .12s,background-color .12s,border-color .12s}.shared-drag-drop__insertion-target[data-drag-target=true]{inline-size:calc(min(100%, var(--shared-drag-placeholder-inline-size,120px)) - var(--shared-drag-target-indent,0px));min-inline-size:min(80px, calc(100% - var(--shared-drag-target-indent,0px)));block-size:var(--shared-drag-placeholder-block-size,36px);min-block-size:var(--shared-drag-placeholder-block-size,36px);border-color:var(--shared-drag-target-accent,var(--color-accent,#22d3ee));background:var(--shared-drag-target-background,var(--color-accent-soft,#06b6d424));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--shared-drag-target-accent,var(--color-accent,#22d3ee)) 42%, transparent), 0 0 0 3px color-mix(in srgb, var(--shared-drag-target-accent,var(--color-accent,#22d3ee)) 20%, transparent);z-index:6;margin-inline-start:var(--shared-drag-target-indent,0px);position:relative}.shared-drag-drop__insertion-target[data-drag-target=true][data-drop-depth]{--shared-drag-target-indent:calc(var(--shared-drag-target-depth,0) * 18px)}.shared-drag-drop__insertion-target[data-drag-target=true][data-drag-placeholder-axis=block]{margin-block:4px}.shared-drag-drop__insertion-target[data-drag-target=true][data-drag-placeholder-axis=inline]{margin-inline:4px}.shared-drag-drop__overlay{inline-size:var(--shared-drag-overlay-width,max-content);min-inline-size:var(--shared-drag-overlay-width,0);block-size:var(--shared-drag-overlay-height,auto);min-block-size:var(--shared-drag-overlay-height,0);box-sizing:border-box;pointer-events:none;cursor:grabbing;transform:scale(var(--shared-drag-overlay-scale,.85));transform-origin:50%;visibility:visible;opacity:1;will-change:transform;filter:drop-shadow(0 16px 28px #00000057);display:grid}@media (prefers-reduced-motion:reduce){.shared-drag-drop__insertion-target{transition:none}}.shared-ordered-selection-list{gap:.625rem;min-inline-size:0;display:grid}.shared-ordered-selection-list__label{color:var(--shared-control-label,#173b3a);font-size:.875rem;font-weight:700}.shared-ordered-selection-list__items{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.shared-ordered-selection-list__item{border:1px solid color-mix(in srgb, var(--shared-control-border,#78908f) 55%, transparent);background:var(--shared-control-surface,#fff);cursor:grab;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;min-inline-size:0;padding:.625rem;transition:border-color .12s,opacity .12s,transform .12s;display:flex}.shared-ordered-selection-list__item--overlay{align-content:center;display:grid}.shared-ordered-selection-list__copy{align-items:center;gap:.625rem;min-inline-size:0;display:flex}.shared-ordered-selection-list__ordinal{background:color-mix(in srgb, var(--shared-control-accent,#16605d) 12%, transparent);block-size:1.75rem;color:var(--shared-control-accent,#16605d);border-radius:999px;flex:0 0 1.75rem;place-items:center;font-weight:700;display:grid}.shared-ordered-selection-list__text{gap:.125rem;min-inline-size:0;display:grid}.shared-ordered-selection-list__text strong,.shared-ordered-selection-list__text small{overflow-wrap:anywhere}.shared-ordered-selection-list__text small{color:var(--shared-control-muted,#536c6b)}.shared-ordered-selection-list__metadata,.shared-ordered-selection-list__actions{flex-wrap:wrap;gap:.375rem;display:flex}.shared-ordered-selection-list__actions{cursor:default;flex:none;justify-content:flex-end}.shared-ordered-selection-list__empty{border:1px dashed var(--shared-control-border,#78908f);color:var(--shared-control-muted,#536c6b);text-align:center;border-radius:.75rem;margin:0;padding:.875rem}.shared-ordered-selection-list__announcement{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (max-width:760px),(max-height:560px) and (orientation:landscape){.shared-ordered-selection-list__item{flex-direction:column;align-items:stretch}.shared-ordered-selection-list__actions{justify-content:stretch}.shared-ordered-selection-list__actions>*{flex:auto}}.shared-state-panel{--shared-state-panel-accent:var(--color-border-strong,#475569);--shared-state-panel-background:var(--color-surface-raised,#1e293b);gap:var(--space-3,12px);inline-size:100%;min-inline-size:0;max-inline-size:100%;padding:var(--space-4,16px);border:1px solid var(--shared-state-panel-accent);border-radius:var(--radius-md,16px);background:var(--shared-state-panel-background);color:var(--color-ink,#f8fafc);overflow-wrap:anywhere;box-sizing:border-box;border-inline-start-width:4px;grid-template-columns:auto minmax(0,1fr);font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;line-height:1.5;display:grid;overflow:hidden}.shared-state-panel *,.shared-state-panel :before,.shared-state-panel :after{box-sizing:border-box}.shared-state-panel[data-tone=info]{--shared-state-panel-accent:var(--color-info,#38bdf8);--shared-state-panel-background:var(--color-info-soft,#38bdf81f)}.shared-state-panel[data-tone=success]{--shared-state-panel-accent:var(--color-success,#22c55e);--shared-state-panel-background:var(--color-success-soft,#22c55e1f)}.shared-state-panel[data-tone=warning]{--shared-state-panel-accent:var(--color-warning,#f59e0b);--shared-state-panel-background:var(--color-warning-soft,#f59e0b1f)}.shared-state-panel[data-tone=error]{--shared-state-panel-accent:var(--color-danger,#f43f5e);--shared-state-panel-background:var(--color-danger-soft,#f43f5e1f)}.shared-state-panel[data-mode=inline]{padding:var(--space-2,8px) var(--space-3,12px);border-radius:var(--radius-sm,12px);align-items:center}.shared-state-panel[data-compact=true]{gap:var(--space-2,8px);min-block-size:40px;padding:var(--space-2,8px) var(--space-3,12px);border-radius:var(--radius-sm,12px);border-inline-start-width:3px;grid-template-columns:auto minmax(0,1fr) auto}.shared-state-panel[data-compact=true] .shared-state-panel__icon-owner{align-self:center;min-inline-size:24px}.shared-state-panel[data-compact=true] .shared-state-panel__icon{block-size:24px;inline-size:24px;font-size:.75rem}.shared-state-panel[data-compact=true] .shared-state-panel__title{font-size:.875rem}.shared-state-panel[data-compact=true] .shared-state-panel__description{font-size:.8125rem}.shared-state-panel[data-compact=true] .shared-state-panel__details{padding:var(--space-2,8px);margin-block-start:var(--space-2,8px)}.shared-state-panel[data-compact=true] .shared-state-panel__actions{flex-wrap:nowrap;grid-column:3;align-self:center;min-inline-size:max-content}.shared-state-panel[data-mode=page]{text-align:center;align-content:center;min-block-size:min(360px,60vh);margin-inline:auto;padding:clamp(20px,5vw,48px)}.shared-state-panel__icon-owner{min-inline-size:32px;color:var(--shared-state-panel-accent);align-self:start;place-items:center;display:grid}.shared-state-panel__icon{border:1px solid;border-radius:999px;place-items:center;block-size:32px;inline-size:32px;font-weight:850;line-height:1;display:grid}.shared-state-panel__icon-owner .shared-loading-indicator{inline-size:max-content}.shared-state-panel__body{min-inline-size:0}.shared-state-panel__title,.shared-state-panel__description{overflow-wrap:anywhere;max-inline-size:100%;margin:0}.shared-state-panel__title{color:var(--color-ink,#f8fafc);font-size:1rem;line-height:1.4}.shared-state-panel__description{color:var(--color-ink-soft,#cbd5e1);margin-block-start:var(--space-1,4px);font-size:.875rem}.shared-state-panel__details{min-inline-size:0;max-inline-size:100%;padding:var(--space-3,12px);border-radius:var(--radius-sm,12px);background:var(--color-surface-muted,#0f172a);color:var(--color-ink-soft,#cbd5e1);overflow-wrap:anywhere;margin-block-start:var(--space-3,12px);overflow:auto}.shared-state-panel__actions{align-items:center;gap:var(--space-2,8px);flex-wrap:wrap;grid-column:2;min-inline-size:0;display:flex}.shared-state-panel__actions-slot{display:contents}.shared-state-panel[data-mode=page] .shared-state-panel__icon-owner{justify-self:center}.shared-state-panel[data-mode=page] .shared-state-panel__body,.shared-state-panel[data-mode=page] .shared-state-panel__actions{grid-column:1/-1}.shared-state-panel[data-mode=page] .shared-state-panel__actions{justify-content:center}@media (max-width:780px){.shared-state-panel{padding:var(--space-3,12px);grid-template-columns:minmax(0,1fr)}.shared-state-panel__icon-owner{justify-self:start}.shared-state-panel__actions{grid-column:1}.shared-state-panel[data-compact=true]{grid-template-columns:auto minmax(0,1fr)}.shared-state-panel[data-compact=true] .shared-state-panel__actions{flex-wrap:wrap;grid-column:1/-1;min-inline-size:0}}.shared-anchored-overlay{box-sizing:border-box;align-items:flex-start;min-inline-size:0;max-inline-size:100%;display:inline-flex;position:relative}.shared-anchored-overlay *,.shared-anchored-overlay :before,.shared-anchored-overlay :after{box-sizing:border-box}.shared-anchored-overlay--disclosure{flex-direction:column;align-items:stretch;inline-size:100%;display:flex}.shared-anchored-overlay__trigger{justify-content:center;align-items:center;gap:var(--space-1,4px);min-block-size:36px;min-inline-size:0;max-inline-size:100%;padding:6px var(--space-3,12px);border:1px solid var(--color-border-strong,#64748b);border-radius:var(--radius-sm,12px);color:var(--color-ink,#f8fafc);background:var(--color-surface-raised,#1e293b);font:inherit;text-align:start;white-space:normal;overflow-wrap:anywhere;cursor:pointer;font-weight:700;line-height:1.25;display:inline-flex}.shared-anchored-overlay[data-external-tooltip-anchor=true]{display:contents}.shared-anchored-overlay--disclosure>.shared-anchored-overlay__trigger{justify-content:space-between;inline-size:100%}.shared-anchored-overlay__trigger:hover{border-color:var(--color-brand-hover,#818cf8);background:var(--color-surface-strong,#334155)}.shared-anchored-overlay__trigger:focus-visible,.shared-anchored-overlay__item:focus-visible{outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:2px;box-shadow:var(--focus-ring,0 0 0 3px #818cf847)}.shared-anchored-overlay__surface{z-index:var(--z-popover,70);border:1px solid var(--color-border-strong,#64748b);border-radius:var(--radius-sm,12px);max-block-size:min(320px,100vh - 16px);inline-size:max-content;min-inline-size:min(180px,100vw - 16px);max-inline-size:min(360px,100vw - 16px);color:var(--color-ink,#f8fafc);background:var(--color-surface-raised,#1e293b);box-shadow:var(--shadow-raised,0 18px 48px #0f172a47);text-align:start;overflow-wrap:anywhere;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;line-height:1.35;position:fixed;overflow:hidden auto}.shared-anchored-overlay__surface--tooltip{min-inline-size:0;max-inline-size:min(280px,100vw - 16px);padding:var(--space-2,8px) var(--space-3,12px);pointer-events:none;background:var(--color-surface-strong,#334155);font-size:.8125rem}.shared-anchored-overlay[data-external-tooltip-anchor=true]>.shared-anchored-overlay__surface--tooltip{pointer-events:auto}.shared-anchored-overlay__surface[data-surface-sizing=content]{max-block-size:calc(100dvh - 16px);min-inline-size:0;max-inline-size:calc(100vw - 16px)}.shared-anchored-overlay__surface[data-surface-sizing=content]>.shared-anchored-overlay__content{padding:6px}.shared-anchored-overlay__surface[data-user-sized=true]{max-block-size:calc(100dvh - 16px);min-inline-size:0;max-inline-size:calc(100vw - 16px)}.shared-anchored-overlay__surface--disclosure{z-index:auto;max-block-size:none;inline-size:100%;min-inline-size:0;max-inline-size:100%;box-shadow:none;margin-block-start:var(--space-2,8px);position:static;overflow:visible}.shared-anchored-overlay__content{min-inline-size:0;padding:var(--space-3,12px);white-space:normal;overflow-wrap:anywhere}.shared-anchored-overlay__surface--tooltip .shared-anchored-overlay__content{padding:0}.shared-anchored-overlay__items{min-inline-size:0;padding:var(--space-1,4px);gap:2px;display:grid}.shared-anchored-overlay__item{min-block-size:36px;inline-size:100%;min-inline-size:0;padding:6px var(--space-3,12px);border-radius:var(--radius-xs,8px);color:var(--color-ink,#f8fafc);font:inherit;text-align:start;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:1px solid #0000}.shared-anchored-overlay__item:hover:not(:disabled){border-color:var(--color-border,#475569);background:var(--color-surface-strong,#334155)}.shared-anchored-overlay__item--danger{color:var(--color-danger,#fda4af)}.shared-anchored-overlay__item:disabled{cursor:not-allowed;opacity:var(--disabled-opacity,.45)}.shared-anchored-overlay__footer{min-inline-size:0;padding:var(--space-2,8px) var(--space-3,12px);border-block-start:1px solid var(--color-border,#475569);color:var(--color-ink-soft,#cbd5e1);white-space:normal;overflow-wrap:anywhere}.shared-anchored-overlay__visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (pointer:coarse){.shared-anchored-overlay__trigger,.shared-anchored-overlay__item{min-block-size:44px}}.shared-resizable-work-surface{border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,12px);background:var(--color-surface,#111827);max-block-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--color-ink,#f8fafc);box-shadow:var(--shadow-sm,0 8px 24px #02061733);box-sizing:border-box;flex-direction:column;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.shared-resizable-work-surface *,.shared-resizable-work-surface :before,.shared-resizable-work-surface :after{box-sizing:border-box}.shared-resizable-work-surface[data-presentation=detached-placeholder]{background:var(--color-surface-muted,#172033);box-shadow:none;border-style:dashed}.shared-resizable-work-surface[data-disabled=true]{opacity:.68}.shared-resizable-work-surface[data-presentation=embedded]{border-radius:max(12px, var(--radius-md,14px));background:var(--color-surface);block-size:100%;inline-size:100%;box-shadow:none}.shared-resizable-work-surface[data-presentation=embedded]>.shared-resizable-work-surface__content{border-radius:inherit;padding:0;display:flex;overflow:hidden}.shared-resizable-work-surface[data-presentation=embedded]>.shared-resizable-work-surface__content>*{flex:auto;min-block-size:0;min-inline-size:0;max-inline-size:100%}.shared-resizable-work-surface[data-handles=all]>.shared-resize-handle{z-index:12;--shared-resize-hit-size:8px}.shared-resizable-work-surface__controls{z-index:2;justify-content:flex-end;align-items:center;gap:var(--space-2,8px);min-inline-size:0;padding:var(--space-2,8px);border-block-end:1px solid var(--color-border,#334155);flex-wrap:wrap;display:flex}.shared-resizable-work-surface__content{min-block-size:0;min-inline-size:0;max-inline-size:100%;padding:var(--space-3,12px);overflow-wrap:anywhere;overscroll-behavior:contain;flex:auto;overflow:auto}.shared-resizable-work-surface__handle{z-index:3;touch-action:none;-webkit-user-select:none;user-select:none;border:0;outline:0;place-items:center;min-block-size:12px;min-inline-size:12px;padding:0;display:grid;position:absolute}.shared-resizable-work-surface__handle>span{background:var(--color-ink-muted,#94a3b8);border-radius:999px;block-size:28px;inline-size:3px;transition:background-color .12s,box-shadow .12s;display:block}.shared-resizable-work-surface__handle[data-axes=x]{cursor:ew-resize}.shared-resizable-work-surface__handle[data-axes=y]{cursor:ns-resize}.shared-resizable-work-surface__handle[data-axes=both]{cursor:nwse-resize}.shared-resizable-work-surface__handle[data-edge=inline-start],.shared-resizable-work-surface__handle[data-edge=inline-end]{inline-size:12px;inset-block:16px}.shared-resizable-work-surface__handle[data-edge=inline-start]{inset-inline-start:0}.shared-resizable-work-surface__handle[data-edge=inline-end]{inset-inline-end:0}.shared-resizable-work-surface__handle[data-edge=block-start],.shared-resizable-work-surface__handle[data-edge=block-end]{block-size:12px;inset-inline:16px}.shared-resizable-work-surface__handle[data-edge=block-start]{inset-block-start:0}.shared-resizable-work-surface__handle[data-edge=block-end]{inset-block-end:0}.shared-resizable-work-surface__handle[data-edge=block-start]>span,.shared-resizable-work-surface__handle[data-edge=block-end]>span{block-size:3px;inline-size:28px}.shared-resizable-work-surface__handle:focus-visible{outline:3px solid var(--color-focus,#22d3ee);outline-offset:2px;border-radius:6px}.shared-resizable-work-surface__handle:focus-visible>span{background:var(--color-accent,#22d3ee);box-shadow:0 0 0 3px #22d3ee3d}.shared-resizable-work-surface__handle[aria-disabled=true]{cursor:not-allowed;pointer-events:none}html[data-reduced-motion=true] .shared-resizable-work-surface__handle>span{transition:none!important}@media (prefers-reduced-motion:reduce){.shared-resizable-work-surface__handle>span{transition:none!important}}@media (pointer:coarse){.shared-resizable-work-surface__handle{min-block-size:44px;min-inline-size:44px}}.shared-choice{min-inline-size:0;max-inline-size:100%;color:var(--color-ink,#f8fafc);box-sizing:border-box;border:0;margin:0;padding:0;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;line-height:1.35}.shared-choice *,.shared-choice :before,.shared-choice :after{box-sizing:border-box}.shared-choice--compact{font-size:.8125rem}.shared-choice--comfortable{font-size:.875rem}.shared-choice__owner{align-items:center;gap:var(--space-2,8px);min-inline-size:0;max-inline-size:100%;color:inherit;cursor:pointer;display:inline-flex;position:relative}.shared-choice__native{opacity:0;block-size:1px;inline-size:1px;margin:0;position:absolute}.shared-choice__checkbox-visual,.shared-choice__radio-visual{border:2px solid var(--color-border-strong,#64748b);background:var(--color-surface-raised,#1e293b);flex:none;place-items:center;block-size:20px;inline-size:20px;display:inline-grid;position:relative}.shared-choice__checkbox-visual{border-radius:5px}.shared-choice__radio-visual{border-radius:50%}.shared-choice__native:checked+.shared-choice__checkbox-visual,.shared-choice__native:checked+.shared-choice__radio-visual,.shared-choice__native[aria-checked=mixed]+.shared-choice__checkbox-visual{border-color:var(--color-brand,#818cf8);background:var(--color-brand-soft,#818cf833)}.shared-choice__native:checked+.shared-choice__checkbox-visual:after{border-block-end:2px solid var(--color-brand,#818cf8);border-inline-start:2px solid var(--color-brand,#818cf8);content:"";block-size:5px;inline-size:9px;transform:rotate(-45deg)translateY(-1px)}.shared-choice__native[aria-checked=mixed]+.shared-choice__checkbox-visual:after{background:var(--color-brand,#818cf8);content:"";block-size:2px;inline-size:10px}.shared-choice__native:checked+.shared-choice__radio-visual:after{background:var(--color-brand,#818cf8);content:"";border-radius:50%;block-size:8px;inline-size:8px}.shared-choice__switch-visual{border:2px solid var(--color-border-strong,#64748b);background:var(--color-surface-raised,#1e293b);border-radius:999px;flex:none;align-items:center;block-size:24px;inline-size:42px;padding:2px;transition:border-color .15s ease-out,background-color .15s ease-out;display:inline-flex;position:relative}.shared-choice__switch-thumb{background:var(--color-ink-soft,#cbd5e1);border-radius:50%;block-size:16px;inline-size:16px;transition:inset-inline-start .15s ease-out;position:absolute;inset-inline-start:2px}.shared-choice__native:checked+.shared-choice__switch-visual{border-color:var(--color-brand,#818cf8);background:var(--color-brand-soft,#818cf833)}.shared-choice__native:checked+.shared-choice__switch-visual .shared-choice__switch-thumb{background:var(--color-brand,#818cf8);inset-inline-start:22px}.shared-choice__native:focus-visible+.shared-choice__checkbox-visual,.shared-choice__native:focus-visible+.shared-choice__radio-visual,.shared-choice__native:focus-visible+.shared-choice__switch-visual{outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:2px;box-shadow:var(--focus-ring,0 0 0 3px #818cf847)}.shared-choice__native:disabled+.shared-choice__checkbox-visual,.shared-choice__native:disabled+.shared-choice__radio-visual,.shared-choice__native:disabled+.shared-choice__switch-visual{cursor:not-allowed;opacity:var(--disabled-opacity,.45)}.shared-choice__owner:has(.shared-choice__native:disabled) .shared-choice__label{cursor:not-allowed;opacity:var(--disabled-opacity,.45)}.shared-choice__label,.shared-choice__legend{white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;font-weight:700}.shared-choice__legend{margin-block-end:var(--space-2,8px);padding:0}.shared-choice__required{color:var(--color-danger,#fda4af);margin-inline-start:2px}.shared-choice__state-marker{justify-content:center;align-items:center;margin-inline-start:var(--space-1,4px);font-weight:900;display:inline-flex}.shared-choice__state-marker--success,.shared-choice__message--success{color:var(--color-success,#34d399)}.shared-choice__state-marker--warning,.shared-choice__message--warning{color:var(--color-warning,#fbbf24)}.shared-choice__state-marker--error,.shared-choice__message--error{color:var(--color-danger,#fda4af)}.shared-choice__messages{min-inline-size:0;gap:2px;margin-block-start:var(--space-1,4px);padding-inline-start:28px;display:grid}.shared-choice--switch .shared-choice__messages{padding-inline-start:50px}.shared-choice--radio-group>.shared-choice__messages{padding-inline-start:0}.shared-choice__message{min-inline-size:0;color:var(--color-ink-muted,#94a3b8);white-space:normal;overflow-wrap:anywhere;font-size:.8125em}.shared-choice__message--disabled{color:var(--color-ink-soft,#cbd5e1)}.shared-choice__message--pending{color:var(--color-accent,#22d3ee)}.shared-choice__radio-options{gap:var(--space-2,8px);min-inline-size:0;max-inline-size:100%;display:flex}.shared-choice[data-orientation=vertical] .shared-choice__radio-options{flex-direction:column}.shared-choice[data-orientation=horizontal] .shared-choice__radio-options{flex-flow:wrap}.shared-choice__radio-option{min-inline-size:0;max-inline-size:100%}.shared-choice__radio-option>.shared-choice__message{padding-inline-start:28px}.shared-choice__visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (pointer:coarse){.shared-choice__owner{min-block-size:44px}}@media (prefers-reduced-motion:reduce){.shared-choice__switch-visual,.shared-choice__switch-thumb{transition-duration:.01ms}}.shared-password-field{gap:var(--space-1,4px);inline-size:max-content;min-inline-size:0;max-inline-size:100%;color:var(--color-ink,#f8fafc);box-sizing:border-box;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;display:grid}.shared-password-field *,.shared-password-field :before,.shared-password-field :after{box-sizing:border-box}.shared-password-field .shared-text-field{inline-size:100%;min-inline-size:0;max-inline-size:100%}.shared-password-field__control-row{gap:var(--space-1,4px);direction:rtl;grid-template-columns:auto minmax(0,1fr);align-items:center;min-inline-size:0;display:grid}.shared-password-field[data-layout-inline-mode][data-layout-block-mode]>.shared-text-field{inline-size:100%;min-inline-size:0;max-inline-size:100%}.shared-password-field .shared-text-field__input{text-align:start;-webkit-user-select:text;user-select:text;direction:ltr}.shared-password-field__reveal-owner{min-inline-size:0;max-inline-size:100%;display:inline-flex}.shared-password-field__reveal-owner .shared-action-button{min-inline-size:0;max-inline-size:100%;padding-inline:6px}.shared-password-field__validation{overflow-wrap:anywhere;max-inline-size:100%;display:inline}.shared-password-field__validation--success{color:var(--color-success,#22c55e)}.shared-password-field__validation--warning{color:var(--color-warning,#f59e0b)}.shared-password-field__validation--error{color:var(--color-danger,#f43f5e)}.shared-password-field__policy{border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,12px);background:var(--color-surface-muted,#0f172a);min-inline-size:0;max-inline-size:100%;color:var(--color-ink-soft,#cbd5e1);padding:6px 8px;overflow:hidden}.shared-password-field__policy ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 8px;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.shared-password-field__policy li{overflow-wrap:anywhere;align-items:baseline;gap:3px;min-inline-size:0;font-size:.66rem;line-height:1.25;display:flex}.shared-password-field__policy li>span{flex:none;font-weight:850}.shared-password-field__policy li[data-policy-result=passed]{color:var(--color-success,#22c55e)}.shared-password-field__policy li[data-policy-result=unmet]{color:var(--color-ink-muted,#94a3b8)}@media (max-width:620px){.shared-password-field{inline-size:100%}.shared-password-field__policy ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.shared-password-field__policy ul{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.shared-password-field .shared-primitive__control{min-block-size:44px}}.shared-modal-surface__backdrop{z-index:var(--z-modal,100);min-inline-size:0;padding:var(--space-2,8px);box-sizing:border-box;background:#0f0c14a3;justify-content:safe center;align-items:safe center;animation:.14s ease-out shared-modal-surface-appear;display:flex;position:fixed;inset:0;overflow:auto}.shared-modal-surface__backdrop *,.shared-modal-surface__backdrop :before,.shared-modal-surface__backdrop :after{box-sizing:border-box}.shared-modal-surface__backdrop--drawer{justify-content:flex-start;padding:0}.shared-modal-surface{inline-size:-moz-fit-content;inline-size:fit-content;min-inline-size:min(var(--shared-modal-inline-size,320px), calc(100vw - 16px));border:1px solid var(--color-border-strong,#64748b);border-radius:var(--radius-modal,20px);max-block-size:none;max-inline-size:none;color:var(--color-ink,#f8fafc);background:var(--color-surface,#0f172a);box-shadow:var(--shadow-overlay,0 28px 80px #0f172a85);outline:0;flex-direction:column;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;line-height:1.4;display:flex;position:relative;overflow:visible}.shared-modal-surface[data-user-size=compact]{inline-size:min(360px,100vw - 16px);max-inline-size:calc(100vw - 16px)}.shared-modal-surface[data-user-size=expanded]{inline-size:min(900px,100vw - 16px);max-inline-size:calc(100vw - 16px)}.shared-modal-surface:focus-visible{outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:-2px}.shared-modal-surface--xs{--shared-modal-inline-size:360px}.shared-modal-surface--sm{--shared-modal-inline-size:480px}.shared-modal-surface--md{--shared-modal-inline-size:640px}.shared-modal-surface--lg{--shared-modal-inline-size:900px}.shared-modal-surface--viewport{--shared-modal-inline-size:calc(100vw - 16px);block-size:calc(100dvh - 16px)}.shared-modal-surface--viewport[data-user-size=content]{inline-size:calc(100vw - 16px)}.shared-modal-surface[data-preset=confirmation]{--shared-modal-inline-size:480px}.shared-modal-surface[data-preset=confirmation][data-tone=warning]{border-color:var(--color-warning,#f59e0b)}.shared-modal-surface[data-preset=confirmation][data-tone=danger]{border-color:var(--color-danger,#f43f5e)}.shared-modal-surface--drawer{border-radius:var(--radius-modal,20px);border-block:0;border-inline-end:0;block-size:100dvh;max-block-size:100dvh;margin-inline-start:auto}[dir=rtl] .shared-modal-surface--drawer{border-inline-start:0;border-inline-end:1px solid var(--color-border-strong,#64748b);border-radius:var(--radius-modal,20px)}.shared-modal-surface__header,.shared-modal-surface__footer{min-inline-size:0;padding:var(--space-3,12px) var(--space-4,16px);background:var(--color-surface-muted,#1e293b);flex:none}.shared-modal-surface__header{align-items:flex-start;gap:var(--space-3,12px);border-block-end:1px solid var(--color-border,#475569);border-start-start-radius:calc(var(--radius-modal,20px) - 1px);border-start-end-radius:calc(var(--radius-modal,20px) - 1px);display:flex}.shared-modal-surface__heading{flex:auto;min-inline-size:0}.shared-modal-surface__title,.shared-modal-surface__description{white-space:normal;overflow-wrap:anywhere;min-inline-size:0;margin:0}.shared-modal-surface__title{font-size:1.125rem;line-height:1.3}.shared-modal-surface__description{color:var(--color-ink-soft,#cbd5e1);margin-block-start:var(--space-1,4px);font-size:.875rem}.shared-modal-surface__state-signals{gap:var(--space-1,4px) var(--space-2,8px);min-inline-size:0;flex-wrap:wrap;margin-block-start:var(--space-2,8px);display:flex}.shared-modal-surface__state{align-items:center;gap:var(--space-1,4px);white-space:normal;overflow-wrap:anywhere;min-inline-size:0;font-size:.8125rem;font-weight:750;display:inline-flex}.shared-modal-surface__state--destructive{color:var(--color-danger,#fda4af)}.shared-modal-surface__state--dirty{color:var(--color-warning,#fbbf24)}.shared-modal-surface__state--busy{color:var(--color-accent,#22d3ee)}.shared-modal-surface__header-slot{flex:0 auto;min-inline-size:0}.shared-modal-surface__size-controls{align-items:center;gap:var(--space-1,4px);flex:none;min-inline-size:0;display:flex}.shared-modal-surface__size-status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.shared-modal-surface__body{min-block-size:0;min-inline-size:0;padding:var(--space-4,16px);overscroll-behavior:contain;white-space:normal;overflow-wrap:anywhere;flex:auto;overflow:visible}.shared-modal-surface[data-density=compact]>.shared-modal-surface__header,.shared-modal-surface[data-density=compact]>.shared-modal-surface__body{padding:8px 12px}.shared-modal-surface__details,.shared-modal-surface__warning{min-inline-size:0;overflow-wrap:anywhere;margin-block-start:var(--space-3,12px)}.shared-modal-surface__acknowledgement{align-items:flex-start;gap:var(--space-2,8px);min-inline-size:0;cursor:pointer;overflow-wrap:anywhere;margin-block-start:var(--space-4,16px);display:flex}.shared-modal-surface__acknowledgement input{flex:none;margin-block-start:.2em}.shared-modal-surface__resize-handles{z-index:4;pointer-events:none;position:absolute;inset:0}.shared-modal-surface__resize-handles>*{pointer-events:auto}.shared-modal-surface__resize-handle{z-index:4;touch-action:none;display:block;position:absolute}.shared-modal-surface__resize-handle--top,.shared-modal-surface__resize-handle--bottom{cursor:ns-resize;block-size:4px;left:11px;right:11px}.shared-modal-surface__resize-handle--top{inset-block-start:0}.shared-modal-surface__resize-handle--bottom{inset-block-end:0}.shared-modal-surface__resize-handle--left,.shared-modal-surface__resize-handle--right{cursor:ew-resize;inline-size:4px;inset-block:11px}.shared-modal-surface__resize-handle--left{left:0}.shared-modal-surface__resize-handle--right{right:0}.shared-modal-surface__resize-handle--top-left,.shared-modal-surface__resize-handle--top-right,.shared-modal-surface__resize-handle--bottom-left,.shared-modal-surface__resize-handle--bottom-right{block-size:8px;inline-size:8px}.shared-modal-surface__resize-handle--top-left{inset-block-start:3px;cursor:nwse-resize;left:3px}.shared-modal-surface__resize-handle--top-right{inset-block-start:3px;cursor:nesw-resize;right:3px}.shared-modal-surface__resize-handle--bottom-left{inset-block-end:3px;cursor:nesw-resize;left:3px}.shared-modal-surface__resize-handle--bottom-right{inset-block-end:3px;cursor:nwse-resize;right:3px}.shared-modal-surface[data-resizing=true]{transition:none}.shared-modal-surface__footer{gap:var(--space-2,8px);border-block-start:1px solid var(--color-border,#475569);border-end-end-radius:calc(var(--radius-modal,20px) - 1px);border-end-start-radius:calc(var(--radius-modal,20px) - 1px);min-inline-size:0;display:grid}.shared-modal-surface__footer-content{min-inline-size:0;color:var(--color-ink-soft,#cbd5e1);white-space:normal;overflow-wrap:anywhere}.shared-modal-surface__actions,.shared-modal-surface__secondary-actions,.shared-modal-surface__primary-action,.shared-modal-surface__extra-actions{align-items:center;gap:var(--space-2,8px);flex-wrap:wrap;min-inline-size:0;display:flex}.shared-modal-surface__extra-actions{flex:auto}.shared-modal-surface__primary-action{margin-inline-start:auto}.shared-modal-surface__primary-action[aria-disabled=true]{cursor:progress;opacity:var(--disabled-opacity,.45)}@keyframes shared-modal-surface-appear{0%{opacity:0}}@media (max-width:600px),(max-height:600px){.shared-modal-surface__backdrop{padding:var(--space-1,4px);align-items:stretch}.shared-modal-surface{max-block-size:none;min-inline-size:min(280px,100vw - 8px);max-inline-size:none}.shared-modal-surface[data-user-size=compact],.shared-modal-surface[data-user-size=expanded]{inline-size:calc(100vw - 8px);max-inline-size:calc(100vw - 8px)}.shared-modal-surface__header,.shared-modal-surface__footer,.shared-modal-surface__body{padding:var(--space-3,12px)}.shared-modal-surface__header{flex-wrap:wrap}.shared-modal-surface__size-controls{order:3;inline-size:100%}}@media (pointer:coarse){.shared-modal-surface__actions button,.shared-modal-surface__actions a,.shared-modal-surface__header button{min-block-size:44px}}@media (prefers-reduced-motion:reduce){.shared-modal-surface__backdrop{animation-duration:.01ms;animation-iteration-count:1}}.shared-modal-surface:not([data-manually-resized=true]){max-inline-size:calc(100vw - 16px)}.shared-modal-surface[data-viewport-adapted=true]{max-block-size:calc(100dvh - 32px)}.shared-modal-surface>.shared-modal-surface__body{min-block-size:0;overflow:auto}.shared-surface-heading{border-radius:var(--radius-sm,12px);white-space:normal;overflow-wrap:anywhere;min-inline-size:0}.shared-surface-heading>:is(h1,h2,h3,h4,p){margin:0;display:inline}.shared-surface-heading>p{color:var(--color-ink-muted,#94a3b8);font-size:.875em;font-weight:400}.shared-surface-heading[data-layout=stacked]{gap:2px;display:grid}.shared-surface-heading[data-layout=stacked]>:is(h1,h2,h3,h4,p){display:block}.shared-surface-heading[data-layout=stacked]>:is(h1,h2,h3,h4){font-size:.875rem}.shared-surface-heading[data-layout=stacked]>p{font-size:.7rem;line-height:1.3}.shared-surface-heading__tooltip.shared-anchored-overlay{max-inline-size:100%}.shared-surface-heading__tooltip-trigger{align-items:center;gap:var(--space-1,4px);min-inline-size:0;max-inline-size:100%;display:inline-flex}.shared-surface-heading .shared-anchored-overlay--tooltip>.shared-anchored-overlay__trigger{min-block-size:24px;color:inherit;font:inherit;font-weight:inherit;background:0 0;border:0;padding:0}.shared-surface-heading .shared-anchored-overlay--tooltip>.shared-anchored-overlay__trigger:hover{color:var(--color-brand-hover,#818cf8);background:0 0;border-color:#0000}.shared-surface-heading__tooltip-help{border:1px solid;border-radius:50%;flex:none;place-items:center;block-size:19px;inline-size:19px;font-size:.68rem;font-weight:900;line-height:1;display:inline-grid}:is(.shared-sub-modal-surface__body,.shared-modal-surface__body,.generic-results-table__chrome,.generic-results-table__viewport){border-radius:inherit;scrollbar-width:thin;scrollbar-color:var(--native-scroll-thumb,var(--color-border-strong,#64748b)) var(--native-scroll-clear-track,transparent)}:is(.shared-sub-modal-surface__body,.shared-modal-surface__body,.generic-results-table__chrome,.generic-results-table__viewport)::-webkit-scrollbar{width:8px;height:8px}:is(.shared-sub-modal-surface__body,.shared-modal-surface__body,.generic-results-table__chrome,.generic-results-table__viewport)::-webkit-scrollbar-thumb{background:var(--native-scroll-thumb,var(--color-border-strong,#64748b));background-clip:padding-box;border:2px solid #0000;border-radius:999px}:is(.shared-sub-modal-surface__body,.shared-modal-surface__body,.generic-results-table__chrome,.generic-results-table__viewport)::-webkit-scrollbar-track{background:var(--native-scroll-clear-track,transparent);border-radius:999px;margin:12px}:is(.shared-sub-modal-surface__body,.shared-modal-surface__body,.generic-results-table__chrome,.generic-results-table__viewport)::-webkit-scrollbar-corner{background:var(--native-scroll-clear-track,transparent)}.shared-sub-modal-surface{align-content:start;gap:var(--space-2,8px);padding:var(--space-3,12px);border:1px solid var(--color-border,#475569);border-radius:var(--radius-md,16px);color:var(--color-ink,#f8fafc);background:var(--color-surface-muted,#1e293b);box-sizing:border-box;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:visible}.shared-sub-modal-surface *,.shared-sub-modal-surface :before,.shared-sub-modal-surface :after{box-sizing:border-box}.shared-sub-modal-surface[data-appearance=quiet]{background:0 0;border-color:#0000}.shared-sub-modal-surface[data-appearance=quiet]:hover{border-color:color-mix(in srgb, var(--color-border,#475569) 25%, transparent)}.shared-sub-modal-surface__header,.shared-sub-modal-surface__body{min-inline-size:0}.shared-sub-modal-surface__header h3,.shared-sub-modal-surface__header p,.shared-sub-modal-surface__body p{margin:0}.shared-sub-modal-surface__header p,.shared-sub-modal-surface__body>p{color:var(--color-ink-muted,#94a3b8)}.shared-sub-modal-surface__body{align-content:start;gap:var(--space-2,8px);grid-template-columns:minmax(0,1fr);display:grid;overflow:visible}.shared-sub-modal-surface__resize-handles{z-index:4;pointer-events:none;position:absolute;inset:0}.shared-sub-modal-surface[data-variant=heading]{border-radius:var(--radius-sm,12px);grid-template-rows:auto;align-content:center;gap:0;padding:3px 12px;line-height:20px}.shared-sub-modal-surface[data-variant=heading] .shared-surface-heading>:is(h1,h2,h3,h4){font-size:16px;line-height:inherit;white-space:normal}.shared-sub-modal-surface[data-variant=heading] .shared-surface-heading>p{font-size:12px;line-height:inherit;white-space:normal}.shared-sub-modal-surface[data-variant=heading] .shared-sub-modal-surface__resize-handle{block-size:6px;inline-size:6px}.shared-sub-modal-surface[data-variant=heading] :is(.shared-sub-modal-surface__resize-handle--top,.shared-sub-modal-surface__resize-handle--bottom){inline-size:auto;left:8px;right:8px}.shared-sub-modal-surface[data-variant=heading] :is(.shared-sub-modal-surface__resize-handle--left,.shared-sub-modal-surface__resize-handle--right){block-size:auto;top:8px;bottom:8px}.shared-sub-modal-surface__resize-handle{pointer-events:auto;touch-action:none;display:block;position:absolute}.shared-sub-modal-surface__resize-handle--top,.shared-sub-modal-surface__resize-handle--bottom{cursor:ns-resize;block-size:4px;left:11px;right:11px}.shared-sub-modal-surface__resize-handle--top{top:0}.shared-sub-modal-surface__resize-handle--bottom{bottom:0}.shared-sub-modal-surface__resize-handle--left,.shared-sub-modal-surface__resize-handle--right{cursor:ew-resize;inline-size:4px;top:11px;bottom:11px}.shared-sub-modal-surface__resize-handle--left{left:0}.shared-sub-modal-surface__resize-handle--right{right:0}.shared-sub-modal-surface__resize-handle--top-left,.shared-sub-modal-surface__resize-handle--top-right,.shared-sub-modal-surface__resize-handle--bottom-left,.shared-sub-modal-surface__resize-handle--bottom-right{block-size:8px;inline-size:8px}.shared-sub-modal-surface__resize-handle--top-left{cursor:nwse-resize;top:3px;left:3px}.shared-sub-modal-surface__resize-handle--top-right{cursor:nesw-resize;top:3px;right:3px}.shared-sub-modal-surface__resize-handle--bottom-left{cursor:nesw-resize;bottom:3px;left:3px}.shared-sub-modal-surface__resize-handle--bottom-right{cursor:nwse-resize;bottom:3px;right:3px}.shared-sub-modal-surface[data-user-sized=true][data-height-mode=bounded]{grid-template-rows:auto minmax(0,1fr)}.shared-sub-modal-surface[data-variant=heading][data-user-sized=true]{grid-template-rows:auto}.shared-sub-modal-surface[data-header-hidden=true]{grid-template-rows:minmax(0,auto);gap:0}.shared-sub-modal-surface[data-user-sized=true][data-header-hidden=true][data-height-mode=bounded]{grid-template-rows:minmax(0,1fr)}.shared-sub-modal-surface[data-height-mode=bounded]>.shared-sub-modal-surface__body{min-block-size:0;overflow:auto}.shared-sub-modal-surface[data-height-mode=bounded]{grid-template-rows:auto minmax(0,1fr)}.shared-sub-modal-surface[data-height-mode=bounded][data-header-hidden=true]{grid-template-rows:minmax(0,1fr)}.shared-numeric-control{--shared-control-size:max-content;--shared-control-min-size:180px;--shared-control-max-size:480px;inline-size:var(--shared-control-size);min-inline-size:min(var(--shared-control-min-size), calc(100vw - 16px));max-inline-size:min(var(--shared-control-max-size), calc(100vw - 16px));gap:var(--space-1,4px);color:var(--color-ink,#f8fafc);box-sizing:border-box;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;display:grid}.shared-numeric-control *,.shared-numeric-control :before,.shared-numeric-control :after{box-sizing:border-box}.shared-numeric-control__label{min-inline-size:0;color:var(--color-ink-soft,#cbd5e1);overflow-wrap:anywhere;font-size:.75rem;font-weight:700;line-height:1rem}.shared-numeric-control__input-owner{inline-size:100%;min-inline-size:0;min-block-size:var(--control-height,36px);border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,12px);background:var(--color-field,var(--color-surface-raised,#1e293b));align-items:stretch;transition:border-color .18s ease-out,box-shadow .18s ease-out;display:flex;overflow:hidden}.shared-numeric-control__input-owner:focus-within{border-color:var(--color-brand-dark,#818cf8);box-shadow:var(--focus-ring,0 0 0 3px #818cf847)}.shared-numeric-control__input-owner--error{border-color:var(--color-danger,#f43f5e);background:var(--color-danger-soft,#f43f5e24)}.shared-numeric-control__input-owner:has(:disabled){opacity:var(--disabled-opacity,.45)}.shared-numeric-control__input{inline-size:100%;min-inline-size:0;padding:5px var(--space-3,12px);color:inherit;font:inherit;text-align:start;background:0 0;border:0;outline:0;flex:auto}.shared-numeric-control__input:read-only{color:var(--color-ink-soft,#cbd5e1)}.shared-numeric-control__unit{min-inline-size:0;max-inline-size:42%;padding-inline:var(--space-2,8px);border-inline-start:1px solid var(--color-border,#334155);color:var(--color-ink-muted,#94a3b8);overflow-wrap:anywhere;align-content:center;font-size:.75rem;line-height:1rem}.shared-numeric-control__message{max-inline-size:100%;color:var(--color-ink-muted,#94a3b8);overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1rem}.shared-numeric-control__message--success{color:var(--color-success,#22c55e)}.shared-numeric-control__message--warning{color:var(--color-warning,#f59e0b)}.shared-numeric-control__message--error{color:var(--color-danger,#f43f5e);font-weight:650}.shared-numeric-control__slider{min-block-size:28px;inline-size:100%;min-inline-size:0;accent-color:var(--color-brand,#6366f1);cursor:pointer;direction:ltr}.shared-numeric-control__slider:focus-visible{outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:2px}.shared-numeric-control__slider:disabled,.shared-numeric-control__slider[aria-readonly=true]{cursor:not-allowed;opacity:var(--disabled-opacity,.45)}@media (max-width:620px){.shared-numeric-control{inline-size:100%}.shared-numeric-control__unit{max-inline-size:48%}}@media (pointer:coarse){.shared-numeric-control__input-owner,.shared-numeric-control__slider{min-block-size:44px}}@media (prefers-reduced-motion:reduce){.shared-numeric-control__input-owner{transition:none}}.shared-toast-host__lane{z-index:var(--z-toast,20000);align-items:center;gap:var(--space-2,8px);pointer-events:none;flex-direction:column;max-block-size:calc(100dvh - 24px);inline-size:calc(100vw - 24px);display:flex;position:fixed;overflow:visible}.shared-toast-host__lane[data-placement=top-center]{inset-block-start:max(2vh, env(safe-area-inset-top));left:50%;transform:translate(-50%)}.shared-toast-host__lane[data-placement=bottom-center]{inset-block-end:max(var(--space-4,16px), env(safe-area-inset-bottom));flex-direction:column-reverse;left:50%;transform:translate(-50%)}.shared-toast-host__lane[data-placement=bottom-start]{flex-direction:column-reverse;align-items:flex-start;inline-size:min(520px,100vw - 24px);inset-block-end:max(var(--space-4,16px), env(safe-area-inset-bottom));inset-inline-start:var(--space-4,16px)}.shared-toast-host__slot{pointer-events:none;flex:none;justify-content:center;inline-size:100%;display:flex}.shared-toast-host__slot>.shared-toast-notification{pointer-events:auto}.shared-toast-notification{--shared-toast-accent:var(--color-info,#38bdf8);z-index:var(--z-toast,20000);align-items:center;gap:var(--space-3,12px);inline-size:max-content;min-inline-size:0;max-inline-size:calc(100vw - 24px);padding:var(--space-3,12px);border:1px solid var(--shared-toast-accent);border-radius:var(--radius-md,16px);background:var(--color-surface-raised,#1e293b);color:var(--color-ink,#f8fafc);box-shadow:var(--shadow-lg,0 18px 48px #02061757);box-sizing:border-box;border-inline-start-width:4px;grid-template-columns:auto minmax(0,1fr) auto;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;display:grid;position:fixed;overflow:hidden}.shared-toast-host__slot>.shared-toast-notification[data-hosted=true]{inset:auto;animation:.18s ease-out both shared-toast-host-item-enter;position:relative;left:auto;transform:none}.shared-toast-notification *,.shared-toast-notification :before,.shared-toast-notification :after{box-sizing:border-box}.shared-toast-notification[data-placement=top-center]{inset-block-start:max(2vh, env(safe-area-inset-top));animation:.18s ease-out both shared-toast-notification-enter;left:50%;transform:translate(-50%)}.shared-toast-notification[data-placement=bottom-center]{inset-block-end:var(--space-4,16px);inset-inline-start:50%;transform:translate(-50%)}.shared-toast-notification[dir=rtl][data-placement=bottom-center]{transform:translate(50%)}.shared-toast-notification[data-placement=bottom-start]{inset-block-end:var(--space-4,16px);inset-inline-start:var(--space-4,16px)}.shared-toast-notification[data-tone=success]{--shared-toast-accent:var(--color-success,#22c55e)}.shared-toast-notification[data-tone=warning]{--shared-toast-accent:var(--color-warning,#f59e0b)}.shared-toast-notification[data-tone=error]{--shared-toast-accent:var(--color-danger,#f43f5e)}.shared-toast-notification__icon{block-size:28px;inline-size:28px;color:var(--shared-toast-accent);border:1px solid;border-radius:999px;place-items:center;font-weight:850;line-height:1;display:grid}.shared-toast-notification__message{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;margin:0;line-height:1.5}.shared-toast-notification__actions{justify-content:flex-end;align-items:center;gap:var(--space-2,8px);flex-wrap:wrap;min-inline-size:0;display:flex}.shared-toast-notification__actions .shared-action-button--icon-only{color:var(--color-ink-muted,#cbd5e1);border-radius:999px}@keyframes shared-toast-notification-enter{0%{opacity:0;transform:translate(-50%,-10px)scale(.98)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes shared-toast-host-item-enter{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:560px){.shared-toast-notification{grid-template-columns:auto minmax(0,1fr);align-items:start}.shared-toast-notification__actions{grid-column:1/-1;justify-content:flex-end}}@media (pointer:coarse){.shared-toast-notification[data-placement=bottom-center],.shared-toast-notification[data-placement=bottom-start]{inset-block-end:max(var(--space-3,12px), env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.shared-toast-notification{scroll-behavior:auto}}.shared-multi-select{position:relative}.shared-multi-select__control{overflow:visible}.shared-multi-select__trigger{min-inline-size:0;min-block-size:calc(var(--control-height,36px) - 2px);justify-content:space-between;align-items:center;gap:var(--space-2,8px);padding:max(var(--text-edge-inset,2px), 5px) var(--space-3,12px);color:inherit;cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;outline:0;flex:auto;display:flex;overflow:hidden}.shared-multi-select__trigger:disabled{cursor:not-allowed}.shared-multi-select__trigger:focus-visible,.shared-multi-select__search:focus-visible,.shared-multi-select__listbox:focus-visible{z-index:1;outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:-3px;position:relative}.shared-multi-select__summary,.shared-multi-select__placeholder{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.shared-multi-select__placeholder{color:var(--color-ink-muted,#94a3b8)}.shared-multi-select__chips{gap:var(--space-1,4px);min-inline-size:0;display:flex;overflow:hidden}.shared-multi-select__chip{min-inline-size:0;max-inline-size:min(160px,42vw);padding:1px var(--space-2,8px);color:var(--color-ink-soft,#cbd5e1);background:var(--color-accent-soft,#06b6d424);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;font-size:.75rem;overflow:hidden}.shared-multi-select__chevron{color:var(--color-ink-muted,#94a3b8);flex:none;transition:transform .18s ease-out}.shared-multi-select:has(.shared-multi-select__popover) .shared-multi-select__chevron{transform:rotate(180deg)}.shared-multi-select__popover{z-index:var(--z-popover,1500);border:1px solid var(--color-border-strong,#475569);border-radius:var(--radius-sm,12px);min-inline-size:0;color:var(--color-ink,#f8fafc);background:var(--color-surface,#0f172a);grid-template-rows:auto auto minmax(0,1fr) auto;gap:3px;padding:4px;display:grid;position:fixed;overflow:hidden;box-shadow:0 10px 24px #0f172a3d}.shared-multi-select__search-owner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;min-inline-size:0;display:grid}.shared-multi-select__bulk-actions,.shared-multi-select__paging-actions,.shared-multi-select__status{align-items:center;gap:var(--space-2,8px);min-inline-size:0;padding:var(--space-2,8px);border-block-start:1px solid var(--color-border,#334155);flex-wrap:wrap;display:flex}.shared-multi-select__status{color:var(--color-ink-muted,#94a3b8);overflow-wrap:anywhere;font-size:.75rem}.shared-multi-select__search{inline-size:100%;min-inline-size:0;min-block-size:var(--control-height,36px);padding:max(var(--text-edge-inset,2px), 5px) var(--space-3,12px);border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,12px);color:inherit;background:var(--color-field,var(--color-surface,#0f172a));font:inherit;outline:0}.shared-multi-select__search::placeholder{color:var(--color-ink-muted,#94a3b8)}.shared-multi-select__toolbar{flex-wrap:wrap;align-items:center;gap:4px;min-block-size:30px;min-inline-size:0;padding-inline:2px;display:flex}.shared-multi-select__toolbar .shared-action-button{white-space:nowrap;flex:none;min-block-size:30px;padding-inline:6px;font-size:.62rem;font-weight:800}.shared-multi-select__select-all{min-inline-size:max-content}.shared-multi-select__sort{gap:2px;display:flex}.shared-multi-select__select-all .shared-choice{gap:0}.shared-multi-select__select-all .shared-choice__owner{color:var(--color-ink,#f8fafc);white-space:nowrap;gap:2px;font-size:.66rem;font-weight:800}.shared-multi-select__count{white-space:nowrap;min-inline-size:0;color:var(--color-ink-muted,#94a3b8);overflow-wrap:anywhere;flex:1 0 auto;font-size:.58rem;font-weight:700}.shared-multi-select__listbox{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--native-scroll-thumb,var(--color-border-strong,#475569)) var(--native-scroll-clear-track,transparent);border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,12px);background:var(--color-surface,#0f172a);outline:0;min-block-size:0;max-block-size:288px;padding:3px;overflow:hidden auto}.shared-multi-select__option{border-block-end:1px solid var(--color-border,#334155);min-block-size:36px;min-inline-size:0;color:var(--color-ink-soft,#cbd5e1);overflow-wrap:anywhere;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding-inline:4px 10px;display:flex}.shared-multi-select__popover[data-user-sized=true] .shared-multi-select__listbox{block-size:100%;max-block-size:none}.shared-multi-select__option:last-child{border-block-end:0}.shared-multi-select__option>.shared-option-tooltip{flex:1;min-inline-size:0}.shared-multi-select__option .shared-choice,.shared-multi-select__option .shared-choice__owner,.shared-multi-select__option .shared-choice__label{inline-size:100%}.shared-multi-select__option--active{color:var(--color-ink,#f8fafc);background:#a855f71a}.shared-multi-select__option--selected{box-shadow:none;color:var(--color-ink,#f8fafc);background:#6366f11f}.shared-multi-select__option[aria-disabled=true]{cursor:not-allowed}.shared-multi-select__option[data-stale=true]{border:1px dashed var(--color-border,#475569)}.shared-multi-select__state-owner{min-block-size:96px;padding:var(--space-3,12px);place-items:center;display:grid}.shared-multi-select__listbox .shared-state-panel[data-mode=inline]{inline-size:100%;max-inline-size:100%}.shared-multi-select__footer{gap:var(--space-2,8px);min-inline-size:0;padding:var(--space-2,8px);border-block-start:1px solid var(--color-border,#334155);display:grid}.shared-multi-select__footer-actions,.shared-multi-select__commit-actions{gap:var(--space-2,8px);flex-wrap:wrap;min-inline-size:0;display:flex}.shared-multi-select__visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (max-width:780px){.shared-multi-select__option{min-block-size:40px}}@media (pointer:coarse){.shared-multi-select__trigger,.shared-multi-select__option{min-block-size:44px}}@media (prefers-reduced-motion:reduce){.shared-multi-select__chevron{transition-duration:.01ms}}.shared-view-switcher{gap:var(--space-3,12px);min-inline-size:0;max-inline-size:100%;color:var(--color-ink,#f8fafc);font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;display:grid}.shared-view-switcher *,.shared-view-switcher :before,.shared-view-switcher :after{box-sizing:border-box}.shared-view-switcher__controls{gap:var(--space-1,4px);min-inline-size:0;max-inline-size:100%;display:flex}.shared-view-switcher--horizontal .shared-view-switcher__controls{flex-flow:wrap}.shared-view-switcher--vertical .shared-view-switcher__controls{flex-direction:column;align-items:stretch}.shared-view-switcher__control{justify-content:center;align-items:center;gap:var(--space-2,8px);min-block-size:36px;min-inline-size:0;max-inline-size:100%;padding:var(--space-2,8px) var(--space-3,12px);border:1px solid var(--color-border,#64748b);border-radius:var(--radius-md,8px);color:var(--color-ink-muted,#cbd5e1);background:var(--color-surface,#0f172a);font:inherit;text-align:start;cursor:pointer;font-weight:700;line-height:1.25;display:inline-flex}.shared-view-switcher__visual{color:currentColor;flex:none;place-items:center;min-inline-size:0;display:grid}.shared-view-switcher--tabs .shared-view-switcher__control{border-block-end-color:#0000;border-end-end-radius:0;border-end-start-radius:0}.shared-view-switcher__control[aria-selected=true],.shared-view-switcher__control[aria-pressed=true]{border-color:var(--color-brand,#818cf8);color:var(--color-ink,#f8fafc);background:var(--color-brand-soft,#818cf82e);box-shadow:inset 0 -2px 0 var(--color-brand,#818cf8)}.shared-view-switcher__control:hover:not(:disabled){border-color:var(--color-brand-hover,#a5b4fc);color:var(--color-ink,#f8fafc)}.shared-view-switcher__control:focus-visible,.shared-view-switcher__select:focus-visible,.shared-view-switcher__panel:focus-visible{outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:2px;box-shadow:var(--focus-ring,0 0 0 3px #818cf847)}.shared-view-switcher__control:disabled,.shared-view-switcher[data-disabled=true] .shared-view-switcher__select{cursor:not-allowed;opacity:var(--disabled-opacity,.45)}.shared-view-switcher__label{overflow-wrap:anywhere;white-space:normal;min-inline-size:0;display:block}.shared-view-switcher__panel{min-inline-size:0;max-inline-size:100%;padding:var(--space-3,12px);border:1px solid var(--color-border,#64748b);border-radius:var(--radius-md,8px);background:var(--color-surface-raised,#1e293b);overflow-wrap:anywhere}.shared-view-switcher__select-label{gap:var(--space-1,4px);min-inline-size:0;max-inline-size:100%;color:var(--color-ink-muted,#cbd5e1);font-weight:700;display:grid}.shared-view-switcher__select{min-block-size:40px;inline-size:100%;min-inline-size:0;max-inline-size:100%;padding:var(--space-2,8px) var(--space-3,12px);border:1px solid var(--color-border,#64748b);border-radius:var(--radius-md,8px);color:var(--color-ink,#f8fafc);background:var(--color-surface,#0f172a);font:inherit}@media (pointer:coarse){.shared-view-switcher__control,.shared-view-switcher__select{min-block-size:44px}}.shared-page-identity-hero{--shared-page-identity-accent:var(--color-brand,#818cf8);align-items:flex-start;gap:var(--space-4,16px);min-inline-size:0;max-inline-size:100%;padding:var(--space-4,16px);border:1px solid var(--color-border,#64748b);border-inline-start:4px solid var(--shared-page-identity-accent);border-radius:var(--radius-lg,12px);color:var(--color-ink,#f8fafc);background:var(--color-surface-raised,#1e293b);overflow-wrap:anywhere;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;display:flex}.shared-page-identity-hero *,.shared-page-identity-hero :before,.shared-page-identity-hero :after{box-sizing:border-box}.shared-page-identity-hero--neutral{--shared-page-identity-accent:var(--color-border-strong,#94a3b8)}.shared-page-identity-hero--admin{--shared-page-identity-accent:var(--color-warning,#fbbf24)}.shared-page-identity-hero--compact{gap:var(--space-3,12px);padding:var(--space-3,12px)}.shared-page-identity-hero__leading{flex:none;place-items:center;min-inline-size:0;display:grid}.shared-page-identity-hero__copy{gap:var(--space-1,4px);flex:22rem;min-inline-size:min(18rem,100%);display:grid}.shared-page-identity-hero__eyebrow,.shared-page-identity-hero__title,.shared-page-identity-hero__description{min-inline-size:0;margin:0}.shared-page-identity-hero__eyebrow{color:var(--shared-page-identity-accent);letter-spacing:.04em;font-size:.75rem;font-weight:800}.shared-page-identity-hero__title-line{align-items:center;gap:var(--space-2,8px);flex-wrap:wrap;min-inline-size:0;display:flex}.shared-page-identity-hero__title{max-inline-size:100%;color:var(--color-ink,#f8fafc);font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.2}.shared-page-identity-hero__title--accessible{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shared-page-identity-hero__title-editor{inline-size:100%;min-inline-size:0}.shared-page-identity-hero__title-editor .shared-form-field{min-inline-size:0;max-inline-size:100%;color:var(--color-brand-header-ink,var(--color-ink))}.shared-page-identity-hero__title-editor .shared-form-field__control{border-color:color-mix(in srgb, var(--color-brand-header-ink) 24%, transparent);background:var(--color-hero-panel,transparent);overflow:visible}:is(.shared-page-identity-hero__title-editor .shared-form-field__control:hover:not(:has(:disabled)),.shared-page-identity-hero__title-editor .shared-form-field__control:focus-within){background:color-mix(in srgb, var(--color-hero-panel) 88%, var(--color-brand-header-ink) 12%);border-color:var(--color-focus)}.shared-page-identity-hero__title-editor .shared-text-field__input{color:var(--color-brand-header-ink,var(--color-ink));text-align:start;border-radius:inherit;font-weight:750}html[data-paint-header-field-ink=true] .shared-page-identity-hero__title-editor .shared-text-field__input{color:var(--color-brand-header-field-ink)}.shared-page-identity-hero--compact .shared-page-identity-hero__title{font-size:clamp(1.125rem,1.75vw,1.5rem)}.shared-page-identity-hero__title-after,.shared-page-identity-hero__notice,.shared-page-identity-hero__stats-slot{min-inline-size:0;max-inline-size:100%}.shared-page-identity-hero__description{color:var(--color-ink-muted,#cbd5e1);line-height:1.5}.shared-page-identity-hero__busy{align-items:center;gap:var(--space-2,8px);inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%;color:var(--color-ink-muted,#cbd5e1);font-size:.8125rem;display:inline-flex}.shared-page-identity-hero__spinner{border:2px solid var(--color-border,#64748b);border-block-start-color:var(--shared-page-identity-accent);border-radius:50%;flex:none;block-size:1em;inline-size:1em;animation:.8s linear infinite shared-page-identity-spin}.shared-page-identity-hero__stats{align-content:flex-start;align-items:stretch;gap:var(--space-2,8px);flex-wrap:wrap;flex:20rem;min-inline-size:0;max-inline-size:100%;display:flex}.shared-page-identity-hero__stat{--shared-page-identity-stat-accent:var(--color-border-strong,#94a3b8);gap:2px var(--space-1,4px);min-inline-size:min(9rem,100%);max-inline-size:100%;padding:var(--space-2,8px);border:1px solid var(--shared-page-identity-stat-accent);border-radius:var(--radius-md,8px);background:var(--color-surface,#0f172a);flex:9rem;grid-template-columns:auto minmax(0,1fr);display:grid}.shared-page-identity-hero__stat--info{--shared-page-identity-stat-accent:var(--color-accent,#22d3ee)}.shared-page-identity-hero__stat--success{--shared-page-identity-stat-accent:var(--color-success,#34d399)}.shared-page-identity-hero__stat--warning{--shared-page-identity-stat-accent:var(--color-warning,#fbbf24)}.shared-page-identity-hero__stat--danger{--shared-page-identity-stat-accent:var(--color-danger,#fda4af)}.shared-page-identity-hero__stat-tone{color:var(--shared-page-identity-stat-accent);grid-row:1/span 2;font-weight:900}.shared-page-identity-hero__stat-label,.shared-page-identity-hero__stat-detail{min-inline-size:0;color:var(--color-ink-muted,#cbd5e1);font-size:.75rem}.shared-page-identity-hero__stat-value{min-inline-size:0;color:var(--color-ink,#f8fafc);unicode-bidi:isolate;font-size:1.125rem;font-weight:800}.shared-page-identity-hero__stat-detail{grid-column:2}.shared-page-identity-hero__actions{justify-content:flex-end;align-items:flex-start;gap:var(--space-2,8px);flex-wrap:wrap;flex:0 auto;min-inline-size:0;max-inline-size:100%;display:flex}.shared-page-identity-hero.shared-page-identity-hero--single-line{isolation:isolate;box-sizing:border-box;height:48px;min-height:48px;max-height:48px;border:1px solid color-mix(in srgb, var(--color-signature-light-indigo) 34%, transparent);border-inline-start:1px solid color-mix(in srgb, var(--color-signature-light-indigo) 34%, transparent);border-radius:var(--radius-md);block-size:48px;min-block-size:48px;max-block-size:48px;color:var(--color-brand-header-ink);background:var(--gradient-hero);box-shadow:inset 0 2px 0 color-mix(in srgb, var(--color-signature-fuchsia) 70%, transparent), var(--shadow-low), var(--glow-boundary-interactive);overflow-wrap:normal;grid-template-rows:40px;grid-template-columns:minmax(220px,1fr) max-content max-content;align-items:center;gap:8px;padding:4px 16px;display:grid;position:relative;overflow:visible}.shared-page-identity-hero--single-line:before{content:"";z-index:-1;border-radius:inherit;background-image:linear-gradient(var(--color-hero-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-hero-grid) 1px, transparent 1px);pointer-events:none;background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 45% 100%);mask-image:linear-gradient(90deg,#0000 2%,#000 45% 100%)}.shared-page-identity-hero--single-line .shared-page-identity-hero__copy{flex-wrap:nowrap;flex:auto;align-items:center;gap:8px;block-size:40px;min-inline-size:0;display:flex;overflow:hidden}.shared-page-identity-hero--single-line :is(.shared-page-identity-hero__eyebrow,.shared-page-identity-hero__title,.shared-page-identity-hero__description){text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;max-inline-size:100%;margin:0;padding:0;overflow:hidden}.shared-page-identity-hero--single-line .shared-page-identity-hero__title-line{flex-wrap:nowrap;flex:0 auto;min-inline-size:0}.shared-page-identity-hero--single-line .shared-page-identity-hero__title{font-size:18px;line-height:28px}.shared-page-identity-hero--single-line .shared-page-identity-hero__description{color:var(--color-hero-copy);flex:auto;font-size:12px;line-height:14px}.shared-page-identity-hero--single-line .shared-page-identity-hero__stats{border:1px solid var(--color-shell-boundary);border-radius:var(--radius-sm);background:var(--color-hero-panel);flex-wrap:nowrap;flex:none;align-items:stretch;gap:0;block-size:40px;min-block-size:40px;display:flex;overflow:hidden}.shared-page-identity-hero--single-line .shared-page-identity-hero__stat{text-align:center;background:0 0;border:0;border-radius:0;flex:none;grid-template-rows:18px 12px;grid-template-columns:minmax(0,1fr);align-content:center;gap:1px;block-size:40px;min-block-size:40px;min-inline-size:56px;padding:2px 6px;display:grid}.shared-page-identity-hero--single-line .shared-page-identity-hero__stat+.shared-page-identity-hero__stat{border-inline-start:1px solid var(--color-shell-boundary)}.shared-page-identity-hero--single-line .shared-page-identity-hero__stat-tone,.shared-page-identity-hero--single-line .shared-page-identity-hero__stat-detail{display:none}.shared-page-identity-hero--single-line .shared-page-identity-hero__stat-value{color:var(--color-brand-header-ink);grid-area:1/1;font-size:1.18rem;line-height:18px}.shared-page-identity-hero--single-line .shared-page-identity-hero__stat-label{color:var(--color-hero-copy);white-space:nowrap;grid-area:2/1;font-size:.61rem;line-height:12px}.shared-page-identity-hero--single-line .shared-page-identity-hero__actions{flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;block-size:40px;min-block-size:40px;min-inline-size:0;display:flex}.shared-page-identity-hero--single-line[data-user-sized=true]{height:auto;max-height:none;align-content:center;max-block-size:none}.shared-page-identity-hero--single-line>.shared-resize-handle{z-index:30}@keyframes shared-page-identity-spin{to{transform:rotate(360deg)}}@media (max-width:64rem){.shared-page-identity-hero:not(.shared-page-identity-hero--single-line){flex-wrap:wrap}.shared-page-identity-hero__actions{flex:auto;justify-content:flex-start}}@media (max-width:48rem){.shared-page-identity-hero__copy,.shared-page-identity-hero__stats,.shared-page-identity-hero__actions{flex-basis:100%}.shared-page-identity-hero.shared-page-identity-hero--single-line:not([data-user-sized=true]){height:84px;min-height:84px;max-height:84px;grid-template-rows:28px 40px;grid-template-columns:minmax(0,1fr) max-content;block-size:84px;min-block-size:84px;max-block-size:84px;padding:4px 12px}.shared-page-identity-hero--single-line:not([data-user-sized=true]) .shared-page-identity-hero__copy{grid-area:1/1/auto/-1;block-size:28px}.shared-page-identity-hero--single-line:not([data-user-sized=true]) .shared-page-identity-hero__stats{grid-area:2/1}.shared-page-identity-hero--single-line:not([data-user-sized=true]) .shared-page-identity-hero__actions{grid-area:2/2}}@media (max-width:37.5rem){.shared-page-identity-hero--single-line .shared-page-identity-hero__stat:nth-child(n+2){display:none}}@media (prefers-reduced-motion:reduce){.shared-page-identity-hero__spinner{animation:none}}.shared-page-identity-hero--single-line:not([data-has-stats=true]){grid-template-columns:minmax(220px,1fr) max-content}.shared-page-identity-hero.shared-page-identity-hero--single-line[data-compact=true]{height:auto;block-size:auto;min-height:48px;min-block-size:48px;max-height:none;flex-wrap:wrap;align-items:center;gap:6px 12px;max-block-size:none;padding:6px 10px;display:flex}.shared-page-identity-hero--single-line[data-compact=true] .shared-page-identity-hero__copy{flex:240px;block-size:auto;overflow:visible}.shared-page-identity-hero--single-line[data-compact=true] .shared-page-identity-hero__title-line{flex:auto;inline-size:100%}.shared-page-identity-hero--single-line[data-compact=true] .shared-page-identity-hero__actions{flex-wrap:wrap;flex:0 auto;gap:4px;block-size:auto;min-block-size:36px}.shared-content-surface{gap:var(--shared-content-surface-gap,var(--space-3,12px));border:1px solid var(--color-border,#334155);border-radius:var(--radius-md,16px);inline-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--color-ink,#f8fafc);background:var(--color-surface,#0f172a);overflow-wrap:anywhere;box-sizing:border-box;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;line-height:1.45;display:grid}.shared-content-surface *,.shared-content-surface :before,.shared-content-surface :after{box-sizing:border-box}.shared-content-surface[data-density=compact]{--shared-content-surface-gap:var(--space-2,8px);font-size:.875rem}.shared-content-surface[data-density=comfortable]{font-size:1rem}.shared-content-surface[data-padding=none]{padding:0}.shared-content-surface[data-padding=sm]{padding:var(--space-2,8px)}.shared-content-surface[data-padding=md]{padding:var(--space-4,16px)}.shared-content-surface[data-overflow=visible]{overflow:visible}.shared-content-surface[data-overflow=clip]{max-block-size:min(80vh,800px);overflow:clip}.shared-content-surface[data-overflow=auto]:not([data-scroll-profile]),.shared-content-surface[data-overflow=scroll]:not([data-scroll-profile]){overscroll-behavior:contain;scrollbar-gutter:stable;max-block-size:min(80vh,800px);overflow:auto}.shared-content-surface[data-scroll-profile]{min-block-size:0;overflow:visible}.shared-content-surface[data-surface-preset=card]{border-radius:var(--radius-lg,20px);background:var(--color-surface-raised,#1e293b)}.shared-content-surface[data-surface-preset=panel]{border-radius:var(--radius-md,16px)}.shared-content-surface[data-surface-preset=workspace]{border-radius:var(--radius-sm,12px);background:var(--color-surface-muted,#0a0a2e)}.shared-content-surface[data-surface-preset=inset]{border-radius:var(--radius-sm,12px);background:color-mix(in srgb, var(--color-surface,#0f172a) 78%, #020617)}.shared-content-surface[data-border=none]{border-color:#0000}.shared-content-surface[data-border=subtle]{border-color:var(--color-border,#334155)}.shared-content-surface[data-border=strong]{border-color:var(--color-border-strong,#64748b)}.shared-content-surface[data-border=accent]{border-inline-start:3px solid var(--shared-content-surface-accent,var(--color-accent,#22d3ee))}.shared-content-surface[data-surface-preset=card][data-card-layout=row]{min-block-size:var(--shared-content-surface-min-block-size,52px);border-radius:var(--radius-sm,12px);background:var(--color-surface,#0f172a);gap:4px;padding:5px 6px;position:relative}.shared-content-surface[data-card-layout=row][data-density=compact]{font-size:.7rem}.shared-content-surface[data-card-layout=row]>.shared-content-surface__header-owner{flex-wrap:nowrap;align-items:center;gap:5px}.shared-content-surface[data-card-layout=row] .shared-content-surface__heading-copy{flex:1 1 0;min-inline-size:0}.shared-content-surface[data-card-layout=row] .shared-content-surface__title{text-align:start;font-size:1em;line-height:1.4}.shared-content-surface[data-card-layout=row]>.shared-content-surface__header-owner>.shared-content-surface__actions{flex-wrap:nowrap;flex:none;align-items:center;inline-size:auto}.shared-content-surface[data-card-layout=row]>.shared-content-surface__collapsible-content:empty{display:none}.shared-content-surface[data-drag-indicator=true]{cursor:grab;touch-action:none;transition:border-color .14s,box-shadow .14s}.shared-content-surface[data-drag-indicator=true]:hover{border-color:var(--color-border-strong,#64748b);box-shadow:0 2px 7px #153a6614}.shared-content-surface[data-drag-indicator=true]:active{cursor:grabbing}.shared-content-surface[tabindex="0"]:focus-visible{outline:2px solid var(--color-focus,var(--color-brand-hover,#818cf8));outline-offset:2px}.shared-content-surface__drag-indicator{color:var(--color-ink-soft,#94a3b8);flex:none;line-height:1.2}.shared-content-surface__accessible-description{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shared-content-surface[data-elevation=none]{box-shadow:none}.shared-content-surface[data-elevation=sm]{box-shadow:0 8px 20px #02061733}.shared-content-surface[data-elevation=md]{box-shadow:var(--shadow-raised,0 18px 48px #02061747)}.shared-content-surface[data-tone=subtle]{border-color:color-mix(in srgb, var(--color-border,#334155) 70%, transparent);background:var(--color-surface-muted,#0a0a2e)}.shared-content-surface[data-tone=elevated]{border-color:var(--color-border-strong,#475569);background:var(--color-surface-raised,#1e293b);box-shadow:var(--shadow-raised,0 18px 48px #02061747)}.shared-content-surface[data-tone=danger]{border-color:var(--color-danger,#f43f5e);background:var(--color-danger-soft,#f43f5e24)}.shared-content-surface[data-interactive=true]{transition:border-color .16s ease-out,background-color .16s ease-out,box-shadow .16s ease-out}.shared-content-surface[data-interactive=true]:not([data-disabled=true]):hover,.shared-content-surface[data-interactive=true]:not([data-disabled=true]):focus-visible,.shared-content-surface[data-interactive=true]:not([data-disabled=true]):focus-within{border-color:var(--color-brand-hover,#818cf8);background:var(--color-brand-soft,#6366f124)}.shared-content-surface[data-interactive=true]:focus-visible{outline:2px solid var(--color-brand-hover,#818cf8);outline-offset:2px}.shared-content-surface[data-disabled=true]{cursor:not-allowed;opacity:.68}.shared-content-surface[data-selected=true]{border-color:var(--color-accent,#22d3ee);box-shadow:inset 3px 0 0 var(--color-accent,#22d3ee)}[dir=rtl] .shared-content-surface[data-selected=true]{box-shadow:inset -3px 0 0 var(--color-accent,#22d3ee)}.shared-content-surface[aria-busy=true]{cursor:progress}.shared-content-surface__header-owner{align-items:flex-start;gap:var(--shared-content-surface-gap);flex-wrap:wrap;min-inline-size:0;display:flex}.shared-content-surface__leading{flex:0 auto;align-items:center;min-inline-size:0;display:inline-flex}.shared-content-surface__heading-copy{gap:var(--space-1,4px);flex:0 auto;min-inline-size:0;display:grid}.shared-content-surface__title,.shared-content-surface__description{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;margin:0}.shared-content-surface__title{color:var(--color-ink,#f8fafc);font-size:1.05em;line-height:1.3}.shared-content-surface__description{color:var(--color-ink-muted,#94a3b8);font-size:.875em}.shared-content-surface__header{flex:0 auto;align-self:baseline;min-inline-size:0}.shared-content-surface__selected-label{align-items:center;gap:var(--space-1,4px);min-block-size:28px;padding:3px var(--space-2,8px);color:var(--color-accent,#22d3ee);background:var(--color-accent-soft,#06b6d424);border-radius:999px;flex:none;font-size:.75em;font-weight:800;display:inline-flex}.shared-content-surface__actions{gap:var(--space-2,8px);flex-wrap:wrap;flex:0 auto;min-inline-size:0;display:flex}.shared-content-surface__collapse-trigger{border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,12px);block-size:36px;inline-size:36px;color:var(--color-ink,#f8fafc);background:var(--color-surface,#0f172a);cursor:pointer;flex:none;place-items:center;margin-inline-start:auto;padding:0;display:inline-grid}.shared-content-surface__collapse-trigger:focus-visible{outline:2px solid var(--color-brand-hover,#818cf8);outline-offset:2px}.shared-content-surface[data-collapsed=true][data-collapsed-density=minimal]{gap:0;padding-block:0}.shared-content-surface[data-collapsed=true][data-collapsed-density=minimal]>.shared-content-surface__header-owner{flex-wrap:nowrap;align-items:center;min-block-size:26px;padding:0 8px}.shared-content-surface[data-collapsed=true][data-collapsed-density=minimal] .shared-content-surface__heading-copy{min-inline-size:0}.shared-content-surface[data-collapsed=true][data-collapsed-density=minimal] .shared-content-surface__collapse-trigger{background:0 0;border:0;block-size:26px;inline-size:26px}@media (pointer:coarse){.shared-content-surface[data-collapsed=true][data-collapsed-density=minimal] .shared-content-surface__collapse-trigger{block-size:44px;inline-size:44px}}.shared-content-surface__collapse-trigger:disabled{cursor:not-allowed}.shared-content-surface__collapse-trigger>span{transition:transform .16s ease-out}.shared-content-surface[data-collapsed=true] .shared-content-surface__collapse-trigger>span{transform:rotate(90deg)}.shared-content-surface__status-owner{align-items:center;gap:var(--space-2,8px);flex-wrap:wrap;min-inline-size:0;display:flex}.shared-content-surface__busy{align-items:center;gap:var(--space-2,8px);min-inline-size:0;color:var(--color-ink-soft,#cbd5e1);overflow-wrap:anywhere;font-size:.8125em;font-weight:700;display:inline-flex}.shared-content-surface__busy-marker{border:2px solid var(--color-border,#334155);border-block-start-color:var(--color-accent,#22d3ee);border-radius:50%;flex:0 0 14px;block-size:14px;inline-size:14px;animation:.7s linear infinite shared-content-surface-spin}.shared-content-surface__status,.shared-content-surface__collapsible-content,.shared-content-surface__body,.shared-content-surface__footer{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.shared-content-surface__collapsible-content{gap:var(--shared-content-surface-gap);display:grid}.shared-content-surface__collapsible-content[hidden]{display:none}.shared-content-surface__body{gap:var(--shared-content-surface-gap);min-block-size:0;display:grid;position:relative}.shared-content-surface__body[data-scroll-owner]{max-block-size:100%}.shared-content-surface__body[data-scroll-axis=block],.shared-content-surface__body[data-scroll-axis=both]{overflow-y:auto}.shared-content-surface__body[data-scroll-axis=inline],.shared-content-surface__body[data-scroll-axis=both]{overflow-x:auto}.shared-content-surface__body[data-scroll-owner]:focus-visible{outline:2px solid var(--color-brand-hover,#818cf8);outline-offset:2px}.shared-content-surface__body-content{min-inline-size:0;max-inline-size:100%}.shared-content-surface__edge-indicator{z-index:1;pointer-events:none;background:var(--color-accent,#22d3ee);display:block;position:sticky}.shared-content-surface__edge-indicator[data-edge-axis=block]{block-size:2px;inline-size:100%}.shared-content-surface__edge-indicator[data-edge-axis=block][data-edge=start]{inset-block-start:0}.shared-content-surface__edge-indicator[data-edge-axis=block][data-edge=end]{inset-block-end:0}.shared-content-surface__edge-indicator[data-edge-axis=inline]{block-size:100%;inline-size:2px}.shared-content-surface__edge-indicator[data-edge-axis=inline][data-edge=start]{inset-inline-start:0}.shared-content-surface__edge-indicator[data-edge-axis=inline][data-edge=end]{inset-inline-end:0}.shared-content-surface__body[data-scroll-at-block-start=true] .shared-content-surface__edge-indicator[data-edge-axis=block][data-edge=start],.shared-content-surface__body[data-scroll-at-block-end=true] .shared-content-surface__edge-indicator[data-edge-axis=block][data-edge=end],.shared-content-surface__body[data-scroll-at-inline-start=true] .shared-content-surface__edge-indicator[data-edge-axis=inline][data-edge=start],.shared-content-surface__body[data-scroll-at-inline-end=true] .shared-content-surface__edge-indicator[data-edge-axis=inline][data-edge=end]{opacity:0}.shared-content-surface__footer{border-block-start:1px solid var(--color-border,#334155);color:var(--color-ink-soft,#cbd5e1);padding-block-start:var(--space-2,8px)}@keyframes shared-content-surface-spin{to{transform:rotate(360deg)}}@media (max-width:780px){.shared-content-surface__actions{inline-size:100%}}@media (prefers-reduced-motion:reduce){.shared-content-surface[data-drag-indicator=true],.shared-content-surface[data-interactive=true],.shared-content-surface__collapse-trigger>span,.shared-content-surface__busy-marker{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}html[data-reduced-motion=true] .shared-content-surface[data-drag-indicator=true]{transition:none}@media (pointer:coarse){.shared-content-surface[data-card-layout=row][data-drag-indicator=true]{min-block-size:max(56px, var(--shared-content-surface-min-block-size,52px))}}.shared-content-surface[data-card-layout=editable]{border-radius:var(--radius-md,16px);border:1px solid var(--color-border,#64748b);background:var(--color-surface,#1e293b);box-sizing:border-box;grid-template-rows:auto minmax(0,1fr);gap:4px;min-block-size:44px;inline-size:100%;min-inline-size:min(180px,100%);max-inline-size:100%;padding:5px;display:grid;position:relative}.shared-content-surface[data-card-layout=editable][data-collapsed=false]{min-block-size:96px;inline-size:min(360px,100%)}.shared-content-surface[data-card-layout=editable][data-collapsed=true]{grid-template-rows:auto;gap:0}.shared-content-surface[data-card-layout=editable] .shared-content-surface__header-owner{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:4px;display:grid}.shared-content-surface[data-card-layout=editable] .shared-content-surface__heading-copy{grid-area:1/1;align-content:center;min-block-size:30px;min-inline-size:0}.shared-content-surface[data-card-layout=editable] .shared-content-surface__title{text-align:start;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.25;display:block;overflow:hidden}.shared-content-surface[data-card-layout=editable] .shared-content-surface__leading{grid-area:1/2}.shared-content-surface[data-card-layout=editable] .shared-content-surface__actions{flex-wrap:nowrap;grid-area:1/4;align-items:center;gap:3px;min-block-size:26px;inline-size:auto}.shared-content-surface[data-card-layout=editable] .shared-content-surface__actions>span{display:inline-flex}.shared-content-surface[data-card-layout=editable] .shared-action-button--sm:not([data-compact-role]){border-radius:8px;min-block-size:26px;min-inline-size:24px;padding:3px 4px;font-size:.75rem}.shared-content-surface[data-card-layout=editable] .shared-content-surface__actions>[data-action-layout=stacked]{flex:none;grid-template-columns:minmax(0,1fr);gap:0;display:grid}.shared-content-surface[data-card-layout=editable] .shared-content-surface__actions>[data-action-layout=directional]{flex:none;grid-template-columns:repeat(2,20px);grid-auto-rows:15px;gap:0;display:grid}.shared-content-surface[data-card-layout=editable] .shared-content-surface__collapse-trigger{border-radius:8px;grid-area:1/3;block-size:26px;inline-size:24px}.shared-content-surface[data-card-layout=editable] .shared-content-surface__collapsible-content,.shared-content-surface[data-card-layout=editable] .shared-content-surface__body{min-block-size:0}.shared-content-surface[data-card-layout=editable] .shared-content-surface__body{border-radius:10px;padding:2px;overflow:auto}.shared-content-surface[data-card-layout=editable] .shared-content-surface__body-content{gap:6px;display:grid}.shared-content-surface[data-card-layout=editable]:focus-visible{outline:2px solid var(--color-accent,#22d3ee);outline-offset:1px}.shared-content-surface__floating-anchor{min-block-size:44px;inline-size:100%;min-inline-size:0}.shared-content-surface[data-floating-layer=true]{max-block-size:calc(100dvh - 16px);max-inline-size:calc(100vw - 16px);box-shadow:var(--shadow-raised,0 12px 30px #00000040);margin:0;position:fixed;inset:auto}.shared-stack-layout{box-sizing:border-box;gap:var(--shared-stack-layout-gap);overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;display:flex}.shared-stack-layout[data-direction=vertical]{flex-direction:column}.shared-stack-layout[data-direction=horizontal]{flex-direction:row}.shared-stack-layout[data-wrap=no-wrap]{flex-wrap:nowrap}.shared-stack-layout[data-wrap=wrap]{flex-wrap:wrap}.shared-stack-layout[data-align-items=start]{align-items:flex-start}.shared-stack-layout[data-align-items=center]{align-items:center}.shared-stack-layout[data-align-items=end]{align-items:flex-end}.shared-stack-layout[data-align-items=stretch]{align-items:stretch}.shared-stack-layout[data-justify-content=start]{justify-content:flex-start}.shared-stack-layout[data-justify-content=center]{justify-content:center}.shared-stack-layout[data-justify-content=end]{justify-content:flex-end}.shared-stack-layout[data-justify-content=space-between]{justify-content:space-between}.shared-stack-layout>*{min-inline-size:0;max-inline-size:100%}.shared-responsive-grid{box-sizing:border-box;grid-template-columns:repeat(var(--shared-responsive-grid-columns), minmax(0, 1fr));gap:var(--shared-responsive-grid-gap);overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;display:grid}.shared-responsive-grid[data-auto-flow=row]{grid-auto-flow:row}.shared-responsive-grid[data-auto-flow=column]{grid-auto-flow:column}.shared-responsive-grid[data-auto-flow=dense]{grid-auto-flow:dense}.shared-responsive-grid[data-align-items=start]{align-items:start}.shared-responsive-grid[data-align-items=center]{align-items:center}.shared-responsive-grid[data-align-items=end]{align-items:end}.shared-responsive-grid[data-align-items=stretch]{align-items:stretch}.shared-responsive-grid>*{min-inline-size:0;max-inline-size:100%}.shared-split-pane{box-sizing:border-box;overflow-wrap:anywhere;flex-direction:column;min-inline-size:0;max-inline-size:100%;display:flex}.shared-split-pane__actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-block-end:.5rem;display:flex}.shared-split-pane__action{min-block-size:2rem;color:inherit;font:inherit;background:0 0;border:1px solid;border-radius:.375rem;padding:.25rem .625rem}.shared-split-pane__action:focus-visible,.shared-split-pane__separator:focus-visible{outline-offset:2px;outline:3px solid}.shared-split-pane__panes{flex:auto;min-block-size:0;min-inline-size:0;max-inline-size:100%;display:flex}.shared-split-pane__panes[data-orientation=horizontal]{flex-direction:row}.shared-split-pane__panes[data-orientation=vertical],.shared-split-pane__panes[data-stacked=true]{flex-direction:column}.shared-split-pane__unit{display:contents}.shared-split-pane__pane{box-sizing:border-box;flex:0 0 var(--shared-split-pane-size);overflow-wrap:anywhere;min-block-size:0;min-inline-size:0;max-inline-size:100%}.shared-split-pane__panes[data-stacked=true] .shared-split-pane__pane{flex-basis:auto}.shared-split-pane__pane[hidden]{display:none}.shared-split-pane__separator{z-index:1;flex:0 0 var(--shared-split-pane-separator-size);box-sizing:border-box;color:inherit;background:color-mix(in srgb, currentColor 18%, transparent);touch-action:none;-webkit-user-select:none;user-select:none;border:0;position:relative}.shared-split-pane__separator[aria-orientation=vertical]{inline-size:var(--shared-split-pane-separator-size);cursor:col-resize;min-block-size:2rem}.shared-split-pane__separator[aria-orientation=horizontal]{block-size:var(--shared-split-pane-separator-size);cursor:row-resize;min-inline-size:2rem}.shared-split-pane__separator[aria-disabled=true]{cursor:not-allowed;opacity:.55}.shared-split-pane__separator>span{background:currentColor;border-radius:999px;position:absolute;inset:25%}@media (prefers-reduced-motion:reduce){.shared-stack-layout,.shared-responsive-grid,.shared-split-pane,.shared-split-pane__pane,.shared-split-pane__separator{scroll-behavior:auto;transition:none;animation:none}}.shared-floating-horizontal-scrollbar{z-index:50;border:1px solid var(--color-border-strong);background:var(--color-surface-raised);box-sizing:border-box;scrollbar-color:var(--native-floating-scroll-thumb,var(--color-ink-muted)) var(--native-floating-scroll-track,var(--color-surface-muted));height:22px;box-shadow:var(--shadow-soft);border-radius:4px;position:fixed;bottom:4px;overflow:scroll hidden}.shared-floating-horizontal-scrollbar:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.shared-floating-horizontal-scrollbar>div{pointer-events:none}.shared-floating-horizontal-scrollbar-target::-webkit-scrollbar{height:0}.shared-data-toolbar{gap:var(--space-2,8px);border:1px solid var(--color-border,#64748b);border-radius:var(--radius-lg,12px);min-inline-size:0;max-inline-size:100%;color:var(--color-ink,#f8fafc);background:var(--color-surface-raised,#1e293b);padding:3px 8px;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;display:grid}.shared-data-toolbar,.shared-data-pagination{box-sizing:border-box}.shared-data-toolbar__controls{align-content:flex-start;align-items:center;gap:var(--space-2,8px);border:0;flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;margin:0;padding:0;display:flex}.shared-data-toolbar__controls:disabled{opacity:.72}.shared-data-toolbar--inline .shared-data-toolbar__controls,.shared-data-toolbar--inline .shared-data-toolbar__slot{flex-wrap:nowrap}.shared-data-toolbar--compact{gap:var(--space-1,4px);padding:var(--space-1,4px)}.shared-data-toolbar[data-surface=embedded]{background:0 0;border:0;padding:6px 8px}.shared-data-toolbar[data-surface=embedded] .shared-data-toolbar__summary{flex:120px}.shared-data-toolbar[data-surface=embedded] .shared-data-toolbar__primary-actions{flex:none}.shared-data-toolbar--compact .shared-data-toolbar__controls,.shared-data-toolbar--compact .shared-data-toolbar__slot{gap:var(--space-1,4px)}.shared-data-toolbar--comfortable{gap:var(--space-3,12px);padding:var(--space-3,12px)}.shared-data-toolbar--comfortable .shared-data-toolbar__controls,.shared-data-toolbar--comfortable .shared-data-toolbar__slot{gap:var(--space-3,12px)}.shared-data-toolbar *,.shared-data-toolbar :before,.shared-data-toolbar :after,.shared-data-pagination *,.shared-data-pagination :before,.shared-data-pagination :after{box-sizing:border-box}.shared-data-toolbar__slot{align-items:center;gap:var(--space-2,8px);overflow-wrap:anywhere;flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;display:flex}.shared-data-toolbar__search{flex:16rem}.shared-data-toolbar__primary-filters,.shared-data-toolbar__advanced-filters{flex:18rem}.shared-data-toolbar__summary,.shared-data-toolbar__bulk-actions,.shared-data-toolbar__primary-actions,.shared-data-toolbar__overflow-actions{flex:0 auto}.shared-data-toolbar__pagination{flex:auto}.shared-data-toolbar__selection-status,.shared-data-toolbar__busy{align-items:center;min-inline-size:0;max-inline-size:100%;display:inline-flex}.shared-data-toolbar__busy{gap:var(--space-1,4px);color:var(--color-ink-muted,#cbd5e1);font-size:.8125rem;font-weight:700}.shared-data-toolbar__spinner{border:2px solid var(--color-border,#64748b);border-block-start-color:var(--color-brand,#818cf8);border-radius:50%;flex:none;block-size:1em;inline-size:1em;animation:.8s linear infinite shared-data-toolbar-spin}.shared-data-toolbar__overflow-actions[data-overflow-owner=menu]{flex-wrap:nowrap}.shared-data-pagination{align-items:center;gap:var(--space-2,8px);min-inline-size:0;max-inline-size:100%;color:var(--color-ink,#f8fafc);flex-wrap:wrap;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;display:flex}.shared-data-pagination--compact,.shared-data-pagination--compact .shared-data-pagination__size-owner,.shared-data-pagination--compact .shared-data-pagination__actions,.shared-data-pagination--compact .shared-data-pagination__size-field{gap:var(--space-1,4px)}.shared-data-pagination--expanded,.shared-data-pagination--expanded .shared-data-pagination__size-owner,.shared-data-pagination--expanded .shared-data-pagination__actions,.shared-data-pagination--expanded .shared-data-pagination__size-field{gap:var(--space-3,12px)}.shared-data-pagination__size-owner,.shared-data-pagination__actions,.shared-data-pagination__size-field{align-items:center;gap:var(--space-2,8px);flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;display:flex}.shared-data-pagination__size-field{color:var(--color-ink-muted,#cbd5e1);font-size:.8125rem;font-weight:700}.shared-data-pagination__size-field select{min-block-size:36px;min-inline-size:5rem;max-inline-size:100%;padding:var(--space-1,4px) var(--space-2,8px);border:1px solid var(--color-border,#64748b);border-radius:var(--radius-md,8px);color:var(--color-ink,#f8fafc);background:var(--color-surface,#0f172a);font:inherit}.shared-data-pagination--compact .shared-data-pagination__size-field,.shared-data-pagination--compact .shared-data-pagination__page-size{font-size:.75rem}.shared-data-pagination--compact .shared-data-pagination__size-field select{min-block-size:32px;padding:2px var(--space-1,4px)}.shared-data-pagination--expanded .shared-data-pagination__size-field,.shared-data-pagination--expanded .shared-data-pagination__page-size{font-size:.875rem}.shared-data-pagination--expanded .shared-data-pagination__size-field select{min-block-size:40px;padding:var(--space-2,8px) var(--space-3,12px)}.shared-data-pagination__size-field select:focus-visible{outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:2px;box-shadow:var(--focus-ring,0 0 0 3px #818cf847)}.shared-data-pagination__page-size{min-inline-size:0;color:var(--color-ink-muted,#cbd5e1);overflow-wrap:anywhere;font-size:.8125rem}.shared-data-pagination__page-size bdi{font-variant-numeric:tabular-nums;unicode-bidi:isolate}@keyframes shared-data-toolbar-spin{to{transform:rotate(360deg)}}@media (max-width:64rem){.shared-data-toolbar--stack-at-tablet .shared-data-toolbar__search,.shared-data-toolbar--stack-at-tablet .shared-data-toolbar__primary-filters,.shared-data-toolbar--stack-at-tablet .shared-data-toolbar__advanced-filters{flex-basis:100%}}@media (max-width:48rem){.shared-data-toolbar--stack-at-tablet .shared-data-toolbar__summary,.shared-data-toolbar--stack-at-tablet .shared-data-toolbar__bulk-actions,.shared-data-toolbar--stack-at-tablet .shared-data-toolbar__primary-actions,.shared-data-toolbar--stack-at-tablet .shared-data-toolbar__pagination,.shared-data-pagination__size-owner,.shared-data-pagination__actions{flex-basis:100%}}@media (pointer:coarse){.shared-data-toolbar button,.shared-data-toolbar input,.shared-data-toolbar select,.shared-data-pagination button,.shared-data-pagination select{min-block-size:44px}}@media (prefers-reduced-motion:reduce){.shared-data-toolbar__spinner{animation:none}}.shared-sub-modal-surface.shared-data-toolbar__resize-surface{align-content:center;padding:0}.shared-data-toolbar__resize-surface>.shared-sub-modal-surface__body>.shared-data-toolbar{border-radius:inherit;background:0 0;border:0;margin:0}.shared-data-table-tools-owner{border:1px solid var(--color-border-subtle,#d7dce3);border-radius:var(--radius-sm,10px) var(--radius-sm,10px) 0 0;background:var(--color-surface-muted,#1e293b);border-block-end:0;min-inline-size:0;max-inline-size:100%}.shared-data-table-tools-owner .shared-data-toolbar__controls{min-block-size:34px}.shared-data-table-tools-owner .shared-data-toolbar__search{flex:320px;min-inline-size:min(260px,100%)}.shared-data-table-tools-owner .shared-data-toolbar__summary{color:var(--color-ink-muted,#94a3b8);flex:0 auto;font-size:.72rem}.shared-data-table-column-manager{gap:6px;min-inline-size:0;display:grid}.shared-data-table-column-manager__command-row{color:var(--color-ink-muted,#94a3b8);justify-content:space-between;align-items:center;gap:8px;font-size:.75rem;display:flex}.shared-data-table-column-manager__list{column-count:2;column-width:280px;column-gap:4px;min-inline-size:0;margin:0;padding:0;list-style:none;display:block}.shared-data-table-column-manager__row{break-inside:avoid;border:1px solid var(--color-border-subtle,#d7dce3);border-radius:var(--radius-xs,6px);background:var(--color-surface-raised,#172033);grid-template-columns:minmax(0,1fr) auto minmax(72px,90px);align-items:center;gap:6px;min-inline-size:0;margin-block-end:4px;padding:3px 5px;display:grid}.shared-data-table-column-manager__row .shared-choice{min-inline-size:0}.shared-data-table-column-manager__row .shared-choice__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shared-data-table-column-manager__order-actions{gap:2px;display:inline-flex}.shared-data-table-column-manager__width{min-inline-size:0}.shared-data-table-column-manager__width .shared-numeric-control{inline-size:100%;min-inline-size:0}.shared-data-table-column-manager__width .shared-numeric-control__label{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (max-width:620px){.shared-data-table-column-manager__list{column-count:1;column-width:auto}.shared-data-table-column-manager__row{grid-template-columns:minmax(0,1fr) auto minmax(72px,88px)}}.shared-data-table{border:1px solid var(--color-border-subtle,#d7dce3);border-radius:var(--radius-sm,10px);background:var(--color-surface,#0f172a);min-inline-size:0;max-inline-size:100%;color:var(--color-ink,#f8fafc);font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;overflow-x:hidden}.shared-data-table-frame{min-inline-size:0;max-inline-size:100%;position:relative}.shared-data-table-tools{border:1px solid var(--color-border-subtle,#d7dce3);border-radius:var(--radius-sm,10px) var(--radius-sm,10px) 0 0;background:var(--color-surface-muted,#1e293b);border-block-end:0;flex-wrap:wrap;align-items:center;gap:4px 8px;min-block-size:36px;padding:3px 8px;display:flex}.shared-data-table-tools>label{min-inline-size:min(320px,100%);color:var(--color-ink-muted,#94a3b8);flex:260px;font-size:.7rem;font-weight:750;display:block}.shared-data-table-tools input,.shared-data-table__filters input,.shared-data-table-columns input[type=number]{box-sizing:border-box;border:1px solid var(--color-border-subtle,#d7dce3);border-radius:var(--radius-xs,6px);min-block-size:30px;color:var(--color-ink,#f8fafc);background:var(--color-surface,#0f172a);font:inherit}.shared-data-table-tools input{inline-size:100%;padding-inline:9px}.shared-data-table-tools button,.shared-data-table-columns summary,.shared-data-table-columns__row button{border:1px solid var(--color-border-subtle,#d7dce3);border-radius:var(--radius-xs,6px);min-block-size:30px;color:var(--color-ink,#f8fafc);background:var(--color-surface-raised,#172033);font:inherit;cursor:pointer;padding:4px 9px;font-size:.72rem;font-weight:750}.shared-data-table-tools__status{color:var(--color-ink-muted,#94a3b8);font-size:.7rem}.shared-data-table-columns{position:relative}.shared-data-table-columns>summary{list-style:none}.shared-data-table-columns>div{z-index:60;border:1px solid var(--color-border-subtle,#d7dce3);border-radius:var(--radius-sm,10px);background:var(--color-surface,#0f172a);max-block-size:min(480px,70vh);min-inline-size:min(520px,100vw - 40px);box-shadow:var(--shadow-raised,0 8px 18px #00000047);padding:8px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;overflow:auto}.shared-data-table-columns__row{border-block-end:1px solid var(--color-border-subtle,#d7dce3);grid-template-columns:minmax(150px,1fr) auto auto minmax(120px,auto);align-items:center;gap:6px;padding:5px;display:grid}.shared-data-table-columns__row label{align-items:center;gap:5px;font-size:.72rem;display:flex}.shared-data-table-columns__row input[type=number]{inline-size:72px;padding-inline:5px}.shared-data-table-sticky-anchor{z-index:40;visibility:hidden;pointer-events:none;block-size:0;position:sticky;inset-block-start:var(--navbar-height,0px)}.shared-data-table-sticky-anchor[data-visible=true]{visibility:visible;pointer-events:auto}.shared-data-table__sticky-header{box-shadow:var(--shadow-raised,0 8px 18px #00000047);border-end-end-radius:0;border-end-start-radius:0;overflow:hidden!important}.shared-data-table__sticky-header tbody{display:none}.shared-data-table table{table-layout:auto;border-collapse:collapse;inline-size:max-content;min-inline-size:min(100%, var(--shared-data-table-width))}.shared-data-table th,.shared-data-table td{overflow-wrap:anywhere;border-block-end:1px solid var(--color-border-subtle,#d7dce3);text-align:start;vertical-align:middle;min-inline-size:0;max-inline-size:min(40rem,100vw - 64px);padding:.625rem .75rem;position:relative}.shared-data-table th+th,.shared-data-table td+td{border-inline-start:1px solid var(--color-border-subtle,#d7dce3)}.shared-data-table th{background:var(--color-surface-muted,#1e293b);font-size:.8125rem;font-weight:800}.shared-data-table__sort{inline-size:100%;color:inherit;font:inherit;font-weight:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.shared-data-table__sort:disabled{cursor:default}.shared-data-table th[draggable=true]{cursor:grab}.shared-data-table__column-resize-handle{z-index:4;cursor:col-resize;touch-action:none;outline:0;inline-size:10px;position:absolute;inset-block:0;inset-inline-end:0}.shared-data-table__column-resize-zone{z-index:3;cursor:col-resize;touch-action:none;inline-size:10px;position:absolute;inset-block:0;inset-inline-end:0}.shared-data-table__column-resize-zone:after{content:"";background:var(--color-accent,#38bdf8);opacity:0;inline-size:2px;position:absolute;inset-block:0;inset-inline-end:0}.shared-data-table__column-resize-zone:hover:after,.shared-data-table__column-resize-zone[data-resize-active=true]:after{opacity:1}.shared-data-table__column-resize-handle:after{content:"";background:var(--color-accent,#38bdf8);opacity:0;border-radius:2px;inline-size:2px;position:absolute;inset-block:5px;inset-inline-start:5px}.shared-data-table__column-resize-handle:hover:after,.shared-data-table__column-resize-handle:focus-visible:after,.shared-data-table__column-resize-handle[data-resize-active=true]:after{opacity:1}.shared-data-table[data-resizing-column]{-webkit-user-select:none;user-select:none}.shared-data-table__filters :is(th,td){background:var(--color-surface-raised,#172033);padding:4px 6px}.shared-data-table__filters input{inline-size:100%;padding-inline:6px;font-size:.68rem}.shared-data-table tbody tr:last-child td{border-block-end:0}.shared-data-table th[data-align=center],.shared-data-table td[data-align=center]{text-align:center}.shared-data-table th[data-align=end],.shared-data-table td[data-align=end]{text-align:end}.shared-data-table[data-density=compact] th,.shared-data-table[data-density=compact] td{padding:.5rem .625rem}.shared-data-table__empty{color:var(--text-muted,#94a3b8);text-align:center!important}.shared-data-table tr[data-branch=true]{cursor:pointer}.shared-data-table tr[data-branch=true]>td{background:var(--color-surface-muted);font-weight:700}.shared-data-table tr[data-hierarchy-level="0"][data-branch=true]>td{background:var(--color-surface-raised)}.shared-data-table tr[data-branch=true]:hover>td{background:var(--color-field-hover,var(--color-surface-raised))}.shared-data-table__tree-cell{min-inline-size:0}.shared-data-table__tree-toggle{min-block-size:28px;inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.shared-data-table__tree-toggle>span{text-align:center;flex:0 0 14px}.shared-data-table__tree-toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.shared-data-table__sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.shared-data-table[data-layout=page]{block-size:auto;max-block-size:none;overflow:visible}.shared-data-table[data-layout=page] table{table-layout:fixed;inline-size:100%;min-inline-size:0}.shared-data-table[data-layout=page] th,.shared-data-table[data-layout=page] td{white-space:pre-wrap;overflow-wrap:anywhere}.shared-data-table[data-layout=page] th button{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%}.shared-data-table[data-layout=horizontal]{block-size:auto;max-block-size:none;overflow:hidden}.shared-data-table[data-horizontal-overflow=true],.shared-data-table[data-layout=horizontal][data-horizontal-overflow=true]{overflow-x:auto}.shared-data-table[data-layout=horizontal] table{inline-size:max(100%, var(--shared-data-table-width));min-inline-size:var(--shared-data-table-width);table-layout:fixed}.shared-data-table th[data-focused=true],.shared-data-table td[data-focused=true]{background:color-mix(in srgb, var(--color-accent,#38bdf8) 14%, var(--color-surface,#0f172a));box-shadow:inset 2px 0 var(--color-accent,#38bdf8), inset -2px 0 var(--color-accent,#38bdf8)}.shared-data-table th[data-focused=true]{outline-offset:-3px;scroll-margin-block-start:128px}.shared-data-table tbody tr[data-highlighted=true]>td{background:color-mix(in srgb, var(--color-accent,#38bdf8) 14%, var(--color-surface,#0f172a));box-shadow:inset 0 2px var(--color-accent,#38bdf8), inset 0 -2px var(--color-accent,#38bdf8)}.shared-data-table[data-virtualized=true] tbody tr:not(.shared-data-table__spacer){height:var(--shared-data-table-row-height)}.shared-data-table[data-virtualized=true] .shared-data-table__virtual-cell{height:calc(var(--shared-data-table-row-height) - 21px);overflow:hidden}.shared-data-table[data-virtualized=true][data-density=compact] .shared-data-table__virtual-cell{height:calc(var(--shared-data-table-row-height) - 17px)}.shared-data-table tbody .shared-data-table__spacer>td{border:0;padding:0;line-height:0}.shared-paint-control{flex-wrap:wrap;align-items:center;gap:6px;min-inline-size:0;display:flex}.shared-paint-swatch{border:1px solid var(--color-border-strong);border-radius:4px;flex:0 0 46px;block-size:22px;inline-size:46px;display:inline-block}.shared-paint-control .shared-color-control__result{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.shared-paint-control .shared-color-control{gap:0}.shared-paint-control .shared-form-field__footer{position:absolute}.shared-paint-control .shared-color-control__control{gap:4px;padding-inline:4px}.shared-paint-control .shared-color-control__picker{block-size:24px;inline-size:24px;min-inline-size:24px}.shared-paint-control .shared-color-control .shared-form-field__input{padding-block:2px}.shared-data-freshness{min-inline-size:0;max-inline-size:100%;color:var(--color-ink,#f8fafc);box-sizing:border-box;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;line-height:1.4;display:inline-flex;position:relative}.shared-data-freshness *,.shared-data-freshness :before,.shared-data-freshness :after{box-sizing:border-box}.shared-data-freshness__trigger{align-items:center;gap:var(--space-2,8px);min-block-size:40px;min-inline-size:0;max-inline-size:min(420px,100vw - 16px);padding:5px var(--space-2,8px);border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,12px);color:var(--color-ink-soft,#cbd5e1);background:var(--color-surface-raised,#1e293b);cursor:pointer;font:inherit;text-align:start;display:inline-flex;overflow:hidden}.shared-data-freshness[data-compact=true] .shared-data-freshness__trigger{min-block-size:36px;max-inline-size:min(300px,100vw - 16px);font-size:.75rem}.shared-data-freshness__trigger:hover,.shared-data-freshness__trigger[aria-expanded=true]{border-color:var(--color-brand-hover,#818cf8);color:var(--color-ink,#f8fafc);background:var(--color-brand-soft,#6366f124)}.shared-data-freshness__trigger:focus-visible,.shared-data-freshness__close:focus-visible,.shared-data-freshness__dialog:focus-visible{outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:2px;box-shadow:var(--focus-ring,0 0 0 3px #818cf847)}.shared-data-freshness__trigger-icon{block-size:22px;inline-size:22px;min-inline-size:22px;color:var(--color-accent,#22d3ee);place-items:center;display:inline-grid}.shared-data-freshness__trigger .shared-status-indicator{flex:0 auto}.shared-data-freshness__trigger-summary{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.shared-data-freshness__dialog{z-index:var(--z-popover,1500);border:1px solid var(--color-border-strong,#475569);border-radius:var(--radius-md,16px);max-block-size:min(72vh,640px);inline-size:min(520px,100vw - 16px);min-inline-size:0;max-inline-size:calc(100vw - 16px);color:var(--color-ink,#f8fafc);background:var(--color-surface-raised,#1e293b);box-shadow:var(--shadow-raised,0 18px 48px #0206177a);overflow-wrap:anywhere;outline:0;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;overflow:hidden}.shared-data-freshness__dialog-header{justify-content:space-between;align-items:flex-start;gap:var(--space-3,12px);min-inline-size:0;padding:var(--space-3,12px);border-block-end:1px solid var(--color-border,#334155);display:flex}.shared-data-freshness__dialog-heading{gap:var(--space-1,4px);min-inline-size:0;display:grid}.shared-data-freshness__dialog-heading h2,.shared-data-freshness__dialog-heading p,.shared-data-freshness__group h3{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;margin:0}.shared-data-freshness__dialog-heading h2{font-size:1rem}.shared-data-freshness__dialog-heading p{color:var(--color-ink-muted,#94a3b8);font-size:.8125rem}.shared-data-freshness__close{border-radius:var(--radius-sm,12px);block-size:36px;inline-size:36px;min-inline-size:36px;color:var(--color-ink-soft,#cbd5e1);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;place-items:center;padding:0;font-size:1.25rem;display:inline-grid}.shared-data-freshness__close:hover{border-color:var(--color-border,#334155);color:var(--color-ink,#f8fafc);background:var(--color-surface-strong,#334155)}.shared-data-freshness__details{min-block-size:0;padding:var(--space-3,12px);overscroll-behavior:contain;scrollbar-gutter:stable;overflow:hidden auto}.shared-data-freshness__state-owner{place-items:center;min-block-size:120px;display:grid}.shared-data-freshness__groups{align-items:start;gap:var(--space-2,8px);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0;display:grid}.shared-data-freshness__group{gap:var(--space-2,8px);min-inline-size:0;padding:var(--space-2,8px);border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,12px);background:var(--color-surface-muted,#0a0a2e);display:grid}.shared-data-freshness__group h3{font-size:.8125rem}.shared-data-freshness__group ul{gap:var(--space-2,8px);min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.shared-data-freshness__file{min-inline-size:0;border-block-start:1px solid var(--color-border,#334155);gap:2px;padding-block-start:var(--space-1,4px);display:grid}.shared-data-freshness__file>span,.shared-data-freshness__timestamp{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;font-size:.75rem}.shared-data-freshness__timestamp{color:var(--color-ink-muted,#94a3b8);text-align:start;direction:ltr;unicode-bidi:isolate}.shared-data-freshness__missing-time{color:var(--color-warning,#fbbf24)}.shared-data-freshness__footer{min-inline-size:0;padding:var(--space-2,8px) var(--space-3,12px);border-block-start:1px solid var(--color-border,#334155);color:var(--color-ink-soft,#cbd5e1);overflow-wrap:anywhere}@media (max-width:760px){.shared-data-freshness__dialog{max-block-size:min(72vh,560px);inline-size:calc(100vw - 16px)}.shared-data-freshness__groups{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.shared-data-freshness__trigger,.shared-data-freshness__close{min-block-size:44px}.shared-data-freshness__close{inline-size:44px}}.shared-transfer-workspace{gap:var(--space-3,12px);inline-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--color-ink,#f8fafc);overflow-wrap:anywhere;box-sizing:border-box;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;line-height:1.4;display:grid}.shared-transfer-workspace *,.shared-transfer-workspace :before,.shared-transfer-workspace :after{box-sizing:border-box}.shared-transfer-workspace__instructions,.shared-transfer-workspace__disabled-reason,.shared-transfer-workspace__status-slot{min-inline-size:0;max-inline-size:100%;color:var(--color-ink-muted,#94a3b8);overflow-wrap:anywhere;font-size:.8125rem}.shared-transfer-workspace__disabled-reason{padding:var(--space-2,8px) var(--space-3,12px);border:1px solid var(--color-warning,#fbbf24);border-radius:var(--radius-sm,12px);color:var(--color-warning,#fbbf24);background:color-mix(in srgb, var(--color-warning,#fbbf24) 12%, transparent);font-weight:700}.shared-transfer-workspace__layout{gap:var(--space-3,12px);min-inline-size:0;display:grid}.shared-transfer-workspace[data-orientation=horizontal] .shared-transfer-workspace__layout{grid-template-columns:minmax(min(240px,100%),.8fr) minmax(0,2fr)}.shared-transfer-workspace[data-orientation=vertical] .shared-transfer-workspace__layout,.shared-transfer-workspace[data-orientation=wrapped] .shared-transfer-workspace__layout{grid-template-columns:minmax(0,1fr)}.shared-transfer-workspace__bank,.shared-transfer-workspace__zones,.shared-transfer-workspace__zone{min-inline-size:0;max-inline-size:100%}.shared-transfer-workspace__bank-drop-surface{display:contents}.shared-transfer-workspace__zone[data-drop-target=true]{outline:2px solid var(--color-accent,#22d3ee);outline-offset:3px;border-radius:var(--radius-md,16px)}.shared-transfer-workspace__zones{align-content:start;gap:var(--space-3,12px);overscroll-behavior:contain;scrollbar-gutter:stable;max-block-size:min(70vh,56rem);display:grid;overflow:auto}.shared-transfer-workspace__zone-reorder-owner{gap:var(--space-1,4px);min-inline-size:0;padding:var(--space-1,4px);border-radius:var(--radius-md,16px);border:1px solid #0000;display:grid}.shared-transfer-workspace__zone-reorder-owner[data-zone-reorder-target=true]{border-color:var(--color-accent,#22d3ee);background:var(--color-accent-soft,#06b6d41a)}.shared-transfer-workspace__zone-reorder-toolbar{justify-content:flex-end;min-inline-size:0;display:flex}.shared-transfer-workspace__zone-reorder-handle,.shared-transfer-workspace__zone-fixed-status{min-block-size:32px;max-inline-size:100%;padding:4px var(--space-2,8px);border:1px solid var(--color-border-strong,#475569);border-radius:var(--radius-sm,12px);color:var(--color-ink-muted,#94a3b8);background:var(--color-surface-muted,#0a0a2e);font:inherit;font-size:.75rem;font-weight:800}.shared-transfer-workspace__zone-reorder-handle{cursor:grab;touch-action:none}.shared-transfer-workspace__zone-reorder-handle:active{cursor:grabbing}.shared-transfer-workspace__zone-reorder-handle:hover:not(:disabled),.shared-transfer-workspace__zone-reorder-handle:focus-visible{border-color:var(--color-brand-hover,#818cf8);outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:2px;color:var(--color-ink,#f8fafc)}.shared-transfer-workspace__zone-reorder-handle:disabled{cursor:not-allowed;opacity:var(--disabled-opacity,.45)}.shared-transfer-workspace__zone-fixed-status{align-items:center;display:inline-flex}.shared-transfer-workspace[data-orientation=horizontal] .shared-transfer-workspace__zones{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.shared-transfer-workspace[data-orientation=vertical] .shared-transfer-workspace__zones{grid-template-columns:minmax(0,1fr)}.shared-transfer-workspace[data-orientation=wrapped] .shared-transfer-workspace__zones{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.shared-transfer-workspace[data-presentation=master-detail] .shared-transfer-workspace__layout{grid-template-columns:minmax(0,2fr) minmax(min(18rem,100%),.75fr);grid-template-areas:"bank zones";align-items:start;overflow:hidden}.shared-transfer-workspace[data-presentation=master-detail] .shared-transfer-workspace__bank{overscroll-behavior:contain;scrollbar-gutter:stable;grid-area:bank;max-block-size:min(70vh,56rem);overflow:auto}.shared-transfer-workspace[data-presentation=master-detail] .shared-transfer-workspace__zones{grid-area:zones;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start}.shared-transfer-workspace[data-presentation=master-detail] .shared-transfer-workspace__zone-reorder-owner{grid-template-columns:auto minmax(0,1fr);align-items:start}.shared-transfer-workspace[data-presentation=master-detail] .shared-transfer-workspace__zone-reorder-toolbar{align-self:start}.shared-transfer-workspace__items{gap:var(--space-2,8px);min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.shared-transfer-workspace__bank-search{inline-size:var(--shared-transfer-card-inline-size,100%);margin-block-end:var(--space-2,8px)}.shared-transfer-workspace[data-show-zone-item-actions=true] .shared-transfer-workspace__items{inline-size:var(--shared-transfer-card-inline-size);max-inline-size:none}.shared-transfer-workspace[data-show-zone-item-actions=true] .shared-transfer-workspace__item-owner,.shared-transfer-workspace[data-show-zone-item-actions=true] .shared-transfer-workspace__draggable-card{inline-size:100%}.shared-transfer-workspace[data-show-zone-item-actions=true] .shared-transfer-workspace__draggable-card>.shared-drag-drop__item-content{align-items:center;gap:var(--space-1,4px);flex:auto;inline-size:100%;min-inline-size:0;display:flex}.shared-transfer-workspace__dnd-insertion-target{border:1px solid #0000;border-radius:999px;min-block-size:8px;margin-block:-4px;list-style:none}.shared-transfer-workspace__dnd-insertion-target[data-dnd-over=true]{border-color:var(--color-accent,#22d3ee);background:var(--color-accent,#22d3ee);min-block-size:12px;box-shadow:0 0 0 3px var(--color-accent-soft,#06b6d424);margin-block:-6px}.shared-transfer-workspace[data-orientation=wrapped] .shared-transfer-workspace__items{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}.shared-transfer-workspace__item-owner{gap:var(--space-1,4px);min-inline-size:0;display:grid}.shared-transfer-workspace__item{gap:var(--space-1,4px);min-block-size:44px;inline-size:100%;min-inline-size:0;padding:var(--space-2,8px);border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,12px);color:var(--color-ink-soft,#cbd5e1);background:var(--color-surface-raised,#1e293b);cursor:pointer;font:inherit;text-align:start;overflow-wrap:anywhere;transition:border-color .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out;display:grid}.shared-transfer-workspace[data-interaction-mode=pointer-and-keyboard] .shared-transfer-workspace__item[data-transfer-handle=true]{touch-action:none}.shared-transfer-workspace[data-coarse-pointer-mode=scroll] .shared-transfer-workspace__item[data-transfer-handle=true],.shared-transfer-workspace[data-coarse-pointer-mode=keyboard-first] .shared-transfer-workspace__item[data-transfer-handle=true]{touch-action:pan-y}.shared-transfer-workspace__item:hover:not(:disabled),.shared-transfer-workspace__item:focus-visible{border-color:var(--color-brand-hover,#818cf8);outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:2px;background:var(--color-brand-soft,#6366f124)}.shared-transfer-workspace__item[data-active=true]{border-color:var(--color-accent,#22d3ee);box-shadow:inset 3px 0 0 var(--color-accent,#22d3ee);background:var(--color-accent-soft,#06b6d424)}[dir=rtl] .shared-transfer-workspace__item[data-active=true]{box-shadow:inset -3px 0 0 var(--color-accent,#22d3ee)}.shared-transfer-workspace__item:disabled{cursor:not-allowed;opacity:var(--disabled-opacity,.45)}.shared-transfer-workspace__item-copy,.shared-transfer-workspace__item-description,.shared-transfer-workspace__item-disabled-reason,.shared-transfer-workspace__item-slot{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.shared-transfer-workspace__item-slot{gap:var(--space-1,4px);display:grid}.shared-transfer-workspace__item-copy{color:inherit;font-weight:800}.shared-transfer-workspace__item-description{color:var(--color-ink-muted,#94a3b8);font-size:.8125rem}.shared-transfer-workspace__item-actions{flex:none;align-items:center;gap:2px;display:inline-flex}.shared-transfer-workspace[data-show-zone-item-actions=true] .shared-transfer-workspace__draggable-card,.shared-transfer-workspace[data-show-zone-item-actions=true] .shared-transfer-workspace__item-owner{align-items:center;gap:var(--space-1,4px);display:flex}.shared-transfer-workspace[data-show-zone-item-actions=true] .shared-transfer-workspace__item{white-space:nowrap;flex:auto;align-items:center;gap:.45rem;min-block-size:34px;padding:4px 8px;display:flex;overflow:visible}.shared-transfer-workspace[data-show-zone-item-actions=true] .shared-transfer-workspace__item-copy,.shared-transfer-workspace[data-show-zone-item-actions=true] .shared-transfer-workspace__item-description{overflow-wrap:normal;white-space:nowrap;flex:none;max-inline-size:none;overflow:visible}.shared-transfer-workspace__item-disabled-reason{color:var(--color-danger,#fda4af);font-size:.75rem;font-weight:700}.shared-transfer-workspace__empty,.shared-transfer-workspace__empty-zone{min-inline-size:0;padding:var(--space-3,12px);border:1px dashed var(--color-border,#334155);border-radius:var(--radius-sm,12px);color:var(--color-ink-muted,#94a3b8);text-align:center;overflow-wrap:anywhere;margin:0}.shared-transfer-workspace__announcement{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:780px){.shared-transfer-workspace[data-orientation=horizontal] .shared-transfer-workspace__layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.shared-transfer-workspace[data-presentation=master-detail] .shared-transfer-workspace__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"zones""bank"}.shared-transfer-workspace[data-presentation=master-detail] .shared-transfer-workspace__zones,.shared-transfer-workspace[data-presentation=master-detail] .shared-transfer-workspace__bank{max-block-size:min(44vh,34rem);max-inline-size:100%;overflow-x:hidden}}@media (pointer:coarse){.shared-transfer-workspace[data-coarse-pointer-mode=stack] .shared-transfer-workspace__zones{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.shared-transfer-workspace__item{transition-duration:.01ms}}.shared-transfer-workspace__draggable-card{cursor:grab;touch-action:none;min-inline-size:0;display:grid}.shared-transfer-workspace__dnd-target{min-inline-size:0}.shared-transfer-workspace__dnd-overlay{align-items:center;gap:var(--space-1,4px);pointer-events:none;block-size:100%;inline-size:100%;min-inline-size:0;display:flex}.shared-transfer-workspace__dnd-overlay-card{border:1px solid var(--color-accent,#22d3ee);border-radius:var(--radius-sm,12px);min-block-size:34px;min-inline-size:0;color:var(--color-ink,#f8fafc);background:var(--color-surface-raised,#1e293b);box-shadow:var(--shadow-raised,0 10px 24px #00000040);flex:auto;align-items:center;gap:.45rem;padding:4px 8px;display:flex;overflow:hidden}.shared-transfer-workspace__dnd-overlay-card strong,.shared-transfer-workspace__dnd-overlay-card span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shared-transfer-workspace__dnd-overlay-actions{color:var(--color-accent,#22d3ee);flex:none;align-items:center;gap:2px;font-weight:800;display:inline-flex}.shared-transfer-workspace__dnd-overlay-actions span{place-items:center;block-size:1.75rem;inline-size:1.75rem;display:grid}.shared-application-shell{min-block-size:100%;inline-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--color-ink,#f8fafc);background:var(--color-page,#020617);overflow-wrap:anywhere;box-sizing:border-box;grid-template-rows:auto auto minmax(0,1fr);font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;line-height:1.45;display:grid}.shared-application-shell *,.shared-application-shell :before,.shared-application-shell :after{box-sizing:border-box}.shared-application-shell[data-variant=admin]{--shared-application-shell-accent:var(--color-accent,#22d3ee);--shared-application-shell-header:var(--color-surface-raised,#1e293b)}.shared-application-shell[data-variant=site]{--shared-application-shell-accent:var(--color-brand-hover,#818cf8);--shared-application-shell-header:var(--color-surface,#0f172a)}.shared-application-shell__skip-link{z-index:calc(var(--z-popover,1500) + 1);max-inline-size:calc(100vw - 16px);padding:var(--space-2,8px) var(--space-3,12px);border:2px solid var(--shared-application-shell-accent);border-radius:var(--radius-sm,12px);color:var(--color-ink,#f8fafc);background:var(--color-surface-raised,#1e293b);font-weight:800;text-decoration:none;transition:transform .14s ease-out;position:fixed;inset-block-start:var(--space-2,8px);inset-inline-start:var(--space-2,8px);transform:translateY(calc(-100% - 16px))}.shared-application-shell__skip-link:focus{outline:2px solid var(--shared-application-shell-accent);outline-offset:2px;transform:translateY(0)}.shared-application-shell__header{align-items:center;gap:var(--space-3,12px);min-inline-size:0;padding:var(--space-2,8px) var(--space-4,16px);border-block-end:1px solid var(--color-border,#334155);background:var(--shared-application-shell-header);box-shadow:var(--shadow-sm,0 8px 24px #0206172e);grid-template-columns:minmax(140px,auto) minmax(0,1fr) auto;display:grid}.shared-application-shell__identity-owner,.shared-application-shell__tools,.shared-application-shell__primary,.shared-application-shell__account-navigation,.shared-application-shell__navigation-list{align-items:center;min-inline-size:0;display:flex}.shared-application-shell__identity-owner{gap:var(--space-2,8px);flex-wrap:wrap}.shared-application-shell__brand{min-inline-size:0;max-inline-size:260px;color:var(--color-ink,#f8fafc);overflow-wrap:anywhere;font-weight:900}.shared-application-shell__environment{min-block-size:24px;max-inline-size:180px;padding:2px var(--space-2,8px);border:1px solid var(--color-border-strong,#475569);color:var(--color-ink-soft,#cbd5e1);background:var(--color-surface-muted,#0a0a2e);overflow-wrap:anywhere;border-radius:999px;align-items:center;font-size:.75rem;font-weight:800;display:inline-flex}.shared-application-shell__primary{justify-content:flex-start;gap:var(--space-2,8px)}.shared-application-shell__navigation-list{gap:var(--space-1,4px);flex-wrap:wrap;margin:0;padding:0;list-style:none}.shared-application-shell__navigation-item{min-inline-size:0}.shared-application-shell__navigation-action{min-block-size:36px;min-inline-size:0;max-inline-size:min(260px,100%);padding:5px var(--space-2,8px);border-radius:var(--radius-sm,12px);color:var(--color-ink-soft,#cbd5e1);cursor:pointer;font:inherit;overflow-wrap:anywhere;text-align:start;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-size:.8125rem;font-weight:750;line-height:1.25;display:inline-flex}.shared-application-shell__navigation-action:hover,.shared-application-shell__navigation-action[aria-current=page]{border-color:var(--shared-application-shell-accent);color:var(--color-ink,#f8fafc);background:var(--color-brand-soft,#6366f124)}.shared-application-shell__navigation-action:focus-visible{outline:2px solid var(--shared-application-shell-accent);outline-offset:2px;box-shadow:var(--focus-ring,0 0 0 3px #818cf847)}.shared-application-shell__navigation-action:disabled{color:var(--color-ink-muted,#94a3b8);cursor:not-allowed;opacity:.58;background:0 0;border-color:#0000}.shared-application-shell__primary-extension,.shared-application-shell__editor-entry,.shared-application-shell__account-area,.shared-application-shell__logout{min-inline-size:0;max-inline-size:100%}.shared-application-shell__tools{justify-content:flex-end;gap:var(--space-2,8px);flex-wrap:wrap}.shared-application-shell__account-navigation{justify-content:flex-end}.shared-application-shell__mobile-menu{min-inline-size:0;display:block}.shared-application-shell[data-mobile-presentation=desktop] .shared-application-shell__mobile-menu{display:none}.shared-application-shell[data-mobile-presentation=mobile] .shared-application-shell__header{grid-template-columns:minmax(0,1fr) auto;align-items:start}.shared-application-shell[data-mobile-presentation=mobile] .shared-application-shell__primary,.shared-application-shell[data-mobile-presentation=mobile] .shared-application-shell__account-navigation,.shared-application-shell[data-mobile-presentation=mobile] .shared-application-shell__logout{display:none}.shared-application-shell[data-mobile-presentation=mobile] .shared-application-shell__tools{grid-column:auto}.shared-application-shell[data-mobile-presentation=mobile] .shared-application-shell__main,.shared-application-shell[data-mobile-presentation=mobile] .shared-application-shell__global-notice{padding-inline:var(--space-3,12px)}.shared-application-shell__mobile-menu .shared-anchored-overlay__trigger{min-block-size:40px;max-inline-size:min(180px,100vw - 16px)}.shared-application-shell__mobile-trigger-copy{align-items:center;gap:var(--space-2,8px);overflow-wrap:anywhere;min-inline-size:0;display:inline-flex}.shared-application-shell__global-notice{min-inline-size:0;max-inline-size:100%;padding:var(--space-2,8px) var(--space-4,16px);border-block-end:1px solid var(--color-border,#334155);color:var(--color-ink-soft,#cbd5e1);background:var(--color-surface-muted,#0a0a2e);overflow-wrap:anywhere}.shared-application-shell__main{min-block-size:0;min-inline-size:0;max-inline-size:100%;padding:var(--space-4,16px);overflow-wrap:anywhere;outline:0}.shared-application-shell__main:focus-visible{outline:2px solid var(--shared-application-shell-accent);outline-offset:-2px}.shared-application-shell[aria-busy=true] .shared-application-shell__main{cursor:progress}.shared-application-shell__visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1099px){.shared-application-shell__header{gap:var(--space-2,8px);padding-inline:var(--space-3,12px)}.shared-application-shell__brand{max-inline-size:200px}}@media (max-width:1023px){.shared-application-shell__header{grid-template-columns:minmax(120px,auto) minmax(0,1fr)}.shared-application-shell__tools{grid-column:1/-1}}@media (pointer:coarse){.shared-application-shell__navigation-action,.shared-application-shell__mobile-menu .shared-anchored-overlay__trigger{min-block-size:44px}}@media (prefers-reduced-motion:reduce){.shared-application-shell__skip-link{transition-duration:.01ms}}.shared-property-inspector{gap:var(--space-3,12px);inline-size:100%;min-inline-size:0;max-inline-size:100%;padding:var(--space-4,16px);border:1px solid var(--color-border,#334155);border-radius:var(--radius-md,16px);color:var(--color-ink,#f8fafc);background:var(--color-surface,#0f172a);box-shadow:var(--shadow-sm,0 8px 24px #0206172e);overflow-wrap:anywhere;box-sizing:border-box;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;line-height:1.45;display:grid}.shared-property-inspector *,.shared-property-inspector :before,.shared-property-inspector :after{box-sizing:border-box}.shared-property-inspector[data-density=compact]{gap:var(--space-2,8px);padding:var(--space-3,12px)}.shared-property-inspector__header,.shared-property-inspector__status-owner,.shared-property-inspector__actions{justify-content:space-between;align-items:center;gap:var(--space-2,8px);flex-wrap:wrap;min-inline-size:0;display:flex}.shared-property-inspector__heading-copy,.shared-property-inspector__header-slot,.shared-property-inspector__status-slot,.shared-property-inspector__actions-slot{min-inline-size:0;max-inline-size:100%}.shared-property-inspector__title,.shared-property-inspector__description,.shared-property-inspector__validation-summary h3,.shared-property-inspector__field-help,.shared-property-inspector__field-validation{margin:0}.shared-property-inspector__title{color:var(--color-ink,#f8fafc);font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.25}.shared-property-inspector__description{color:var(--color-ink-soft,#cbd5e1);margin-block-start:var(--space-1,4px);font-size:.875rem}.shared-property-inspector__validation-summary{min-inline-size:0;max-inline-size:100%;padding:var(--space-3,12px);border:1px solid var(--color-danger,#ef4444);border-radius:var(--radius-sm,12px);color:var(--color-ink,#f8fafc);background:color-mix(in srgb, var(--color-danger,#ef4444) 12%, transparent)}.shared-property-inspector__validation-summary h3{font-size:.9375rem}.shared-property-inspector__validation-summary ul{gap:var(--space-1,4px);margin:var(--space-2,8px) 0 0;padding-inline-start:1.25rem;display:grid}.shared-property-inspector__validation-summary a{color:var(--color-ink,#f8fafc);text-underline-offset:3px;font-weight:750}.shared-property-inspector__validation-summary a:focus-visible{outline:2px solid var(--color-accent,#22d3ee);outline-offset:2px}.shared-property-inspector__scroll{gap:var(--space-3,12px);max-block-size:min(72vh,760px);min-inline-size:0;max-inline-size:100%;overscroll-behavior:contain;scrollbar-gutter:stable;padding-inline-end:var(--space-1,4px);display:grid;overflow:hidden auto}.shared-property-inspector__sections,.shared-property-inspector__fields{gap:var(--space-3,12px);min-inline-size:0;max-inline-size:100%;display:grid}.shared-property-inspector__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.shared-property-inspector[data-density=compact] .shared-property-inspector__fields{gap:var(--space-2,8px)}.shared-property-inspector__field{min-inline-size:0;max-inline-size:100%;padding:var(--space-2,8px);border-radius:var(--radius-sm,12px);border:1px solid #0000;outline:0}.shared-property-inspector__field[data-validation-state=error]{border-color:color-mix(in srgb, var(--color-danger,#ef4444) 62%, transparent);background:color-mix(in srgb, var(--color-danger,#ef4444) 7%, transparent)}.shared-property-inspector__field:focus-visible{outline:2px solid var(--color-accent,#22d3ee);outline-offset:2px}.shared-property-inspector__field>.shared-primitive,.shared-property-inspector__field>.shared-multi-select,.shared-property-inspector__field>.shared-choice{inline-size:100%;min-inline-size:0;max-inline-size:100%}.shared-property-inspector__field-help,.shared-property-inspector__field-validation{color:var(--color-ink-muted,#94a3b8);margin-block-start:var(--space-1,4px);font-size:.75rem}.shared-property-inspector__field-validation[data-state=success]{color:var(--color-success,#34d399)}.shared-property-inspector__field-validation[data-state=warning]{color:var(--color-warning,#fbbf24)}.shared-property-inspector__field-validation[data-state=error]{color:var(--color-danger-soft,#fca5a5);font-weight:700}.shared-property-inspector__section-before,.shared-property-inspector__section-after,.shared-property-inspector__field-help-slot{min-inline-size:0;max-inline-size:100%}.shared-property-inspector__field-help-slot{padding:var(--space-2,8px) var(--space-3,12px);border-inline-start:3px solid var(--color-accent,#22d3ee);color:var(--color-ink-soft,#cbd5e1);background:var(--color-surface-muted,#0a0a2e)}.shared-property-inspector__status-owner,.shared-property-inspector__actions{border-block-start:1px solid var(--color-border,#334155);padding-block-start:var(--space-2,8px)}.shared-property-inspector__actions{justify-content:flex-end}.shared-property-inspector[aria-busy=true] .shared-property-inspector__scroll{cursor:progress}@media (max-width:1024px){.shared-property-inspector__fields{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.shared-property-inspector{padding:var(--space-3,12px)}.shared-property-inspector__header,.shared-property-inspector__status-owner,.shared-property-inspector__actions{flex-direction:column;align-items:stretch}.shared-property-inspector__actions>*,.shared-property-inspector__actions .shared-action-button{inline-size:100%}}@media (pointer:coarse){.shared-property-inspector__validation-summary a{align-items:center;min-block-size:44px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.shared-property-inspector,.shared-property-inspector *{scroll-behavior:auto}}.shared-breadcrumb-trail{box-sizing:border-box;align-items:center;gap:var(--space-2,8px);min-inline-size:0;max-inline-size:100%;color:var(--color-ink,#f8fafc);font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;display:flex;position:relative}.shared-breadcrumb-trail *,.shared-breadcrumb-trail :before,.shared-breadcrumb-trail :after{box-sizing:border-box}.shared-breadcrumb-trail__list,.shared-breadcrumb-trail__measurement{align-items:center;gap:var(--space-1,4px);flex-wrap:wrap;flex:auto;min-inline-size:0;max-inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.shared-breadcrumb-trail__item{align-items:center;gap:var(--space-1,4px);min-inline-size:0;max-inline-size:100%;display:inline-flex}.shared-breadcrumb-trail__link,.shared-breadcrumb-trail__current,.shared-breadcrumb-trail__overflow-trigger,.shared-breadcrumb-trail__menu-item,.shared-breadcrumb-trail__slot{overflow-wrap:anywhere;word-break:break-word;min-inline-size:0;max-inline-size:100%}.shared-breadcrumb-trail__link,.shared-breadcrumb-trail__overflow-trigger,.shared-breadcrumb-trail__menu-item{border-radius:var(--radius-md,8px);min-block-size:36px;color:var(--color-brand-dark,#93c5fd);font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;font-weight:700}.shared-breadcrumb-trail__link,.shared-breadcrumb-trail__overflow-trigger{padding:var(--space-1,4px) var(--space-2,8px)}.shared-breadcrumb-trail__link:hover:not(:disabled),.shared-breadcrumb-trail__overflow-trigger:hover,.shared-breadcrumb-trail__menu-item:hover:not(:disabled){border-color:var(--color-border,#64748b);background:var(--color-surface-raised,#1e293b)}.shared-breadcrumb-trail__link:focus-visible,.shared-breadcrumb-trail__overflow-trigger:focus-visible,.shared-breadcrumb-trail__menu-item:focus-visible{outline:2px solid var(--color-brand-dark,#818cf8);outline-offset:2px;box-shadow:var(--focus-ring,0 0 0 3px #818cf847)}.shared-breadcrumb-trail__link:disabled,.shared-breadcrumb-trail__menu-item:disabled{color:var(--color-ink-muted,#94a3b8);cursor:not-allowed;opacity:.68}.shared-breadcrumb-trail__current{padding:var(--space-1,4px) var(--space-2,8px);color:var(--color-ink,#f8fafc);font-weight:800}.shared-breadcrumb-trail__separator{color:var(--color-ink-muted,#94a3b8);-webkit-user-select:none;user-select:none;flex:none;font-weight:700}.shared-breadcrumb-trail__overflow-owner{min-inline-size:0;max-inline-size:100%;display:inline-flex;position:relative}.shared-breadcrumb-trail__overflow-presentation{justify-content:center;align-items:center;min-inline-size:1.5rem;display:inline-flex}.shared-breadcrumb-trail__menu{z-index:20;inline-size:max-content;min-inline-size:12rem;max-inline-size:min(24rem,100vw - 2rem);padding:var(--space-1,4px);border:1px solid var(--color-border,#64748b);border-radius:var(--radius-lg,12px);background:var(--color-surface-raised,#1e293b);box-shadow:var(--shadow-lg,0 14px 32px #0f172a59);gap:2px;display:grid;position:absolute;inset-block-start:calc(100% + var(--space-1,4px));inset-inline-start:0}.shared-breadcrumb-trail__menu-item{inline-size:100%;padding:var(--space-2,8px) var(--space-3,12px)}.shared-breadcrumb-trail__slot{flex:0 auto;align-items:center;display:inline-flex}.shared-breadcrumb-trail__measurement{visibility:hidden;pointer-events:none;flex-wrap:nowrap;inline-size:max-content;max-inline-size:none;position:absolute}.shared-breadcrumb-trail__measurement li{align-items:center;gap:var(--space-1,4px);white-space:nowrap;display:inline-flex}@media (max-width:36rem){.shared-breadcrumb-trail{flex-wrap:wrap;align-items:flex-start}.shared-breadcrumb-trail__list{flex-basis:100%}.shared-breadcrumb-trail__menu{max-inline-size:calc(100vw - 1rem)}}@media (pointer:coarse){.shared-breadcrumb-trail__link,.shared-breadcrumb-trail__overflow-trigger,.shared-breadcrumb-trail__menu-item{min-block-size:44px}}@media (prefers-reduced-motion:reduce){.shared-breadcrumb-trail *,.shared-breadcrumb-trail :before,.shared-breadcrumb-trail :after{scroll-behavior:auto}}.shared-tree-view{--shared-tree-row-height:32px;min-block-size:0;min-inline-size:0;color:var(--color-text,#172033);background:var(--color-surface,#fff);border:1px solid var(--color-border,#c9d2e3);border-radius:var(--radius-md,.5rem);display:grid;overflow:hidden;container-type:inline-size}.shared-tree-view__viewport{overflow-block:auto;overflow-inline:hidden;overscroll-behavior-block:contain;scrollbar-gutter:stable;outline:none;min-block-size:0;min-inline-size:0;position:relative}.shared-tree-view__viewport:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus,#2167d5)}.shared-tree-view__canvas{min-inline-size:0;position:relative}.shared-tree-view__spacer{pointer-events:none;inline-size:1px}.shared-tree-view__row{box-sizing:border-box;min-inline-size:0;block-size:var(--shared-tree-row-height);padding-inline:var(--space-2,.5rem);border-block-end:1px solid color-mix(in srgb, var(--color-border,#c9d2e3) 55%, transparent);cursor:default;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;display:grid}.shared-tree-view__row--pinned{z-index:1;background:var(--color-surface,#fff);position:absolute;inset-inline:0}.shared-tree-view__row--active{background:var(--color-surface-selected,#eaf2ff);box-shadow:inset 3px 0 0 var(--color-focus,#2167d5)}[dir=rtl] .shared-tree-view__row--active{box-shadow:inset -3px 0 0 var(--color-focus,#2167d5)}.shared-tree-view__row[aria-selected=true]{color:var(--color-text-strong,#0d1a33);font-weight:650}.shared-tree-view__row[aria-disabled=true]{color:var(--color-text-muted,#667085)}.shared-tree-view__indent{inline-size:calc((var(--shared-tree-level) - 1) * var(--space-4,1rem))}.shared-tree-view__disclosure{block-size:1.25rem;inline-size:1.25rem;color:var(--color-text-muted,#667085);place-items:center;display:inline-grid}.shared-tree-view__text{min-inline-size:0;padding-inline:var(--space-1,.25rem);line-height:1.2;display:grid}.shared-tree-view__label,.shared-tree-view__description,.shared-tree-view__disabled-reason{overflow-wrap:anywhere;unicode-bidi:isolate;min-inline-size:0}.shared-tree-view__label{font-size:.875rem}.shared-tree-view__description,.shared-tree-view__disabled-reason{color:var(--color-text-muted,#667085);font-size:.75rem}.shared-tree-view__item-slot{min-inline-size:0;margin-inline-start:var(--space-2,.5rem)}.shared-tree-view__state-slot{min-inline-size:0;padding:var(--space-2,.5rem);border-block-end:1px solid var(--color-border,#c9d2e3)}.shared-tree-view__live{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (inline-size<24rem){.shared-tree-view__row{grid-template-columns:auto auto minmax(0,1fr)}.shared-tree-view__item-slot{grid-column:3;margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.shared-tree-view,.shared-tree-view *{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}@media (forced-colors:active){.shared-tree-view__row--active{outline-offset:-2px;outline:2px solid canvastext}}.shared-metric-card{--shared-metric-card-accent:var(--color-border-strong,#475569);gap:var(--space-3,12px);min-inline-size:0;max-inline-size:100%;padding:var(--space-4,16px);border:1px solid var(--shared-metric-card-accent);border-radius:var(--radius-md,16px);background:var(--color-surface-raised,#1e293b);color:var(--color-ink,#f8fafc);font:inherit;text-align:start;overflow-wrap:anywhere;box-sizing:border-box;grid-template-columns:auto minmax(0,1fr) auto;line-height:1.45;display:grid;overflow:hidden;container-type:inline-size}.shared-metric-card *,.shared-metric-card :before,.shared-metric-card :after{box-sizing:border-box}button.shared-metric-card{appearance:none;cursor:pointer;inline-size:100%}button.shared-metric-card:disabled{cursor:not-allowed;opacity:.72}button.shared-metric-card:not(:disabled):focus-visible{outline:3px solid var(--color-focus,#38bdf8);outline-offset:3px}.shared-metric-card--info{--shared-metric-card-accent:var(--color-info,#38bdf8)}.shared-metric-card--success{--shared-metric-card-accent:var(--color-success,#22c55e)}.shared-metric-card--warning{--shared-metric-card-accent:var(--color-warning,#f59e0b)}.shared-metric-card--danger{--shared-metric-card-accent:var(--color-danger,#f43f5e)}.shared-metric-card__leading,.shared-metric-card__trend{pointer-events:none;align-self:start;min-inline-size:0}.shared-metric-card__content{gap:var(--space-1,4px);min-inline-size:0;display:grid}.shared-metric-card__label{color:var(--color-ink-muted,#cbd5e1);font-size:.875rem;font-weight:700}.shared-metric-card__description{color:var(--color-ink-muted,#cbd5e1);font-size:.8125rem}.shared-metric-card__value{min-inline-size:0;color:var(--color-ink,#f8fafc);letter-spacing:-.02em;unicode-bidi:isolate;font-size:clamp(1.35rem,8cqi,2rem);font-weight:850}.shared-metric-card__comparison{align-items:center;gap:var(--space-1,4px);min-inline-size:0;color:var(--shared-metric-card-accent);flex-wrap:wrap;font-size:.8125rem;font-weight:700;display:flex}.shared-metric-card__comparison bdi{unicode-bidi:isolate}.shared-metric-card__direction{color:var(--color-ink-muted,#cbd5e1);font-weight:600}.shared-metric-card__footer{pointer-events:none;grid-column:1/-1;min-inline-size:0}.shared-metric-card__live{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}@container (width<=200px){.shared-metric-card{padding:var(--space-3,12px);grid-template-columns:minmax(0,1fr)}.shared-metric-card__leading,.shared-metric-card__trend,.shared-metric-card__footer{grid-column:1}.shared-metric-card__value{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.shared-metric-card{scroll-behavior:auto;transition:none}}@media (pointer:coarse){button.shared-metric-card{min-block-size:48px}}.shared-timeline-stepper{min-inline-size:0;max-inline-size:100%;color:var(--color-ink,#f8fafc);overflow-wrap:anywhere;box-sizing:border-box;font-family:Noto Sans Hebrew,Segoe UI,Arial,sans-serif;line-height:1.45;overflow:hidden;container-type:inline-size}.shared-timeline-stepper *,.shared-timeline-stepper :before,.shared-timeline-stepper :after{box-sizing:border-box}.shared-timeline-stepper__list{outline:none;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.shared-timeline-stepper--vertical .shared-timeline-stepper__list{grid-template-columns:minmax(0,1fr)}.shared-timeline-stepper--horizontal .shared-timeline-stepper__list{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));align-items:stretch}.shared-timeline-stepper__step{gap:var(--space-2,8px);min-inline-size:0;padding:var(--space-2,8px);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.shared-timeline-stepper__connector{z-index:0;background:var(--color-border,#334155);position:absolute}.shared-timeline-stepper--vertical .shared-timeline-stepper__connector{inline-size:2px;block-size:var(--space-4,16px);inset-block-start:calc(var(--space-2,8px) * -1);inset-inline-start:calc(var(--space-2,8px) + 11px)}.shared-timeline-stepper--horizontal .shared-timeline-stepper__connector{inline-size:var(--space-4,16px);block-size:2px;inset-block-start:calc(var(--space-2,8px) + 11px);inset-inline-start:calc(var(--space-2,8px) * -1)}.shared-timeline-stepper__control{z-index:1;align-items:start;gap:var(--space-2,8px);min-inline-size:0;padding:var(--space-2,8px);border-radius:var(--radius-sm,12px);color:inherit;font:inherit;text-align:start;background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}button.shared-timeline-stepper__control{appearance:none;cursor:pointer;inline-size:100%}button.shared-timeline-stepper__control:hover{border-color:var(--color-border-strong,#475569);background:var(--color-surface-hover,#94a3b81a)}button.shared-timeline-stepper__control:focus-visible,.shared-timeline-stepper__list:focus-visible{outline:3px solid var(--color-focus,#38bdf8);outline-offset:2px}.shared-timeline-stepper__marker{border:2px solid var(--color-border-strong,#475569);background:var(--color-surface-raised,#1e293b);border-radius:999px;block-size:24px;inline-size:24px;display:block}.shared-timeline-stepper__step[data-step-state=current] .shared-timeline-stepper__marker{border-color:var(--color-info,#38bdf8);box-shadow:inset 0 0 0 5px var(--color-surface-raised,#1e293b);background:var(--color-info,#38bdf8)}.shared-timeline-stepper__step[data-step-state=complete] .shared-timeline-stepper__marker{border-color:var(--color-success,#22c55e);background:var(--color-success,#22c55e)}.shared-timeline-stepper__step[data-step-state=warning] .shared-timeline-stepper__marker{border-color:var(--color-warning,#f59e0b)}.shared-timeline-stepper__step[data-step-state=error] .shared-timeline-stepper__marker{border-color:var(--color-danger,#f43f5e)}.shared-timeline-stepper__step[data-disabled=true]{opacity:.66}.shared-timeline-stepper__copy{gap:2px;min-inline-size:0;display:grid}.shared-timeline-stepper__label{font-weight:800}.shared-timeline-stepper__description,.shared-timeline-stepper__timestamp,.shared-timeline-stepper__state{color:var(--color-ink-muted,#cbd5e1);font-size:.8125rem}.shared-timeline-stepper__timestamp{unicode-bidi:isolate}.shared-timeline-stepper__state{font-weight:700}.shared-timeline-stepper__icon,.shared-timeline-stepper__details{min-inline-size:0;pointer-events:none;margin-inline-start:calc(24px + var(--space-2,8px))}.shared-timeline-stepper__actions{min-inline-size:0;margin-block-start:var(--space-3,12px)}.shared-timeline-stepper[data-compact=true] .shared-timeline-stepper__step,.shared-timeline-stepper[data-compact=true] .shared-timeline-stepper__control{padding:var(--space-1,4px)}@container (width<=200px){.shared-timeline-stepper--horizontal .shared-timeline-stepper__list{grid-template-columns:minmax(0,1fr)}.shared-timeline-stepper--horizontal .shared-timeline-stepper__connector{inline-size:2px;block-size:var(--space-4,16px);inset-block-start:calc(var(--space-2,8px) * -1);inset-inline-start:calc(var(--space-2,8px) + 11px)}.shared-timeline-stepper__icon,.shared-timeline-stepper__details{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.shared-timeline-stepper,.shared-timeline-stepper *{scroll-behavior:auto;transition:none}}@media (pointer:coarse){button.shared-timeline-stepper__control{min-block-size:48px}}.shared-card-tree__workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.shared-card-tree{border:1px solid var(--border-color,#77717e);border-radius:18px;gap:10px;min-width:0;padding:16px;display:grid}.shared-card-tree h2{margin:0;font-size:1rem}.shared-card-tree__header{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.shared-card-tree__header>h2{flex:none}.shared-card-tree__header>.shared-form-field{flex-shrink:1;min-width:0}.shared-card-tree__branch{gap:6px;min-width:0;display:grid}.shared-card-tree__branch .shared-card-tree__branch{margin-inline-start:20px;padding-block-start:6px}.shared-card-tree__card{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink);border-radius:13px}.shared-card-tree__card--group{background:var(--color-accent);border-color:var(--color-accent-bright)}.shared-card-tree__group-target{outline:3px solid var(--color-accent-bright);outline-offset:2px;border-radius:13px}.shared-card-tree__card--category{background:var(--color-brand-dark);border-color:var(--color-brand)}.shared-card-tree__toggle{text-align:start;width:100%;color:inherit;font:inherit;border-radius:inherit;cursor:grab;background:0 0;border:0;align-items:center;gap:8px;padding:9px 12px;display:flex}.shared-card-tree__toggle span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shared-card-tree__toggle:focus-visible{outline:2px solid var(--color-selection-marker);outline-offset:2px}@media (max-width:760px){.shared-card-tree__workspace{grid-template-columns:minmax(0,1fr)}}.shared-card-tree.shared-card-tree--browse{gap:var(--shared-card-tree-folder-gap,8px);border:0;border-radius:0;padding:0}.shared-card-tree__folder{--shared-content-surface-accent:var(--shared-card-tree-folder-accent);min-width:0}.shared-card-tree__folder-heading{z-index:2;border:1px solid var(--shared-card-tree-folder-accent);border-radius:var(--radius-sm,12px);color:var(--shared-card-tree-folder-foreground);background:var(--shared-card-tree-folder-background);letter-spacing:.02em;margin:0;padding:0;font-size:.9rem;font-weight:800;position:sticky;inset-block-start:0}.shared-card-tree__folder-toggle{width:100%;min-height:var(--shared-card-tree-folder-height,48px);align-items:center;gap:var(--space-2,8px);padding:0 var(--space-2,8px);border-radius:inherit;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.shared-card-tree__folder-toggle:hover{background:color-mix(in srgb, var(--shared-card-tree-folder-foreground) 8%, transparent)}.shared-card-tree__folder-toggle:focus-visible{outline:2px solid var(--color-focus,currentColor);outline-offset:2px;box-shadow:var(--shadow-focus)}.shared-card-tree__folder-toggle:disabled{cursor:default}.shared-card-tree__folder-label{align-items:center;gap:6px;min-width:0;display:flex}.shared-card-tree__folder-label>span{overflow-wrap:anywhere;min-width:0}.shared-card-tree__folder-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;flex:0 0 16px;width:16px;height:16px}.shared-card-tree__folder-count{min-width:24px;color:inherit;text-align:center;background:0 0;border:1px solid;border-radius:999px;padding:1px 6px;font-size:.72rem;font-weight:800}.shared-card-tree__folder-chevron{text-align:center;width:18px;font-size:.8rem}.shared-card-tree__folder-items{gap:4px;min-width:0;display:grid}.shared-card-tree__folder-children{gap:var(--shared-card-tree-folder-gap,8px);border-inline-start:1px solid var(--shared-card-tree-folder-accent);min-width:0;padding-inline-start:10px;display:grid}.shared-category-manager{gap:10px;min-width:0;display:grid}.shared-category-manager__add,.shared-category-manager__row{align-items:center;gap:10px;min-width:0;display:flex}.shared-category-manager__name{overflow-wrap:anywhere;flex:1;min-width:0}.shared-category-manager__number{text-align:center;font-variant-numeric:tabular-nums;min-width:2ch}.shared-category-manager__head{padding-inline:12px;font-weight:700}.shared-category-manager__head span:nth-child(2){flex:1}.shared-category-manager__list{gap:5px;display:grid}.gen-scene-player{isolation:isolate;color:#fff6e5;z-index:0;position:absolute;inset:0;overflow:hidden}.gen-scene-backdrop,.gen-scene-shading{pointer-events:none;position:absolute;inset:0}.gen-scene-backdrop{z-index:-3;background-position:50%;background-size:cover}.gen-scene-backdrop--next{z-index:-2}.gen-scene-shading{z-index:-1;background:linear-gradient(#182b2b55,#0000 34% 65%,#19291d66)}.gen-scene-player .gen-actor{transition:none;animation:none}.gen-scene-actor{pointer-events:none;position:absolute;inset:0}.gen-scene-actor .gen-actor__hotspot{pointer-events:auto}.gen-scene-actor.is-memory{filter:grayscale(.7);opacity:.48}.gen-scene-actor.is-editing .gen-actor__focus{opacity:1}.gen-scene-actor-caption{text-align:center;pointer-events:auto;white-space:normal;flex-direction:column;align-items:center;gap:4px;max-width:200px;display:flex;position:absolute;transform:translate(-50%,8px)}.gen-scene-actor-caption>span:not(.gen-scene-drag){background:#213528cc;border:1px solid #dec99866;border-radius:9px;padding:5px 9px;font-size:12px;line-height:1.5;box-shadow:0 3px 16px #13251633}.gen-scene-actor-caption small{color:#eddec0;background:#213528d9;border-radius:4px;padding:3px 6px;font-size:9px}.gen-scene-drag{color:#3e6247;cursor:move;touch-action:none;background:#faf4de;border:1px solid #617f58;border-radius:7px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:-26px;right:-12px}.gen-scene-caption{z-index:140;text-align:center;color:#fff3d4;text-shadow:0 2px 12px #112316;pointer-events:none;width:min(590px,49%);font:19px/1.6 Times New Roman,serif;position:absolute;top:112px;left:54%;transform:translate(-50%)}.gen-scene-art-note{z-index:150;color:#f0e3bb;pointer-events:none;font-size:9px;position:absolute;bottom:12px;left:14px}.gen-scene-loading{z-index:150;background:#213528ee;border-radius:10px;padding:10px 16px;font-size:13px;position:absolute;top:40%;left:50%;transform:translate(-50%)}.gen-scene-playback{flex-wrap:wrap;align-items:center;gap:7px;padding:12px 0;display:flex}.gen-scene-playback>span{color:var(--color-ink-muted);font:11px ui-monospace,monospace}.gen-scene-scrub{color:var(--color-ink-muted);flex:1;align-items:center;gap:8px;min-width:170px;font-size:11px;display:flex}.gen-scene-scrub input{accent-color:#55784d;direction:ltr;flex:1;min-width:70px}.gen-scene-playback .shared-action-button{min-height:32px;font-size:11px}.gen-scene-workbench{grid-template-columns:minmax(0,1.4fr) minmax(290px,1fr);align-items:start;gap:20px;display:grid}.gen-scene-preview-column,.gen-scene-inspector-column{min-width:0}.gen-scene-preview{border-radius:17px;height:440px;min-height:340px;position:relative;overflow:hidden;box-shadow:0 10px 36px #243c2522;container-type:size}.gen-scene-preview .gen-actor{height:70cqh}.gen-scene-preview .gen-scene-caption{width:82%;font-size:15px;top:20px;left:50%}.gen-scene-preview .gen-scene-actor-caption{max-width:160px;transform:translate(-50%,3px)}.gen-scene-preview .gen-scene-actor-caption>span:not(.gen-scene-drag){padding:3px 5px;font-size:10px}.gen-scene-panel{background:#fbfbf6;border:1px solid #dae2d1;border-radius:15px;min-width:0;margin-bottom:17px;padding:20px}.gen-scene-panel>header,.gen-scene-section-heading,.gen-scene-cue-editor>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.gen-scene-panel h2{color:#3e593a;margin:0;font:24px Times New Roman,serif}.gen-scene-panel h3{color:#40573e;margin:0;font-size:13px}.gen-scene-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;margin:14px 0;display:grid}.gen-scene-help,.gen-scene-background-picker>small{color:#7b8a70;margin:12px 0;font-size:11px;line-height:1.8}.gen-scene-background-thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.gen-scene-background-thumbs>div{background:#f5f7ef;border:1px solid #dbe4cf;border-radius:10px;min-width:0;overflow:hidden}.gen-scene-background-thumbs>div.is-active{outline:2px solid #779969}.gen-scene-background-thumbs img{object-fit:cover;width:100%;height:70px;display:block}.gen-scene-background-thumbs .gen-action{display:flex}.gen-scene-background-thumbs .shared-action-button{width:100%;min-height:30px;padding:6px 4px;font-size:10px}.gen-scene-upload{color:#4d6a47;flex-wrap:wrap;align-items:center;gap:10px;margin-top:15px;font-size:12px;display:flex}.gen-scene-upload input{max-width:100%;font-size:11px}.gen-scene-cue-tabs,.gen-scene-actor-tabs{scrollbar-width:thin;gap:5px;max-width:100%;padding:3px 0 10px;display:flex;overflow-x:auto}.gen-scene-cue-tabs>.gen-action,.gen-scene-actor-tabs>.gen-action{flex:none}.gen-scene-actor-tabs{flex-wrap:wrap}.gen-scene-cue-tabs .shared-action-button,.gen-scene-actor-tabs .shared-action-button{min-height:32px;font-size:11px}.gen-scene-cue-editor{border-top:1px solid #dae3d0;margin-top:23px;padding-top:18px}.gen-scene-section-heading{margin-top:24px}.gen-scene-panel details{border-top:1px solid #dce4d3;margin-top:18px;padding-top:13px}.gen-scene-panel summary{color:#526e49;cursor:pointer;margin-bottom:15px;font-size:12px}.gen-scene-source{border:1px solid #dce4d3;border-radius:9px;gap:12px;margin-bottom:12px;padding:12px;display:grid}.world-scene-controls{z-index:65;max-width:320px;position:absolute;top:94px;right:4%}.world-scene-controls .gen-scene-playback{justify-content:flex-start;padding:0}.world-scene-controls .gen-scene-playback>span{color:#efe2ba}.world-scene-controls .gen-action>.shared-action-button{min-height:30px;font-size:10px}.world-page--time .world-event-note{top:136px}.world-page--time:has(.gen-scene-player)>.world-introduction{display:none}@media (max-width:1200px){.gen-scene-workbench{grid-template-columns:minmax(0,1fr)}.gen-scene-inspector-column{grid-template-columns:1fr;display:grid}.gen-scene-preview{height:420px}.gen-scene-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.gen-scene-preview{height:360px;min-height:320px}.gen-scene-panel{padding:15px}.gen-scene-panel h2{font-size:22px}.gen-scene-background-thumbs{grid-template-columns:repeat(2,minmax(0,1fr))}.gen-scene-caption{width:87%;max-height:68px;font-size:14px;line-height:1.5;top:156px;left:50%;overflow:hidden}.gen-scene-player .gen-actor{height:54dvh}.gen-scene-preview .gen-actor{height:70cqh}.gen-scene-actor-caption{max-width:130px}.gen-scene-actor-caption>span:not(.gen-scene-drag){padding:4px 6px;font-size:10px}.gen-scene-art-note{display:none}.world-scene-controls{max-width:none;top:80px;left:13px;right:13px}.world-scene-controls .gen-scene-playback{justify-content:center}.world-page--time .world-event-note{text-align:center;width:100%;padding:0 15px;top:111px!important;left:0!important}.world-page--time .world-event-note h2{font-size:20px!important}.world-page--time .world-event-note>.gen-eyebrow{display:none}.world-page--time .world-event-note p{margin:4px;font-size:11px}.world-page--time .world-event-note .world-source-link{margin:4px;font-size:10px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;--color-canvas-deep:#47434d;--color-canvas:#47434d;--color-shell:#2a1f3d;--color-surface:#504c57;--color-surface-muted:#57535f;--color-surface-raised:#605c69;--color-surface-strong:#696574;--color-border:#8b8595;--color-border-strong:#bdb5c7;--color-ink:#f8fafc;--color-ink-soft:#ede9f1;--color-ink-muted:#ddd5e4;--color-ink-dim:#d1c8d9;--color-brand:#a5b4fc;--color-brand-hover:#d946ef;--color-brand-dark:#818cf8;--color-brand-deep:#47434d;--color-brand-soft:#818cf829;--color-accent:#22d3ee;--color-accent-bright:#06b6d4;--color-accent-soft:#22d3ee24;--color-danger:#fda4af;--color-danger-soft:#fda4af29;--color-warning:#fbbf24;--color-warning-soft:#fbbf2429;--color-success:#34d399;--color-success-soft:#34d39929;--color-info:var(--color-accent);--color-info-soft:var(--color-accent-soft);--color-focus:var(--color-brand-dark);--color-surface-hover:var(--color-field-hover);--color-surface-selected:var(--color-table-row-selected);--color-text:var(--color-ink);--color-text-strong:var(--color-ink);--color-text-muted:var(--color-ink-muted);--color-app-background:var(--color-canvas);--color-page:var(--color-canvas);--color-surface-soft:var(--color-surface-muted);--color-border-subtle:var(--color-border);--color-muted:var(--color-ink-muted);--color-brand-strong:var(--color-brand-hover);--color-danger-strong:var(--color-danger);--color-on-danger:var(--color-on-brand);--color-warning-ink:var(--color-warning);--color-success-ink:var(--color-success);--data-grid-color:var(--color-table-row);--border:var(--color-border);--border-color:var(--color-border);--surface:var(--color-surface);--surface-muted:var(--color-surface-muted);--surface-raised:var(--color-surface-raised);--text-muted:var(--color-ink-muted);--text-secondary:var(--color-ink-soft);--danger-bright:var(--color-danger);--shadow-sm:var(--shadow-low);--shadow-lg:var(--shadow-overlay);--shadow-surface:var(--shadow-raised);--color-nav:var(--color-shell);--color-nav-hover:color-mix(in srgb, var(--color-brand-dark) 16%, transparent);--color-nav-border:color-mix(in srgb, var(--color-brand-dark) 58%, transparent);--color-on-brand:#f8fafc;--color-primary-contrast:var(--color-on-brand);--color-shell-hover:color-mix(in srgb, var(--color-brand-dark) 16%, transparent);--color-shell-hover-strong:color-mix(in srgb, var(--color-brand-hover) 20%, transparent);--color-shell-boundary:color-mix(in srgb, var(--color-brand-dark) 58%, transparent);--color-shell-boundary-subtle:color-mix(in srgb, var(--color-brand-hover) 30%, transparent);--color-shell-text:var(--color-brand-header-ink);--color-shell-text-soft:color-mix(in srgb, var(--color-brand-header-ink) 90%, transparent);--color-shell-text-muted:color-mix(in srgb, var(--color-brand-header-ink) 78%, transparent);--color-shell-text-dim:color-mix(in srgb, var(--color-brand-header-ink) 68%, transparent);--color-avatar-ink:var(--color-brand-header-ink);--color-avatar-surface:color-mix(in srgb, var(--color-brand-dark) 20%, transparent);--color-connected:#4fd6a3;--color-connected-soft:color-mix(in srgb, var(--color-connected) 11%, transparent);--color-danger-ink:#ffb9c2;--color-danger-hover:var(--color-danger-soft);--color-hero-copy:color-mix(in srgb, var(--color-brand-header-ink) 72%, transparent);--color-hero-panel:color-mix(in srgb, var(--color-brand-header-field) 55%, transparent);--color-hero-grid:color-mix(in srgb, var(--color-selection-marker) 10%, transparent);--color-signature-fuchsia:#d946ef;--color-signature-violet:#a855f7;--color-signature-primary-violet:#8b5cf6;--color-signature-light-indigo:#818cf8;--color-signature-cyan:#06b6d4;--color-signature-cyan-bright:#22d3ee;--color-on-signature:#0f0b1c;--gradient-signature:linear-gradient(100deg, #d946ef, #22d3ee);--gradient-nav:linear-gradient(108deg, #542868, #293552);--gradient-primary:linear-gradient(100deg, #823092, #1e7d92);--gradient-hero:linear-gradient(118deg, #5b2a6f, #22405e);--gradient-brand-header:linear-gradient(100deg, #823092, #1e7d92);--gradient-structural-edge:linear-gradient(100deg, #d946ef, #22d3ee);--gradient-canvas:linear-gradient(135deg, #47434d, #47434d);--color-brand-header-ink:#f8fafc;--color-brand-header-field:#2c263a;--color-brand-header-field-ink:#f8fafc;--color-selection-marker:#818cf8;--color-structural-brand-border:#818cf8;--color-nav-brand-plate:#574e68;--color-report-upper-category-background:#22d3ee;--color-report-upper-category-ink:#0f0b1c;--color-report-category-background:#818cf8;--color-report-category-ink:#f8fafc;--color-nav-brand-plate-border:color-mix(in srgb, var(--color-signature-violet) 58%, var(--color-shell-boundary));--shadow-nav-brand-plate:0 0 10px color-mix(in srgb, var(--color-signature-violet) 26%, transparent), inset 0 0 0 1px #ffffff6b;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-xs:12px;--radius-sm:12px;--radius-md:16px;--radius-lg:16px;--radius-modal:20px;--radius-modal-premium:24px;--shadow-soft:none;--shadow-low:0 8px 24px #12101447;--shadow-raised:0 18px 48px #12101461;--shadow-overlay:0 28px 80px #12101485;--focus-ring:0 0 0 3px #818cf852;--glow-boundary-subtle:0 0 0 1px #818cf857, 0 0 10px #22d3ee17;--glow-boundary-interactive:0 0 0 1px #818cf8c7, 0 0 16px #a855f742, 0 0 24px #06b6d421;--glow-boundary-focal:0 0 0 1px #d946efc2, 0 0 22px #a855f759, 0 0 34px #06b6d433;--color-table-frame:#504c57;--color-table-header:#2c263a;--color-table-row:#504c57;--color-table-row-alt:#57535f;--color-table-parent-row:#605c69;--color-table-child-row:#504c57;--color-table-row-hover:#605c69;--color-table-row-selected:#6a5b7a;--color-table-rule:#8b8595;--color-field:#57535f;--color-field-hover:#605c69;--disabled-opacity:.45;--density-navbar-compact:48px;--density-navbar-standard:52px;--density-navbar-comfortable:56px;--density-hero-compact:64px;--density-hero-standard:72px;--density-hero-comfortable:88px;--density-toolbar-compact:36px;--density-toolbar-standard:40px;--density-toolbar-comfortable:48px;--density-control-compact:32px;--density-control-standard:36px;--density-control-comfortable:40px;--density-target-compact:40px;--density-target-standard:44px;--density-target-comfortable:44px;--density-stat-compact:36px;--density-stat-standard:40px;--density-stat-comfortable:48px;--density-group-header-compact:20px;--density-group-header-standard:24px;--density-group-header-comfortable:32px;--density-leaf-header-compact:40px;--density-leaf-header-standard:44px;--density-leaf-header-comfortable:48px;--density-filter-track-compact:32px;--density-filter-track-standard:36px;--density-filter-track-comfortable:40px;--density-row-compact:32px;--density-row-standard:36px;--density-row-comfortable:40px;--density-row-two-line-standard:44px;--density-list-row-standard:40px;--density-inset-compact:8px;--density-inset-standard:12px;--density-inset-comfortable:16px;--density-gap-inline:4px;--density-gap-related:8px;--density-gap-section:12px;--density-gap-major:16px;--text-edge-inset-tight:1px;--text-edge-inset:2px;--density-page-block-total:20px;--density-navbar-current:var(--density-navbar-standard);--density-hero-current:var(--density-hero-standard);--density-toolbar-current:var(--density-toolbar-standard);--density-control-current:var(--density-control-standard);--density-target-current:var(--density-target-standard);--density-stat-current:var(--density-stat-standard);--density-row-current:var(--density-row-standard);--density-list-row-current:var(--density-list-row-standard);--density-inset-current:var(--density-inset-standard);--density-page-inset-current:var(--density-inset-current);--density-table-group-current:var(--density-group-header-standard);--density-table-row-current:var(--density-row-current);--navbar-height:var(--density-navbar-current);--nav-item-padding-inline:12px;--page-hero-min-height:var(--density-hero-current);--page-hero-padding-block:10px;--page-hero-padding-inline:16px;--content-toolbar-min-height:var(--density-toolbar-current);--content-toolbar-padding-block:2px;--control-height:var(--density-control-current);--control-target-height:var(--density-target-current);--workspace-padding:8px;--user-workspace-margin-percent:.5;--ui-base-font-size:16px;--table-row-height:var(--density-row-current);--table-cell-padding-block:6px;--field-bank-width:300px;--query-panel-height:190px}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas-deep:#e7dfd3;--color-canvas:#f2eee6;--color-shell:#2a1f3d;--color-surface:#f7f3ec;--color-surface-muted:#ece6dc;--color-surface-raised:#fcfaf5;--color-surface-strong:#e3dad0;--color-border:#c8bcae;--color-border-strong:#756a5e;--color-ink:#211c1a;--color-ink-soft:#3d3531;--color-ink-muted:#5e514a;--color-ink-dim:#6f625a;--color-brand:#4f46e5;--color-brand-hover:#4338ca;--color-brand-dark:#3730a3;--color-brand-deep:#1e1b4b;--color-brand-soft:#6366f124;--color-accent:#0e7490;--color-accent-bright:#155e75;--color-accent-soft:#06b6d41f;--color-success:#047857;--color-success-soft:#0478571a;--color-warning:#b45309;--color-warning-soft:#b453091a;--color-danger:#be123c;--color-danger-soft:#be123c1a;--color-connected:#047857;--color-danger-ink:#be123c;--color-nav-brand-plate:#574e68;--color-report-upper-category-background:#0e7490;--color-report-upper-category-ink:#0f0b1c;--color-report-category-background:#3730a3;--color-report-category-ink:#f8fafc;--color-primary-contrast:var(--color-on-brand);--gradient-primary:linear-gradient(100deg, #823092, #1e7d92);--gradient-hero:linear-gradient(118deg, #5b2a6f, #22405e);--gradient-brand-header:linear-gradient(100deg, #823092, #1e7d92);--gradient-structural-edge:linear-gradient(100deg, #d946ef, #22d3ee);--gradient-canvas:linear-gradient(135deg, #f2eee6, #e7dfd3);--shadow-low:0 8px 24px #1713291a;--shadow-raised:0 18px 48px #17132929;--shadow-overlay:0 28px 80px #1713293d;--focus-ring:0 0 0 3px #818cf852;--glow-boundary-subtle:0 0 0 1px #818cf857, 0 0 10px #22d3ee17;--glow-boundary-interactive:0 0 0 1px #818cf8c7, 0 0 16px #a855f742, 0 0 24px #06b6d421;--glow-boundary-focal:0 0 0 1px #d946efc2, 0 0 22px #a855f759, 0 0 34px #06b6d433;--color-table-frame:#f7f3ec;--color-table-header:#2c263a;--color-table-row:#fcfaf5;--color-table-row-alt:#f2eee6;--color-table-parent-row:#eae2d7;--color-table-child-row:#fcfaf5;--color-table-row-hover:#ede5db;--color-table-row-selected:#eae2d7;--color-table-rule:#c8bcae;--color-field:#fcfaf5;--color-field-hover:#f7f3ec;--disabled-opacity:.55}:root{--gen-forest:#293d32;--gen-forest-deep:#17271f;--gen-sage:#71816b;--gen-gold:#c6a36d;--gen-cream:#f5eddb;--gen-paper:#faf8f2;--color-canvas-deep:#edece4;--color-canvas:#f4f3ed;--color-shell:#e9e9df;--color-surface:#faf9f5;--color-surface-muted:#f1f0e9;--color-surface-raised:#fffefb;--color-surface-strong:#e3e6dc;--color-border:#d9ddd1;--color-border-strong:#9fa996;--color-ink:#293a30;--color-ink-soft:#3d4c41;--color-ink-muted:#6c786a;--color-ink-dim:#7f887a;--color-field:#fffef9;--color-field-hover:#f2f5e9;--color-brand-header-field:#284432;--color-brand-header-field-ink:#f8f1dd;--color-brand:#365643;--color-brand-hover:#496b52;--color-brand-dark:#2e493a;--color-brand-deep:#1a3024;--color-brand-soft:#3656431a;--color-accent:#b28e56;--color-accent-bright:#c2a06c;--color-accent-soft:#b28e561f;--color-success:#477358;--color-success-soft:#e5eee3;--color-warning:#946c30;--color-danger:#a2443a;--color-danger-soft:#f8e9e3;--radius-sm:10px;--radius-md:16px;--radius-lg:22px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Segoe UI,Arial,sans-serif}*{box-sizing:border-box}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}button:focus-visible,a:focus-visible{outline:2px solid var(--gen-gold);outline-offset:4px}.gen-action{vertical-align:middle;max-width:100%;display:inline-flex;position:relative}.gen-action>.shared-action-button{border-radius:10px;flex:1;min-height:42px;font-family:inherit;font-weight:600;transition:background .2s,border-color .2s,transform .2s}.gen-action--icon>.shared-action-button{padding-inline-start:48px}.gen-action__icon{inset-inline-start:15px;z-index:1;pointer-events:none;color:inherit;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.gen-action:has(.shared-action-button--primary){color:#fff}.gen-action:has(.shared-action-button:disabled){opacity:.55}.gen-status{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:650;line-height:1.35;display:inline-flex}.gen-status--sage{color:#4c6546;background:#e6eee2}.gen-status--gold{color:#866939;background:#f3ead8}.gen-status--muted{color:#6b7467;background:#eeeeea}.gen-eyebrow{letter-spacing:.09em;font-size:11px;font-weight:600;line-height:1.7;display:block}.gen-source-id{color:#8d9488;font:11px ui-monospace,monospace}.gen-sources{gap:12px;display:grid}.gen-sources article{border:1px solid var(--color-border);background:var(--gen-paper);border-radius:14px;padding:16px}.gen-source-heading{justify-content:space-between;align-items:center;display:flex}.gen-sources p{margin:12px 0;font-size:15px;line-height:1.8}.gen-sources a{color:#6f552e;text-underline-offset:4px;font-size:13px}.gen-sources small{color:#7d8779;margin-top:8px;font-size:11px;display:block}.shared-modal-surface__body{font-family:Segoe UI,Arial,sans-serif}.shared-modal-surface__title{font-family:Times New Roman,serif}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.gen-world{isolation:isolate;color:#fff6e5;--color-ink:#f8efd9;--color-ink-soft:#eee4cd;--color-ink-muted:#ded2b9;--color-brand:#ad8d5b;--color-brand-hover:#c4a673;--color-surface:#263327e0;--color-border:#fff5d53b;background:#6d715d;width:100%;height:100dvh;min-height:500px;position:relative;overflow:hidden}.gen-world__landscape,.gen-world__atmosphere,.gen-world__grain{z-index:-3;pointer-events:none;position:absolute;inset:0}.gen-world__landscape{background:url(/assets/concept-v2/world-landscape.png) 50% 52%/cover;transition:filter 1.2s,transform 2s,background-position 2s;transform:scale(1.015)}.gen-world__atmosphere{z-index:-2;background:linear-gradient(#14231b85,#0000 30% 65%,#101d15bf),radial-gradient(at 50% 58%,#0000 25%,#0c1a1029 95%)}.gen-world__grain{z-index:-1;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23g)' d='M0 0h100v100H0z'/%3E%3C/svg%3E")}.gen-world--journey .gen-world__landscape{filter:saturate(.88)sepia(.12);background-position:38% 48%;transform:scale(1.12)}.gen-world--covenant .gen-world__landscape{filter:sepia(.15)brightness(.8);transform:scale(1.05)}.gen-world--family .gen-world__landscape{filter:saturate(.95)brightness(.95);background-position:62% 52%}.gen-world--memory .gen-world__landscape{filter:saturate(.38)brightness(.78)}.gen-world .shared-action-button--quiet{color:inherit;background:0 0}.gen-world .shared-action-button--quiet:hover{background:#f8efd91a;border-color:#f8efd933}.gen-world .shared-action-button--secondary{color:#fff1d3;background:#ebddbc1f;border-color:#f8efd940}.gen-actor{left:var(--actor-x);top:var(--actor-y);height:clamp(320px,74dvh,780px);aspect-ratio:var(--actor-aspect);transform:translate(-50%,-100%) scale(var(--actor-scale));transform-origin:50% 100%;transition:left .8s,top .8s,opacity .4s;animation:.75s ease-out both gen-appear;position:absolute}.gen-actor__hotspot{cursor:pointer;width:100%;height:100%;color:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0;outline:none!important}.gen-actor__hotspot:disabled{cursor:default}.gen-actor__motion{transform-origin:50% 100%;filter:drop-shadow(8px 12px 14px #1e1a114d);display:block;position:absolute;inset:0}.gen-sprite{pointer-events:none;background-position:50%;background-repeat:no-repeat;display:block;position:absolute;inset:0}.gen-sprite--placeholder{opacity:.65;color:#e9dec3;background:linear-gradient(#0000,#e6dab92b);border-radius:48% 48% 10% 10%;place-items:center;display:grid}.gen-actor__shadow{filter:blur(11px);background:#1c160d6b;border-radius:50%;width:65%;height:4%;position:absolute;bottom:-1%;left:17%;transform:perspective(100px)rotateX(30deg)}.gen-actor__focus{opacity:0;border:1px solid #f0deaa99;border-radius:50%;width:82%;height:8%;transition:opacity .2s;position:absolute;bottom:-3%;left:9%;box-shadow:0 0 22px #e5c67f4d}.gen-actor__hotspot:hover .gen-actor__focus,.gen-actor__hotspot:focus-visible .gen-actor__focus,.gen-actor.is-selected .gen-actor__focus{opacity:1}.gen-actor--breathe .gen-actor__motion{animation:gen-breathe var(--actor-speed) ease-in-out infinite}.gen-actor--walk .gen-actor__motion{animation:gen-gait-body var(--actor-gait-speed) linear infinite}.gen-actor--wave .gen-actor__motion{animation:gen-wave calc(var(--actor-speed)*.65) ease-in-out infinite}.gen-actor[data-facing=left] .gen-actor__hotspot{transform:scaleX(-1)}@keyframes gen-breathe{0%,to{transform:scaleY(1)translateY(0)}50%{transform:scaleY(1.008)translateY(-1px)}}@keyframes gen-gait-body{0%,50%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-1px)rotate(.25deg)}75%{transform:translateY(-1px)rotate(-.25deg)}}@keyframes gen-wave{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}@keyframes gen-appear{0%{opacity:0}to{opacity:1}}.gen-character-menu{z-index:45;inset-inline-start:calc(50% + 170px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#223023db;border:1px solid #f5e4bc4d;border-radius:18px;width:225px;padding:17px 12px;animation:.25s ease-out gen-menu-in;position:absolute;top:37%;box-shadow:0 20px 80px #16261955}.gen-character-menu .gen-eyebrow{color:#cbbd9b;padding:0 8px 12px}.gen-character-menu .gen-action{width:100%;margin:4px 0;display:flex}.gen-character-menu .shared-action-button{justify-content:flex-start;min-height:49px;padding-inline-end:14px;font-size:15px}.gen-character-menu .gen-action__icon{color:#d5bb88}@keyframes gen-menu-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.gen-timeline{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1c2c20eb;border:1px solid #f7e3b84d;border-radius:20px;width:min(1120px,100% - 56px);padding:21px 25px 14px;animation:.3s gen-menu-in;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 15px 80px #12251955}.gen-timeline header{justify-content:space-between;align-items:center;gap:16px;display:flex}.gen-timeline h2,.gen-family h2,.gen-event-player h2{margin:3px 0;font-family:Times New Roman,serif;font-size:26px;font-weight:400;line-height:1.3}.gen-timeline .gen-eyebrow{color:#cbbd99}.gen-timeline__track{scrollbar-width:thin;gap:0;padding:18px 0 9px;display:flex;overflow-x:auto}.gen-timeline__event{text-align:start;color:#e7dfca;cursor:pointer;background:0 0;border:0;border-top:1px solid #d4bd7b55;flex:1;min-width:148px;padding:22px 14px 8px;position:relative}.gen-timeline__dot{top:-5px;background:#8b957c;border:2px solid #42583c;border-radius:50%;width:9px;height:9px;position:absolute;inset-inline-start:17px;box-shadow:0 0 0 4px #283f2a}.gen-timeline__event.is-active .gen-timeline__dot{background:#e4c18b;box-shadow:0 0 0 4px #8f795c33,0 0 15px #e4c18b88}.gen-timeline__age{color:#d7bc89;margin-bottom:6px;font-size:12px;display:block}.gen-timeline__event strong{max-width:140px;font-size:14px;font-weight:550;line-height:1.5;display:block}.gen-timeline__event small{color:#b8c2ae;margin-top:6px;font-size:10px;line-height:1.7;display:block}.gen-timeline__event.is-active{color:#fff5dd;background:linear-gradient(#d2b37211,#0000);border-radius:0 0 10px 10px}.gen-timeline footer{color:#b0bba5;border-top:1px solid #e1d9c414;padding-top:8px;font-size:10px;line-height:1.7}.gen-family{z-index:25;pointer-events:none;position:absolute;inset:0}.gen-family__heading{text-align:center;pointer-events:auto;position:absolute;top:130px;left:50%;transform:translate(-50%)}.gen-family__heading>.gen-action{inset-inline-start:-45px;position:absolute;top:15px}.gen-family__connections{opacity:.5;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gen-family__connections path{fill:none;stroke:#f0dfb3;stroke-width:.1px;stroke-dasharray:.5 .4}.gen-family__members{position:absolute;inset:0}.gen-relative{left:var(--relative-x);top:var(--relative-y);color:#fff0d1;pointer-events:auto;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#283926c7;border:1px solid #f1e0b659;border-radius:80px 80px 16px 16px;width:130px;min-height:175px;padding:0 10px 12px;transition:background .2s,scale .2s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 12px 32px #13271a33}.gen-relative:hover{background:#3f4f2df2;scale:1.045}.gen-relative--0{--relative-x:23%;--relative-y:36%}.gen-relative--1{--relative-x:77%;--relative-y:36%}.gen-relative--2{--relative-x:15%;--relative-y:60%}.gen-relative--3{--relative-x:85%;--relative-y:60%}.gen-relative--4{--relative-x:30%;--relative-y:82%}.gen-relative--5{--relative-x:70%;--relative-y:82%}.gen-relative__portrait{border-radius:75px 75px 0 0;height:118px;margin:0 -8px;display:block;position:relative;overflow:hidden}.gen-relative__portrait .gen-sprite{background-position-y:0!important}.gen-relative__name{font-family:Times New Roman,serif;font-size:22px;line-height:1.3;display:block}.gen-relative small{color:#dfd7ba;margin-top:3px;font-size:11px;display:block}.gen-relative__evidence{color:#b4c2a3;margin-top:4px;font-size:9px;display:block}.gen-event-player{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1c2d23ee;border:1px solid #ddc39766;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;width:min(1060px,100% - 48px);padding:20px 24px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.gen-event-player h2{font-size:23px}.gen-event-player a{color:#d6bd8b;text-underline-offset:4px;font-size:12px}.gen-event-player__controls{align-items:center;gap:8px;display:flex}.gen-event-player>p{color:#bdc6ad;width:100%;margin:0;font-size:10px}.gen-step-counter{white-space:nowrap;direction:ltr;font-size:12px}.gen-storyboard{z-index:-2;background-image:url(/assets/concept-v2/akedah-storyboard-v2.png);background-size:200% 200%;transition:background-position .35s;position:absolute;inset:0}@media (max-width:800px){.gen-world{min-height:560px}.gen-actor{--actor-scale:.92;height:clamp(350px,64dvh,650px)}.gen-character-menu{inset-inline-start:auto;flex-wrap:wrap;gap:3px;width:min(340px,100% - 32px);padding:13px;display:flex;top:auto;bottom:27px;left:50%;transform:translate(-50%)}.gen-character-menu .gen-eyebrow{width:100%;padding:0 8px 4px}.gen-character-menu .gen-action{flex:1;min-width:85px;margin:0}.gen-character-menu .shared-action-button{justify-content:center;min-height:68px;padding:37px 5px 8px;font-size:12px}.gen-character-menu .gen-action__icon{top:20px;inset-inline-start:50%;transform:translate(-50%,-50%)}.gen-timeline{width:calc(100% - 24px);padding:14px;bottom:12px}.gen-timeline h2{font-size:22px}.gen-timeline__track{padding-top:14px}.gen-timeline__event{min-width:140px;padding-top:16px}.gen-family__heading{width:210px;top:110px}.gen-family__connections{display:none}.gen-relative{width:92px;min-height:133px;padding-bottom:8px}.gen-relative__portrait{height:78px}.gen-relative__name{font-size:20px}.gen-relative--0{--relative-x:17%;--relative-y:38%}.gen-relative--1{--relative-x:83%;--relative-y:38%}.gen-relative--2{--relative-x:15%;--relative-y:63%}.gen-relative--3{--relative-x:85%;--relative-y:63%}.gen-relative--4{--relative-x:30%;--relative-y:85%}.gen-relative--5{--relative-x:70%;--relative-y:85%}.gen-event-player{gap:12px;width:calc(100% - 24px);padding:15px;bottom:12px}.gen-event-player__controls{flex-wrap:wrap;gap:4px}.gen-event-player__controls .shared-action-button{min-height:36px;font-size:11px}.gen-event-player__controls .gen-action--icon>.shared-action-button{padding-inline-start:34px}.gen-event-player__controls .gen-action__icon{inset-inline-start:8px}}.gen-actor--breathe .gen-actor__motion,.gen-actor--wave .gen-actor__motion{animation-delay:var(--actor-idle-phase)}.gen-actor[data-playback-paused=true] .gen-actor__motion{animation-play-state:paused}.gen-playback-controls{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(130px,190px);align-items:end;gap:12px;margin-top:18px;padding-top:15px;display:grid}.gen-playback-controls__actions{flex-wrap:wrap;gap:6px;display:flex}.gen-playback-controls .shared-action-button{min-height:35px;font-size:11px}@media (max-width:700px){.gen-playback-controls{grid-template-columns:1fr}}
