:root{--ak-shell-orb-1:rgba(16,185,129,0.16);--ak-shell-orb-2:rgba(20,184,166,0.12);--ak-shell-orb-3:rgba(52,211,153,0.07);--ak-shell-head-a:color-mix(in srgb,var(--ak-bg) 80%,transparent);--ak-shell-rail-line:var(--ak-hairline)}.dark{--ak-shell-orb-1:rgba(16,185,129,0.15);--ak-shell-orb-2:rgba(20,184,166,0.11);--ak-shell-orb-3:rgba(52,211,153,0.06)}[data-ak-shell-mode=tutor]{--ak-shell-rail-line:rgba(113,96,247,0.45)}@layer components{.ak-shell-bg{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.ak-shell-bg__orb{position:absolute;aspect-ratio:1;border-radius:999px}.ak-shell-bg__orb--1{top:-18%;right:-12%;width:max(62%,440px);background:radial-gradient(closest-side,var(--ak-shell-orb-1) 0,color-mix(in srgb,var(--ak-shell-orb-1) 60%,transparent) 45%,transparent 100%)}.ak-shell-bg__orb--2{bottom:-22%;left:-14%;width:max(56%,400px);background:radial-gradient(closest-side,var(--ak-shell-orb-2) 0,color-mix(in srgb,var(--ak-shell-orb-2) 60%,transparent) 45%,transparent 100%)}.ak-shell-bg__orb--3{top:30%;left:35%;width:max(40%,300px);background:radial-gradient(closest-side,var(--ak-shell-orb-3),transparent)}.ak-shell-header{background:linear-gradient(180deg,var(--ak-shell-head-a),transparent)}.ak-shell-rail{position:relative;isolation:isolate;background:var(--ak-surface);color:var(--ak-text);border:1px solid var(--ak-line);border-radius:var(--ak-r-xl);box-shadow:var(--ak-shadow-1),var(--ak-hl)}.ak-shell-rail:before{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent,var(--ak-shell-rail-line),transparent);display:none}[data-akadia-sidebar=collapsed] .ak-shell-rail:before{left:12px;right:12px}.ak-shell-support{border:1px solid var(--ak-accent-line);border-radius:var(--ak-r-md);color:var(--ak-text);background:radial-gradient(120% 140% at 100% 0,var(--ak-accent-soft),transparent 60%),var(--ak-surface-2);box-shadow:var(--ak-hl);transition:border-color var(--ak-dur) ease,box-shadow var(--ak-dur) ease}@media (hover:hover){.ak-shell-support:hover{border-color:color-mix(in srgb,var(--ak-accent) 55%,transparent);box-shadow:var(--ak-hl),0 10px 26px -14px var(--ak-cta-glow)}}.ak-shell-support[aria-current=page]{border-color:color-mix(in srgb,var(--ak-accent) 60%,transparent);background:radial-gradient(120% 140% at 100% 0,color-mix(in srgb,var(--ak-accent) 22%,transparent),transparent 65%),var(--ak-surface-2);box-shadow:var(--ak-hl),0 0 0 1px var(--ak-accent-line),0 10px 26px -14px var(--ak-cta-glow)}}@media (prefers-reduced-motion:reduce){.ak-shell-support{transition:none!important}}@layer components{.ak-paid-banner{position:relative;overflow:hidden;color:var(--ak-text);border:1px solid color-mix(in srgb,var(--tone-fg) 28%,var(--ak-line));border-radius:var(--ak-r-lg);background:radial-gradient(80% 160% at 0 0,color-mix(in srgb,var(--tone-fg) 12%,transparent),transparent 62%),var(--ak-surface);box-shadow:var(--ak-shadow-2),var(--ak-hl),0 18px 44px -26px color-mix(in srgb,var(--tone-fg) 65%,transparent);animation:ak-paid-in .32s var(--ak-ease-out) both}.ak-paid-banner:before{content:"";position:absolute;top:0;left:24px;right:24px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tone-fg) 75%,transparent),transparent)}.ak-paid-banner__icon{animation:ak-paid-pop .42s var(--ak-ease-out) both}.ak-paid-banner__check{stroke-dasharray:1;stroke-dashoffset:0;animation:ak-mk-draw .46s .12s var(--ak-ease-out) both}.ak-paid-banner__bar{position:absolute;left:0;right:0;bottom:0;height:2px;overflow:hidden;pointer-events:none;background:color-mix(in srgb,var(--tone-fg) 12%,transparent)}.ak-paid-banner__bar:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,var(--tone-fg),transparent);animation:ak-paid-scan 1.6s var(--ak-ease-in-out) infinite}}@keyframes ak-paid-in{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:none}}@keyframes ak-paid-pop{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.06);opacity:1}to{transform:scale(1);opacity:1}}@keyframes ak-paid-scan{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){.ak-paid-banner,.ak-paid-banner__bar:after,.ak-paid-banner__check,.ak-paid-banner__icon{animation:none!important}}html[data-chat-fullscreen] [data-akadia-sidebar]{display:none}@media (min-width:768px){html[data-chat-fullscreen] main{padding-left:.75rem}}@media (min-width:768px){:is([data-chat-row],[data-chat-hit])[data-selected="1"] [data-row-text],:is([data-chat-row],[data-chat-hit])[data-selected="1"] [data-row-text] :not([data-keep]):not([data-keep] *){color:rgb(255 255 255/.9)!important}:is([data-chat-row],[data-chat-hit])[data-selected="1"] [data-row-text] .rounded-full:not([data-keep]){border-color:rgb(255 255 255/.42)!important;background:rgb(255 255 255/.08)!important;color:#fff!important}:is([data-chat-row],[data-chat-hit])[data-selected="1"] [data-row-avatar]{background:rgb(255 255 255/.1)!important;color:#fff!important;--tw-ring-color:rgb(255 255 255/0.4)!important}}@media (min-width:768px){:is([data-chat-row],[data-chat-hit])[data-sel-calm] [data-row-text] :is(.text-zinc-400,.text-zinc-500){color:var(--ak-text-3)}.dark :is([data-chat-row],[data-chat-hit])[data-sel-calm] [data-row-text] :is(.text-zinc-400,.text-zinc-500){color:var(--ak-text-2)}:is([data-chat-row],[data-chat-hit])[data-sel-calm] [data-row-text] .opacity-70{opacity:1}html:not(.dark) :is([data-chat-row],[data-chat-hit])[data-sel-calm] [data-row-text] .text-emerald-600{color:#047857}html:not(.dark) :is([data-chat-row],[data-chat-hit])[data-sel-calm] [data-row-text] .text-rose-600{color:#be123c}html:not(.dark) :is([data-chat-row],[data-chat-hit])[data-sel-calm] [data-row-text] .text-amber-700{color:#92400e}html:not(.dark) [data-chat-row][data-sel-calm] [data-row-text] .tu-tone-warning{color:#92400e}html[data-look=chalk]:not(.dark) [data-chat-row][data-sel-calm] [data-row-text] [class*="text-[var(--tu-accent)]"]{color:var(--tu-accent-strong)}}[data-status-dot]{--sd:#a1a1aa;display:inline-block;flex:none;width:6px;height:6px;margin:0 7px 0 -2px;border-radius:50%;background:var(--sd);box-shadow:0 0 0 2.5px color-mix(in srgb,var(--sd) 32%,transparent)}.dark [data-status-dot]{--sd:#71717a}.dark [data-status-dot=you],[data-status-dot=you]{--sd:var(--ak-nav-on)}[data-status-dot=wait]{--sd:#d97706}.dark [data-status-dot=wait]{--sd:#fbbf24}@media (min-width:768px){:is([data-chat-row],[data-chat-hit])[data-selected="1"] [data-status-dot]{--sd:rgb(255 255 255/0.6)}:is([data-chat-row],[data-chat-hit])[data-selected="1"] [data-status-dot=you]{--sd:#fff}:is([data-chat-row],[data-chat-hit])[data-selected="1"] [data-status-dot=wait]{--sd:#fcd34d}}@media (min-width:768px){[data-row-acts-list]>[data-chat-row] [data-row-text]>:first-child>:last-child{transition:opacity .12s ease-out}[data-row-acts-list]>[data-chat-row][data-row-acts]:not([data-row-acts="0"]) [data-row-text]>:first-child>:last-child{opacity:0;text-align:right}[data-row-acts-list]>[data-chat-row][data-row-acts="1"] [data-row-text]>:first-child>:last-child{min-width:28px}[data-row-acts-list]>[data-chat-row][data-row-acts="2"] [data-row-text]>:first-child>:last-child{min-width:56px}[data-row-acts-list]>[data-chat-row][data-row-acts]:not([data-selected]):not([data-sel-calm]){background-color:rgb(24 24 27/.045)}.dark [data-row-acts-list]>[data-chat-row][data-row-acts]:not([data-selected]):not([data-sel-calm]){background-color:rgb(255 255 255/.05)}}@media (prefers-reduced-motion:reduce){[data-row-acts-list]>[data-chat-row] [data-row-text]>:first-child>:last-child{transition:none}}:root{--ak-tabbar-fill:rgba(255,255,255,0.84);--ak-tabbar-edge:rgba(14,24,19,0.07);--ak-tabbar-hi:inset 0 1px 0 rgba(255,255,255,0.95);--ak-tabbar-shadow:0 1px 2px rgba(14,24,19,0.05),0 12px 32px -10px rgba(14,24,19,0.24);--ak-tabbar-ring:#fbfcfb;--ak-nav-on:#1a73e8;--ak-nav-soft:rgba(59,140,255,0.12);--ak-nav-line:rgba(59,140,255,0.32);--ak-tabbar-on:var(--ak-nav-on);--ak-tabbar-cap:rgba(59,140,255,0.13)}.dark{--ak-tabbar-fill:rgba(30,30,35,0.86);--ak-tabbar-edge:rgba(255,255,255,0.08);--ak-tabbar-hi:inset 0 1px 0 rgba(255,255,255,0.07);--ak-tabbar-shadow:0 2px 6px rgba(0,0,0,0.35),0 16px 36px -12px rgba(0,0,0,0.85);--ak-tabbar-ring:#1e1e23;--ak-nav-on:#6cc4ff;--ak-nav-soft:rgba(108,196,255,0.13);--ak-nav-line:rgba(108,196,255,0.3);--ak-tabbar-on:var(--ak-nav-on);--ak-tabbar-cap:rgba(108,196,255,0.15)}[data-akadia-tabbar][data-tutor]{--ak-tabbar-on:var(--ak-indigo);--ak-tabbar-cap:var(--ak-indigo-soft)}@layer components{.ak-tabbar-pill{background:var(--ak-tabbar-fill);border:1px solid var(--ak-tabbar-edge);border-radius:28px;box-shadow:var(--ak-tabbar-hi),var(--ak-tabbar-shadow)}.ak-tabbar-cap{background:var(--ak-tabbar-cap)}}.ak-rail-drop{position:absolute;left:0;top:0;z-index:0;width:44px;height:44px;border-radius:14px;background:var(--ak-surface-2);box-shadow:inset 0 0 0 1.4px var(--ak-line-2);opacity:0;pointer-events:none;transform-origin:50% 50%;will-change:transform}[data-akadia-sidebar=expanded] .ak-rail-drop{display:none}[data-ak-nav-drop] [data-ak-rail-item]{transform-origin:50% 50%}.ak-rail-ico{transition:transform .12s cubic-bezier(.22,1,.36,1)}[data-ak-nav-drop][data-akadia-sidebar=collapsed] [data-ak-rail-item] button:active .ak-rail-ico{transform:scale(.86)}.ak-rail-bare svg{transition:transform .12s cubic-bezier(.22,1,.36,1)}.ak-rail-bare:active svg{transform:scale(.86)}[data-ak-nav-drop][data-akadia-sidebar=collapsed]>.ak-shell-rail{background:transparent;border-color:transparent;box-shadow:none;overflow:visible}[data-ak-nav-drop][data-akadia-sidebar=collapsed] .ak-rail-sec{background:var(--ak-surface);border:1px solid var(--ak-line);box-shadow:var(--ak-shadow-1),var(--ak-hl)}[data-ak-nav-drop][data-akadia-sidebar=collapsed] .ak-rail-sec.ak-rail-cap{background:transparent;border-color:transparent;box-shadow:none}[data-ak-nav-drop][data-akadia-sidebar=collapsed] .ak-rail-cap:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:var(--ak-surface);border:1px solid var(--ak-line);box-shadow:var(--ak-shadow-1),var(--ak-hl);pointer-events:none;transform-origin:50% 0;transform:translateY(var(--ak-cap-ty,0)) scaleY(var(--ak-cap-sy,1))}.ak-tabbar-drop{z-index:0;background:var(--ak-surface-2);box-shadow:inset 0 0 0 1.4px var(--ak-line-2);opacity:0;transform-origin:50% 50%;transition:opacity .14s ease-out;will-change:transform}.dark .ak-tabbar-drop{background-image:linear-gradient(var(--ak-line),var(--ak-line))}@media (prefers-reduced-motion:reduce){.ak-rail-ico,.ak-tabbar-drop{transition:none}}.ak-overlay-scroll{--ak-sb:transparent}.ak-overlay-scroll:hover{--ak-sb:rgba(0,0,0,0.12)}.ak-overlay-scroll.is-scrolling{--ak-sb:rgba(0,0,0,0.26)}.dark .ak-overlay-scroll:hover{--ak-sb:rgba(255,255,255,0.12)}.dark .ak-overlay-scroll.is-scrolling{--ak-sb:rgba(255,255,255,0.26)}.ak-overlay-scroll::-webkit-scrollbar{width:6px;height:6px;background:transparent}.ak-overlay-scroll::-webkit-scrollbar-corner,.ak-overlay-scroll::-webkit-scrollbar-track{background:transparent}.ak-overlay-scroll::-webkit-scrollbar-thumb{background-color:var(--ak-sb);border-radius:999px}@supports (-moz-appearance:none){.ak-overlay-scroll{scrollbar-width:thin;scrollbar-color:var(--ak-sb) transparent}}*{--ak-sb:transparent}.is-scrolling{--ak-sb:rgba(0,0,0,0.26)}.dark .is-scrolling,.dark.is-scrolling{--ak-sb:rgba(255,255,255,0.26)}::-webkit-scrollbar{width:6px;height:6px;background:transparent}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--ak-sb);border-radius:999px}@supports (-moz-appearance:none){*{scrollbar-width:thin;scrollbar-color:var(--ak-sb) transparent}}[data-chat-transcript] :is(img,video,canvas,iframe,object,embed){max-width:100%}[data-chat-transcript] :is(img,video){max-height:360px}@media (min-width:768px){[data-chat-head][data-akadia-app-header]{padding-top:0!important}}.chat-wall[data-chat-bg] [data-chat-bottom]{background:linear-gradient(180deg,rgb(255 255 255/0) 0,rgb(255 255 255/.78) 38%,rgb(255 255 255/.92))}.dark .chat-wall[data-chat-bg] [data-chat-bottom]{background:linear-gradient(180deg,rgb(24 24 27/0) 0,rgb(24 24 27/.72) 38%,rgb(24 24 27/.9))}.chat-wall[data-chat-bg] [data-chat-bottom] .rounded-\[24px\].border{background:#ffffff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.dark .chat-wall[data-chat-bg] [data-chat-bottom] .rounded-\[24px\].border{background:#18181b!important}.chat-wall[data-chat-bg] [data-chat-bottom] .ak-composer-surface{background:#ffffff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.dark .chat-wall[data-chat-bg] [data-chat-bottom] .ak-composer-surface{background:#222329!important}@keyframes ak-composer-swap{0%{opacity:0;transform:scale(.5) rotate(-30deg)}to{opacity:1;transform:none}}.ak-composer-swap{animation:ak-composer-swap .19s cubic-bezier(.2,.9,.3,1.25) both}@media (prefers-reduced-motion:reduce){.ak-composer-swap{animation:none}}@keyframes ak-pop-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.ak-pop-in{animation:ak-pop-in .14s cubic-bezier(.2,.8,.2,1) both;transform-origin:top right}@media (prefers-reduced-motion:reduce){.ak-pop-in{animation:none}}html[data-ak-vt][data-ak-vt-bar] [data-akadia-tabbar]{view-transition-name:ak-tabbar}@media (min-width:768px){html[data-ak-vt] [data-ak-shell-header]{view-transition-name:ak-header}html[data-ak-vt] [data-akadia-sidebar]{view-transition-name:ak-rail}}::view-transition-group(ak-header),::view-transition-group(ak-rail),::view-transition-group(ak-tabbar),::view-transition-new(ak-header),::view-transition-new(ak-rail),::view-transition-new(ak-tabbar){animation:none}::view-transition-old(ak-header),::view-transition-old(ak-rail),::view-transition-old(ak-tabbar){animation:none;opacity:0}html[data-ak-vt=tab]::view-transition-group(root),html[data-ak-vt=tab]::view-transition-new(root),html[data-ak-vt=tab]::view-transition-old(root){animation-duration:.14s;animation-timing-function:ease-out}html[data-ak-vt=fade]::view-transition-group(root),html[data-ak-vt=fade]::view-transition-new(root),html[data-ak-vt=fade]::view-transition-old(root){animation-duration:.12s;animation-timing-function:ease-out}@keyframes ak-vt-in-from-right{0%{transform:translateX(100%)}}@keyframes ak-vt-out-to-left{to{transform:translateX(-25%);filter:brightness(.9)}}@keyframes ak-vt-out-to-right{to{transform:translateX(100%)}}@keyframes ak-vt-in-from-left{0%{transform:translateX(-25%);filter:brightness(.9)}}html[data-ak-vt=pop]::view-transition-new(root),html[data-ak-vt=pop]::view-transition-old(root),html[data-ak-vt=push]::view-transition-new(root),html[data-ak-vt=push]::view-transition-old(root){mix-blend-mode:normal;animation-duration:.3s;animation-timing-function:cubic-bezier(.32,.72,0,1);animation-fill-mode:both}html[data-ak-vt=push]::view-transition-old(root){animation-name:ak-vt-out-to-left}html[data-ak-vt=push]::view-transition-new(root){animation-name:ak-vt-in-from-right;box-shadow:-12px 0 32px rgba(0,0,0,.16)}html[data-ak-vt=pop]::view-transition-old(root){z-index:1;animation-name:ak-vt-out-to-right;animation-duration:.26s;box-shadow:-12px 0 32px rgba(0,0,0,.16)}html[data-ak-vt=pop]::view-transition-new(root){animation-name:ak-vt-in-from-left;animation-duration:.26s}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}.ak-route-progress{position:fixed;top:env(safe-area-inset-top,0);left:0;right:0;z-index:2147483000;height:2.5px;border-radius:0 2px 2px 0;background:linear-gradient(90deg,#10b981,#34d399);box-shadow:0 0 8px rgba(16,185,129,.5);opacity:0;pointer-events:none;transform:scaleX(0);transform-origin:0 50%}.ak-route-progress.is-running{animation:ak-route-progress 9s cubic-bezier(.08,.7,.2,1) forwards}@keyframes ak-route-progress{0%{transform:scaleX(.06)}25%{transform:scaleX(.5)}to{transform:scaleX(.92)}}.ak-press{-webkit-tap-highlight-color:transparent}.ak-press:active{background-color:rgba(24,24,27,.06)}.dark .ak-press:active{background-color:rgba(255,255,255,.07)}@keyframes ak-ghost-in{0%{opacity:0}to{opacity:1}}.ak-ghost-in{animation:ak-ghost-in .15s ease-out both}@keyframes ak-assist-chip-in{0%{opacity:0;max-width:0;padding-left:0;padding-right:0;border-width:0;margin-left:-4px;transform:scale(.92)}45%{opacity:0;transform:scale(.94)}to{opacity:1;max-width:220px;transform:scale(1)}}.ak-assist-chip-in{animation:ak-assist-chip-in .38s cubic-bezier(.2,.8,.2,1) backwards}@keyframes ak-assist-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.86)}}.ak-assist-pulse{animation:ak-assist-pulse 1.2s ease-in-out infinite}@keyframes ak-assist-dot{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-3px);opacity:1}}.ak-assist-dots>i{display:inline-block;width:4px;height:4px;border-radius:999px;background:currentColor;animation:ak-assist-dot 1s ease-in-out infinite}.ak-assist-dots>i:nth-child(2){animation-delay:.15s}.ak-assist-dots>i:nth-child(3){animation-delay:.3s}@keyframes ak-assist-spin{to{transform:rotate(1turn)}}.ak-assist-spin{animation:ak-assist-spin 1s linear infinite}@keyframes ak-assist-busy{0%,to{opacity:1}50%{opacity:.55}}.ak-assist-busy textarea{animation:ak-assist-busy 1.1s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ak-assist-busy textarea,.ak-assist-chip-in,.ak-assist-dots>i,.ak-assist-pulse,.ak-assist-spin,.ak-ghost-in{animation:none}}.ak-ai-chip{--ak-ai-a:#0891b2;--ak-ai-b:#7c3aed;position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(6,182,212,.55);background-image:linear-gradient(100deg,rgba(6,182,212,.14),rgba(139,92,246,.16));color:#155e75;box-shadow:inset 0 1px 0 rgba(255,255,255,.6);transition:transform .15s ease,border-color .2s ease;-webkit-tap-highlight-color:transparent}.dark .ak-ai-chip{--ak-ai-a:#67e8f9;--ak-ai-b:#c4b5fd;border-color:rgba(103,232,249,.45);background-image:linear-gradient(100deg,rgba(34,211,238,.17),rgba(167,139,250,.22));color:#cffafe;box-shadow:inset 0 1px 0 rgba(255,255,255,.09)}.ak-ai-chip:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-image:linear-gradient(100deg,rgba(6,182,212,.2),rgba(139,92,246,.24));opacity:0;transition:opacity .2s ease;pointer-events:none}.dark .ak-ai-chip:before{background-image:linear-gradient(100deg,rgba(34,211,238,.2),rgba(167,139,250,.26))}@media (hover:hover){.ak-ai-chip:not([aria-busy]):not(:disabled):hover{border-color:rgba(139,92,246,.55)}.dark .ak-ai-chip:not([aria-busy]):not(:disabled):hover{border-color:rgba(196,181,253,.45)}.ak-ai-chip:not([aria-busy]):not(:disabled):hover:before{opacity:1}}.ak-ai-chip:not([aria-busy]):not(:disabled):active{transform:scale(.97)}.ak-ai-chip[aria-busy=true]{cursor:progress}.ak-ai-chip[aria-busy=true]:before{animation:ak-ai-breathe 1.4s ease-in-out infinite}@keyframes ak-ai-breathe{0%,to{opacity:.15}50%{opacity:1}}.ak-ai-shine{position:absolute;top:0;bottom:0;left:0;z-index:-1;width:55%;background-image:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.85) 50%,rgba(255,255,255,0));transform:translateX(-110%);pointer-events:none;animation:ak-ai-shine 7s cubic-bezier(.45,0,.25,1) .6s 4 both}.dark .ak-ai-shine{background-image:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.2) 50%,rgba(255,255,255,0))}@keyframes ak-ai-shine{0%{transform:translateX(-110%)}14%,to{transform:translateX(200%)}}.ak-ai-spark{transform-origin:50% 50%;animation:ak-ai-spark 7s cubic-bezier(.34,1.4,.64,1) .6s 4 both}@keyframes ak-ai-spark{0%{transform:rotate(0deg) scale(1)}6%{transform:rotate(-14deg) scale(1.22)}15%,to{transform:rotate(0deg) scale(1)}}.ak-ai-shine.ak-ai-once,.ak-ai-spark.ak-ai-once{animation-iteration-count:1;animation-delay:.15s}.ak-ai-chip[data-off-view] .ak-ai-shine,.ak-ai-chip[data-off-view] .ak-ai-spark,.ak-ai-chip[data-off-view]:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ak-ai-shine{display:none}.ak-ai-chip:before,.ak-ai-chip[aria-busy=true]:before,.ak-ai-spark{animation:none}.ak-ai-chip[aria-busy=true]:before{opacity:.6}.ak-ai-chip{transition:none}}.ak-pa-dock{--ak-ai-a:#0891b2;--ak-ai-b:#7c3aed;--pa-bg:rgba(255,255,255,0.97);--pa-wash:linear-gradient(120deg,rgba(6,182,212,0.07),rgba(139,92,246,0.075) 60%,rgba(139,92,246,0.02));--pa-bd-a:rgba(8,145,178,0.55);--pa-bd-b:rgba(124,58,237,0.45);--pa-label-a:#0e7490;--pa-label-b:#6d28d9;--pa-text:#3f3f46;--pa-muted:#52525b;--pa-sh:0 18px 40px -18px rgba(15,23,42,0.3),0 2px 8px -2px rgba(15,23,42,0.08);--pa-glow:0 0 0 1px rgba(8,145,178,0.45),0 0 26px 3px rgba(8,145,178,0.26),0 0 60px 10px rgba(124,58,237,0.18);--pa-hl:rgba(255,255,255,0.9);--pa-solid:#ffffff;--pa-draft-bd:rgba(8,145,178,0.6);--pa-draft-bg:rgba(6,182,212,0.08);--pa-draft-ink:#18181b;--pa-send-ink:#155e75;--pa-send-bd:rgba(6,182,212,0.6);--pa-send-bg:linear-gradient(100deg,rgba(6,182,212,0.15),rgba(139,92,246,0.17));--pa-send-sh:inset 0 1px 0 rgba(255,255,255,0.7),0 8px 18px -10px rgba(8,145,178,0.45);--pa-later-ink:#3f3f46;--pa-later-bd:rgba(14,24,19,0.26);--pa-later-bg:#ffffff;--pa-later-hover:rgba(14,24,19,0.4);--pa-x-hover:rgba(14,24,19,0.06);--pa-strip-ink:#164e63;--pa-arrow:#0e7490;position:relative;isolation:isolate;container-type:inline-size;margin:0 4px 8px}.dark .ak-pa-dock{--ak-ai-a:#67e8f9;--ak-ai-b:#c4b5fd;--pa-bg:rgba(28,29,35,0.96);--pa-wash:linear-gradient(120deg,rgba(34,211,238,0.075),rgba(167,139,250,0.095) 60%,rgba(167,139,250,0.03));--pa-bd-a:rgba(103,232,249,0.62);--pa-bd-b:rgba(196,181,253,0.58);--pa-label-a:#a5f3fc;--pa-label-b:#ddd6fe;--pa-text:#d4d4d8;--pa-muted:#a1a1aa;--pa-sh:0 18px 40px -16px rgba(0,0,0,0.85),0 0 0 1px rgba(0,0,0,0.25);--pa-glow:0 0 0 1px rgba(103,232,249,0.55),0 0 26px 3px rgba(103,232,249,0.38),0 0 64px 12px rgba(167,139,250,0.26);--pa-hl:rgba(255,255,255,0.35);--pa-solid:#1c1d23;--pa-draft-bd:rgba(103,232,249,0.55);--pa-draft-bg:rgba(103,232,249,0.06);--pa-draft-ink:#f4f4f5;--pa-send-ink:#cffafe;--pa-send-bd:rgba(103,232,249,0.5);--pa-send-bg:linear-gradient(100deg,rgba(34,211,238,0.2),rgba(167,139,250,0.26));--pa-send-sh:inset 0 1px 0 rgba(255,255,255,0.1),0 8px 20px -10px rgba(103,232,249,0.45);--pa-later-ink:#d4d4d8;--pa-later-bd:rgba(255,255,255,0.14);--pa-later-bg:rgba(255,255,255,0.04);--pa-later-hover:rgba(255,255,255,0.26);--pa-x-hover:rgba(255,255,255,0.07);--pa-strip-ink:#ecfeff;--pa-arrow:#67e8f9}@media (min-width:768px){.ak-pa-dock{margin:0 52px 10px}.ak-pa-dock[data-inset=avito]{margin-left:0}}.ak-pa,.ak-pa-strip{position:relative;isolation:isolate;border:1px solid transparent;background:var(--pa-wash) padding-box,linear-gradient(var(--pa-bg),var(--pa-bg)) padding-box,linear-gradient(115deg,var(--pa-bd-a),var(--pa-bd-b) 70%,var(--pa-bd-a)) border-box;box-shadow:var(--pa-sh);animation:ak-pa-in .32s cubic-bezier(.2,.8,.2,1) both}.ak-pa{border-radius:22px;padding:10px 12px 11px 14px}@keyframes ak-pa-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}.ak-pa-glow{position:absolute;inset:-1px;z-index:-1;border-radius:23px;box-shadow:var(--pa-glow);opacity:0;pointer-events:none}.ak-pa-dock[data-mode=strip] .ak-pa-glow{border-radius:999px}.ak-pa-glow[data-on]{animation:ak-pa-pulse 2.4s ease-in-out 1 both}@keyframes ak-pa-pulse{0%{opacity:0}38%{opacity:1}to{opacity:0}}.ak-pa-hl{position:absolute;left:18px;right:18px;top:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--pa-hl),transparent);pointer-events:none}.ak-pa-label{display:block;width:max-content;max-width:100%;font-family:var(--font-display,var(--font-unbounded,"Unbounded")),ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:16px;letter-spacing:.01em;background:linear-gradient(100deg,var(--pa-label-a),var(--pa-label-b));-webkit-background-clip:text;background-clip:text;color:transparent}.ak-pa-draft{position:relative;display:inline-block;margin-top:8px;padding:5px 12px;border-radius:16px 16px 16px 5px;border:1px dashed var(--pa-draft-bd);background:var(--pa-draft-bg);color:var(--pa-draft-ink);font-size:15px;line-height:20px;white-space:nowrap}.ak-pa-mini{position:absolute;top:-7px;right:-7px;display:grid;place-items:center;width:16px;height:16px;border-radius:999px;background:var(--pa-solid);box-shadow:0 0 0 1px var(--pa-draft-bd)}.ak-pa-mini svg{width:10px;height:10px}.ak-pa-line{margin-top:7px;font-size:13px;line-height:17px;letter-spacing:-.005em;color:var(--pa-text);text-wrap:balance}.ak-pa-act{display:flex;gap:8px;margin-top:9px}.ak-pa-later,.ak-pa-send{display:inline-flex;align-items:center;justify-content:center;height:44px;border-radius:999px;font-size:14.5px;white-space:nowrap;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,border-color .2s ease,filter .2s ease}.ak-pa-send{flex:1;min-width:0;gap:7px;font-weight:600;letter-spacing:-.01em;color:var(--pa-send-ink);border:1px solid var(--pa-send-bd);background:var(--pa-send-bg);box-shadow:var(--pa-send-sh)}.ak-pa-send svg{width:16px;height:16px;flex:none}.ak-pa-later{flex:none;padding:0 20px;font-weight:500;color:var(--pa-later-ink);border:1px solid var(--pa-later-bd);background:var(--pa-later-bg)}@media (hover:hover){.ak-pa-send:not(:disabled):hover{filter:brightness(1.06) saturate(1.08)}.ak-pa-later:not(:disabled):hover{border-color:var(--pa-later-hover)}.ak-pa-x:hover{background:var(--pa-x-hover)}.ak-pa-strip-main:hover .ak-pa-arr{transform:translateX(2px)}}.ak-pa-later:not(:disabled):active,.ak-pa-send:not(:disabled):active{transform:scale(.97)}.ak-pa-send:disabled{cursor:progress;opacity:.8}.ak-pa-later:disabled{cursor:default;opacity:.55}.ak-pa-later:focus-visible,.ak-pa-send:focus-visible,.ak-pa-strip-main:focus-visible,.ak-pa-x:focus-visible{outline:2px solid var(--pa-bd-a);outline-offset:2px}.ak-pa-strip{gap:4px;height:40px;padding:0 6px 0 14px;border-radius:999px}.ak-pa-strip,.ak-pa-strip-main{display:flex;align-items:center}.ak-pa-strip-main{flex:1;min-width:0;height:100%;gap:8px;border:0;background:none;padding:0;color:inherit;text-align:left;cursor:pointer;border-radius:999px;-webkit-tap-highlight-color:transparent}.ak-pa-strip-main>svg{width:15px;height:15px;flex:none}.ak-pa-strip-txt{display:inline-flex;min-width:0;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--pa-strip-ink);white-space:nowrap}.ak-pa-strip-txt>span:first-child{overflow:hidden;text-overflow:ellipsis}.ak-pa-arr{color:var(--pa-arrow);font-size:15px;transition:transform .15s ease}.ak-pa-arr,.ak-pa-x{display:inline-flex;flex:none}.ak-pa-x{width:28px;height:28px;margin-left:auto;align-items:center;justify-content:center;border-radius:999px;color:var(--pa-muted);transition:background-color .15s ease;-webkit-tap-highlight-color:transparent}@container (min-width: 700px){.ak-pa{padding:12px 14px 14px 16px}.ak-pa-grid{display:flex;align-items:flex-end;gap:22px}.ak-pa-left{flex:none}.ak-pa-draft{display:block;width:max-content;padding:11px 14px}.ak-pa-right{flex:1;min-width:0}.ak-pa-line{margin-top:0;padding-left:2px;font-size:13.5px;line-height:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ak-pa-act{margin-top:8px}.ak-pa-send{flex:0 0 auto;padding:0 22px}}.ak-ai-chip.ak-ai-chip-linked{border-color:transparent;background:linear-gradient(#e6f5f8,#e6f5f8) padding-box,linear-gradient(100deg,rgba(8,145,178,.55),rgba(124,58,237,.45)) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 0 14px -2px rgba(8,145,178,.35)}.dark .ak-ai-chip.ak-ai-chip-linked{background:linear-gradient(#1d2a33,#1d2a33) padding-box,linear-gradient(100deg,rgba(103,232,249,.62),rgba(196,181,253,.58)) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 0 14px -2px rgba(103,232,249,.35)}@media (prefers-reduced-motion:reduce){.ak-pa,.ak-pa-strip{animation:ak-pa-fade .2s ease both}.ak-pa-arr,.ak-pa-later,.ak-pa-send{transition:none}}@keyframes ak-pa-fade{0%{opacity:0}to{opacity:1}}.ak-pa-dock{--dl-ic-bg:rgba(6,182,212,0.12);--dl-ic-ink:#0e7490;--dl-we:#be123c}.dark .ak-pa-dock{--dl-ic-bg:rgba(103,232,249,0.13);--dl-ic-ink:#a5f3fc;--dl-we:#fda4af}.ak-dl button{-webkit-tap-highlight-color:transparent;font-family:inherit}.ak-dl-top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:22px}.ak-dl-x{display:grid;flex:none;place-items:center;width:30px;height:30px;margin:-5px -5px -5px 0;border-radius:999px;color:var(--pa-muted);background:var(--pa-later-bg);border:1px solid var(--pa-later-bd);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.ak-dl-x svg{width:13px;height:13px}.ak-dl-grid{display:grid;grid-template-columns:minmax(0,1fr)}.ak-dl-when{grid-area:when;display:flex;align-items:stretch;gap:8px;margin-top:9px;min-width:0}.ak-dl-grid[data-mode=found]{grid-template-areas:"when" "src" "days" "act" "err"}.ak-dl-grid[data-mode=none]{grid-template-areas:"src" "days" "act" "err"}.ak-dl-pill{display:inline-flex;min-width:0;align-items:center;gap:9px;height:46px;padding:0 13px 0 12px;border-radius:15px;border:1px dashed var(--pa-draft-bd);background:var(--pa-draft-bg);color:var(--pa-draft-ink);white-space:nowrap;cursor:pointer;transition:transform .15s ease,border-color .2s ease}.ak-dl-ic{display:grid;flex:none;place-items:center;width:26px;height:26px;border-radius:9px;color:var(--dl-ic-ink);background:var(--dl-ic-bg)}.ak-dl-pill b{overflow:hidden;text-overflow:ellipsis;font-size:17px;font-weight:600;letter-spacing:-.015em}.ak-dl-pill[data-time] b{font-weight:500}.ak-dl-cv{display:inline-flex;flex:none;margin-left:-2px;color:var(--pa-muted)}.ak-dl-src{grid-area:src;margin-top:7px;font-size:13px;line-height:17px;color:var(--pa-text)}.ak-dl-src[data-line]{margin-top:6px;text-wrap:pretty}.ak-dl-src q{color:var(--pa-draft-ink);quotes:"«" "»"}.ak-dl-days{grid-area:days;display:flex;gap:6px;margin-top:9px;min-width:0;white-space:nowrap;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.ak-dl-days::-webkit-scrollbar{display:none}.ak-dl-chip{display:inline-flex;flex:none;align-items:center;gap:5px;height:34px;padding:0 12px;border-radius:999px;font-size:13.5px;font-weight:500;color:var(--pa-later-ink);background:var(--pa-later-bg);border:1px solid var(--pa-later-bd);cursor:pointer;transition:transform .15s ease,border-color .2s ease,background-color .2s ease}.ak-dl-chip small{font-size:12.5px;font-weight:400;color:var(--pa-muted)}.ak-dl-chip[data-ghost]{border-style:dashed}.ak-dl-chip svg{width:14px;height:14px;flex:none}.ak-dl-chip[data-on]{color:var(--pa-send-ink);border-color:var(--pa-send-bd);background:var(--pa-send-bg);box-shadow:var(--pa-send-sh)}.ak-dl-chip[data-on] small{color:inherit;opacity:.8}.ak-dl-chip:disabled{cursor:default;opacity:.4}.ak-dl-wide{display:none}.ak-dl-days .ak-dl-chip{padding:0 11px}.ak-dl-act{grid-area:act}.ak-pa-send.ak-dl-go{flex:1}.ak-pa-send.ak-dl-go[data-dim]{opacity:.55;box-shadow:none;cursor:default}.ak-pa-send.ak-dl-go[aria-busy]{cursor:progress}.ak-dl-err{grid-area:err;margin-top:8px;font-size:12.5px;line-height:16px;color:var(--dl-we)}.ak-dl-back{display:inline-flex;align-items:center;gap:2px;margin-left:-3px;padding:2px 4px 2px 0;border-radius:8px;font-size:13px;font-weight:500;color:var(--pa-muted);cursor:pointer}.ak-dl-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin-top:9px}.ak-dl-wd{height:15px;font-size:11px;line-height:15px;text-align:center;color:var(--pa-muted);letter-spacing:.02em}.ak-dl-d{display:grid;place-items:center;height:36px;border-radius:11px;font-size:14.5px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--pa-later-ink);background:var(--pa-later-bg);border:1px solid var(--pa-later-bd);cursor:pointer;transition:transform .15s ease,border-color .2s ease}.ak-dl-d[data-we]{color:var(--dl-we)}.ak-dl-d[data-found]{border-style:dashed;border-color:var(--pa-draft-bd)}.ak-dl-d[data-on]{color:var(--pa-send-ink);border-style:solid;border-color:var(--pa-send-bd);background:var(--pa-send-bg);box-shadow:var(--pa-send-sh);font-weight:600}.ak-dl-d:disabled{cursor:default;opacity:.32;border-color:transparent;background:transparent}.ak-dl-tl{margin-top:10px;font-size:12px;line-height:16px;color:var(--pa-muted)}.ak-dl-times{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:6px}.ak-dl-times .ak-dl-chip{justify-content:center;min-width:0;padding:0 4px;font-variant-numeric:tabular-nums}@media (hover:hover){.ak-dl-x:hover{background:var(--pa-x-hover);border-color:var(--pa-later-hover)}.ak-dl-pill:not(:disabled):hover{border-color:var(--pa-bd-a)}.ak-dl-chip:not(:disabled):not([data-on]):hover,.ak-dl-d:not(:disabled):not([data-on]):hover{border-color:var(--pa-later-hover)}.ak-dl-back:hover{color:var(--pa-text)}}.ak-dl-chip:not(:disabled):active,.ak-dl-d:not(:disabled):active,.ak-dl-pill:not(:disabled):active{transform:scale(.97)}.ak-dl-back:focus-visible,.ak-dl-chip:focus-visible,.ak-dl-d:focus-visible,.ak-dl-pill:focus-visible,.ak-dl-x:focus-visible{outline:2px solid var(--pa-bd-a);outline-offset:2px}@container (min-width: 700px){.ak-pa.ak-dl{padding:12px 14px 12px 16px}.ak-dl-wide{display:inline}.ak-dl-days .ak-dl-chip{padding:0 12px}.ak-dl-grid{margin-top:9px;row-gap:9px;column-gap:14px;align-items:center}.ak-dl-grid[data-mode=found]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"when days" "src act"}.ak-dl-grid[data-mode=none]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"src src" "days act"}.ak-dl-grid .ak-dl-days,.ak-dl-grid .ak-dl-err,.ak-dl-grid .ak-dl-src,.ak-dl-grid .ak-dl-when,.ak-dl-grid .ak-pa-act{margin-top:0}.ak-dl-grid .ak-dl-act,.ak-dl-grid[data-mode=found] .ak-dl-days{justify-self:end}.ak-dl-grid .ak-dl-err{grid-area:auto;grid-column:1/-1}.ak-dl .ak-pa-send.ak-dl-go{flex:0 0 auto;padding:0 26px}.ak-dl-pick{display:grid;grid-template-columns:minmax(0,440px) minmax(320px,1fr);column-gap:22px;align-items:end}.ak-dl-side{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.ak-dl-side .ak-dl-act{align-self:stretch;min-width:0}.ak-dl-side .ak-dl-times{align-self:stretch}.ak-dl .ak-dl-side .ak-pa-send.ak-dl-go{flex:1 1 auto;min-width:0;padding:6px 16px;height:auto;min-height:44px;white-space:normal;line-height:17px;text-align:center}}.ak-dl-toast{position:fixed;z-index:70;left:50%;top:calc(env(safe-area-inset-top, 0px) + 150px);display:inline-flex;max-width:calc(100vw - 32px);align-items:center;gap:8px;padding:10px 16px;border-radius:999px;font-size:14px;font-weight:500;white-space:nowrap;color:var(--ak-text);background:var(--ak-surface-2);border:1px solid var(--ak-line-2);box-shadow:0 14px 30px -12px rgba(0,0,0,.6);pointer-events:none;transform:translateX(-50%);animation:ak-dl-toast 2.8s ease both}.ak-dl-toast svg{flex:none;color:var(--ak-accent)}.ak-dl-toast span{overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.ak-dl-toast{top:220px}}@keyframes ak-dl-toast{0%{opacity:0;transform:translate(-50%,-6px)}8%,86%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-4px)}}@media (prefers-reduced-motion:reduce){.ak-dl-chip,.ak-dl-d,.ak-dl-pill{transition:none}.ak-dl-toast{animation:ak-pa-fade .2s ease both}}@keyframes ak-mode-enter{0%{opacity:0}}@keyframes ak-mode-nav-in{0%{opacity:0;transform:translateY(4px)}}@keyframes ak-mode-fade{0%{opacity:0}}.ak-mode-enter{animation:ak-mode-enter .14s ease-out backwards}.ak-mode-nav-in{animation:ak-mode-nav-in .18s cubic-bezier(.22,1,.36,1) backwards}@media (prefers-reduced-motion:reduce){.ak-mode-enter{animation:none}.ak-mode-nav-in{animation-name:ak-mode-fade}}@media (hover:hover) and (pointer:fine){[data-chat-transcript]:has([data-bubble]){-webkit-user-select:none;user-select:none}[data-chat-transcript]:has([data-bubble]) :is([data-bubble],[data-media-bubble],input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text}}:root{--ak-ai-a:#0891b2;--ak-ai-b:#7c3aed;--pk-ai-ink:#155e75;--pk-ai-soft:linear-gradient(100deg,rgba(6,182,212,0.14),rgba(139,92,246,0.16));--pk-ai-line:rgba(6,182,212,0.45);--pk-was-bg:#e9ecea;--pk-was-ink:#48534e;--pk-hand:var(--chalk-blue,#2563c9);--pk-own:#cc4a0c;--pk-own-2:#a93c0b;--pk-grid:rgba(37,99,201,0.04);--pk-margin:rgba(217,58,63,0.19)}.dark{--ak-ai-a:#67e8f9;--ak-ai-b:#c4b5fd;--pk-ai-ink:#cffafe;--pk-ai-soft:linear-gradient(100deg,rgba(34,211,238,0.17),rgba(167,139,250,0.22));--pk-ai-line:rgba(103,232,249,0.42);--pk-was-bg:#222227;--pk-was-ink:#a8a8b1;--pk-hand:var(--chalk-blue,#8cb9ff);--pk-grid:var(--chalk-grid,rgba(140,185,255,0.056));--pk-margin:var(--chalk-margin,rgba(248,113,113,0.58))}.pk-ai-tile{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:11px;color:var(--ak-ai-a);background:color-mix(in srgb,var(--ak-ai-a) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ak-ai-a) 22%,transparent)}.pk-ai-tile--lg{width:42px;height:42px;border-radius:13px}.pk-ai-tile--sm{width:30px;height:30px;border-radius:9px}.pk-sub{margin:2px 0 12px 48px;padding:12px 14px 13px;border-radius:16px;border:1px solid var(--ak-line);background:var(--ak-surface-sunken)}.pk-sub__row{display:flex;align-items:center;gap:8px}.pk-sub__title{margin:0;font-size:13.5px;font-weight:500;line-height:1.35;color:var(--ak-text)}.pk-sub__num{margin-left:auto;font-size:12.5px;font-weight:600;color:var(--ak-text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.pk-sub__hint{margin:8px 0 0;font-size:12.5px;line-height:1.4;color:var(--ak-text-3)}.pk-meter{position:relative;height:6px;margin-top:10px;border-radius:999px;background:var(--ak-line-2);overflow:hidden}.pk-meter>i{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,var(--ak-ai-a),var(--ak-ai-b));transform-origin:0 50%;transition:transform .4s var(--ak-ease-out,ease-out)}.pk-meter__ticks{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:var(--ak-text-3);font-variant-numeric:tabular-nums}.pk-dot{width:7px;height:7px;flex:none;border-radius:50%;background:var(--ak-accent)}.pk-dot--ai{background:var(--ak-ai-a);animation:pk-breath 1.6s ease-in-out infinite}.pk-sub__actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:11px}.pk-sub__actions small{font-size:12px;color:var(--ak-text-3)}@keyframes pk-breath{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:420px){.pk-sub{margin-left:0}}.pk-mem{display:flex;flex-direction:column}.pk-mem__row{display:flex;align-items:center;gap:11px;min-height:46px;padding:6px 0;border-top:1px solid var(--ak-line)}.pk-mem>:first-child{border-top:0}.pk-mem__glyph{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:9px;color:var(--ak-ai-a);background:color-mix(in srgb,var(--ak-ai-a) 12%,transparent)}.pk-mem__glyph--own{color:var(--ak-accent);background:var(--ak-accent-soft)}.pk-mem__text{min-width:0;flex:1;margin:0;font-size:14px;line-height:1.35;color:var(--ak-text);overflow-wrap:anywhere}.pk-mem__text em{font-style:normal;color:var(--ak-text-3);font-size:12px;display:block;margin-top:1px}.pk-ibtn{display:grid;place-items:center;flex:none;width:34px;height:34px;margin-right:-6px;border-radius:10px;color:var(--ak-text-3);background:transparent;border:0;transition:color .15s ease,background-color .15s ease}@media (hover:hover){.pk-ibtn:not([disabled]):hover{color:var(--ak-text);background:var(--ak-surface-2)}}.pk-ibtn[disabled]{opacity:.45;cursor:not-allowed}.pk-add{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;margin-top:6px;border-radius:14px;border:1px dashed var(--ak-line-2);background:transparent;color:var(--ak-text);font-size:14.5px;font-weight:500;transition:border-color .15s ease,background-color .15s ease}@media (hover:hover){.pk-add:not([disabled]):hover{border-color:var(--ak-text-3);background:var(--ak-surface-sunken)}}.pk-add[disabled]{opacity:.5;cursor:not-allowed}.pk-add svg{color:var(--ak-accent)}.pk-mem__foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:14px}.pk-edit,.pk-mem__foot{border-top:1px solid var(--ak-line)}.pk-edit{padding:10px 0 12px}.pk-edit--add{margin-top:2px}.pk-edit__label{display:flex;align-items:center;gap:6px;margin:0 0 7px;font-size:12.5px;font-weight:500;color:var(--ak-text-2)}.pk-edit__label svg{color:var(--ak-text-3)}.pk-field{display:block;width:100%;min-height:48px;padding:11px 14px;border-radius:14px;border:1px solid var(--ak-line-2);background:var(--ak-surface);font:inherit;font-size:16px;line-height:1.35;color:var(--ak-text);caret-color:var(--ak-accent);outline:none;transition:border-color .15s ease,box-shadow .15s ease}@media (min-width:768px){.pk-field{font-size:15px}}.pk-field::placeholder{color:var(--ak-text-3)}.pk-field:focus{border-color:var(--ak-accent);box-shadow:0 0 0 3px var(--ak-focus)}.pk-edit__hint{margin:7px 2px 0;font-size:13px;line-height:1.35;color:var(--ak-text-2)}.pk-edit__hint--err{color:var(--ak-rose)}.pk-edit__acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px}.pk-err{margin:8px 0 0;font-size:12.5px;line-height:1.35;color:var(--ak-rose)}.ak-btn.pk-pill{border-radius:999px}html[data-look=chalk] .ak-btn.pk-cta-ai{border:1.5px solid transparent;background:linear-gradient(var(--chalk-cta),var(--chalk-cta)) padding-box,linear-gradient(100deg,var(--ak-ai-a),var(--ak-ai-b)) border-box}html:not(.dark) .pk-off{color:#b4233a!important}.pk-off-ink{color:var(--ak-rose)!important}.pk-x{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:999px;background:var(--ak-surface-2);color:var(--ak-text-2);border:0}.pk-sheet-base{border:1px solid var(--ak-line);background:var(--ak-surface);color:var(--ak-text);box-shadow:var(--ak-shadow-3)}.pk-grip{display:block;width:40px;height:4px;margin:0 auto 12px;border-radius:999px;background:var(--ak-line-2)}.pk-hero{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:14px;padding:18px 14px 18px 30px;border-radius:24px;border:1px solid var(--ak-line);background-color:var(--ak-bg-2);background-image:radial-gradient(120% 90% at 100% 100%,color-mix(in srgb,var(--ak-ai-b) 10%,transparent),transparent 60%),linear-gradient(var(--pk-grid) 1px,transparent 1px),linear-gradient(90deg,var(--pk-grid) 1px,transparent 1px);background-size:100% 100%,18px 18px,18px 18px;background-position:0 0,-1px -1px,-1px -1px}.pk-hero:after{content:"";position:absolute;top:18px;bottom:18px;left:16px;width:1.5px;background:var(--pk-margin);pointer-events:none}.pk-row{position:relative;z-index:1;display:flex;justify-content:space-between;gap:10px}.pk-row,.pk-tag{align-items:center}.pk-tag{display:inline-flex;justify-content:center;gap:5px;flex:none;width:72px;height:22px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.pk-tag--was{color:var(--ak-text-2);background:var(--ak-neutral-soft);box-shadow:inset 0 0 0 1px var(--ak-line-2)}.pk-tag--will{color:var(--pk-ai-ink);background-image:var(--pk-ai-soft);box-shadow:inset 0 0 0 1px var(--pk-ai-line)}.pk-bub{position:relative;max-width:236px;padding:8px 12px 7px;border-radius:18px 18px 6px 18px;font-size:13.5px;line-height:1.35}.pk-bub small{display:inline-flex;align-items:center;gap:3px;float:right;margin:5px 0 -2px 10px;font-size:10.5px;line-height:1}.pk-bub--was{color:var(--pk-was-ink);background:var(--pk-was-bg);box-shadow:inset 0 0 0 1px var(--ak-line);font-size:12px}.pk-bub--was small{color:var(--ak-text-3)}.pk-bub--own{color:#fff;background-image:linear-gradient(135deg,var(--pk-own) 0,var(--pk-own-2) 100%);box-shadow:0 1px 2px rgba(0,0,0,.3),0 10px 22px -12px rgba(0,0,0,.7)}.pk-bub--own small{color:#fff}.pk-bub__ai{position:absolute;top:-9px;left:-9px;display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:var(--ak-surface);box-shadow:inset 0 0 0 1px var(--pk-ai-line),0 2px 6px rgba(0,0,0,.35);color:var(--ak-ai-a)}.pk-handrow{position:relative;z-index:1;display:flex;align-items:flex-end;gap:4px;padding:0 0 3px;border-bottom:1px solid color-mix(in srgb,var(--pk-hand) 30%,transparent)}.pk-hand{font-family:var(--font-caveat),"Caveat",cursive;font-weight:600;font-size:24px;line-height:1.05;white-space:nowrap;color:var(--pk-hand)}.pk-hand--chalk{filter:url(#pkChalkSoft)}.pk-tail{position:relative;flex:none;width:36px;height:24px}.pk-flight{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.pk-hero--wide .pk-hand{font-size:28px}.pk-hero--wide .pk-bub{max-width:300px}@media (max-width:360px){.pk-hand{font-size:21px}.pk-tag{width:64px}}.pk-hero--play .pk-ch{display:inline-block;animation:pk-ch-in .26s ease-out both;animation-delay:var(--d,0s)}.pk-hero--play .pk-spark{animation:pk-spark-in .42s cubic-bezier(.34,1.56,.64,1) both;animation-delay:var(--d,1.7s)}.pk-hero--play .pk-flight{animation:pk-fade-in .4s ease-out both;animation-delay:1.9s}.pk-hero--play .pk-will-tag{animation:pk-fade-in .36s ease-out both;animation-delay:2.15s}.pk-hero--play .pk-will-bub{transform-origin:100% 100%;animation:pk-bub-in .52s cubic-bezier(.22,1,.36,1) both;animation-delay:2.2s}.pk-hero--play .pk-was-row{animation:pk-fade-in .36s ease-out both}.pk-ch{white-space:pre}@keyframes pk-ch-in{0%{opacity:0;transform:translateY(3px) scale(.92)}to{opacity:1;transform:none}}@keyframes pk-spark-in{0%{opacity:0;transform:scale(.3) rotate(-40deg)}}@keyframes pk-fade-in{0%{opacity:0}}@keyframes pk-bub-in{0%{opacity:0;transform:translateY(-10px) scale(.86)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pk-dot--ai,.pk-hero--play .pk-ch,.pk-hero--play .pk-flight,.pk-hero--play .pk-spark,.pk-hero--play .pk-was-row,.pk-hero--play .pk-will-bub,.pk-hero--play .pk-will-tag{animation:none}}.pk-intro-title{position:relative;display:inline-block;margin:0;font-family:var(--ak-font-display);font-size:24px;font-weight:600;letter-spacing:-.025em;line-height:1.15;color:var(--ak-text)}.pk-intro-sub{margin:14px 0 0;font-size:15.5px;line-height:1.4;color:var(--ak-text)}.pk-points{display:grid;gap:10px;margin:16px 0 0;padding:0;list-style:none}.pk-points li{gap:11px;font-size:14.5px;line-height:1.3;color:var(--ak-text)}.pk-fine,.pk-points li{display:flex;align-items:center}.pk-fine{justify-content:center;gap:5px;margin:12px 0 0;font-size:11.5px;line-height:1.35;color:var(--ak-text-3);text-align:center}.pk-acts{display:grid;gap:8px;margin-top:20px}.pk-nudge{position:relative;overflow:hidden;padding:12px;border-radius:24px;border:1px solid transparent;background:linear-gradient(var(--ak-surface),var(--ak-surface)) padding-box,linear-gradient(110deg,color-mix(in srgb,var(--ak-ai-a) 65%,transparent),color-mix(in srgb,var(--ak-ai-b) 65%,transparent)) border-box;box-shadow:0 18px 40px -18px rgba(0,0,0,.7);color:var(--ak-text)}html:not(.dark) .pk-nudge{box-shadow:0 18px 40px -18px rgba(15,23,42,.35)}.pk-nudge__acts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.pk-nudge-in{animation:pk-nudge-in .36s cubic-bezier(.22,1,.36,1) both}@keyframes pk-nudge-in{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.pk-nudge-in{animation:none}}.pk-bc{position:relative;overflow:hidden;padding:14px 14px 15px;border-radius:24px;border:1px solid transparent;background:linear-gradient(var(--ak-surface),var(--ak-surface)) padding-box,linear-gradient(120deg,color-mix(in srgb,var(--ak-ai-a) 60%,transparent),color-mix(in srgb,var(--ak-ai-b) 60%,transparent)) border-box}.pk-bc,.pk-bc__t{color:var(--ak-text)}.pk-bc__t{display:flex;align-items:center;gap:7px;margin:2px 0 0;font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.pk-bc__dot{width:6px;height:6px;flex:none;border-radius:50%;background:var(--ak-ai-a)}.pk-wn__demo{position:relative;margin-top:12px;padding:12px 12px 12px 28px;border-radius:16px;background-color:var(--ak-bg-2);background-image:linear-gradient(var(--pk-grid) 1px,transparent 1px),linear-gradient(90deg,var(--pk-grid) 1px,transparent 1px);background-size:18px 18px,18px 18px;box-shadow:inset 0 0 0 1px var(--ak-line)}.pk-wn__demo:after{content:"";position:absolute;left:14px;top:12px;bottom:12px;width:1.5px;background:var(--pk-margin)}.pk-handrow--sm .pk-hand{font-size:20px}html[data-ak-ink] *,html[data-ak-ink] :after,html[data-ak-ink] :before{transition:none!important}@keyframes ak-ink-spread{0%{-webkit-mask-size:0 0;mask-size:0 0;-webkit-mask-position:var(--ak-ink-x) var(--ak-ink-y);mask-position:var(--ak-ink-x) var(--ak-ink-y);animation-timing-function:cubic-bezier(.2,.6,.5,.75)}10%{-webkit-mask-size:calc(var(--ak-ink-s) * .24) calc(var(--ak-ink-s) * .24);mask-size:calc(var(--ak-ink-s) * .24) calc(var(--ak-ink-s) * .24);-webkit-mask-position:calc(var(--ak-ink-x) - var(--ak-ink-s) * .12) calc(var(--ak-ink-y) - var(--ak-ink-s) * .12);mask-position:calc(var(--ak-ink-x) - var(--ak-ink-s) * .12) calc(var(--ak-ink-y) - var(--ak-ink-s) * .12);animation-timing-function:cubic-bezier(.25,.3,.5,1)}to{-webkit-mask-size:var(--ak-ink-s) var(--ak-ink-s);mask-size:var(--ak-ink-s) var(--ak-ink-s);-webkit-mask-position:calc(var(--ak-ink-x) - var(--ak-ink-s) / 2) calc(var(--ak-ink-y) - var(--ak-ink-s) / 2);mask-position:calc(var(--ak-ink-x) - var(--ak-ink-s) / 2) calc(var(--ak-ink-y) - var(--ak-ink-s) / 2)}}html[data-ak-ink]::view-transition-group(root){animation:none}html[data-ak-ink]::view-transition-old(root){animation:none;mix-blend-mode:normal}html[data-ak-ink]::view-transition-new(root){mix-blend-mode:normal;-webkit-mask-image:var(--ak-ink-mask);mask-image:var(--ak-ink-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--ak-ink-s) var(--ak-ink-s);mask-size:var(--ak-ink-s) var(--ak-ink-s);-webkit-mask-position:calc(var(--ak-ink-x) - var(--ak-ink-s) / 2) calc(var(--ak-ink-y) - var(--ak-ink-s) / 2);mask-position:calc(var(--ak-ink-x) - var(--ak-ink-s) / 2) calc(var(--ak-ink-y) - var(--ak-ink-s) / 2);animation:ak-ink-spread var(--ak-ink-ms,2.25s) linear both}@media (prefers-reduced-motion:reduce){html[data-ak-ink]::view-transition-new(root){animation:none;-webkit-mask-image:none;mask-image:none}}html[data-ak-venom] *,html[data-ak-venom] :after,html[data-ak-venom] :before{transition:none!important}html[data-ak-venom]::view-transition-group(root){animation:none}html[data-ak-venom]::view-transition-image-pair(root){background:var(--ak-venom-rim,transparent)}html[data-ak-venom]::view-transition-old(root){animation:var(--ak-venom-old-anim,none);mix-blend-mode:normal}html[data-ak-venom]::view-transition-new(root){mix-blend-mode:normal}@media (prefers-reduced-motion:reduce){html[data-ak-venom]::view-transition-new(root){animation:none!important;mask-image:none!important}html[data-ak-venom]::view-transition-old(root){animation:none!important;mask-image:none!important}html[data-ak-venom]::view-transition-image-pair(root){background:transparent!important}}html[data-ak-fx] *,html[data-ak-fx] :after,html[data-ak-fx] :before{transition:none!important}html[data-ak-fx]::view-transition-group(*){animation:none}html[data-ak-fx]::view-transition-old(root){animation:none;mix-blend-mode:normal}html[data-ak-fx]::view-transition-new(root){mix-blend-mode:normal}html[data-ak-fx]::view-transition-new(*),html[data-ak-fx]::view-transition-old(*){mix-blend-mode:normal}.ak-fx-ov{pointer-events:none;z-index:2147483000;contain:layout paint}html:not([data-ak-fx]) .ak-fx-ov{display:none}html:not(:active-view-transition) .ak-fx-ov{visibility:hidden}@media (prefers-reduced-motion:reduce){html[data-ak-fx]::view-transition-new(*),html[data-ak-fx]::view-transition-old(*){animation:none!important;mask-image:none!important}html[data-ak-fx] .ak-fx-ov{display:none!important}}.ak-tt-pick{position:absolute;left:50%;top:calc(100% - 2px);z-index:60;padding:2px 8px;border-radius:999px;font-size:11px;line-height:16px;font-weight:600;letter-spacing:.01em;white-space:nowrap;color:#0f172a;background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(15,23,42,.12),inset 0 0 0 1px rgba(15,23,42,.08);pointer-events:none;animation:ak-tt-pick 1.5s cubic-bezier(.2,.8,.3,1) both}html.dark .ak-tt-pick{color:#e6edf7;background:rgba(30,38,54,.92);box-shadow:0 1px 2px rgba(0,0,0,.35),inset 0 0 0 1px rgba(255,255,255,.1)}@keyframes ak-tt-pick{0%{opacity:0;transform:translate(-50%,-4px) scale(.9)}10%{opacity:1;transform:translate(-50%) scale(1)}80%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,2px) scale(.96)}}.ak-tt{--tt-w:52px;--tt-h:28px;--tt-pad:3px;--tt-k:22px;--tt-travel:24px;--tt-glyph:13px;position:relative;height:36px;min-height:36px;align-items:center;justify-content:center;padding:0 2px;border-radius:999px;background:transparent;cursor:pointer}@media (min-width:768px){.ak-tt{--tt-w:56px;--tt-h:30px;--tt-k:24px;--tt-travel:26px;--tt-glyph:14px}}.ak-tt-track{position:relative;display:block;width:var(--tt-w);height:var(--tt-h);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(241,244,249,.78));box-shadow:inset 0 0 0 1px rgba(15,23,42,.1),inset 0 1px 2px rgba(15,23,42,.07),0 1px 2px rgba(15,23,42,.05);transition:transform .14s cubic-bezier(.2,.8,.3,1)}.ak-tt-track:before{content:"";position:absolute;left:7px;right:7px;top:1px;height:42%;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,0));opacity:.8;pointer-events:none}.ak-tt:hover .ak-tt-track{box-shadow:inset 0 0 0 1px rgba(15,23,42,.16),inset 0 1px 2px rgba(15,23,42,.07),0 2px 6px rgba(15,23,42,.08)}.ak-tt:active .ak-tt-track{transform:scale(.95)}.ak-tt:focus-visible .ak-tt-track{outline:2px solid var(--ak-focus,rgba(59,140,255,.6));outline-offset:2px}.ak-tt[data-on] .ak-tt-track{background:radial-gradient(120% 170% at 22% 0,rgba(59,140,255,.24),rgba(59,140,255,0) 62%),linear-gradient(180deg,rgba(24,33,54,.88),rgba(11,15,26,.74));box-shadow:inset 0 0 0 1px rgba(108,196,255,.26),inset 0 1px 3px rgba(0,0,0,.42),0 1px 2px rgba(0,0,0,.3)}.ak-tt[data-on] .ak-tt-track:before{background:linear-gradient(180deg,rgba(178,222,255,.5),rgba(178,222,255,0));opacity:.32}.ak-tt[data-on]:hover .ak-tt-track{box-shadow:inset 0 0 0 1px rgba(108,196,255,.42),inset 0 1px 3px rgba(0,0,0,.42),0 0 12px rgba(59,140,255,.18)}.ak-tt-sky{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 27% 35%,#e6f4ff 0 .95px,rgba(230,244,255,0) 1.6px),radial-gradient(circle at 42% 68%,rgba(196,228,255,.85) 0 .65px,rgba(196,228,255,0) 1.2px);opacity:0;pointer-events:none}.ak-tt[data-on] .ak-tt-sky{opacity:1}.ak-tt-glow{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(64% 120% at 27% 50%,rgba(255,183,77,.42),rgba(255,183,77,0) 72%);opacity:1;pointer-events:none}.ak-tt[data-on] .ak-tt-glow{opacity:0}.ak-tt-knob{position:absolute;top:var(--tt-pad);left:var(--tt-pad);display:grid;place-items:center;width:var(--tt-k);height:var(--tt-k);transform:translateX(0)}.ak-tt[data-on] .ak-tt-knob{transform:translateX(var(--tt-travel))}.ak-tt-drop{inset:0;background:radial-gradient(circle at 36% 28%,#ffffff 0,#fff7e8 62%,#ffe8c4 100%);box-shadow:0 1px 2px rgba(120,72,10,.22),0 2px 9px rgba(255,166,51,.32),inset 0 0 0 1px rgba(214,140,40,.2)}.ak-tt-drop,.ak-tt-drop:after{position:absolute;border-radius:999px}.ak-tt-drop:after{content:"";left:24%;right:24%;top:2px;height:34%;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,0));opacity:.85}.ak-tt[data-on] .ak-tt-drop{background:radial-gradient(circle at 36% 28%,#3a5079 0,#1c283e 66%,#141c2d 100%);box-shadow:0 1px 3px rgba(0,0,0,.5),0 0 10px rgba(59,140,255,.3),inset 0 0 0 1px rgba(108,196,255,.4)}.ak-tt[data-on] .ak-tt-drop:after{background:linear-gradient(180deg,rgba(190,228,255,.55),rgba(190,228,255,0));opacity:.5}.ak-tt-glyph{position:relative;display:grid;place-items:center;color:#d97706;transform-origin:50% 50%}.ak-tt[data-on] .ak-tt-glyph{color:#d8ecff}.ak-tt-svg{display:block;width:var(--tt-glyph);height:var(--tt-glyph)}@keyframes ak-tt-to-on{0%{transform:translateX(0)}to{transform:translateX(var(--tt-travel))}}@keyframes ak-tt-to-off{0%{transform:translateX(var(--tt-travel))}to{transform:translateX(0)}}@keyframes ak-tt-squish{0%{transform:scale(1)}38%{transform:scale(1.17,.88)}70%{transform:scale(.95,1.04)}to{transform:scale(1)}}.ak-tt-knob--to-on{animation:ak-tt-to-on .35s cubic-bezier(.34,1.42,.52,1) both}.ak-tt-knob--to-off{animation:ak-tt-to-off .35s cubic-bezier(.34,1.42,.52,1) both}.ak-tt-knob--to-off .ak-tt-drop,.ak-tt-knob--to-on .ak-tt-drop{animation:ak-tt-squish .38s cubic-bezier(.3,.6,.4,1) both}@keyframes ak-tt-sun{0%{opacity:0;transform:rotate(-75deg) scale(.5)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes ak-tt-moon{0%{opacity:0;transform:rotate(-28deg) scale(.55)}38%{opacity:1;transform:rotate(15deg) scale(1.05)}60%{transform:rotate(-8deg) scale(1)}78%{transform:rotate(4deg)}91%{transform:rotate(-1.5deg)}to{opacity:1;transform:none}}.ak-tt-glyph--sun{animation:ak-tt-sun .62s cubic-bezier(.2,.8,.25,1) 40ms both}.ak-tt-glyph--moon{animation:ak-tt-moon .9s cubic-bezier(.3,.6,.4,1) 40ms both}@keyframes ak-tt-appear{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.ak-tt[data-spun][data-on] .ak-tt-sky{animation:ak-tt-appear .62s cubic-bezier(.2,.8,.3,1) .16s both}.ak-tt[data-spun]:not([data-on]) .ak-tt-glow{animation:ak-tt-appear .62s cubic-bezier(.2,.8,.3,1) .12s both}@media (prefers-reduced-motion:reduce){.ak-tt-glow,.ak-tt-sky,.ak-tt-track,.ak-tt-track *{animation:none!important;transition:none!important}.ak-tt:active .ak-tt-track{transform:none}}.ak-look-switch{position:fixed;left:max(10px,env(safe-area-inset-left,0px));bottom:calc(84px + env(safe-area-inset-bottom, 0px));z-index:2147483000;display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:#ffffff;border:1px solid rgba(15,23,42,.14);box-shadow:0 10px 28px -12px rgba(15,23,42,.35);font:600 12px/1 system-ui,sans-serif}.dark .ak-look-switch{background:#1a1e24;border-color:rgba(255,255,255,.14)}.ak-look-switch button{appearance:none;border:0;border-radius:999px;padding:7px 11px;background:transparent;color:#64748b;cursor:pointer}.ak-look-switch button[aria-pressed=true]{background:#0f172a;color:#ffffff}.dark .ak-look-switch button[aria-pressed=true]{background:#f1f5f9;color:#0f172a}@media (min-width:1024px){.ak-look-switch{bottom:16px;left:auto;right:16px}}