/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[kairo\:storage\]{kairo:storage}.\[kyno\:cleanup\]{kyno:cleanup}.\[kyno\:storage\]{kyno:storage}}*{box-sizing:border-box;margin:0;padding:0}:root{--kairo-font:"Space Grotesk", "Inter", system-ui, sans-serif;--kyno-nav-h:66px;--kyno-nav-clearance:calc(var(--kyno-nav-h) + env(safe-area-inset-bottom) + 16px);--kyno-content-max:1200px;--r-sm:8px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--kyno-bg:#0a0d16;--kyno-surface:#141a2b;--kyno-surface-2:#1e2740;--kyno-violet:#7c5cff;--kyno-violet-deep:#4a2fa8;--kyno-cyan:#4fd8e8;--kyno-gold:#ffb020;--kyno-error:#ff5a6e;--kyno-text:#fafafa;--kyno-text-muted:#9aa3b2;--kyno-border:#ffffff14;--kyno-hero-gradient:linear-gradient(135deg, #7c5cff 0%, #4fd8e8 100%);--kyno-display:var(--kairo-font)}html,body,#root{color:#fafafa;height:100%;font-family:var(--kairo-font);-webkit-font-smoothing:antialiased;background:#0a0d16}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#27272a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#4b5563}::selection{color:#c7d2fe;background:#7c5cff4d}button,[role=button],a,.kyno-tile,.kyno-chip{touch-action:manipulation;-webkit-tap-highlight-color:transparent}@keyframes kyno-pb-spin{to{transform:rotate(360deg)}}.kyno-chunky{letter-spacing:.2px;cursor:pointer;will-change:transform;-webkit-user-select:none;user-select:none;transition:transform 70ms,box-shadow 70ms;position:relative;background:var(--c-purple)!important;color:#fff!important;font-family:var(--kyno-display)!important;box-shadow:0 4px 0 0 var(--c-purple-deep)!important;border:none!important;border-radius:14px!important;font-weight:800!important}.kyno-chunky:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px 0 0 var(--c-purple-deep)!important}.kyno-chunky.cyan{background:var(--c-cyan)!important;color:#062b31!important;box-shadow:0 4px 0 0 var(--c-cyan-deep)!important}.kyno-chunky.cyan:active:not(:disabled){box-shadow:0 1px 0 0 var(--c-cyan-deep)!important}.kyno-chunky.gold{background:var(--c-gold)!important;color:#2a1a00!important;box-shadow:0 4px 0 0 var(--c-gold-deep)!important}.kyno-chunky.gold:active:not(:disabled){box-shadow:0 1px 0 0 var(--c-gold-deep)!important}.kyno-chunky:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none!important}.kyno-ghost{cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform 70ms,background .14s;color:#e6e8ef!important;border-radius:var(--r-md)!important;font-family:var(--kyno-display)!important;box-shadow:none!important;background:#ffffff0f!important;border:1px solid #ffffff1a!important;font-weight:800!important}.kyno-ghost:hover:not(:disabled){background:#ffffff1a!important}.kyno-ghost:active:not(:disabled){transform:translateY(2px)}.kyno-ghost:disabled{opacity:.55;cursor:not-allowed;transform:none}.kyno-text{cursor:pointer;padding:4px 2px;font-family:inherit;font-weight:700;transition:color .14s;color:var(--c-purple-lite,#a5b4fc)!important;border-radius:var(--r-sm)!important;background:0 0!important;border:none!important}.kyno-text:hover:not(:disabled){color:#fff!important}.kyno-text:disabled{opacity:.5;cursor:not-allowed}:where(button,a,[role=button],input,select,textarea,[tabindex]):focus-visible{border-radius:var(--r-sm);outline:2px solid var(--c-purple,#7c5cff)!important;outline-offset:2px!important}.kyno-danger{cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform 70ms,background .14s;color:#e2585c!important;font-family:var(--kyno-display)!important;box-shadow:none!important;background:0 0!important;border:1.5px solid #e2585c!important;border-radius:14px!important;font-weight:800!important}.kyno-danger:active:not(:disabled){transform:translateY(2px)}.kyno-danger:disabled{opacity:.55;cursor:not-allowed;transform:none}.kyno-card{background:linear-gradient(160deg, #7c5cff0d, transparent 42%), var(--c-bg-elev2);border:1px solid var(--c-line);border-radius:18px;box-shadow:0 4px #00000061,0 8px 18px #0003,inset 0 1px #ffffff0b}.kyno-stat{border:1px solid var(--c-line);background:var(--c-bg-elev2);border-radius:14px;box-shadow:0 4px #00000038}.kyno-tile{border:1px solid var(--c-line);background:linear-gradient(160deg, #7c5cff1f, var(--c-bg-elev2));cursor:pointer;will-change:transform;-webkit-user-select:none;user-select:none;border-radius:16px;transition:transform 80ms,box-shadow 80ms,border-color .14s;position:relative;box-shadow:0 4px #00000052,0 8px 20px #00000047}.kyno-tile:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #00000052,0 4px 12px #00000047}.kyno-tile:disabled{opacity:.55;cursor:not-allowed;transform:none}.kyno-tile.on{border-color:var(--c-purple);color:#fff;box-shadow:0 1px 0 0 var(--c-purple-deep);background:linear-gradient(160deg,#7c5cff4d,#7c5cff24);transform:translateY(3px)}.kyno-chip{border:1.5px solid var(--c-line);text-align:center;background:var(--c-bg-elev2);min-width:3.25rem;color:var(--c-faint);cursor:pointer;will-change:transform;-webkit-user-select:none;user-select:none;transition:transform 70ms,box-shadow 70ms,background .12s,color .12s,border-color .12s;position:relative;box-shadow:0 3px #00000042;border-radius:var(--r-pill)!important;font-family:var(--kyno-display)!important;font-weight:700!important}.kyno-chip:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #00000042}.kyno-chip.on{background:var(--c-purple);color:#fff;border-color:var(--c-purple);box-shadow:0 2px 0 0 var(--c-purple-deep)}.kyno-chip.on:active:not(:disabled){box-shadow:0 0 0 0 var(--c-purple-deep);transform:translateY(2px)}.kyno-chip.cyan.on{background:var(--c-cyan);color:#062b31;border-color:var(--c-cyan);box-shadow:0 2px 0 0 var(--c-cyan-deep)}.kyno-chip.gold.on{background:var(--c-gold);color:#2a1a00;border-color:var(--c-gold);box-shadow:0 2px 0 0 var(--c-gold-deep)}.kyno-nav{cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff06;border:1px solid #0000;border-radius:12px;transition:transform 70ms,box-shadow 70ms,background .12s,border-color .12s;box-shadow:0 2px #00000038}.kyno-nav:active:not(.on){transform:translateY(2px);box-shadow:0 0 #0000}.kyno-nav.on{box-shadow:0 1px 0 0 var(--c-purple-deep);background:linear-gradient(135deg,#7c5cff52,#7c5cff26);border-color:#a5b4fc47;transform:translateY(2px)}.kyno-ichip{border-radius:10px;flex-shrink:0;place-items:center;display:inline-grid;box-shadow:0 3px #00000047,inset 0 1px #ffffff12}.kyno-idrop{filter:drop-shadow(0 1px 1px #00000073)}.kyno-send{will-change:transform;transition:transform .1s,background .2s,box-shadow .2s}.kyno-send:active:not(:disabled){transform:scale(.86)}@media (hover:hover){.kyno-chunky:hover:not(:disabled){transform:translateY(-1px)}.kyno-tile:hover:not(:disabled){border-color:var(--c-purple);transform:translateY(-1px)}.kyno-ghost:hover:not(:disabled){background:#7c5cff1a}.kyno-space-nav:hover:not(.on){background:#1a1a26!important}}.kyno-input{border:1px solid var(--c-line);background:var(--c-bg-elev1);border-radius:12px;transition:box-shadow .1s,border-color .12s;box-shadow:0 3px #0003}.kyno-input:focus,.kyno-input:focus-within{border-color:var(--c-purple);outline:none;box-shadow:inset 0 2px 5px #0000004d}@media (prefers-reduced-motion:reduce){.kyno-chunky,.kyno-tile,.kyno-ghost,.kyno-chip,.kyno-send,.kyno-input{transition:none}.kyno-chunky:active,.kyno-tile:active,.kyno-ghost:active,.kyno-chip:active,.kyno-send:active,.kyno-chip.on,.kyno-tile.on{transform:none}}@keyframes kyno-nav-pop{0%{transform:scale(1)}45%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes kyno-pop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes kyno-xp-shine{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes kyno-flame{0%,to{transform:scale(1)rotate(-2deg)}50%{transform:scale(1.12)rotate(2deg)}}@keyframes pulse-orb{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.07)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes dot-bounce{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}@keyframes orb-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes streak-glow{0%,to{box-shadow:0 0 6px #7c5cff0d}50%{box-shadow:0 0 12px #7c5cff1a}}.animate-pulse-orb{animation:3s ease-in-out infinite pulse-orb}.animate-float{animation:4s ease-in-out infinite float}.animate-fade-in-up{animation:.38s cubic-bezier(.22,1,.36,1) forwards fade-in-up}.animate-blink{animation:1s step-start infinite blink}.animate-streak{animation:2s ease-in-out infinite streak-glow}.glass{-webkit-backdrop-filter:blur(14px)saturate(140%);background:#ffffff08;border:1px solid #ffffff0f}.glass-strong{-webkit-backdrop-filter:blur(18px)saturate(150%);background:#ffffff0d;border:1px solid #ffffff14}.glass-faint{-webkit-backdrop-filter:blur(10px)saturate(130%);background:#ffffff05;border:1px solid #ffffff0d}.kairo-selected{box-shadow:inset 0 0 0 1px #7c5cff1a;background:#7c5cff0f!important;border-color:#7c5cff38!important}.glow-accent{box-shadow:0 0 18px #7c5cff17,0 0 40px #7c5cff08}.glow-violet{box-shadow:0 0 14px #7c5cff0a}.gradient-text{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#a5b4fc 0%,#c084fc 50%,#f472b6 100%);-webkit-background-clip:text;background-clip:text}.gradient-border{background:linear-gradient(#141a2a,#141a2a) padding-box padding-box,linear-gradient(135deg,#7c5cff,#7c5cff,#ec4899) border-box;border:1px solid #0000}.btn-glow{transition:all .2s;position:relative;overflow:hidden}.btn-glow:hover{transform:translateY(-1px);box-shadow:0 0 20px #7c5cff52}.btn-glow:active{transform:translateY(0)}.prose-ai{color:#d4d4d8;font-size:14px;line-height:1.75}.prose-ai h1,.prose-ai h2,.prose-ai h3{color:#fafafa;margin:1.1em 0 .4em;font-weight:600}.prose-ai h2{font-size:15px}.prose-ai h3{font-size:14px}.prose-ai p{margin:.55em 0}.prose-ai ul,.prose-ai ol{margin:.5em 0;padding-left:1.4em}.prose-ai li{margin:.25em 0}.prose-ai strong{color:#e4e4e7;font-weight:600}.prose-ai code{color:#a5b4fc;background:#171d2d;border-radius:5px;padding:2px 7px;font-size:12.5px}.prose-ai pre{background:#141a2a;border:1px solid #1f2532;border-radius:10px;margin:.8em 0;padding:16px;overflow-x:auto}.prose-ai blockquote{color:#9ca3af;border-left:3px solid #7c5cff;margin:.8em 0;padding-left:14px;font-style:italic}.prose-ai table{border-collapse:collapse;width:100%;margin:.8em 0;font-size:13px}.prose-ai th,.prose-ai td{border:1px solid #1f2532;padding:8px 12px}.prose-ai th{color:#fafafa;background:#1c2233;font-weight:600}@media (width<=768px){html.kairo-app,html.kairo-app body{overscroll-behavior:none;overflow:hidden}::-webkit-scrollbar{width:0;height:0}}.kairo-mobile [style*="padding: 28px 36px"],.kairo-mobile [style*="padding:28px 36px"],.kairo-mobile [style*="padding: '28px 36px'"]{padding:14px 16px!important}.kairo-mobile [style*="padding: 28px"]{padding-left:14px!important;padding-right:14px!important}.kairo-mobile [style*="max-width: 1100"],.kairo-mobile [style*="max-width: 1000"],.kairo-mobile [style*="max-width: 900"],.kairo-mobile [style*="max-width: 880"],.kairo-mobile [style*="max-width: 820"],.kairo-mobile [style*="max-width: 800"],.kairo-mobile [style*="max-width: 760"],.kairo-mobile [style*="max-width: 720"],.kairo-mobile [style*="max-width: 680"],.kairo-mobile [style*="maxWidth: 1100"],.kairo-mobile [style*="maxWidth: 1000"],.kairo-mobile [style*="maxWidth: 900"],.kairo-mobile [style*="maxWidth: 880"],.kairo-mobile [style*="maxWidth: 820"],.kairo-mobile [style*="maxWidth: 760"],.kairo-mobile [style*="maxWidth: 720"]{max-width:100%!important}.kairo-mobile button{-webkit-tap-highlight-color:transparent;min-height:36px}.kairo-mobile [style*="grid-template-columns: 1fr 1fr"]:not([style*="1fr 1fr 1fr"]):not([style*=repeat]),.kairo-mobile [style*="gridTemplateColumns: '1fr 1fr'"],.kairo-mobile [style*="gridTemplateColumns:'1fr 1fr'"]{grid-template-columns:1fr!important}.kairo-mobile [style*="grid-template-columns: 1fr 1fr 1fr"],.kairo-mobile [style*="gridTemplateColumns: '1fr 1fr 1fr'"],.kairo-mobile [style*="gridTemplateColumns:'1fr 1fr 1fr'"]{grid-template-columns:1fr 1fr!important}.kairo-mobile [style*="grid-template-columns: repeat(4, 1fr)"],.kairo-mobile [style*="grid-template-columns: repeat(4,1fr)"],.kairo-mobile [style*="gridTemplateColumns: 'repeat(4, 1fr)'"],.kairo-mobile [style*="gridTemplateColumns:'repeat(4, 1fr)'"]{grid-template-columns:repeat(2,1fr)!important}.kairo-mobile [style*="position: absolute"][style*="inset: 0"][style*="overflow-y: auto"],.kairo-mobile [style*="position: absolute"][style*="inset: 0"][style*="overflow: auto"],.kairo-mobile [style*="position: 'absolute'"][style*="inset: 0"][style*="overflowY: 'auto'"],.kairo-mobile [style*="position: 'absolute'"][style*="inset: 0"][style*="overflow: 'auto'"]{bottom:calc(96px + env(safe-area-inset-bottom))!important}@media (width<=768px){.ks-composer{margin-bottom:calc(10px + env(safe-area-inset-bottom))!important}}@media (width<=640px){.cm-map-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto;min-height:0!important}.cm-map-svg{min-width:640px;width:640px!important;height:349px!important;min-height:349px!important}}.kairo-mobile [style*="border-top: 1px solid #171D2D"]:last-child,.kairo-mobile [style*="border-top: 1px solid #1f2532"]:last-child,.kairo-mobile [style*="border-top: 1px solid rgb(26, 26, 26)"]:last-child,.kairo-mobile [style*="border-top: 1px solid rgb(30, 30, 30)"]:last-child{margin-bottom:8px;padding-bottom:calc(14px + env(safe-area-inset-bottom))!important}.kairo-mobile input,.kairo-mobile textarea,.kairo-mobile select{font-size:16px!important}@media (width>=1024px){.kairo-desktop .kyno-page{max-width:var(--kyno-content-max);width:100%;margin-inline:auto}}:root,select,input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}select{appearance:none;color:#e7e9ee;cursor:pointer;background-color:#ffffff0d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%23A5B4FC' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid #a5b4fc2e;border-radius:12px;padding:10px 34px 10px 12px;font-family:inherit;transition:border-color .18s,background-color .18s}select:hover{border-color:#a5b4fc57}select:focus-visible{border-color:#7c5cff;outline:none;box-shadow:0 0 0 3px #7c5cff38}select:disabled{opacity:.5;cursor:default}select option,select optgroup{color:#e7e9ee;background-color:#12151f}select option:checked{color:#fff;background-color:#2a2450}.kairo-mobile h1{font-size:18px!important}.kairo-mobile [style*="overflow-y: auto"],.kairo-mobile [style*="overflow: auto"],.kairo-mobile [style*="overflowY: 'auto'"],.kairo-mobile [style*="overflow: 'auto'"]{-webkit-overflow-scrolling:touch}@media (orientation:landscape) and (height<=520px){html.kyno-needs-portrait body>#root{display:none}html.kyno-needs-portrait body:after{content:"Turn your phone upright ↻";z-index:999998;color:#c7d2fe;letter-spacing:.04em;text-align:center;background:#0a0d16;justify-content:center;align-items:center;padding:24px;font-family:Space Grotesk,Inter,system-ui,sans-serif;font-size:15px;display:flex;position:fixed;inset:0}}.kairo-mobile [style*="overflow-y: auto"],.kairo-mobile [style*="overflow: auto"],.kairo-mobile [style*="overflowY: 'auto'"],.kairo-mobile [style*="overflow: 'auto'"],.kairo-mobile [style*="overflow-y: scroll"]{scroll-padding-bottom:calc(92px + env(safe-area-inset-bottom,0px));padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))!important}@media (width<=768px){.kairo-mobile div[style*="grid-template-columns: 1fr 1fr"]:not([style*="1fr 1fr 1fr"]):not([style*=repeat]),.kairo-mobile [style*="grid-template-columns: repeat(2"],.kairo-mobile [style*="grid-template-columns: repeat(3"]{grid-template-columns:1fr!important}}.kairo-mobile [data-mobile-page]{will-change:opacity, transform}:root{--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--s-9:56px;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:24px;--c-bg:#0a0d16;--c-bg-elev1:#141a2a;--c-bg-elev2:#1c2233;--c-line:#ffffff0f;--c-line-soft:#14141c;--c-text:#fafafa;--c-dim:#b1b5ba;--c-faint:#9ca3af;--c-ghost:#6b7280;--c-purple-soft:#dbe7ff;--c-purple-lite:#a5b4fc;--c-purple:#7c5cff;--c-purple-hi:#9d8dff;--c-purple-deep:#4a2fa8;--c-purple-dark:#0b1530;--c-cyan:#4fd8e8;--c-gold:#ffb020;--c-success:#34d399;--c-error:#ff5a6e;--c-magenta:#e84f9c;--c-cyan-deep:#2e9db0;--c-gold-deep:#a66a00;--c-magenta-deep:#a83370;--gl-purple:0 8px 28px #7c5cff59;--gl-soft:0 4px 18px #7c5cff38;--gl-inner:inset 0 0 60px #7c5cff0d}.kairo-mobile,.kairo-mobile *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--kairo-font)!important}.kairo-mobile .katex *{font-family:inherit!important}.kairo-mobile .katex{font-family:KaTeX_Main!important}.kairo-mobile .katex .mathnormal,.kairo-mobile .katex .mathdefault,.kairo-mobile .katex .mathit{font-family:KaTeX_Math!important}.kairo-mobile .katex .mathbb,.kairo-mobile .katex .amsrm{font-family:KaTeX_AMS!important}.kairo-mobile .katex .mathcal{font-family:KaTeX_Caligraphic!important}.kairo-mobile .katex .mathfrak{font-family:KaTeX_Fraktur!important}.kairo-mobile .katex .mathtt{font-family:KaTeX_Typewriter!important}.kairo-mobile .katex .mathsf{font-family:KaTeX_SansSerif!important}.kairo-mobile .katex .mathscr{font-family:KaTeX_Script!important}.kairo-mobile .katex .size1{font-family:KaTeX_Size1!important}.kairo-mobile .katex .size2{font-family:KaTeX_Size2!important}.kairo-mobile .katex .size3{font-family:KaTeX_Size3!important}.kairo-mobile .katex .size4{font-family:KaTeX_Size4!important}.kairo-mobile .note-body,.kairo-mobile textarea[data-serif=true]{font-family:Charter,Iowan Old Style,Georgia,serif!important}.kairo-mobile,.kairo-mobile [data-mobile-page]{overflow-x:hidden}.kairo-mobile h1,.kairo-mobile h2,.kairo-mobile h3,.kairo-mobile p,.kairo-mobile span,.kairo-mobile div{overflow-wrap:break-word;word-break:normal;min-width:0}.kairo-mobile button,.kairo-mobile button span{overflow-wrap:normal;word-break:keep-all}.kairo-mobile [style*="borderRadius: 999"]:not([class*=kr-card]){white-space:nowrap}@media (width<=768px){.seg-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto;display:flex!important}.seg-scroll>*{flex:1 0 auto}.week-grid{-webkit-overflow-scrolling:touch;padding-bottom:8px;overflow-x:auto;grid-template-columns:repeat(7,minmax(150px,1fr))!important}}.kairo-mobile .kr-vitals-row,.kairo-mobile .kr-pulse-row,.kairo-mobile .kr-half-row,.kairo-mobile .kr-recs-row{gap:var(--s-3)!important;grid-template-columns:1fr!important}.kairo-mobile .kr-style-grid{gap:var(--s-2)!important;grid-template-columns:repeat(2,1fr)!important}.kairo-mobile .kr-perf-grid{gap:var(--s-2)!important;grid-template-columns:repeat(3,1fr)!important}.kairo-mobile .kr-perf-grid>button>div:nth-child(2){letter-spacing:-.4px!important;font-size:18px!important}.kairo-mobile .kr-submetrics{gap:var(--s-2)!important;grid-template-columns:repeat(4,1fr)!important}.kairo-mobile .kr-submetrics>button{padding:8px 4px!important}.kairo-mobile .kr-submetrics>button>div:first-child{letter-spacing:.8px!important;font-size:9px!important}.kairo-mobile .kr-submetrics>button>div:nth-child(2){font-size:14px!important}.kairo-mobile .fc-stats-row,.kairo-mobile [style*="gridTemplateColumns: 'repeat(4, 1fr)'"][style*="marginTop: 22"]{gap:var(--s-2)!important;grid-template-columns:repeat(2,1fr)!important}.kairo-mobile .kr-rec-item{gap:10px!important;padding:12px 14px!important}.kairo-mobile .kr-rec-item>div:nth-child(3){min-width:0}.kairo-mobile .kr-rec-item>div:nth-child(3)>div:nth-child(2){font-size:13.5px!important;line-height:1.45!important}.kairo-mobile section,.kairo-mobile [class*=Section]{min-width:0}.kairo-mobile .kr-heatmap-list button{padding:6px 10px!important;font-size:11.5px!important}.glass-card{border-radius:var(--r-lg);-webkit-backdrop-filter:blur(18px);box-shadow:var(--gl-inner);background:linear-gradient(#a5b4fc0f 0%,#0e0e168c 100%);border:1px solid #a5b4fc29}.kairo-mobile [role=tablist] button,.kairo-mobile [data-bottom-tab]{min-width:48px!important;min-height:48px!important}.kairo-mobile button{min-height:44px}.kairo-mobile button[data-mini=true],.kairo-mobile button[class*=kr-pill],.kairo-mobile button[style*="borderRadius: 999"]{min-height:32px}.kairo-mobile input[type=text],.kairo-mobile input[type=email],.kairo-mobile input[type=password],.kairo-mobile input:not([type]),.kairo-mobile textarea{padding:12px 14px!important;font-size:16px!important}.kairo-mobile h1{letter-spacing:-.5px!important;font-size:22px!important;font-weight:800!important;line-height:1.2!important}.kairo-mobile h2{letter-spacing:-.3px!important;font-size:17px!important;font-weight:800!important;line-height:1.25!important}.kairo-mobile h3{font-size:14px!important;font-weight:700!important;line-height:1.35!important}.kairo-mobile .kr-card,.kairo-mobile [style*="borderRadius: 14"][style*="background: '#141A2A'"],.kairo-mobile [style*="borderRadius: 14"][style*="background:'#141A2A'"]{border-color:#a5b4fc1a!important;padding:14px!important}.kairo-mobile .h-scroll,.kairo-mobile [data-h-scroll=true]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;margin-right:-16px;padding-right:16px;display:flex;overflow:auto hidden}.kairo-mobile .h-scroll::-webkit-scrollbar{display:none}.kairo-mobile [data-h-scroll=true]::-webkit-scrollbar{display:none}.kairo-mobile .h-scroll>*,.kairo-mobile [data-h-scroll=true]>*{scroll-snap-align:start;flex-shrink:0}.kairo-mobile [style*=gridTemplateColumns][style*="auto-fill, minmax(320px"],.kairo-mobile [style*=gridTemplateColumns][style*="auto-fill, minmax(280px"]{grid-template-columns:1fr!important}.kairo-mobile [style*="gridTemplateColumns: 'repeat(3, 1fr)'"][style*="gap: 12"]{grid-template-columns:repeat(3,1fr)!important}.kairo-mobile [data-sidebar],.kairo-mobile [data-sidebar-mock]{display:none!important}@keyframes kr-sheet-up{0%{opacity:.6;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes kr-sheet-down{0%{opacity:1;transform:translateY(0)}to{opacity:.6;transform:translateY(100%)}}.kr-sheet{scrollbar-width:none;overflow-y:auto}.kr-sheet::-webkit-scrollbar{display:none}.kairo-mobile .fs-split{grid-template-columns:1fr!important;gap:10px!important}.kairo-mobile .fs-split>div:first-child{max-height:280px;min-height:auto!important}.kairo-mobile [style*="display: flex"][style*="gap: 4"][style*="background: '#141A2A'"]{flex-wrap:wrap!important;gap:6px!important}.kairo-mobile [style*="maxWidth: 900"][style*="margin: '0 auto'"],.kairo-mobile [style*="maxWidth: 1100"][style*="margin: '0 auto'"],.kairo-mobile [style*="maxWidth: 820"][style*="margin: '0 auto'"]{padding-left:0!important;padding-right:0!important}.kairo-mobile [style*="gridTemplateColumns: '1fr 320px'"],.kairo-mobile [style*="gridTemplateColumns:'1fr 320px'"],.kairo-mobile [style*="gridTemplateColumns: 'minmax(320px"],.kairo-mobile [style*="gridTemplateColumns:'minmax(320px"]{grid-template-columns:1fr!important;gap:12px!important}.kairo-mobile [style*=gridTemplateColumns][style*="auto-fill, minmax(220px"],.kairo-mobile [style*=gridTemplateColumns][style*="auto-fill, minmax(180px"]{grid-template-columns:1fr!important}.kairo-mobile .kr-header>div:nth-child(2){flex-wrap:wrap;width:100%;display:flex;gap:6px!important}.kairo-mobile .kr-header button{padding:7px 10px!important;font-size:11px!important}.kairo-mobile .cw-input-bar{z-index:88;-webkit-backdrop-filter:blur(18px)saturate(180%);left:8px;right:8px;box-shadow:0 12px 30px #00000073;bottom:calc(96px + env(safe-area-inset-bottom))!important;background:#06060ae0!important;border:1px solid #a5b4fc38!important;border-radius:18px!important;padding:10px 12px!important;position:fixed!important}.kairo-mobile .cw-scroll{padding-bottom:calc(200px + env(safe-area-inset-bottom))!important;padding-top:14px!important;padding-left:14px!important;padding-right:14px!important}@supports (bottom:env(keyboard-inset-height)){.kairo-mobile .cw-input-bar{bottom:calc(env(keyboard-inset-height,0px) + 96px + env(safe-area-inset-bottom))!important}}.nb-fab{display:none}@media (width<=768px){.nb-fab{right:16px;bottom:calc(96px + env(safe-area-inset-bottom));z-index:95;color:#000;letter-spacing:.2px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#a5b4fc 0%,#7c5cff 60%,#4a2fa8 100%);border:none;border-radius:999px;align-items:center;gap:8px;min-width:52px;min-height:52px;padding:14px 18px;font-family:inherit;font-size:14px;font-weight:800;animation:3.5s ease-in-out infinite nb-fab-breath;box-shadow:0 10px 28px #7c5cff52,0 0 24px #a5b4fc66,inset 0 1px #ffffff40;display:flex!important;position:fixed!important}.nb-fab:active{transform:scale(.96)}.nb-newbtn-inline{display:none!important}.nb-page{min-height:100%;height:auto!important;padding-bottom:calc(176px + env(safe-area-inset-bottom))!important}.nb-header{flex-wrap:wrap;gap:10px!important}.nb-header h1{font-size:18px!important}.nb-header p{font-size:12px!important}.nb-page{padding-left:14px!important;padding-right:14px!important;overflow-x:hidden!important}.nb-tools{flex-direction:column!important}.nb-tools select{width:100%!important}.nb-split{flex:none!important;grid-template-columns:1fr!important;min-height:0!important}.nb-split.has-sel .nb-list{display:none!important}.nb-list{overflow:visible!important}.nb-split.has-sel .nb-detail{-webkit-overflow-scrolling:touch;z-index:300!important;padding:max(18px, env(safe-area-inset-top)) 18px calc(40px + env(safe-area-inset-bottom)) 18px!important;background:#0a0a0a!important;border:none!important;border-radius:0!important;margin:0!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.nb-split.has-sel .nb-detail .prose-ai{font-size:16px!important;line-height:1.72!important}.nb-split.has-sel .nb-detail h2{font-size:22px!important}.kg-gamebar,.mob-stack{grid-template-columns:1fr!important}.mob-stack-flex{flex-direction:column!important;align-items:stretch!important}}@keyframes nb-fab-breath{0%,to{box-shadow:0 10px 28px #7c5cff52,0 0 24px #a5b4fc66,inset 0 1px #ffffff40}50%{box-shadow:0 14px 34px #7c5cff52,0 0 36px #a5b4fc8c,inset 0 1px #ffffff40}}@media (width<=768px){[class*=ConceptTools] [style*="display: grid"][style*=gridTemplateColumns]{grid-template-columns:1fr!important}}.kairo-mobile .ct-split,.kairo-mobile [style*="gridTemplateColumns: '380px 1fr'"],.kairo-mobile [style*="gridTemplateColumns: '320px 1fr'"],.kairo-mobile [style*="gridTemplateColumns: '300px 1fr'"]{grid-template-columns:1fr!important;gap:12px!important}.kairo-mobile [data-r3f-canvas-host],.kairo-mobile [class*=lab-canvas],.kairo-mobile [class*=LabCanvas]{border-radius:14px!important;width:100%!important;height:clamp(280px,55vh,460px)!important}.kairo-mobile [data-lab-controls],.kairo-mobile [class*=lab-controls]{width:100%!important;margin-top:12px!important;position:static!important}@media (width<=768px){.landing-hero h1,.landing-hero [class*=title]{letter-spacing:-.6px!important;font-size:clamp(28px,8vw,40px)!important;line-height:1.1!important}.landing-hero p,.landing-hero [class*=subtitle]{max-width:100%!important;font-size:14px!important;line-height:1.55!important}.landing-hero{text-align:center;padding:80px 18px 40px!important}}.kairo-mobile [style*="overflowY: 'hidden'"][style*="height: '100%'"],.kairo-mobile [style*="overflow: 'hidden'"][style*="height: '100%'"][style*="display: 'flex'"]{min-height:100%;height:auto!important;overflow-y:auto!important}.kairo-mobile .ks-result{grid-template-columns:1fr!important;grid-auto-rows:min-content!important;gap:12px!important;overflow:auto!important}.kairo-mobile .bm-stats-row{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.kairo-mobile .bm-stats-row>*{padding:12px!important}.kairo-mobile .bm-stats-row>*>div:first-child{letter-spacing:1px!important;font-size:9.5px!important}.kairo-mobile .bm-stats-row>*>div:nth-child(2){font-size:22px!important}.kairo-mobile .landing-demo-grid{grid-template-columns:1fr!important;gap:12px!important}.kairo-mobile .landing-demo-grid [style*="repeat(3, 1fr)"]>*{padding:8px 10px!important}.kairo-mobile .landing-demo-grid [style*="repeat(3, 1fr)"]>*>div:nth-child(2){font-size:18px!important}@media (width<=768px){.kairo-mobile [style*="background: '#141A2A'"][style*="borderRadius: 20"][style*="padding: 28px"]{padding:18px!important}}.kairo-mobile [style*="gridTemplateColumns: 'repeat(4, 1fr)'"],.kairo-mobile [style*="gridTemplateColumns:'repeat(4, 1fr)'"]{grid-template-columns:repeat(2,1fr)!important}.kairo-mobile .fs-split{height:auto!important}.kairo-mobile [style*="display: 'flex'"][style*="height: '100%'"][style*="overflow: 'hidden'"]{min-height:100%;height:auto!important;overflow:visible!important}@media (width<=768px){.lab-body{grid-template-rows:clamp(280px,55vh,460px) auto!important;grid-template-columns:1fr!important;overflow:auto!important}.lab-body>div:first-child{border-bottom:1px solid #a5b4fc2e;height:clamp(280px,55vh,460px)!important}.lab-body>div:nth-child(2){padding-bottom:calc(120px + env(safe-area-inset-bottom))!important;overflow:visible!important}.lab-body>div:first-child>div:last-child{gap:8px!important;padding:10px 12px!important}.lab-body input[type=range]{flex:100%!important;width:100%!important;min-width:0!important}}html[data-theme=light],html[data-theme=light] body,html[data-theme=light] #root{color:#18181b!important;background:#fafafa!important}html[data-theme=light] ::-webkit-scrollbar-thumb{background:#d4d4d8!important}html[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#b1b5ba!important}html[data-theme=light] ::selection{color:#0b1530!important;background:#7c5cff33!important}html[data-theme=light] [style*="background: #0A0D16"],html[data-theme=light] [style*="background:#0A0D16"],html[data-theme=light] [style*="background: '#0A0D16'"],html[data-theme=light] [style*="background: #0A0D16"],html[data-theme=light] [style*="background:#0A0D16"]{color:#18181b;background:#fafafa!important}html[data-theme=light] [style*="background: #141A2A"]:not([style*=\#1118]):not([style*=\#1112]),html[data-theme=light] [style*="background:#141A2A"]:not([style*=\#1118]):not([style*=\#1112]),html[data-theme=light] [style*="background: #141A2A"],html[data-theme=light] [style*="background:#141A2A"],html[data-theme=light] [style*="background: #141A2A"],html[data-theme=light] [style*="background:#141A2A"],html[data-theme=light] [style*="background: #141A2A"],html[data-theme=light] [style*="background:#141A2A"]{color:#18181b;background:#fff!important}html[data-theme=light] [style*="background: #1C2233"],html[data-theme=light] [style*="background:#1C2233"],html[data-theme=light] [style*="background: #1C2233"],html[data-theme=light] [style*="background:#1C2233"],html[data-theme=light] [style*="background: #1C2233"],html[data-theme=light] [style*="background:#1C2233"],html[data-theme=light] [style*="background: #171D2D"],html[data-theme=light] [style*="background:#171D2D"],html[data-theme=light] [style*="background: #171D2D"],html[data-theme=light] [style*="background:#171D2D"]{color:#18181b;background:#f4f4f5!important}html[data-theme=light] [style*="background: #1f2532"],html[data-theme=light] [style*="background:#1f2532"],html[data-theme=light] [style*="background: #1f2532"],html[data-theme=light] [style*="background:#1f2532"]{color:#18181b;background:#ededf0!important}html[data-theme=light] [style*="background: #000"]:not([style*=\#000a]):not([style*=\#0006]):not([style*=rgba]),html[data-theme=light] [style*="background:#000"]:not([style*=\#000a]):not([style*=\#0006]):not([style*=rgba]){background:#ffffffeb!important}html[data-theme=light] [style*="background: rgba(255,255,255,0.02"],html[data-theme=light] [style*="background: rgba(255,255,255,0.03"],html[data-theme=light] [style*="background: rgba(255,255,255,0.04"],html[data-theme=light] [style*="background: rgba(255,255,255,0.05"],html[data-theme=light] [style*="background: rgba(255,255,255,0.06"]{background:#18181b08!important}html[data-theme=light] [style*="border: 1px solid #1f2532"],html[data-theme=light] [style*="border:1px solid #1f2532"],html[data-theme=light] [style*="border: 1px solid #171D2D"],html[data-theme=light] [style*="border:1px solid #171D2D"],html[data-theme=light] [style*="border: 1px solid rgba(255,255,255,0.06)"],html[data-theme=light] [style*="border:1px solid rgba(255,255,255,0.06)"],html[data-theme=light] [style*="border: 1px solid #1C2233"],html[data-theme=light] [style*="border:1px solid #1C2233"],html[data-theme=light] [style*="border: 1px solid rgba(255,255,255,0.08)"],html[data-theme=light] [style*="border:1px solid rgba(255,255,255,0.08)"],html[data-theme=light] [style*="border: 1px solid rgba(255,255,255,0.08)"],html[data-theme=light] [style*="border:1px solid rgba(255,255,255,0.08)"]{border-color:#e4e4e7!important}html[data-theme=light] [style*="color: #fafafa"],html[data-theme=light] [style*="color:#fafafa"],html[data-theme=light] [style*="color: '#fafafa'"],html[data-theme=light] [style*="color: #ffffff"],html[data-theme=light] [style*="color:#ffffff"],html[data-theme=light] [style*="color: #fff;"],html[data-theme=light] [style*="color:#fff;"],html[data-theme=light] [style*="color: white"]{color:#18181b!important}html[data-theme=light] [style*="color: #e4e4e7"],html[data-theme=light] [style*="color:#e4e4e7"],html[data-theme=light] [style*="color: #d4d4d8"],html[data-theme=light] [style*="color:#d4d4d8"]{color:#4b5563!important}html[data-theme=light]{--c-bg:#fafafa;--c-bg-elev1:#fff;--c-bg-elev2:#f4f4f5;--c-line:#e4e4e7;--c-line-soft:#ededf0;--c-text:#18181b;--c-dim:#6b7280;--c-faint:#9ca3af;--c-ghost:#b1b5ba}html[data-theme=light] input,html[data-theme=light] textarea,html[data-theme=light] select{caret-color:#7c5cff}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:#b1b5ba!important}html[data-theme=light] .prose-ai{color:#4b5563!important}html[data-theme=light] .prose-ai h1,html[data-theme=light] .prose-ai h2,html[data-theme=light] .prose-ai h3,html[data-theme=light] .prose-ai strong{color:#18181b!important}html[data-theme=light] .prose-ai code{color:#4a2fa8!important;background:#f4f4f5!important}html[data-theme=light] .prose-ai pre{background:#f9f9fa!important;border-color:#e4e4e7!important}html[data-theme=light] .prose-ai blockquote{color:#9ca3af!important}html[data-theme=light] .prose-ai th{color:#18181b!important;background:#f4f4f5!important}html[data-theme=light] .prose-ai th,html[data-theme=light] .prose-ai td{border-color:#e4e4e7!important}html[data-theme=light] .kr-grad-text,html[data-theme=light] [class*=grad-text]{-webkit-text-fill-color:transparent!important;background:linear-gradient(90deg,#18181b 0%,#4a2fa8 60%,#7c5cff 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}html[data-theme=light] .glow-violet{box-shadow:0 0 14px #7c5cff2e}html[data-theme=light] .glow-accent{box-shadow:0 0 18px #7c5cff24,0 0 38px #7c5cff0f}html[data-theme=light] .glass{-webkit-backdrop-filter:blur(20px)saturate(140%);background:#ffffffb8!important;border-color:#e4e4e7!important}html[data-theme=light] [style*="background: 'rgba(124, 92, 255, 0.10)'"],html[data-theme=light] [style*="background: rgba(124, 92, 255, 0.10)"],html[data-theme=light] [style*="background:rgba(124, 92, 255, 0.10)"]{background:#7c5cff1a!important}html[data-theme=light] [style*="borderBottom: '1px solid #1f2532'"],html[data-theme=light] [style*="borderBottom:1px solid #1f2532"],html[data-theme=light] [style*="borderTop: '1px solid #1f2532'"],html[data-theme=light] [style*="borderTop:1px solid #1f2532"]{border-color:#e4e4e7!important}html[data-theme=light] code{color:#4a2fa8}html[data-theme=light] svg[stroke=\#fff],html[data-theme=light] svg[stroke=\#ffffff],html[data-theme=light] svg[stroke=white]{stroke:#18181b}html[data-theme=light] [style*="background: rgb(10, 10, 10)"],html[data-theme=light] [style*="background:rgb(10, 10, 10)"],html[data-theme=light] [style*="background-color: rgb(10, 10, 10)"],html[data-theme=light] [style*="background-color:rgb(10, 10, 10)"],html[data-theme=light] [style*="background: rgb(6, 6, 10)"],html[data-theme=light] [style*="background:rgb(6, 6, 10)"],html[data-theme=light] [style*="background-color: rgb(6, 6, 10)"],html[data-theme=light] [style*="background-color:rgb(6, 6, 10)"]{color:#18181b;background-color:#fafafa!important}html[data-theme=light] [style*="background: rgb(17, 17, 17)"],html[data-theme=light] [style*="background:rgb(17, 17, 17)"],html[data-theme=light] [style*="background-color: rgb(17, 17, 17)"],html[data-theme=light] [style*="background-color:rgb(17, 17, 17)"],html[data-theme=light] [style*="background: rgb(13, 13, 13)"],html[data-theme=light] [style*="background:rgb(13, 13, 13)"],html[data-theme=light] [style*="background-color: rgb(13, 13, 13)"],html[data-theme=light] [style*="background-color:rgb(13, 13, 13)"],html[data-theme=light] [style*="background: rgb(14, 14, 22)"],html[data-theme=light] [style*="background:rgb(14, 14, 22)"],html[data-theme=light] [style*="background-color: rgb(14, 14, 22)"],html[data-theme=light] [style*="background-color:rgb(14, 14, 22)"],html[data-theme=light] [style*="background: rgb(15, 15, 15)"],html[data-theme=light] [style*="background:rgb(15, 15, 15)"],html[data-theme=light] [style*="background-color: rgb(15, 15, 15)"],html[data-theme=light] [style*="background-color:rgb(15, 15, 15)"]{color:#18181b;background-color:#fff!important}html[data-theme=light] [style*="background: rgb(20, 20, 31)"],html[data-theme=light] [style*="background:rgb(20, 20, 31)"],html[data-theme=light] [style*="background-color: rgb(20, 20, 31)"],html[data-theme=light] [style*="background-color:rgb(20, 20, 31)"],html[data-theme=light] [style*="background: rgb(19, 19, 29)"],html[data-theme=light] [style*="background:rgb(19, 19, 29)"],html[data-theme=light] [style*="background-color: rgb(19, 19, 29)"],html[data-theme=light] [style*="background-color:rgb(19, 19, 29)"],html[data-theme=light] [style*="background: rgb(22, 22, 22)"],html[data-theme=light] [style*="background:rgb(22, 22, 22)"],html[data-theme=light] [style*="background-color: rgb(22, 22, 22)"],html[data-theme=light] [style*="background-color:rgb(22, 22, 22)"],html[data-theme=light] [style*="background: rgb(26, 26, 26)"],html[data-theme=light] [style*="background:rgb(26, 26, 26)"],html[data-theme=light] [style*="background-color: rgb(26, 26, 26)"],html[data-theme=light] [style*="background-color:rgb(26, 26, 26)"],html[data-theme=light] [style*="background: rgb(28, 28, 28)"],html[data-theme=light] [style*="background:rgb(28, 28, 28)"],html[data-theme=light] [style*="background-color: rgb(28, 28, 28)"],html[data-theme=light] [style*="background-color:rgb(28, 28, 28)"]{color:#18181b;background-color:#f4f4f5!important}html[data-theme=light] [style*="background: rgb(30, 30, 30)"],html[data-theme=light] [style*="background:rgb(30, 30, 30)"],html[data-theme=light] [style*="background-color: rgb(30, 30, 30)"],html[data-theme=light] [style*="background-color:rgb(30, 30, 30)"],html[data-theme=light] [style*="background: rgb(30, 30, 46)"],html[data-theme=light] [style*="background:rgb(30, 30, 46)"],html[data-theme=light] [style*="background-color: rgb(30, 30, 46)"],html[data-theme=light] [style*="background-color:rgb(30, 30, 46)"]{color:#18181b;background-color:#ededf0!important}html[data-theme=light] [style*="color: rgb(250, 250, 250)"],html[data-theme=light] [style*="color:rgb(250, 250, 250)"],html[data-theme=light] [style*="color: rgb(255, 255, 255)"],html[data-theme=light] [style*="color:rgb(255, 255, 255)"]{color:#18181b!important}html[data-theme=light] [style*="color: rgb(228, 228, 231)"],html[data-theme=light] [style*="color:rgb(228, 228, 231)"],html[data-theme=light] [style*="color: rgb(212, 212, 216)"],html[data-theme=light] [style*="color:rgb(212, 212, 216)"]{color:#4b5563!important}html[data-theme=light] [style*="solid rgb(30, 30, 30)"],html[data-theme=light] [style*="solid rgb(26, 26, 26)"],html[data-theme=light] [style*="solid rgb(22, 22, 22)"],html[data-theme=light] [style*="solid rgb(26, 26, 38)"],html[data-theme=light] [style*="solid rgb(34, 34, 46)"],html[data-theme=light] [style*="solid rgb(45, 45, 45)"],html[data-theme=light] [style*="border-top: 1px solid rgb(30, 30, 30)"],html[data-theme=light] [style*="border-top:1px solid rgb(30, 30, 30)"],html[data-theme=light] [style*="border-bottom: 1px solid rgb(30, 30, 30)"],html[data-theme=light] [style*="border-bottom:1px solid rgb(30, 30, 30)"],html[data-theme=light] [style*="border-top: 1px solid rgb(26, 26, 26)"],html[data-theme=light] [style*="border-bottom: 1px solid rgb(26, 26, 26)"],html[data-theme=light] [style*="border-left: 1px solid rgb(30, 30, 30)"],html[data-theme=light] [style*="border-right: 1px solid rgb(30, 30, 30)"]{border-color:#e4e4e7!important}html[data-theme=light] [style*="background: rgb(0, 0, 0)"],html[data-theme=light] [style*="background:rgb(0, 0, 0)"],html[data-theme=light] [style*="background-color: rgb(0, 0, 0)"],html[data-theme=light] [style*="background-color:rgb(0, 0, 0)"]{color:#18181b;background-color:#fffffff0!important}html[data-theme=light] [style*="rgb(10, 10, 10) none repeat scroll"],html[data-theme=light] [style*="rgb(17, 17, 17) none repeat scroll"]{background-color:#fafafa!important}:root{--kx-radius-pill:999px;--kx-radius-card:22px;--kx-radius-panel:28px;--kx-radius-input:16px;--kx-shadow-rest:0 10px 30px #00000047, 0 0 0 1px #ffffff06;--kx-shadow-hover:0 18px 48px #00000061, 0 0 0 1px #a5b4fc2e;--kx-shadow-drag:0 28px 80px #0000008c, 0 0 0 1px #a5b4fc52, 0 0 60px #7c5cff2e;--kx-spring:cubic-bezier(.22, 1, .36, 1);--kx-spring-slow:cubic-bezier(.16, 1, .3, 1);--kx-ambient-blur:saturate(165%) blur(20px);--kx-ultramarine:#263abc;--kx-ultramarine-deep:#1a2a8c;--kx-ultramarine-soft:#263a8c66;--kx-cyan:#4fd8e8;--kx-cyan-soft:#a5b4fc4d}.kr-ambient-field{pointer-events:none;z-index:0;background:radial-gradient(60% 50% at 18% 12%,#263a8c29 0%,#0000 60%),radial-gradient(45% 40% at 88% 92%,#a5b4fc0f 0%,#0000 60%),radial-gradient(40% 35%,#263a8c0d 0%,#0000 60%);animation:36s ease-in-out infinite alternate kr-ambient-drift;position:absolute;inset:0}@keyframes kr-ambient-drift{0%{opacity:.85;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(-2%,-1%)scale(1.04)}to{opacity:.85;transform:translate(2%,1.5%)scale(1)}}@media (prefers-reduced-motion:reduce){.kr-ambient-field{animation:none}}.kr-particles{pointer-events:none;z-index:0;background-image:radial-gradient(circle at 12% 18%,#fff3 0,#0000 1.5px),radial-gradient(circle at 78% 32%,#a5b4fc4d 0,#0000 1.4px),radial-gradient(circle at 24% 64%,#ffffff1f 0,#0000 1.6px),radial-gradient(circle at 62% 88%,#263a8c8c 0,#0000 1.8px),radial-gradient(circle at 92% 76%,#ffffff29 0,#0000 1.4px),radial-gradient(circle at 8% 88%,#a5b4fc2e 0,#0000 1.5px),radial-gradient(circle at 48% 12%,#ffffff1a 0,#0000 1.3px),radial-gradient(circle at 40% 44%,#263a8c59 0,#0000 1.4px);background-size:100% 100%;animation:7s ease-in-out infinite alternate kr-particle-twinkle;position:absolute;inset:0}@keyframes kr-particle-twinkle{0%{opacity:.55}50%{opacity:.95}to{opacity:.65}}@media (prefers-reduced-motion:reduce){.kr-particles{opacity:.6;animation:none}}.kr-soft-scroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable both-edges;overflow:auto}.kr-soft-scroll::-webkit-scrollbar{width:8px;height:8px}.kr-soft-scroll::-webkit-scrollbar-thumb{background:#ffffff0f padding-box content-box;border:2px solid #0000;border-radius:999px}.kr-soft-scroll::-webkit-scrollbar-thumb:hover{background:#a5b4fc33 padding-box content-box}.kr-floating{border-radius:var(--kx-radius-card);-webkit-backdrop-filter:var(--kx-ambient-blur);box-shadow:var(--kx-shadow-rest);transition:transform .36s var(--kx-spring), box-shadow .36s var(--kx-spring), border-color .36s var(--kx-spring);will-change:transform;background:linear-gradient(#ffffff09 0%,#ffffff05 100%);border:1px solid #ffffff0b;position:relative}.kr-floating:hover{box-shadow:var(--kx-shadow-hover);border-color:#a5b4fc29;transform:translateY(-2px)}.kr-floating:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;position:absolute;inset:0 0 auto}.kr-floating-lg{border-radius:var(--kx-radius-panel)}.kr-bubble{border-radius:var(--kx-radius-pill);-webkit-backdrop-filter:var(--kx-ambient-blur);box-shadow:var(--kx-shadow-rest);transition:box-shadow .36s var(--kx-spring), border-color .36s var(--kx-spring);background:linear-gradient(#ffffff0a 0%,#ffffff05 100%);border:1px solid #ffffff0d}.kr-bubble:focus-within{box-shadow:var(--kx-shadow-hover);border-color:#a5b4fc4d}.kr-draggable{cursor:grab;-webkit-user-select:none;user-select:none;transition:box-shadow .24s var(--kx-spring), transform .24s var(--kx-spring)}.kr-draggable:active,.kr-draggable.kr-dragging{cursor:grabbing}.kr-draggable.kr-dragging{box-shadow:var(--kx-shadow-drag);z-index:50;border-color:#a5b4fc52!important}.kr-draggable.kr-dragging:after{content:"";border-radius:inherit;filter:blur(20px);pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#7c5cff1a,#0000 70%);position:absolute;inset:-24px}.kr-tactile{border-radius:var(--kx-radius-pill);transition:transform .18s var(--kx-spring), background .18s var(--kx-spring), box-shadow .18s var(--kx-spring);-webkit-tap-highlight-color:transparent}.kr-tactile:hover{transform:translateY(-1px)}.kr-tactile:active{transform:translateY(0)scale(.97)}.kr-input-soft{border-radius:var(--kx-radius-input);transition:border-color .24s var(--kx-spring), background .24s var(--kx-spring), box-shadow .24s var(--kx-spring);background:#ffffff06;border:1px solid #ffffff0f}.kr-input-soft:focus,.kr-input-soft:focus-within{background:#ffffff0a;border-color:#a5b4fc52;outline:none;box-shadow:0 0 0 3px #7c5cff14}.kr-resize-handle{cursor:nwse-resize;opacity:0;width:14px;height:14px;transition:opacity .22s var(--kx-spring);pointer-events:auto;border-radius:4px;position:absolute;bottom:6px;right:6px}.kr-floating:hover .kr-resize-handle,.kr-floating:focus-within .kr-resize-handle{opacity:.55}.kr-resize-handle:before,.kr-resize-handle:after{content:"";background:#ffffff8c;border-radius:1px;position:absolute;right:2px}.kr-resize-handle:before{width:2px;height:8px;bottom:2px}.kr-resize-handle:after{width:8px;height:2px;bottom:2px}.kr-fade-edges{position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%)}@media (prefers-reduced-motion:reduce){.kr-floating,.kr-bubble,.kr-draggable,.kr-tactile,.kr-input-soft{transition:none!important}.kr-floating:hover{transform:none}}.kr-app-scroll{scroll-behavior:smooth}.kyno-tabrow{border-radius:var(--r-md);flex-wrap:wrap;gap:8px;padding:6px;display:flex}.kyno-tabrow>*{white-space:nowrap;flex:auto;min-width:max-content}@media (width<=380px){.kyno-tabrow>*{flex:calc(50% - 8px)}}.kyno-formula-box .katex-display{margin:0!important}.kyno-formula-box .katex-display>.katex{text-align:center}.kyno-math p{margin:0}.kyno-math p+p{margin-top:8px}.kyno-math strong{color:#ededf5;font-weight:700}.kyno-math .katex{color:inherit}.kyno-math ul,.kyno-math ol{margin:6px 0 0;padding-left:20px}.kyno-math-mono{font-family:ui-monospace,Cascadia Mono,Consolas,monospace}.kyno-math .katex-display{margin:6px 0;padding-bottom:2px;overflow:auto hidden}.kyno-math .katex-display>.katex{text-align:left}.kyno-math .katex-error{white-space:pre-wrap;word-break:break-word;max-width:100%;display:inline-block;overflow-x:auto}body,.kyno-math{font-family:var(--kairo-font), "Segoe UI Symbol", "Cambria Math", "DejaVu Sans", sans-serif}.kyno-textlayer{text-align:initial;letter-spacing:normal;word-spacing:normal;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:1;--scale-round-x:1px;--scale-round-y:1px;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.kyno-textlayer span,.kyno-textlayer br{color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.kyno-textlayer>:not(.markedContent),.kyno-textlayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;--scale-x:1;--rotate:0deg;font-size:calc(var(--text-scale-factor) * var(--font-height));transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.kyno-textlayer .markedContent{display:contents}.kyno-textlayer ::selection{background:#7c5cff57}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
