@source ".. *.{ts,tsx,js,jsx,mdx}";@custom-variant dark (&:where(.dark, .dark *));:root{color-scheme:light;--leo-cream:#faf8f5;--bg:#faf8f5;--surface:#faf8f5;--sidebar:#faf8f5;--sidebar-bg:#faf8f5;--header-bg:#ffffff;--chrome:#faf8f5;--card:#ffffff}html.dark{color-scheme:dark;background:#111111;--leo-d-bg:#111111;--leo-d-sidebar:#1b1b1b;--leo-d-surface:#181818;--leo-d-card:#202020;--leo-d-card-2:#2a2a2a;--leo-d-well:#3f3f3f;--leo-d-border:rgba(255,255,255,0.055);--leo-d-border-s:rgba(255,255,255,0.035);--leo-d-fg:#ececec;--leo-d-fg-2:#b4b4b4;--leo-d-muted:#7d7d7d;--leo-d-faint:#5f5f5f}body,html{padding:0;margin:0;background:#faf8f5;background-attachment:fixed;color:#292524;overscroll-behavior-y:auto;scroll-behavior:smooth}html.light [data-oceanleo-chrome][data-oceanleo-sidebar-mode],html:not(.dark):not(.cool):not(.paper):not(.mist):not(.dawn):not(.sakura) [data-oceanleo-chrome][data-oceanleo-sidebar-mode]{background-color:var(--sidebar,#faf8f5)!important}html:not(.dark) [data-bay-page-paper]{background-color:transparent}html.light{color-scheme:light;--bg:#faf8f5;--surface:#faf8f5;--sidebar:#faf8f5;--sidebar-bg:#faf8f5;--header-bg:#ffffff;--chrome:#faf8f5;--card:#ffffff}html.light,html.light body{background:#faf8f5;background-attachment:fixed;color:#292524}html.light .bg-gray-50,html.light .bg-neutral-50,html.light .bg-slate-50,html.light .bg-stone-50,html.light .bg-white{background-color:#ffffff!important}html.light .bg-gray-100,html.light .bg-neutral-100,html.light .bg-stone-100{background-color:#f3f0eb!important}html.cool .bg-\[\#f7f7f7\],html.cool .bg-\[\#f7f7f7\]\/80,html.cool .bg-\[\#f7f7f7\]\/85,html.cool [data-oceanleo-chrome][data-oceanleo-sidebar-mode]{background-color:#f7f7f7!important}[data-bay-listing-layout=split]{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:start}@media (min-width:768px){[data-bay-listing-layout=split]{grid-template-columns:minmax(0,1.55fr) minmax(20rem,.9fr);gap:2.5rem}}[data-bay-listing-stage]{min-width:0}[data-bay-listing-stage] [data-bay-gallery-stage],[data-bay-listing-stage] [data-bay-image-gallery]{width:100%}[data-bay-gallery-editor=listing] [data-bay-gallery-stage]{display:flex;gap:12px;align-items:flex-start;width:100%}[data-bay-gallery-editor=listing] [data-bay-gallery-rail]{display:flex;flex-direction:column;gap:8px;width:72px;flex-shrink:0;max-height:min(36rem,72vh);overflow-y:auto}[data-bay-gallery-editor=listing] [data-bay-gallery-main]{position:relative;flex:1 1 auto;min-width:0;min-height:28rem;aspect-ratio:1/1;overflow:hidden;border-radius:2px;background:#fff}[data-bay-listing-fields]{position:relative;min-width:0}html.dark body{background:var(--leo-d-bg);background-attachment:fixed;color:var(--leo-d-fg)}html.dark [data-oceanleo-shell]{background:transparent}html.dark [data-oceanleo-chrome]{background-color:var(--leo-d-sidebar)!important;border-color:var(--leo-d-border)!important;color:var(--leo-d-fg);backdrop-filter:none!important}html.dark [data-oceanleo-chrome][data-oceanleo-sidebar-mode]{border-right-color:rgba(255,255,255,.22)!important}[data-oceanleo-sidebar-expand]{position:relative;border-radius:10px}[data-oceanleo-sidebar-expand] [data-oceanleo-rail-expand-icon]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none}[data-oceanleo-sidebar-expand]:focus-visible,[data-oceanleo-sidebar-expand]:hover{background:rgba(0,0,0,.06);color:#171717}html.dark [data-oceanleo-sidebar-expand]:focus-visible,html.dark [data-oceanleo-sidebar-expand]:hover{background:rgba(255,255,255,.08);color:var(--leo-d-fg)}[data-oceanleo-sidebar-expand]:focus-visible [data-oceanleo-rail-brand],[data-oceanleo-sidebar-expand]:hover [data-oceanleo-rail-brand]{opacity:0}[data-oceanleo-sidebar-expand]:focus-visible [data-oceanleo-rail-expand-icon],[data-oceanleo-sidebar-expand]:hover [data-oceanleo-rail-expand-icon]{opacity:1}[data-oceanleo-rail-tip-bubble]{position:fixed;z-index:70;padding:6px 12px;border-radius:8px;background:#171717;color:#fff;font-size:13px;font-weight:500;letter-spacing:-.01em;line-height:1.25;white-space:nowrap;pointer-events:none;box-shadow:0 2px 10px rgba(0,0,0,.18);transform:translateY(-50%);animation:leo-rail-tip-in var(--leo-dur-3,.16s) var(--leo-ease-standard,ease-out)}[data-oceanleo-rail-tip-bubble][data-rtl]{transform:translate(-100%,-50%);animation-name:leo-rail-tip-in-rtl}html.dark [data-oceanleo-rail-tip-bubble]{background:#f4f4f5;color:#18181b;box-shadow:0 2px 10px rgba(0,0,0,.45)}@keyframes leo-rail-tip-in{0%{opacity:0;transform:translateY(-50%) translateX(-6px)}to{opacity:1;transform:translateY(-50%)}}@keyframes leo-rail-tip-in-rtl{0%{opacity:0;transform:translate(-100%,-50%) translateX(6px)}to{opacity:1;transform:translate(-100%,-50%)}}html.dark .bg-\[\#f7f7f7\],html.dark .bg-\[\#f7f7f7\]\/80,html.dark .bg-\[\#f7f7f7\]\/85,html.dark .bg-\[\#faf8f5\],html.dark .bg-\[\#faf8f5\]\/85,html.dark .bg-\[\#faf8f5\]\/90,html.dark .bg-\[\#fafaf9\],html.dark .bg-\[\#fafafa\],html.dark [data-oceanleo-chrome].bg-\[\#f7f7f7\],html.dark [data-oceanleo-chrome].bg-\[\#faf8f5\]{background-color:var(--leo-d-sidebar)!important}html.dark .bg-gray-100,html.dark .bg-gray-50,html.dark .bg-neutral-100,html.dark .bg-neutral-50,html.dark .bg-slate-100,html.dark .bg-slate-50,html.dark .bg-stone-100,html.dark .bg-stone-50,html.dark .bg-white,html.dark .bg-white\/40,html.dark .bg-white\/50,html.dark .bg-white\/60,html.dark .bg-white\/70,html.dark .bg-white\/75,html.dark .bg-white\/80,html.dark .bg-white\/85,html.dark .bg-white\/90,html.dark .bg-white\/95,html.dark .bg-zinc-100,html.dark .bg-zinc-50,html.dark .md\:bg-neutral-100{background-color:var(--leo-d-card)!important}html.dark .bg-white\/10,html.dark .bg-white\/20,html.dark .bg-white\/30,html.dark .bg-white\/5{background-color:rgba(255,255,255,.06)!important}html.dark .bg-gray-200,html.dark .bg-neutral-200,html.dark .bg-slate-200,html.dark .bg-stone-200,html.dark .bg-zinc-200{background-color:var(--leo-d-card-2)!important}html.dark .bg-neutral-300,html.dark .disabled\:bg-neutral-300:disabled{background-color:var(--leo-d-well)!important}html.dark [data-bay-page-paper] .bg-neutral-100,html.dark [data-bay-page-paper] .bg-neutral-200\/80,html.dark [data-bay-page-paper] .disabled\:bg-neutral-100:disabled,html.dark [data-bay-page-paper] .disabled\:bg-neutral-200\/80:disabled{background-color:var(--leo-d-card-2)!important}html.dark .bg-gray-200\/50,html.dark .bg-gray-200\/60,html.dark .bg-gray-200\/70,html.dark .bg-gray-200\/80,html.dark .bg-gray-50\/60,html.dark .bg-neutral-100\/60,html.dark .bg-neutral-200\/40,html.dark .bg-neutral-200\/50,html.dark .bg-neutral-200\/60,html.dark .bg-neutral-200\/70,html.dark .bg-neutral-200\/80,html.dark .bg-neutral-50\/60,html.dark .bg-stone-200\/50,html.dark .bg-stone-200\/60,html.dark .bg-stone-200\/70,html.dark .bg-stone-200\/80,html.dark .bg-stone-50\/50,html.dark .bg-stone-50\/60,html.dark .bg-stone-50\/70,html.dark .hover\:bg-gray-100:hover,html.dark .hover\:bg-gray-50:hover,html.dark .hover\:bg-neutral-100:hover,html.dark .hover\:bg-neutral-200:hover,html.dark .hover\:bg-neutral-200\/50:hover,html.dark .hover\:bg-neutral-200\/60:hover,html.dark .hover\:bg-neutral-200\/70:hover,html.dark .hover\:bg-neutral-50:hover,html.dark .hover\:bg-stone-100:hover,html.dark .hover\:bg-stone-200:hover,html.dark .hover\:bg-stone-50:hover,html.dark .hover\:bg-white:hover,html.dark .md\:hover\:bg-neutral-100:hover{background-color:rgba(255,255,255,.06)!important}html.dark .hover\:text-neutral-800:hover,html.dark .text-black,html.dark .text-gray-800,html.dark .text-gray-900,html.dark .text-neutral-800,html.dark .text-neutral-900,html.dark .text-slate-800,html.dark .text-slate-900,html.dark .text-stone-800,html.dark .text-stone-900,html.dark .text-zinc-800,html.dark .text-zinc-900{color:var(--leo-d-fg)!important}html.dark .md\:text-neutral-700,html.dark .text-gray-600,html.dark .text-gray-700,html.dark .text-neutral-600,html.dark .text-neutral-700,html.dark .text-slate-600,html.dark .text-slate-700,html.dark .text-stone-600,html.dark .text-stone-700,html.dark .text-zinc-600,html.dark .text-zinc-700{color:var(--leo-d-fg-2)!important}html.dark .text-gray-400,html.dark .text-gray-500,html.dark .text-neutral-400,html.dark .text-neutral-500,html.dark .text-slate-400,html.dark .text-slate-500,html.dark .text-stone-400,html.dark .text-stone-500,html.dark .text-zinc-400,html.dark .text-zinc-500{color:var(--leo-d-muted)!important}html.dark [class*=border-gray-100],html.dark [class*=border-gray-200],html.dark [class*=border-gray-300],html.dark [class*=border-gray-50],html.dark [class*=border-neutral-100],html.dark [class*=border-neutral-200],html.dark [class*=border-neutral-300],html.dark [class*=border-neutral-50],html.dark [class*=border-slate-100],html.dark [class*=border-slate-200],html.dark [class*=border-slate-300],html.dark [class*=border-slate-50],html.dark [class*=border-stone-100],html.dark [class*=border-stone-200],html.dark [class*=border-stone-300],html.dark [class*=border-stone-50],html.dark [class*=border-white],html.dark [class*=border-zinc-100],html.dark [class*=border-zinc-200],html.dark [class*=border-zinc-300],html.dark [class*=border-zinc-50]{border-color:var(--leo-d-border)!important}html.dark [class*=border-gray-400],html.dark [class*=border-neutral-400],html.dark [class*=border-slate-400],html.dark [class*=border-stone-400],html.dark [class*=border-zinc-400]{border-color:rgba(255,255,255,.16)!important}html.dark [class*=border-emerald-100],html.dark [class*=border-emerald-200],html.dark [class*=border-emerald-300],html.dark [class*=border-green-100],html.dark [class*=border-green-200],html.dark [class*=border-green-300],html.dark [class*=border-teal-100],html.dark [class*=border-teal-200],html.dark [class*=border-teal-300]{border-color:rgba(74,222,159,.28)!important}html.dark [class*=border-indigo-100],html.dark [class*=border-indigo-200],html.dark [class*=border-indigo-300],html.dark [class*=border-purple-100],html.dark [class*=border-purple-200],html.dark [class*=border-purple-300],html.dark [class*=border-violet-100],html.dark [class*=border-violet-200],html.dark [class*=border-violet-300]{border-color:rgba(165,150,245,.28)!important}html.dark [class*=border-blue-100],html.dark [class*=border-blue-200],html.dark [class*=border-blue-300],html.dark [class*=border-cyan-100],html.dark [class*=border-cyan-200],html.dark [class*=border-cyan-300],html.dark [class*=border-sky-100],html.dark [class*=border-sky-200],html.dark [class*=border-sky-300]{border-color:rgba(111,176,240,.28)!important}html.dark [class*=border-amber-100],html.dark [class*=border-amber-200],html.dark [class*=border-amber-300],html.dark [class*=border-orange-100],html.dark [class*=border-orange-200],html.dark [class*=border-orange-300],html.dark [class*=border-yellow-100],html.dark [class*=border-yellow-200],html.dark [class*=border-yellow-300]{border-color:rgba(229,168,98,.3)!important}html.dark [class*=border-fuchsia-100],html.dark [class*=border-fuchsia-200],html.dark [class*=border-fuchsia-300],html.dark [class*=border-pink-100],html.dark [class*=border-pink-200],html.dark [class*=border-pink-300],html.dark [class*=border-red-100],html.dark [class*=border-red-200],html.dark [class*=border-red-300],html.dark [class*=border-rose-100],html.dark [class*=border-rose-200],html.dark [class*=border-rose-300]{border-color:rgba(240,138,176,.3)!important}html.dark [class*=divide-gray-100]>*,html.dark [class*=divide-gray-200]>*,html.dark [class*=divide-neutral-100]>*,html.dark [class*=divide-neutral-200]>*,html.dark [class*=divide-slate-100]>*,html.dark [class*=divide-slate-200]>*,html.dark [class*=divide-stone-100]>*,html.dark [class*=divide-stone-200]>*,html.dark [class*=divide-zinc-100]>*,html.dark [class*=divide-zinc-200]>*{border-color:var(--leo-d-border-s)!important}html.dark [class*=ring-gray-100],html.dark [class*=ring-gray-200],html.dark [class*=ring-neutral-100],html.dark [class*=ring-neutral-200],html.dark [class*=ring-slate-100],html.dark [class*=ring-slate-200],html.dark [class*=ring-stone-100],html.dark [class*=ring-stone-200],html.dark [class*=ring-white],html.dark [class*=ring-zinc-100],html.dark [class*=ring-zinc-200]{--tw-ring-color:rgba(255,255,255,0.1)!important}html.dark [class*=ring-indigo-100],html.dark [class*=ring-indigo-200],html.dark [class*=ring-purple-100],html.dark [class*=ring-purple-200],html.dark [class*=ring-violet-100],html.dark [class*=ring-violet-200]{--tw-ring-color:rgba(165,150,245,0.22)!important}html.dark [class*=ring-blue-100],html.dark [class*=ring-blue-200],html.dark [class*=ring-cyan-100],html.dark [class*=ring-cyan-200],html.dark [class*=ring-emerald-100],html.dark [class*=ring-emerald-200],html.dark [class*=ring-sky-100],html.dark [class*=ring-sky-200],html.dark [class*=ring-teal-100],html.dark [class*=ring-teal-200]{--tw-ring-color:rgba(111,176,240,0.22)!important}html.dark [class*=ring-amber-100],html.dark [class*=ring-amber-200],html.dark [class*=ring-orange-100],html.dark [class*=ring-orange-200]{--tw-ring-color:rgba(229,168,98,0.24)!important}html.dark [class*=ring-red-100],html.dark [class*=ring-red-200],html.dark [class*=ring-rose-100],html.dark [class*=ring-rose-200]{--tw-ring-color:rgba(240,138,176,0.24)!important}html.dark .border-black,html.dark .border-neutral-700,html.dark .border-neutral-800,html.dark .border-neutral-900,html.dark .border-slate-700,html.dark .border-slate-800,html.dark .border-slate-900,html.dark .border-stone-700,html.dark .border-stone-800,html.dark .border-stone-900,html.dark .border-zinc-700,html.dark .border-zinc-800,html.dark .border-zinc-900{border-color:rgba(255,255,255,.55)!important}html.dark .ring-black,html.dark .ring-neutral-900,html.dark .ring-slate-900,html.dark .ring-stone-900,html.dark .ring-zinc-900{--tw-ring-color:rgba(255,255,255,0.45)!important}html.dark .bg-emerald-100,html.dark .bg-emerald-50,html.dark .bg-green-100,html.dark .bg-green-50,html.dark .bg-teal-100,html.dark .bg-teal-50{background-color:rgba(31,111,82,.22)!important}html.dark .bg-indigo-100,html.dark .bg-indigo-50,html.dark .bg-indigo-50\/85,html.dark .bg-purple-100,html.dark .bg-purple-50,html.dark .bg-violet-100,html.dark .bg-violet-50{background-color:rgba(75,63,163,.24)!important}html.dark .bg-blue-100,html.dark .bg-blue-50,html.dark .bg-cyan-100,html.dark .bg-cyan-50,html.dark .bg-sky-100,html.dark .bg-sky-50{background-color:rgba(43,95,150,.24)!important}html.dark .bg-amber-100,html.dark .bg-amber-50,html.dark .bg-orange-100,html.dark .bg-orange-50,html.dark .bg-yellow-100,html.dark .bg-yellow-50{background-color:rgba(151,98,31,.22)!important}html.dark .bg-fuchsia-100,html.dark .bg-fuchsia-50,html.dark .bg-pink-100,html.dark .bg-pink-50,html.dark .bg-red-100,html.dark .bg-red-50,html.dark .bg-rose-100,html.dark .bg-rose-50{background-color:rgba(156,53,100,.22)!important}html.dark .text-emerald-700,html.dark .text-emerald-800,html.dark .text-emerald-900,html.dark .text-green-700,html.dark .text-green-800,html.dark .text-teal-700{color:#6fe0ab!important}html.dark .text-indigo-700,html.dark .text-indigo-800,html.dark .text-indigo-900,html.dark .text-purple-700,html.dark .text-violet-700{color:#b6a9f8!important}html.dark .text-blue-700,html.dark .text-blue-800,html.dark .text-cyan-700,html.dark .text-sky-700{color:#86bdf4!important}html.dark .text-amber-700,html.dark .text-amber-800,html.dark .text-orange-700{color:#eab876!important}html.dark .text-pink-700,html.dark .text-red-700,html.dark .text-red-800,html.dark .text-rose-700{color:#f4a3c1!important}html.dark .bg-gradient-to-b,html.dark .bg-gradient-to-bl,html.dark .bg-gradient-to-br,html.dark .bg-gradient-to-l,html.dark .bg-gradient-to-r,html.dark .bg-gradient-to-t,html.dark .bg-gradient-to-tl,html.dark .bg-gradient-to-tr{filter:saturate(.72) brightness(.82)}html.dark .from-gray-100,html.dark .from-gray-50,html.dark .from-neutral-100,html.dark .from-neutral-50,html.dark .from-stone-100,html.dark .from-stone-50,html.dark .from-white,html.dark .to-neutral-100,html.dark .to-neutral-50,html.dark .to-white{--tw-gradient-from:var(--leo-d-card)!important;--tw-gradient-to:var(--leo-d-surface)!important}html{min-height:100%}body{min-height:100vh;-webkit-font-smoothing:antialiased;font-family:Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}:where(button:not(:disabled),[role=button]:not([aria-disabled=true]),a[href],label[for],select:not(:disabled),summary,input[type=submit]:not(:disabled),input[type=button]:not(:disabled),input[type=reset]:not(:disabled),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled),input[type=file]:not(:disabled)){cursor:pointer}@keyframes v-fade-in{0%{opacity:0}to{opacity:1}}@keyframes v-fade-up{0%{opacity:0;transform:translateY(var(--leo-move-sm))}to{opacity:1;transform:translateY(0)}}@keyframes v-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes v-pop{0%{transform:scale(.4);opacity:0}70%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}@keyframes v-pulse-dot{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(14,165,233,.45)}50%{opacity:.75;box-shadow:0 0 0 var(--leo-pulse-ring) rgba(14,165,233,0)}}@keyframes v-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes v-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes v-spin{to{transform:rotate(1turn)}}.v-fade-in{animation:v-fade-in var(--leo-dur-4) var(--leo-ease-decelerate) both}.v-fade-up{animation:v-fade-up var(--leo-dur-4) var(--leo-ease-emphasis) both}.v-scale-in{animation:v-scale-in var(--leo-dur-3) var(--leo-ease-emphasis) both}.v-pop{animation:v-pop var(--leo-dur-4) var(--leo-ease-emphasis) both}.v-pulse-dot{animation:v-pulse-dot var(--leo-loop-pulse-dot) ease-in-out infinite}.v-page>*{animation:v-fade-up var(--leo-dur-5) var(--leo-ease-emphasis) both}.v-page>:first-child{animation-delay:0s}.v-page>:nth-child(2){animation-delay:var(--leo-stagger)}.v-page>:nth-child(3){animation-delay:calc(var(--leo-stagger) * 2)}.v-page>:nth-child(4){animation-delay:calc(var(--leo-stagger) * 3)}.v-page>:nth-child(5){animation-delay:calc(var(--leo-stagger) * 4)}.v-page>:nth-child(6){animation-delay:calc(var(--leo-stagger) * 5)}.v-page>:nth-child(n+7){animation-delay:var(--leo-stagger-max)}.v-skeleton{background:linear-gradient(90deg,rgba(0,0,0,.05) 25%,rgba(0,0,0,.09) 37%,rgba(0,0,0,.05) 63%);background-size:400px 100%;animation:v-shimmer var(--leo-loop-shimmer) ease infinite}.v-caret:after{content:"";width:7px;margin-left:2px;vertical-align:text-bottom;background:currentColor;border-radius:1px;animation:v-blink var(--leo-loop-blink) steps(1) infinite}.v-caret:after,.v-spinner{display:inline-block;height:1em}.v-spinner{width:1em;border:2px solid;border-right:2px solid transparent;border-radius:9999px;animation:v-spin var(--leo-loop-spin) linear infinite}@keyframes v-sheen{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}.v-running-pill{position:relative;overflow:hidden}.v-running-pill:after{content:"";position:absolute;inset:0;width:50%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);animation:v-sheen var(--leo-loop-sheen) ease-in-out infinite}@keyframes v-bounce-dot{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(calc(-1 * var(--leo-bounce-rise)));opacity:1}}.v-typing-dot{display:inline-block;width:5px;height:5px;border-radius:9999px;background:currentColor;animation:v-bounce-dot var(--leo-loop-bounce-dot) ease-in-out infinite}.v-typing-dot:nth-child(2){animation-delay:var(--leo-loop-dot-stagger)}.v-typing-dot:nth-child(3){animation-delay:calc(var(--leo-loop-dot-stagger) * 2)}.v-scroll::-webkit-scrollbar{width:3px;height:3px}.v-scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,.08);border-radius:9999px}.v-scroll::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.16)}.v-scroll::-webkit-scrollbar-track{background:transparent}.v-scroll{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) transparent}[data-settings-identity-wrap],[data-settings-identity]{width:fit-content;max-width:100%;overflow:visible}[data-settings-identity-switch]{flex:0 0 1.25rem;width:1.25rem;height:1.25rem;overflow:visible}[data-settings-nav-scroll] [data-settings-item]{width:fit-content;max-width:100%}@media (max-width:767px){[data-settings-group]{display:contents}[data-settings-group-label]{display:none}[data-settings-nav-scroll]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;overflow-x:auto;overflow-y:hidden}}@media (min-width:768px){[data-settings-nav-rail],[data-settings-nav]{width:15rem;flex-shrink:0;overflow:hidden}[data-settings-nav-rail]{padding-right:.125rem}[data-settings-nav-rail] [data-settings-nav]{width:100%;max-width:100%;min-width:0;height:100%}[data-settings-nav-scroll]{align-items:stretch;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;padding-right:0}[data-settings-group]{width:100%;max-width:100%;align-items:stretch}[data-settings-nav-scroll] [data-settings-item]{width:100%;max-width:100%;box-sizing:border-box;border-bottom-width:0;border-radius:.5rem}}html.dark [data-settings-nav-scroll] [data-settings-item]{color:var(--leo-d-fg-2)!important;background-color:transparent!important}html.dark [data-settings-nav-scroll] [data-settings-item]:hover{color:var(--leo-d-fg)!important;background-color:rgba(255,255,255,.08)!important}html.dark [data-settings-nav-scroll] [data-settings-item][aria-current=page]{color:var(--leo-d-fg)!important;background-color:var(--leo-d-card-2)!important}html.dark [data-settings-group-label]{color:var(--leo-d-muted)!important}[data-personalization-memory-cols]{display:flex;flex-direction:column;gap:.75rem}[data-settings-frame] ::-webkit-scrollbar{width:3px;height:3px}[data-settings-frame] ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.08);border-radius:9999px}[data-settings-frame] ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.16)}[data-settings-frame] ::-webkit-scrollbar-corner,[data-settings-frame] ::-webkit-scrollbar-track{background:transparent}[data-settings-frame] *{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) transparent}[data-oceanleo-shell] ::-webkit-scrollbar{width:3px;height:3px}[data-oceanleo-shell] ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.08);border-radius:9999px}[data-oceanleo-shell] ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.16)}[data-oceanleo-shell] ::-webkit-scrollbar-track{background:transparent}[data-oceanleo-shell] *{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) transparent}[data-oceanleo-shell]{overscroll-behavior-y:auto}[data-oceanleo-shell] ::-webkit-scrollbar-corner{background:transparent}.v-scroll-stable{scrollbar-gutter:stable}@keyframes leo-pop-in{0%{opacity:0;transform:translateY(var(--leo-move-md)) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.leo-pop-in{animation:leo-pop-in var(--leo-dur-5) var(--leo-ease-decelerate) both}@keyframes leo-halo-breathe{0%,to{box-shadow:0 0 0 0 var(--leo-halo,rgba(99,102,241,.45)),0 0 10px 1px var(--leo-halo,rgba(99,102,241,.35))}50%{box-shadow:0 0 0 5px transparent,0 0 22px 6px var(--leo-halo,rgba(99,102,241,.55))}}.leo-halo{animation:leo-halo-breathe var(--leo-loop-halo) ease-in-out infinite}.leo-card-move{transition:transform var(--leo-dur-6) var(--leo-ease-standard)}@media (prefers-reduced-motion:reduce){.leo-halo,.leo-pop-in,.v-caret:after,.v-fade-in,.v-fade-up,.v-page>*,.v-pop,.v-scale-in{animation:none}.v-running-pill:after{animation:none;opacity:0}}html.dark [data-oceanleo-shell] ::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1)}html.dark [data-oceanleo-shell] ::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.2)}html.dark [data-oceanleo-shell] *{scrollbar-color:rgba(255,255,255,.12) transparent}html.dark .v-scroll::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1)}html.dark .v-scroll::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.2)}html.dark .v-scroll{scrollbar-color:rgba(255,255,255,.12) transparent}html.dark .v-skeleton{background:linear-gradient(90deg,rgba(255,255,255,.05) 25%,rgba(255,255,255,.09) 37%,rgba(255,255,255,.05) 63%);background-size:400px 100%}html.dark [style*="background-color: #"],html.dark [style*="background: #"],html.dark [style*="background:#"]{filter:saturate(.82) brightness(.94)}html.dark [style*=linear-gradient]{filter:saturate(.72) brightness(.82)}html.dark .bg-emerald-500,html.dark .bg-emerald-600,html.dark .bg-emerald-700,html.dark .bg-green-500,html.dark .bg-green-600,html.dark .bg-teal-500,html.dark .bg-teal-600{background-color:#1f6f52!important}html.dark .bg-indigo-500,html.dark .bg-indigo-600,html.dark .bg-indigo-700,html.dark .bg-purple-500,html.dark .bg-purple-600,html.dark .bg-violet-500,html.dark .bg-violet-600{background-color:#4b3fa3!important}html.dark .bg-blue-500,html.dark .bg-blue-600,html.dark .bg-blue-700,html.dark .bg-cyan-500,html.dark .bg-cyan-600,html.dark .bg-sky-500,html.dark .bg-sky-600{background-color:#2b5f96!important}html.dark .bg-amber-500,html.dark .bg-amber-600,html.dark .bg-amber-800,html.dark .bg-orange-500,html.dark .bg-orange-600{background-color:#97621f!important}html.dark .bg-fuchsia-500,html.dark .bg-fuchsia-600,html.dark .bg-pink-500,html.dark .bg-pink-600,html.dark .bg-red-500,html.dark .bg-red-600,html.dark .bg-rose-500,html.dark .bg-rose-600{background-color:#9c3564!important}html.dark .text-emerald-600,html.dark .text-emerald-700,html.dark .text-green-600,html.dark .text-green-700,html.dark .text-teal-600{color:#4ade9f!important}html.dark .text-indigo-600,html.dark .text-purple-600,html.dark .text-violet-600{color:#a596f5!important}html.dark .text-blue-600,html.dark .text-cyan-600,html.dark .text-sky-600{color:#6fb0f0!important}html.dark .text-amber-600,html.dark .text-orange-600{color:#e5a862!important}html.dark .text-pink-600,html.dark .text-red-600,html.dark .text-rose-600{color:#f08ab0!important}html.dark .bg-black,html.dark .bg-neutral-800,html.dark .bg-neutral-900,html.dark .bg-slate-800,html.dark .bg-slate-900,html.dark .bg-stone-800,html.dark .bg-stone-900{background-color:#ececec!important;color:#1a1a1a!important}html.dark .hover\:bg-black:hover,html.dark .hover\:bg-neutral-700:hover,html.dark .hover\:bg-neutral-800:hover{background-color:#ffffff!important}html.dark .bg-black.text-white,html.dark .bg-neutral-800.text-white,html.dark .bg-neutral-900.text-white,html.dark .bg-slate-900.text-white,html.dark .bg-stone-900.text-white{color:#1a1a1a!important}html.dark input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html.dark select,html.dark textarea{background-color:var(--leo-d-card)!important;border-color:var(--leo-d-border)!important;color:var(--leo-d-fg)!important}html.dark input::placeholder,html.dark textarea::placeholder{color:var(--leo-d-faint)!important}html.dark .placeholder\:text-neutral-400::placeholder,html.dark .placeholder\:text-neutral-500::placeholder,html.dark .placeholder\:text-stone-400::placeholder{color:var(--leo-d-faint)!important}html.dark .shadow-2xl,html.dark .shadow-lg,html.dark .shadow-xl{box-shadow:0 12px 32px -8px rgba(0,0,0,.6),0 0 0 1px var(--leo-d-border)!important}html.dark .focus-within\:border-neutral-300:focus-within,html.dark .focus-within\:border-neutral-400:focus-within,html.dark .focus\:border-neutral-300:focus,html.dark .focus\:border-neutral-400:focus{border-color:rgba(255,255,255,.28)!important}html.dark{--surface:var(--leo-d-card);--surface-1:var(--leo-d-card);--surface-2:var(--leo-d-card-2);--surface-3:var(--leo-d-card-2);--surface-hover:var(--leo-d-card-2);--card:var(--leo-d-card);--card-bg:var(--leo-d-card);--card-2:var(--leo-d-card-2);--panel:var(--leo-d-surface);--panel-2:var(--leo-d-card);--bg:var(--leo-d-bg);--bg-2:var(--leo-d-surface);--background:var(--leo-d-bg);--background-secondary:var(--leo-d-surface);--elevated:var(--leo-d-card);--sidebar:var(--leo-d-sidebar);--sidebar-bg:var(--leo-d-sidebar);--header-bg:var(--leo-d-sidebar);--foreground:var(--leo-d-fg);--fg:var(--leo-d-fg);--text:var(--leo-d-fg);--text-primary:var(--leo-d-fg);--text-2:var(--leo-d-fg-2);--text-secondary:var(--leo-d-fg-2);--fg-2:var(--leo-d-fg-2);--muted:var(--leo-d-muted);--muted-foreground:var(--leo-d-muted);--text-muted:var(--leo-d-muted);--subtle:var(--leo-d-faint);--placeholder:var(--leo-d-faint);--border:var(--leo-d-border);--border-2:var(--leo-d-border);--border-strong:rgba(255,255,255,0.14);--divider:var(--leo-d-border-s);--ring:rgba(255,255,255,0.28)}:root{--leo-dur-1:90ms;--leo-dur-2:140ms;--leo-dur-3:200ms;--leo-dur-4:280ms;--leo-dur-5:380ms;--leo-dur-6:520ms;--leo-ease-standard:cubic-bezier(0.2,0,0,1);--leo-ease-decelerate:cubic-bezier(0.05,0.7,0.1,1);--leo-ease-accelerate:cubic-bezier(0.3,0,0.8,0.15);--leo-ease-emphasis:cubic-bezier(0.21,1.02,0.73,1);--leo-move-xs:2px;--leo-move-sm:6px;--leo-move-md:12px;--leo-stagger:55ms;--leo-stagger-max:320ms;--leo-loop-spin:0.7s;--leo-loop-shimmer:1.4s;--leo-loop-bounce-dot:1.2s;--leo-loop-pulse-dot:1.6s;--leo-loop-dot-stagger:0.15s;--leo-loop-blink:0.9s;--leo-loop-sheen:1.8s;--leo-loop-halo:2.6s;--leo-bounce-rise:4px;--leo-pulse-ring:4px;--leo-ease-spring:var(--leo-ease-emphasis)}@supports (animation-timing-function:linear(0,1)){:root{--leo-ease-spring:linear(0,0.007,0.027 2.1%,0.111 4.4%,0.602 13.7%,0.711,0.801,0.877,0.937,0.984,1.017 28.2%,1.032,1.043 31.9%,1.048,1.05 36.3%,1.044 40.6%,1.012 53.4%,1.001 61.5%,0.998 71.4%,1)}}@media (prefers-reduced-motion:reduce){:root{--leo-dur-1:0ms;--leo-dur-2:0ms;--leo-dur-3:0ms;--leo-dur-4:0ms;--leo-dur-5:0ms;--leo-dur-6:0ms;--leo-stagger:0ms;--leo-stagger-max:0ms;--leo-move-xs:0px;--leo-move-sm:0px;--leo-move-md:0px;--leo-loop-spin:1.4s;--leo-loop-shimmer:2.8s;--leo-loop-bounce-dot:2.4s;--leo-loop-pulse-dot:3.2s;--leo-bounce-rise:2px;--leo-pulse-ring:2px}}html.cyberpunk{color-scheme:dark;--leo-d-bg:#050b1f;--leo-d-sidebar:#0a1330;--leo-d-surface:#081027;--leo-d-card:#0d1838cc;--leo-d-card-2:#142250;--leo-d-border:rgba(56,189,248,0.20);--leo-d-border-s:rgba(56,189,248,0.12);--leo-d-fg:#eaf2ff;--leo-d-fg-2:#aebfe4;--leo-d-muted:#8194c0;--leo-d-faint:#5f719c;--ring:rgba(255,210,63,0.55);--border-strong:rgba(56,189,248,0.40);--divider:rgba(56,189,248,0.16);--border:rgba(56,189,248,0.20);--border-2:rgba(56,189,248,0.20);--card:#0d1838cc;--surface:#0d1838cc;--sidebar:#0a1330;--sidebar-bg:#0a1330;--header-bg:#0a1330;--accent-glow:rgba(56,189,248,0.55)}html.cyberpunk,html.cyberpunk body{background:radial-gradient(130% 95% at 10% 0,rgba(56,189,248,.16) 0,rgba(56,189,248,0) 46%),radial-gradient(140% 105% at 100% 6%,rgba(255,210,63,.12) 0,rgba(255,210,63,0) 48%),radial-gradient(150% 120% at 90% 100%,rgba(56,189,248,.14) 0,rgba(56,189,248,0) 55%),linear-gradient(150deg,#050b1f,#081226 48%,#0a1020)}html.cyberpunk body{background-attachment:fixed;color:var(--leo-d-fg)}html.cyberpunk [data-oceanleo-chrome]{background-color:var(--leo-d-sidebar)!important;border-color:var(--leo-d-border)!important;box-shadow:inset 0 0 0 1px rgba(56,189,248,.06)}html.cyberpunk .rounded-2xl,html.cyberpunk .rounded-\[20px\],html.cyberpunk .rounded-\[24px\],html.cyberpunk .rounded-xl{border-color:var(--leo-d-border)}html.cyberpunk .bg-black,html.cyberpunk .bg-neutral-800,html.cyberpunk .bg-neutral-900,html.cyberpunk .bg-slate-800,html.cyberpunk .bg-slate-900,html.cyberpunk .bg-stone-800,html.cyberpunk .bg-stone-900{background:linear-gradient(135deg,#38bdf8,#ffd23f)!important;color:#06121f!important;box-shadow:0 0 20px -4px rgba(56,189,248,.55),0 6px 18px -8px rgba(0,0,0,.5)!important}html.cyberpunk .bg-black.text-white,html.cyberpunk .bg-neutral-800.text-white,html.cyberpunk .bg-neutral-900.text-white,html.cyberpunk .bg-slate-900.text-white,html.cyberpunk .bg-stone-900.text-white{color:#06121f!important}html.cyberpunk .hover\:bg-black:hover,html.cyberpunk .hover\:bg-neutral-700:hover,html.cyberpunk .hover\:bg-neutral-800:hover{filter:brightness(1.08) saturate(1.06);background:linear-gradient(135deg,#38bdf8,#ffd23f)!important}html.cyberpunk .focus-within\:border-neutral-300:focus-within,html.cyberpunk .focus-within\:border-neutral-400:focus-within,html.cyberpunk .focus\:border-neutral-300:focus,html.cyberpunk .focus\:border-neutral-400:focus{border-color:var(--border-strong)!important;box-shadow:0 0 0 3px var(--ring)!important}html.cyberpunk .v-scroll::-webkit-scrollbar-thumb,html.cyberpunk [data-oceanleo-shell] ::-webkit-scrollbar-thumb{background:var(--border-strong)}html.cyberpunk .v-scroll,html.cyberpunk [data-oceanleo-shell] *{scrollbar-color:var(--border-strong) transparent}html.warm{color-scheme:dark;--leo-d-bg:#15110c;--leo-d-sidebar:#1d1811;--leo-d-surface:#19140d;--leo-d-card:#241d14;--leo-d-card-2:#30271b;--leo-d-border:rgba(200,162,122,0.13);--leo-d-border-s:rgba(200,162,122,0.07);--leo-d-fg:#efe6da;--leo-d-fg-2:#c9b9a4;--leo-d-muted:#988771;--leo-d-faint:#6d6051;--ring:rgba(200,162,122,0.45);--border-strong:rgba(200,162,122,0.30);--divider:rgba(200,162,122,0.14);--border:rgba(200,162,122,0.13);--border-2:rgba(200,162,122,0.13);--card:#241d14;--surface:#241d14;--sidebar:#1d1811;--sidebar-bg:#1d1811;--header-bg:#1d1811}html.warm,html.warm body{background:radial-gradient(115% 85% at 0 0,rgba(200,162,122,.08) 0,rgba(200,162,122,0) 46%),radial-gradient(125% 95% at 100% 100%,rgba(150,140,90,.06) 0,rgba(150,140,90,0) 50%),#15110c}html.warm body{background-attachment:fixed;color:var(--leo-d-fg)}html.warm [data-oceanleo-chrome]{background-color:var(--leo-d-sidebar)!important;border-color:var(--leo-d-border)!important}html.warm .rounded-2xl,html.warm .rounded-\[20px\],html.warm .rounded-\[24px\],html.warm .rounded-xl{border-color:var(--leo-d-border)}html.warm .bg-black,html.warm .bg-neutral-800,html.warm .bg-neutral-900,html.warm .bg-slate-800,html.warm .bg-slate-900,html.warm .bg-stone-800,html.warm .bg-stone-900{background:linear-gradient(135deg,#c8a27a,#a8785a)!important;color:#211610!important;box-shadow:0 6px 18px -8px rgba(168,120,90,.55),inset 0 1px 0 rgba(255,255,255,.14)!important}html.warm .bg-black.text-white,html.warm .bg-neutral-800.text-white,html.warm .bg-neutral-900.text-white,html.warm .bg-slate-900.text-white,html.warm .bg-stone-900.text-white{color:#211610!important}html.warm .hover\:bg-black:hover,html.warm .hover\:bg-neutral-700:hover,html.warm .hover\:bg-neutral-800:hover{filter:brightness(1.08) saturate(1.06);background:linear-gradient(135deg,#c8a27a,#a8785a)!important}html.warm .focus-within\:border-neutral-300:focus-within,html.warm .focus-within\:border-neutral-400:focus-within,html.warm .focus\:border-neutral-300:focus,html.warm .focus\:border-neutral-400:focus{border-color:var(--border-strong)!important;box-shadow:0 0 0 3px var(--ring)!important}html.warm .v-scroll::-webkit-scrollbar-thumb,html.warm [data-oceanleo-shell] ::-webkit-scrollbar-thumb{background:var(--border-strong)}html.warm .v-scroll,html.warm [data-oceanleo-shell] *{scrollbar-color:var(--border-strong) transparent}html.night{color-scheme:dark;--leo-d-bg:#20252e;--leo-d-sidebar:#2a303c;--leo-d-surface:#252b35;--leo-d-card:#333a48;--leo-d-card-2:#3d4554;--leo-d-border:rgba(136,192,208,0.14);--leo-d-border-s:rgba(136,192,208,0.08);--leo-d-fg:#eceff4;--leo-d-fg-2:#cfd6e2;--leo-d-muted:#909cb0;--leo-d-faint:#646d80;--ring:rgba(136,192,208,0.50);--border-strong:rgba(136,192,208,0.34);--divider:rgba(136,192,208,0.16);--border:rgba(136,192,208,0.14);--border-2:rgba(136,192,208,0.14);--card:#333a48;--surface:#333a48;--sidebar:#2a303c;--sidebar-bg:#2a303c;--header-bg:#2a303c}html.night,html.night body{background:radial-gradient(120% 90% at 100% 0,rgba(136,192,208,.09) 0,rgba(136,192,208,0) 48%),radial-gradient(120% 90% at 0 100%,rgba(94,129,172,.08) 0,rgba(94,129,172,0) 50%),#20252e}html.night body{background-attachment:fixed;color:var(--leo-d-fg)}html.night [data-oceanleo-chrome]{background-color:var(--leo-d-sidebar)!important;border-color:var(--leo-d-border)!important}html.night .rounded-2xl,html.night .rounded-\[20px\],html.night .rounded-\[24px\],html.night .rounded-xl{border-color:var(--leo-d-border)}html.night .bg-black,html.night .bg-neutral-800,html.night .bg-neutral-900,html.night .bg-slate-800,html.night .bg-slate-900,html.night .bg-stone-800,html.night .bg-stone-900{background:linear-gradient(135deg,#88c0d0,#5e81ac)!important;color:#1a1f27!important;box-shadow:0 6px 18px -8px rgba(94,129,172,.55),inset 0 1px 0 rgba(255,255,255,.16)!important}html.night .bg-black.text-white,html.night .bg-neutral-800.text-white,html.night .bg-neutral-900.text-white,html.night .bg-slate-900.text-white,html.night .bg-stone-900.text-white{color:#1a1f27!important}html.night .hover\:bg-black:hover,html.night .hover\:bg-neutral-700:hover,html.night .hover\:bg-neutral-800:hover{filter:brightness(1.08) saturate(1.06);background:linear-gradient(135deg,#88c0d0,#5e81ac)!important}html.night .focus-within\:border-neutral-300:focus-within,html.night .focus-within\:border-neutral-400:focus-within,html.night .focus\:border-neutral-300:focus,html.night .focus\:border-neutral-400:focus{border-color:var(--border-strong)!important;box-shadow:0 0 0 3px var(--ring)!important}html.night .v-scroll::-webkit-scrollbar-thumb,html.night [data-oceanleo-shell] ::-webkit-scrollbar-thumb{background:var(--border-strong)}html.night .v-scroll,html.night [data-oceanleo-shell] *{scrollbar-color:var(--border-strong) transparent}html.lilac{color-scheme:dark;--leo-d-bg:#16161f;--leo-d-sidebar:#1e1e2b;--leo-d-surface:#1a1a26;--leo-d-card:#26263a;--leo-d-card-2:#31314a;--leo-d-border:rgba(203,166,247,0.14);--leo-d-border-s:rgba(203,166,247,0.08);--leo-d-fg:#eef0fb;--leo-d-fg-2:#c4c3e2;--leo-d-muted:#918fb6;--leo-d-faint:#68668d;--ring:rgba(203,166,247,0.50);--border-strong:rgba(203,166,247,0.34);--divider:rgba(245,194,231,0.16);--border:rgba(203,166,247,0.14);--border-2:rgba(203,166,247,0.14);--card:#26263a;--surface:#26263a;--sidebar:#1e1e2b;--sidebar-bg:#1e1e2b;--header-bg:#1e1e2b}html.lilac,html.lilac body{background:radial-gradient(120% 90% at 0 0,rgba(203,166,247,.1) 0,rgba(203,166,247,0) 46%),radial-gradient(120% 90% at 100% 100%,rgba(245,194,231,.07) 0,rgba(245,194,231,0) 50%),#16161f}html.lilac body{background-attachment:fixed;color:var(--leo-d-fg)}html.lilac [data-oceanleo-chrome]{background-color:var(--leo-d-sidebar)!important;border-color:var(--leo-d-border)!important}html.lilac .rounded-2xl,html.lilac .rounded-\[20px\],html.lilac .rounded-\[24px\],html.lilac .rounded-xl{border-color:var(--leo-d-border)}html.lilac .bg-black,html.lilac .bg-neutral-800,html.lilac .bg-neutral-900,html.lilac .bg-slate-800,html.lilac .bg-slate-900,html.lilac .bg-stone-800,html.lilac .bg-stone-900{background:linear-gradient(135deg,#cba6f7,#f5c2e7)!important;color:#201b2e!important;box-shadow:0 6px 18px -8px rgba(203,166,247,.55),inset 0 1px 0 rgba(255,255,255,.2)!important}html.lilac .bg-black.text-white,html.lilac .bg-neutral-800.text-white,html.lilac .bg-neutral-900.text-white,html.lilac .bg-slate-900.text-white,html.lilac .bg-stone-900.text-white{color:#201b2e!important}html.lilac .hover\:bg-black:hover,html.lilac .hover\:bg-neutral-700:hover,html.lilac .hover\:bg-neutral-800:hover{filter:brightness(1.08) saturate(1.06);background:linear-gradient(135deg,#cba6f7,#f5c2e7)!important}html.lilac .focus-within\:border-neutral-300:focus-within,html.lilac .focus-within\:border-neutral-400:focus-within,html.lilac .focus\:border-neutral-300:focus,html.lilac .focus\:border-neutral-400:focus{border-color:var(--border-strong)!important;box-shadow:0 0 0 3px var(--ring)!important}html.lilac .v-scroll::-webkit-scrollbar-thumb,html.lilac [data-oceanleo-shell] ::-webkit-scrollbar-thumb{background:var(--border-strong)}html.lilac .v-scroll,html.lilac [data-oceanleo-shell] *{scrollbar-color:var(--border-strong) transparent}html.teal{color-scheme:dark;--leo-d-bg:#001b23;--leo-d-sidebar:#04262f;--leo-d-surface:#022029;--leo-d-card:#083640;--leo-d-card-2:#0d4650;--leo-d-border:rgba(42,161,152,0.16);--leo-d-border-s:rgba(42,161,152,0.09);--leo-d-fg:#eaf3f2;--leo-d-fg-2:#8b9a9a;--leo-d-muted:#647a7e;--leo-d-faint:#495c61;--ring:rgba(42,161,152,0.52);--border-strong:rgba(42,161,152,0.36);--divider:rgba(42,161,152,0.18);--border:rgba(42,161,152,0.16);--border-2:rgba(42,161,152,0.16);--card:#083640;--surface:#083640;--sidebar:#04262f;--sidebar-bg:#04262f;--header-bg:#04262f}html.teal,html.teal body{background:radial-gradient(120% 90% at 100% 0,rgba(42,161,152,.11) 0,rgba(42,161,152,0) 48%),radial-gradient(120% 90% at 0 100%,rgba(38,139,210,.09) 0,rgba(38,139,210,0) 50%),#001b23}html.teal body{background-attachment:fixed;color:var(--leo-d-fg)}html.teal [data-oceanleo-chrome]{background-color:var(--leo-d-sidebar)!important;border-color:var(--leo-d-border)!important}html.teal .rounded-2xl,html.teal .rounded-\[20px\],html.teal .rounded-\[24px\],html.teal .rounded-xl{border-color:var(--leo-d-border)}html.teal .bg-black,html.teal .bg-neutral-800,html.teal .bg-neutral-900,html.teal .bg-slate-800,html.teal .bg-slate-900,html.teal .bg-stone-800,html.teal .bg-stone-900{background:linear-gradient(135deg,#2aa198,#268bd2)!important;color:#012028!important;box-shadow:0 6px 18px -8px rgba(42,161,152,.55),inset 0 1px 0 rgba(255,255,255,.16)!important}html.teal .bg-black.text-white,html.teal .bg-neutral-800.text-white,html.teal .bg-neutral-900.text-white,html.teal .bg-slate-900.text-white,html.teal .bg-stone-900.text-white{color:#012028!important}html.teal .hover\:bg-black:hover,html.teal .hover\:bg-neutral-700:hover,html.teal .hover\:bg-neutral-800:hover{filter:brightness(1.08) saturate(1.06);background:linear-gradient(135deg,#2aa198,#268bd2)!important}html.teal .focus-within\:border-neutral-300:focus-within,html.teal .focus-within\:border-neutral-400:focus-within,html.teal .focus\:border-neutral-300:focus,html.teal .focus\:border-neutral-400:focus{border-color:var(--border-strong)!important;box-shadow:0 0 0 3px var(--ring)!important}html.teal .v-scroll::-webkit-scrollbar-thumb,html.teal [data-oceanleo-shell] ::-webkit-scrollbar-thumb{background:var(--border-strong)}html.teal .v-scroll,html.teal [data-oceanleo-shell] *{scrollbar-color:var(--border-strong) transparent}html.oled{color-scheme:dark;--leo-d-bg:#000000;--leo-d-sidebar:#0b0b0c;--leo-d-surface:#070708;--leo-d-card:#141416;--leo-d-card-2:#1e1e21;--leo-d-border:rgba(255,255,255,0.10);--leo-d-border-s:rgba(255,255,255,0.055);--leo-d-fg:#f4f4f5;--leo-d-fg-2:#c4c4c8;--leo-d-muted:#8a8a90;--leo-d-faint:#5c5c62;--ring:rgba(255,255,255,0.40);--border-strong:rgba(255,255,255,0.24);--divider:rgba(255,255,255,0.10);--border:rgba(255,255,255,0.10);--border-2:rgba(255,255,255,0.10);--card:#141416;--surface:#141416;--sidebar:#0b0b0c;--sidebar-bg:#0b0b0c;--header-bg:#0b0b0c}html.oled,html.oled body{background:radial-gradient(120% 70% at 50% 0,rgba(255,255,255,.035) 0,rgba(255,255,255,0) 42%),#000000}html.oled body{background-attachment:fixed;color:var(--leo-d-fg)}html.oled [data-oceanleo-chrome]{background-color:var(--leo-d-sidebar)!important;border-color:var(--leo-d-border)!important}html.oled .rounded-2xl,html.oled .rounded-\[20px\],html.oled .rounded-\[24px\],html.oled .rounded-xl{border-color:var(--leo-d-border)}html.oled .bg-black,html.oled .bg-neutral-800,html.oled .bg-neutral-900,html.oled .bg-slate-800,html.oled .bg-slate-900,html.oled .bg-stone-800,html.oled .bg-stone-900{background:linear-gradient(135deg,#f4f4f5,#c7c7cc)!important;color:#0a0a0b!important;box-shadow:0 0 20px -6px rgba(255,255,255,.25)!important}html.oled .bg-black.text-white,html.oled .bg-neutral-800.text-white,html.oled .bg-neutral-900.text-white,html.oled .bg-slate-900.text-white,html.oled .bg-stone-900.text-white{color:#0a0a0b!important}html.oled .hover\:bg-black:hover,html.oled .hover\:bg-neutral-700:hover,html.oled .hover\:bg-neutral-800:hover{filter:brightness(1.08) saturate(1.06);background:linear-gradient(135deg,#f4f4f5,#c7c7cc)!important}html.oled .focus-within\:border-neutral-300:focus-within,html.oled .focus-within\:border-neutral-400:focus-within,html.oled .focus\:border-neutral-300:focus,html.oled .focus\:border-neutral-400:focus{border-color:var(--border-strong)!important;box-shadow:0 0 0 3px var(--ring)!important}html.oled .v-scroll::-webkit-scrollbar-thumb,html.oled [data-oceanleo-shell] ::-webkit-scrollbar-thumb{background:var(--border-strong)}html.oled .v-scroll,html.oled [data-oceanleo-shell] *{scrollbar-color:var(--border-strong) transparent}html.cool{color-scheme:light}html.cool body{background:radial-gradient(120% 120% at 0 0,#e8edf8 0,rgba(232,237,248,0) 45%),radial-gradient(120% 120% at 100% 100%,#f2e9f2 0,rgba(242,233,242,0) 50%),linear-gradient(135deg,#edf1f8,#f4f3f1 45%,#f3eef3);background-attachment:fixed;color:#292524}html.cool{--bg:#f4f3f1;--surface:#f4f3f1;--card:#ffffff;--card-2:#eceae8;--sidebar:#f7f7f7;--sidebar-bg:#f7f7f7;--header-bg:#f7f7f7;--border:rgba(41,37,36,0.10);--border-2:rgba(41,37,36,0.06);--border-strong:rgba(41,37,36,0.18);--divider:rgba(41,37,36,0.08);--ring:rgba(41,37,36,0.28);--fg:#292524;--fg-2:#57534e;--muted:#78716c;--faint:#a8a29e}html.cool [data-oceanleo-chrome]{background-color:#f7f7f7!important;border-color:rgba(41,37,36,.1)!important}html.cool .bg-gray-50,html.cool .bg-neutral-50,html.cool .bg-slate-50,html.cool .bg-stone-50,html.cool .bg-white{background-color:#ffffff!important}html.cool .bg-gray-100,html.cool .bg-neutral-100,html.cool .bg-stone-100{background-color:#eceae8!important}html.cool .bg-black,html.cool .bg-neutral-800,html.cool .bg-neutral-900,html.cool .bg-slate-900,html.cool .bg-stone-800,html.cool .bg-stone-900{background:linear-gradient(135deg,#171717,#262626)!important;color:#fafafa!important;box-shadow:0 6px 16px -8px rgba(23,23,23,.35)!important}html.cool .bg-black.text-white,html.cool .bg-neutral-800.text-white,html.cool .bg-neutral-900.text-white,html.cool .bg-slate-900.text-white,html.cool .bg-stone-900.text-white{color:#fafafa!important}html.cool .focus-within\:border-neutral-400:focus-within,html.cool .focus\:border-neutral-400:focus{border-color:rgba(41,37,36,.4)!important;box-shadow:0 0 0 3px rgba(41,37,36,.12)!important}html.cool .v-scroll::-webkit-scrollbar-thumb,html.cool [data-oceanleo-shell] ::-webkit-scrollbar-thumb{background:rgba(41,37,36,.18)}html.paper{color-scheme:light}html.paper body{background:radial-gradient(120% 120% at 0 0,#fbf6ea 0,rgba(251,246,234,0) 46%),radial-gradient(120% 120% at 100% 100%,#efe3cf 0,rgba(239,227,207,0) 52%),linear-gradient(135deg,#f7efdf,#f3ead6 48%,#eee2cc);background-attachment:fixed;color:#4a4034}html.paper{--bg:#f4ebd8;--surface:#fbf5e8;--card:#fdf9ee;--card-2:#f3e8d2;--sidebar:#f6eeda;--sidebar-bg:#f6eeda;--header-bg:#f6eeda;--border:rgba(120,96,60,0.16);--border-2:rgba(120,96,60,0.10);--border-strong:rgba(120,96,60,0.30);--divider:rgba(120,96,60,0.14);--ring:rgba(168,120,60,0.40);--fg:#4a4034;--fg-2:#6b5f4d;--muted:#8a7c66;--faint:#a89a80}html.paper [data-oceanleo-chrome]{background-color:#f6eeda!important;border-color:rgba(120,96,60,.16)!important}html.paper .bg-gray-50,html.paper .bg-neutral-50,html.paper .bg-slate-50,html.paper .bg-stone-50,html.paper .bg-white{background-color:#fdf9ee!important}html.paper .bg-gray-100,html.paper .bg-neutral-100,html.paper .bg-stone-100{background-color:#f3e8d2!important}html.paper .bg-black,html.paper .bg-neutral-800,html.paper .bg-neutral-900,html.paper .bg-slate-900,html.paper .bg-stone-800,html.paper .bg-stone-900{background:linear-gradient(135deg,#6b5335,#4a3925)!important;color:#f7efdf!important;box-shadow:0 6px 16px -8px rgba(74,57,37,.45)!important}html.paper .bg-black.text-white,html.paper .bg-neutral-800.text-white,html.paper .bg-neutral-900.text-white,html.paper .bg-slate-900.text-white,html.paper .bg-stone-900.text-white{color:#f7efdf!important}html.paper .focus-within\:border-neutral-400:focus-within,html.paper .focus\:border-neutral-400:focus{border-color:rgba(168,120,60,.55)!important;box-shadow:0 0 0 3px rgba(168,120,60,.16)!important}html.paper .v-scroll::-webkit-scrollbar-thumb,html.paper [data-oceanleo-shell] ::-webkit-scrollbar-thumb{background:rgba(120,96,60,.24)}html.mist{color-scheme:light}html.mist body{background:radial-gradient(120% 120% at 0 0,#f3f6fb 0,rgba(243,246,251,0) 46%),radial-gradient(120% 120% at 100% 100%,#e5ebf3 0,rgba(229,235,243,0) 52%),linear-gradient(135deg,#eef2f8,#e9eef5 48%,#e6ecf3);background-attachment:fixed;color:#33404f}html.mist{--bg:#e9eef5;--surface:#f4f7fb;--card:#fbfcfe;--card-2:#eaf0f7;--sidebar:#eef3f9;--sidebar-bg:#eef3f9;--header-bg:#eef3f9;--border:rgba(60,82,110,0.15);--border-2:rgba(60,82,110,0.09);--border-strong:rgba(60,82,110,0.28);--divider:rgba(60,82,110,0.12);--ring:rgba(59,74,92,0.35);--fg:#2b3644;--fg-2:#4c5c6e;--muted:#72808f;--faint:#97a3b1}html.mist [data-oceanleo-chrome]{background-color:#eef3f9!important;border-color:rgba(60,82,110,.15)!important}html.mist .bg-gray-50,html.mist .bg-neutral-50,html.mist .bg-slate-50,html.mist .bg-stone-50,html.mist .bg-white{background-color:#fbfcfe!important}html.mist .bg-gray-100,html.mist .bg-neutral-100,html.mist .bg-stone-100{background-color:#eaf0f7!important}html.mist .bg-black,html.mist .bg-neutral-800,html.mist .bg-neutral-900,html.mist .bg-slate-900,html.mist .bg-stone-800,html.mist .bg-stone-900{background:linear-gradient(135deg,#3b4a5c,#2b3644)!important;color:#eef3f9!important;box-shadow:0 6px 16px -8px rgba(43,54,68,.4)!important}html.mist .bg-black.text-white,html.mist .bg-neutral-800.text-white,html.mist .bg-neutral-900.text-white,html.mist .bg-slate-900.text-white,html.mist .bg-stone-900.text-white{color:#eef3f9!important}html.mist .focus-within\:border-neutral-400:focus-within,html.mist .focus\:border-neutral-400:focus{border-color:rgba(59,74,92,.5)!important;box-shadow:0 0 0 3px rgba(59,74,92,.16)!important}html.mist .v-scroll::-webkit-scrollbar-thumb,html.mist [data-oceanleo-shell] ::-webkit-scrollbar-thumb{background:rgba(60,82,110,.22)}html.dawn{color-scheme:light}html.dawn body{background:radial-gradient(120% 120% at 0 0,#fdf6e3 0,rgba(253,246,227,0) 46%),radial-gradient(120% 120% at 100% 100%,#eee8d5 0,rgba(238,232,213,0) 52%),linear-gradient(135deg,#fbf5e0,#f3edd8 48%,#eee8d5);background-attachment:fixed;color:#3d4a4a}html.dawn{--bg:#eee8d5;--surface:#fbf6e6;--card:#fdf9ee;--card-2:#f1ead3;--sidebar:#f5efdc;--sidebar-bg:#f5efdc;--header-bg:#f5efdc;--border:rgba(42,108,108,0.16);--border-2:rgba(42,108,108,0.10);--border-strong:rgba(42,108,108,0.30);--divider:rgba(42,108,108,0.13);--ring:rgba(38,139,210,0.38);--fg:#37474a;--fg-2:#586e6e;--muted:#7c8f8c;--faint:#9aa8a3}html.dawn [data-oceanleo-chrome]{background-color:#f5efdc!important;border-color:rgba(42,108,108,.16)!important}html.dawn .bg-gray-50,html.dawn .bg-neutral-50,html.dawn .bg-slate-50,html.dawn .bg-stone-50,html.dawn .bg-white{background-color:#fdf9ee!important}html.dawn .bg-gray-100,html.dawn .bg-neutral-100,html.dawn .bg-stone-100{background-color:#f1ead3!important}html.dawn .bg-black,html.dawn .bg-neutral-800,html.dawn .bg-neutral-900,html.dawn .bg-slate-900,html.dawn .bg-stone-800,html.dawn .bg-stone-900{background:linear-gradient(135deg,#2aa198,#268bd2)!important;color:#04252c!important;box-shadow:0 6px 16px -8px rgba(42,161,152,.4)!important}html.dawn .bg-black.text-white,html.dawn .bg-neutral-800.text-white,html.dawn .bg-neutral-900.text-white,html.dawn .bg-slate-900.text-white,html.dawn .bg-stone-900.text-white{color:#04252c!important}html.dawn .focus-within\:border-neutral-400:focus-within,html.dawn .focus\:border-neutral-400:focus{border-color:rgba(38,139,210,.5)!important;box-shadow:0 0 0 3px rgba(38,139,210,.16)!important}html.dawn .v-scroll::-webkit-scrollbar-thumb,html.dawn [data-oceanleo-shell] ::-webkit-scrollbar-thumb{background:rgba(42,108,108,.22)}html.sakura{color-scheme:light}html.sakura body{background:radial-gradient(120% 120% at 0 0,#fdf2f8 0,rgba(253,242,248,0) 46%),radial-gradient(120% 120% at 100% 100%,#f3e6ef 0,rgba(243,230,239,0) 52%),linear-gradient(135deg,#fbf0f6,#f6ecf3 48%,#f2e8f0);background-attachment:fixed;color:#4c3a4a}html.sakura{--bg:#f2e8f0;--surface:#fdf4fa;--card:#fefafd;--card-2:#f5e7f1;--sidebar:#f8eef5;--sidebar-bg:#f8eef5;--header-bg:#f8eef5;--border:rgba(136,57,239,0.14);--border-2:rgba(136,57,239,0.08);--border-strong:rgba(136,57,239,0.26);--divider:rgba(234,118,203,0.16);--ring:rgba(234,118,203,0.38);--fg:#443244;--fg-2:#6a556a;--muted:#8c7690;--faint:#ab97b0}html.sakura [data-oceanleo-chrome]{background-color:#f8eef5!important;border-color:rgba(136,57,239,.14)!important}html.sakura .bg-gray-50,html.sakura .bg-neutral-50,html.sakura .bg-slate-50,html.sakura .bg-stone-50,html.sakura .bg-white{background-color:#fefafd!important}html.sakura .bg-gray-100,html.sakura .bg-neutral-100,html.sakura .bg-stone-100{background-color:#f5e7f1!important}html.sakura .bg-black,html.sakura .bg-neutral-800,html.sakura .bg-neutral-900,html.sakura .bg-slate-900,html.sakura .bg-stone-800,html.sakura .bg-stone-900{background:linear-gradient(135deg,#ea76cb,#8839ef)!important;color:#fdf4fa!important;box-shadow:0 6px 16px -8px rgba(136,57,239,.4)!important}html.sakura .bg-black.text-white,html.sakura .bg-neutral-800.text-white,html.sakura .bg-neutral-900.text-white,html.sakura .bg-slate-900.text-white,html.sakura .bg-stone-900.text-white{color:#fdf4fa!important}html.sakura .focus-within\:border-neutral-400:focus-within,html.sakura .focus\:border-neutral-400:focus{border-color:rgba(136,57,239,.5)!important;box-shadow:0 0 0 3px rgba(136,57,239,.16)!important}html.sakura .v-scroll::-webkit-scrollbar-thumb,html.sakura [data-oceanleo-shell] ::-webkit-scrollbar-thumb{background:rgba(136,57,239,.2)}.oc-slot-wrap{min-height:76px}.oc-slot-editor{box-sizing:border-box;padding:20px 20px 8px;min-height:76px;outline:none;overflow-y:auto;color:#262626;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;-webkit-font-smoothing:inherit;tab-size:4;caret-color:auto}.oc-slot-editor>p{margin:0;position:relative}.oc-slot-editor p.is-editor-empty:first-child:before{content:attr(data-placeholder);position:absolute;left:0;pointer-events:none;color:#a3a3a3}.oc-slot-editor .ProseMirror-gapcursor{display:none}.oc-slot{border-radius:4px;padding:.5px 3px;margin:0 .5px;font-weight:600;color:color-mix(in srgb,var(--oc-ph-accent,#4f46e5) 88%,#000);background:color-mix(in srgb,var(--oc-ph-accent,#4f46e5) 18%,transparent);box-decoration-break:clone;-webkit-box-decoration-break:clone}.oc-slot[data-empty="1"]{color:color-mix(in srgb,var(--oc-ph-accent,#4f46e5) 52%,#94a3b8);background:color-mix(in srgb,var(--oc-ph-accent,#4f46e5) 9%,transparent);font-weight:500}.dark .oc-slot-editor,[data-oceanleo-shell].dark .oc-slot-editor{color:var(--leo-d-text,#ececec)}.dark .oc-slot,[data-oceanleo-shell].dark .oc-slot{color:color-mix(in srgb,var(--oc-ph-accent,#4f46e5) 40%,#fff);background:color-mix(in srgb,var(--oc-ph-accent,#4f46e5) 26%,transparent)}.dark .oc-slot[data-empty="1"],[data-oceanleo-shell].dark .oc-slot[data-empty="1"]{color:color-mix(in srgb,var(--oc-ph-accent,#4f46e5) 30%,#cbd5e1);background:color-mix(in srgb,var(--oc-ph-accent,#4f46e5) 14%,transparent)}[data-workspace-split]:fullscreen{width:100vw;height:100vh!important;max-width:none;background:var(--bg,#faf8f5)}[data-workspace-split]:fullscreen::backdrop{background:var(--bg,#faf8f5)}[data-collection-search]::-webkit-search-cancel-button,[data-collection-search]::-webkit-search-decoration,[data-collection-search]::-webkit-search-results-button,[data-collection-search]::-webkit-search-results-decoration{display:none;appearance:none;-webkit-appearance:none}