@layer theme{:root,:host{--spacing:.25rem;--leading-normal:1.5;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-app);--default-mono-font-family:var(--font-mono);--font-mono:var(--font-mono);--shadow-small:var(--shadow-small);--shadow-medium:var(--shadow-medium);--shadow-floating:var(--shadow-floating);--ease-quint:var(--ease-quint)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box}html{background:var(--bg-page)}body{background:var(--bg-page);min-height:100dvh;color:var(--fg-primary);font-family:var(--font-app);font-feature-settings:var(--font-app-features);font-size:15px;line-height:1.5;font-weight:var(--weight-normal);letter-spacing:0;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img,svg{max-width:100%;display:block}svg[viewBox="0 0 256 256"]:not([width]){width:1em;height:1em}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}input,select,textarea,button{font:inherit;letter-spacing:inherit;color:inherit}select{appearance:none}::placeholder{color:var(--fg-tertiary)}}@layer components{.avatar{--avatar-size:24px;--avatar-tone:var(--avatar-mint);width:var(--avatar-size);height:var(--avatar-size);background-color:oklch(from var(--avatar-tone) .55 .11 h);color:var(--fg-title);font-size:11px;font-weight:var(--weight-medium);letter-spacing:0;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;transition:opacity .25s ease-in-out;display:inline-flex;position:relative}.avatar>img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.avatar>svg{width:min(100% - 4px,20px);height:min(100% - 4px,20px)}.avatar[data-size=micro]{--avatar-size:14px;font-size:8px}.avatar[data-size=tiny]{--avatar-size:16px;font-size:9px}.avatar[data-size=small]{--avatar-size:18px;font-size:9px}.avatar[data-size=large]{--avatar-size:32px;font-size:14px}.avatar[data-size=xlarge]{--avatar-size:44px;font-size:18px}.avatar[data-size=huge]{--avatar-size:54px;font-size:22px}@media (pointer:coarse){.avatar[data-size=micro]{--avatar-size:17px}.avatar[data-size=tiny]{--avatar-size:18px}}.avatar[data-shape=square]{border-radius:var(--r-control)}.avatar[data-shape=square]:is([data-size=micro],[data-size=tiny],[data-size=small]){border-radius:var(--r-chip)}.avatar[data-shape=square][data-size=regular]{border-radius:var(--r-thumb)}.avatar[data-tone=blue]{--avatar-tone:var(--avatar-blue)}.avatar[data-tone=coral]{--avatar-tone:var(--avatar-coral)}.avatar[data-tone=lilac]{--avatar-tone:var(--avatar-lilac)}.avatar[data-tone=amber]{--avatar-tone:var(--avatar-amber)}.avatar[data-tone=rose]{--avatar-tone:var(--avatar-rose)}.avatar[data-tone=teal]{--avatar-tone:var(--avatar-teal)}.avatar[data-tone=lime]{--avatar-tone:var(--avatar-lime)}.avatar[data-inactive]{background-color:var(--line-solid);color:var(--fg-faint)}.avatar[data-inactive]>img{opacity:.5;filter:grayscale();box-shadow:0 0 0 1px var(--line-solid)}.avatar-presence{width:max(6px, calc(var(--avatar-size) * .3));height:max(6px, calc(var(--avatar-size) * .3));border:1px solid var(--bg-base);background-color:var(--fg-faint);border-radius:50%;position:absolute;bottom:-1px;right:-1px}.avatar-presence[data-presence=online]{background-color:var(--green-base)}.avatar-presence[data-presence=away]{background-color:var(--yellow-base)}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-tertiary);font-size:10px;font-weight:600}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-0{margin-top:0}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-12{height:calc(var(--spacing) * 12)}.h-48{height:calc(var(--spacing) * 48)}.h-\[18px\]{height:18px}.h-\[44px\]{height:44px}.h-\[56px\]{height:56px}.h-\[64px\]{height:64px}.h-\[104px\]{height:104px}.h-\[120px\]{height:120px}.h-\[160px\]{height:160px}.h-\[200px\]{height:200px}.h-\[240px\]{height:240px}.h-\[260px\]{height:260px}.h-\[340px\]{height:340px}.h-\[420px\]{height:420px}.min-h-dvh{min-height:100dvh}.w-2\/3{width:66.6667%}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-28{width:calc(var(--spacing) * 28)}.w-40{width:calc(var(--spacing) * 40)}.w-\[18px\]{width:18px}.w-auto{width:auto}.w-full{width:100%}.max-w-\[340px\]{max-width:340px}.max-w-\[680px\]{max-width:680px}.animate-\[verto-pulse_1\.8s_ease-in-out_infinite\]{animation:1.8s ease-in-out infinite verto-pulse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded-2xl{border-radius:var(--r-2xl)}.rounded-card{border-radius:var(--r-card)}.rounded-control{border-radius:var(--r-control)}.bg-elevation{background-color:var(--bg-elevation)}.bg-layer{background-color:var(--bg-base)}.bg-layer-shade{background-color:var(--bg-shade)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.text-regular{font-size:var(--fs-regular);line-height:var(--tw-leading,var(--lh-regular))}.text-\[14px\]{font-size:14px}.text-\[length\:var\(--fs-micro\)\]{font-size:var(--fs-micro)}.text-\[length\:var\(--fs-mini\)\]{font-size:var(--fs-mini)}.text-\[length\:var\(--fs-small\)\]{font-size:var(--fs-small)}.text-mini{font-size:var(--fs-mini)}.text-small{font-size:var(--fs-small)}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-medium{--tw-font-weight:var(--weight-medium);font-weight:var(--weight-medium)}.font-normal{--tw-font-weight:var(--weight-normal);font-weight:var(--weight-normal)}.font-semibold{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.text-pretty{text-wrap:pretty}.whitespace-nowrap{white-space:nowrap}.text-danger{color:var(--danger)}.text-faint{color:var(--fg-faint)}.text-fg{color:var(--fg-primary)}.text-fg-secondary{color:var(--fg-secondary)}.text-fg-tertiary{color:var(--fg-tertiary)}.text-muted{color:var(--fg-muted)}.text-title{color:var(--fg-title)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&\>p\+p\]\:mt-4>p+p{margin-top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-6>svg{height:calc(var(--spacing) * 6)}.\[\&\>svg\]\:h-20>svg{height:calc(var(--spacing) * 20)}.\[\&\>svg\]\:w-6>svg{width:calc(var(--spacing) * 6)}.\[\&\>svg\]\:w-20>svg{width:calc(var(--spacing) * 20)}@media not all and (width>=40rem){.max-sm\:\[\&\>svg\]\:h-15>svg{height:calc(var(--spacing) * 15)}.max-sm\:\[\&\>svg\]\:w-15>svg{width:calc(var(--spacing) * 15)}}}@supports not (color:oklch(from red l c h)){.avatar{background-color:var(--avatar-tone);color:var(--avatar-ink)}}.billing-strip{margin-bottom:24px}.billing-strip-note{align-items:center;padding:8px 8px 8px 12px}.billing-strip-note>.note-body{flex-wrap:wrap;flex:auto;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.billing-strip-text{font-weight:var(--weight-medium)}.billing-strip-note[data-tone=quiet] .billing-strip-text{font-weight:var(--weight-normal)}.billing-strip .note a.btn{color:var(--btn-fg);gap:8px;text-decoration:none;display:inline-flex}@media (width<=640px){.billing-strip{margin-bottom:20px}.billing-strip-note{align-items:flex-start}}@keyframes ui-dialog-fade{0%{opacity:0}}@keyframes ui-dialog-scale{0%{scale:.98}}.ui-dialog{z-index:var(--z-dialog);box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;color:var(--fg-base);background:0 0;border:0;outline:none;margin:0;padding:16px;position:fixed;inset:0;overflow:hidden}.ui-dialog[open]{flex-direction:column;align-items:center;display:flex}.ui-dialog[open]:before,.ui-dialog[open]:after{content:"";flex:1 1 0}.ui-dialog[open]:after{flex-grow:2}.ui-dialog::backdrop{background:var(--overlay,#0006);animation:.4s cubic-bezier(.25,.46,.45,.94) ui-dialog-fade}.ui-dialog-panel{box-sizing:border-box;width:min(var(--dialog-width,480px), 100%);overscroll-behavior:contain;border-radius:var(--r-panel);background:var(--bg-base);min-height:0;max-height:100%;color:var(--fg-base);font-size:var(--fs-small);box-shadow:0 0 0 var(--thin) var(--line), var(--shadow-high);animation:ui-dialog-fade var(--dur-quick) var(--ease-spring), ui-dialog-scale var(--dur-panel) var(--ease-spring);flex:0 auto;padding:24px;line-height:1.5;overflow-y:auto}.ui-dialog-panel:focus,.ui-dialog-panel:focus-visible{outline:none}.ui-dialog-panel[data-size=small]{--dialog-width:420px}.ui-dialog-panel[data-size=medium]{--dialog-width:562px}.ui-dialog-panel[data-size=large]{--dialog-width:700px}.ui-dialog-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:6px;display:flex}.ui-dialog-title{min-width:0;color:var(--fg-title);font-size:var(--fs-regular);font-weight:var(--weight-semibold);line-height:var(--lh-regular);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.ui-dialog-close{flex-shrink:0;margin:-3px -7px -3px 0}.ui-dialog-text{color:var(--fg-muted);font-size:var(--fs-regular);line-height:var(--lh-regular);text-wrap:pretty}.ui-dialog-text>*+*{margin-top:12px}.ui-dialog-actions,.dialog-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:20px;display:flex}.ui-dialog-panel>.field-note{color:var(--fg-muted);font-size:var(--fs-regular);line-height:var(--lh-regular);text-wrap:pretty}.ui-dialog-panel>:is(.products-actions,.integration-editor-footer){justify-content:flex-end;gap:8px;margin-top:20px}@media (width<=560px){.ui-dialog-panel{padding:20px}}@media (prefers-reduced-motion:reduce){.ui-dialog::backdrop,.ui-dialog-panel{animation:none}}.form-control{border:var(--thin) solid var(--line-solid);border-radius:var(--r-control);background-color:var(--bg-base);width:100%;min-width:0;height:32px;color:var(--fg-title);font-size:var(--fs-small);font-feature-settings:var(--font-app-features), "calt" 0;appearance:none;transition:border-color var(--dur-quick);margin:0;padding:6px 12px;line-height:normal;display:block}.form-control::placeholder{color:var(--fg-faint);opacity:1}.form-control::selection{background-color:color-mix(in srgb, var(--focus) 40%, transparent)}@media (any-hover:hover) and (any-pointer:fine){.form-control:hover:not(:disabled){border-color:var(--line-emphasis);transition-duration:0s}}.form-control:active:not(:disabled){border-color:var(--line-emphasis);transition-duration:0s}.form-control:focus-visible{outline:1px solid var(--focus);outline-offset:-1px}.form-control:disabled{color:var(--fg-muted);-webkit-text-fill-color:var(--fg-muted);opacity:1;cursor:default}.form-control:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--bg-base) inset;-webkit-text-fill-color:var(--fg-title);caret-color:var(--fg-title)}.form-control:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--bg-base) inset;-webkit-text-fill-color:var(--fg-title);caret-color:var(--fg-title)}.form-control:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--bg-base) inset;-webkit-text-fill-color:var(--fg-title);caret-color:var(--fg-title)}@media (pointer:coarse){.form-control{height:36px;font-size:16px}}.form-control.form-control-large{border-radius:var(--r-card);height:44px;padding:12px}.form-control.form-textarea{resize:none;field-sizing:content;height:auto;min-height:64px;max-height:50vh;line-height:1.5}@supports not (field-sizing:content){.form-control.form-textarea{resize:vertical;max-height:none}}.field-error{animation:.2s cubic-bezier(.165,.84,.44,1) both field-error-in}@keyframes field-error-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.field-error{animation:none}}.select-control{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.select-trigger{border:var(--thin) solid transparent;border-radius:var(--r-control);background-color:var(--control-secondary);width:100%;max-width:100%;height:30px;color:var(--fg-base);font-size:var(--fs-small);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-quick), color var(--dur-quick);background-clip:padding-box;align-items:center;margin:1px 0;padding:0 28px 0 10px;line-height:normal;display:flex;position:relative}.select-trigger:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 0 var(--thin) var(--line-alpha), var(--shadow-low);transition:box-shadow var(--dur-quick);position:absolute;inset:0}@media (any-hover:hover) and (any-pointer:fine){.select-trigger:hover:not(:disabled){background-color:var(--control-secondary-hover);transition-duration:0s}.select-trigger:hover:not(:disabled):after{box-shadow:0 0 0 var(--thin) var(--line-solid-alpha), var(--shadow-low);transition-duration:0s}}.select-trigger:active:not(:disabled),.select-trigger[data-state=open]{background-color:var(--control-secondary-hover);transition-duration:0s}.select-trigger:active:not(:disabled):after,.select-trigger[data-state=open]:after{box-shadow:0 0 0 var(--thin) var(--line-solid-alpha), var(--shadow-low);transition-duration:0s}.select-trigger:focus-visible{outline:1px solid var(--focus);outline-offset:-1px}.select-trigger[data-state=open]{outline:none}.select-trigger[data-placeholder]{color:var(--fg-muted)}.select-trigger:disabled{opacity:.5;cursor:default}.select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-chevron{pointer-events:none;position:absolute;top:50%;right:9px;translate:0 -50%}.select-trigger.select-trigger-large{border-radius:var(--r-card);height:44px;margin:0;padding:0 36px 0 12px}.select-trigger-large .select-chevron{right:14px}.select-menu{z-index:var(--z-popover);min-width:var(--radix-select-trigger-width);max-width:min(480px, var(--radix-select-content-available-width));max-height:min(320px, var(--radix-select-content-available-height));border-radius:var(--r-panel);background-color:var(--bg-base);color:var(--fg-base);font-size:var(--fs-small);box-shadow:0 0 0 var(--thin) var(--line-solid), var(--shadow-medium);transform-origin:var(--radix-select-content-transform-origin);animation:select-fade var(--dur-quick) ease-out, select-scale var(--dur-panel) var(--ease-spring);position:relative;overflow:hidden}.select-viewport{overscroll-behavior:contain;padding:4px 0}.select-option{isolation:isolate;min-height:32px;color:var(--fg-base);overflow-wrap:anywhere;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;align-items:center;padding:6px 35px 6px 12px;line-height:1.4;display:flex;position:relative}.select-option:before{content:"";z-index:-1;border-radius:var(--r-control);transition:background-color var(--dur-quick);background-color:#0000;position:absolute;inset:0 4px}.select-option[data-highlighted]:before{background-color:var(--control-secondary-hover);transition-duration:0s}.select-option[data-disabled]{color:var(--fg-faint);cursor:default}.select-option-described{min-height:50px}.select-option-body{gap:2px;min-width:0;display:grid}.select-option-description{color:var(--fg-muted);font-size:var(--fs-mini);line-height:1.35}.select-option[data-disabled] .select-option-description{color:var(--fg-faint)}.select-check{width:25px;color:var(--fg-title);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:8px}.select-group-label{color:var(--fg-muted);font-size:var(--fs-micro);font-weight:var(--weight-medium);padding:4px 25px 6px 12px}.select-viewport>.select-group:first-child>.select-group-label{padding-top:8px}.select-separator{height:var(--thin);background-color:var(--line-faint);margin:6px 0}.select-scroll{z-index:1;background-color:color-mix(in srgb, var(--bg-base) 70%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:25px;color:var(--fg-faint);cursor:default;justify-content:center;align-items:center;display:flex;position:absolute;left:0;right:0}.select-scroll-up{top:0}.select-scroll-down{bottom:0}@keyframes select-fade{0%{opacity:0}}@keyframes select-scale{0%{scale:.98}}@media (pointer:coarse){.select-trigger{height:34px}.select-option{min-height:44px}}@media (prefers-reduced-motion:reduce){.select-menu{animation:none}}@media (forced-colors:active){.select-trigger{border-color:buttontext}.select-menu{outline:1px solid canvastext}.select-option[data-highlighted]{outline-offset:-2px;outline:2px solid highlight}.select-check{color:canvastext}.select-option[data-disabled]{color:graytext}}.ui-checkbox,.ui-radio,.ui-switch{appearance:none;vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0;margin:0;padding:0;position:relative}.ui-checkbox:focus-visible,.ui-radio:focus-visible,.ui-switch:focus-visible{outline:1px solid var(--focus);outline-offset:2px}.ui-checkbox:disabled,.ui-radio:disabled,.ui-switch:disabled{opacity:.5;cursor:default}.ui-checkbox{border:1px solid var(--line-strong);border-radius:var(--r-check);background-color:#0000;width:14px;height:14px;transition:all 80ms ease-out}.ui-checkbox:before{content:"";background-color:var(--fg-inverted);opacity:0;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 9'%3E%3Cpath d='M1.25 4.75 3.75 7.25 8.75 1.75' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/10px 9px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 9'%3E%3Cpath d='M1.25 4.75 3.75 7.25 8.75 1.75' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/10px 9px no-repeat}@media (any-hover:hover) and (any-pointer:fine){.ui-checkbox:hover:not(:disabled){border-color:var(--control-checked)}}.ui-checkbox:checked{border-color:var(--control-checked);background-color:var(--control-checked)}.ui-checkbox:checked:before{opacity:1}@media (any-hover:hover) and (any-pointer:fine){.ui-checkbox:checked:hover:not(:disabled){border-color:var(--fg-title)}}.ui-checkbox:indeterminate{border-color:var(--fg-faint);background-color:var(--fg-faint)}.ui-checkbox:indeterminate:before{background-color:var(--fg-title);opacity:1;border-radius:1px;width:6px;height:1.5px;inset:50% auto auto 50%;translate:-50% -50%;-webkit-mask:none;mask:none}.ui-checkbox:disabled:not(:checked,:indeterminate){background-color:var(--line-solid)}.ui-radio{border:1px solid var(--line-strong);background-color:#0000;border-radius:50%;width:16px;height:16px;transition:all 80ms ease-out}.ui-radio:after{content:"";background-color:var(--fg-inverted);opacity:0;border-radius:50%;width:4px;height:4px;position:absolute;top:5px;left:5px}@media (any-hover:hover) and (any-pointer:fine){.ui-radio:hover:not(:disabled,:checked){border-color:var(--control-checked)}}.ui-radio:checked{border-color:var(--control-checked);background-color:var(--control-checked)}.ui-radio:checked:after{opacity:1}.ui-switch{--switch-knob:14px;--switch-inset:3px;--switch-rest:13px;--switch-stretch:11px;--switch-left:var(--switch-inset);--switch-right:var(--switch-rest);--switch-left-delay:0s;--switch-right-delay:50ms;border-radius:var(--r-pill);background-color:color-mix(in srgb-linear, var(--bg-base), var(--fg-base) 20%);border:0;width:30px;height:20px;transition:background-color .15s ease-out,opacity .15s ease-out}.ui-switch-small{--switch-knob:10px;--switch-inset:2px;--switch-rest:10px;--switch-stretch:9px;width:22px;height:14px}.ui-switch:checked{--switch-left:var(--switch-rest);--switch-right:var(--switch-inset);--switch-left-delay:50ms;--switch-right-delay:0s;background-color:var(--success)}.ui-switch:after{content:"";top:50%;right:var(--switch-right);left:var(--switch-left);height:var(--switch-knob);border-radius:calc(var(--switch-knob) / 2);background-color:var(--fg-title);transition-property:left,right;transition-duration:.1s;transition-timing-function:ease-out;transition-delay:var(--switch-left-delay), var(--switch-right-delay);position:absolute;translate:0 -50%}.ui-switch:before{content:"";position:absolute;inset:-6px}@media (any-hover:hover) and (any-pointer:fine){.ui-switch:hover:not(:disabled){--switch-right:var(--switch-stretch);background-color:color-mix(in srgb-linear, var(--bg-base), var(--fg-base) 30%)}.ui-switch:checked:hover:not(:disabled){--switch-left:var(--switch-stretch);--switch-right:var(--switch-inset);background-color:var(--green-base-hover)}}.ui-switch:active:not(:disabled){--switch-right:var(--switch-stretch)}.ui-switch:checked:active:not(:disabled){--switch-left:var(--switch-stretch);--switch-right:var(--switch-inset)}.ui-choice{min-width:0;color:var(--fg-base);font-size:var(--fs-small);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;line-height:1.4;display:inline-flex}.ui-choice:has(input:disabled){color:var(--fg-muted);cursor:default}@media (prefers-reduced-motion:reduce){.ui-checkbox,.ui-radio,.ui-switch,.ui-switch:after{transition:none}}@media (forced-colors:active){.ui-checkbox,.ui-radio,.ui-switch{forced-color-adjust:none;background-color:canvas;border:1px solid canvastext}.ui-switch:after{background-color:canvastext}.ui-checkbox:checked,.ui-checkbox:indeterminate,.ui-radio:checked,.ui-switch:checked{background-color:highlight;border-color:highlight}.ui-checkbox:before,.ui-checkbox:indeterminate:before,.ui-radio:after,.ui-switch:checked:after{background-color:highlighttext}.ui-checkbox:disabled,.ui-radio:disabled,.ui-switch:disabled{border-color:graytext}}.ui-divider-label{align-items:center;gap:6px;min-width:0;display:flex}.ui-divider-label-line{border-bottom:var(--thin) solid var(--line-faint);flex:auto}.ui-divider-label-text{border:var(--thin) solid var(--line-faint);border-radius:var(--r-pill);max-width:70%;color:var(--fg-muted);font-size:var(--fs-mini);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:none;padding:3px 10px;line-height:normal;overflow:hidden}.return-notice{min-width:0;position:relative}.return-notice>.note{padding-right:40px}.return-notice-close{position:absolute;top:6px;right:6px}@media (pointer:coarse){.return-notice-close{top:4px;right:4px}}.settings-page>.return-notice{margin-bottom:32px}.settings-page>.return-notice+.settings-section{margin-top:0}.ui-segmented{isolation:isolate;border-radius:var(--r-segment);background-color:#0000;align-items:center;gap:2px;max-width:100%;margin-block:-2px;display:inline-flex}.ui-segmented-full{width:100%;display:flex}.ui-segmented-full>.ui-segment{flex:1 1 0;max-width:none}.ui-segment{border-radius:var(--r-pill);background-color:var(--control-tertiary);min-width:0;max-width:200px;height:28px;color:var(--fg-muted);font-size:var(--fs-mini);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-quick), color var(--dur-quick);border:0;flex:0 auto;justify-content:center;align-items:center;gap:6px;margin:2px;padding:4px 12px;line-height:normal;text-decoration:none;display:inline-flex;position:relative}.ui-segment:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 0 var(--thin) var(--line-alpha), var(--shadow-low);transition:box-shadow var(--dur-quick);position:absolute;inset:0}.ui-segment:has(>svg){padding-inline:8px}.ui-segment>svg{flex-shrink:0;width:14px;height:14px}.ui-segment>span{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (any-hover:hover) and (any-pointer:fine){.ui-segment:hover:not(:disabled,[aria-disabled=true]){background-color:var(--control-tertiary-hover);color:var(--fg-base);transition-duration:0s}.ui-segment:hover:not(:disabled,[aria-disabled=true]):after{box-shadow:0 0 0 var(--thin) var(--line-solid-alpha), var(--shadow-low);transition-duration:0s}}.ui-segment:active:not(:disabled,[aria-disabled=true]),.ui-segment[data-state=open]{background-color:var(--control-tertiary-hover);color:var(--fg-base);transition-duration:0s}.ui-segment:is([aria-pressed=true],[aria-current]:not([aria-current=false]),[aria-selected=true],:has(>input:checked)){background-color:var(--control-tertiary-selected);color:var(--fg-title)}.ui-segment:is([aria-pressed=true],[aria-current]:not([aria-current=false]),[aria-selected=true],:has(>input:checked)):after{box-shadow:0 0 0 var(--thin) var(--line-solid-alpha)}.ui-segment:focus-visible{z-index:1;outline:1px solid var(--focus);outline-offset:-1px}.ui-segment:has(>input:focus-visible){z-index:1;outline:1px solid var(--focus);outline-offset:-1px}.ui-segment:disabled,.ui-segment[aria-disabled=true]{opacity:.6;cursor:default}.ui-segment>input[type=radio]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}@media (pointer:coarse){.ui-segment{height:32px}}@media (forced-colors:active){.ui-segment{border:1px solid buttontext}.ui-segment:is([aria-pressed=true],[aria-current]:not([aria-current=false]),[aria-selected=true],:has(>input:checked)){forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight}}.ui-segment-aside{color:var(--fg-faint);font-variant-numeric:tabular-nums}.ui-segment:is([aria-pressed=true],[aria-current]:not([aria-current=false]),[aria-selected=true],:has(>input:checked)) .ui-segment-aside{color:var(--fg-muted)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/onest-latin-Cl_J6ReI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/onest-cyrillic-XA2Wcfvm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Verto;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-latin-BG5OYZnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20A0-20CF,U+2122,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Verto;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-cyrillic-0WfUdEYN.woff2)format("woff2");unicode-range:U+301,U+400-52F,U+2116}:root{--g-0:#fff;--g-50:#fbfafa;--g-100:#f2f1f0;--g-200:#e3e2e2;--g-250:#d7d6d6;--g-300:#c4c3c3;--g-400:#adadad;--g-500:#919191;--g-600:#757575;--g-700:#5a5a5a;--g-800:#434242;--g-880:#333232;--g-920:#292929;--g-950:#212020;--g-975:#141414;--g-1000:#0d0d0d;--accent:#d4ff00;--blue-400:#7a8cff;--red-400:#ff6b6b;--warm-d400:#aeabab;--warm-d600:#918f8f;--header-band:92px;--header-h:56px;--pad-x:32px;--grid-gap:16px;--r-xs:2px;--r-sm:4px;--r-md:6px;--r-lg:8px;--r-xl:12px;--r-2xl:16px;--r-pill:2147483647px;--ease:cubic-bezier(.4,0,.2,1);--ease-quint:cubic-bezier(.22,1,.36,1);--dur:.15s;--dur-enter:.2s;--font-ui:Onest,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-app:"Inter Verto","Inter Variable","SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-app-features:"cv01","ss03";--font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--bg-page:var(--g-975);--bg-card:var(--g-950);--bg-elevation:var(--g-880);--bg-light-elevation:var(--g-950);--bg-inset:var(--g-1000);--bg-landing:var(--g-1000);--bg-floating:var(--g-950)}@supports (color:color-mix(in lab, red, red)){:root{--bg-floating:color-mix(in oklch, var(--g-950) 88%, transparent)}}:root{--hover-primary:#e8e6e4;--hover-secondary:#373636;--hover-tertiary:#181818;--hover-border:#f8f5f233;--border-primary:#f7f5f31f;--border-secondary:#f7f5f31a;--border-hairline:#f7f5f30e;--fg-primary:var(--g-0);--fg-secondary:var(--warm-d400);--fg-tertiary:var(--warm-d600);--fg-quaternary:var(--g-800);--fg-inverted:var(--g-1000);--fg-on-accent:#1a1108;--avatar-mint:#83ceb5;--avatar-blue:#91bcf4;--avatar-coral:#f3a18d;--avatar-lilac:#b9a4eb;--avatar-amber:#ebc26e;--avatar-rose:#e4a8c7;--avatar-teal:#86cdd2;--avatar-lime:#bdd875;--avatar-ink:#19201f;--status:var(--blue-400);--focus:var(--blue-400);--danger:var(--red-400);--danger-fg:var(--g-0);--scrim:var(--g-1000)}@supports (color:color-mix(in lab, red, red)){:root{--scrim:color-mix(in oklch, var(--g-1000) 40%, transparent)}}:root{--inset-glass:inset 0 1px 1.5px #ffffff0e, inset 0 -1px 1.5px #0000004d;--shadow-small:0 1px 8px #00000059;--shadow-medium:0 2px 12px #0000004d, 0 4px 16px #0006;--shadow-floating:0 6px 44px #00000080, 0 4px 8px #0000004d;--shimmer-base:var(--fg-tertiary);--shimmer-highlight:var(--fg-primary);--spread:34px;--shimmer-band:linear-gradient(90deg, transparent calc(50% - var(--spread)), var(--shimmer-highlight), transparent calc(50% + var(--spread)));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@keyframes text-shimmer{to{background-position:0%}}@keyframes menu-in{0%{opacity:0;scale:.95}}@keyframes badge-sheen{0%{background-position:190% 0}to{background-position:-90% 0}}@keyframes toast-ring{0%{stroke-dashoffset:0}to{stroke-dashoffset:var(--ring-length)}}@keyframes marquee-left{to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){*{transition-duration:1ms!important}}:root,[data-layer=base]{--line-emphasis:#343942;--bg-sub:#09090a;--bg-sub-hover:#0e1015;--bg-base:#111212;--bg-base-hover:#191a1b;--bg-shade:#151617;--bg-shade-hover:#171719;--bg-focus:#222223;--line:#232325;--line-hover:#27282a;--line-faint:#1a1b1d;--line-faint-hover:#1d1e20;--line-solid:#27282a;--line-solid-hover:#303133;--line-strong:#727376;--line-strong-hover:#88898c;--line-alpha:#ffffff17;--line-alpha-hover:#ffffff1d;--line-faint-alpha:#ffffff0b;--line-faint-alpha-hover:#ffffff10;--line-solid-alpha:#ffffff1d;--line-solid-alpha-hover:#ffffff28;--line-strong-alpha:#ffffff74;--line-strong-alpha-hover:#ffffff8b;--fg-title:#fff;--fg-title-hover:#d6d6d6;--fg-base:#e2e3e5;--fg-base-hover:#bfc0c2;--fg-muted:#949597;--fg-muted-hover:#ababad;--fg-faint:#565658;--control-secondary:#1b1b1c;--control-secondary-hover:#242526;--control-secondary-selected:#2c2d2e;--control-secondary-label:#e2e3e5;--control-tertiary:#1b1b1c;--control-tertiary-hover:#232324;--control-tertiary-selected:#28292a;--control-tertiary-label:#e2e3e5;--nav-hover:#1d1e1f;--nav-active:#28292b;--scrollbar:#575759;--scrollbar-hover:#575759;--bg-selected:#2c2d2e;--bg-selected-hover:#28292a;--blue-base:#5cf;--blue-base-hover:#67d9ff;--blue-bg:#007def;--blue-mid:#71e1ff;--blue-text:#00ceff;--blue-fg:#dbffff;--blue-tint:#162b45;--green-base:#26a544;--green-base-hover:#37b24f;--green-bg:#008a2a;--green-mid:#40b956;--green-text:#3de261;--green-fg:#d5ffd6;--green-tint:#122315;--orange-base:#ff7235;--orange-base-hover:#ff7e40;--orange-bg:#cf4608;--orange-mid:#ff8647;--orange-text:#ff9958;--orange-fg:#ffeac6;--orange-tint:#351b14;--red-base:#f34e52;--red-base-hover:#ff5b5d;--red-bg:#d9343f;--red-mid:#ff6363;--red-text:#ff8583;--red-fg:#ffe7de;--red-tint:#321617;--teal-base:#00b8cb;--teal-base-hover:#00c4d8;--teal-bg:#00889c;--teal-mid:#00ccdf;--teal-text:#00e8ff;--teal-fg:#c9ffff;--teal-tint:#0e272b;--yellow-base:#f0bf00;--yellow-base-hover:#fecb00;--yellow-bg:#967000;--yellow-mid:#ffd200;--yellow-text:#edbf0a;--yellow-fg:#fffaa6;--yellow-tint:#322810;--purple-base:#5e6ad2;--purple-base-hover:#6b75df;--purple-bg:#636fd7;--purple-mid:#727ce6;--purple-text:#adbaff;--purple-fg:#fcfaff;--purple-tint:#18192c}[data-layer=sub]{--line-emphasis:#2b3037;--bg-sub:#000;--bg-sub-hover:#05080f;--bg-base:#09090a;--bg-base-hover:#131415;--bg-shade:#0e0f10;--bg-shade-hover:#101113;--bg-focus:#1c1c1e;--line:#1d1d1f;--line-hover:#212224;--line-faint:#141517;--line-faint-hover:#17181a;--line-solid:#212224;--line-solid-hover:#2a2b2d;--line-strong:#6b6c6e;--line-strong-hover:#818284;--line-alpha:#ffffff16;--line-alpha-hover:#ffffff1c;--line-faint-alpha:#ffffff0b;--line-faint-alpha-hover:#ffffff0f;--line-solid-alpha:#ffffff1c;--line-solid-alpha-hover:#ffffff27;--line-strong-alpha:#ffffff71;--line-strong-alpha-hover:#ffffff87;--fg-title:#fff;--fg-title-hover:#d5d5d5;--fg-base:#e2e2e5;--fg-base-hover:#bdbec0;--fg-muted:#919294;--fg-muted-hover:#a8a9ab;--fg-faint:#515254;--control-secondary:#151516;--control-secondary-hover:#1e1f20;--control-secondary-selected:#262728;--control-secondary-label:#e2e2e5;--control-tertiary:#151516;--control-tertiary-hover:#1d1d1e;--control-tertiary-selected:#222324;--control-tertiary-label:#e2e2e5;--nav-hover:#17181a;--nav-active:#222325;--scrollbar:#525354;--scrollbar-hover:#525355;--bg-selected:#262728;--bg-selected-hover:#222324}[data-layer=elevated]{--line-emphasis:#3d414c;--bg-sub:#131315;--bg-sub-hover:#16181d;--bg-base:#19191b;--bg-base-hover:#212123;--bg-shade:#1c1d1f;--bg-shade-hover:#1e1f21;--bg-focus:#292a2c;--line:#2a2b2e;--line-hover:#2f3033;--line-faint:#212225;--line-faint-hover:#252628;--line-solid:#2f3033;--line-solid-hover:#38393c;--line-strong:#7c7d80;--line-strong-hover:#929396;--line-alpha:#ffffff18;--line-alpha-hover:#ffffff1e;--line-faint-alpha:#ffffff0c;--line-faint-alpha-hover:#ffffff10;--line-solid-alpha:#ffffff1e;--line-solid-alpha-hover:#ffffff2a;--line-strong-alpha:#ffffff79;--line-strong-alpha-hover:#ffffff91;--fg-title:#fff;--fg-title-hover:#d8d8d8;--fg-base:#e3e4e7;--fg-base-hover:#c1c2c5;--fg-muted:#98999b;--fg-muted-hover:#aeaeb1;--fg-faint:#5c5c5f;--control-secondary:#222324;--control-secondary-hover:#2c2d2f;--control-secondary-selected:#343537;--control-secondary-label:#e3e4e7;--control-tertiary:#222324;--control-tertiary-hover:#2a2b2c;--control-tertiary-selected:#303133;--control-tertiary-label:#e3e4e7;--nav-hover:#252528;--nav-active:#303133;--scrollbar:#5c5d5f;--scrollbar-hover:#5d5d60;--bg-selected:#343537;--bg-selected-hover:#303133}[data-layer=menu]{--line-emphasis:#454a54;--bg-sub:#1a1b1c;--bg-sub-hover:#1d1f24;--bg-base:#202022;--bg-base-hover:#28282a;--bg-shade:#242426;--bg-shade-hover:#252629;--bg-focus:#313233;--line:#323336;--line-hover:#37383a;--line-faint:#29292c;--line-faint-hover:#2c2d30;--line-solid:#37383a;--line-solid-hover:#404144;--line-strong:#848689;--line-strong-hover:#9b9c9f;--line-alpha:#ffffff19;--line-alpha-hover:#ffffff1f;--line-faint-alpha:#ffffff0c;--line-faint-alpha-hover:#fff1;--line-solid-alpha:#ffffff1f;--line-solid-alpha-hover:#ffffff2c;--line-strong-alpha:#ffffff7e;--line-strong-alpha-hover:#ffffff97;--fg-title:#fff;--fg-title-hover:#d9d9d9;--fg-base:#e4e5e8;--fg-base-hover:#c3c4c7;--fg-muted:#9c9c9f;--fg-muted-hover:#b1b1b4;--fg-faint:#616264;--control-secondary:#2a2a2c;--control-secondary-hover:#333436;--control-secondary-selected:#3c3d3f;--control-secondary-label:#e4e5e8;--control-tertiary:#2a2a2c;--control-tertiary-hover:#323234;--control-tertiary-selected:#38383a;--control-tertiary-label:#e4e5e8;--nav-hover:#2c2d2f;--nav-active:#38393b;--scrollbar:#626365;--scrollbar-hover:#626365;--bg-selected:#3c3d3f;--bg-selected-hover:#38383a}:root{--fs-micro:11px;--fs-mini:12px;--fs-small:13px;--fs-regular:15px;--fs-large:18px;--fs-title3:20px;--fs-title2:24px;--fs-title1:36px;--lh-regular:23px;--lh-title2:32px;--weight-normal:450;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-title:-.01rem;--r-badge:2px;--r-check:3px;--r-chip:4px;--r-segment:5px;--r-thumb:6px;--r-control:8px;--r-card:10px;--r-panel:12px;--thin:1px;--z-sticky:30;--z-sidebar:96;--z-popover:500;--z-toast:580;--z-dialog:700;--z-tooltip:1100}@media (resolution>=2x){:root{--thin:.5px}}:root{--font-ui:var(--font-app);--shadow-low:0px .5px 1px 1px #0000004c;--shadow-medium:0 3px 8px #0000001f, 0 2px 5px #0000001f, 0 1px 1px #0000001f;--shadow-high:0 4px 40px #00000019, 0 3px 20px #0000001f, 0 3px 12px #0000001f, 0 2px 8px #0000001f, 0 1px 1px #0000001f;--shadow-inset:0 1px 1px inset #0001, 0 1px 3px inset #0001, 0 2px 5px inset #00000019;--overlay:#0006;--ease-spring:linear(0, .0575, .1802, .3206, .4549, .5727, .6709, .7499, .812, .86, .8965, .9239, .9444, .9596, .9707, .9789, .9848, .9891, .9922, .9944, .996, .9972, .998, .9986, 1);--dur-quick:.15s;--dur-panel:.3s;--bg-page:var(--bg-base);--bg-card:#19191b;--bg-elevation:#212123;--bg-light-elevation:#19191b;--bg-inset:#0f1011;--bg-floating:#202022;--hover-secondary:#28282a;--hover-tertiary:var(--bg-base-hover);--hover-border:var(--line-solid-alpha-hover);--border-primary:var(--line-solid-alpha);--border-secondary:var(--line-alpha);--border-hairline:var(--line-faint-alpha);--fg-primary:var(--fg-base);--fg-secondary:var(--fg-muted);--fg-tertiary:var(--fg-muted);--fg-quaternary:var(--fg-faint);--fg-inverted:var(--bg-sub);--fg-on-accent:#0b0c0a;--danger:var(--red-text);--shadow-small:var(--shadow-low);--shadow-floating:var(--shadow-high);--scrim:var(--overlay);--success:var(--green-base);--success-text:var(--green-mid);--info:var(--blue-base);--control-checked:var(--fg-base);--selected-ring:var(--line-strong);--focus:var(--line-strong);--button-subtle-bg:var(--fg-primary)}@supports (color:color-mix(in lab, red, red)){:root{--button-subtle-bg:color-mix(in srgb, var(--fg-primary) 6%, transparent)}}:root{--button-subtle-hover:var(--fg-primary)}@supports (color:color-mix(in lab, red, red)){:root{--button-subtle-hover:color-mix(in srgb, var(--fg-primary) 10%, transparent)}}:root{--button-subtle-active:var(--fg-primary)}@supports (color:color-mix(in lab, red, red)){:root{--button-subtle-active:color-mix(in srgb, var(--fg-primary) 14%, transparent)}}:root{--plan-full-bg:linear-gradient(120deg, var(--accent), #a8e5b8);--plan-mini-bg:linear-gradient(120deg, #b3deff, #8bcfd7)}@keyframes verto-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes verto-rail{0%{transform:translate(0)}to{transform:translateX(var(--rail-distance,100%))}}@keyframes verto-enter{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--cabinet-sidebar:var(--bg-sub);--cabinet-radius:8px;--cabinet-green:#87bda4;--cabinet-blue:#8aaacc;--cabinet-soft-green:#1e3029;--cabinet-soft-blue:#202d3c}#root *{letter-spacing:0}.brand-lockup{align-items:center;gap:10px;font-size:22px;font-weight:600;line-height:1;display:inline-flex}.brand-lockup svg{width:auto;height:28px;color:var(--fg-primary)}.icon-button{width:36px;height:36px;color:var(--fg-secondary);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.compact-action,.icon-button{background:var(--button-subtle-bg);transition:background var(--dur) var(--ease), color var(--dur) var(--ease)}.compact-action:hover:not(:disabled):not([aria-disabled=true]),.icon-button:hover:not(:disabled){background:var(--button-subtle-hover);color:var(--fg-primary)}.compact-action:active:not(:disabled):not([aria-disabled=true]),.icon-button:active:not(:disabled){background:var(--button-subtle-active)}.icon-button:disabled{opacity:.5;cursor:wait}.section-kicker{color:var(--fg-tertiary);margin:0 0 12px;font-size:12px}.auth-page{background:var(--bg-base);flex-direction:column;min-height:100dvh;display:flex}.auth-header,.workspace-header{justify-content:space-between;align-items:center;gap:20px;height:64px;padding:0 24px;display:flex}.auth-wordmark{flex-shrink:0;align-items:center;display:inline-flex}.auth-wordmark img{object-fit:contain;width:90px;height:32px;display:block}.auth-help,.auth-quiet-link,.auth-footer a{color:var(--fg-muted);transition:color var(--dur-quick)}@media (any-hover:hover) and (any-pointer:fine){.auth-help:hover,.auth-quiet-link:hover,.auth-footer a:hover{color:var(--fg-title);transition-duration:0s}}.auth-help{font-size:var(--fs-small);align-items:center;gap:6px;display:inline-flex}.auth-main{flex:1;place-items:center;padding:32px 16px 80px;display:grid}.auth-form{width:100%;max-width:360px;animation:verto-enter .3s var(--ease) both}.auth-symbol{color:var(--accent);justify-content:center;margin:0 0 24px;display:flex}.auth-symbol>svg{width:32px;height:32px}.auth-form h1{color:var(--fg-title);font-size:var(--fs-title2);line-height:var(--lh-title2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-title);text-align:center;overflow-wrap:anywhere}.auth-intro{color:var(--fg-muted);font-size:var(--fs-small);text-align:center;text-wrap:pretty;overflow-wrap:anywhere;margin:8px 0 32px;line-height:20px}.auth-fields{gap:16px;display:grid}.auth-form>.auth-notice{margin-bottom:16px}.auth-label-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.auth-quiet-link{font-size:var(--fs-mini)}.password-field{position:relative}.password-field>.form-control{padding-right:44px}.password-field .password-toggle{position:absolute;top:8px;right:8px}.auth-consent{color:var(--fg-muted);font-size:var(--fs-mini);cursor:pointer;align-items:flex-start;gap:8px;line-height:18px;display:flex}.auth-consent>input{margin-top:2px}.auth-consent a{color:var(--fg-title);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.auth-submit,.auth-google{width:100%}.auth-submit{margin-top:8px}.auth-google>img{flex:none;width:16px;height:16px}.auth-divider{margin:24px 0}.auth-error{outline:none;margin-top:16px}.auth-result{color:var(--fg-muted);font-size:var(--fs-small);text-align:center;gap:12px;line-height:20px;display:grid}.auth-result>p{margin-bottom:4px}.auth-result>a{width:100%}.auth-switch{color:var(--fg-muted);font-size:var(--fs-small);text-align:center;margin:24px 0 0}.auth-switch a{color:var(--fg-title);text-underline-offset:2px;align-items:center;gap:6px;text-decoration-thickness:1px;display:inline-flex}.auth-switch a:hover{text-decoration-line:underline}.auth-assurance{color:var(--fg-muted);font-size:var(--fs-mini);justify-content:center;align-items:center;gap:6px;margin-top:16px;display:flex}.auth-footer{font-size:var(--fs-mini);flex-wrap:wrap;justify-content:center;gap:8px 24px;padding:24px;display:flex}@media (width<=520px){.auth-header,.workspace-header{padding:0 16px}.auth-main{place-items:start center;padding:24px 16px 48px}.auth-symbol{margin:16px 0 20px}.auth-help>svg{display:none}}.account-trigger{border-radius:var(--r-pill);max-width:260px;min-height:32px;color:var(--fg-muted);font:inherit;font-size:var(--fs-small);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--dur-quick), color var(--dur-quick);background:0 0;border:0;align-items:center;gap:8px;padding:4px 10px 4px 4px;display:flex}@media (any-hover:hover) and (any-pointer:fine){.account-trigger:hover{background:var(--control-tertiary-hover);color:var(--fg-title);transition-duration:0s}}.account-trigger:active,.account-trigger[data-state=open]{background:var(--control-tertiary-hover);color:var(--fg-title);transition-duration:0s}.account-trigger:focus-visible{outline:1px solid var(--focus);outline-offset:2px}.account-chevron{flex-shrink:0;transition:transform .1s ease-in-out}.account-trigger[data-state=open] .account-chevron{transform:rotate(180deg)}.account-identity{align-items:center;gap:10px;padding:6px 14px 8px;display:flex}.account-identity>div{min-width:0}.account-name{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.ui-menu.account-popover{width:260px}.account-identity p{color:var(--fg-muted);font-size:var(--fs-mini);line-height:normal}.account-identity strong{overflow-wrap:anywhere;color:var(--fg-title);font-size:var(--fs-small);font-weight:var(--weight-medium);margin:2px 0 0;line-height:1.35;display:block}.account-popover .account-error{overflow-wrap:anywhere;color:var(--red-text);font-size:var(--fs-mini);margin:0;padding:6px 14px 4px;line-height:1.5}@media (pointer:coarse){.account-trigger{min-height:44px}}.projects-main{padding:32px 40px 64px}.project-loading{gap:8px;display:grid}.project-count{color:var(--fg-muted);font-size:var(--fs-small);font-weight:var(--weight-normal);margin-left:6px}.project-search{width:220px;display:block;position:relative}.project-search>svg{width:14px;height:14px;color:var(--fg-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.project-search>.form-control{padding-left:30px}.project-row .settings-row-image{background:var(--cabinet-soft-blue);color:var(--cabinet-blue);font-size:var(--fs-small);font-weight:var(--weight-semibold)}.project-title{align-items:center;gap:8px;max-width:100%;display:inline-flex}.project-title .product-orbs .product-orb{box-shadow:0 0 0 2px var(--bg-base)}.projects-empty>div{padding-block:40px}@media (width<=640px){.projects-main{padding:16px 16px 48px}.project-list .settings-section-action{flex:100%}.project-search{width:100%}}.plan-tag{width:fit-content;min-height:18px;color:var(--fg-on-accent);background:var(--plan-full-bg);border-radius:var(--r-pill);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;padding:2px 7px;font-size:10px;font-weight:600;line-height:14px;display:inline-flex}.plan-tag[data-product=attribution]{background:var(--plan-mini-bg)}.plan-tag[data-product=none]{background:var(--bg-elevation);color:var(--fg-tertiary)}@media (forced-colors:active){.plan-tag{color:canvastext;background:canvas;outline:1px solid canvastext}}.pending-dot{background:var(--fg-tertiary);border-radius:50%;flex-shrink:0;width:5px;height:5px}dialog::backdrop{background:var(--scrim)}.project-form{gap:20px;display:grid}.plan-choice{border:0;min-width:0;margin:0;padding:0}.plan-choice>*+*{margin-top:12px}.plan-choice-legend{color:var(--fg-title);font-size:var(--fs-small);font-weight:var(--weight-medium);margin-bottom:8px;padding:0}.plan-choice-options{gap:8px;display:grid}.plan-option{border-radius:var(--r-card);background:var(--bg-shade);box-shadow:0 0 0 var(--thin) var(--line-faint-alpha);cursor:pointer;transition:background-color var(--dur-quick), box-shadow var(--dur-quick);align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}@media (any-hover:hover) and (any-pointer:fine){.plan-option:hover{background:var(--bg-base-hover);transition-duration:0s}}.plan-option[data-selected=true]{box-shadow:0 0 0 1px var(--selected-ring)}.plan-option>.product-orb{width:28px;height:28px}.plan-option-text{flex:auto;gap:2px;min-width:0;display:grid}.product-title{color:var(--fg-title);font-size:var(--fs-small);font-weight:var(--weight-medium)}.plan-option-text>span:not(.product-title){color:var(--fg-base);font-size:var(--fs-small);line-height:18px}.plan-option-text>small{color:var(--fg-muted);font-size:var(--fs-mini);line-height:16px}.plan-choice-price{color:var(--fg-base);font-size:var(--fs-small);font-weight:var(--weight-medium);white-space:nowrap;flex:none}.plan-choice-period i{font-style:normal;font-size:var(--fs-micro);font-weight:var(--weight-medium);color:var(--success-text)}.plan-choice-total{border-top:var(--thin) solid var(--line-faint-alpha);justify-content:space-between;align-items:baseline;gap:12px;padding-top:12px;display:flex}.plan-choice-total>span{color:var(--fg-muted);font-size:var(--fs-small)}.plan-choice-total>b{color:var(--fg-title);font-size:var(--fs-title3);font-weight:var(--weight-medium);white-space:nowrap}.plan-choice>.plan-choice-saved{color:var(--success-text);font-size:var(--fs-mini);margin-top:4px}.plan-choice>.plan-choice-note{color:var(--fg-muted);font-size:var(--fs-mini);margin-top:4px;line-height:18px}.project-form-error{color:var(--red-text);font-size:var(--fs-mini);margin-top:-8px}.project-dialog-actions.ui-dialog-actions{justify-content:space-between;gap:12px;margin-top:4px}.project-plan-note{color:var(--fg-muted);font-size:var(--fs-mini)}@media (width<=520px){.plan-option{align-items:flex-start;gap:10px;padding:12px}.plan-option>.ui-checkbox{margin-top:2px}.project-dialog-actions.ui-dialog-actions>.btn{width:100%}}.product-orb{background:radial-gradient(circle at 32% 28%, #ffffff8c, transparent 52%), conic-gradient(from 210deg, var(--orb-a), var(--orb-b), var(--orb-c), var(--orb-a));border-radius:50%;flex-shrink:0;width:34px;height:34px}.product-orb[data-size=lg]{width:44px;height:44px}.product-orb[data-size=sm]{width:24px;height:24px}.product-orb[data-size=xs]{width:14px;height:14px}.product-orbs{flex-shrink:0;align-items:center;display:inline-flex}.product-orbs .product-orb+.product-orb{margin-left:-5px}.product-orbs .product-orb{box-shadow:0 0 0 2px var(--cabinet-sidebar,var(--bg-card))}.product-orb[data-product=capi]{--orb-a:var(--accent);--orb-b:#7ee8a8;--orb-c:#d9f56b}.product-orb[data-product=attribution]{--orb-a:#8bcfd7;--orb-b:#b3deff;--orb-c:#c3b6f2}@media (forced-colors:active){.product-orb{background:canvastext}}.cabinet-layout{background:var(--bg-base);min-height:100dvh;color:var(--fg-base);display:flex}@media (width>=801px){html:has(.cabinet-layout){background:var(--bg-sub)}html:has(.cabinet-layout) body{background:var(--bg-sub)}}.cabinet-sidebar{background:var(--bg-base);flex-direction:column;flex-shrink:0;width:232px;height:100dvh;padding:12px;display:flex;position:sticky;top:0}.cabinet-sidebar>.brand-lockup{align-self:flex-start;margin:8px 8px 20px}.cabinet-sidebar>.brand-lockup svg,.sidebar-drawer>header>.brand-lockup svg{width:24px;height:24px;color:var(--accent)}.all-projects,.project-trigger,.sidebar-link{transition:background-color var(--dur-quick), color var(--dur-quick)}.all-projects{border-radius:var(--r-control);height:28px;color:var(--fg-muted);font-size:var(--fs-mini);align-items:center;gap:6px;padding:0 8px;display:flex}.sidebar-project{min-width:0;margin:2px 0 12px}.project-trigger{border-radius:var(--r-control);width:100%;min-height:36px;color:var(--fg-title);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 8px;display:flex}.project-trigger .switcher-avatar{border-radius:var(--r-thumb);flex-basis:20px;height:20px;font-size:11px}.project-trigger-name{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.project-trigger-name strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-small);font-weight:var(--weight-medium);display:block;overflow:hidden}.project-trigger-name .product-orbs{flex-shrink:0}.project-trigger>svg{color:var(--fg-muted);flex-shrink:0}.sidebar-nav{flex-direction:column;display:flex}.sidebar-link{border-radius:var(--r-control);height:28px;color:var(--fg-base);font-size:var(--fs-small);font-weight:var(--weight-medium);align-items:center;gap:8px;margin:1px 0;padding:0 9px 0 8px;display:flex}.sidebar-link>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebar-link>svg{color:var(--fg-muted);transition:color var(--dur-quick);flex-shrink:0}@media (any-hover:hover) and (any-pointer:fine){.all-projects:hover,.project-trigger:hover,.sidebar-link:hover{background:var(--nav-hover);transition-duration:0s}.all-projects:hover{color:var(--fg-title)}.sidebar-link:hover>svg{color:var(--fg-title);transition-duration:0s}}.all-projects:active,.project-trigger:active,.project-trigger[aria-expanded=true],.sidebar-link:active{background:var(--nav-hover);transition-duration:0s}.sidebar-link.active{background:var(--nav-active);color:var(--fg-title)}.sidebar-link.active>svg{color:var(--fg-title)}.all-projects:focus-visible,.project-trigger:focus-visible,.sidebar-link:focus-visible{outline-offset:-2px}@media (pointer:coarse){.all-projects,.sidebar-link{height:36px}}.pending-dot{background:var(--info);margin-left:auto}.sidebar-support{margin-top:auto;padding-top:16px}.sidebar-help-banner{border-radius:var(--r-card);box-shadow:0 0 0 var(--thin) var(--line-alpha);grid-template-columns:16px minmax(0,1fr);align-items:center;gap:4px 8px;padding:10px 12px;display:grid}.sidebar-help-banner>svg{color:var(--fg-muted)}.sidebar-help-banner strong{font-size:var(--fs-mini);font-weight:var(--weight-medium);color:var(--fg-base);line-height:1.4}.sidebar-help-banner a{font-size:var(--fs-mini);color:var(--fg-muted);transition:color var(--dur-quick);grid-column:2;justify-self:start;align-items:center;gap:4px;display:inline-flex}.sidebar-help-banner a:hover{color:var(--fg-title);transition-duration:0s}.sidebar-help-banner a svg{flex-shrink:0}.cabinet-body{flex-direction:column;flex:1;min-width:0;padding:8px 8px 8px 0;display:flex}.cabinet-panel{border:var(--thin) solid var(--line-faint);border-radius:var(--r-panel);background:var(--bg-base);min-width:0;color:var(--fg-base);box-shadow:var(--shadow-low);flex-direction:column;flex:1;display:flex}.cabinet-topbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:52px;padding:0 12px 0 20px;display:flex}.cabinet-breadcrumb{min-width:0;font-size:var(--fs-small);color:var(--fg-muted);align-items:center;gap:8px;display:flex}.cabinet-breadcrumb>a{border-radius:var(--r-thumb);width:24px;height:24px;color:var(--fg-muted);transition:background-color var(--dur-quick), color var(--dur-quick);flex-shrink:0;place-items:center;margin-left:-4px;display:grid}@media (any-hover:hover) and (any-pointer:fine){.cabinet-breadcrumb>a:hover{background:var(--control-tertiary-hover);color:var(--fg-title);transition-duration:0s}}.cabinet-breadcrumb>span:last-child{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-base);overflow:hidden}.cabinet-content{--page-max:1080px;width:100%;max-width:1200px;margin:0 auto;padding:24px 40px 64px}.mobile-menu{display:none}.sidebar-drawer{background:var(--bg-base);width:280px;max-width:85vw;height:100dvh;max-height:100dvh;color:var(--fg-base);box-shadow:var(--shadow-high);border:none;margin:0 auto 0 0;padding:12px}.sidebar-drawer[open]{flex-direction:column;display:flex}.sidebar-drawer header{justify-content:space-between;align-items:center;margin:0 0 16px;padding:4px 0 0 8px;display:flex}.app-recovery{background:var(--bg-base);min-height:100dvh;padding:15vh 16px 48px}.setup-step{text-align:left;cursor:pointer;width:100%;color:var(--fg-secondary);background:0 0;border:0;border-radius:6px;align-items:flex-start;gap:11px;margin-bottom:5px;padding:13px 10px;display:flex}.setup-step:hover,.setup-step.selected{background:var(--bg-card)}.setup-step.selected{color:var(--fg-primary)}.setup-step>span:last-child{font-size:12px;line-height:1.6}.setup-step small{color:var(--fg-tertiary);min-height:16px;margin-top:2px;font-size:10px;display:block}.platform-heading{flex-wrap:wrap;align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.platform-heading img{object-fit:contain;flex:none;width:32px;min-width:32px;height:32px}@media (width>=1600px){.cabinet-content{padding-top:40px}}@media (width<=1100px){.cabinet-sidebar{width:220px}.cabinet-content{padding:24px 28px 48px}}@media (width<=800px){.cabinet-sidebar{display:none}.mobile-menu{display:inline-flex}.cabinet-body{padding:0}.cabinet-panel{box-shadow:none;border:0;border-radius:0}.cabinet-topbar{gap:8px;height:56px;padding:0 12px}.cabinet-breadcrumb{margin-right:auto}.cabinet-content{padding:20px 20px 48px}.setup-navigation nav{display:none}.setup-step{flex:140px;align-items:center;width:auto;max-width:100%;margin:0;padding:10px}.setup-step small{display:none}}@media (width<=520px){.account-name{display:none}.account-trigger{gap:6px}.cabinet-breadcrumb>span:last-child{max-width:165px}.setup-step{flex-basis:130px}}.product-card{display:grid}.product-card-head{align-items:flex-start;gap:12px;padding:16px;display:flex}.product-card-head>.product-orb{width:32px;height:32px}.product-card-heading{flex:auto;gap:2px;min-width:0;display:grid}.product-card-heading h2{color:var(--fg-title);font-size:var(--fs-regular);line-height:20px;font-weight:var(--weight-medium)}.product-card-heading p{color:var(--fg-muted);font-size:var(--fs-small);line-height:20px}.product-card-head>.status-badge{margin-top:2px}.product-card-features{gap:8px;margin:0;padding:0 16px 16px 60px;list-style:none;display:grid}.product-card-features li{color:var(--fg-base);font-size:var(--fs-small);align-items:flex-start;gap:8px;line-height:20px;display:flex}.product-card-features svg{width:14px;height:14px;color:var(--fg-muted);flex-shrink:0;margin-top:3px}.product-card-foot{border-top:var(--thin) solid var(--line-faint-alpha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}.product-card-price{align-items:baseline;gap:6px;display:flex}.product-card-price b,.products-total{color:var(--fg-title);font-size:var(--fs-regular);font-weight:var(--weight-medium);white-space:nowrap}.product-card-price span{color:var(--fg-muted);font-size:var(--fs-mini)}.product-card-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.products-period-note{color:var(--fg-muted);font-size:var(--fs-mini);padding-left:16px;line-height:18px}@container settings-card (width<=420px){.product-card-features{padding-left:16px}}:root{--feedback-warning-fg:#e4c17d}.cabinet-sidebar{overflow-y:auto}.form-stack{gap:20px;min-width:0;display:grid}.field-counter{text-align:right;color:var(--fg-tertiary);margin-top:6px;font-size:12px}.copy-label{min-width:0;display:inline-grid}.copy-label>span{grid-area:1/1}.field-note{color:var(--fg-tertiary);font-size:12px;line-height:1.6}.text-link{color:var(--fg-title);text-underline-offset:2px;cursor:pointer;transition:color var(--dur-quick) ease;font-size:13px;text-decoration-line:none;text-decoration-thickness:1px}.text-link:hover{text-decoration-line:underline;transition-duration:0s}.inline-notice{color:var(--fg-secondary);background:var(--bg-inset);border-radius:var(--r-lg);align-items:flex-start;gap:9px;padding:12px 14px;font-size:13px;line-height:1.6;display:flex}.inline-notice>svg{flex:0 0 16px;margin-top:3px}.switcher-avatar{border-radius:var(--r-md);height:30px;color:var(--cabinet-blue);background:var(--cabinet-soft-blue);flex:0 0 30px;place-items:center;font-size:13px;font-weight:600;display:grid}.switcher-dialog{width:min(460px,100vw - 32px);padding:20px}.switcher-search{margin:16px 0 10px;position:relative}.switcher-search>svg{color:var(--fg-tertiary);position:absolute;top:50%;left:12px;translate:0 -50%}.switcher-search input{padding-left:38px}.project-options{max-height:min(360px,50dvh);margin:0 -4px;padding:4px;overflow-y:auto}.project-options a{border-radius:var(--r-md);align-items:center;gap:12px;padding:12px 10px;display:flex}.project-options a:hover,.project-options a[aria-current]{background:var(--bg-elevation)}.project-options a>span:nth-child(2){flex:1;min-width:0}.project-options strong{overflow-wrap:anywhere;font-size:14px;font-weight:500;display:block}.project-options .plan-tag{margin-top:5px}.project-options a>svg{color:var(--fg-muted);flex-shrink:0}.switcher-search-empty{color:var(--fg-secondary);text-align:center;padding:26px 8px;font-size:13px}.switcher-dialog-footer{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:16px;font-size:13px;display:flex}.switcher-dialog-footer a{color:var(--fg-secondary);align-items:center;gap:7px;display:flex}.switcher-dialog-footer a:hover{color:var(--fg-primary)}.page-heading h1{font-size:28px;font-weight:500;line-height:1.3}.page-heading h1+p{color:var(--fg-secondary);margin-top:8px;font-size:14px;line-height:1.5}.setup-step>span:last-child{font-size:13px}.setup-step small{font-size:11px}@media (width<=560px){.page-heading h1{font-size:25px}}
