@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/bricolage-400-DNUHLJcS.ttf)format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/bricolage-500-aMBWWfC-.ttf)format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/bricolage-600-BLKzKRR6.ttf)format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/bricolage-700-BIJrwikb.ttf)format("truetype")}:root{--se-vermilion:#b83246;--se-vermilion-deep:#922638;--se-dawn-gold:#d8a46c;--se-badge-gold:#c4a882;--se-paper:#fffaf3;--se-midnight-indigo:#17232d;--se-indigo-mist:#d5c9bb;--se-alarm:#e07070;--se-verification-red:#f29aa9;--se-positive:#356a4d;--se-positive-bright:#77bf91;--se-warning:#9b7440;--se-warning-ink:#7a572b;--se-first-light:#f6efe5;--se-first-light-card:#fffaf3;--se-first-light-well:#eee3d4;--se-first-light-ink:#18232d;--se-first-light-secondary:#4f5961;--se-first-light-muted:#6b6259;--se-first-light-rule:#d7c9b8;--se-nightfall:#0b0b0e;--se-nightfall-card:#141418;--se-nightfall-well:#1c1c22;--se-nightfall-ink:#f3eee6;--se-nightfall-secondary:#c4bdb3;--se-nightfall-muted:#8f877c;--se-nightfall-rule:#2c2c34;--surface-page:var(--se-nightfall);--surface-card:var(--se-nightfall-card);--surface-field:var(--se-nightfall-well);--surface-well:var(--se-nightfall-well);--ink-primary:var(--se-nightfall-ink);--ink-secondary:var(--se-nightfall-secondary);--ink-muted:var(--se-nightfall-muted);--rule:var(--se-nightfall-rule);--rule-strong:color-mix(in srgb, var(--ink-secondary) 58%, transparent);--action-primary:var(--se-vermilion);--action-primary-hover:var(--se-vermilion-deep);--action-on-primary:var(--se-paper);--focus-ring:var(--se-vermilion);--selection-bg:color-mix(in srgb, var(--se-vermilion) 36%, transparent);--interactive-hover:color-mix(in srgb, var(--ink-primary) 6%, transparent);--interactive-selected:color-mix(in srgb, var(--se-vermilion) 12%, transparent);--status-success:var(--se-nightfall-secondary);--status-success-surface:color-mix(in srgb, var(--status-success) 10%, transparent);--status-warning:var(--se-badge-gold);--status-warning-surface:color-mix(in srgb, var(--status-warning) 10%, transparent);--status-danger:var(--se-alarm);--status-danger-surface:color-mix(in srgb, var(--status-danger) 10%, transparent);--status-danger-rule:color-mix(in srgb, var(--status-danger) 42%, transparent);--status-premium:var(--se-badge-gold);--verification-photo:var(--ink-secondary);--verification-identity:var(--se-verification-red);--verification-identity-surface:color-mix(in srgb, var(--verification-identity) 10%, transparent);--status-premium-ink:var(--se-nightfall);--editorial-signal:var(--se-dawn-gold);--editorial-signal-ink:var(--se-badge-gold);--surface-contrast:var(--se-nightfall-card);--ink-on-contrast:var(--se-nightfall-ink);--ink-on-contrast-muted:var(--se-nightfall-secondary);--overlay-backdrop:color-mix(in srgb, var(--se-nightfall) 55%, transparent);--media-ink:var(--se-paper);--media-rule:color-mix(in srgb, var(--se-paper) 40%, transparent);--media-rule-strong:color-mix(in srgb, var(--se-paper) 72%, transparent);--media-scrim-soft:color-mix(in srgb, var(--se-nightfall) 34%, transparent);--media-scrim:color-mix(in srgb, var(--se-nightfall) 58%, transparent);--media-scrim-strong:color-mix(in srgb, var(--se-nightfall) 82%, transparent);--media-shadow:var(--se-nightfall);--media-scrim-ink:var(--se-midnight-indigo);--shadow-color:color-mix(in srgb, var(--se-nightfall) 40%, transparent);--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:40px;--shadow-action:0 6px 18px color-mix(in srgb, var(--se-nightfall) 35%, transparent);--shadow-panel:0 12px 40px var(--shadow-color);--font:"Bricolage Grotesque", "Segoe UI", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-transparency:reduce){:root{--overlay-backdrop:var(--se-nightfall);--media-scrim:var(--se-nightfall);--media-scrim-strong:var(--se-nightfall)}}@media (forced-colors:active){:root{--surface-page:Canvas;--surface-card:Canvas;--surface-field:Field;--surface-well:Field;--ink-primary:CanvasText;--ink-secondary:CanvasText;--ink-muted:GrayText;--rule:ButtonText;--rule-strong:ButtonText;--action-primary:Highlight;--action-primary-hover:Highlight;--action-on-primary:HighlightText;--focus-ring:Highlight;--interactive-hover:Canvas;--interactive-selected:Highlight;--status-success:CanvasText;--verification-photo:CanvasText;--verification-identity:CanvasText;--verification-identity-surface:Canvas;--status-warning:CanvasText;--editorial-signal-ink:CanvasText;--status-danger:MarkText;--status-danger-surface:Mark;--status-danger-rule:MarkText;--overlay-backdrop:Canvas;--media-ink:CanvasText;--media-rule:CanvasText;--media-rule-strong:CanvasText;--media-scrim-soft:Canvas;--media-scrim:Canvas;--media-scrim-strong:Canvas;--media-shadow:Canvas;--media-scrim-ink:Canvas;--surface-contrast:Canvas;--ink-on-contrast:CanvasText;--ink-on-contrast-muted:GrayText;--shadow-action:none;--shadow-panel:none}}:root{font-family:var(--font);font-optical-sizing:auto}:where(button,input,textarea,select,optgroup,option){font-family:inherit}::file-selector-button{font-family:inherit}:where(code,kbd,pre,samp){font-family:var(--font-mono)}.se-button{box-sizing:border-box;text-align:center;cursor:pointer;border-radius:var(--radius-pill);touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-shrink:0;justify-content:center;align-items:center;gap:6px;max-width:100%;margin:0;font-family:inherit;font-weight:600;line-height:1.4;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.se-button:hover{text-decoration:none}.se-button:focus{outline:none}.se-button:focus-visible{outline:2px solid var(--action-primary);outline-offset:3px}.se-button[data-full=true]{width:100%}.se-button[data-size=sm]{min-height:32px;padding:5px 12px;font-size:13px}.se-button[data-size=md]{min-height:40px;padding:8px 16px;font-size:14px}.se-button[data-size=lg]{min-height:48px;padding:12px 22px;font-size:15px}.se-button[data-variant=solid]{background:var(--action-primary);color:var(--action-on-primary);border:1px solid #0000}.se-button[data-variant=solid]:hover:not(:disabled):not([aria-disabled=true]){background:var(--action-primary-hover)}.se-button[data-variant=outline]{color:var(--ink-primary);border:1px solid var(--rule);background:0 0}.se-button[data-variant=outline]:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--ink-secondary);background:var(--interactive-hover)}.se-button[data-variant=ghost]{color:var(--ink-primary);background:0 0;border:1px solid #0000}.se-button[data-variant=subtle]{background:var(--interactive-selected);color:var(--ink-primary);border:1px solid #0000}.se-button[data-variant=subtle]:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--action-primary) 20%, var(--surface-card))}.se-button[data-variant=danger]{background:var(--status-danger-surface);color:var(--status-danger);border:1px solid var(--status-danger-rule)}.se-button[data-variant=danger]:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--status-danger) 18%, var(--surface-card))}.se-button[data-variant=ghost]:hover:not(:disabled):not([aria-disabled=true]){background:var(--interactive-hover)}.se-button[data-variant=link]{min-height:0;color:var(--ink-muted);text-underline-offset:3px;background:0 0;border:none;border-radius:0;padding:4px 0;font-size:13px;font-weight:600;text-decoration:underline}.se-button[data-variant=link]:hover:not(:disabled):not([aria-disabled=true]){color:var(--ink-primary);text-decoration:underline}.se-button[data-icon=true]{border-radius:var(--radius-sm);width:40px;min-width:40px;height:40px;min-height:40px;box-shadow:none;padding:4px}.se-button[data-icon=true][data-size=sm]{width:32px;min-width:32px;height:32px;min-height:32px}.se-button[data-icon=true][data-size=lg]{width:48px;min-width:48px;height:48px;min-height:48px}.se-button>svg{flex-shrink:0;width:1.125rem;height:1.125rem}.se-button[data-icon=true]:hover:not(:disabled):not([aria-disabled=true]){box-shadow:none}.se-button:disabled,.se-button[aria-disabled=true]{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.se-button[data-loading=true]{pointer-events:none}.se-button__spinner{box-sizing:border-box;border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:1.05em;height:1.05em;animation:.8s linear infinite se-button-spin}@keyframes se-button-spin{to{transform:rotate(360deg)}}@media (any-pointer:coarse){.se-button:not([data-variant=link]){min-height:44px}.se-button[data-icon=true][data-size]{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.se-button{transition:none}.se-button__spinner{animation:none}}.se-carousel{min-width:0}.se-carousel__controls{align-items:center;gap:8px;display:flex}.se-carousel__position{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;line-height:1.4}@media (forced-colors:active){.se-carousel[aria-roledescription=carousel]{outline:1px solid canvastext}}.se-action-bar{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface-well);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:12px 14px;display:flex}.se-action-bar__selection{min-width:0;color:var(--ink-secondary);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:650;line-height:1.4}.se-action-bar__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.se-action-bar[data-selection=empty] .se-action-bar__selection{color:var(--ink-muted)}.se-clipboard__icon{display:inline-flex}.se-clipboard__label{min-width:0}.se-clipboard[data-copy-state=success]{border-color:var(--status-success)}.se-clipboard[data-copy-state=error]{border-color:var(--status-danger)}@media (width<=480px){.se-action-bar{flex-direction:column;align-items:stretch}.se-action-bar__actions{justify-content:flex-start}}@media (forced-colors:active){.se-clipboard[data-copy-state]{border-color:buttontext}}.se-pill{box-sizing:border-box;border-radius:var(--radius-pill);min-block-size:44px;min-inline-size:44px;max-inline-size:100%;color:var(--ink-primary);font:inherit;text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:6px 0;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.se-pill__surface{box-sizing:border-box;border:1px solid var(--rule);border-radius:inherit;background:0 0;justify-content:center;align-items:center;gap:6px;min-block-size:32px;inline-size:100%;min-inline-size:0;padding:4px 10px;transition:background-color .15s,border-color .15s;display:inline-flex}.se-pill__label{overflow-wrap:anywhere;min-inline-size:0}.se-pill__prefix,.se-pill__suffix{flex:none;justify-content:center;align-items:center;display:inline-flex}.se-pill__prefix>svg,.se-pill__suffix>svg{block-size:14px;inline-size:14px}.se-pill[aria-pressed=true] .se-pill__surface{background:var(--action-primary);border-color:var(--action-primary);color:var(--action-on-primary)}.se-pill:hover:not(:disabled) .se-pill__surface{background:var(--interactive-hover);border-color:var(--ink-secondary)}.se-pill[aria-pressed=true]:hover:not(:disabled) .se-pill__surface{background:var(--action-primary-hover);border-color:var(--action-primary-hover)}.se-pill:focus-visible{outline:none}.se-pill:focus-visible .se-pill__surface{outline:2px solid var(--action-primary);outline-offset:2px}.se-pill:disabled{opacity:.6;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.se-pill__surface{transition:none}}@media (forced-colors:active){.se-pill[aria-pressed=true] .se-pill__surface{outline-offset:-3px;border-color:highlight;outline:2px solid highlight}.se-pill:disabled{color:graytext;opacity:1}}.se-field{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.se-field__label{color:var(--ink-secondary);font-size:13px;font-weight:600}.se-field__required{color:var(--action-primary);margin-left:4px}.se-field__helper{color:var(--ink-muted);font-size:12px}.se-field__error{color:var(--status-danger);font-size:12px}.se-input,.se-textarea,.se-select{box-sizing:border-box;background:var(--surface-field);border:1px solid var(--rule);border-radius:var(--radius-md);width:100%;min-width:0;color:var(--ink-primary);caret-color:var(--action-primary);outline:none;margin:0;font-family:inherit;font-size:15px;line-height:1.4;transition:border-color .2s}.se-input{min-height:44px;padding:10px 12px}.se-input[data-size=sm]{min-height:36px;padding:7px 10px;font-size:14px}.se-textarea,.se-select{min-height:44px;padding:10px 12px}.se-textarea{resize:vertical;min-height:80px;line-height:1.5}.se-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-muted) 50%), linear-gradient(135deg, var(--ink-muted) 50%, transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:36px}.se-input::placeholder,.se-textarea::placeholder{color:var(--ink-muted)}.se-date{width:100%}.se-date__trigger{box-sizing:border-box;border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface-field);width:100%;min-height:44px;color:var(--ink-primary);font:inherit;text-align:start;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;margin:0;padding:10px 12px;font-size:15px;line-height:1.45;transition:border-color .2s,background-color .2s;display:grid}.se-date__trigger svg{width:19px;height:19px;color:var(--ink-secondary)}.se-date__trigger span[data-placeholder=true]{color:var(--ink-muted)}.se-date__trigger:hover:not(:disabled){border-color:var(--rule-strong);background:color-mix(in srgb, var(--surface-field) 94%, var(--ink-primary))}.se-date__trigger:focus-visible{border-color:var(--action-primary);outline:2px solid var(--focus-ring);outline-offset:2px}.se-date[data-invalid=true] .se-date__trigger,.se-date__trigger[aria-invalid=true]{border-color:var(--status-danger)}.se-date__trigger:disabled{cursor:not-allowed;opacity:.6}.se-popover__popup.se-date__popup{border-radius:var(--radius-lg);width:min(336px,100vw - 24px);padding:14px}.se-date__header{grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:8px;display:grid}.se-date__selectors{grid-template-columns:minmax(0,1fr) 84px;gap:6px;display:grid}.se-date__selectors select,.se-date__month-step,.se-date__day,.se-date__clear{color:var(--ink-primary);font:inherit}.se-date__selectors select{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-field);min-width:0;height:36px;padding:0 8px}.se-date__month-step,.se-date__day{background:0 0;border:0;place-items:center;display:inline-grid}.se-date__month-step{border-radius:var(--radius-pill);width:36px;height:36px}.se-date__month-step:hover:not(:disabled),.se-date__day:hover:not(:disabled){background:var(--interactive-hover)}.se-date__month-step:disabled,.se-date__day:disabled{color:var(--ink-muted);cursor:not-allowed;opacity:.42}.se-date__month-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.se-date__weekdays{color:var(--ink-muted);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:12px;font-size:11px;font-weight:600;display:grid}.se-date__weekdays span{padding:5px 0}.se-date__grid{border-collapse:collapse;table-layout:fixed;width:100%}.se-date__grid td{text-align:center;padding:0}.se-date__day{aspect-ratio:1;border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;width:100%;min-width:36px;font-size:13px}.se-date__day[data-outside=true]{color:var(--ink-muted)}.se-date__day[data-selected=true]{background:var(--action-primary);color:var(--action-on-primary);font-weight:600}.se-date__day:focus-visible,.se-date__month-step:focus-visible,.se-date__selectors select:focus-visible,.se-date__clear:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.se-date__clear{color:var(--ink-secondary);text-underline-offset:3px;background:0 0;border:0;margin:10px auto 0;padding:6px 10px;font-size:12px;text-decoration:underline;display:block}.se-date__clear:hover{color:var(--ink-primary)}@media (width<=420px){.se-popover__popup.se-date__popup{width:calc(100vw - 20px);padding:12px}}.se-input:focus,.se-textarea:focus,.se-select:focus{border-color:var(--focus-ring)}.se-input:focus-visible,.se-textarea:focus-visible,.se-select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.se-input:hover:not(:disabled):not(:focus),.se-textarea:hover:not(:disabled):not(:focus),.se-select:hover:not(:disabled):not(:focus){border-color:var(--rule-strong)}.se-field[data-invalid=true] .se-input,.se-field[data-invalid=true] .se-textarea,.se-field[data-invalid=true] .se-select,.se-input[aria-invalid=true],.se-textarea[aria-invalid=true],.se-select[aria-invalid=true]{border-color:var(--status-danger)}.se-input:disabled,.se-textarea:disabled,.se-select:disabled{opacity:.6;cursor:not-allowed}.se-input-group{width:100%;min-width:0;position:relative}.se-input-group[data-start=true] :is(.se-input,.se-textarea){padding-inline-start:40px}.se-input-group[data-end=true] :is(.se-input,.se-textarea){padding-inline-end:44px}.se-input-group__start,.se-input-group__end{color:var(--ink-muted);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.se-input-group__start{inset-inline-start:12px}.se-input-group__end{pointer-events:auto;inset-inline-end:5px}.se-check{cursor:pointer;min-height:32px;color:var(--ink-secondary);align-items:center;gap:8px;display:inline-flex}.se-check__input{accent-color:var(--action-primary);cursor:pointer;flex-shrink:0;width:16px;height:16px;margin:0}.se-check__input:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.se-check__label,.se-switch__label{font-size:13px;line-height:1.5}.se-switch{cursor:pointer;min-height:32px;color:var(--ink-secondary);align-items:center;gap:8px;display:inline-flex;position:relative}.se-switch__input{z-index:1;opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.se-switch__track{border-radius:var(--radius-pill);background:var(--rule);pointer-events:none;flex-shrink:0;width:40px;height:22px;transition:background .2s;position:relative}.se-switch__thumb{top:2px;background:var(--ink-primary);border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;inset-inline-start:2px}.se-switch__input:checked+.se-switch__track{background:var(--action-primary)}.se-switch__input:checked+.se-switch__track .se-switch__thumb{transform:translateX(var(--se-switch-offset,18px))}.se-switch:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--se-switch-offset:-18px}:is(.se-check:has(:disabled),.se-switch:has(:disabled)){cursor:not-allowed;opacity:.6}.se-check__input:disabled{cursor:not-allowed}.se-switch__input:focus-visible+.se-switch__track{outline:2px solid var(--action-primary);outline-offset:3px}.se-switch__input:disabled+.se-switch__track{opacity:1}.se-number-root{width:100%}.se-number{box-sizing:border-box;background:var(--surface-field);border:1px solid var(--rule);border-radius:var(--radius-md);width:100%;display:flex}.se-number:focus-within{border-color:var(--action-primary)}.se-field[data-invalid=true] .se-number{border-color:var(--status-danger)}.se-number__input{min-width:0;min-height:42px;color:var(--ink-primary);font:inherit;text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:none;outline:none;flex:1;margin:0;padding:10px 8px;font-size:15px}.se-number__input::-webkit-outer-spin-button{appearance:none}.se-number__input::-webkit-inner-spin-button{appearance:none}.se-number__step{width:40px;color:var(--ink-primary);font:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;margin:0;padding:0;font-size:18px;line-height:1}.se-number__step:first-child{border-inline-end:1px solid var(--rule)}.se-number__step:last-child{border-inline-start:1px solid var(--rule)}.se-number__step:hover{background:var(--interactive-hover)}.se-number:has(.se-number__input:disabled){opacity:.6}.se-input:read-only,.se-textarea:read-only{background:var(--surface-card)}.se-number__step:focus-visible,.se-number__input:focus-visible{outline:2px solid var(--action-primary);outline-offset:-2px}.se-number__step:disabled{opacity:.6;cursor:not-allowed}@media (width<=768px){.se-input,.se-input[data-size=sm],.se-textarea,.se-select,.se-number__input{font-size:16px}}@media (any-pointer:coarse){.se-check,.se-switch,.se-input[data-size=sm]{min-height:44px}.se-number__step{width:44px}}@media (prefers-reduced-motion:reduce){.se-input,.se-textarea,.se-select,.se-date__trigger,.se-switch__track,.se-switch__thumb{transition:none}}.se-select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:12px calc(50% - 3px),18px calc(50% - 3px);padding-inline:12px 36px}.se-modal-portal{z-index:80;position:relative}.se-dialog__backdrop{background:var(--overlay-backdrop);z-index:0;position:fixed;inset:0}.se-dialog__viewport{box-sizing:border-box;z-index:1;pointer-events:none;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.se-dialog__popup{box-sizing:border-box;background:var(--surface-card);border-radius:var(--radius-lg);overscroll-behavior:contain;pointer-events:auto;width:min(420px,100%);max-height:calc(100dvh - 32px);font-family:var(--font);color:var(--ink-primary);box-shadow:var(--shadow-panel);outline:none;padding:24px;position:relative;overflow-y:auto}.se-dialog__popup:focus-visible{outline:2px solid var(--action-primary);outline-offset:3px}.se-dialog__title{margin:0 0 8px;padding-inline-end:30px;font-size:20px;font-weight:700;line-height:1.3}.se-dialog__description{color:var(--ink-secondary);margin:0 0 16px;font-size:14px;line-height:1.5}.se-dialog__footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.se-dialog__close{color:var(--ink-secondary);position:absolute;inset-block-start:16px;inset-inline-end:16px}@media (width<=420px){.se-dialog__popup{padding:20px}.se-dialog__footer>*{flex:auto}.se-dialog__close{inset-block-start:12px;inset-inline-end:12px}}.se-dialog__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.se-spinner{box-sizing:border-box;border:3px solid var(--rule);border-top-color:var(--action-primary);border-radius:50%;flex-shrink:0;width:32px;height:32px;padding:0;animation:.8s linear infinite se-spin;display:inline-block;position:relative}.se-spinner__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.se-spinner[data-size=sm]{border-width:2px;width:20px;height:20px}@keyframes se-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.se-spinner{animation:none}}.se-badge{background:var(--status-premium);max-width:100%;color:var(--status-premium-ink);border-radius:var(--radius-pill);align-items:center;gap:4px;padding:2px 9px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}.se-badge>svg{flex:none;width:12px;height:12px}.se-badge[data-tone=neutral]{background:var(--surface-well);color:var(--ink-secondary)}.se-badge[data-tone=warning]{background:var(--status-warning-surface);color:var(--status-warning)}.se-badge[data-tone=danger]{background:var(--status-danger-surface);color:var(--status-danger)}.se-badge[data-tone=ok]{background:var(--status-success);color:var(--surface-page)}.se-avatar{box-sizing:border-box;background:var(--surface-field);color:var(--ink-primary);aspect-ratio:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden}.se-avatar[data-size=sm]{width:32px;height:32px;font-size:13px}.se-avatar[data-size=md]{width:48px;height:48px;font-size:18px}.se-avatar[data-size=lg]{width:72px;height:72px;font-size:24px}.se-avatar__image{border-radius:inherit;object-fit:cover;object-position:var(--avatar-position,50% 30%);width:100%;height:100%;transform:scale(var(--avatar-scale,1));transform-origin:var(--avatar-origin,center);flex-shrink:0;display:block}.se-card{box-sizing:border-box;min-width:0;color:var(--ink-primary);background:var(--surface-card);border-radius:var(--radius-lg);border:1px solid var(--rule);padding:24px}.se-table-wrap{width:100%;min-width:0;overflow-x:auto}.se-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;color:var(--ink-primary)}.se-table caption{text-align:start;color:var(--ink-secondary);padding:0 16px 12px;font-size:13px}.se-table th,.se-table td{text-align:center;border-bottom:1px solid var(--rule);padding:12px 16px;font-size:14px}.se-table th{color:var(--ink-secondary);font-weight:600}.se-table td:first-child,.se-table th:first-child{text-align:start}.se-tabs{width:100%;min-width:0;max-width:100%}.se-tabs__list{scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;border-bottom:1px solid var(--rule);gap:4px;min-width:0;max-width:100%;display:flex;overflow:auto hidden}.se-tabs__tab{white-space:nowrap;appearance:none;min-height:40px;color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:9px 14px;font-size:14px;font-weight:600}.se-tabs__tab:hover{color:var(--ink-primary)}.se-tabs__tab:focus-visible{outline:2px solid var(--action-primary);outline-offset:-3px}.se-tabs__tab[data-active]{color:var(--ink-primary);border-bottom-color:var(--action-primary)}.se-tabs__panel{padding-top:16px}.se-tabs__tab[data-disabled]{opacity:.5;cursor:not-allowed}.se-tabs__panel:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.se-tabs[data-orientation=vertical]{gap:20px;display:flex}.se-tabs[data-orientation=vertical] .se-tabs__list{border-bottom:0;border-inline-end:1px solid var(--rule);flex-direction:column;flex:none}.se-tabs[data-orientation=vertical] .se-tabs__tab{text-align:start;border-bottom:0;border-inline-end:2px solid #0000;margin:0 -1px 0 0}.se-tabs[data-orientation=vertical] .se-tabs__tab[data-active]{border-inline-end-color:var(--action-primary)}.se-tabs[data-orientation=vertical] .se-tabs__panel{min-width:0;padding-top:8px}@media (any-pointer:coarse){.se-tabs__tab{min-height:44px}}@media (width<=480px){.se-card{padding:18px}.se-table th,.se-table td{padding:10px 12px;font-size:13px}}.se-status{border:1px solid var(--rule);border-radius:var(--radius-pill);background:var(--surface-card);max-width:100%;min-height:28px;color:var(--ink-primary);align-items:center;gap:6px;padding:4px 9px;font-size:12px;font-weight:650;line-height:1.4;display:inline-flex}.se-status[data-size=sm]{min-height:24px;padding:3px 8px;font-size:11px}.se-status__marker{background:var(--ink-secondary);border-radius:50%;flex:none;width:7px;height:7px}.se-status__label{overflow-wrap:anywhere;min-width:0}.se-status[data-tone=info]{border-color:var(--action-primary)}.se-status[data-tone=info] .se-status__marker{background:var(--action-primary)}.se-status[data-tone=success]{border-color:var(--status-success)}.se-status[data-tone=success] .se-status__marker{background:var(--status-success)}.se-status[data-tone=warning]{border-color:var(--status-warning)}.se-status[data-tone=warning] .se-status__marker{background:var(--status-warning)}.se-status[data-tone=danger]{border-color:var(--status-danger)}.se-status[data-tone=danger] .se-status__marker{background:var(--status-danger)}.se-data-list{grid-template-columns:1fr;gap:16px 24px;min-width:0;margin:0;display:grid}.se-data-list[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.se-data-list[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.se-data-list__item{min-width:0}.se-data-list__term,.se-data-list__description{overflow-wrap:anywhere;margin:0}.se-data-list__term{color:var(--ink-secondary);font-size:12px;font-weight:600;line-height:1.4}.se-data-list__description{color:var(--ink-primary);margin-top:4px;font-size:14px;line-height:1.5}.se-data-list__description[data-mono=true]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.se-stat{border-inline-start:3px solid var(--rule-strong);min-width:0;color:var(--ink-primary);gap:3px;padding-inline-start:12px;display:grid}.se-stat[data-tone=info]{border-color:var(--action-primary)}.se-stat[data-tone=success]{border-color:var(--status-success)}.se-stat[data-tone=warning]{border-color:var(--status-warning)}.se-stat[data-tone=danger]{border-color:var(--status-danger)}.se-stat__label,.se-stat__detail{color:var(--ink-secondary);font-size:12px;line-height:1.4}.se-stat__value{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(20px,3vw,28px);line-height:1.1}.se-timeline{margin:0;padding:0;list-style:none}.se-timeline__item{grid-template-columns:18px minmax(0,1fr);gap:10px;min-width:0;padding-block-end:20px;display:grid;position:relative}.se-timeline__item:last-child{padding-block-end:0}.se-timeline__item:before{content:"";background:var(--rule-strong);width:1px;position:absolute;inset-block:14px 0;inset-inline-start:8px}.se-timeline__item:last-child:before{display:none}.se-timeline__marker{z-index:1;border:2px solid var(--surface-card);background:var(--ink-muted);width:10px;height:10px;box-shadow:0 0 0 1px var(--rule-strong);border-radius:50%;margin:4px}.se-timeline__item[data-tone=info] .se-timeline__marker{background:var(--action-primary)}.se-timeline__item[data-tone=success] .se-timeline__marker{background:var(--status-success)}.se-timeline__item[data-tone=warning] .se-timeline__marker{background:var(--status-warning)}.se-timeline__item[data-tone=danger] .se-timeline__marker{background:var(--status-danger)}.se-timeline__body{min-width:0}.se-timeline__heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.se-timeline__title{color:var(--ink-primary);font-size:14px;line-height:1.45}.se-timeline__meta,.se-timeline__description{color:var(--ink-secondary);font-size:12px;line-height:1.5}.se-timeline__meta{font-variant-numeric:tabular-nums;flex:none}.se-timeline__description{margin-top:3px}.se-timeline__content{color:var(--ink-secondary);margin-top:10px;font-size:12px;line-height:1.5}@media (width<=480px){.se-data-list[data-columns]{grid-template-columns:1fr}.se-timeline__heading{gap:3px;display:grid}}@media (forced-colors:active){.se-status,.se-stat{border-color:buttontext}.se-status__marker,.se-timeline__marker{background:buttontext!important}}.se-scroll-area{box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%}.se-scroll-area[data-orientation=vertical]{overflow:hidden auto}.se-scroll-area[data-orientation=horizontal]{overflow:auto hidden}.se-scroll-area[data-orientation=both]{overflow:auto}.se-scroll-area[data-stable-gutter=true]{scrollbar-gutter:stable}.se-scroll-area:focus-visible{outline:2px solid var(--action-primary);outline-offset:3px}@media (forced-colors:active){.se-scroll-area:focus-visible{outline-color:highlight}}.se-tooltip__positioner,.se-popover__positioner{z-index:130}.se-tooltip{box-sizing:border-box;background:var(--surface-card);color:var(--ink-primary);border:1px solid var(--rule);border-radius:var(--radius-sm);box-shadow:var(--shadow-panel);max-width:min(240px,100vw - 24px);font-size:12px;font-weight:600;line-height:1.3;font-family:var(--font);overflow-wrap:anywhere;padding:6px 10px}.se-tooltip[data-starting-style],.se-tooltip[data-ending-style]{opacity:0}.se-popover__trigger{font:inherit}.se-popover__positioner{max-width:var(--available-width)}.se-popover__popup{box-sizing:border-box;width:max(var(--anchor-width), 280px);max-width:min(var(--available-width), 100vw);max-height:var(--available-height);background:var(--surface-card);color:var(--ink-primary);border:1px solid var(--rule);border-radius:var(--radius-md);box-shadow:var(--shadow-panel);font-family:var(--font);outline:none;flex-direction:column;gap:12px;padding:12px 14px;display:flex;overflow-y:auto}.se-popover__arrow{z-index:1;pointer-events:none;width:20px;height:10px;display:flex}.se-popover__arrow[data-side=bottom]{top:-9px}.se-popover__arrow[data-side=top]{bottom:-9px;transform:rotate(180deg)}.se-popover__arrow svg{width:20px;height:10px;display:block;overflow:visible}.se-popover__arrow-fill{fill:var(--surface-card)}.se-popover__arrow-edge{fill:none;stroke:var(--rule);stroke-linecap:round;stroke-linejoin:round}.se-popover__popup:focus-visible{outline:2px solid var(--action-primary);outline-offset:3px}.se-popover__popup[data-starting-style],.se-popover__popup[data-ending-style]{opacity:0}.se-popover__title{margin:0;font-size:14px;font-weight:700}@media (prefers-reduced-motion:reduce){.se-tooltip[data-starting-style],.se-tooltip[data-ending-style],.se-popover__popup[data-starting-style],.se-popover__popup[data-ending-style]{opacity:1}}.se-menu__positioner{z-index:120;max-width:var(--available-width);outline:none}.se-menu__popup{box-sizing:border-box;min-width:min(220px, var(--available-width));max-width:min(320px, var(--available-width));max-height:var(--available-height);overscroll-behavior:contain;color:var(--ink-primary);background:var(--surface-card);border:1px solid var(--rule);border-radius:var(--radius-md);box-shadow:var(--shadow-panel);font-family:var(--font);transform-origin:var(--transform-origin);outline:none;padding:6px;transition:opacity .12s cubic-bezier(.16,1,.3,1),transform .12s cubic-bezier(.16,1,.3,1);overflow-y:auto}.se-menu__popup[data-starting-style],.se-menu__popup[data-ending-style]{opacity:0;transform:scale(.985)}.se-menu__trigger{font:inherit}.se-action-menu__trigger{min-width:40px;min-height:40px;padding-inline:10px}.se-menu__item{box-sizing:border-box;width:100%;min-height:40px;color:var(--ink-primary);border-radius:var(--radius-sm);font:inherit;text-align:start;cursor:default;-webkit-user-select:none;user-select:none;outline:none;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-size:14px;line-height:1.35;text-decoration:none;display:grid}.se-menu__item[data-highlighted]{color:var(--ink-primary);background:var(--interactive-hover)}.se-menu__item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.se-menu__item[data-disabled]{color:var(--ink-muted);opacity:.64}.se-menu__item[data-tone=destructive]{color:var(--status-danger)}.se-menu__item[data-tone=destructive][data-highlighted]{color:var(--status-danger);background:var(--status-danger-surface)}.se-menu__item-icon,.se-menu__indicator,.se-menu__item-meta{flex:none;justify-content:center;align-items:center;display:inline-flex}.se-menu__item-icon,.se-menu__indicator{width:18px;height:18px}.se-menu__item-icon>svg,.se-menu__indicator>svg,.se-menu__submenu-caret{width:16px;height:16px}.se-menu__item-label{overflow-wrap:anywhere;grid-column:2;min-width:0}.se-menu__item-meta{color:var(--ink-muted);font-variant-numeric:tabular-nums;grid-column:3;font-size:12px}.se-menu__item--choice{grid-template-columns:18px minmax(0,1fr)}.se-menu__indicator:not([data-checked]){visibility:hidden}.se-menu__radio-dot{background:currentColor;border-radius:50%;width:7px;height:7px}.se-menu__separator{background:var(--rule);height:1px;margin:6px 8px}.se-menu__group-label{color:var(--ink-muted);padding:7px 10px 4px;font-size:12px;font-weight:600;line-height:1.3}.se-menu__submenu-trigger{grid-template-columns:minmax(0,1fr) auto}.se-menu__submenu-trigger .se-menu__item-label{grid-column:1}.se-menu__item:not(:has(.se-menu__item-icon)):not(.se-menu__item--choice):not(.se-menu__submenu-trigger){grid-template-columns:minmax(0,1fr) auto}.se-menu__item:not(:has(.se-menu__item-icon)):not(.se-menu__item--choice):not(.se-menu__submenu-trigger) .se-menu__item-label{grid-column:1}.se-menu__item:not(:has(.se-menu__item-icon)):not(.se-menu__item--choice):not(.se-menu__submenu-trigger) .se-menu__item-meta{grid-column:2}.se-menu__submenu-caret{transform:scaleX(var(--se-inline-direction,1))}[dir=rtl] .se-menu__submenu-caret{--se-inline-direction:-1}@media (prefers-reduced-motion:reduce){.se-menu__popup{transition:none}.se-menu__popup[data-starting-style],.se-menu__popup[data-ending-style]{transform:none}}@media (forced-colors:active){.se-menu__popup{box-shadow:none;border-color:buttontext}.se-menu__item[data-highlighted]{color:highlighttext;forced-color-adjust:none;background:highlight}.se-menu__item[data-tone=destructive]{color:marktext;forced-color-adjust:none;background:mark}.se-menu__item[data-tone=destructive][data-highlighted]{color:marktext;background:mark}.se-menu__separator{background:buttontext}}@media (width<=520px){.se-action-menu__trigger{min-height:44px}.se-menu__popup{min-width:min(240px,100vw - 24px);max-width:calc(100vw - 24px)}.se-menu__item{min-height:44px}}.se-choice{width:100%;min-width:0;position:relative}.se-choice__trigger{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-sm);border:1px solid var(--rule);border-radius:var(--radius-md);width:100%;min-height:44px;color:var(--ink-primary);background:var(--surface-field);font:inherit;text-align:start;margin:0;padding:9px 12px;font-size:15px;line-height:1.4;display:flex}.se-choice__trigger:hover:not([data-disabled]){background:color-mix(in srgb, var(--surface-field) 96%, var(--ink-primary))}.se-choice__trigger:focus-visible,.se-choice__trigger:focus-within{border-color:var(--focus-ring);outline:2px solid var(--focus-ring);outline-offset:1px}.se-choice[data-invalid] .se-choice__trigger{border-color:var(--status-danger)}.se-choice__trigger[data-disabled]{cursor:not-allowed;opacity:.6}.se-choice__trigger:has(:disabled){cursor:not-allowed;opacity:.6}.se-choice__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.se-choice__value[data-empty],.se-combobox__input::placeholder{color:var(--ink-muted)}.se-choice__actions{flex-shrink:0;align-self:center;align-items:center;display:flex}.se-choice__icon,.se-choice__toggle,.se-choice__clear{border-radius:var(--radius-sm);width:34px;min-height:34px;color:var(--ink-secondary);background:0 0;border:0;place-items:center;padding:0;display:grid}.se-choice__toggle,.se-choice__clear{cursor:pointer}.se-choice__icon{width:20px;min-height:20px}.se-choice__toggle:hover:not(:disabled),.se-choice__clear:hover:not(:disabled){color:var(--ink-primary);background:var(--interactive-hover)}.se-choice__icon svg,.se-choice__toggle svg,.se-choice__clear svg{width:16px;height:16px;display:block}.se-choice__clear--select{z-index:1;inset-inline-end:32px;width:44px;min-height:44px;position:absolute;top:50%;transform:translateY(-50%)}.se-choice:has(.se-choice__clear--select) .se-choice__value{padding-inline-end:44px}.se-choice__clear:disabled{opacity:.6;cursor:not-allowed}.se-choice__clear:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-3px}.se-choice__trigger[data-popup-open] .se-choice__icon svg{transform:rotate(180deg)}.se-combobox:has([aria-expanded=true]) .se-choice__toggle svg{transform:rotate(180deg)}.se-choice__positioner{z-index:140;width:var(--anchor-width);max-width:var(--available-width);outline:0}.se-choice__popup{box-sizing:border-box;width:100%;max-width:100%;max-height:min(360px, var(--available-height));border:1px solid var(--rule-strong);border-radius:var(--radius-md);color:var(--ink-primary);background:var(--surface-card);box-shadow:var(--shadow-panel);transform-origin:var(--transform-origin);transition:opacity .14s ease-out,transform .14s ease-out;overflow:hidden}.se-choice__popup[data-starting-style],.se-choice__popup[data-ending-style]{opacity:0;transform:translateY(-3px)scale(.99)}.se-choice__list{box-sizing:border-box;max-height:min(350px, calc(var(--available-height) - 10px));overscroll-behavior:contain;padding:var(--space-xs);scrollbar-color:var(--rule-strong) transparent;scrollbar-width:thin;outline:0;overflow-y:auto}.se-choice__group+.se-choice__group{margin-top:var(--space-xs);padding-top:var(--space-xs);border-top:1px solid var(--rule)}.se-choice__group-label{color:var(--ink-muted);padding:8px 10px 5px;font-size:12px;font-weight:650}.se-choice__item{box-sizing:border-box;gap:var(--space-sm);border-radius:var(--radius-sm);cursor:default;outline:0;grid-template-columns:18px minmax(0,1fr);align-content:center;align-items:center;min-height:44px;padding:8px 10px;font-size:14px;line-height:1.5;display:grid}.se-choice__item[data-highlighted]{color:var(--ink-primary);background:var(--interactive-hover)}.se-choice__item[data-selected]{background:var(--interactive-selected)}.se-choice__item[data-disabled]{color:var(--ink-muted);opacity:.6}.se-choice__indicator{width:18px;height:21px;color:var(--action-primary);grid-area:1/1;align-self:start;place-items:center;display:grid}.se-choice__indicator svg{width:16px;height:16px;display:block}.se-choice__item-copy{grid-area:1/2;gap:2px;min-width:0;display:grid}.se-choice__item-copy>span{overflow-wrap:anywhere}.se-choice__item-copy small{color:var(--ink-secondary);font-size:12px}.se-combobox .se-choice__trigger{padding-block:4px}.se-choice__empty,.se-choice__status{color:var(--ink-secondary);padding:18px;font-size:14px}.se-choice__empty:empty,.se-choice__status:empty{display:none}.se-combobox__input{width:100%;min-width:0;color:var(--ink-primary);font:inherit;caret-color:var(--action-primary);background:0 0;border:0;outline:0;align-self:stretch;padding:0;font-size:15px}.se-combobox__input:disabled{cursor:not-allowed}.se-combobox__input::-webkit-search-cancel-button{display:none}@media (width<=768px),(any-pointer:coarse){.se-choice__trigger,.se-combobox__input{font-size:16px}.se-choice__item{min-height:48px;font-size:16px}.se-choice__indicator{height:24px}.se-choice__popup{max-width:calc(100vw - 24px)}}@media (prefers-reduced-motion:reduce){.se-choice__popup,.se-choice__icon svg,.se-choice__toggle svg{transition:none}}@media (forced-colors:active){.se-choice__trigger,.se-choice__popup{border:1px solid buttontext}.se-choice__trigger:focus-visible,.se-choice__trigger:focus-within{outline:2px solid highlight}.se-choice__item[data-highlighted],.se-choice__item[data-selected]{outline:1px solid highlight}.se-choice__indicator{color:highlight}}.se-segmented,.se-listbox{box-sizing:border-box;color:var(--ink-primary);font-family:var(--font)}.se-segmented{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface-field);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:fit-content;max-width:100%;padding:3px;display:inline-grid}.se-segmented[data-rich]{width:100%;display:grid}.se-segmented__item{appearance:none;border-radius:var(--radius-sm);min-width:0;min-height:40px;color:var(--ink-secondary);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;line-height:1.35;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex;position:relative}.se-segmented__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.se-segmented[data-rich] .se-segmented__item{justify-content:flex-start;min-height:72px;padding:12px}.se-segmented__item:hover:not([data-disabled]){color:var(--ink-primary);background:var(--interactive-hover)}.se-segmented__item[data-checked]{color:var(--ink-primary);background:var(--surface-card);box-shadow:0 1px 4px color-mix(in srgb, var(--shadow-color) 60%, transparent)}.se-listbox__option:focus-visible{z-index:1;outline:2px solid var(--focus-ring);outline-offset:2px;position:relative}.se-segmented__item:has(.se-segmented__input:focus-visible){z-index:1;outline:2px solid var(--focus-ring);outline-offset:2px;position:relative}.se-segmented__item[data-disabled],.se-listbox[aria-disabled=true] .se-listbox__option,.se-listbox__option[aria-disabled=true]{opacity:.58;cursor:not-allowed}.se-listbox{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface-card);overflow:hidden}.se-listbox__option{cursor:default;outline:none;align-items:center;gap:12px;min-width:0;min-height:48px;padding:12px 14px;transition:background-color .15s,box-shadow .15s;display:flex}.se-listbox__option+.se-listbox__option{border-top:1px solid var(--rule)}.se-listbox__option:hover:not([aria-disabled=true]),.se-listbox__option:focus-visible{background:var(--interactive-hover)}.se-listbox__option[aria-selected=true]{background:var(--interactive-selected);box-shadow:inset 3px 0 0 var(--action-primary)}[dir=rtl]>.se-listbox__option[aria-selected=true]{box-shadow:inset -3px 0 0 var(--action-primary)}.se-selection-control__start,.se-selection-control__end{flex:none;justify-content:center;align-items:center;display:inline-flex}.se-selection-control__start>svg{width:18px;height:18px}.se-selection-control__copy{flex:1;gap:4px;min-width:0;display:grid}.se-selection-control__label{color:var(--ink-primary);font-size:14px;font-weight:650;line-height:1.35}.se-selection-control__description{color:var(--ink-secondary);font-size:12px;font-weight:400;line-height:1.45}@media (width<=479px){.se-segmented[data-rich]{grid-auto-rows:minmax(0,auto);grid-auto-flow:row}}@media (any-pointer:coarse){.se-segmented__item,.se-listbox__option{min-height:44px}}@media (prefers-reduced-motion:reduce){.se-segmented__item,.se-listbox__option{transition:none}}@media (forced-colors:active){.se-segmented__item[data-checked],.se-listbox__option[aria-selected=true]{color:highlighttext;forced-color-adjust:none;background:highlight;border-color:highlight}.se-listbox__option[aria-selected=true] .se-selection-control__label,.se-listbox__option[aria-selected=true] .se-selection-control__description,.se-segmented__item[data-checked] .se-selection-control__label,.se-segmented__item[data-checked] .se-selection-control__description{color:highlighttext}}.se-file-upload{gap:var(--space-sm);inline-size:100%;color:var(--ink-primary);display:grid}.se-file-upload__heading,.se-file-upload__progress{gap:var(--space-xs);display:grid}.se-file-upload__label{font-weight:600}.se-file-upload__description,.se-file-upload__security,.se-file-upload__file-copy span{color:var(--ink-muted);margin:0;font-size:13px}.se-file-upload__dropzone{justify-items:center;gap:var(--space-sm);min-block-size:10rem;padding:var(--space-lg);border:1px dashed var(--rule-strong);border-radius:var(--radius-lg);background:var(--surface-well);text-align:center;transition:border-color var(--duration-fast) ease, background-color var(--duration-fast) ease;display:grid}.se-file-upload__dropzone[data-dragging=true]{border-color:var(--action-primary);background:var(--interactive-selected)}.se-file-upload[data-invalid=true] .se-file-upload__dropzone{border-color:var(--status-danger-rule)}.se-file-upload[data-disabled=true]{cursor:not-allowed}.se-file-upload__input{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}.se-file-upload__input:focus-visible+.se-file-upload__drop-label{outline:2px solid var(--focus-ring);outline-offset:var(--space-sm)}.se-file-upload__drop-label{max-inline-size:34rem;font-weight:500}.se-file-upload__security{gap:var(--space-sm);align-items:center;display:flex}.se-file-upload__security:before{content:"";background:var(--status-warning);border-radius:999px;flex:none;block-size:.5rem;inline-size:.5rem}.se-file-upload__files{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.se-file-upload__file{gap:var(--space-sm);min-block-size:3.5rem;padding:var(--space-sm) var(--space-md);border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface-card);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.se-file-upload__preview{border-radius:var(--radius-sm);object-fit:cover;block-size:2.75rem;inline-size:2.75rem}.se-file-upload__file-copy{min-inline-size:0;display:grid}.se-file-upload__file-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.se-file-upload__progress-copy{justify-content:space-between;gap:var(--space-sm);font-size:13px;font-weight:600;display:flex}.se-file-upload__progress progress{block-size:.5rem;inline-size:100%;accent-color:var(--action-primary)}.se-file-upload__status{gap:var(--space-sm);color:var(--status-danger);flex-wrap:wrap;align-items:center;font-size:13px;display:flex}.se-file-upload[data-status=success] .se-file-upload__status{color:var(--status-success)}@media (width<=30rem){.se-file-upload__dropzone{min-block-size:8rem;padding:var(--space-md)}.se-file-upload__file{grid-template-columns:minmax(0,1fr) auto}.se-file-upload__preview{display:none}}[dir=rtl] .se-file-upload__description,[dir=rtl] .se-file-upload__security,[dir=rtl] .se-file-upload__file-copy{text-align:start}@media (prefers-reduced-motion:reduce){.se-file-upload__dropzone{transition:none}}@media (forced-colors:active){.se-file-upload__dropzone,.se-file-upload__file{border-color:canvastext}.se-file-upload__dropzone[data-dragging=true]{border-style:solid;outline:2px solid highlight}.se-file-upload__security:before{background:canvastext}}.se-password .se-input{padding-inline-end:48px}.se-password__toggle{min-block-size:38px;inline-size:38px}.se-password__toggle svg{block-size:19px;inline-size:19px}.se-pin{gap:var(--space-sm);border:0;inline-size:100%;min-inline-size:0;margin:0;padding:0;display:flex}.se-pin__input{aspect-ratio:1;border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface-field);inline-size:48px;min-inline-size:0;color:var(--ink-primary);caret-color:var(--action-primary);font:inherit;font-variant-numeric:tabular-nums;text-align:center;text-transform:uppercase;outline:none;flex:0 48px;padding:0;font-size:20px;font-weight:600;transition:border-color .2s,background-color .2s}.se-pin__input:hover:not(:disabled):not(:read-only){border-color:var(--rule-strong)}.se-pin__input:focus-visible{border-color:var(--action-primary);outline:2px solid var(--focus-ring);outline-offset:2px}.se-pin[data-invalid=true] .se-pin__input,.se-pin__input[aria-invalid=true]{border-color:var(--status-danger)}.se-pin__input:disabled{cursor:not-allowed;opacity:.6}[dir=rtl] .se-pin{direction:rtl}@media (width<=360px){.se-pin{gap:var(--space-xs)}.se-pin__input{font-size:18px}}@media (prefers-reduced-motion:reduce){.se-pin__input{transition:none}}@media (forced-colors:active){.se-pin__input{border-color:buttontext}.se-pin__input:focus-visible{border-color:highlight;outline-color:highlight}}.se-tags-input{width:100%;min-width:0;color:var(--ink-primary);font-family:var(--font);gap:6px;display:grid}.se-tags-input__label{color:var(--ink-secondary);font-size:13px;font-weight:600;line-height:1.4}.se-tags-input__control{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface-field);flex-wrap:wrap;align-content:flex-start;align-items:center;gap:6px;width:100%;min-height:48px;max-height:156px;padding:5px 6px;transition:border-color .15s;display:flex;overflow-y:auto}.se-tags-input__control:focus-within{border-color:var(--action-primary);outline:2px solid var(--focus-ring);outline-offset:2px}.se-tags-input__control[data-invalid=true]{border-color:var(--status-danger)}.se-tags-input__field{min-width:92px;min-height:34px;color:var(--ink-primary);font:inherit;background:0 0;border:0;outline:0;flex:160px;padding:5px 6px;font-size:14px;line-height:1.4}.se-tags-input__field::placeholder{color:var(--ink-muted)}.se-tags-input__add{border-radius:var(--radius-pill);background:var(--action-primary);min-height:34px;color:var(--action-on-primary);font:inherit;cursor:pointer;border:0;padding:4px 10px;font-size:12px;font-weight:650}.se-tags-input__add:hover:not(:disabled){background:var(--action-primary-hover)}.se-tags-input__add:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.se-tags-input__description,.se-tags-input__error{margin:0;font-size:12px;line-height:1.5}.se-tags-input__description{color:var(--ink-muted)}.se-tags-input__error{color:var(--status-danger)}.se-tags-input__status{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.se-tag{box-sizing:border-box;border:1px solid var(--rule-strong);border-radius:var(--radius-pill);background:var(--surface-card);max-width:100%;min-height:34px;color:var(--ink-primary);align-items:center;padding-inline-start:10px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.se-tag__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:30ch;overflow:hidden}.se-tag:not(:has(.se-tag__remove)){padding-inline-end:10px}.se-tag__remove{width:32px;height:32px;color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.se-tag__remove svg{width:13px;height:13px}.se-tag__remove:hover:not(:disabled){background:var(--interactive-hover);color:var(--ink-primary)}.se-tag__remove:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.se-tag[data-disabled=true]{border-style:dashed}.se-tags-input[data-disabled=true] .se-tags-input__control{background:var(--surface-well)}.se-tag__remove:disabled,.se-tags-input__add:disabled,.se-tags-input[data-disabled=true] .se-tags-input__control{cursor:not-allowed}@media (width<=480px){.se-tags-input__field{flex-basis:120px}.se-tag__label{max-width:22ch}}@media (any-pointer:coarse){.se-tag,.se-tag__remove,.se-tags-input__add{min-height:44px}.se-tag__remove{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.se-tags-input__control{transition:none}}@media (forced-colors:active){.se-tag,.se-tags-input__control,.se-tags-input__add{border:1px solid buttontext}.se-tags-input__add{color:buttontext;background:buttonface}.se-tags-input__control:focus-within,.se-tag__remove:focus-visible,.se-tags-input__add:focus-visible{outline-color:highlight}}.se-slider{width:100%;min-width:0;color:var(--ink-primary);font-family:var(--font);gap:3px;display:grid}.se-slider__heading,.se-slider__limits{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.se-slider__label{color:var(--ink-primary);font-size:14px;font-weight:650;line-height:1.4}.se-slider__value{color:var(--ink-primary);font-variant-numeric:tabular-nums;font-size:14px;font-weight:650;line-height:1.4}.se-slider__control{box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;min-height:44px;padding-inline:11px;display:flex}.se-slider__track{border-radius:var(--radius-pill);background:var(--surface-field);width:100%;height:6px;box-shadow:inset 0 0 0 1px var(--rule);-webkit-user-select:none;user-select:none}.se-slider__indicator{border-radius:inherit;background:var(--action-primary);-webkit-user-select:none;user-select:none}.se-slider__thumb{box-sizing:border-box;border:2px solid var(--action-primary);background:var(--surface-card);width:22px;height:22px;box-shadow:0 2px 7px var(--shadow-color);cursor:grab;-webkit-user-select:none;user-select:none;border-radius:50%}.se-slider__thumb[data-dragging]{cursor:grabbing}.se-slider__thumb:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:3px}.se-slider[data-disabled] .se-slider__control{opacity:.58}.se-slider[data-disabled] .se-slider__thumb{cursor:not-allowed;box-shadow:none}.se-slider__limits{color:var(--ink-muted);font-variant-numeric:tabular-nums;padding-inline:1px;font-size:11px;line-height:1.35}.se-slider__description{color:var(--ink-secondary);margin:5px 0 0;font-size:12px;line-height:1.5}@media (any-pointer:coarse){.se-slider__control{min-height:48px}.se-slider__thumb{width:28px;height:28px}}@media (forced-colors:active){.se-slider__track{box-shadow:none;background:canvas;border:1px solid buttontext}.se-slider__indicator{background:highlight}.se-slider__thumb{box-shadow:none;background:canvas;border-color:highlight}}.se-feedback__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.se-alert{--alert-accent:var(--ink-secondary);--alert-surface:var(--surface-well);--alert-rule:var(--rule);box-sizing:border-box;align-items:start;gap:var(--space-sm) 12px;inline-size:100%;color:var(--ink-primary);background:var(--alert-surface);border:1px solid var(--alert-rule);border-radius:var(--radius-md);font-family:var(--font);grid-template-columns:auto minmax(0,1fr) auto;padding:14px 16px;font-size:14px;line-height:1.45;display:grid;container-type:inline-size}.se-alert[data-status=success]{--alert-accent:var(--status-success);--alert-surface:var(--status-success-surface);--alert-rule:color-mix(in srgb, var(--status-success) 36%, transparent)}.se-alert[data-status=warning]{--alert-accent:var(--status-warning);--alert-surface:var(--status-warning-surface);--alert-rule:color-mix(in srgb, var(--status-warning) 42%, transparent)}.se-alert[data-status=danger]{--alert-accent:var(--status-danger);--alert-surface:var(--status-danger-surface);--alert-rule:var(--status-danger-rule)}.se-alert__icon{width:22px;height:22px;color:var(--alert-accent);justify-content:center;align-items:center;margin-block-start:-1px;display:inline-flex}.se-alert__icon>svg{width:20px;height:20px}.se-alert__content{gap:var(--space-xs);min-width:0;padding-block:1px;display:grid}.se-alert__title{margin:0;font-weight:600;line-height:1.35}.se-alert__description{color:var(--ink-secondary)}.se-alert__description>p{margin:0}.se-alert__description>p+p{margin-block-start:var(--space-xs)}.se-alert__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-xs);display:flex}.se-alert__actions>.se-button:not([data-variant=link]){min-height:40px}.se-alert__dismiss{color:var(--ink-secondary);margin-block:-6px;margin-inline:0 -8px}.se-alert:not(:has(>.se-alert__icon)){grid-template-columns:minmax(0,1fr) auto}@container (width<=480px){.se-alert__actions{flex-direction:column;align-items:stretch}.se-alert__actions>.se-button{width:100%}}.se-empty-state{--empty-accent:var(--ink-secondary);--empty-media-surface:var(--surface-well);box-sizing:border-box;align-content:center;justify-items:center;gap:var(--space-sm);inline-size:100%;padding:var(--space-xl) var(--space-lg);color:var(--ink-primary);font-family:var(--font);text-align:center;margin-inline:auto;display:grid;container-type:inline-size}.se-empty-state[data-align=start]{text-align:start;justify-items:start}.se-empty-state[data-tone=success]{--empty-accent:var(--status-success);--empty-media-surface:var(--status-success-surface)}.se-empty-state[data-tone=danger]{--empty-accent:var(--status-danger);--empty-media-surface:var(--status-danger-surface)}.se-empty-state__media{color:var(--empty-accent);justify-content:center;align-items:center;margin-block-end:var(--space-sm);display:inline-flex}.se-empty-state__media[data-kind=icon]{background:var(--empty-media-surface);border-radius:50%;width:56px;height:56px}.se-empty-state__media[data-kind=icon]>svg{width:26px;height:26px}.se-empty-state__media[data-kind=illustration]>*{max-width:100%}.se-empty-state__title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:20px;font-weight:600;line-height:1.25}.se-empty-state__description{max-width:40ch;color:var(--ink-secondary);text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}.se-empty-state__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-block-start:var(--space-md);display:flex}.se-empty-state[data-align=start] .se-empty-state__actions{justify-content:flex-start}.se-empty-state[data-size=sm]{padding:var(--space-lg) var(--space-md);gap:6px}.se-empty-state[data-size=sm] .se-empty-state__media[data-kind=icon]{width:44px;height:44px;margin-block-end:var(--space-xs)}.se-empty-state[data-size=sm] .se-empty-state__media[data-kind=icon]>svg{width:22px;height:22px}.se-empty-state[data-size=sm] .se-empty-state__title{font-size:17px}.se-empty-state[data-size=sm] .se-empty-state__description{font-size:14px}.se-empty-state[data-size=sm] .se-empty-state__actions{margin-block-start:var(--space-sm)}.se-empty-state[data-size=lg]{padding:56px var(--space-lg);gap:12px}.se-empty-state[data-size=lg] .se-empty-state__media[data-kind=icon]{width:72px;height:72px}.se-empty-state[data-size=lg] .se-empty-state__media[data-kind=icon]>svg{width:32px;height:32px}.se-empty-state[data-size=lg] .se-empty-state__title{letter-spacing:-.03em;font-size:26px}.se-empty-state[data-size=lg] .se-empty-state__description{font-size:17px}@container (width<=480px){.se-empty-state__actions{flex-direction:column;align-items:stretch;width:100%}.se-empty-state__actions>.se-button{width:100%}}.se-skeleton{box-sizing:border-box;width:var(--skeleton-width,100%);height:var(--skeleton-height,16px);background:var(--surface-well);border-radius:var(--skeleton-radius,var(--radius-sm));flex:none;display:block;position:relative;overflow:hidden}.se-skeleton[data-variant=text]{height:var(--skeleton-height,.9em);border-radius:var(--skeleton-radius,var(--radius-sm));margin-block:.25em}.se-skeleton[data-variant=circle]{width:var(--skeleton-width,40px);height:var(--skeleton-height,var(--skeleton-width,40px));border-radius:50%}.se-skeleton:after{content:"";background:linear-gradient(90deg, transparent 20%, color-mix(in srgb, var(--ink-primary) 7%, transparent) 50%, transparent 80%);animation:1.8s ease-in-out infinite se-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}.se-skeleton-text{gap:2px;display:grid}.se-skeleton-text>.se-skeleton:last-child:not(:first-child){width:var(--skeleton-width,62%)}.se-skeleton-group{display:block}@keyframes se-skeleton-shimmer{to{transform:translate(100%)}}.se-progress{--progress-fill:var(--action-primary);box-sizing:border-box;width:100%;color:var(--ink-primary);font-family:var(--font);gap:6px;font-size:14px;line-height:1.35;display:grid}.se-progress[data-tone=success]{--progress-fill:var(--status-success)}.se-progress[data-tone=danger]{--progress-fill:var(--status-danger)}.se-progress__header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.se-progress__header:not(:has(>:not(.se-feedback__sr-only))){display:contents}.se-progress__label{min-width:0;font-weight:600}.se-progress__value{color:var(--ink-secondary);font-variant-numeric:tabular-nums;flex:none}.se-progress__track{background:var(--surface-well);border-radius:var(--radius-pill);width:100%;height:6px;box-shadow:inset 0 0 0 1px var(--rule);position:relative;overflow:hidden}.se-progress[data-size=sm] .se-progress__track{height:4px}.se-progress__indicator{background:var(--progress-fill);border-radius:inherit;position:absolute;inset-block:0;inset-inline-start:0}.se-progress[data-state=indeterminate] .se-progress__indicator{width:40%;transform:translateX(calc(var(--progress-direction,1) * -100%));animation:1.6s ease-in-out infinite se-progress-slide}[dir=rtl] .se-progress{--progress-direction:-1}@keyframes se-progress-slide{to{transform:translateX(calc(var(--progress-direction,1) * 250%))}}@media (prefers-reduced-motion:reduce){.se-skeleton:after{content:none;animation:none}.se-progress[data-state=indeterminate] .se-progress__indicator{opacity:.4;width:100%;animation:none;transform:none}}@media (forced-colors:active){.se-alert{border-color:buttontext}.se-alert[data-status=danger]{color:marktext;forced-color-adjust:none;background:mark}.se-empty-state__media[data-kind=icon]{outline:1px solid canvastext}.se-skeleton{outline-offset:-1px;background:canvas;outline:1px solid graytext}.se-skeleton:after{content:none}.se-progress__track{box-shadow:none;outline-offset:-1px;background:canvas;outline:1px solid canvastext}.se-progress__indicator{forced-color-adjust:none;background:highlight}}@media (width<=520px){.se-alert{padding:12px 14px}.se-alert__dismiss{min-height:44px}.se-empty-state{padding-inline:var(--space-md)}}.se-drawer__backdrop{z-index:0;background:var(--overlay-backdrop);transition:opacity .24s cubic-bezier(.16,1,.3,1);position:fixed;inset:0}.se-drawer__backdrop[data-starting-style],.se-drawer__backdrop[data-ending-style]{opacity:0}.se-drawer__viewport{--drawer-breakpoint:768px;--drawer-align:stretch;--drawer-justify:end;z-index:1;align-items:var(--drawer-align);justify-items:var(--drawer-justify);pointer-events:none;display:grid;position:fixed;inset:0}.se-drawer__viewport[data-placement=start]{--drawer-justify:start}.se-drawer__viewport[data-placement=bottom]{--drawer-align:end;--drawer-justify:stretch}.se-drawer__popup{--drawer-inline-size:400px;--drawer-block-fraction:.66;--drawer-width:min(var(--drawer-inline-size), 100%);--drawer-max-height:100%;--drawer-radius:0;--drawer-border-inline-start:1px solid var(--rule);--drawer-border-inline-end:0;--drawer-border-top:0;--drawer-hidden-transform:translateX(100%);--drawer-handle-display:none;--drawer-header-padding-top:20px;box-sizing:border-box;width:var(--drawer-width);max-width:100%;max-height:var(--drawer-max-height);min-height:0;color:var(--ink-primary);background:var(--surface-card);border-top:var(--drawer-border-top);border-inline-start:var(--drawer-border-inline-start);border-inline-end:var(--drawer-border-inline-end);border-radius:var(--drawer-radius);box-shadow:var(--shadow-panel);font-family:var(--font);pointer-events:auto;will-change:transform;outline:none;flex-direction:column;transition:transform .24s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.se-drawer__popup[data-starting-style],.se-drawer__popup[data-ending-style]{transform:var(--drawer-hidden-transform)}.se-drawer__popup:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.se-drawer__popup[data-size=sm]{--drawer-inline-size:320px;--drawer-block-fraction:.44}.se-drawer__popup[data-size=lg]{--drawer-inline-size:560px;--drawer-block-fraction:.88}.se-drawer__popup[data-size=full]{--drawer-inline-size:100%;--drawer-block-fraction:1}.se-drawer__popup[data-placement=start]{--drawer-border-inline-start:0;--drawer-border-inline-end:1px solid var(--rule);--drawer-hidden-transform:translateX(-100%)}[dir=rtl] .se-drawer__popup[data-placement=start]{--drawer-hidden-transform:translateX(100%)}[dir=rtl] .se-drawer__popup[data-placement=end]{--drawer-hidden-transform:translateX(-100%)}.se-drawer__popup[data-placement=bottom]{--drawer-width:100%;--drawer-max-height:calc(var(--drawer-block-fraction) * 100vh);--drawer-radius:var(--radius-xl) var(--radius-xl) 0 0;--drawer-border-inline-start:0;--drawer-border-inline-end:0;--drawer-border-top:1px solid var(--rule);--drawer-hidden-transform:translateY(100%);--drawer-handle-display:block;--drawer-header-padding-top:8px}@supports (height:100dvh){.se-drawer__popup[data-placement=bottom]{--drawer-max-height:calc(var(--drawer-block-fraction) * 100dvh)}}.se-drawer__popup[data-placement=bottom][data-size=full]{--drawer-radius:0}.se-drawer__handle{display:var(--drawer-handle-display);border-radius:var(--radius-pill);background:var(--rule-strong);flex:none;width:40px;height:4px;margin:10px auto 0}.se-drawer__header{padding:var(--drawer-header-padding-top) 20px 14px;border-bottom:1px solid var(--rule);flex:none;align-items:flex-start;gap:12px;display:flex}.se-drawer__heading{flex:auto;gap:4px;min-width:0;padding-top:6px;display:grid}.se-drawer__title{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700;line-height:1.3}.se-drawer__description{color:var(--ink-secondary);margin:0;font-size:14px;line-height:1.5}.se-drawer__close{min-width:40px;min-height:40px;color:var(--ink-secondary);flex:none;margin-inline-end:-8px}.se-drawer__close>svg{width:18px;height:18px}.se-drawer__close:hover:not(:disabled){color:var(--ink-primary)}.se-drawer__close:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.se-drawer__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:16px 20px;font-size:15px;line-height:1.55;overflow-y:auto}.se-drawer__body:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.se-drawer__body:last-child{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.se-drawer__body>:first-child{margin-top:0}.se-drawer__body>:last-child{margin-bottom:0}.se-drawer__footer{padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--rule);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}@media (width<=767.98px){.se-drawer__viewport[data-placement=responsive]{--drawer-align:end;--drawer-justify:stretch}.se-drawer__popup[data-placement=responsive]{--drawer-width:100%;--drawer-max-height:calc(var(--drawer-block-fraction) * 100vh);--drawer-radius:var(--radius-xl) var(--radius-xl) 0 0;--drawer-border-inline-start:0;--drawer-border-inline-end:0;--drawer-border-top:1px solid var(--rule);--drawer-hidden-transform:translateY(100%);--drawer-handle-display:block;--drawer-header-padding-top:8px}@supports (height:100dvh){.se-drawer__popup[data-placement=responsive]{--drawer-max-height:calc(var(--drawer-block-fraction) * 100dvh)}}.se-drawer__popup[data-placement=responsive][data-size=full]{--drawer-radius:0}}@media (width>=768px){[dir=rtl] .se-drawer__popup[data-placement=responsive]{--drawer-hidden-transform:translateX(-100%)}}@media (width<=520px),(any-pointer:coarse){.se-drawer__close[data-part=close]{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.se-drawer__backdrop,.se-drawer__popup{will-change:auto;transition:none}.se-drawer__popup[data-starting-style],.se-drawer__popup[data-ending-style]{transform:none}}@media (forced-colors:active){.se-drawer__popup{box-shadow:none;border:1px solid buttontext}.se-drawer__handle{background:buttontext}.se-drawer__header,.se-drawer__footer{border-color:buttontext}.se-drawer__popup:focus-visible,.se-drawer__body:focus-visible,.se-drawer__close:focus-visible{outline-color:highlight}}.se-nav__visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.se-breadcrumb{color:var(--ink-muted);font-family:var(--font);font-size:14px;line-height:1.3;container-type:inline-size}.se-breadcrumb__list{flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.se-breadcrumb__item{align-items:center;gap:2px;min-width:0;min-height:40px;display:inline-flex}.se-breadcrumb__link,.se-breadcrumb__text,.se-breadcrumb__current{box-sizing:border-box;border-radius:var(--radius-sm);align-items:center;min-height:40px;padding:0 8px;display:inline-flex}.se-breadcrumb__link{color:var(--ink-secondary);text-decoration:none;transition:color .15s,background .15s}.se-breadcrumb__link:hover{color:var(--ink-primary);background:var(--interactive-hover);text-underline-offset:3px;text-decoration:underline}.se-breadcrumb__link:focus-visible,.se-breadcrumb__expand:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.se-breadcrumb__current{color:var(--ink-primary);font-weight:600}.se-breadcrumb__separator{color:var(--ink-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.se-breadcrumb__separator>svg{width:14px;height:14px;transform:scaleX(var(--se-inline-direction,1))}.se-breadcrumb__expand{appearance:none;box-sizing:border-box;border:1px solid var(--rule);border-radius:var(--radius-sm);min-width:40px;min-height:40px;color:var(--ink-secondary);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:inline-flex}.se-breadcrumb__expand:hover{color:var(--ink-primary);background:var(--interactive-hover)}.se-breadcrumb__expand>svg{width:18px;height:18px}[dir=rtl] .se-breadcrumb__separator>svg,[dir=rtl] .se-pagination__control>svg{--se-inline-direction:-1}@container (width<=479px){.se-breadcrumb__current{text-overflow:ellipsis;white-space:nowrap;max-width:60cqw;line-height:40px;display:inline-block;overflow:hidden}}.se-pagination{--nav-pages-display:inline-flex;--nav-status-display:none;--nav-list-wrap:wrap;--nav-list-justify:center;width:100%;font-family:var(--font);display:block;container-type:inline-size}.se-pagination__list{flex-wrap:var(--nav-list-wrap);align-items:center;justify-content:var(--nav-list-justify);gap:4px;margin:0;padding:0;list-style:none;display:flex}.se-pagination__item{display:inline-flex}.se-pagination__item--page,.se-pagination__item--ellipsis{display:var(--nav-pages-display)}.se-pagination__control{appearance:none;box-sizing:border-box;border-radius:var(--radius-sm);min-width:40px;min-height:40px;color:var(--ink-secondary);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.se-pagination__control>svg{width:16px;height:16px;transform:scaleX(var(--se-inline-direction,1));flex:none}.se-pagination__control:hover:not(:disabled){color:var(--ink-primary);background:var(--interactive-hover)}.se-pagination__control:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.se-pagination__control[aria-current=page]{color:var(--ink-primary);background:var(--interactive-selected);border-color:var(--action-primary);cursor:default}.se-pagination__control:disabled{color:var(--ink-muted);opacity:.6;cursor:not-allowed}.se-pagination__ellipsis{min-width:40px;min-height:40px;color:var(--ink-muted);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.se-pagination__item--status{display:var(--nav-status-display)}.se-pagination__status{min-height:40px;color:var(--ink-primary);font-variant-numeric:tabular-nums;align-items:center;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.se-pagination__summary{color:var(--ink-muted);font-family:var(--font);font-variant-numeric:tabular-nums;text-align:center;margin:0;font-size:13px}.se-pagination[data-compact=always]{--nav-pages-display:none;--nav-status-display:inline-flex;--nav-list-wrap:nowrap;--nav-list-justify:space-between}@container (width<=479px){.se-pagination[data-compact=auto] .se-pagination__list{--nav-pages-display:none;--nav-status-display:inline-flex;--nav-list-wrap:nowrap;--nav-list-justify:space-between}}.se-steps{--nav-steps-direction:row;--nav-steps-item-flex:1 1 0;--nav-connector-flex:1 1 auto;--nav-connector-width:auto;--nav-connector-min-width:16px;--nav-connector-height:2px;--nav-connector-min-height:0;--nav-connector-margin:23px 4px 0;--nav-connector-margin-inline:4px;color:var(--ink-primary);font-family:var(--font);container-type:inline-size}.se-steps__list{flex-direction:var(--nav-steps-direction);align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}.se-steps__item{flex-direction:var(--nav-steps-direction);flex:var(--nav-steps-item-flex);align-items:flex-start;min-width:0;display:flex}.se-steps__item:last-child{flex:0 auto}.se-steps__trigger{appearance:none;box-sizing:border-box;border-radius:var(--radius-md);min-width:0;min-height:40px;color:inherit;font:inherit;text-align:start;background:0 0;border:none;align-items:flex-start;gap:12px;margin:0;padding:8px;transition:background .15s;display:flex}button.se-steps__trigger{cursor:pointer}button.se-steps__trigger:hover{background:var(--interactive-hover)}button.se-steps__trigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.se-steps__indicator{box-sizing:border-box;border:2px solid var(--rule);background:var(--surface-card);width:32px;height:32px;color:var(--ink-muted);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.se-steps__indicator>svg{width:16px;height:16px}.se-steps__content{flex-direction:column;min-width:0;padding-top:6px;display:flex}.se-steps__label{color:var(--ink-primary);font-size:14px;font-weight:600;line-height:1.4}.se-steps__description{color:var(--ink-muted);margin-top:2px;font-size:13px;line-height:1.4;display:block}.se-steps__connector{flex:var(--nav-connector-flex);width:var(--nav-connector-width);min-width:var(--nav-connector-min-width);height:var(--nav-connector-height);min-height:var(--nav-connector-min-height);margin:var(--nav-connector-margin);margin-inline:var(--nav-connector-margin-inline);background:var(--rule);border-radius:1px}.se-steps__item[data-state=complete] .se-steps__indicator{border-color:var(--action-primary);background:var(--action-primary);color:var(--action-on-primary)}.se-steps__item[data-state=complete] .se-steps__connector{background:var(--action-primary)}.se-steps__item[data-state=current] .se-steps__indicator{border-color:var(--action-primary);background:var(--interactive-selected);color:var(--ink-primary)}.se-steps__item[data-state=upcoming] .se-steps__label{color:var(--ink-secondary)}.se-steps__item[data-state=disabled] .se-steps__indicator{background:0 0;border-style:dashed}.se-steps__item[data-state=disabled] .se-steps__label{color:var(--ink-muted)}.se-steps__item[data-state=error] .se-steps__indicator{border-color:var(--status-danger);background:var(--status-danger-surface);color:var(--status-danger)}.se-steps__item[data-state=error] .se-steps__label{color:var(--status-danger)}.se-steps[data-orientation=vertical]{--nav-steps-direction:column;--nav-steps-item-flex:0 1 auto;--nav-connector-flex:none;--nav-connector-width:2px;--nav-connector-min-width:0;--nav-connector-height:auto;--nav-connector-min-height:20px;--nav-connector-margin:2px 0;--nav-connector-margin-inline:23px 0}@container (width<=559px){.se-steps[data-orientation=responsive] .se-steps__list{--nav-steps-direction:column;--nav-steps-item-flex:0 1 auto;--nav-connector-flex:none;--nav-connector-width:2px;--nav-connector-min-width:0;--nav-connector-height:auto;--nav-connector-min-height:20px;--nav-connector-margin:2px 0;--nav-connector-margin-inline:23px 0}}@supports not (container-type:inline-size){@media (width<=520px){.se-pagination[data-compact=auto] .se-pagination__list{--nav-pages-display:none;--nav-status-display:inline-flex;--nav-list-wrap:nowrap;--nav-list-justify:space-between}.se-breadcrumb__current{text-overflow:ellipsis;white-space:nowrap;max-width:60vw;line-height:40px;display:inline-block;overflow:hidden}}@media (width<=620px){.se-steps[data-orientation=responsive] .se-steps__list{--nav-steps-direction:column;--nav-steps-item-flex:0 1 auto;--nav-connector-flex:none;--nav-connector-width:2px;--nav-connector-min-width:0;--nav-connector-height:auto;--nav-connector-min-height:20px;--nav-connector-margin:2px 0;--nav-connector-margin-inline:23px 0}}}@media (prefers-reduced-motion:reduce){.se-breadcrumb__link,.se-breadcrumb__expand,.se-pagination__control,.se-steps__trigger{transition:none}}@media (forced-colors:active){.se-breadcrumb__link{color:linktext}.se-breadcrumb__expand,.se-pagination__control{color:buttontext;border-color:buttontext}.se-pagination__control[aria-current=page]{color:highlighttext;forced-color-adjust:none;background:highlight;border-color:highlight}.se-pagination__control:disabled{color:graytext;opacity:1;border-color:graytext}.se-steps__indicator{color:buttontext;border-color:buttontext}.se-steps__item[data-state=complete] .se-steps__indicator,.se-steps__item[data-state=current] .se-steps__indicator{color:highlighttext;forced-color-adjust:none;background:highlight;border-color:highlight}.se-steps__item[data-state=error] .se-steps__indicator{color:marktext;forced-color-adjust:none;background:mark;border-color:marktext}.se-steps__item[data-state=disabled] .se-steps__indicator,.se-steps__item[data-state=disabled] .se-steps__label{color:graytext}.se-steps__connector{background:buttontext}.se-steps__item[data-state=complete] .se-steps__connector{background:highlight}}.se-collapsible,.se-accordion{color:var(--ink-primary);font-family:var(--font)}.se-collapsible__trigger,.se-accordion__trigger{appearance:none;box-sizing:border-box;border-radius:var(--radius-sm);width:100%;min-height:48px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:12px 14px;transition:background .15s;display:flex}.se-collapsible__trigger:hover:not([data-disabled]),.se-accordion__trigger:hover:not([data-disabled]){background:var(--interactive-hover)}.se-collapsible__trigger:focus-visible,.se-accordion__trigger:focus-visible{z-index:1;outline:2px solid var(--focus-ring);outline-offset:2px;position:relative}.se-collapsible__trigger[data-disabled],.se-accordion__trigger[data-disabled]{color:var(--ink-muted);cursor:not-allowed}.se-collapsible__trigger-copy,.se-accordion__trigger-copy{gap:3px;min-width:0;display:grid}.se-collapsible__summary,.se-accordion__title{font-size:.875rem;font-weight:650;line-height:1.4}.se-collapsible__description,.se-accordion__description{color:var(--ink-secondary);font-size:.8125rem;font-weight:400;line-height:1.45}.se-collapsible__icon,.se-accordion__icon{width:16px;height:16px;color:var(--ink-secondary);flex:none;transition:transform .15s}.se-collapsible__trigger[data-panel-open] .se-collapsible__icon,.se-accordion__trigger[data-panel-open] .se-accordion__icon{transform:rotate(180deg)}.se-collapsible__panel,.se-accordion__panel{height:var(--collapsible-panel-height,var(--accordion-panel-height));transition:height .18s ease-out;overflow:hidden}.se-collapsible__panel[hidden]:not([hidden=until-found]),.se-accordion__panel[hidden]:not([hidden=until-found]){display:none}.se-collapsible__panel:is([data-starting-style],[data-ending-style]),.se-accordion__panel:is([data-starting-style],[data-ending-style]){height:0}.se-collapsible__content,.se-accordion__content{padding:4px 14px 16px}.se-accordion{box-sizing:border-box;margin:0;padding:0;list-style:none}.se-accordion__item+.se-accordion__item{border-top:1px solid var(--rule)}.se-accordion__header{font:inherit;margin:0}@media (prefers-reduced-motion:reduce){.se-collapsible__trigger,.se-accordion__trigger,.se-collapsible__icon,.se-accordion__icon,.se-collapsible__panel,.se-accordion__panel{transition:none}}@media (forced-colors:active){.se-collapsible__trigger:focus-visible,.se-accordion__trigger:focus-visible{outline-color:highlight}.se-collapsible__trigger[data-disabled],.se-accordion__trigger[data-disabled],.se-collapsible__trigger[data-disabled] .se-collapsible__icon,.se-accordion__trigger[data-disabled] .se-accordion__icon{color:graytext}}
