.ys-scene-art{width:100%;height:100%;display:block}:root:not([data-tesla]) .ys-scene-art .ys-art-drive,:root[data-tesla] .ys-scene-art .ys-art-everyday{display:none}.ys-scene-art .ys-art-veil{fill:#d3d5dc;mix-blend-mode:multiply;pointer-events:none;display:none}[data-theme=dark] .ys-scene-art .ys-art-veil{display:inline}.ys-scene-art .ys-art-road{animation:.7s linear infinite ys-art-road}.ys-scene-art .ys-art-fall{animation:10s linear infinite ys-art-fall}.ys-scene-art .ys-art-sway>g{animation:3.2s ease-in-out infinite alternate ys-art-sway}.ys-scene-art .ys-art-sway>g:nth-child(3n){animation-duration:4.1s;animation-direction:alternate-reverse}.ys-scene-art .ys-art-twinkle{animation:3.4s ease-in-out infinite ys-art-twinkle}.ys-scene-art .ys-art-drift{animation:24s ease-in-out infinite alternate ys-art-drift}.ys-scene-art .ys-art-shimmer{animation:2.6s ease-in-out infinite alternate ys-art-shimmer}.ys-scene-art .ys-art-aurora{transform-origin:50% 30%;animation:9s ease-in-out infinite alternate ys-art-aurora}.ys-scene-art .ys-art-streak{stroke-dasharray:18 220;animation:1.6s linear infinite ys-art-streak}.ys-scene-art .ys-art-grid{animation:1.4s linear infinite ys-art-grid}.ys-scene-art[data-tall] .ys-art-anchor{transform-box:view-box;transform-origin:160px 111px;transform:scale(.72)}.ys-scene-art .ys-art-mark-lines,.ys-scene-art .ys-art-mark-mouth{transform-box:fill-box;animation:none}.ys-scene-art .ys-art-mark-lines{transform-origin:0%;animation-name:ys-art-yap}.ys-scene-art .ys-art-mark-mouth{transform-origin:40% 70%;animation-name:ys-art-chomp}.ys-scene-art.is-still *{animation-play-state:paused!important}@keyframes ys-art-road{0%{transform:translateY(0)}to{transform:translateY(12px)}}@keyframes ys-art-fall{0%{transform:translateY(0)}to{transform:translateY(180px)}}@keyframes ys-art-sway{0%{transform:translate(-3px)}to{transform:translate(3px)}}@keyframes ys-art-twinkle{0%,to{opacity:.25}50%{opacity:1}}@keyframes ys-art-drift{0%{transform:translate(-10px)}to{transform:translate(14px)}}@keyframes ys-art-shimmer{0%{opacity:.35}to{opacity:.95}}@keyframes ys-art-aurora{0%{opacity:.8;transform:translate(-8px)scaleY(.92)}to{opacity:1;transform:translate(8px)scaleY(1.08)}}@keyframes ys-art-streak{0%{stroke-dashoffset:238px}to{stroke-dashoffset:0}}@keyframes ys-art-grid{0%{transform:translateY(0)}to{transform:translateY(4px)}}@keyframes ys-art-yap{0%,40%,to{opacity:1;transform:none}7%,20%,33%{opacity:.45;transform:translate(6%)scale(1.06)}13.5%,26.5%{opacity:1;transform:none}}@keyframes ys-art-chomp{0%,40%,to{transform:none}7%,20%,33%{transform:rotate(-1.5deg)}13.5%,26.5%{transform:none}}@media (prefers-reduced-motion:reduce){.ys-scene-art *{animation:none!important}}
html[data-tesla]{--text-2xs:11.5px;--text-xs:12.5px;--text-sm:13.5px;--text-base:15px;--text-md:16px;--text-lg:18px;--text-xl:21px;--text-2xl:27px;--text-3xl:33px;-moz-text-size-adjust:none;text-size-adjust:none}html[data-tesla] .ys-btn{gap:8px;min-height:40px;padding:0 16px}html[data-tesla] .ys-btn--sm{min-height:34px;padding:0 12px}html[data-tesla] .ys-icon-btn{width:40px;height:40px}html[data-tesla] .ys-icon-btn--sm{width:34px;height:34px}html[data-tesla] .ys-icon-btn>svg{width:18px;height:18px}html[data-tesla] .ys-chip{gap:8px;height:34px;padding:0 12px}html[data-tesla] .ys-segmented>button{height:34px;padding:0 14px}html[data-tesla] .ys-switch{width:46px;height:28px}html[data-tesla] .ys-switch:after{width:24px;height:24px}html[data-tesla] .ys-switch[aria-checked=true]:after{transform:translate(18px)}html[data-tesla] :where(.ys-btn--sm,.ys-icon-btn--sm,.ys-chip,.ys-segmented>button){position:relative}html[data-tesla] :where(.ys-btn--sm,.ys-icon-btn--sm,.ys-chip,.ys-segmented>button):after{content:"";position:absolute;inset:-7px -2px}html[data-tesla] .ys-nav-item{height:44px;font-size:var(--text-base);padding:0 12px}html[data-tesla] .ys-nav{gap:2px}html[data-tesla] .ys-menu-item{min-height:44px;font-size:var(--text-base)}html[data-tesla] .mw-row{padding-top:16px;padding-bottom:16px}html[data-tesla] .is-compact .mw-row{padding-top:12px;padding-bottom:12px}html[data-tesla] .space-root .sp-nav-item,html[data-tesla] .space-root .sp-row{min-height:44px;font-size:var(--text-base)}html[data-tesla] .ys-set-row{min-height:60px}html[data-tesla] .ys-set-nav{gap:4px}html[data-tesla] .ys-set-nav-item{min-height:44px;font-size:var(--text-base)}html[data-tesla] .ys-rail-item{font-size:var(--text-2xs);gap:6px;line-height:14px}html[data-tesla] .ys-rail-item>span:first-child{width:44px;height:36px}html[data-tesla] .mw-row-star{opacity:1;width:40px;height:40px;bottom:6px;right:6px}html[data-tesla] .space-root .sp-msg-tools{display:none}html[data-tesla] .space-root .sp-msg{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html[data-tesla] .space-root .sp-msg :is(textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text}html[data-tesla] .space-root .sp-msg a{-webkit-touch-callout:default}html[data-tesla] .space-root .sp-item-actions{opacity:1}html[data-tesla] .space-root .sp-replies{height:32px;padding:0 8px}html[data-tesla] .space-root .sp-replies span{display:inline}html[data-tesla] :is(.ys-compose kbd,.mw-search>.ys-kbd,.mw-reader-keys,.sp-find .ys-kbd,.sp-search-hint,.yse-option-hint),html[data-tesla] .space-root .sp-side-foot button[aria-label=Keyboard\ shortcuts],html[data-tesla] :is(.ys-set-nav,.ys-set-chips)>a[href*=shortcuts],html[data-tesla] .ys-set-section~#settings-shortcuts{display:none}html[data-tesla] :is(.ys-icon-btn,.ys-menu-item):has(>svg.lucide-keyboard){display:none}html[data-tesla-keyboard] body{padding-bottom:var(--tesla-kb)}html[data-tesla-keyboard] .ys-app,html[data-tesla-keyboard] .space-root{height:calc(100dvh - var(--tesla-kb))}html[data-tesla-keyboard] .mw-compose-dock{bottom:var(--tesla-kb)}html[data-tesla-keyboard] .mw-composer.is-window{height:min(620px, calc(100dvh - var(--tesla-kb) - 24px))}html[data-tesla-keyboard] .mw-composer.is-window.is-expanded{top:calc((100dvh - var(--tesla-kb)) / 2);height:min(820px, calc(100dvh - var(--tesla-kb) - 32px))}html[data-tesla-keyboard] .ys-sheet{top:calc((100dvh - var(--tesla-kb)) / 2);max-height:calc(100dvh - var(--tesla-kb) - 32px)}html[data-tesla-keyboard] .ys-toasts{bottom:calc(var(--tesla-kb) + 16px)}.tk-mode-switch{height:30px;color:var(--ink-2);font-size:var(--text-sm);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:0;font-weight:560;display:inline-flex}.tk-mode-switch>svg{color:var(--ink-3)}.tk-mode-switch>span{margin-right:4px}
