/*! tailwindcss v4.3.3 | 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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-divide-y-reverse:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Figtree", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--color-red-500:oklch(63.7% .237 25.331);--color-yellow-400:oklch(85.2% .199 91.936);--color-green-500:oklch(72.3% .219 149.579);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-600:oklch(58.8% .158 241.966);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:"JetBrains Mono", ui-monospace, monospace;--font-display:"Outfit", system-ui, sans-serif}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.isolate{isolation:isolate}.z-50{z-index:50}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.-mb-px{margin-bottom:-1px}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-1{margin-left:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-48{width:calc(var(--spacing) * 48);height:calc(var(--spacing) * 48)}.size-\[360px\]{width:360px;height:360px}.size-\[560px\]{width:560px;height:560px}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-full{height:100%}.h-px{height:1px}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-screen{min-height:100vh}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-80{width:calc(var(--spacing) * 80)}.w-full{width:100%}.w-px{width:1px}.max-w-6xl{max-width:var(--container-6xl)}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.shrink-0{flex-shrink:0}.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)}.cursor-pointer{cursor:pointer}.appearance-none{appearance:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-\[9px\]{border-radius:9px}.rounded-button{border-radius:var(--radius-button-value)}.rounded-card{border-radius:var(--radius-card-value)}.rounded-chip{border-radius:var(--radius-chip-value)}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-border{border-color:var(--border)}.border-current{border-color:currentColor}.border-mist{border-color:var(--mist)}.border-transparent{border-color:#0000}.border-violet{border-color:var(--violet)}.border-t-transparent{border-top-color:#0000}.bg-border{background-color:var(--border)}.bg-dust{background-color:var(--dust)}.bg-grey{background-color:var(--grey)}.bg-mist{background-color:var(--mist)}.bg-moon{background-color:var(--moon)}.bg-transparent{background-color:#0000}.bg-violet{background-color:var(--violet)}.bg-violet-soft{background-color:var(--violet-soft)}.bg-void\/80{background-color:var(--void)}@supports (color:color-mix(in lab, red, red)){.bg-void\/80{background-color:color-mix(in oklab, var(--void) 80%, transparent)}}.p-1{padding:var(--spacing)}.p-4{padding:calc(var(--spacing) * 4)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-9{padding-inline:calc(var(--spacing) * 9)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-1{padding-top:var(--spacing)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:var(--font-display)}.font-mono{font-family:JetBrains Mono,ui-monospace,monospace}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.text-\[17px\]{font-size:17px}.text-\[23px\]{font-size:23px}.text-\[32px\]{font-size:32px}.text-\[56px\]{font-size:56px}.text-\[length\:var\(--text-section\)\]{font-size:var(--text-section)}.text-body{font-size:var(--text-body)}.text-card-title{font-size:var(--text-card-title)}.text-section{font-size:var(--text-section)}.text-small{font-size:var(--text-small)}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-grey{color:var(--grey)}.text-mist{color:var(--mist)}.text-moon{color:var(--moon)}.text-violet{color:var(--violet)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.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,)}.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-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}.placeholder\:text-grey::placeholder{color:var(--grey)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.checked\:border-violet:checked{border-color:var(--violet)}.checked\:bg-violet-soft:checked{background-color:var(--violet-soft)}@media (hover:hover){.hover\:border-grey:hover{border-color:var(--grey)}.hover\:bg-violet-soft:hover{background-color:var(--violet-soft)}.hover\:bg-violet\/90:hover{background-color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet\/90:hover{background-color:color-mix(in oklab, var(--violet) 90%, transparent)}}.hover\:text-mist:hover{color:var(--mist)}.hover\:text-moon:hover{color:var(--moon)}}.focus\:border-violet:focus{border-color:var(--violet)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus-visible\:ring-violet:focus-visible{--tw-ring-color:var(--violet)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-void:focus-visible{--tw-ring-offset-color:var(--void)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-violet-soft\/70:active{background-color:var(--violet-soft)}@supports (color:color-mix(in lab, red, red)){.active\:bg-violet-soft\/70:active{background-color:color-mix(in oklab, var(--violet-soft) 70%, transparent)}}.active\:bg-violet\/80:active{background-color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.active\:bg-violet\/80:active{background-color:color-mix(in oklab, var(--violet) 80%, transparent)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-violet\/40:disabled{border-color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.disabled\:border-violet\/40:disabled{border-color:color-mix(in oklab, var(--violet) 40%, transparent)}}.disabled\:bg-violet\/40:disabled{background-color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-violet\/40:disabled{background-color:color-mix(in oklab, var(--violet) 40%, transparent)}}.disabled\:text-grey:disabled,.disabled\:text-grey\/60:disabled{color:var(--grey)}@supports (color:color-mix(in lab, red, red)){.disabled\:text-grey\/60:disabled{color:color-mix(in oklab, var(--grey) 60%, transparent)}}.disabled\:text-white\/60:disabled{color:#fff9}@supports (color:color-mix(in lab, red, red)){.disabled\:text-white\/60:disabled{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.disabled\:opacity-50:disabled{opacity:.5}@media (width>=48rem){.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:p-9{padding:calc(var(--spacing) * 9)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.md\:text-\[44px\]{font-size:44px}.md\:text-\[84px\]{font-size:84px}}@media (width>=64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}}}:root{--void:#050508;--dust:#0e0c18;--border:#241f3a;--moon:#edebf5;--mist:#c9c6da;--grey:#8b88a3;--violet:#7b5cff;--violet-glow:#7b5cff59;--violet-soft:#7b5cff2e;--radius-button-value:12px;--radius-card-value:24px;--radius-chip-value:10px;--radius-image-value:18px;--text-hero:84px;--text-section:44px;--text-card-title:23px;--text-body:17px;--text-small:14px;--motion-rise:.4s ease-out}@keyframes yeyo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes yeyo-pulse{0%,to{opacity:.55}50%{opacity:.9}}.yeyo-float{animation:6s ease-in-out infinite yeyo-float}.yeyo-pulse{animation:4s ease-in-out infinite yeyo-pulse}@media (prefers-reduced-motion:reduce){.yeyo-float,.yeyo-pulse{animation:none}}.yeyo-theme{background-color:var(--void);color:var(--mist);-webkit-font-smoothing:antialiased;font-family:Poppins,system-ui,sans-serif;font-weight:300}body{background-color:var(--void);color:var(--mist);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-weight:300}::selection{background:var(--violet-soft);color:var(--moon)}html{background-color:var(--void)}body,.yeyo-theme{font-family:var(--font-sans)}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:0}.landing-shell{min-height:100vh}.landing-stage{flex-grow:1}.site-link{color:var(--mist);font-size:var(--text-small)}.site-link:hover,.site-link[data-status=active]{color:var(--moon)}.site-link:focus-visible{outline-color:var(--violet)}.space-page{background:var(--void);color:var(--moon)}.space-page h1,.space-page h2,.space-page h3{font-weight:700;line-height:.95}.space-page h1 span,.space-page h2 span,.space-page h3 span,.space-order h2 span{color:var(--violet)}.space-hero{height:92vh;min-height:720px;max-height:1000px;position:relative;overflow:hidden}.space-scene{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.space-astronaut{object-fit:contain;object-position:right center;will-change:transform;pointer-events:none;width:62%;height:100%;animation:8s ease-in-out infinite alternate astronaut-reach;position:absolute;inset:0 0 0 auto}@keyframes astronaut-reach{0%{transform:translate(0)}to{transform:translate(calc(var(--text-small) * -1), var(--text-small))}}@media (prefers-reduced-motion:reduce){.space-astronaut{animation:none}}.space-nav{z-index:2;justify-content:space-between;align-items:center;padding:28px 5%;display:flex;position:relative}.space-nav nav{gap:32px;display:flex}.space-nav nav a{color:var(--mist);font-size:13px}.space-nav .text-card-title,.space-gallery .text-card-title{font-size:22px}.space-hero-copy{width:44%;margin-left:5%;padding-top:100px;position:relative}.space-label{font-family:var(--font-mono);letter-spacing:0;color:var(--grey);font-size:9px}.space-hero h1{margin-top:20px;margin-bottom:28px;font-size:92px}.space-body{color:var(--mist);max-width:365px;font-size:16px;line-height:1.65}.space-ctas{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.space-slogan{margin-top:calc(var(--text-body) * .5);letter-spacing:.04em}.space-outline{border:1px solid var(--border);color:var(--moon);align-items:center;display:inline-flex}.hero-caption{margin-top:22px}.horizon-caption{position:absolute;bottom:24px;left:5%}.space-section{min-height:650px;position:relative;overflow:hidden}.space-section h2{margin-top:18px;margin-bottom:24px;font-size:64px}.space-product-copy{margin-left:51%;padding-top:135px;padding-bottom:90px;padding-right:5%;position:relative}.space-stats{gap:38px;margin-bottom:24px;display:flex}.space-stats div{flex-direction:column;gap:8px;display:flex}.space-stats strong{font-size:28px;font-weight:600}.space-stats span{font-family:var(--font-mono);color:var(--grey);font-size:9px}.space-about-copy{width:46%;margin-left:7%;padding-top:130px;padding-bottom:110px;position:relative}.space-about-copy .space-body{margin-bottom:28px}.space-text-link{color:var(--mist);font-size:12px}.space-gallery{grid-template-columns:repeat(3,1fr);gap:12px;padding:12px;display:grid}.space-gallery article{aspect-ratio:1;position:relative;overflow:hidden}.space-gallery img{object-fit:cover;width:100%;height:100%}.space-gallery article:nth-child(2) img{transform:scale(1.08)rotate(5deg)}.space-gallery article:nth-child(3) img{object-position:left}.space-gallery article>span{position:absolute;top:20px;left:20px}.space-gallery h3{text-align:center;font-size:36px;position:absolute;bottom:32px;left:10%;right:10%}.space-footer{color:var(--grey);justify-content:space-between;align-items:center;gap:20px;padding:36px 4%;font-size:10px;display:flex}.space-footer p span{margin-top:8px;display:block}.space-footer>div{align-items:center;gap:20px;display:flex}.space-fixed-order{z-index:5;position:fixed;bottom:20px;right:24px}.space-order{z-index:10;width:calc(var(--text-hero) * 5);background:var(--void);border-left:1px solid var(--border);max-width:100%;padding:var(--text-card-title);position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.space-order-inline{width:100%;max-width:calc(var(--text-hero) * 5);border-left:0;border:1px solid var(--border);border-radius:var(--radius-card-value);position:static;overflow-y:visible}.order-top{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.space-order h2{margin-bottom:26px;font-size:32px;font-weight:700;line-height:1.1}.order-presets,.order-frequency{gap:8px;margin-top:18px;display:flex}.order-summary{color:var(--mist);margin:30px 0;font-size:12px}.order-summary div{justify-content:space-between;margin:14px 0;display:flex}.space-order>button,.space-order form>button{width:100%}.order-note{margin-top:16px;line-height:1.8}.space-order form{flex-direction:column;gap:18px;display:flex}.space-panel-open .space-hero{margin-right:360px}.space-panel-open .space-hero-copy{width:58%;padding-top:95px}.space-panel-open .space-hero-copy h1{font-size:68px}.space-panel-open .space-hero .space-scene{filter:brightness(.55)}.space-nutrition{margin-top:32px}.space-page a:focus-visible,.space-page button:focus-visible{outline:2px solid var(--violet);outline-offset:4px}@media (width>=1600px){.space-hero-copy{padding-top:160px}}@media (width<=1024px){.space-hero{height:90vh;min-height:620px}.space-hero h1{font-size:72px}.space-hero-copy{width:47%;padding-top:90px}.space-body{font-size:14px}.space-section{min-height:560px}.space-section h2{font-size:48px}.space-product-copy{padding-top:100px}.space-about-copy{padding-top:110px}.space-stats{gap:20px}.space-gallery h3{font-size:28px}.space-panel-open .space-hero{margin-right:0}.space-panel-open .space-hero-copy{width:42%}.space-panel-open .space-hero-copy h1{font-size:56px}}@media (width<=600px){.space-hero{height:900px;min-height:0;max-height:none}.space-hero .space-scene{object-position:66% center}.space-nav{padding:20px}.space-nav nav{display:none}.space-hero-copy{width:auto;margin:0;padding:46px 24px}.space-hero h1{font-size:64px}.space-hero .space-body{max-width:270px}.space-hero .space-scene{height:580px;top:320px}.horizon-caption{bottom:15px}.space-section{min-height:760px}.space-product .space-scene{object-position:left;height:400px;top:360px}.space-product-copy{margin-left:0;padding:40px 24px}.space-section h2{font-size:46px}.space-about-copy{width:auto;margin:0;padding:40px 24px}.space-about .space-scene{object-position:right;height:430px;top:330px}.space-gallery{grid-template-columns:1fr}.space-gallery h3{font-size:38px}.space-footer{flex-direction:column;align-items:flex-start;padding-bottom:80px}.space-order{width:100%}.space-panel-open .space-hero-copy{width:auto}}@media (prefers-reduced-motion:reduce){.space-page{scroll-behavior:auto}.hero-launch-bar-fill:after,.hero-launch-dot{opacity:.6;animation:none}}.space-unified{flex-direction:column;min-height:100vh;display:flex}.space-unified main{flex-grow:1}.space-header{z-index:6;justify-content:space-between;align-items:center;gap:var(--text-card-title);padding:var(--text-card-title) var(--text-section);background:var(--void);flex-wrap:wrap;display:flex;position:sticky;top:0}.space-menu{gap:var(--text-card-title);flex-wrap:wrap;margin-left:auto;display:flex}.space-menu-toggle,.space-menu-extras{display:none}.space-header-actions{align-items:center;gap:var(--text-small);display:flex}.account-link{align-items:center;gap:var(--text-small);color:var(--mist);display:inline-flex}.account-link:hover,.account-link[data-status=active]{color:var(--moon)}.account-link:focus-visible{outline-color:var(--violet)}.account-link svg{width:var(--text-body);height:var(--text-body);flex:none}.account-link-menu{font-size:var(--text-small);text-decoration:none}.language-flags{align-items:center;gap:var(--text-small);display:flex}.language-flags button{background:0 0;border:0;border-radius:0;height:auto;padding:0}.language-flags button[aria-pressed=true]{outline-color:var(--mist)}.language-flag{width:var(--text-small);height:auto}.space-unified .space-hero{aspect-ratio:16/9;height:auto;min-height:0;max-height:none}.space-unified .space-hero-copy{padding-top:var(--text-hero);padding-bottom:var(--text-hero)}.space-unified .space-hero h1{font-size:var(--text-hero);margin-top:0}.space-unified .space-product .space-scene{object-fit:cover;object-position:right center}.space-unified .space-product .space-hero-copy{margin-left:var(--text-section);max-width:calc(var(--text-hero) * 5);z-index:1;margin-right:auto;position:relative}.space-unified .space-contact .space-hero-copy{margin-left:auto;margin-right:var(--text-card-title);max-width:calc(var(--text-section) * 6)}.space-unified .space-footer{font-size:var(--text-small);padding:var(--text-card-title) var(--text-section);gap:var(--text-card-title)}@media (width<=1024px){.space-unified .space-hero h1{font-size:var(--text-section)}.space-unified .space-hero-copy{padding-top:var(--text-section);padding-bottom:var(--text-section)}}@media (width<=600px){.space-header{padding:var(--text-small) var(--text-card-title)}.space-header-actions{margin-left:auto}.space-unified .space-hero{aspect-ratio:auto;flex-direction:column;display:flex}.space-unified .space-scene{aspect-ratio:16/9;object-position:center;height:auto;position:relative;top:auto}.space-unified .space-hero-copy{width:100%;padding:var(--text-section) var(--text-card-title);order:-1;margin:0}.space-unified .space-product .space-hero-copy,.space-unified .space-contact .space-hero-copy{margin:0}.space-unified .space-hero .space-body{max-width:none}.space-unified .space-footer{padding:var(--text-card-title)}}.yeyo-wordmark-power{margin-left:0}.contact-details{gap:var(--text-small);font-size:var(--text-body);color:var(--mist);margin-top:var(--text-card-title);flex-direction:column;font-style:normal;display:flex}.contact-details small{font-size:var(--text-small);color:var(--grey)}.space-unified .space-contact .space-hero-copy{padding-top:var(--text-section)}.space-unified .space-contact h1{font-size:var(--text-section)}.contact-details{color:var(--moon)}.contact-details small{color:var(--mist)}.space-unified .astronaut-home{align-items:flex-end;display:flex}.space-unified .astronaut-home .space-hero-copy{width:auto;max-width:calc(var(--text-hero) * 7);margin-left:var(--text-section);padding-top:var(--text-section);padding-bottom:var(--text-section)}.space-unified .astronaut-home h1{font-size:var(--text-section);margin-bottom:var(--text-card-title)}.space-unified .astronaut-home .astronaut-headline-line{color:var(--moon);display:block}.astronaut-headline-line em{color:var(--violet);font-style:normal}.astronaut-home .space-body{font-size:var(--text-small)}.about-story{padding:var(--text-hero) var(--text-section);grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--text-hero) * 5)), 1fr));gap:var(--text-hero);background-color:var(--void);display:grid}.about-story article{gap:var(--text-card-title);flex-direction:column;display:flex}.about-story h2{font-size:var(--text-section);color:var(--moon)}.about-story p{font-size:var(--text-body);color:var(--mist);line-height:normal}.about-story .about-person{color:var(--moon);font-weight:500}.about-story .about-role{color:var(--grey);font-size:var(--text-small);margin-top:var(--text-small);display:block}.about-story dl{gap:var(--text-card-title);flex-direction:column;display:flex}.about-story dd{color:var(--mist);font-size:var(--text-body);margin-top:var(--text-small)}@media (width<=600px){.space-unified .astronaut-home{align-items:stretch}.space-unified .astronaut-home .space-hero-copy{padding:var(--text-section) var(--text-card-title);max-width:none;margin:0}}.space-unified .space-hero{aspect-ratio:16/9;height:auto}.space-unified .astronaut-home{align-items:center}.space-unified .astronaut-home .space-hero-copy{max-width:calc(var(--text-hero) * 6);padding-bottom:var(--text-section)}.space-unified .space-footer{background:var(--dust);padding:var(--text-card-title) var(--text-section);flex-direction:row;align-items:center}.space-unified .space-footer .footer-identity{align-items:center;gap:var(--text-card-title);display:flex}.space-unified .space-footer .footer-legal{font-size:var(--text-small);flex-direction:column;gap:0;line-height:normal;display:flex}.space-unified .space-footer p{margin:0;display:block}.space-unified .space-footer p span{color:var(--mist);margin:0;display:inline}.space-unified .space-footer .footer-legal a{color:var(--mist);text-decoration:underline;-webkit-text-decoration-color:var(--grey);-webkit-text-decoration-color:var(--grey);-webkit-text-decoration-color:var(--grey);text-decoration-color:var(--grey)}.space-unified .space-footer .footer-legal a:hover{color:var(--moon)}.footer-contact-icons{align-items:center;gap:var(--text-card-title);display:flex}.footer-contact-icons svg{width:var(--text-card-title);height:var(--text-card-title)}.footer-contact-icons>span,.footer-contact-icons a{color:var(--grey);display:inline-flex}.footer-contact-icons a:hover{color:var(--moon)}.footer-contact-icons a:focus-visible{outline-color:var(--violet);outline-style:solid}@media (width<=600px){.space-unified .space-hero{height:auto}.space-unified .astronaut-home .space-hero-copy{padding-bottom:var(--text-section)}.space-unified .space-footer{padding:var(--text-small) var(--text-card-title);flex-wrap:wrap}}.launch-progress{margin-block:var(--text-card-title);color:var(--mist)}.launch-countdown{justify-content:space-between;align-items:center;gap:var(--text-small);margin-bottom:var(--text-small);display:flex}.launch-progress summary{cursor:pointer;font-size:var(--text-small);margin-bottom:var(--text-small)}.launch-calendar,.launch-list{gap:var(--text-small);margin-block:var(--text-card-title);flex-direction:column;display:flex}.launch-calendar li,.launch-list li{justify-content:space-between;align-items:center;gap:var(--text-small);font-size:var(--text-small);display:flex}.launch-list small{color:var(--grey);display:block}.launch-anonymous{filter:blur(4px);-webkit-user-select:none;user-select:none}.launch-choice{margin-block:var(--text-card-title)}.launch-progress h3{margin-top:var(--text-card-title)}.space-header>a,.space-header-actions{flex-shrink:0}.space-menu{min-width:0}.about-story article,.about-story dl,.contact-details{overflow-wrap:anywhere;min-width:0}.space-order{overscroll-behavior:contain}.order-top{grid-template-columns:minmax(0,1fr) auto;display:grid}.order-summary div,.launch-calendar li,.launch-list li{gap:var(--text-small);grid-template-columns:minmax(0,1fr) auto;display:grid}.order-summary dd,.launch-calendar time{white-space:nowrap}.launch-list li>span:first-child{overflow-wrap:anywhere;min-width:0}.launch-list li>span:last-child{white-space:nowrap}.space-order form>div{min-width:0}@media (width<=600px){.space-header{gap:var(--text-small);padding:var(--text-small) var(--text-card-title);grid-template-columns:minmax(0,1fr) auto;align-items:start}.space-header>a,.space-menu-toggle{align-self:start}.space-header-actions{display:none}.space-menu{grid-column:1/-1;display:none}.space-menu.is-open{border-top:1px solid var(--border);flex-direction:column;align-items:stretch;gap:0;margin:0;display:flex}.space-menu.is-open .site-link{padding:var(--text-card-title) 0;border-bottom:1px solid var(--border)}.space-menu-toggle{justify-content:center;gap:var(--text-small);width:var(--text-section);height:var(--text-section);color:var(--mist);cursor:pointer;background:0 0;border:0;flex-direction:column;grid-area:1/2;padding:0;display:inline-flex}.space-menu-toggle-line{border-top:1px solid;width:100%;display:block}.language-flags{gap:0}.language-flags button{width:var(--text-section);height:var(--text-section);place-items:center;display:grid}.space-unified .space-hero{aspect-ratio:auto;flex-direction:column;align-items:stretch;height:auto;display:flex}.space-unified .space-hero .space-scene{aspect-ratio:1;object-fit:cover;object-position:right;flex-shrink:0;width:100%;height:auto;display:block;position:relative;inset:auto}.space-unified .space-contact .space-scene{aspect-ratio:16/9;object-position:center}.space-header-actions .language-flags,.space-header-actions .account-link{display:none}.space-unified .astronaut-home:has(.space-astronaut) .space-scene{display:none}.space-menu.is-open .space-menu-extras .site-link{border-bottom:0;padding:0}.space-menu.is-open .space-menu-extras{padding:var(--text-card-title) 0;justify-content:space-between;align-items:center;display:flex}.space-unified .astronaut-home .space-astronaut{aspect-ratio:1;object-fit:contain;object-position:center;flex-shrink:0;width:100%;height:auto;display:block;position:relative;inset:auto}.space-unified .space-hero .space-hero-copy{width:100%;max-width:none;padding:var(--text-card-title);z-index:1;flex-shrink:0;order:-1;margin:0;position:relative}.space-unified .space-hero h1{font-size:var(--text-section);overflow-wrap:anywhere}.space-ctas{margin-top:var(--text-card-title)}.about-story{padding:var(--text-section) var(--text-card-title);gap:var(--text-section);grid-template-columns:minmax(0,1fr)}.about-story h2{font-size:var(--text-card-title);line-height:normal}.about-story article{gap:var(--text-card-title)}.space-unified .space-footer{gap:var(--text-small);padding:var(--text-small);grid-template-columns:minmax(0,1fr) auto;display:grid}.space-unified .space-footer .footer-identity{gap:var(--text-small);min-width:0}.footer-identity>a{flex-shrink:0}.space-unified .space-footer .footer-legal{min-width:0;font-size:var(--text-small)}.space-unified .space-footer .footer-contact-icons{gap:var(--text-small);flex-direction:column}.footer-contact-icons svg{width:var(--text-small);height:var(--text-small)}.space-order{padding:var(--text-card-title);border-left:0}.launch-countdown{grid-template-columns:minmax(0,1fr);display:grid}}.home-shop{max-width:72rem;padding-inline:1.5rem;padding-block:var(--text-hero);scroll-margin-top:var(--text-section);margin-inline:auto}.home-shop h2{font-size:var(--text-section);color:var(--moon);margin-bottom:var(--text-card-title)}.orbit-section{margin-top:var(--text-hero);gap:var(--text-card-title);display:grid}.orbit-stats{gap:var(--text-card-title);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.orbit-stat{border:1px solid var(--border);border-radius:var(--radius-card-value,24px);padding:var(--text-card-title);gap:var(--text-small);display:grid}.orbit-bar{block-size:var(--text-small);border-radius:var(--radius-chip-value);background:var(--dust);overflow:hidden}.orbit-bar-fill{background:var(--violet);border-radius:var(--radius-chip-value);block-size:100%;transition:inline-size .4s ease-out}.orbit-personas{gap:var(--text-card-title);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.orbit-persona{border:1px solid var(--border);border-radius:var(--radius-card-value,24px);display:grid;overflow:hidden}.orbit-persona-img{aspect-ratio:4/3;object-fit:cover;block-size:auto;inline-size:100%;display:block}.orbit-persona-body{padding:var(--text-card-title);gap:var(--text-small);display:grid}.orbit-section .launch-list li{flex-wrap:wrap}.orbit-section .launch-list li>span{min-inline-size:0}.orbit-section .launch-list small{overflow-wrap:anywhere;display:block}.orbit-section .launch-list li>span:last-child{white-space:normal}.space-order-inline.checkout{max-width:100%}.order-space{isolation:isolate;position:relative}.order-space-bg{z-index:0;object-fit:cover;filter:brightness(.3);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.order-space-content{z-index:1;position:relative}.order-space-content .space-order-inline{background:var(--void)}.checkout-steps{align-items:center;gap:var(--text-small);font-size:var(--text-small);color:var(--grey);grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr) auto;margin:0;padding:0;list-style:none;display:grid}.checkout-steps li.is-done{color:var(--mist)}.checkout-steps li[aria-current=step]{color:var(--moon)}.checkout-step{align-items:center;gap:var(--text-small);color:inherit;white-space:nowrap;flex-direction:column;display:flex}.checkout-step-index{inline-size:var(--text-card-title);block-size:var(--text-card-title);border-style:solid;border-width:1px;border-color:var(--border);border-radius:100%;place-items:center;display:grid}.checkout-steps li.is-done .checkout-step-index{border-color:var(--mist);color:var(--moon)}.checkout-steps li[aria-current=step] .checkout-step-index{border-color:var(--violet);background:var(--violet);color:var(--void)}.checkout-step-line{margin-top:calc(var(--text-card-title) / 2);align-self:start}.checkout-grid{gap:var(--text-section);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.checkout-main{gap:var(--text-body);flex-direction:column;min-width:0;display:flex}.checkout-main form{gap:var(--text-body)}.checkout-type{gap:var(--text-small);margin-bottom:var(--text-body);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.checkout-type-btn{justify-content:space-between;align-items:center;gap:var(--text-small);padding:var(--text-body);border-style:solid;border-width:1px;border-color:var(--border);border-radius:var(--radius-button-value);background:var(--void);cursor:pointer;transition:border-color var(--motion-rise);display:flex}.checkout-type-btn[aria-pressed=true]{border-color:var(--violet)}.checkout-packs{gap:var(--text-small);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.checkout-pack{gap:var(--text-small);text-align:left;padding:var(--text-body);border-style:solid;border-width:1px;border-color:var(--border);border-radius:var(--radius-button-value);background:var(--void);cursor:pointer;transition:border-color var(--motion-rise);flex-direction:column;display:flex}.checkout-pack:hover{border-color:var(--grey)}.checkout-pack[aria-pressed=true]{border-color:var(--violet);background:var(--violet-soft)}.checkout-pack:focus-visible{outline-style:solid;outline-color:var(--violet)}.checkout-pack-cans{font-size:var(--text-card-title);font-weight:600}.checkout-custom-toggle{margin-top:var(--text-small);color:var(--grey);font-size:var(--text-small);cursor:pointer;text-underline-offset:var(--text-small);background:0 0;border:0;padding:0;text-decoration:underline;display:block}.checkout-custom-toggle:hover{color:var(--mist)}.checkout-custom-toggle[aria-pressed=true]{color:var(--violet)}.checkout-custom{align-items:stretch;gap:var(--text-small);margin-top:var(--text-small);padding:var(--text-body);border-style:solid;border-width:1px;border-color:var(--violet);border-radius:var(--radius-chip-value);background:var(--violet-soft);flex-direction:column;display:flex}.checkout-custom-head{justify-content:space-between;align-items:baseline;gap:var(--text-small);flex-wrap:wrap;display:flex}.checkout-subscribe{justify-content:space-between;align-items:center;gap:var(--text-small);margin-top:var(--text-small);flex-wrap:wrap;display:flex}.checkout-summary-head{align-items:center;gap:var(--text-body);margin-top:var(--text-small);display:flex}.checkout-field{gap:var(--text-small);flex-direction:column;min-width:0;display:flex}.checkout-row{gap:var(--text-small);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.checkout-actions{gap:var(--text-small);margin-top:var(--text-small);flex-direction:column;display:flex}.checkout-review{justify-content:space-between;align-items:start;gap:var(--text-small);padding-bottom:var(--text-body);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--border);display:flex}.checkout-summary{top:var(--text-hero);padding:var(--text-card-title);border-style:solid;border-width:1px;border-color:var(--border);border-radius:var(--radius-card-value);background:var(--dust);position:sticky}.checkout-total-cans{font-size:var(--text-section);font-weight:600;line-height:1.1}.checkout-total-cans span{font-size:var(--text-body);font-weight:300}.checkout-summary .order-summary{margin-block:var(--text-body)}.checkout-total{padding-top:var(--text-small);border-top-style:solid;border-top-width:1px;border-top-color:var(--border);color:var(--moon);font-size:var(--text-body)}.checkout-proof{gap:var(--text-small);margin-top:var(--text-body);padding-top:var(--text-body);border-top-style:solid;border-top-width:1px;border-top-color:var(--border);flex-direction:column;display:flex}@media (width<=760px){.checkout-grid{gap:var(--text-card-title);grid-template-columns:minmax(0,1fr)}.checkout-summary{order:-1;position:static}.checkout-packs{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-orbit{padding:var(--text-hero) var(--text-section);background:var(--void)}@media (width<=600px){.product-orbit{padding:var(--text-section) var(--text-card-title)}}.home-opening{position:relative}.hero-launch{inline-size:min(calc(var(--text-hero) * 8), calc(100% - var(--text-card-title) * 2));margin-inline:auto;margin-block:calc(var(--text-section) * .6);gap:calc(var(--text-small) * .45);display:grid;position:relative}.hero-launch-row{justify-content:space-between;align-items:flex-end;gap:var(--text-small);display:flex}.hero-launch-cap{gap:calc(var(--text-small) * .15);display:grid}.hero-launch-cap-end{text-align:end}.hero-launch-cap-label{color:var(--mist);font-weight:600;font-size:calc(var(--text-small) * .7);text-transform:uppercase;letter-spacing:.2em}.hero-launch-end{color:var(--moon);font-weight:700;font-size:calc(var(--text-small) * 1.1);white-space:nowrap;line-height:1}.hero-launch-date{color:var(--moon);font-weight:700;font-size:calc(var(--text-small) * .85);white-space:nowrap}.hero-launch-live{align-items:center;gap:calc(var(--text-small) * .4);color:var(--moon);font-weight:700;font-size:calc(var(--text-small) * .8);white-space:nowrap;display:flex}.hero-launch-dot{inline-size:calc(var(--text-small) * .55);block-size:calc(var(--text-small) * .55);background:var(--violet);box-shadow:0 0 8px var(--violet-glow);border-radius:50%;animation:4s ease-in-out infinite hero-launch-pulse}@keyframes hero-launch-pulse{0%,to{opacity:.4}50%{opacity:1}}.hero-launch-bar{block-size:calc(var(--text-body) * .9);border-radius:var(--radius-chip-value);background:var(--dust);border-style:solid;border-width:1px;border-color:var(--border);padding:calc(var(--text-small) * .2);position:relative}.hero-launch-bar:before{content:"";inset:calc(var(--text-small) * .2);background-image:repeating-linear-gradient(90deg, transparent 0, transparent calc(20% - 1px), var(--moon) calc(20% - 1px), var(--moon) 20%);position:absolute}@supports (color:color-mix(in lab, red, red)){.hero-launch-bar:before{background-image:repeating-linear-gradient(90deg, transparent 0, transparent calc(20% - 1px), color-mix(in srgb, var(--moon) 14%, transparent) calc(20% - 1px), color-mix(in srgb, var(--moon) 14%, transparent) 20%)}}.hero-launch-bar:before{pointer-events:none}.hero-launch-bar-fill{z-index:1;border-radius:calc(var(--text-small) * .2);background:linear-gradient(90deg, var(--violet), var(--violet-soft));block-size:100%;box-shadow:0 0 30px var(--violet-glow);transition:inline-size .4s ease-out;position:relative;overflow:hidden}.hero-launch-tip{inline-size:calc(var(--text-small) * .3);background:var(--moon);box-shadow:0 0 8px var(--moon);position:absolute;inset-block:0;inset-inline-end:0}.hero-launch-bar-fill:after{content:"";z-index:2;border-radius:inherit;background-image:linear-gradient(90deg, transparent, var(--moon), transparent);background-size:calc(var(--text-body) * 3) 100%;opacity:0;pointer-events:none;background-repeat:no-repeat;animation:4s ease-in-out infinite hero-launch-charge;position:absolute;inset:0}@keyframes hero-launch-charge{0%{background-position-x:calc(var(--text-body) * -3);opacity:0}35%{opacity:.85}to{background-position-x:calc(100% + var(--text-body) * 3);opacity:0}}.hero-launch-move{display:none}.hero-launch-move-dot{inline-size:calc(var(--text-small) * .22);block-size:calc(var(--text-small) * .22);background:var(--violet);border-radius:50%}@media (width<=760px){.hero-launch{margin-block:calc(var(--text-section) * .5)}}.admin-page{background:var(--void);min-block-size:100vh;color:var(--moon);padding:var(--text-section) var(--text-card-title);align-content:start;gap:var(--text-card-title);display:grid}.admin-title{font-size:var(--text-section);margin:0;font-weight:600}.admin-head{justify-content:space-between;align-items:center;gap:var(--text-small);display:flex}.admin-stats{grid-template-columns:repeat(auto-fit, minmax(calc(var(--text-section) * 3.5), 1fr));gap:var(--text-card-title);display:grid}.admin-table{overflow-x:auto}.auth-form{gap:var(--text-small);max-inline-size:calc(var(--text-section) * 9);display:grid}.auth-field{gap:calc(var(--text-small) * .4);display:grid}.account-page article{gap:var(--text-card-title);display:grid}.account-title{justify-content:space-between;align-items:center;gap:var(--text-small);display:flex}.account-title h2{margin:0}.account-title img{inline-size:var(--text-section);block-size:var(--text-section);object-fit:cover;border-radius:var(--radius-image-value);flex-shrink:0}.contact-cards{grid-template-columns:repeat(auto-fit, minmax(calc(var(--text-hero) * 4), 1fr));gap:var(--text-card-title);inline-size:100%;display:grid}.contact-ai{align-items:center;gap:var(--text-card-title);border:1px solid var(--border);border-radius:var(--radius-card-value);padding:var(--text-card-title);background:var(--void);transition:border-color .4s ease-out;display:flex}.contact-ai:hover{border-color:var(--violet)}.contact-ai img{inline-size:calc(var(--text-hero) * 1.6);block-size:calc(var(--text-hero) * 1.6);border-radius:var(--radius-image-value);object-fit:cover;border:1px solid var(--border);flex-shrink:0}.contact-ai-mono{inline-size:calc(var(--text-hero) * 1.6);block-size:calc(var(--text-hero) * 1.6);border-radius:var(--radius-image-value);border:1px solid var(--border);background:var(--dust);font-size:var(--text-section);color:var(--grey);letter-spacing:.1em;flex-shrink:0;justify-content:center;align-items:center;font-weight:300;display:flex}.contact-ai-card{gap:calc(var(--text-small) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.contact-ai-card strong{font-size:var(--text-card-title);color:var(--moon);font-weight:600}.contact-ai-card span{font-size:var(--text-small);color:var(--violet);text-transform:uppercase;letter-spacing:.2em}.contact-ai-card a{font-size:var(--text-small);color:var(--mist);text-decoration:none}.contact-ai-card a:hover{color:var(--moon)}.contact-ai{align-items:flex-start}.contact-ai-card dl.contact-ai-data{column-gap:var(--text-small);row-gap:calc(var(--text-small) * .4);inline-size:100%;margin:0;margin-top:calc(var(--text-small) * .6);padding-top:calc(var(--text-small) * .6);border-top:1px solid var(--border);grid-template-columns:auto 1fr;display:grid}.contact-ai-card .contact-ai-data dt{font-size:var(--text-small);color:var(--grey);text-transform:uppercase;letter-spacing:.2em;font-family:var(--font-mono,monospace);margin:0}.contact-ai-card .contact-ai-data dd{font-size:var(--text-small);color:var(--moon);overflow-wrap:anywhere;min-width:0;margin:0}.contact-links{gap:var(--text-small);margin-top:calc(var(--text-small) * .6);padding-top:calc(var(--text-small) * .6);border-top:1px solid var(--border);display:flex}.contact-links a{inline-size:var(--text-card-title);block-size:var(--text-card-title);border:1px solid var(--border);border-radius:var(--radius-chip-value);color:var(--mist);font-size:var(--text-body);justify-content:center;align-items:center;transition:color .4s ease-out,border-color .4s ease-out;display:inline-flex}.contact-links a:hover{color:var(--violet);border-color:var(--violet)}@media (width<=640px){.contact-ai{flex-direction:column}.contact-ai-card{inline-size:100%}}@media (width<=767px){.space-unified .astronaut-home .space-float-product{object-position:center;object-fit:contain}.space-unified .astronaut-home .space-float-about{object-position:80% center}}@media (width<=600px){:is(.space-unified .astronaut-home:has(.space-float-product),.space-unified .astronaut-home:has(.space-float-about)){grid-template-columns:minmax(0,1fr);display:grid}:is(.space-unified .astronaut-home:has(.space-float-product) .space-scene,.space-unified .astronaut-home:has(.space-float-about) .space-scene){object-position:center;grid-area:2/1;display:block}.space-unified .astronaut-home .space-float-product,.space-unified .astronaut-home .space-float-about{object-fit:contain;z-index:1;grid-area:2/1}}@media (width>=768px){.space-unified .astronaut-home .space-float-product{object-fit:contain;object-position:center;width:62%;left:auto}}.account-auth-row{gap:var(--text-card-title);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.account-slogan-col{padding-top:var(--text-body)}.account-slogan-heading{font-size:var(--text-section);margin:0;line-height:.95}@media (width>=768px){.account-auth-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.account-impact{gap:var(--text-small);padding:var(--text-card-title);border:1px solid var(--border);border-radius:var(--radius-card-value);background-color:var(--dust);flex-direction:column;display:flex}.account-impact-head{justify-content:space-between;align-items:center;gap:var(--text-small);display:flex}.account-impact-bar{height:var(--text-small);border-radius:var(--radius-chip-value);background-color:var(--void);border:1px solid var(--border);display:flex;overflow:hidden}.account-impact-others{background-color:var(--violet-soft)}.account-impact-mine{background-color:var(--violet);box-shadow:0 0 var(--text-card-title) var(--violet-glow)}.account-impact-stats{gap:var(--text-small);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.account-impact-stats dt{font-family:var(--font-mono,monospace);font-size:var(--text-small);color:var(--grey);text-transform:uppercase}.account-impact-stats dd{font-size:var(--text-card-title);color:var(--moon);margin:0;font-weight:700}.about-story article p+p{margin-top:var(--text-body)}.product-serve{color:var(--grey)}.about-story .contact-faq{grid-column:1/-1}.faq-list{flex-direction:column;display:flex}.faq-item{border:1px solid var(--border);border-radius:var(--radius-card-value);background-color:#0000}.faq-item+.faq-item{margin-top:var(--text-small)}.faq-item summary{align-items:baseline;gap:var(--text-card-title);padding:var(--text-card-title);cursor:pointer;color:var(--moon);font-size:var(--text-body);list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover .faq-q{color:var(--violet)}.faq-item .faq-q{flex:1}.faq-item .faq-toggle{width:var(--text-body);height:var(--text-body);flex:none;align-self:center;position:relative}.faq-item .faq-toggle:before{content:"+";color:var(--grey);font-size:var(--text-body);place-items:center;transition:transform .4s ease-out;display:grid;position:absolute;inset:0}.faq-item[open] .faq-toggle:before{color:var(--violet);transform:rotate(45deg)}.faq-item[open] summary{color:var(--violet)}.faq-item>p{padding:0 var(--text-card-title) var(--text-card-title);padding-left:calc(var(--text-card-title) + var(--text-body) + var(--text-card-title));color:var(--mist);font-size:var(--text-body);max-width:calc(var(--text-section) * 12);margin:0;line-height:normal}.faq-item .faq-index{flex:none}@media (width<=767px){.faq-item summary,.faq-item>p{padding-left:var(--text-card-title)}.faq-item>p{padding-right:var(--text-card-title)}.faq-item .faq-toggle{display:none}}.astronaut-home .launch-clock{left:50%;bottom:calc(var(--text-section) * .4);z-index:2;inline-size:min(calc(var(--text-hero) * 1.6), calc(100% - var(--text-card-title) * 4));gap:calc(var(--text-small) * .15);margin:0;display:grid;position:absolute;transform:translate(-50%)}.launch-clock-units{gap:calc(var(--text-small) * .3);grid-template-columns:repeat(4,1fr);display:grid}.launch-clock-unit{gap:calc(var(--text-small) * .1);padding-block:calc(var(--text-small) * .18);border-style:solid;border-width:1px;border-color:var(--border);border-radius:var(--radius-chip-value);background:var(--dust);justify-items:center;display:grid}.launch-clock-unit .hero-launch-cap-label{font-size:calc(var(--text-small) * .45)}.launch-clock-value{color:var(--moon);font-weight:700;font-size:calc(var(--text-card-title) * .28);font-variant-numeric:tabular-nums;line-height:1}.launch-clock-bar{block-size:calc(var(--text-body) * .25);border-radius:var(--radius-chip-value);background:var(--dust);border-style:solid;border-width:1px;border-color:var(--border);padding:calc(var(--text-small) * .06);position:relative;overflow:hidden}.launch-clock-bar:before{content:"";inset:calc(var(--text-small) * .06);background-image:repeating-linear-gradient(90deg, transparent 0, transparent calc(20% - 1px), var(--moon) calc(20% - 1px), var(--moon) 20%);position:absolute}@supports (color:color-mix(in lab, red, red)){.launch-clock-bar:before{background-image:repeating-linear-gradient(90deg, transparent 0, transparent calc(20% - 1px), color-mix(in srgb, var(--moon) 14%, transparent) calc(20% - 1px), color-mix(in srgb, var(--moon) 14%, transparent) 20%)}}.launch-clock-bar:before{pointer-events:none}.launch-clock-bar-fill{inset:calc(var(--text-small) * .06);border-radius:calc(var(--text-small) * .1);background:linear-gradient(90deg, var(--violet), var(--violet-soft));box-shadow:0 0 30px var(--violet-glow);opacity:.5;position:absolute}.launch-clock-bar-fill:after{content:"";border-radius:inherit;background-image:linear-gradient(90deg, transparent, var(--moon), transparent);background-size:calc(var(--text-body) * 3) 100%;opacity:0;pointer-events:none;background-repeat:no-repeat;animation:4s ease-in-out infinite hero-launch-charge;position:absolute;inset:0}@media (width<=760px){.launch-clock-value{font-size:calc(var(--text-card-title) * .22)}.astronaut-home .launch-clock{margin:0 auto calc(var(--text-section) * 2.5);position:static;transform:none}}@media (prefers-reduced-motion:reduce){.launch-clock-bar-fill:after{opacity:.6;animation:none}}.home-scroll .space-hero-copy h2{font-size:var(--text-section);margin-top:0;margin-bottom:var(--text-card-title);overflow-wrap:anywhere}.aiyo-app{background:var(--void);min-block-size:100vh;color:var(--mist);flex-direction:column;display:flex}.aiyo-center{place-content:center;justify-items:center;gap:var(--text-small);text-align:center;padding:var(--text-card-title);flex:1;min-block-size:60vh;display:grid}.aiyo-top{z-index:5;padding:var(--text-small) var(--text-card-title);background:var(--void);border-block-end:1px solid var(--border);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.aiyo-wordmark{color:var(--moon);font-weight:600;font-size:var(--text-body);text-decoration:none}.aiyo-autonomy{justify-items:end;display:grid}.aiyo-autonomy-value{color:var(--moon);font-weight:600;font-size:var(--text-card-title)}.aiyo-main{padding:var(--text-card-title);max-inline-size:calc(var(--text-section) * 14);inline-size:100%;flex:1;margin-inline:auto;padding-block-end:calc(var(--text-section) * 2.5)}.aiyo-bottom{z-index:10;background:var(--void);border-block-start:1px solid var(--border);inset-inline:0;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0}.aiyo-bottom>a,.aiyo-bottom>button{text-transform:uppercase;letter-spacing:.2em;font-family:JetBrains Mono,monospace;font-size:var(--text-small);color:var(--grey);text-align:center;padding-block:var(--text-body);cursor:pointer;background:0 0;border:0;text-decoration:none}.aiyo-bottom>a[data-status=active],.aiyo-bottom>a.active{color:var(--violet)}.aiyo-more{background:var(--dust);border:1px solid var(--border);border-radius:var(--radius-card-value);padding:var(--text-small);margin:var(--text-small);bottom:100%;display:grid;position:absolute;inset-inline-end:0}.aiyo-more a,.aiyo-more button{color:var(--mist);padding:var(--text-small) var(--text-card-title);text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:none}.aiyo-heading{color:var(--moon);font-size:var(--text-section);margin:0;font-weight:600;line-height:1.1}.aiyo-heading span{color:var(--violet)}.aiyo-login{gap:var(--text-card-title);padding:var(--text-section) var(--text-card-title);max-inline-size:calc(var(--text-section) * 10);inline-size:100%;margin-inline:auto;display:grid}.aiyo-page,.aiyo-list{gap:var(--text-card-title);display:grid}.aiyo-list{gap:var(--text-small)}.aiyo-list-row{gap:var(--text-small);padding-block:var(--text-small);border-block-end:1px solid var(--border);color:inherit;text-align:start;font:inherit;background:0 0;border-block-start:0;border-inline:0;display:grid}.aiyo-ledger-row{grid-template-columns:repeat(auto-fit, minmax(calc(var(--text-section) * 2), 1fr));cursor:pointer;overflow-wrap:anywhere}.aiyo-row{align-items:center;gap:var(--text-small);flex-wrap:wrap;display:flex}.aiyo-deck{gap:var(--text-card-title);display:grid}.aiyo-card{gap:var(--text-card-title);background:var(--dust);border:1px solid var(--border);border-radius:var(--radius-card-value);padding:var(--text-card-title);touch-action:pan-y;-webkit-user-select:none;user-select:none;transition:transform .18s,opacity .18s;display:grid}.aiyo-card.is-dragging{transition:none}.aiyo-card.is-right{opacity:0;transform:translate(120%)rotate(8deg)}.aiyo-card.is-left{opacity:0;transform:translate(-120%)rotate(-8deg)}.aiyo-card-label{justify-content:space-between;gap:var(--text-small);display:flex}.aiyo-reasoning{color:var(--moon);font-size:var(--text-card-title);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.aiyo-proposal{text-align:start;color:inherit;font:inherit;cursor:text;background:0 0;border:0;padding:0}.aiyo-quiet{gap:var(--text-small);background:var(--void);border:1px solid var(--border);border-radius:var(--radius-button-value);padding:var(--text-body);display:grid}.aiyo-field{white-space:pre-wrap;overflow-wrap:anywhere;display:grid}.aiyo-field-key{color:var(--grey);font-size:var(--text-small)}.aiyo-fold summary{cursor:pointer;color:var(--grey);font-size:var(--text-small)}.aiyo-kv{gap:var(--text-small);margin:0;padding-block-start:var(--text-small);display:grid}.aiyo-kv div{display:grid}.aiyo-kv dt{color:var(--grey);font-size:var(--text-small)}.aiyo-kv dd{color:var(--mist);overflow-wrap:anywhere;margin:0}.aiyo-actions{justify-content:center;gap:var(--text-section);display:flex}.aiyo-round{inline-size:calc(var(--text-section) * 1.4);block-size:calc(var(--text-section) * 1.4);border:1px solid var(--border);color:var(--mist);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:box-shadow .18s,color .18s;display:grid}.aiyo-round svg{block-size:45%;inline-size:45%}.aiyo-round:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.aiyo-round.is-approve:active,.aiyo-round.is-approve:hover{color:var(--violet);border-color:var(--violet);box-shadow:0 0 var(--text-section) var(--violet-glow)}.aiyo-text-button{color:var(--violet);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.aiyo-zone{text-transform:uppercase;letter-spacing:.2em;font-family:JetBrains Mono,monospace;font-size:var(--text-small);border:1px solid var(--border);border-radius:var(--radius-chip-value);padding:0 var(--text-small);color:var(--grey)}.aiyo-zone.is-gray{color:var(--mist);border-color:var(--grey)}.aiyo-zone.is-ai{color:var(--violet);border-color:var(--violet)}.aiyo-dot{inline-size:var(--text-small);block-size:var(--text-small);background:var(--grey);border-radius:50%}.aiyo-dot.is-live{background:var(--violet);box-shadow:0 0 var(--text-small) var(--violet-glow)}.aiyo-code{font-family:JetBrains Mono,monospace;font-size:var(--text-small);color:var(--mist);overflow-wrap:anywhere}.aiyo-select{background:var(--dust);color:var(--moon);border:1px solid var(--border);border-radius:var(--radius-button-value);padding:var(--text-small);font:inherit}.aiyo-pre{white-space:pre-wrap}.aiyo-shell{gap:var(--text-card-title);padding:var(--text-card-title);display:grid}.aiyo-shell .aiyo-main{max-inline-size:none;padding:0}.aiyo-side{align-content:start;gap:var(--text-small);display:grid}.aiyo-side-head{gap:var(--text-small);border-block-end:1px solid var(--border);padding-block-end:var(--text-small);display:grid}.aiyo-side-group summary{cursor:pointer;padding-block:var(--text-small);list-style:none}.aiyo-side-group summary::-webkit-details-marker{display:none}.aiyo-side-group summary:after{content:"+";color:var(--grey);float:inline-end}.aiyo-side-group[open] summary:after{content:"−"}.aiyo-side-links{display:grid}.aiyo-side-links a{color:var(--mist);padding-block:var(--text-small);text-decoration:none}.aiyo-side-links a:hover,.aiyo-side-links a[data-status=active]{color:var(--violet)}.aiyo-section{gap:var(--text-body);padding:var(--text-card-title);background:var(--dust);border:1px solid var(--border);border-radius:var(--radius-card-value);display:grid}.aiyo-section-head{justify-content:space-between;align-items:center;gap:var(--text-small);flex-wrap:wrap;display:flex}.aiyo-stats{grid-template-columns:repeat(auto-fit, minmax(calc(var(--text-section) * 3), 1fr));gap:var(--text-card-title);display:grid}.aiyo-channel-list{margin:0;padding:0;list-style:none;display:grid}.aiyo-channel-list li{padding-block:var(--text-small);border-block-end:1px solid var(--border);color:var(--moon);justify-content:space-between;display:flex}@media (width>=900px){.aiyo-shell{grid-template-columns:calc(var(--text-section) * 5) 1fr;padding:var(--text-section)}.aiyo-side{top:var(--text-section);align-self:start;position:sticky}}.aiyo-side-toggle{border:1px solid var(--border);border-radius:var(--radius-button-value);color:var(--mist);text-transform:uppercase;letter-spacing:.2em;font-family:JetBrains Mono,monospace;font-size:var(--text-small);padding:var(--text-small) var(--text-body);cursor:pointer;background:0 0;justify-self:start}.aiyo-side-toggle:focus-visible{outline:1px solid var(--violet)}.aiyo-shell.is-collapsed{grid-template-columns:1fr}.aiyo-meter{block-size:var(--text-small);background:var(--void);border:1px solid var(--border);border-radius:var(--radius-chip-value);appearance:none;inline-size:100%;color:var(--violet);overflow:hidden}.aiyo-meter::-webkit-progress-bar{background:var(--void)}.aiyo-meter::-webkit-progress-value{background:var(--violet)}.aiyo-meter::-moz-progress-bar{background:var(--violet)}.aiyo-quest-grid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--text-section) * 6), 1fr));gap:var(--text-body);display:grid}.aiyo-shelf summary{cursor:pointer}@media (width>=900px){.aiyo-shell{grid-template-columns:calc(var(--text-section) * 5) 1fr;grid-template-rows:auto 1fr}.aiyo-shell.is-collapsed{grid-template-columns:1fr}}.aiyo-line{align-items:baseline;column-gap:var(--text-body);cursor:pointer;grid-template-columns:auto 1fr}.aiyo-line:disabled{cursor:default}.aiyo-line-quiet{color:var(--grey);font-size:var(--text-small);grid-column:1/-1}.aiyo-link-button{font:inherit;cursor:pointer;color:var(--mist);text-align:start;background:0 0;border:0;padding:0}.aiyo-tiles{grid-template-columns:repeat(auto-fill, minmax(calc(var(--text-section) * 3.5), 1fr));gap:var(--text-small);display:grid}.aiyo-tile{gap:var(--text-small);padding:var(--text-body);background:var(--void);border:1px solid var(--border);border-radius:var(--radius-button-value);color:inherit;text-decoration:none;display:grid}a.aiyo-tile:hover,a.aiyo-tile:focus-visible{border-color:var(--violet);outline:none}.aiyo-tile-value{color:var(--moon);font-weight:600;font-size:var(--text-section);line-height:1;display:block}.aiyo-bars{inline-size:100%;block-size:var(--text-section);display:block}.aiyo-bar-aiyo{fill:var(--violet);filter:drop-shadow(0 0 var(--text-small) var(--violet-glow))}.aiyo-bar-board{fill:var(--moon);opacity:.7}.aiyo-loops-grid{gap:var(--text-card-title);display:grid}.aiyo-loops-numbers{gap:var(--text-card-title)}.aiyo-kind-row{justify-content:space-between;gap:var(--text-small);padding-block:var(--text-small);border-block-end:1px solid var(--border);color:var(--mist);flex-wrap:wrap;display:flex}.aiyo-dot{inline-size:var(--text-small);block-size:var(--text-small);background:var(--violet);box-shadow:0 0 var(--text-body) var(--violet-glow);border-radius:50%;animation:4s ease-in-out infinite yeyo-pulse}.aiyo-pill{text-transform:uppercase;letter-spacing:.2em;font-family:JetBrains Mono,monospace;font-size:var(--text-small);color:var(--grey);border:1px solid var(--border);border-radius:var(--radius-chip-value);padding:0 var(--text-small);cursor:pointer;background:0 0}.aiyo-pill.is-on,.aiyo-pill.is-doing{color:var(--moon);border-color:var(--violet);background:var(--violet-soft)}.aiyo-pill.is-done{color:var(--violet);border-color:var(--violet)}.aiyo-milestone-row{gap:var(--text-small);padding-block:var(--text-small);border-block-end:1px solid var(--border);grid-template-columns:1fr;align-items:center;display:grid}.aiyo-milestone-title{color:var(--moon)}.aiyo-late{color:var(--violet)}.aiyo-story{inline-size:100%;block-size:calc(var(--text-section) * 3);display:block}.aiyo-story-tick{stroke:var(--grey);stroke-width:1px;vector-effect:non-scaling-stroke}.aiyo-story-milestone{stroke:var(--violet);stroke-width:2px;vector-effect:non-scaling-stroke}.aiyo-story-line{fill:none;stroke:var(--moon);stroke-width:1.5px;vector-effect:non-scaling-stroke}.aiyo-side-autonomy{gap:var(--text-small);display:grid}.aiyo-gauge{appearance:none;inline-size:100%;block-size:var(--text-small);background:linear-gradient(to right, transparent calc(25% - 1px), var(--border) 25%, transparent calc(25% + 1px), transparent calc(50% - 1px), var(--border) 50%, transparent calc(50% + 1px), transparent calc(80% - 1px), var(--border) 80%, transparent calc(80% + 1px), transparent calc(95% - 1px), var(--border) 95%, transparent calc(95% + 1px));border:1px solid var(--border);border-radius:var(--radius-chip-value)}.aiyo-gauge::-webkit-progress-bar{background:0 0}.aiyo-gauge::-webkit-progress-value{background:var(--violet);box-shadow:0 0 var(--text-body) var(--violet-glow)}.aiyo-gauge::-moz-progress-bar{background:var(--violet)}@media (width>=900px){.aiyo-loops-grid{grid-template-columns:3fr 2fr}.aiyo-milestone-row{grid-template-columns:1fr auto auto auto auto}}.aiyo-heading{font-weight:700}.aiyo-section-title{color:var(--moon);font-size:var(--text-card-title);margin:0;font-weight:600;line-height:1.2}.aiyo-side{gap:0}.aiyo-side-head{gap:var(--text-small);padding-block-end:var(--text-body)}.aiyo-side-group summary{padding-block:var(--text-small)}.aiyo-side-links{padding-block-end:var(--text-small)}.aiyo-side-links .site-link{padding-block:var(--text-small);border-inline-start:1px solid var(--border);padding-inline-start:var(--text-small);text-decoration:none;display:block}.aiyo-side-links .site-link[data-status=active]{border-inline-start-color:var(--violet)}.aiyo-side>.aiyo-side-group+.aiyo-side-group{border-block-start:1px solid var(--border)}.aiyo-side>button{margin-block-start:var(--text-body)}.aiyo-biz-row{gap:var(--text-small);padding-block:var(--text-body);border-block-end:1px solid var(--border);display:grid}@media (width>=900px){.aiyo-shell{grid-template-columns:calc(var(--text-section) * 4.5) 1fr}.aiyo-side{top:calc(var(--text-section) * 2);max-block-size:calc(100vh - var(--text-section) * 2.5);overflow-y:auto}.aiyo-shell.is-collapsed .aiyo-side-toggle{top:calc(var(--text-section) * 2);z-index:2;position:sticky}.aiyo-biz-row{grid-template-columns:1fr auto;align-items:start}}.aiyo-side .aiyo-side-toggle{margin-block-end:var(--text-body)}.aiyo-milestone-title{gap:var(--text-small);display:grid}.aiyo-shelf>summary{list-style:none}.aiyo-shelf>summary::-webkit-details-marker{display:none}.aiyo-quest{gap:var(--text-small);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.aiyo-quest-label{color:var(--mist);font-size:var(--text-small)}.aiyo-quest-num{color:var(--moon);font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--text-small)}.aiyo-quest-bar{appearance:none;inline-size:100%;block-size:var(--text-small);border:1px solid var(--border);border-radius:var(--radius-chip-value);background:0 0;grid-column:1/-1}.aiyo-quest-bar::-webkit-progress-bar{background:0 0}.aiyo-quest-bar::-webkit-progress-value{background:var(--violet);box-shadow:0 0 var(--text-body) var(--violet-glow);border-radius:var(--radius-chip-value)}.aiyo-quest-bar::-moz-progress-bar{background:var(--violet)}.aiyo-side-group summary{gap:var(--text-small);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.aiyo-side-group summary:after{float:none}.aiyo-mark{color:var(--violet);font-size:var(--text-body);inline-size:var(--text-card-title);text-align:center}.aiyo-group-name{color:var(--moon);font-weight:500;display:grid}.aiyo-group-name small{color:var(--grey);font-weight:300;font-size:var(--text-small)}.aiyo-bp-stats{gap:var(--text-section);grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.aiyo-bp{gap:var(--text-small);margin:0;padding:0;list-style:none;display:grid}.aiyo-bp-row{gap:var(--text-small);grid-template-columns:minmax(0,2fr) minmax(0,3fr) auto;align-items:center;display:grid}.aiyo-bp-key{color:var(--mist);font-family:JetBrains Mono,monospace;font-size:var(--text-small);overflow-wrap:anywhere}.aiyo-bp-save{gap:var(--text-body);flex-wrap:wrap;align-items:center;display:flex}@media not all and (width>=40rem){.aiyo-bp-row{grid-template-columns:minmax(0,1fr) auto}.aiyo-bp-row>:nth-child(2){grid-area:2/1/auto/-1}}.aiyo-shell,.aiyo-shell.is-collapsed{display:block;position:relative}.aiyo-menu-btn{z-index:30;gap:var(--text-small);inline-size:var(--text-section);block-size:var(--text-section);background:var(--void);border:1px solid var(--border);border-radius:var(--radius-button-value);color:var(--moon);cursor:pointer;place-content:center;display:grid;position:fixed;inset-block-start:calc(var(--text-section) * 2);inset-inline-end:var(--text-card-title)}.aiyo-menu-btn:focus-visible{outline:1px solid var(--violet)}.aiyo-scrim{z-index:40;background:var(--void);opacity:.6;cursor:pointer;border:0;position:fixed;inset:0}.aiyo-shell .aiyo-side,.aiyo-shell .aiyo-side{z-index:50;max-block-size:100vh;inline-size:min(100%, calc(var(--text-section) * 8));background:var(--void);border-inline-start:1px solid var(--border);padding:var(--text-card-title);inset-block:0;inset-inline-end:0;position:fixed;top:0;overflow-y:auto}.aiyo-shell .aiyo-side-toggle{justify-self:end}.aiyo-group-link{color:var(--moon);font-weight:600;text-decoration:none}.aiyo-group-link:hover,.aiyo-group-link:focus-visible{color:var(--violet)}.aiyo-main-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--text-section) * 6)), 1fr));gap:var(--text-body);display:grid}.aiyo-main-card{color:inherit;text-decoration:none;display:block}.aiyo-main-card>*{block-size:100%;transition:border-color .4s ease-out}.aiyo-main-card:hover>*,.aiyo-main-card:focus-visible>*{border-color:var(--violet)}.aiyo-main-card-title{color:var(--moon);font-size:var(--text-card-title);margin:0;font-weight:600}.aiyo-menu-btn .space-menu-toggle-line{inline-size:var(--text-card-title);background:var(--moon);block-size:1px;display:block}.space-header.has-admin .space-menu-toggle{justify-content:center;gap:var(--text-small);width:var(--text-section);height:var(--text-section);color:var(--mist);cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:inline-flex}.space-header.has-admin .space-menu-toggle .space-menu-toggle-line{border-top:1px solid;width:100%;display:block}.space-admin-panel{z-index:8;inline-size:min(100%, calc(var(--text-section) * 8));max-block-size:calc(100vh - var(--text-section) * 2);background:var(--void);border-inline-start:1px solid var(--border);border-block-end:1px solid var(--border);padding:var(--text-card-title);position:absolute;inset-block-start:100%;inset-inline-end:0;overflow-y:auto}.space-admin-panel .aiyo-side{border:0;max-block-size:none;inline-size:auto;padding:0;position:static;overflow:visible}.space-admin-scrim{z-index:5;background:var(--void);opacity:.6;cursor:pointer;border:0;position:fixed;inset:0}.aiyo-bp-key small{color:var(--grey);text-transform:uppercase;letter-spacing:.2em;display:block}.aiyo-bp-choice{gap:var(--text-small);flex-wrap:wrap;display:flex}.aiyo-bp-bar{gap:var(--text-small);display:grid}.arch{gap:var(--text-card-title);display:grid}.arch-stack{gap:var(--text-small);margin:0;padding:0;list-style:none;display:grid}.arch-layer{gap:var(--text-card-title);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;display:grid}.arch-plate{gap:var(--text-small);padding:var(--text-card-title);border:1px solid var(--violet);border-radius:var(--radius-card-value);background:var(--violet-soft);box-shadow:0 0 var(--text-section) var(--violet-glow);text-align:center;transform:perspective(calc(var(--text-section) * 20)) rotateX(18deg);display:grid}.arch-plate strong{color:var(--moon);text-transform:uppercase;letter-spacing:.2em;font-weight:600;font-size:var(--text-small)}.arch-plate span{color:var(--mist);font-size:var(--text-small)}.arch-side{gap:var(--text-small);border-inline-start:1px dashed var(--border);padding-inline-start:var(--text-card-title);display:grid}.arch-side>span{color:var(--moon);font-weight:500}.arch-links{gap:var(--text-small);font-size:var(--text-small);flex-wrap:wrap;display:flex}.arch-loops{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--text-section) * 6)), 1fr));gap:var(--text-body);display:grid}.arch-steps{gap:var(--text-small);color:var(--moon);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.arch-steps li:not(:last-child):after{content:"→";color:var(--violet);margin-inline-start:var(--text-small)}@media not all and (width>=40rem){.arch-layer{grid-template-columns:minmax(0,1fr)}}.space-subnav{border-block-start:1px solid var(--border);flex-basis:100%;grid-column:1/-1;padding-block-start:var(--text-small)}.aiyo-catbar{gap:var(--text-small);display:grid}.aiyo-catbar-links{gap:var(--text-card-title);scrollbar-width:none;display:flex;overflow-x:auto}.aiyo-cat{color:var(--mist);font-size:var(--text-small);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-family:inherit;text-decoration:none}.aiyo-cat:hover,.aiyo-cat[data-status=active]{color:var(--violet)}.aiyo-cat:focus-visible{outline:1px solid var(--violet)}.aiyo-catbar-quest{gap:var(--text-card-title);color:var(--grey);font-family:JetBrains Mono,monospace;font-size:var(--text-small);text-transform:uppercase;letter-spacing:.2em;flex-wrap:wrap;display:flex}.aiyo-catbar-quest .aiyo-cat{text-transform:uppercase;margin-inline-start:auto}.aiyo-level{gap:var(--text-body);flex-wrap:wrap;align-items:center;display:flex}.aiyo-quest-done{color:var(--violet)}.pb{gap:var(--text-card-title);display:grid}.pb-command{gap:var(--text-small);display:grid}.pb-command-text{color:var(--violet);font-size:var(--text-card-title);font-weight:500}.pb-routines{gap:var(--text-card-title);margin:0;padding:0;list-style:none;display:grid}.pb-routine{gap:var(--text-small);border-block-end:1px solid var(--border);padding-block-end:var(--text-small);display:grid}.pb-routine:last-child{border-block-end:0}.pb-routine-head{gap:var(--text-small);flex-wrap:wrap;align-items:baseline;display:flex}.pb-routine-head strong{color:var(--moon);font-weight:600}.pb-routine-head span{color:var(--grey);font-size:var(--text-small)}.pb-steps{gap:var(--text-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pb-step{gap:var(--text-small);color:var(--mist);font-size:var(--text-small);flex-wrap:wrap;align-items:center;display:inline-flex}.pb-step:not(:last-child):after{content:"→";color:var(--violet)}.pb-step.pb-ai>span{color:var(--moon)}.pb-rules{gap:var(--text-body);padding-block:var(--text-small);display:grid}.pb-rules ul{color:var(--mist);margin:0;padding-inline-start:var(--text-card-title)}.aiyo-catbar-quest{align-items:end}.aiyo-qmeter{gap:var(--text-small);text-transform:none;letter-spacing:normal;flex:1 1 0;min-inline-size:0;display:grid}.aiyo-qmeter-level{align-self:center}.aiyo-qmeter{flex-direction:column;display:flex}.aiyo-qmeter-row{justify-content:space-between;align-items:baseline;gap:var(--text-small);display:flex}.aiyo-qmeter .hero-launch-bar{flex:none}.aiyo-hud{grid-template-columns:repeat(auto-fill, minmax(calc(var(--text-section) * 3.6), 1fr));gap:var(--text-small);display:grid}.aiyo-hud-stat{gap:calc(var(--text-small) * .5);padding:var(--text-small);background:var(--dust);border-style:solid;border-width:1px;border-color:var(--border);border-radius:var(--radius-button-value);color:inherit;text-decoration:none;display:grid}a.aiyo-hud-stat:hover,a.aiyo-hud-stat:focus-visible{border-color:var(--violet);box-shadow:0 0 30px var(--violet-glow);outline:none}.aiyo-hud-value{color:var(--moon);font-weight:700;font-size:var(--text-card-title);font-variant-numeric:tabular-nums;line-height:1}.aiyo-swipe{justify-items:center;gap:var(--text-body);display:grid}.aiyo-swipe-dots{gap:calc(var(--text-small) * .3);inline-size:100%;max-inline-size:calc(var(--text-section) * 9);display:flex}.aiyo-swipe-dots span{block-size:calc(var(--text-small) * .25);border-radius:var(--radius-chip-value);background:var(--border);flex:1}.aiyo-swipe-dots .is-done{background:var(--violet-soft)}.aiyo-swipe-dots .is-now{background:var(--violet);box-shadow:0 0 20px var(--violet-glow)}.aiyo-swipe-stack{inline-size:100%;max-inline-size:calc(var(--text-section) * 9);position:relative}.aiyo-swipe-card{background:var(--dust);border-style:solid;border-width:1px;border-color:var(--border);border-radius:var(--radius-card-value);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;inline-size:100%;max-inline-size:calc(var(--text-section) * 9);display:grid;position:relative;overflow:hidden}.aiyo-swipe-under{transform:scale(.95) translateY(var(--text-small));opacity:.5;position:absolute;inset:0}.aiyo-swipe-photo{aspect-ratio:4/3;object-fit:cover;pointer-events:none;inline-size:100%;display:block}.aiyo-swipe-body{gap:var(--text-small);padding:var(--text-card-title);display:grid}.aiyo-swipe-title{color:var(--moon);font-weight:700;font-size:var(--text-card-title);margin:0}.aiyo-swipe-value{color:var(--violet);font-weight:700;font-size:var(--text-section);font-variant-numeric:tabular-nums;text-shadow:0 0 30px var(--violet-glow);line-height:1}.aiyo-swipe-stamp{padding-block:calc(var(--text-small) * .4);padding-inline:var(--text-small);border-style:solid;border-width:1px;border-color:var(--grey);border-radius:var(--radius-chip-value);color:var(--mist);background:var(--void);text-transform:uppercase;font-weight:600;position:absolute;inset-block-start:var(--text-body);inset-inline-end:var(--text-body)}.aiyo-swipe-stamp.is-go{border-color:var(--violet);color:var(--violet);inset-inline-start:var(--text-body);inset-inline-end:auto}.aiyo-swipe-actions{gap:var(--text-section);display:flex}.aiyo-swipe-btn{inline-size:calc(var(--text-section) * 1.4);block-size:calc(var(--text-section) * 1.4);background:var(--dust);border-style:solid;border-width:1px;border-color:var(--border);color:var(--mist);font-size:var(--text-card-title);cursor:pointer;border-radius:100%}.aiyo-swipe-btn.is-go{border-color:var(--violet);color:var(--violet);box-shadow:0 0 30px var(--violet-glow)}.aiyo-swipe-btn:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.aiyo-swipe-empty{max-inline-size:calc(var(--text-section) * 9);justify-self:center}.aiyo-signout{white-space:nowrap}.aiyo-product{gap:var(--text-section);grid-template-columns:repeat(auto-fit, minmax(calc(var(--text-section) * 6), 1fr));align-items:start;display:grid}.aiyo-product-photo{justify-items:center;gap:var(--text-small);padding:var(--text-card-title);background:var(--dust);border-style:solid;border-width:1px;border-color:var(--border);border-radius:var(--radius-card-value);display:grid}.aiyo-product-photo img{inline-size:100%;max-block-size:calc(var(--text-section) * 9);object-fit:contain;border-radius:var(--radius-image-value);filter:drop-shadow(0 0 40px var(--violet-glow))}.aiyo-product-photo label{cursor:pointer}.aiyo-product-spec{gap:var(--text-small);display:grid}.aiyo-product-field{gap:calc(var(--text-small) * .4);display:grid}.aiyo-line-map{gap:var(--text-small);margin:0;padding:0;list-style:none;display:grid}.aiyo-stage{gap:var(--text-body);grid-template-columns:auto 1fr;display:grid}.aiyo-stage-node{inline-size:calc(var(--text-section) * 1.1);block-size:calc(var(--text-section) * 1.1);border-style:solid;border-width:1px;border-color:var(--border);background:var(--void);color:var(--grey);border-radius:100%;place-items:center;font-weight:700;display:grid}.aiyo-stage.is-ok .aiyo-stage-node{border-color:var(--violet);color:var(--violet);box-shadow:0 0 30px var(--violet-glow)}.aiyo-stage-body{gap:var(--text-small);padding:var(--text-body);background:var(--dust);border-style:solid;border-width:1px;border-color:var(--border);border-radius:var(--radius-card-value);display:grid}.aiyo-stage.is-ok .aiyo-stage-body{border-color:var(--violet-soft)}.aiyo-stage-actions{gap:var(--text-body);align-items:center;display:flex}.aiyo-brain{gap:var(--text-section);display:grid}.aiyo-brain-rules{gap:var(--text-small);grid-template-columns:repeat(auto-fill, minmax(calc(var(--text-section) * 6), 1fr));display:grid}.aiyo-brain-inline{gap:calc(var(--text-small) * .5);display:flex}.aiyo-brain-detail{gap:var(--text-small);padding-inline-start:var(--text-body);padding-block:var(--text-small);display:grid}.aiyo-brain-steps{gap:calc(var(--text-small) * .4);color:var(--mist);margin:0;padding-inline-start:var(--text-body);display:grid}.aiyo-ask{gap:var(--text-small);display:grid}.aiyo-ask-bar{align-items:center;gap:var(--text-small);padding-block:var(--text-small);padding-inline:var(--text-body);background:var(--dust);border-style:solid;border-width:1px;border-color:var(--border);border-radius:var(--radius-card-value);display:flex}.aiyo-ask-bar:focus-within{border-color:var(--violet);box-shadow:0 0 60px var(--violet-glow)}.aiyo-ask-icon{color:var(--violet);font-size:var(--text-card-title)}.aiyo-ask-input{min-inline-size:0;color:var(--moon);font-size:var(--text-card-title);background:0 0;border:0;outline:none;flex:1;font-weight:500}.aiyo-ask-input::placeholder{color:var(--grey)}.aiyo-ask-chips{gap:calc(var(--text-small) * .5);flex-wrap:wrap;display:flex}.aiyo-ask-answer{gap:calc(var(--text-small) * .5);padding:var(--text-body);background:var(--void);border-style:solid;border-width:1px;border-color:var(--violet-soft);border-radius:var(--radius-card-value);display:grid}.aiyo-ask-hits{gap:calc(var(--text-small) * .3);margin:0;padding:0;list-style:none;display:grid}@media (width<=40rem){.aiyo-ask-bar{flex-wrap:wrap}.aiyo-ask-input{flex-basis:100%}}.aiyo-cat-head{gap:var(--text-body);align-items:center;display:flex}.aiyo-cat-icon{width:var(--text-hero);height:var(--text-hero);border:1px solid var(--border);border-radius:var(--radius-card-value);color:var(--violet);font-size:var(--text-section);flex-shrink:0;place-items:center;display:grid}.aiyo-quests{gap:var(--text-body);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.aiyo-quest{gap:var(--text-body);height:100%;display:grid}.aiyo-quest.is-done{border-color:var(--violet)}.aiyo-quest-head{gap:var(--text-small);align-items:flex-start;display:flex}.aiyo-quest-icon{width:var(--text-section);height:var(--text-section);border-radius:var(--radius-chip-value);background:var(--violet-soft);color:var(--violet);flex-shrink:0;place-items:center;display:grid}.aiyo-quest-title{color:var(--moon);font-weight:600;font-size:var(--text-body);margin:0}.aiyo-quest-hint{color:var(--grey);font-size:var(--text-small);margin:0}.aiyo-quest-foot{justify-content:space-between;align-items:center;display:flex}.aiyo-step{gap:var(--text-small);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;display:grid}.aiyo-step-unit{color:var(--grey);font-family:JetBrains Mono,monospace;font-size:var(--text-small)}.aiyo-slide{gap:var(--text-body);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.aiyo-range{width:100%;accent-color:var(--violet)}.aiyo-slide-value{color:var(--violet);font-family:JetBrains Mono,monospace;font-weight:700}.aiyo-connects{color:var(--mist);font-size:var(--text-small)}.aiyo-why{gap:var(--text-small);display:grid}.aiyo-sub-index,.aiyo-product-index{gap:var(--text-small) var(--text-body);flex-wrap:wrap;display:flex}.aiyo-product-index{top:var(--text-hero);z-index:2;background:var(--void);padding-block:var(--text-small);position:sticky}.aiyo-product-money{gap:var(--text-body);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.aiyo-product-money dt{color:var(--grey);font-family:JetBrains Mono,monospace;font-size:var(--text-small);text-transform:uppercase;letter-spacing:.2em}.aiyo-product-money dd{color:var(--violet);font-weight:700;font-size:var(--text-card-title);margin:0}.aiyo-product-sheet{gap:var(--text-section);display:grid}.aiyo-product-group{gap:var(--text-body);border-block-start:1px solid var(--border);scroll-margin-top:var(--text-hero);padding-block-start:var(--text-body);display:grid}.aiyo-product-grid{gap:var(--text-body);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));display:grid}.aiyo-product-save{gap:var(--text-body);background:var(--void);padding-block:var(--text-body);border-block-start:1px solid var(--border);flex-wrap:wrap;align-items:center;display:flex;position:sticky;bottom:0}.aiyo-top5{gap:var(--text-small);display:grid}.aiyo-top5-grid{gap:var(--text-body);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.aiyo-top5-card{gap:var(--text-small);align-content:start;display:grid}.aiyo-cat{gap:var(--text-body);border-block-end:1px solid var(--border);padding-block-end:var(--text-small);display:grid}.aiyo-cat-title{align-items:center;gap:var(--text-small);display:flex}.aiyo-cat-crumb{text-decoration:none}.aiyo-sub-index [aria-current=page]{color:var(--violet)}.aiyo-tip{font-size:var(--text-small);font-weight:400;display:inline-block;position:relative}.aiyo-tip summary,.aiyo-tip-b{cursor:pointer;color:var(--grey);background:0 0;border:0;padding:0;list-style:none}.aiyo-tip summary::-webkit-details-marker{display:none}.aiyo-tip[open] summary,.aiyo-tip summary:hover,.aiyo-tip[data-open] .aiyo-tip-b{color:var(--violet)}.aiyo-tip-body{z-index:50;gap:var(--text-small);inline-size:max-content;max-inline-size:min(100vw,22rem);padding:var(--text-body);background:var(--dust);border:1px solid var(--border);border-radius:var(--radius-chip-value);color:var(--mist);font-size:var(--text-small);text-transform:none;letter-spacing:0;inset-inline-end:0;display:grid;position:absolute;top:100%}.aiyo-tip-body p{margin:0}.aiyo-set{gap:var(--text-small);display:grid}.aiyo-set-top{justify-content:space-between;display:flex}.aiyo-set-list{border:1px solid var(--border);border-radius:var(--radius-chip-value);background:var(--border);gap:1px;margin:0;padding:0;list-style:none;display:grid}.aiyo-set-row{gap:var(--text-body);padding-inline:var(--text-body);padding-block:var(--text-small);background:var(--void);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;display:grid}.aiyo-set-row.is-done .aiyo-set-label>span:first-child{color:var(--violet)}@media not all and (width>=40rem){.aiyo-set-row{grid-template-columns:minmax(0,1fr)}}.aiyo-set-label{align-items:center;gap:var(--text-small);color:var(--moon);display:flex}.aiyo-set-ctl{align-items:center;gap:var(--text-small);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.aiyo-set-ctl:has(>.aiyo-set-value){grid-template-columns:auto minmax(0,1fr) auto}.aiyo-set-value{text-align:center;color:var(--moon)}.aiyo-set-num{color:var(--violet);text-align:end;font-family:JetBrains Mono,monospace;font-weight:700}.aiyo-set-input{inline-size:calc(var(--text-hero) * 1.2);text-align:end}.aiyo-engine{border-block-start:1px solid var(--border);padding-block-start:var(--text-body)}.aiyo-engine summary{cursor:pointer}.aiyo-engine[open] summary{margin-block-end:var(--text-body)}.aiyo-set-title{gap:var(--text-small);color:var(--moon);font-weight:600;font-size:var(--text-card-title);align-items:center;margin:0;display:flex}.aiyo-set-title>span{color:var(--violet)}.aiyo-set-add{grid-template-columns:minmax(0,1fr)}.aiyo-set-addform{gap:var(--text-small);display:grid}.aiyo-page>.aiyo-set+.aiyo-set{padding-block-start:var(--text-body)}.aiyo-taste-intro{gap:var(--text-small);text-align:center;justify-items:center;display:grid}.aiyo-swipe{inline-size:100%;margin-inline:auto}.aiyo-set-meta{gap:var(--text-body);align-items:center;display:flex}.aiyo-taste{gap:var(--text-small);padding:var(--text-body);border:1px solid var(--violet);border-radius:var(--radius-chip-value);background:var(--violet-soft);display:grid}.aiyo-taste-values{gap:var(--text-small);margin:0;display:grid}.aiyo-taste-values dd{color:var(--moon);margin:0}.aiyo-taste-actions{gap:var(--text-small);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.aiyo-taste-btn{gap:var(--text-small);padding-block:var(--text-small);padding-inline:var(--text-body);border-radius:var(--radius-button-value);border:1px solid var(--border);color:var(--moon);cursor:pointer;background:0 0;align-items:center;font-weight:600;display:inline-flex}.aiyo-taste-btn:disabled{color:var(--grey);border-color:var(--border);cursor:wait}.aiyo-taste-btn:focus-visible{outline-style:solid;outline-color:var(--violet)}.aiyo-taste-btn.is-yes{color:oklch(82% .17 150);border-color:oklch(72% .17 150)}.aiyo-taste-btn.is-yes:hover{background:oklch(72% .17 150/.15)}.aiyo-taste-btn.is-no{color:oklch(75% .18 25);border-color:oklch(65% .2 25)}.aiyo-taste-btn.is-no:hover{background:oklch(65% .2 25/.15)}.aiyo-taste-btn.is-redo:hover{border-color:var(--violet);color:var(--violet)}.pp{gap:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 24);flex-direction:column;display:flex}.pp-hero{gap:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 4);flex-direction:column;display:flex}.pp-pencil-wrap{align-items:baseline;gap:calc(var(--spacing) * 2);display:inline-flex}.pp-pencil{font-size:var(--text-small);color:var(--grey);opacity:.4;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.pp-pencil:hover{color:var(--violet);opacity:1}}.pp-pencil:focus-visible{opacity:1}.pp-inline{border-radius:var(--radius-button-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);color:var(--moon);--tw-outline-style:none;outline-style:none}.pp-inline:focus{border-color:var(--violet)}.pp-mono{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--grey);text-transform:uppercase}.pp-tag{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--grey);text-transform:uppercase}.pp-chips{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.pp-chip{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-small);color:var(--mist);display:inline-flex}button.pp-chip:hover{border-color:var(--violet);color:var(--moon)}.pp-light{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--grey);border-radius:3.40282e38px;flex-shrink:0;display:inline-block}.pp-light.is-on{border-color:var(--violet);background-color:var(--violet)}.pp-lights{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.pp-light-chip{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--grey);text-transform:uppercase;display:inline-flex}.pp-block{gap:calc(var(--spacing) * 3);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex;position:relative}.pp-block-head{gap:var(--spacing);flex-direction:column;display:flex}.pp-level{border-radius:var(--radius-chip-value);background-color:var(--violet-soft);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--moon)}.pp-glance{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}@media (width>=48rem){.pp-glance{flex-direction:row;align-items:center}}.pp-glance .pp-level{top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4);position:absolute}.pp-glance-can{height:calc(var(--spacing) * 48);object-fit:contain;width:auto}@media (width>=48rem){.pp-glance-can{height:calc(var(--spacing) * 64)}}.pp-glance-nums{column-gap:calc(var(--spacing) * 8);row-gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.pp-num-btn{text-align:left}.pp-tiles{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=40rem){.pp-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64rem){.pp-tiles{grid-template-columns:repeat(7,minmax(0,1fr))}}.pp-tile{gap:calc(var(--spacing) * 2);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.pp-bar{height:var(--spacing);background-color:var(--border);border-radius:3.40282e38px;width:100%;overflow:hidden}.pp-bar>span{background-color:var(--violet);height:100%;display:block}.pp-index{z-index:10;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--void);padding-block:calc(var(--spacing) * 3);display:flex;position:sticky;top:0;overflow-x:auto}.pp-index a{font-size:var(--text-small);white-space:nowrap;color:var(--mist)}@media (hover:hover){.pp-index a:hover{color:var(--violet)}}.pp-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.pp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-wide{grid-column:span 2/span 2}}.pp-hotspots{margin-inline:auto;position:relative}.pp-hotspots img{height:calc(var(--spacing) * 80);object-fit:contain;width:auto;margin-inline:auto}.pp-dot{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--violet);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--moon);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}.pp-waterfall{gap:var(--spacing);flex-direction:column;display:flex}.pp-wf-row{align-items:center;gap:calc(var(--spacing) * 3);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pp-wf-row.is-margin{margin-top:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-top:calc(var(--spacing) * 2)}.pp-wf-track{height:calc(var(--spacing) * 2);background-color:var(--border);border-radius:3.40282e38px;overflow:hidden}.pp-wf-track>span{height:100%;display:block}.pp-whatif{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.pp-whatif label{gap:var(--spacing);flex-direction:column;display:flex}.pp-whatif input[type=range]{accent-color:var(--violet)}.pp-composition{height:calc(var(--spacing) * 2);border-radius:3.40282e38px;width:100%;display:flex;overflow:hidden}.pp-rows{flex-direction:column;display:flex}.pp-row{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-block:calc(var(--spacing) * 3);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width>=48rem){.pp-row{grid-template-columns:repeat(7,minmax(0,1fr))}}.pp-row:hover{background-color:var(--violet-soft)}.pp-row>:nth-child(n+4){display:none}@media (width>=48rem){.pp-row>:nth-child(n+4){display:inline-flex}}.pp-row.is-flat{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=48rem){.pp-row.is-flat{grid-template-columns:repeat(3,minmax(0,1fr))}}.pp-row.is-flat>:nth-child(n+3){display:inline-flex}.pp-row.is-label{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=48rem){.pp-row.is-label{grid-template-columns:repeat(3,minmax(0,1fr))}}.pp-row.is-label>*{display:inline-flex}.pp-row-main{gap:var(--spacing);text-align:left;display:grid}@media (width>=48rem){.pp-row-main{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center}}.pp-chain{align-items:center;gap:var(--spacing)}@media (hover:hover){.pp-step:hover{color:var(--violet)}}.pp-printline{gap:calc(var(--spacing) * 2);border-radius:var(--radius-image-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.pp-tabs{gap:calc(var(--spacing) * 2);display:flex}.pp-tabs button{border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--grey);text-transform:uppercase}.pp-tabs button[aria-pressed=true]{border-color:var(--violet);color:var(--moon)}.pp-map{border-radius:var(--radius-image-value);background-color:var(--void);width:100%}.pp-map-line{stroke:var(--border)}.pp-map-dot{fill:var(--void);stroke:var(--violet)}.pp-map-dot.is-on{fill:var(--violet)}.pp-rings{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width>=40rem){.pp-rings{grid-template-columns:repeat(4,minmax(0,1fr))}}.pp-ring-btn{align-items:center;gap:var(--spacing);text-align:center;flex-direction:column;display:flex}.pp-ring{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);rotate:-90deg}.pp-ring circle{fill:none;stroke-width:3px}.pp-ring-bg{stroke:var(--border)}.pp-ring-fg{stroke:var(--violet)}.pp-ring-over{stroke:var(--moon)}.pp-ring-tick{stroke:var(--moon);stroke-width:5px}.pp-panel{column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);padding-top:calc(var(--spacing) * 3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pp-two{gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.pp-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-claim{margin-top:calc(var(--spacing) * 2);gap:var(--spacing);border-radius:var(--radius-image-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--violet);width:100%;padding:calc(var(--spacing) * 3);text-align:left;flex-direction:column;display:flex}.pp-claim.is-never{border-color:var(--border)}.pp-meter{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.pp-pack{gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.pp-pack{grid-template-columns:repeat(3,minmax(0,1fr))}}.pp-pack-card{gap:var(--spacing);border-radius:var(--radius-image-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding:calc(var(--spacing) * 3);flex-direction:column;display:flex}.pp-pack-img{aspect-ratio:1;object-fit:contain;width:100%}.pp-timeline{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--violet);padding-top:calc(var(--spacing) * 2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--grey);justify-content:space-between;display:flex}.pp-versions,.pp-track{flex-direction:column;display:flex}.pp-versions li{gap:var(--spacing);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-block:calc(var(--spacing) * 3);flex-direction:column;display:flex}.pp-track li{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-block:calc(var(--spacing) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pp-ask{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.pp-ask-form{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-button-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);display:flex}.pp-ask-form:focus-within{border-color:var(--violet)}.pp-ask-form input{font-size:var(--text-body);color:var(--moon);--tw-outline-style:none;background-color:#0000;outline-style:none;flex:1}.pp-ask-form input::placeholder{color:var(--grey)}.pp-answer{border-radius:var(--radius-image-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding:calc(var(--spacing) * 4);white-space:pre-wrap}.pp-drawer-scrim{z-index:50;background-color:var(--void);justify-content:flex-end;display:flex;position:fixed;inset:0}.pp-drawer{width:100%;height:100%;max-width:var(--container-xl);gap:calc(var(--spacing) * 4);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--border);background-color:var(--void);padding:calc(var(--spacing) * 6);flex-direction:column;display:flex;overflow-y:auto}.pp-drawer-top{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.pp-fields{flex-direction:column;display:flex}.pp-field{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-block:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pp-field input{font-size:var(--text-small);color:var(--moon);--tw-outline-style:none;background-color:#0000;outline-style:none}.pp-field input:focus{color:var(--violet)}.pp-block-top{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.pp-feeds{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--grey)}.pp-verdict{align-items:center;gap:var(--spacing);flex-shrink:0;display:flex}.pp-vd{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);font-size:var(--text-small);color:var(--grey);opacity:.6;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@media (hover:hover){.pp-vd:hover{opacity:1}}.pp-vd:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.pp-vd.is-ok{background-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.pp-vd.is-ok{background-color:color-mix(in oklab, var(--color-green-500) 30%, transparent)}}.pp-vd.is-hold{background-color:#fac8004d}@supports (color:color-mix(in lab, red, red)){.pp-vd.is-hold{background-color:color-mix(in oklab, var(--color-yellow-400) 30%, transparent)}}.pp-vd.is-no{background-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.pp-vd.is-no{background-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.pp-vd.is-redo{background-color:var(--void)}.pp-vd[aria-pressed=true]{opacity:1;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--moon)}.pp-vd.is-ok[aria-pressed=true]{background-color:var(--color-green-500)}.pp-vd.is-hold[aria-pressed=true]{background-color:var(--color-yellow-400)}.pp-vd.is-no[aria-pressed=true]{background-color:var(--color-red-500)}.pp-vd.is-redo[aria-pressed=true]{background-color:var(--violet);color:var(--moon)}.pp-block.has-ok{border-color:#00c75880}@supports (color:color-mix(in lab, red, red)){.pp-block.has-ok{border-color:color-mix(in oklab, var(--color-green-500) 50%, transparent)}}.pp-block.has-hold{border-color:#fac80080}@supports (color:color-mix(in lab, red, red)){.pp-block.has-hold{border-color:color-mix(in oklab, var(--color-yellow-400) 50%, transparent)}}.pp-block.has-no{border-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.pp-block.has-no{border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.pp-block.has-redo{border-color:var(--violet)}.pp-glance-verdict{top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4);position:absolute}.pp-more{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--violet);text-transform:uppercase;align-self:flex-start}@media (hover:hover){.pp-more:hover{color:var(--moon)}}.pp-map-land{fill:var(--dust);stroke:var(--border);stroke-width:.5px}.pp-map-hub{fill:var(--moon)}.pp-map3{aspect-ratio:1;border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--void);width:100%;position:relative;overflow:hidden}@media (width>=40rem){.pp-map3{aspect-ratio:var(--aspect-video)}}.pp-map3{perspective:1000px}.pp-map3-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pp-map3-orbit{fill:none;stroke:var(--border);stroke-dasharray:1 1.5;vector-effect:non-scaling-stroke}.pp-map3-spoke{stroke:var(--border);vector-effect:non-scaling-stroke;transition:stroke .4s ease-out}.pp-map3-link{fill:none;stroke:var(--violet-soft);opacity:.25;vector-effect:non-scaling-stroke;transition:opacity .4s ease-out}.pp-map3-spoke.is-lit,.pp-map3-link.is-lit{stroke:var(--violet);opacity:1}.pp-map3-core{z-index:20;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;gap:var(--spacing);text-align:center;flex-direction:column;display:flex;position:absolute;top:50%;left:50%}.pp-map3-can{height:calc(var(--spacing) * 24);object-fit:contain;width:auto}@media (width>=40rem){.pp-map3-can{height:calc(var(--spacing) * 32)}}.pp-map3-can{filter:drop-shadow(0 0 2rem var(--violet-glow))}.pp-node{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding:calc(var(--spacing) * 2);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex;position:absolute}@media (hover:hover){.pp-node:hover{border-color:var(--violet)}}.pp-node:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.pp-node.is-lit{border-color:var(--violet)}.pp-node.has-ok{border-color:var(--color-green-500)}.pp-node.has-hold{border-color:var(--color-yellow-400)}.pp-node.has-no{border-color:var(--color-red-500)}.pp-node.has-redo{border-color:var(--violet)}.pp-node-ring{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:3.40282e38px;flex-shrink:0;position:relative}.pp-node-ring:after{content:"";inset:var(--spacing);background-color:var(--dust);border-radius:3.40282e38px;position:absolute}.pp-node-body{--tw-leading:var(--leading-tight);line-height:var(--leading-tight);flex-direction:column;display:flex}.pp-node-note{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--grey);display:none}@media (width>=48rem){.pp-node-note{display:block}}.aiyo-set.has-ok{border-color:var(--color-green-500)}.aiyo-cat:has(.pp-vd.is-ok[aria-pressed=true]){border-color:var(--color-green-500)}.aiyo-set.has-hold{border-color:var(--color-yellow-400)}.aiyo-set.has-no{border-color:var(--color-red-500)}.aiyo-set.has-redo{border-color:var(--violet)}.aiyo-cat-head{flex-wrap:wrap}.aiyo-cat-verdict{align-self:flex-start;margin-left:auto}.pp-item{align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:#0000;display:flex}.pp-item-body{flex:1;min-width:0}.pp-item.pp-pack-card{border-color:var(--border);padding:calc(var(--spacing) * 2);flex-direction:column;align-items:stretch}.pp-item.has-ok{border-color:var(--color-green-500)}.pp-item.has-hold{border-color:var(--color-yellow-400)}.pp-item.has-no{border-color:var(--color-red-500)}.pp-item.has-redo{border-color:var(--violet)}.pp-verdict.is-mini{gap:var(--spacing);align-self:center}.pp-verdict.is-mini .pp-vd{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.pp-item.pp-pack-card .pp-verdict.is-mini{align-self:flex-end}.pp,.pp-grid{gap:calc(var(--spacing) * 3)}@media (width>=48rem){.pp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.pp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pp-block{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3)}.pp-block .text-section{font-size:var(--text-card-title)}.pp-block .text-card-title{font-size:var(--text-body)}.pp-pack{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.aiyo-grid{align-items:flex-start;gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.aiyo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.aiyo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.aiyo-grid>.aiyo-set{gap:calc(var(--spacing) * 2);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding:calc(var(--spacing) * 3)}.aiyo-grid .aiyo-set-title{font-size:var(--text-body)}.aiyo-grid .aiyo-set-list{border-style:var(--tw-border-style);background-color:#0000;border-width:0;gap:0}.aiyo-grid .aiyo-set-row{gap:var(--spacing);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-inline:0;padding-block:calc(var(--spacing) * 2);background-color:#0000;grid-template-columns:repeat(1,minmax(0,1fr))}.aiyo-grid .aiyo-set-add{border-style:var(--tw-border-style);padding-block:var(--spacing);border-width:0}.aiyo-page>.aiyo-grid .aiyo-set+.aiyo-set{padding-block-start:0}.aiyo-set-link{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none}@media (hover:hover){.aiyo-set-link:hover{border-color:var(--violet)}}.aiyo-set-link:focus-visible{border-color:var(--violet)}.bible{gap:calc(var(--spacing) * 3);min-width:0;padding-bottom:calc(var(--spacing) * 24);flex-direction:column;display:flex}.bible-head{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.bible-intro{max-width:65ch;color:var(--mist)}.bible-bar{z-index:10;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--void);min-width:0;padding-block:calc(var(--spacing) * 2);flex-direction:column;display:flex;position:sticky}.bible-index{align-items:center;gap:var(--spacing);flex-wrap:wrap;display:flex}.bible-chip{border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-small);color:var(--mist);flex-shrink:0;text-decoration-line:none}@media (hover:hover){.bible-chip:hover{border-color:var(--violet)}}.bible-chip:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.bible-sec{gap:var(--spacing);flex-direction:column;display:flex}.bible-sec-title{padding-top:calc(var(--spacing) * 2);font-size:var(--text-body);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--moon);margin:0}.bible-rows{gap:var(--spacing);margin:0;padding:0;list-style-type:none;display:grid}.bible-row{gap:var(--spacing);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);flex-direction:column;display:flex}.bible-line{align-items:center;gap:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr) auto;display:grid}.bible-text{min-width:0;font-size:var(--text-small);--tw-leading:var(--leading-snug);line-height:var(--leading-snug);color:var(--moon)}.bible-side{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}.bible-date{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);white-space:nowrap;color:var(--grey)}@media not all and (width>=64rem){.bible-side .bible-date{display:none}}.bible-group{margin-right:calc(var(--spacing) * 2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--violet);text-transform:uppercase}.bible-add{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.bible-add>:first-child{flex:1;min-width:0}.bible-row.has-ok{border-color:#00c75899}@supports (color:color-mix(in lab, red, red)){.bible-row.has-ok{border-color:color-mix(in oklab, var(--color-green-500) 60%, transparent)}}.bible-row.has-hold{border-color:#fac80099}@supports (color:color-mix(in lab, red, red)){.bible-row.has-hold{border-color:color-mix(in oklab, var(--color-yellow-400) 60%, transparent)}}.bible-row.has-no{border-color:#fb2c3699}@supports (color:color-mix(in lab, red, red)){.bible-row.has-no{border-color:color-mix(in oklab, var(--color-red-500) 60%, transparent)}}.bible-row.has-redo{border-color:var(--violet)}@media (width>=48rem){.bible-sec.is-creed .bible-rows{grid-template-columns:repeat(2,minmax(0,1fr))}}.bible-sec.is-creed .bible-rows{counter-reset:creed}.bible-sec.is-creed .bible-row{background-color:var(--void);padding-block:calc(var(--spacing) * 2);counter-increment:creed}.bible-sec.is-creed .bible-text{font-size:var(--text-body);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.bible-sec.is-creed .bible-text:before{content:counter(creed, decimal-leading-zero);margin-right:calc(var(--spacing) * 3);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--violet)}.bible-by{gap:var(--spacing);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding:var(--spacing);flex-shrink:0;display:flex}.bible-by-btn{border-radius:var(--radius-chip-value);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-small);color:var(--grey)}.bible-by-btn[aria-pressed=true]{background-color:var(--violet-soft);color:var(--moon)}.bible-by-btn:focus-visible,.bible-area:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.bible-area{border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--void);padding-inline:var(--spacing);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--grey);padding-block:0}.aiyo-frame{gap:calc(var(--spacing) * 4);min-width:0;display:grid}@media (width>=64rem){.aiyo-frame{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}}.aiyo-frame-main{gap:calc(var(--spacing) * 4);flex-direction:column;min-width:0;display:flex}.aiyo-rail{gap:var(--spacing);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);min-width:0;padding-bottom:calc(var(--spacing) * 2);display:flex;overflow-x:auto}@media (width>=64rem){.aiyo-rail{top:calc(var(--spacing) * 40);border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);padding-right:calc(var(--spacing) * 2);border-bottom-width:0;flex-direction:column;align-self:flex-start;padding-bottom:0;position:sticky;overflow:visible}.aiyo-rail-sub{padding-bottom:calc(var(--spacing) * 2);display:block}}.aiyo-rail-btn{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-chip-value);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-small);white-space:nowrap;color:var(--grey);flex-shrink:0;display:flex}@media (hover:hover){.aiyo-rail-btn:hover{color:var(--moon)}}.aiyo-rail-btn:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.aiyo-rail-btn[aria-current=page]{background-color:var(--violet-soft);color:var(--moon)}.aiyo-rail-n{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--grey)}.aset{gap:calc(var(--spacing) * 2);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);min-width:0;padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.aset-head{gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-bottom:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr) auto;display:grid}.aset-start{margin-top:calc(var(--spacing) * 2);color:var(--violet);display:block}.aset-count{flex-direction:column;align-items:flex-end;display:flex}.aset-count-n{font-size:var(--text-card-title);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--moon)}.aset-cols,.aset-row{align-items:center;gap:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr) minmax(0,6rem) minmax(0,14rem) minmax(0,5rem);display:grid}.aset-cols{padding-inline:calc(var(--spacing) * 3)}@media not all and (width>=48rem){.aset-cols{display:none}}.aset-rows{gap:var(--spacing);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.aset-row{border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);background-color:var(--void);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px;border-color:#0000}@media (hover:hover){.aset-row:hover{border-color:var(--border)}}@media not all and (width>=48rem){.aset-row{grid-template-columns:minmax(0,1fr) auto}}.aset-row.is-changed{border-color:var(--violet)}.aset-row.is-locked .aset-ctl{opacity:.5}.aset-label{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;font-size:var(--text-small);color:var(--moon);display:flex}.aset-val{text-overflow:ellipsis;white-space:nowrap;text-align:right;font-size:var(--text-small);color:var(--moon);overflow:hidden}.aset-ctl{align-items:center;gap:calc(var(--spacing) * 2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}@media not all and (width>=48rem){.aset-ctl{grid-column:span 2/span 2}}:is(.aset-ctl:has(>.aset-toggle),.aset-ctl:has(>:only-child:not(.aset-toggle))){grid-template-columns:repeat(1,minmax(0,1fr));justify-items:center}.aset-chev{border-radius:var(--radius-chip-value);padding-inline:var(--spacing);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-body);color:var(--mist)}@media (hover:hover){.aset-chev:hover{color:var(--violet)}}.aset-chev:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.aset-chev:disabled{opacity:.3}.aset-track{height:var(--spacing);background-color:var(--border);border-radius:3.40282e38px;display:block;position:relative}.aset-fill{background-color:var(--violet);inset-block:0;border-radius:3.40282e38px;position:absolute;left:0}.aset-choice{text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:var(--text-small);color:var(--mist);overflow:hidden}.aset-toggle{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--void);border-radius:3.40282e38px;position:relative}.aset-toggle:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.aset-toggle>i{top:var(--spacing);left:var(--spacing);width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);background-color:var(--grey);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;position:absolute}.aset-toggle[aria-checked=true]{border-color:var(--violet);background-color:var(--violet-soft)}.aset-toggle[aria-checked=true]>i{left:calc(var(--spacing) * 6);background-color:var(--violet)}.aset-tune{justify-content:center;display:flex}@media not all and (width>=48rem){.aset-tune{display:none}}.aset-check{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);accent-color:var(--violet)}.aset-bar{margin-top:calc(var(--spacing) * 2);align-items:flex-end;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-top:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=48rem){.aset-bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.aset-bar-mid{align-items:center;gap:var(--spacing);flex-direction:column;display:flex}@media not all and (width>=48rem){.aset-bar-mid{order:-9999;grid-column:span 2/span 2}}.aiyo-lock{border-radius:var(--radius-chip-value);padding-inline:var(--spacing);font-size:var(--text-small);opacity:.8}@media (hover:hover){.aiyo-lock:hover{opacity:1}}.aiyo-lock:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.aiyo-lock[aria-pressed=false]{background-color:var(--violet-soft)}@media not all and (width>=48rem){.aset-tune{display:flex}}.aiyo-frame{gap:calc(var(--spacing) * 4);flex-direction:column;min-width:0;display:flex}.aiyo-rail{gap:var(--spacing);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);min-width:0;padding-bottom:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex;position:static}.aiyo-rail-sub{display:none}.aiyo-rail-btn{justify-content:flex-start}.bible-bar{top:0}.aset-rows{gap:0}:where(.aset-rows>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--border)}.aset-row{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);background-color:#0000;border-width:0;border-radius:0}@media (hover:hover){.aset-row:hover{background-color:var(--dust)}}.aset-row.is-changed{border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--violet)}.aset-head{padding-bottom:calc(var(--spacing) * 2)}.aset-count-n{font-size:var(--text-body)}.aset-cols{padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing)}.aset-chev{font-size:var(--text-small)}.aiyo-sub-index button[aria-current=page]{color:var(--violet)}.aiyo-group{min-width:0;scroll-margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.aiyo-group .aset-head{z-index:20;background-color:var(--void);padding-top:calc(var(--spacing) * 2);position:sticky;top:0}.aset-title{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-card-title);display:flex}.aset-head{align-items:center}.aiyo-search{z-index:30;background-color:var(--void);padding-block:calc(var(--spacing) * 2);position:sticky;top:0}.aiyo-ov{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=48rem){.aiyo-ov{grid-template-columns:repeat(4,minmax(0,1fr))}}.aiyo-ov-tile{gap:var(--spacing);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);min-width:0;padding:calc(var(--spacing) * 3);flex-direction:column;display:flex}.aiyo-ov-v{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-card-title);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--moon);overflow:hidden}.aiyo-ov-v.text-violet{color:var(--violet)}.aiyo-ov-n{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-small);color:var(--grey);overflow:hidden}.bible-sec-intro{font-size:var(--text-small);color:var(--grey)}.bible-enf{border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:var(--spacing);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--grey)}@media not all and (width>=48rem){.bible-enf{display:none}}.bible-enf.is-block{border-color:var(--violet);color:var(--violet)}.aiyo-group .bible-bar,.aiyo-search{position:static}.aiyo-nav{z-index:30;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--void);min-width:0;padding-block:calc(var(--spacing) * 2);flex-direction:column;display:flex;position:sticky;top:0}.aiyo-nav-row{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);flex-wrap:wrap;min-width:0;display:flex}.aiyo-nav-row>span:first-child{width:calc(var(--spacing) * 28);color:var(--violet);flex-shrink:0}.aiyo-nav-link{border-radius:var(--radius-chip-value);font-size:var(--text-small);color:var(--mist)}@media (hover:hover){.aiyo-nav-link:hover{color:var(--moon)}}.aiyo-nav-link:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.aiyo-group,.bible-sec{scroll-margin-top:calc(var(--text-hero) * 2.6)}.aiyo-group .aset-head{position:static}.aiyo-block{gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);min-width:0;padding-top:calc(var(--spacing) * 4);scroll-margin-top:calc(var(--text-hero) * 1.6);flex-direction:column;display:flex}.aiyo-block-head{gap:var(--spacing);flex-direction:column;display:flex}.aiyo-block-head .aset-title{font-size:var(--text-section)}.aiyo-block-chaps{column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);flex-wrap:wrap;display:flex}.aiyo-block .aset-head .aset-title{font-size:var(--text-body)}.aiyo-block .aset-count-n{font-size:var(--text-small)}.aiyo-group .aset-bar{display:none}#ab-open .aiyo-group:last-of-type .aset-bar{display:grid}.aiyo-group:last-of-type .aset-bar{display:none}#ab-open .aiyo-group .aset-bar{display:grid}.bible-sec{scroll-margin-top:calc(var(--text-hero) * 1.6)}.bible-row .pp-verdict{gap:calc(var(--spacing) * .5)}.bible-row .pp-vd{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);font-size:var(--text-small);--tw-leading:1;font-size:0;line-height:1}.bible-row .pp-vd.is-redo{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.code-zone{border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);display:inline-flex;overflow:hidden}.code-zone-btn{padding-inline:calc(var(--spacing) * 1.5);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--grey)}@media (hover:hover){.code-zone-btn:hover{color:var(--moon)}}.code-zone-btn:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.code-zone-btn[aria-pressed=true].is-human{background-color:var(--dust);color:var(--moon)}.code-zone-btn[aria-pressed=true].is-gray{background-color:var(--border);color:var(--moon)}.code-zone-btn[aria-pressed=true].is-ai{background-color:var(--violet-soft);color:var(--violet)}.aiyo-lock{align-items:center;gap:var(--spacing);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 1.5);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);opacity:1;border-width:1px;display:inline-flex}.aiyo-lock[aria-pressed=true]{border-color:var(--violet);background-color:var(--violet-soft);color:var(--violet)}.aiyo-lock[aria-pressed=false]{--tw-border-style:dashed;border-style:dashed;border-color:var(--grey);color:var(--grey);background-color:#0000}.aiyo-lock.is-board{border-color:var(--border);color:var(--grey)}.aiyo-lock-i{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.code-edit{cursor:text;border-radius:var(--radius-chip-value);text-align:left}@media (hover:hover){.code-edit:hover{background-color:var(--dust)}}.code-edit:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.code-when{cursor:help;font-size:var(--text-small);--tw-leading:1;color:var(--violet);line-height:1;position:relative}.code-when:hover:after,.code-when:focus:after{content:attr(data-tip);z-index:40;margin-top:var(--spacing);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);white-space:nowrap;color:var(--mist);position:absolute;top:100%;right:0}.code-zone{align-items:center;gap:calc(var(--spacing) * .5);border-style:var(--tw-border-style);border-width:0;border-radius:0;display:inline-flex;overflow:visible}.code-zone-seg{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 3);background-color:var(--border);border-radius:3.40282e38px}.code-zone-seg:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.code-zone-seg.is-on{background-color:var(--violet)}.code-zone-seg.is-on:first-child{background-color:var(--mist)}.code-zone-l{margin-left:var(--spacing);width:calc(var(--spacing) * 10);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--grey)}@media not all and (width>=48rem){.code-zone-l{display:none}}.code-owner{border-radius:var(--radius-chip-value);padding-inline:var(--spacing);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.code-owner.is-board{background-color:var(--dust);color:var(--mist)}.code-owner.is-aiyo{background-color:var(--violet-soft);color:var(--violet)}.aiyo-lock.is-small{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);--tw-border-style:solid;border-style:solid;border-radius:3.40282e38px;justify-content:center;align-items:center;padding:0;display:flex}.aiyo-lock.is-small .aiyo-lock-i{width:70%;height:70%}.aiyo-lock.is-small[aria-pressed=false]{border-color:var(--grey);color:var(--grey);background-color:#0000}.aiyo-home{align-items:center;gap:calc(var(--spacing) * 6);display:grid}@media (width>=48rem){.aiyo-home{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}}.aiyo-home-copy{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.aiyo-legend{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--grey);flex-wrap:wrap;display:flex}.aiyo-legend i,.code-dot{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);border-radius:3.40282e38px;flex-shrink:0;display:inline-block}.aiyo-legend .is-human,.code-dot.is-human{background-color:var(--color-sky-400)}.aiyo-legend .is-aiyo,.code-dot.is-aiyo{background-color:var(--violet)}.aiyo-legend .is-ok{background-color:var(--color-green-500)}.aiyo-legend .is-hold{background-color:var(--color-yellow-400)}.aiyo-legend .is-no{background-color:var(--color-red-500)}.aiyo-legend .is-new,.code-dot.is-new{background-color:var(--moon)}.code-dot.is-quiet{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}.code-zone-seg{opacity:.3}.code-zone-seg.is-on{opacity:1}.code-zone-seg.is-human,.code-zone-seg.is-on.is-human,.code-zone-seg.is-on:first-child{background-color:var(--color-sky-400)}.code-zone-seg.is-gray,.code-zone-seg.is-on.is-gray{background-color:var(--grey)}.code-zone-seg.is-ai,.code-zone-seg.is-on.is-ai{background-color:var(--violet)}.aiyo-lock.is-small[aria-pressed=false]{border-color:var(--moon);color:var(--moon)}.code-zone{width:calc(var(--spacing) * 14);align-items:center;display:inline-flex;position:relative}.code-zone-bar{width:100%;block-size:var(--text-small);display:block}.code-zone-hit{width:33.3333%;position:absolute;inset-block:0}.code-zone-hit:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.code-zone-hit.is-human{left:0}.code-zone-hit.is-gray{left:33.3333%}.code-zone-hit.is-ai{right:0}.code-log-i{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);color:var(--grey)}@media (hover:hover){.code-log-i:hover{color:var(--moon)}}.code-when{align-items:center;display:flex}.aiyo-lock.is-small[aria-pressed=true]{border-color:var(--violet);background-color:var(--violet);color:var(--void)}.dna{align-items:center;gap:calc(var(--spacing) * .5);flex-wrap:wrap;flex-shrink:0;display:inline-flex}.dna.is-wide{gap:var(--spacing);padding-bottom:var(--spacing);display:flex}.dna-g{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 3.5);background-color:var(--dust);border-radius:3.40282e38px;display:block}.dna.is-wide .dna-g{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 4)}.dna-g.is-human{background-color:#00bcfeb3}@supports (color:color-mix(in lab, red, red)){.dna-g.is-human{background-color:color-mix(in oklab, var(--color-sky-400) 70%, transparent)}}.dna-g.is-gray{background-color:var(--grey)}.dna-g.is-ai,.dna-g.is-lock{background-color:var(--violet)}.dna-g.is-ok{background-color:var(--color-green-500)}.dna-g.is-hold{background-color:var(--color-yellow-400)}.dna-g.is-no{background-color:var(--color-red-500)}.dna-g.is-redo{border-style:var(--tw-border-style);border-width:1px;border-color:var(--violet);background-color:#0000}.dna-g.is-new{background-color:var(--moon)}.dna-g.is-block{background-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.dna-g.is-block{background-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.dna-g.is-warn{background-color:#fac80066}@supports (color:color-mix(in lab, red, red)){.dna-g.is-warn{background-color:color-mix(in oklab, var(--color-yellow-400) 40%, transparent)}}.dna-g.is-status{background-color:var(--mist)}@supports (color:color-mix(in lab, red, red)){.dna-g.is-status{background-color:color-mix(in oklab, var(--mist) 40%, transparent)}}.dna-g.is-note{background-color:var(--mist)}.dna-g.is-none{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:#0000}.bible-line{align-items:center}.bible-line>.dna{width:calc(var(--spacing) * 24)}@media not all and (width>=48rem){.bible-line>.dna{width:calc(var(--spacing) * 16)}}.dna-row{justify-content:flex-end;align-items:center;gap:var(--spacing);flex-wrap:wrap;flex-shrink:0;display:flex}.dna-p{height:calc(var(--spacing) * 5);min-width:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 1.5);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);--tw-leading:1;color:var(--void);opacity:.4;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;justify-content:center;align-items:center;line-height:1;display:flex}@media (hover:hover){.dna-p:hover{opacity:1}}.dna-p:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.dna-p[aria-pressed=true],.dna-p.is-on{opacity:1}.dna-p.is-no{background-color:var(--color-red-500)}.dna-p.is-hold{background-color:var(--color-yellow-400)}.dna-p.is-ok{background-color:var(--color-green-500)}.dna-p.is-redo,.dna-p.is-z-gray,.dna-p.is-edit,.dna-p.is-log,.dna-p.is-block,.dna-p.is-warn{background-color:var(--color-sky-600);color:var(--moon)}.dna-p.is-z-human{background-color:var(--color-sky-600);color:var(--moon);opacity:1}.dna-p.is-z-gray{opacity:1}.dna-p.is-z-ai{background-color:var(--violet);color:var(--moon);opacity:1}.dna-p.is-lock{background-color:var(--violet);color:var(--moon)}.dna-p.is-lock.is-open{background-color:var(--color-sky-600);opacity:.4}.dna-p.is-edit.is-on{background-color:var(--moon);color:var(--void)}.dna-p.is-block,.dna-p.is-warn,.dna-p.is-log{opacity:1}.bible-line{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.dna-p{height:calc(var(--spacing) * 3.5);min-width:calc(var(--spacing) * 5);padding-inline:var(--spacing);font-size:calc(var(--text-small) * .7)}.dna-i{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.dna-row{gap:calc(var(--spacing) * .5)}.sym{align-items:center;gap:calc(var(--spacing) * .5);display:inline-flex;position:relative}.sym-b{height:calc(var(--spacing) * 3.5);min-width:calc(var(--spacing) * 3.5);--tw-leading:1;border-radius:3.40282e38px;justify-content:center;align-items:center;line-height:1;display:flex}@media (hover:hover){.sym-b:hover{background-color:var(--dust)}}.sym-b:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.sym-b{font-size:calc(var(--text-small) * .75)}.sym-add{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);color:var(--grey)}@media (hover:hover){.sym-add:hover{color:var(--moon)}}.sym-lib{z-index:50;margin-top:var(--spacing);gap:var(--spacing);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);width:max-content;padding:calc(var(--spacing) * 2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:absolute;top:100%;right:0}.sym-lib .sym-b{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:var(--radius-chip-value);font-size:var(--text-small)}.sym-x{color:var(--grey)}.line-open{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--violet);padding-left:calc(var(--spacing) * 3);flex-direction:column;display:flex}.vault{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.vault-empty,.vault-err{font-size:var(--text-small);color:var(--grey)}.vault-count{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--violet)}.vault-list{gap:var(--spacing);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.vault-item{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--void);padding:calc(var(--spacing) * 2);display:flex}.vault-item.has-ok{border-color:#00c75899}@supports (color:color-mix(in lab, red, red)){.vault-item.has-ok{border-color:color-mix(in oklab, var(--color-green-500) 60%, transparent)}}.vault-item.has-hold{border-color:#fac80099}@supports (color:color-mix(in lab, red, red)){.vault-item.has-hold{border-color:color-mix(in oklab, var(--color-yellow-400) 60%, transparent)}}.vault-item.has-no{border-color:#fb2c3699}@supports (color:color-mix(in lab, red, red)){.vault-item.has-no{border-color:color-mix(in oklab, var(--color-red-500) 60%, transparent)}}.vault-item.has-redo{border-color:var(--violet)}.vault-body{min-width:0;font-size:var(--text-small);overflow-wrap:break-word;color:var(--mist);flex:1}.vault-img{max-height:calc(var(--spacing) * 40);border-radius:var(--radius-image-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}.vault-code{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);white-space:pre-wrap;color:var(--moon);margin:0;overflow-x:auto}.vault-add{align-items:center;gap:var(--spacing);flex-wrap:wrap;display:flex}.vault-k{align-items:center;gap:var(--spacing);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--grey);display:inline-flex}.vault-k:hover,.vault-k.is-on{border-color:var(--violet);color:var(--moon)}.vault-k:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.talk{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.talk-log{gap:calc(var(--spacing) * 2);flex-direction:column;max-height:28rem;display:flex;overflow-y:auto}.talk-me{border-radius:var(--radius-card-value);background-color:var(--dust);max-width:80%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-body);color:var(--moon);align-self:flex-end}.talk-ai{gap:var(--spacing);max-width:90%;font-size:var(--text-body);color:var(--mist);flex-direction:column;display:flex}.talk-drop.is-over{border-color:var(--violet)}.taste{gap:calc(var(--spacing) * 2);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.taste-card{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.taste-row{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.aiyo-hero{width:100%;max-width:var(--container-3xl);align-items:center;gap:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 16);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.aiyo-hero .talk{text-align:left;width:100%}.aiyo-hero .aiyo-ask-chips{justify-content:center}.aiyo-hero-title{font-size:var(--text-section)}.aiyo-hero-nav{z-index:10;background-color:var(--void);padding-block:calc(var(--spacing) * 2);justify-content:center;position:sticky;top:0}.aiyo-nav-link.is-active{color:var(--violet)}.tlog{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.tlog-grid{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(1,minmax(0,1fr));margin:0;padding:0;list-style-type:none;display:grid}@media (width>=40rem){.tlog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.tlog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tlog-card{gap:calc(var(--spacing) * 2);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);min-width:0;padding:calc(var(--spacing) * 3);flex-direction:column;display:flex}.tlog-card.is-proposal{border-color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.tlog-card.is-proposal{border-color:color-mix(in oklab, var(--violet) 60%, transparent)}}.tlog-card.has-hold{border-color:#fac80099}@supports (color:color-mix(in lab, red, red)){.tlog-card.has-hold{border-color:color-mix(in oklab, var(--color-yellow-400) 60%, transparent)}}.tlog-card.has-redo{border-color:var(--violet)}.tlog-title{-webkit-line-clamp:2;font-size:var(--text-small);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--moon);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tlog-body{-webkit-line-clamp:3;font-size:var(--text-small);color:var(--grey);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tlog-img{aspect-ratio:var(--aspect-video);border-radius:var(--radius-image-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);object-fit:cover;width:100%}.tlog-ask{font-size:var(--text-small);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--violet)}.tlog-big{font-size:var(--text-section);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);color:var(--moon)}.tlog-doc{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.tlog-q{font-size:var(--text-card-title);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--moon)}.tlog-quote{border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--violet);padding-left:calc(var(--spacing) * 3);font-size:var(--text-body);color:var(--mist);margin:0;font-style:italic}.tlog-quote cite{margin-top:var(--spacing);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--grey);font-style:normal;display:block}@media (width>=40rem){.tlog-card.is-f-photo{grid-row:span 2/span 2}}.tlog-card.is-f-question{background-color:var(--void)}.brain-icon{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--grey);display:inline-flex}.brain-icon:hover,.brain-icon:focus-visible{border-color:var(--violet);color:var(--moon);--tw-outline-style:none;outline-style:none}.brain-icon svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.brain-icon-o{fill:none;stroke:var(--violet);stroke-width:3px;stroke-dasharray:3 2}.brain-icon-m{fill:none;stroke:var(--color-sky-400);stroke-width:3px;stroke-dasharray:2 2}.brain-icon-i{fill:var(--violet)}.brain{align-items:flex-start;gap:calc(var(--spacing) * 6);display:grid}@media (width>=64rem){.brain{grid-template-columns:minmax(0,1fr) minmax(0,20rem)}}.brain-svg{width:100%;max-width:var(--container-2xl);margin-inline:auto}.brain-g{cursor:pointer;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.brain-g:hover{opacity:.7}}.brain-g.is-z-human{fill:#00bcfeb3}@supports (color:color-mix(in lab, red, red)){.brain-g.is-z-human{fill:color-mix(in oklab, var(--color-sky-400) 70%, transparent)}}.brain-g.is-z-gray{fill:var(--grey)}@supports (color:color-mix(in lab, red, red)){.brain-g.is-z-gray{fill:color-mix(in oklab, var(--grey) 60%, transparent)}}.brain-g.is-z-ai{fill:var(--violet)}@supports (color:color-mix(in lab, red, red)){.brain-g.is-z-ai{fill:color-mix(in oklab, var(--violet) 70%, transparent)}}.brain-g.is-ok{fill:var(--color-green-500)}.brain-g.is-hold{fill:var(--color-yellow-400)}.brain-g.is-no{fill:var(--color-red-500)}.brain-g.is-redo{fill:var(--moon)}.brain-g.is-sel{stroke:var(--moon);stroke-width:2px}.brain-c{fill:var(--dust);stroke:var(--border)}.brain-b{fill:var(--violet-soft);stroke:var(--border)}.brain-core{fill:var(--void);stroke:var(--violet)}.brain-t{fill:var(--mist);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.brain-n{fill:var(--moon);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:40px}.brain-side{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.aiyo-card-line{text-align:left;width:100%}.aiyo-card-line .contact-ai{align-items:center;gap:calc(var(--spacing) * 4);width:100%;display:flex}.aiyo-card-line .contact-ai img{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24);border-radius:var(--radius-image-value);object-fit:cover;flex-shrink:0}.aiyo-card-line .contact-ai-card{align-items:center;column-gap:calc(var(--spacing) * 6);row-gap:var(--spacing);flex-wrap:wrap;flex:1;display:flex}.aiyo-card-line .contact-ai-data{column-gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.line-info{column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);font-size:var(--text-small);grid-template-columns:auto 1fr;margin:0;display:grid}.line-info dt{color:var(--grey);font-family:JetBrains Mono,ui-monospace,monospace}.line-info dd{color:var(--mist);margin:0}.aset-val{text-align:left}.aset-dna{justify-content:flex-end;display:flex}.aset-tune{white-space:nowrap;justify-content:flex-end;display:flex}@media not all and (width>=48rem){.aset-row{grid-template-columns:minmax(0,1fr) auto}.aset-row .aset-dna{grid-column:span 1/span 1}}.aiyo-hero-nav{background-color:#0000;justify-content:flex-start;padding-block:0;position:static}.dna-row .aiyo-tip{display:inline-flex}body:has(.aiyo-secnav) .space-subnav{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-bottom:calc(var(--spacing) * 2)}.aiyo-secnav{align-items:center;gap:var(--spacing);scrollbar-width:none;display:flex;overflow-x:auto}.aiyo-secnav-link,.aiyo-secnav-brain{border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-small);white-space:nowrap;color:var(--grey);border-width:1px;border-color:#0000;flex-shrink:0}.aiyo-secnav-link:hover,.aiyo-secnav-link:focus-visible{border-color:var(--border);color:var(--moon);--tw-outline-style:none;outline-style:none}.aiyo-secnav-brain{border-color:var(--violet);color:var(--violet)}.aiyo-secnav-brain:hover{background-color:var(--violet-soft)}.aiyo-block{scroll-margin-top:calc(var(--text-hero) * 2)}.line-links{align-items:center;gap:var(--spacing);flex-wrap:wrap;display:flex}.line-link{border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);text-align:left;font-size:var(--text-small);color:var(--mist)}.line-link:hover,.line-link:focus-visible{border-color:var(--violet);color:var(--moon);--tw-outline-style:none;outline-style:none}.bible-sec.is-statement .bible-rows{gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.bible-sec.is-statement .bible-rows{grid-template-columns:repeat(2,minmax(0,1fr))}}.bible-sec.is-statement .bible-row{border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding:calc(var(--spacing) * 5)}.bible-sec.is-statement .bible-text{font-size:var(--text-card-title);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--moon)}.bible-sec.is-statement .bible-line{align-items:flex-start;gap:calc(var(--spacing) * 4);flex-direction:column}.brain-link{cursor:pointer;fill:none;stroke:var(--violet);stroke-width:1.5px;opacity:.8}.brain-link:hover{stroke:var(--moon)}.dna-row{min-width:calc(var(--spacing) * 40);justify-content:flex-end}.aset-cols,.aset-row{grid-template-columns:minmax(0,1fr) minmax(0,8rem) minmax(0,12rem) minmax(0,16rem)}@media not all and (width>=48rem){.aset-row{grid-template-columns:minmax(0,1fr) auto}}.aset-cols>:last-child{justify-self:flex-end}.line-links{align-items:stretch;gap:var(--spacing);flex-direction:column;display:flex}.line-link-list{gap:var(--spacing);display:grid}@media (width>=48rem){.line-link-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.line-link{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-small);color:var(--mist);display:flex}.line-link-when{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--violet);flex-shrink:0}.line-link-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vault-panel{gap:calc(var(--spacing) * 2);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding:calc(var(--spacing) * 3);flex-direction:column;display:flex}.vault-panel-h{justify-content:space-between;align-items:center;display:flex}.aiyo-card-line{gap:calc(var(--spacing) * 4);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);width:100%;padding:calc(var(--spacing) * 6);flex-direction:column;display:flex}.aiyo-profile{gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-top:calc(var(--spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=48rem){.aiyo-profile{grid-template-columns:repeat(4,minmax(0,1fr))}}.aiyo-profile-f dd{margin-top:var(--spacing);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-small);color:var(--moon);display:flex}.aiyo-led{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);background-color:var(--violet);border-radius:3.40282e38px;flex-shrink:0}.aiyo-led.is-off{background-color:var(--grey)}.tlog-views{margin-top:calc(var(--spacing) * 2)}.tlog-grid>li{display:flex}.tlog-grid>li>.tlog-card{width:100%}.tlog-face{gap:calc(var(--spacing) * 2);text-align:left;flex-direction:column;flex:1;width:100%;display:flex}.tlog-face:focus-visible{border-radius:var(--radius-chip-value);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.tlog-lines{flex-direction:column;display:flex}:where(.tlog-lines>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--border)}.tlog-lines{border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}.tlog-line{align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);grid-template-columns:minmax(0,7rem) minmax(0,1fr) auto auto;display:grid}@media not all and (width>=48rem){.tlog-line{grid-template-columns:minmax(0,1fr) auto}}.tlog-line.has-ok{border-left-style:var(--tw-border-style);border-left-width:2px;border-left-color:var(--violet)}.tlog-line-t{text-align:left;min-width:0;font-size:var(--text-small);color:var(--moon);flex-direction:column;display:flex}.tlog-line-t span{text-overflow:ellipsis;white-space:nowrap;color:var(--grey);overflow:hidden}.tlog-one{width:100%;max-width:var(--container-xl);gap:calc(var(--spacing) * 4);flex-direction:column;margin-inline:auto;display:flex}.tlog-card.is-big{padding:calc(var(--spacing) * 8)}.tlog-card.is-big .tlog-img{max-height:calc(var(--spacing) * 96)}.aiyo-card-line{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 5)}.aiyo-profile{gap:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 3)}.aiyo-dock{right:calc(var(--spacing) * 6);bottom:calc(var(--spacing) * 6);z-index:50;align-items:flex-end;gap:calc(var(--spacing) * 3);flex-direction:column;display:flex;position:fixed}.aiyo-dock-b{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--void);padding:var(--spacing);border-radius:3.40282e38px;position:relative}.aiyo-dock-b:hover{border-color:var(--violet)}.aiyo-dock-b:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.aiyo-dock-b img{object-fit:cover;border-radius:3.40282e38px;width:100%;height:100%}.aiyo-dock-n{top:calc(var(--spacing) * -1);right:calc(var(--spacing) * -1);width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);background-color:var(--violet);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--moon);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}.aiyo-dock-led{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:2px;border-color:var(--void);background-color:var(--violet);border-radius:3.40282e38px;position:absolute;bottom:0;left:0}.aiyo-dock-led.is-off{background-color:var(--grey)}.aiyo-dock-panel{max-height:80vh;width:calc(var(--spacing) * 96);gap:calc(var(--spacing) * 3);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);max-width:90vw;padding:calc(var(--spacing) * 4);flex-direction:column;display:flex;overflow-y:auto}.aiyo-dock-panel .aiyo-profile{grid-template-columns:repeat(2,minmax(0,1fr))}.aiyo-dock-h{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.aiyo-dock-h button{margin-left:auto}.aiyo-land{width:100%;max-width:var(--container-3xl);align-items:center;gap:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 16);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.aiyo-land-ask{text-align:left;width:100%}.aiyo-land-dna{gap:var(--spacing);display:flex}.aiyo-land-dna i{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 8);border-radius:3.40282e38px}.aiyo-land-dna .is-no{background-color:var(--color-red-500)}.aiyo-land-dna .is-hold{background-color:var(--color-yellow-400)}.aiyo-land-dna .is-ok{background-color:var(--color-green-500)}.aiyo-land-dna .is-redo{background-color:var(--color-sky-600)}.aiyo-land-dna .is-v{background-color:var(--violet)}.follow{gap:calc(var(--spacing) * 4);text-align:left;width:100%;display:grid}@media (width>=48rem){.follow{grid-template-columns:repeat(2,minmax(0,1fr))}}.follow-tok{gap:calc(var(--spacing) * 3);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.follow-ev{gap:calc(var(--spacing) * 2);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.follow-i{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.follow-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-small);color:var(--mist);flex:1;overflow:hidden}.org{padding-block:calc(var(--spacing) * 4);flex-direction:column;align-items:center;gap:0;display:flex}.org-top{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--violet);background-color:var(--dust);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);display:flex}.org-top img{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);object-fit:cover;border-radius:3.40282e38px}.org-stem{height:calc(var(--spacing) * 6);background-color:var(--border);width:1px}.org-row{gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);width:100%;padding-top:calc(var(--spacing) * 6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=48rem){.org-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.org-row{grid-template-columns:repeat(6,minmax(0,1fr))}}.org-node{align-items:flex-start;gap:var(--spacing);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding:calc(var(--spacing) * 4);text-align:left;flex-direction:column;display:flex}.org-node strong{color:var(--moon)}.org-job{font-size:var(--text-small);color:var(--grey)}.org-dot{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-radius:3.40282e38px}.org-dot.is-z-human{background-color:var(--color-sky-600)}.org-dot.is-z-gray{background-color:var(--grey)}.org-dot.is-z-ai{background-color:var(--violet)}.follow{align-items:flex-start}.bible-sec.is-creed .bible-rows{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){.bible-sec.is-creed .bible-rows{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.bible-sec.is-creed .bible-rows{grid-template-columns:repeat(5,minmax(0,1fr))}}.bible-sec.is-creed .bible-row{gap:calc(var(--spacing) * 3);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding:calc(var(--spacing) * 3);flex-direction:column;display:flex}.bible-sec.is-creed .bible-line{align-items:flex-start;gap:calc(var(--spacing) * 3);flex-direction:column}.bible-sec.is-creed .bible-text{font-size:var(--text-small);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--moon)}.bible-sec.is-creed .bible-row.has-ok{border-color:var(--color-green-500)}.creed-art{border-radius:var(--radius-image-value);display:block;position:relative;overflow:hidden}.creed-art img{aspect-ratio:1;object-fit:cover;width:100%}.creed-n{top:calc(var(--spacing) * 3);left:calc(var(--spacing) * 3);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--mist);position:absolute}.bible-sec.is-creed .bible-text:before{content:none}.aiyo-land-face{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);object-fit:cover;border-radius:3.40282e38px}@media (width>=48rem){.aiyo-land-face{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}}.ast{gap:calc(var(--spacing) * 3);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}@media (width>=48rem){.ast{grid-template-columns:repeat(5,minmax(0,1fr))}}.ast-t{gap:calc(var(--spacing) * 2);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.ast-t .org-dot{margin-right:calc(var(--spacing) * 2);vertical-align:middle;display:inline-block}.ast-v{font-size:var(--text-card-title);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--moon)}.ast-g{align-items:center;gap:calc(var(--spacing) * 2);color:var(--violet);display:flex}.ast-g .fuel{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 9)}.ast-n{font-size:var(--text-small);color:var(--mist)}.fuel-arc{color:var(--grey)}.aiyo-dock-fuel{bottom:calc(var(--spacing) * -2);left:calc(var(--spacing) * -3);height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 9);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--void);padding:var(--spacing);color:var(--violet);justify-content:center;align-items:center;display:flex;position:absolute}.aiyo-dock-fuel .fuel{width:100%;height:100%}.dock-tabs{gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-bottom:calc(var(--spacing) * 2);display:flex}.dock-tab{align-items:center;gap:var(--spacing);border-radius:var(--radius-chip-value);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--grey);text-transform:uppercase;display:flex;position:relative}.dock-tab.is-on{background-color:var(--violet-soft);color:var(--moon)}.dock-tab:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.dock-tab-n{margin-left:var(--spacing);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);background-color:var(--violet);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--moon);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.logb{flex-direction:column;display:flex}.logb-i{align-items:flex-start;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-block:calc(var(--spacing) * 2);display:flex}.logb-i .aiyo-led{margin-top:calc(var(--spacing) * 2)}.logb-b{gap:var(--spacing);flex-direction:column;flex:1;min-width:0;display:flex}.bible-sec.is-creed .bible-row{padding:0;position:relative;overflow:hidden}.bible-sec.is-creed .creed-art{border-radius:0}.bible-sec.is-creed .creed-n{z-index:10;color:var(--violet)}.bible-sec.is-creed .bible-line{padding-inline:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3);position:static}.bible-sec.is-creed .bible-text{text-align:left;text-transform:lowercase}.bible-sec.is-creed .dna-row{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);transform-origin:100% 0;--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y);gap:var(--spacing);border-radius:var(--radius-chip-value);background-color:var(--void);padding:var(--spacing);position:absolute}.bible-sec.is-creed .dna-row .is-lock,.bible-sec.is-creed .dna-row .is-log,.bible-sec.is-creed .dna-row [class*=is-z-]{display:none}.dock-icons{gap:calc(var(--spacing) * 2);display:flex}.dock-ic{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--void);color:var(--violet);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:relative}.dock-ic:hover{border-color:var(--violet)}.dock-ic:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.dock-ic-svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 5)}.dock-ic-n{top:calc(var(--spacing) * -1);right:calc(var(--spacing) * -1);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);background-color:var(--violet);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--moon);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}.dock-h-face{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);object-fit:cover;border-radius:3.40282e38px}.dock-h-t{gap:var(--spacing);flex-direction:column;display:flex}.dock-kpi{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dock-kpi-t{gap:var(--spacing);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--void);padding:calc(var(--spacing) * 3);flex-direction:column;display:flex}.dock-kpi-v{font-size:var(--text-card-title);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--moon)}.dock-kpi-bat{color:var(--violet)}.aiyo-dock-panel .ast{grid-template-columns:repeat(2,minmax(0,1fr))}.tlog-bar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.tlog-filters{gap:var(--spacing);flex-wrap:wrap;display:flex}.tlog-f{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-chip-value);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-small);color:var(--mist);display:flex}.tlog-f:hover{color:var(--moon)}.tlog-f.is-on{background-color:var(--violet-soft);color:var(--moon)}.tlog-f-n{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--grey)}.tlog-f.is-on .tlog-f-n{color:var(--violet)}.tlog-views{gap:var(--spacing);border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--void);padding:var(--spacing);margin-top:0;display:flex}.tlog-v{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-chip-value);color:var(--grey);justify-content:center;align-items:center;display:flex}.tlog-v.is-on{background-color:var(--violet-soft);color:var(--violet)}.tlog-f:focus-visible,.tlog-v:focus-visible,.tlog-open:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.tlog-card{gap:calc(var(--spacing) * 3);border-radius:var(--radius-card-value);padding:calc(var(--spacing) * 4)}.tlog-card:hover{border-color:var(--violet)}.tlog-top{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.tlog-ic{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-radius:var(--radius-chip-value);background-color:var(--violet-soft);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);color:var(--violet);flex-shrink:0;justify-content:center;align-items:center;display:flex}.tlog-dna{margin-left:auto}.tlog-dna .dna-row{transform-origin:100% 0;--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y);gap:var(--spacing)}.tlog-h{-webkit-line-clamp:2;font-size:var(--text-card-title);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--moon);text-transform:lowercase;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.tlog-card .tlog-face .tlog-title{display:none}.tlog-meta{align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-top:calc(var(--spacing) * 3);margin-top:auto;display:flex}.tlog-open{font-size:var(--text-small);color:var(--violet);margin-left:auto}.tlog-card.has-ok{border-color:var(--color-green-500)}.tlog-card.has-no{border-color:var(--color-red-500)}.tlog-line .tlog-ic{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.tlog-line-t{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.bible-sec.is-creed .bible-row{gap:0}.bible-sec.is-creed .bible-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}.bible-sec.is-creed .dna-row{z-index:20}.tlog-grid{gap:calc(var(--spacing) * 3)}@media (width>=64rem){.tlog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tlog-card{gap:calc(var(--spacing) * 2);padding:0;position:relative;overflow:hidden}.tlog-photo{aspect-ratio:16/9;object-fit:cover;width:100%}.tlog-card .tlog-dna{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);z-index:10;border-radius:var(--radius-chip-value);background-color:var(--void);padding:var(--spacing);position:absolute}.tlog-in{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3);flex-direction:column;flex:1;display:flex}.tlog-h{font-size:var(--text-body)}.tlog-card .tlog-big{font-size:var(--text-card-title)}.tlog-card .tlog-quote{font-size:var(--text-small)}.tlog-card .tlog-img{display:none}.tlog-card.is-big .tlog-img{display:block}.tlog-card .tlog-face .tlog-body{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tlog-card .tlog-ask{font-size:var(--text-small)}.tlog-meta{padding-top:calc(var(--spacing) * 2)}.aiyo-dock-b{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.dock-on{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--void);color:var(--violet);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}.dock-on:hover{border-color:var(--violet)}.dock-on:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.dock-on.is-bell{top:calc(var(--spacing) * -1);left:calc(var(--spacing) * -2)}.dock-on.is-bat{top:50%;left:calc(var(--spacing) * -3);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.dock-on.is-led{bottom:calc(var(--spacing) * -1);left:calc(var(--spacing) * -1)}.dock-on .dock-ic-svg{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 4)}.dock-wrap{position:relative}.aiyo-land-face-b{border-radius:3.40282e38px}.aiyo-land-face-b:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.bible-row.has-ok{border-left-style:var(--tw-border-style);border-left-width:2px;border-left-color:var(--color-green-500)}.bible-row.has-ok .bible-text{color:var(--moon)}.dna-p.is-ok[aria-pressed=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--color-green-500)}.gdocs-grid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style-type:none;display:grid}@media (width>=48rem){.gdocs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.gdocs-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.gdoc{border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);position:relative;overflow:hidden}.gdoc:hover,.gdoc.is-open{border-color:var(--violet)}.gdoc.has-ok{border-color:var(--color-green-500)}.gdoc.has-no{border-color:var(--color-red-500)}.gdoc.has-hold{border-color:var(--color-yellow-400)}.gdoc-dna{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);z-index:10;border-radius:var(--radius-chip-value);background-color:var(--void);padding:var(--spacing);position:absolute}.gdoc-dna .dna-row{transform-origin:100% 0;--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y);gap:var(--spacing)}.gdoc-b{gap:var(--spacing);width:100%;padding-bottom:calc(var(--spacing) * 3);text-align:left;flex-direction:column;display:flex}.gdoc-b:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.gdoc-img{aspect-ratio:3/4;object-fit:cover;object-position:top;width:100%}.gdoc-b>:not(img){padding-inline:calc(var(--spacing) * 3)}.gdoc-t{margin-top:calc(var(--spacing) * 2);font-size:var(--text-body);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--moon);text-transform:lowercase}.gdoc-i{-webkit-line-clamp:2;font-size:var(--text-small);color:var(--mist);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gdoc-open{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.gdoc-line{gap:var(--spacing);text-align:left;flex-direction:column;display:flex}.gdoc-x{font-size:var(--text-small);color:var(--grey)}.pd-hero{align-items:center;gap:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 10);text-align:center;flex-direction:column;display:flex}.pd-can{height:calc(var(--spacing) * 64);object-fit:contain;width:auto}@media (width>=48rem){.pd-can{height:calc(var(--spacing) * 80)}}.pd-stats{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;padding:0;list-style-type:none;display:grid}@media (width>=48rem){.pd-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.pd{gap:calc(var(--spacing) * 10);padding-block:calc(var(--spacing) * 10);flex-direction:column;display:flex}.pd-sec{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.pd-grid{gap:calc(var(--spacing) * 3);margin:0;padding:0;list-style-type:none;display:grid}@media (width>=48rem){.pd-grid.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-grid.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.pd-grid.is-7{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=48rem){.pd-grid.is-7{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64rem){.pd-grid.is-7{grid-template-columns:repeat(7,minmax(0,1fr))}}.pd-tile{gap:calc(var(--spacing) * 2);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);height:100%;padding:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 10);text-align:left;flex-direction:column;display:flex;position:relative}.pd-photo{max-height:calc(var(--spacing) * 80);border-radius:var(--radius-image-value);object-fit:contain;width:100%;margin-inline:auto}.pd-tile.has-ok{border-color:var(--color-green-500)}.pd-tile.has-no{border-color:var(--color-red-500)}.pd-tile.has-hold{border-color:var(--color-yellow-400)}.pd-tile.has-redo{border-color:var(--violet)}.pd-dna{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);position:absolute}.pd-dna .dna-row{transform-origin:100% 0;--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y);gap:var(--spacing)}.pd-n{font-size:var(--text-section);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);color:var(--moon)}.pd-n small{font-size:var(--text-small);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--grey)}.pd-h{font-size:var(--text-body);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--moon);text-transform:lowercase}.pd-t{font-size:var(--text-small);color:var(--mist)}.pd-list{gap:var(--spacing);font-size:var(--text-small);color:var(--moon);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.pd-line{gap:var(--spacing);text-align:left;flex-direction:column;display:flex}.pd-doc{gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.pd-doc{grid-template-columns:repeat(4,minmax(0,1fr))}.pd-doc>ol{grid-column:span 3/span 3}}.pd-cover img{border-radius:var(--radius-image-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);width:100%}.pd-cover:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}.ms{width:100%;max-width:var(--container-4xl);gap:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 8);flex-direction:column;margin-inline:auto;display:flex}.ms-hero{align-items:center;gap:calc(var(--spacing) * 4);display:flex}.ms-face{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);object-fit:cover;border-radius:3.40282e38px;flex-shrink:0}.ms-who{gap:var(--spacing);flex-direction:column;flex:1;min-width:0;display:flex}.ms-nav{border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);padding:calc(var(--spacing) * 2)}.ms-sec{scroll-margin-top:calc(var(--spacing) * 40);border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--dust);flex-direction:column;display:flex}.ms-h{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--grey);text-transform:uppercase;margin:0}.ms-row{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.ms-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (width>=48rem){.ms-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.ms-row>.dna-row{justify-self:flex-end}.ms-l{gap:var(--spacing);flex-direction:column;min-width:0;display:flex}.ms-l strong{font-size:var(--text-body);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--moon);text-transform:lowercase}.ms-l span{font-size:var(--text-small);color:var(--grey)}.ms-v{min-width:0;font-size:var(--text-small);color:var(--mist);align-items:center;display:flex}.ms.ms-sec{gap:0;padding-block:0}.ms-link:hover strong{color:var(--violet)}.ms-link:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--violet);--tw-outline-style:none;outline-style:none}[data-archived]{display:none!important}.dna-note{margin-left:var(--spacing);align-items:center;gap:var(--spacing);display:inline-flex}.dna-note-in{border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--void);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-small);color:var(--moon)}.arc-list{flex-direction:column;display:flex}:where(.arc-list>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--border)}.arc-list{border-radius:var(--radius-card-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}.arc-row{align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);display:flex}.arc-t{min-width:0;font-size:var(--text-small);flex:1}.arc-back{border-radius:var(--radius-button-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-small);color:var(--violet)}.tag-w{border-radius:var(--radius-chip-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing) * 1.5);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-small);--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--mist);align-items:center;display:inline-flex}.tag-w.is-on{border-color:var(--violet);color:var(--violet)}.tag-pick{justify-content:flex-end;gap:var(--spacing);padding-top:var(--spacing);flex-wrap:wrap;flex-basis:100%;display:flex}.pd-edit{cursor:text;border-radius:var(--radius-chip-value);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;border-block-end:1px dashed #0000;outline-style:none}.pd-edit:hover{border-color:var(--border)}.pd-edit:focus{border-color:var(--violet);background-color:var(--violet-soft);color:var(--moon)}.pd-line{align-items:baseline;column-gap:calc(var(--spacing) * 2);font-size:var(--text-small);flex-wrap:wrap;display:flex}.pd-meta{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--grey)}.line-open-edit{font-size:var(--text-body);color:var(--moon);display:block}.aiyo-tip-body.is-fixed{z-index:50;width:calc(var(--spacing) * 72);max-width:calc(100vw - 1rem);font-size:var(--text-small);position:fixed;inset-inline-end:auto;transform:none}.bible-sec.is-creed .creed-art img{aspect-ratio:8/3}.bible-sec.is-creed .bible-text{font-size:var(--text-small)}.pd-fields{align-items:baseline;column-gap:calc(var(--spacing) * 2);font-size:var(--text-small);color:var(--mist);flex-wrap:wrap;display:flex}.pd-ask{font-size:var(--text-small);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);flex-basis:100%}.aset-title{flex-wrap:wrap}.product-ways{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.product-ways img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.product-ways li{border-radius:var(--radius-image-value);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--void);overflow:hidden}.product-ways img.is-can{object-fit:contain;padding:calc(var(--spacing) * 4)}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}
