html[data-ui=light-space]{color-scheme:light;--background:216 42% 95%;--foreground:223 14% 10%;--card:0 0% 100%;--card-foreground:223 14% 10%;--popover:0 0% 100%;--popover-foreground:223 14% 10%;--primary:215 91% 49%;--primary-foreground:0 0% 100%;--secondary:226 30% 93%;--secondary-foreground:223 14% 10%;--muted:226 30% 93%;--muted-foreground:222 13% 35%;--accent:215 85% 95%;--accent-foreground:215 91% 40%;--destructive:351 66% 45%;--destructive-foreground:0 0% 100%;--success:152 74% 27%;--success-foreground:0 0% 100%;--warning:31 93% 34%;--warning-foreground:0 0% 100%;--border:222 30% 88%;--input:222 30% 84%;--ring:215 91% 49%;--surface:216 56% 98%;--gold:258 90% 66%;--gold-foreground:223 14% 10%;--chart-1:226 90% 63%;--chart-2:174 78% 36%;--chart-3:258 90% 66%;--chart-4:34 87% 49%;--chart-5:344 77% 61%;--ls-bg:216 42% 95%;--ls-bg2:216 56% 98%;--ls-ink:223 14% 10%;--ls-ink2:222 13% 35%;--ls-ink3:223 10% 53%;--ls-line:226 48% 21%;--ls-neutral:226 50% 24%;--ls-accent:215 91% 49%;--ls-accent2:216 100% 62%;--ls-link:215 91% 44%;--ls-axis-1:226 90% 63%;--ls-axis-2:174 78% 36%;--ls-axis-3:258 90% 66%;--ls-axis-4:34 87% 49%;--ls-axis-5:344 77% 61%;--ls-axis-1-soft:226 90% 81%;--ls-axis-2-soft:174 44% 68%;--ls-axis-3-soft:258 90% 83%;--ls-axis-4-soft:34 84% 75%;--ls-axis-5-soft:344 77% 81%;--ls-good:152 74% 27%;--ls-good-base:151 76% 36%;--ls-warn:31 93% 34%;--ls-warn-base:34 87% 49%;--ls-bad:351 66% 45%;--ls-bad-base:344 77% 61%;--ls-violet:256 63% 55%;--ls-violet-base:258 90% 66%;--ls-score-90:164 88% 25%;--ls-score-70:147 70% 30%;--ls-score-50:32 94% 34%;--ls-score-30:17 88% 40%;--ls-score-0:0 74% 42%;--ls-chart-bar:221 59% 87%;--ls-shadow-glass:0 1px 0 hsla(0,0%,100%,.95) inset,0 0 0 1px rgba(30,45,90,.06),0 30px 60px -28px rgba(40,64,130,.28),0 8px 20px -12px rgba(40,64,130,.12);--ls-ease:cubic-bezier(0.2,0.85,0.25,1);--ls-surface-card:linear-gradient(180deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.74));--ls-surface-float:linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.84));--ls-surface-glass-btn:hsla(0,0%,100%,.85);--ls-surface-input:hsla(0,0%,100%,.88);--ls-gradient-primary:linear-gradient(180deg,hsl(var(--ls-accent2)),hsl(var(--ls-accent)));--ls-shadow-primary:0 10px 24px -10px rgba(11,107,239,.6),inset 0 1px 0 hsla(0,0%,100%,.35);--ls-shadow-ring:0 0 0 1px hsl(var(--ls-line)/0.09);--ls-shadow-glass-btn:0 0 0 1px hsl(var(--ls-line)/0.09),0 4px 12px -8px rgba(40,64,130,.3);--ls-shadow-seg:0 2px 8px -4px rgba(40,64,130,.4);--ls-shadow-input:inset 0 0 0 1px rgba(30,45,90,.12);--ls-shadow-focus:inset 0 0 0 2px hsl(var(--ls-accent)),0 0 0 5px rgba(11,107,239,.1);--ls-backdrop:rgba(200,210,230,.35);--ls-blur-float:blur(20px) saturate(1.7);--ls-r-dialog:30px;--ls-r-panel:24px;--ls-r-row:20px;--ls-r-tile:18px;--ls-r-field:16px;--ls-r-icon:12px;background:hsl(var(--ls-bg))}html[data-ui=light-space] body{--font-noto-sans-jp:"Noto Sans JP Variable","Hiragino Sans","Yu Gothic UI",system-ui,sans-serif;background:hsl(var(--ls-bg));color:hsl(var(--ls-ink));font-size:15px;line-height:1.75;-webkit-font-smoothing:antialiased}html[data-ui=light-space] :focus-visible{outline:3px solid rgba(11,107,239,.45);outline-offset:2px}.ls-space{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(120% 80% at 50% -10%,#fff 0,hsla(0,0%,100%,0) 60%),linear-gradient(180deg,hsl(var(--ls-bg2)),hsl(var(--ls-bg)))}.ls-space i{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;will-change:transform}.ls-space i:first-child{width:46vw;height:46vw;left:-10vw;top:-12vw;background:#bfd3ff;animation:ls-drift1 28s ease-in-out infinite alternate}.ls-space i:nth-child(2){width:38vw;height:38vw;right:-8vw;top:6vh;background:#e3d4ff;animation:ls-drift2 34s ease-in-out infinite alternate}.ls-space i:nth-child(3){width:40vw;height:40vw;left:30vw;bottom:-22vw;background:#cff1ea;animation:ls-drift3 30s ease-in-out infinite alternate}.ls-space i:nth-child(4){width:26vw;height:26vw;right:14vw;bottom:-6vw;background:#ffe1d2;opacity:.45;animation:ls-drift1 40s ease-in-out infinite alternate-reverse}.ls-space[data-lite=true] i{animation:none}@keyframes ls-drift1{to{transform:translate(8vw,6vh) scale(1.1)}}@keyframes ls-drift2{to{transform:translate(-10vw,10vh) scale(.92)}}@keyframes ls-drift3{to{transform:translate(-6vw,-8vh) scale(1.08)}}:where(.ls-glass-float,.ls-glass,.ls-glass-strong,.ls-soft){position:relative}.ls-glass-float{background:linear-gradient(180deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.66));-webkit-backdrop-filter:blur(20px) saturate(1.7);backdrop-filter:blur(20px) saturate(1.7)}.ls-glass,.ls-glass-float{box-shadow:var(--ls-shadow-glass)}.ls-glass{background:linear-gradient(180deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.74))}.ls-glass-strong{background:linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.82));box-shadow:var(--ls-shadow-glass)}.ls-soft{background:hsla(0,0%,100%,.72);box-shadow:0 0 0 1px hsl(var(--ls-line)/.09)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ls-glass-float{background:hsla(0,0%,100%,.92)}}@supports (mask-composite:exclude) or (-webkit-mask-composite:xor){.ls-glass-float:after,.ls-glass-strong:after,.ls-glass:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1px;background:linear-gradient(140deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,0) 28%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}}.ls-backdrop{background:rgba(200,210,230,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (hover:hover){.ls-lift{transition:transform .35s var(--ls-ease),box-shadow .35s var(--ls-ease)}.ls-lift:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(320px circle at var(--mx,50%) var(--my,50%),hsla(0,0%,100%,.75),hsla(0,0%,100%,0) 60%)}.ls-lift:hover{transform:translateY(-3px)}.ls-lift:hover:before{opacity:1}.ls-lift .ls-lift-arrow{transition:transform .2s var(--ls-ease)}.ls-lift:hover .ls-lift-arrow{transform:scale(1.08) rotate(-8deg)}}.ls-surface-notice{background:linear-gradient(180deg,rgba(255,248,232,.9),rgba(255,244,222,.75));box-shadow:var(--ls-shadow-glass)}.ls-surface-error{background:rgba(255,236,240,.9);box-shadow:inset 0 0 0 1px rgba(232,81,122,.3)}.ls-surface-caution{background:rgba(255,246,230,.85);box-shadow:inset 0 0 0 1px rgba(234,138,16,.25)}.ls-surface-quote{background:rgba(236,240,248,.8);box-shadow:inset 0 0 0 1px hsl(var(--ls-line)/.09)}.ls-surface-aipoint{background:linear-gradient(160deg,hsla(0,0%,100%,.9),rgba(240,234,255,.75));box-shadow:var(--ls-shadow-glass)}.ls-input{width:100%;border:0;border-radius:16px;padding:13px 16px;background:hsla(0,0%,100%,.88);box-shadow:inset 0 0 0 1px rgba(30,45,90,.12);font-size:15px;color:hsl(var(--ls-ink));transition:box-shadow .15s}.ls-input:focus,.ls-input:focus-visible{outline:none;box-shadow:inset 0 0 0 2px hsl(var(--ls-accent)),0 0 0 5px rgba(11,107,239,.1)}.ls-input::placeholder{color:hsl(var(--ls-ink3))}.ls-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%234E5565' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.ls-startbar{background:linear-gradient(180deg,rgba(238,242,248,0),rgba(238,242,248,.95) 40%)}.ls-meter-on{background:linear-gradient(90deg,#22c38e,#14a394)}.ls-btn-primary{background:linear-gradient(180deg,hsl(var(--ls-accent2)),hsl(var(--ls-accent)));color:#fff;box-shadow:0 10px 24px -10px rgba(11,107,239,.7),inset 0 1px 0 hsla(0,0%,100%,.35)}.ls-btn-primary:hover{box-shadow:0 14px 30px -10px rgba(11,107,239,.8),inset 0 1px 0 hsla(0,0%,100%,.35)}.ls-btn-glass{background:hsla(0,0%,100%,.85);color:hsl(var(--ls-ink));box-shadow:0 0 0 1px hsl(var(--ls-line)/.09),0 4px 12px -8px rgba(40,64,130,.3)}.ls-btn-glass:hover{background:#fff}.ls-num{font-family:var(--font-inter),var(--font-noto-sans-jp);font-variant-numeric:tabular-nums;letter-spacing:-.02em}[data-ui=light-space] h1,[data-ui=light-space] h2,[data-ui=light-space] h3{text-wrap:balance}.ls-name-gradient{background:linear-gradient(100deg,#1c2a55 10%,#4a60d8 55%,#8b5cf6 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.ls-avatar-gradient{background:linear-gradient(135deg,#5b8cff,#9a6bff)}.ls-photo{border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 2px #fff,0 6px 14px -6px rgba(40,64,130,.45)}.ls-rise{animation:ls-rise .8s var(--ls-ease) both;animation-delay:calc(var(--i, 0) * 70ms)}.ls-rise-light{animation:ls-rise-light .8s var(--ls-ease) both;animation-delay:calc(var(--i, 0) * 70ms)}@keyframes ls-rise{0%{opacity:0;transform:translateY(22px) scale(.985);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}@keyframes ls-rise-light{0%{opacity:0;transform:translateY(22px) scale(.985)}to{opacity:1;transform:none}}.ls-spin{width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(11,107,239,.2);border-top:2.5px solid hsl(var(--ls-accent));animation:ls-spin .8s linear infinite;flex:none}@keyframes ls-spin{to{transform:rotate(1turn)}}:where(.ls-skel){border-radius:16px}.ls-skel{background:linear-gradient(90deg,rgba(30,45,90,.06),rgba(30,45,90,.11),rgba(30,45,90,.06));background-size:200% 100%;animation:ls-shim 1.6s linear infinite}@keyframes ls-shim{to{background-position:-200% 0}}@keyframes ls-dlgin{0%{opacity:0;transform:translateY(20px) scale(.97);filter:blur(6px)}}@keyframes ls-fadein{0%{opacity:0}}.ls-dlgin{animation:ls-dlgin .45s var(--ls-ease)}.ls-fadein{animation:ls-fadein .2s}.ls-toaster [data-sonner-toast][data-styled=true]{border:0;border-radius:999px;padding:12px 20px;font-size:14.5px;font-weight:500;color:hsl(var(--ls-ink));background:linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.82));-webkit-backdrop-filter:blur(20px) saturate(1.7);backdrop-filter:blur(20px) saturate(1.7);box-shadow:var(--ls-shadow-glass)}.ls-toaster [data-sonner-toast][data-type=error]{color:hsl(var(--ls-bad))}.ls-bubble-them{background:#fff;border-radius:4px 16px 16px 16px;box-shadow:0 1px 2px rgba(30,45,90,.06)}.ls-bubble-me{background:#e4eeff;border-radius:16px 4px 16px 16px}.ls-ev{position:relative;display:block;margin-top:2px;padding-left:14px;font-size:13.5px;color:hsl(var(--ls-ink2))}.ls-ev:before{content:"";position:absolute;left:2px;top:.25em;width:7px;height:.7em;border-left:1.5px solid hsl(var(--ls-ink3));border-bottom:1.5px solid hsl(var(--ls-ink3));border-bottom-left-radius:3px}.ls-radar-pop{transform-origin:0 0;animation:ls-pop 1.1s var(--ls-ease) both .3s}@keyframes ls-pop{0%{transform:scale(.2);opacity:0}}.ls-cursor{display:inline-block;width:2px;height:1.05em;background:hsl(var(--ls-accent));vertical-align:-2px;margin-left:2px;animation:ls-blink 1s steps(1) infinite}@keyframes ls-blink{50%{opacity:0}}.ls-wave{display:flex;gap:3px;align-items:center;height:14px}.ls-wave i{width:3px;height:4px;border-radius:2px;background:hsl(var(--ls-accent));transition:height .08s}@media (prefers-reduced-motion:reduce){[data-ui=light-space] *,[data-ui=light-space] :after,[data-ui=light-space] :before{animation:none!important;transition:none!important}[data-ui=light-space] .ls-spin{animation:ls-spin .8s linear infinite!important}.ls-space i{display:none}}.ls-auth form{display:grid;gap:14px}.ls-auth form>*{margin:0!important}.ls-auth label{font-size:14px;font-weight:600;color:hsl(var(--ls-ink))}.ls-auth input:not([type=checkbox]):not([type=radio]){height:auto;border:0;border-radius:16px;padding:13px 16px;background:hsla(0,0%,100%,.88);box-shadow:inset 0 0 0 1px rgba(30,45,90,.12);font-size:15px;color:hsl(var(--ls-ink))}.ls-auth input:focus-visible{outline:none;box-shadow:inset 0 0 0 2px hsl(var(--ls-accent)),0 0 0 5px rgba(11,107,239,.1)}.ls-auth button{border-radius:999px;font-weight:600;transition:transform .12s,box-shadow .15s,background .15s}.ls-auth button:active{transform:scale(.97)}.ls-auth button.bg-primary{height:auto;padding:16px 30px;font-size:16px;color:#fff;background:linear-gradient(180deg,hsl(var(--ls-accent2)),hsl(var(--ls-accent)));box-shadow:0 10px 24px -10px rgba(11,107,239,.7),inset 0 1px 0 hsla(0,0%,100%,.35)}.ls-auth button.bg-primary:disabled{opacity:.45}.ls-auth button.underline-offset-4,.ls-auth button[class*="hover:bg-accent"]{height:auto;padding:6px 10px;background:transparent;color:hsl(var(--ls-link));font-size:14px;font-weight:600;text-decoration:none}.ls-auth [role=alert]{display:flex;gap:8px;align-items:flex-start;font-size:14px;font-weight:500;color:hsl(var(--ls-bad))}.ls-auth [role=alert]:before{content:"⚠";flex:none}.ls-auth p{font-size:14px;line-height:1.7}.ls-auth input::placeholder{color:hsl(var(--ls-ink3))}.ls-orb{--d:160px;--amp:0.06;position:relative;width:var(--d);height:var(--d);flex:none}.ls-orb .ls-orb-halo{position:absolute;inset:-38%;border-radius:50%;background:radial-gradient(circle,rgba(96,120,255,.5),rgba(150,110,255,.22) 36%,hsla(0,0%,100%,0) 64%);opacity:calc(.45 + var(--amp) * .9);transform:scale(calc(.9 + var(--amp) * .35));pointer-events:none}.ls-orb .ls-orb-body{position:absolute;inset:0;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 62%,#c3d0ff,#edf0ff 78%);transform:scale(calc(1 + var(--amp) * .07));box-shadow:0 calc(var(--d) * .14) calc(var(--d) * .3) calc(var(--d) * -.12) rgba(70,80,180,.45)}.ls-orb .ls-orb-body i{position:absolute;left:19%;top:19%;width:62%;height:62%;border-radius:50%;filter:blur(calc(var(--d) * .075));opacity:.88;will-change:transform}.ls-orb .ls-orb-body i:first-child{background:#ff7fae;opacity:.7}.ls-orb .ls-orb-body i:nth-child(2){background:#9a5bff}.ls-orb .ls-orb-body i:nth-child(3){background:#12c6c2}.ls-orb .ls-orb-body i:nth-child(4){background:#4a74ff}.ls-orb .ls-orb-gloss{background:radial-gradient(ellipse 34% 22% at 36% 20%,hsla(0,0%,100%,.95),hsla(0,0%,100%,0) 100%),radial-gradient(circle at 50% 50%,hsla(0,0%,100%,0) 58%,hsla(0,0%,100%,.55) 72%,hsla(0,0%,100%,0) 74%);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.75),inset 0 calc(var(--d) * -.05) calc(var(--d) * .14) rgba(40,30,170,.28),inset 0 calc(var(--d) * .04) calc(var(--d) * .08) hsla(0,0%,100%,.7);transform:scale(calc(1 + var(--amp) * .07))}.ls-orb .ls-orb-gloss,.ls-orb .ls-orb-ring{position:absolute;inset:0;border-radius:50%}.ls-orb .ls-orb-ring{border:1.5px solid rgba(110,130,255,.5);opacity:0;pointer-events:none}.ls-orb[data-state=speak] .ls-orb-ring{animation:ls-ripple 1.8s ease-out infinite}.ls-orb[data-state=speak] .ls-orb-ring:nth-of-type(2){animation-delay:.6s}.ls-orb[data-state=speak] .ls-orb-ring:nth-of-type(3){animation-delay:1.2s}@keyframes ls-ripple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(var(--ls-ripple-to,1.7))}}.ls-orb.ls-orb--float{animation:ls-float 6s ease-in-out infinite}@keyframes ls-float{50%{transform:translateY(-10px)}}.ls-orb-floor{width:60%;height:12px;margin:14px auto 0;border-radius:50%;background:radial-gradient(closest-side,rgba(60,70,150,.2),rgba(60,70,150,0));animation:ls-floor 6s ease-in-out infinite}@keyframes ls-floor{50%{transform:scale(.85);opacity:.7}}.ls-orb--sm{--ls-ripple-to:1.45}.ls-orb--sm .ls-orb-halo{inset:-20%;opacity:0;transition:opacity .3s}.ls-orb--sm[data-state=speak] .ls-orb-halo{opacity:calc((.45 + var(--amp) * .9) / 2)}.ls-orb--sm .ls-orb-body{background:radial-gradient(circle at 50% 62%,#d3ddff,#f2f4ff 78%);box-shadow:0 calc(var(--d) * .08) calc(var(--d) * .18) calc(var(--d) * -.08) rgba(70,80,180,.3)}.ls-orb--sm .ls-orb-body i{filter:blur(calc(var(--d) * .12));opacity:.9}.ls-orb--sm .ls-orb-body i:first-child{background:#7fa2ff;opacity:.9}.ls-orb--sm .ls-orb-body i:nth-child(2){background:#b18cff}.ls-orb--sm .ls-orb-body i:nth-child(3){background:#5edbd6}.ls-orb--sm .ls-orb-gloss{background:radial-gradient(ellipse 42% 30% at 34% 22%,#fff,hsla(0,0%,100%,0) 100%);box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.9),inset 0 calc(var(--d) * -.08) calc(var(--d) * .16) rgba(80,60,200,.25)}.ls-orb--sm .ls-orb-ring:nth-of-type(3){display:none}@media (prefers-reduced-motion:reduce){.ls-orb .ls-orb-ring{display:none}}html[data-ui=light-space] .glass,html[data-ui=light-space] .glass-strong,html[data-ui=light-space] .rounded-xl.border.bg-card{border:0;border-radius:var(--ls-r-panel);background:var(--ls-surface-card);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--ls-shadow-glass)}html[data-ui=light-space] .ring-aurora,html[data-ui=light-space] .shadow-premium,html[data-ui=light-space] .shadow-premium-lg{box-shadow:var(--ls-shadow-glass)}html[data-ui=light-space] .bg-brand-hero{background:linear-gradient(135deg,hsl(var(--ls-accent2)),hsl(var(--ls-accent)))}html[data-ui=light-space] .inline-flex.whitespace-nowrap.rounded-md{border-radius:999px;font-weight:600}html[data-ui=light-space] .inline-flex.whitespace-nowrap.rounded-md.bg-primary{background:var(--ls-gradient-primary);box-shadow:var(--ls-shadow-primary)}html[data-ui=light-space] .inline-flex.whitespace-nowrap.rounded-md.border-input{border:0;background:var(--ls-surface-glass-btn);box-shadow:var(--ls-shadow-glass-btn)}html[data-ui=light-space] .inline-flex.whitespace-nowrap.rounded-md.border-input:hover{background:hsl(var(--card))}html[data-ui=light-space] button.rounded-md.border-input[role=combobox],html[data-ui=light-space] input.rounded-md.border-input,html[data-ui=light-space] textarea.rounded-md.border-input{border:0;border-radius:var(--ls-r-field);background:var(--ls-surface-input);box-shadow:var(--ls-shadow-input)}html[data-ui=light-space] input.rounded-md.border-input{height:auto;min-height:44px;padding-block:11px;font-size:15px}html[data-ui=light-space] button.rounded-md.border-input[role=combobox]:focus,html[data-ui=light-space] input.rounded-md.border-input:focus-visible,html[data-ui=light-space] textarea.rounded-md.border-input:focus-visible{--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;outline:none;box-shadow:var(--ls-shadow-focus)}html[data-ui=light-space] .bg-popover.rounded-md{border:0;border-radius:var(--ls-r-row);padding:6px;background:var(--ls-surface-float);-webkit-backdrop-filter:var(--ls-blur-float);backdrop-filter:var(--ls-blur-float);box-shadow:var(--ls-shadow-glass)}html[data-ui=light-space] .bg-popover.rounded-md [role=menuitem],html[data-ui=light-space] .bg-popover.rounded-md [role=option]{border-radius:var(--ls-r-icon)}html[data-ui=light-space] .fixed.inset-0.bg-black\/80{background:var(--ls-backdrop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-ui=light-space] .fixed.grid.border.bg-background.shadow-lg{border:0;border-radius:var(--ls-r-dialog);background:var(--ls-surface-float);-webkit-backdrop-filter:var(--ls-blur-float);backdrop-filter:var(--ls-blur-float);box-shadow:var(--ls-shadow-glass)}html[data-ui=light-space] .inline-flex.items-center.rounded-full.border.text-xs{white-space:nowrap}html[data-ui=light-space] .relative.w-full.overflow-auto.rounded-md.border{border:0;border-radius:var(--ls-r-row);background:var(--ls-surface-card);box-shadow:var(--ls-shadow-ring)}html[data-ui=light-space] [role=tablist].rounded-md.bg-muted{border-radius:999px;background:hsl(var(--ls-neutral)/.06)}html[data-ui=light-space] [role=tablist].rounded-md.bg-muted [role=tab]{border-radius:999px}html[data-ui=light-space] [role=tablist].rounded-md.bg-muted [role=tab][data-state=active]{box-shadow:var(--ls-shadow-seg)}html[data-ui=light-space] [role=alert].rounded-lg.border{border-radius:var(--ls-r-tile)}html[data-ui=light-space] .eyebrow{border:0;background:transparent;padding:0;font-size:13px;letter-spacing:.08em;color:hsl(var(--ls-ink3))}html[data-ui=light-space] .text-display{font-family:var(--font-noto-sans-jp)}