@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-serif:var(--font-newsreader);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-hanken);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-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{.collapse{visibility:collapse}.invisible{visibility:hidden}.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}.sticky{position:sticky}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.top-2{top:calc(var(--spacing) * 2)}.isolate{isolation:isolate}.z-90{z-index:90}.z-200{z-index:200}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.grayscale{--tw-grayscale:grayscale(100%);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-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--pc-bg:#0e0a12;--pc-bg-panel:#15111a;--pc-bg-card:#17131c;--pc-border:#37333d;--pc-text:#f2eee6;--pc-text-muted:#9b919e;--pc-accent:.82 .11 80;--pc-accent-hover:.88 .09 84;--pc-accent-ink:#221202;--pc-gold:oklch(var(--pc-accent));--pc-gold-hover:oklch(var(--pc-accent-hover));--pc-ink:var(--pc-accent-ink)}@supports (color:lab(0% 0 0)){:root{--pc-bg:lab(3.24219% 2.05536 -3.29316);--pc-bg-panel:lab(5.52697% 3.25436 -5.18723);--pc-bg-card:lab(6.48511% 3.60058 -5.5441);--pc-border:lab(22.0604% 3.67095 -5.48473);--pc-text:lab(94.2476% .352293 4.58145);--pc-text-muted:lab(61.4281% 5.78031 -5.28468);--pc-accent-ink:lab(7.11245% 7.27318 9.90883)}}html,body{max-width:100%;height:100%;overflow-x:clip}body{background:var(--pc-bg);color:var(--pc-text);font-family:var(--font-hanken), ui-sans-serif, system-ui, sans-serif;overflow-wrap:break-word}img,video,canvas{max-width:100%}pre{max-width:100%;overflow-x:auto}*{scrollbar-width:thin;scrollbar-color:oklch(42% .03 305) oklch(17% .018 305)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0f0b14;background:lab(3.5624% 2.32413 -3.72559)}::-webkit-scrollbar-thumb{background:#453f4d;background:lab(27.7716% 5.13305 -7.59516);border:2px solid #0f0b14;border:2px solid lab(3.5624% 2.32413 -3.72559);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#876d40;background:lab(47.8742% 6.29067 28.894)}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background:#0f0b14;background:lab(3.5624% 2.32413 -3.72559)}a{color:var(--pc-gold)}a:hover{color:var(--pc-gold-hover)}.pc-scroll-none{scrollbar-width:none}.pc-scroll-none::-webkit-scrollbar{display:none}.pc-input:focus,.pc-textarea:focus{outline:none;border-color:var(--pc-gold)!important}.pc-composer-input{unicode-bidi:plaintext;text-align:left!important;direction:ltr!important}@keyframes pc-fade{0%{opacity:0}to{opacity:1}}@keyframes pc-blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes pc-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pc-pulse{0%,to{box-shadow:0 0 #de394b80;box-shadow:0 0 lab(51.4748% 64.1607 30.5566/.5)}50%{box-shadow:0 0 0 5px #de394b00;box-shadow:0 0 0 5px lab(51.4748% 64.1607 30.5566/0)}}@keyframes pc-spin{to{transform:rotate(360deg)}}html{-moz-text-size-adjust:100%;text-size-adjust:100%}@media (max-width:820px){.hm-side{display:none!important}.hm-main.hm-has-mobnav{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))!important}.hm-pad{padding:66px 16px 40px!important}.hm-main>div[style]>:first-child{scroll-margin-top:66px}.hm-h1{font-size:27px!important}.hm-hero{aspect-ratio:4/3.4!important}.hm-hero-text{max-width:none!important;bottom:22px!important;left:20px!important;right:20px!important}.hm-hero-title{margin:10px 0 8px!important;font-size:27px!important}.hm-thumbs{grid-template-columns:repeat(2,1fr)!important}.hm-mobnav{display:flex!important}}.hm-mobnav{box-sizing:content-box;height:60px;padding-bottom:env(safe-area-inset-bottom,0px);z-index:60;background:#15111a;background:lab(5.52697% 3.25436 -5.18723);border-top:1px solid #37333db3;border-top:1px solid lab(22.0604% 3.67095 -5.48473/.7);justify-content:space-around;align-items:center;padding:0 6px;display:none;position:fixed;bottom:0;left:0;right:0}.sb-mtrigger{display:none}@media (max-width:820px){.sb-mtrigger{z-index:90;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#e2ded5;color:lab(88.4475% .354767 4.58311);cursor:pointer;background:#15111aeb;background:lab(5.52697% 3.25436 -5.18723/.92);border:1px solid #37333d;border:1px solid lab(22.0604% 3.67095 -5.48473);border-radius:11px;place-items:center;width:42px;height:42px;display:grid;position:fixed;top:12px;left:12px;box-shadow:0 4px 14px #01000266;box-shadow:0 4px 14px lab(.0938416% .314802 -.526366/.4)}}@media (max-width:1280px){.cc-memory{z-index:40!important;width:min(322px,42vw)!important;position:absolute!important;top:0!important;bottom:0!important;right:0!important;box-shadow:-12px 0 40px #0100028c!important;box-shadow:-12px 0 40px lab(.0938416% .314802 -.526366/.55)!important}}@keyframes cc-portrait-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.008,1.012)}}@keyframes cc-portrait-shadow{0%,to{opacity:.38;transform:translate(-50%)scaleX(1)}50%{opacity:.26;transform:translate(-50%)scaleX(.9)}}.cc-portrait-stage{isolation:isolate}.cc-portrait-sprite-well{border-radius:0 0 12px 12px;position:absolute;inset:8px 6px 18px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 82%,#0000 100%);mask-image:linear-gradient(#000 0% 82%,#0000 100%)}.cc-portrait-breathe{transform-origin:50% 100%;will-change:transform;width:100%;height:calc(100% - 8px);margin-top:8px;animation:5.2s ease-in-out infinite cc-portrait-breathe}.cc-portrait-ground-shadow{pointer-events:none;z-index:1;will-change:transform, opacity;background:radial-gradient(#02010480,#0000 72%);background:radial-gradient(lab(.419428% .719011 -1.17798/.5),#0000 72%);border-radius:50%;width:min(52%,160px);height:12px;animation:5.2s ease-in-out infinite cc-portrait-shadow;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.cc-portrait-breathe,.cc-portrait-ground-shadow{animation:none!important}}@media (max-width:1100px){.cc-portrait{flex-shrink:1!important;width:min(280px,30vw)!important;min-width:200px!important}.cc-portrait.is-closed{border-right:none!important;width:0!important;min-width:0!important}}@media (max-width:900px){.cc-portrait{width:min(240px,28vw)!important;min-width:180px!important}.cc-portrait.is-closed{border-right:none!important;width:0!important;min-width:0!important}.cc-main{min-width:280px!important}}@media (max-width:560px){.cc-root{flex-direction:column!important}.cc-root>.sb-mtrigger{z-index:55!important;width:38px!important;height:38px!important;top:10px!important;left:auto!important;right:10px!important}.cc-portrait{border-bottom:1px solid #37333d99!important;border-bottom:1px solid lab(22.0604% 3.67095 -5.48473/.6)!important;border-right:none!important;flex-shrink:0!important;order:1!important;width:100%!important;min-width:0!important;height:min(42dvh,320px)!important}.cc-portrait.is-closed{border-bottom:none!important;height:0!important;min-height:0!important;overflow:hidden!important}.cc-portrait-stage{flex:auto!important;min-height:0!important;max-height:none!important}.cc-portrait-identity{z-index:3!important;pointer-events:none!important;background:linear-gradient(#040207d1,#0000)!important;background:linear-gradient(lab(.838852% 1.08064 -1.75716/.82),#0000)!important;border-top:none!important;padding:10px 52px 28px 12px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}.cc-portrait-identity .cc-name{text-shadow:0 1px 10px #020104e6;text-shadow:0 1px 10px lab(.419428% .719011 -1.17798/.9);font-size:17px!important}.cc-fully-customized-badge{display:none!important}.cc-portrait-sprite-well{inset:8px 2px 0!important}.cc-portrait-panel,.cc-portrait-info{display:none!important}.cc-portrait-stage .cc-name{font-size:18px!important}.cc-hide-sm,.cc-header-extra{display:none!important}.cc-header-more{display:grid!important}.cc-portrait.is-closed~.cc-main .cc-header{padding-right:52px!important}.cc-main{flex:1!important;order:2!important;min-width:0!important;min-height:0!important}.cc-memory{z-index:58!important;width:100%!important;max-width:none!important;position:absolute!important;inset:0 0 56px!important}.cc-thread{gap:14px!important;padding:16px 14px!important}.cc-thread .cc-row{max-width:90%!important}.cc-bubble{font-size:16.5px!important;line-height:1.55!important}.cc-header{gap:8px!important;height:auto!important;min-height:52px!important;padding:0 10px!important}.cc-header-title{min-width:0!important}.cc-header-title .cc-header-name{font-size:14px!important}.cc-composer{padding:10px 12px!important}}.cc-header-more{place-items:center;display:none;position:relative}@media (max-width:900px){.cd-grid,.nd-grid,.yc-grid{grid-template-columns:1fr!important}.cd-aside,.nd-aside,.yc-map{position:static!important}}.cc-bubble{font-size:16.5px;line-height:1.55}@keyframes cc-bubble-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.cc-msg-enter{animation:.38s cubic-bezier(.22,1,.36,1) both cc-bubble-in}@media (prefers-reduced-motion:reduce){.cc-msg-enter{animation:none}}@keyframes yc-you-pulse{0%,to{box-shadow:0 0 16px oklch(var(--pc-accent) / .28)}50%{box-shadow:0 0 28px oklch(var(--pc-accent) / .5)}}@keyframes yc-node-float{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-3px)}}@keyframes yc-line-draw{0%{stroke-dashoffset:120px;opacity:0}to{stroke-dashoffset:0;opacity:.55}}@keyframes yc-map-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.yc-map-stage{animation:.55s cubic-bezier(.22,1,.36,1) both yc-map-in}.yc-you-ring{animation:3.2s ease-in-out infinite yc-you-pulse}.yc-bond-line{stroke-dasharray:120;animation:.9s both yc-line-draw}.yc-orbit-node{animation:4.5s ease-in-out infinite yc-node-float}@media (prefers-reduced-motion:reduce){.yc-map-stage,.yc-you-ring,.yc-bond-line,.yc-orbit-node{animation:none!important}}.yc-person-row{transition:border-color .16s,background .16s,transform .16s}.yc-person-row:hover{transform:translateY(-1px);background:#1a1620!important;background:lab(8.10577% 4.17918 -6.03334)!important;border-color:#61481b8c!important;border-color:lab(32.7549% 6.96379 30.5276/.55)!important}.yc-del-btn{opacity:.5;transition:opacity .16s,background .16s,color .16s,border-color .16s}.yc-person-row:hover .yc-del-btn{opacity:1}.yc-del-btn:hover{color:#ffa79f!important;color:lab(77.871% 40.4787 22.5625)!important;background:#b54a4629!important;background:lab(46.4168% 43.9955 25.6171/.16)!important;border-color:#b54a468c!important;border-color:lab(46.4168% 43.9955 25.6171/.55)!important}@media (prefers-reduced-motion:reduce){.yc-person-row{transition:none}.yc-person-row:hover{transform:none}}.cc-type-caret{vertical-align:-.12em;background:oklch(var(--pc-accent) / .85);border-radius:1px;width:.55ch;height:1em;margin-left:1px;animation:.7s step-end infinite cc-type-caret;display:inline-block}@keyframes cc-type-caret{50%{opacity:0}}.cc-action{color:#ae8b63;color:lab(60.5016% 9.8007 26.9406);opacity:.9;font-style:italic;font-weight:400}.cc-dialogue{color:#f7f2df;color:lab(95.5084% -.656277 9.59581);font-style:normal;font-weight:600}.cc-speech{color:#ece8d9;color:lab(91.9874% -.192553 7.68697);font-style:normal;font-weight:500}@keyframes vc-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.18)}}@keyframes vc-spin{to{transform:rotate(360deg)}}@keyframes cc-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes cc-blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes cc-eq{0%,to{height:5px}50%{height:16px}}@keyframes cc-notif{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes cc-pulse{0%,to{box-shadow:0 0 #de394b80;box-shadow:0 0 lab(51.4748% 64.1607 30.5566/.5)}50%{box-shadow:0 0 0 5px #de394b00;box-shadow:0 0 0 5px lab(51.4748% 64.1607 30.5566/0)}}@keyframes np-caret{0%,to{opacity:1}50%{opacity:0}}@keyframes np-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes np-fade{0%{opacity:0}to{opacity:1}}@keyframes np-eq{0%,to{height:5px}50%{height:15px}}@keyframes np-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-1.2%)scale(1.008)}}@keyframes np-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.np-breathe{transform-origin:50% 100%;animation:.4s np-rise,5.5s ease-in-out .4s infinite np-breathe}@keyframes np-choice-in{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}.np-choice{transition:transform .18s,box-shadow .25s,border-color .2s;animation:.45s cubic-bezier(.22,1,.36,1) both np-choice-in}.np-choice:first-child{animation-delay:60ms}.np-choice:nth-child(2){animation-delay:.17s}.np-choice:nth-child(3){animation-delay:.28s}.np-choice:nth-child(4){animation-delay:.39s}.np-choice:nth-child(5){animation-delay:.5s}.np-choice:nth-child(6){animation-delay:.61s}.np-choice:hover{box-shadow:0 10px 30px oklch(var(--pc-accent) / .22);transform:translateY(-2px)scale(1.015);border-color:oklch(var(--pc-accent) / .7)!important}.np-choice:active{transform:translateY(0)scale(.99)}@media (prefers-reduced-motion:reduce){.np-choice{animation:none}}.np-sprite-selectable.np-sprite-idle:hover,.np-sprite-selectable.np-sprite-idle:focus-visible{outline:none;opacity:.92!important;filter:drop-shadow(0 0 0 2px oklch(var(--pc-accent) / .55)) drop-shadow(0 8px 22px #02010480) saturate(.75) brightness(.88)!important}@supports (color:lab(0% 0 0)){.np-sprite-selectable.np-sprite-idle:hover,.np-sprite-selectable.np-sprite-idle:focus-visible{filter:drop-shadow(0 0 0 2px oklch(var(--pc-accent) / .55)) drop-shadow(0 8px 22px lab(.419428% .719011 -1.17798/.5)) saturate(.75) brightness(.88)!important}}.np-sprite-selectable.np-sprite-active:focus-visible{outline:none;filter:drop-shadow(0 0 0 2px oklch(var(--pc-accent) / .65)) drop-shadow(0 10px 28px #020104a6) brightness(1.06)!important}@supports (color:lab(0% 0 0)){.np-sprite-selectable.np-sprite-active:focus-visible{filter:drop-shadow(0 0 0 2px oklch(var(--pc-accent) / .65)) drop-shadow(0 10px 28px lab(.419428% .719011 -1.17798/.65)) brightness(1.06)!important}}.np-scroll{scrollbar-width:none}.np-scroll::-webkit-scrollbar{display:none}.np-scene-layer,.np-scene-fade{transition:opacity .4s}.np-scene-layer.is-fading,.np-scene-fade.is-fading{opacity:0}.room-scene-root{background:#07040b;background:lab(1.47075% 1.51604 -2.45216);height:100dvh;position:relative;overflow:hidden}.tc-loadbar{background:#302b36;background:lab(18.553% 4.10861 -6.07477);border-radius:99px;height:4px;position:relative;overflow:hidden}.tc-loadbar:before{content:"";background:oklch(var(--pc-accent));border-radius:99px;width:40%;animation:1.1s ease-in-out infinite tc-loadbar-slide;position:absolute;top:0;bottom:0;left:-40%}@keyframes tc-loadbar-slide{0%{left:-40%}to{left:100%}}.room-topbar-toggle{display:grid!important}@media (max-width:560px){.room-topbar-actions{display:none!important}}.room-wardrobe-toggle,.room-wardrobe-close{display:none!important}.room-wardrobe.is-open{opacity:1;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;z-index:62;background:#0f0b14fc;background:lab(3.5624% 2.32413 -3.72559/.99);border:1px solid #37333d;border:1px solid lab(22.0604% 3.67095 -5.48473);border-radius:18px;flex-direction:column;gap:10px;width:min(420px,100% - 32px);max-height:84dvh;margin-inline:auto;padding:16px;position:fixed;top:8dvh;left:0;right:0;overflow-y:auto;box-shadow:0 24px 70px #000001bf,0 0 0 100vmax #01000299;box-shadow:0 24px 70px lab(.0159168% .137538 -.236744/.75),0 0 0 100vmax lab(.0938416% .314802 -.526366/.6);display:flex!important}.room-wardrobe.is-open>div{max-width:none!important}.room-wardrobe.is-open .room-wardrobe-close{align-self:flex-end;display:block!important}@media (max-width:560px){.room-wardrobe-toggle{display:inline-flex!important}.room-wardrobe{display:none!important}.room-wardrobe.is-open{opacity:1;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;z-index:62;background:#0f0b14fc;background:lab(3.5624% 2.32413 -3.72559/.99);border:1px solid #37333d;border:1px solid lab(22.0604% 3.67095 -5.48473);border-radius:18px;flex-direction:column;gap:10px;width:min(420px,100% - 32px);max-height:84dvh;margin-inline:auto;padding:16px;position:fixed;top:8dvh;left:0;right:0;overflow-y:auto;box-shadow:0 24px 70px #000001bf,0 0 0 100vmax #01000299;box-shadow:0 24px 70px lab(.0159168% .137538 -.236744/.75),0 0 0 100vmax lab(.0938416% .314802 -.526366/.6);display:flex!important}.room-wardrobe.is-open>div{max-width:none!important}.room-wardrobe.is-open .room-wardrobe-close{align-self:flex-end;display:block!important}.room-bondbar{display:none!important}.room-bondbar.is-open{display:block!important}}@keyframes room-wardrobe-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes room-wardrobe-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes room-theater-fade{0%{opacity:0}to{opacity:1}}.room-scene-enter{animation:.65s both room-enter}@keyframes room-enter{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes room-dust-drift{0%{opacity:.45;transform:translate(0)scale(1)}35%{opacity:.95}70%{opacity:.7}to{transform:translate(var(--dx,12px), var(--dy,-28px)) scale(.85);opacity:.35}}@keyframes room-spot-pulse{0%,to{opacity:.95;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.room-dust-mote{pointer-events:none;filter:drop-shadow(0 1px 2px #00000059);filter:drop-shadow(0 1px 2px lab(0% 0 0/.35));background:radial-gradient(circle at 35% 35%,#f8f2dcf2,#c9b58c8c 45%,#7e6f570d 72%);background:radial-gradient(circle at 35% 35%,lab(95.5354% -.745475 11.5482/.95),lab(74.6557% 2.8446 23.8649/.55) 45%,lab(47.875% 3.02497 15.6897/.05) 72%);border-radius:50%;animation:linear infinite room-dust-drift;position:absolute;box-shadow:0 0 6px #edddb18c,0 0 1px #fcf9eae6;box-shadow:0 0 6px lab(88.6517% .883043 23.7439/.55),0 0 1px lab(97.8006% -.555456 7.65355/.9)}.room-mess-spot{cursor:pointer;box-shadow:0 0 0 2px oklch(var(--pc-accent) / .45), 0 0 14px #e6bd7759, inset 0 0 10px #fbeec959;touch-action:manipulation;background:radial-gradient(circle at 40% 40%,#f0d49bf2,#9f80568c 42%,#5644301f 70%);background:radial-gradient(circle at 40% 40%,lab(86.2969% 4.09269 32.1884/.95),lab(55.9317% 8.01706 27.8979/.55) 42%,lab(30.3699% 5.54141 15.3105/.12) 70%);border:none;border-radius:50%;animation:1.6s ease-in-out infinite room-spot-pulse;position:absolute}@supports (color:lab(0% 0 0)){.room-mess-spot{box-shadow:0 0 0 2px oklch(var(--pc-accent) / .45), 0 0 14px lab(79.2337% 8.85254 41.0302/.35), inset 0 0 10px lab(94.421% .545532 19.5962/.35)}}.room-mess-spot:hover{box-shadow:0 0 0 3px #f7c56da6,0 0 18px #f7c56d80;box-shadow:0 0 0 3px lab(82.7031% 11.199 50.3853/.65),0 0 18px lab(82.7031% 11.199 50.3853/.5)}.room-mess-spot:active{opacity:.55;transform:scale(.9)}@keyframes room-dust-poof-cloud{0%{opacity:.9;transform:translate(-50%,-50%)scale(.35)}55%{opacity:.55}to{opacity:0;transform:translate(-50%,-50%)scale(2.4)}}@keyframes room-dust-poof-speck{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{transform:translate(calc(-50% + var(--px,0px)), calc(-50% + var(--py,-24px))) scale(.2);opacity:0}}.room-dust-poof{pointer-events:none;z-index:26;width:0;height:0;position:absolute}.room-dust-poof-cloud{width:var(--poof-size,56px);height:var(--poof-size,56px);background:radial-gradient(circle,#f4e4b8bf 0%,#bfab8b59 38%,#0000 68%);background:radial-gradient(circle,lab(90.9731% .859618 23.7192/.75) 0%,lab(71.0984% 3.6988 19.5239/.35) 38%,#0000 68%);border-radius:50%;animation:.55s ease-out forwards room-dust-poof-cloud;position:absolute;top:0;left:0;box-shadow:0 0 18px #e6ca9173;box-shadow:0 0 18px lab(82.8129% 4.16073 32.279/.45)}.room-dust-poof-speck{width:var(--sz,8px);height:var(--sz,8px);animation:room-dust-poof-speck var(--dur,.55s) cubic-bezier(.2, .7, .3, 1) forwards;background:radial-gradient(circle at 35% 35%,#fdf6d8f2,#b69a6c8c 55%,#0000 72%);background:radial-gradient(circle at 35% 35%,lab(96.7474% -.887305 15.4871/.95),lab(65.3023% 5.80162 28.0917/.55) 55%,#0000 72%);border-radius:50%;position:absolute;top:0;left:0;box-shadow:0 0 4px #ecd69b99;box-shadow:0 0 4px lab(86.3851% 1.69265 32.2681/.6)}.room-coming-road{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#100a16e6;background:lab(3.5014% 3.3415 -5.39569/.9);border:1px solid #5c4e6c80;border:1px solid lab(35.5541% 10.5466 -15.0317/.5);border-radius:10px;padding:6px 8px;box-shadow:0 4px 16px #0000004d;box-shadow:0 4px 16px lab(0% 0 0/.3)}.room-coming-road-track{background:linear-gradient(90deg,#302817,#41361f 40%,#302817);background:linear-gradient(90deg,lab(16.5539% 1.66284 12.2526),lab(23.5322% 2.32573 16.5133) 40%,lab(16.5539% 1.66284 12.2526));border:1px solid #5a4b2c8c;border:1px solid lab(32.8342% 2.92517 20.6728/.55);border-radius:999px;height:16px;margin-bottom:5px;position:relative;overflow:hidden}.room-coming-road-dash{opacity:.85;background:repeating-linear-gradient(90deg,#ede5c7 0 14px,#0000 14px 26px);background:repeating-linear-gradient(90deg,lab(90.9459% -.863493 15.508) 0 14px,#0000 14px 26px);height:2px;margin-top:-1px;animation:.9s linear infinite room-road-dash;position:absolute;inset:50% 0 auto}.room-coming-car{transform-origin:0;filter:drop-shadow(0 1px 2px #00000073);filter:drop-shadow(0 1px 2px lab(0% 0 0/.45));animation:3.2s linear infinite room-road-car;position:absolute;top:1px;left:0;transform:scale(.72)}.room-coming-list{gap:3px;margin:0;padding:0;list-style:none;display:grid}.room-coming-list li{align-items:center;gap:6px;font-size:11px;display:flex}.room-coming-name{color:#e8e5d6;color:lab(90.8401% -.548273 7.65892);font-size:11px;font-weight:700}.room-coming-eta{color:#9c94a8;color:lab(62.5179% 6.07994 -9.16767);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:10px;overflow:hidden}.room-coming-cancel{color:#a9a0b4;color:lab(67.1588% 6.07097 -9.17409);cursor:pointer;background:0 0;border:1px solid #5a50678c;border:1px solid lab(35.6948% 8.3269 -12.0841/.55);border-radius:6px;flex-shrink:0;padding:2px 6px;font-family:inherit;font-size:10px;font-weight:600}.room-coming-cancel:hover{color:#e2ded0;color:lab(88.5199% -.545651 7.66088);border-color:#c6916e;border-color:lab(64.8715% 17.1616 26.8705)}@keyframes room-road-dash{0%{background-position:0 0}to{background-position:-26px 0}}@keyframes room-road-car{0%{left:104%}to{left:-18%}}.room-music-wave-idle{background:#08040dd9;background:lab(1.44406% 1.95784 -3.1876/.85);border:1px solid #53466373;border:1px solid lab(32.0689% 10.5961 -15.0073/.45);border-radius:10px;justify-content:space-between;align-items:center;gap:2px;height:28px;padding:4px 8px;display:flex}.room-music-wave-idle span{transform-origin:50%;background:#635870;background:lab(39.1776% 8.29941 -12.0998);border-radius:99px;flex:1;height:28%;animation:1.4s ease-in-out infinite room-music-idle-bar}.room-music-wave-idle.is-on span{background:linear-gradient(#ffc9a0,#e47c75 55%,#c35f92);background:linear-gradient(lab(85.4408% 31.1518 49.0974),lab(63.9409% 40.5923 22.8612) 55%,lab(54.0377% 44.9856 -8.68137));animation-duration:.85s}@keyframes room-music-idle-bar{0%,to{opacity:.55;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1.35)}}@keyframes room-bond-glow-up{0%{box-shadow:0 0 #f83e5a00;box-shadow:0 0 lab(57.0154% 70.8752 30.1788/0)}35%{box-shadow:0 0 0 1px #ff6a77a6,0 0 22px #ed31518c,0 8px 28px #00000059;box-shadow:0 0 0 1px lab(65.371% 64.4054 26.57/.65),0 0 22px lab(53.5298% 70.8818 30.4745/.55),0 8px 28px lab(0% 0 0/.35)}to{box-shadow:0 8px 24px #00000059;box-shadow:0 8px 24px lab(0% 0 0/.35)}}@keyframes room-bond-shake-down{0%,to{transform:translate(0)}15%{transform:translate(-4px)rotate(-.4deg)}30%{transform:translate(4px)rotate(.4deg)}45%{transform:translate(-3px)}60%{transform:translate(3px)}75%{transform:translate(-1.5px)}}@keyframes room-bond-fill-pulse{0%,to{filter:brightness()}40%{filter:brightness(1.25)}}.room-bond-bar{pointer-events:auto;z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f2eee6;color:lab(94.2476% .352293 4.58145);cursor:pointer;text-align:left;background:#07040be6;background:lab(1.47075% 1.51604 -2.45216/.9);border:1px solid #675f7173;border:1px solid lab(41.632% 6.13834 -9.12795/.45);border-radius:12px;width:100%;padding:10px 12px;font-family:inherit;transition:border-color .25s,background .25s;position:relative;box-shadow:0 8px 24px #00000059;box-shadow:0 8px 24px lab(0% 0 0/.35)}.room-bond-bar--up{background:#1b0606c7;background:lab(3.45506% 8.57857 2.74803/.78);border-color:#fb5668b3;border-color:lab(60.7259% 64.4132 26.785/.7);animation:.9s ease-out room-bond-glow-up}.room-bond-bar--up .room-bond-bar__fill{animation:.7s ease-out room-bond-fill-pulse;box-shadow:0 0 14px #f83e5aa6;box-shadow:0 0 14px lab(57.0154% 70.8752 30.1788/.65)}.room-bond-bar--down{background:#020a15b8;background:lab(2.42099% -.5707 -6.43392/.72);border-color:#4c759f8c;border-color:lab(47.559% -5.35432 -27.3587/.55);animation:.55s ease-in-out room-bond-shake-down}.room-bond-bar--down .room-bond-bar__fill{opacity:.78;box-shadow:0 0 10px #4075aa59;box-shadow:0 0 10px lab(47.4354% -5.44673 -33.951/.35)}.room-bond-bar__head{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.room-bond-bar__name{letter-spacing:-.01em;font-size:13.5px;font-weight:700}.room-bond-bar__lane{letter-spacing:.07em;text-transform:uppercase;color:#9b919e;color:lab(61.4281% 5.78031 -5.28468);font-size:10.5px;font-weight:700}.room-bond-bar__meta{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.room-bond-bar__tier{align-items:center;gap:6px;font-size:15px;font-weight:700;transition:color .25s;display:inline-flex}.room-bond-bar__heart{color:#ff8bc5;color:lab(72.3312% 51.569 -9.93304);cursor:pointer;background:#e57db133;background:lab(65.6408% 45.1956 -8.69671/.2);border:1px solid #e57db1;border:1px solid lab(65.6408% 45.1956 -8.69671);border-radius:7px;place-items:center;width:22px;height:22px;font-size:12px;display:inline-grid}.room-bond-bar__continue{color:#fef6f9;color:lab(97.547% 3.33327 -.628293);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:linear-gradient(120deg,#e57db1,#e17174);background:linear-gradient(120deg,lab(65.6408% 45.1956 -8.69671),lab(61.4259% 44.7499 19.9857));border-radius:8px;align-items:center;height:24px;padding:0 10px;font-size:10.5px;font-weight:800;display:inline-flex}.room-bond-bar__pct{color:#9b919e;color:lab(61.4281% 5.78031 -5.28468);font-size:11px;font-weight:600}.room-bond-bar__track{background:#2b2631d9;background:lab(16.2318% 4.12035 -6.06746/.85);border-radius:99px;height:10px;overflow:hidden}.room-bond-bar__fill{border-radius:99px;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1),background .3s,box-shadow .3s,opacity .3s}.room-bond-bar__segments{align-items:center;gap:4px;display:flex}.room-bond-bar__seg{border-radius:99px;flex:1;height:8px;transition:background .25s,box-shadow .3s}.room-bond-bar__seg--pulse{animation:.7s ease-out room-bond-fill-pulse;box-shadow:0 0 12px #f83e5a8c;box-shadow:0 0 12px lab(57.0154% 70.8752 30.1788/.55)}.room-bond-bar__blurb{color:#a193a4;color:lab(62.4794% 7.89264 -7.18833);margin:-2px 0 8px;font-size:10.5px;font-weight:600;line-height:1.3}@keyframes bond-tier-flip{0%{filter:brightness();transform:rotateY(0)scale(1)}40%{filter:brightness(1.18);transform:rotateY(12deg)scale(1.03)}to{filter:brightness();transform:rotateY(0)scale(1)}}@keyframes bond-tier-label-in{0%{opacity:0;transform:translateY(6px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bond-sparkle{0%,to{opacity:0;transform:scale(.4)translateY(0)}40%{opacity:1;transform:scale(1)translateY(-4px)}70%{opacity:.35;transform:scale(.7)translateY(-8px)}}@keyframes bond-heart-float{0%{opacity:0;transform:translateY(8px)scale(.5)}25%{opacity:1}to{opacity:0;transform:translateY(-28px)scale(1.1)}}@keyframes bond-seg-pulse{0%,to{filter:brightness()}45%{filter:brightness(1.3)}}.bond-tier{transform-style:preserve-3d;perspective:800px}.bond-tier--flip{animation:.75s cubic-bezier(.22,1,.36,1) bond-tier-flip}.bond-tier__label--flip{animation:.55s ease-out bond-tier-label-in}.bond-tier__seg--pulse{animation:.7s ease-out bond-seg-pulse}.bond-tier__sparkles,.bond-tier__hearts{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.bond-tier__sparkles i,.bond-tier__hearts i{background:#f5e5a8;background:lab(91.1166% -.822455 31.9795);border-radius:1px;width:6px;height:6px;animation:2.4s ease-in-out infinite bond-sparkle;display:block;position:absolute;box-shadow:0 0 8px #80dbffd9;box-shadow:0 0 8px lab(82.9067% -21.9313 -33.7231/.85)}.bond-tier__sparkles i:first-child{animation-delay:0s;top:18%;left:12%}.bond-tier__sparkles i:nth-child(2){width:4px;height:4px;animation-delay:.35s;top:55%;left:28%}.bond-tier__sparkles i:nth-child(3){animation-delay:.7s;top:22%;left:48%}.bond-tier__sparkles i:nth-child(4){width:5px;height:5px;animation-delay:1.05s;top:60%;left:66%}.bond-tier__sparkles i:nth-child(5){animation-delay:1.4s;top:28%;left:82%}.bond-tier__sparkles i:nth-child(6){width:4px;height:4px;animation-delay:1.75s;top:70%;left:90%}.bond-tier--sparkle{box-shadow:0 0 24px #1f86cd59,0 10px 28px #00000047;box-shadow:0 0 24px lab(53.1676% -9.29973 -45.5157/.35),0 10px 28px lab(0% 0 0/.28)}.bond-tier__hearts i{width:10px;height:10px;box-shadow:none;background:0 0;border-radius:0;animation:2.8s ease-in infinite bond-heart-float}.bond-tier__hearts i:before{content:"♥";color:#ff4e64;color:lab(60.5005% 70.8687 29.9248);text-shadow:0 0 10px #ed3151b3;text-shadow:0 0 10px lab(53.5298% 70.8818 30.4745/.7);font-size:11px;line-height:1}.bond-tier__hearts i:first-child{animation-delay:0s;bottom:8%;left:10%}.bond-tier__hearts i:nth-child(2){animation-delay:.45s;bottom:4%;left:30%}.bond-tier__hearts i:nth-child(3){animation-delay:.9s;bottom:10%;left:52%}.bond-tier__hearts i:nth-child(4){animation-delay:1.35s;bottom:6%;left:72%}.bond-tier__hearts i:nth-child(5){animation-delay:1.8s;bottom:12%;left:88%}.bond-tier--hearts{box-shadow:0 0 28px #cc244366,0 10px 28px #00000047;box-shadow:0 0 28px lab(45.6244% 64.4409 27.8559/.4),0 10px 28px lab(0% 0 0/.28)}.bond-tier__continue{animation:2.2s ease-in-out infinite bond-seg-pulse}@media (prefers-reduced-motion:reduce){.bond-tier--flip,.bond-tier__label--flip,.bond-tier__seg--pulse,.bond-tier__sparkles i,.bond-tier__hearts i,.bond-tier__continue{animation:none!important}}.room-secret-whisper-hint{animation:2.4s ease-in-out infinite room-secret-pulse}@keyframes room-secret-pulse{0%,to{opacity:.72}50%{opacity:1}}.secret-flip-overlay{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020104b8;background:lab(.419428% .719011 -1.17798/.72);place-items:center;padding:24px;display:grid;position:absolute;inset:0}.secret-flip-scene{perspective:1000px;width:min(320px,100%);height:220px}.secret-flip-card{width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.22,1,.36,1);position:relative}.secret-flip-scene.is-flipped .secret-flip-card{transform:rotateY(180deg)}.secret-flip-face{backface-visibility:hidden;border:1px solid #73587980;border:1px solid lab(41.163% 15.9327 -14.1709/.5);border-radius:16px;flex-direction:column;justify-content:center;padding:20px 18px;display:flex;position:absolute;inset:0;box-shadow:0 16px 40px #00000073;box-shadow:0 16px 40px lab(0% 0 0/.45)}.secret-flip-front{color:#e8e5d6;color:lab(90.8401% -.548273 7.65892);text-align:center;background:linear-gradient(145deg,#1f1629,#0b0c1a);background:linear-gradient(145deg,lab(8.96494% 8.79309 -11.8758),lab(3.50838% 2.05448 -8.45253));align-items:center;gap:8px}.secret-flip-back{color:#170a02;color:lab(3.63036% 3.94311 4.6692);background:linear-gradient(145deg,#3f2007,#200a07);background:linear-gradient(145deg,lab(16.1734% 13.8888 21.0982),lab(4.99662% 10.1985 4.8788));gap:10px;transform:rotateY(180deg)}.secret-flip-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#e9a679;color:lab(74.0549% 21.7075 33.9933);font-size:11px;font-weight:800}.secret-flip-title{font-size:20px;font-weight:800}.secret-flip-hint{opacity:.65;margin:8px 0 0;font-size:12px}.secret-flip-tag{letter-spacing:.04em;text-transform:uppercase;background:#170a0233;background:lab(3.63036% 3.94311 4.6692/.2);border-radius:7px;align-self:flex-start;padding:4px 8px;font-size:10px;font-weight:800}.secret-flip-body{flex:1;margin:0;font-size:15px;font-weight:650;line-height:1.45}.secret-flip-close{color:#f2efe0;color:lab(94.3203% -.551969 7.65613);cursor:pointer;background:#170a02;background:lab(3.63036% 3.94311 4.6692);border:none;border-radius:9px;align-self:flex-end;height:34px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:700}@keyframes room-char-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes room-char-shadow{0%,to{opacity:.35;transform:translate(-50%)scaleX(1)}50%{opacity:.18;transform:translate(-50%)scaleX(.82)}}.room-char-float{will-change:transform;animation:3.4s ease-in-out infinite room-char-float}.room-char-slide{will-change:transform}.room-char-scale{will-change:transform, filter;transition:transform .55s cubic-bezier(.22,1,.36,1),filter .4s}@media (min-width:821px){.room-char-row{bottom:min(20vh,150px)!important}}.room-char-float.is-focus{animation-duration:2.8s}@keyframes room-char-exit-left{0%{opacity:1;transform:translate(0)translateY(0)scale(1)}to{opacity:0;transform:translate(-115vw)translateY(8px)scale(.92)}}@keyframes room-char-exit-right{0%{opacity:1;transform:translate(0)translateY(0)scale(1)}to{opacity:0;transform:translate(115vw)translateY(8px)scale(.92)}}.room-char-stage.is-leaving-left,.room-char-stage.is-leaving-right{pointer-events:none!important;filter:drop-shadow(0 18px 28px #00000059)!important;filter:drop-shadow(0 18px 28px lab(0% 0 0/.35))!important}.room-char-stage.is-leaving-left .room-char-slide{animation:.85s cubic-bezier(.4,0,.2,1) forwards room-char-exit-left}.room-char-stage.is-leaving-right .room-char-slide{animation:.85s cubic-bezier(.4,0,.2,1) forwards room-char-exit-right}@keyframes room-char-enter-left{0%{opacity:0;transform:translate(-115vw)translateY(10px)scale(.9)}55%{opacity:1}to{opacity:1;transform:translate(0)translateY(0)scale(1)}}@keyframes room-char-enter-right{0%{opacity:0;transform:translate(115vw)translateY(10px)scale(.9)}55%{opacity:1}to{opacity:1;transform:translate(0)translateY(0)scale(1)}}.room-char-stage.is-arriving-left,.room-char-stage.is-arriving-right{pointer-events:none!important;filter:drop-shadow(0 18px 28px #00000059)!important;filter:drop-shadow(0 18px 28px lab(0% 0 0/.35))!important}.room-char-stage.is-arriving-left .room-char-slide{animation:.9s cubic-bezier(.22,1,.36,1) both room-char-enter-left}.room-char-stage.is-arriving-right .room-char-slide{animation:.9s cubic-bezier(.22,1,.36,1) both room-char-enter-right}.room-char-stage.is-leaving-left .room-char-float,.room-char-stage.is-leaving-right .room-char-float,.room-char-stage.is-leaving-left .room-char-ground-shadow,.room-char-stage.is-leaving-right .room-char-ground-shadow,.room-char-stage.is-arriving-left .room-char-float,.room-char-stage.is-arriving-right .room-char-float,.room-char-stage.is-arriving-left .room-char-ground-shadow,.room-char-stage.is-arriving-right .room-char-ground-shadow{animation:none!important}.room-char-ground-shadow{pointer-events:none;background:radial-gradient(#00000073,#0000 70%);background:radial-gradient(lab(0% 0 0/.45),#0000 70%);border-radius:50%;width:42%;height:10px;animation:3.4s ease-in-out infinite room-char-shadow;position:absolute;bottom:2px;left:50%}.room-clean-rail{z-index:18;pointer-events:none;flex-direction:column;align-items:center;gap:5px;width:28px;max-height:220px;display:flex;position:absolute;top:100px;bottom:max(52vh,340px);right:10px}.room-clean-track{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1d1822bf;background:lab(9.26689% 4.16844 -6.03925/.75);border:1px solid #675f7166;border:1px solid lab(41.632% 6.13834 -9.12795/.4);border-radius:99px;flex-direction:column;flex:1;justify-content:flex-end;width:7px;min-height:72px;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000004d;box-shadow:0 4px 12px lab(0% 0 0/.3)}.room-clean-fill{border-radius:99px;width:100%;min-height:4px;transition:height .25s}.sb-nav:hover,.sb-icon:hover,.sb-toggle:hover{color:#f2eee6!important;color:lab(94.2476% .352293 4.58145)!important;background:#59441f29!important;background:lab(30.444% 5.72899 25.4977/.16)!important}.sb-logout:hover{color:#f2eee6!important;color:lab(94.2476% .352293 4.58145)!important}@keyframes nb-spin{to{transform:rotate(360deg)}}@keyframes nb-pop{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.np-sprite-cutout,.np-sprite-cutout>div{background:0 0!important}.np-sprite-cinematic .np-sprite-cutout img{mix-blend-mode:normal;background:0 0!important}@media (max-width:720px){.np-sprite-side{display:none!important}.np-sprite-side.np-sprite-cinematic{width:min(52vw,260px)!important;height:68%!important;display:block!important;right:0!important}.np-stage-pad{padding:0 16px 20px!important}.np-stage-pad.np-stage-cinematic{padding:76px 16px 24px!important}.np-cinematic-text{max-width:min(88%,420px)!important}.np-choices{grid-template-columns:1fr!important}}input[type=range].vc-range{appearance:none;background:#37333d;background:lab(22.0604% 3.67095 -5.48473);border-radius:999px;outline:none;height:4px}input[type=range].vc-range::-webkit-slider-thumb{appearance:none;background:oklch(var(--pc-accent));cursor:pointer;width:18px;height:18px;box-shadow:0 0 0 1px oklch(var(--pc-accent));border:3px solid #0e0a12;border:3px solid lab(3.24219% 2.05536 -3.29316);border-radius:50%}input[type=range].vc-range::-moz-range-thumb{background:oklch(var(--pc-accent));cursor:pointer;border:3px solid #0e0a12;border:3px solid lab(3.24219% 2.05536 -3.29316);border-radius:50%;width:15px;height:15px}@media (max-width:820px){.wr-bento{grid-template-columns:1fr 1fr!important}}@media (max-width:520px){.wr-bento{grid-template-columns:1fr!important}}.wr-spark:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffe9d424 46%,#fff7e63d 50%,#ffe9d424 54%,#0000 70%) 130% 0/260% 100%;background:linear-gradient(115deg,#0000 30%,lab(93.9819% 14.8464 27.8084/.14) 46%,lab(97.7906% 3.48285 19.3137/.24) 50%,lab(93.9819% 14.8464 27.8084/.14) 54%,#0000 70%) 130% 0/260% 100%;animation:4.2s ease-in-out infinite wr-sheen;position:absolute;inset:0}.wr-spark{animation:4.2s ease-in-out infinite wr-glow}@keyframes wr-sheen{0%,55%{background-position:130% 0}85%,to{background-position:-130% 0}}@keyframes wr-glow{0%,50%,to{box-shadow:0 0 #e67d5800;box-shadow:0 0 lab(64.1452% 39.21 39.0354/0)}70%{box-shadow:0 0 26px #e67d5847;box-shadow:0 0 26px lab(64.1452% 39.21 39.0354/.28)}}@media (prefers-reduced-motion:reduce){.wr-spark:after{background:0 0;animation:none}.wr-spark{animation:none}}.mem-shelf__chevron{transition:transform .35s cubic-bezier(.34,1.4,.64,1);transform:rotate(0)}.mem-shelf__chevron.is-open{transform:rotate(180deg)}.mem-shelf__preview{color:#9b919e;color:lab(61.4281% 5.78031 -5.28468);white-space:nowrap;text-overflow:ellipsis;opacity:1;max-height:18px;margin-top:2px;font-size:11px;transition:opacity .22s,max-height .28s,margin .28s;display:block;overflow:hidden}.mem-shelf__preview.is-hidden{opacity:0;max-height:0;margin-top:0}.mem-shelf__body-inner{opacity:1;filter:blur(1.5px);transition:opacity .32s 50ms,transform .4s cubic-bezier(.22,1,.36,1) 20ms,filter .35s 50ms;transform:translateY(-10px)}.mem-shelf__body-inner.is-revealed{opacity:1;filter:blur();transform:translateY(0)}.mem-shelf__body-inner.is-revealed .mem-card{animation:.42s cubic-bezier(.22,1,.36,1) both mem-card-rise}.mem-shelf__body-inner.is-revealed .mem-card:first-child{animation-delay:40ms}.mem-shelf__body-inner.is-revealed .mem-card:nth-child(2){animation-delay:80ms}.mem-shelf__body-inner.is-revealed .mem-card:nth-child(3){animation-delay:.12s}.mem-shelf__body-inner.is-revealed .mem-card:nth-child(4){animation-delay:.16s}.mem-shelf__body-inner.is-revealed .mem-card:nth-child(5){animation-delay:.2s}.mem-shelf__body-inner.is-revealed .mem-card--unseen{animation:.42s cubic-bezier(.22,1,.36,1) both mem-card-rise,2.1s ease-in-out .45s infinite mem-card-glow}.mem-shelf__body-inner.is-revealed .mem-card--settling{animation:.42s cubic-bezier(.22,1,.36,1) both mem-card-rise,.7s cubic-bezier(.34,1.15,.64,1) .2s both mem-card-settle}@keyframes mem-card-rise{0%{transform:translateY(8px)}to{transform:translateY(0)}}.mem-shelf--alert{animation:2.2s ease-in-out infinite mem-shelf-pulse}.mem-shelf__new{animation:1.8s ease-in-out infinite mem-badge-breathe}@keyframes mem-shelf-pulse{0%,to{box-shadow:inset 0 0 0 1px #0000}50%{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--gold,#e8be62) 55%, transparent)}}@supports (color:lab(0% 0 0)){@keyframes mem-shelf-pulse{0%,to{box-shadow:inset 0 0 0 1px #0000}50%{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--gold,lab(79.3456% 7.84469 51.2967)) 55%, transparent)}}}@keyframes mem-badge-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.88;transform:scale(1.06)}}.mem-toolbar-btn--alert{animation:2.4s ease-in-out infinite mem-toolbar-shake}.mem-toolbar-btn__dot{background:#eebc4a;background:lab(79.3341% 9.98151 62.1892);border-radius:99px;width:7px;height:7px;animation:1.6s ease-out infinite mem-dot-ping;position:absolute;top:6px;right:6px;box-shadow:0 0 #eebc4a8c;box-shadow:0 0 lab(79.3341% 9.98151 62.1892/.55)}@keyframes mem-toolbar-shake{0%,72%,to{filter:none;transform:translate(0)rotate(0)}76%{filter:saturate(1.25);transform:translate(-2px)rotate(-2deg)}80%{transform:translate(2px)rotate(2deg)}84%{transform:translate(-1.5px)rotate(-1deg)}88%{transform:translate(1.5px)rotate(1deg)}92%{transform:translate(0)rotate(0)}}@keyframes mem-dot-ping{0%{box-shadow:0 0 #eebc4a8c;box-shadow:0 0 lab(79.3341% 9.98151 62.1892/.55)}70%{box-shadow:0 0 0 6px #eebc4a00;box-shadow:0 0 0 6px lab(79.3341% 9.98151 62.1892/0)}to{box-shadow:0 0 #eebc4a00;box-shadow:0 0 lab(79.3341% 9.98151 62.1892/0)}}.mem-card{transition:border-color .45s,box-shadow .45s,background-color .45s,transform .35s}.mem-card--unseen{animation:2.1s ease-in-out infinite mem-card-glow;background:#1e1015!important;background:lab(6.30401% 7.87094 -.812301)!important}.mem-card--settling{animation:.7s cubic-bezier(.34,1.15,.64,1) both mem-card-settle}.mem-unseen-hint{animation:2.4s ease-in-out infinite mem-hint-fade}@keyframes mem-hint-fade{0%,to{opacity:.72}50%{opacity:1}}@keyframes mem-card-glow{0%,to{filter:brightness();box-shadow:0 0 #e8be6200,inset 0 0 0 1px #e8be6240;box-shadow:0 0 lab(79.3456% 7.84469 51.2967/0),inset 0 0 0 1px lab(79.3456% 7.84469 51.2967/.25)}50%{filter:brightness(1.06);box-shadow:0 0 18px -4px #e8be6273,inset 0 0 0 1px #e8be628c;box-shadow:0 0 18px -4px lab(79.3456% 7.84469 51.2967/.45),inset 0 0 0 1px lab(79.3456% 7.84469 51.2967/.55)}}@keyframes mem-card-settle{0%{filter:brightness(1.08);transform:scale(1.02);box-shadow:0 0 14px -2px #e8be6266;box-shadow:0 0 14px -2px lab(79.3456% 7.84469 51.2967/.4)}55%{transform:scale(.995)}to{box-shadow:none;filter:brightness();transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mem-shelf__body,.mem-shelf__body-inner,.mem-shelf__chevron,.mem-shelf__preview,.mem-card{transition:none!important}.mem-shelf--alert,.mem-shelf__new,.mem-toolbar-btn--alert,.mem-toolbar-btn__dot,.mem-card--unseen,.mem-card--settling,.mem-unseen-hint,.mem-shelf__body-inner.is-revealed .mem-card{animation:none!important}}.nb-step{cursor:pointer;color:#9b919e;color:lab(61.4281% 5.78031 -5.28468);opacity:0;background:0 0;border:none;border-radius:11px;align-items:center;gap:12px;width:100%;height:44px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:500;transition:background .25s,color .25s,transform .22s;animation:.5s cubic-bezier(.22,1,.36,1) forwards nb-step-in;display:flex;position:relative}@keyframes nb-step-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.nb-step:hover{color:#e4ddcf;color:lab(88.4762% .642717 7.67483);background:#211d27b3;background:lab(11.5888% 4.14971 -6.0499/.7);transform:translate(2px)}.nb-step:not(:first-of-type):before{content:"";background:#302b36;background:lab(18.553% 4.10861 -6.07477);width:2px;height:8px;transition:background .4s;position:absolute;top:-7px;left:23px}.nb-step--prevdone:not(:first-of-type):before{background:#b28b45;background:lab(60.6311% 9.58511 42.5885)}.nb-step__num{color:#9b919e;color:lab(61.4281% 5.78031 -5.28468);background:#211d27;background:lab(11.5888% 4.14971 -6.0499);border-radius:8px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;transition:background .3s,color .3s,box-shadow .3s,transform .3s;display:grid}.nb-step:hover .nb-step__num{transform:scale(1.08)}.nb-step__label{text-align:left;flex:1;transition:letter-spacing .25s}.nb-step--active{color:#f2eee6;color:lab(94.2476% .352293 4.58145);background:#59441f47;background:lab(30.444% 5.72899 25.4977/.28);font-weight:700}.nb-step--active .nb-step__num{color:#221202;color:lab(7.11245% 7.27318 9.90883);background:linear-gradient(135deg,#f9d280,#e1ad63);background:linear-gradient(135deg,lab(86.3214% 6.60247 45.7811),lab(74.4549% 13.3553 45.2566));animation:2.4s ease-in-out infinite nb-step-glow}@keyframes nb-step-glow{0%,to{box-shadow:0 0 0 0 oklch(var(--pc-accent) / .45)}55%{box-shadow:0 0 0 6px oklch(var(--pc-accent) / 0)}}@keyframes nb-importable-pulse{0%,to{box-shadow:0 0 0 1px oklch(var(--pc-accent) / .25), 0 0 14px oklch(var(--pc-accent) / .18)}50%{box-shadow:0 0 0 2px oklch(var(--pc-accent) / .45), 0 0 22px oklch(var(--pc-accent) / .32)}}.nb-importable--pulse{animation:2.2s ease-in-out infinite nb-importable-pulse}.nb-importable--on{box-shadow:0 0 0 1px oklch(var(--pc-accent) / .2)}@media (prefers-reduced-motion:reduce){.nb-importable--pulse{box-shadow:0 0 0 2px oklch(var(--pc-accent) / .4), 0 0 16px oklch(var(--pc-accent) / .22);animation:none}}.nb-step--done:not(.nb-step--active) .nb-step__num{color:#75d78d;color:lab(78.5898% -41.9989 27.3944);background:#2364362e;background:lab(37.46% -30.1831 19.8887/.18)}.nb-step__check{animation:.35s cubic-bezier(.34,1.56,.64,1) nb-check-pop}@keyframes nb-check-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.nb-progress-fill{transition:width .6s cubic-bezier(.22,1,.36,1),background .4s}.np-typing-in{animation:.25s nb-pop}.np-typing-dot{background:#99835c;background:lab(56.0106% 4.92218 24.0077);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite np-typing-bounce}.np-typing-dot:nth-child(2){animation-delay:.16s}.np-typing-dot:nth-child(3){animation-delay:.32s}@keyframes np-typing-bounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.np-typing-in,.np-typing-dot{animation:none!important}}.np-msg-in{animation:.28s cubic-bezier(.22,1,.36,1) both np-msg-in}@keyframes np-msg-in{0%{opacity:0;transform:translateY(9px)scale(.98)}to{opacity:1;transform:none}}.np-msg-pop{transform-origin:0 100%;animation:.36s cubic-bezier(.34,1.56,.64,1) both np-msg-pop}@keyframes np-msg-pop{0%{opacity:0;transform:scale(.7)translateY(6px)}60%{opacity:1}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.np-msg-in,.np-msg-pop{animation:none!important}}.np-wall-drift{will-change:transform, opacity;animation:5s linear infinite np-wall-rain}@keyframes np-wall-rain{0%{opacity:0;transform:translateY(-30px)rotate(-5deg)}18%{opacity:.22}82%{opacity:.22}to{opacity:0;transform:translateY(110px)rotate(6deg)}}.nb-book-wrap{transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative}.nb-book-wrap:hover{transform:perspective(900px)rotateY(-8deg)rotateX(2.5deg)translateY(-4px)}.nb-book{border:1px solid #403a48;border:1px solid lab(25.4504% 5.14428 -7.58809);border-radius:6px 16px 16px 6px;animation:6s ease-in-out infinite nb-book-float;position:relative;overflow:hidden;box-shadow:-14px 20px 44px #0201049e;box-shadow:-14px 20px 44px lab(.431889% .513673 -.833607/.62)}@keyframes nb-book-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.nb-book__spine{pointer-events:none;background:linear-gradient(90deg,#0403068c,#0000);background:linear-gradient(90deg,lab(.857027% .779331 -1.25712/.55),#0000);width:12px;position:absolute;inset:0 auto 0 0}.nb-book__text{color:#f5f1ea;color:lab(95.4001% .287116 3.81355);pointer-events:none;background:linear-gradient(#0000,#07040bf0);background:linear-gradient(#0000,lab(1.47075% 1.51604 -2.45216/.94));padding:46px 18px 18px;position:absolute;bottom:0;left:0;right:0}.nb-book:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff24 50%,#0000 65%);background:linear-gradient(115deg,#0000 35%,lab(100% 0 0/.14) 50%,#0000 65%);transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}.nb-book-wrap:hover .nb-book:after{transform:translate(120%)}.nb-book__shadow{filter:blur(5px);background:radial-gradient(#00000080,#0000 70%);background:radial-gradient(lab(0% 0 0/.5),#0000 70%);border-radius:50%;height:20px;animation:6s ease-in-out infinite nb-book-shadow;position:absolute;bottom:-22px;left:8%;right:8%}@keyframes nb-book-shadow{0%,to{opacity:.9;transform:scaleX(1)}50%{opacity:.6;transform:scaleX(.92)}}.nb-pre-in{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards nb-pre-rise}.nb-pre-in-1{animation-delay:80ms}.nb-pre-in-2{animation-delay:.16s}.nb-pre-in-3{animation-delay:.26s}.nb-pre-in-4{animation-delay:.38s}@keyframes nb-pre-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.nb-play-btn{transition:transform .25s,filter .25s;animation:2.6s ease-in-out infinite nb-play-pulse}.nb-play-btn:hover{filter:brightness(1.07);transform:translateY(-2px)}.nb-play-btn:active{transform:translateY(0)scale(.97)}@keyframes nb-play-pulse{0%,to{box-shadow:0 4px 16px oklch(var(--pc-accent) / .25)}50%{box-shadow:0 6px 26px oklch(var(--pc-accent) / .45)}}.nb-import-panel{animation:.22s nb-pop}.nb-import-opt{box-sizing:border-box;text-align:left;width:100%;color:inherit;cursor:pointer;background:#0e0a12;background:lab(3.24219% 2.05536 -3.29316);border:1px solid #37333d;border:1px solid lab(22.0604% 3.67095 -5.48473);border-radius:13px;align-items:center;gap:13px;padding:14px 15px;font-family:inherit;transition:border-color .22s,background .22s,transform .22s,box-shadow .22s;display:flex}.nb-import-opt:hover{background:#16121b;background:lab(5.98164% 3.62068 -5.67794);border-color:#9c7a3d8c;border-color:lab(53.666% 8.5935 38.2465/.55);transform:translateY(-1px);box-shadow:0 8px 20px #04020766;box-shadow:0 8px 20px lab(.838852% 1.08064 -1.75716/.4)}.nb-import-opt:active{transform:translateY(0)scale(.99)}.nb-import-opt__icon{width:40px;height:40px;color:oklch(var(--pc-accent));background:#59441f26;background:lab(30.444% 5.72899 25.4977/.15);border-radius:11px;flex-shrink:0;place-items:center;transition:transform .25s,background .25s;display:grid}.nb-import-opt:hover .nb-import-opt__icon{background:#59441f3d;background:lab(30.444% 5.72899 25.4977/.24);transform:scale(1.07)}.nb-import-opt__arrow{color:#7a6c7d;color:lab(47.397% 7.90235 -7.17235);flex-shrink:0;font-weight:700;transition:transform .22s,color .22s}.nb-import-opt:hover .nb-import-opt__arrow{color:oklch(var(--pc-accent));transform:translate(3px)}@media (prefers-reduced-motion:reduce){.nb-step,.nb-step__num,.nb-step__check,.nb-progress-fill,.nb-import-panel,.nb-import-opt,.nb-import-opt__icon,.nb-import-opt__arrow,.nb-book-wrap,.nb-book,.nb-book:after,.nb-book__shadow,.nb-pre-in,.nb-play-btn{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.lib-section[data-collapsed="1"]>:not(.lib-section-head){display:none!important}.lib-section[data-collapsed="1"]>.lib-section-head{margin-bottom:0}.lib-card{transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s,box-shadow .32s,background .32s;position:relative}.lib-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #04020780;box-shadow:0 14px 30px lab(.838852% 1.08064 -1.75716/.5);background:#1c1721!important;background:lab(8.6724% 4.39448 -6.33157)!important;border-color:#9c7a3d80!important;border-color:lab(53.666% 8.5935 38.2465/.5)!important}.lib-ava{transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .4s}.lib-card:hover .lib-ava{transform:scale(1.06);border-color:oklch(var(--pc-accent) / .75)!important}.lib-iconbtn{color:#7a6c7d;color:lab(47.397% 7.90235 -7.17235);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;transition:color .22s,background .22s,border-color .22s,transform .18s;display:inline-flex}.lib-iconbtn:hover{color:oklch(var(--pc-accent));background:oklch(var(--pc-accent) / .12);border-color:oklch(var(--pc-accent) / .35);transform:translateY(-1px)}.lib-iconbtn:active{transform:scale(.94)}.lib-iconbtn--danger:hover{color:#fb9890;color:lab(73.3287% 37.3462 20.7821);background:#b54a461f;background:lab(46.4168% 43.9955 25.6171/.12);border-color:#b54a4666;border-color:lab(46.4168% 43.9955 25.6171/.4)}.lib-tab{transition:color .22s,background .25s,box-shadow .25s}.lib-tab:hover{color:#e4ddcf;color:lab(88.4762% .642717 7.67483)}.lib-play{transition:transform .22s,box-shadow .25s,filter .22s}.lib-play:hover{filter:brightness(1.06);transform:scale(1.06)}.lib-play:active{transform:scale(.95)}.lib-play.is-playing{animation:1.8s ease-in-out infinite lib-play-pulse}@keyframes lib-play-pulse{0%,to{box-shadow:0 0 0 0 oklch(var(--pc-accent) / .4)}55%{box-shadow:0 0 0 9px oklch(var(--pc-accent) / 0)}}.lib-eq{align-items:flex-end;gap:2.5px;height:14px;display:flex}.lib-eq span{background:#221202;background:lab(7.11245% 7.27318 9.90883);border-radius:2px;width:3px;animation:.9s ease-in-out infinite lib-eq-bar}.lib-eq span:first-child{height:60%}.lib-eq span:nth-child(2){height:100%;animation-delay:.15s}.lib-eq span:nth-child(3){height:75%;animation-delay:.3s}@keyframes lib-eq-bar{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.lib-cover{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.lib-card:hover .lib-cover{transform:translateY(-2px)rotate(-1.2deg);box-shadow:-5px 7px 16px #04020799;box-shadow:-5px 7px 16px lab(.838852% 1.08064 -1.75716/.6)}.lib-bar-fill{position:relative;overflow:hidden}.lib-bar-fill:after{content:"";background:linear-gradient(105deg,#0000 30%,#ffffff59 50%,#0000 70%);background:linear-gradient(105deg,#0000 30%,lab(100% 0 0/.35) 50%,#0000 70%);animation:2.8s ease-in-out infinite lib-bar-shine;position:absolute;inset:0;transform:translate(-100%)}@keyframes lib-bar-shine{0%,55%{transform:translate(-100%)}90%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.lib-card,.lib-ava,.lib-iconbtn,.lib-play,.lib-cover,.lib-tab{transition:none!important;animation:none!important}.lib-eq span,.lib-bar-fill:after{animation:none!important}}.room-whisper-badge{animation:2.6s ease-in-out infinite room-whisper-pulse}@keyframes room-whisper-pulse{0%,to{box-shadow:0 0 #7d5fad59;box-shadow:0 0 lab(46.1129% 24.823 -37.4295/.35)}50%{box-shadow:0 0 0 5px #7d5fad00;box-shadow:0 0 0 5px lab(46.1129% 24.823 -37.4295/0)}}.room-whisper-badge__dots{align-items:center;gap:2.5px;display:inline-flex}.room-whisper-badge__dots span{background:currentColor;border-radius:50%;width:3px;height:3px;animation:1.3s ease-in-out infinite room-whisper-dot}.room-whisper-badge__dots span:nth-child(2){animation-delay:.18s}.room-whisper-badge__dots span:nth-child(3){animation-delay:.36s}@keyframes room-whisper-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.room-whisper-badge,.room-whisper-badge__dots span{animation:none!important}}.hm-aurora{pointer-events:none;z-index:0;background:radial-gradient(620px 300px at 18% 22%, oklch(var(--pc-accent) / .075), transparent 70%), radial-gradient(540px 280px at 78% 8%, #7f5bb617, transparent 70%), radial-gradient(420px 240px at 55% 45%, #b467670b, transparent 70%);filter:blur(14px);height:520px;animation:22s ease-in-out infinite alternate hm-aurora-drift;position:absolute;top:-140px;left:-8%;right:-8%}@supports (color:lab(0% 0 0)){.hm-aurora{background:radial-gradient(620px 300px at 18% 22%, oklch(var(--pc-accent) / .075), transparent 70%), radial-gradient(540px 280px at 78% 8%, lab(45.7464% 29.7882 -43.4897/.09), transparent 70%), radial-gradient(420px 240px at 55% 45%, lab(52.5688% 31.9202 14.0471/.045), transparent 70%)}}@keyframes hm-aurora-drift{0%{transform:translate(-14px)scale(1)}to{transform:translate(22px,16px)scale(1.06)}}@keyframes hm-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.hm-rise{opacity:0;animation:.75s cubic-bezier(.22,1,.36,1) forwards hm-rise}.hm-rise-1{animation-delay:80ms}.hm-rise-2{animation-delay:.16s}.hm-rise-3{animation-delay:.24s}.hm-rise-4{animation-delay:.34s}.cc-hero-research{border:1px solid oklch(var(--pc-accent) / .45);border-left:3px solid oklch(var(--pc-accent) / .7);box-shadow:0 0 0 1px oklch(var(--pc-accent) / .22), 0 0 20px -6px oklch(var(--pc-accent) / .28);transition:box-shadow .18s}.cc-hero-research:hover,.cc-hero-research:focus-within{box-shadow:0 0 0 1px oklch(var(--pc-accent) / .34), 0 0 26px -6px oklch(var(--pc-accent) / .4)}.cc-hero-research[data-spent="1"]{box-shadow:none;border:1px solid #37333d;border:1px solid lab(22.0604% 3.67095 -5.48473)}@media (prefers-reduced-motion:reduce){.cc-hero-research{transition:none}}.hm-io.hm-armed{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(26px)}.hm-io.hm-armed.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.hm-io.hm-armed{opacity:1;transition:none;transform:none}}.hm-search{transition:border-color .3s,box-shadow .3s,background .3s}.hm-search:focus-within{box-shadow:0 0 0 3px oklch(var(--pc-accent) / .13);background:#1a1620;background:lab(8.10577% 4.17918 -6.03334);border-color:oklch(var(--pc-accent) / .55)!important}.hm-tile{transition:transform .3s,border-color .3s,box-shadow .3s}.hm-tile:hover{transform:translateY(-2px);box-shadow:0 10px 26px #04020773;box-shadow:0 10px 26px lab(.838852% 1.08064 -1.75716/.45)}.hm-hero-in>*{animation:.65s cubic-bezier(.22,1,.36,1) both hm-rise}.hm-hero-in>:nth-child(2){animation-delay:90ms}.hm-hero-in>:nth-child(3){animation-delay:.17s}.hm-hero-in>:nth-child(4){animation-delay:.26s}.hm-hero-nav{opacity:.65;transition:opacity .25s,background .25s,transform .25s}.hm-hero:hover .hm-hero-nav{opacity:1}.hm-hero-nav:hover{background:#09060ecc!important;background:lab(1.87993% 1.7614 -2.84309/.8)!important}.hm-hero-nav:active{transform:translateY(-50%)scale(.92)!important}.hm-thumb{transition:transform .3s,border-color .3s,box-shadow .3s}.hm-thumb:hover{transform:translateY(-3px);box-shadow:0 10px 22px #04020780;box-shadow:0 10px 22px lab(.838852% 1.08064 -1.75716/.5)}.hm-card{transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s,box-shadow .35s}.hm-card:hover{transform:translateY(-6px);box-shadow:0 16px 34px #0402078c;box-shadow:0 16px 34px lab(.838852% 1.08064 -1.75716/.55);border-color:#9c7a3d8c!important;border-color:lab(53.666% 8.5935 38.2465/.55)!important}.hm-avatar{transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .4s}.hm-card:hover .hm-avatar{transform:scale(1.07)rotate(-2deg);border-color:oklch(var(--pc-accent) / .8)!important}.hm-card:active{transition-duration:.11s;transform:translateY(-2px)scale(.975)}.hm-novel:active .hm-cover{transition-duration:.11s;transform:translateY(-2px)scale(.975)rotate(-.4deg)}.cm-card{will-change:transform;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s,box-shadow .32s}.cm-cover img{transition:transform .5s cubic-bezier(.22,1,.36,1)}.cm-card:hover .cm-cover img{transform:scale(1.06)}.hm-continue{transition:transform .25s cubic-bezier(.22,1,.36,1)}.hm-continue-ava{transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s}.hm-continue:hover{transform:translateY(-3px)}.hm-continue:hover .hm-continue-ava{box-shadow:0 8px 20px #04020799;box-shadow:0 8px 20px lab(.838852% 1.08064 -1.75716/.6);border-color:oklch(var(--pc-accent) / .85)!important}.hm-continue:active{transition-duration:.1s;transform:translateY(-1px)scale(.94)}@media (prefers-reduced-motion:reduce){.hm-card,.hm-novel .hm-cover,.cm-card,.cm-cover img,.hm-continue,.hm-continue-ava{transition:none!important}.hm-card:hover,.hm-card:active,.hm-novel:hover .hm-cover,.hm-novel:active .hm-cover,.cm-card:hover,.cm-card:active,.cm-card:hover .cm-cover img,.hm-continue:hover,.hm-continue:active{transform:none!important}}.hm-btn-gold{transition:transform .25s,box-shadow .25s,filter .25s}.hm-btn-gold:hover{box-shadow:0 7px 20px oklch(var(--pc-accent) / .32);filter:brightness(1.07);transform:translateY(-1px)}.hm-btn-gold:active{box-shadow:0 3px 10px oklch(var(--pc-accent) / .25);transform:translateY(0)scale(.97)}.hm-arrow{transition:background .25s,border-color .25s,transform .2s}.hm-arrow:hover{background:#221d28!important;background:lab(11.5614% 4.58734 -6.64202)!important;border-color:#75603b80!important;border-color:lab(42.07% 5.28184 24.5657/.5)!important}.hm-arrow:active{transform:scale(.9)}.hm-novel .hm-cover{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s,border-color .4s}.hm-novel:hover .hm-cover{transform:translateY(-7px)rotate(-.6deg);box-shadow:-8px 14px 30px #04020799;box-shadow:-8px 14px 30px lab(.838852% 1.08064 -1.75716/.6);border-color:#876d408c!important;border-color:lab(47.8742% 6.29067 28.894/.55)!important}.hm-cover:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#fbf8f121 50%,#0000 58%);background:linear-gradient(105deg,#0000 42%,lab(97.7201% .286549 3.81312/.13) 50%,#0000 58%);position:absolute;inset:0;transform:translate(-130%)}.hm-novel:hover .hm-cover:after{transition:transform .85s;transform:translate(130%)}.hm-novel .hm-novel-title{transition:color .3s}.hm-novel:hover .hm-novel-title{color:#edc889;color:lab(82.7237% 7.59697 36.3195)}.hm-shelf-card{transition:transform .3s,border-color .3s,box-shadow .3s}.hm-shelf-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px #04020773;box-shadow:0 10px 24px lab(.838852% 1.08064 -1.75716/.45);border-color:#61533c80!important;border-color:lab(36.2652% 3.19831 15.8949/.5)!important}@media (prefers-reduced-motion:reduce){.hm-aurora,.hm-rise,.hm-hero-in>*{opacity:1!important;animation:none!important;transform:none!important}.hm-io{opacity:1!important;transition:none!important;transform:none!important}.hm-search,.hm-tile,.hm-thumb,.hm-card,.hm-avatar,.hm-btn-gold,.hm-arrow,.hm-hero-nav,.hm-novel .hm-cover,.hm-cover:after,.hm-shelf-card{transition:none!important}}@media (max-width:720px){.ns-thead{display:none!important}.ns-row{flex-direction:column;align-items:stretch!important;gap:10px!important;display:flex!important}.ns-actions{flex-wrap:wrap}.ns-actions>*{flex:40%;justify-content:center;height:40px!important}}[data-reduced-motion] *,[data-reduced-motion] :before,[data-reduced-motion] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@keyframes pl-shimmer{to{background-position:200%}}.pl-title{color:#0000;background:linear-gradient(90deg,#f3d392,#fff9e2,#ebb353,#f3d392) 0 0/200%;background:linear-gradient(90deg,lab(86.3083% 4.87411 36.5859),lab(97.8558% -.750631 11.5441),lab(76.816% 14.2787 55.8993),lab(86.3083% 4.87411 36.5859)) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:4.5s linear infinite pl-shimmer}@keyframes pl-node-glow{0%,to{filter:drop-shadow(0 0 3px #ebbd5773);filter:drop-shadow(0 0 3px lab(79.3415% 8.88672 56.5777/.45))}50%{filter:drop-shadow(0 0 11px #f4c855e6);filter:drop-shadow(0 0 11px lab(82.9181% 7.25994 61.6697/.9))}}.pl-node{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite pl-node-glow}@keyframes pl-line-flow{to{stroke-dashoffset:-20px}}.pl-line{stroke-dasharray:3 7;animation:1.3s linear infinite pl-line-flow}@keyframes pl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.pl-chip{animation:3.6s ease-in-out infinite pl-float}@keyframes pl-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pl-row{animation:.45s both pl-appear}.ai-understanding__fill{position:relative;overflow:hidden}.ai-understanding__fill:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 12%,#ffffff80 50%,#0000 88%) 0 0/220% 100%;animation:2.6s linear infinite fam-shimmer;position:absolute;inset:0}@keyframes fam-shimmer{0%{background-position:130% 0}to{background-position:-130% 0}}.fam-track--max{animation:2.2s ease-in-out infinite fam-glow}@keyframes fam-glow{0%,to{box-shadow:0 0 5px #e6b45a66}50%{box-shadow:0 0 13px 2px #e6b45ad9}}.fam-badge{animation:.5s cubic-bezier(.22,1,.36,1) both fam-pop}@keyframes fam-pop{0%{opacity:0;transform:scale(.5)}65%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ai-understanding__fill:after{opacity:0;animation:none}.fam-track--max,.fam-badge{animation:none}}.cc-fade-in{animation:.35s both ccFadeIn}@keyframes ccFadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.cc-rel-chip{transition:background .18s,color .18s,border-color .18s,transform .12s}.cc-rel-chip:hover{transform:translateY(-1px)}.cc-rel-chip:active{transform:scale(.96)}.cc-rel-summary{animation:.3s both ccRelSummary}@keyframes ccRelSummary{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.cc-rel-drawer{animation:.28s both ccRelDrawer;overflow:hidden}@keyframes ccRelDrawer{0%{opacity:0;max-height:0;transform:translateY(-4px)}to{opacity:1;max-height:900px;transform:translateY(0)}}.cc-rung{transition:background .25s,border-color .25s,color .25s}.cc-rung-on{animation:.32s both ccRungOn}@keyframes ccRungOn{0%{opacity:.45;transform:scale(.86)}to{opacity:1;transform:scale(1)}}.cc-vtab{transition:background .2s,color .2s,transform .12s;position:relative}.cc-vtab:active{transform:scale(.96)}.cc-vtab-dot{vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-left:6px;animation:.25s both ccDotIn;display:inline-block}@keyframes ccDotIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.cc-voice-picked{animation:.45s both ccPick}@keyframes ccPick{0%{box-shadow:0 0 #4ab9b280;box-shadow:0 0 lab(68.6578% -33.7147 -6.74613/.5)}to{box-shadow:0 0 0 9px #4ab9b200;box-shadow:0 0 0 9px lab(68.6578% -33.7147 -6.74613/0)}}.cc-voice-row{transition:transform .16s,box-shadow .16s,border-color .16s}.cc-voice-row:hover{transform:translateY(-1.5px);box-shadow:0 4px 16px #04020773;box-shadow:0 4px 16px lab(.838852% 1.08064 -1.75716/.45)}.cc-chip-pop{transition:transform .14s,background .14s}.cc-chip-pop:hover{background:oklch(var(--pc-accent) / .2);transform:translateY(-1px)scale(1.04)}.cc-chip-pop:active{transform:scale(.96)}.cc-link-row{transition:border-color .16s,transform .16s}.cc-link-row:hover{transform:translate(2px)}.cm-card{transition:transform .18s,box-shadow .18s,border-color .18s}.cm-card:hover{transform:translateY(-3px);box-shadow:0 10px 30px #04020780;box-shadow:0 10px 30px lab(.838852% 1.08064 -1.75716/.5);border-color:oklch(var(--pc-accent) / .45)!important}.cm-fork-layer{background:linear-gradient(100deg, oklch(var(--pc-accent) / .1) 20%, oklch(var(--pc-accent) / .22) 40%, oklch(var(--pc-accent) / .1) 60%);background-size:220% 100%;animation:3.2s ease-in-out infinite cmForkShimmer}@keyframes cmForkShimmer{0%,to{background-position:110% 0}50%{background-position:-10% 0}}.cm-fork-spark{animation:1.9s ease-in-out infinite cmSpark;display:inline-block}@keyframes cmSpark{0%,to{opacity:.85;transform:scale(1)rotate(0)}50%{opacity:1;transform:scale(1.22)rotate(8deg)}}.cm-fork-row{transition:transform .15s,border-color .15s}.cm-fork-row:hover{border-color:oklch(var(--pc-accent) / .5);transform:translate(3px)}@media (prefers-reduced-motion:reduce){.cc-fade-in,.cm-fork-layer,.cm-fork-spark,.cc-vtab-dot,.cc-voice-picked,.cc-rel-summary,.cc-rel-drawer,.cc-rung-on{animation:none}.cc-vtab,.cc-vtab:active,.cc-rel-chip,.cc-rel-chip:hover,.cc-rel-chip:active,.cc-rung{transition:none;transform:none}.cc-voice-row:hover,.cc-chip-pop:hover,.cc-link-row:hover,.cm-card:hover,.cm-fork-row:hover{transform:none}}.cm-drawer-backdrop{animation:.22s both cmBackdropIn}@keyframes cmBackdropIn{0%{opacity:0}to{opacity:1}}.cm-drawer{animation:.34s cubic-bezier(.22,1,.36,1) both cmDrawerIn}@keyframes cmDrawerIn{0%{opacity:0;transform:translate(46px)}to{opacity:1;transform:translate(0)}}.cm-card:active{transition-duration:80ms;transform:translateY(-1px)scale(.985)}@media (prefers-reduced-motion:reduce){.cm-drawer-backdrop,.cm-drawer{animation:none}.cm-card:active{transform:none}}.cc-import-card{transition:border-color .18s,background .18s,transform .18s,box-shadow .18s}.cc-import-card:hover{transform:translateY(-2px);box-shadow:0 8px 26px #04020780;box-shadow:0 8px 26px lab(.838852% 1.08064 -1.75716/.5);border-color:oklch(var(--pc-accent) / .7)!important}.cc-import-card:hover .cc-import-icon{transform:translateY(-2px)scale(1.05)}.cc-import-card:active{transform:translateY(0)scale(.995)}@media (prefers-reduced-motion:reduce){.cc-import-card:hover,.cc-import-card:active,.cc-import-card:hover .cc-import-icon{transform:none}}.pw-contour{animation:18s linear infinite pwDrift}@keyframes pwDrift{to{stroke-dashoffset:-240px}}.pw-link{animation:5.5s linear infinite pwTravel}@keyframes pwTravel{to{stroke-dashoffset:-180px}}.pw-node{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite pwNode}@keyframes pwNode{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.9)}}.pw-float{animation:7s ease-in-out infinite pwFloat}@keyframes pwFloat{0%,to{transform:translate(1322px,118px)}50%{transform:translate(1322px,110px)}}.pw-title{text-shadow:0 0 34px oklch(var(--pc-accent) / .35), 0 2px 10px #040207cc}@supports (color:lab(0% 0 0)){.pw-title{text-shadow:0 0 34px oklch(var(--pc-accent) / .35), 0 2px 10px lab(.838852% 1.08064 -1.75716/.8)}}.pw-soon{animation:3.6s ease-in-out infinite pwSoon}@keyframes pwSoon{0%,to{box-shadow:0 0 16px oklch(var(--pc-accent) / .18), inset 0 0 10px oklch(var(--pc-accent) / .06)}50%{box-shadow:0 0 30px oklch(var(--pc-accent) / .45), inset 0 0 14px oklch(var(--pc-accent) / .14)}}.pw-soon-dot{animation:1.8s ease-in-out infinite pwDot}@keyframes pwDot{0%,to{opacity:.5}50%{opacity:1}}.pw-spark1{animation:12s ease-in-out infinite pwSpark1}@keyframes pwSpark1{0%{opacity:0;transform:translate(140px,210px)}6%{opacity:1}26%{transform:translate(335px,120px)}52%{transform:translate(560px,230px)}78%{opacity:1;transform:translate(820px,130px)}96%{opacity:0;transform:translate(1090px,210px)}to{opacity:0;transform:translate(1090px,210px)}}.pw-spark2{animation:9s ease-in-out -4s infinite pwSpark2}@keyframes pwSpark2{0%{opacity:0;transform:translate(240px,620px)}8%{opacity:1}34%{transform:translate(420px,430px)}64%{transform:translate(680px,560px)}90%{opacity:1;transform:translate(960px,470px)}to{opacity:0;transform:translate(960px,470px)}}@media (prefers-reduced-motion:reduce){.pw-contour,.pw-link,.pw-node,.pw-float,.pw-soon,.pw-soon-dot,.pw-spark1,.pw-spark2{animation:none}.pw-spark1,.pw-spark2{opacity:0}}.pl-rise{animation:.55s cubic-bezier(.2,.7,.2,1) both plRise}.pl-rise-1{animation-delay:50ms}.pl-rise-2{animation-delay:.14s}.pl-rise-3{animation-delay:.23s}.pl-rise-4{animation-delay:.32s}.pl-rise-5{animation-delay:.45s}@keyframes plRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.pl-card{transition:transform .22s,border-color .22s,box-shadow .22s}.pl-card:hover{border-color:var(--pl-accent);box-shadow:0 10px 34px -14px var(--pl-accent);transform:translateY(-4px)}.pl-emblem{background:radial-gradient(circle at 50% 42%, #fef4df, var(--pl-accent) 58%, transparent 78%);width:30px;height:30px;box-shadow:0 0 14px 2px var(--pl-soft), 0 0 26px 6px var(--pl-soft);border-radius:50%;flex-shrink:0}@supports (color:lab(0% 0 0)){.pl-emblem{background:radial-gradient(circle at 50% 42%, lab(96.63% 1.03894 11.5687), var(--pl-accent) 58%, transparent 78%)}}.pl-ember{animation:3.4s ease-in-out infinite plEmber}@keyframes plEmber{0%,to{filter:brightness(.92);transform:scale(.94)}55%{filter:brightness(1.12);transform:scale(1.04)}}@keyframes plKindling{0%,to{filter:brightness(.88);transform:scale(.93)}30%{filter:brightness(1.2);transform:scale(1.07)}48%{filter:brightness(.97);transform:scale(.98)}68%{filter:brightness(1.13);transform:scale(1.04)}}.pl-torch{animation:1.15s step-end infinite plTorch}@keyframes plTorch{0%{filter:brightness();transform:scale(1)translateY(0)}18%{filter:brightness(1.18);transform:scale(1.06)translateY(-.5px)}34%{filter:brightness(.95);transform:scale(.97)}47%{filter:brightness(1.1);transform:scale(1.03)translateY(-1px)}66%{filter:brightness(1.02);transform:scale(.99)}81%{filter:brightness(1.15);transform:scale(1.05)}to{filter:brightness();transform:scale(1)}}.pl-lantern{transform-origin:50% -40%;animation:4.2s ease-in-out infinite plLantern}@keyframes plLantern{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.pl-aurora{animation:7s linear infinite plAurora}@keyframes plAurora{0%{filter:hue-rotate()brightness()}50%{filter:hue-rotate(-70deg)brightness(1.12)}to{filter:hue-rotate()brightness()}}.pl-aurora-ribbon{pointer-events:none;opacity:.5;filter:blur(14px);background:linear-gradient(100deg,#2ac4cc00 8%,#2ac4cc8c 28%,#b28fef73 48%,#61d19a80 68%,#2ac4cc00 90%) 0 0/220% 100%;background:linear-gradient(100deg,lab(72.1613% -37.5755 -15.4362/0) 8%,lab(72.1613% -37.5755 -15.4362/.55) 28%,lab(65.6055% 28.424 -43.8063/.45) 48%,lab(76.2044% -42.9221 16.9102/.5) 68%,lab(72.1613% -37.5755 -15.4362/0) 90%) 0 0/220% 100%;height:64px;animation:9s ease-in-out infinite plRibbon;position:absolute;inset:0 0 auto}@keyframes plRibbon{0%,to{background-position:0 0}50%{background-position:100% 0}}.pl-bullet{animation:.46s cubic-bezier(.2,.7,.2,1) both plBullet;animation-delay:calc(var(--pl-base,.5s) + var(--i,0) * 60ms)}@keyframes plBullet{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.pl-spark{animation:.5s ease-out both plSpark;animation-delay:inherit;display:inline-block}@keyframes plSpark{0%{opacity:0;filter:brightness(2.2);transform:scale(.3)rotate(-45deg)}55%{opacity:1;filter:brightness(1.9);transform:scale(1.45)rotate(0)}to{opacity:1;filter:brightness();transform:scale(1)}}.pl-line{animation:.4s cubic-bezier(.2,.7,.2,1) both plBullet;animation-delay:calc(var(--i,0) * 50ms)}.pl-cta{box-shadow:0 6px 16px -10px var(--pl-accent,transparent);transition:transform .13s cubic-bezier(.2,.7,.2,1),box-shadow .18s,filter .18s;position:relative;overflow:hidden}.pl-cta:hover:not(:disabled){filter:brightness(1.06)saturate(1.05);box-shadow:0 10px 22px -10px var(--pl-accent,transparent)}.pl-cta:active:not(:disabled){box-shadow:0 2px 8px -6px var(--pl-accent,transparent), inset 0 2px 7px -3px #0000006b;transform:translateY(2px)scale(.975)}@supports (color:lab(0% 0 0)){.pl-cta:active:not(:disabled){box-shadow:0 2px 8px -6px var(--pl-accent,transparent), inset 0 2px 7px -3px lab(0% 0 0/.42)}}.pl-cta:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff8c,#0000 62%);background:radial-gradient(circle,lab(100% 0 0/.55),#0000 62%);position:absolute;inset:0;transform:scale(.35)}.pl-cta:active:not(:disabled):after{animation:.42s ease-out plBloom}@keyframes plBloom{0%{opacity:.6;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}.pl-cta:disabled{cursor:default;filter:saturate(.6)brightness(.92)}.pl-card:has(.pl-cta:active){box-shadow:0 6px 20px -14px var(--pl-accent);transform:translateY(-1px)scale(.995)}@media (prefers-reduced-motion:reduce){.pl-bullet,.pl-spark,.pl-line{animation:none}.pl-card,.pl-card:hover{transition:none;transform:none}.pl-cta{transition:box-shadow .18s,filter .18s}.pl-cta:active:not(:disabled){transform:none}.pl-cta:active:not(:disabled):after{animation:none}.pl-card:has(.pl-cta:active){transform:none}}.ps-card{transition:transform .2s,border-color .2s,box-shadow .2s}.ps-card:hover{border-color:oklch(var(--pc-accent) / .55);box-shadow:0 8px 26px -14px oklch(var(--pc-accent) / .6);transform:translateY(-3px)}.ps-card-default{box-shadow:0 0 0 1px oklch(var(--pc-accent) / .18), 0 6px 22px -14px oklch(var(--pc-accent) / .45)}.ps-modal{animation:.24s cubic-bezier(.2,.8,.25,1) both psModalIn}@keyframes psModalIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.room-card{transition:transform .22s,border-color .22s,box-shadow .22s;overflow:hidden}.room-card:hover{border-color:oklch(var(--pc-accent) / .5);box-shadow:0 10px 30px -14px oklch(var(--pc-accent) / .5);transform:translateY(-4px)}.room-cover{transition:transform .4s}.room-card:hover .room-cover{transform:scale(1.045)}.vs-mic{transition:transform .15s}.vs-mic:active{transform:scale(.94)}.vs-mic:not(.vs-mic-rec){animation:3.2s ease-in-out infinite vsMicBreathe}@keyframes vsMicBreathe{0%,to{box-shadow:0 6px 20px #16bbbc66;box-shadow:0 6px 20px lab(68.789% -39.2582 -11.7954/.4)}50%{box-shadow:0 6px 30px #16bbbca6,0 0 0 7px #16bbbc1a;box-shadow:0 6px 30px lab(68.789% -39.2582 -11.7954/.65),0 0 0 7px lab(68.789% -39.2582 -11.7954/.1)}}.vs-mic-rec{animation:1.1s ease-in-out infinite vsMicRec}@keyframes vsMicRec{0%,to{box-shadow:0 0 #f2716a80,0 6px 20px #f2716a59;box-shadow:0 0 lab(63.6309% 50.1648 28.8057/.5),0 6px 20px lab(63.6309% 50.1648 28.8057/.35)}55%{box-shadow:0 0 0 12px #f2716a00,0 6px 26px #f2716a80;box-shadow:0 0 0 12px lab(63.6309% 50.1648 28.8057/0),0 6px 26px lab(63.6309% 50.1648 28.8057/.5)}}.vs-step-on{animation:2.4s ease-in-out infinite vsStepOn}@keyframes vsStepOn{0%,to{box-shadow:0 0 #16bbbc59;box-shadow:0 0 lab(68.789% -39.2582 -11.7954/.35)}50%{box-shadow:0 0 0 6px #16bbbc00;box-shadow:0 0 0 6px lab(68.789% -39.2582 -11.7954/0)}}@media (prefers-reduced-motion:reduce){.ps-modal,.vs-mic:not(.vs-mic-rec),.vs-mic-rec,.vs-step-on{animation:none}.ps-card,.ps-card:hover,.room-card,.room-card:hover,.room-cover,.vs-mic,.vs-mic:active{transition:none;transform:none}}.set-pane{animation:.28s both setPane}@keyframes setPane{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.set-card{transition:border-color .2s,box-shadow .2s}.set-card:hover{border-color:#51495b;border-color:lab(32.3477% 6.18048 -9.10118);box-shadow:0 6px 22px -16px #000000e6;box-shadow:0 6px 22px -16px lab(0% 0 0/.9)}@media (prefers-reduced-motion:reduce){.set-pane{animation:none}.set-card,.set-card:hover{transition:none}}@media (max-width:820px){.room-door-banner{width:min(340px,100% - 20px)!important}}@media (prefers-reduced-motion:reduce){.room-door-banner{transition:none}}.room-msg-actions{background:#110d16a8;background:lab(4.26462% 2.92718 -4.69639/.66);border:1px solid #302c358c;border:1px solid lab(18.5792% 3.68297 -5.47674/.55);border-radius:999px;flex-wrap:wrap;align-items:center;gap:1px;padding:2px;display:inline-flex}.room-msg-act{color:#998e9c;color:lab(60.2273% 6.5724 -5.99852);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:4px;height:24px;padding:0 9px;font-family:inherit;font-size:11px;font-weight:600;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.room-msg-act:hover{color:#ebe7df;color:lab(91.9276% .353277 4.5821);background:#26212d;background:lab(13.8833% 4.56816 -6.65287)}.room-msg-act:focus-visible{outline:2px solid oklch(var(--pc-accent));outline-offset:1px}.room-msg-act--danger:hover{color:#ffbcb6;color:lab(82.7129% 34.1361 18.8359);background:#4f1a188c;background:lab(18.0069% 25.1663 14.7585/.55)}.room-msg-act--icon{color:#7a6c7d;color:lab(47.397% 7.90235 -7.17235);padding:0 7px}@media (hover:hover) and (pointer:fine){.room-msg-actions{opacity:.62;transition:opacity .16s}.room-msg:hover .room-msg-actions,.room-msg:focus-within .room-msg-actions{opacity:1}}@media (prefers-reduced-motion:reduce){.room-msg-actions,.room-msg-act{transition:none}}.np-react{animation:.26s cubic-bezier(.2,1.4,.4,1) both npReactPop}@keyframes npReactPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.np-react-sheet{animation:.2s both npSheetUp}@keyframes npSheetUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.np-react-btn{transition:transform .12s,background .12s}.np-react-btn:hover{transform:scale(1.18)}.np-react-btn:active{transform:scale(.92)}.np-msg-pop>div:first-child,.np-msg-in>div:first-child{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@media (prefers-reduced-motion:reduce){.np-react,.np-react-sheet{animation:none}.np-react-btn,.np-react-btn:hover,.np-react-btn:active{transition:none;transform:none}}.pt-card{animation:.26s cubic-bezier(.2,.9,.3,1) both ptCardIn}@keyframes ptCardIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.pt-demo{animation:.28s both ptDemoIn}@keyframes ptDemoIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.pt-react{animation:.5s cubic-bezier(.2,1.5,.4,1) .5s both ptReactPop}@keyframes ptReactPop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.pt-finger{animation:2s ease-in-out infinite ptPress}@keyframes ptPress{0%,to{opacity:.9;transform:translateY(0)scale(1)}40%{opacity:1;transform:translateY(-9px)scale(.9)}60%{opacity:1;transform:translateY(-9px)scale(.9)}}.pt-hold-av{animation:2.6s ease-in-out infinite ptHoldAv}@keyframes ptHoldAv{0%,8%{transform:scale(1)}30%,62%{transform:scale(.93)}78%,to{transform:scale(1)}}.pt-hold-ring{animation:2.6s ease-in-out infinite ptHoldRing}@keyframes ptHoldRing{0%,10%{stroke-dashoffset:138px;opacity:.5}46%,66%{stroke-dashoffset:0;opacity:1}80%,to{stroke-dashoffset:138px;opacity:.5}}.pt-hold-finger{animation:2.6s ease-in-out infinite ptHoldFinger}@keyframes ptHoldFinger{0%,8%{opacity:.85;transform:translateY(6px)}30%,62%{opacity:1;transform:translateY(0)}78%,to{opacity:.85;transform:translateY(6px)}}.pt-hold-sheet{animation:2.6s ease-in-out infinite ptHoldSheet}@keyframes ptHoldSheet{0%,52%{opacity:0;transform:translateY(9px)}66%,88%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(9px)}}.pt-badge{animation:2.2s ease-in-out infinite ptBadge}@keyframes ptBadge{0%,to{transform:scale(1)}50%{transform:scale(1.16)}}@media (prefers-reduced-motion:reduce){.pt-card,.pt-demo,.pt-react,.pt-finger,.pt-badge,.pt-hold-av,.pt-hold-ring,.pt-hold-finger,.pt-hold-sheet{animation:none}}.fb-card{transition:border-color .2s,transform .2s,box-shadow .2s}.fb-card:hover{border-color:#51495b;border-color:lab(32.3477% 6.18048 -9.10118);transform:translateY(-2px);box-shadow:0 6px 22px -16px #000000e6;box-shadow:0 6px 22px -16px lab(0% 0 0/.9)}.fb-like{transition:transform .12s}.fb-like:active{transform:scale(1.3)}@media (prefers-reduced-motion:reduce){.fb-card,.fb-card:hover,.fb-like,.fb-like:active{transition:none;transform:none}}.fb-skin{z-index:0;pointer-events:none;background:radial-gradient(60% 38% at 50% -6%,#ac571d57,#0000 70%),radial-gradient(34% 26% at 8% 100%,#833f2738,#0000 70%),radial-gradient(28% 22% at 96% 62%,#673c1424,#0000 70%);background:radial-gradient(60% 38% at 50% -6%,lab(46.997% 32.8966 47.2053/.34),#0000 70%),radial-gradient(34% 26% at 8% 100%,lab(35.4327% 28.2141 28.545/.22),#0000 70%),radial-gradient(28% 22% at 96% 62%,lab(30.0771% 16.6688 31.7783/.14),#0000 70%);position:fixed;inset:0}.fb-skin~*{z-index:1;position:relative}.fb-flame{background:radial-gradient(circle at 50% 68%,#ffecc1,#ff9b51 48%,#cd5537 78%,#0000 95%);background:radial-gradient(circle at 50% 68%,lab(94.4252% 3.94967 32.0067),lab(73.7456% 34.2033 54.931) 48%,lab(52.2178% 47.6047 41.9858) 78%,#0000 95%);border-radius:50%/58% 58% 42% 42%;flex-shrink:0;width:44px;height:44px;animation:2.6s ease-in-out infinite fbFlame;box-shadow:0 0 20px 4px #f1944f59,0 0 44px 10px #e57f4f2e;box-shadow:0 0 20px 4px lab(70.3223% 31.7954 50.8464/.35),0 0 44px 10px lab(64.259% 37.1202 43.5368/.18)}@keyframes fbFlame{0%,to{filter:brightness(.95);transform:scale(.96)rotate(-1.5deg)}35%{filter:brightness(1.12);transform:scale(1.04)rotate(1.5deg)}65%{filter:brightness(1.04);transform:scale(1)rotate(-.5deg)}}@media (prefers-reduced-motion:reduce){.fb-flame{animation:none}}@keyframes pc-paid-ring{0%{opacity:0;transform:scale(.55)}55%{opacity:.55}to{opacity:0;transform:scale(1.9)}}@keyframes pc-paid-rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes pc-paid-tick{0%{stroke-dashoffset:26px}to{stroke-dashoffset:0}}.pc-paid-ring{animation:1.5s cubic-bezier(.22,.7,.3,1) 2 pc-paid-ring}.pc-paid-rise{animation:.5s cubic-bezier(.22,.7,.3,1) both pc-paid-rise}.pc-paid-rise-2{animation-delay:.1s}.pc-paid-tick{stroke-dasharray:26;animation:.5s cubic-bezier(.6,.1,.3,1) .12s both pc-paid-tick}@media (prefers-reduced-motion:reduce){.pc-paid-ring{opacity:0;animation:none}.pc-paid-rise{opacity:1;animation:none;transform:none}.pc-paid-tick{stroke-dashoffset:0;animation:none}}:root[data-reduced-motion] .pc-paid-ring{opacity:0;animation:none}:root[data-reduced-motion] .pc-paid-rise{opacity:1;animation:none;transform:none}:root[data-reduced-motion] .pc-paid-tick{stroke-dashoffset:0;animation:none}.lib-continue .lib-card{position:relative;overflow:hidden}.lib-continue .lib-card:after{content:"";background:linear-gradient(90deg, oklch(var(--pc-accent)), oklch(var(--pc-accent) / 0));transform-origin:0;height:2px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.lib-continue .lib-card:hover:after,.lib-continue .lib-card:focus-within:after{transform:scaleX(1)}.lib-side-card:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.lib-continue .lib-card:after,.lib-side-card:hover{transition:none;transform:none}}@keyframes pr-sweep{0%{background-position:-140% 0}to{background-position:240% 0}}.pr-active{background-image:linear-gradient(100deg, #d4d0c800 20%, oklch(var(--pc-accent) / .85) 45%, #d4d0c800 70%);color:#a799aa;color:lab(64.7996% 7.89148 -7.19031);-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.9s linear infinite pr-sweep}@supports (color:lab(0% 0 0)){.pr-active{background-image:linear-gradient(100deg, lab(83.8074% .356942 4.58459/0) 20%, oklch(var(--pc-accent) / .85) 45%, lab(83.8074% .356942 4.58459/0) 70%)}}@keyframes pr-breathe{0%,to{box-shadow:0 0 0 0 oklch(var(--pc-accent) / .5);transform:scale(1)}50%{box-shadow:0 0 0 5px oklch(var(--pc-accent) / 0);transform:scale(1.18)}}.pr-dot-live{animation:1.7s ease-in-out infinite pr-breathe}.pr-rail-fill{transition:height .42s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.pr-active{-webkit-text-fill-color:currentColor;color:oklch(var(--pc-accent));background-image:none;animation:none}.pr-dot-live{animation:none}.pr-rail-fill{transition:none}}@keyframes pcBreathe{0%,to{transform:translateZ(0)scale(1);box-shadow:0 0 40px #ddb04938;box-shadow:0 0 40px lab(74.6863% 9.14198 57.3365/.22)}50%{transform:translateZ(0)scale(1.035);box-shadow:0 0 66px #ddb0496b;box-shadow:0 0 66px lab(74.6863% 9.14198 57.3365/.42)}}@keyframes pcRise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[style*=pcBreathe],[style*=pcRise]{animation:none!important}}@keyframes pcInvite{0%,to{transform:scale(1);box-shadow:0 0 30px #ddb04942;box-shadow:0 0 30px lab(74.6863% 9.14198 57.3365/.26)}50%{transform:scale(1.06);box-shadow:0 0 74px #ddb04985;box-shadow:0 0 74px lab(74.6863% 9.14198 57.3365/.52)}}@media (prefers-reduced-motion:reduce){[style*=pcInvite]{animation:none!important}}.vw-fire{flex-shrink:0;width:30px;height:32px;display:block;position:relative}.vw-glow{background:radial-gradient(circle,#ef852e8c,#0000 70%);background:radial-gradient(circle,lab(66.6902% 37.2311 61.7785/.55),#0000 70%);border-radius:50%;width:30px;height:18px;margin-left:-15px;animation:2.3s ease-in-out infinite vwGlow;position:absolute;bottom:2px;left:50%}.vw-flame{transform-origin:50% 100%;background:linear-gradient(#ffefb2,#ffce78 38%,#ff9a5f);background:linear-gradient(lab(94.6001% -.878483 31.9088),lab(86.0573% 18.2925 71.2295) 38%,lab(73.2948% 48.2554 70.0536));border-radius:50%/62% 62% 38% 38%;position:absolute;bottom:6px;left:50%}.vw-f1{width:10px;height:23px;margin-left:-5px;animation:1.05s ease-in-out infinite vwFlame}.vw-f2{opacity:.8;width:7px;height:13px;margin-left:-12px;animation:1.37s ease-in-out .2s infinite vwFlame}.vw-f3{opacity:.74;width:6px;height:11px;margin-left:5px;animation:1.61s ease-in-out .45s infinite vwFlame}.vw-log{background:#593a2c;background:lab(27.77% 12.8288 14.5826);border-radius:2px;width:22px;height:4px;margin-left:-11px;position:absolute;bottom:2px;left:50%}@keyframes vwFlame{0%,to{transform:scaleY(1)scaleX(1)translateY(0)}35%{transform:scaleY(1.22)scaleX(.9)translateY(-2px)}65%{transform:scaleY(.92)scaleX(1.08)translateY(0)}}@keyframes vwGlow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.vw-flame,.vw-glow{animation:none}}.vm-wave{justify-content:center;align-items:flex-end;gap:4px;height:34px;margin-top:16px;display:inline-flex}.vm-wave i{background:linear-gradient(to top, #eb883b73, oklch(var(--pc-accent)) 70%, #ffeeba);transform-origin:50% 100%;border-radius:999px;width:4px;animation:1.2s ease-in-out infinite vmWave;display:block}@supports (color:lab(0% 0 0)){.vm-wave i{background:linear-gradient(to top, lab(66.7622% 34.5837 56.389/.45), oklch(var(--pc-accent)) 70%, lab(94.5164% .316054 27.8119))}}.vm-wave .vm-b1{opacity:.55;height:10px;animation-duration:1.42s;animation-delay:0s}.vm-wave .vm-b2{opacity:.72;height:17px;animation-duration:1.13s;animation-delay:.18s}.vm-wave .vm-b3{opacity:.88;height:25px;animation-duration:.92s;animation-delay:70ms}.vm-wave .vm-b4{height:32px;animation-duration:1.05s;animation-delay:.25s}.vm-wave .vm-b5{opacity:.88;height:24px;animation-duration:.97s;animation-delay:.12s}.vm-wave .vm-b6{opacity:.72;height:16px;animation-duration:1.31s;animation-delay:.3s}.vm-wave .vm-b7{opacity:.55;height:9px;animation-duration:1.49s;animation-delay:50ms}@keyframes vmWave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.vm-wave i{animation:none;transform:scaleY(.7)}}@media (max-width:820px){.room-hud-min:after,.cc-tap-grow:after{content:"";border-radius:inherit;width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@keyframes dto-rise{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes dto-begin-pop{0%{opacity:0;transform:scale(.25)}55%{opacity:1;transform:scale(1.14)}78%{transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes dto-begin-ring{0%{opacity:.85;transform:scale(.55)}to{opacity:0;transform:scale(2.4)}}@keyframes dto-begin-burst{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.dto-begin-pop{animation:.56s cubic-bezier(.22,1.2,.36,1) dto-begin-pop}.dto-begin-ring{opacity:0;pointer-events:none;border:1.5px solid #e8b84e;border-radius:14px;animation:.72s ease-out 60ms dto-begin-ring;position:absolute;inset:-10px}.dto-begin-burst{animation:.38s ease-out both dto-begin-burst}@media (prefers-reduced-motion:reduce){.dto-begin-pop,.dto-begin-ring{animation:none}.dto-begin-burst{animation:.38s ease-out both dto-begin-burst;transform:none!important}}@keyframes dto-breathe{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.35;transform:translateY(-3px)}}@keyframes dto-title-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}.dto-menu{--dto-card-w:120px;--dto-card-h:178px;--dto-card-fs:64px;--dto-card-fs-sm:56px;--dto-card-r:12px;--dto-card-b:2.5px;--dto-fan-h:240px;--dto-fan-lap:-40px;--dto-fan-lift:30px;--dto-fan-lift2:8px;--dto-word:78px;--dto-tag:15px;--dto-row-w:460px;--dto-row-h:62px;--dto-play-h:66px;--dto-row-gap:12px;--dto-row-r:14px;--dto-row-pad:22px;--dto-label:17px;--dto-play-label:19px;--dto-desc:12.5px;--dto-drift-w:46px;--dto-drift-h:68px;--dto-gap-fan:20px;--dto-gap-word:22px;--dto-col-top:40px;--dto-record-b:26px}@media (min-width:561px) and (max-height:740px){.dto-menu{--dto-card-w:104px;--dto-card-h:154px;--dto-card-fs:56px;--dto-card-fs-sm:48px;--dto-card-r:11px;--dto-fan-h:200px;--dto-fan-lap:-35px;--dto-fan-lift:26px;--dto-fan-lift2:7px;--dto-word:66px;--dto-tag:14px;--dto-row-h:56px;--dto-play-h:60px;--dto-row-gap:10px;--dto-gap-fan:16px;--dto-gap-word:18px;--dto-col-top:28px}}@media (max-width:560px),(max-height:560px){.dto-menu{--dto-card-w:78px;--dto-card-h:116px;--dto-card-fs:42px;--dto-card-fs-sm:36px;--dto-card-r:9px;--dto-card-b:2px;--dto-fan-h:150px;--dto-fan-lap:-26px;--dto-fan-lift:20px;--dto-fan-lift2:5px;--dto-word:46px;--dto-tag:13px;--dto-row-h:56px;--dto-play-h:60px;--dto-row-gap:10px;--dto-row-r:12px;--dto-row-pad:18px;--dto-label:16px;--dto-play-label:17px;--dto-desc:12px;--dto-drift-w:34px;--dto-drift-h:50px;--dto-gap-fan:12px;--dto-gap-word:14px;--dto-col-top:16px;--dto-record-b:calc(env(safe-area-inset-bottom,0px) + 16px)}}@media (max-width:560px){.dto-menu{--dto-row-w:calc(100vw - 40px)}}@media (min-width:1700px) and (min-height:900px){.dto-menu{--dto-card-w:134px;--dto-card-h:199px;--dto-card-fs:72px;--dto-card-fs-sm:62px;--dto-card-r:13px;--dto-card-b:3px;--dto-fan-h:268px;--dto-fan-lap:-45px;--dto-fan-lift:34px;--dto-fan-lift2:9px;--dto-word:88px;--dto-tag:16px;--dto-drift-w:52px;--dto-drift-h:77px}}@keyframes dto-drift{0%{transform:translate(0)rotate(-10deg)}50%{transform:translate(20px,-36px)rotate(8deg)}to{transform:translate(0)rotate(-10deg)}}@keyframes dto-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.dto-drift{animation:11s ease-in-out infinite dto-drift}.dto-fan{animation:5s ease-in-out infinite dto-float}@media (prefers-reduced-motion:reduce){.dto-drift,.dto-fan{animation:none}}@keyframes dto-throw{0%{transform:translate(0)translateY(0)rotate(0)scale(1)}to{transform:translateX(var(--dto-throw-x,0)) translateY(-46vh) rotate(var(--dto-throw-r,0deg)) scale(.7);opacity:0}}@keyframes dto-launch-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}@keyframes dto-word-bloom{0%{filter:drop-shadow(0 0 10px #fff)drop-shadow(0 0 46px #fffffff2)drop-shadow(0 0 104px #fffcf4cc);transform:scale(1.07)}34%{filter:drop-shadow(0 0 26px #fff6e09e)drop-shadow(0 0 62px #e8b84e73)}to{filter:drop-shadow(0 0 10px #e8b84e47);transform:scale(1)}}.dto-root{overflow:clip!important}.dto-loading{--dtl-orbit:160px;--dtl-token:68px;--dtl-stage:420px;--dtl-table-w:220px;--dtl-table-h:140px;--dtl-bar-w:420px;--dtl-caption:22px;--dtl-play-w:auto;--dtl-gutter:24px;--dtl-gap:22px;overflow:clip!important}@media (max-width:560px),(max-height:560px){.dto-loading{--dtl-orbit:110px;--dtl-token:52px;--dtl-stage:300px;--dtl-table-w:150px;--dtl-table-h:96px;--dtl-bar-w:80%;--dtl-caption:18px;--dtl-play-w:calc(100% - 32px);--dtl-gutter:16px;--dtl-gap:16px}}@media (max-height:480px){.dto-loading{--dtl-orbit:70px;--dtl-token:36px;--dtl-stage:208px;--dtl-table-w:96px;--dtl-table-h:60px;--dtl-caption:16px;--dtl-gutter:10px;--dtl-gap:8px}}@keyframes dto-load-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dto-load-counter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes dto-load-hop{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes dto-load-flip{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}@keyframes dto-load-dots{0%,to{opacity:.2}50%{opacity:1}}@keyframes dto-load-in{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes dto-load-breathe{0%,to{box-shadow:0 14px 26px #00000080, 0 0 18px 2px rgba(var(--dtl-breath,232, 184, 78), .22)}50%{box-shadow:0 14px 26px #00000080, 0 0 32px 4px rgba(var(--dtl-breath,232, 184, 78), .34)}}@keyframes dto-load-burst{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--dtl-bx,0px), var(--dtl-by,240px)) rotate(var(--dtl-br,0deg));opacity:0}}.dto-load-orbit{animation:7s linear infinite dto-load-orbit}.dto-load-counter{animation:7s linear infinite dto-load-counter}.dto-load-hop{animation:.62s ease-in-out infinite dto-load-hop}.dto-load-flip{transform-style:preserve-3d;animation:1.6s ease-in-out infinite dto-load-flip}.dto-load-dots span{animation:1.2s ease-in-out infinite dto-load-dots}.dto-load-dots span:nth-child(2){animation-delay:.2s}.dto-load-dots span:nth-child(3){animation-delay:.4s}.dto-load-play{animation:.42s cubic-bezier(.2,.8,.2,1) dto-load-in,2.8s ease-in-out .5s infinite dto-load-breathe}.dto-load-burst{animation:.72s cubic-bezier(.2,.7,.3,1) forwards dto-load-burst}@media (prefers-reduced-motion:reduce){.dto-load-orbit,.dto-load-counter,.dto-load-hop,.dto-load-flip,.dto-load-dots span,.dto-load-play,.dto-load-burst{animation:none}}.dto-btn{will-change:transform;transition:transform 90ms,filter 90ms}@media (hover:hover){.dto-btn:hover{filter:brightness(1.08);border-color:#e8b84ecc;transform:translate(6px)}}.dto-btn:active{filter:brightness(.88);transform:scale(.965)}.dto-btn:focus-visible{outline:2px solid oklch(var(--pc-accent));outline-offset:3px}@media (prefers-reduced-motion:reduce){.dto-btn{transition:filter 90ms}.dto-btn:active,.dto-btn:hover{transform:none}}@keyframes dto-toss-in{0%{transform:translateY(-42px)rotate(-11deg)scale(1.1)}60%{transform:translateY(3px)rotate(2deg)scale(.99)}to{transform:none}}@keyframes dto-toss-up{0%{transform:translateY(48px)rotate(7deg)scale(1.06)}60%{transform:translateY(-3px)rotate(-2deg)scale(.99)}to{transform:none}}@keyframes dto-pile-take{0%{transform:none}35%{transform:translateY(-7px)scale(1.05)}to{transform:none}}@keyframes dto-hand-in{0%{transform:translateY(-30px)scale(.9)}to{transform:none}}@keyframes dto-shout-pulse{0%{box-shadow:0 0 #e8b84e8c}70%{box-shadow:0 0 0 12px #e8b84e00}to{box-shadow:0 0 #e8b84e00}}.dto-shout{animation:1.3s ease-out infinite dto-shout-pulse}@media (prefers-reduced-motion:reduce){.dto-shout{animation:none}}@keyframes dto-moment-pop{0%{opacity:0;transform:translate(-50%)scale(.72)}12%{opacity:1;transform:translate(-50%)scale(1.06)}22%{opacity:1;transform:translate(-50%)scale(1)}78%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%)scale(.96)}}.dto-moment{opacity:0;animation:2.4s ease-out dto-moment-pop}@keyframes dto-toast-in{0%{transform:translate(40px)scale(.96)}to{transform:none}}.dto-toast{animation:.32s cubic-bezier(.2,.8,.2,1) dto-toast-in}@media (prefers-reduced-motion:reduce){.dto-toast{animation:none}}@keyframes dto-aura{0%{opacity:0}22%{opacity:1}to{opacity:0}}@keyframes dto-heart-rise{0%{opacity:0;transform:translateY(0)scale(.7)}18%{opacity:1;transform:translateY(-10px)scale(1.05)}to{opacity:0;transform:translateY(-78px)scale(1.25)}}@keyframes dto-label-fade{0%{opacity:0;transform:translate(-50%,6px)}15%{opacity:1;transform:translate(-50%)}80%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}.dto-charm .dto-aura{opacity:0;background:radial-gradient(58% 54% at 50% 46%,#ff6f9199,#ff6f9138 55%,#0000 76%);border-radius:50%;animation:2.2s ease-out dto-aura;position:absolute;inset:-8% -14% 12%}.dto-charm.dto-charm-cold .dto-aura{background:radial-gradient(58% 54% at 50% 46%,#82a0c86b,#82a0c824 55%,#0000 76%)}.dto-charm .dto-heart{color:#ff6f91;text-shadow:0 0 12px #ff6f91e6;opacity:0;font-size:22px;line-height:1;animation:1.7s ease-out dto-heart-rise;position:absolute;bottom:40%}.dto-charm.dto-charm-cold .dto-heart{color:#9fb4c8;text-shadow:0 0 8px #9fb4c8cc}.dto-charm .dto-charm-label{white-space:nowrap;color:#ffd1dc;opacity:0;background:#00000094;border-radius:99px;padding:2px 9px;font-size:11px;font-weight:700;animation:2.3s ease-out dto-label-fade;position:absolute;bottom:32%;left:50%;transform:translate(-50%)}.dto-charm.dto-charm-cold .dto-charm-label{color:#c9d6e2}.dto-chips{scrollbar-width:none;-webkit-overflow-scrolling:touch}.dto-chips::-webkit-scrollbar{display:none}.dto-chips>button{white-space:nowrap;flex:none}.dto-charm .dto-charm-label[data-whisper-to]{color:#f7f1e4;bottom:46%}@media (prefers-reduced-motion:reduce){.dto-charm .dto-aura,.dto-charm .dto-heart{opacity:0;animation:none}.dto-charm .dto-charm-label{opacity:1;animation:none}}@keyframes dto-badge-pop{0%{transform:scale(1)}35%{transform:scale(1.45)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.dto-moment{opacity:1;animation:none}}@keyframes dto-deal-in{0%{transform:translate(var(--dx,0), var(--dy,-120px)) rotate(-16deg) scale(.7)}to{transform:none}}@keyframes dto-special-flare{0%{filter:none}22%{filter:brightness(1.9)drop-shadow(0 0 16px)}to{filter:none}}@keyframes dto-special-land{0%{filter:drop-shadow(0 0 6px);transform:translateY(-22px)scale(1.1)rotate(-3deg)}38%{filter:drop-shadow(0 0 14px)brightness(1.25);transform:translateY(-16px)scale(1.12)rotate(2deg)}62%{filter:drop-shadow(0 0 20px)brightness(1.4);transform:translateY(0)scale(1)}to{filter:drop-shadow(0 0 #0000);transform:none}}.dto-special-land{animation:1.5s cubic-bezier(.2,.8,.2,1) both dto-special-land}@media (prefers-reduced-motion:reduce){@keyframes dto-special-land{0%{filter:drop-shadow(0 0 18px)brightness(1.35);transform:none}to{filter:drop-shadow(0 0 #0000);transform:none}}}@keyframes dto-last-card{0%{filter:drop-shadow(0 0 10px #e8b84e);transform:translateY(-30px)scale(1.25)rotate(-4deg)}45%{filter:drop-shadow(0 0 26px #e8b84e)brightness(1.3);transform:translateY(-6px)scale(1.3)rotate(1deg)}70%{filter:drop-shadow(0 0 22px #e8b84e)brightness(1.15);transform:translateY(0)scale(1.04)}to{filter:drop-shadow(0 0 10px #e8b84e99);transform:none}}.dto-last-card{animation:1.4s cubic-bezier(.2,.8,.2,1) both dto-last-card}.dto-win-burst{pointer-events:none;position:absolute;inset:0;overflow:visible}.dto-win-burst>span{opacity:0;--a:calc(var(--k) * 30deg);width:8px;height:13px;animation:1.1s cubic-bezier(.1,.8,.3,1) both dto-shard;animation-delay:calc(var(--k) * 18ms);background:#e8b84e;border-radius:2px;margin:-6px 0 0 -4px;position:absolute;top:50%;left:50%;box-shadow:0 0 8px #e8b84ecc}@keyframes dto-shard{0%{transform:rotate(var(--a)) translateY(0) scale(1);opacity:1}to{transform:rotate(var(--a)) translateY(-120px) scale(.35);opacity:0}}@keyframes dto-end-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.dto-end-in{animation:.42s ease-out dto-end-in}@media (prefers-reduced-motion:reduce){.dto-last-card{animation:1.2s ease-out both dto-special-land}.dto-win-burst>span,.dto-end-in{animation:none}}@keyframes dto-tada{0%{opacity:0;letter-spacing:.22em;transform:scale(.82)translateY(10px)}46%{opacity:1;letter-spacing:.02em;transform:scale(1.06)translateY(0)}66%{transform:scale(1)}to{opacity:1;letter-spacing:.02em;transform:scale(1)}}@keyframes dto-tada-glow{0%{opacity:0;transform:scale(.6)}40%{opacity:.85;transform:scale(1.05)}to{opacity:0;transform:scale(1.35)}}.dto-input::placeholder{color:var(--dto-placeholder,#f2eee694);opacity:1}@supports (color:lab(0% 0 0)){.dto-input::placeholder{color:var(--dto-placeholder,lab(94.2476% .352293 4.58145/.58))}}.dto-input:focus-visible{border-color:var(--dto-input-focus,#e8b84e88)!important}.dto-look:focus-visible{outline:2px solid oklch(var(--pc-accent));outline-offset:2px}@keyframes pc-loading-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes pc-loading-sweep{0%{transform:translate(-120%)}to{transform:translate(340%)}}.pc-page-in{animation:.38s both pc-page-in}@keyframes pc-page-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pc-page-in{animation:.24s both pc-fade}.pc-loading-breathe,.pc-loading-sweep{animation:none!important}}@media (min-width:900px){.dto-detail-scrim{align-items:center;padding:24px;justify-content:center!important}.dto-detail-card{border:1.5px solid #e8b84e45;width:min(760px,100%);box-shadow:0 30px 90px #030208bf;border-radius:18px!important;max-height:min(78vh,720px)!important}}.room-backdrop{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (orientation:portrait){.room-backdrop{object-fit:cover;object-position:center 42%;-webkit-mask-image:linear-gradient(#000 0% 46%,#00000059 68%,#0000 88%);-webkit-mask-image:linear-gradient(#000 0% 46%,lab(0% 0 0/.35) 68%,#0000 88%);height:100%;mask-image:linear-gradient(#000 0% 46%,oklch(0% 0 0/.35) 68%,#0000 88%)}}@keyframes pc-bond-ember{0%,to{box-shadow:0 0 #c5353e4d,0 6px 22px #0100028c;box-shadow:0 0 lab(45.9272% 57.4381 30.3166/.3),0 6px 22px lab(.0938416% .314802 -.526366/.55)}50%{box-shadow:0 0 14px 2px #e643436b,0 6px 22px #0100028c;box-shadow:0 0 14px 2px lab(53.9062% 63.1954 38.5555/.42),0 6px 22px lab(.0938416% .314802 -.526366/.55)}}.room-bond-bar--burning{animation:4s ease-in-out infinite pc-bond-ember}@keyframes pc-heart-flicker{0%,to{filter:drop-shadow(0 0 2px #de3e2d80);filter:drop-shadow(0 0 2px lab(51.6908% 61.9679 48.0969/.5));transform:scale(1)}50%{filter:drop-shadow(0 0 6px #ff562acc);filter:drop-shadow(0 0 6px lab(60.9188% 66.2156 63.1143/.8));transform:scale(1.08)}}.bond-heart--burning{animation:2.4s ease-in-out infinite pc-heart-flicker;display:inline-block}@media (prefers-reduced-motion:reduce){.room-bond-bar--burning,.bond-heart--burning{animation:none}}.wn-fold.is-folding{transition:height .38s cubic-bezier(.22,1,.36,1),opacity .3s,margin .38s cubic-bezier(.22,1,.36,1)}.wn-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:980px){.wn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.wn-grid{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.wn-grid>*{scroll-snap-align:start;flex:0 0 230px;width:230px}}.wn-linkbtn:hover{color:#e2ded5!important;color:lab(88.4475% .354767 4.58311)!important}.wn-pill:hover,.wn-updates-pill:hover{background:oklch(var(--pc-accent) / .24)!important}.wn-tease{overflow:hidden}.wn-tease:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 38%,#e8b84e24 47%,#ffeec842 50%,#e8b84e24 53%,#0000 62%);animation:3.8s ease-in-out infinite wn-sheen;position:absolute;inset:-40%;transform:translate(-60%)}@keyframes wn-sheen{0%{transform:translate(-60%)}55%,to{transform:translate(60%)}}.wn-tease-mark{filter:drop-shadow(0 4px 12px #e8b84e4d);animation:1.6s ease-in-out infinite wn-pulse}.wn-grid>.wn-game{grid-column:span 2}@media (max-width:640px){.wn-grid>.wn-game{flex:0 0 300px;width:300px}}@keyframes wn-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.wn-card-btn{cursor:pointer;font:inherit;appearance:none;width:100%}.wn-card-btn:focus-visible{outline:2px solid oklch(var(--pc-accent) / .7);outline-offset:2px}.wn-more{color:oklch(var(--pc-accent));align-items:center;gap:4px;margin-top:auto;padding-top:12px;font-size:11.5px;font-weight:700;display:inline-flex}.wn-step{animation:.4s both wn-step-in;animation-delay:var(--d,0s)}@keyframes wn-step-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.wn-dots span{background:currentColor;border-radius:50%;width:5px;height:5px;margin:0 1.5px;animation:1s ease-in-out infinite wn-dot;display:inline-block}.wn-dots span:nth-child(2){animation-delay:.15s}.wn-dots span:nth-child(3){animation-delay:.3s}@keyframes wn-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.wn-tap{animation:2.2s ease-in-out infinite ptBadge}.wn-chip{color:#cfcac0;color:lab(81.4982% .463128 5.74255);height:26px;font:inherit;cursor:pointer;background:0 0;border:1px solid #37333d;border:1px solid lab(22.0604% 3.67095 -5.48473);border-radius:99px;padding:0 10px;font-size:11px;font-weight:700}.wn-chip:hover{border-color:oklch(var(--pc-accent) / .6)}.wn-chip.is-on{border-color:oklch(var(--pc-accent) / .6);background:oklch(var(--pc-accent) / .16);color:oklch(var(--pc-accent))}.wn-chip.is-gold{border-color:oklch(var(--pc-accent) / .6);color:oklch(var(--pc-accent))}@media (prefers-reduced-motion:reduce){.wn-fold.is-folding{transition:none}.wn-tease:after,.wn-tease-mark,.wn-step,.wn-dots span,.wn-tap{animation:none}}.wn-log-overlay{z-index:1250;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020104b8;background:lab(.419428% .719011 -1.17798/.72);place-items:center;padding:20px;animation:.18s wn-fade;display:grid;position:fixed;inset:0;overflow-y:auto}.wn-log-sheet{box-sizing:border-box;color:#f2eee6;color:lab(94.2476% .352293 4.58145);background:#100c15;background:lab(3.91193% 2.46499 -3.94906);border:1px solid #37333d;border:1px solid lab(22.0604% 3.67095 -5.48473);border-radius:18px;outline:none;width:min(940px,100%);max-height:calc(100dvh - 40px);padding:24px 26px;overflow-y:auto;box-shadow:0 24px 60px #00000080;box-shadow:0 24px 60px lab(0% 0 0/.5)}@keyframes wn-fade{0%{opacity:0}to{opacity:1}}@keyframes wn-sheet-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (max-width:640px){.wn-log-overlay{place-items:end center;padding:0}.wn-log-sheet{width:100%;max-height:88dvh;padding:20px 16px calc(20px + env(safe-area-inset-bottom,0px));border-bottom:none;border-radius:18px 18px 0 0;animation:.28s cubic-bezier(.22,1,.36,1) wn-sheet-up}}@media (prefers-reduced-motion:reduce){.wn-log-overlay,.wn-log-sheet{animation:none}}.wnt-root{z-index:10000;color:#f3ead8;background:#030205;outline:none;position:fixed;inset:0;overflow:clip}.wnt-stage{position:absolute;inset:0}.wnt-root.is-hit:not(.is-reduced):not(.is-skipped) .wnt-stage{animation:.35s ease-out both wnt-shake}@keyframes wnt-shake{0%{transform:translate(0)}20%{transform:translate(-7px,4px)}40%{transform:translate(6px,-3px)}60%{transform:translate(-4px,2px)}80%{transform:translate(2px,-1px)}to{transform:translate(0)}}.wnt-glow{filter:blur(60px);opacity:0;pointer-events:none;will-change:opacity;border-radius:50%;width:70vmax;height:70vmax;position:absolute}.wnt-glow.is-lit{animation:wnt-glow-pulse var(--dur,1.4s) ease-in-out infinite}@keyframes wnt-glow-pulse{0%,to{opacity:.34}50%{opacity:.82}}.wnt-root.is-beat .wnt-glow.is-lit{opacity:.3;animation:none}.wnt-root.is-reduced .wnt-glow.is-lit{opacity:.5;transition:opacity .8s;animation:none}.wnt-build{justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.wnt-build.is-done{opacity:0;pointer-events:none}.wnt-root.is-reduced .wnt-build.is-done{transition:opacity .6s}.wnt-vignette{background:radial-gradient(60% 50% at 50% 55%,#7846144d,#0000 70%);animation:3.2s ease-in-out infinite wnt-breathe;position:absolute;inset:0}@keyframes wnt-breathe{0%,to{opacity:.55}50%{opacity:1}}.wnt-outline{width:92px;height:132px;transform:rotate(var(--rot,0deg));border:1.5px solid;border-radius:10px;animation:16s ease-in-out infinite wnt-drift;position:absolute}@keyframes wnt-drift{0%,to{transform:translate3d(0, 0, 0) rotate(var(--rot,0deg))}50%{transform:translate3d(18px, -30px, 0) rotate(calc(var(--rot,0deg) + 6deg))}}.wnt-build-col{text-align:center;flex-direction:column;align-items:center;gap:22px;padding:0 16px;display:flex;position:relative}.wnt-mark{filter:drop-shadow(0 8px 24px #e8b84e47);animation:.94s ease-in-out infinite wnt-pulse-mark}@keyframes wnt-pulse-mark{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.wnt-dealt{font-family:var(--font-newsreader), Georgia, serif;color:#f3ead8eb;font-size:30px;font-style:italic;line-height:1.2}.wnt-dots i{background:currentColor;border-radius:50%;width:.16em;height:.16em;margin-left:.14em;animation:1.2s ease-in-out infinite wnt-blink;display:inline-block}.wnt-dots i:nth-child(2){animation-delay:.2s}.wnt-dots i:nth-child(3){animation-delay:.4s}@keyframes wnt-blink{0%,to{opacity:.15}50%{opacity:1}}.wnt-fuse{background:#e8b84e24;height:3px;position:absolute;bottom:0;left:0;right:0}.wnt-fuse-fill{transform-origin:0;background:#e8b84e;height:100%;transform:scaleX(0);box-shadow:0 0 12px #e8b84eb3}.wnt-flash{z-index:5;pointer-events:none;background:#f4ecdc;animation:.7s ease-out both wnt-flash;position:absolute;inset:0}@keyframes wnt-flash{0%{opacity:1}to{opacity:0}}.wnt-reveal{padding:24px 16px calc(24px + env(safe-area-inset-bottom,0px));visibility:hidden;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.wnt-reveal.is-in{visibility:visible}.wnt-root.is-reduced .wnt-reveal{opacity:0;transition:opacity .6s}.wnt-root.is-reduced .wnt-reveal.is-in{opacity:1}.wnt-fanwrap{flex-shrink:0;justify-content:center;width:100%;height:250px;display:flex}.wnt-fanbox{transform-origin:top;flex-shrink:0;width:520px;height:250px;position:relative}.wnt-slot{opacity:0;width:118px;height:168px;position:absolute}.wnt-slot.is-in{animation:.72s cubic-bezier(.2,.9,.25,1) both wnt-fly;animation-delay:calc(var(--i,0) * 60ms)}@keyframes wnt-fly{0%{transform:translate(var(--fx,0px), var(--fy,0px)) rotate(var(--fr,0deg)) scale(.7);opacity:0}55%{opacity:1}to{opacity:1;transform:none}}.wnt-float{animation:3.2s ease-in-out infinite wnt-float}@keyframes wnt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.wnt-card{box-sizing:border-box;width:118px;height:168px;font-family:var(--font-newsreader), Georgia, serif;background:linear-gradient(160deg,#1c1a22,#0e0d12);border:3px solid;border-radius:12px;place-items:center;font-weight:600;line-height:1;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 34px #0009}.wnt-card.is-gold{background:linear-gradient(160deg,#23201a,#100e0b);box-shadow:0 18px 34px #000000a6,0 0 26px #e8b84e47}.wnt-card-shine{background:linear-gradient(128deg,#ffffff24 0%,#ffffff0a 26%,#0000 46%);position:absolute;inset:0}.wnt-card-nib{opacity:.95;width:15%;height:auto;position:absolute;top:6%;right:6%}.wnt-card-face{font-size:66px;position:relative}.wnt-card-face.is-small{font-size:46px}.wnt-wordwrap{margin-top:4px;display:inline-block;position:relative}.wnt-word{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.01em;opacity:0;justify-content:center;align-items:baseline;gap:.24em;font-size:118px;font-weight:600;line-height:1;display:flex}.wnt-word>span[aria-hidden]{background:linear-gradient(110deg, var(--c) 0%, var(--c) 42%, #fff8ea 50%, var(--c) 58%, var(--c) 100%);color:#0000;background-position:100% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text}.wnt-word.is-in{animation:.9s cubic-bezier(.1,.8,.2,1) both wnt-bloom}.wnt-word.is-in>span[aria-hidden]{animation:2.4s ease-in-out .8s both wnt-sheen}@keyframes wnt-bloom{0%{opacity:0;filter:drop-shadow(0 0 12px #fff)drop-shadow(0 0 48px #ffffffe6);transform:scale(1.07)}34%{opacity:1;filter:drop-shadow(0 0 26px #fff6e099)drop-shadow(0 0 62px #e8b84e73)}to{opacity:1;filter:drop-shadow(0 0 18px #e8b84e52);transform:none}}@keyframes wnt-sheen{0%{background-position:100% 0}to{background-position:0 0}}.wnt-stamp{color:#e8b84e;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;opacity:0;background:#0302058c;border:3px solid #e8b84e;border-radius:7px;padding:5px 10px;font-size:13px;font-weight:800;line-height:1;position:absolute;top:-18px;right:-34px;transform:rotate(-8deg);box-shadow:0 0 22px #e8b84e47}.wnt-stamp.is-in{animation:.42s cubic-bezier(.2,1.4,.3,1) both wnt-slam}@keyframes wnt-slam{0%{opacity:0;transform:rotate(-8deg)scale(2.6)}60%{opacity:1}to{opacity:1;transform:rotate(-8deg)scale(1)}}.wnt-tag{text-align:center;color:#f3ead8c2;opacity:0;max-width:560px;margin:0;padding:0 8px;font-size:15px;line-height:1.45}.wnt-tag.is-in,.wnt-what.is-in,.wnt-actions.is-in{animation:.6s cubic-bezier(.2,.8,.2,1) both wnt-rise}@keyframes wnt-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.wnt-what{opacity:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:820px;margin:14px 0 0;padding:0 8px;list-style:none;display:grid}.wnt-what li{color:#f3ead8b8;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:12px 14px;font-size:12.5px;line-height:1.45}.wnt-what li b{color:#f3ead8;margin-bottom:3px;font-size:13px;display:block}.wnt-actions{opacity:0;pointer-events:none;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.wnt-actions.is-in{pointer-events:auto}.wnt-btn{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;height:46px;padding:0 22px;font-family:inherit;font-size:14.5px;font-weight:700;text-decoration:none;transition:transform .2s,filter .2s,box-shadow .2s,background .2s;display:inline-flex}.wnt-btn-gold{color:#1a1408;background:linear-gradient(165deg,#f2cb6e 0%,#e0ac3e 60%,#c9962e 100%);box-shadow:0 0 18px 2px #e8b84e38}.wnt-btn-gold:hover{filter:brightness(1.06);transform:translateY(-1px)}.wnt-btn-gold:disabled{cursor:default;filter:saturate(.6);opacity:.85;transform:none}.wnt-btn-dark{color:#f3ead8;background:#ffffff0d;border-color:#f3ead838}.wnt-btn-dark:hover{background:#ffffff17}.wnt-note{color:#e8b84ee6;opacity:0;min-height:18px;margin:0;font-size:12.5px;transition:opacity .4s}.wnt-note.is-in{opacity:1}.wnt-skip{top:calc(16px + env(safe-area-inset-top,0px));z-index:6;color:#f3ead8cc;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#03020573;border:1px solid #f3ead833;border-radius:99px;height:34px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:600;position:absolute;right:18px}.wnt-skip:hover{color:#f3ead8;border-color:#f3ead866}.wnt-sound{left:50%;bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:6;color:#e8b84e;cursor:pointer;background:#03020599;border:1px solid #e8b84e80;border-radius:99px;align-items:center;gap:7px;height:36px;padding:0 16px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;transform:translate(-50%)}.wnt-root.is-skipped .wnt-build{display:none}.wnt-root.is-skipped .is-in,.wnt-root.is-reduced .is-in{opacity:1;animation:none!important}.wnt-root.is-skipped .wnt-word.is-in,.wnt-root.is-reduced .wnt-word.is-in{filter:drop-shadow(0 0 18px #e8b84e52)}.wnt-root.is-skipped .wnt-word>span,.wnt-root.is-reduced .wnt-word>span,.wnt-root.is-reduced .wnt-float,.wnt-root.is-reduced .wnt-vignette,.wnt-root.is-reduced .wnt-outline,.wnt-root.is-reduced .wnt-mark,.wnt-root.is-reduced .wnt-dots i{animation:none!important}@media (prefers-reduced-motion:reduce){.wnt-stage,.wnt-float,.wnt-vignette,.wnt-outline,.wnt-mark,.wnt-dots i,.wnt-flash{animation:none!important}}@media (max-width:480px){.wnt-what{grid-template-columns:1fr;gap:8px;max-width:none}.wnt-what li{padding:10px 12px;font-size:12px}.wnt-fanwrap{height:158px}.wnt-fanbox{transform:scale(.62)}.wnt-word{font-size:56px}.wnt-stamp{border-width:2px;border-radius:5px;padding:4px 7px;font-size:9.5px;top:-12px;right:-14px}.wnt-dealt{font-size:22px}.wnt-tag{font-size:13.5px}.wnt-reveal{gap:10px}.wnt-actions{flex-direction:column;width:100%;max-width:420px}.wnt-btn{box-sizing:border-box;width:100%}}@media (min-width:481px) and (max-height:700px){.wnt-fanwrap{height:190px}.wnt-fanbox{transform:scale(.76)}.wnt-word{font-size:84px}.wnt-reveal{gap:10px}}.lore-entry{grid-template-columns:minmax(120px,1fr) minmax(160px,1.4fr) auto;align-items:start;gap:8px;min-width:0;display:grid}.lore-entry>*{min-width:0}.lore-entry input,.lore-entry textarea{box-sizing:border-box;width:100%}@media (max-width:560px){.lore-entry{grid-template-columns:1fr}.lore-entry .lore-entry-controls{flex-wrap:wrap;justify-content:flex-start}}.pc-name-anim{background-size:200% 100%;animation:6s linear infinite pc-name-shift}@keyframes pc-name-shift{0%{background-position:0%}to{background-position:200%}}@media (prefers-reduced-motion:reduce){.pc-name-anim{animation:none}}.sm-card{will-change:transform;transition:transform .16s,border-color .16s,box-shadow .16s}.sm-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px -16px #000000e6}.sm-card:active{transform:translateY(0)scale(.985)}.sm-press{transition:transform .12s,filter .12s}.sm-press:active:not(:disabled){filter:brightness(1.08);transform:scale(.94)}.sm-backdrop{animation:.18s ease-out both smFade}.sm-pop{transform-origin:50% 60%;animation:.26s cubic-bezier(.2,.9,.3,1.2) both smPop}@keyframes smFade{0%{opacity:0}to{opacity:1}}@keyframes smPop{0%{opacity:0;transform:translateY(14px)scale(.94)}to{opacity:1;transform:none}}.sm-pulse{animation:.55s cubic-bezier(.2,.9,.3,1.3) both smPulse;display:inline-block}@keyframes smPulse{0%{transform:scale(1)}35%{color:#fff1c9;text-shadow:0 0 14px #e8b84ecc;transform:scale(1.28)}to{transform:scale(1)}}.sm-glow{animation:.9s ease-out both smGlow}@keyframes smGlow{0%{box-shadow:0 0 #e8b84ebf}to{box-shadow:0 0 0 14px #e8b84e00}}.sm-burst{pointer-events:none;position:absolute;inset:0;overflow:visible}.sm-burst i{--dx:0px;--dy:-60px;font-size:16px;font-style:normal;line-height:1;animation:.9s cubic-bezier(.15,.8,.3,1) both smBurst;position:absolute;top:50%;left:50%}@keyframes smBurst{0%{opacity:1;transform:translate(-50%,-50%)scale(.4)}60%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1.1) rotate(25deg)}}.sm-grow{transform-origin:0;animation:.8s cubic-bezier(.2,.9,.3,1) .25s both smGrow}@keyframes smGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sm-type{white-space:nowrap;animation:1.6s steps(34,end) .3s both smType;overflow:hidden}@keyframes smType{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.sm-card,.sm-card:hover,.sm-card:active,.sm-press,.sm-press:active:not(:disabled){filter:none;transition:none;transform:none}.sm-backdrop,.sm-pop,.sm-pulse,.sm-glow,.sm-burst i,.sm-grow,.sm-type{animation:none}.sm-burst{display:none}}.pc-flame{vertical-align:-.2em;background:radial-gradient(circle at 50% 70%, var(--fl-c1) 0%, var(--fl-c2) 45%, var(--fl-c3) 75%, transparent 92%);width:14px;height:18px;box-shadow:0 0 6px 1px var(--fl-glow), 0 0 14px 3px var(--fl-glow2);transform-origin:50% 90%;border-radius:50%/60% 60% 40% 40%;animation:1.9s ease-in-out infinite pcFlameFlicker;display:inline-block;position:relative}.pc-flame .pc-flame-core{background:radial-gradient(circle at 50% 70%, #fffbe8 0%, var(--fl-core) 60%, transparent 95%);border-radius:50%/60% 60% 40% 40%;width:36%;height:52%;animation:1.3s ease-in-out infinite pcFlameCore;position:absolute;top:38%;left:32%}.pc-flame-lantern{--fl-c1:#fff0b8;--fl-c2:#ffb347;--fl-c3:#ff6a2f;--fl-core:#ffd36e;--fl-glow:#ffaa3ca6;--fl-glow2:#ff782859}.pc-flame-aurora{--fl-c1:#e9fff4;--fl-c2:#7fd3a1;--fl-c3:#c9a6ff;--fl-core:#bfe9ff;--fl-glow:#7fd3a199;--fl-glow2:#c9a6ff66;animation:1.9s ease-in-out infinite pcFlameFlicker,5s linear infinite pcAuroraHue}@keyframes pcFlameFlicker{0%,to{filter:brightness(.95);transform:scaleX(.94)rotate(-3deg)}30%{filter:brightness(1.15);transform:scale(1.06,1.08)rotate(2.5deg)}60%{filter:brightness(1.05);transform:scale(.98,1.03)rotate(-1deg)}80%{filter:brightness(1.1);transform:scale(1.03,.97)rotate(3deg)}}@keyframes pcFlameCore{0%,to{opacity:.95;transform:translateY(0)scale(1)}50%{opacity:.8;transform:translateY(-2px)scale(.85,1.12)}}@keyframes pcAuroraHue{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pc-flame,.pc-flame .pc-flame-core,.pc-flame-aurora{animation:none}}.dto-shake{animation:.5s cubic-bezier(.36,.07,.19,.97) both dtoShake}@keyframes dtoShake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px,1px)}40%,60%{transform:translate(4px,-1px)}}.dto-taunt-fly{filter:drop-shadow(0 6px 10px #0009);font-size:30px;line-height:1;animation:.3s cubic-bezier(.2,.8,.3,1) both dtoTauntFly,1.6s ease-out .3s both dtoTauntSquash;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}@keyframes dtoTauntFly{0%{opacity:0;transform:translate(-50%,140px)scale(.35)rotate(-40deg)}70%{opacity:1}to{opacity:1;transform:translate(-50%,-50%)scale(1.15)rotate(10deg)}}@keyframes dtoTauntSquash{0%{transform:translate(-50%,-50%)scale(1.15)rotate(10deg)}15%{transform:translate(-50%,-40%)scale(1.5,.6)rotate(0)}to{opacity:0;transform:translate(-50%,-20%)scale(1.2,.9)}}.dto-taunt-splat{width:0;height:0;position:absolute;top:34%;left:50%}.dto-taunt-splat i{opacity:0;background:#e8482f;border-radius:50%;width:10px;height:10px;animation:1.5s cubic-bezier(.15,.8,.3,1) .3s both dtoSplatDrop;position:absolute;top:-5px;left:-5px;box-shadow:0 0 6px #e8482fb3}.dto-taunt-splat i:first-child{--sx:0px;--sy:-42px}.dto-taunt-splat i:nth-child(2){--sx:38px;--sy:-18px}.dto-taunt-splat i:nth-child(3){--sx:34px;--sy:26px}.dto-taunt-splat i:nth-child(4){--sx:-2px;--sy:40px}.dto-taunt-splat i:nth-child(5){--sx:-36px;--sy:24px}.dto-taunt-splat i:nth-child(6){--sx:-38px;--sy:-20px}@keyframes dtoSplatDrop{0%{opacity:1;transform:translate(0)scale(.6)}to{opacity:0;transform:translate(var(--sx), var(--sy)) scale(1.1)}}.sm-throw{animation:1.6s cubic-bezier(.2,.8,.3,1) .2s infinite smThrow;transform:translate(-50%,-50%)}@keyframes smThrow{0%{opacity:0;transform:translate(-220px,40px)scale(.4)rotate(-60deg)}35%{opacity:1;transform:translate(-50%,-50%)scale(1.2)rotate(10deg)}45%{transform:translate(-50%,-40%)scale(1.5,.6)}70%{opacity:1;transform:translate(-50%,-30%)scale(1.2,.9)}to{opacity:0;transform:translate(-50%,-30%)scale(1.2,.9)}}.sm-splat{opacity:0;animation:1.6s ease-out .2s infinite smSplat;transform:translate(-50%,28px)}@keyframes smSplat{0%,38%{opacity:0;transform:translate(-50%,28px)scale(.6)}48%{opacity:1;transform:translate(-50%,24px)scale(1.2)}85%{opacity:1}to{opacity:0;transform:translate(-50%,14px)scale(1)}}@media (prefers-reduced-motion:reduce){.dto-shake,.dto-taunt-fly,.dto-taunt-splat i,.sm-throw,.sm-splat{animation:none}.dto-taunt-fly,.sm-throw,.sm-splat{opacity:1}}.pc-thr{vertical-align:middle;flex-shrink:0;display:inline-block;position:relative}.pc-thr i{display:block;position:absolute}.pc-thr .pc-thr-shadow{filter:blur(1px);background:radial-gradient(#0000008c,#0000 70%);border-radius:50%;height:22%;bottom:-14%;left:10%;right:10%}.pc-thr .pc-thr-body{background-position:28% 22%;background-size:220% 220%;border-radius:50%;inset:0;box-shadow:inset -.22em -.26em .45em #0000008c,inset .08em .1em .18em #ffffff59,inset .14em .16em .4em #ffffff14}.pc-thr .pc-thr-shine{background:radial-gradient(#fffffff2 0%,#ffffff59 45%,#fff0 72%);border-radius:50%;width:34%;height:24%;top:12%;left:20%;transform:rotate(-28deg)}.pc-thr-tomato .pc-thr-body{background-image:radial-gradient(circle,#ff9a86 0%,#ef4330 30%,#b7231a 62%,#4e0c08 100%)}.pc-thr-tomato .pc-thr-top{clip-path:polygon(50% 0,62% 38%,100% 42%,70% 62%,82% 100%,50% 74%,18% 100%,30% 62%,0 42%,38% 38%);filter:drop-shadow(0 1px 1px #00000080);background:radial-gradient(circle at 50% 100%,#1f5a1c 0%,#3f9a3a 48%,#0000 72%);width:52%;height:34%;top:-8%;left:50%;transform:translate(-50%)}.pc-thr-egg .pc-thr-body{background-image:radial-gradient(circle,#fff 0%,#f6efdf 34%,#d3c3a1 66%,#6e5f44 100%);border-radius:50%/60% 60% 40% 40%;box-shadow:inset -.2em -.28em .5em #46371e8c,inset .1em .1em .2em #fff9}.pc-thr-egg .pc-thr-top{display:none}.pc-thr-egg .pc-thr-shine{top:10%}.pc-thr-pie{perspective:120px}.pc-thr-pie .pc-thr-body{transform-origin:50% 60%;background-image:radial-gradient(circle,#fff2d6 0%,#f3cf86 44%,#c88a3a 46%,#9a6224 72%,#5a3712 100%);background-position:50%;background-size:100% 100%;border-radius:50%;transform:rotateX(52deg);box-shadow:inset 0 -.3em .4em #3c1e0599,0 .22em #7a4e1c,0 .3em .3em #00000080}.pc-thr-pie .pc-thr-top{background:radial-gradient(circle at 40% 35%,#fff 0%,#fff4df 55%,#e8d2a8 100%);border-radius:50%;width:48%;height:30%;top:22%;left:26%;box-shadow:0 2px 3px #00000059}.pc-thr-pie .pc-thr-shine{display:none}.pc-thr-spin .pc-thr-body{animation:.7s linear infinite pcThrLight}.pc-thr-spin .pc-thr-top{transform-origin:50% 100%;animation:.7s linear infinite pcThrSpin}.pc-thr-spin.pc-thr-pie .pc-thr-body{animation:.7s linear infinite pcThrPieSpin}.pc-thr-spin.pc-thr-pie .pc-thr-top{animation:none}@keyframes pcThrLight{0%{background-position:20% 12%}50%{background-position:78% 70%}to{background-position:20% 12%}}@keyframes pcThrSpin{to{transform:translate(-50%)rotate(360deg)}}@keyframes pcThrPieSpin{0%{transform:rotateX(52deg)rotate(0)}to{transform:rotateX(52deg)rotate(360deg)}}.dto-taunt-fly .pc-thr-spin .pc-thr-body{animation-duration:.5s}.dto-taunt-word{letter-spacing:.12em;color:#ffd36e;text-shadow:0 0 10px #e8b84ee6,0 2px 2px #000c;opacity:0;font-size:13px;font-weight:900;animation:1.8s ease-out .3s both dtoWord;position:absolute;top:8%;left:50%;transform:translate(-50%)rotate(-8deg)}@keyframes dtoWord{0%{opacity:0;transform:translate(-50%)rotate(-8deg)scale(.4)}25%{opacity:1;transform:translate(-50%)rotate(-8deg)scale(1.25)}70%{opacity:1}to{opacity:0;transform:translate(-50%)rotate(-8deg)translateY(-14px)scale(1)}}.dto-taunt-egg .dto-taunt-splat i{background:#f2c35a;box-shadow:0 0 6px #f2c35ab3}.dto-taunt-egg .dto-taunt-splat i:nth-child(odd){background:#fff6e0}.dto-taunt-pie .dto-taunt-splat i{background:#fff1d4;box-shadow:0 0 6px #fff1d4b3}.dto-throw-out,.dto-throw-in{z-index:1400;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.dto-throw-out{animation:.36s linear both dtoThrowOutX,.36s cubic-bezier(.2,.9,.6,1) both dtoThrowOutY}.dto-throw-out .pc-thr{animation:.36s ease-in both dtoThrowOutScale}@keyframes dtoThrowOutX{0%{left:var(--x0)}to{left:var(--x1)}}@keyframes dtoThrowOutY{0%{top:var(--y0)}60%{top:calc(var(--y1) - 70px)}to{top:var(--y1)}}@keyframes dtoThrowOutScale{0%{transform:translate(-50%,-50%)scale(2.6)}to{transform:translate(-50%,-50%)scale(.75)}}.dto-throw-in{left:var(--x0);top:var(--y0);animation:.4s cubic-bezier(.3,0,.9,.4) both dtoThrowIn}@keyframes dtoThrowIn{0%{left:var(--x0);top:var(--y0);opacity:1;transform:translate(-50%,-50%)scale(.5)}85%{opacity:1}to{opacity:1;top:46vh;left:50vw;transform:translate(-50%,-50%)scale(9)}}.dto-blur{animation:.6s ease-out both dtoBlur}@keyframes dtoBlur{0%{filter:blur()}15%{filter:blur(3px)}to{filter:blur()}}.dto-screen-splat{z-index:1399;pointer-events:none;--sc:#e8392b;--sc2:#a81f16;animation:4.4s ease-in both dtoScreenFade;position:fixed;inset:0}.dto-screen-splat-egg{--sc:#fff1c4;--sc2:#f2c35a}.dto-screen-splat-pie{--sc:#fff6e3;--sc2:#e6b86a}.dto-screen-splat i{background:radial-gradient(ellipse at 50% 48%, var(--sc) 0%, var(--sc) 38%, var(--sc) 62%, var(--sc2) 100%);border-radius:46% 54% 42% 58%/58% 40% 60% 42%;position:absolute}@supports (color:color-mix(in lab, red, red)){.dto-screen-splat i{background:radial-gradient(ellipse at 50% 48%, color-mix(in srgb, var(--sc) 55%, transparent) 0%, color-mix(in srgb, var(--sc) 88%, transparent) 38%, var(--sc) 62%, var(--sc2) 100%)}}.dto-screen-splat i{opacity:.88;box-shadow:inset 0 0 1.6vmin var(--sc2)}@supports (color:color-mix(in lab, red, red)){.dto-screen-splat i{box-shadow:inset 0 0 1.6vmin color-mix(in srgb, var(--sc2) 60%, transparent)}}.dto-screen-splat i{animation:.5s cubic-bezier(.2,.9,.3,1) both dtoBlob,3.8s ease-in .4s both dtoDrip}.dto-screen-splat i:first-child{width:24vmin;height:21vmin;top:36%;left:44%}.dto-screen-splat i:nth-child(2){width:13vmin;height:11vmin;animation-delay:40ms,.5s;top:29%;left:29%}.dto-screen-splat i:nth-child(3){width:11vmin;height:13vmin;animation-delay:60ms,.45s;top:27%;left:59%}.dto-screen-splat i:nth-child(4){width:10vmin;height:9vmin;animation-delay:80ms,.55s;top:53%;left:35%}.dto-screen-splat i:nth-child(5){width:9vmin;height:10vmin;animation-delay:.1s,.6s;top:51%;left:63%}.dto-screen-splat i:nth-child(6){width:6vmin;height:6vmin;animation-delay:.12s,.5s;top:45%;left:23%}.dto-screen-splat i:nth-child(7){width:6vmin;height:7vmin;animation-delay:.14s,.65s;top:41%;left:71%}.dto-screen-splat i:nth-child(2){border-radius:60% 40% 55% 45%/45% 60% 40% 55%;transform:rotate(14deg)}.dto-screen-splat i:nth-child(3){border-radius:40% 60% 45% 55%/55% 45% 60% 40%;transform:rotate(-20deg)}.dto-screen-splat i:nth-child(4){border-radius:55% 45% 60% 40%/40% 55% 45% 60%}.dto-screen-splat i:nth-child(5){border-radius:45% 55% 40% 60%/60% 45% 55% 40%;transform:rotate(30deg)}.dto-screen-splat i:before,.dto-screen-splat i:after{content:"";background:linear-gradient(180deg, var(--sc) 0%, var(--sc2) 100%);border-radius:0 0 50% 50%/0 0 100% 100%;width:18%;height:0;animation:3.8s cubic-bezier(.4,0,.8,.4) .55s both dtoDripTail;position:absolute;top:60%}.dto-screen-splat i:before{left:40%}.dto-screen-splat i:after{width:10%;animation-duration:3s;animation-delay:.9s;left:66%}@keyframes dtoDripTail{0%{height:0}to{height:150%}}@keyframes dtoBlob{0%{opacity:0;transform:scale(.2)}60%{opacity:.95}to{opacity:.92;transform:scale(1)}}@keyframes dtoDrip{to{transform:translateY(14vmin)scaleY(1.35)scaleX(.9)}}@keyframes dtoScreenFade{0%,70%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.pc-thr-spin .pc-thr-body,.pc-thr-spin .pc-thr-top,.dto-throw-out,.dto-throw-out .pc-thr,.dto-throw-in,.dto-blur,.dto-screen-splat,.dto-screen-splat i,.dto-taunt-word{animation:none}.dto-taunt-word{opacity:1}.dto-throw-out,.dto-throw-in{display:none}}.sm-pov{background:radial-gradient(120% 90% at 50% 100%,#1e130f,#070509 70%);background:radial-gradient(120% 90% at 50% 100%,lab(7.09833% 5.23533 4.18398),lab(1.5099% .862934 -1.38032) 70%)}.sm-pov-obj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sm-pov-out .sm-pov-obj{animation:3.6s cubic-bezier(.25,.8,.4,1) infinite smPovOut}@keyframes smPovOut{0%{opacity:0;top:125%;left:50%;transform:translate(-50%,-50%)scale(2.4)}4%{opacity:1}22%{top:26px;left:50%;transform:translate(-50%,-50%)scale(.55)}28%{opacity:1;transform:translate(-50%,-40%)scale(.9,.45)}60%,to{opacity:0;top:26px;left:50%;transform:translate(-50%,-40%)scale(.9,.45)}}.sm-pov-word{opacity:0;animation:3.6s ease-out infinite smPovWord;transform:translate(-50%)rotate(-8deg)scale(.4)}@keyframes smPovWord{0%,24%{opacity:0;transform:translate(-50%)rotate(-8deg)scale(.4)}30%{opacity:1;transform:translate(-50%)rotate(-8deg)scale(1.2)}80%{opacity:1;transform:translate(-50%)rotate(-8deg)translateY(-8px)scale(1)}94%,to{opacity:0}}.sm-pov-in .sm-pov-obj{animation:3.6s cubic-bezier(.3,0,.9,.4) infinite smPovIn}@keyframes smPovIn{0%{opacity:0;top:26px;left:50%;transform:translate(-50%,-50%)scale(.4)}5%{opacity:1}24%{opacity:1;top:58%;left:50%;transform:translate(-50%,-50%)scale(5)}28%,to{opacity:0;top:58%;left:50%;transform:translate(-50%,-50%)scale(5)}}.sm-pov-splat{pointer-events:none;--sc:#e8392b;--sc2:#a81f16;position:absolute;inset:0}.sm-pov-egg .sm-pov-splat{--sc:#fff1c4;--sc2:#f2c35a}.sm-pov-pie .sm-pov-splat{--sc:#fff6e3;--sc2:#e6b86a}.sm-pov-splat i{background:radial-gradient(ellipse at 50% 48%, var(--sc) 0%, var(--sc) 38%, var(--sc) 62%, var(--sc2) 100%);border-radius:46% 54% 42% 58%/58% 40% 60% 42%;position:absolute}@supports (color:color-mix(in lab, red, red)){.sm-pov-splat i{background:radial-gradient(ellipse at 50% 48%, color-mix(in srgb, var(--sc) 55%, transparent) 0%, color-mix(in srgb, var(--sc) 88%, transparent) 38%, var(--sc) 62%, var(--sc2) 100%)}}.sm-pov-splat i{box-shadow:inset 0 0 6px var(--sc2)}@supports (color:color-mix(in lab, red, red)){.sm-pov-splat i{box-shadow:inset 0 0 6px color-mix(in srgb, var(--sc2) 60%, transparent)}}.sm-pov-splat i{opacity:0;animation:3.6s ease-out infinite smPovBlob}.sm-pov-splat i:after{content:"";background:linear-gradient(180deg, var(--sc), var(--sc2));border-radius:0 0 50% 50%/0 0 100% 100%;width:16%;height:0;animation:3.6s cubic-bezier(.4,0,.8,.4) infinite smPovDrip;position:absolute;top:60%;left:44%}.sm-pov-splat i:first-child{width:34%;height:30%;top:40%;left:36%}.sm-pov-splat i:nth-child(2){border-radius:60% 40% 55% 45%/45% 60% 40% 55%;width:18%;height:16%;animation-delay:50ms;top:30%;left:18%}.sm-pov-splat i:nth-child(3){width:16%;height:18%;animation-delay:80ms;top:28%;left:66%}.sm-pov-splat i:nth-child(4){width:12%;height:11%;animation-delay:.1s;top:62%;left:24%}.sm-pov-splat i:nth-child(5){width:13%;height:12%;animation-delay:.12s;top:60%;left:68%}@keyframes smPovBlob{0%,25%{opacity:0;transform:scale(.2)}31%{opacity:.95;transform:scale(1.05)}80%{opacity:.92;transform:translateY(6px)scaleY(1.2)}96%,to{opacity:0;transform:translateY(10px)scaleY(1.25)}}@keyframes smPovDrip{0%,33%{height:0}92%,to{height:160%}}@media (prefers-reduced-motion:reduce){.sm-pov-out .sm-pov-obj,.sm-pov-in .sm-pov-obj,.sm-pov-word,.sm-pov-splat i,.sm-pov-splat i:after{animation:none}.sm-pov-obj,.sm-pov-word,.sm-pov-splat i{opacity:1}}.dto-root[data-cards-dissolve] [data-dto-face],.dto-root[data-cards-dissolve] [data-dto-back]{animation:.9s both dtoCardsDissolve}@keyframes dtoCardsDissolve{0%{opacity:1;filter:blur()}35%{opacity:.35;filter:blur(2px)brightness(1.4)}to{opacity:1;filter:blur()}}.dto-lobby-glow{z-index:0;pointer-events:none;background:radial-gradient(at 50% 30%,#2013088c,#0000 60%);background:radial-gradient(at 50% 30%,lab(7.1291% 5.82799 7.6681/.55),#0000 60%);position:fixed;inset:0;overflow:hidden}.dto-lobby-glow span{filter:blur(80px);opacity:.34;will-change:transform;border-radius:50%;width:46vmax;height:46vmax;animation:22s ease-in-out infinite alternate dto-lobby-drift;position:absolute}.dto-lobby-glow span:first-child{background:#c4362f;animation-delay:0s;top:-8vmax;left:-12vmax}.dto-lobby-glow span:nth-child(2){background:#d9a21b;animation-duration:26s;animation-delay:-6s;top:6vmax;right:-14vmax}.dto-lobby-glow span:nth-child(3){background:#3c8f4a;animation-duration:24s;animation-delay:-12s;bottom:-16vmax;left:4vmax}.dto-lobby-glow span:nth-child(4){background:#2166a8;animation-duration:28s;animation-delay:-18s;bottom:-10vmax;right:2vmax}@keyframes dto-lobby-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(9vmax,-6vmax)scale(1.12)}to{transform:translate(-7vmax,8vmax)scale(.94)}}@media (prefers-reduced-motion:reduce){.dto-lobby-glow span{animation:none}}.nav-shop-glow{border:1px solid #e8b84e73;position:relative;overflow:hidden;box-shadow:0 0 16px #e8b84e38,inset 0 0 10px #e8b84e1a;color:#ffe7b0!important;background:#e8b84e14!important}.nav-shop-glow:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffe7b042 50%,#0000 70%);animation:3.6s ease-in-out infinite navShopSheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes navShopSheen{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}.shop-hero{background:radial-gradient(120% 100% at 50% 125%,#a8461a 0%,#5a2410 38%,#22150f 78%);border:1px solid #e8b84e59;border-radius:20px;padding:18px 18px 16px;position:relative;overflow:hidden}.shop-spark{opacity:0;pointer-events:none;background:#ffbe5c;border-radius:50%;width:4px;height:4px;animation:linear infinite shopRise;position:absolute;bottom:-6px;box-shadow:0 0 8px #ff9d3a}@keyframes shopRise{0%{opacity:0;transform:translateY(0)}15%{opacity:.9}to{opacity:0;transform:translate(14px,-200px)}}.shop-mallow{background:linear-gradient(160deg,#fffaf0,#f2e2c4);border-radius:13px;flex:none;width:46px;height:46px;animation:3s ease-in-out infinite shopBob;position:relative;box-shadow:inset 0 -5px #e3b77a,0 0 20px #ffc87873}.shop-mallow:after{content:"";background:#ffffffbf;border-radius:5px;height:6px;position:absolute;top:7px;left:8px;right:8px}@keyframes shopBob{50%{transform:translateY(-3px)rotate(-3deg)}}.shop-fire-bar{background:linear-gradient(90deg,#ff6a1a,#ffc14d);height:100%;display:block}.shop-keeper{font-family:var(--font-newsreader), Georgia, serif;color:#c9b39a;margin:2px 0 0;font-size:14.5px;font-style:italic}.shop-chip{background:#00000038;border:1px solid #e8d3b024;border-radius:13px;align-items:center;gap:10px;padding:9px 11px;display:flex}.shop-boost{background:linear-gradient(160deg,#2c1f15,#21170f);border:1px solid #e8b84e66;border-radius:18px;padding:14px;position:relative;overflow:hidden;box-shadow:0 12px 26px #0000004d}.shop-boost.lead{border-color:#e8b84ebf;box-shadow:0 0 30px #e8b84e29,0 12px 26px #00000059}.shop-stage{background:#00000047;border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.shop-bank{grid-template-columns:repeat(10,12px);gap:5px;display:grid}.shop-bank i{background:#3a2d24;border-radius:4px;width:12px;height:12px}.shop-bank i.new{animation:4s ease-in-out infinite shopFill}@keyframes shopFill{0%,20%{box-shadow:none;background:#3a2d24}45%,to{background:#e8b84e;box-shadow:0 0 8px #e8b84ecc}}.shop-page{background:#efe3cc;border-radius:5px;align-content:start;gap:5px;width:54px;height:66px;padding:7px 6px;display:grid}.shop-page i{background:#b9a888;border-radius:2px;height:4px;display:block}.shop-lens{border:4px solid #e8b84e;border-radius:50%;width:28px;height:28px;animation:3.2s ease-in-out infinite shopScan;position:absolute;box-shadow:0 0 10px #e8b84e99}.shop-lens:after{content:"";background:#e8b84e;border-radius:2px;width:4px;height:13px;position:absolute;bottom:-11px;right:-8px;transform:rotate(-45deg)}@keyframes shopScan{0%,to{transform:translate(-12px,-14px)}50%{transform:translate(10px,12px)}}.shop-portrait{background:linear-gradient(#6b4f8f,#2f2440);border-radius:7px;width:50px;height:64px;position:relative;overflow:hidden}.shop-portrait:before{content:"";background:#e8c9a8;border-radius:50%;width:22px;height:22px;position:absolute;top:12px;left:14px}.shop-portrait:after{content:"";background:#e8b84e;height:3px;animation:2.6s ease-in-out infinite shopRead;position:absolute;top:0;left:0;right:0;box-shadow:0 0 10px #e8b84e}@keyframes shopRead{0%{top:0}to{top:100%}}.shop-tile{transition:transform .2s,box-shadow .2s,border-color .2s}.shop-tile:hover,.shop-tile:focus-within{transform:translateY(-3px);box-shadow:0 0 20px #e8b84e33,0 10px 22px #0006;border-color:#e8b84ea6!important}.shop-pv{background:#0000004d;border-radius:11px;place-items:center;height:74px;display:grid;position:relative;overflow:hidden}.shop-shine{animation:3s linear infinite shopShine;background-size:220% 100%!important}@keyframes shopShine{0%{background-position:0 0}to{background-position:-220% 0}}.shop-plate-glow{position:relative;overflow:hidden;box-shadow:0 0 14px #e8b84e59}.shop-plate-glow:after{content:"";background:linear-gradient(100deg,#0000 35%,#ffffff59 50%,#0000 65%);animation:3s ease-in-out infinite navShopSheen;position:absolute;inset:0;transform:translate(-120%)}.shop-orbit{place-items:center;width:52px;height:52px;display:grid;position:relative}.shop-orbit .ringf{border:2px solid var(--rc,#e8b84e);box-shadow:0 0 10px var(--rc,#e8b84e);border-radius:50%;animation:3.2s ease-in-out infinite shopFloat;position:absolute;inset:-4px}.shop-orbit .ringf.two{opacity:.4;animation-delay:-1.6s;inset:-11px}@keyframes shopFloat{0%,to{transform:translateY(2px)rotateX(58deg)}50%{transform:translateY(-5px)rotateX(58deg)}}.shop-fl-flick{animation:1.4s ease-in-out infinite shopFlick;display:inline-block}@keyframes shopFlick{50%{filter:drop-shadow(0 0 6px #ff9d3a);transform:translateY(-2px)scale(1.12)}}.shop-flip{perspective:360px;width:38px;height:54px}.shop-flip>span{width:100%;height:100%;transform-style:preserve-3d;animation:3.6s ease-in-out infinite shopTurn;display:block;position:relative}.shop-flip>span>span{backface-visibility:hidden;border-radius:6px;position:absolute;inset:0}.shop-flip .front{transform:rotateY(180deg)}@keyframes shopTurn{0%,35%{transform:rotateY(0)}50%,85%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}.shop-deal{background:#fff3dc;border-radius:3px;width:16px;height:22px;animation:3s ease-out infinite shopDeal;position:absolute;top:50%;left:50%;box-shadow:0 2px 4px #0006}@keyframes shopDeal{0%{opacity:0;transform:translate(50px,30px)rotate(30deg)}25%{opacity:1}45%,to{opacity:1;transform:translate(-8px,-11px)rotate(-6deg)}}.shop-mini{background:#120d16;border-radius:9px;gap:5px;width:78px;padding:7px;display:grid}.shop-mini i{background:#2e2536;border-radius:3px;height:5px;display:block}.shop-mini b{border-radius:5px;height:14px;display:block}@media (prefers-reduced-motion:reduce){.nav-shop-glow:after,.shop-spark,.shop-mallow,.shop-bank i.new,.shop-lens,.shop-portrait:after,.shop-shine,.shop-plate-glow:after,.shop-orbit .ringf,.shop-fl-flick,.shop-flip>span,.shop-deal{animation:none!important}.shop-bank i.new{background:#e8b84e}.shop-spark{display:none}.shop-tile,.shop-tile:hover{transition:none;transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
