.entry-shell--no-header{--entry-rail-width:236px;grid-template-rows:1fr}.entry-shell--onboarding{background:var(--bg);justify-content:stretch;align-items:stretch;padding:0;display:flex;position:relative}.entry-onboarding-modal{background:var(--bg);width:100%;height:100%;box-shadow:none;border-radius:0;overflow:auto}.entry-shell--no-header .entry{background:var(--veil-page);grid-template-columns:0 minmax(0,1fr);transition:grid-template-columns .2s cubic-bezier(.23,1,.32,1) .17s}.entry-shell--no-header .entry.entry--rail-open{grid-template-columns:var(--entry-rail-width,56px) minmax(0, 1fr);transition:grid-template-columns .2s cubic-bezier(.23,1,.32,1)}.entry-nav-rail{z-index:30;pointer-events:none;background:0 0;border-right:0;flex-direction:column;align-items:stretch;width:100%;min-width:0;display:flex;position:relative}.entry-nav-rail__panel{--rail-surface:#ffffffa6;background:var(--rail-surface);min-height:0;-webkit-backdrop-filter:var(--material-thin-backdrop);backdrop-filter:var(--material-thin-backdrop);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid #0000;flex-direction:column;flex:auto;justify-content:space-between;align-items:center;gap:8px;margin:0 10px 10px;padding:10px 0 5px;display:flex;position:relative}.entry-nav-rail__panel:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, var(--glass-refract-ring-top) 0%, var(--glass-refract-ring-edge) 42%, var(--glass-refract-ring-edge) 68%, var(--glass-refract-ring-bottom) 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-transparency:reduce){.entry-nav-rail__panel{--rail-surface:var(--bg);background:var(--rail-surface);-webkit-backdrop-filter:none;border-color:color-mix(in srgb, var(--border) 66%, transparent)}.entry-nav-rail__panel:after{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.entry-nav-rail__panel{--rail-surface:var(--bg);background:var(--rail-surface);border-color:color-mix(in srgb, var(--border) 66%, transparent)}.entry-nav-rail__panel:after{display:none}}.entry-nav-rail.is-open{pointer-events:auto}.entry:not(.entry--rail-open) .entry-nav-rail{border-right:0;overflow:hidden}.entry--rail-open .entry-nav-rail{overflow:visible}.entry-nav-rail__group>*,.entry-nav-rail__team-section>*,.entry-nav-rail__footer{transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1)}.entry:not(.entry--rail-open) .entry-nav-rail__group>:not(.entry-nav-rail__team-section),.entry:not(.entry--rail-open) .entry-nav-rail__team-section>*,.entry:not(.entry--rail-open) .entry-nav-rail__footer{opacity:0;transform:translateY(-4px)}.entry:not(.entry--rail-open) .entry-nav-rail__group>:first-child{transition-delay:0s}.entry:not(.entry--rail-open) .entry-nav-rail__group>:nth-child(2){transition-delay:15ms}.entry:not(.entry--rail-open) .entry-nav-rail__group>:nth-child(3){transition-delay:30ms}.entry:not(.entry--rail-open) .entry-nav-rail__group>:nth-child(4){transition-delay:45ms}.entry:not(.entry--rail-open) .entry-nav-rail__group>:nth-child(5){transition-delay:60ms}.entry:not(.entry--rail-open) .entry-nav-rail__group>:nth-child(6){transition-delay:75ms}.entry:not(.entry--rail-open) .entry-nav-rail__group>:nth-child(7){transition-delay:90ms}.entry:not(.entry--rail-open) .entry-nav-rail__group>:nth-child(n+8){transition-delay:.105s}.entry:not(.entry--rail-open) .entry-nav-rail__team-section>:first-child{transition-delay:75ms}.entry:not(.entry--rail-open) .entry-nav-rail__team-section>:nth-child(2){transition-delay:90ms}.entry:not(.entry--rail-open) .entry-nav-rail__team-section>:nth-child(3){transition-delay:.105s}.entry:not(.entry--rail-open) .entry-nav-rail__team-section>:nth-child(4){transition-delay:.12s}.entry:not(.entry--rail-open) .entry-nav-rail__team-section>:nth-child(n+5){transition-delay:.135s}.entry:not(.entry--rail-open) .entry-nav-rail__footer{opacity:1;transition-delay:.165s;transform:translate(-36px)}@media (prefers-reduced-motion:reduce){.entry-nav-rail__group>*,.entry-nav-rail__team-section>*,.entry-nav-rail__footer{transition:none;transform:none}.entry:not(.entry--rail-open) .entry-nav-rail__group>*,.entry:not(.entry--rail-open) .entry-nav-rail__team-section>*,.entry:not(.entry--rail-open) .entry-nav-rail__footer,.entry-shell--no-header .entry{transition-delay:0s}}@media (max-width:1080px){.entry-shell--no-header .entry.entry--rail-open{grid-template-columns:0 minmax(0,1fr)}.entry--rail-open .entry-nav-rail{pointer-events:none;overflow:hidden}}.entry-rail-toggle{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-panel);width:30px;height:30px;color:var(--text);cursor:pointer;justify-content:center;align-items:center;margin-right:auto;transition:opacity .16s cubic-bezier(.23,1,.32,1),background .14s cubic-bezier(.23,1,.32,1),color .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.entry-rail-toggle svg{flex-shrink:0}.entry-rail-toggle:hover{background:var(--bg-hover,#0000000d);color:var(--text-strong,#111)}.entry-rail-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.entry--rail-open .entry-rail-toggle{display:none}.entry-nav-rail__group{flex-direction:column;flex:auto;align-items:stretch;gap:2px;width:100%;min-height:0;padding:0 10px;display:flex}.entry-nav-rail__footer{flex-direction:column;align-items:center;gap:5px;width:100%;padding-bottom:6px;display:flex;position:relative}.entry-nav-rail__divider,.entry-nav-rail__logo-divider{display:none}.entry-rail-actions{box-sizing:border-box;flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;width:100%;max-width:calc(100% - 18px);margin:0 auto;padding:0 0 4px;display:flex}.entry-nav-rail__footer .entry-rail-actions{order:1;margin-bottom:12px}.entry-nav-rail__footer .entry-rail-actions:empty{display:none}.entry-nav-rail__footer:has(>.entry-rail-actions:empty){padding-bottom:0}.entry-nav-rail__footer .entry-nav-rail__account{order:2;width:calc(100% - 18px);margin:0 auto;padding-top:0}.entry-rail-actions>*{align-self:center}.entry-rail-actions .entry-star-badge,.entry-rail-actions .entry-discord-badge,.entry-rail-actions .entry-mail-badge,.entry-rail-actions .use-everywhere-chip{justify-content:center}.entry-rail-actions .entry-help-menu{flex:0 0 30px;align-self:center;width:30px;display:block}.entry-local-mode-tip{left:var(--spacing-8,8px);right:var(--spacing-8,8px);box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-panel);width:auto;color:var(--text-muted);text-align:left;cursor:pointer;z-index:2;-webkit-user-select:none;user-select:none;gap:8px;margin:0;padding:8px;font-size:12px;line-height:1.4;transition:border-color .12s,background .12s,transform .12s;display:grid;position:absolute;bottom:3px}.entry-local-mode-tip:hover,.entry-local-mode-tip:focus-visible{border-color:var(--border-strong);background:var(--bg-subtle);outline:none;transform:translateY(-1px)}.entry-local-mode-tip__head{min-width:0;color:var(--text-strong);align-items:center;gap:4px;display:flex}.entry-local-mode-tip__login-badge{border-radius:var(--radius-pill,999px);background:var(--accent);color:#00ff08;text-overflow:ellipsis;white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:4px;height:30px;padding:0 16px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex;overflow:hidden}.entry-local-mode-tip p{margin:0}.entry-local-mode-tip.is-signing{cursor:default}.entry-local-mode-tip.is-signing:hover{border-color:var(--border);background:var(--bg-panel);transform:none}.entry-local-mode-tip__cancel{border:1px solid var(--border);border-radius:var(--radius);color:var(--text-muted);cursor:pointer;background:0 0;justify-self:start;margin-top:2px;padding:3px 10px;font-size:11px;line-height:1.4;transition:border-color .12s,background .12s,color .12s}.entry-local-mode-tip__cancel:hover{border-color:var(--border-strong);background:var(--bg-subtle);color:var(--text)}.entry-rail-account-skeleton{box-sizing:border-box;align-items:center;gap:8px;width:calc(100% - 18px);min-height:34px;margin:0 auto;padding:4px 6px;display:flex}.entry-rail-account-skeleton__avatar,.entry-rail-account-skeleton__name{background:linear-gradient(110deg, transparent 28%, #ffffff57 50%, transparent 72%) 0 0 / 200% 100%, color-mix(in srgb, var(--bg-muted) 84%, var(--bg-panel));animation:1.55s cubic-bezier(.23,1,.32,1) infinite entry-rail-account-skeleton-sheen;display:block}.entry-rail-account-recovery{box-sizing:border-box;width:calc(100% - 18px);min-height:34px;color:var(--text-muted);align-items:center;gap:8px;margin:0 auto;padding:4px 6px;font-size:12px;line-height:1.35;display:flex}.entry-rail-account-recovery__spinner{border:1.5px solid color-mix(in srgb, var(--text-muted) 30%, transparent);border-top-color:var(--text-muted);border-radius:50%;flex:0 0 14px;width:14px;height:14px;animation:.9s linear infinite entry-rail-account-recovery-spin}@keyframes entry-rail-account-recovery-spin{to{transform:rotate(360deg)}}.entry-rail-account-recovery__text{overflow-wrap:anywhere;min-width:0}[data-theme=dark] .entry-rail-account-skeleton__avatar,[data-theme=dark] .entry-rail-account-skeleton__name{background:linear-gradient(110deg, transparent 28%, #ffffff21 50%, transparent 72%) 0 0 / 200% 100%, color-mix(in srgb, var(--bg-elevated) 68%, var(--bg-muted))}.entry-rail-account-skeleton__avatar{border-radius:6px;flex:0 0 24px;width:24px;height:25px}.entry-rail-account-skeleton__name{border-radius:4px;width:62px;height:13px}@keyframes entry-rail-account-skeleton-sheen{to{background-position:-200% 0,0 0}}@media (prefers-reduced-motion:reduce){.entry-rail-account-skeleton__avatar,.entry-rail-account-skeleton__name{animation:none}}.entry-nav-rail [data-tooltip]{position:relative}.entry-nav-rail [data-tooltip]:not(.od-tooltip):after{content:attr(data-tooltip);white-space:nowrap;color:var(--bg-panel);background:var(--text-strong,#111);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm,0 4px 12px #0000001f);opacity:0;pointer-events:none;transition:opacity .12s var(--ease-out), transform .12s var(--ease-out);z-index:60;padding:5px 9px;font-size:12px;line-height:1;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)translate(-4px)}.entry-nav-rail [data-tooltip]:not(.od-tooltip):hover:after,.entry-nav-rail [data-tooltip]:not(.od-tooltip):focus-visible:after{opacity:1;transform:translateY(-50%)translate(0)}.entry-nav-rail [data-tooltip]:not(.od-tooltip)[aria-expanded=true]:after{display:none}[dir=rtl] .entry-nav-rail [data-tooltip]:not(.od-tooltip):after{left:auto;right:calc(100% + 10px);transform:translateY(-50%)translate(4px)}[dir=rtl] .entry-nav-rail [data-tooltip]:not(.od-tooltip):hover:after,[dir=rtl] .entry-nav-rail [data-tooltip]:not(.od-tooltip):focus-visible:after{transform:translateY(-50%)translate(0)}.entry-help-menu{display:inline-flex;position:relative}.entry-rail-actions .entry-help-menu__trigger{width:100%;height:29px;color:var(--text);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;gap:0;padding:0}.entry-rail-actions .entry-help-menu__trigger:hover{background:color-mix(in srgb, var(--text) 5%, transparent);color:var(--text-strong);border-color:#0000}.entry-help-popover{z-index:70;background:var(--glass-regular);min-width:220px;-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);border:1px solid var(--material-separator);border-radius:var(--radius);box-shadow:var(--shadow-lg,0 14px 36px #00000024);flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;bottom:0;left:calc(100% + 12px)}.entry-help-popover__item{color:var(--text);border-radius:var(--radius-sm);cursor:pointer;transition:background-color .12s var(--ease-out), color .12s var(--ease-out);align-items:center;gap:10px;padding:8px 10px;font-size:13px;text-decoration:none;display:flex}.entry-help-popover__item:hover{background:var(--bg-subtle);color:var(--text-strong)}.entry-help-popover__social-row{grid-template-columns:minmax(0,1fr) minmax(58px,auto);gap:4px;display:grid}.entry-help-popover__item--social{min-width:0}.entry-help-popover__item--social span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entry-help-popover__icon{width:18px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.entry-help-popover__divider{background:var(--border-soft);height:1px;margin:4px 6px}[dir=rtl] .entry-help-popover{left:auto;right:calc(100% + 12px)}[dir=rtl] .entry-help-popover__item{text-align:right;flex-direction:row-reverse}.entry-updater-menu{display:inline-flex;position:relative}.entry-nav-rail__logo{appearance:none;border-radius:var(--radius);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:2px;padding:0;transition:background-color .12s cubic-bezier(.23,1,.32,1),border-color .12s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1);display:inline-flex;position:relative;overflow:hidden}.entry-nav-rail__logo:hover{background:0 0;border-color:#0000}.entry-nav-rail__logo:active{transform:scale(.96)}.entry-nav-rail__logo:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.entry-nav-rail__logo.is-active{background:0 0;border-color:#0000}.entry-nav-rail__btn{appearance:none;width:100%;height:33px;color:color-mix(in srgb, var(--text) 68%, transparent);cursor:pointer;font:inherit;text-align:left;transition:background-color .12s var(--ease-out), color .12s var(--ease-out), border-color .12s var(--ease-out);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:flex-start;align-items:center;gap:9px;padding:0 10px;text-decoration:none;display:flex}.entry-nav-rail__btn-icon{color:color-mix(in srgb, var(--text) 68%, transparent);flex:0 0 18px;justify-content:center;align-items:center;display:inline-flex;position:relative}.entry-nav-rail__btn-dot{background:var(--red);border-radius:999px;width:6px;height:6px;position:absolute;top:-2px;right:-2px}.entry-nav-rail__btn-icon>svg{width:18px;height:18px}.entry-nav-rail__btn-icon .od-icon{transform:translate(.8px)}.entry-nav-rail__btn-label{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:400;overflow:hidden}.entry-nav-rail__btn.is-active .entry-nav-rail__btn-icon{color:var(--selected)}.entry-nav-rail__btn.is-active .entry-nav-rail__btn-label{font-weight:400}.entry-nav-rail__search{border:1px solid var(--border);border-radius:var(--radius-large,8px);background:var(--rail-surface,#fff);height:34px;color:var(--text-soft);transition:background-color var(--duration-ultra-fast) var(--curve-easy-ease), border-color var(--duration-ultra-fast) var(--curve-easy-ease), color var(--duration-ultra-fast) var(--curve-easy-ease);cursor:pointer;text-align:left;justify-content:flex-start;align-items:center;gap:7px;width:100%;margin:4px 0 10px;padding:0 10px;display:flex}.entry-nav-rail__search-row{align-items:center;gap:6px;margin:4px 0 10px;display:flex}.entry-nav-rail__search-row .entry-nav-rail__search{flex:1;min-width:0;margin:0}.entry-nav-rail__collapse{appearance:none;cursor:pointer;border-radius:var(--radius-large,8px);width:34px;height:34px;color:var(--text-muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.entry-nav-rail__collapse:hover{background:var(--bg-fill-secondary);color:var(--text)}.entry-nav-rail__search:hover{border-color:var(--border-strong)}.entry-nav-rail__search:focus-visible{border-color:var(--border-strong);outline:none}.entry-nav-rail__search-placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-faint);flex:auto;font-size:13px;overflow:hidden}.entry-nav-rail__search-kbd{border:1px solid var(--border);background:var(--bg-subtle);min-width:30px;height:24px;color:var(--text-muted);letter-spacing:.02em;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.entry-nav-rail__search input{appearance:none;min-width:0;height:100%;box-shadow:none;color:var(--text);font:inherit;cursor:default;background:0 0;border:0;outline:none;width:100%;padding:0;font-size:13px}.entry-nav-rail__search input:focus,.entry-nav-rail__search input:focus-visible{box-shadow:none;background:0 0;border:0;outline:none}.entry-nav-rail__search input::-webkit-search-cancel-button{appearance:none}.entry-nav-rail__search input::-webkit-search-decoration{appearance:none}.entry-nav-rail__search input::placeholder{color:var(--text-faint)}.entry-nav-rail__team-section{border-top:1px solid color-mix(in srgb, var(--border) 42%, transparent);flex-direction:column;gap:2px;margin-top:10px;padding-top:10px;display:flex}.entry-nav-rail__team{height:34px;color:var(--text-strong);align-items:center;gap:8px;margin:2px 0 4px;padding:0 10px;display:flex;position:relative}.entry-nav-rail__team-avatar{border-radius:var(--radius-pill);background:var(--bg-panel);width:19px;height:19px;color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--border) 78%, transparent);flex:0 0 19px;place-items:center;font-size:12px;font-weight:700;display:grid;overflow:hidden}.entry-nav-rail__team-avatar img{object-fit:cover;width:100%;height:100%;display:block}.entry-nav-rail__team-name{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:500;overflow:hidden}.entry-nav-rail__team svg{color:var(--text-soft)}.entry-nav-rail__section{letter-spacing:0;text-transform:none;color:color-mix(in srgb, var(--text-muted) 84%, transparent);margin:15px 0 5px;padding:0 10px;font-size:12px;font-weight:500}.entry-nav-rail__section-divider{background:var(--border-soft,#00000014);width:calc(100% - 20px);height:1px;margin:15px 10px 5px}.entry-nav-rail__btn:not(.is-active):hover{background:color-mix(in srgb, var(--text) 5%, transparent);border-color:#0000}.entry-nav-rail__btn.is-active{background:var(--bg-subtle);color:var(--selected);border-color:#0000}.entry-nav-rail__btn.is-active:hover{background:var(--bg-subtle);border-color:#0000}.entry-nav-rail__btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.avatar-item-chevron{color:var(--text-faint);margin-left:4px}.avatar-language-list{background:var(--bg-subtle);border-radius:var(--radius-sm);scrollbar-width:thin;flex-direction:column;max-height:220px;margin:2px 4px;padding:3px;display:flex;overflow-y:auto}.avatar-item--lang{padding-left:14px}.avatar-item--lang.is-active{color:var(--accent)}.avatar-item--lang.is-active .avatar-item-meta{color:var(--accent);opacity:.8}.entry-main--scroll{scrollbar-gutter:stable;flex:1;min-width:0;min-height:0;position:relative;overflow:hidden auto}.entry-top-right-cluster{z-index:150;align-items:center;gap:10px;display:flex;position:fixed;top:9px;right:22px}.entry-top-right-cluster,.entry-top-right-cluster *{-webkit-app-region:no-drag}.entry-deepseek-campaign-badge{border:1px solid color-mix(in srgb, var(--brand) 42%, var(--border));border-radius:var(--radius-pill);min-height:26px;color:var(--brand-text);background:color-mix(in srgb, var(--brand-soft) 82%, var(--bg-panel));box-shadow:var(--shadow-xs);-webkit-backdrop-filter:blur(12px);cursor:pointer;pointer-events:auto;-webkit-app-region:no-drag;align-items:center;gap:7px;padding:4px 11px 4px 13px;font-family:inherit;font-size:12px;font-weight:700;line-height:1;text-decoration:none;transition:border-color .14s,background .14s,transform .14s;display:inline-flex}.entry-deepseek-campaign-badge:before{border-radius:var(--radius-circular);background:var(--brand-text);content:"";flex:none;width:6px;height:6px}.entry-deepseek-campaign-badge svg{color:var(--brand-text)}.entry-deepseek-campaign-badge:hover{border-color:color-mix(in srgb, var(--brand) 70%, var(--border));background:var(--brand-soft);transform:translateY(-1px)}.entry-deepseek-campaign-badge:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:760px){.entry-top-right-cluster{right:12px}.entry-deepseek-campaign-badge{max-width:calc(100vw - 88px)}}.entry-main--scroll:before{content:"";z-index:20;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;height:32px;transition:-webkit-backdrop-filter .14s cubic-bezier(.23,1,.32,1),backdrop-filter .14s cubic-bezier(.23,1,.32,1);display:block;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.entry-main--scroll.is-scrolled:before{-webkit-backdrop-filter:var(--material-ultrathin-backdrop,none);backdrop-filter:var(--material-ultrathin-backdrop,none)}.entry-main--scroll{--entry-topbar-h:44px;background:0 0;padding:0}.entry-main__inner{flex-direction:column;gap:20px;width:100%;max-width:1600px;min-height:100%;margin:0 auto;padding:12px 16px 48px;display:flex}.entry-main__inner--wide{max-width:1600px}.entry-main__inner{padding-left:35px;padding-right:35px}@media (max-width:900px){.entry-main__inner{padding-left:20px;padding-right:20px}}.entry-main__view-home{flex-direction:column;flex:auto;min-height:0;display:flex}.entry-main__topbar{z-index:10;isolation:isolate;background:0 0;justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px 0;display:flex;position:sticky;top:0}.entry-main__topbar--home-clean{display:none}:is(.entry-main__topbar:has(.entry-settings-menu__popover),.entry-main__topbar:has(.inline-switcher__popover),.entry-main__topbar:has(.updater-popup)){z-index:1900}.entry-main__topbar:before{content:"";z-index:-1;pointer-events:none;background:var(--glass-regular);-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);position:absolute;inset:-1px 0}.entry-main__topbar-chips{align-items:center;gap:8px;display:inline-flex}.entry-main__topbar-chips--icon-only .entry-discord-badge,.entry-main__topbar-chips--icon-only .use-everywhere-chip,.entry-main__topbar-chips--icon-only .inline-switcher__chip{border-radius:var(--radius);justify-content:center;gap:0;width:32px;min-width:0;height:32px;padding:0;position:relative;overflow:visible}.entry-main__topbar-chips--icon-only .entry-discord-badge__label,.entry-main__topbar-chips--icon-only .entry-discord-badge__sep,.entry-main__topbar-chips--icon-only .entry-discord-badge__online,.entry-main__topbar-chips--icon-only .use-everywhere-chip__label,.entry-main__topbar-chips--icon-only .inline-switcher__chip-text,.entry-main__topbar-chips--icon-only .inline-switcher__chip-chevron{display:none}.entry-main__topbar-chips--icon-only .use-everywhere-chip__icon,.entry-main__topbar-chips--icon-only .inline-switcher__chip-icon{margin:0}.entry-main__topbar-chips--icon-only [data-tooltip]:not(.od-tooltip){position:relative}.entry-main__topbar-chips--icon-only [data-tooltip]:not(.od-tooltip):after{content:attr(data-tooltip);white-space:nowrap;color:var(--bg-panel);background:var(--text-strong,#111);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm,0 4px 12px #0000001f);opacity:0;pointer-events:none;transition:opacity .12s var(--ease-out), transform .12s var(--ease-out);z-index:60;padding:5px 9px;font-size:12px;line-height:1;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(-4px)}.entry-main__topbar-chips--icon-only [data-tooltip]:not(.od-tooltip):hover:after,.entry-main__topbar-chips--icon-only [data-tooltip]:not(.od-tooltip):focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}.entry-main__topbar-chips--icon-only [data-tooltip]:not(.od-tooltip)[aria-expanded=true]:after{display:none}.entry-settings-menu{display:inline-flex;position:relative}.entry-settings-menu__popover{z-index:90;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-panel);width:320px;max-width:calc(100vw - 24px);max-height:min(760px,100dvh - 92px);box-shadow:var(--shadow-lg,0 14px 36px #00000024);flex-direction:column;gap:8px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.entry-settings-social-share{padding:0 3px}.entry-settings-menu__section{flex-direction:column;gap:6px;display:flex}.entry-settings-menu__section-title{min-height:20px;color:var(--text-muted);align-items:center;gap:7px;padding:0 4px;font-size:12px;font-weight:600;display:inline-flex}.entry-settings-menu__select{flex-direction:column;display:flex;position:relative}.entry-settings-menu__select-trigger{appearance:none;border:1px solid var(--border-soft);border-radius:var(--radius-large,8px);background:var(--bg-subtle);width:100%;min-height:34px;color:var(--text);cursor:pointer;align-items:center;gap:8px;padding:0 10px;font-size:13px;transition:background-color .12s,border-color .12s,color .12s;display:flex}.entry-settings-menu__select-trigger:hover{background:var(--bg-panel);border-color:var(--border);color:var(--text-strong)}.entry-settings-menu__select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.entry-settings-menu__select-caret{color:var(--text-muted);flex:none;margin-inline-start:auto;transition:transform .2s cubic-bezier(.23,1,.32,1)}.entry-settings-menu__select-trigger[aria-expanded=true] .entry-settings-menu__select-caret{transform:rotate(180deg)}.entry-settings-menu__select-list{grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.23,1,.32,1);display:grid}.entry-settings-menu__select-list.is-open{grid-template-rows:1fr}.entry-settings-menu__select-list-inner{min-height:0;overflow:hidden}.entry-settings-menu__select-panel{border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--bg-subtle);scrollbar-width:thin;flex-direction:column;gap:2px;max-height:220px;margin-top:4px;padding:3px;display:flex;overflow-y:auto}.entry-settings-menu__option{appearance:none;color:var(--text);border-radius:var(--radius-large,8px);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;min-height:30px;padding:0 9px;font-size:12px;transition:background-color .12s,border-color .12s,color .12s;display:flex}.entry-settings-menu__option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.entry-settings-menu__option-check{color:var(--accent-strong);flex:none;margin-inline-start:auto}.entry-settings-menu__option:hover{background:var(--bg-panel);border-color:var(--border);color:var(--text-strong)}.entry-settings-menu__option.is-active{color:var(--accent-strong);font-weight:600}.entry-settings-menu__divider{background:var(--border-soft);height:1px;margin:0 4px}.entry-settings-menu__item{appearance:none;border-radius:var(--radius);width:100%;min-height:34px;color:var(--text);text-align:left;cursor:pointer;transition:background-color .12s var(--ease-out), border-color .12s var(--ease-out), color .12s var(--ease-out);background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:0 9px;font-size:13px;text-decoration:none;display:flex}.entry-settings-menu__item:hover{background:var(--bg-subtle);border-color:var(--border-soft);color:var(--text-strong)}.entry-settings-menu__item-icon{width:18px;color:var(--text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.entry-settings-menu__x-mark{font-size:12px;font-weight:700;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)}.entry-settings-menu__item-end{color:var(--text-faint);flex:none;margin-left:auto}.entry-settings-menu__item-meta+.entry-settings-menu__item-end{margin-left:0}.entry-settings-menu__item-meta{color:var(--text-muted);flex:none;margin-left:auto;font-size:12px}.entry-settings-menu__item--primary{background:var(--bg-subtle);border-color:var(--border-soft)}[dir=rtl] .entry-settings-menu__popover{left:0;right:auto}[dir=rtl] .entry-settings-menu__item{text-align:right}.avatar-item .avatar-item-stack{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:inline-flex}.avatar-item-stack__top{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:600;overflow:hidden}.avatar-item-stack__sub{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.avatar-item--compact-only,.avatar-popover__divider--compact-only{display:none}.avatar-popover__divider{background:var(--border-soft);height:1px;margin:4px 6px}.inline-switcher{display:inline-flex;position:relative}.inline-switcher__chip{appearance:none;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-panel);height:32px;color:var(--text);cursor:pointer;box-shadow:var(--shadow-xs);transition:background-color .12s var(--ease-out), border-color .12s var(--ease-out), color .12s var(--ease-out);align-items:center;gap:8px;max-width:360px;padding:0 10px 0 6px;font-size:12px;line-height:1;display:inline-flex;position:relative;overflow:hidden}.inline-switcher__chip:hover{background:var(--bg-subtle);border-color:var(--border-strong)}.inline-switcher__chip:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.inline-switcher__chip[aria-expanded=true]{border-color:color-mix(in srgb, var(--accent) 32%, var(--border));background:var(--bg-panel)}.inline-switcher__chip-icon{color:var(--text-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.inline-switcher__chip-icon .agent-icon,.inline-switcher__agent .agent-icon{object-fit:contain;flex:0 0 20px;width:20px;height:20px;display:block}.inline-switcher__chip-icon .agent-icon-mono,.inline-switcher__agent .agent-icon-mono{display:inline-block}.inline-switcher__byok-glyph{border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--accent) 0%, var(--accent-strong) 100%);width:20px;height:20px;color:var(--accent-tint);justify-content:center;align-items:center;display:inline-flex}.inline-switcher__chip-text{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.inline-switcher__chip-mode{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-strong);font-weight:600;overflow:hidden}.inline-switcher__chip-sep{color:var(--text-faint)}.inline-switcher__chip-divider{background:var(--border);opacity:.7;flex:none;width:1px;height:16px}.inline-switcher__chip-primary{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);overflow:hidden}.inline-switcher__chip-model{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.inline-switcher__chip-chevron{color:var(--text-faint);flex:none}.inline-switcher--compact .inline-switcher__chip-text{display:none}.inline-switcher__amr-reminder-dot{z-index:1;border-radius:var(--radius-pill);background:var(--danger,#dc2626);width:7px;height:7px;box-shadow:0 0 0 2px var(--bg-panel), 0 0 0 4px color-mix(in srgb, var(--danger,#dc2626) 12%, transparent);pointer-events:none;position:absolute}.inline-switcher__amr-reminder-dot--chip{top:-2px;right:-2px}.inline-switcher__popover{border:1px solid var(--material-separator);border-radius:var(--radius);background:var(--bg-elevated);width:320px;max-width:calc(100vw - 24px);max-height:min(560px,100vh - 96px);box-shadow:var(--shadow-md,0 10px 30px #00000014);z-index:20;flex-direction:column;gap:12px;padding:12px;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.inline-switcher__popover--up{top:auto;bottom:calc(100% + 8px)}.inline-switcher__row{flex-direction:column;gap:6px;display:flex}.inline-switcher__label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:12px}.inline-switcher__row:has(.inline-switcher__agent-grid) .inline-switcher__label{padding-left:9px}.inline-switcher__hint{color:var(--text-muted);font-size:12px}.inline-switcher__seg{background:var(--bg-subtle);border-radius:var(--radius);border:1px solid var(--border-soft);grid-template-columns:1fr 1fr;gap:4px;padding:3px;display:grid}.inline-switcher__seg-btn{appearance:none;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background-color .12s var(--ease-out), color .12s var(--ease-out);background:0 0;border:0;padding:6px 10px;font-size:12px;font-weight:600}.inline-switcher__seg-btn:hover:not(:disabled){color:var(--text)}.inline-switcher__seg-btn.is-active{background:var(--bg-panel);color:var(--text-strong);box-shadow:var(--shadow-xs)}.inline-switcher__seg-btn:disabled{cursor:not-allowed;opacity:.55}.inline-switcher__agent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.inline-switcher__agent-row{min-width:0;display:flex}.inline-switcher__agent{appearance:none;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-panel);color:var(--text);cursor:pointer;transition:background-color .12s var(--ease-out), border-color .12s var(--ease-out);align-items:center;gap:8px;width:100%;min-width:0;padding:6px 8px;font-size:12px;display:inline-flex;position:relative}.inline-switcher__agent:hover:not(:disabled){background:var(--bg-subtle);border-color:#0000}.inline-switcher__agent.is-active{background:var(--accent-tint);color:var(--text-strong)}.inline-switcher--compact .inline-switcher__agent-grid{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);gap:1px;max-height:226px;overflow-y:auto}.inline-switcher--compact .inline-switcher__agent{background:0 0;border:none;justify-content:flex-start;padding:6px 10px}.inline-switcher__agent-logo{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.inline-switcher__agent-logo img,.inline-switcher__agent-logo svg{object-fit:contain;width:16px;height:16px;display:block}.inline-switcher--compact .inline-switcher__agent:hover:not(:disabled){background:var(--bg-subtle);border:none}.inline-switcher--compact .inline-switcher__agent.is-active{background:var(--bg-subtle);color:var(--text-strong)}.inline-switcher--compact .inline-switcher__agent.is-locked{color:var(--text-muted);opacity:.6}.inline-switcher__agent-lock{color:var(--text-muted);flex:none;align-items:center;display:inline-flex}.inline-switcher--compact .inline-switcher__agent-name{transition:transform .16s cubic-bezier(.23,1,.32,1)}.inline-switcher--compact .inline-switcher__agent:not(.is-active):not(.is-locked):hover .inline-switcher__agent-name{transform:translate(6px)}@media (prefers-reduced-motion:reduce){.inline-switcher--compact .inline-switcher__agent-name{transition:none}}.inline-switcher__amr-reminder-dot--agent{top:6px;left:26px}.inline-switcher__agent-name{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:auto;min-width:0;overflow:hidden}.inline-switcher__campaign-badge{color:#153406;cursor:help;background:#68f22e;border-radius:999px;outline:none;flex:none;padding:2px 6px;font-size:10px;font-weight:800;line-height:1.4}.inline-switcher__campaign-badge.is-restricted{color:#5f645d;background:#e4e7e2}.inline-switcher__campaign-badge.is-unpaid{color:#5f645d;background:#eceeeb}.inline-switcher__chip[data-campaign-highlight=true]{border-color:var(--accent);animation:.76s cubic-bezier(.23,1,.32,1) 2 deepseek-campaign-chip-pulse}@keyframes deepseek-campaign-chip-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 0%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 22%, transparent)}}@media (prefers-reduced-motion:reduce){.inline-switcher__chip[data-campaign-highlight=true]{animation:none}}.inline-switcher__agent-status{flex:none;justify-content:flex-end;align-items:center;gap:6px;min-width:0;max-width:76px;height:18px;margin-left:auto;display:inline-flex}.inline-switcher__agent-status-icon{border-radius:var(--radius-pill);width:18px;height:18px;color:var(--accent-strong);background:color-mix(in srgb, var(--accent) 10%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.inline-switcher__agent-status-icon.is-error{color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent)}.inline-switcher__agent-status-icon.is-signed-out{color:var(--text-muted);background:var(--bg-subtle)}.inline-switcher__agent-status-icon.is-pending svg{animation:.8s linear infinite spin}.inline-switcher__agent-action-label{white-space:nowrap;min-width:0;color:var(--text-strong);text-align:right;flex:auto;position:relative;overflow:hidden}.inline-switcher__agent-action-default,.inline-switcher__agent-action-hover{text-overflow:ellipsis;white-space:nowrap;transition:opacity .12s var(--ease-out), transform .12s var(--ease-out);display:block;overflow:hidden}.inline-switcher__agent-action-hover{opacity:0;color:var(--danger);position:absolute;inset:0;transform:translateY(3px)}.inline-switcher__agent-action-label.is-cancelable{cursor:pointer}.inline-switcher__agent:hover .inline-switcher__agent-action-label.is-cancelable .inline-switcher__agent-action-default,.inline-switcher__agent:focus-visible .inline-switcher__agent-action-label.is-cancelable .inline-switcher__agent-action-default{opacity:0;transform:translateY(-3px)}.inline-switcher__agent:hover .inline-switcher__agent-action-label.is-cancelable .inline-switcher__agent-action-hover,.inline-switcher__agent:focus-visible .inline-switcher__agent-action-label.is-cancelable .inline-switcher__agent-action-hover{opacity:1;transform:translateY(0)}.inline-switcher__chips{flex-wrap:wrap;gap:4px;display:flex}.inline-switcher__chip-tab{appearance:none;border:1px solid var(--border);background:var(--bg-panel);border-radius:var(--radius-pill);color:var(--text-muted);cursor:pointer;transition:background-color .12s var(--ease-out), color .12s var(--ease-out), border-color .12s var(--ease-out);padding:4px 10px;font-size:12px}.inline-switcher__chip-tab:hover{background:var(--bg-subtle);color:var(--text)}.inline-switcher__chip-tab.is-active{background:var(--accent-tint);color:var(--accent-strong);border-color:color-mix(in srgb, var(--accent) 38%, var(--border))}.model-select-searchable{width:100%;min-width:0;display:block;position:relative}.model-select-searchable.is-open{z-index:1400}.model-select-searchable__popover{z-index:10500;background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding-block:8px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.model-select-searchable__search-row{border-bottom:1px solid var(--border);padding:12px 14px}.model-select-searchable__input{box-sizing:border-box;width:100%;display:block}.model-select-searchable__list{flex-direction:column;gap:10px;max-height:280px;padding:0 8px;display:flex;overflow-y:auto}.model-select-searchable__option{appearance:none;text-align:left;border-radius:var(--radius);height:auto;color:var(--text);cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;padding:8px 12px;display:flex;position:relative}.model-select-searchable__option:hover{background:var(--bg-subtle)}.model-select-searchable__option.is-disabled{opacity:.5;cursor:not-allowed}.model-select-searchable__option.is-disabled:hover{background:0 0}.model-select-searchable__option.is-active{background:var(--accent-tint);color:var(--accent-strong)}.model-select-searchable__value,.model-select-searchable__option-content{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.model-select-searchable__option-content{align-items:flex-start;gap:10px}.model-select-searchable__option-copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.model-select-searchable__option-logo{flex:none;margin-top:1px;display:inline-flex}.model-select-searchable__option-logo img{border-radius:4px;width:16px;height:16px;display:block}.model-select-searchable__value-label,.model-select-searchable__option-label{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;font-size:13px;line-height:1.35;display:inline-flex;overflow:hidden}.model-select-searchable__option-label>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.model-select-searchable__value-badge,.model-select-searchable__option-badge{--model-tag-color:var(--text-muted);--model-tag-bg:color-mix(in srgb, var(--model-tag-color) 10%, var(--bg-panel));--model-tag-border:color-mix(in srgb, var(--model-tag-color) 34%, transparent);border:1px solid var(--model-tag-border);background:var(--model-tag-bg);max-width:112px;min-height:17px;color:var(--model-tag-color);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bg-panel) 72%, white 28%);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:4px;padding:2px 6px 2px 5px;font-size:10.5px;font-weight:680;line-height:1.05;display:inline-flex;overflow:hidden}.model-select-searchable__value-badge:before,.model-select-searchable__option-badge:before{content:"";opacity:.88;background:currentColor;border-radius:50%;flex:none;width:4px;height:4px}.model-select-searchable__option-meta{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;line-height:1.3;overflow:hidden}.model-select-searchable__option-badge{margin-top:1px}.model-select-searchable__option.is-active .model-select-searchable__option-meta{color:color-mix(in srgb, var(--accent-strong) 60%, var(--text-muted))}.model-select-searchable__option-affordances{flex:none;align-items:flex-start;gap:4px;display:inline-flex}.model-select-searchable__option-lock-inline{width:22px;height:22px;color:var(--text-muted);cursor:pointer;vertical-align:middle;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .16s cubic-bezier(.23,1,.32,1),background .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.model-select-searchable__option-lock-inline:hover,.model-select-searchable__option-lock-inline:focus-visible{color:var(--accent-strong);background:var(--accent-tint)}.model-select-searchable__value-badge[data-tag=standard],.model-select-searchable__option-badge[data-tag=standard]{--model-tag-color:#90887a}.model-select-searchable__value-badge[data-tag=advanced],.model-select-searchable__option-badge[data-tag=advanced]{--model-tag-color:#bf8a34}.model-select-searchable__value-badge[data-tag=bestQuality],.model-select-searchable__option-badge[data-tag=bestQuality]{--model-tag-color:#c77858}.model-select-searchable__empty{color:var(--text-muted);padding:12px 10px;font-size:12px}.inline-switcher__select{appearance:none;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-panel);width:100%;height:32px;color:var(--text);text-align:left;cursor:pointer;padding:0 28px 0 10px;font-size:12px}.inline-switcher__select .model-select-searchable__value{justify-content:space-between}.inline-switcher__select:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.inline-switcher__warn{color:var(--amber,#b26200);background:var(--amber-bg,#fff3e0);border:1px solid color-mix(in srgb, var(--amber,#b26200) 22%, transparent);border-radius:var(--radius-sm);padding:6px 8px;font-size:12px}.inline-switcher__more{appearance:none;z-index:1;background:var(--bg-elevated);border:0;border-top:1px solid var(--border-soft);text-align:left;color:var(--text-muted);cursor:pointer;justify-content:flex-start;align-items:center;gap:6px;margin-top:2px;padding:8px 4px;font-size:12px;display:inline-flex;position:sticky;bottom:-12px}.inline-switcher__more:hover{color:var(--text-strong)}@media (max-width:700px){.inline-switcher__chip-mode,.inline-switcher__chip-sep:first-of-type{display:none}.inline-switcher__chip-model{max-width:96px}}.entry-section{flex-direction:column;gap:16px;display:flex}.entry-blank{text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:56vh;margin-top:8px;padding:48px 24px;display:flex}.entry-blank__mark{width:168px;height:auto;display:block}.entry-blank__mark-line{stroke-width:.78px;stroke-dasharray:1;stroke-dashoffset:0}.entry-blank__mark-line--cursor{stroke-width:.7px}@media (prefers-reduced-motion:no-preference){.entry-blank__mark:hover .entry-blank__mark-line{animation:entry-blank-mark-draw .76s var(--ease-out) backwards}.entry-blank__mark:hover .entry-blank__mark-line:nth-child(2){animation-delay:.12s}.entry-blank__mark:hover .entry-blank__mark-line:nth-child(3){animation-delay:.26s}}@keyframes entry-blank-mark-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.entry-blank__desc{color:var(--text-muted);white-space:nowrap;margin:0;font-size:13px;line-height:1.55}.entry-blank__cta{border-radius:var(--radius-pill);background:var(--text-strong);color:var(--brand,#87ea5c);cursor:pointer;transition:background-color .14s var(--ease-out), transform .14s var(--ease-out);border:0;align-items:center;gap:7px;margin-top:8px;padding:10px 22px;font-size:14px;font-weight:600;display:inline-flex}.entry-blank__cta:hover:not(:disabled){background:color-mix(in srgb, var(--text-strong) 84%, var(--brand,#87ea5c));transform:translateY(-1px)}.entry-section__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.entry-section__title{font-family:var(--serif);font-size:var(--font-size-20,20px);color:var(--text-strong);letter-spacing:-.01em;margin:0;font-weight:600}.onboarding-view{grid-template-columns:1fr;align-content:start;align-items:start;gap:20px;width:min(980px,100%);min-height:100%;margin:0 auto;padding:40px 42px 42px;display:grid}.onboarding-view__hero{text-align:center;justify-items:center;gap:8px;max-width:none;padding-top:0;display:grid}.onboarding-view.onboarding-view--cloud{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:stretch;align-items:stretch;gap:0;width:100%;max-width:none;height:100%;margin:0;padding:0;display:grid;position:relative}.onboarding-cloud__pane{flex-direction:column;justify-content:center;min-width:0;min-height:0;padding:72px 64px 64px;display:flex;position:relative}.onboarding-cloud__art{min-width:0;min-height:0;padding:8px 8px 8px 0;position:relative}.onboarding-cloud__art img{border-radius:var(--radius-md,8px);object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1136px){.onboarding-view.onboarding-view--cloud{grid-template-columns:1fr}.onboarding-cloud__art{display:none}.onboarding-cloud__pane{align-items:center;padding:72px 24px 64px}.onboarding-cloud__center{text-align:center;align-items:center}.onboarding-cloud__body,.onboarding-cloud__alts,.onboarding-cloud__error{text-align:center}.onboarding-cloud__alts{justify-content:center}.onboarding-cloud__footer{text-align:center;justify-content:center;left:24px}}.lang-pill--compact{border-radius:var(--radius-pill);width:36px;min-width:0;height:36px;color:var(--text-muted);justify-content:center;gap:0;padding:0}.lang-pill--compact:hover{color:var(--text-strong)}.onboarding-cloud__center{text-align:center;flex-direction:column;align-items:center;width:min(440px,100%);display:flex}.onboarding-cloud__title{color:var(--text-strong);letter-spacing:-.01em;margin:0;font-size:32px;font-weight:700;line-height:1.15}.onboarding-cloud__body{max-width:42ch;color:var(--text-muted);margin:14px 0 0;font-size:16px;line-height:1.6}.onboarding-cloud__primary{background:var(--text-strong);width:100%;min-height:52px;color:var(--bg);cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;margin-top:32px;padding:0 20px;font-size:16px;font-weight:600;transition:opacity .16s cubic-bezier(.23,1,.32,1),transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.onboarding-cloud__primary:hover:not(:disabled){background:var(--text-strong);opacity:.88;border-color:#0000}.onboarding-cloud__primary:active:not(:disabled){transform:translateY(1px)}.onboarding-cloud__primary:disabled{opacity:.55;cursor:default}.onboarding-cloud__primary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.onboarding-cloud__cancel{color:var(--text-muted);cursor:pointer;background:0 0;border:0;margin-top:22px;font-size:14px;font-weight:500;transition:color .16s cubic-bezier(.23,1,.32,1)}.onboarding-cloud__cancel:hover{color:var(--text-strong)}.amr-login-activation.onboarding-cloud__activation{border-radius:28px;padding:16px}.onboarding-cloud__activation .amr-login-activation__actions{justify-content:center;gap:8px;width:100%}.onboarding-cloud__activation .amr-login-activation__open{flex:none;justify-content:center}.onboarding-cloud__activation-dismiss{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.onboarding-cloud__activation-dismiss:hover{border-color:var(--border-strong);background:var(--bg-subtle);color:var(--text)}.onboarding-cloud__alts{justify-content:center;align-self:stretch;align-items:center;gap:10px;margin-top:22px;display:flex}.onboarding-cloud__alts .onboarding-cloud__alt-btn{border-radius:var(--radius-pill);color:var(--text-muted);font-size:14px}.onboarding-cloud__alts-or{color:var(--text-muted);font-size:14px}.onboarding-cloud__error{color:var(--danger-text,#991b1b);margin-top:16px;font-size:13px;line-height:1.5}.onboarding-cloud__footer{text-align:left;color:var(--text-muted);flex-direction:column;align-items:flex-start;gap:10px;font-size:12px;display:flex;position:absolute;bottom:64px;left:64px;right:24px}.onboarding-cloud__footer>span{opacity:.8}.onboarding-cloud__footer .foot-pill{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-pill);min-height:26px;color:var(--text-muted);cursor:pointer;opacity:.8;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:inline-flex}.onboarding-cloud__footer .foot-pill:hover{background:var(--bg-panel);border-color:var(--border-strong);color:var(--text)}.onboarding-view__back-to-cloud{color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-self:start;align-items:center;gap:4px;padding:0;font-size:13px;font-weight:500;transition:color .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.onboarding-view__back-to-cloud:hover{color:var(--text-strong)}.onboarding-view__hero-mark{background:var(--bg-panel);border:1px solid var(--border);width:56px;height:56px;box-shadow:var(--shadow-xs);border-radius:16px;justify-content:center;align-items:center;margin-bottom:4px;padding:8px;display:inline-flex;overflow:hidden}.onboarding-view__hero-mark img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.onboarding-view__kicker{letter-spacing:0;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:700}.onboarding-view__hero h1{color:var(--text-strong);letter-spacing:0;margin:0;font-size:64px;line-height:.98}.onboarding-view__hero p{max-width:62ch;color:var(--text-muted);margin:0;font-size:16px;line-height:1.6}.onboarding-view__steps{width:min(620px,100%);box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;justify-self:center;align-items:center;gap:0;margin:-4px 0 6px;padding:0;list-style:none;display:flex}.onboarding-view__steps li{min-width:0;color:var(--text-muted);flex-direction:column;align-items:stretch;gap:10px;display:flex;position:relative}.onboarding-view__steps li:before{content:"";border-radius:var(--radius-pill);background:var(--border);height:3px;transition:background .16s cubic-bezier(.23,1,.32,1);display:block}.onboarding-view__steps li.is-reached:before{background:var(--accent)}.onboarding-view__steps li span{display:none}.onboarding-view__steps li button{width:100%;min-width:0;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.onboarding-view__steps li.is-reached button{color:var(--text)}.onboarding-view__steps li.is-upcoming button,.onboarding-view__steps li button:disabled{cursor:not-allowed;color:var(--text-muted);opacity:.55}.onboarding-view__steps li.is-active{color:var(--text-strong)}.onboarding-view__steps li.is-active button{color:var(--text-strong);font-weight:700}.onboarding-view__body{justify-items:center;width:100%;margin-top:2px;display:grid}.onboarding-view__content{gap:18px;width:min(860px,100%);min-width:0;display:grid;overflow:visible}.onboarding-view__panel{min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:18px;padding:0;display:grid;overflow:visible}.onboarding-view__design-system-create{gap:18px;width:min(760px,100%);min-width:0;display:grid}.onboarding-view__ds-intro{gap:14px;display:grid}.onboarding-view__ds-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.onboarding-view__ds-points>div{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-panel) 96%, var(--accent) 4%);min-height:118px;box-shadow:var(--shadow-xs);align-content:start;gap:6px;padding:14px;display:grid}.onboarding-view__ds-points strong{color:var(--text-strong);font-size:13px;line-height:1.25}.onboarding-view__ds-points span{color:var(--text-muted);font-size:13px;line-height:1.45}.onboarding-view__panel-head{gap:7px;max-width:620px;padding:0 2px;display:grid}.onboarding-view__panel-head h2{color:var(--text-strong);letter-spacing:0;margin:0;font-size:32px;line-height:1.2}.onboarding-view__panel-head p{max-width:68ch;color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.onboarding-view__handoff-status{border:1px solid color-mix(in srgb, var(--accent) 34%, var(--border));border-radius:var(--radius-md);color:var(--text);background:color-mix(in srgb, var(--accent) 7%, var(--bg-panel));align-items:flex-start;gap:10px;padding:13px 14px;display:flex}.onboarding-view__handoff-status>svg{color:var(--accent);flex:none;margin-top:2px}.onboarding-view__handoff-status span{gap:3px;min-width:0;display:grid}.onboarding-view__handoff-status strong{font-size:13px;line-height:1.25}.onboarding-view__handoff-status small{color:var(--text-muted);font-size:13px;line-height:1.45}.onboarding-view__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;display:flex}.onboarding-view__action-status{color:var(--text-muted);margin-right:auto;font-size:12px;line-height:1.3}.onboarding-view__action-status.is-error{color:var(--danger-text,#991b1b)}.onboarding-view__primary,.onboarding-view__secondary,.onboarding-view__ghost{border-radius:var(--radius);cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:13px;font-weight:600;transition:background-color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.onboarding-view__primary{color:var(--accent-contrast,#fff);background:var(--accent);border:1px solid var(--accent)}.onboarding-view__secondary{color:var(--text);background:var(--bg-panel);border:1px solid var(--border)}.onboarding-view__ghost{color:var(--text-muted);background:0 0;border:1px solid #0000}.onboarding-view__primary:hover,.onboarding-view__secondary:hover,.onboarding-view__ghost:hover{transform:translateY(-1px)}.onboarding-view__primary:disabled,.onboarding-view__secondary:disabled,.onboarding-view__ghost:disabled{cursor:default;opacity:.58}.onboarding-view__primary:hover:disabled,.onboarding-view__secondary:hover:disabled,.onboarding-view__ghost:hover:disabled{transform:none}.onboarding-view__primary:hover:not(:disabled){color:var(--accent-contrast,#fff);background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:0 10px 24px color-mix(in srgb, var(--accent) 24%, transparent)}.onboarding-view__primary[aria-disabled=true]{opacity:.5;cursor:not-allowed}.onboarding-view__primary[aria-disabled=true]:hover{color:var(--accent-contrast,#fff);background:var(--accent);border-color:var(--accent);box-shadow:none;transform:none}.onboarding-view__primary:focus-visible,.onboarding-view__secondary:focus-visible,.onboarding-view__ghost:focus-visible,.onboarding-view__steps li button:focus-visible,.onboarding-view__card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.onboarding-view__grid{grid-template-columns:1fr;gap:10px;display:grid}.onboarding-view__runtime-stack{gap:18px;display:grid}.onboarding-view__alternatives{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.onboarding-view__alternatives .onboarding-view__card{grid-template-columns:34px minmax(0,1fr);gap:11px;min-height:96px;padding:13px 14px}.onboarding-view__alternatives .onboarding-view__icon{width:34px;height:34px}.onboarding-view__alternatives .onboarding-view__card-top{min-height:0;display:flex}.onboarding-view__alternatives .onboarding-view__card strong{font-size:14px;line-height:1.2}.onboarding-view__alternatives .onboarding-view__card small{font-size:12px;line-height:1.4}.onboarding-view__alternatives .onboarding-view__card-action{margin-top:2px;font-size:12px}.onboarding-view__setup-panel{border:1px solid color-mix(in srgb, var(--border) 82%, var(--accent) 18%);border-radius:var(--radius);background:color-mix(in srgb, var(--bg-panel) 97%, var(--accent) 3%);box-shadow:var(--shadow-xs);gap:14px;padding:14px;display:grid}.onboarding-view__setup-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.onboarding-view__setup-head strong{color:var(--text-strong);font-size:13px;line-height:1.3;display:block}.onboarding-view__setup-head p{color:var(--text-muted);margin:4px 0 0;font-size:12px;line-height:1.45}.onboarding-view__setup-actions{justify-content:flex-end;margin-top:-2px;display:flex}.onboarding-view__setup-head-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:inline-flex}.onboarding-view__mini-button,.onboarding-view__field-row button,.onboarding-view__protocol-strip button{border:1px solid var(--border);border-radius:var(--radius);min-height:32px;color:var(--text);background:var(--bg-panel);font:inherit;cursor:pointer;box-shadow:var(--shadow-xs);justify-content:center;align-items:center;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.onboarding-view__mini-button:hover,.onboarding-view__field-row button:hover,.onboarding-view__protocol-strip button:hover{color:var(--text-strong);border-color:color-mix(in srgb, var(--accent) 30%, var(--border))}.onboarding-view__mini-button:disabled{cursor:default;opacity:.58}.onboarding-view__mini-button.is-loading{color:var(--text-muted)}.onboarding-view__agent-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.onboarding-view__agent-chip{border:1px solid var(--border);border-radius:var(--radius);min-width:0;min-height:48px;color:var(--text);background:var(--bg-panel);text-align:left;cursor:pointer;align-items:center;gap:9px;padding:8px 10px;animation:.22s cubic-bezier(.23,1,.32,1) both onboarding-agent-pop;display:flex}.onboarding-view__agent-chip.is-selected{border-color:color-mix(in srgb, var(--accent) 48%, var(--border));background:color-mix(in srgb, var(--bg-panel) 92%, var(--accent) 8%)}.onboarding-view__agent-chip .agent-icon{flex:none}.onboarding-view__agent-chip span{gap:2px;min-width:0;display:grid}.onboarding-view__agent-chip strong,.onboarding-view__agent-chip small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.onboarding-view__agent-chip strong{color:var(--text-strong);font-size:13px;line-height:1.2}.onboarding-view__agent-chip small{color:var(--text-muted);font-size:12px}.onboarding-view__empty-slice{border:1px dashed var(--border);border-radius:var(--radius);color:var(--text-muted);background:var(--bg-panel);padding:13px;font-size:12px}.onboarding-view__scan-copy{justify-items:start;gap:6px;display:grid}.onboarding-view__scan-status{border:1px solid var(--border);border-radius:var(--radius);width:fit-content;color:var(--text-muted);background:var(--bg-panel);align-items:center;gap:8px;margin:0;padding:8px 10px;font-size:12px;line-height:1.3;display:inline-flex}.onboarding-view__scan-hint{color:var(--text-muted);margin:0;font-size:12px;line-height:1.45}.onboarding-view__protocol-strip{flex-wrap:wrap;gap:8px;display:flex}.onboarding-view__protocol-strip button.is-selected{color:var(--text-strong);border-color:color-mix(in srgb, var(--accent) 42%, var(--border));background:color-mix(in srgb, var(--bg-panel) 90%, var(--accent) 10%)}.onboarding-view__inline-field{min-width:0;color:var(--text-muted);gap:8px;font-size:12px;font-weight:600;display:grid}.onboarding-view__inline-field input{border:1px solid var(--border);border-radius:var(--radius);width:100%;min-width:0;min-height:42px;color:var(--text-strong);background:var(--bg-panel);font:inherit;box-shadow:var(--shadow-xs);padding:0 12px;font-size:13px;font-weight:500}.onboarding-view__inline-field input:focus,.onboarding-view__inline-field input:focus-visible,.onboarding-view__agent-chip:focus-visible,.onboarding-view__mini-button:focus-visible,.onboarding-view__field-row button:focus-visible,.onboarding-view__protocol-strip button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.onboarding-view__field-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.onboarding-view__field-row button{min-height:42px}.onboarding-view__compact-fields{grid-template-columns:1fr;gap:10px;display:grid}.onboarding-view__test-status{border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:10px 12px;font-size:12px;line-height:1.45}.onboarding-view__test-status.is-running{color:var(--text-muted);background:var(--bg-panel)}.onboarding-view__test-status.is-success{color:var(--success-text,#166534);border-color:color-mix(in srgb, var(--success,#22c55e) 34%, var(--border));background:color-mix(in srgb, var(--success,#22c55e) 9%, var(--bg-panel))}.onboarding-view__test-status.is-warn{color:var(--warning-text,#92400e);border-color:color-mix(in srgb, var(--warning,#f59e0b) 34%, var(--border));background:color-mix(in srgb, var(--warning,#f59e0b) 10%, var(--bg-panel))}.onboarding-view__test-status.is-error{color:var(--danger-text,#991b1b);border-color:color-mix(in srgb, var(--danger,#ef4444) 34%, var(--border));background:color-mix(in srgb, var(--danger,#ef4444) 9%, var(--bg-panel))}@keyframes onboarding-agent-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.onboarding-view__card{border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-panel);width:100%;min-height:112px;color:var(--text);text-align:left;cursor:pointer;box-shadow:var(--shadow-xs);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:16px 18px;transition:background-color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1);display:grid;position:relative}.onboarding-view__card--featured{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 13%, var(--bg-panel)) 0%, var(--bg-panel) 54%);border-color:color-mix(in srgb, var(--accent) 44%, var(--border));min-height:168px;box-shadow:0 18px 40px color-mix(in srgb, var(--accent) 10%, transparent);grid-template-columns:56px minmax(0,1fr) auto;padding:22px 24px}.onboarding-view__card--featured.onboarding-view__card--amr{z-index:3;grid-template-rows:auto auto;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:18px 22px;min-height:246px;padding:40px 34px 36px;position:relative;overflow:visible}.onboarding-view__card.is-selected{border-color:color-mix(in srgb, var(--accent) 52%, var(--border));background:color-mix(in srgb, var(--bg-panel) 94%, var(--accent) 6%)}.onboarding-view__card--featured.is-selected{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 16%, var(--bg-panel)) 0%, color-mix(in srgb, var(--bg-panel) 96%, var(--accent) 4%) 54%)}.onboarding-view__card--featured:not(.is-selected){border-color:var(--border);background:var(--bg-panel);box-shadow:var(--shadow-xs)}.onboarding-view__card:hover{border-color:color-mix(in srgb, var(--accent) 38%, var(--border));background:color-mix(in srgb, var(--bg-panel) 97%, var(--accent) 3%);transform:translateY(-1px)}.onboarding-view__card-top{flex-wrap:wrap;align-items:center;gap:8px;min-height:26px;margin-bottom:0;display:flex}.onboarding-view__icon{border-radius:var(--radius);width:40px;height:40px;color:var(--accent-strong);background:color-mix(in srgb, var(--accent) 9%, var(--bg-panel));border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border));justify-content:center;align-items:center;display:inline-flex}.onboarding-view__card--featured .onboarding-view__icon{background:color-mix(in srgb, var(--accent) 12%, var(--bg-panel));width:52px;height:52px}.onboarding-view__icon.onboarding-view__icon--asset,.onboarding-view__card--featured .onboarding-view__icon.onboarding-view__icon--asset{background:0 0;border-color:#0000;overflow:hidden}.onboarding-view__icon--asset .onboarding-view__agent-logo{border-radius:inherit;flex:none;display:block}.onboarding-view__card--amr>.onboarding-view__icon{grid-area:1/1}.onboarding-view__badge{border-radius:var(--radius-pill);min-height:22px;color:var(--accent-strong);background:color-mix(in srgb, var(--accent) 10%, var(--bg-panel));flex:none;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.onboarding-view__card-copy{gap:6px;min-width:0;display:grid}.onboarding-view__identity{border:1px solid color-mix(in srgb, var(--border) 88%, var(--text-muted) 12%);border-radius:var(--radius);background:color-mix(in srgb, var(--bg-panel) 98%, var(--text-muted) 2%);grid-area:1/1;align-items:center;gap:14px;width:fit-content;min-width:0;padding:10px 16px 10px 10px;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.onboarding-view__card--amr.is-selected .onboarding-view__identity{border-color:color-mix(in srgb, var(--accent) 24%, var(--border));background:color-mix(in srgb, var(--bg-panel) 96%, var(--accent) 4%)}.onboarding-view__identity .onboarding-view__card-copy{align-self:center;gap:4px;padding-right:0}.onboarding-view__card-model{grid-area:2/1/auto/-1;align-self:start;min-width:0}.onboarding-view__card strong{color:var(--text-strong);font-size:16px;line-height:1.25;display:block}.onboarding-view__card--featured strong{font-size:20px}.onboarding-view__card-meta{color:var(--text-muted);font-size:13px;font-weight:600;line-height:1.2;display:block}.onboarding-view__card small{color:var(--text-muted);white-space:pre-line;margin-top:0;font-size:13px;line-height:1.45;display:block}.onboarding-view__card--featured small{max-width:none;font-size:13px}.onboarding-view__benefit-stack{gap:9px;min-width:0;display:grid}.onboarding-view__benefit-aside{grid-area:1/2;justify-self:stretch;width:100%;min-width:0;display:grid}.onboarding-view__benefit-aside .onboarding-view__benefit-stack{gap:10px}.onboarding-view__model-picker{cursor:default;gap:8px;width:min(260px,100%);display:grid}.onboarding-view__card-model .onboarding-view__model-picker{width:min(260px,100%)}.onboarding-view__card--amr .onboarding-view__model-picker,.onboarding-view__alternatives .onboarding-view__model-picker,.onboarding-view__setup-panel .onboarding-view__model-picker,.onboarding-view__setup-panel .onboarding-view__setup-model-picker{width:100%}.onboarding-view__model-label{min-width:0;color:var(--text-strong);align-items:center;gap:0;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex}.onboarding-view__model-source{min-height:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.onboarding-view__model-source:before{content:"·";color:var(--text-muted);margin:0 5px}.onboarding-view__model-source.live,.onboarding-view__model-source.fallback{color:inherit}.onboarding-view__model-select-wrap{display:block;position:relative}.onboarding-view__model-select-wrap select{appearance:none;border:1px solid color-mix(in srgb, var(--border) 88%, var(--text-muted) 12%);border-radius:var(--radius);background-color:var(--bg-panel);width:100%;min-height:54px;color:var(--text-strong);font:inherit;box-shadow:var(--shadow-xs);padding:0 44px 0 16px;font-size:16px;font-weight:500;line-height:1.2;transition:background-color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1),box-shadow .16s cubic-bezier(.23,1,.32,1)}.onboarding-view__model-select-wrap select:hover{border-color:color-mix(in srgb, var(--accent) 38%, var(--border));background-color:color-mix(in srgb, var(--bg-panel) 97%, var(--accent) 3%)}.onboarding-view__model-select-wrap select:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 42%, transparent);outline-offset:2px}.onboarding-view__model-select-chevron{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.onboarding-view__benefits{flex-wrap:wrap;gap:6px;width:fit-content;max-width:100%;margin-top:0;display:flex}.onboarding-view__benefit-aside .onboarding-view__benefits{flex-wrap:wrap;gap:7px;width:100%;max-width:100%}.onboarding-view__benefit-aside .onboarding-view__benefits>.onboarding-view__benefit{border-color:color-mix(in srgb, var(--accent) 32%, transparent);min-height:28px;color:var(--accent-strong);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 13%, var(--bg-panel)) 0%, color-mix(in srgb, var(--accent) 7%, var(--bg-panel)) 100%);box-shadow:inset 0 1px 0 #ffffff1a, 0 6px 16px color-mix(in srgb, var(--accent) 7%, transparent);padding:0 12px;font-size:13px;font-weight:700}.onboarding-view__benefit{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--accent) 14%, transparent);min-height:22px;color:color-mix(in srgb, var(--accent-strong) 92%, var(--text));background:color-mix(in srgb, var(--accent) 5%, transparent);white-space:nowrap;align-items:center;padding:0 8px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.onboarding-view__benefit--hero{border-color:color-mix(in srgb, var(--accent) 34%, transparent);min-height:24px;color:var(--accent-strong);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 15%, var(--bg-panel)) 0%, color-mix(in srgb, var(--accent) 7%, var(--bg-panel)) 100%);box-shadow:inset 0 1px 0 #ffffff1a, 0 7px 18px color-mix(in srgb, var(--accent) 8%, transparent);padding:0 9px}.onboarding-view__upcoming-benefits{background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-self:start;align-items:center;gap:4px;width:fit-content;min-width:0;max-width:100%;margin-left:0;padding:0;display:flex}.onboarding-view__upcoming-label{min-height:18px;color:color-mix(in srgb, var(--text-muted) 74%, var(--text));white-space:nowrap;align-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.onboarding-view__upcoming-label:after{content:"";border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text-muted) 40%, transparent);width:2px;height:2px;margin-left:6px}.onboarding-view__benefit--upcoming{border-color:color-mix(in srgb, var(--text-muted) 8%, transparent);min-height:22px;color:color-mix(in srgb, var(--text-muted) 68%, var(--text));background:color-mix(in srgb, var(--text-muted) 4%, transparent);box-shadow:none;padding:0 8px;font-size:12px;font-weight:600}.onboarding-view__card-status{z-index:1;max-width:min(260px,100% - 72px);color:var(--text-muted);pointer-events:none;display:inline-flex;position:absolute;bottom:18px;left:24px}.onboarding-view__card-status .amr-account-control{border:1px solid color-mix(in srgb, var(--accent) 14%, var(--border));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--bg-panel) 90%, var(--accent) 10%);color:currentColor;justify-content:center;align-items:center;gap:6px;min-width:0;max-width:100%;min-height:20px;padding:0 8px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.onboarding-view__card-status .amr-account-control__status{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.onboarding-view__card-status .amr-account-control__status:before{content:"";border-radius:var(--radius-pill);opacity:.7;background:currentColor;flex:none;width:6px;height:6px}.onboarding-view__card-status .amr-account-control--signed-in{color:var(--success-text,#15803d);border-color:color-mix(in srgb, var(--success-text,#15803d) 18%, var(--border));background:color-mix(in srgb, var(--bg-panel) 88%, var(--success-text,#15803d) 12%)}.onboarding-view__card-status .amr-account-control--signing-in{color:var(--accent-strong)}.onboarding-view__card-status .amr-account-control--error{color:var(--danger-text,#991b1b);border-color:color-mix(in srgb, var(--danger-text,#991b1b) 18%, var(--border));background:color-mix(in srgb, var(--bg-panel) 88%, var(--danger-text,#991b1b) 12%)}.onboarding-view__card-status .amr-account-control__error{display:none}.onboarding-view__card-action{color:var(--accent-strong);white-space:nowrap;opacity:.92;grid-column:2;justify-self:start;font-size:12px;font-weight:700}.onboarding-view__card--featured .onboarding-view__card-action{grid-column:auto;justify-self:end}.onboarding-view__check{border-radius:var(--radius-pill);width:22px;height:22px;color:var(--accent-contrast,#fff);background:var(--accent);box-shadow:0 8px 18px color-mix(in srgb, var(--accent) 24%, transparent);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:14px}.onboarding-view__form-grid{grid-template-columns:1fr;gap:20px;display:grid}.onboarding-chip-field{gap:10px;min-width:0;display:grid}.onboarding-chip-field__label{color:var(--text-strong);font-size:13px;font-weight:600}.onboarding-chip-field__chips{flex-wrap:wrap;gap:8px;display:flex}.onboarding-chip{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-panel);color:var(--text);cursor:pointer;align-items:center;padding:7px 14px;font-size:13px;font-weight:500;transition:background .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1),transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.onboarding-chip:hover:not(:disabled){background:var(--accent-tint);border-color:var(--accent-soft);color:var(--text-strong);transform:translateY(-1px)}.onboarding-chip:active:not(:disabled){transform:translateY(0)}.onboarding-chip.is-selected,.onboarding-chip.is-selected:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent);color:var(--accent-strong)}.onboarding-chip-field__other-input{border:1px solid var(--border);background:var(--bg-panel);min-width:180px;max-width:280px;color:var(--text-strong);border-radius:10px;flex:200px;padding:7px 12px;font-size:13px;transition:border-color .16s cubic-bezier(.23,1,.32,1),box-shadow .16s cubic-bezier(.23,1,.32,1)}.onboarding-chip-field__other-input::placeholder{color:var(--text-muted)}.onboarding-chip-field__other-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint);outline:none}.onboarding-view__memory-callout{border:1px solid color-mix(in oklab, var(--accent) 22%, var(--border));background:color-mix(in oklab, var(--accent) 6%, var(--bg-panel));border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;margin-top:18px;padding:14px 16px;display:grid}.onboarding-view__memory-callout-icon{border-radius:var(--radius-large,8px);background:color-mix(in oklab, var(--accent) 14%, var(--bg-panel));width:32px;height:32px;color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 22%, transparent);justify-content:center;align-items:center;display:inline-flex}.onboarding-view__memory-callout-body{gap:6px;min-width:0;display:grid}.onboarding-view__memory-callout-body strong{color:var(--text-strong);font-size:14px;font-weight:600}.onboarding-view__memory-callout-body p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}.onboarding-view__memory-benefits{gap:5px;margin:4px 0 0;padding:0;list-style:none;display:grid}.onboarding-view__memory-benefits li{color:var(--text);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;font-size:13px;line-height:1.4;display:grid}.onboarding-view__memory-benefits li svg{color:var(--accent)}.onboarding-view__email-field{gap:8px;min-width:0;margin-top:16px;display:grid}.onboarding-view__brand-action-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px 12px;margin-top:16px;display:grid}.onboarding-view__brand-action-statuses{grid-column:1;justify-self:start;gap:4px;min-width:0;display:grid}.onboarding-view__brand-action-statuses:empty{display:none}.onboarding-view__brand-action-statuses .onboarding-view__action-status{margin-right:0}.onboarding-view__brand-action-group{grid-column:2;justify-self:center;gap:10px;display:inline-flex}.onboarding-view__brand-finish{grid-column:3;justify-self:end}.onboarding-view__email-label{color:var(--text-strong);font-size:12px;font-weight:700}.onboarding-view__email-input,.onboarding-view__brand-url-input{border:1px solid var(--border);border-radius:var(--radius);width:100%;min-height:42px;color:var(--text-strong);background:var(--bg-panel);font:inherit;box-shadow:var(--shadow-xs);padding:0 13px;font-size:13px;transition:border-color .16s cubic-bezier(.23,1,.32,1),box-shadow .16s cubic-bezier(.23,1,.32,1)}.onboarding-view__email-input::placeholder,.onboarding-view__brand-url-input::placeholder{color:var(--text-muted)}.onboarding-view__email-input:focus-visible,.onboarding-view__brand-url-input:focus-visible{border-color:var(--accent);outline:none}.onboarding-view__select-field{gap:8px;min-width:0;display:grid;position:relative}.onboarding-view__select-field[data-open=true]{z-index:60}.onboarding-view__select-label{color:var(--text-strong);font-size:12px;font-weight:700}.onboarding-view__select-trigger{border:1px solid var(--border);border-radius:var(--radius);width:100%;min-height:42px;color:var(--text-muted);background:var(--bg-panel);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--shadow-xs);justify-content:space-between;align-items:center;gap:12px;padding:0 12px 0 13px;font-size:13px;transition:background-color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1),box-shadow .16s cubic-bezier(.23,1,.32,1);display:flex}.onboarding-view__select-trigger svg{color:var(--text-muted);flex:none;transition:transform .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1)}.onboarding-view__select-trigger-value,.onboarding-view__select-option-content{align-items:center;gap:8px;min-width:0;display:flex}.onboarding-view__select-option-content{align-items:flex-start;gap:10px}.onboarding-view__select-trigger-value{flex:auto}.onboarding-view__select-option-copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.onboarding-view__select-option-meta{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;line-height:1.3;overflow:hidden}.onboarding-view__select-badge{--model-tag-color:var(--text-muted);--model-tag-bg:color-mix(in srgb, var(--model-tag-color) 10%, var(--bg-panel));--model-tag-border:color-mix(in srgb, var(--model-tag-color) 34%, transparent);border:1px solid var(--model-tag-border);background:var(--model-tag-bg);max-width:112px;min-height:17px;color:var(--model-tag-color);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bg-panel) 72%, white 28%);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:4px;padding:2px 6px 2px 5px;font-size:10.5px;font-weight:680;line-height:1.05;display:inline-flex;overflow:hidden}.onboarding-view__select-badge:before{content:"";opacity:.88;background:currentColor;border-radius:50%;flex:none;width:4px;height:4px}.onboarding-view__select-badge[data-tag=standard]{--model-tag-color:#90887a}.onboarding-view__select-badge[data-tag=advanced]{--model-tag-color:#bf8a34}.onboarding-view__select-badge[data-tag=bestQuality]{--model-tag-color:#c77858}.onboarding-view__select-trigger.has-value{color:var(--text-strong)}.onboarding-view__select-trigger:hover,.onboarding-view__select-trigger.is-open{color:var(--text-strong);border-color:color-mix(in srgb, var(--accent) 38%, var(--border));background:color-mix(in srgb, var(--bg-panel) 97%, var(--accent) 3%)}.onboarding-view__select-trigger.is-open{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}.onboarding-view__select-trigger.is-open svg{color:var(--accent-strong);transform:rotate(180deg)}.onboarding-view__select-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.onboarding-view__select-menu{z-index:70;--onboarding-select-menu-height:min(var(--onboarding-select-menu-max-height,224px), 36vh);--onboarding-select-search-height:0px;max-height:var(--onboarding-select-menu-height);overscroll-behavior:contain;border:1px solid color-mix(in srgb, var(--border) 88%, var(--accent) 12%);border-radius:var(--radius);background:color-mix(in srgb, var(--bg-panel) 98%, var(--bg-subtle) 2%);box-shadow:0 12px 28px color-mix(in srgb, var(--shadow-color,#000) 10%, transparent);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text-muted) 34%, transparent) transparent;gap:4px;padding:4px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.onboarding-view__select-menu[data-searchable=true]{--onboarding-select-search-height:42px}.onboarding-view__select-search{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg-elevated) 94%, var(--bg-panel) 6%);min-height:36px;color:var(--text-muted);align-items:center;gap:8px;padding:0 10px;display:flex}.onboarding-view__select-search input{width:100%;min-width:0;color:var(--text-strong);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:13px}.onboarding-view__select-search input::placeholder{color:color-mix(in srgb, var(--text-muted) 78%, transparent)}.onboarding-view__select-options{max-height:calc(var(--onboarding-select-menu-height) - var(--onboarding-select-search-height));overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text-muted) 34%, transparent) transparent;gap:1px;display:grid;overflow:hidden auto}.onboarding-view__select-empty{min-height:34px;color:var(--text-muted);align-items:center;padding:7px 10px;font-size:13px;display:flex}.onboarding-view__select-options::-webkit-scrollbar{width:8px}.onboarding-view__select-options::-webkit-scrollbar-track{background:0 0}.onboarding-view__select-options::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-muted) 28%, transparent);border-radius:var(--radius-pill);background-clip:padding-box;border:2px solid #0000}.onboarding-view__select-field[data-placement=top] .onboarding-view__select-menu{top:auto;bottom:calc(100% + 6px)}.onboarding-view__select-option{border-radius:var(--radius-sm);width:100%;min-height:30px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:6px 8px 6px 10px;font-size:13px;line-height:1.25;display:flex}.onboarding-view__select-option-content,.onboarding-view__select-option-copy span:first-child,.onboarding-view__select-trigger-value span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.onboarding-view__select-option:hover{color:var(--text-strong);background:color-mix(in srgb, var(--accent) 5%, var(--bg-panel))}.onboarding-view__select-option.is-selected{color:var(--accent-strong);background:color-mix(in srgb, var(--accent) 8%, var(--bg-panel));font-weight:600}.onboarding-view__select-option svg{flex:none}.onboarding-view__select-option:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.onboarding-view__build{justify-self:center;gap:24px;width:min(980px,100%);max-width:none}.onboarding-view__build-badge{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);place-self:center;align-items:center;gap:6px;padding:5px 11px 5px 9px;font-size:12px;font-weight:700;display:inline-flex}.onboarding-view__build-layout{grid-template-columns:minmax(0,1.35fr) minmax(260px,.75fr);align-items:center;gap:24px;display:grid}.onboarding-view__build-copy{gap:22px;min-width:0;display:grid}.onboarding-view__build-head{gap:10px;display:grid}.onboarding-view__build-head h2{color:var(--text-strong);letter-spacing:0;margin:0;font-size:48px;line-height:1.03}.onboarding-view__build-head p{max-width:62ch;color:var(--text-muted);margin:0;font-size:16px;line-height:1.6}.onboarding-view__build-benefits{gap:10px;display:grid}.onboarding-view__build-benefits>div{border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-panel) 92%, transparent);grid-template-columns:18px minmax(0,1fr);gap:2px 10px;min-width:0;padding:12px 13px;display:grid}.onboarding-view__build-benefits svg{color:var(--accent);grid-row:1/span 2;margin-top:2px}.onboarding-view__build-benefits strong{min-width:0;color:var(--text-strong);font-size:13px;line-height:1.25}.onboarding-view__build-benefits span{min-width:0;color:var(--text-muted);font-size:13px;line-height:1.45}.onboarding-view__build-preview{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-panel);min-width:0;box-shadow:var(--shadow-sm);overflow:hidden}.onboarding-view__build-preview-head{border-bottom:1px solid var(--border);align-items:center;gap:7px;min-height:38px;padding:0 13px;display:flex}.onboarding-view__build-preview-head span{border-radius:var(--radius-pill);background:var(--red);width:9px;height:9px}.onboarding-view__build-preview-head span:nth-child(2){background:var(--amber)}.onboarding-view__build-preview-head span:nth-child(3){background:var(--green)}.onboarding-view__build-preview-head strong{color:var(--text);margin-left:4px;font-size:12px}.onboarding-view__build-preview-body{gap:16px;padding:18px;display:grid}.onboarding-view__build-preview-body small{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.onboarding-view__build-preview-swatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.onboarding-view__build-preview-swatches i{border-radius:var(--radius-large,8px);background:var(--accent);height:44px}.onboarding-view__build-preview-swatches i:nth-child(2){background:var(--green)}.onboarding-view__build-preview-swatches i:nth-child(3){background:var(--amber)}.onboarding-view__build-preview-swatches i:nth-child(4){background:var(--red)}.onboarding-view__build-preview-type{color:var(--text-strong);align-items:baseline;gap:13px;display:flex}.onboarding-view__build-preview-type strong{font-family:Georgia,Times New Roman,serif;font-size:48px;line-height:1}.onboarding-view__build-preview-type span{font-size:28px;font-weight:700}.onboarding-view__build-preview-type em{color:var(--text-muted);font-size:16px;font-style:normal}.onboarding-view__build-preview-lines{gap:8px;display:grid}.onboarding-view__build-preview-lines span{border-radius:var(--radius-pill);background:var(--bg-subtle);height:10px}.onboarding-view__build-preview-lines span:nth-child(2){width:82%}.onboarding-view__build-preview-lines span:nth-child(3){width:58%}.onboarding-view__build-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.onboarding-view__build-chips li{border:1px solid var(--border);border-radius:var(--radius-pill);min-height:28px;color:var(--text);background:var(--bg-panel);align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.onboarding-view__build-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.onboarding-view__build-back{margin-inline-end:auto}.entry-star-badge{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-panel);height:32px;color:var(--text);cursor:pointer;box-shadow:var(--shadow-xs);transition:background-color .12s var(--ease-out), border-color .12s var(--ease-out), color .12s var(--ease-out), transform .12s var(--ease-out);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.entry-rail-actions .entry-star-badge,.entry-rail-actions .entry-discord-badge,.entry-rail-actions .entry-x-badge,.entry-rail-actions .entry-mail-badge,.entry-rail-actions .use-everywhere-chip{height:29px;box-shadow:none;background:0 0;border-color:#0000;border-radius:8px}.entry-rail-actions .entry-star-badge{flex:1 1 0;justify-content:flex-start;min-width:0;padding:0 9px}.entry-rail-actions .entry-discord-badge,.entry-rail-actions .entry-x-badge,.entry-rail-actions .entry-mail-badge{flex:0 0 26px;width:26px;padding:0}.entry-rail-actions .entry-discord-badge__label,.entry-rail-actions .entry-discord-badge__sep,.entry-rail-actions .entry-discord-badge__online,.entry-rail-actions .entry-x-badge__label,.entry-rail-actions .entry-mail-badge__label,.entry-rail-actions .entry-star-badge__label,.entry-rail-actions .entry-star-badge__sep,.entry-rail-actions .entry-help-menu__label{display:none}.entry-rail-actions .entry-discord-badge__icon,.entry-rail-actions .entry-x-badge__icon,.entry-rail-actions .entry-mail-badge__icon{margin:0}.entry-rail-actions .entry-star-badge:hover,.entry-rail-actions .entry-discord-badge:hover,.entry-rail-actions .entry-x-badge:hover,.entry-rail-actions .entry-mail-badge:hover,.entry-rail-actions .use-everywhere-chip:hover{background:color-mix(in srgb, var(--text) 5%, transparent);border-color:#0000}.entry-rail-actions .entry-star-badge__label,.entry-rail-actions .entry-star-badge__count{text-overflow:ellipsis;overflow:hidden}.entry-star-badge:hover{background:var(--bg-subtle);border-color:var(--border-strong);color:var(--text-strong)}.entry-star-badge:active{transform:scale(.98)}.entry-star-badge:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.entry-star-badge__icon{color:var(--text-strong);flex:none}.entry-star-badge:hover .entry-star-badge__icon{color:var(--text-strong)}.entry-star-badge__label{color:var(--text-strong);font-weight:600}.entry-star-badge__sep{color:var(--text-faint)}.entry-star-badge__count{min-width:5ch;color:var(--text);font-variant-numeric:tabular-nums;transition:opacity .16s var(--ease-out);display:inline-block}.entry-star-badge__count[data-loading=true]{opacity:.55}.entry-discord-badge{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-panel);height:32px;color:var(--text);cursor:pointer;box-shadow:var(--shadow-xs);transition:background-color .12s var(--ease-out), border-color .12s var(--ease-out), color .12s var(--ease-out), transform .12s var(--ease-out);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.entry-discord-badge:hover{background:var(--bg-subtle);border-color:var(--border-strong);color:var(--text-strong)}.entry-discord-badge:active{transform:scale(.98)}.entry-discord-badge:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.entry-discord-badge__icon{color:#5865f2;flex:none}.entry-discord-badge:hover .entry-discord-badge__icon{color:#5865f2}.entry-discord-badge__label{white-space:nowrap}.entry-discord-badge__sep{color:var(--text-faint)}.entry-discord-badge__online{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.entry-x-badge{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-panel);height:32px;color:var(--text);cursor:pointer;box-shadow:var(--shadow-xs);transition:background-color .12s var(--ease-out), border-color .12s var(--ease-out), color .12s var(--ease-out), transform .12s var(--ease-out);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.entry-x-badge:hover{background:var(--bg-subtle);border-color:var(--border-strong);color:var(--text-strong)}.entry-x-badge:active{transform:scale(.98)}.entry-x-badge:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.entry-x-badge__icon{color:var(--text-strong);letter-spacing:0;flex:none;font-size:12px;font-weight:700}.entry-mail-badge{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-panel);height:32px;color:var(--text);cursor:pointer;box-shadow:var(--shadow-xs);transition:background-color .12s var(--ease-out), border-color .12s var(--ease-out), color .12s var(--ease-out), transform .12s var(--ease-out);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.entry-mail-badge:hover{background:var(--bg-subtle);border-color:var(--border-strong);color:var(--text-strong)}.entry-mail-badge:active{transform:scale(.98)}.entry-mail-badge:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.entry-mail-badge__icon{color:var(--text-strong);flex:none}@media (max-width:700px){.entry-star-badge__label,.entry-star-badge__sep{display:none}.entry-discord-badge{padding:0 9px}.entry-discord-badge__label,.entry-discord-badge__sep{display:none}}@media (max-width:900px){.entry-main__inner{padding:24px 16px 56px}.entry-main__inner--wide{max-width:100%}.entry-main__topbar-chips{display:none}.avatar-item--compact-only{display:flex}.avatar-popover__divider--compact-only{display:block}.onboarding-view{width:min(820px,100%);padding:34px 28px 36px}.onboarding-view__hero h1{font-size:48px}.onboarding-view__alternatives,.onboarding-view__ds-points{grid-template-columns:1fr}}@media (max-width:760px){.entry-shell--onboarding{padding:0}.entry-onboarding-modal{border-radius:0;height:100%}.onboarding-view{grid-template-columns:1fr;gap:24px;padding:28px 22px 32px}.onboarding-view__hero h1{font-size:32px}.onboarding-view__panel{min-height:0;padding:18px}.onboarding-view__steps{width:min(360px,100%);box-shadow:none;background:0 0;border:0;grid-template-columns:1fr;gap:8px;padding:0;display:grid}.onboarding-view__steps li{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:color-mix(in srgb, var(--bg-panel) 92%, transparent);border-radius:8px;padding:8px 10px}.onboarding-view__steps li:not(:last-child):after{display:none}.onboarding-view__ds-points{grid-template-columns:1fr}.onboarding-view__card{grid-template-columns:40px minmax(0,1fr);min-height:0}.onboarding-view__card--featured,.onboarding-view__alternatives,.onboarding-view__agent-strip,.onboarding-view__compact-fields{grid-template-columns:1fr}.onboarding-view__card-action{grid-column:2;justify-self:start}.onboarding-view__card--featured.onboarding-view__card--amr{grid-template-columns:1fr;align-items:center;gap:14px;min-height:190px;padding:28px 18px 32px}.onboarding-view__identity{grid-column:1/-1;width:100%}.onboarding-view__card--amr .onboarding-view__card-model{grid-column:1/-1}.onboarding-view__card--benefit-aside .onboarding-view__benefit-aside{grid-area:auto/1/auto/-1;justify-self:stretch;width:100%;padding-right:0}.onboarding-view__model-picker{width:100%}.onboarding-view__card-status{max-width:min(240px,100% - 72px);bottom:16px;left:18px}}.onboarding-view__card--skeleton{cursor:default;border-color:var(--border);background:var(--bg-panel);box-shadow:var(--shadow-xs)}.onboarding-view__card--skeleton:hover{border-color:var(--border);background:var(--bg-panel);transform:none}.onboarding-view__skeleton-line,.onboarding-view__skeleton-model-label,.onboarding-view__skeleton-model-bar{border-radius:var(--radius-pill);background:linear-gradient(110deg, transparent 28%, #ffffff4d 50%, transparent 72%) 0 0 / 200% 100%, color-mix(in srgb, var(--bg-muted) 82%, var(--bg-panel));animation:1.55s ease-in-out infinite onboarding-skeleton-sheen;display:block}[data-theme=dark] .onboarding-view__skeleton-line,[data-theme=dark] .onboarding-view__skeleton-model-label,[data-theme=dark] .onboarding-view__skeleton-model-bar{background:linear-gradient(110deg, transparent 28%, #ffffff1f 50%, transparent 72%) 0 0 / 200% 100%, color-mix(in srgb, var(--bg-elevated) 70%, var(--bg-muted))}.onboarding-view__skeleton-line--meta{width:116px;height:11px;margin-top:2px}.onboarding-view__benefit-stack--skeleton{gap:11px}.onboarding-view__skeleton-line--benefit{border-radius:var(--radius-sm);height:13px}.onboarding-view__benefit-stack--skeleton .onboarding-view__skeleton-line--benefit:first-child{width:90%}.onboarding-view__benefit-stack--skeleton .onboarding-view__skeleton-line--benefit:nth-child(2){width:74%}.onboarding-view__benefit-stack--skeleton .onboarding-view__skeleton-line--benefit:nth-child(3){width:83%}.onboarding-view__benefit-stack--skeleton .onboarding-view__skeleton-line--benefit:nth-child(4){width:58%}.onboarding-view__skeleton-model{gap:8px;width:min(260px,100%);display:grid}.onboarding-view__card--amr .onboarding-view__skeleton-model{width:100%}.onboarding-view__skeleton-model-label{width:96px;height:11px}.onboarding-view__skeleton-model-bar{border-radius:var(--radius);width:100%;height:40px;animation-delay:.16s}@keyframes onboarding-skeleton-sheen{to{background-position:-200% 0,0 0}}@media (max-width:720px){.onboarding-view__brand-action-row{grid-template-columns:minmax(0,1fr);justify-items:stretch}.onboarding-view__brand-action-statuses,.onboarding-view__brand-action-group,.onboarding-view__brand-finish{grid-column:1}.onboarding-view__brand-action-statuses{justify-self:stretch}.onboarding-view__brand-action-group{justify-self:center}.onboarding-view__brand-finish{justify-self:stretch}}@media (prefers-reduced-motion:reduce){.onboarding-view__skeleton-line,.onboarding-view__skeleton-model-label,.onboarding-view__skeleton-model-bar{background:color-mix(in srgb, var(--bg-muted) 82%, var(--bg-panel));animation:none}}@media (max-width:900px){.onboarding-view__build{width:min(680px,100%)}.onboarding-view__build-layout{grid-template-columns:minmax(0,1fr)}.onboarding-view__build-head{text-align:center}.onboarding-view__build-head p{margin:0 auto}.onboarding-view__build-preview{justify-self:center;width:min(360px,100%)}}@media (max-width:560px){.onboarding-view__build-head h2{font-size:32px}.onboarding-view__build-actions{justify-content:stretch}.onboarding-view__build-back{width:100%;margin-inline-end:0}.onboarding-view__build-actions .onboarding-view__secondary,.onboarding-view__build-actions .onboarding-view__primary{flex:180px}}.entry-nav-rail__account{padding-top:var(--spacing-10);flex-direction:column;order:99;align-items:stretch;gap:6px;margin:auto 0 0;display:flex;position:relative}.entry-nav-rail__account-updater{justify-content:flex-end;align-items:center;min-width:0;display:flex}.entry-nav-rail__account-updater:empty{display:none}.entry-nav-rail__account-avatar-dot{background:var(--red);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg-panel);border-radius:999px;position:absolute;top:-2px;right:-2px}.entry-nav-rail__menu-item-dot{background:var(--red);border-radius:999px;flex:none;width:6px;height:6px;margin-left:auto}.entry-nav-rail__account-trigger{appearance:none;cursor:pointer;min-width:0;min-height:34px;font:inherit;color:var(--text-strong);background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:8px;padding:4px 6px;display:flex}.entry-nav-rail__account-trigger:hover{background:color-mix(in srgb, var(--text) 5%, transparent)}.entry-nav-rail__account-trigger:focus,.entry-nav-rail__account-trigger:focus-visible{background:color-mix(in srgb, var(--text) 5%, transparent);outline:none}.entry-nav-rail__account-avatar{color:#fff;background:linear-gradient(135deg,#87ea5c,#0d5400);border-radius:8px;flex:0 0 24px;place-items:center;width:25px;height:25px;font-size:12px;font-weight:700;display:grid;position:relative}.entry-nav-rail__account-name{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin-right:auto;font-size:13px;font-weight:500;overflow:hidden}.entry-nav-rail__account-trigger svg{color:var(--text-soft)}.entry-nav-rail__account-trigger .plan-badge{color:var(--text-strong)}.entry-nav-rail__credits-chip{align-self:flex-start;align-items:center;gap:var(--spacing-4);min-height:28px;padding:var(--spacing-2) var(--spacing-8);border-radius:var(--radius-pill);color:var(--text);font-size:var(--font-size-12);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--duration-faster) var(--curve-easy-ease), box-shadow var(--duration-faster) var(--curve-easy-ease);background:0 0;border:0;flex:none;order:-1;margin-left:0;font-weight:500;line-height:125%;display:inline-flex}.entry-nav-rail__credits-chip:hover,.entry-nav-rail__credits-chip[aria-expanded=true]{background:var(--bg-subtle)}.entry-nav-rail__credits-chip:focus-visible{box-shadow:0 0 0 var(--stroke-thick) var(--border);outline:none}.entry-nav-rail__credits-chip .od-icon{color:var(--brand-text)}.entry-nav-rail__credits-tier{font-weight:600}.entry-nav-rail__credits-sep{color:var(--text-faint)}.credits-panel{top:auto;bottom:calc(100% + var(--spacing-8));z-index:60;padding:var(--spacing-16);border-radius:var(--radius-xlarge);background:var(--bg-elevated);border:var(--stroke-thin) solid var(--border);box-shadow:var(--shadow-sm);animation:entry-invite-in var(--duration-fast) var(--curve-decelerate-mid);flex-direction:column;display:flex;position:absolute;left:0;right:0}.credits-panel__head{justify-content:space-between;align-items:center;gap:var(--spacing-12);margin-bottom:var(--spacing-12);display:flex}.credits-panel__plan{font-size:var(--font-size-18);color:var(--text-strong);font-weight:600;line-height:125%}.credits-panel__upgrade{padding:var(--spacing-6) var(--spacing-18);border:var(--stroke-thin) solid var(--text-strong);border-radius:var(--radius-large);background:var(--text-strong);color:var(--bg);font-size:var(--font-size-13);cursor:pointer;transition:background-color var(--duration-faster) var(--curve-easy-ease), border-color var(--duration-faster) var(--curve-easy-ease);font-weight:500;line-height:125%}.credits-panel__upgrade:hover{background:var(--text);border-color:var(--text)}.credits-panel__divider{border-top:var(--stroke-thin) solid var(--border);height:0;margin:0 0 var(--spacing-12)}.credits-panel__row{justify-content:space-between;align-items:center;gap:var(--spacing-12);display:flex}.credits-panel__row--refresh{margin-top:var(--spacing-16)}.credits-panel__row-label{align-items:center;gap:var(--spacing-8);font-size:var(--font-size-16);color:var(--text-strong);font-weight:500;line-height:125%;display:inline-flex}.credits-panel__row-label>.od-icon{color:var(--brand-text)}.credits-panel__row-value{font-family:var(--mono);font-size:var(--font-size-20);font-variant-numeric:tabular-nums;color:var(--text-strong);font-weight:600;line-height:125%}.credits-panel__help{color:var(--text-faint);cursor:help;display:inline-flex}.credits-panel__sub{justify-content:space-between;align-items:center;gap:var(--spacing-12);margin-top:var(--spacing-6);font-size:var(--font-size-13);color:var(--text-muted);line-height:125%;display:flex}.credits-panel__sub--muted{color:var(--text-faint)}.credits-panel__sub span{align-items:center;gap:var(--spacing-4);display:inline-flex}.credits-panel__usage{align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-16);color:var(--text-strong);font-size:var(--font-size-14);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:500;line-height:125%;display:inline-flex}.credits-panel__usage:hover{color:var(--text-strong)}.credits-panel__member-notice{gap:var(--spacing-8);margin-top:var(--spacing-16);padding:var(--spacing-12);border:var(--stroke-thin) solid var(--border);border-radius:var(--radius-xlarge);background:var(--bg-subtle);display:grid}.credits-panel__member-notice strong{color:var(--text-strong);font-size:var(--font-size-13);line-height:125%}.credits-panel__member-notice p{color:var(--text-muted);font-size:var(--font-size-12);margin:0;line-height:125%}.credits-panel__member-notice button{height:30px;padding:0 var(--spacing-12);border:var(--stroke-thin) solid var(--border-strong);border-radius:var(--radius-large);background:var(--text-strong);color:var(--bg);font:inherit;font-size:var(--font-size-12);justify-self:flex-start;font-weight:700;line-height:125%}.credits-panel__console{align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-10);color:var(--text-muted);font-size:var(--font-size-13);transition:color var(--duration-faster) var(--curve-easy-ease);align-self:flex-start;padding:0;font-weight:600;line-height:125%;text-decoration:none;display:inline-flex}.credits-panel__console:hover{color:var(--text-strong)}.entry-nav-rail__account-bell{appearance:none;cursor:pointer;border-radius:var(--radius);width:28px;height:28px;color:var(--text-muted);background:0 0;border:0;flex:0 0 28px;place-items:center;display:grid}.entry-nav-rail__account-bell:hover{background:var(--bg-subtle);color:var(--text)}.entry-nav-rail__menu-backdrop{z-index:40;position:fixed;inset:0}.entry-nav-rail__account-menu,.entry-nav-rail__team-menu{z-index:41;background:var(--bg-elevated);border:1px solid var(--material-separator);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:6px;position:absolute;top:calc(100% + 4px)}.entry-nav-rail__account-menu{left:0}.entry-nav-rail__account .entry-nav-rail__account-menu{top:auto;bottom:calc(100% + 4px)}.entry-nav-rail__account--floating{flex-direction:row;order:0;align-items:center;width:auto;margin:0;padding-top:0}.entry-top-right-github{border:1px solid var(--material-separator);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--bg-elevated) 86%, transparent);min-height:30px;box-shadow:var(--shadow-xs);-webkit-backdrop-filter:blur(12px);color:var(--text-strong);white-space:nowrap;align-items:center;gap:5px;padding:0 11px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.entry-top-right-github svg{color:var(--text-soft)}.entry-top-right-github:hover{border-color:var(--border-strong)}.entry-top-right-account-pill{border:1px solid var(--material-separator);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--bg-elevated) 86%, transparent);min-height:30px;box-shadow:var(--shadow-xs);-webkit-backdrop-filter:blur(12px);align-items:center;gap:7px;padding:2px 3px 2px 10px;display:inline-flex}.entry-nav-rail__account--floating .entry-nav-rail__account-trigger{width:24px;height:24px;min-height:24px;box-shadow:none;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;padding:0}.entry-nav-rail__account--floating .entry-nav-rail__account-avatar{border-radius:50%;flex:0 0 24px;width:24px;height:24px;font-size:11px}.entry-top-right-credits{appearance:none;cursor:pointer;border-radius:var(--radius-pill);height:24px;box-shadow:none;color:var(--text-strong);white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-family:inherit;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.entry-top-right-credits svg{color:var(--text-soft)}.entry-top-right-credits:hover:not(:disabled){background:0 0;border-color:#0000}.entry-nav-rail__account.entry-nav-rail__account--floating .entry-nav-rail__account-menu{width:max-content;min-width:200px;max-width:min(232px,100vw - 44px);inset:calc(100% + 7px) 0 auto auto}.entry-nav-rail__account.entry-nav-rail__account--floating .entry-nav-rail__account-head-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.entry-nav-rail__account.entry-nav-rail__account--floating .entry-nav-rail__account-menu:before{top:auto;bottom:100%}.entry-nav-rail__team-menu{box-sizing:border-box;flex-direction:column;width:auto;max-height:min(306px,45vh);display:flex;left:0;right:0;overflow:hidden}.entry-nav-rail__account-menu{border-radius:var(--radius-lg);padding:6px}@keyframes entry-account-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.entry-nav-rail__account-menu>*{animation:entry-account-row-in .15s var(--ease-out) both}.entry-nav-rail__account-menu>:first-child{animation-delay:0s}.entry-nav-rail__account-menu>:nth-child(2){animation-delay:15ms}.entry-nav-rail__account-menu>:nth-child(3){animation-delay:30ms}.entry-nav-rail__account-menu>:nth-child(4){animation-delay:45ms}.entry-nav-rail__account-menu>:nth-child(5){animation-delay:60ms}.entry-nav-rail__account-menu>:nth-child(6){animation-delay:75ms}.entry-nav-rail__account-menu>:nth-child(7){animation-delay:90ms}.entry-nav-rail__account-menu>:nth-child(8){animation-delay:.105s}.entry-nav-rail__account-menu>:nth-child(n+9){animation-delay:.12s}@media (prefers-reduced-motion:reduce){.entry-nav-rail__account-menu>*{animation:none}}.entry-nav-rail__account .entry-nav-rail__account-menu{box-sizing:border-box;width:auto;min-width:0;left:0;right:0}.entry-nav-rail__account .entry-nav-rail__account-menu:before{content:"";height:8px;position:absolute;top:100%;left:0;right:0}.entry-nav-rail__team-menu{min-width:0}.entry-nav-rail__workspace-list{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;max-height:170px;overflow:hidden auto}.entry-nav-rail__workspace-actions{z-index:1;background:var(--bg-elevated);flex:none;position:sticky;bottom:0}.entry-nav-rail__account-head{border-bottom:1px dashed var(--material-separator);grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:2px 9px;margin-bottom:6px;padding:6px 6px 10px;display:grid}.entry-nav-rail__account-head-avatar{color:#fff;background:linear-gradient(135deg,#87ea5c,#0d5400);border-radius:8px;grid-row:1/span 2;place-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:grid}.entry-nav-rail__account-head-name{color:var(--text-strong);font-size:14px;font-weight:600}.entry-nav-rail__account-head-email{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:12px;overflow:hidden}.entry-nav-rail__account-menu .entry-nav-rail__menu-item{white-space:nowrap;border-radius:var(--radius-md);gap:9px;height:34px;padding:0 8px;font-size:13px}.entry-nav-rail__menu-meta{color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;text-overflow:ellipsis;min-width:0;max-width:110px;margin-left:auto;font-size:12px;overflow:hidden}.entry-nav-rail__menu-x{text-align:center;color:var(--text-soft);flex:0 0 19px;font-weight:700}.entry-nav-rail__menu-social{align-items:center;gap:6px;display:flex}.entry-nav-rail__menu-social-btn{border-radius:var(--radius-md);width:34px;height:30px;color:var(--text-soft);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.entry-nav-rail__menu-social-btn:hover{background:var(--vibrancy-fill-secondary);color:var(--text)}.entry-nav-rail__menu-social-btn svg,.entry-nav-rail__menu-social-btn .od-icon{color:inherit}.entry-nav-rail__menu-social-btn:has(.entry-nav-rail__menu-social-count){gap:5px;width:auto;padding:0 9px}.entry-nav-rail__menu-social-count{color:inherit;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;line-height:1}.entry-nav-rail__menu-social-btn .entry-nav-rail__menu-x{color:inherit;flex:none}.entry-nav-rail__menu-credits{border-radius:var(--radius-md);background:#202020;flex-direction:column;gap:2px;margin-bottom:6px;padding:8px 10px;display:flex}.entry-nav-rail__menu-credits-head{justify-content:space-between;align-items:center;padding:2px 0 6px;display:flex}.entry-nav-rail__menu-credits-plan{color:#fafafa;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.entry-nav-rail__menu-credits-upgrade{appearance:none;cursor:pointer;border-radius:var(--radius-pill);color:#202020;height:22px;font:inherit;background:#fafafa;border:0;align-items:center;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.entry-nav-rail__menu-credits-upgrade:hover:not(:disabled),.entry-nav-rail__menu-credits-upgrade:focus-visible{color:#202020;background:#fff}.entry-nav-rail__menu-credits-row{color:#fafafa;justify-content:space-between;align-items:center;min-height:26px;font-size:13px;display:flex}button.entry-nav-rail__menu-credits-row{width:100%;font:inherit;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0}button.entry-nav-rail__menu-credits-row:hover:not(:disabled){background:#fafafa14;border-color:#0000}button.entry-nav-rail__menu-credits-row:active:not(:disabled){transform:none}.entry-nav-rail__menu-credits-label{align-items:center;gap:8px;display:inline-flex}.entry-nav-rail__menu-credits-label .od-icon{color:#fafafab8}.entry-nav-rail__menu-credits-value{font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}.entry-nav-rail__menu-credits-value .od-icon{color:#fafafab8}.entry-nav-rail__menu-item{appearance:none;cursor:pointer;border-radius:var(--radius-sm);width:100%;height:34px;font:inherit;color:var(--text);text-align:left;transition:background-color .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:0;justify-content:flex-start;align-items:center;gap:9px;padding:0 9px;font-size:13px;text-decoration:none;display:flex}.entry-nav-rail__menu-item:hover{background:var(--vibrancy-fill-secondary)}.entry-nav-rail__menu-item svg,.entry-nav-rail__menu-item .od-icon{color:var(--text-soft);flex:none}.entry-nav-rail__menu-item>svg:first-child,.entry-nav-rail__menu-item>.od-icon:first-child{flex-basis:19px}.entry-nav-rail__menu-section{color:var(--text-faint);letter-spacing:.03em;padding:8px 9px 2px;font-size:12px;font-weight:600}.entry-nav-rail__menu-divider{background:var(--material-separator);height:1px;margin:5px 4px}.entry-nav-rail__team-wrap{position:relative}.entry-nav-rail__team{appearance:none;cursor:pointer;text-align:left;background:0 0;border:0;width:100%}.entry-nav-rail__team:hover{background:var(--bg-subtle);border-radius:var(--radius)}.entry-nav-rail__team-avatar--alt{background:#6c3aa6}.entry-nav-rail__team-plan{color:var(--text-faint);margin-left:auto;font-size:12px;font-weight:600}.entry-nav-rail__menu-item.is-current{font-weight:600}.entry-nav-rail__menu-item.is-current svg,.entry-nav-rail__menu-item.is-current .od-icon{color:var(--accent);margin-left:auto}.ds-top-scopes{align-items:center;gap:2px;margin:0;display:flex}.ds-top-scopes__search{flex:none;margin-left:4px}.ds-top-scope-chip{appearance:none;border-radius:var(--radius-pill);height:34px;color:var(--text-muted);font:inherit;cursor:pointer;transition:background-color .12s var(--ease-out), color .12s var(--ease-out);background:0 0;border:0;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.ds-top-scope-chip:hover{color:var(--text);background:var(--bg-subtle)}.ds-top-scope-chip.is-active{background:var(--bg);color:var(--accent)}.ds-top-scope-count{color:var(--text-faint);font-size:12px;font-weight:600}.ds-top-scope-chip.is-active .ds-top-scope-count{color:var(--accent)}[data-testid=design-systems-tab]{grid-template-columns:304px minmax(0,1fr);align-items:start;gap:20px;width:100%;display:grid}[data-testid=design-systems-page-header]{justify-content:space-between;align-items:center;gap:24px;display:flex}[data-testid=design-systems-page-header]>div:first-child{align-items:flex-end;gap:12px;min-width:0;display:flex}[data-testid=design-systems-page-header] h1{color:var(--text-strong);font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600;line-height:1.25}[data-testid=design-systems-header-tools]{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}[data-testid=design-systems-header-search]{width:36px;transition:width var(--duration-normal) var(--curve-easy-ease);align-items:center;display:flex;position:relative}[data-testid=design-systems-header-search]:focus-within{width:min(320px,32vw)}[data-testid=design-systems-header-search]>svg{z-index:1;color:var(--text-faint);pointer-events:none;position:absolute;left:11px}[data-testid=design-systems-header-search]>button{z-index:2;border:1px solid var(--border);border-radius:var(--radius-circular);background:var(--bg-panel);width:36px;height:36px;color:var(--text-muted);flex:0 0 36px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}[data-testid=design-systems-search]{appearance:none;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg);width:100%;min-height:36px;box-shadow:none;color:var(--text);opacity:0;pointer-events:none;margin-left:-36px;padding:0 12px 0 42px;font-size:13px}[data-testid=design-systems-search]:focus,[data-testid=design-systems-search]:focus-visible{border-color:var(--border);background:var(--bg);box-shadow:none;outline:none}[data-testid=design-systems-header-search]:focus-within [data-testid=design-systems-search],[data-testid=design-systems-search]:not(:placeholder-shown){opacity:1;pointer-events:auto}[data-testid=design-systems-create]{justify-content:center;min-width:104px;min-height:36px;padding-inline:18px}[data-testid=design-systems-tab]>aside{top:var(--entry-topbar-h,44px);height:calc(100dvh - 184px - var(--spacing-16));max-height:calc(100dvh - 184px - var(--spacing-16));min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:12px;padding:0;display:flex;position:sticky}[data-testid=design-systems-preview]{background:0 0;border:0;border-radius:0;min-width:0}[data-testid^=design-system-detail-]{gap:var(--spacing-12);flex-direction:column;padding:0 0 28px;display:flex}[data-testid^=design-system-detail-] [data-testid^=design-kit-view-]{gap:var(--spacing-12);max-width:none;margin-left:0;margin-right:0;padding:0 0 48px}[data-testid^=design-system-card-]{align-items:center;gap:var(--spacing-12);border-radius:var(--radius);width:100%;color:var(--text);text-align:left;background:0 0;border:0;padding:0;display:flex}[data-testid^=design-system-card-]:hover,[data-testid^=design-system-card-]:active,[data-testid^=design-system-card-]:focus,[data-testid^=design-system-card-]:focus-visible,[data-testid^=design-system-card-][aria-pressed=true]{outline:none;box-shadow:none!important;background:0 0!important}[data-testid=design-systems-tab]>aside div:has(>[data-testid^=design-system-card-]){padding:var(--spacing-8) var(--spacing-6);border:var(--stroke-thin) solid transparent;border-radius:var(--radius)}[data-testid=design-systems-tab]>aside div:has(>[data-testid^=design-system-card-][aria-pressed=true]){background:#fff;border-color:#dbdbdb}[data-testid=design-systems-tab]>aside div:has(>[data-testid^=design-system-card-]):hover>[data-testid^=design-system-card-]{box-shadow:none!important;background:0 0!important}[data-testid=design-systems-tab]>aside div:has(>[data-testid^=design-system-card-][aria-pressed=true])>[data-testid^=design-system-card-]{box-shadow:none!important;background:0 0!important}[data-testid^=design-system-card-]>span:first-child{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}[data-testid^=design-system-card-]>span:nth-child(2){flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}[data-testid^=design-system-card-]>span:nth-child(2) span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-testid^=design-system-card-]>span:last-child[aria-label]{border-radius:var(--radius-pill);background:var(--green,#3d7a4f);flex:none;width:8px;height:8px}[data-testid=entry-view-drafts][data-active=true],[data-testid=entry-view-all-projects][data-active=true],[data-testid=entry-view-design-systems][data-active=true],[data-testid=entry-view-plugins][data-active=true],[data-testid=entry-view-members][data-active=true],[data-testid=entry-view-dashboard][data-active=true],[data-testid=entry-view-workspace-settings][data-active=true]{padding-top:var(--spacing-32)}[data-testid^=design-kit-view-][data-variant=panel]{flex-direction:column;gap:18px;display:flex}[data-testid^=design-kit-view-][data-variant=panel]>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;display:flex}[data-testid^=design-kit-view-][data-variant=panel]>header>div:first-child{flex:280px;align-items:center;gap:12px;min-width:0;display:flex}[data-testid^=design-kit-view-][data-variant=panel]>header h2{color:var(--text-strong);margin:0;font-size:20px;font-weight:700;line-height:1.18}[data-testid^=design-kit-view-][data-variant=panel]>header a{width:fit-content;color:var(--text-muted);align-items:center;gap:5px;font-size:13px;text-decoration:none;display:inline-flex}[data-testid^=design-kit-view-][data-variant=panel]>header>div:last-child{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}[data-testid^=design-kit-view-][data-variant=panel] [aria-pressed][type=button]{flex-shrink:0}[data-testid=design-kit-more-actions]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-panel);width:34px;height:28px;color:var(--text-muted);justify-content:center;align-items:center;padding:0;display:inline-flex}[data-testid^=design-kit-view-][data-variant=panel] div:has(>[data-testid=design-kit-more-actions]){align-items:center;display:inline-flex;position:relative}[data-testid^=design-kit-view-][data-variant=panel] [role=menu]{z-index:40;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-panel);min-width:224px;box-shadow:0 16px 40px color-mix(in srgb, var(--text-strong) 14%, transparent);padding:6px;position:absolute;top:calc(100% + 6px);right:0}[data-testid^=design-kit-view-][data-variant=panel] [role=menuitem],[data-testid^=design-kit-view-][data-variant=panel] [role=menuitemcheckbox]{border-radius:var(--radius-sm);width:100%;color:var(--text);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-size:13px;line-height:1.2;display:flex}[data-testid^=design-kit-view-][data-variant=panel]>section{border:1px solid var(--border);border-radius:var(--radius-lg);background:0 0;flex-direction:column;gap:12px;padding:18px;display:flex}[data-testid^=design-system-detail-] [data-testid^=design-kit-view-][data-variant=panel]>section{gap:var(--spacing-8);padding:var(--spacing-12);border:0}[data-testid^=design-kit-view-][data-variant=panel]>section h3{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}[data-testid^=design-kit-view-][data-variant=panel]>section p{margin:0}[data-kit-logo-stage]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);justify-content:center;align-items:center;min-height:158px;padding:28px;display:flex}[data-kit-logo-stage] img{object-fit:contain;max-width:100%;max-height:96px}[data-kit-logo-stage]+div{flex-wrap:wrap;gap:8px;display:flex}[data-kit-logo-stage]+div button{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);justify-content:center;align-items:center;width:46px;height:46px;padding:7px;display:flex}[data-kit-logo-stage]+div button[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}[data-kit-logo-stage]+div img,[data-testid^=design-kit-view-][data-variant=panel] [aria-pressed]>img{object-fit:contain;max-width:100%;max-height:100%}[data-testid=design-system-collab-demo]{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border));border-radius:var(--radius-lg);background:var(--bg-panel);gap:16px;padding:18px;display:grid}[data-testid=design-system-collab-demo]>div:first-child{justify-content:space-between;gap:18px;display:flex}[data-testid=design-system-collab-demo]>div:nth-child(2){grid-template-columns:minmax(0,1fr) minmax(280px,.92fr);gap:14px;display:grid}[data-collab-card]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-panel);align-content:start;gap:14px;min-width:0;padding:16px;display:grid}[data-collab-card] h4,[data-collab-card] p{margin:0}[data-collab-card] h4{color:var(--text-strong);font-size:14px}[data-collab-card] p,[data-collab-card] small{color:var(--text-muted)}[data-collab-canvas]{border:1px solid var(--border);background:var(--bg-subtle);border-radius:18px;min-height:190px;position:relative;overflow:hidden}[data-collab-card] button{justify-content:center;align-items:center;gap:7px;display:inline-flex}[data-collab-card=queue] ol,[data-collab-card=realtime] ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}[data-collab-card=queue] li{border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}@media (max-width:900px){[data-testid=design-system-collab-demo]>div:nth-child(2){grid-template-columns:1fr}[data-testid=design-systems-page-header]{flex-direction:column;align-items:flex-start;gap:14px}[data-testid=design-systems-header-tools],[data-testid=design-systems-header-search]{width:100%}[data-testid=design-systems-tab]{grid-template-columns:1fr}[data-testid=design-systems-tab]>aside{height:auto;max-height:none;position:static}}[data-testid=design-systems-list] img{object-fit:contain;max-width:40px;max-height:40px}.entry-invite{z-index:200;padding:var(--spacing-24);place-items:center;display:grid;position:fixed;inset:0}.entry-invite__backdrop{background:color-mix(in srgb, var(--text-strong) 34%, transparent);-webkit-backdrop-filter:var(--scrim-backdrop);backdrop-filter:var(--scrim-backdrop);position:absolute;inset:0}.entry-invite__panel{gap:var(--spacing-16);width:100%;max-width:460px;max-height:calc(100vh - 48px);padding:var(--spacing-24);border-radius:var(--radius-xlarge);background:var(--bg-panel);border:var(--stroke-thin) solid var(--border);box-shadow:var(--shadow-lg);animation:entry-invite-in var(--duration-normal) var(--curve-decelerate-mid);flex-direction:column;display:flex;position:relative;overflow-y:auto}@keyframes entry-invite-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.entry-invite__head{align-items:center;gap:12px;display:flex}.entry-invite__team-avatar{border-radius:var(--radius-large,8px);color:#fff;background:#1f1f1f;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:16px;font-weight:700;display:grid}.entry-invite__head-text{min-width:0}.entry-invite__title{color:var(--text-strong);margin:0;font-size:16px;font-weight:600}.entry-invite__subtitle{color:var(--text-muted);margin:2px 0 0;font-size:13px;line-height:1.4}.entry-invite__label{color:var(--text-muted);margin-bottom:-6px;font-size:12px;font-weight:600}.entry-invite__row{align-items:stretch;gap:8px;display:flex}.entry-invite__input{resize:none;min-width:0;font:inherit;border:1px solid var(--border);border-radius:var(--radius-sm,8px);background:var(--bg);color:var(--text);flex:1;padding:9px 11px;font-size:13px}.entry-invite__input:focus{border-color:var(--accent);outline:none}.entry-invite__role{justify-content:space-between;align-self:flex-start;align-items:center;gap:var(--spacing-8);padding:var(--spacing-10) var(--spacing-12);font:inherit;font-size:var(--font-size-14);border:var(--stroke-thin) solid var(--border);border-radius:var(--radius-medium);background:var(--bg);color:var(--text);cursor:pointer;transition:background-color var(--duration-faster) var(--curve-easy-ease), border-color var(--duration-faster) var(--curve-easy-ease), box-shadow var(--duration-faster) var(--curve-easy-ease);flex:0 0 96px;line-height:1.25;display:inline-flex}.entry-invite__role:hover{background:var(--bg-subtle);border-color:var(--border-strong)}.entry-invite__role:focus-visible,.entry-invite__role[aria-expanded=true]{border-color:var(--text);box-shadow:0 0 0 var(--stroke-thick) color-mix(in srgb, var(--text-strong) 16%, transparent);outline:none}.entry-invite__role:disabled{cursor:default;color:var(--text-faint);background:var(--bg-subtle)}.entry-invite__role>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.entry-invite__role svg{flex:none}.entry-invite__link-block{border:1px dashed var(--border);border-radius:var(--radius-sm,8px);background:var(--bg-subtle);align-items:center;gap:10px;padding:10px 12px;display:flex}.entry-invite__link-icon{color:var(--text-muted);flex:none}.entry-invite__link-text{flex-direction:column;gap:1px;min-width:0;display:flex}.entry-invite__link-text strong{color:var(--text-strong);font-size:13px}.entry-invite__link-text span{color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.entry-invite__copy{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-panel);color:var(--text);cursor:pointer;flex:none;align-items:center;gap:5px;padding:6px 10px;font-size:12px;display:inline-flex}.entry-invite__copy:hover{border-color:var(--border-strong)}.entry-invite__members{border-top:1px solid var(--border-soft);flex-direction:column;gap:2px;padding-top:12px;display:flex}.entry-invite__members-title{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);margin-bottom:4px;font-size:12px;font-weight:600}.entry-invite__member{align-items:center;gap:10px;padding:5px 0;display:flex}.entry-invite__member-avatar{object-fit:cover;border-radius:50%;flex:0 0 26px;width:26px;height:26px}.entry-invite__member-name{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.entry-invite__member-role{color:var(--text-muted);font-size:12px}.entry-invite__foot{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.entry-invite__btn{border:1px solid var(--border);border-radius:var(--radius-sm,8px);background:var(--bg-panel);color:var(--text);cursor:pointer;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;display:inline-flex}.entry-invite__btn:hover{border-color:var(--border-strong)}.entry-invite__btn.is-primary{background:var(--accent);border-color:var(--accent);color:#fff}.entry-invite__btn.is-primary:hover:not(:disabled){background:var(--accent);border-color:var(--accent);color:#fff;filter:brightness(1.05)}.entry-invite__panel--split{flex-direction:row;align-items:stretch;gap:0;max-width:880px;padding:0;overflow:hidden}.entry-invite__close{top:var(--spacing-16);right:var(--spacing-16);z-index:3;width:var(--spacing-32);height:var(--spacing-32);border-radius:var(--radius-circular);border:var(--stroke-thin) solid var(--border);background:var(--bg-panel);color:var(--text);cursor:pointer;transition:background-color var(--duration-faster) var(--curve-easy-ease), border-color var(--duration-faster) var(--curve-easy-ease), color var(--duration-faster) var(--curve-easy-ease);place-items:center;padding:0;display:grid;position:absolute}.entry-invite__close:hover{background:var(--bg-subtle);border-color:var(--border-strong);color:var(--text-strong)}.entry-invite__form{gap:var(--spacing-18);min-width:0;min-height:0;padding:var(--spacing-36) var(--spacing-42);flex-direction:column;flex:1 1 0;display:flex}.entry-invite__teamsize{color:var(--text);margin:-8px 0 0;font-size:14px}.entry-invite__teamsize-link{color:var(--accent);cursor:pointer;text-decoration:underline}.entry-invite__divider{text-align:center;color:var(--text-faint);align-items:center;font-size:13px;display:flex}.entry-invite__divider:before,.entry-invite__divider:after{content:"";background:var(--border-soft);flex:1;height:1px}.entry-invite__divider span{padding:0 12px}.entry-invite__fields{align-items:center;gap:12px;display:flex}.entry-invite__field{flex-direction:column;flex:1 1 0;gap:7px;min-width:0;display:flex}.entry-invite__field--role{flex:0 0 150px}.entry-invite__field-labels{gap:12px;margin-bottom:-4px;display:flex}.entry-invite__field-labels .entry-invite__label{flex:1 1 0}.entry-invite__field-labels .entry-invite__label--role{flex:0 0 150px}.entry-invite__fields .entry-invite__input{flex:1 1 0}.entry-invite__fields .entry-invite__role-picker{flex:0 0 150px}.entry-invite__role-picker{min-width:0;position:relative}.entry-invite__role-picker .entry-invite__role{flex:none;width:100%}.entry-invite__role-menu{z-index:210;gap:var(--spacing-2);padding:var(--spacing-6);border:var(--stroke-thin) solid var(--border);border-radius:var(--radius-xlarge);background:var(--bg-panel);box-shadow:var(--shadow-lg);transform-origin:top;animation:entryInviteRoleMenuIn var(--duration-fast) var(--curve-decelerate-mid);flex-direction:column;display:flex;position:fixed}.entry-invite__role-option{justify-content:space-between;align-items:center;gap:var(--spacing-8);width:100%;min-height:var(--spacing-36);padding:var(--spacing-8) var(--spacing-10);border-radius:var(--radius-medium);color:var(--text);font:inherit;font-size:var(--font-size-14);text-align:left;cursor:pointer;transition:background-color var(--duration-faster) var(--curve-easy-ease), color var(--duration-faster) var(--curve-easy-ease);background:0 0;border:0;font-weight:500;line-height:1.25;display:flex}.entry-invite__role-option:hover,.entry-invite__role-option:focus-visible{background:var(--bg-subtle);color:var(--text-strong);outline:none}.entry-invite__role-option.is-selected{background:color-mix(in srgb, var(--text-strong) 8%, var(--bg-panel));color:var(--text-strong)}.entry-invite__role-option svg{color:var(--brand-text);flex:none}@keyframes entryInviteRoleMenuIn{0%{opacity:0;transform:translateY(calc(-1 * var(--spacing-4))) scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.entry-invite__row-remove{border-radius:var(--radius-sm,8px);width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;transition:background .12s,color .12s;display:grid}.entry-invite__row-remove:hover{background:var(--bg-subtle);color:var(--text)}.entry-invite__add-row{border:1px dashed color-mix(in srgb, var(--accent) 50%, var(--border));color:var(--accent);cursor:pointer;border-radius:var(--radius-sm,8px);transition:background .12s var(--ease-out), border-color .12s var(--ease-out);background:0 0;align-self:flex-start;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.entry-invite__add-row:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 8%, transparent);border-color:var(--accent)}.entry-invite__panel--split .entry-invite__label{margin-bottom:0}.entry-invite__panel--split .entry-invite__input{flex:1 1 0;min-width:0;padding:11px 13px}.entry-invite__panel--split .entry-invite__role{flex:0 0 150px;width:auto;padding:11px 34px 11px 13px}.entry-invite__collapse{width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:4px 0;font-size:14px;font-weight:500;display:flex}.entry-invite__collapse-body{color:var(--text-muted);margin:-8px 0 0;font-size:13px;line-height:1.5}.entry-invite__submit{border-radius:var(--radius-sm,8px);background:var(--accent);width:100%;color:var(--accent-contrast,#fff);cursor:pointer;border:0;padding:13px;font-size:14px;font-weight:600;transition:filter .12s,background .12s,color .12s}.entry-invite__submit:hover:not(:disabled){background:var(--accent);color:var(--accent-contrast,#fff);filter:brightness(1.05)}.entry-invite__submit:disabled{background:var(--bg-subtle);color:var(--text-faint);cursor:default}.entry-invite__art{background:var(--bg-subtle);border-left:var(--stroke-thin) solid var(--border);flex:0 0 360px;place-items:center;display:grid;position:relative;overflow:hidden}.entry-invite__art-glow{border-radius:50%;width:300px;height:300px;position:absolute}.entry-invite__art-blob--a{background:color-mix(in srgb, var(--text-soft) 22%, transparent);width:220px;height:220px;bottom:-64px;right:-56px}.entry-invite__art-blob--b{width:120px;height:120px;right:var(--spacing-36);bottom:var(--spacing-32);background:color-mix(in srgb, var(--brand) 24%, transparent)}.entry-invite__art-card{border-radius:var(--radius-large);background:var(--bg-panel);border:var(--stroke-thin) solid var(--border);box-shadow:var(--shadow-sm);position:absolute}.entry-invite__art-card--1{width:120px;height:150px;left:var(--spacing-36);top:var(--spacing-68);background:var(--bg-panel)}.entry-invite__art-card--2{width:150px;height:200px;left:calc(var(--spacing-68) + var(--spacing-48));top:calc(var(--spacing-68) + var(--spacing-38));background:var(--text-strong);border-color:var(--text-strong)}.entry-invite__art-card--3{width:86px;height:130px;right:var(--spacing-52);bottom:calc(var(--spacing-52) + var(--spacing-38));background:var(--bg-panel)}@media (max-width:720px){.entry-invite__panel--split{flex-direction:column;max-width:460px}.entry-invite__art{display:none}}.create-team__logo{cursor:pointer;color:#fff;border:0;border-radius:14px;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid;position:relative;overflow:hidden}.create-team__logo-initial{font-size:24px;font-weight:700}.create-team__logo-img{object-fit:cover;width:100%;height:100%}.create-team__logo-edit{color:#fff;background:#0000008c;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:0;right:0}.create-team__colors{gap:10px;display:flex}.create-team__color{cursor:pointer;border:2px solid #0000;border-radius:50%;flex:none;width:28px;height:28px;padding:0;transition:transform .12s}.create-team__color:hover{transform:scale(1.1)}.create-team__color.is-active{border-color:var(--text-strong);box-shadow:0 0 0 2px var(--bg-panel) inset}.credit-upgrade{border-radius:var(--radius-lg,16px);background:var(--bg-panel);border:1px solid var(--border);flex-direction:column;gap:13px;width:100%;max-width:500px;max-height:calc(100vh - 48px);padding:28px 28px 24px;animation:.2s cubic-bezier(.23,1,.32,1) entry-invite-in;display:flex;position:relative;overflow-y:auto;box-shadow:0 22px 58px #0003}.credit-upgrade__badge{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--border));background:color-mix(in srgb, var(--accent) 10%, var(--bg-panel));width:40px;height:40px;color:var(--accent-strong);border-radius:11px;place-items:center;display:grid}.credit-upgrade__title{color:var(--text-strong);margin:0;font-size:18px;font-weight:600}.credit-upgrade__subtitle{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.credit-upgrade__options{flex-direction:column;gap:8px;margin:4px 0;display:flex}.credit-upgrade__auto{flex-direction:column;gap:18px;margin:8px 0 2px;display:flex}.credit-upgrade__payment,.credit-upgrade__auto-card{border:1px solid var(--border);border-radius:var(--radius-md,12px);background:var(--bg-subtle)}.credit-upgrade__payment{color:var(--text-muted);justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;font-size:13px;line-height:1.4;display:flex}.credit-upgrade__payment-button{border:1px solid var(--border);border-radius:var(--radius-sm,8px);background:var(--bg-panel);height:36px;color:var(--text-strong);cursor:pointer;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:600;transition:border-color .12s,background .12s,transform .12s;display:inline-flex}.credit-upgrade__payment-button:hover{border-color:var(--border-strong);background:var(--bg-subtle);transform:translateY(-1px)}.credit-upgrade__auto-card{padding:14px}.credit-upgrade__section-title{color:var(--text-strong);margin:0 0 14px;font-size:16px;font-weight:700}.credit-upgrade__limit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.credit-upgrade__limit{border:1px solid var(--border);border-radius:var(--radius-sm,9px);background:var(--bg-panel);min-height:42px;color:var(--text-strong);cursor:pointer;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:700;transition:border-color .12s,background .12s,color .12s,box-shadow .12s;display:inline-flex}.credit-upgrade__limit:hover{border-color:var(--border-strong)}.credit-upgrade__limit.is-active{border-color:var(--text-strong);background:var(--text-strong);color:#fff;box-shadow:0 8px 18px color-mix(in srgb, var(--text-strong) 14%, transparent)}.credit-upgrade__limit--wide{grid-column:span 3}.credit-upgrade__cycle{border-radius:var(--radius-pill);background:var(--bg-subtle);align-self:center;gap:4px;margin-bottom:4px;padding:4px;display:flex}.credit-upgrade__cycle-tab{border-radius:var(--radius-pill);color:var(--text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 16px;font-size:13px;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.credit-upgrade__cycle-tab.is-active{background:var(--bg-panel);color:var(--text-strong);box-shadow:0 1px 3px #0000001a}.credit-upgrade__cycle-save{color:#10b981;font-size:12px;font-weight:700}.credit-upgrade__option-unit{color:var(--text-muted);margin-left:1px;font-size:12px;font-weight:500}.credit-upgrade__option{border:1px solid var(--border);border-radius:var(--radius-sm,8px);background:var(--bg-panel);cursor:pointer;text-align:left;align-items:center;gap:11px;width:100%;padding:12px 14px;transition:border-color .12s,background .12s;display:flex}.credit-upgrade__option:hover{border-color:var(--border-strong)}.credit-upgrade__option.is-active{border-color:var(--accent);background:var(--accent-tint,color-mix(in srgb, var(--accent) 8%, transparent))}.credit-upgrade__option-radio{border:2px solid var(--border-strong);border-radius:50%;flex:0 0 16px;width:16px;height:16px;transition:border-color .12s,box-shadow .12s}.credit-upgrade__option.is-active .credit-upgrade__option-radio{border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--accent)}.credit-upgrade__option-text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.credit-upgrade__option-label{color:var(--text-strong);font-size:14px;font-weight:600}.credit-upgrade__option-desc{color:var(--text-muted);font-size:12px}.credit-upgrade__option-price{color:var(--text-strong);font-size:14px;font-weight:700}.credit-upgrade__prorate{color:var(--text-muted);align-items:center;gap:6px;margin:4px 0 0;font-size:12px;display:flex}.credit-upgrade__foot{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.demo-celebrate-toast{z-index:9999;border-radius:var(--radius-pill);color:#fff;background:#10b981;padding:11px 20px;font-size:14px;font-weight:600;animation:.22s cubic-bezier(.23,1,.32,1) members-toast-in;position:fixed;bottom:88px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #10b98166}.confetti{z-index:9999;pointer-events:none;position:fixed;inset:0;overflow:hidden}.confetti__piece{opacity:0;border-radius:1px;animation-name:confetti-fall;animation-timing-function:cubic-bezier(.4,.1,.5,1);animation-iteration-count:1;animation-fill-mode:forwards;position:absolute;top:-16px}@keyframes confetti-fall{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:1}to{opacity:0;transform:translateY(105vh)rotate(720deg)}}.upgrade-team{border-radius:var(--radius-lg,16px);background:var(--bg-panel);border:1px solid var(--border);flex-direction:column;gap:16px;width:100%;max-width:620px;max-height:calc(100vh - 48px);padding:32px 32px 26px;animation:.2s cubic-bezier(.23,1,.32,1) entry-invite-in;display:flex;position:relative;overflow-y:auto;box-shadow:0 24px 64px #00000038}.upgrade-team__head{padding-right:28px}.upgrade-team__badge{color:#fff;background:linear-gradient(150deg,#848484 0%,#202020 100%);border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.upgrade-team__title{color:var(--text-strong);margin:0;font-size:18px;font-weight:600}.upgrade-team__subtitle{color:var(--text-muted);margin:8px 0 0;font-size:13px;line-height:1.55}.upgrade-team__pricing-rule{border:1px solid color-mix(in srgb, #8b5cf6 16%, var(--border));border-radius:var(--radius-sm,8px);background:color-mix(in srgb, #8b5cf6 4%, var(--bg-subtle));color:var(--text-muted);gap:6px;padding:12px 14px;font-size:12.5px;line-height:1.45;display:grid}.upgrade-team__pricing-rule strong{color:var(--text-strong);font-size:13px;font-weight:680}.upgrade-team__seat-summary{border:1px solid var(--border-soft);border-radius:var(--radius-sm,8px);background:var(--bg-subtle);min-height:44px;color:var(--text-muted);align-items:center;gap:12px;padding:0 14px;font-size:13px;display:flex}.upgrade-team__seat-summary strong{color:var(--text-strong);font-size:14px}.upgrade-team__seat-stepper{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-panel);align-items:center;gap:8px;height:32px;padding:0 5px;display:inline-flex}.upgrade-team__seat-stepper button{background:var(--bg-subtle);width:22px;height:22px;color:var(--text);font:inherit;cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:16px;line-height:1;display:grid}.upgrade-team__seat-stepper button:disabled{opacity:.38;cursor:not-allowed}.upgrade-team__seat-stepper strong{text-align:center;min-width:52px}.upgrade-team__seat-summary em{margin-left:auto;font-style:normal}.upgrade-team__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.upgrade-team__plan{appearance:none;border:1px solid var(--border);background:var(--bg);min-height:150px;color:var(--text-strong);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--shadow-xs);border-radius:12px;align-content:start;gap:7px;padding:14px;display:grid}.upgrade-team__plan:hover,.upgrade-team__plan.is-selected{border-color:color-mix(in srgb, #848484 42%, var(--border));background:color-mix(in srgb, #848484 5%, var(--bg))}.upgrade-team__plan.is-selected{box-shadow:0 0 0 2px #84848429}.upgrade-team__plan-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.upgrade-team__plan-top strong{font-size:14px}.upgrade-team__plan-top small{color:#353535;background:#84848424;border-radius:999px;padding:2px 7px;font-size:12px;font-weight:600}.upgrade-team__plan-token{color:var(--text-strong);font-size:28px;font-weight:700;line-height:1}.upgrade-team__plan-token small{color:var(--text-muted);font-size:12px;font-weight:500}.upgrade-team__plan-total,.upgrade-team__plan-composition,.upgrade-team__plan-hint{color:var(--text-muted);font-size:12px}.upgrade-team__plan-total{color:var(--text);font-weight:600}.upgrade-team__plan-composition{border-top:1px solid var(--border-soft);min-height:28px;padding-top:8px;line-height:1.35}.upgrade-team__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 14px;margin:0;padding:0;list-style:none;display:grid}.upgrade-team__benefits li{border-radius:var(--radius-sm,8px);background:var(--bg-subtle);min-width:0;color:var(--text);align-items:center;gap:6px;padding:8px 10px;font-size:13px;line-height:1.35;display:inline-flex}.upgrade-team__benefits svg{color:#353535;flex:none}.upgrade-team__foot{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}@media (max-width:760px){.upgrade-team{max-width:calc(100vw - 24px);padding:28px 22px 22px}.upgrade-team__plans{grid-template-columns:1fr}.upgrade-team__seat-summary{flex-direction:column;align-items:flex-start;gap:4px;padding:10px 14px}.upgrade-team__seat-summary em{margin-left:0}.upgrade-team__benefits{grid-template-columns:1fr}}.inline-switcher__account{border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--bg-subtle);transition:background-color .12s var(--ease-out), border-color .12s var(--ease-out);order:0;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex}.inline-switcher__account:has(.inline-switcher__account-select:hover):not(.is-active){background:var(--bg-panel);border-color:var(--border)}.inline-switcher__account.is-active{border-color:color-mix(in srgb, var(--accent) 38%, var(--border));background:color-mix(in srgb, var(--bg-subtle) 82%, var(--accent-tint))}.inline-switcher__account.is-active:has(.inline-switcher__account-select:hover){border-color:color-mix(in srgb, var(--accent) 34%, var(--border));background:color-mix(in srgb, var(--bg-panel) 74%, var(--accent-tint))}.inline-switcher__account-id{min-width:0;color:var(--text-strong);align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.inline-switcher__account-select{appearance:none;text-align:left;cursor:pointer;background:0 0;border:none;flex:auto;margin:0;padding:0}.inline-switcher__account-id-icon{flex:none;display:inline-flex;position:relative}.inline-switcher__amr-reminder-dot--account{top:-1px;right:-1px}.inline-switcher__account-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inline-switcher__account-text{flex-direction:column;gap:2px;min-width:0;display:flex}.inline-switcher__account-name-row{align-items:center;gap:7px;min-width:0;display:inline-flex}.inline-switcher__account-subtitle{flex-wrap:wrap;align-items:baseline;gap:2px 14px;min-width:0;display:flex}.inline-switcher__account-stat{align-items:baseline;gap:4px;display:inline-flex}.inline-switcher__account-stat-label{color:var(--text-muted);flex:none;font-size:11px;font-weight:500}.inline-switcher__account-stat-value{color:var(--text-strong);font-variant-numeric:tabular-nums;text-transform:capitalize;flex:none;font-size:12px;font-weight:600}.inline-switcher__account-upgrade{appearance:none;background:var(--accent);color:#fff;letter-spacing:.02em;cursor:pointer;height:22px;box-shadow:0 1px 2px color-mix(in srgb, var(--accent) 45%, transparent), inset 0 1px 0 #fff3;border:0;border-radius:999px;flex:none;align-items:center;padding:0 10px;font-size:11px;font-weight:650;transition:transform .15s cubic-bezier(.23,1,.32,1),background-color .15s,box-shadow .15s;display:inline-flex}.inline-switcher__account-upgrade:active{transform:scale(.96)}.inline-switcher__account-upgrade:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:2px}.inline-switcher__account-status.is-error{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--danger);flex:0 auto;font-size:12px;overflow:hidden}.inline-switcher__account-action{appearance:none;color:var(--accent-strong);cursor:pointer;border-radius:var(--radius);background:0 0;border:0;flex:none;align-items:center;gap:5px;padding:2px 6px;font-size:12px;font-weight:500;display:inline-flex}.inline-switcher__account-action:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}.inline-switcher__account-action svg{animation:.8s linear infinite spin}.entry-nav-rail__menu-chevron{margin-left:auto;display:inline-flex}.entry-nav-rail__language-wrap{position:relative}.entry-nav-rail__language-menu{z-index:42;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-elevated);width:224px;max-height:min(360px,100vh - 180px);box-shadow:var(--shadow-lg);margin:0;padding:4px;position:absolute;top:auto;bottom:0;left:calc(100% + 8px);overflow:auto}.entry-nav-rail__language-wrap:after{content:"";width:8px;height:100%;position:absolute;top:0;left:100%}.entry-nav-rail__language-option{appearance:none;cursor:pointer;border-radius:var(--radius-xs);width:100%;min-height:30px;font:inherit;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:0 7px;font-size:12.5px;display:grid}.entry-nav-rail__language-option:hover,.entry-nav-rail__language-option.is-active{background:var(--bg-subtle)}.entry-nav-rail__language-option.is-active{color:var(--accent);font-weight:600}.entry-nav-rail__language-code{color:var(--text-muted);font-size:11px;font-weight:500}.entry-nav-rail__language-option svg{color:var(--accent)}.entry-nav-rail__workspace-menu-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.entry-invite__rows{flex-direction:column;gap:12px;max-height:min(42vh,320px);margin:0 -4px;padding:2px 16px 2px 4px;display:flex;overflow-y:auto}.entry-invite__art-cluster{align-items:center;display:flex;position:relative}.entry-invite__art-avatar{background:#fff;border:3px solid #fff;border-radius:50%;place-items:center;width:72px;height:72px;margin-left:-20px;display:grid;overflow:hidden;box-shadow:0 10px 24px #4c1d9529}.entry-invite__art-avatar:first-child{margin-left:0}.entry-invite__art-avatar:nth-child(odd){transform:translateY(-12px)}.entry-invite__art-avatar:nth-child(2n){transform:translateY(12px)}.entry-invite__art-avatar img{object-fit:cover;width:100%;height:100%}.entry-invite__art-avatar--invite{border:2px dashed color-mix(in srgb, var(--accent) 60%, #fff);background:color-mix(in srgb, var(--accent) 12%, #fff);color:var(--accent);box-shadow:none}.project-search-backdrop{z-index:400;background:#0000001f;justify-content:center;align-items:center;padding:16px;animation:.14s cubic-bezier(.23,1,.32,1) project-search-fade;display:flex;position:fixed;inset:0}@keyframes project-search-fade{0%{opacity:0}}.project-search-modal{border:1px solid var(--border);background:var(--bg-panel);border-radius:16px;flex-direction:column;width:min(520px,100%);max-height:52vh;animation:.16s cubic-bezier(.23,1,.32,1) project-search-pop;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 24px 60px -20px #00000057}@keyframes project-search-pop{0%{opacity:0;transform:translateY(-6px)scale(.985)}}.project-search-input-row{border-bottom:1px solid var(--border-soft,var(--border));color:var(--text-muted);flex:none;align-items:center;gap:10px;padding:14px 16px;display:flex}.project-search-input{min-width:0;color:var(--text);font:inherit;background:0 0;border:none;outline:none;flex:auto;font-size:15px;line-height:1.3}.project-search-input::placeholder{color:var(--text-faint)}.project-search-results{scrollbar-width:none;flex:auto;min-height:0;padding:6px;overflow-y:auto}.project-search-results::-webkit-scrollbar{display:none}.project-search-empty{text-align:center;color:var(--text-muted);padding:28px 12px;font-size:13px}.project-search-item{width:100%;height:auto;min-height:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:11px 10px;transition:background-color .12s cubic-bezier(.23,1,.32,1);display:flex}.project-search-item:hover,.project-search-item:focus-visible,.project-search-item.is-active{background:var(--bg-subtle);outline:none}.project-search-item-thumb{background:var(--bg-subtle);border-radius:7px;flex:none;justify-content:center;align-items:center;width:52px;height:36px;display:flex;overflow:hidden}.project-search-item-thumb img{object-fit:cover;width:100%;height:100%;display:block}.project-search-item-glyph{color:var(--text-muted);font-size:13px;font-weight:600}.project-search-item-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.project-search-item-tag{flex:none;align-items:center;display:inline-flex}.project-search-item-meta{text-align:right;min-width:52px;color:var(--text-faint);font-variant-numeric:tabular-nums;flex:none;font-size:12px}
/*# sourceMappingURL=0jtpf2c6l-r_w.css.map*/