.shell-brand,.shell-nav-link{--shell-motion-spring: cubic-bezier(.16, 1, .3, 1)}.shell-brand-mark{width:25px;height:25px;flex-shrink:0;overflow:visible;color:var(--color-ink-500)}.shell-brand-orbit{transform-origin:14px 14px}.shell-brand-point{fill:var(--color-coral-500)}.shell-nav-link{position:relative}.shell-nav-link:focus-visible{outline:2px solid var(--color-ink-500);outline-offset:2px}.shell-nav-ink{position:absolute;top:calc(50% - 2px);right:11px;width:4px;height:4px;border-radius:50%;background:var(--color-ink-600);opacity:0;pointer-events:none}.shell-nav-link[aria-current=page] .shell-nav-ink{opacity:1}@supports (transition-timing-function: linear(0,.32 8%,.79 20%,1.03 30%,1.01 46%,1)){.shell-brand,.shell-nav-link{--shell-motion-spring: linear(0, .32 8%, .79 20%, 1.03 30%, 1.01 46%, 1)}}@media(prefers-reduced-motion:no-preference){.shell-nav-icon{transition:transform .18s var(--shell-motion-spring)}.shell-brand-orbit{transition:transform .22s var(--shell-motion-spring)}.shell-nav-link[aria-current=page] .shell-nav-ink{animation:shell-ink-settle .18s var(--shell-motion-spring)}@media(hover:hover)and (pointer:fine){.shell-nav-link:hover:not(:focus-visible) .shell-nav-icon{transform:translate(1.5px) rotate(-4deg)}.shell-brand:hover .shell-brand-orbit{transform:rotate(9deg)}}}@keyframes shell-ink-settle{0%{transform:translate(-2px) scale(.8)}to{transform:translate(0) scale(1)}}@media(prefers-reduced-motion:reduce){.shell-nav-icon,.shell-nav-ink,.shell-brand-orbit{animation:none;transition:none;transform:none}}:root{--motion-press: 70ms;--motion-control: .14s;--motion-surface: .18s;--motion-ease: cubic-bezier(.16, 1, .3, 1)}@keyframes system-surface-in{0%{opacity:0}to{opacity:1}}@keyframes system-panel-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}@keyframes system-check-in{0%{stroke-dashoffset:22}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:no-preference){:is(.percho-model-popover,.percho-reasoning-popover,.percho-session-menu,.motion-popover){animation:system-surface-in var(--motion-control) var(--motion-ease)}.motion-dialog[open]>:first-child,.motion-overlay[role=dialog]>section,.motion-overlay>[role=dialog]{animation:system-panel-in var(--motion-surface) var(--motion-ease)}.motion-dialog[open]::backdrop,.motion-overlay{animation:system-surface-in var(--motion-control) ease-out}:is(.navigation-sheet,.percho-history-dialog){opacity:0;transition:opacity var(--motion-control) ease-out,overlay var(--motion-surface) allow-discrete,display var(--motion-surface) allow-discrete}:is(.navigation-sheet,.percho-history-dialog)[open]{opacity:1}:is(.navigation-sheet,.percho-history-dialog)::backdrop{opacity:0;transition:opacity var(--motion-control) ease-out,overlay var(--motion-surface) allow-discrete,display var(--motion-surface) allow-discrete}:is(.navigation-sheet,.percho-history-dialog)[open]::backdrop{opacity:1}@starting-style{:is(.navigation-sheet,.percho-history-dialog)[open],:is(.navigation-sheet,.percho-history-dialog)[open]::backdrop{opacity:0}}:is(.page-tabs,.segmented-control,.agent-configs__tabs)>button{transition:color var(--motion-control) ease-out,background-color var(--motion-control) ease-out,border-color var(--motion-control) ease-out}.page-tabs>button{position:relative}.page-tabs>button:after{content:"";position:absolute;inset:auto 0 -2px;height:2px;background:currentColor;transform:scaleX(0);transition:transform var(--motion-surface) var(--motion-ease);pointer-events:none}.page-tabs>button:is([aria-selected=true],[aria-pressed=true]){border-bottom-color:transparent}.page-tabs>button:is([aria-selected=true],[aria-pressed=true]):after{transform:scaleX(1)}.product-shell :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not([type=range]),.percho-composer,.percho-history-search,.motion-search{transition:border-color var(--motion-control) ease-out,background-color var(--motion-control) ease-out,box-shadow var(--motion-control) ease-out}.product-shell :is([role=tab],[role=option],[role=menuitem],[role=menuitemradio],[role=switch]),:is(.percho-icon-button,.percho-model-trigger,.percho-reasoning-trigger,.percho-new,.percho-session,.percho-suggestion){transition:color var(--motion-control) ease-out,background-color var(--motion-control) ease-out,border-color var(--motion-control) ease-out}:is(.percho-model-trigger,.percho-reasoning-trigger)>.lucide-chevron-down{transition:rotate var(--motion-surface) var(--motion-ease)}.percho-reasoning-trigger[aria-expanded=true]>.lucide-chevron-down{rotate:180deg}.product-shell button:not(.motion-button):not(.kinetic-sculpture)>.lucide{transition:scale var(--motion-press) ease-out,rotate var(--motion-surface) var(--motion-ease),transform var(--motion-surface) var(--motion-ease)}.product-shell button:not(.motion-button):not(.kinetic-sculpture):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):active:not(:focus-visible)>.lucide{scale:.94}.product-shell [role=alert],:is(.motion-empty,.motion-loading,.motion-notice,.motion-disclosure){animation:system-surface-in .12s ease-out}:is([aria-checked=true],[aria-selected=true])>.lucide-check,.agent-configs__savebar [role=status]>.lucide-check,.motion-copy>.lucide-check,.percho-tool[data-tool-state=complete]>summary>.lucide-check{stroke-dasharray:22;animation:system-check-in .22s var(--motion-ease)}.percho-tool summary,.product-shell details>summary{transition:background-color var(--motion-control) ease-out}.percho-tool[data-tool-state=complete]{border-color:var(--color-ink-300)}.percho-tool{transition:border-color var(--motion-control) ease-out}.percho-tool[open]>:not(summary),.percho-session-actions[open]>.percho-session-menu{animation:system-surface-in .1s ease-out}.motion-assistant:not([hidden])>.assistant-panel{animation:system-panel-in var(--motion-surface) var(--motion-ease)}.assistant-butler>.lucide{transition:rotate var(--motion-surface) var(--motion-ease)}@media(hover:hover)and (pointer:fine){.assistant-butler:hover>.lucide{rotate:-8deg}.agent-configs__entry:hover .agent-configs__icon>.lucide{rotate:-5deg}.agent-configs__icon>.lucide{transition:rotate var(--motion-surface) var(--motion-ease)}}}.product-shell :is(button,input,textarea,select):disabled{cursor:not-allowed}@media(prefers-reduced-motion:reduce){:is(.motion-popover,.motion-dialog,.motion-overlay,.motion-assistant,.motion-empty,.motion-loading,.motion-notice,.motion-disclosure){animation:none;translate:none}:is(.navigation-sheet,.percho-history-dialog)[open]{opacity:1}:is(.navigation-sheet,.percho-history-dialog)[open]::backdrop{opacity:1}}.motion-search:focus-within{border-color:var(--color-ink-400);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-ink-100) 60%,transparent)}:root{--atlas-accent: #2166e4;--atlas-glass: rgb(255 255 255 / 82%);--atlas-border: rgb(255 255 255 / 86%);--atlas-panel-radius: 28px;--atlas-header-height: 86px;--atlas-brand-light: #58cfff;--atlas-brand-dark: #3475ed}:root[data-atlas-clarity=clear]{--atlas-glass: #fff;--atlas-border: #d4e2f5}body{background:var(--color-canvas)}:focus-visible{outline-color:var(--atlas-accent);outline-offset:3px}.atlas-shell{background:var(--color-canvas)}.atlas-shell__sidebar{inset:0 auto 0 0;z-index:40;width:228px;flex-direction:column;border:0;border-right:1px solid var(--color-ink-100);border-radius:0;background:var(--color-canvas);box-shadow:none}.atlas-brand{display:flex;align-items:center;gap:11px;color:var(--atlas-accent)}.atlas-brand__mark{width:41px;height:41px;flex:none}.atlas-brand__type{display:flex;flex-direction:column;gap:3px;min-width:0}.atlas-brand__type>span{color:var(--color-ink-950);font:700 25px/.96 Georgia,Times New Roman,serif;letter-spacing:-.75px}.atlas-brand__type>small{color:var(--color-ink-500);font-size:9px;letter-spacing:.04px;white-space:nowrap}.atlas-brand--compact .atlas-brand__mark{width:32px;height:32px}.atlas-brand--compact .atlas-brand__type>span{font-size:25px}.atlas-shell__brand{display:flex;align-items:center;height:86px;flex:none;padding:0 18px;text-decoration:none}.atlas-navigation{flex:1;min-height:0;overflow-y:auto;padding:7px 13px 12px}.atlas-navigation__group{display:grid;gap:7px}.atlas-navigation__link{display:flex;align-items:center;position:relative;min-height:60px;gap:7px;border-radius:16px;color:var(--color-ink-700);text-decoration:none;transition:background-color .14s,color .14s}.atlas-navigation__icon{display:grid;width:49px;height:49px;flex:none;place-items:center;border-radius:15px}.atlas-navigation__icon>svg{width:22px;height:22px}.atlas-navigation__copy{display:flex;min-width:0;flex-direction:column;gap:4px}.atlas-navigation__copy>span{font-size:14px;font-weight:500}.atlas-navigation__copy>small{color:var(--color-ink-500);font-size:11px;letter-spacing:.15px}.atlas-navigation__link--active{color:var(--color-ink-950)}.atlas-navigation__link--active .atlas-navigation__icon{color:var(--atlas-accent);background:linear-gradient(135deg,#e0ecff,#eff6ff);box-shadow:inset 0 0 0 1px #ffffff8c,0 5px 18px #3879fa12}.atlas-navigation__link--active .atlas-navigation__copy>span{font-weight:650}.atlas-navigation__link:hover{background:#e1edff7f}.atlas-navigation__management{margin:22px 8px 0;padding-top:14px;border-top:1px solid rgb(207 222 243 / 60%);gap:2px}.atlas-navigation__link--compact{gap:9px;min-height:39px}.atlas-navigation__link--compact .atlas-navigation__icon{width:32px;height:32px;border-radius:10px}.atlas-navigation__link--compact .atlas-navigation__icon>svg{width:18px;height:18px}.atlas-navigation__link--compact .atlas-navigation__copy>span{font-size:13px}.atlas-navigation__link .shell-nav-ink{right:7px;width:9px;height:9px;top:calc(50% - 4.5px);background:var(--atlas-accent)}.atlas-discovery{position:relative;display:flex;align-items:end;min-height:126px;flex:none;gap:12px;margin:10px 8px 8px;padding:18px 18px 16px;border:1px solid rgb(255 255 255 / 95%);border-radius:24px;background:linear-gradient(125deg,#e1eeffa6,#ebf4ffe5);overflow:hidden;color:var(--color-ink-600);text-decoration:none}.atlas-discovery>svg{position:absolute;inset:0 0 auto;width:100%;height:87px;pointer-events:none}.atlas-discovery>span:first-of-type{position:relative;display:flex;flex:1;min-width:0;flex-direction:column;gap:5px;font-size:12px}.atlas-discovery small{font-size:11px}.atlas-discovery__arrow{display:grid;width:32px;height:32px;flex:none;place-items:center;border:1px solid white;border-radius:50%;background:#f0f7ffb3;color:var(--color-ink-700);font-size:22px;line-height:1}.atlas-shell__header{position:sticky;top:0;z-index:40;display:flex;height:var(--atlas-header-height);align-items:center;gap:16px;padding:12px 30px 12px 16px;isolation:isolate;background:transparent}.atlas-shell__header:before{content:"";position:absolute;inset:0 0 -34px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#fffffff0,#ffffffab 58%,#fff0);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(180deg,#000 42%,rgb(0 0 0 / 74%) 66%,transparent);mask-image:linear-gradient(180deg,#000 42%,rgb(0 0 0 / 74%) 66%,transparent)}.atlas-header-chat-controls{display:flex;min-width:0;align-items:center;gap:8px}.atlas-shell__workspace{display:flex;align-items:center;gap:10px;min-width:0;height:58px;padding:0 24px;border:1px solid var(--atlas-border);border-radius:26px;background:#f0f6ff99;box-shadow:inset 0 1px 0 var(--atlas-highlight, white);color:var(--color-ink-700)}.atlas-shell__workspace h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-950);font-size:14px;font-weight:600}.atlas-shell__header-actions{display:flex;align-items:center;gap:22px;margin-left:auto}.atlas-shell__icon-button{display:grid;height:42px;width:42px;flex:none;place-items:center;list-style:none;border-radius:50%;color:var(--color-ink-700);cursor:pointer;transition:background-color .14s}.atlas-shell__icon-button:hover{background:#ddeaffa6}.atlas-display,.atlas-account{position:relative}.atlas-display summary::-webkit-details-marker,.atlas-account summary::-webkit-details-marker{display:none}.atlas-shell__popover{position:absolute;right:0;top:calc(100% + 13px);z-index:60;width:248px;padding:16px;border:1px solid var(--atlas-border);border-radius:20px;background:var(--atlas-glass);color:var(--color-ink-900);box-shadow:var(--shadow-dialog);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.atlas-shell__popover>p{margin:0 0 14px;font-size:13px;font-weight:600}.atlas-display__option{display:flex;align-items:center;gap:10px;cursor:pointer}.atlas-display__option input{width:17px;height:17px;accent-color:var(--atlas-accent)}.atlas-display__option>span{display:flex;flex-direction:column;gap:5px;font-size:13px}.atlas-display__option small{font-size:11px;color:var(--color-ink-500)}.atlas-account__trigger{display:flex;align-items:center;gap:14px;padding:5px 2px;color:var(--color-ink-700);list-style:none;cursor:pointer}.atlas-account__avatar{width:46px;height:46px;flex:none;border-radius:50%;box-shadow:0 4px 18px #496db114}.atlas-account__identity{display:flex;flex-direction:column;gap:5px;max-width:170px}.atlas-account__identity>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.atlas-account__identity small{color:var(--color-ink-500);font-size:11px}.atlas-account__menu{display:flex;flex-direction:column;gap:10px}.atlas-account__menu-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-500);font-size:12px;padding:4px 6px}.atlas-account__menu button{display:flex;min-height:44px;align-items:center;gap:10px;padding:8px;border:0;border-radius:12px;text-align:left;background:transparent;cursor:pointer}.atlas-account__menu button:hover{background:var(--color-jade-50);color:var(--atlas-accent)}.atlas-shell__main{min-height:calc(100dvh - var(--atlas-header-height))}.atlas-shell__main--fixed{height:calc(100dvh - var(--atlas-header-height));min-height:0}.retained-workspace{height:100%;min-height:0}.retained-workspace[aria-hidden=true]{position:fixed;inset:var(--atlas-header-height) 0 0;height:auto;visibility:hidden;pointer-events:none}@media(min-width:1024px){.retained-workspace[aria-hidden=true]{left:228px}}.atlas-header-map-search[hidden]{display:none}.atlas-navigation-sheet{position:fixed;inset:0 auto 0 0;width:min(286px,86vw);height:100dvh;max-height:none;max-width:none;margin:0;border:0;border-radius:0 28px 28px 0;padding:0;background:#f3f7ff;color:var(--color-ink-950);box-shadow:var(--shadow-dialog)}.atlas-navigation-sheet::backdrop{background:#1a315440;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.atlas-shell__menu-close{position:absolute;right:8px;top:12px;display:grid;width:44px;height:44px;place-items:center;border-radius:12px;color:var(--color-ink-600);cursor:pointer}.atlas-shell__menu-button{width:44px;height:44px;flex:none;place-items:center;border-radius:12px;color:var(--color-ink-700)}.atlas-card{border:1px solid var(--atlas-border);border-radius:var(--atlas-panel-radius);background:var(--atlas-glass);box-shadow:var(--shadow-float),inset 0 1px #ffffffbf}.atlas-button{border-radius:0}.atlas-button.bg-ink-900{background:linear-gradient(120deg,#253a53,#1f3443);box-shadow:0 3px 10px #243e6417,inset 0 1px #ffffff24}.atlas-button.bg-ink-900:hover{background:#304965}.atlas-button.border{border-color:var(--color-ink-200);background:#fcfeffb8}.atlas-badge{border-radius:0;background:transparent}.atlas-page-header h2{font-size:clamp(24px,2.1vw,31px);font-weight:650;letter-spacing:-.6px}.product-shell .assistant-butler{border-color:#fffffff2;background:#e6f0ffe5;color:var(--atlas-accent);box-shadow:0 8px 24px #5189de1f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.product-shell .assistant-panel{border-color:var(--atlas-border);border-radius:24px;background:var(--atlas-glass);box-shadow:var(--shadow-dialog);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);--assistant-visible-top: max(calc(var(--atlas-header-height) + 10px), var(--chat-viewport-top, 0px));top:var(--assistant-visible-top);bottom:auto;height:max(0px,calc(var(--chat-viewport-height, 100dvh) + var(--chat-viewport-top, 0px) - var(--assistant-visible-top) - 12px));max-height:760px}.atlas-assistant-entry.atlas-shell__icon-button{display:inline-flex;width:auto;gap:8px;padding-inline:10px;background:transparent;color:var(--atlas-accent)}.atlas-assistant-entry>span{font-size:12px;white-space:nowrap}.atlas-assistant-entry[aria-expanded=true]{box-shadow:inset 0 -2px 0 var(--atlas-accent)}.atlas-card .atlas-card{border-radius:0;background:var(--color-paper);box-shadow:none}.product-shell .business-page :where(input:not([type=checkbox]):not([type=radio]),textarea,select){border-radius:0;background:var(--color-paper)}.atlas-card :where(.rounded-xl,.rounded-2xl,.rounded-lg,.rounded-md):not(button):not(.atlas-card):not([role=dialog]){border-radius:0}.atlas-card :where(.bg-canvas,.bg-ink-50,.bg-ink-100):not(button){background:transparent}:root[data-atlas-clarity=clear] .atlas-shell__sidebar{background:var(--color-canvas)}:root[data-atlas-clarity=clear] .atlas-shell__header{background:var(--color-paper);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-atlas-clarity=clear] .atlas-shell__header:before{display:none}@media(max-width:1599px){.atlas-assistant-entry>span{display:none}}.product-shell :is(.motion-dialog,.motion-overlay>section,.motion-overlay>[role=dialog]){border-color:var(--atlas-border);border-radius:24px;box-shadow:var(--shadow-dialog)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.atlas-discovery>svg{transition:transform .3s var(--motion-ease)}.atlas-discovery:hover>svg{transform:translateY(-3px)}}@media(max-width:1279px){.atlas-shell__sidebar{display:none}.atlas-shell__body{padding-left:0}.atlas-shell__menu-button{display:grid}.atlas-shell__header{padding-right:20px}.atlas-shell__header-actions{gap:10px}.atlas-account__identity{max-width:145px}}@media(max-width:1023px){:root{--atlas-header-height: 68px}.atlas-shell__header{padding:8px 16px 8px 12px;gap:8px}.atlas-shell__menu-button{display:grid}.atlas-shell__workspace{height:46px;padding:0 14px;gap:8px;border-radius:19px}.atlas-account__avatar{width:36px;height:36px}.atlas-shell__header-actions{gap:6px}.atlas-card{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:639px){.atlas-shell__header{padding-inline:7px 12px}.atlas-shell__workspace{border:0;background:transparent;box-shadow:none;padding:0 5px}.atlas-shell__workspace>svg{display:none}.atlas-shell__workspace h1{font-size:13px}.atlas-shell__header-actions>a,.atlas-account__identity,.atlas-account__trigger>.lucide-chevron-down{display:none}.atlas-shell__header-actions{gap:3px}.atlas-account__trigger{gap:0}.atlas-shell__icon-button{width:38px;height:38px}.atlas-display .atlas-shell__popover{right:-42px}.atlas-card{border-radius:20px}}@media(max-height:760px)and (min-width:1024px){.atlas-discovery{min-height:88px}.atlas-discovery>svg{height:52px}.atlas-navigation__group{gap:2px}.atlas-navigation__link{min-height:50px}.atlas-navigation__management{margin-top:12px}.atlas-navigation__link--compact{min-height:35px}}@supports not (backdrop-filter: blur(2px)){.atlas-shell__sidebar,.atlas-shell__popover,.product-shell .assistant-panel{background:#f5f8ff}}.business-page{color:var(--color-ink-950)}.business-page :where(.page-tabs){border-bottom-color:var(--color-ink-100)}.business-page .page-tabs>[aria-selected=true],.business-page .page-tabs>[aria-pressed=true]{border-bottom-color:var(--atlas-accent);color:var(--atlas-accent)}.business-page :where(.segmented-control){border-color:var(--color-ink-100);border-radius:0;background:var(--color-paper);box-shadow:none}.business-page .segmented-control>button{border-radius:0}.business-page .segmented-control>button[aria-pressed=true]{color:var(--atlas-accent);background:var(--color-paper);box-shadow:inset 0 -2px 0 var(--atlas-accent)}.business-page :where(.form-input,input.border,textarea.border,select.border){border-color:var(--color-ink-100);border-radius:0;background:var(--color-paper);color:var(--color-ink-900);box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease}.business-page :where(.form-input,input.border,textarea.border,select.border):focus{border-color:var(--atlas-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--atlas-accent) 10%,transparent)}.business-page :where(input[type=checkbox],input[type=radio]){accent-color:var(--atlas-accent)}.business-page :where(.bg-white.border.rounded-xl,.bg-white.border.rounded-2xl):not(.atlas-card){border-color:var(--atlas-border);border-radius:28px;background:var(--atlas-glass);box-shadow:var(--shadow-soft),inset 0 1px 0 var(--atlas-highlight, white);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.business-page :where(.bg-white.border.rounded-lg):not(.atlas-card){border-color:var(--color-ink-100);border-radius:0;background:var(--color-paper);box-shadow:none}.business-page :where(table){font-variant-numeric:tabular-nums}.business-page :where(thead){background:var(--color-paper)}.business-page :where(th){color:var(--color-ink-600)}.business-page :where(tbody>tr){border-color:var(--color-ink-100);transition:background-color .16s ease}.business-page :where(tbody>tr:hover){background:var(--color-paper)}.business-page .monitor-filters{padding:16px;border:1px solid var(--atlas-border);border-radius:24px;background:var(--atlas-glass);box-shadow:var(--shadow-soft),inset 0 1px 0 var(--atlas-highlight, white)}.auth-frame{background:radial-gradient(ellipse at 15% 24%,rgb(128 196 255 / 16%),transparent 42%),radial-gradient(ellipse at 88% 80%,rgb(197 221 255 / 56%),transparent 46%),var(--color-canvas)}.auth-frame__header{display:flex;min-height:88px;align-items:center;padding:24px 32px}.auth-frame__header>a{display:inline-flex;border-radius:12px}.auth-frame__main{padding:16px 24px 72px}.auth-frame__panel{max-width:440px;padding:30px 34px 34px;border:1px solid var(--atlas-border);border-radius:28px;background:var(--atlas-glass);box-shadow:var(--shadow-float),inset 0 1px 0 var(--atlas-highlight, white);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.auth-frame .auth-sculpture{width:min(176px,100%);margin-bottom:24px}.auth-frame__intro{color:var(--color-ink-950);line-height:1.35;text-wrap:balance}.auth-frame .auth-input{border-color:var(--color-ink-100);border-radius:0;background:var(--color-paper);color:var(--color-ink-900);font-size:14px;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease}.auth-frame .auth-input:focus{border-color:var(--atlas-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--atlas-accent) 10%,transparent)}.auth-frame .auth-input:focus-visible{outline:none}.auth-frame .auth-input::placeholder{color:var(--color-ink-400)}.auth-frame__link{color:var(--atlas-accent);text-underline-offset:4px}.auth-frame__link:hover{text-decoration:underline}.auth-message{border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:0;background:var(--color-paper);line-height:1.7}@media(max-width:639px){.auth-frame__header{min-height:78px;padding:20px 24px}.auth-frame__main{padding:12px 16px 40px}.auth-frame__panel{padding:26px 24px 28px}.auth-frame__intro{font-size:24px}.auth-frame .auth-input{font-size:16px}}@media(prefers-reduced-motion:reduce){.business-page :where(input,textarea,select,tbody>tr),.auth-frame .auth-input{transition:none}}@media(prefers-reduced-transparency:reduce){.business-page :where(.bg-white.border.rounded-xl,.bg-white.border.rounded-2xl):not(.atlas-card),.auth-frame__panel{background:var(--color-paper);-webkit-backdrop-filter:none;backdrop-filter:none}}:root{--atlas-control-radius: 12px;--atlas-option-radius: 10px}:root :is(.product-shell,.auth-frame,.motion-overlay) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea),:root .form-input,:root .atlas-card :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:var(--atlas-control-radius)}:root :is(.atlas-button,.agent-configs__search,.plan-search,.percho-history-search,.percho-new){border-radius:var(--atlas-control-radius)}:root :is(.business-page .segmented-control,.percho-model-trigger,.percho-reasoning-trigger){border-radius:var(--atlas-control-radius)}:root :is(.business-page .segmented-control>button,.percho-model-row,.percho-reasoning-row,.percho-session-menu button,.agent-configs__tabs button,.agent-configs__field select,.product-shell [role=option],.product-shell [role=menuitem]){border-radius:var(--atlas-option-radius)}:root .ice-map :is(.nearby-radius-presets button,.nearby-mobile-radius select,.nearby-category-controls button,.nearby-result-filters button,.nearby-parking-filter button,.nearby-sort-control select,.nearby-actions button,.nearby-results-footer button,.nearby-action-target button),:root .ice-map .nearby-radar-sheet[data-mobile=true] :is(.nearby-category-controls button,.nearby-result-filters button,.nearby-sort-control select,.nearby-actions button,.nearby-results-footer button){border-radius:var(--atlas-control-radius)}:root .ice-map .nearby-radius-presets button{border:1px solid var(--color-ink-100)}:root .ice-map .nearby-radius-presets button[aria-pressed=true]{border-color:var(--atlas-accent)}:root .atlas-shell__icon-button:not(.atlas-assistant-entry){width:42px;height:42px;min-width:42px;min-height:42px;aspect-ratio:1;flex:none;border-radius:50%;padding:0}:root .percho-send{width:32px;height:32px;min-width:32px;min-height:32px;aspect-ratio:1;flex:none;border-radius:50%;padding:0}.atlas-theme-toggle>svg,.percho-send>svg{flex:none}:root .percho-chat button[aria-label=滚动到底部]{width:40px;height:40px;min-width:40px;min-height:40px;flex:none;border-radius:50%;padding:0}.atlas-account__menu .atlas-display__option{padding:10px 6px;margin-block:4px;border-block:1px solid var(--color-ink-100);font-size:12px}.atlas-account__menu .atlas-display__option small{display:block;margin-top:3px;color:var(--color-ink-500);font-size:10px}@media(max-width:639px),(pointer:coarse){:root .atlas-shell__icon-button:not(.atlas-assistant-entry),:root .percho-send{width:44px;height:44px;min-width:44px;min-height:44px}:root .atlas-assistant-entry.atlas-shell__icon-button{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border-radius:50%;flex:none}:root .atlas-assistant-entry>span{display:none}:root .percho-icon-button:not(.percho-new-session){width:44px;height:44px;min-width:44px;min-height:44px;padding:0}:root .percho-chat button[aria-label=滚动到底部]{width:44px;height:44px;min-width:44px;min-height:44px}}
