:root{--page:#0a0a0b;--side:#0c0c0d;--card:#131316;--card-2:#101013;--panel:#16161a;--bar:#191a1e;--line:#ffffff12;--ring:inset 0 0 0 1px #ffffff17;--ring-soft:inset 0 0 0 1px #ffffff12;--ring-strong:inset 0 0 0 1px #ffffff2e;--chip:#ffffff0f;--chip-on:#ffffff24;--chip-hover:#ffffff1a;--fg:#fff;--fg-1:#e4e4e8;--fg-2:#c9c9ce;--fg-3:#a9aab0;--fg-4:#8b8b91;--weak:#7d7e84;--ph:#6f7075;--off:#4f5056;--grad:linear-gradient(90deg, #ff8a3d, #ff4d8d 60%, #a855f7);--grad-d:linear-gradient(140deg, #ff8a3d, #ff4d8d 60%, #a855f7);--accent:#ff8a3d;--credit:#f0d9a8;--pink:#ff8fb0;--danger:#ff9b9b;--glow-peak:.4;--glow-rest:.14;--glow-period:6s;--glow-period-alt:10s;--glow-r:42%;--wait-hue-model:124 196 255;--wait-hue-approval:240 217 168;--wait-period:2.4s;--shadow-panel:0 20px 56px #000000a6;--shadow-pop:0 18px 44px #0000008c;--shadow-modal:0 30px 70px #0009}html,body{background:var(--page);height:100%;color:var(--fg);margin:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{font-family:var(--font-manrope), var(--font-noto), "Noto Sans SC", -apple-system, "PingFang SC", system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-synthesis:none;overflow:hidden}a{color:inherit;text-decoration:none}button,textarea,input{font:inherit;color:inherit;background:0 0;border:0}button{cursor:pointer}button:disabled,button[aria-disabled=true]{cursor:default}textarea::placeholder,input::placeholder{color:var(--ph)}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#ffffff21 padding-box padding-box;border:3px solid #0000;border-radius:8px}::-webkit-scrollbar-track{background:0 0}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pop-in{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}@keyframes slide-in{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes glow-breathe{0%,to{opacity:0;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes glow-drift{0%,to{transform:none}50%{transform:translate(2%,-1.6%)scale(1.06)}}@keyframes wait-pulse{0%,to{opacity:.28}50%{opacity:1}}@keyframes wait-breathe{0%,to{opacity:.86}50%{opacity:1}}@keyframes wait-shimmer{0%,to{background-position:130% 0}50%{background-position:-30% 0}}@keyframes wait-flow{0%,to{background-position:0 0}50%{background-position:100% 0}}@keyframes wait-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes wait-ripple{0%,to{opacity:0;transform:scale(.96)}50%{opacity:.55;transform:scale(1.12)}}@media (max-width:900px){.side{width:56px}.side__brand{padding:0 20px}.side__name,.side__foot{display:none}.side__link{justify-content:center;padding:0}.side__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home,.create{padding-left:14px;padding-right:14px}.dock{padding:0 14px 14px}}@media (max-width:720px){.top{gap:8px;padding:0 14px}.top__plan,.top__who,.top__sep{display:none}.lang--top .lang__pop{right:-6px}.top__sub{padding:0 10px}.composer__cluster{margin-left:0}.masonry{columns:150px 2}.tpl-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.notice-toast{right:14px}}@media (max-width:560px){:root{--glow-r:26%}}@media (max-width:400px){.top__chip-avatar{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
