.st-shell{background:var(--color-bg);flex-direction:column;height:100dvh;display:flex}.st-body{flex:1;min-height:0;display:flex;position:relative}.st-phone-only{display:none}.st-rail .st-rail-scroll{flex:1;min-height:0;overflow-y:auto}.st-nav{isolation:isolate;position:relative}.st-nav-label{padding:var(--space-4) var(--space-2) var(--space-1);color:var(--color-text-muted);font-size:13px;font-weight:600;line-height:18px}.st-nav-group{flex-direction:column;gap:2px;display:flex}.st-nav .shell-rail-row{position:relative}.st-nav .shell-rail-row--active,.st-nav .shell-rail-row--active:hover{color:var(--color-accent);font-weight:inherit;background-color:#0000}.st-rail-highlight{z-index:-1;top:0;left:var(--space-2);right:var(--space-2);border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-accent) 12%, transparent);pointer-events:none;height:36px;transition:transform var(--duration-morph) var(--ease-morph), height var(--duration-morph) var(--ease-morph);position:absolute}.st-rail-highlight.is-placing{transition:none}.st-rail-highlight[hidden]{display:none}.st-me-row{min-height:52px}.st-me-row .st-row-label b{color:var(--color-text);font-weight:600}.st-me-row.shell-rail-row--active .st-row-label b{color:var(--color-accent)}.st-row-chevron{display:none}.st-org-switcher{margin-bottom:4px;position:relative}.st-org-trigger{align-items:center;gap:var(--space-2);width:100%;min-height:40px;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-1);color:var(--color-text);font-size:var(--text-sm);text-align:left;transition:background-color var(--duration-fast) var(--ease-out);font-weight:600;display:flex}.st-org-trigger:hover:not(:disabled){background:var(--color-surface-2)}.st-org-trigger:disabled{opacity:.6;cursor:not-allowed}.st-org-tile{border-radius:var(--radius-detail);background:var(--color-accent);width:22px;height:22px;color:var(--color-on-accent);flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.st-org-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.st-org-trigger .pix-icon{color:var(--color-text-muted)}.st-surface.st-menu{z-index:var(--z-dropdown);min-width:220px;max-width:calc(100vw - 16px);position:fixed}.st-menu-sep{background:var(--color-border);height:1px;margin:6px 4px}.st-menu-head{padding:var(--space-2) 10px var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted);font-weight:600;line-height:16px}.st-menu-item--danger{color:var(--color-danger)}.st-detail{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.st-viewport{flex:1;min-height:0;position:relative}.st-main{z-index:1;background:var(--color-bg);position:absolute;inset:0;overflow-y:auto}.st-parked{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.st-pane{box-sizing:border-box;max-width:720px;padding:28px 32px 72px}.st-title{letter-spacing:-.01em;color:var(--color-text);outline:none;margin:0 0 4px;font-size:28px;font-weight:700;line-height:34px}.st-lede{color:var(--color-text-secondary);text-wrap:pretty;margin:0 0 8px}.st-group-label{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin:var(--space-6) var(--space-4) 6px;min-height:20px;color:var(--color-text-muted);font-size:13px;font-weight:600;line-height:18px;display:flex}.st-group-label .st-text-btn{font-size:var(--text-sm);margin:-6px -10px -6px 0}.st-group{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-surface);overflow:hidden}.st-footnote{margin:6px var(--space-4) 0;font-size:var(--text-xs);color:var(--color-text-muted);text-wrap:pretty;line-height:16px}.st-row{align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-2) var(--space-4);box-sizing:border-box;font-size:var(--text-sm);color:var(--color-text);text-align:left;display:flex;position:relative}.st-row--wrap{row-gap:var(--space-2);flex-wrap:wrap}.st-sep:before{content:"";top:0;right:0;left:var(--st-sep-inset,56px);background:var(--color-border);height:1px;position:absolute}.st-sep--full:before{left:var(--space-4)}button.st-row,a.st-row{transition:background-color var(--duration-fast) var(--ease-out);text-decoration:none}@media (hover:hover){button.st-row:hover:not(:disabled),a.st-row:hover{background-color:var(--color-hover);color:var(--color-text)}}button.st-row:active:not(:disabled),a.st-row:active{background-color:var(--color-hover)}.st-row--danger,button.st-row--danger:hover{color:var(--color-danger);font-weight:500}.st-tile{border-radius:var(--radius-control);background:var(--color-surface-2);width:28px;height:28px;color:var(--color-text-secondary);flex:none;place-items:center;display:grid}.st-tile--accent{background:var(--color-accent);color:var(--color-on-accent);font-size:13px;font-weight:600}.st-tile--warning{background:var(--color-warning-subtle);color:var(--color-warning)}.st-row-label{flex:1;min-width:0}.st-row-label b{color:var(--color-text);font-weight:500;display:block}.st-row-label small{font-size:var(--text-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;line-height:16px;display:block;overflow:hidden}.st-row-label small.is-warning{color:var(--color-warning)}.st-row-label small.is-danger{color:var(--color-danger)}.st-row-value{color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:6px;display:flex}.st-chevron{color:var(--color-text-muted);transition:transform var(--duration-morph) var(--ease-morph);flex:none}.is-open>.st-row .st-chevron--disclosure,.is-open>button.st-row .st-chevron--disclosure{transform:rotate(90deg)}.st-badge{font-size:var(--text-xs);padding:2px var(--space-2);border-radius:var(--radius-round);background:var(--color-success-subtle);color:var(--color-success);white-space:nowrap;line-height:16px}.st-badge--neutral{background:var(--color-surface-3);color:var(--color-text-secondary)}.st-badge--warning{background:var(--color-warning-subtle);color:var(--color-warning)}.st-chip{font-size:var(--text-xs);padding:2px var(--space-2);border-radius:var(--radius-round);background:var(--color-surface-3);color:var(--color-text-secondary);white-space:nowrap;line-height:16px}.st-text-btn{border-radius:var(--radius-round);min-height:32px;color:var(--color-accent);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.st-text-btn:hover:not(:disabled){background:var(--color-accent-subtle)}.st-text-btn--danger{color:var(--color-danger)}.st-text-btn--danger:hover:not(:disabled){background:var(--color-danger-subtle)}.st-text-btn:disabled{color:var(--color-text-disabled);cursor:default}.st-btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-4);border:1px solid var(--color-accent);border-radius:var(--radius-round);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);font-weight:500;display:inline-flex}.st-btn:hover:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.st-btn--secondary{background:var(--color-surface-1);border-color:var(--color-border-strong);color:var(--color-text)}.st-btn--secondary:hover:not(:disabled){background:var(--color-surface-2);border-color:var(--color-border-strong)}.st-btn--danger{background:var(--color-danger);border-color:var(--color-danger)}.st-btn--danger:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 88%, black);border-color:#0000}.st-btn:disabled{background:var(--color-surface-3);border-color:var(--color-surface-3);color:var(--color-text-disabled);cursor:default}.st-btn--wide{width:100%}.st-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.st-icon-btn{border-radius:var(--radius-round);width:36px;height:36px;color:var(--color-text-secondary);transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;display:grid}.st-icon-btn:hover:not(:disabled){background:var(--color-hover);color:var(--color-text)}.st-switch{border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:36px;height:20px;padding:0;display:inline-flex;position:relative}.st-switch__track{box-sizing:border-box;border-radius:var(--radius-round);background:var(--color-surface-3);border:1px solid var(--color-border-interactive);width:36px;height:20px;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);position:relative}.st-switch__knob{border-radius:var(--radius-round);width:14px;height:14px;transition:transform var(--duration-fast) var(--ease-out);background:#fff;position:absolute;top:2px;left:2px}.st-switch[aria-checked=true] .st-switch__track{background:var(--color-accent);border-color:var(--color-accent)}.st-switch[aria-checked=true] .st-switch__knob{transform:translate(16px)}.st-switch:disabled{cursor:not-allowed;opacity:.55}@media (pointer:coarse){.st-switch{width:44px;height:44px}}.st-segmented{--st-seg-i:0;--st-seg-n:2;isolation:isolate;grid-auto-flow:column;grid-auto-columns:minmax(var(--st-seg-min,88px), 1fr);border:1px solid var(--color-border);border-radius:var(--radius-round);flex:none;padding:2px;display:inline-grid;position:relative}.st-segmented:before{content:"";z-index:0;width:calc((100% - 4px) / var(--st-seg-n));border-radius:var(--radius-round);background:var(--color-surface-1);box-shadow:0 0 0 1px var(--color-border), 0 1px 3px #0000001a;transform:translateX(calc(var(--st-seg-i) * 100%));transition:transform var(--duration-morph) var(--ease-morph);position:absolute;top:2px;bottom:2px;left:2px}.st-segmented>button{z-index:1;min-height:28px;padding:0 var(--space-3);border-radius:var(--radius-round);color:var(--color-text-muted);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;font-size:13px;font-weight:500;position:relative}.st-segmented>button:hover:not(:disabled),.st-segmented>button[aria-checked=true],.st-segmented>button[aria-pressed=true]{color:var(--color-text)}.st-segmented>button:disabled{color:var(--color-text-disabled);cursor:not-allowed}.st-segmented[aria-busy=true]{opacity:.7}.st-perm-first,.st-bill-first{margin-top:var(--space-5)}.st-row-label small.st-perm-wrap,.st-row-label small.st-bill-wrap,.st-perm-row .st-row-label small{white-space:normal;text-wrap:pretty}.st-perm-sheet{gap:var(--space-3);display:grid}.st-perm-sheet-error{font-size:var(--text-xs);color:var(--color-danger);margin:0;line-height:16px}.st-perm-head{align-items:center;gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.st-perm-head+.st-status{margin-top:var(--space-1)}.st-perm-picker{min-width:0;display:inline-flex}.st-perm-popup{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;min-height:36px;padding:0 10px 0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-1);color:var(--color-text);font-size:var(--text-sm);transition:background-color var(--duration-fast) var(--ease-out);font-weight:600;display:inline-flex}.st-perm-popup:hover{background:var(--color-surface-2)}.st-perm-popup small{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:400}.st-perm-popup-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.st-perm-popup .pix-icon{color:var(--color-text-muted);flex:none}.st-perm-meta{font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.st-perm-spacer{flex:1}.st-perm-menu>.st-surface-content{max-height:var(--st-perm-menu-max,420px);overscroll-behavior:contain;overflow-y:auto}.st-perm-menu-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.st-perm-view{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.st-perm-heading{color:var(--color-text);margin:0;font-size:15px;font-weight:600;line-height:20px}.st-perm-desc{font-size:var(--text-xs);color:var(--color-text-muted);text-wrap:pretty;margin:6px 0 0;line-height:16px}.st-perm-row .st-row-label{flex:220px}.st-row-label small.st-perm-line{display:grid}.st-perm-line>span{transition:opacity var(--duration-normal) var(--ease-out);grid-area:1/1}.st-perm-line.is-saved>span:first-child{opacity:0}.st-row-label small.st-perm-lock{align-items:center;gap:4px;display:flex}.st-perm-lock svg{flex:none}.st-perm-seg{--st-seg-min:96px}.st-segmented[data-unset=true]:before{opacity:0}.st-perm-line>.st-perm-saved{color:var(--color-success);opacity:0;align-items:center;gap:4px;display:flex}.st-perm-line.is-saved>.st-perm-saved{opacity:1}[data-permission-matrix][aria-busy=true] .st-segmented{opacity:.7;pointer-events:none}.st-perm-foot{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.st-perm-foot .st-footnote{flex:1}.st-perm-foot .st-text-btn{flex:none;margin-top:2px}.st-perm-skel-popup{border-radius:var(--radius-control);width:200px;height:36px;display:block}.st-perm-skel-label,.st-bill-skel-label{width:120px;display:block}.st-perm-skel-a,.st-bill-skel-a{width:38%}.st-perm-skel-b,.st-bill-skel-b{width:62%}.st-bill-tile{font-size:11px}.st-bill-key{flex:none}.st-bill-value{text-overflow:ellipsis;flex:0 auto;min-width:0;margin-left:auto;display:block;overflow:hidden}.st-bill-banner{padding-top:var(--space-4);padding-bottom:var(--space-4)}.st-bill-notice{padding-top:var(--space-3);padding-bottom:var(--space-3);align-items:flex-start}.st-fields.st-bill-fields{padding-left:var(--space-4)}.st-bill-welcome-title{font-size:17px;font-weight:600;line-height:24px}.st-bill-welcome-actions{margin-top:var(--space-4)}[data-billing-pane] .st-footnote.is-warning{color:var(--color-warning)}.st-bill-plans{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.st-bill-plan{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface-1);flex-direction:column;display:flex}.st-bill-plan.is-current{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.st-bill-plan-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.st-bill-plan-head h3{color:var(--color-text);margin:0;font-size:16px;font-weight:600;line-height:24px}.st-bill-price{letter-spacing:-.01em;color:var(--color-text);margin:0;font-size:28px;font-weight:700;line-height:34px}.st-bill-price small{letter-spacing:0;color:var(--color-text-muted);font-size:13px;font-weight:400}.st-bill-price .st-bill-tax{line-height:18px;display:block}.st-bill-catalog{margin-right:var(--space-2);color:var(--color-text-muted);font-size:17px;font-weight:400}.st-bill-notes{font-size:var(--text-sm);color:var(--color-text-secondary);margin:4px 0 0;padding:0;list-style:none}.st-bill-notes.is-success{color:var(--color-success)}.st-bill-features{font-size:var(--text-sm);color:var(--color-text-secondary);gap:6px;margin:0;padding:0;list-style:none;display:grid}.st-bill-features li{align-items:flex-start;gap:var(--space-2);display:flex}.st-bill-features svg{color:var(--color-success);flex:none;margin-top:3px}.st-bill-plan-foot{padding-top:var(--space-1);margin-top:auto}.st-bill-extras{margin-top:var(--space-3)}.st-bill-code{font-family:var(--font-mono,ui-monospace, monospace);text-transform:uppercase;letter-spacing:.04em}.st-bill-notes.st-bill-prepaid{margin-top:var(--space-2);color:var(--color-text);font-weight:500}.st-bill-term{cursor:pointer}.st-bill-term input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.st-bill-term-check{color:var(--color-accent);visibility:hidden;flex:none}.st-bill-term:has(input:checked) .st-bill-term-check{visibility:visible}.st-bill-term:has(input:focus-visible){outline:var(--focus-ring-width,2px) solid var(--color-focus-ring);outline-offset:-2px}@media (hover:hover){.st-bill-term:hover{background-color:var(--color-hover)}}.st-activation-eyebrow{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-accent);font-weight:600}.st-activation .st-title{overflow-wrap:break-word;hyphens:auto}.st-activation-steps{gap:var(--space-2) var(--space-6);margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.st-activation-steps [aria-current=step]{color:var(--color-accent);font-weight:600}.st-activation-note{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--color-text-secondary);text-wrap:pretty}.st-activation-note+.st-activation-note{margin-top:var(--space-1)}.st-shell[data-settings-activation=true]>.app-topbar{display:flex}.st-shell[data-settings-activation=true] .st-body{flex-direction:column}.st-shell[data-settings-activation=true] .st-rail.settings-rail{z-index:2;width:100%;max-width:720px;margin:var(--space-3) auto 0;padding:0 32px var(--space-2);border-radius:var(--radius-none);box-shadow:none;opacity:1;background:0 0;border:0;flex:none;transition:none;position:relative;inset:auto;overflow:visible;transform:none}.st-shell[data-settings-activation=true] .st-rail-scroll,.st-shell[data-settings-activation=true] .st-nav{padding:0;overflow:visible}.st-shell[data-settings-activation=true] .st-nav-label,.st-shell[data-settings-activation=true] .st-nav [data-section],.st-shell[data-settings-activation=true] .st-nav-group:not(:has(.st-org-switcher)),.st-shell[data-settings-activation=true] .st-rail-highlight,.st-shell[data-settings-activation=true] .st-phone-bar,.st-shell[data-settings-activation=true] .st-root-title{display:none}.st-shell[data-settings-activation=true] .st-org-switcher{width:min(320px,100%);margin:0}.st-shell[data-settings-activation=true] .st-detail{z-index:0;min-height:0;box-shadow:none;flex:1;transition:none;position:relative;inset:auto;transform:none}.st-shell[data-settings-activation=true] .st-pane{margin-inline:auto}@media (width<=640px){.st-perm-row .st-row-label{flex-basis:100%}.st-perm-row .st-segmented{flex:100%}.st-bill-price{font-size:26px;line-height:32px}}@media (prefers-reduced-motion:reduce){.st-perm-line>span{transition:none}.st-bill-spin{animation:none}}.st-expand{transition:grid-template-rows var(--duration-morph) var(--ease-morph);grid-template-rows:0fr;display:grid}.is-open>.st-expand{grid-template-rows:1fr}.st-expand>.st-expand__clip{min-height:0;overflow:hidden}.st-expand .st-expand__body{opacity:0;visibility:hidden;transition:opacity .16s var(--ease-out), visibility 0s linear var(--duration-morph)}.is-open>.st-expand .st-expand__body{opacity:1;visibility:visible;transition:opacity .16s var(--ease-out) .1s, visibility 0s}.st-status{min-height:16px;margin:6px var(--space-4) 0;font-size:var(--text-xs);color:var(--color-text-muted);line-height:16px;position:relative}.st-status>span{transition:opacity var(--duration-normal) var(--ease-out);align-items:center;gap:6px;display:flex}.st-status .is-success{color:var(--color-success)}.st-status .is-danger{color:var(--color-danger)}.st-fields{gap:var(--space-3);padding:var(--space-1) var(--space-4) var(--space-4) 56px;display:grid}.st-field{gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:500;display:grid}.st-field input,.st-field select,.st-field textarea{box-sizing:border-box;min-height:40px;padding:0 var(--space-3);border:1px solid var(--color-border-interactive);border-radius:var(--radius-control);background:var(--color-surface-1);color:var(--color-text);font:inherit;font-size:var(--text-sm);font-weight:400}.st-field input:focus-visible,.st-field select:focus-visible,.st-field textarea:focus-visible{outline:var(--focus-ring-width,2px) solid var(--color-focus-ring);outline-offset:0;border-color:var(--color-accent)}.st-field .st-hint{color:var(--color-text-muted);font-weight:400}.st-field .st-hint.is-success{color:var(--color-success)}.st-field .st-hint.is-danger{color:var(--color-danger)}.st-field--code input{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.3em;text-align:center}.st-inline-input{box-sizing:border-box;border:1px solid var(--color-border-interactive);border-radius:var(--radius-control);background:var(--color-surface-1);min-width:0;min-height:36px;color:var(--color-text);font:inherit;font-size:var(--text-sm);text-align:right;flex:1;padding:0 10px}.st-inline-input:focus-visible{outline:var(--focus-ring-width,2px) solid var(--color-focus-ring);outline-offset:0}.st-search{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-round);background:var(--color-surface-1);color:var(--color-text-muted);flex:220px;display:flex}.st-search input{min-width:0;min-height:34px;color:var(--color-text);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:none;flex:1}.st-search:focus-within{border-color:var(--color-accent)}.st-toolbar{align-items:center;gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.st-steps{margin:0;padding:0;list-style:none}.st-steps>.st-row{padding-top:var(--space-3);padding-bottom:var(--space-3);align-items:flex-start}.st-steps .st-row-label small,.st-row-label--wrap small{white-space:normal;text-overflow:clip;overflow:visible}.st-step{border-radius:var(--radius-round);background:var(--color-accent-subtle);width:28px;height:28px;color:var(--color-accent);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.st-footnote a{color:var(--color-accent);text-underline-offset:2px;font-weight:500}button.st-row:disabled{cursor:default}button.st-row--danger:hover:not(:disabled){color:var(--color-danger)}.st-row--danger:disabled{color:var(--color-text-disabled);font-weight:inherit}:is([data-testid^=ai-sheet-],[data-testid=account-closure-confirmation]) .modal-dialog .modal-head{padding:var(--space-5) var(--space-3) var(--space-2) var(--space-5);box-shadow:none;border-bottom:0}:is([data-testid^=ai-sheet-],[data-testid=account-closure-confirmation]) .modal-dialog .modal-title{font-size:17px;font-weight:600;line-height:24px}:is([data-testid^=ai-sheet-],[data-testid=account-closure-confirmation]) .modal-dialog .modal-body{padding:0 var(--space-5) var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary)}:is([data-testid^=ai-sheet-],[data-testid=account-closure-confirmation]) .modal-dialog .modal-foot{padding:0 var(--space-5) var(--space-5);border-top:0}.st-guide{gap:var(--space-3);padding:var(--space-1) var(--space-4) var(--space-4) 56px;font-size:var(--text-sm);color:var(--color-text-secondary);display:grid}.st-guide p{margin:0}.st-guide-step{font-size:var(--text-xs);color:var(--color-text-muted);margin:0;line-height:16px}.st-guide-title{color:var(--color-text);outline:none;margin:0;font-size:15px;font-weight:600;line-height:20px}.st-guide-list{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none;display:grid}.st-guide-list>li{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);display:grid}.st-guide-list>li>b{color:var(--color-text);font-weight:500}.st-guide-list>li>.st-btn{margin-top:var(--space-1);justify-self:start}.st-guide-list>li.is-done{color:var(--color-success)}.st-guide-note{font-size:var(--text-xs);color:var(--color-text-muted);line-height:16px}.st-guide .is-warning{color:var(--color-warning)}.st-guide .is-danger{color:var(--color-danger)}.st-guide a{color:var(--color-accent);text-underline-offset:2px;font-weight:500}.st-guide fieldset{gap:var(--space-1);border:0;margin:0;padding:0;display:grid}.st-guide legend{margin-bottom:var(--space-1);color:var(--color-text);padding:0;font-weight:500}.st-choice{align-items:center;gap:var(--space-3);min-height:36px;color:var(--color-text);cursor:pointer;display:flex}.st-choice input{width:18px;height:18px;accent-color:var(--color-accent);flex:none;margin:0}.st-guide details summary{cursor:pointer;color:var(--color-accent);font-weight:500}.st-guide details p{margin-top:var(--space-2)}.st-guide .st-actions{justify-content:flex-start}.st-legal{gap:var(--space-3);padding:0 var(--space-4) var(--space-4) 56px;color:var(--color-text-secondary);font-size:13px;line-height:20px;display:grid}.st-legal p,.st-legal h3,.st-legal ul{margin:0}.st-legal h3{font-size:var(--text-sm);color:var(--color-text);font-weight:600;line-height:20px}.st-legal section{gap:var(--space-1);display:grid}.st-legal ul{padding-left:1.25em;list-style:outside}.st-legal a{color:var(--color-accent);text-underline-offset:2px}.st-legal .st-legal-meta{color:var(--color-text-muted)}.st-legal .st-legal-formula{padding:6px var(--space-2);border-radius:var(--radius-detail);background:var(--color-surface-2);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-xs)}.st-legal-table{overflow-x:auto}.st-legal table{border-collapse:collapse;text-align:left;width:100%}.st-legal th,.st-legal td{padding:4px var(--space-3) 4px 0;vertical-align:top;border-bottom:1px solid var(--color-border)}.st-legal th{color:var(--color-text);font-weight:600}.st-legal tr:last-child td{border-bottom:0}@media (width<=640px){.st-guide,.st-legal{padding-left:var(--space-4)}.st-legal{font-size:15px;line-height:22px}.st-legal h3{font-size:16px;line-height:22px}.st-choice{min-height:44px}}.st-skeleton-line{border-radius:var(--radius-detail);background:var(--color-surface-3);height:12px}.st-skeleton-avatar{border-radius:var(--radius-round);background:var(--color-surface-3);flex:none;width:36px;height:36px}.st-members-head{margin-top:var(--space-4)}.st-members-org{align-items:center;gap:var(--space-4);padding:var(--space-4);display:flex}.st-members-logo{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface-2);width:56px;height:56px;color:var(--color-text-muted);flex:none;place-items:center;display:grid;overflow:hidden}.st-members-logo img{object-fit:cover;width:100%;height:100%}.st-members-org-name{color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:24px}.st-members-org-meta{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.st-members-toolbar .st-search{flex-basis:100%}.st-members-filter-slot{margin-left:auto}.st-members-toolbar .st-search>.pix-icon{flex:none}.st-members-filter-slot:empty{display:none}.st-members-filter{min-height:36px;padding-left:var(--space-3);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-round);background:var(--color-surface-1);color:var(--color-text-muted);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.st-members-filter:focus-within{border-color:var(--color-accent)}.st-members-filter select{appearance:none;max-width:200px;min-height:34px;color:var(--color-text);font:inherit;font-size:var(--text-sm);text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;outline:none;padding:0 30px 0 0}.st-members-filter>.pix-icon{color:var(--color-text-muted);pointer-events:none;position:absolute;right:12px}.st-members-list{--st-sep-inset:64px}.st-members-list .st-members-entry{transition:opacity var(--duration-fast) var(--ease-out)}.st-members-list[aria-busy=true] .st-members-entry{opacity:.6}.st-members-avatar{border-radius:var(--radius-round);background:var(--color-accent);width:36px;height:36px;color:var(--color-on-accent);flex:none;place-items:center;font-size:14px;font-weight:600;display:grid;overflow:hidden}.st-members-avatar.has-picture{background:var(--color-surface-2)}.st-members-avatar img{object-fit:cover;width:100%;height:100%}.st-members-mail{border-radius:var(--radius-round);width:36px;height:36px}.st-members-entry .st-row-label b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.st-members-you{color:var(--color-text-muted);font-weight:400}.st-members-chips{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:40%;display:flex}.st-members-chips:empty{display:none}.st-members-actions{flex:none;display:flex}.st-members-actions:empty{display:none}.st-members-list [aria-disabled=true],.st-members-list [aria-busy=true]{opacity:.45;cursor:default}.st-members-pager{justify-content:flex-end;gap:var(--space-1);margin:6px var(--space-2) 0;display:flex}.st-members-menu{width:max-content}.st-members-sheet{gap:var(--space-4);display:grid}.st-members-sheet .st-segmented{--st-seg-min:132px;justify-self:start}.st-members-sheet .st-group .st-row{min-height:44px}.st-members-sheet-error{font-size:var(--text-sm);color:var(--color-danger);margin:0}.st-members-sheet-error[hidden]{display:none}@media (width<=640px){.st-members-org{row-gap:var(--space-3);flex-wrap:wrap}.st-members-logo{width:48px;height:48px}.st-members-org>.st-btn{flex:100%}.st-members-kind{--st-seg-min:0px;flex:100%}.st-members-filter-slot{flex:100%;margin-left:0;display:flex}.st-members-filter{flex:1}.st-members-filter select{flex:1;max-width:none;min-height:42px}.st-members-chips{max-width:none}.st-members-chips .st-chip,.st-members-entry .st-row>.st-text-btn{display:none}.st-members-logo-row .st-row-label small,.st-members-entry .st-members-status{white-space:normal}.st-members-list .st-members-entry .st-row{padding-right:var(--space-2);gap:10px}.st-members-sheet .st-segmented{--st-seg-min:0px;justify-self:stretch}}@media (prefers-reduced-motion:reduce){.st-members-list .st-members-entry{transition:none}}.st-sheet-layer{z-index:var(--z-modal);padding:var(--space-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.st-scrim{animation:st-fade-in var(--duration-normal) var(--ease-out);background:#16211f47;position:absolute;inset:0}.st-sheet-layer.is-closing{pointer-events:none}.st-sheet-layer.is-closing .st-scrim{opacity:0;transition:opacity var(--duration-normal) var(--ease-out)}.st-surface{position:relative}.st-surface-bg{border:1px solid var(--color-border-strong);border-radius:var(--radius-surface);background:var(--color-surface-1);box-shadow:var(--material-glass-shadow);transform-origin:0 0;position:absolute;inset:0}.st-surface-content{position:relative}.st-sheet{width:min(440px,100%);max-height:calc(100dvh - 32px);display:flex}.st-sheet>.st-surface-content{flex-direction:column;width:100%;min-height:0;display:flex}.st-sheet-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-2);display:flex}.st-sheet-title{color:var(--color-text);margin:0;font-size:17px;font-weight:600;line-height:24px}.st-sheet-head .st-icon-btn{margin:-6px -8px 0 0}.st-sheet-body{padding:0 var(--space-5) var(--space-4);color:var(--color-text-secondary);font-size:var(--text-sm);overflow-y:auto}.st-sheet-foot{justify-content:flex-end;gap:var(--space-2);padding:0 var(--space-5) var(--space-5);flex-wrap:wrap;display:flex}.st-menu-content{padding:6px}.st-menu-item{box-sizing:border-box;border-radius:var(--radius-control);width:100%;min-height:36px;color:var(--color-text);font-size:var(--text-sm);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;display:flex}.st-menu-item:hover,.st-menu-item:focus-visible{background:var(--color-hover);outline:none}.st-menu-item[aria-checked=true]{font-weight:600}.st-menu-check{width:16px;color:var(--color-accent);flex:none;place-items:center;display:grid}.st-menu-item .st-org-tile{width:20px;height:20px;font-size:10px}@keyframes st-fade-in{0%{opacity:0}to{opacity:1}}@media (width<=640px){.st-phone-only{display:flex}.st-desktop-only{display:none!important}.st-shell>.app-topbar{display:none}.st-body{overflow:hidden}.st-rail.settings-rail,.st-detail{border-radius:var(--radius-none);width:auto;max-width:none;box-shadow:none;background:var(--color-bg);border:0;margin:0;position:absolute;inset:0}.st-rail.settings-rail{transition:transform var(--duration-morph) var(--ease-morph), opacity var(--duration-morph) var(--ease-morph);flex-direction:column;display:flex}.st-detail{z-index:2;transition:transform var(--duration-morph) var(--ease-morph);box-shadow:-1px 0 0 var(--color-border);touch-action:pan-y;transform:translate(100%)}[data-settings-pushed=true] .st-detail{transform:none}[data-settings-pushed=true] .st-rail.settings-rail{opacity:0;transform:translate(-30%)}.st-shell.is-dragging .st-detail,.st-shell.is-dragging .st-rail.settings-rail{transition:none}.st-phone-bar{height:44px;padding:0 var(--space-2);flex:none;align-items:center}.st-back{min-height:44px;padding:0 var(--space-2) 0 2px;color:var(--color-accent);background:0 0;border:0;align-items:center;gap:2px;font-size:17px;text-decoration:none;display:inline-flex}.st-root-title{margin:4px var(--space-4) var(--space-2);letter-spacing:-.01em;color:var(--color-text);font-size:32px;font-weight:700;line-height:40px;display:block}.st-nav{padding:0 var(--space-4) var(--space-10)}.st-rail-highlight{display:none}.st-nav-label{padding:var(--space-6) var(--space-4) 6px}.st-nav-group{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-surface);gap:0;overflow:hidden}.st-nav .shell-rail-row,.st-nav .shell-rail-row--active,.st-nav .shell-rail-row--active:hover{min-height:52px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-none);color:var(--color-text);margin:0;font-size:16px}.st-nav .shell-rail-row:active{background:var(--color-hover)}.st-nav .st-nav-group>*+:before{content:"";background:var(--color-border);height:1px;position:absolute;top:0;left:52px;right:0}.st-nav .shell-rail-row>.pix-icon:not(.st-row-chevron){box-sizing:content-box;border-radius:var(--radius-control);background:var(--color-surface-2);color:var(--color-text-secondary);padding:6px}.st-me-row.shell-rail-row--active .st-row-label b{color:var(--color-text)}.st-me-row{min-height:76px!important}.st-me-row .st-row-label b{font-size:20px;line-height:26px}.st-me-row .st-row-label small{font-size:14px}.st-row-chevron{color:var(--color-text-muted);margin-left:auto;display:block}.st-org-switcher{margin:0}.st-org-trigger{min-height:52px;padding:0 var(--space-4);border-radius:var(--radius-none);border:0;font-size:16px}.st-org-tile{border-radius:var(--radius-control);width:28px;height:28px;font-size:13px}.st-viewport{flex:1}.st-pane{max-width:none;padding:4px var(--space-4) 40px}.st-title{margin-bottom:var(--space-2);font-size:32px;line-height:40px}.st-row{min-height:52px;font-size:16px}.st-row-label small{font-size:13px;line-height:18px}.st-text-btn,.st-btn{min-height:44px}.st-icon-btn{width:44px;height:44px}.st-segmented>button{min-height:36px}.st-fields{padding-left:var(--space-4)}.st-sheet-layer{padding:var(--space-2);align-items:flex-end}.st-sheet{width:100%}.st-menu-item{min-height:44px}.st-shell[data-settings-activation=true] .st-rail.settings-rail{padding:0 var(--space-4) var(--space-2)}.st-shell[data-settings-activation=true] .st-pane{padding-top:var(--space-4)}.st-activation .st-title{font-size:28px;line-height:34px}.st-shell[data-settings-activation=true] .st-org-switcher{width:100%}.st-shell[data-settings-activation=true]>.app-topbar>div:first-child>:not(a){display:none}}@media (prefers-reduced-motion:reduce){.st-rail-highlight,.st-chevron,.st-expand,.st-expand .st-expand__body,.st-segmented:before,.st-switch__knob,.st-switch__track,.st-status>span,.st-detail,.st-rail.settings-rail{transition:none!important}.st-scrim{animation:none}}.crop-shell.svelte-8tft0o{min-height:23rem;transition:border-color var(--duration-fast,.12s) var(--ease-out);border:1px solid #0000}.crop-shell-drop.svelte-8tft0o{border-color:var(--color-accent)}.crop-dropzone.svelte-8tft0o{border:1px dashed var(--color-border-strong);background:var(--color-surface-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:21.5rem;padding:2rem;display:flex}.crop-target.svelte-8tft0o{border:1px solid var(--hud-line,#16211f29);width:4rem;height:4rem;margin-bottom:1rem;position:relative}.crop-target.svelte-8tft0o:before,.crop-target.svelte-8tft0o:after,.crop-target.svelte-8tft0o span:where(.svelte-8tft0o):before,.crop-target.svelte-8tft0o span:where(.svelte-8tft0o):after{content:"";border-color:var(--hud-ink,#16211f);width:.75rem;height:.75rem;position:absolute}.crop-target.svelte-8tft0o:before{border-top:2px solid;border-left:2px solid;top:-1px;left:-1px}.crop-target.svelte-8tft0o:after{border-top:2px solid;border-right:2px solid;top:-1px;right:-1px}.crop-target.svelte-8tft0o span:where(.svelte-8tft0o):before{border-bottom:2px solid;border-left:2px solid;bottom:-1px;left:-1px}.crop-target.svelte-8tft0o span:where(.svelte-8tft0o):after{border-bottom:2px solid;border-right:2px solid;bottom:-1px;right:-1px}.crop-drop-title.svelte-8tft0o{color:var(--color-text);margin:0 0 .75rem;font-size:.9375rem;font-weight:600}.crop-select-btn.svelte-8tft0o,.crop-confirm-btn.svelte-8tft0o{border-radius:var(--radius-control);border:1px solid var(--color-accent);background:var(--color-accent);color:#fff;cursor:pointer;padding:.55rem .9rem;font-size:.875rem}.crop-file-meta.svelte-8tft0o{color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:.75rem 0 0;font-size:.625rem}.crop-toolbar.svelte-8tft0o,.crop-zoom-row.svelte-8tft0o,.crop-footer.svelte-8tft0o{align-items:center;display:flex}.crop-toolbar.svelte-8tft0o{justify-content:space-between;margin-bottom:.75rem}.crop-label.svelte-8tft0o{color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.625rem;font-weight:500}.crop-text-btn.svelte-8tft0o,.crop-reset-btn.svelte-8tft0o{color:var(--color-accent);cursor:pointer;background:0 0;border:0;padding:.25rem;font-size:.75rem}.crop-layout.svelte-8tft0o{grid-template-columns:minmax(0,20rem) 4rem;justify-content:center;align-items:end;gap:1rem;display:grid}.crop-viewport.svelte-8tft0o{aspect-ratio:1;background:var(--hud-ink,#16211f);border:1px solid var(--color-border-strong);cursor:grab;touch-action:none;user-select:none;width:100%;padding:0;position:relative;overflow:hidden}.crop-viewport.svelte-8tft0o:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.crop-viewport.crop-dragging.svelte-8tft0o{cursor:grabbing}.crop-viewport.svelte-8tft0o>img:where(.svelte-8tft0o),.crop-mini.svelte-8tft0o>img:where(.svelte-8tft0o){object-fit:fill;pointer-events:none;user-select:none;max-width:none;max-height:none;position:absolute}.crop-thirds.svelte-8tft0o{pointer-events:none;position:absolute;inset:0}.crop-thirds.svelte-8tft0o i:where(.svelte-8tft0o),.crop-thirds.svelte-8tft0o b:where(.svelte-8tft0o){background:#ffffff52;position:absolute}.crop-thirds.svelte-8tft0o i:where(.svelte-8tft0o){width:1px;top:0;bottom:0}.crop-thirds.svelte-8tft0o i:where(.svelte-8tft0o):first-child{left:33.333%}.crop-thirds.svelte-8tft0o i:where(.svelte-8tft0o):nth-child(2){left:66.666%}.crop-thirds.svelte-8tft0o b:where(.svelte-8tft0o){height:1px;left:0;right:0}.crop-thirds.svelte-8tft0o b:where(.svelte-8tft0o):nth-child(3){top:33.333%}.crop-thirds.svelte-8tft0o b:where(.svelte-8tft0o):nth-child(4){top:66.666%}.crop-frame.svelte-8tft0o{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffffb8}.crop-viewport-circle.svelte-8tft0o .crop-frame:where(.svelte-8tft0o){border-radius:var(--radius-round,50%);box-shadow:0 0 0 12rem #16211f5c,inset 0 0 0 2px #ffffffd9}.crop-readout.svelte-8tft0o{flex-direction:column;gap:.5rem;display:flex}.crop-mini.svelte-8tft0o{background:var(--color-surface-3);border:1px solid var(--color-border-strong);width:4rem;height:4rem;position:relative;overflow:hidden}.crop-mini-circle.svelte-8tft0o{border-radius:var(--radius-round,50%)}.crop-zoom-row.svelte-8tft0o{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;margin-top:1rem;display:grid}.crop-status.svelte-8tft0o{min-height:1.5rem;color:var(--color-danger,#c0392b);margin-top:.75rem;font-size:.8125rem}.crop-file-input.svelte-8tft0o{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.crop-footer.svelte-8tft0o{border-top:1px solid var(--color-border);justify-content:flex-end;gap:.75rem;padding-top:1rem}.crop-cancel-btn.svelte-8tft0o{border:1px solid var(--color-border-strong);background:var(--color-surface-1);color:var(--color-text);cursor:pointer;padding:.55rem .9rem;font-size:.875rem}button.svelte-8tft0o:not(.crop-viewport):hover:not(:disabled){border-color:var(--color-border-strong);filter:brightness(.97)}button.svelte-8tft0o:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}button.svelte-8tft0o:disabled{opacity:.45;cursor:not-allowed}@media (width<=32rem){.crop-layout.svelte-8tft0o{grid-template-columns:minmax(0,1fr)}.crop-readout.svelte-8tft0o{display:none}.crop-zoom-row.svelte-8tft0o{grid-template-columns:minmax(0,1fr)}.crop-reset-btn.svelte-8tft0o{grid-column:1/-1;justify-self:end}}.branding-skeleton.svelte-1yfoeqj{flex:none;width:72px}.upp-actions.svelte-cb8mhq{align-items:center;gap:2px;display:inline-flex}.upp-status.is-success.svelte-cb8mhq{color:var(--color-success)}.upp-status.is-danger.svelte-cb8mhq{color:var(--color-danger)}.upp-loading.svelte-cb8mhq{display:inline-flex}.ad-first.svelte-wmp1kt,.ad-recovery.svelte-wmp1kt{margin-top:var(--space-4)}.ad-export.svelte-wmp1kt{display:inline-grid}.ad-export.svelte-wmp1kt>span:where(.svelte-wmp1kt){opacity:0;transition:opacity var(--duration-normal,.18s) var(--ease-out);grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.ad-export.svelte-wmp1kt:not(.is-busy):not(.is-done)>span:where(.svelte-wmp1kt):first-child,.ad-export.is-busy.svelte-wmp1kt>span:where(.svelte-wmp1kt):nth-child(2),.ad-export.is-done.svelte-wmp1kt>span:where(.svelte-wmp1kt):nth-child(3){opacity:1}.ad-export.is-done.svelte-wmp1kt{color:var(--color-success)}.ad-alert.svelte-wmp1kt{color:var(--color-danger)}.ad-alert.svelte-wmp1kt a:where(.svelte-wmp1kt){color:inherit;text-underline-offset:2px;font-weight:500;text-decoration:underline}.ad-guide-back.svelte-wmp1kt{margin-left:-10px}.ad-sheet{gap:var(--space-3);line-height:1.55;display:grid}.ad-sheet p{margin:0}.ad-sheet .ad-strong{color:var(--color-text);font-weight:500}.ad-sheet .ad-start{justify-content:flex-start}.ad-sheet-alert{gap:var(--space-2);color:var(--color-danger);display:grid}.ad-sheet-alert a{color:inherit;text-underline-offset:2px;font-weight:500}@media (prefers-reduced-motion:reduce){.ad-export.svelte-wmp1kt>span:where(.svelte-wmp1kt){transition:none}}.agent-setup.svelte-1j3lw0q{padding:0 var(--space-4) var(--space-4)}textarea.svelte-1j3lw0q{box-sizing:border-box;width:100%;height:240px;padding:var(--space-3);resize:none;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-2);color:var(--color-text-secondary);font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:18px;display:block;overflow:auto}textarea.svelte-1j3lw0q:focus-visible{outline:var(--focus-ring-width,2px) solid var(--color-focus-ring);outline-offset:0}.ai-actions.svelte-gpyxp9{gap:var(--space-2)}@media (width<=640px){.ai-copy.svelte-gpyxp9{flex:100%}.ai-prompt-toggle.svelte-gpyxp9{margin:0 auto}}.ai-copy.svelte-gpyxp9{display:inline-grid}.ai-copy.svelte-gpyxp9>span:where(.svelte-gpyxp9){transition:opacity var(--duration-normal,.2s) var(--ease-out);grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.ai-copy.svelte-gpyxp9>span:where(.svelte-gpyxp9):last-child,.ai-copy.is-done.svelte-gpyxp9>span:where(.svelte-gpyxp9):first-child{opacity:0}.ai-copy.is-done.svelte-gpyxp9>span:where(.svelte-gpyxp9):last-child{opacity:1}.ai-prompt-toggle[aria-expanded=true].svelte-gpyxp9 .st-chevron{transform:rotate(90deg)}.ai-connection.svelte-gpyxp9 .st-row-label:where(.svelte-gpyxp9) b:where(.svelte-gpyxp9),.ai-connection.svelte-gpyxp9 .st-row-label:where(.svelte-gpyxp9) small:where(.svelte-gpyxp9){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-skeleton.svelte-gpyxp9{align-items:center;height:1lh;display:flex}.ai-skeleton.svelte-gpyxp9>.st-skeleton-line{height:10px}.ai-available.svelte-gpyxp9{color:var(--color-success)}.ai-more.svelte-gpyxp9{color:var(--color-accent);justify-content:flex-start;font-weight:500}.ai-privacy.svelte-gpyxp9{margin-top:var(--space-6)}.is-danger.svelte-gpyxp9{color:var(--color-danger)}.ai-sheet{gap:var(--space-4);display:grid}.ai-sheet-meta{color:var(--color-text-muted);margin:0}.ai-sheet-heading{color:var(--color-text-muted);margin:0;font-size:13px;font-weight:600;line-height:18px}.ai-sheet-note{color:var(--color-text-muted);margin:4px 0 0}.ai-grants{margin:var(--space-2) 0 0;padding:0;list-style:none}.ai-grant{box-sizing:border-box;border-top:1px solid var(--color-border);align-content:start;gap:4px;min-height:120px;padding:12px 0;display:grid}.ai-grant:last-child{border-bottom:1px solid var(--color-border)}.ai-grant strong{font-size:var(--text-sm);color:var(--color-text);font-weight:600;line-height:20px}.ai-grant-sub{color:var(--color-text-muted);font-size:13px;line-height:18px}.ai-grant dl{grid-template-columns:max-content 1fr;gap:4px 16px;margin:4px 0 0;font-size:13px;line-height:18px;display:grid}.ai-grant dt{color:var(--color-text-muted)}.ai-grant dd{color:var(--color-text);overflow-wrap:anywhere;margin:0}.ai-grant .st-skeleton-line{margin-block:4px}.ai-sheet-more{margin:var(--space-2) 0 0 -10px}.ai-rename{align-items:end;gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.ai-sheet-slot{min-height:20px;margin-top:calc(-1 * var(--space-2));line-height:20px;display:grid}.ai-sheet-slot>*{grid-area:1/1;margin:0}.ai-sheet .is-danger{color:var(--color-danger)}.ai-prose{gap:var(--space-3);line-height:1.6}.ai-prose p{margin:0}.ai-prose a{color:var(--color-accent);text-underline-offset:3px;font-weight:500}[data-testid^=ai-sheet-] .ai-destructive{margin-left:-10px;margin-right:auto}@media (width<=480px){.ai-rename{grid-template-columns:minmax(0,1fr)}.ai-rename>.st-btn{justify-self:start}}@media (prefers-reduced-motion:reduce){.ai-copy.svelte-gpyxp9>span:where(.svelte-gpyxp9){transition:none}}.ig-first.svelte-m5l5tb{margin-top:var(--space-3)}.ig-done.svelte-m5l5tb{background:var(--color-success-subtle);color:var(--color-success)}
