/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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}}}@layer theme{:root,:host{--font-sans:"Ubuntu", "Segoe UI", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, Consolas, monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-normal:400;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Ubuntu", "Segoe UI", system-ui, sans-serif;--font-pixel:"Ubuntu", "Segoe UI", system-ui, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;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}html{font-family:var(--font-sans);font-size:15px}body{background-color:var(--color-base-200);color:var(--color-base-content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{font-family:var(--font-display);text-wrap:balance;font-weight:700;line-height:1.15}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--page-has-backdrop:var(--page-scroll-lock) 1;--page-scroll-bg:var(--page-scroll-lock) var(--root-bg,#0000)}@supports (color:color-mix(in lab, red, red)){:root{--page-scroll-bg:var(--page-scroll-lock) color-mix(in srgb, var(--root-bg,#0000), oklch(0% 0 0) calc(var(--page-has-backdrop,0) * 40%))}}:root{background-image:var(--page-scroll-lock) linear-gradient(var(--root-bg,#0000), var(--root-bg,#0000));transition:var(--page-scroll-lock) background-color .3s ease-out;animation:var(--page-scroll-lock) set-page-has-scroll forwards;animation-timeline:var(--page-scroll-lock) scroll();--page-has-scroll:initial;scrollbar-gutter:var(--page-has-scroll) var(--page-scroll-lock) stable}@keyframes set-page-has-scroll{0%,to{--page-has-scroll: }}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) #0000}}@property --radialprogress{syntax:"<percentage>";inherits:true;initial-value:0%}@property --aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root,[data-theme]{background-color:var(--root-bg);color:var(--color-base-content)}:root{background-color:var(--page-scroll-bg,var(--root-bg))}:where(:root,[data-theme]){--root-bg:var(--color-base-100)}:root{--page-scroll-lock:initial;--page-overflow:var(--page-scroll-lock) hidden}:root:not(span){overflow:var(--page-overflow)}:where(:root),:root:has(input.theme-controller[value=huzo]:checked),[data-theme=huzo]{color-scheme:light;--color-base-100:#fff;--color-base-200:#eef1f5;--color-base-300:#e3e8ef;--color-base-content:#1f2430;--color-primary:#7b3fbf;--color-primary-content:#fff;--color-secondary:#1f8a8a;--color-secondary-content:#fff;--color-accent:#e0a82e;--color-accent-content:#1f2430;--color-neutral:#5b6474;--color-neutral-content:#fff;--color-info:#2f6fd6;--color-info-content:#fff;--color-success:#2e9e5b;--color-success-content:#fff;--color-warning:#d97c1e;--color-warning-content:#1f2430;--color-error:#c6433b;--color-error-content:#fff;--radius-selector:.375rem;--radius-field:.375rem;--radius-box:.375rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--color-base-100:#1f232c;--color-base-200:#15181f;--color-base-300:#2a2f3a;--color-base-content:#e8ecf2;--color-primary:#a879e6;--color-primary-content:#15181f;--color-secondary:#3fb2b2;--color-secondary-content:#15181f;--color-accent:#f0bf52;--color-accent-content:#15181f;--color-neutral:#a3acba;--color-neutral-content:#15181f;--color-info:#5f93e8;--color-info-content:#15181f;--color-success:#4cc27a;--color-success-content:#15181f;--color-warning:#f0954a;--color-warning-content:#15181f;--color-error:#e56a63;--color-error-content:#15181f;--radius-selector:.375rem;--radius-field:.375rem;--radius-box:.375rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}}:root:has(input.theme-controller[value=huzo-dark]:checked),[data-theme=huzo-dark]{color-scheme:dark;--color-base-100:#1f232c;--color-base-200:#15181f;--color-base-300:#2a2f3a;--color-base-content:#e8ecf2;--color-primary:#a879e6;--color-primary-content:#15181f;--color-secondary:#3fb2b2;--color-secondary-content:#15181f;--color-accent:#f0bf52;--color-accent-content:#15181f;--color-neutral:#a3acba;--color-neutral-content:#15181f;--color-info:#5f93e8;--color-info-content:#15181f;--color-success:#4cc27a;--color-success-content:#15181f;--color-warning:#f0954a;--color-warning-content:#15181f;--color-error:#e56a63;--color-error-content:#15181f;--radius-selector:.375rem;--radius-field:.375rem;--radius-box:.375rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}}@layer components{@keyframes hz-shine{0%{transform:translate(-120%)skew(-20deg)}to{transform:translate(240%)skew(-20deg)}}@keyframes hz-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.photo-card.is-fresh,.comment.is-fresh{animation:.32s ease-out hz-rise}@media (prefers-reduced-motion:reduce){.photo-card.is-fresh,.comment.is-fresh{animation:none}}@keyframes hz-pulse{0%,60%,to{transform:scale(1)}30%{transform:scale(1.5)}}@keyframes hz-flash{0%{color:var(--px-gold);text-shadow:0 0 0 var(--px-gold)}to{color:inherit;text-shadow:none}}@keyframes hz-drift{0%{transform:translate(-160px)}to{transform:translate(calc(100vw + 160px))}}@keyframes hz-blink{0%,to{opacity:.15}50%{opacity:1}}@keyframes hz-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes hz-toast{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes hz-ticker-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes hz-sparkle{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.hz-shine{position:relative;overflow:hidden}.hz-shine:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:34%;position:absolute;top:-10%;bottom:-10%;left:0;transform:translate(-120%)skew(-20deg)}.hz-shine:hover:after,.hz-shine.is-shining:after{animation:.7s ease-out hz-shine}.hz-shine-auto:after{animation:.9s ease-out 1.2s hz-shine}.habblet-title{position:relative;overflow:hidden}.habblet:hover>.habblet-title:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:34%;animation:.7s ease-out hz-shine;position:absolute;top:-10%;bottom:-10%;left:0}.hz-stagger>*{animation:.22s ease-out both hz-rise}.hz-stagger>:first-child{animation-delay:0s}.hz-stagger>:nth-child(2){animation-delay:40ms}.hz-stagger>:nth-child(3){animation-delay:80ms}.hz-stagger>:nth-child(4){animation-delay:.12s}.hz-stagger>:nth-child(5){animation-delay:.16s}.hz-stagger>:nth-child(6){animation-delay:.2s}.hz-stagger>:nth-child(n+7){animation-delay:.24s}.is-flash{animation:.9s ease-out hz-flash}.live-dot{background:var(--px-green);vertical-align:middle;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 2px #2e9e5b4d}.is-live .live-dot{animation:3s ease-in-out infinite hz-pulse}.hz-toast{z-index:50;background:var(--px-paper);max-width:320px;color:var(--px-text);border:2px solid var(--px-ink);box-shadow:inset 0 0 0 2px var(--px-hi);clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);padding:10px 14px;animation:.2s ease-out both hz-toast;position:fixed;bottom:16px;right:16px}.hz-sparkle{position:relative}.hz-sparkle:before{content:"";pointer-events:none;image-rendering:pixelated;opacity:0;background:url(/img/life/sparkle.png) 50%/contain no-repeat;animation:.5s ease-out hz-sparkle;position:absolute;inset:-6px}.site-banner{transition:background-color .6s;position:relative;overflow:hidden}.site-banner .banner-sky{background-image:url(/img/hotelview/background.png);background-repeat:repeat-x;background-size:auto 100%;position:absolute;inset:0}.site-banner .banner-building{width:638px;height:477px;image-rendering:pixelated;background:url(/img/hotelview/right.png) no-repeat;position:absolute;bottom:0;right:0}@media (max-width:767px){.site-banner .banner-building{background-size:319px 239px;width:319px;height:239px}}.site-banner .banner-cloud{width:64px;height:24px;image-rendering:pixelated;opacity:.9;animation:hz-drift var(--speed,90s) linear infinite;animation-delay:var(--delay,0s);background:url(/img/life/cloud.png) no-repeat;position:absolute;top:14px;left:0}.site-banner .banner-cloud.is-big{transform-origin:0 0;scale:2}html[data-sky=night] .site-banner .banner-cloud{opacity:.3}html[data-sky=night] .site-banner .banner-cloud.is-day-only,html[data-sky=sunset] .site-banner .banner-cloud.is-day-only{display:none}.site-banner .banner-star{opacity:0;background:#fff7d6;width:2px;height:2px;position:absolute}html[data-sky=night] .site-banner .banner-star{opacity:.9;animation:hz-blink var(--blink,4s) ease-in-out infinite;animation-delay:var(--delay,0s)}.site-banner .banner-bird{width:16px;height:8px;image-rendering:pixelated;animation:hz-drift var(--speed,40s) linear infinite, hz-flap .6s steps(2) infinite;animation-delay:var(--delay,0s), 0s;background:url(/img/life/bird.png) no-repeat;display:none;position:absolute;top:40px;left:0}html[data-sky=day] .site-banner .banner-bird,html[data-sky=dawn] .site-banner .banner-bird{display:block}@keyframes hz-flap{0%{background-position:0 0}to{background-position:0 -16px}}.site-banner .banner-scene{position:absolute;inset:0;overflow:hidden}.site-banner{overflow:visible}.site-banner-inner{z-index:1;position:relative}.ticker{color:var(--px-muted);align-items:center;gap:12px;min-height:30px;margin:20px 0 0;padding:6px 0;font-size:14px;display:flex}.ticker-label{font-family:var(--font-display);letter-spacing:.08em;color:var(--px-purple);text-transform:uppercase;border-right:2px solid var(--px-line-soft);flex:none;padding-right:12px;font-size:13px;font-weight:700;line-height:1}.ticker ul{white-space:nowrap;flex:1;gap:18px;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.ticker li{flex:none}.ticker li.is-new{animation:.3s ease-out both hz-ticker-in}.ticker time{color:var(--px-muted);margin-left:4px;font-size:12px}.friend-list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;display:grid}.friend{border:2px solid #0000;align-items:center;gap:8px;padding:4px 6px;display:flex}.friend:hover{border-color:var(--px-line-soft);background:var(--px-paper-2)}.friend img{object-fit:cover;object-position:top;width:27px;height:31px}.friend-head{flex:none;line-height:0;position:relative}.friend-head .live-dot{box-shadow:0 0 0 2px var(--px-paper);position:absolute;bottom:1px;right:-3px}.friend .name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.friend:not(.is-online) img{filter:grayscale()opacity(.6)}.room-list li{border-bottom:1px solid var(--px-line-soft);align-items:center;gap:10px;padding:8px 0;display:flex}.badge-strip{flex-wrap:wrap;gap:8px;display:flex}.badge-strip img{box-sizing:content-box;width:40px;height:40px;image-rendering:pixelated;border:2px solid var(--px-line-soft);background:var(--px-paper-2);padding:3px;box-shadow:inset 0 2px #ffffffb3}.enter-big small{font-family:var(--font-display);text-shadow:none;opacity:.95;font-size:14px;font-weight:700}.currency{align-items:center;gap:4px;display:inline-flex}.currency img{width:auto;height:16px;image-rendering:pixelated}.currency .pixel{color:#fff}.habblet .currency .pixel{color:var(--px-text)}.look-frame{width:120px;height:130px;image-rendering:pixelated;background:url(/img/look-bg.png) no-repeat;justify-content:center;align-items:flex-end;padding-bottom:6px;display:flex}.look-frame:not(.look-frame-sm){outline:2px solid var(--px-line-soft)}.habblet-body.me-profile{grid-template-columns:136px minmax(0,1fr) auto;align-items:stretch;padding:0;display:grid}.me-stage{flex-direction:column;align-items:center;padding:16px 0 12px;display:flex}.me-info{min-width:0;padding:14px 16px}.me-door{background:var(--px-purple);justify-content:center;align-self:stretch;align-items:center;padding:14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.me-door{background:color-mix(in srgb, var(--px-purple) 7%, var(--px-paper))}}.me-door{border-left:2px solid var(--px-line-soft)}@media (max-width:767px){.habblet-body.me-profile{grid-template-columns:136px minmax(0,1fr)}.me-door{border-left:0;border-top:2px solid var(--px-line-soft);grid-column:1/-1}}@media (max-width:639px){.habblet-body.me-profile{grid-template-columns:minmax(0,1fr)}.me-stage{padding-bottom:0}}.me-wallet{background:var(--px-paper-3);border-top:1px solid var(--px-line-soft);border-bottom:1px solid var(--px-line-soft);margin:10px -14px;padding:8px 14px}.user-menu{position:relative}.user-menu summary{cursor:pointer;color:#fff;align-items:center;gap:6px;padding:6px 4px;font-weight:700;list-style:none;display:inline-flex}.user-menu summary::-webkit-details-marker{display:none}.user-menu summary:after{content:"";border-top:5px solid #d7bdf5;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:2px}.user-menu[open] summary:after{border-top:0;border-bottom:5px solid #fff}.user-menu-list{z-index:30;background:var(--px-paper);min-width:240px;color:var(--px-text);border:2px solid var(--px-ink);box-shadow:inset 0 0 0 2px var(--px-hi);clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);padding:6px;animation:.16s ease-out both hz-rise;position:absolute;top:calc(100% + 6px);right:0}.user-menu-list a,.user-menu-list button{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.user-menu-list a:hover,.user-menu-list button:hover{background:var(--px-paper-2);text-decoration:none}.user-menu-list img{width:18px;height:18px;image-rendering:pixelated;object-fit:contain}.user-menu-list img.menu-head{object-fit:cover;object-position:top;width:27px;height:31px;margin:-6px 0 -6px -4px}.user-menu-list hr{border:0;border-top:2px solid var(--px-line-soft);margin:4px 0}.menu-ase .ase-eye{width:14px;height:8px;margin:0 2px}.menu-ase .ase-eye-line,.menu-ase .ase-eye-pupil{fill:var(--px-ink)}.menu-ase .ase-eye-iris{fill:#7b3fbf}.menu-ase .ase-eye-glint{fill:#f0bf52}.ico{image-rendering:auto;object-fit:contain;vertical-align:middle;width:auto;max-width:26px;height:auto;max-height:22px;display:inline-block}.habblet-title .ico{filter:drop-shadow(0 1px #00000059);max-height:24px}.site-nav a .ico{margin-right:6px}.motto-form{align-items:center;gap:6px;display:flex}.motto-form .px-input{flex:auto;min-width:0;height:32px;font-size:15px}.motto-form .px-btn{flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.motto-form .px-btn img{width:12px;height:12px;image-rendering:pixelated}.motto-edit{cursor:pointer;vertical-align:middle;opacity:.7;background:0 0;border:0;padding:2px}.motto-edit:hover{opacity:1}@media (prefers-reduced-motion:reduce){.hz-stagger>*,.hz-shine:after,.hz-shine-auto:after,.habblet:hover>.habblet-title:after,.is-flash,.is-live .live-dot,.site-banner .banner-cloud,.ticker li.is-new,.hz-toast,.hz-sparkle:before{animation:none!important}}header.site-topbar{z-index:40;position:relative}header.site-topbar .site-topbar-inner{gap:12px;max-width:1080px;min-height:64px}header.site-topbar .site-brand{padding:6px 0}header.site-topbar .site-brand img{width:124px;height:52px}header.site-topbar .site-nav a{border-bottom:0;height:64px;padding:0 7px;font-size:14px;transition:background-color .12s}header.site-topbar .site-nav a:hover{background:#ffffff12}header.site-topbar .site-nav a .ico{transition:transform .12s}header.site-topbar .site-nav a:hover .ico{transform:translateY(-1px)}header.site-topbar .site-nav a[aria-label=Search] .ico{margin-right:0}header.site-topbar .nav-label-phone{display:none}header.site-topbar .site-nav a.is-active{box-shadow:inset 0 -3px 0 var(--px-purple)}header.site-topbar .site-nav{gap:0}header.site-topbar .site-currencies{gap:8px}header.site-topbar .user-menu summary{padding:6px 2px}header.site-topbar .site-topbar-right{gap:8px}header.site-topbar .site-currencies li{line-height:normal}@media (max-width:1279px){header.site-topbar .user-menu summary>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}header.site-topbar .site-currencies li{flex-direction:row;align-items:center;gap:4px}header.site-topbar .site-currencies .pixel{font-size:15px}@media (max-width:1023px){header.site-topbar .site-topbar-inner{row-gap:0}header.site-topbar .site-nav{scrollbar-width:none;border-top:2px solid #ffffff14;flex-wrap:nowrap;flex-basis:calc(100% + 32px);order:3;gap:0;margin:0 -16px;overflow-x:auto}header.site-topbar .site-nav::-webkit-scrollbar{display:none}header.site-topbar .site-nav a{letter-spacing:.02em;flex-direction:column;flex:1 1 0;justify-content:center;gap:3px;height:50px;padding:0 4px;font-size:11px}header.site-topbar .site-nav a .ico{width:auto;max-width:28px;height:20px;max-height:20px;margin:0}header.site-topbar .site-nav a .ico-staff{height:20px}header.site-topbar .nav-label-phone{display:inline}header.site-topbar .site-nav a[aria-label=Search] .ico{margin:0}}@media (min-width:640px) and (max-width:1023px){header.site-topbar .site-nav{flex-basis:calc(100% + 48px);margin:0 -24px}}.enter-arrow{color:#fff;background:var(--px-purple);cursor:pointer;font-family:var(--font-display);text-shadow:0 1px 0 var(--px-purple-ink);box-shadow:inset 0 2px 0 var(--px-purple-hi), inset 0 -4px 0 var(--px-purple-deep);clip-path:polygon(0 0, calc(100% - var(--tip)) 0, 100% 50%, calc(100% - var(--tip)) 100%, 0 100%);--tip:22px;border:0;align-items:center;gap:10px;font-weight:700;text-decoration:none;transition:background-color .15s;display:inline-flex;position:relative}.enter-arrow:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:34%;position:absolute;inset:0;transform:translate(-120%)skew(-20deg)}.enter-arrow:hover{background:var(--px-purple-hi);text-decoration:none}.enter-arrow:hover:before,.enter-arrow.hz-shine-auto:before{animation:.7s ease-out hz-shine}.enter-arrow.hz-shine-auto:before{animation-delay:1.2s}.enter-arrow:active{box-shadow:inset 0 3px 0 var(--px-purple-deep)}.enter-arrow:focus-visible{outline:2px solid var(--px-focus);outline-offset:2px}.enter-arrow img{image-rendering:pixelated;flex:none}.enter-arrow .enter-text{padding-right:var(--tip);flex-direction:column;line-height:1.1;display:flex}.enter-arrow small{opacity:.95;text-shadow:none;font-size:13px;font-weight:700}.enter-arrow-big{--tip:26px;height:88px;padding:0 10px 0 14px;font-size:19px}.enter-arrow-big img{width:36px;height:36px}.enter-arrow-small{--tip:16px;height:36px;padding:0 2px 0 11px;font-size:14px}.motto-plate{background:var(--px-paper-3);border:2px solid var(--px-line-soft);clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);flex-wrap:wrap;align-items:center;gap:8px;max-width:420px;margin-top:8px;padding:6px 10px;font-size:16px;display:flex;box-shadow:inset 0 3px #0000000f,inset 0 0 0 1px #fff9}.motto-plate [data-motto-text]{flex:1;min-width:0}.motto-plate .motto-edit{margin-left:auto}.motto-plate .motto-line{flex:auto;min-width:0}.motto-plate .home-line{color:var(--px-muted);border-top:1px solid var(--px-line-soft);flex-wrap:wrap;flex:100%;align-items:center;gap:6px;padding-top:6px;font-size:13px;display:flex}.motto-plate .home-line .ico-home{vertical-align:-2px;max-height:14px;margin-right:6px}.motto-plate .home-line [data-homeroom-text]{flex:auto;min-width:0;padding:2px 0}.motto-plate .home-line .motto-edit{margin-left:auto}.motto-plate .home-line .motto-form{flex:100%}.motto-plate .home-line .px-select{flex:auto;min-width:0;height:32px;font-size:14px}.motto-form{width:100%}.room-list li{border-bottom:1px solid var(--px-line-soft);padding:0;display:block}.room-list li:last-child{border-bottom:0}.room-row{width:100%;color:inherit;grid-template-columns:55px minmax(0,1fr) auto 20px;align-items:center;gap:10px;padding:6px 4px;text-decoration:none;display:grid}.room-row:hover{background:var(--px-paper-2);text-decoration:none}.room-row:hover .room-go{opacity:1;transform:translate(0)}.room-thumb{box-sizing:content-box;width:55px;height:55px;image-rendering:pixelated;border:2px solid var(--px-line-soft);background:var(--px-paper-3) url(/img/room-placeholder.png) center / 45px 45px no-repeat;object-fit:cover}.room-name{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex;overflow:hidden}.room-people{color:var(--px-muted);align-items:center;gap:5px;font-size:14px;font-weight:700;display:inline-flex}.room-people img{width:13px;height:11px;image-rendering:pixelated;opacity:.6}.room-people.is-busy{color:var(--px-green)}.room-people.is-busy img{opacity:1}.room-go{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:8px solid var(--px-purple);opacity:0;width:0;height:0;transition:opacity .15s,transform .15s;transform:translate(-4px)}.fm{color:#fff;background:#2a1440f5;align-items:center;gap:10px;padding:6px 8px;display:flex;box-shadow:inset 0 2px #8b3dd1,inset 0 -4px #12081c}.fm-toggle{color:#fff;cursor:pointer;background:#8b3dd1;border:1px solid #a866e6;border-radius:6px;flex:none;align-items:center;gap:6px;padding:6px 14px 6px 11px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex;box-shadow:inset 0 -2px #5f2791}.fm-toggle:hover,.fm-toggle.is-playing{background:#7a33ba}.fm-toggle:focus-visible{outline-offset:1px;outline:2px solid #b8f04a}.fm-icon{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #fff;width:0;height:0;display:inline-block}.fm-toggle.is-playing .fm-icon{box-sizing:border-box;border:0;border-left:3px solid #fff;border-right:3px solid #fff;width:8px;height:10px}.fm-volume{accent-color:#a866e6;cursor:pointer;border-radius:7px;flex:auto;min-width:0;height:14px;margin:0}.fm-state{color:#d7bdf5;flex:none;font-size:12px}.values-table-wrap{overflow-x:auto}.values-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.values-table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--px-muted);border-bottom:2px solid var(--px-line-soft);padding:4px 8px;font-size:11px}.values-table td{border-bottom:1px solid var(--px-line-soft);vertical-align:middle;padding:6px 8px}.values-table .num{text-align:right;white-space:nowrap}.values-icon{width:40px;padding-right:0!important}.values-icon img{object-fit:contain;width:32px;height:32px;display:block}.values-name{font-weight:700}.values-trend{margin-left:4px;font-size:11px}.values-trend.is-up{color:#1d8f3b}.values-trend.is-down{color:#c0392b}.values-note{color:var(--px-muted);min-width:120px;font-size:13px}.event-strip{background:var(--px-gold);color:#2b1f3d;border-bottom:3px solid #0000002e}.event-strip[hidden]{display:none}.event-strip-inner{flex-wrap:wrap;align-items:center;gap:8px 14px;max-width:1080px;margin:0 auto;padding:8px 16px;font-size:14px;display:flex}.event-strip-dot{background:#2b1f3d;border-radius:50%;flex:none;width:10px;height:10px;animation:1.6s infinite hz-pulse}.event-strip-text{flex:260px;min-width:0}.event-strip-join{flex:none}.event-strip-more{color:#2b1f3d;flex:none}.event-strip.is-fresh{animation:.32s ease-out hz-rise}@media (prefers-reduced-motion:reduce){.event-strip-dot,.event-strip.is-fresh{animation:none}}.event-now-name{letter-spacing:-.01em;margin:0 0 6px;font-size:22px;font-weight:800}.event-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.event-row{border-top:1px solid var(--px-line-soft);gap:3px;padding:10px 0;display:grid}.event-row:first-child{border-top:0;padding-top:0}.event-name{font-size:16px;font-weight:700}.event-meta{color:var(--px-muted);font-size:13px}.event-winners{flex-wrap:wrap;gap:6px;font-size:13px;display:flex}.event-winner{border:2px solid var(--px-line-soft);background:var(--px-paper-3);color:inherit;align-items:center;gap:5px;padding:2px 8px 2px 2px;text-decoration:none;display:inline-flex}.event-winner:hover{border-color:var(--px-purple)}.event-place{background:var(--px-paper);border:1px solid var(--px-line-soft);place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:inline-grid}.event-winner.place-1 .event-place{background:var(--px-gold)}.event-winner.place-2 .event-place{background:#d8d8e0}.event-winner.place-3 .event-place{background:#d9a066}.club-state{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-size:18px;font-weight:800;display:flex}.club-state.is-member:before{content:"";background:var(--px-green);flex:none;align-self:center;width:10px;height:10px;display:inline-block;transform:rotate(45deg)}.club-until{color:var(--px-muted);font-size:13px;font-weight:400}.club-perks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.club-perks li{border-top:1px solid var(--px-line-soft);align-items:flex-start;gap:10px;padding:8px 0;font-size:14px;display:flex}.club-perks li:first-child{border-top:0;padding-top:0}.club-perks .ico{object-fit:contain;width:24px;height:24px;image-rendering:pixelated;flex:none;margin-top:-2px}.club-compare-wrap{border:2px solid var(--px-line-soft);background:var(--px-paper);margin-top:12px;overflow-x:auto}.club-compare{border-collapse:collapse;width:100%;min-width:420px;font-size:13px}.club-compare th,.club-compare td{text-align:left;vertical-align:top;border-top:1px solid var(--px-line-soft);padding:7px 10px}.club-compare thead th{background:var(--px-paper-3);border-top:0;padding:8px 10px}.club-compare tbody th{white-space:nowrap;color:var(--px-text);font-weight:700}.club-compare tbody td:last-child{font-weight:700}.club-compare tbody tr.is-same td:last-child{color:var(--px-muted);font-weight:400}.club-offers{gap:8px;margin:0;padding:0;list-style:none;display:grid}.club-offer{border:2px solid var(--px-line-soft);background:var(--px-paper-3);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 12px;padding:8px 10px;display:grid}.club-offer-length{font-weight:700}.club-offer-price{font-variant-numeric:tabular-nums;white-space:nowrap}.club-offer form{margin:0}@media (max-width:480px){.club-offer{grid-template-columns:minmax(0,1fr) auto}.club-offer form{grid-column:1/-1}}.streak{border:2px solid var(--px-line-soft);background:var(--px-paper-3);gap:6px;padding:8px 10px;display:grid}.streak-line{margin:0;font-size:14px}.streak-strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.streak-day{border:2px solid var(--px-line-soft);background:var(--px-paper);color:var(--px-muted);place-items:center;gap:2px;padding:4px 0;font-size:11px;line-height:1;display:grid}.streak-day.is-done{background:var(--px-gold);border-color:var(--px-gold-dark,var(--px-line));color:#2b1f3d}.streak-day.is-today{outline:2px solid var(--px-purple);outline-offset:1px}.streak-num{font-weight:700}.streak-gem{align-items:center;gap:2px;font-size:10px;display:inline-flex}.streak-gem img{width:11px;height:10px;image-rendering:pixelated}.me-stats{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:6px 14px;display:grid}.me-stats div{display:contents}.me-stats dt{text-transform:uppercase;letter-spacing:.06em;color:var(--px-muted);width:auto;font-size:12px}.me-stats dd{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.me-stats .currency{grid-template-columns:7ch 20px;align-items:center;gap:6px;display:grid}.me-stats .currency .pixel{text-align:right;font-variant-numeric:tabular-nums}.me-stats .currency img{justify-self:center}.rank{height:24px;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--px-text);background:var(--px-paper-3);border:2px solid var(--px-line);--rank-hi:#fff9;box-shadow:inset 0 2px 0 var(--rank-hi), inset 0 -2px 0 #0000001f;clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);align-items:center;gap:8px;padding:0 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex;position:relative}.rank i{opacity:.5;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:currentColor;flex:none;width:8px;height:8px;display:inline-block}.rank-2{color:#4a1d7a;background:#ecd9ff;border-color:#8b3dd1}.rank-3{color:#fff;--rank-hi:#ffffff4d;text-shadow:0 1px #0000004d;background:#2f6fbf;border-color:#1c4a86}.rank-4{color:#fff;--rank-hi:#ffffff4d;text-shadow:0 1px #0000004d;background:#c2456b;border-color:#7d2543}.rank-3 i,.rank-4 i{opacity:.85}.rank-5{color:#3a2500;--rank-hi:#ffffffb3;background:linear-gradient(#ffe680,#e6b422 55%,#d49a10);border-color:#8a5f00}.rank-6{color:#ffe680;--rank-hi:#ffffff26;text-shadow:0 1px #00000080;background:#2a1440;border-color:#0f0718}.rank-6 i{opacity:1;background:#ffe680}.rank-4:before,.rank-5:before,.rank-6:before,.rank-4:after,.rank-5:after,.rank-6:after{content:"";width:16px;height:16px;image-rendering:pixelated;opacity:0;pointer-events:none;background:url(/img/life/sparkle.png) no-repeat;position:absolute;transform:scale(.3)}.rank-4:before,.rank-5:before,.rank-6:before{animation:3.2s ease-in-out infinite hz-twinkle;top:-9px;left:-7px}.rank-4:after,.rank-5:after,.rank-6:after{animation:3.2s ease-in-out 1.6s infinite hz-twinkle;bottom:-8px;right:-6px}@keyframes hz-twinkle{0%,55%,to{opacity:0;transform:scale(.3)rotate(0)}65%{opacity:1;transform:scale(1)rotate(0)}80%{opacity:1;transform:scale(.8)rotate(90deg)}92%{opacity:0;transform:scale(.3)rotate(90deg)}}.rank-7{color:#3a2500;--rank-hi:#ffffffb3;background:linear-gradient(105deg,#d49a10 0%,#f6d05a 12%,#ffe680 22%,#d49a10 33%,#f0c040 39%,#fff3b8 45%,#fffbe6 49%,#fff3b8 53%,#f6d05a 57%,#ffe680 61%,#d49a10 66%,#f6d05a 78%,#ffe680 88%,#d49a10 100%) 0 0/300% 100%;border-color:#8a5f00;animation:6s linear infinite hz-holo,3s ease-in-out infinite hz-holo-breathe}.rank-7 i{opacity:1;filter:drop-shadow(0 0 2px #fff7c2);background:#fff}@keyframes hz-holo{0%{background-position:0 0}to{background-position:100% 0}}@keyframes hz-holo-breathe{0%,to{filter:brightness()}50%{filter:brightness(1.1)saturate(1.1)}}@media (prefers-reduced-motion:reduce){.rank,.rank:before,.rank:after{animation:none!important}.rank-4:before,.rank-5:before,.rank-6:before,.rank-4:after,.rank-5:after,.rank-6:after{display:none}}header.site-topbar .site-nav a .ico-staff{max-height:31px;margin-right:4px}header.site-topbar .user-menu-list .menu-currencies{display:none}@media (max-width:767px){header.site-topbar .site-topbar-inner{gap:0 10px;min-height:56px;padding:0 16px}header.site-topbar .site-brand{padding:4px 0}header.site-topbar .site-brand img{width:93px;height:39px}header.site-topbar .site-currencies{display:none}header.site-topbar .site-topbar-right{gap:8px}header.site-topbar .user-menu-list .menu-currencies{border-bottom:2px solid var(--px-line-soft);flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:4px;padding:8px 10px 10px;display:flex}.user-menu-list .menu-currencies .pixel{color:var(--px-text);font-size:14px}header.site-topbar .user-menu-list .menu-currencies li{flex-direction:row;align-items:center;gap:6px;line-height:normal;display:inline-flex}header.site-topbar .user-menu-list .menu-currencies .pixel{text-align:right;font-variant-numeric:tabular-nums;min-width:6ch}.user-menu-list .menu-currencies img{width:auto;height:16px}}.room-owner{color:var(--px-muted);margin-top:2px;font-size:12px;display:block}.search-form{align-items:center;gap:8px;display:flex}.search-form .px-input{flex:auto;min-width:0;height:40px}.search-form .px-btn{flex:none;height:40px}.search-form .px-btn .ico{margin-right:6px}.person-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;display:grid}.person-grid-1{grid-template-columns:1fr}.person-card{color:inherit;border:2px solid #0000;align-items:stretch;gap:10px;padding:6px;text-decoration:none;display:flex}.person-card:hover{border-color:var(--px-line-soft);background:var(--px-paper-2);text-decoration:none}.look-frame-sm{background-size:72px 78px;flex:none;width:72px;height:78px;padding-bottom:2px}.look-frame-sm img{object-fit:cover;object-position:top;width:38px;height:66px}.person-body{flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:4px;min-width:0;display:flex}.person-body .rank{white-space:nowrap;flex:none}.person-name{align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}.person-motto{color:var(--px-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.person-card:not(.is-online) .look-frame-sm img{filter:grayscale()opacity(.7)}.head-grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px;display:grid}.head-tile{color:inherit;border:2px solid #0000;flex-direction:column;align-items:center;gap:2px;padding:6px 2px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.head-tile:hover{border-color:var(--px-line-soft);background:var(--px-paper-2);text-decoration:none}.head-tile img{object-fit:cover;object-position:top;width:54px;height:62px}.head-tile span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.head-grid .head-tile:not(.is-online) img{filter:grayscale()opacity(.7)}[data-friends-online] .head-tile img,.habblet-leaf .head-tile img{filter:none}.podium-scene{grid-template-columns:1fr 1.1fr 1fr;align-items:end;margin:6px 0 0;display:grid}.podium-spot{flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.podium-spot.place-1{z-index:2;order:2}.podium-spot.place-2{order:1}.podium-spot.place-3{order:3}.podium-figure{z-index:2;height:110px;margin-bottom:-6px;line-height:0;display:block;position:relative}.podium-figure img{width:64px;height:110px}.podium-figure-open{height:40px}.place-1 .podium-figure:before{content:"";z-index:-1;background:radial-gradient(circle,#ffd64080,#ffd64000 68%);border-radius:50%;width:100px;height:100px;margin-left:-50px;position:absolute;top:10px;left:50%}.podium-block{border:2px solid var(--px-ink);border-bottom:0;justify-content:center;align-items:flex-start;width:100%;padding-top:6px;display:flex;box-shadow:inset 0 3px #ffffff73,inset 0 -4px #0000002e}.place-1 .podium-block{clip-path:polygon(3px 0,calc(100% - 3px) 0,100% 3px,100% 100%,0 100%,0 3px);background:#e6b422;height:66px}.place-2 .podium-block{background:#b9c2cc;border-right:0;height:48px}.place-3 .podium-block{background:#c47a3a;border-left:0;height:36px}.is-open .podium-block{background:var(--px-paper-3);box-shadow:inset 0 3px #fff9}.podium-place{font-family:var(--font-display);color:#fff;text-shadow:0 1px #0006;font-size:17px;font-weight:700;line-height:1}.is-open .podium-place{color:var(--px-muted);text-shadow:none}.podium-caption{border-top:2px solid var(--px-ink);background:var(--px-paper-2);flex-direction:column;align-items:center;width:100%;height:42px;padding:5px 4px 0;display:flex}.podium-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:inherit;font-size:13px;font-weight:700;text-decoration:none;overflow:hidden}.podium-name:hover{text-decoration:underline}.podium-open{color:var(--px-muted);font-style:italic;font-weight:400}.podium-value{color:var(--px-muted);font-variant-numeric:tabular-nums;font-size:12px}.board-rows{margin:6px 0 0;padding:0;list-style:none}.board-rows li{border-top:1px solid var(--px-line-soft);grid-template-columns:22px 27px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 2px;font-size:14px;display:grid}.board-place{color:var(--px-muted);font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.board-name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.board-value{font-variant-numeric:tabular-nums;font-weight:700}.community-tabs{border-bottom:2px solid var(--px-line);gap:6px;padding:0 8px}.community-tabs .px-tab{flex:0 auto;align-items:center;gap:6px;padding:0 18px;display:inline-flex}.community-tabs .px-tab.is-active{z-index:1;position:relative}.community-tabs .px-tab .ico{max-height:18px}.px-tabmenu{z-index:2;position:relative}.px-tabmenu summary{background:var(--px-paper);border:2px solid var(--px-ink);min-height:42px;box-shadow:inset 0 2px 0 var(--px-hi);cursor:pointer;align-items:center;gap:10px;padding:0 12px;font-weight:700;list-style:none;display:flex}.px-tabmenu summary::-webkit-details-marker{display:none}.px-tabmenu summary .ico{max-height:18px}.px-tabmenu-burger{flex-direction:column;flex:none;gap:3px;width:18px;display:inline-flex}.px-tabmenu-burger i{background:var(--px-ink);height:3px;display:block}.px-tabmenu[open] .px-tabmenu-burger i:nth-child(2){opacity:.35}.px-tabmenu-group{letter-spacing:.06em;text-transform:uppercase;color:var(--px-muted);margin-left:auto;font-size:11px;font-weight:700}.px-tabmenu-list{background:var(--px-paper);border:2px solid var(--px-ink);border-top:0;margin:0;padding:4px 0;list-style:none}.px-tabmenu-list a{min-height:40px;color:var(--px-text);align-items:center;gap:10px;padding:0 12px 0 40px;font-weight:500;text-decoration:none;display:flex}.px-tabmenu-list a:hover{background:var(--px-paper-2)}.px-tabmenu-list a.is-active{background:var(--px-paper-3);font-weight:700}.px-tabmenu-list .ico{max-height:18px}@media (max-width:639px){.community-tabs{margin-left:-1rem;margin-right:-1rem;padding:0 1rem}}.group-list{margin:0;padding:0;list-style:none}.group-row{border-bottom:1px solid var(--px-line-soft);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 4px;display:grid}.group-row:last-child{border-bottom:0}.group-mark{background:var(--px-paper-3);border:2px solid var(--px-line-soft);justify-content:center;align-items:center;width:44px;height:44px;display:flex}.group-mark img{max-width:28px;max-height:28px}.group-mark .group-badge{width:39px;max-width:none;height:39px;max-height:none;image-rendering:pixelated}.group-badge-chip{width:39px;height:39px;image-rendering:pixelated}.relationships{gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.relationships li{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.relationships img{flex:none}.relationship-label{min-width:56px;font-weight:700}.relationship-names{flex-wrap:wrap;gap:4px 8px;display:inline-flex}.group-name .px-chip{vertical-align:2px;margin-left:6px}.group-name{font-size:15px;font-weight:700;display:block}.group-desc{color:var(--px-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.group-meta{color:var(--px-muted);align-items:center;gap:4px;margin-top:2px;font-size:12px;display:flex}.group-meta img{width:13px;height:11px;image-rendering:pixelated}.live-dot-lg{width:10px;height:10px}.live-dot.is-off{background:var(--px-line-soft);box-shadow:none}.habblet-title .rank{height:22px;font-size:11px}.lightbox{background:0 0;border:0;max-width:min(96vw,900px);max-height:96vh;margin:auto;padding:0;overflow:visible}.lightbox::backdrop{background:#0a0614d1}.lightbox-figure{flex-direction:column;align-items:center;gap:8px;margin:0;display:flex}.lightbox-figure img{object-fit:contain;width:min(92vw,640px);height:auto;max-height:82vh;image-rendering:pixelated;border:3px solid var(--px-line);background:var(--px-paper-3);box-shadow:0 0 0 2px var(--px-hi) inset, 0 14px 40px #00000080;display:block}.lightbox-figure figcaption{color:#fff;text-shadow:0 1px #0009;text-align:center;padding:0 12px;font-size:13px}.lightbox-close,.lightbox-arrow{border:2px solid var(--px-line);background:var(--px-paper);cursor:pointer;width:40px;height:40px;box-shadow:inset 0 0 0 2px var(--px-hi);position:fixed}.lightbox-close{top:14px;right:14px}.lightbox-close:before,.lightbox-close:after{content:"";background:var(--px-ink);width:16px;height:3px;position:absolute;top:17px;left:10px;transform:rotate(45deg)}.lightbox-close:after{transform:rotate(-45deg)}.lightbox-arrow{top:50%;transform:translateY(-50%)}.lightbox-prev{left:14px}.lightbox-next{right:14px}.lightbox-arrow:before{content:"";border-top:3px solid var(--px-ink);border-left:3px solid var(--px-ink);width:10px;height:10px;position:absolute;top:13px}.lightbox-prev:before{left:15px;transform:rotate(-45deg)}.lightbox-next:before{left:9px;transform:rotate(135deg)}.lightbox-close:hover,.lightbox-arrow:hover,.lightbox-close:focus-visible,.lightbox-arrow:focus-visible{border-color:var(--px-purple)}.lightbox-close:focus-visible,.lightbox-arrow:focus-visible{outline:2px solid var(--px-purple);outline-offset:2px}@media (max-width:640px){.lightbox-arrow{top:auto;bottom:14px;transform:none}}.photo-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px 12px;margin:0;padding:0;list-style:none;display:grid}.photo-card{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.photo-frame{aspect-ratio:1;box-sizing:content-box;border:2px solid var(--px-line);background:var(--px-paper-3);width:160px;max-width:100%;box-shadow:inset 0 0 0 2px var(--px-hi);transition:border-color .15s;display:block}.photo-frame img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;display:block}a.photo-frame:hover{border-color:var(--px-purple)}.photo-frame-sm{width:80px}.photo-frame.is-empty{background:var(--px-paper-3) url(/img/room-placeholder.png) center / 45px 45px no-repeat}.photo-meta{color:var(--px-muted);text-align:center;text-overflow:ellipsis;max-width:100%;margin:0;font-size:13px;line-height:1.35;overflow:hidden}.photo-meta a{color:var(--px-text);font-weight:700;text-decoration:none}.photo-meta a:hover{color:var(--px-purple)}.photo-tools{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;width:100%;display:flex}.photo-tools form{margin:0}.like-btn{height:26px;font:inherit;color:var(--px-muted);background:var(--px-paper-2);border:2px solid var(--px-line-soft);cursor:pointer;font-variant-numeric:tabular-nums;clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);align-items:center;gap:5px;padding:0 8px;font-size:13px;font-weight:700;line-height:1;transition:border-color .15s,color .15s;display:inline-flex}.like-btn img{width:16px;height:14px;image-rendering:pixelated;filter:grayscale();opacity:.55}.like-btn:hover{border-color:var(--px-line);color:var(--px-text)}.like-btn:hover img{filter:none;opacity:.9}.like-btn.is-liked{color:#a8264f;background:#fbe3ea;border-color:#c2456b}.like-btn.is-liked img{filter:none;opacity:1}.like-btn:focus-visible{outline:2px solid var(--px-gold);outline-offset:1px}.tool-link{font:inherit;color:var(--px-muted);cursor:pointer;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--px-line-soft);-webkit-text-decoration-color:var(--px-line-soft);text-decoration-color:var(--px-line-soft);background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.tool-link:hover{color:var(--px-text);-webkit-text-decoration-color:var(--px-line);-webkit-text-decoration-color:var(--px-line);text-decoration-color:var(--px-line)}.tool-link.danger:hover{color:var(--px-red);-webkit-text-decoration-color:var(--px-red);-webkit-text-decoration-color:var(--px-red);text-decoration-color:var(--px-red)}.tool-note{color:var(--px-muted);font-size:13px;font-weight:700}.report summary{list-style:none;display:inline}.report summary::-webkit-details-marker{display:none}.report[open]{flex:100%;order:2}.report[open] summary{color:var(--px-text)}.report-form{margin-top:6px;gap:4px;width:160px;max-width:100%;margin-inline:auto;display:flex}.report-form .px-input{flex:auto;min-width:0;height:32px;padding:0 8px;font-size:14px}.report-form .px-btn{flex:none;width:32px;height:32px;padding:0}.report-form .px-btn img{width:12px;height:12px;image-rendering:pixelated}.pager{justify-content:center;align-items:center;gap:14px;margin-top:16px;font-size:14px;display:flex}.pager .px-btn{height:36px;font-size:14px}.news-list{margin:0;padding:0;list-style:none}.news-item{border-bottom:1px solid var(--px-line-soft);grid-template-columns:75px minmax(0,1fr);gap:14px;padding:14px 0;display:grid}.news-item:first-child{padding-top:2px}.news-item:last-child{border-bottom:0;padding-bottom:2px}.news-item.no-picture{grid-template-columns:minmax(0,1fr)}.news-picture.is-topstory{image-rendering:auto;width:150px;height:93px}.news-picture{box-sizing:content-box;border:2px solid var(--px-line);background:var(--px-paper-3);width:75px;height:75px;image-rendering:pixelated;object-fit:cover;display:block}.news-title{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:18px;font-weight:700;line-height:1.2}.news-title a{color:var(--px-text);text-decoration:none}.news-title a:hover{color:var(--px-purple)}.news-meta{color:var(--px-muted);margin:0;font-size:13px}.news-title+.news-meta{margin-top:3px}.news-summary{margin:4px 0 0;font-size:15px;line-height:1.45}.news-foot{color:var(--px-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;margin:8px 0 0;font-size:13px;font-weight:700;display:flex}.news-foot span{align-items:center;gap:5px;display:inline-flex}.news-foot img{image-rendering:pixelated;opacity:.7}.more-news{margin:0;padding:0;list-style:none}.more-news li{border-bottom:1px solid var(--px-line-soft);flex-direction:column;gap:1px;padding:8px 0;display:flex}.more-news li:first-child{padding-top:0}.more-news li:last-child{border-bottom:0}.article-picture{float:right;box-sizing:content-box;border:2px solid var(--px-line);background:var(--px-paper-3);width:150px;height:150px;image-rendering:pixelated;object-fit:cover;margin:0 0 12px 16px}.article-picture.is-topstory{image-rendering:auto;width:300px;max-width:100%;height:187px}@media (max-width:639px){.article-picture{float:none;margin:0 auto 12px;display:block}}.article-figure{clear:both;margin:14px 0}.article-figure img{border:2px solid var(--px-line);background:var(--px-paper-3);max-width:100%;height:auto;image-rendering:pixelated;margin:0 auto;display:block}.article-figure figcaption{text-align:center;color:var(--px-muted);margin-top:5px;font-size:13px}.apply-intro{white-space:pre-line;max-width:68ch;line-height:1.55}.apply-form{gap:16px;max-width:560px;display:grid}.apply-q{gap:4px;min-width:0;display:grid}.apply-form .px-input{font-size:15px}.apply-form input.px-input{height:40px}.apply-long{resize:vertical;min-height:140px;padding-top:8px;padding-bottom:8px;line-height:1.5}.apply-picks{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.apply-picks legend{padding:0}.apply-pick{cursor:pointer;align-items:center;gap:8px;min-height:32px;display:flex}.apply-pick input{width:18px;height:18px;accent-color:var(--px-purple);margin:0}.apply-mine{gap:12px;margin:0;padding:0;list-style:none;display:grid}.apply-mine li{border-bottom:2px solid var(--px-line-soft);gap:3px;padding-bottom:10px;display:grid}.apply-mine li:last-child{border-bottom:0;padding-bottom:0}.apply-mine form{margin:0}.apply-mine-title{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-weight:700;display:flex}.article-body{max-width:68ch;font-size:16px;line-height:1.55}.article-body p+p{margin-top:12px}.article-lead{font-weight:700}.react-bar{clear:both;border-top:2px solid var(--px-line-soft);flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;padding-top:14px;display:flex}.react-bar form{margin:0}.react-btn{height:32px;font:inherit;color:var(--px-muted);background:var(--px-paper-2);border:2px solid var(--px-line-soft);cursor:pointer;font-variant-numeric:tabular-nums;clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);align-items:center;gap:7px;padding:0 10px;font-size:13px;font-weight:700;line-height:1;transition:border-color .15s,color .15s;display:inline-flex}.react-btn img{image-rendering:pixelated;opacity:.85}.react-btn:hover{color:var(--px-text);border-color:var(--px-line)}.react-btn:hover img{opacity:1}.react-btn.is-mine{color:var(--px-purple);background:var(--px-purple-soft);border-color:var(--px-purple)}.react-btn.is-mine img{opacity:1}.react-btn .count{min-width:1ch;color:var(--px-text)}.react-btn.is-mine .count{color:var(--px-purple)}.react-btn:focus-visible{outline:2px solid var(--px-gold);outline-offset:1px}.comment-list{margin:0;padding:0;list-style:none}.comment{border-bottom:1px solid var(--px-line-soft);grid-template-columns:44px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.comment:first-child{padding-top:2px}.comment:last-child{border-bottom:0}.comment-head{background:var(--px-paper-3);border:2px solid var(--px-line-soft);box-sizing:content-box;width:40px;height:40px;image-rendering:pixelated;display:block;overflow:hidden}.comment-head img{width:64px;max-width:none;height:110px;margin:-20px 0 0 -12px;display:block}.comment-top{color:var(--px-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}.comment-top>a{color:var(--px-text);font-size:15px;font-weight:700;text-decoration:none}.comment-top>a:hover{color:var(--px-purple)}.comment-tools{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-left:auto;display:flex}.comment-tools form{margin:0}.comment-tools .report[open]{flex-basis:100%}.comment-body{white-space:pre-line;overflow-wrap:anywhere;margin:3px 0 0;font-size:15px;line-height:1.45}.comment.is-hidden .comment-body,.comment.is-hidden .comment-head{opacity:.55}.comment-form textarea.px-input{resize:vertical;height:auto;min-height:84px;padding:8px 12px;font-size:15px;line-height:1.4}.comment-form-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:8px;display:flex}.comment-form .px-btn{height:36px;padding:0 18px;font-size:15px}.maintenance{text-align:center}.maintenance-art{width:240px;max-width:100%;height:auto;margin:0 auto 12px;display:block}.maintenance-note{background:var(--px-paper-3);border:2px solid var(--px-line-soft);overflow-wrap:anywhere;margin-top:12px;padding:10px 12px;font-size:15px}.banned{align-items:flex-start;gap:20px;display:flex}.banned-art{flex:0 0 80px;width:80px;height:164px}.banned-text{flex:auto;min-width:0}.banned-facts{background:var(--px-paper-3);border:2px solid var(--px-line-soft);grid-template-columns:64px minmax(0,1fr);gap:8px 12px;margin:0;padding:12px;font-size:15px;display:grid}.banned-facts dt{color:var(--px-muted);font-weight:700}.banned-facts dd{overflow-wrap:anywhere;margin:0}@media (max-width:479px){.banned{flex-direction:column;align-items:center}.banned-text{width:100%}}.report-list{margin:0;padding:0;list-style:none}.report-row{border-bottom:1px solid var(--px-line-soft);grid-template-columns:84px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}@media (min-width:768px){.report-row{grid-template-columns:84px minmax(0,1fr) auto}}.report-row:first-child{padding-top:2px}.report-row:last-child{border-bottom:0}.report-target{justify-content:center;align-items:flex-start;padding-top:2px;display:flex}.report-what{flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;font-size:14px;display:flex}.report-quote{background:var(--px-paper-2);border-left:3px solid var(--px-line);white-space:pre-line;overflow-wrap:anywhere;max-height:84px;margin:6px 0 0;padding:6px 10px;font-size:14px;line-height:1.4;overflow:hidden}.report-reason{margin:6px 0 0;font-size:14px;font-style:italic}.report-reason+.news-meta{margin-top:3px}.report-actions{flex-wrap:wrap;grid-column:1/-1;align-items:flex-start;gap:8px;display:flex}@media (min-width:768px){.report-actions{grid-column:auto}}.report-actions form{margin:0}.report-actions .px-btn{height:36px;padding:0 12px;font-size:14px}.settings-form{gap:12px;max-width:440px;display:grid}.settings-form .px-input{height:40px;font-size:15px}.settings-form .px-select{appearance:auto;padding-right:32px}.settings-form .px-btn-sm{height:40px;font-size:15px}.settings-heading{font-family:var(--font-display);margin:4px 0 -4px;font-size:16px;font-weight:700}.check-list{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.check-list label{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.check-list label>span{flex-direction:column;gap:1px;font-size:15px;line-height:1.35;display:flex}.check-list small{color:var(--px-muted);font-size:13px}.check-list .px-check{flex:none;margin-top:2px}.check-list:disabled label{cursor:default;opacity:.6}.invite-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.invite-code{font-family:var(--font-display);letter-spacing:.08em;background:var(--px-paper-2);border:2px solid var(--px-line);box-shadow:inset 0 2px 0 var(--px-hi);-webkit-user-select:all;user-select:all;padding:8px 14px;font-size:20px;font-weight:700;display:inline-block}.invite-row .px-btn{height:40px}.invite-link{letter-spacing:0;color:var(--px-purple);overflow-wrap:anywhere;max-width:100%;font-size:15px;text-decoration:none}.invite-link:hover{text-decoration:underline}.invite-code-sm{letter-spacing:.06em;padding:2px 8px;font-size:14px}.px-input.is-locked{background:var(--px-paper-2);color:var(--px-muted)}.referral-list{margin:0;padding:0;list-style:none}.referral-row{border-bottom:1px solid var(--px-line-soft);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:4px 12px;padding:10px 0;display:grid}@media (min-width:640px){.referral-row{grid-template-columns:44px minmax(0,1fr) auto}}.referral-row:first-child{padding-top:0}.referral-row:last-child{border-bottom:0}.referral-row>span:nth-child(2){flex-direction:column;display:flex}.referral-row .px-chip{grid-column:2;justify-self:start}@media (min-width:640px){.referral-row .px-chip{grid-column:auto}}.referral-name{color:var(--px-text);font-weight:700;text-decoration:none}.referral-name:hover{color:var(--px-purple)}.security-intro{align-items:flex-start;gap:12px;display:flex}.security-intro img{flex:none;margin-top:2px}.setup-grid{gap:16px;display:grid}@media (min-width:640px){.setup-grid{grid-template-columns:185px minmax(0,1fr)}}.setup-qr{width:185px;height:185px;image-rendering:pixelated;border:2px solid var(--px-line);background:#fff;display:block}.setup-key{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;background:var(--px-paper-2);border:2px solid var(--px-line);-webkit-user-select:all;user-select:all;padding:6px 10px;font-size:15px;display:inline-block}.code-form{flex-wrap:wrap;gap:8px;max-width:440px;display:flex}.code-form .px-input{flex:160px;height:40px;font-size:16px}.code-form .px-btn{height:40px;font-size:15px}.recovery-codes{max-width:360px;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.06em;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.recovery-codes li{background:var(--px-paper-2);border:2px solid var(--px-line-soft);text-align:center;-webkit-user-select:all;user-select:all;padding:4px 8px}.device-list{margin:0;padding:0;list-style:none}.device-list li{border-bottom:1px solid var(--px-line-soft);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 0;display:flex}.device-list li:last-child{border-bottom:0}.device-list .px-btn{height:36px;font-size:14px}.vote-steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vote-steps li{align-items:flex-start;gap:10px;display:flex}.vote-step{width:24px;height:24px;font-family:var(--font-display);color:#fff;border:2px solid var(--px-ink);background:#d9821a;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.vote-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vote-actions .px-btn{height:44px}.vote-actions form{margin:0}.status-page{text-align:center}.status-code{letter-spacing:.04em;color:var(--px-purple);font-variant-numeric:tabular-nums;margin:0 0 6px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:52px;line-height:1}.status-asked{background:var(--px-paper-3);border:2px solid var(--px-line-soft);overflow-wrap:anywhere;margin-top:12px;padding:8px 12px;font-size:14px}.status-links{justify-content:center;display:flex}.status-art{max-width:100%;height:auto;margin:0 auto 10px;display:block}.status-page .status-code{margin-top:0;font-size:34px}.legal-door{text-align:left}.legal-door h2{font-size:16px}.legal-body h2{text-wrap:balance;margin:20px 0 6px;font-size:17px;font-weight:700}.legal-body p+h2{margin-top:22px}.legal-body code{overflow-wrap:anywhere;background:var(--px-paper-3);border:1px solid var(--px-line-soft);padding:1px 5px;font-size:14px}.legal-body .meta{color:var(--px-muted);margin-top:18px;font-size:13px}.legal-body ol.rules{gap:8px;margin:8px 0 0 22px;padding:0;list-style:decimal;display:grid}.legal-body ol.rules li{padding-left:4px}.legal-body ol.rules li::marker{color:var(--px-muted);font-weight:700}.ase{--ase-ground:#15181f;--ase-side:#1a1d25;--ase-surface:#1f232c;--ase-raised:#252a34;--ase-sunk:#12141a;--ase-line:#0b0d11;--ase-rule:#2b313c;--ase-hi:#ffffff12;--ase-ink:#e8ecf2;--ase-ink-2:#c9d0db;--ase-muted:#a3acba;--ase-dim:#8b94a3;--ase-link:#c9a8f2;--ase-purple:#a879e6;--ase-purple-fill:#7b3fbf;--ase-focus:#f0bf52;--ase-green:#4cc27a;--ase-gold:#f0bf52;--ase-orange:#f0954a;--ase-red:#e56a63;--ase-blue:#5f93e8;--ase-teal:#3fb2b2;--ase-off:#4a5262;--ase-danger-fill:#8e2f29;--ase-chip-ink:#15181f;--ase-before-bg:#231a1b;--ase-before-ink:#f3c9c6;--ase-after-bg:#16231c;--ase-after-ink:#c6ebd3;--ase-warn-bg:#2b2416;--ase-alert-bg:#2a1a1a;--ase-pick-bg:#3a2a55;--ase-cell-act:#1f5a3a;--ase-cell-act-ink:#c6ebd3;--ase-cell-view:#23406f;--ase-cell-view-ink:#cfe0fa;background:var(--ase-ground);min-height:100dvh;color:var(--ase-ink);font-family:var(--font-sans);margin:0;font-size:14px;line-height:1.45}[data-ase-theme=light] .ase{--ase-ground:#eef1f5;--ase-side:#e3e8ef;--ase-surface:#fff;--ase-raised:#f1f4f8;--ase-sunk:#e9edf3;--ase-line:#1f2430;--ase-rule:#d5dbe3;--ase-hi:#fffc;--ase-ink:#1f2430;--ase-ink-2:#384152;--ase-muted:#5b6474;--ase-dim:#667081;--ase-link:#6a2fb0;--ase-purple:#7b3fbf;--ase-purple-fill:#7b3fbf;--ase-focus:#b8860b;--ase-green:#1f7a45;--ase-gold:#9a6b00;--ase-orange:#b35f0e;--ase-red:#b3362f;--ase-blue:#2459b8;--ase-teal:#17706f;--ase-off:#a9b1bf;--ase-danger-fill:#b3362f;--ase-chip-ink:#fff;--ase-before-bg:#fbeceb;--ase-before-ink:#7a221d;--ase-after-bg:#e8f5ed;--ase-after-ink:#17552f;--ase-warn-bg:#fdf3dc;--ase-alert-bg:#fbeceb;--ase-pick-bg:#ede3fa;--ase-cell-act:#cdebd8;--ase-cell-act-ink:#17552f;--ase-cell-view:#d6e4fb;--ase-cell-view-ink:#1d4690}.ase a{color:var(--ase-link);text-decoration:none}.ase a:hover{text-decoration:underline}.ase :focus-visible{outline:2px solid var(--ase-focus);outline-offset:1px}.ase h1,.ase h2,.ase h3,.ase p,.ase ul,.ase dl,.ase dd,.ase blockquote{margin:0}.ase ul{padding:0;list-style:none}.ase-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px}.ase-muted{color:var(--ase-muted);font-size:13px}.ase-dim{color:var(--ase-dim)}.ase-grow{flex:auto}.ase-pad{flex-direction:column;gap:10px;padding:12px;display:flex}.ase-pad-x{padding-inline:12px}.ase-pad-t{padding-top:10px}.ase-skip{z-index:50;background:var(--ase-surface);color:var(--ase-ink);border:2px solid var(--ase-focus);padding:8px 12px;position:absolute;top:8px;left:-9999px}.ase-skip:focus{left:8px}.ase-shell{min-height:100dvh;display:flex}.ase-side{background:var(--ase-side);border-right:2px solid var(--ase-line);flex-direction:column;flex:0 0 224px;gap:10px;width:224px;height:100dvh;padding:14px 10px 10px;display:flex;position:sticky;top:0;overflow-y:auto}.ase-brand{border-bottom:2px solid var(--ase-line);color:var(--ase-ink);align-items:center;gap:10px;padding:2px 6px 12px;display:flex}.ase a.ase-brand,.ase a.ase-brand:hover{color:var(--ase-ink);text-decoration:none}.ase-brand-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ase-wordmark{letter-spacing:1.5px;font-size:17px;font-weight:700;line-height:1}.ase-wordmark span{color:var(--ase-purple)}.ase-brand-sub{color:var(--ase-muted);font-size:11px}.ase-eye{flex:none}.ase-eye-line{fill:var(--ase-ink)}.ase-eye-iris{fill:var(--ase-purple)}.ase-eye-pupil{fill:var(--ase-line)}.ase-eye-glint{fill:var(--ase-focus)}.ase-nav{flex-direction:column;flex:auto;gap:8px;display:flex}.ase-nav-group{flex-direction:column;gap:1px;display:flex}.ase-nav-label{letter-spacing:1.2px;text-transform:uppercase;color:var(--ase-dim);padding:4px 8px 3px;font-size:10px;font-weight:700}.ase a.ase-nav-item{min-height:32px;color:var(--ase-ink-2);border:2px solid #0000;align-items:center;gap:9px;padding:0 8px;font-size:13px;text-decoration:none;display:flex}.ase a.ase-nav-item:hover{background:var(--ase-raised);color:var(--ase-ink)}.ase a.ase-nav-item.is-active{background:var(--ase-purple-fill);color:#fff;border-color:var(--ase-line);font-weight:700;box-shadow:inset 0 2px #ffffff2e,inset 0 -2px #00000040}.ase-nav-item svg{flex:none}.ase-nav-count{margin-left:auto}.ase-notes{flex-direction:column;gap:12px;padding:12px 16px 16px;display:flex}.ase-notes-form{flex-direction:column;gap:8px;display:flex}.ase-notes-input{resize:vertical;min-height:56px;font:inherit;line-height:1.45}.ase-notes-send{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.ase ol.ase-notes-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.ase-note{background:var(--ase-raised);border:2px solid var(--ase-rule);flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.ase-note.is-pinned{border-color:var(--ase-gold)}.ase-note-head{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:12px;display:flex}.ase-note-head a{font-weight:700}.ase-note-body{color:var(--ase-ink);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.ase-note-tools{gap:14px;margin-top:auto;font-size:12px;display:flex}.ase-nav-count[hidden]{display:none}.ase-me{background:var(--ase-ground);border:2px solid var(--ase-line);align-items:center;gap:10px;padding:8px;display:flex}.ase-me-head,.ase-head{color:#fff;background:var(--ase-purple-fill);border:2px solid var(--ase-line);flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-weight:700;display:flex}.ase-head.is-away{background:var(--ase-raised);color:var(--ase-dim)}.ase-me-text{flex-direction:column;min-width:0;font-size:13px;display:flex}.ase-me-text span{color:var(--ase-gold);font-size:11px}.ase-main{flex-direction:column;flex:auto;min-width:0;display:flex}.ase-top{background:var(--ase-side);border-bottom:2px solid var(--ase-line);z-index:20;align-items:center;gap:12px;min-height:56px;padding:0 20px;display:flex;position:sticky;top:0}.ase-crumb{min-width:0;color:var(--ase-dim);align-items:baseline;gap:8px;font-size:12px;display:flex}.ase-crumb h1{color:var(--ase-ink);white-space:nowrap;text-overflow:ellipsis;font-size:17px;overflow:hidden}.ase-icon-btn{width:40px;height:40px;color:var(--ase-ink-2);cursor:pointer;background:0 0;border:2px solid #0000;flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex}.ase-icon-btn:hover{background:var(--ase-raised);color:var(--ase-ink)}.ase-menu-btn{display:none}.ase a.ase-back{color:var(--ase-muted);border-left:2px solid var(--ase-line);white-space:nowrap;padding-left:14px;font-size:12px}.ase-content{outline:none;flex-direction:column;flex:auto;gap:14px;padding:20px;display:flex}.ase-panel{background:var(--ase-surface);border:2px solid var(--ase-line);box-shadow:inset 0 1px 0 var(--ase-hi);clip-path:polygon(0 2px,2px 2px,2px 0,calc(100% - 2px) 0,calc(100% - 2px) 2px,100% 2px,100% calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,2px calc(100% - 2px),0 calc(100% - 2px));min-width:0}.ase-phead{background:var(--ase-raised);border-bottom:2px solid var(--ase-line);min-height:34px;font-family:var(--font-sans);letter-spacing:1.2px;text-transform:uppercase;color:var(--ase-ink-2);align-items:center;gap:8px;padding:0 12px;font-size:11px;font-weight:700;display:flex}.ase-phead>span:first-child{flex:auto;min-width:0}.ase-phead-note{letter-spacing:0;text-transform:none;color:var(--ase-muted);font-size:12px;font-weight:500}.ase-count{font-family:var(--font-mono);letter-spacing:0;background:var(--ase-red);color:var(--ase-chip-ink);padding:0 5px;font-size:11px;line-height:16px}.ase-pfoot{color:var(--ase-muted);background:var(--ase-side);border-top:2px solid var(--ase-line);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:9px 12px;font-size:12px;display:flex}.ase-pfoot>span{flex:240px}.ase-empty{color:var(--ase-muted);text-align:center;padding:22px 12px}.ase-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.ase-with-aside{grid-template-columns:minmax(0,1fr) 236px;align-items:start;gap:14px;display:grid}.ase-aside{flex-direction:column;gap:14px;display:flex}.ase-dot{background:var(--ase-off);flex:0 0 8px;width:8px;height:8px;display:inline-block}.ase-dot-green{background:var(--ase-green)}.ase-dot-red{background:var(--ase-red)}.ase-dot-gold{background:var(--ase-gold)}.ase-dot-purple{background:var(--ase-purple)}.ase-dot-off{background:var(--ase-off)}.ase-level-dot-high{background:var(--ase-red)}.ase-level-dot-notice{background:var(--ase-gold)}.ase-level-dot-routine{background:var(--ase-off)}.ase-chip{min-height:18px;color:var(--ase-ink-2);border:1px solid var(--ase-rule);white-space:nowrap;vertical-align:1px;align-items:center;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex}.ase-chip-warn{color:var(--ase-orange);border-color:var(--ase-orange)}.ase-level{letter-spacing:.6px;text-transform:uppercase;height:18px;color:var(--ase-chip-ink);align-items:center;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}.ase-level-high{background:var(--ase-red)}.ase-level-notice{background:var(--ase-gold)}.ase-level-routine{background:var(--ase-dim)}.ase-btn{min-height:34px;font:inherit;color:var(--ase-ink);background:var(--ase-raised);border:2px solid var(--ase-line);box-shadow:inset 0 1px 0 var(--ase-hi), inset 0 -2px 0 #0000002e;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.ase a.ase-btn{color:var(--ase-ink)}.ase a.ase-btn:hover{text-decoration:none}.ase-btn:hover{filter:brightness(1.12)}.ase-btn:active{box-shadow:inset 0 2px #00000040}.ase-btn-primary,.ase a.ase-btn-primary{background:var(--ase-purple-fill);color:#fff;font-weight:700}.ase-btn-danger,.ase a.ase-btn-danger{background:var(--ase-danger-fill);color:#fff}.ase-btn:disabled{opacity:.45;cursor:default}.ase-btn-wide{width:100%;min-height:44px;font-size:14px}.ase-label,.ase-field>span{letter-spacing:1px;text-transform:uppercase;color:var(--ase-muted);font-size:11px;font-weight:700}.ase-input{width:100%;min-height:34px;font:inherit;color:var(--ase-ink);background:var(--ase-ground);border:2px solid var(--ase-line);color-scheme:dark;padding:0 10px;font-size:13px;box-shadow:inset 0 2px #0000002e}[data-ase-theme=light] .ase-input,html:root[data-ase-theme=light]{color-scheme:light}html:root[data-ase-theme=dark]{color-scheme:dark}.ase-input:focus{border-color:var(--ase-focus);outline:none}.ase-input.ase-mono{font-family:var(--font-mono);font-size:12px}.ase-error{color:var(--ase-red);font-size:12px;font-weight:700}.ase-alert,.ase-notice{border:2px solid var(--ase-line);padding:10px 12px;font-size:13px}.ase-alert{background:var(--ase-alert-bg);color:var(--ase-ink)}.ase-alert:empty,.ase-alert.validation-summary-valid{display:none}.ase-alert ul{flex-direction:column;gap:4px;display:flex}.ase-notice{background:var(--ase-warn-bg)}.ase-row{border-top:1px solid var(--ase-rule);align-items:center;gap:10px;min-height:52px;padding:8px 12px;display:flex}.ase-phead+.ase-row{border-top:none}.ase-row:hover,.ase-feed-row:hover{background:var(--ase-raised)}.ase-row-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ase-row-title{font-size:13px;font-weight:500}.ase-row-meta{color:var(--ase-muted);font-size:12px}.ase-attn{box-shadow:inset 4px 0 0 var(--ase-off);padding-left:16px}.ase-attn-red{box-shadow:inset 4px 0 0 var(--ase-red)}.ase-attn-orange{box-shadow:inset 4px 0 0 var(--ase-orange)}.ase-attn-gold{box-shadow:inset 4px 0 0 var(--ase-gold)}.ase-attn-blue{box-shadow:inset 4px 0 0 var(--ase-blue)}.ase-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ase-kpi{flex-direction:column;gap:6px;padding:10px 12px;display:flex}.ase-kpi-label{letter-spacing:1px;text-transform:uppercase;color:var(--ase-muted);align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.ase-kpi-value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:30px;line-height:1}.ase-kpi-of{color:var(--ase-muted);font-size:14px}.ase-kpi-sub{color:var(--ase-muted);font-size:12px}.ase-feed-row{border-top:1px solid var(--ase-rule);align-items:center;gap:9px;min-height:31px;padding:4px 12px;font-size:13px;display:flex}.ase-phead+.ase-feed-row{border-top:none}.ase-feed-who{flex:none;font-weight:700}.ase-feed-action{color:var(--ase-link);flex:none}.ase-feed-about{color:var(--ase-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ase-table{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:13px}.ase-table th{text-align:left;text-transform:uppercase;letter-spacing:1px;color:var(--ase-muted);border-bottom:1px solid var(--ase-rule);padding:4px 8px;font-size:11px}.ase-table td{border-bottom:1px solid var(--ase-rule);padding:5px 8px}.ase-table .num{text-align:right}.ase-rule-row{align-items:flex-start;gap:10px}.ase-rule-row.is-off{opacity:.55}.ase-rule-sort{text-align:right;flex:0 0 34px;padding-top:2px}.ase-chip-credits{color:#2b1f3d;background:#e0a82e}.ase-chip-duckets{color:#0f0a16;background:#4cb0c9}.ase-chip-diamonds{color:#fff;background:#a866e6}.ase-reprice-currencies{width:calc(100% - 28px);margin:0 14px 12px}.ase-warn-text{color:var(--ase-orange);font-weight:700}.ase-kpi.is-warn .ase-kpi-value{color:var(--ase-orange)}.ase-check{align-self:end;align-items:center;gap:6px;padding-bottom:6px;font-size:13px;display:inline-flex}.ase-value-row{align-items:center;gap:10px}.ase-value-icon{object-fit:contain;flex:none;width:32px;height:32px}.ase-value-form{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.ase-value-form .ase-field{max-width:140px}.ase-value-form .ase-field-wide{flex:200px;max-width:none}.ase-up{color:var(--ase-green)}.ase-down{color:var(--ase-red)}.ase-value-find{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.ase-value-find .ase-field{flex:160px;min-width:0;max-width:none}.ase-value-find .ase-btn{flex:none}.ase-value-found{grid-template-columns:minmax(0,1fr);gap:4px;max-height:420px;margin-top:10px;display:grid;overflow:hidden auto}.ase-value-found>*{min-width:0}.ase-value-candidate>summary{cursor:pointer;border:1px solid var(--ase-rule);background:var(--ase-sunk);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 8px;list-style:none;display:flex}.ase-value-candidate>summary::-webkit-details-marker{display:none}.ase-value-candidate>summary img{object-fit:contain;flex:none;width:24px;height:24px}.ase-value-candidate>summary>span:first-of-type{overflow-wrap:anywhere;flex:120px;min-width:0;font-weight:700}.ase-value-candidate>summary>span:nth-of-type(2){white-space:normal;overflow-wrap:anywhere;flex:100%;font-size:12px}.ase-value-candidate[open]>summary{background:var(--ase-raised);border-bottom-color:#0000}.ase-value-candidate .ase-action-form{border:1px solid var(--ase-rule);box-shadow:none;background:var(--ase-raised);border-top:0;flex-flow:wrap;align-items:end;gap:8px;padding:8px;position:static}.ase-value-candidate .ase-action-form .ase-field{flex:100px}.ase-value-candidate .ase-action-form .ase-field-wide{flex:100%}.ase-value-candidate .ase-action-form .ase-btn{align-self:end}.ase-backup-row{padding:0;display:block}.ase-backup-summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 18px;list-style:none;display:flex}.ase-backup-summary::-webkit-details-marker{display:none}.ase-backup-summary:before{content:"";border-left:6px solid var(--ase-muted);border-top:4px solid #0000;border-bottom:4px solid #0000;width:0;height:0;transition:transform .12s}.ase-backup-row[open]>.ase-backup-summary:before{transform:rotate(90deg)}.ase-backup-when{font-weight:700}.ase ul.ase-backup-files{gap:4px;margin:0;padding:4px 18px 12px 34px;list-style:none;display:grid}.ase-backup-files li{justify-content:space-between;gap:12px;font-size:13px;display:flex}.ase-pad-block{gap:10px;padding:12px 14px;display:grid}.ase-pad-block p{margin:0}.ase-feed-who a{color:inherit;border-bottom:1px dotted;text-decoration:none}.ase-feed-who a:hover,.ase-feed-who a:focus-visible{color:var(--ase-link)}.ase-feed-room{color:var(--ase-muted);border-bottom:1px dotted;margin-left:2px;font-size:12px;text-decoration:none}.ase-feed-room:hover,.ase-feed-room:focus-visible{color:var(--ase-link)}.ase-kpis-six{grid-template-columns:repeat(6,minmax(0,1fr))}.ase-kpi-line{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.ase-kpi-value.is-flash{animation:.9s ease-out ase-flash}@keyframes ase-flash{0%{color:var(--ase-gold)}to{color:inherit}}.ase-spark{flex:none}.ase-spark polyline{fill:none;stroke-width:1.5px;stroke-linejoin:round;stroke:var(--ase-dim)}.ase-spark-green polyline{stroke:var(--ase-green)}.ase-spark-teal polyline{stroke:var(--ase-teal)}.ase-spark-blue polyline{stroke:var(--ase-blue)}.ase-spark-red polyline{stroke:var(--ase-red)}.ase-spark-gold polyline{stroke:var(--ase-gold)}.ase-spark-orange polyline{stroke:var(--ase-orange)}.ase-dot-teal{background:var(--ase-teal)}.ase-dot-blue{background:var(--ase-blue)}.ase-dot-orange{background:var(--ase-orange)}.ase-cols-wide{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch}.ase-cols-three{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,.9fr)}.ase-chart{padding:10px 12px 6px}.ase-chart svg{width:100%;height:auto;display:block}.ase-chart-grid{stroke:var(--ase-rule);stroke-width:1px}.ase-chart-label{font-family:var(--font-mono);fill:var(--ase-dim);font-size:10px}.ase-chart-label-y{text-anchor:end}.ase-chart-label-x{text-anchor:middle}.ase-chart-area{fill:var(--ase-green);fill-opacity:.14;stroke:none}.ase-chart-line{fill:none;stroke:var(--ase-green);stroke-width:2px;stroke-linejoin:round}.ase-chart-before{fill:none;stroke:var(--ase-dim);stroke-width:1.5px;stroke-dasharray:4 4}.ase-chart-peak{stroke:var(--ase-gold);stroke-width:1px;stroke-dasharray:2 3}.ase-chart-peak-dot{fill:var(--ase-gold)}.ase-chart-peak-text{fill:var(--ase-gold);font-size:11px}.ase-chart-peak-text.is-left{text-anchor:end}.ase-key{align-items:center;gap:6px;display:inline-flex}.ase-key-line{border-top:3px solid var(--ase-green);width:14px;height:0;display:inline-block}.ase-key-dash{border-top:2px dashed var(--ase-dim)}.ase-feed-row[hidden]{display:none}.ase-feed-row.is-fresh{animation:.3s ease-out ase-slide}@keyframes ase-slide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ase-feed-group{color:var(--ase-muted);flex:0 0 86px;font-size:11px;font-weight:500}.ase-feed-row time{flex:0 0 58px}.ase-service-tight{flex-wrap:wrap;row-gap:0;min-height:34px;padding-block:5px}.ase-service-tight .ase-service-name{flex:auto}.ase-service-tight .ase-service-ms{flex:none;margin-left:auto}.ase-service-tight .ase-row-meta{flex-basis:100%;order:5;padding-left:18px}.ase-live{letter-spacing:1.2px;text-transform:uppercase;min-height:28px;color:var(--ase-muted);background:var(--ase-ground);border:2px solid var(--ase-line);align-items:center;gap:7px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.ase-live[data-state=live]{color:var(--ase-green)}.ase-live[data-state=live] .ase-dot{background:var(--ase-green);animation:3s infinite ase-pulse}.ase-live[data-state=connecting] .ase-dot{background:var(--ase-gold)}.ase-live[data-state=closed]{color:var(--ase-red)}.ase-live[data-state=closed] .ase-dot{background:var(--ase-red)}@keyframes ase-pulse{0%,80%,to{opacity:1}90%{opacity:.35}}.ase button.ase-fchip{min-height:30px;font:inherit;color:var(--ase-ink-2);background:var(--ase-surface);border:2px solid var(--ase-line);cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.ase button.ase-fchip:hover{background:var(--ase-raised)}.ase button.ase-fchip.is-on{background:var(--ase-ink);color:var(--ase-ground);font-weight:700}.ase-filters{flex-direction:column;gap:10px;display:flex}.ase-chips{flex-wrap:wrap;gap:6px;display:flex}.ase-chips-gap{flex:0 0 8px}.ase a.ase-fchip{min-height:30px;color:var(--ase-ink-2);background:var(--ase-surface);border:2px solid var(--ase-line);align-items:center;gap:6px;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex}.ase a.ase-fchip:hover{background:var(--ase-raised)}.ase a.ase-fchip.is-on{background:var(--ase-ink);color:var(--ase-ground);font-weight:700}.ase-filter-form{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.ase-field{flex-direction:column;flex:130px;gap:3px;max-width:200px;display:flex}.ase-log-head,.ase-log>summary{grid-template-columns:128px 70px minmax(70px,.7fr) minmax(120px,1.3fr) minmax(90px,1fr) 118px;align-items:center;column-gap:10px;padding:0 12px;display:grid}.ase-log-head{background:var(--ase-raised);border-bottom:2px solid var(--ase-line);letter-spacing:1px;text-transform:uppercase;min-height:32px;color:var(--ase-muted);font-size:11px;font-weight:700}.ase-log{border-top:1px solid var(--ase-rule)}.ase-log-head+.ase-log{border-top:none}.ase-log>summary{cursor:pointer;min-height:34px;font-size:13px;list-style:none}.ase-log>summary::-webkit-details-marker{display:none}.ase-log>summary:hover,.ase-log[open]>summary{background:var(--ase-raised)}.ase-log>summary>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ase-log-who{font-weight:700}.ase-log-action{color:var(--ase-link)}.ase-log-about{color:var(--ase-ink-2)}.ase-cmd-head,.ase-cmd{grid-template-columns:128px minmax(110px,.9fr) minmax(160px,1.8fr) minmax(100px,1fr) 92px;align-items:center;column-gap:10px;padding:0 12px;display:grid}.ase-cmd-head{background:var(--ase-raised);border-bottom:2px solid var(--ase-line);letter-spacing:1px;text-transform:uppercase;min-height:32px;color:var(--ase-muted);font-size:11px;font-weight:700}.ase-cmd{border-top:1px solid var(--ase-rule);min-height:36px;padding-block:6px;font-size:13px}.ase-cmd-head+.ase-cmd{border-top:none}.ase-cmd>*{min-width:0}.ase-cmd.is-refused{background:var(--ase-warn-bg)}.ase-cmd-who{flex-wrap:wrap;align-items:center;gap:2px 6px;font-weight:700;display:flex}.ase-cmd-line{overflow-wrap:anywhere;color:var(--ase-ink)}.ase-cmd-kind{font-family:var(--font-sans);letter-spacing:.6px;text-transform:uppercase;color:var(--ase-muted);font-size:11px;font-weight:700}.ase-cmd-where{text-overflow:ellipsis;white-space:nowrap;color:var(--ase-ink-2);overflow:hidden}.ase-diff{background:var(--ase-sunk);border-top:1px solid var(--ase-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 220px;gap:10px;padding:10px 12px 12px;display:grid}.ase-diff-label{letter-spacing:1px;text-transform:uppercase;padding-bottom:4px;font-size:11px;font-weight:700}.ase-diff-before{color:var(--ase-red)}.ase-diff-after{color:var(--ase-green)}.ase-pre{max-height:260px;font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border:2px solid var(--ase-line);margin:0;padding:8px 10px;font-size:12px;overflow:auto}.ase-pre-before{background:var(--ase-before-bg);color:var(--ase-before-ink)}.ase-pre-after{background:var(--ase-after-bg);color:var(--ase-after-ink)}.ase-diff-meta{flex-direction:column;gap:6px;font-size:12px;display:flex}.ase-diff-meta dt{color:var(--ase-dim)}.ase a.ase-view{min-height:36px;color:var(--ase-ink-2);border-top:1px solid var(--ase-rule);align-items:center;padding:0 12px;font-size:13px;text-decoration:none;display:flex}.ase-phead+a.ase-view{border-top:none}.ase a.ase-view:hover{background:var(--ase-raised);color:var(--ase-ink)}.ase ul.ase-legend{color:var(--ase-ink-2);flex-direction:column;gap:12px;padding:14px 16px 16px;font-size:12px;line-height:1.5;display:flex}.ase-legend li{gap:10px;display:flex}.ase-legend .ase-dot{margin-top:5px}.ase-alert ul{padding:0}.ase-field-wide{flex:none;max-width:none}.ase-textarea{resize:vertical;min-height:76px;padding:8px 10px;line-height:1.45}.ase-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ase-btn-sm{min-height:26px;padding:0 9px;font-size:12px}.ase-queue-row{flex-wrap:wrap;min-height:36px}.ase-amount{color:var(--ase-gold);flex:none}.ase-state{text-align:right;color:var(--ase-dim);flex:0 0 96px;font-size:12px}.ase-state.is-live{color:var(--ase-green)}.ase-pfoot form{flex:none}.ase-console{background:var(--ase-sunk);font-family:var(--font-mono);padding:8px 0;font-size:12px}.ase-console .ase-empty{font-family:var(--font-sans);font-size:14px}.ase-console-row{align-items:center;gap:10px;min-height:24px;padding:2px 12px;display:flex}.ase-console-row time{flex:0 0 58px}.ase-console-row>:nth-child(2){flex:0 0 34px}.ase-console-call{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ase-ink-2);flex:auto;overflow:hidden}.ase-console-ms{text-align:right;flex:0 0 64px}.ase-ok{color:var(--ase-green)}.ase-bad{color:var(--ase-red)}.ase-service{min-height:44px}.ase-service-name{flex:0 0 150px;font-size:13px;font-weight:500}.ase-service-ms{text-align:right;flex:0 0 64px}.ase-service-ok{background:var(--ase-green)}.ase-service-warn{background:var(--ase-gold)}.ase-service-down{background:var(--ase-red)}.ase-service-chip-ok{color:var(--ase-green);border-color:var(--ase-green)}.ase-service-chip-warn{color:var(--ase-gold);border-color:var(--ase-gold)}.ase-service-chip-down{color:var(--ase-red);border-color:var(--ase-red)}.ase-health-check{color:inherit;text-decoration:none}.ase-health-row .ase-row-meta{overflow-wrap:anywhere}.ase-health-links{flex:none;gap:6px;display:flex}.ase-slow-row{align-items:flex-start}.ase-slow-shape{white-space:normal;overflow-wrap:anywhere;color:var(--ase-ink-2);font-size:12.5px;font-weight:400}.ase-slow-row .ase-row-meta{overflow-wrap:anywhere}.ase-slow-total{flex:none;padding-top:1px;font-size:12.5px;font-weight:700}@media (max-width:767px){.ase-health-row{flex-wrap:wrap}.ase-health-row .ase-row-text{flex-basis:100%}}.ase-error-log>summary{grid-template-columns:128px 110px minmax(0,1fr)}.ase-diff-single{grid-template-columns:minmax(0,1fr)}.ase-report{border-top:1px solid var(--ase-rule);align-items:flex-start;gap:12px;padding:12px;display:flex}.ase-report-target{flex:0 0 84px;justify-content:center;display:flex}.ase-photo{border:2px solid var(--ase-line);background:var(--ase-sunk);width:84px;height:84px;display:block}.ase-photo img{width:80px;height:80px;image-rendering:pixelated;display:block}.ase-quote{background:var(--ase-sunk);border-left:2px solid var(--ase-rule);overflow-wrap:anywhere;padding:6px 10px;font-size:13px}.ase-report-reason{color:var(--ase-ink-2);font-size:13px;font-style:italic}.ase-report-actions{flex-direction:column;flex:none;gap:6px;display:flex}.ase-report-actions .ase-btn{width:100%}.ase-poll-q{padding-top:6px;font-size:14px}.ase-poll{border-collapse:collapse;width:100%;font-size:13px}.ase-poll td{vertical-align:middle;padding:4px 8px 4px 0}.ase-poll-label{width:34%}.ase-poll-count{text-align:right;width:96px;color:var(--ase-muted)}.ase-poll-bar svg{display:block}.ase-poll-track{fill:var(--ase-sunk)}.ase-poll-fill{fill:var(--ase-purple)}.ase-poll-texts{color:var(--ase-ink-2);flex-direction:column;gap:4px;font-size:13px;display:flex}.ase-door{outline:none;justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px;display:flex}.ase-door-card{flex-direction:column;gap:12px;width:100%;max-width:400px;padding:22px;display:flex}.ase-door-card h1{font-size:20px}.ase-door-brand{border-bottom:2px solid var(--ase-line);align-items:center;gap:10px;padding-bottom:12px;display:flex}.ase-form{flex-direction:column;gap:8px;display:flex}.ase-input-code{min-height:48px;font-family:var(--font-mono);letter-spacing:4px;text-align:center;font-size:22px}.ase-door-foot{text-align:center;font-size:12px}.ase-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ase-gold{color:var(--ase-gold)}.ase-orange{color:var(--ase-orange)}.ase-stack{flex-direction:column;gap:14px;min-width:0;display:flex}.ase-field-grow{flex:220px;max-width:360px}.ase-chip-ok{color:var(--ase-green);border-color:var(--ase-green)}.ase-chip-bad{color:var(--ase-red);border-color:var(--ase-red)}.ase-face{box-sizing:content-box;background:var(--ase-sunk);border:2px solid var(--ase-line);flex:none;width:40px;height:40px;display:block;overflow:hidden}.ase-face img{width:64px;max-width:none;height:110px;margin:-20px 0 0 -12px;display:block}.ase-face.is-away img{filter:grayscale();opacity:.6}.ase-form .ase-field{flex:none;max-width:none}.ase a.ase-person{color:var(--ase-ink);text-decoration:none}.ase a.ase-person:hover{text-decoration:none}.ase-person .ase-row-title{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ase-person .ase-row-meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ase-person-state{color:var(--ase-muted);flex:none;align-items:center;gap:6px;font-size:12px;display:inline-flex}.ase-person-state.is-in{color:var(--ase-green)}.ase-person-id{text-align:right;flex:0 0 64px}.ase a.ase-room-row,.ase a.ase-guest-row{color:var(--ase-ink);text-decoration:none}.ase a.ase-room-row:hover,.ase a.ase-guest-row:hover{text-decoration:none}.ase-room-row .ase-row-title,.ase-guest-row .ase-row-title{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ase-room-row .ase-row-meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ase-room-count{text-align:right;font-family:var(--font-mono);color:var(--ase-dim);flex:0 0 36px;font-size:13px}.ase-room-thumb{object-fit:contain;border:1px solid var(--ase-line);background:#1b1e26;flex:0 0 72px;width:72px;height:45px}.ase-room-picture{gap:8px;padding:12px 14px;display:grid}.ase-room-picture a{display:block}.ase .lightbox-figure img{image-rendering:auto;background:#1b1e26;width:auto;max-width:94vw;max-height:88vh}.ase-room-picture img{border:1px solid var(--ase-line);background:#1b1e26;max-width:100%;height:auto;min-height:48px;max-height:520px;margin:0 auto;display:block}.ase-room-count.is-busy{color:var(--ase-green);font-weight:700}.ase a.ase-chat-room,.ase a.ase-chat-who{text-decoration:none}.ase a.ase-chat-room{color:var(--ase-muted)}.ase a.ase-chat-who{color:var(--ase-dim)}.ase a.ase-chat-who.is-them{color:var(--ase-ink)}.ase a.ase-chat-room:hover,.ase a.ase-chat-who:hover{color:var(--ase-ink);text-decoration:underline}.ase-chatlog-row .ase-chat-who{flex-basis:110px}.ase-chat-text .ase-chip{white-space:normal}.ase a.ase-ticket-row{color:var(--ase-ink);text-decoration:none}.ase a.ase-ticket-row:hover{text-decoration:none}.ase-ticket-row .ase-row-title{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ase-ticket-row .ase-row-meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ase-ticket-text{border-left:3px solid var(--ase-line);background:var(--ase-raised);color:var(--ase-ink);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:8px 12px;font-size:14px}.ase-shopedit{grid-template-columns:minmax(0,720px) minmax(320px,1fr);align-items:start;gap:14px;display:grid}.ase-shop{border:2px solid var(--ase-line);background:var(--ase-surface);min-width:0;max-width:720px}.ase-shop-bar{border-bottom:2px solid var(--ase-line);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:8px 12px;display:flex}.ase-shop-title{letter-spacing:.06em;text-transform:uppercase;color:var(--ase-ink);font-size:13px;font-weight:700}.ase-shop-trail{color:var(--ase-muted);flex-wrap:wrap;gap:2px 6px;min-width:0;font-size:12px;display:flex}.ase-shop-trail a+a:before{content:"›";color:var(--ase-dim);margin-right:6px}.ase-shop-tabs{border-bottom:2px solid var(--ase-line);scrollbar-width:thin;gap:1px;padding:6px 6px 0;display:flex;overflow-x:auto}.ase a.ase-shop-tab{white-space:nowrap;min-height:32px;color:var(--ase-muted);border:2px solid #0000;border-bottom:none;flex:0 auto;align-items:center;gap:4px;padding:4px 7px;font-size:12px;text-decoration:none;display:inline-flex}.ase a.ase-shop-tab:hover{color:var(--ase-ink)}.ase a.ase-shop-tab.is-on{color:var(--ase-ink);background:var(--ase-raised);border-color:var(--ase-line);font-weight:700}.ase-shop-head{background:var(--ase-raised);border:1px solid var(--ase-rule);align-items:center;gap:10px;min-height:56px;margin:8px 8px 0;padding-left:8px;display:flex;overflow:hidden}.ase-shop-headicon{background:var(--ase-surface);border:1px solid var(--ase-line);flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ase-shop-headtext{flex:auto;min-width:0;padding:6px 0}.ase-shop-headart{flex:0 auto;justify-content:flex-end;align-self:stretch;align-items:center;min-width:0;max-width:55%;display:flex;overflow:hidden}.ase-shop-headart img{width:auto;max-width:none;height:56px;display:block}.ase-shop-caption{color:var(--ase-ink);overflow-wrap:anywhere;font-size:15px;font-weight:700}.ase-shop-text{color:var(--ase-ink-2);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.ase-shop-text b{color:var(--ase-ink)}.ase-shop-text:empty:before{content:"no text";color:var(--ase-dim);font-style:italic}.ase-shop-text-small{color:var(--ase-muted);font-size:11px}.ase-shop [data-ase-edit]{cursor:pointer}.ase-shop [data-ase-edit]:hover{outline:2px dashed var(--ase-purple);outline-offset:2px}.ase-shop-body{grid-template-columns:172px minmax(0,1fr);gap:8px;min-height:420px;padding:8px;display:grid}.ase-shop-body.is-front{grid-template-columns:minmax(0,1fr)}.ase-shop-nav{scrollbar-width:thin;background:var(--ase-raised);border:1px solid var(--ase-rule);max-height:520px;padding:4px;overflow-y:auto}.ase a.ase-shop-navrow{min-height:26px;color:var(--ase-ink-2);align-items:center;gap:6px;padding:2px 6px;font-size:12px;text-decoration:none;display:flex}.ase a.ase-shop-navrow:hover{background:var(--ase-surface);color:var(--ase-ink)}.ase a.ase-shop-navrow.is-on{background:var(--ase-ink);color:var(--ase-ground);font-weight:700}.ase a.ase-shop-navsection{color:var(--ase-ink);margin-bottom:2px;font-weight:700}.ase a.ase-shop-depth-1{padding-left:18px}.ase a.ase-shop-depth-2{padding-left:30px}.ase a.ase-shop-depth-3{padding-left:42px}.ase a.ase-shop-depth-4{padding-left:54px}.ase-shop-navrow img,.ase-shop-tab img{object-fit:contain;flex:0 0 20px;width:20px;height:20px}.ase-shop-navname{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ase-shop-navmark{color:var(--ase-dim);flex:none;font-size:11px}.ase-shop-navrow.is-on .ase-shop-navmark{color:inherit}.ase-shop .is-hidden{opacity:.45}.ase-shop-page{flex-direction:column;gap:8px;min-width:0;display:flex}.ase-shop-card{background:var(--ase-raised);border:1px solid var(--ase-rule);flex-direction:column;gap:8px;padding:10px;display:flex}.ase-shop-card .ase-shop-teaser{background:0 0;border:none;min-height:0}.ase-shop-children{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ase a.ase-shop-childtile{min-height:44px;color:var(--ase-ink-2);background:var(--ase-raised);border:1px solid var(--ase-rule);align-items:center;gap:8px;min-width:0;padding:4px 6px;text-decoration:none;display:flex}.ase a.ase-shop-childtile:hover{color:var(--ase-ink);border-color:var(--ase-line)}.ase-shop-childicon{background:var(--ase-surface);border:1px solid var(--ase-rule);flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ase-shop-childicon img{object-fit:contain;width:20px;height:20px}.ase-shop-childtext{flex-direction:column;min-width:0;display:flex}.ase-shop-childname{color:var(--ase-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.ase-shop-childcount{color:var(--ase-muted);font-size:11px}.ase-shop-cols{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:8px;display:grid}.ase-shop-grid{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(42px,1fr));grid-auto-rows:max-content;align-content:start;gap:4px;max-height:460px;display:grid;overflow-y:auto}.ase a.ase-shop-tile{aspect-ratio:1;background:var(--ase-raised);border:1px solid var(--ase-rule);justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.ase a.ase-shop-tile:hover{border-color:var(--ase-purple)}.ase a.ase-shop-tile.is-on{border-color:var(--ase-green);box-shadow:inset 0 0 0 1px var(--ase-green)}.ase a.ase-shop-tile.is-ltd{border-color:var(--ase-gold)}.ase-shop-tile img{max-width:90%;max-height:90%}.ase-shop-gridhead{color:var(--ase-ink-2);grid-column:1/-1;margin:6px 0 0;font-size:12px;font-weight:600}.ase-shop-gridhead:first-child{margin-top:0}.ase-shop-swatch{border-bottom:3px solid var(--ase-purple);flex-direction:column;justify-content:center;align-items:center;gap:1px;width:100%;height:100%;line-height:1;display:flex}.ase-shop-swatch-floor{border-bottom-color:var(--ase-gold)}.ase-shop-swatch-view{border-bottom-color:var(--ase-green)}.ase-shop-swatchkind{letter-spacing:.04em;text-transform:uppercase;color:var(--ase-muted);font-size:8px}.ase-shop-swatchno{font-family:var(--font-mono);color:var(--ase-ink);font-size:11px}.ase-shop-productart .ase-shop-swatch{width:56px;height:56px}.ase-shop-noicon{text-align:center;color:var(--ase-muted);overflow-wrap:anywhere;padding:1px;font-size:8px;line-height:1.1}[data-ase-drag][draggable=true]{cursor:grab}.ase .is-dragging{opacity:.35}.ase .is-dropbefore{box-shadow:-3px 0 0 0 var(--ase-gold)}.ase .is-dropafter{box-shadow:3px 0 0 0 var(--ase-gold)}.ase .ase-shop-navrow.is-dropbefore{box-shadow:0 -3px 0 0 var(--ase-gold)}.ase .ase-shop-navrow.is-dropafter{box-shadow:0 3px 0 0 var(--ase-gold)}.ase a.ase-shop-slot.is-dropbefore,.ase a.ase-shop-slot.is-dropafter{box-shadow:inset 0 0 0 3px var(--ase-gold)}.ase-change-group>summary{cursor:pointer;list-style:none}.ase-change-group>summary::-webkit-details-marker{display:none}.ase-change-group[open]>summary{border-bottom:1px solid var(--ase-rule)}.ase-change-group .ase-change-row:not(summary){padding-left:28px}.ase-shop.is-loading{opacity:.6}.ase-shop-amount{font-size:10px;font-family:var(--font-mono);color:var(--ase-ink-2);position:absolute;bottom:1px;right:2px}.ase-shop-side{flex-direction:column;gap:8px;min-width:0;display:flex}.ase-shop-teaser{background:var(--ase-raised);border:1px solid var(--ase-rule);justify-content:center;align-items:center;min-height:80px;display:flex;overflow:hidden}.ase-shop-teaser img{max-width:100%;height:auto}.ase-shop-product{text-align:center;background:var(--ase-raised);border:1px solid var(--ase-rule);flex-direction:column;align-items:center;gap:6px;padding:12px 10px;display:flex}.ase-shop-productart{background:var(--ase-surface);border:1px solid var(--ase-rule);justify-content:center;align-items:center;width:84px;height:84px;display:flex}.ase-shop-productart img{image-rendering:pixelated;transform:scale(2)}.ase-shop-productname{color:var(--ase-ink);overflow-wrap:anywhere;font-size:13px;font-weight:700}.ase-shop-productprice{font-size:12px;font-family:var(--font-mono);color:var(--ase-gold)}[data-ase-missing]:after{content:attr(data-ase-missing);color:var(--ase-gold);font-size:11px}.ase-shop-hint{color:var(--ase-dim);grid-column:1/-1;font-size:12px}.ase-shop-redraw{color:var(--ase-gold);font-size:12px}.ase-shop-front{grid-template-rows:repeat(3,150px);grid-template-columns:1fr 2fr;gap:8px;display:grid}.ase-shop-slot{background:var(--ase-raised);border:1px solid var(--ase-rule);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ase-shop-slot-big{grid-row:1/-1}.ase-shop-slot img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ase-shop-slotcaption{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#000000b8;max-width:calc(100% - 16px);padding:3px 8px;font-size:12px;position:absolute;bottom:8px;left:8px;overflow:hidden}.ase a.ase-shop-slot{color:inherit;cursor:pointer;text-decoration:none}.ase a.ase-shop-slot:hover,.ase a.ase-shop-slot:focus-visible{border-color:var(--ase-purple)}.ase a.ase-shop-slot.is-on{border-color:var(--ase-green);box-shadow:inset 0 0 0 1px var(--ase-green)}.ase-shop-slot .ase-shop-mark{position:absolute;top:6px;left:6px}.ase-shop-slot.is-removed img{filter:grayscale()}.ase-shop-slot.is-removed .ase-shop-slotcaption{text-decoration:line-through}.ase-shop-club{flex-direction:column;gap:6px;display:flex}.ase a.ase-shop-clubrow{color:var(--ase-ink);background:var(--ase-raised);border:1px solid var(--ase-rule);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:13px;text-decoration:none;display:flex}.ase a.ase-shop-clubrow:hover,.ase a.ase-shop-clubrow:focus-visible{border-color:var(--ase-purple)}.ase a.ase-shop-clubrow.is-on{border-color:var(--ase-green);box-shadow:inset 0 0 0 1px var(--ase-green)}.ase-shop-clublength{font-weight:600}.ase-shop-clubprice{font-family:var(--font-mono);color:var(--ase-ink-2);margin-left:auto;font-size:12px}.ase-shop-clubrow.is-hidden{opacity:.6}.ase-shop-clubrow.is-removed .ase-shop-clublength,.ase-shop-clubrow.is-removed .ase-shop-clubprice{text-decoration:line-through}.ase-fieldset{border:0;min-width:0;margin:0;padding:0}.ase-fieldset legend{color:var(--ase-muted);margin-bottom:4px;padding:0;font-size:12px}.ase-featurepics{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));max-height:300px;overflow-y:auto}.ase-pick-radio{position:relative}.ase-pick-radio input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ase-pick-radio:has(input:checked){border-color:var(--ase-green);box-shadow:inset 0 0 0 1px var(--ase-green)}.ase-pick-radio:has(input:focus-visible){outline:2px solid var(--ase-purple);outline-offset:1px}.ase-furni-summary{flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13px;display:flex}.ase-furni-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;padding:0 12px 12px;display:grid}.ase-furni-card{background:var(--ase-raised);border:1px solid var(--ase-rule);border-top:3px solid var(--ase-rule);flex-direction:column;gap:4px;min-width:0;padding:8px;font-size:12px;display:flex}.ase-furni-card.is-onsale{border-top-color:var(--ase-green)}.ase-furni-card.is-missing,.ase-furni-card.is-incomplete{border-top-color:var(--ase-gold);cursor:pointer}.ase-furni-card.is-unusable{border-top-color:var(--ase-red,#d64545);opacity:.75}.ase-furni-card:has(input:checked){border-color:var(--ase-gold);border-top-color:var(--ase-gold)}.ase-furni-stage{background:var(--ase-ground);border:1px solid var(--ase-rule);justify-content:center;align-items:center;min-height:128px;padding:8px;display:flex;position:relative;overflow:hidden}.ase-furni-stage>img:first-child{object-fit:contain;max-width:100%;max-height:160px}.ase-furni-icon{background:var(--ase-raised);border:1px solid var(--ase-rule);max-width:36px;max-height:36px;padding:2px;position:absolute;bottom:4px;right:4px}.ase-furni-states{flex-wrap:wrap;align-items:flex-end;gap:4px;display:flex}.ase-furni-states img{background:var(--ase-ground);border:1px solid var(--ase-rule);max-width:40px;max-height:40px;padding:2px}.ase-furni-name{color:var(--ase-ink);overflow-wrap:anywhere;font-size:13px;font-weight:600}.ase-furni-class{color:var(--ase-muted);overflow-wrap:anywhere;font-size:11px}.ase-furni-facts{color:var(--ase-ink-2);align-items:flex-start;gap:6px;display:flex}.ase-furni-foot{flex:none;margin-top:2px}.ase-furni-foot rect{fill:var(--ase-purple)}.ase-furni-status{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ase-furni-note{color:var(--ase-muted)}.ase-furni-tick{margin-top:auto;padding-top:4px}.ase-release-row{flex-wrap:wrap}.ase-release-row .ase-row-title{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ase-release-row.is-aside .ase-row-text{opacity:.55}.ase a.ase-pack-row{color:inherit;text-decoration:none}.ase a.ase-pack-row:hover .ase-row-title{color:var(--ase-purple)}.ase-pack-row .ase-row-text{flex-direction:column;flex:auto;min-width:0;display:flex}.ase-voucher-row{align-items:center}.ase-voucher-row .ase-row-title{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ase-voucher-thumb{flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ase-voucher-thumb img{max-width:32px;max-height:32px}.ase-shop-own{text-align:center;min-height:180px;color:var(--ase-muted);border:1px dashed var(--ase-line);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;font-size:13px;display:flex}.ase-shop-flags{flex-wrap:wrap;gap:6px;display:flex}.ase-pricerow{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.ase-pricerow .ase-field{flex:90px;min-width:0;max-width:none}.ase-pricerow .ase-input{width:100%}.ase-offer-more{border-top:1px solid var(--ase-rule)}.ase-furni-box:empty{display:none}.ase-furni-results{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px;max-height:320px;display:grid;overflow-y:auto}.ase-furni{min-width:0;font:inherit;text-align:left;color:var(--ase-ink-2);background:var(--ase-raised);border:1px solid var(--ase-rule);cursor:pointer;align-items:center;gap:8px;padding:4px 6px;display:flex}.ase-furni:hover,.ase-furni:focus-visible{border-color:var(--ase-green);color:var(--ase-ink)}.ase-furni-icon{flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}.ase-furni-icon img{max-width:100%;max-height:100%}.ase-furni-text{flex-direction:column;min-width:0;display:flex}.ase-furni-name{color:var(--ase-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.ase-furni-class{color:var(--ase-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ase-shopform{flex-direction:column;gap:14px;min-width:0;max-width:560px;display:flex}.ase-pickrow{border:1px solid var(--ase-rule);background:var(--ase-raised);align-items:center;gap:10px;padding:6px 8px;display:flex}.ase-pickrow-thumb{flex:0 0 60px;justify-content:center;align-items:center;height:42px;display:flex;overflow:hidden}.ase-pickrow-thumb img{width:auto;max-width:100%;height:auto;max-height:100%}.ase-pickrow-thumb .ase-sk{width:60px;height:42px}.ase-pickrow-text{flex-direction:column;flex:auto;min-width:0;display:flex}.ase-pickrow-label{color:var(--ase-muted);font-size:11px}.ase-pickrow-value{color:var(--ase-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ase-more>summary{cursor:pointer;color:var(--ase-muted);padding:4px 0;font-size:12px}.ase-more[open]{flex-direction:column;gap:8px;display:flex}.ase-sk-frame{fill:var(--ase-surface);stroke:var(--ase-line);stroke-width:2px}.ase-sk-head{fill:var(--ase-purple);opacity:.55}.ase-sk-tile,.ase-sk-pic{fill:var(--ase-raised);stroke:var(--ase-line);stroke-width:1px}.ase-sk-text{fill:var(--ase-dim);opacity:.6}.ase-sk-buy{fill:var(--ase-green);opacity:.7}.ase-sk-own{fill:none;stroke:var(--ase-dim);stroke-width:1px;stroke-dasharray:3 3}.ase-sk-label text{fill:var(--ase-muted);font-size:8px;font-family:var(--font-mono)}.ase-picker-dialog{width:min(920px,100vw - 24px);max-height:calc(100vh - 48px);color:var(--ase-ink);background:var(--ase-surface);border:2px solid var(--ase-line);padding:0;box-shadow:6px 6px #0006}.ase-picker-dialog::backdrop{background:#0000008c}.ase-fresh{width:min(380px,100vw - 32px);color:var(--ase-ink);background:var(--ase-surface);border:2px solid var(--ase-line);margin:auto;padding:0;box-shadow:6px 6px #0006}.ase-fresh::backdrop{background:#0000008c}.ase-fresh-box{flex-direction:column;gap:12px;padding:16px;display:flex}.ase-fresh-box .ase-field{flex:none;max-width:none}.ase-fresh-title{font-size:15px;font-weight:700}.ase-fresh-code{letter-spacing:.2em;text-align:center;font-size:20px}.ase-fresh-buttons{flex-wrap:wrap;gap:8px;display:flex}.ase-picker{flex-direction:column;min-height:0;display:flex}.ase-picker-dialog .ase-picker{max-height:calc(100vh - 52px)}.ase-picker-head{border-bottom:2px solid var(--ase-line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.ase-picker-title{letter-spacing:.06em;text-transform:uppercase;flex:auto;font-size:13px;font-weight:700}.ase-picker-find{flex:0 220px}.ase-picker-find .ase-input{width:100%}.ase-picker-body{scrollbar-width:thin;flex:auto;min-height:0;padding:10px 12px;overflow-y:auto}.ase-picker-inline .ase-picker-body{max-height:520px}.ase-picker-grid{gap:6px;display:grid}.ase-picker-pictures{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.ase-picker-icons{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}.ase-picker-layouts{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.ase-pick{min-width:0;font:inherit;color:var(--ase-ink-2);background:var(--ase-raised);border:1px solid var(--ase-rule);cursor:pointer;text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:6px;display:flex}.ase-pick:hover,.ase-pick:focus-visible{border-color:var(--ase-purple);color:var(--ase-ink)}.ase-pick.is-on{border-color:var(--ase-green);box-shadow:inset 0 0 0 1px var(--ase-green)}.ase-pick img{width:auto;max-width:100%;height:auto;max-height:72px}.ase-picker-icons .ase-pick{aspect-ratio:1;justify-content:center;padding:4px}.ase-pick-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}.ase-pick-layout{text-align:left;align-items:flex-start}.ase-pick-layout .ase-pick-name{color:var(--ase-ink);white-space:normal;font-size:13px;font-weight:700}.ase-pick-note{color:var(--ase-muted);font-size:11px;line-height:1.35}.ase-pick-none{border-style:dashed;justify-content:center;min-height:48px}.ase-picker-upload{border-top:2px solid var(--ase-line);flex-wrap:wrap;align-items:flex-end;gap:8px 12px;padding:10px 12px;display:flex}.ase-picker-upload-title{color:var(--ase-ink);flex:100%;font-size:12px;font-weight:700}.ase-picker-upload .ase-muted{flex:100%}.ase-draftbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.ase-draftbar.is-waiting{border-color:var(--ase-gold)}.ase-shop-mark{background:var(--ase-gold);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.ase-shop-mark-new{background:var(--ase-green)}.ase-shop-mark-removed{background:var(--ase-red,#d64545)}.ase-shop-tile .ase-shop-mark{position:absolute;top:2px;left:2px}.ase-shop .is-removed{opacity:.5}.ase-shop .is-removed .ase-shop-navname,.ase-shop .is-removed .ase-shop-childname{text-decoration:line-through}.ase-texttools{flex-wrap:wrap;align-items:center;gap:3px;margin:2px 0 4px;display:flex}.ase-tt{min-width:24px;height:24px;font:inherit;color:var(--ase-ink-2);background:var(--ase-raised);border:1px solid var(--ase-rule);cursor:pointer;padding:0 6px;font-size:11px;line-height:1}.ase-tt:hover,.ase-tt:focus-visible{color:var(--ase-ink);border-color:var(--ase-purple)}.ase-tt-b{font-weight:700}.ase-tt-i{font-style:italic}.ase-tt-u{text-decoration:underline}.ase-tt-s{text-decoration:line-through}.ase-tt-colour{width:18px;min-width:18px;height:18px;padding:0}.ase-tt-gap{flex:0 0 6px}.ase-sw-red{background:#d64545}.ase-sw-orange{background:#e0822e}.ase-sw-gold{background:#c99a1c}.ase-sw-green{background:#3f9d4b}.ase-sw-teal{background:#2a9d8f}.ase-sw-blue{background:#3b7dd8}.ase-sw-purple{background:#7d4ad8}.ase-sw-pink{background:#d84a9c}.ase-sw-grey{background:#777}.ase-shop-text ul,.ase-shop-text ol{margin:4px 0;padding-left:18px;list-style:outside}.ase-shop-text ol{list-style:decimal}.ase-change-row{flex-wrap:wrap;align-items:flex-start}.ase-change-row .ase-row-title{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ase-change-field{color:var(--ase-ink-2);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:12px;display:flex}.ase-change-label{color:var(--ase-muted);flex:none}.ase-change-from{color:var(--ase-dim);overflow-wrap:anywhere;text-decoration:line-through}.ase-change-arrow{color:var(--ase-dim);font-size:11px}.ase-change-to{color:var(--ase-ink);overflow-wrap:anywhere}.ase-change-conflict{color:var(--ase-gold);font-size:12px}.ase-change-actions{flex-wrap:wrap;gap:6px;display:flex}.ase a.ase-version-row{color:var(--ase-ink);text-decoration:none}.ase a.ase-version-row:hover{background:var(--ase-raised);text-decoration:none}.ase a.ase-version-row.is-on{box-shadow:inset 3px 0 0 var(--ase-purple);background:var(--ase-raised)}.ase-version-id{text-align:right;color:var(--ase-dim);flex:0 0 34px}.ase-apply{border-color:var(--ase-gold);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.ase-apply-text{color:var(--ase-ink-2);align-items:baseline;gap:8px;font-size:13px;display:flex}.ase-config-row{align-items:center}.ase-config-key{color:var(--ase-ink);overflow-wrap:anywhere;font-size:13px}.ase-config-value{overflow-wrap:anywhere}.ase-form .ase-field-wide{align-self:stretch}.ase-form .ase-field-wide .ase-input{width:100%}.ase-form textarea.ase-input{resize:vertical;min-height:84px;line-height:1.4}.ase-word-row{flex-wrap:wrap;position:relative}.ase-word-row .ase-row-title{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ase-word{color:var(--ase-ink);overflow-wrap:anywhere;font-size:13px;font-weight:700}.ase-word-form{flex-direction:column;gap:8px;display:flex}.ase-word-form .ase-btn{align-self:flex-start}.ase-chatlive .ase-phead{gap:10px}.ase-chatlive-state{align-items:center;gap:6px;display:inline-flex}.ase-chatlive-lines{scrollbar-width:thin;max-height:420px;overflow-y:auto}.ase-chatlive-lines .ase-chat-row:first-child{border-top:none}.ase-chatlive .ase-chat-row time{flex-basis:64px}.ase-chatlive-new{animation:.6s ease-out ase-chatlive-in}.ase-log-bar{background:var(--ase-sunk);border-bottom:1px solid var(--ase-rule);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 12px;display:flex}.ase-log-control{color:var(--ase-muted);align-items:center;gap:8px;min-width:0;font-size:12px;display:inline-flex}.ase-log-control.ase-grow{flex:220px}.ase-log-control.ase-grow .ase-log-input{flex:auto;min-width:0}.ase-log-input{min-height:28px;padding:0 8px;font-size:12.5px}.ase-log-lines{scrollbar-width:thin;max-height:72vh;font-family:var(--font-mono);font-size:12.5px;overflow:auto}.ase-log-row{border-top:1px solid var(--ase-rule);align-items:flex-start;gap:10px;padding:4px 12px;display:flex}.ase-log-row:first-child{border-top:0}.ase-log-row time{flex:0 0 62px}.ase-log-level{color:var(--ase-dim);flex:0 0 46px;padding-top:1px;font-size:11px;font-weight:700}.ase-log-row.is-warn{background:var(--ase-warn-bg)}.ase-log-row.is-warn .ase-log-level{color:var(--ase-orange)}.ase-log-row.is-error{background:var(--ase-alert-bg)}.ase-log-row.is-error .ase-log-level{color:var(--ase-red)}.ase-log-source{color:var(--ase-dim);text-overflow:ellipsis;white-space:nowrap;flex:0 0 150px;overflow:hidden}.ase-log-text{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;color:var(--ase-ink-2);flex:auto}.ase-log-more summary{cursor:pointer;color:var(--ase-muted);margin-top:2px;font-size:11px}.ase-log-more pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ase-dim);margin:4px 0 0;font-size:11.5px}@media (max-width:720px){.ase-log-source{display:none}.ase-log-row{gap:8px;padding:4px 8px}}@keyframes ase-chatlive-in{0%{background:var(--ase-raised)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.ase-chatlive-new{animation:none}}.ase-case{clip-path:none;align-items:stretch;display:flex;overflow:visible}.ase-case-figure{background:var(--ase-sunk);border-right:2px solid var(--ase-line);flex:0 0 92px;justify-content:center;align-items:flex-end;padding:8px 0 6px;display:flex}.ase-case-id{flex-direction:column;flex:200px;justify-content:center;gap:8px;min-width:0;padding:14px 16px;display:flex}.ase-case-name{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.ase-case-name h2{overflow-wrap:anywhere;font-size:24px;line-height:1.1}.ase-rank{letter-spacing:.6px;text-transform:uppercase;color:var(--ase-chip-ink);background:var(--ase-ink-2);padding:0 6px;font-size:10px;font-weight:700;line-height:17px}.ase-rank.is-staff{background:var(--ase-purple)}.ase-case-state{color:var(--ase-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.ase-case-state.is-in{color:var(--ase-green)}.ase-case-line{color:var(--ase-muted);overflow-wrap:anywhere;font-size:13px}.ase-case-flags{flex-wrap:wrap;gap:6px;display:flex}.ase-case-actions{background:var(--ase-side);border-left:2px solid var(--ase-line);flex-direction:column;flex:0 0 396px;justify-content:center;gap:8px;padding:14px 16px;display:flex;position:relative}.ase-case-guard{color:var(--ase-muted);font-size:13px}.ase-case-live{color:var(--ase-dim);align-items:baseline;gap:6px;font-size:11px;display:flex}.ase-case-live .ase-dot{flex-basis:6px;width:6px;height:6px}.ase-action-bar{flex-wrap:wrap;gap:8px;display:flex}.ase-panel-actions{padding:0 16px 14px;position:relative}.ase-action>summary{list-style:none}.ase-action>summary::-webkit-details-marker{display:none}.ase-action[open]>summary{background:var(--ase-ink);color:var(--ase-ground)}.ase-action-form{z-index:15;background:var(--ase-surface);border:2px solid var(--ase-line);flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;top:calc(100% - 6px);left:16px;right:16px;box-shadow:4px 4px #00000059}.ase-panel:has(.ase-action[open]){clip-path:none}.ase-action-form .ase-field{flex:none;max-width:none}.ase-action-form .ase-btn{align-self:flex-start}.ase-action-form>.ase-check{align-self:flex-start;padding-bottom:0}.ase-tabs{border-bottom:2px solid var(--ase-line);scrollbar-width:thin;gap:2px;margin-bottom:-14px;display:flex;overflow-x:auto}.ase a.ase-tab{min-height:36px;color:var(--ase-muted);white-space:nowrap;border:2px solid #0000;border-bottom:none;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13px;text-decoration:none;display:inline-flex}.ase a.ase-tab:hover{color:var(--ase-ink)}.ase a.ase-tab.is-on{color:var(--ase-ink);background:var(--ase-surface);border-color:var(--ase-line);box-shadow:inset 0 3px 0 var(--ase-purple);font-weight:700}.ase-tab-count{color:var(--ase-dim);font-size:11px;font-weight:400}.ase-tabs+*{margin-top:14px}.ase-tl-row{border-top:1px solid var(--ase-rule);align-items:baseline;gap:10px;padding:8px 12px;display:flex}.ase-tl-row:first-child{border-top:none}.ase-tl-row:hover{background:var(--ase-raised)}.ase-tl-row.is-fresh{animation:.3s ease-out ase-slide}.ase-tl-row time{flex:0 0 116px;font-size:11px}.ase-tl-row .ase-dot{align-self:center}.ase-tl-text{overflow-wrap:anywhere;font-size:13px}.ase-tl-kind{font-weight:700}.ase-tl-sanction{background:var(--ase-orange)}.ase-tl-ink-sanction{color:var(--ase-orange)}.ase-tl-report{background:var(--ase-red)}.ase-tl-ink-report{color:var(--ase-red)}.ase-tl-note{background:var(--ase-purple)}.ase-tl-ink-note{color:var(--ase-purple)}.ase-tl-reward{background:var(--ase-gold)}.ase-tl-ink-reward{color:var(--ase-gold)}.ase-tl-trade{background:var(--ase-teal)}.ase-tl-ink-trade{color:var(--ase-teal)}.ase-tl-account{background:var(--ase-blue)}.ase-tl-ink-account{color:var(--ase-blue)}.ase dl.ase-facts{grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:7px 10px;padding:10px 12px 12px;display:grid}.ase-facts dt{color:var(--ase-muted);font-size:12px}.ase-facts dd{overflow-wrap:anywhere;font-size:13px}.ase-reveal{align-items:flex-end}.ase-reveal .ase-field{max-width:none}.ase-note{border-top:1px solid var(--ase-rule);flex-direction:column;gap:2px;padding:9px 12px;display:flex}.ase-phead+.ase-note{border-top:none}.ase-note-head{align-items:baseline;gap:8px;font-size:13px;display:flex}.ase-note-head time{font-size:12px}.ase-note-remove{margin-left:auto}.ase-note-body{color:var(--ase-ink-2);white-space:pre-line;overflow-wrap:anywhere;font-size:13px}.ase-link-btn{font:inherit;color:var(--ase-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline}.ase-link-btn:hover{color:var(--ase-red)}.ase-note-form{flex-wrap:nowrap}.ase-note-form .ase-input{flex:auto;min-width:0}.ase-chat-row{border-top:1px solid var(--ase-rule);align-items:baseline;gap:10px;padding:6px 12px;font-size:13px;display:flex}.ase-phead+.ase-chat-row{border-top:none}.ase-chat-row:hover{background:var(--ase-raised)}.ase-chat-row time{flex:0 0 116px;font-size:11px}.ase-chat-tight{border-top:none;padding-block:3px}.ase-chat-tight time{flex-basis:56px}.ase-chat-room{color:var(--ase-muted);white-space:nowrap;text-overflow:ellipsis;flex:0 0 150px;font-size:12px;overflow:hidden}.ase-chat-who{color:var(--ase-dim);white-space:nowrap;text-overflow:ellipsis;flex:0 0 72px;font-size:12px;font-weight:700;overflow:hidden}.ase-chat-who.is-them{color:var(--ase-ink)}.ase-chat-text{min-width:0;color:var(--ase-ink-2);overflow-wrap:anywhere;white-space:pre-wrap;flex:auto}.ase-gif{vertical-align:top;flex-direction:column;align-items:flex-start;gap:2px;display:inline-flex}.ase-gif img{border-radius:4px;max-width:160px;max-height:100px;display:block}.ase-gif-note{border:1px dashed var(--ase-rule);border-radius:4px;padding:2px 6px;font-size:.75rem;display:inline-block}.ase-gif-slug{opacity:.7;white-space:normal;overflow-wrap:anywhere;font-size:.6875rem}.ase-row-time{flex:0 0 116px;font-size:11px}.ase-staff-hide{flex:none}.ase-search{width:280px;min-height:34px;font:inherit;color:var(--ase-muted);background:var(--ase-ground);border:2px solid var(--ase-line);cursor:pointer;align-items:center;gap:8px;padding:0 8px 0 10px;font-size:13px;display:inline-flex;box-shadow:inset 0 2px #0000002e}.ase-search:hover{color:var(--ase-ink)}.ase-search-text{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.ase-kbd{font-family:var(--font-mono);color:var(--ase-muted);background:var(--ase-raised);border:1px solid var(--ase-rule);padding:0 5px;font-size:11px;line-height:16px}.ase-palette{width:min(560px,100vw - 32px);max-height:min(70dvh,520px);color:var(--ase-ink);background:var(--ase-surface);border:2px solid var(--ase-line);margin:12dvh auto auto;padding:0;box-shadow:6px 6px #0006}.ase-palette::backdrop{background:#0000008c}.ase-palette-box{max-height:inherit;flex-direction:column;display:flex}.ase-palette-input{min-height:46px;box-shadow:none;border-width:0 0 2px;font-size:15px}.ase ul.ase-palette-list{flex:auto;padding:6px;overflow-y:auto}.ase-palette-row{cursor:pointer;border:2px solid #0000;align-items:center;gap:10px;min-height:40px;padding:3px 8px;display:flex}.ase-palette-row[hidden]{display:none}.ase-palette-row svg{color:var(--ase-muted);flex:0 0 16px;margin:0 9px}.ase-palette-row[aria-selected=true]{background:var(--ase-raised);border-color:var(--ase-line);box-shadow:inset 3px 0 0 var(--ase-purple)}.ase-palette-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.ase-palette-note{color:var(--ase-muted);flex:none;margin-left:auto;font-size:12px}.ase-palette-empty{text-align:center;color:var(--ase-muted);padding:18px 12px}.ase-palette-foot{color:var(--ase-dim);background:var(--ase-side);border-top:2px solid var(--ase-line);gap:16px;padding:8px 12px;font-size:11px;display:flex}.ase-ban{max-width:860px}.ase-phead-danger{background:var(--ase-danger-fill);color:#fff;min-height:44px;font-size:13px}.ase-phead-danger .ase-phead-note{color:#ffffffc7}.ase-phead-danger>span:first-child{flex:0 auto}.ase-phead-danger>svg+span{flex:auto;min-width:0}.ase-ban-body{flex-direction:column;gap:16px;padding:16px;display:flex}.ase-ban-body .ase-field-wide{flex:auto}.ase-optset{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.ase-optset>legend{margin-bottom:6px;padding:0}.ase-ladder{letter-spacing:0;text-transform:none;color:var(--ase-gold);margin-left:8px;font-size:12px;font-weight:500}.ase-ladder-plain{color:var(--ase-muted)}.ase-opts{gap:6px;display:grid}.ase-opts-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ase-opts-6{grid-template-columns:repeat(6,minmax(0,1fr))}.ase-opt{min-height:44px;color:var(--ase-ink-2);background:var(--ase-ground);border:2px solid var(--ase-line);cursor:pointer;align-items:center;padding:6px 12px;font-size:13px;display:flex;position:relative}.ase-opt:hover{background:var(--ase-raised)}.ase-opt input{opacity:0;width:1px;height:1px;position:absolute}.ase-opt>span{flex-direction:column;gap:1px;min-width:0;display:flex}.ase-opt strong{color:var(--ase-ink)}.ase-opt small{color:var(--ase-muted);font-size:12px}.ase-opt-center{text-align:center;justify-content:center}.ase-opt:has(input:checked){background:var(--ase-pick-bg);border-color:var(--ase-purple);color:var(--ase-ink);font-weight:700}.ase-opt:has(input:focus-visible){outline:2px solid var(--ase-focus);outline-offset:1px}.ase-opt.is-locked{cursor:not-allowed;opacity:.55}.ase-opt.is-locked:hover{background:var(--ase-ground)}.ase-evidence{background:var(--ase-ground);border:2px solid var(--ase-line);flex-direction:column;max-height:260px;display:flex;overflow-y:auto}.ase-evidence-row{border-top:1px solid var(--ase-rule);align-items:baseline;gap:10px;padding:6px 10px;font-size:13px;display:flex}.ase-evidence-row:first-child{border-top:none}label.ase-evidence-row{cursor:pointer}label.ase-evidence-row:hover{background:var(--ase-raised)}.ase-evidence-row:has(input:checked){background:var(--ase-pick-bg)}.ase-evidence-row input{width:16px;height:16px;accent-color:var(--ase-purple);flex:none;align-self:center;margin:0}.ase-evidence-row time{flex:0 0 108px;font-size:11px}.ase-evidence-read{max-height:none;margin:0 12px 12px}.ase-effects{background:var(--ase-warn-bg);border:2px solid var(--ase-line);padding:10px 12px;font-size:13px}.ase-effects-head{color:var(--ase-gold);margin-bottom:5px;font-weight:700}.ase .ase-effects ul{flex-direction:column;gap:5px;display:flex}.ase-effects li{gap:8px;display:flex}.ase-effects li:before{content:"";background:var(--ase-gold);flex:0 0 6px;height:6px;margin-top:7px}.ase-second{background:var(--ase-alert-bg);border:2px solid var(--ase-line);padding:10px 12px;font-size:13px}.ase-second strong{color:var(--ase-red)}.ase-ban:has(input[name=Scope][value=account]:checked) [data-when~=address],.ase-ban:has(input[name=Scope]:not([value=account]):checked) [data-when=account],.ase-second,.ase-confirm-hold{display:none}.ase-ban.can-hold:has(input[name=Length][value=forever]:checked) .ase-second,.ase-ban.can-hold:has(input[name=Scope]:not([value=account]):checked) .ase-second{display:block}.ase-ban.can-hold:has(input[name=Length][value=forever]:checked) .ase-confirm-hold,.ase-ban.can-hold:has(input[name=Scope]:not([value=account]):checked) .ase-confirm-hold{display:inline}.ase-ban.can-hold:has(input[name=Length][value=forever]:checked) .ase-confirm-ban,.ase-ban.can-hold:has(input[name=Scope]:not([value=account]):checked) .ase-confirm-ban{display:none}.ase-ban-foot>span{flex:240px}.ase-btn-strong{min-height:44px;padding:0 18px;font-size:14px;font-weight:700}.ase-ban-foot .ase-btn{min-height:44px}.ase-banrow{border-top:1px solid var(--ase-rule)}.ase-phead+.ase-banrow{border-top:none}.ase-banrow>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:48px;padding:8px 12px;list-style:none;display:flex}.ase-banrow>summary::-webkit-details-marker{display:none}.ase-banrow>summary:hover,.ase-banrow[open]>summary{background:var(--ase-raised)}.ase-banrow:target>summary{box-shadow:inset 4px 0 0 var(--ase-gold)}.ase-banrow-who{flex:none;font-size:13px;font-weight:700}.ase-banrow-reason{min-width:0;color:var(--ase-ink-2);white-space:nowrap;text-overflow:ellipsis;flex:200px;font-size:13px;overflow:hidden}.ase-banrow-body{background:var(--ase-side);border-top:2px solid var(--ase-line)}.ase-decide{gap:10px}.ase-decide-reject{flex:320px;align-items:center;gap:8px;display:flex}.ase-decide-reject .ase-input{flex:auto;min-width:0}.ase a.ase-fchip .ase-count{margin-left:2px}.ase-setting{border-top:1px solid var(--ase-rule);align-items:center;gap:16px;padding:12px;display:flex}.ase-phead+.ase-setting{border-top:none}.ase-setting-text{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.ase-setting-note{background:var(--ase-raised)}.ase-setting-label{font-size:14px;font-weight:700}.ase-setting-key{font-size:11px}.ase-setting-field{flex:0 0 220px}.ase-input-number{text-align:right}.ase-switch,.ase-check{cursor:pointer;align-items:center;gap:8px;min-height:34px;font-size:13px;display:inline-flex}.ase-switch input,.ase-check input{width:18px;height:18px;accent-color:var(--ase-purple);margin:0}.ase-savebar{z-index:5;color:var(--ase-muted);background:var(--ase-side);border:2px solid var(--ase-line);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 12px;font-size:12px;display:flex;position:sticky;bottom:0}.ase-savebar>span{flex:260px}.ase-door-panel{max-width:none}.ase a.ase-doorchip{white-space:nowrap;min-height:28px;color:var(--ase-orange);background:var(--ase-warn-bg);border:2px solid var(--ase-line);align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.ase-with-aside-wide{grid-template-columns:minmax(0,1fr) 264px}.ase-with-aside-form{grid-template-columns:minmax(0,1fr) 340px}.ase-matrix-scroll{overflow-x:auto}.ase-matrix{border-collapse:collapse;width:100%;min-width:640px;font-size:13px}.ase-matrix th,.ase-matrix td{border-top:1px solid var(--ase-rule);text-align:center;padding:4px 6px;font-weight:400}.ase-matrix thead th{background:var(--ase-raised);border-top:none;border-bottom:2px solid var(--ase-line);vertical-align:bottom;padding:8px 6px}.ase-matrix thead .ase-matrix-what{letter-spacing:1.2px;text-transform:uppercase;color:var(--ase-ink-2);font-size:11px;font-weight:700}.ase-matrix .ase-matrix-what{text-align:left;z-index:1;background:var(--ase-surface);padding-left:12px;position:sticky;left:0}.ase-matrix thead .ase-matrix-what,.ase-matrix tbody tr:not(.ase-matrix-group):hover .ase-matrix-what{background:var(--ase-raised)}.ase-matrix tbody .ase-matrix-what{height:36px}.ase-matrix .ase-stepup{vertical-align:1px;margin-left:8px;display:inline-block}.ase-matrix-rank{width:112px}.ase-matrix-rank>span{display:block}.ase-matrix-rank .ase-mono{font-size:10px}.ase-matrix-rank-name{font-size:12px;font-weight:700}.ase-rank-ink-3{color:var(--ase-blue)}.ase-rank-ink-4{color:#e58aa8}.ase-rank-ink-5{color:var(--ase-gold)}.ase-rank-ink-6{color:var(--ase-ink)}.ase-rank-ink-7{color:var(--ase-purple)}[data-ase-theme=light] .ase-rank-ink-4{color:#a8325e}.ase-matrix-group th{text-align:left;letter-spacing:1.2px;text-transform:uppercase;color:var(--ase-dim);background:var(--ase-side);padding:4px 12px;font-size:10px;font-weight:700}.ase-matrix tbody tr:not(.ase-matrix-group):hover{background:var(--ase-raised)}.ase-stepup{letter-spacing:.5px;text-transform:uppercase;color:var(--ase-gold);border:1px solid var(--ase-gold);white-space:nowrap;padding:0 5px;font-size:10px;font-weight:700;line-height:15px}.ase-cell{width:64px;min-height:26px;font:inherit;letter-spacing:.6px;text-align:center;text-align-last:center;text-transform:uppercase;border:2px solid var(--ase-line);appearance:none;cursor:pointer;padding:0 4px;font-size:10px;font-weight:700;line-height:22px;display:inline-block;position:relative}.ase-cell.is-fixed{cursor:default;opacity:.8}.ase-cell-key{opacity:1;flex:0 0 48px;width:48px}.ase-cell-0{background:var(--ase-ground);color:var(--ase-dim)}.ase-cell-1{background:var(--ase-cell-view);color:var(--ase-cell-view-ink)}.ase-cell-2{background:var(--ase-cell-act);color:var(--ase-cell-act-ink)}select.ase-cell:has(option[value="0"]:checked){background:var(--ase-ground);color:var(--ase-dim)}select.ase-cell:has(option[value="1"]:checked){background:var(--ase-cell-view);color:var(--ase-cell-view-ink)}select.ase-cell:has(option[value="2"]:checked){background:var(--ase-cell-act);color:var(--ase-cell-act-ink)}select.ase-cell option{background:var(--ase-surface);color:var(--ase-ink)}.ase-cell.is-changed{box-shadow:inset -8px 8px 0 -4px var(--ase-gold)}.ase-matrix-hotel .ase-matrix-rank{width:96px}.ase-matrix-help{letter-spacing:0;text-transform:none;font-weight:400;display:block}.ase-matrix tr.ase-matrix-explains td{text-align:left;color:var(--ase-muted);border-top:none;padding:0 12px 7px;font-size:11.5px;line-height:1.4}.ase-matrix tbody[data-switch]:hover,.ase-matrix tbody[data-switch]:hover .ase-matrix-what{background:var(--ase-raised)}.ase-audit-who{color:var(--ase-muted);margin:0;padding:12px;font-size:13px;line-height:1.5}.ase-audit-finding+.ase-audit-finding{border-top:1px solid var(--ase-rule)}.ase ul.ase-audit-points{color:var(--ase-ink-2);flex-direction:column;gap:4px;margin:0;padding:0 12px 10px 30px;font-size:12.5px;line-height:1.45;list-style:none;display:flex}.ase-audit-points li{gap:8px;display:flex}.ase-audit-points strong{color:var(--ase-ink);overflow-wrap:anywhere;flex:0 0 132px;font-weight:700}.ase-audit-points span{overflow-wrap:anywhere;min-width:0}.ase-audit-class{letter-spacing:1.2px;text-transform:uppercase;color:var(--ase-dim);background:var(--ase-side);border-top:1px solid var(--ase-rule);margin:0;padding:4px 12px;font-size:10px;font-weight:700}.ase-audit-mode{letter-spacing:1.2px;text-transform:uppercase;color:var(--ase-ink);background:var(--ase-raised);border-top:2px solid var(--ase-line);margin:0;padding:8px 12px;font-size:12px;font-weight:700}.ase-audit-switch{align-items:flex-start;min-height:44px}.ase-audit-switch .ase-row-title .ase-mono{margin-left:6px;font-size:11px;font-weight:400}.ase-audit-switch .ase-row-meta{overflow-wrap:anywhere}.ase-audit-switch.is-off .ase-row-text{opacity:.6}.ase-audit-switch .ase-cell{flex:none;width:76px;min-height:26px;line-height:22px}.ase-audit-held{text-align:right;max-width:240px;color:var(--ase-ink-2);overflow-wrap:anywhere;flex:0 0 34%;font-size:12px}.ase-audit-check{flex-direction:column;gap:8px;display:flex}.ase-audit-check .ase-field{flex:none;max-width:none}.ase-audit-change{border-top:1px solid var(--ase-rule);gap:8px;padding:6px 12px;font-size:12.5px;line-height:1.4;display:flex}.ase-phead+.ase-audit-change{border-top:none}.ase-audit-change time{flex:none;padding-top:1px;font-size:11px}.ase-audit-change span{overflow-wrap:anywhere;min-width:0}@media (max-width:767px){.ase-audit-points li{flex-direction:column;gap:0}.ase-audit-points strong{flex:none}.ase-audit-switch.has-held{flex-wrap:wrap}.ase-audit-switch.has-held .ase-row-text{flex-basis:100%}.ase-audit-held{text-align:left;flex:auto;max-width:none}}.ase-matrix-find{flex:0 0 220px}.ase-matrix-find .ase-input{min-height:26px;font-size:12px}.ase-input-cell{width:88px;min-height:28px;padding:0 6px;font-size:12px}.ase-cell-text{color:var(--ase-ink-2);font-size:12px}.ase-tick{cursor:pointer;justify-content:center;align-items:center;width:44px;min-height:28px;display:inline-flex}.ase-tick input[type=checkbox]{width:18px;height:18px;accent-color:var(--ase-green);margin:0}.ase-matrix tr[hidden]{display:none}.ase-give-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.ase-gift-row{flex-wrap:wrap}.ase-gift-reject{flex:240px;align-items:center;gap:6px;display:flex}.ase-gift-reject .ase-input{flex:auto;min-width:0;min-height:26px}@media (max-width:1279px){.ase-shopedit{grid-template-columns:minmax(0,720px)}.ase-case{flex-wrap:wrap}.ase-case-actions{border-left:none;border-top:2px solid var(--ase-line);flex:100%}.ase-search{width:200px}}@media (max-width:1023px){.ase-cmd-head{display:none}.ase-cmd{grid-template-columns:minmax(0,1fr) auto;row-gap:3px;padding:8px 12px}.ase-cmd>:first-child{grid-area:1/1}.ase-cmd>:nth-child(5){grid-area:1/2;justify-self:end}.ase-cmd>:nth-child(2),.ase-cmd>:nth-child(3),.ase-cmd>:nth-child(4){grid-column:1/-1}.ase-chatlog-row{flex-wrap:wrap;row-gap:0}.ase-chatlog-row .ase-chat-text{flex-basis:100%}.ase-with-aside,.ase-with-aside-wide,.ase-with-aside-form{grid-template-columns:minmax(0,1fr)}.ase-aside{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ase-log-head,.ase-log>summary{grid-template-columns:118px 66px minmax(60px,.7fr) minmax(110px,1.3fr) minmax(80px,1fr)}.ase-log-head>:nth-child(6),.ase-log-from{display:none}.ase-kpis,.ase-kpis-six{grid-template-columns:repeat(3,minmax(0,1fr))}.ase-cols-wide,.ase-cols-three{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px) and (max-width:1279px){.ase-kpis-six{grid-template-columns:repeat(3,minmax(0,1fr))}.ase-cols-wide{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.ase-cols-three{grid-template-columns:repeat(2,minmax(0,1fr))}.ase-cols-three>:first-child{grid-column:1/-1}}@media (max-width:767px){.ase-shop-body{grid-template-columns:minmax(0,1fr)}.ase-shop-nav{max-height:200px}.ase-shop-cols{grid-template-columns:minmax(0,1fr)}.ase-shop-children{grid-template-columns:repeat(2,minmax(0,1fr))}.ase-shop-headart{max-width:35%}.ase-shop-front{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-rows:130px}.ase-shop-slot-big{grid-row:auto}.ase-side{z-index:40;transition:transform .2s ease-out;position:fixed;top:0;left:0;transform:translate(-100%)}.ase-side.is-open{transform:none;box-shadow:0 0 0 100vmax #0000008c}.ase-icon-btn{flex-basis:44px;width:44px;height:44px}.ase-menu-btn{margin-left:-8px;display:inline-flex}.ase-top{gap:6px;padding:0 12px}.ase-crumb>span{display:none}.ase-content{padding:12px 16px}.ase-cols,.ase-aside{grid-template-columns:minmax(0,1fr)}.ase-kpis,.ase-kpis-six{grid-template-columns:repeat(2,minmax(0,1fr))}.ase-spark{display:none}.ase-phead{flex-wrap:wrap;row-gap:2px;padding-block:7px}.ase-chart{overflow-x:auto}.ase-chart svg{min-width:560px}.ase-service-ms{margin-left:auto}.ase-live span[data-ase-live-text]{display:none}.ase-live{padding:0 8px}.ase-feed-row{flex-wrap:wrap;row-gap:0;padding-block:6px}.ase-feed-group{flex-basis:auto}.ase-feed-row .ase-feed-about{white-space:normal;overflow-wrap:anywhere;flex-basis:100%}.ase button.ase-fchip{min-height:44px}.ase-log-head{display:none}.ase-log>summary{grid-template-columns:minmax(0,1fr) auto;row-gap:2px;min-height:44px;padding:8px 12px}.ase-log>summary>:first-child{grid-area:1/1}.ase-log>summary>:nth-child(2){grid-area:1/2;justify-self:end}.ase-log>summary>:nth-child(3){grid-area:2/1}.ase-log>summary>:nth-child(4){grid-area:3/1/auto/-1}.ase-log>summary>:nth-child(5){grid-area:2/2;justify-self:end}.ase-diff{grid-template-columns:minmax(0,1fr)}.ase-field{flex-basis:45%;max-width:none}.ase-btn,.ase a.ase-fchip{min-height:44px}.ase-service{flex-wrap:wrap}.ase-service-name{flex-basis:auto}.ase-service .ase-row-meta{flex-basis:100%;order:5}.ase-queue-row{grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:8px 12px;display:grid}.ase-queue-row .ase-grow{display:none}.ase-queue-row .ase-feed-who{grid-area:1/1}.ase-queue-row .ase-amount{grid-area:1/2;justify-self:end}.ase-queue-row .ase-feed-about{white-space:normal;overflow-wrap:anywhere;grid-area:2/1}.ase-queue-row .ase-state,.ase-queue-row .ase-chip{grid-area:2/2;place-self:center end}.ase-typed-row .ase-chip{grid-area:1/2}.ase-queue-row form{grid-row:3;margin-top:6px}.ase-queue-row form .ase-btn{width:100%}.ase-console-row{flex-wrap:wrap}.ase-console-call{white-space:normal;overflow-wrap:anywhere;flex-basis:100%;order:5}.ase-error-log>summary{grid-template-columns:minmax(0,1fr) auto}.ase-error-log>summary>:nth-child(3){white-space:normal;overflow-wrap:anywhere;grid-area:2/1/auto/-1}.ase a.ase-nav-item{min-height:44px}.ase-report{flex-wrap:wrap}.ase-report-actions{flex-direction:row;flex:100%}.ase-poll-label{width:40%}.ase-poll-count{width:72px}.ase-search{width:44px;min-height:44px;box-shadow:none;background:0 0;border-color:#0000;justify-content:center;padding:0}.ase-search-text,.ase-search .ase-kbd,.ase-palette-foot{display:none}.ase-palette{max-height:calc(100dvh - 16px);margin-top:8px}.ase-palette-row{min-height:48px}.ase-case-figure{flex-basis:76px}.ase-case-id{padding:12px}.ase-case-name h2{font-size:20px}.ase-case-actions{padding:12px}.ase-action-bar .ase-action{flex:calc(50% - 4px)}.ase-action>summary{width:100%}.ase-action-form{left:12px;right:12px}.ase-action-form .ase-btn{align-self:stretch}.ase a.ase-tab{min-height:44px}.ase-person{flex-wrap:wrap;row-gap:2px}.ase-person-id{display:none}.ase-person-state{flex-basis:100%;padding-left:54px}.ase-tl-row,.ase-chat-row:not(.ase-chat-tight){flex-wrap:wrap;row-gap:0}.ase-tl-row time,.ase-chat-row:not(.ase-chat-tight) time{flex-basis:auto}.ase-tl-row .ase-row-text,.ase-chat-row:not(.ase-chat-tight) .ase-chat-text{flex-basis:100%}.ase-chat-room{flex:auto}.ase-row-time{flex-basis:100%}.ase-row:has(>.ase-row-time){flex-wrap:wrap;row-gap:0}.ase-staff-row{flex-wrap:wrap}.ase-staff-hide{flex-basis:100%;padding-left:54px}.ase-link-btn,.ase-reveal .ase-btn,.ase-note-form .ase-btn{min-height:44px}.ase-ban-body{padding:12px}.ase-setting{flex-direction:column;align-items:stretch;gap:8px}.ase-setting-field{flex-basis:auto}.ase-setting-field .ase-input,.ase-switch,.ase-check{min-height:44px}.ase-savebar .ase-btn{flex:auto}.ase-doorchip span:last-child{display:none}.ase a.ase-doorchip{min-height:44px;padding:0 12px}.ase-cell{min-height:36px;line-height:32px}.ase-matrix .ase-matrix-what{max-width:150px;box-shadow:2px 0 0 var(--ase-line)}.ase-matrix-help-long{display:none}.ase-matrix-rank{width:84px}.ase-opts-3{grid-template-columns:minmax(0,1fr)}.ase-opts-6{grid-template-columns:repeat(3,minmax(0,1fr))}.ase-evidence-row{flex-wrap:wrap;row-gap:0;min-height:44px}.ase-evidence-row time{flex-basis:auto}.ase-evidence-row .ase-chat-text{flex-basis:100%}.ase-ban-foot .ase-btn{flex:auto}.ase-banrow-reason{white-space:normal;flex-basis:100%}.ase-decide-reject{flex-wrap:wrap}.ase-decide-reject .ase-input{flex-basis:100%;min-height:44px}.ase-decide form,.ase-decide .ase-btn{flex:auto}}@media (prefers-reduced-motion:reduce){.ase-side{transition:none}.ase-kpi-value.is-flash,.ase-feed-row.is-fresh,.ase-tl-row.is-fresh,.ase-live[data-state=live] .ase-dot{animation:none}}.ase-news-row,.ase-comment-row{align-items:flex-start}.ase-news-row .ase-row-title,.ase-comment-row .ase-row-title{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ase-news-thumb{background:var(--ase-sunk);border:1px solid var(--ase-rule);flex:0 0 48px;width:48px;height:48px}.ase-news-thumb img{object-fit:cover;width:48px;height:48px;image-rendering:pixelated;display:block}.ase-comment-head{background:var(--ase-sunk);border:1px solid var(--ase-rule);flex:0 0 40px;width:40px;height:44px;overflow:hidden}.ase-comment-head img{width:64px;max-width:none;height:110px;image-rendering:pixelated;margin:-22px 0 0 -12px;display:block}.ase-comment-row .ase-row-time{flex:none}.ase-comment-body{color:var(--ase-ink);white-space:pre-line;overflow-wrap:anywhere;margin:4px 0}.ase-comment-row.is-hidden .ase-comment-body{color:var(--ase-dim);text-decoration:line-through;-webkit-text-decoration-color:var(--ase-off);-webkit-text-decoration-color:var(--ase-off);text-decoration-color:var(--ase-off)}.ase-news-editor{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;margin-top:10px;display:grid}.ase-news-side{flex-direction:column;gap:14px;min-width:0;display:flex}.ase-news-fields{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.ase-news-body{resize:vertical;min-height:260px;line-height:1.5}.ase-news-link{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.ase-news-link .ase-input{width:170px;height:24px;padding:0 6px;font-size:12px}.ase-news-pictures{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));grid-auto-rows:max-content;gap:6px;max-height:236px;padding:2px;display:grid;overflow-y:auto}.ase-news-pick{border:2px solid var(--ase-rule);background:var(--ase-sunk);cursor:pointer;flex-direction:column;align-items:center;gap:3px;padding:4px;display:flex;position:relative}.ase-news-pick input{opacity:0;width:1px;height:1px;position:absolute}.ase-news-pick img,.ase-news-pick-none{object-fit:cover;width:75px;height:75px;image-rendering:pixelated;display:block}.ase-news-topstories{gap:6px;margin-top:8px;display:grid}.ase-news-topstories-find .ase-input{max-width:260px}.ase-news-pictures-wide{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));max-height:300px}.ase-news-pick-wide img{image-rendering:auto;width:150px;height:93px}.ase-news-pick[hidden]{display:none}.ase-news-pick-none{color:var(--ase-dim);border:1px dashed var(--ase-rule);justify-content:center;align-items:center;font-size:11px;display:flex}.ase-news-pick-label{max-width:100%;color:var(--ase-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.2;overflow:hidden}.ase-news-pick:has(input:checked){border-color:var(--ase-purple);background:var(--ase-raised)}.ase-news-pick:has(input:checked) .ase-news-pick-label{color:var(--ase-ink)}.ase-news-pick:has(input:focus-visible){outline:2px solid var(--ase-focus);outline-offset:1px}.ase-news-save,.ase-news-state{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ase-news-state>p{flex:100%;margin:0}.ase-news-state form{margin:0}.ase-news-paper{background:#d9e3ee;padding:14px}.ase-news-paper-sky{background:#6db3e8}.ase-news-article{color:#26242e;background:#fbf9f4;border:2px solid #1b1b26}.ase-news-bar{color:#fff;text-shadow:0 1px #00000059;overflow-wrap:anywhere;background:#2f6fbf;border-bottom:2px solid #1b1b26;min-height:32px;margin:0;padding:8px 12px;font-size:15px;font-weight:700;line-height:1.1;box-shadow:inset 0 2px #ffffff38,inset 0 -3px #00000038}.ase-news-sheet{overflow-wrap:anywhere;padding:12px 14px;font-size:15px;line-height:1.55}.ase-news-sheet:after{content:"";clear:both;display:block}.ase-news-sheet p{margin:0}.ase-news-sheet p+p,.ase-news-sheet div>p+p,.ase-news-lead+div>p:first-child{margin-top:12px}.ase .ase-news-sheet a{color:#6a2fb5;text-decoration:underline}.ase-news-picture{float:right;object-fit:cover;width:150px;height:150px;image-rendering:pixelated;background:#ece7db;border:2px solid #c9c2b2;margin:0 0 12px 16px}.ase-news-meta{color:#6b6878;font-size:13px}.ase-news-sheet .ase-news-lead{margin-top:8px;font-weight:700}.ase-news-card{color:#fff;background:#1c1c20eb;border:1px solid #ffffff40;border-radius:6px;gap:10px;max-width:420px;padding:8px;display:flex}.ase-news-card-picture{object-fit:cover;width:110px;height:110px;image-rendering:pixelated;border-radius:4px;flex:none}.ase-news-card-text{flex-direction:column;gap:4px;min-width:0;display:flex}.ase-news-card-title{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700;line-height:1.2}.ase-news-card-body{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.35}.ase-news-card-button{color:#fff;background:#3f9d4b;border:1px solid #2b6e34;border-radius:4px;align-self:flex-start;margin-top:auto;padding:3px 10px;font-size:12px;font-weight:700}[hidden].ase-news-picture,[hidden].ase-news-card-picture,[hidden].ase-news-link{display:none}@media (max-width:1023px){.ase-news-editor{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.ase-news-picture{float:none;margin:0 auto 12px;display:block}.ase-news-card{flex-direction:column}}.ase-photo-wall{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:max-content;gap:10px;padding:0 12px 12px;display:grid}.ase-photo-tile{background:var(--ase-sunk);border:2px solid var(--ase-rule);flex-direction:column;gap:2px;min-width:0;padding:4px;display:flex;position:relative}.ase-photo-tile.is-reported{border-color:var(--ase-red)}.ase-photo-tile.is-open,.ase-photo-tile.is-ticked{border-color:var(--ase-purple);background:var(--ase-raised)}.ase-photo-pic{aspect-ratio:1;background:var(--ase-ground);display:block;overflow:hidden}.ase-photo-pic img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;display:block}.ase-photo-pic:focus-visible{outline:2px solid var(--ase-focus);outline-offset:1px}.ase-photo-missing{height:100%;color:var(--ase-dim);justify-content:center;align-items:center;font-size:11px;display:flex}.ase-photo-tick{background:var(--ase-surface);border:2px solid var(--ase-line);cursor:pointer;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:8px;left:8px}.ase-photo-tick input{width:16px;height:16px;accent-color:var(--ase-purple-fill);cursor:pointer;margin:0}.ase-photo-who{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px;margin:3px 0 0;font-size:12px;font-weight:700;display:flex}.ase-photo-meta{color:var(--ase-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;overflow:hidden}.ase-photo-bar{background:var(--ase-surface);border-top:2px solid var(--ase-line);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex;position:sticky;bottom:0}.ase-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:10px 12px;display:flex}.ase-photo-large-body{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:12px;display:flex}.ase-photo-large-img{aspect-ratio:1;border:2px solid var(--ase-line);width:320px;max-width:100%;height:auto;image-rendering:pixelated;background:var(--ase-ground);display:block}.ase-photo-large-side{flex-direction:column;flex:240px;gap:10px;min-width:0;display:flex}.ase-photo-large-side form{margin:0}.ase-photo-facts{flex-direction:column;gap:6px;margin:0;display:flex}.ase-photo-facts>div{gap:8px;font-size:13px;display:flex}.ase-photo-facts dt{color:var(--ase-muted);letter-spacing:1px;text-transform:uppercase;flex:0 0 76px;padding-top:2px;font-size:11px;font-weight:700}.ase-photo-facts dd{overflow-wrap:anywhere;min-width:0;margin:0}@media (max-width:479px){.ase-photo-wall{grid-template-columns:repeat(2,minmax(0,1fr))}}.ase .ase-cal-doors{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));grid-auto-rows:max-content;gap:8px;margin:0;padding:12px;list-style:none;display:grid}.ase-cal-door{border:2px solid var(--ase-line);cursor:grab;background:#e8743a;min-width:0}.ase-cal-door.is-open{outline:3px solid var(--ase-purple);outline-offset:1px}.ase-cal-door.is-dragged{opacity:.45}.ase-cal-door.is-empty{background:#8a8f9a}.ase a.ase-cal-door-link{color:#2a1608;flex-direction:column;align-items:center;gap:3px;min-height:100%;padding:6px 6px 8px;text-decoration:none;display:flex;position:relative;box-shadow:inset 0 3px #ffffff40,inset 0 -4px #0000002e}.ase a.ase-cal-door-link:focus-visible{outline:2px solid var(--ase-focus);outline-offset:2px}.ase-cal-door-number{text-align:center;color:#fff;background:#00000073;align-self:flex-start;min-width:22px;padding:1px 5px;font-size:12px;font-weight:700;line-height:1.3}.ase-cal-door-burst{clip-path:polygon(50% 0%,58% 14.9%,71.7% 5%,72.4% 21.9%,89.1% 18.8%,82.4% 34.4%,98.7% 38.9%,86% 50%,98.7% 61.1%,82.4% 65.6%,89.1% 81.2%,72.4% 78.1%,71.7% 95%,58% 85.1%,50% 100%,42% 85.1%,28.3% 95%,27.6% 78.1%,10.9% 81.2%,17.6% 65.6%,1.3% 61.1%,14% 50%,1.3% 38.9%,17.6% 34.4%,10.9% 18.8%,27.6% 21.9%,28.3% 5%,42% 14.9%);background:#ffd83a;justify-content:center;align-items:center;width:84px;height:84px;display:flex}.ase-cal-door.is-empty .ase-cal-door-burst{background:#b9bec8}.ase-cal-door-burst img{max-width:48px;max-height:48px;image-rendering:pixelated}.ase-cal-door-burst img.is-small{object-fit:contain;width:36px;max-width:none;height:36px;max-height:none}.ase-cal-door-words{text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:12px;font-weight:700;line-height:1.2}.ase-cal-door-opened{color:#2a1608bf;margin-top:auto;font-size:10px}.ase-cal-orderbar{color:var(--ase-ink);background:var(--ase-raised);border-top:2px solid var(--ase-gold);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:8px 12px;display:flex;position:sticky;bottom:0}.ase-cal-orderbar[hidden],.ase-cal-dated[hidden]{display:none}.ase-cal-preview{border:2px solid var(--ase-line);background:#e8743a;flex-direction:column;align-items:center;gap:4px;padding:10px;display:flex;box-shadow:inset 0 3px #ffffff40,inset 0 -4px #0000002e}.ase-cal-preview-words{color:#2a1608;text-align:center;overflow-wrap:anywhere;margin:0;font-size:13px}.ase-cal-piece{flex-direction:column;gap:6px;display:flex}.ase-cal-piece-held{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.ase-cal-piece-held img{max-width:40px;max-height:40px}.ase-cal-results{max-height:232px;overflow-y:auto}.ase-cal-amounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ase-cal-amounts .ase-input{width:100%}.ase-cal-dated{flex-direction:column;gap:8px;margin:6px 0 0 24px;display:flex}.ase-cal-new{max-width:560px}.ase-poll-questions{gap:12px;margin-top:4px}.ase-poll-question{background:var(--ase-sunk);border:2px solid var(--ase-rule);flex-direction:column;gap:6px;padding:10px;display:flex}.ase-poll-question[hidden],.ase-poll-option[hidden],.ase-poll-options[hidden],.ase-poll-steps[hidden]{display:none}.ase-poll-question-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.ase-poll-question-tools{gap:3px;display:inline-flex}.ase-poll-question-tools[hidden]{display:none}.ase-tt:disabled{opacity:.35;cursor:default}.ase-poll-kinds{flex-wrap:wrap;gap:4px 14px;display:flex}.ase-poll-options{border-left:2px solid var(--ase-rule);flex-direction:column;gap:4px;padding-left:14px;display:flex}.ase-poll-option .ase-input{width:100%}.ase-poll-options .ase-btn{align-self:flex-start}.ase-poll-window{color:#2b2b2b;background:#e9e9e1;border:1px solid #1e1e1e;border-radius:6px;max-width:360px;margin:0 auto;overflow:hidden;box-shadow:0 2px #00000059}.ase-poll-window-bar{color:#fff;text-align:center;background:#1e7295;border-bottom:1px solid #1e1e1e;margin:0;padding:5px 10px;font-size:14px;font-weight:700}.ase-poll-window-body{overflow-wrap:anywhere;flex-direction:column;gap:8px;min-height:150px;padding:10px;font-size:13px;line-height:1.35;display:flex}.ase-poll-window-body>p{margin:0}.ase-poll-window-body>.ase-poll-window-buttons{margin-top:auto}.ase-poll-window-title{font-size:16px;font-weight:700}.ase-poll-window-progress{color:#6c6c6c;font-size:11px}.ase-poll-window-question{font-weight:700}.ase-poll-window-choice{background:#fff9;border-radius:4px;align-items:center;gap:8px;padding:4px 8px;display:flex}.ase-poll-window-choice.is-picked{background:#7b3fbf2e}.ase-poll-window-dot,.ase-poll-window-box{background:#fff;border:1px solid #6c6c6c;flex:0 0 12px;width:12px;height:12px}.ase-poll-window-dot{border-radius:50%}.ase-poll-window-choice.is-picked .ase-poll-window-dot,.ase-poll-window-choice.is-picked .ase-poll-window-box{background:#7b3fbf;box-shadow:inset 0 0 0 2px #fff}.ase-poll-window-typed{color:#8a8a8a;background:#fff;border:1px solid #b6b6b6;border-radius:4px;min-height:56px;padding:5px 8px;font-size:12px;display:block}.ase-poll-window-buttons{justify-content:space-between;gap:8px;margin-top:auto;display:flex}.ase-poll-window-buttons.is-end{justify-content:flex-end}.ase-poll-window-btn{color:#fff;background:#3f9d4b;border:1px solid #2b6e34;border-radius:4px;padding:3px 12px;font-size:12px;font-weight:700}.ase-poll-window-btn.is-quiet{color:#2b2b2b;background:#d8d8d0;border-color:#9a9a92}.ase-poll-steps{justify-content:center;gap:8px;padding:8px 12px 0;display:flex}@media (min-width:1024px){.ase-poll-stage{position:sticky;top:12px}}.ase-answers{flex-direction:column;margin:0;display:flex}.ase-answers>div{border-bottom:1px solid var(--ase-rule);padding:10px 12px}.ase-answers dt{letter-spacing:1px;text-transform:uppercase;color:var(--ase-muted);font-size:11px;font-weight:700}.ase-answers dd{color:var(--ase-ink);white-space:pre-line;overflow-wrap:anywhere;margin:4px 0 0;line-height:1.5}.ase-applicant{flex-direction:row;align-items:flex-start;gap:12px}.ase-applicant-figure{width:64px;height:110px;image-rendering:pixelated;background:var(--ase-sunk);border:1px solid var(--ase-rule);flex:0 0 64px}.ase-applicant-facts{flex-direction:column;gap:6px;min-width:0;display:flex}.ase-applicant-facts p{overflow-wrap:anywhere;margin:0}.ase-apply-sheet{flex-direction:column;gap:12px;display:flex}.ase-apply-intro{white-space:pre-line}.ase-apply-q{flex-direction:column;gap:4px;display:flex}.ase-news-sheet .ase-apply-label{margin:0;font-size:14px;font-weight:700}.ase-apply-box{background:#fff;border:2px solid #c9c2b2;height:34px;display:block}.ase-apply-box.is-tall{height:96px}.ase-apply-pick{align-items:center;gap:8px;font-size:14px;display:flex}.ase-apply-send{background:#7b3fbf;border-color:#4f2585;align-self:flex-start;padding:6px 14px;font-size:14px}.ase-restore-wall{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-auto-rows:max-content;gap:10px;padding:0 12px 12px;display:grid}.ase a.ase-restore-tile{min-width:0;color:var(--ase-ink);background:var(--ase-sunk);border:2px solid var(--ase-rule);flex-direction:column;gap:3px;padding:4px 4px 8px;text-decoration:none;display:flex}.ase a.ase-restore-tile:hover,.ase a.ase-restore-tile:focus-visible{border-color:var(--ase-purple);background:var(--ase-raised)}.ase-restore-thumb{aspect-ratio:21/13;background:#1b1e26;justify-content:center;align-items:center;display:flex;overflow:hidden}.ase-restore-thumb img{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.ase-restore-name{text-overflow:ellipsis;white-space:nowrap;padding:3px 4px 0;font-size:13px;font-weight:700;overflow:hidden}.ase-restore-meta{color:var(--ase-muted);text-overflow:ellipsis;white-space:nowrap;padding:0 4px;font-size:11px;overflow:hidden}.ase-restore-flags{flex-wrap:wrap;gap:4px;padding:2px 4px 0;display:flex}.ase-restore-stage{border-bottom:2px solid var(--ase-line);background:#1b1e26;max-height:72vh;overflow:auto}.ase-restore-stage:focus-visible{outline:2px solid var(--ase-focus);outline-offset:-2px}.ase-restore-picture{max-width:none;image-rendering:pixelated;margin:0 auto;display:block}.ase-restore-key{vertical-align:-1px;border:1px solid var(--ase-line);width:12px;height:12px;margin:0 3px 0 8px;display:inline-block}.ase-restore-key.is-missing{background:#e54b4b}.ase-restore-key.is-nopicture{background:#f0a03c}.ase .ase-restore-report{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ase-restore-report>li{border-bottom:1px solid var(--ase-rule);box-shadow:inset 4px 0 0 var(--ase-off);flex-direction:column;gap:6px;padding:10px 12px 10px 22px;line-height:1.45;display:flex}.ase-restore-report>li.is-good{box-shadow:inset 4px 0 0 var(--ase-green)}.ase-restore-report>li.is-warn{box-shadow:inset 4px 0 0 var(--ase-red)}.ase-restore-report>li.is-note{box-shadow:inset 4px 0 0 var(--ase-gold)}.ase .ase-restore-notes{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-auto-rows:max-content;gap:8px;max-height:60vh;margin:0;padding:12px;list-style:none;display:grid;overflow-y:auto}.ase-restore-note{color:#2a2a2a;white-space:pre-line;overflow-wrap:anywhere;background:#ff6;border:1px solid #00000059;min-height:70px;padding:8px;font-size:12px;line-height:1.35}.ase-restore-note.is-pink{background:#ff9cff}.ase-restore-note.is-blue{background:#9cceff}.ase-restore-note.is-green{background:#9cff9c}.ase-restore-note.is-other{background:#e6e6e6}.ase-net-policy{flex-direction:column;display:flex}.ase-net-choice{border-bottom:1px solid var(--ase-rule);cursor:pointer;gap:12px;padding:12px 14px;display:flex}.ase-net-choice:has(input:disabled){cursor:default}.ase-net-choice input{width:18px;height:18px;accent-color:var(--ase-purple);flex:none;margin:2px 0 0}.ase-net-choice:has(input:checked){background:var(--ase-raised);box-shadow:inset 4px 0 0 var(--ase-purple)}.ase-net-choice-text{flex-direction:column;gap:4px;min-width:0;font-size:13px;line-height:1.45;display:flex}.ase-net-effect{flex-wrap:wrap;gap:4px;padding-top:2px;display:flex}.ase-net-effect-pick{border:0;gap:16px;margin:0;padding:0;display:flex}.ase .ase-net-caught{margin:0;padding:0 0 0 18px;font-size:13px;line-height:1.6}.ase-purge-list{flex-direction:column;display:flex}.ase-purge-age{flex-wrap:wrap;align-items:flex-end;gap:12px;padding:12px 14px;display:flex}.ase-purge-age .ase-field{flex:220px}.ase-purge-count{margin:0;font-size:15px}.ase-purge-count strong{font-size:22px}.ase-furni-row{gap:10px}.ase-furni-reviewbox{border-color:var(--ase-gold)}.ase-furni-applybar{align-items:center;padding:12px}.ase-furni-row .ase-row-title,.ase-furni-review .ase-row-title{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.ase-furni-row .ase-tick{width:28px}.ase-furni-bulkbar{align-items:flex-end}.ase-furni-bulkbar .ase-field{flex:0 240px}.ase-furni-review{scrollbar-width:thin;max-height:480px;overflow-y:auto}.ase-furni-left{padding:0 12px 10px}.ase-furni-left>summary{margin-bottom:6px;list-style:none}.ase-furni-left>summary::-webkit-details-marker{display:none}.ase-furni-head{flex-wrap:wrap;align-items:center;gap:14px;padding:14px;display:flex}.ase-furni-head .ase-row-text{flex:240px;gap:4px;min-width:0;display:grid}.ase-furni-head p{margin:0}.ase-furni-bigicon{background:var(--ase-sunk);border:2px solid var(--ase-line);flex:0 0 76px;justify-content:center;align-items:center;width:76px;height:76px;display:flex}.ase-furni-bigicon img{max-width:64px;max-height:64px;image-rendering:pixelated}.ase-furni-name{color:var(--ase-ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;font-size:20px;font-weight:700;display:flex}.ase-furni-form{gap:16px}.ase-furni-set{flex-direction:column;gap:10px;display:flex}.ase-furni-set legend{letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:700}.ase-furni-flags{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:0 12px;display:grid}.ase-furni-more>summary{margin-bottom:10px;list-style:none}.ase-furni-more>summary::-webkit-details-marker{display:none}.ase-furni-set small{margin-top:3px;font-size:11px;line-height:1.4;display:block}.ase-wheel-top{flex-wrap:wrap;align-items:center;gap:16px;padding:12px;display:flex}.ase-wheel-disc{flex:none;width:224px;max-width:100%;height:224px}.ase-wheel-rim{fill:#5b2a0c}.ase-wheel-slice-a,.ase-wheel-slice-b,.ase-wheel-slice-c{stroke:#5b2a0c;stroke-width:1.5px}.ase-wheel-slice-a{fill:#ffd83a}.ase-wheel-slice-b{fill:#e8743a}.ase-wheel-slice-c{fill:#f2a33a}.ase-wheel-disc .is-shut{fill:#b9bec8}.ase-wheel-number{fill:#2a1608;font-size:15px;font-weight:700}.ase-wheel-hub{fill:#fff3c4;stroke:#5b2a0c;stroke-width:3px}.ase-wheel-pointer{fill:#b3362f;stroke:#2a1608;stroke-width:1.5px}.ase-wheel-sum{flex-direction:column;flex:220px;gap:8px;min-width:0;display:flex}.ase-wheel-average{flex-wrap:wrap;gap:6px;display:flex}.ase-wheel-average .ase-chip{border:0;min-height:22px;padding:0 8px;font-size:12px;font-weight:700}.ase-wheel-row{flex-wrap:wrap}.ase-wheel-row .ase-row-text{flex:140px}.ase-wheel-acts{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.ase-wheel-row.is-off .ase-row-title,.ase-wheel-row.is-off .ase-wheel-place{color:var(--ase-muted)}.ase-wheel-row.is-off .ase-wheel-icon img{filter:grayscale();opacity:.7}.ase-box-row.is-off .ase-row-title{color:var(--ase-muted)}.ase-box-row.is-off .ase-furni-icon img{filter:grayscale();opacity:.7}.ase-wheel-row.is-open{background:var(--ase-pick-bg)}.ase-wheel-place{text-align:center;font-variant-numeric:tabular-nums;width:24px;color:var(--ase-ink-2);flex:0 0 24px;font-weight:700}.ase-wheel-icon{flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ase-wheel-icon img{object-fit:contain;max-width:32px;max-height:32px}.ase-wheel-move{flex:none;gap:2px;display:flex}.ase-wheel-move .ase-icon-btn:disabled{opacity:.35;cursor:default}.ase-wheel-scroll{padding:4px 12px 10px;overflow-x:auto}.ase-wheel-days{width:100%;min-width:520px}.ase-wheel-days td:first-child{white-space:nowrap}.ase-wheel-subhead{letter-spacing:1px;text-transform:uppercase;color:var(--ase-muted);border-top:1px solid var(--ase-rule);padding:10px 12px 6px;font-size:11px;font-weight:700}.ase-wheel-spin{min-height:44px}.ase-wheel-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ase-wheel-pair .ase-input{width:100%}.ase-wheel-settings .ase-check,[data-ase-wheel-form] .ase-check{align-self:start;padding-bottom:0}:root,[data-theme=huzo]{--px-ink:#2b1f3d;--px-line:#5b6474;--px-line-soft:#c9d1dc;--px-paper:#fff;--px-paper-2:#eef1f5;--px-paper-3:#e3e8ef;--px-hi:#fff;--px-purple:#7b3fbf;--px-purple-hi:#a879e6;--px-purple-deep:#4d2680;--px-purple-ink:#3d1e5e;--px-purple-soft:#e9dcf7;--px-gold:#e0a82e;--px-green:#2e9e5b;--px-red:#c6433b;--px-red-soft:#fbe7e6;--px-red-ink:#7a2622;--px-text:#1f2430;--px-muted:#5b6474;--px-teal:#1f8a8a}[data-theme=huzo-dark]{--px-ink:#0f0a16;--px-line:#6f7a8c;--px-line-soft:#3a4150;--px-paper:#1f232c;--px-paper-2:#15181f;--px-paper-3:#2a2f3a;--px-hi:#343a47;--px-purple:#8a53cc;--px-purple-hi:#b48ff0;--px-purple-deep:#4d2680;--px-purple-ink:#2b1642;--px-purple-soft:#3a2752;--px-text:#e8ecf2;--px-muted:#a3acba;--px-red-soft:#3c1f1e;--px-red-ink:#f3b7b3}.px-notch{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px)}.px-notch-top{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% 100%,0 100%,0 2px)}.px-card{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);background:var(--px-paper);border:2px solid var(--px-ink);box-shadow:inset 0 0 0 2px var(--px-hi);color:var(--px-text)}.px-card-body{padding:22px 22px 20px}@media (min-width:640px){.px-card-body{padding:26px 28px 24px}}.px-titlebar{background:var(--px-purple);color:#fff;height:44px;box-shadow:inset 0 2px 0 var(--px-purple-hi), inset 0 -3px 0 var(--px-purple-deep);border-bottom:2px solid var(--px-ink);font-family:var(--font-display);text-shadow:0 1px 0 var(--px-purple-ink);align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:700;line-height:1;display:flex}.px-tabs{align-items:flex-end;gap:4px;padding:0 8px;display:flex}.px-tab{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% 100%,0 100%,0 2px);background:var(--px-paper-3);height:40px;color:var(--px-muted);border:2px solid var(--px-line);box-shadow:inset 0 2px 0 var(--px-hi);font-family:var(--font-display);border-bottom:0;flex:1;justify-content:center;align-items:center;margin-bottom:-2px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .15s;display:flex}.px-tab:hover{background:var(--px-paper-2);color:var(--px-text);text-decoration:none}.px-tab.is-active{z-index:1;background:var(--px-paper);height:46px;color:var(--px-purple);border-color:var(--px-ink);box-shadow:inset 0 4px 0 var(--px-purple);position:relative}.px-tab:focus-visible{border-color:var(--px-gold);box-shadow:inset 0 0 0 2px var(--px-gold);outline:none}.px-btn{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--px-purple);color:#fff;border:2px solid var(--px-purple-ink);height:46px;box-shadow:inset 0 2px 0 var(--px-purple-hi), inset 0 -4px 0 var(--px-purple-deep);font-family:var(--font-display);text-shadow:0 1px 0 var(--px-purple-ink);justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:17px;font-weight:700;line-height:1;text-decoration:none;transition:filter .15s;display:inline-flex}.px-btn:hover{filter:brightness(1.08);text-decoration:none}.px-btn:active,.px-btn.is-pressed{box-shadow:inset 0 3px 0 var(--px-purple-deep);padding-top:3px}.px-btn:focus-visible{border-color:var(--px-gold);box-shadow:inset 0 0 0 2px var(--px-gold), inset 0 -4px 0 var(--px-purple-deep);outline:none}.px-btn:disabled,.px-btn[aria-disabled=true]{cursor:default;filter:saturate(.4)brightness(1.05)}.px-btn-block{width:100%;display:flex}.px-btn-ghost{background:var(--px-paper-2);color:var(--px-text);border-color:var(--px-line);box-shadow:inset 0 2px 0 var(--px-hi), inset 0 -3px 0 var(--px-line-soft);text-shadow:none;font-size:14px;font-weight:700}.px-btn-ghost:active{box-shadow:inset 0 2px 0 var(--px-line-soft)}.px-btn-sm{height:46px;padding:0 14px}.px-label{color:var(--px-text);margin-bottom:6px;font-size:15px;font-weight:700;display:block}.px-input{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);background:var(--px-paper);width:100%;height:46px;color:var(--px-text);border:2px solid var(--px-line);box-shadow:inset 0 3px 0 var(--px-paper-3);font-family:var(--font-sans);padding:0 12px;font-size:16px;line-height:1.2;transition:border-color .15s,box-shadow .15s;display:block}.px-input::placeholder{color:var(--px-muted);opacity:.7}.px-input:focus{border-color:var(--px-purple);box-shadow:inset 0 3px 0 var(--px-purple-soft), inset 0 0 0 1px var(--px-purple);outline:none}.px-input.is-invalid,.px-input[aria-invalid=true]{border-color:var(--px-red)}.px-join{display:flex}.px-join>.px-input{flex:1;min-width:0}.px-join>.px-btn{margin-left:6px}.px-help{color:var(--px-muted);margin-top:5px;font-size:13px;line-height:1.4}.px-error{color:var(--px-red);margin-top:5px;font-size:14px;font-weight:700;display:block}.px-error:empty{display:none}.px-check{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);appearance:none;cursor:pointer;background:var(--px-paper);border:2px solid var(--px-line);width:22px;height:22px;box-shadow:inset 0 2px 0 var(--px-paper-3);flex:none;place-content:center;margin:0;transition:background-color .15s;display:inline-grid}.px-check:after{content:"";width:12px;height:12px;image-rendering:pixelated;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' shape-rendering='crispEdges'%3E%3Cpath fill='%23fff' d='M5 0h1v1H5zM4 1h1v1H4zM3 2h1v1H3zM0 2h1v1H0zM1 3h1v1H1zM2 3h1v1H2zM2 4h1v1H2z'/%3E%3C/svg%3E") 50%/12px 12px no-repeat;transition:transform .12s;transform:scale(0)}.px-check:checked{background:var(--px-purple);border-color:var(--px-purple-ink);box-shadow:inset 0 2px 0 var(--px-purple-hi)}.px-check:checked:after{transform:scale(1)}.px-check:focus-visible{border-color:var(--px-gold);outline:none}.px-choice{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);cursor:pointer;background:var(--px-paper-2);border:2px solid var(--px-line);min-width:0;box-shadow:inset 0 2px 0 var(--px-hi);align-items:center;gap:10px;padding:8px 10px;transition:background-color .15s;display:flex;position:relative}.px-choice:hover{background:var(--px-paper)}.px-choice:has(:checked){background:var(--px-paper);border-color:var(--px-purple);box-shadow:inset 0 0 0 2px var(--px-purple-hi)}.px-choice:has(:focus-visible){border-color:var(--px-gold)}.px-choice input{opacity:0;width:1px;height:1px;position:absolute}.px-choice-dot{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);background:var(--px-paper);border:2px solid var(--px-line);flex:none;width:18px;height:18px}.px-choice:has(:checked) .px-choice-dot{border-color:var(--px-purple-ink);background:var(--px-purple);box-shadow:inset 0 0 0 3px var(--px-paper)}.px-alert{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);background:var(--px-red-soft);color:var(--px-red-ink);border:2px solid var(--px-red);align-items:flex-start;gap:10px;padding:10px 12px;font-size:15px;line-height:1.4;display:flex}.px-alert:focus{box-shadow:inset 0 0 0 2px var(--px-gold);outline:none}.px-alert ul{margin:4px 0 0;padding-left:18px}.px-meter{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);background:var(--px-paper-3);border:2px solid var(--px-line);grid-template-columns:repeat(8,1fr);gap:2px;height:14px;padding:2px;display:grid}.px-meter span{background:0 0}.px-meter[data-score="3"] span:nth-child(-n+6),.px-meter[data-score="4"] span:nth-child(-n+8){background:var(--px-green)}.px-meter[data-score="1"] span:nth-child(-n+2){background:var(--px-red)}.px-meter[data-score="2"] span:nth-child(-n+4){background:var(--px-gold)}.px-pill{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);color:#fff;border:2px solid var(--px-ink);font-family:var(--font-display);background:#140a23cc;align-items:center;gap:8px;padding:7px 12px 5px;font-size:14px;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 2px #ffffff1f}.px-pill .dot{background:var(--px-green);width:8px;height:8px;box-shadow:0 0 0 2px #2e9e5b59}.px-pill-paper{background:var(--px-paper-2);color:var(--px-text);border-color:var(--px-line);box-shadow:inset 0 2px 0 var(--px-hi)}.px-muted{color:var(--px-muted)}.px-link{color:var(--px-purple);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--px-purple);-webkit-text-decoration-color:var(--px-purple);text-decoration-color:var(--px-purple);font-weight:700}@supports (color:color-mix(in lab, red, red)){.px-link{-webkit-text-decoration-color:color-mix(in srgb, var(--px-purple) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--px-purple) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--px-purple) 40%, transparent)}}.px-link:hover{-webkit-text-decoration-color:var(--px-purple);-webkit-text-decoration-color:var(--px-purple);text-decoration-color:var(--px-purple)}.px-onart{color:#fff;text-shadow:1px 1px #0000008c}.px-onart a{color:#fff;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80;text-decoration-thickness:2px}.px-onart a:hover{text-decoration-color:#fff}.pixelart{image-rendering:pixelated}.pixel{font-family:var(--font-pixel);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;line-height:1}.door-bg{image-rendering:pixelated;background-color:#0b0b1c;background-image:url(/img/hotelview/right.png),url(/img/hotelview/background.png);background-position:100% 100%,0 0;background-repeat:no-repeat,repeat-x;background-size:638px 477px,auto 100%;background-attachment:fixed,fixed}@media (min-width:1800px){.door-bg{background-size:1276px 954px,auto 100%}}@media (max-width:639px){.door-bg{background-size:319px 239px,auto 100%;background-attachment:scroll,scroll}}.px-notice{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);color:#1f5c38;border:2px solid var(--px-green);background:#dcf3e4;padding:10px 12px;font-size:15px;line-height:1.4}.px-notice-warn{color:#6b4a0e;border-color:var(--px-gold);background:#fdf1d6}.px-chip{text-transform:uppercase;letter-spacing:.04em;background:var(--px-paper-3);color:var(--px-text);border:2px solid var(--px-line);clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);padding:2px 8px 1px;font-size:12px;font-weight:700;line-height:1.4;display:inline-block}.px-chip-green{color:#1f5c38;border-color:var(--px-green);background:#dcf3e4}.px-chip-warn{color:#6b4a0e;border-color:var(--px-gold);background:#fdf1d6}.site-topbar{background:var(--px-ink);color:#fff;border-bottom:2px solid var(--px-purple)}.site-topbar-inner{flex-wrap:wrap;align-items:center;gap:16px;max-width:1140px;min-height:56px;margin:0 auto;padding:0 16px;display:flex}@media (min-width:640px){.site-topbar-inner{padding:0 24px}}.site-brand{align-items:center;padding:8px 0;display:inline-flex}.site-nav{flex-wrap:wrap;gap:2px;display:flex}.site-nav a{color:#d7cbe8;border-bottom:3px solid #0000;align-items:center;height:56px;padding:0 10px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.site-nav a:hover{color:#fff;text-decoration:none}.site-nav a.is-active{color:#fff;border-bottom-color:var(--px-purple)}.site-topbar-right{flex-wrap:wrap;align-items:center;gap:14px;margin-left:auto;display:flex}.site-currencies{gap:12px;margin:0;padding:0;list-style:none;display:flex}.site-currencies li{flex-direction:column;align-items:flex-end;line-height:1;display:flex}.site-currencies .pixel{color:#fff;font-size:16px}.site-currency-name{color:#b9a9cf;text-transform:uppercase;letter-spacing:.06em;margin-top:3px;font-size:11px}.site-user{color:#fff;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.site-user:hover{text-decoration:underline}.site-head{object-fit:cover;object-position:top;width:27px;height:31px}.site-enter{height:36px;padding:0 14px;font-size:15px}@media (max-width:767px){.site-currency-name{display:none}.site-currencies{gap:8px}}.site-banner{image-rendering:pixelated;background-color:#0b0b1c;background-image:url(/img/hotelview/right.png),url(/img/hotelview/background.png);background-position:100% 100%,0 0;background-repeat:no-repeat,repeat-x;background-size:319px 239px,auto 100%;height:120px}@media (min-width:768px){.site-banner{background-size:638px 477px,auto 100%;height:160px}}.site-banner-inner{align-items:flex-end;max-width:1080px;height:100%;margin:0 auto;padding:0 16px;display:flex}@media (min-width:640px){.site-banner-inner{padding:0 24px}}.site-banner-title{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);background:var(--px-paper);color:var(--px-text);border:2px solid var(--px-ink);margin:0 0 -14px;padding:8px 16px;font-size:22px;line-height:1.2}.habblet-secondary .habblet-title{background:var(--px-teal,#1f8a8a)}.habblet-neutral .habblet-title{background:var(--px-paper-3);color:var(--px-text);text-shadow:none;box-shadow:inset 0 2px #fff9,inset 0 -3px #00000014}.habblet-sun .habblet-title{background:#d9821a}.habblet-sky .habblet-title{background:#2f6fbf}.habblet-leaf .habblet-title{background:#3b8f4a}.habblet-rose .habblet-title{background:#c2456b}.habblet-night .habblet-title{background:#33305a}.me-avatar{width:64px}.habblet{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);background:var(--px-paper);border:2px solid var(--px-ink);box-shadow:inset 0 0 0 2px var(--px-hi);color:var(--px-text)}.habblet-title{background:var(--px-purple);color:#fff;border-bottom:2px solid var(--px-ink);height:32px;font-family:var(--font-display);text-shadow:0 1px #00000059;align-items:center;gap:8px;padding:0 12px;font-size:15px;font-weight:700;line-height:1;display:flex;box-shadow:inset 0 2px #ffffff38,inset 0 -3px #00000038}.habblet-body{padding:12px 14px}}@layer utilities{@layer daisyui.l1.l2.l3{@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}@media (hover:hover){.tab\!:is(.tabs>.tab\!):hover{color:var(--color-base-content)!important}}@supports (color:color-mix(in lab, red, red)){.tab\!:is(.tabs>.tab\!):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)!important}}@media (forced-colors:active){.tab\!:is(.tabs>.tab\!):focus{outline-offset:2px!important;outline:2px solid #0000!important}}.tab\!:is(.tabs>.tab\!){cursor:pointer!important;appearance:none!important;text-align:center!important;webkit-user-select:none!important;-webkit-user-select:none!important;user-select:none!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;display:inline-flex!important;position:relative!important}@media (hover:hover){.tab\!:is(.tabs>.tab\!):hover{color:var(--color-base-content)!important}}.tab\!:is(.tabs>.tab\!){--tab-p:.75rem!important;--tab-bg:var(--color-base-100)!important;--tab-border-color:var(--color-base-300)!important;--tab-radius-ss:0!important;--tab-radius-se:0!important;--tab-radius-es:0!important;--tab-radius-ee:0!important;--tab-order:0!important;--tab-radius-min:calc(.75rem - var(--border))!important;--tab-radius-limit:min(var(--radius-field), var(--tab-radius-min))!important;--tab-radius-grad:#0000 calc(69% - var(--border)), var(--tab-border-color) calc(69% - var(--border) + .25px), var(--tab-border-color) 69%, var(--tab-bg) calc(69% + .25px)!important;order:var(--tab-order)!important;height:var(--tab-height)!important;padding-inline:var(--tab-p)!important;border-color:#0000!important;font-size:.875rem!important}.tab\!:is(.tabs>.tab\!):is(input[type=radio]){min-width:fit-content!important}.tab\!:is(.tabs>.tab\!):is(input[type=radio]):after{--tw-content:attr(aria-label)!important;content:var(--tw-content)!important}.tab\!:is(.tabs>.tab\!):is(label){position:relative!important}.tab\!:is(.tabs>.tab\!):is(label) input{cursor:pointer!important;appearance:none!important;opacity:0!important;position:absolute!important;inset:0!important}:is(.tab\!:is(.tabs>.tab\!):checked,.tab\!:is(.tabs>.tab\!):is(label:has(:checked)),.tab\!:is(.tabs>.tab\!):is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content{display:block!important}.tab\!:is(.tabs>.tab\!):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.tab\!:is(.tabs>.tab\!):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)!important}}.tab\!:is(.tabs>.tab\!):not(input):empty{cursor:default!important;flex-grow:1!important}.tab\!:is(.tabs>.tab\!):focus{--tw-outline-style:none!important;outline-style:none!important}@media (forced-colors:active){.tab\!:is(.tabs>.tab\!):focus{outline-offset:2px!important;outline:2px solid #0000!important}}.tab\!:is(.tabs>.tab\!):focus-visible,.tab\!:is(.tabs>.tab\!):is(label:has(:checked:focus-visible)){outline-offset:-5px!important;outline:2px solid!important}.tab\!:is(.tabs>.tab\!)[disabled]{pointer-events:none!important;opacity:.4!important}.tabs{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem) * 10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}.tab:is(.tabs>.tab){cursor:pointer;appearance:none;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}.tab:is(.tabs>.tab){--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field), var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)), var(--tab-border-color) calc(69% - var(--border) + .25px), var(--tab-border-color) 69%, var(--tab-bg) calc(69% + .25px);order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;font-size:.875rem}.tab:is(.tabs>.tab):is(input[type=radio]){min-width:fit-content}.tab:is(.tabs>.tab):is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.tab:is(.tabs>.tab):is(label){position:relative}.tab:is(.tabs>.tab):is(label) input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}:is(.tab:is(.tabs>.tab):checked,.tab:is(.tabs>.tab):is(label:has(:checked)),.tab:is(.tabs>.tab):is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content{display:block}.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.tab:is(.tabs>.tab):not(input):empty{cursor:default;flex-grow:1}.tab:is(.tabs>.tab):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}.tab:is(.tabs>.tab):focus-visible,.tab:is(.tabs>.tab):is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.tab:is(.tabs>.tab)[disabled]{pointer-events:none;opacity:.4}.menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.menu :where(li ul,li menu){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li ul,li menu):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu details{interpolate-size:allow-keywords;overflow:hidden}.menu details::details-content{block-size:0}@media (prefers-reduced-motion:no-preference){.menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.menu details[open]::details-content{block-size:auto}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise)}:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled,.menu :where(li) [disabled]{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li).menu-disabled,.menu :where(li) [disabled]{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.menu .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem) * 6);background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.loading{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.countdown{display:inline-flex}.countdown>*{visibility:hidden;--value-v:calc(mod(max(0, var(--value)), 1000));--value-hundreds:calc(round(to-zero, var(--value-v) / 100, 1));--value-tens:calc(round(to-zero, mod(var(--value-v), 100) / 10, 1));--value-ones:calc(mod(var(--value-v), 100));--show-hundreds:clamp(clamp(0, var(--digits,1) - 2, 1), var(--value-hundreds), 1);--show-tens:clamp(clamp(0, var(--digits,1) - 1, 1), var(--value-tens) + var(--show-hundreds), 1);--first-digits:calc(round(to-zero, var(--value-v) / 10, 1));height:1em;width:calc(1ch + var(--show-tens) * 1ch + var(--show-hundreds) * 1ch);direction:ltr;transition:width .4s ease-out .2s;display:inline-block;position:relative;overflow-y:clip}.countdown>:before,.countdown>:after{visibility:visible;--tw-content:"00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a ";content:var(--tw-content);font-variant-numeric:tabular-nums;white-space:pre;text-align:end;direction:rtl;transition:all 1s cubic-bezier(1,0,0,1),width .2s ease-out .2s,opacity .2s ease-out .2s;position:absolute;overflow-x:clip}.countdown>:before{width:calc(1ch + var(--show-hundreds) * 1ch);top:calc(var(--first-digits) * -1em);opacity:var(--show-tens);inset-inline-end:0}.countdown>:after{width:1ch;top:calc(var(--value-ones) * -1em);inset-inline-start:0}.filter{flex-wrap:wrap;display:flex}.filter [type=radio]{width:auto}.filter input{opacity:1;transition:visibility .1s allow-discrete, margin .1s, opacity .3s, padding .3s, border-width .1s;overflow:hidden;scale:1}.filter input.filter-reset{aspect-ratio:1}.filter input.filter-reset:after{--tw-content:"×";content:var(--tw-content)}.filter>input:not(:last-child),.filter>:not(:last-child) input{margin-inline-end:.25rem}.list{flex-direction:column;font-size:.875rem;display:flex}.list .list-row{--list-grid-cols:minmax(0, auto) 1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.input{appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;--size:calc(var(--size-field,.25rem) * var(--in-size-mul,10));--input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.input{cursor:text;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem));touch-action:manipulation;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field))}@supports (color:color-mix(in lab, red, red)){.input{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.input input{appearance:none;background-color:#0000;border:none;width:100%;height:100%}.input input::placeholder{color:var(--color-base-content);opacity:.5}.input input:focus,.input input:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.input input:focus,.input input:focus-within{outline-offset:2px;outline:2px solid #0000}}.input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em}.input::-webkit-inner-spin-button{margin-inline-end:-10px}.input::-webkit-calendar-picker-indicator{inset-inline-end:.75em}input.input{text-align:start;display:inline-flex;position:relative}input.input[type=url],input.input[type=tel],input.input[type=email],input.input[type=number]{direction:ltr}input.input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}input.input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}input.input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my,-3))}input.input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}input.input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input input{text-align:start;display:inline-flex;position:relative}.input input[type=url],.input input[type=tel],.input input[type=email],.input input[type=number]{direction:ltr}.input input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}.input input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}.input input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my,-3))}.input input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}.input input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.input:focus{outline:2px solid var(--input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus{--font-size:1rem}}}.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus-within{--font-size:1rem}}}.input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.input:has(>input[disabled]){box-shadow:none}.input:has(>input[disabled])::placeholder,.input:has(>input[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.input:is(:disabled,[disabled]){box-shadow:none}.input:is(:disabled,[disabled])::placeholder,.input:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .input{box-shadow:none}fieldset:disabled .input::placeholder,fieldset:disabled .input ::placeholder{color:var(--color-base-content);opacity:.2}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.range{appearance:none;webkit-appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem) * 6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:currentColor}@supports (color:color-mix(in lab, red, red)){.range{--range-bg:color-mix(in oklab, currentColor 10%, #0000)}}.range{--range-fill-x:calc((var(--range-dir,1) * -100cqw) - (var(--range-dir,1) * var(--range-thumb-size) / 2));--range-fill-y:0;--range-fill-spread:calc(100cqw * var(--range-fill));cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] .range{--range-dir:-1}.range:focus{outline:none}.range:focus-visible{outline-offset:2px;outline:2px solid}.range::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}@media (forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}.range::-moz-range-track{border:1px solid}}.range::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}.range::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;appearance:none;webkit-appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);position:relative;inset-block-start:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.range::-webkit-slider-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);background-color:currentColor;position:relative}@supports (color:color-mix(in lab, red, red)){.range::-moz-range-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range:disabled{cursor:not-allowed;opacity:.3}.table{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(:is(.table tr.row-hover),.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.table :where(.table-pin-rows thead){z-index:1;position:sticky;top:0}.table :where(.table-pin-rows tfoot){z-index:1;position:sticky;bottom:0}.table :where(.table-pin-rows :is(thead,tfoot) tr){background-color:var(--color-base-100)}.table :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.steps{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.steps .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps .step:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}.steps .step>.step-icon,.steps .step:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.steps .step:first-child:before{--tw-content:none;content:var(--tw-content)}.steps .step[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}.timeline{display:flex;position:relative}.timeline>li{grid-template-rows:var(--timeline-row-start,minmax(0, 1fr)) auto var(--timeline-row-end,minmax(0, 1fr));grid-template-columns:var(--timeline-col-start,minmax(0, 1fr)) auto var(--timeline-col-end,minmax(0, 1fr));flex-shrink:0;align-items:center;display:grid;position:relative}.timeline>li>hr{border:none;width:100%}.timeline>li>hr:first-child{grid-row-start:2;grid-column-start:1}.timeline>li>hr:last-child{grid-area:2/3/auto/none}@media print{.timeline>li>hr{border:.1px solid var(--color-base-300)}}.timeline :where(hr){background-color:var(--color-base-300);height:.25rem}.timeline:has(.timeline-middle hr):first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.timeline:has(.timeline-middle hr):last-child,.timeline:not(:has(.timeline-middle)) :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}.timeline:not(:has(.timeline-middle)) :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.select{appearance:none;background-color:var(--color-base-100);vertical-align:middle;--size:calc(var(--size-field,.25rem) * var(--sl-size-mul,10));--input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.select{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.select{width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem));touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.select{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.select[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}.select select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border) * 2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem}.select select::placeholder{color:var(--color-base-content);opacity:.5}.select select:focus,.select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.select select:focus,.select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.select:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:focus{outline:2px solid var(--input-color);outline-offset:2px}.select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:focus-within{outline:2px solid var(--input-color);outline-offset:2px}.select:open{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:open{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:open{outline:2px solid var(--input-color);outline-offset:2px;background-image:linear-gradient(135deg,#0000 50%,currentColor 50%),linear-gradient(45deg,currentColor 50%,#0000 50%)}.select:has(>select[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.select:has(>select[disabled]):is(select),.select:has(>select[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select:has(>select[disabled]):is(select),.select:has(>select[disabled]) :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.select:has(>select[disabled]){box-shadow:none}.select:has(>select[disabled])::placeholder,.select:has(>select[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.select:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.select:is(:disabled,[disabled]):is(select),.select:is(:disabled,[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select:is(:disabled,[disabled]):is(select),.select:is(:disabled,[disabled]) :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.select:is(:disabled,[disabled]){box-shadow:none}.select:is(:disabled,[disabled])::placeholder,.select:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .select{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .select:is(select),fieldset:disabled .select :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .select:is(select),fieldset:disabled .select :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .select{box-shadow:none}fieldset:disabled .select::placeholder,fieldset:disabled .select ::placeholder{color:var(--color-base-content);opacity:.2}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}@supports (appearance:base-select){:is(.select,.select select){appearance:base-select}:is(.select,.select select)::picker(select){appearance:base-select}}:is(.select,.select select)::picker(select){color:inherit;border:var(--border) solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth) * 3px) -2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth) * .1)), 0 8px 10px -6px rgb(0 0 0/calc(var(--depth) * .1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}:is(.select,.select select)::picker-icon{display:none}:is(.select,.select select) selectedcontent{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}:is(.select,.select select) optgroup{padding-top:.5em}:is(.select,.select select) optgroup option:first-child{margin-top:.5em}@supports (color:color-mix(in lab, red, red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media (forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.select,.select select) option{border-radius:var(--radius-field);padding-block:.375rem;padding-inline:calc(.25rem * var(--option-px,3));white-space:normal;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.select,.select select) option:not(:disabled):active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)}[dir=rtl] .select::picker(select){translate:.5rem}[dir=rtl] .select select::picker(select){translate:.5rem}.checkbox{border:var(--border) solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox{border:var(--border) solid var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 0 #0000 inset, 0 0 #0000;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox:checked:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1;translate:3.5% -7%}@media (forced-colors:active){.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox[aria-checked=true]:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1;translate:3.5% -7%}@media (forced-colors:active){.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox:indeterminate{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox:indeterminate{background-color:var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -40%;rotate:0deg}.checkbox[aria-checked=mixed]{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox[aria-checked=mixed]{background-color:var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox[aria-checked=mixed]:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -40%;rotate:0deg}.radio{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border) solid var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.radio{border:var(--border) solid var(--input-color,color-mix(in srgb, currentColor 20%, #0000))}}.radio{box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);color:var(--input-color,currentColor)}.radio:before{--tw-content:"";content:var(--tw-content);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}.radio:focus-visible{outline:2px solid}.radio:checked{background-color:var(--color-base-100);border-color:currentColor}@media (prefers-reduced-motion:no-preference){.radio:checked{animation:.2s ease-out radio}}.radio:checked:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media (forced-colors:active){.radio:checked:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.radio:checked:before{outline-offset:-1rem;outline:.25rem solid}}.radio[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor}@media (prefers-reduced-motion:no-preference){.radio[aria-checked=true]{animation:.2s ease-out radio}}.radio[aria-checked=true]:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media (forced-colors:active){.radio[aria-checked=true]:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.radio[aria-checked=true]:before{outline-offset:-1rem;outline:.25rem solid}}.card{border-radius:var(--radius-box);outline-offset:2px;outline:2px solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus-visible,.card[aria-checked=true],.card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.card:has(>:checked:focus-visible),.card[aria-checked=true]:focus-visible,.card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card>:is([type=checkbox],[type=radio]){appearance:none}.stack{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}.stack>*{width:100%;height:100%}.stack>:nth-child(n+2){opacity:.7;width:100%}.stack>:nth-child(2){z-index:2;opacity:.9}.stack>:first-child{z-index:3;width:100%}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.label{color:color-mix(in oklab, currentcolor 60%, transparent)}}.label:has(input){cursor:pointer}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);width:.5rem;height:.5rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.status{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab, red, red)){.status{color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.status{background-image:radial-gradient(circle at 35% 30%, oklch(1 0 0 / calc(var(--depth) * .5)), #0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab, red, red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab, currentColor calc(var(--depth) * 100%), #0000)}}.badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border) solid var(--badge-color,var(--color-base-200));background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem) * 6);width:fit-content;height:var(--size);padding-inline:calc(var(--size) / 2 - var(--border));flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.footer{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.footer>:not(script,style,template){place-items:start;gap:.5rem;display:grid}.chat{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link:focus-visible{outline-offset:2px;outline:2px solid}.aura:has(>.card,>.alert){--aura-radius:var(--radius-box)}.aura:has(>.checkbox,>.toggle,>.badge){--aura-radius:var(--radius-selector)}.aura:has(>.btn,>.input,>.select){--aura-radius:var(--radius-field)}.alert{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto, calc(var(--noise) * 33%);background-image:none, var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px #000, 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px color-mix(in oklab, color-mix(in oklab, #000 20%, var(--alert-color,var(--color-base-200))) calc(var(--depth) * 20%), #0000), 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}}.alert:has(>:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@layer daisyui.l1.l2{.tabs-border>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color) #0000;border-radius:var(--radius-field);position:relative}.tabs-border>.tab:before{content:"";background-color:var(--tab-border-color);width:calc(100% - var(--tab-p) * 2);border-radius:var(--radius-field);height:3px;bottom:0;left:var(--tab-p);transition:background-color .2s;position:absolute}:is(.tabs-border>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-border>.tab:is(input:checked),.tabs-border>.tab:is(label:has(:checked))):before{--tab-border-color:currentColor;border-top:3px solid}.tabs-lift>.tab{--tab-border:0 0 var(--border) 0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es)}.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border);--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad));background-color:var(--tab-bg)}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start), var(--radius-end);background-size:var(--tab-radius-limit) var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):first-child:before{--radius-start:none}[dir=rtl] :is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):first-child:before{transform:rotateY(180deg)}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):last-child:before{--radius-end:none}[dir=rtl] :is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):last-child:before{transform:rotateY(180deg)}.tabs-lift:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-top>.tab{--tab-order:0;--tab-border:0 0 var(--border) 0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right}.tabs-top>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-top>.tab:is(input:checked),.tabs-top>.tab:is(label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border);--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad))}.tabs-top:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-bottom>.tab{--tab-order:1;--tab-border:var(--border) 0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color) #0000 #0000 #0000;--tab-paddings:0 var(--tab-p) var(--border) var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right}.tabs-bottom>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-bottom>.tab:is(input:checked),.tabs-bottom>.tab:is(label:has(:checked)){--tab-border:0 var(--border) var(--border) var(--border);--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color);--tab-paddings:var(--border) calc(var(--tab-p) - var(--border)) 0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right, var(--tab-radius-grad))}.tabs-bottom:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color)}.tabs-box>.tab{border-radius:var(--radius-field);border-style:none}.tabs-box>.tab:focus-visible,.tabs-box>.tab:is(label:has(:checked:focus-visible)){outline-offset:2px}.tabs-box>.tab:focus-visible{z-index:1}.tabs-xs>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}.tabs-sm>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}.tabs-md>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}.tabs-lg>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}.tabs-xl>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}.tabs-border>.tab\!{--tab-border-color:#0000 #0000 var(--tab-border-color) #0000!important;border-radius:var(--radius-field)!important;position:relative!important}.tabs-border>.tab\!:before{content:""!important;background-color:var(--tab-border-color)!important;width:calc(100% - var(--tab-p) * 2)!important;border-radius:var(--radius-field)!important;height:3px!important;bottom:0!important;left:var(--tab-p)!important;transition:background-color .2s!important;position:absolute!important}:is(.tabs-border>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-border>.tab\!:is(input:checked),.tabs-border>.tab\!:is(label:has(:checked))):before{--tab-border-color:currentColor!important;border-top:3px solid!important}.tabs-lift>.tab\!{--tab-border:0 0 var(--border) 0!important;--tab-radius-ss:var(--tab-radius-limit)!important;--tab-radius-se:var(--tab-radius-limit)!important;--tab-radius-es:0!important;--tab-radius-ee:0!important;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p)!important;--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000!important;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2)!important;--tab-corner-height:var(--tab-radius-limit)!important;--tab-corner-position:top left, top right!important;border-width:var(--tab-border)!important;padding:var(--tab-paddings)!important;border-color:var(--tab-border-colors)!important;border-start-start-radius:var(--tab-radius-ss)!important;border-start-end-radius:var(--tab-radius-se)!important;border-end-end-radius:var(--tab-radius-ee)!important;border-end-start-radius:var(--tab-radius-es)!important}.tabs-lift>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab\!:is(input:checked,label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border)!important;--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)!important;--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border))!important;--tab-inset:auto auto 0 auto!important;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad))!important;--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad))!important;background-color:var(--tab-bg)!important}:is(.tabs-lift>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab\!:is(input:checked,label:has(:checked))):before{z-index:1!important;content:""!important;width:var(--tab-corner-width)!important;height:var(--tab-corner-height)!important;background-position:var(--tab-corner-position)!important;background-image:var(--radius-start), var(--radius-end)!important;background-size:var(--tab-radius-limit) var(--tab-radius-limit)!important;inset:var(--tab-inset)!important;background-repeat:no-repeat!important;display:block!important;position:absolute!important}:is(.tabs-lift>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab\!:is(input:checked,label:has(:checked))):first-child:before{--radius-start:none!important}[dir=rtl] :is(.tabs-lift>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab\!:is(input:checked,label:has(:checked))):first-child:before{transform:rotateY(180deg)!important}:is(.tabs-lift>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab\!:is(input:checked,label:has(:checked))):last-child:before{--radius-end:none!important}[dir=rtl] :is(.tabs-lift>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab\!:is(input:checked,label:has(:checked))):last-child:before{transform:rotateY(180deg)!important}.tabs-lift:has(>.tab-content)>.tab\!:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)!important}.tabs-top>.tab\!{--tab-order:0!important;--tab-border:0 0 var(--border) 0!important;--tab-radius-ss:var(--tab-radius-limit)!important;--tab-radius-se:var(--tab-radius-limit)!important;--tab-radius-es:0!important;--tab-radius-ee:0!important;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p)!important;--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000!important;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2)!important;--tab-corner-height:var(--tab-radius-limit)!important;--tab-corner-position:top left, top right!important}.tabs-top>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-top>.tab\!:is(input:checked),.tabs-top>.tab\!:is(label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border)!important;--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)!important;--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border))!important;--tab-inset:auto auto 0 auto!important;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad))!important;--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad))!important}.tabs-top:has(>.tab-content)>.tab\!:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)!important}.tabs-bottom>.tab\!{--tab-order:1!important;--tab-border:var(--border) 0 0 0!important;--tab-radius-ss:0!important;--tab-radius-se:0!important;--tab-radius-es:var(--tab-radius-limit)!important;--tab-radius-ee:var(--tab-radius-limit)!important;--tab-border-colors:var(--tab-border-color) #0000 #0000 #0000!important;--tab-paddings:0 var(--tab-p) var(--border) var(--tab-p)!important;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2)!important;--tab-corner-height:var(--tab-radius-limit)!important;--tab-corner-position:top left, top right!important}.tabs-bottom>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-bottom>.tab\!:is(input:checked),.tabs-bottom>.tab\!:is(label:has(:checked)){--tab-border:0 var(--border) var(--border) var(--border)!important;--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color)!important;--tab-paddings:var(--border) calc(var(--tab-p) - var(--border)) 0 calc(var(--tab-p) - var(--border))!important;--tab-inset:0 auto auto auto!important;--radius-start:radial-gradient(circle at bottom left, var(--tab-radius-grad))!important;--radius-end:radial-gradient(circle at bottom right, var(--tab-radius-grad))!important}.tabs-bottom:has(>.tab-content)>.tab\!:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color)!important}.tabs-box>.tab\!{border-radius:var(--radius-field)!important;border-style:none!important}.tabs-box>.tab\!:focus-visible,.tabs-box>.tab\!:is(label:has(:checked:focus-visible)){outline-offset:2px!important}.tabs-box>.tab\!:focus-visible{z-index:1!important}.tabs-xs>.tab\!{--tab-p:.375rem!important;--tab-radius-min:calc(.5rem - var(--border))!important;font-size:.75rem!important}.tabs-sm>.tab\!{--tab-p:.5rem!important;--tab-radius-min:calc(.5rem - var(--border))!important;font-size:.875rem!important}.tabs-md>.tab\!{--tab-p:.75rem!important;--tab-radius-min:calc(.75rem - var(--border))!important;font-size:.875rem!important}.tabs-lg>.tab\!{--tab-p:1rem!important;--tab-radius-min:calc(1.5rem - var(--border))!important;font-size:1.125rem!important}.tabs-xl>.tab\!{--tab-p:1.25rem!important;--tab-radius-min:calc(2rem - var(--border))!important;font-size:1.125rem!important}.list .list-row:has(>.list-col-grow:first-child){--list-grid-cols:1fr}.list .list-row:has(>.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row>*{grid-row-start:1}.steps-horizontal .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps-horizontal .step:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] :is(.steps-horizontal .step):before{translate:0}.steps-vertical .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid}.steps-vertical .step:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] :is(.steps-vertical .step):before{translate:50% -50%}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after,.steps .step-neutral>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}.steps .step-primary+.step-primary:before,.steps .step-primary:after,.steps .step-primary>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after,.steps .step-secondary>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}.steps .step-accent+.step-accent:before,.steps .step-accent:after,.steps .step-accent>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}.steps .step-info+.step-info:before,.steps .step-info:after,.steps .step-info>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}.steps .step-success+.step-success:before,.steps .step-success:after,.steps .step-success>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}.steps .step-warning+.step-warning:before,.steps .step-warning:after,.steps .step-warning>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}.steps .step-error+.step-error:before,.steps .step-error:after,.steps .step-error>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}.swap{cursor:pointer;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;place-content:center;display:inline-grid;position:relative}.swap input{appearance:none;border:none}.swap>*{grid-row-start:1;grid-column-start:1}@media (prefers-reduced-motion:no-preference){.swap>*{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on,.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1;backface-visibility:visible}.checkbox:disabled,.radio:disabled{cursor:not-allowed;opacity:.2}:is(.stack,.stack.stack-bottom)>*{grid-area:3/3/6/4}:is(.stack,.stack.stack-bottom)>:nth-child(2){grid-area:2/2/5/5}:is(.stack,.stack.stack-bottom)>:first-child{grid-area:1/1/4/6}.stack.stack-top>*{grid-area:1/3/4/4}.stack.stack-top>:nth-child(2){grid-area:2/2/5/5}.stack.stack-top>:first-child{grid-area:3/1/6/6}.stack.stack-start>*{grid-area:3/1/4/4}.stack.stack-start>:nth-child(2){grid-area:2/2/5/5}.stack.stack-start>:first-child{grid-area:1/3/6/6}.stack.stack-end>*{grid-area:3/3/4/6}.stack.stack-end>:nth-child(2){grid-area:2/2/5/5}.stack.stack-end>:first-child{grid-area:1/1/6/4}}.countdown.countdown{line-height:1em}@layer daisyui.l1{.filter:not(:has(:checked:not(.filter-reset))) :is(.filter-reset,[type=reset]):not(:focus-visible){visibility:hidden;opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.filter:not(:has(:focus-visible)):has(:checked:not(.filter-reset,[type=checkbox])) :is(input,button):not(:checked,.filter-reset,[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}}.invisible{visibility:hidden}.visible{visibility:visible}:is(.input[type=url],.input[type=tel],.input[type=email],.input[type=number]):dir(rtl){border-start-start-radius:var(--join-se,var(--radius-field));border-start-end-radius:var(--join-ss,var(--radius-field));border-end-end-radius:var(--join-es,var(--radius-field));border-end-start-radius:var(--join-ee,var(--radius-field))}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@layer daisyui.l1.l2.l3.l4{.card figure:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card figure:last-child{border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card figure{justify-content:center;align-items:center;display:flex}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;--join-ml:0;--join-mt:0;--join-v:0;--join-h:1;align-items:stretch;display:inline-flex}@scope(.join){:scope>:where(:focus,:has(:focus)){z-index:2}@media (hover:hover){:scope>:where(.btn:hover,:has(.btn:hover)){z-index:1}}:scope :where(:scope>:first-child){--join-ss:var(--radius-field);--join-se:calc(var(--radius-field) * var(--join-v));--join-es:calc(var(--radius-field) * var(--join-h));--join-ee:0}:scope :where(:scope>:last-child){--join-ss:0;--join-se:calc(var(--radius-field) * var(--join-h));--join-es:calc(var(--radius-field) * var(--join-v));--join-ee:var(--radius-field)}:scope :where(:scope>:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}:scope :where(:scope>:not(:first-child)){--join-ml:calc(var(--border,1px) * -1 * var(--join-h));--join-mt:calc(var(--border,1px) * -1 * var(--join-v))}}.m-0{margin:0}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-auto{margin-inline-start:auto}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200))}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.h-\[55px\]{height:55px}.h-\[60px\]{height:60px}.h-auto{height:auto}.min-h-dvh{min-height:100dvh}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-16{width:calc(var(--spacing) * 16)}.w-\[60px\]{width:60px}.w-\[186px\]{width:186px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[360px\]{max-width:360px}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[720px\]{max-width:720px}.max-w-\[1080px\]{max-width:1080px}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.cursor-pointer{cursor:pointer}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[color\:var\(--px-line-soft\)\]>:not(:last-child)){border-color:var(--px-line-soft)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:0}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-6{padding-block:calc(var(--spacing) * 6)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[26px\]{font-size:26px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.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,)}.placeholder\:font-sans::placeholder{font-family:var(--font-sans)}.placeholder\:normal-case::placeholder{text-transform:none}.first\:pt-0:first-child{padding-top:0}.last\:pb-0:last-child{padding-bottom:0}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:px-3:focus{padding-inline:calc(var(--spacing) * 3)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-black:focus{color:var(--color-black)}@media (min-width:40rem){.sm\:grid-cols-\[120px_minmax\(0\,1fr\)\]{grid-template-columns:120px minmax(0,1fr)}.sm\:justify-start{justify-content:flex-start}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}}@media (min-width:64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.\[\&_ul\]\:m-0 ul{margin:0}.\[\&_ul\]\:list-none ul{list-style-type:none}.\[\&_ul\]\:p-0 ul{padding:0}.\[\&\.is-wide\]\:max-w-\[720px\].is-wide{max-width:720px}}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ubuntu-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ubuntu-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ubuntu-latin-700-normal.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-latin-400-normal.woff2)format("woff2")}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes rotator{89.9999%,to{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items) * 100%)}to{translate:0 -100%}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes dropdown{0%{opacity:0}}@keyframes aura{to{--aura-angle:360deg;transform:translateZ(1px)}}@keyframes aura-glow{20%,80%{opacity:.7;filter:blur(.25rem)}50%{opacity:1;filter:blur(.75rem)}}@keyframes aura-glow-after{20%,80%{opacity:.3;filter:blur(1rem)}50%{opacity:.6;filter:blur(1.5rem)}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes menu{0%{opacity:0}}@keyframes progress{50%{background-position-x:-115%}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-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}