/*! tailwindcss v4.2.2 | 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Sora", system-ui, -apple-system, sans-serif;--font-mono:"DM Mono", "JetBrains Mono", monospace;--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--spacing:.25rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-semibold:600;--font-weight-bold:700;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg:#0e0e14;--color-bg-card:#16161e;--color-text:#e8e8f0;--color-text-muted:#ffffff73;--color-gold:#f0c040;--color-tier-common:#b0b0b0;--color-tier-uncommon:#4ec04e;--color-tier-rare:#4a9eff;--color-tier-epic:#b44aff;--color-tier-legendary:#fa0;--color-tier-mythic:#ff4a6a}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box;margin:0;padding:0}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.right-0{right:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.z-\[9800\]{z-index:9800}.z-\[9900\]{z-index:9900}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mt-0\.5{margin-top:calc(var(--spacing) * .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)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-10{height:calc(var(--spacing) * 10)}.min-h-screen{min-height:100vh}.w-10{width:calc(var(--spacing) * 10)}.max-w-sm{max-width:var(--container-sm)}.flex-shrink{flex-shrink:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-4{gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-gold{border-color:var(--color-gold)}.border-gold\/40{border-color:#f0c04066}@supports (color:color-mix(in lab, red, red)){.border-gold\/40{border-color:color-mix(in oklab, var(--color-gold) 40%, transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-t-transparent{border-top-color:#0000}.bg-bg{background-color:var(--color-bg)}.bg-bg-card{background-color:var(--color-bg-card)}.bg-gold\/15{background-color:#f0c04026}@supports (color:color-mix(in lab, red, red)){.bg-gold\/15{background-color:color-mix(in oklab, var(--color-gold) 15%, transparent)}}.p-8{padding:calc(var(--spacing) * 8)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.text-center{text-align:center}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-gold{color:var(--color-gold)}.text-red-400{color:var(--color-red-400)}.text-text-muted{color:var(--color-text-muted)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v12/xMQOuFFYT72X5wkB_18qmnndmSdSnk-DKQJRBg.woff2)format("woff2")}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmmono/v14/aFTU7PB1QTsUX8KYhh2aBYyMcKJa.woff2)format("woff2")}html{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100dvh;overflow-x:clip}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#fff3}::selection{color:#fff;background:#f0c04040}select option{color:#000;background:#fff}select option:disabled{color:#777}@media (width<=600px){.shop-grid{grid-template-columns:repeat(2,1fr)!important}}@media (width<=1023px){.tester-fab{top:auto!important;bottom:calc(132px + env(safe-area-inset-bottom))!important;right:15px!important;transform:none!important}.tester-panel{max-height:70vh;max-height:calc(100dvh - 150px - env(safe-area-inset-bottom));top:auto!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;width:auto!important;left:12px!important;right:12px!important;overflow-y:auto!important;transform:none!important}}a,button{transition:all .15s}@keyframes badge16{0%,to{box-shadow:0 0 5px #ffb90080,0 0 12px #ffb90033,inset 0 0 5px #ffb9000f}50%{box-shadow:0 0 10px #ffb900e6,0 0 24px #ffb90066,inset 0 0 8px #ffb9001f}}.animate-badge16{animation:2.4s ease-in-out infinite badge16}:root{--gold:#f0c040;--gold-light:#ffe066;--gold-dim:#c8a030;--error:#f87171;--muted:#ffffff73;--ml:#ffffffb3}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0b0d;--s0:#0f0f12;--s1:#131316;--s2:#1a1a1e;--s3:#232328;--s4:#2d2d33;--line:#ffffff12;--line2:#ffffff21;--line3:#fff3;--tx:#eeece7;--tx2:#b3b1aa;--tx3:#8d8b85;--tx4:#65645f;--gold:#e8b84a;--gold-hi:#f7d98f;--gold-lo:#b4852a;--gold-ink:#1d1606;--gold-soft:#e8b84a1f;--gold-line:#e8b84a61;--gold-faint:#e8b84a0f;--silver:#cdd2da;--silver-hi:#f2f4f7;--silver-lo:#868c95;--silver-soft:#cdd2da17;--silver-line:#cdd2da3d;--ok:#5cc58a;--ok-soft:#5cc58a1f;--warn:#e8964a;--warn-soft:#e8964a1f;--bad:#e5616b;--bad-soft:#e5616b21;--t1:#9ea3aa;--t2:#69c07e;--t3:#6a9fe0;--t4:#a983e6;--t5:#eaa94a;--t6:#ec6a82;--x0:#6b6b72;--x2:#6a9fe0;--x3:#69c07e;--x5:#a983e6;--x10:#e8b84a;--x20:#ec6a82;--scene:#121110;--scene-hi:#1c1a16;--ivory:#f3eee2;--ivory-lo:#d9d1bd;--card-red:#b8323d;--card-ink:#1b1a18;--f-logo:"Cinzel","Times New Roman",serif;--f-serif:"Forum","Cormorant Garamond",Georgia,serif;--f-body:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:22px;--r-pill:999px;--e1:inset 0 1px 0 #ffffff0a,0 1px 2px #00000073;--e2:inset 0 1px 0 #ffffff0d,0 18px 40px -16px #000000bf;--glow:0 0 0 1px var(--gold-line),0 10px 30px -12px #e8b84a8c;--grad-gold:linear-gradient(135deg,var(--gold-hi) 0%,var(--gold) 48%,var(--gold-lo) 100%);--grad-silver:linear-gradient(135deg,var(--silver-hi),var(--silver) 50%,var(--silver-lo));--ease-out:cubic-bezier(.2,.8,.2,1);--ease-spin:cubic-bezier(.12,.75,.18,1);--d-press:.12s;--d-ui:.22s;--d-mint:.6s}html{background:var(--bg)}body{background:var(--bg);color:var(--tx);font-family:var(--f-body);-webkit-font-smoothing:antialiased}svg.i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px;display:inline-block}svg.coin,svg.medal{flex:none;display:block}.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--f-mono)}.serif{font-family:var(--f-serif)}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.btn{border-radius:var(--r-sm);white-space:nowrap;height:42px;transition:transform var(--d-press),box-shadow var(--d-ui),background var(--d-ui);border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:800;display:inline-flex}.btn-gold{background:var(--grad-gold);color:var(--gold-ink);box-shadow:inset 0 1px #ffffff73,inset 0 -2px #0000002e,0 8px 22px -10px #e8b84ab3}.btn-gold:hover,.btn-gold.is-hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #0000002e,0 12px 30px -10px #e8b84af2}.btn-gold:active,.btn-gold.is-press{filter:saturate(.9)brightness(.94);transform:translateY(1px);box-shadow:inset 0 2px 6px #00000040}.btn-gold.is-focus{outline:2px solid var(--gold-hi);outline-offset:3px}.btn-gold.is-load{color:var(--gold-hi);box-shadow:none;background:linear-gradient(135deg,#8f7334,#6f5a2a)}.btn[disabled],.btn.is-off{background:var(--s3);color:var(--tx3);box-shadow:none;cursor:not-allowed}.btn-sec{background:var(--s3);color:var(--tx);box-shadow:inset 0 1px #ffffff0f}.btn-sec:hover,.btn-sec.is-hover{background:var(--s4)}.btn-line{color:var(--tx);box-shadow:inset 0 0 0 1px var(--line2);background:0 0}.btn-line:hover,.btn-line.is-hover{box-shadow:inset 0 0 0 1px var(--gold-line);color:var(--gold-hi)}.btn-ghost{color:var(--tx2);background:0 0;padding:0 10px}.btn-bad{background:var(--bad-soft);color:var(--bad);box-shadow:inset 0 0 0 1px #e5616b4d}.btn-ok{background:var(--ok-soft);color:var(--ok);box-shadow:inset 0 0 0 1px #5cc58a4d}.btn-lg{border-radius:14px;height:54px;font-size:16px}.btn-xl{letter-spacing:.02em;border-radius:16px;height:64px;font-size:18px}.btn-sm{border-radius:9px;height:32px;padding:0 12px;font-size:12.5px}.btn-ic{width:42px;padding:0}.btn-w{width:100%}.spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.9s linear infinite rot}@keyframes rot{to{transform:rotate(360deg)}}.chip{background:var(--s2);height:32px;color:var(--tx2);border:1px solid var(--line);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.chip.on{background:var(--gold-soft);border-color:var(--gold-line);color:var(--gold-hi)}.chip.dis{opacity:.4}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips.g4{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.seg{background:var(--s0);border:1px solid var(--line);border-radius:11px;gap:2px;padding:3px;display:flex}.seg span{text-align:center;color:var(--tx3);white-space:nowrap;border-radius:8px;flex:1;padding:7px 8px;font-size:12.5px;font-weight:700}.seg span.on{background:var(--s3);color:var(--tx);box-shadow:var(--e1)}.seg.lock span.on{background:var(--gold-soft);color:var(--gold-hi)}.lbl{letter-spacing:.13em;text-transform:uppercase;color:var(--tx3);font-size:10.5px;font-weight:800}.field{background:var(--s0);border:1px solid var(--line2);border-radius:12px;align-items:center;gap:10px;height:46px;padding:0 12px;font-size:15px;font-weight:700;display:flex}.field .u{color:var(--tx3);margin-left:auto;font-size:12px;font-weight:600}.field.focus{border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-soft)}.field.err{box-shadow:0 0 0 3px var(--bad-soft);border-color:#e5616b99}.field.lock{background:var(--s2);color:var(--tx2);border-style:dashed}.hint{color:var(--tx3);align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}.hint.bad{color:var(--bad)}.pill{border-radius:var(--r-pill);background:var(--s3);height:24px;color:var(--tx2);white-space:nowrap;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;font-weight:700;display:inline-flex}.pill.ok{background:var(--ok-soft);color:var(--ok)}.pill.warn{background:var(--warn-soft);color:var(--warn)}.pill.bad{background:var(--bad-soft);color:var(--bad)}.pill.gold{background:var(--gold-soft);color:var(--gold-hi)}.pill .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.pill .dot.pulse{animation:1.8s ease-out infinite live;box-shadow:0 0}@keyframes live{0%{box-shadow:0 0 #5cc58a99}to{box-shadow:0 0 0 7px #5cc58a00}}.tier{align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.tier i{font-style:normal;font-family:var(--f-logo);background:#00000040;border:1.5px solid;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:grid}.c1{color:var(--t1)}.c2{color:var(--t2)}.c3{color:var(--t3)}.c4{color:var(--t4)}.c5{color:var(--t5)}.c6{color:var(--t6)}.card{background:var(--s1);border:1px solid var(--line);border-radius:var(--r-lg);min-width:0}.card-h{justify-content:space-between;align-items:center;gap:10px;padding:16px 18px 0;display:flex}.card-h h4{align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.card-h h4 svg{color:var(--gold)}.card-h a{color:var(--tx3);align-items:center;gap:2px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}.av{color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.av.l{width:44px;height:44px;font-size:13px}.av.xl{width:64px;height:64px;font-size:19px}.av.s{width:24px;height:24px;font-size:9px}.h1a{font-family:var(--f-serif);letter-spacing:.005em;font-size:36px;line-height:1.05}.h2a{font-family:var(--f-serif);font-size:24px;line-height:1.1}.sub{color:var(--tx3);font-size:13.5px}.big{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:800}.muted{color:var(--tx3)}.gold{color:var(--gold-hi)}.ok{color:var(--ok)}.bad{color:var(--bad)}.row{align-items:center;gap:10px;display:flex}.sp{margin-left:auto}.kv{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:7px 0;font-size:13px;display:flex}.kv:last-child{border-bottom:0}.kv span:first-child{color:var(--tx3)}.kv b{font-variant-numeric:tabular-nums}.amt{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;font-weight:800;display:inline-flex}.top{border-bottom:1px solid var(--line);background:#0f0f12e6;align-items:center;gap:18px;height:64px;padding:0 28px;display:flex}.logo{font-family:var(--f-logo);letter-spacing:.08em;white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.logo b{background:var(--grad-gold);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.nav{gap:4px;margin-left:8px;display:flex}.nav a{height:38px;color:var(--tx3);border-radius:11px;align-items:center;gap:7px;padding:0 13px;font-size:13.5px;font-weight:700;text-decoration:none;display:flex;position:relative}.nav a.on{background:var(--s2);color:var(--tx);box-shadow:inset 0 0 0 1px var(--line2)}.nav a.on svg{color:var(--gold)}.nav a .bd{background:var(--gold);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px}.search{background:var(--s1);border:1px solid var(--line);height:38px;color:var(--tx3);white-space:nowrap;border-radius:11px;flex:none;align-items:center;gap:8px;width:150px;margin-left:auto;padding:0 10px 0 12px;font-size:13px;display:flex}.kbd{font-family:var(--f-mono);border:1px solid var(--line2);color:var(--tx3);border-radius:5px;margin-left:auto;padding:2px 6px;font-size:10.5px}.wallet{background:var(--s1);border:1px solid var(--line);border-radius:11px;align-items:center;height:38px;display:flex;overflow:hidden}.wallet span{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:7px;height:100%;padding:0 12px;font-size:13.5px;font-weight:800;display:flex}.wallet span+span{border-left:1px solid var(--line)}.wallet .plus{background:var(--gold-soft);width:22px;height:22px;color:var(--gold);border-radius:7px;place-items:center;margin-left:2px;padding:0;display:grid}.icob{background:var(--s1);border:1px solid var(--line);width:38px;height:38px;color:var(--tx2);border-radius:11px;place-items:center;display:grid;position:relative}.icob .n{background:var(--bad);color:#fff;border:2px solid var(--bg);border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:800;display:grid;position:absolute;top:-5px;right:-5px}.me{width:40px;height:40px;position:relative}.me svg.rg{position:absolute;inset:0;transform:rotate(-90deg)}.me .av{width:32px;height:32px;position:absolute;inset:4px}.gstrip{border-bottom:1px solid var(--line);background:var(--s0);align-items:center;gap:6px;padding:10px 28px;display:flex}.gstrip a{height:32px;color:var(--tx3);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:700;text-decoration:none;display:flex}.gstrip a.on{background:var(--gold-soft);color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold-line)}.gstrip a .st{color:var(--tx4);font-size:11.5px;font-weight:600}.gstrip a .st.live{color:var(--ok)}.cnt{padding:26px 32px 32px}.crumbs{color:var(--tx3);align-items:center;gap:6px;margin-bottom:6px;font-size:12.5px;display:flex}.crumbs svg{width:12px;height:12px}.g-head{align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.g-head .t{align-items:center;gap:14px;display:flex}.g-emb{width:52px;height:52px;box-shadow:inset 0 0 0 1px var(--gold-line),0 8px 20px -10px #e8b84a80;color:var(--gold-hi);background:radial-gradient(circle at 30% 25%,#2c2a24,#141311);border-radius:15px;place-items:center;display:grid}.g-emb svg.i{stroke-width:1.6px;width:26px;height:26px}.g-head .acts{gap:8px;margin-left:auto;display:flex}.g-body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.scene{border:1px solid var(--line2);background:radial-gradient(120% 90% at 50% 0%,var(--scene-hi),var(--scene) 60%,#0d0c0b);border-radius:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 30px 60px -30px #000000e6}.scene:before{content:"";pointer-events:none;border:1px solid #e8b84a1a;border-radius:16px;position:absolute;inset:10px}.guill{pointer-events:none;opacity:.5;position:absolute;inset:0}.statebar{border-bottom:1px solid var(--line);z-index:1;align-items:center;gap:18px;padding:16px 22px;display:flex;position:relative}.statebar .s{flex-direction:column;gap:1px;display:flex}.statebar .s small{letter-spacing:.12em;text-transform:uppercase;color:var(--tx3);font-size:10.5px;font-weight:800}.statebar .s b{font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.statebar .div{background:var(--line);align-self:stretch;width:1px}.bet{background:var(--s1);border:1px solid var(--line);border-radius:22px;flex-direction:column;gap:14px;padding:18px;display:flex}.bet .grp{flex-direction:column;gap:8px;display:flex}.sum{background:var(--s0);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.sum.win{background:linear-gradient(#5cc58a1a,#5cc58a08);border-color:#5cc58a4d}.sum.gold{border-color:var(--gold-line);background:linear-gradient(#e8b84a1f,#e8b84a08)}.sum .r{color:var(--tx3);justify-content:space-between;align-items:baseline;gap:8px;font-size:12.5px;display:flex}.sum .r b{color:var(--tx);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.sum.win .r b{color:var(--ok)}.sum.gold .r b{color:var(--gold-hi)}.fine{color:var(--tx3);text-align:center;font-size:11.5px;line-height:1.45}.g-foot{grid-template-columns:minmax(0,1fr) 340px;gap:20px;margin-top:16px;display:grid}.hist{background:var(--s1);border:1px solid var(--line);border-radius:18px;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.hist .lbl{flex:none}.hist .items{gap:6px;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.hi{font-variant-numeric:tabular-nums;background:var(--s2);border-radius:8px;flex:none;align-items:center;gap:5px;height:28px;padding:0 9px;font-size:12px;font-weight:800;display:flex}.hi.w{background:var(--ok-soft);color:var(--ok)}.hi.l{background:var(--bad-soft);color:var(--bad)}.seal{background:var(--s1);border:1px solid var(--line);border-radius:18px;align-items:center;gap:10px;min-width:0;padding:10px 14px;font-size:12.5px;display:flex}.seal .sh{background:var(--ok-soft);width:30px;height:30px;color:var(--ok);border-radius:50%;flex:none;place-items:center;display:grid}.seal .sh svg{width:16px;height:16px}.seal .tx{flex-direction:column;min-width:0;line-height:1.3;display:flex}.seal .tx small{font-family:var(--f-mono);color:var(--tx3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.seal a{color:var(--gold-hi);white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:700;text-decoration:none}.pstate{color:var(--tx3);justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.pstate b{color:var(--tx);font-variant-numeric:tabular-nums}.pbet{background:var(--s1);border:1px solid var(--line);border-radius:16px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.pbet .lbl{font-size:9.5px}.pbet b{font-variant-numeric:tabular-nums}.luck{flex-direction:column;gap:6px;min-width:0;display:flex}.luck .top-l{color:var(--tx3);white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.luck .top-l b{color:var(--ok);font-size:15px;font-weight:800}.luck .top-l svg{width:15px;height:15px;color:var(--ok)}.segs{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;display:grid}.segs i{background:var(--s3);border-radius:2.5px;height:9px;box-shadow:inset 0 1px #ffffff0a}.segs i.g{background:linear-gradient(180deg,var(--gold-hi),var(--gold-lo));box-shadow:0 0 8px -2px #e8b84ab3}.segs i.k{background:linear-gradient(#8be0ad,#3f9c68);box-shadow:0 0 8px -2px #5cc58ab3}.segs i.v{background:linear-gradient(#c9b0f3,#7f5cc1)}.segs i.p{background:repeating-linear-gradient(135deg,var(--bad) 0 3px,#7d2a33 3px 6px)}.luck .src{color:var(--tx3);white-space:nowrap;gap:10px;font-size:11px;display:flex}.luck .src span{align-items:center;gap:4px;display:flex}.luck .src i{border-radius:2px;width:7px;height:7px;display:block}.cab{border:1px solid var(--gold-line);background:radial-gradient(90% 70% at 50% 0,#221f18,#141310 55%,#0e0d0b);border-radius:28px 28px 24px 24px;padding:20px 26px 26px;position:relative;box-shadow:inset 0 0 0 6px #0f0e0c,inset 0 0 0 7px #e8b84a29,0 40px 70px -35px #000000f2}.cab .crn{border-color:var(--gold);opacity:.6;width:22px;height:22px;position:absolute}.cab .crn.tl{border-top:1px solid;border-left:1px solid;top:12px;left:12px}.cab .crn.tr{border-top:1px solid;border-right:1px solid;top:12px;right:12px}.cab .crn.bl{border-bottom:1px solid;border-left:1px solid;bottom:12px;left:12px}.cab .crn.br{border-bottom:1px solid;border-right:1px solid;bottom:12px;right:12px}.crown{flex-direction:column;align-items:center;gap:2px;margin-bottom:14px;display:flex}.crown svg.fan{width:240px;height:52px;display:block}.crown .nm{font-family:var(--f-logo);letter-spacing:.32em;background:var(--grad-gold);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:-8px;padding-left:.32em;font-size:20px;font-weight:700}.crown .ru{letter-spacing:.2em;text-transform:uppercase;color:var(--tx3);font-size:11px;font-weight:700}.reels{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:0 18px;display:grid;position:relative}.reel{background:linear-gradient(#07070a,#0d0d10 50%,#07070a);border-radius:999px 999px 18px 18px;height:300px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e8b84a47,inset 0 0 0 4px #0b0a09,inset 0 0 0 5px #e8b84a1a,inset 0 20px 30px -10px #000000e6,inset 0 -20px 30px -10px #000000e6}.reel .strip{flex-direction:column;align-items:center;gap:0;display:flex;position:absolute;top:0;left:0;right:0}.reel .cell{place-items:center;width:100%;height:100px;display:grid}.reel .cell svg.medal{width:74px;height:74px}.reel .cell.dim{opacity:.32;filter:saturate(.6)}.reel:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#08080ad9,#0000 30% 70%,#08080ad9);position:absolute;inset:0}.reel.spin .strip{filter:blur(2.2px);animation:.38s linear infinite reelspin}.reel.spin .cell svg.medal{transform:scaleY(1.12)}@keyframes reelspin{0%{transform:translateY(-600px)}to{transform:translateY(0)}}.reel.stop .strip{animation:reelstop .5s var(--ease-out) both}@keyframes reelstop{0%{transform:translateY(-14px)}60%{transform:translateY(5px)}to{transform:translateY(0)}}.payline{z-index:2;pointer-events:none;border-top:1px solid #e8b84a8c;height:0;position:absolute;top:50%;left:0;right:0}.payline:before,.payline:after{content:"";background:var(--gold);width:11px;height:11px;position:absolute;top:-6px;transform:rotate(45deg);box-shadow:0 0 12px #e8b84ab3}.payline:before{left:-2px}.payline:after{right:-2px}.reel.win{box-shadow:inset 0 0 0 1px var(--t4),inset 0 0 0 4px #0b0a09,inset 0 0 0 5px #a983e666,0 0 30px -6px #a983e699}.reel.win .cell.c svg.medal{filter:drop-shadow(0 0 14px #a983e6d9);animation:1.6s ease-in-out infinite minted}@keyframes minted{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.lever{width:26px;height:190px;position:absolute;top:120px;right:-30px}.lever .trk{width:10px;height:150px;box-shadow:inset 0 0 0 1px var(--gold-line);background:#0a0a0b;border-radius:6px;position:absolute;top:16px;left:8px}.lever .rod{background:linear-gradient(90deg,var(--silver-lo),var(--silver-hi),var(--silver-lo));border-radius:2px;width:4px;position:absolute;left:11px}.lever .knob{background:radial-gradient(circle at 35% 30%,#fff3c4,var(--gold) 45%,#7a5716 100%);border-radius:50%;width:32px;height:32px;position:absolute;left:-3px;box-shadow:0 6px 14px #0009,0 0 0 1px #0000004d}.lever.up .rod{height:70px;top:16px}.lever.up .knob{top:0}.lever.down .rod{height:70px;top:96px}.lever.down .knob{top:150px}.cab-foot{color:var(--tx3);justify-content:center;align-items:center;gap:18px;margin-top:16px;font-size:12px;display:flex}.cab-foot b{color:var(--tx)}.spinctl{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:16px;margin-top:18px;display:grid}.bigspin{letter-spacing:.04em;height:72px;color:var(--gold-ink);background:var(--grad-gold);border:0;border-radius:18px;align-items:center;gap:14px;width:100%;padding:0 10px;font-size:20px;font-weight:800;display:flex;position:relative;box-shadow:inset 0 1px #ffffff8c,inset 0 -4px #0003,0 14px 34px -14px #e8b84af2}.bigspin .face{background:#1d16061f;border-radius:14px;place-items:center;width:54px;height:54px;display:grid;box-shadow:inset 0 0 0 1px #1d16062e}.bigspin .face svg{width:42px;height:42px}.bigspin .lab{flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}.bigspin .lab small{letter-spacing:0;opacity:.7;font-size:12px;font-weight:700}.bigspin .k{font-family:var(--f-mono);letter-spacing:0;background:#1d160624;border-radius:7px;margin-left:auto;padding:4px 8px;font-size:11px;font-weight:700}.bigspin.busy{color:var(--gold-hi);background:linear-gradient(135deg,#6c5a33,#4d4026);transform:translateY(2px);box-shadow:inset 0 3px 8px #00000059}.bigspin.busy .face{background:#0003}.reveal{z-index:6;text-align:center;width:440px;animation:rise .6s var(--ease-out) both;background:radial-gradient(120% 80% at 50% 0,#a983e638,#131316fa 55%);border:1px solid #a983e680;border-radius:24px;padding:26px 26px 22px;position:absolute;top:57%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #0b0b0d99,0 40px 90px -20px #000000f2,0 0 60px -20px #a983e6b3}@keyframes rise{0%{opacity:0;transform:translate(-50%,-44%)}to{opacity:1;transform:translate(-50%,-50%)}}.reveal .rays{background:repeating-conic-gradient(from 0deg,#e8b84a24 0 4deg,transparent 4deg 15deg);pointer-events:none;border-radius:50%;width:300px;height:300px;animation:24s linear infinite rot;position:absolute;top:70px;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 70%);mask-image:radial-gradient(circle,#000 20%,#0000 70%)}.reveal svg.medal{filter:drop-shadow(0 10px 30px #a983e699);width:112px;height:112px;margin:0 auto;position:relative}.reveal .tt{font-family:var(--f-serif);color:var(--t4);margin-top:12px;font-size:34px;line-height:1}.reveal .pz{margin-top:12px;font-size:20px;font-weight:800}.reveal .ch{color:var(--tx3);margin-top:4px;font-size:12.5px}.reveal .bt{grid-template-columns:1.3fr 1fr;gap:8px;margin-top:18px;display:grid}.dimmed{opacity:.35;filter:saturate(.5)}.mplate{background:linear-gradient(#191816,#100f0e);border-radius:22px;width:max-content;margin:22px auto 18px;padding:16px;position:relative;box-shadow:inset 0 0 0 1px #e8b84a2e,inset 0 2px #ffffff0a,0 24px 40px -24px #000000e6}.mgrid{grid-template-columns:repeat(5,76px);grid-auto-rows:76px;gap:10px;display:grid}.mt{background:linear-gradient(#2a2926,#1d1c1a);border-radius:14px;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14,inset 0 -3px #0006,0 4px 8px -4px #000000b3}.mt:after{content:"";background:#3a3934;border-radius:50%;width:6px;height:6px;box-shadow:inset 0 1px 1px #0009}.mt.hov{box-shadow:inset 0 0 0 1.5px var(--gold),0 0 18px -4px #e8b84a8c;background:linear-gradient(#34322b,#24221d);transform:translateY(-2px)}.mt.safe{background:radial-gradient(circle at 50% 40%,#2a2414,#15130e);box-shadow:inset 0 0 0 1px #e8b84a59,inset 0 3px 8px #0009}.mt.safe:after,.mt.mine:after,.mt.rest:after{display:none}.mt.safe svg.coin{filter:drop-shadow(0 4px 8px #0009);width:46px;height:46px}.mt.last{box-shadow:inset 0 0 0 1.5px var(--gold-hi),0 0 0 4px #e8b84a24,0 0 26px -4px #e8b84ab3}.mt.mine{box-shadow:inset 0 0 0 1.5px var(--bad),0 0 30px -4px #e5616bcc;background:radial-gradient(circle at 50% 45%,#4a1c20,#1d0f10)}.mt.rest{box-shadow:inset 0 0 0 1px var(--line);background:#141312}.mt.rest svg{opacity:.45}.mt.rest.safe-r svg.coin{opacity:.35;width:34px;height:34px}.mt .mul{color:var(--gold);font-variant-numeric:tabular-nums;font-size:10px;font-weight:800;position:absolute;bottom:5px;right:7px}.ladder{justify-content:center;gap:6px;padding:0 22px 20px;display:flex}.ladder div{background:var(--s2);text-align:center;border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:10px;min-width:58px;padding:6px}.ladder small{color:var(--tx3);font-size:10px;font-weight:700;display:block}.ladder b{font-size:13px;font-weight:800}.ladder .p{background:var(--gold-soft);border-color:#0000}.ladder .p b{color:var(--gold-hi)}.ladder .n{border-color:var(--gold);box-shadow:0 0 14px -4px #e8b84a99}.ladder .f{opacity:.55}.arena{z-index:1;grid-template-columns:1fr 300px 1fr;align-items:center;gap:10px;padding:30px 30px 12px;display:grid;position:relative}.pl{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.pl .av{width:72px;height:72px;font-size:21px}.pl .nm{font-size:16px;font-weight:800}.pl .sd{border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 10px 0 4px;font-size:12.5px;font-weight:800;display:inline-flex}.pl .sd.g{background:var(--gold-soft);color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold-line)}.pl .sd.p{background:var(--silver-soft);color:var(--silver-hi);box-shadow:inset 0 0 0 1px var(--silver-line)}.stage{place-items:center;width:280px;height:280px;margin:0 auto;display:grid;position:relative}.stage .disc{background:radial-gradient(circle at 50% 40%,#22201b,#0f0e0c 70%);border-radius:50%;position:absolute;inset:16px;box-shadow:inset 0 0 0 1px #e8b84a33,inset 0 -20px 40px #0009}.stage svg.ringc{position:absolute;inset:0;transform:rotate(-90deg)}.stage .flip{width:150px;height:150px;animation:3s ease-in-out infinite hover;position:relative}.stage .flip svg.coin{filter:drop-shadow(0 22px 22px #000000b3);width:100%;height:100%}@keyframes hover{0%,to{transform:translateY(-4px)rotateY(0)}50%{transform:translateY(4px)rotateY(18deg)}}.stage .cd{font-family:var(--f-logo);color:var(--gold-hi);font-size:28px;font-weight:900;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.vs{font-family:var(--f-logo);color:var(--tx4);letter-spacing:.2em;font-size:13px}.pot{color:var(--tx3);z-index:1;justify-content:center;gap:28px;padding:6px 20px 22px;font-size:13px;display:flex;position:relative}.pot b{color:var(--tx);font-variant-numeric:tabular-nums}.lob{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 110px 120px 150px;align-items:center;gap:12px;padding:10px 16px;font-size:13px;display:grid}.lob .who{align-items:center;gap:10px;min-width:0;display:flex}.side-t{grid-template-columns:1fr 1fr;gap:8px;display:grid}.side-t div{background:var(--s0);border:1px solid var(--line);border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:12px 10px;font-size:12.5px;font-weight:800;display:flex}.side-t div svg.coin{width:46px;height:46px}.side-t div.on{border-color:var(--gold);background:var(--gold-soft);color:var(--gold-hi)}.side-t div small{color:var(--tx3);font-size:11px;font-weight:600}.cardf{background:linear-gradient(160deg,#fbf8f0,var(--ivory) 55%,var(--ivory-lo));width:118px;height:166px;color:var(--card-ink);transition:transform var(--d-ui) var(--ease-out);border-radius:12px;flex:none;position:relative;box-shadow:inset 0 0 0 1px #0000001f,inset 0 0 0 5px #fbf8f0,inset 0 0 0 6px #b88c3c59,0 14px 24px -10px #000c}.cardf.red{color:var(--card-red)}.cardf .rk{font-family:var(--f-serif);text-align:center;flex-direction:column;align-items:center;font-size:26px;line-height:1;display:flex;position:absolute;top:10px;left:12px}.cardf .rk svg{width:15px;height:15px;margin-top:2px}.cardf .rk.b{inset:auto 12px 10px auto;transform:rotate(180deg)}.cardf .ctr{place-items:center;display:grid;position:absolute;inset:0}.cardf .ctr svg{width:48px;height:48px}.cardf .fc{font-family:var(--f-logo);background:radial-gradient(circle,#b88c3c1f,#0000 70%);border:1px solid #b88c3c73;border-radius:6px;place-items:center;font-size:40px;font-weight:700;display:grid;position:absolute;inset:22px 26px}.cardf.back{background:radial-gradient(circle,#2a2418,#121110);box-shadow:inset 0 0 0 1px #e8b84a59,inset 0 0 0 6px #121110,inset 0 0 0 7px #e8b84a38,0 14px 24px -10px #000c}.cardf.back:after{content:"";background:repeating-linear-gradient(45deg,#e8b84a1f 0 1px,#0000 1px 7px),repeating-linear-gradient(-45deg,#e8b84a1f 0 1px,#0000 1px 7px);border-radius:6px;position:absolute;inset:14px}.cardf.held{box-shadow:inset 0 0 0 1px #0000001f,inset 0 0 0 5px #fbf8f0,inset 0 0 0 6px #b88c3c59,0 0 0 2.5px var(--gold),0 20px 30px -10px #e8b84a80;transform:translateY(-12px)}.cardf.wn{box-shadow:inset 0 0 0 1px #0000001f,inset 0 0 0 5px #fbf8f0,inset 0 0 0 6px #b88c3c59,0 0 0 2.5px var(--ok),0 18px 30px -10px #5cc58a80}.cardf.dimc{filter:brightness(.45)saturate(.6)}.cardf.s{border-radius:8px;width:56px;height:80px}.cardf.s .rk{font-size:17px;top:6px;left:7px}.cardf.s .rk svg{width:11px;height:11px}.cardf.s .rk.b{display:none}.cardf.s .ctr svg{width:24px;height:24px;margin:22px 0 0 14px}.cardf.s .fc{font-size:18px;inset:14px 10px 10px 18px}.cardf.xs{border-radius:6px;width:38px;height:54px}.cardf.xs .rk{font-size:14px;top:4px;left:5px}.cardf.xs .rk svg{width:9px;height:9px}.cardf.xs .rk.b,.cardf.xs .ctr,.cardf.xs .fc{display:none}.cardf.slot{background:0 0;border:1px dashed #e8b84a33;box-shadow:inset 0 0 0 1px #e8b84a40}.holdtab{background:var(--gold);height:22px;color:var(--gold-ink);letter-spacing:.12em;white-space:nowrap;border-radius:7px;align-items:center;padding:0 10px;font-size:10.5px;font-weight:800;display:flex;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.hand{z-index:1;justify-content:center;gap:16px;padding:48px 20px 26px;display:flex;position:relative}.paytab{z-index:1;background:#0a0a098c;border:1px solid #e8b84a38;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 22px 0;padding:6px 4px;display:grid;position:relative}.paytab div{color:var(--tx2);border-radius:8px;justify-content:space-between;padding:5px 14px;font-size:12.5px;display:flex}.paytab div b{font-variant-numeric:tabular-nums;color:var(--gold-hi)}.paytab div.on{background:var(--ok-soft);color:var(--ok)}.paytab div.on b{color:var(--ok)}.paytab div.cur{background:var(--gold-soft);color:var(--tx)}.tbl{height:520px;margin:10px;position:relative}.felt{background:radial-gradient(70% 70% at 50% 45%,#1f1e1b,#121210 70%,#0c0c0b);border-radius:999px;position:absolute;inset:80px 90px;box-shadow:0 0 0 10px #17161a,0 0 0 11px #e8b84a59,0 0 0 22px #0f0f11,0 30px 60px -10px #000000e6,inset 0 2px #ffffff0a}.felt:before{content:"";border:1px solid #e8b84a29;border-radius:999px;position:absolute;inset:22px}.felt .wm{font-family:var(--f-logo);letter-spacing:.4em;color:#e8b84a38;white-space:nowrap;font-size:13px;position:absolute;top:14%;left:50%;transform:translate(-50%)}.board{flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.board .cs{gap:8px;display:flex}.board .stg{letter-spacing:.16em;text-transform:uppercase;color:var(--tx3);font-size:11px;font-weight:800}.potc{font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px var(--silver-line);background:#00000073;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 6px;font-weight:800;display:flex}.stack{width:22px;height:26px;position:relative}.stack svg.coin{width:22px;height:22px;position:absolute;left:0}.seat{flex-direction:column;align-items:center;gap:6px;width:150px;display:flex;position:absolute;transform:translate(-50%,-50%)}.seat .plate{box-shadow:inset 0 0 0 1px var(--line2),0 8px 20px -8px #000000e6;background:#131316f2;border-radius:999px;align-items:center;gap:8px;min-width:0;padding:6px 12px 6px 6px;display:flex;position:relative}.seat .plate .tx{flex-direction:column;min-width:0;line-height:1.2;display:flex}.seat .plate .tx b{white-space:nowrap;font-size:12.5px}.seat .plate .tx span{color:var(--tx3);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:11.5px;font-weight:700;display:flex}.seat .cards2{gap:3px;display:flex}.seat.turn .plate{box-shadow:inset 0 0 0 1.5px var(--gold),0 0 22px -4px #e8b84a99}.seat .tbar{background:var(--s3);border-radius:2px;height:3px;position:absolute;bottom:-4px;left:14px;right:14px;overflow:hidden}.seat .tbar i{background:var(--gold);width:62%;height:100%;display:block}.seat.fold{opacity:.42}.seat.empty .plate{box-shadow:inset 0 0 0 1px var(--line2);border:1px dashed var(--line3);color:var(--tx3);background:0 0;padding:9px 16px;font-size:12.5px;font-weight:700}.betc{font-variant-numeric:tabular-nums;background:#0006;border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 3px;font-size:12px;font-weight:800;display:flex;position:absolute;transform:translate(-50%,-50%)}.dealer{background:var(--grad-gold);width:22px;height:22px;color:var(--gold-ink);font-family:var(--f-logo);border-radius:50%;place-items:center;font-size:11px;font-weight:900;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 8px #0009}.slider{background:var(--s3);border-radius:3px;height:6px;margin:10px 4px;position:relative}.slider i{background:var(--grad-gold);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.slider b{background:var(--gold-hi);border-radius:50%;width:20px;height:20px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #e8b84a40,0 3px 8px #0009}.acts3{grid-template-columns:1fr 1fr 1.25fr;gap:8px;display:grid}.jp{z-index:1;grid-template-columns:380px minmax(0,1fr);align-items:center;gap:20px;padding:24px 24px 20px;display:grid;position:relative}.jp-ring{width:340px;height:340px;margin:0 auto;position:relative}.jp-ring>svg{position:absolute;inset:0}.jp-ring .ctr{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.jp-ring .ctr small{letter-spacing:.14em;text-transform:uppercase;color:var(--tx3);font-size:10.5px;font-weight:800}.jp-ring .ctr .bank{font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:4px 0;font-size:34px;font-weight:800;display:flex}.jp-ring .ctr .tm{font-family:var(--f-mono);color:var(--gold-hi);font-size:22px;font-weight:700}.jp-ring .ptr{border-left:11px solid #0000;border-right:11px solid #0000;border-top:18px solid var(--gold);filter:drop-shadow(0 3px 6px #000000b3);width:0;height:0;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.parts{flex-direction:column;gap:2px;display:flex}.prt{border-radius:12px;grid-template-columns:10px 32px minmax(0,1fr) auto 64px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:grid}.prt.you{background:var(--gold-soft);box-shadow:inset 0 0 0 1px var(--gold-line)}.prt .sq{border-radius:3px;width:10px;height:10px}.prt b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.prt .pc{text-align:right;font-variant-numeric:tabular-nums;font-weight:800}.sharebar{z-index:1;border-radius:6px;gap:2px;height:12px;margin:0 24px 22px;display:flex;position:relative;overflow:hidden}.wh{z-index:1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:26px;padding:22px 26px;display:grid;position:relative}.wheel{width:400px;height:400px;position:relative}.wheel>svg{position:absolute;inset:0}.wheel .ptr{border-left:13px solid #0000;border-right:13px solid #0000;border-top:22px solid var(--gold);filter:drop-shadow(0 3px 6px #000000b3);z-index:2;width:0;height:0;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.pools{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pool{background:var(--s0);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:3px;padding:10px 12px;display:flex;position:relative}.pool .m{font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.pool small{color:var(--tx3);font-variant-numeric:tabular-nums;font-size:11.5px}.pool .mine{color:var(--gold-hi);font-size:11px;font-weight:800}.pool.on{background:#ffffff05;border-color:currentColor;box-shadow:0 0 0 1px,0 0 22px -8px}.pool .bar{opacity:.8;background:currentColor;border-radius:2px;height:3px;margin-top:4px}.sq20{gap:4px;display:flex}.sq20 i{color:#0b0b0d;border-radius:6px;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;font-weight:800;display:grid}.gcard{background:var(--s1);border:1px solid var(--line);border-radius:22px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.gcard .art{border-bottom:1px solid var(--line);background:radial-gradient(110% 100% at 50% 0,#211e18,#121110 70%);place-items:center;height:150px;display:grid;position:relative;overflow:hidden}.gcard .art svg.sc{width:100%;height:100%}.gcard .live{position:absolute;top:12px;left:12px}.gcard .bd{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.gcard .bd h4{font-family:var(--f-serif);font-size:22px;line-height:1.05}.gcard .bd p{color:var(--tx3);font-size:13px}.gcard .ft{justify-content:space-between;align-items:center;margin-top:6px;display:flex}.gcard.hov{border-color:var(--gold-line);transform:translateY(-2px);box-shadow:0 20px 40px -24px #e8b84a80}.door{flex:none;width:150px;height:150px;position:relative}.cells{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cellv{border:1px solid var(--line);background:linear-gradient(#17161a,#121114);border-radius:18px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex;position:relative}.cellv .no{font-family:var(--f-mono);color:var(--tx3);justify-content:space-between;align-items:center;font-size:11px;display:flex}.cellv .no:before{content:""}.cellv .pz{align-items:center;gap:12px;min-width:0;display:flex}.cellv .pz svg.medal{width:48px;height:48px}.cellv .pz b{font-size:14px;line-height:1.25;display:block}.cellv.ready{border-color:var(--gold-line);background:linear-gradient(#1f1c15,#141311)}.cellv .rivet{background:#e8b84a59;border-radius:50%;width:4px;height:4px;position:absolute}.tbl-h{border-top:1px solid var(--line);align-items:center;gap:12px;padding:10px 16px;font-size:13px;display:grid}.tbl-h.hd{letter-spacing:.12em;text-transform:uppercase;color:var(--tx3);border-top:0;font-size:10.5px;font-weight:800}.prod{background:var(--s1);border:1px solid var(--line);border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.prod .pa{background:radial-gradient(90% 100% at 50% 0%,var(--s3),var(--s1));place-items:center;height:96px;display:grid;position:relative}.prod .pa svg.medal{width:58px;height:58px}.prod .pb{flex-direction:column;flex:1;gap:5px;padding:12px 14px 14px;display:flex}.prod .pb b{font-size:14px}.prod .pb p{color:var(--tx3);font-size:12px;line-height:1.4}.prod .pf{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}.medal-hero{filter:drop-shadow(0 20px 40px #e8b84a47);flex:none;width:170px;height:170px}.medal-hero .sheen{animation:10s ease-in-out infinite sheen}@keyframes sheen{0%,82%{transform:translate(-160px)}92%,to{transform:translate(160px)}}.feed{gap:8px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.fd{background:var(--s1);border:1px solid var(--line);border-radius:12px;flex:none;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:12px;display:flex}.fd b{font-size:12.5px;display:block}.fd span{color:var(--tx3);font-size:11px}:root{--color-bg:#0b0b0d;--color-bg-card:#131316;--color-bg-hover:#1a1a1e;--color-bg-input:#0f0f12;--color-text:#eeece7;--color-gold:#e8b84a;--color-gold-light:#f7d98f;--color-gold-dim:#b4852a}.tour-ic{width:76px;height:76px;box-shadow:inset 0 0 0 1px var(--gold-line),0 10px 26px -10px #e8b84a8c;color:var(--gold-hi);background:radial-gradient(circle at 30% 25%,#2c2a24,#141311);border-radius:22px;place-items:center;display:inline-grid}.tour-ic svg.i{stroke-width:1.5px}.c-ov{z-index:1000;-webkit-backdrop-filter:blur(6px);padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#050507ad;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.c-ov>*{flex:none;max-width:100%;margin:auto 0}.c-modal{width:100%;max-width:480px;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--s1);border:1px solid var(--line2);border-radius:var(--r-lg);box-shadow:var(--e2);animation:cModal .22s var(--ease-out);padding:20px 20px 16px;overflow-y:auto}.c-modal-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.c-modal>.c-modal-h:first-child{z-index:3;background:var(--s1);border-radius:var(--r-lg) var(--r-lg) 0 0;margin:-20px -20px 14px;padding:16px 20px 10px;position:sticky;top:-20px}@keyframes cModal{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.c-modal{animation:none}}:root{--color-tier-common:var(--t1);--color-tier-uncommon:var(--t2);--color-tier-rare:var(--t3);--color-tier-epic:var(--t4);--color-tier-legendary:var(--t5);--color-tier-mythic:var(--t6)}.seg button{text-align:center;color:var(--tx3);white-space:nowrap;cursor:pointer;transition:background var(--d-ui),color var(--d-ui);background:0 0;border:0;border-radius:8px;flex:1;padding:7px 8px;font-family:inherit;font-size:12.5px;font-weight:700}.chip{cursor:pointer;transition:background var(--d-ui),border-color var(--d-ui),color var(--d-ui);font-family:inherit}.btn{cursor:pointer;font-family:inherit;text-decoration:none}.field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.field:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-soft)}@media (width<=1100px){.g-body,.g-foot{grid-template-columns:minmax(0,1fr)}}.big,.amt,.num{overflow-wrap:anywhere}@media (width<=640px){.lbl{letter-spacing:.08em;font-size:11px!important}.statebar .s small{letter-spacing:.04em!important;font-size:11px!important}.ladder small{font-size:11px}.rf-label{font-size:11px!important}.hint{font-size:12px}.ladder{scrollbar-width:none;scroll-snap-type:x proximity;justify-content:flex-start;padding:0 16px 16px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.ladder::-webkit-scrollbar{display:none}.ladder div{scroll-snap-align:start;flex:none}.gstrip{padding:8px 16px;-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000);mask-image:linear-gradient(90deg,#000 90%,#0000)}.c-mlogo{min-width:40px;min-height:40px}.card-h a{align-items:center;min-height:36px;padding:0 4px;display:inline-flex}.fair a,.fair button,.seal a,.seal button{min-height:36px}.chip{min-height:34px}.s b,.kv b{overflow-wrap:anywhere;min-width:0}}.sp{--f-disp:var(--f-serif,"Forum",serif);--info:#6a9fe0;--info-soft:#6a9fe01f;--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:24px;--r-pill:999px;--e3:inset 0 1px 0 #ffffff0f,0 40px 90px -30px #000000e6,0 0 0 1px #0006;--ease:cubic-bezier(.2,.7,.2,1);--bg:#0b0b0d}.sp-overlay{padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom))}.sp3 .sp-modal{height:min(600px,100dvh - 32px)}.sp .t-files{flex-wrap:wrap;gap:6px;display:flex}.sp .att{cursor:pointer;border:0;text-decoration:none}.sp .att img{object-fit:cover;border-radius:5px;width:28px;height:28px}.sp .att:hover{color:var(--tx)}.sp .file-prev{object-fit:cover;border-radius:9px;flex:none;width:36px;height:36px}.sp .form-err{color:var(--bad);border-radius:var(--r-sm);background:var(--bad-soft);animation:spFade .25s var(--ease) both;border:1px solid #e5616b4d;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}.sp .form-err .ic{width:16px;height:16px;margin-top:1px}.sp .empty{color:var(--tx3);text-align:center;justify-items:center;gap:10px;padding:40px 10px;font-size:13.5px;display:grid}.sp .empty .ic{width:30px;height:30px;color:var(--tx3)}.sp .reply-msg{padding:0 10px 8px;font-size:12px}.sp .reply-msg.ok{color:var(--ok)}.sp .reply-msg.bad{color:var(--bad)}.sp .reply-file{background:var(--s2);color:var(--tx2);border-radius:8px;align-items:center;gap:8px;margin:0 10px 6px;padding:5px 8px;font-size:12px;display:flex}.sp .reply-file span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sp .reply-go:disabled{opacity:.45}.sp .msg p{white-space:pre-wrap;overflow-wrap:anywhere}.sp,.sp *,.sp :before,.sp :after{box-sizing:border-box}.sp{font-family:var(--f-body);color:var(--tx);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}.sp button,.sp textarea{font:inherit;color:inherit}.sp button{cursor:pointer;background:0 0;border:0;padding:0}.sp button:disabled{cursor:not-allowed}.sp :focus-visible{outline:2px solid var(--gold);outline-offset:2px}.sp .ic{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.sp [hidden]{display:none!important}.sp h2,.sp h3{text-wrap:balance;margin:0;font-weight:400}.sp p{margin:0}.sp-overlay{z-index:520;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(120% 80% at 50% 0,#e8b84a0f,#0000 60%),#060608b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.sp-modal{min-height:0;max-height:100%;animation:spIn .42s var(--ease) both;flex-direction:column;display:flex;position:relative}.sp-overlay.closing .sp-modal{animation:.22s ease-in both spOut}@keyframes spIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@keyframes spOut{to{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes spFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes spSpin{to{transform:rotate(360deg)}}@keyframes spSheen{0%,86%{transform:translate(-120%)skew(-18deg)}to{transform:translate(220%)skew(-18deg)}}.sp-modal[data-tab=create] .p-list,.sp-modal[data-tab=list] .p-create,.sp-modal[data-tab=list] .p-create-foot{display:none}.sp .panel{animation:spFade .32s var(--ease) both}.sp .medal{filter:drop-shadow(0 6px 14px #e8b84a38)drop-shadow(0 1px #0009);display:block}.sp .reopen{width:60px;height:60px;animation:spIn .4s var(--ease) both;border-radius:50%;position:absolute;bottom:20px;right:20px}.sp .reopen .medal{width:100%;height:100%}.sp .picker{position:relative}.sp .trig{border-radius:var(--r-sm);background:var(--s1);border:1px solid var(--line2);text-align:left;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 14px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.sp .trig:hover{border-color:#ffffff38}.sp .picker.open .trig{border-color:var(--gold-line);box-shadow:0 0 0 4px var(--gold-soft)}.sp .trig-main{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.sp .trig-tx{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.sp .trig-tx.is-ph{color:var(--tx3);font-weight:500}.sp .trig-ic{color:var(--tx3)}.sp .picker.chosen .trig-ic{color:var(--gold)}.sp .trig-chev{color:var(--tx3);transition:transform .25s var(--ease)}.sp .picker.open .trig-chev{color:var(--gold);transform:rotate(180deg)}.sp .pop{z-index:5;border-radius:var(--r-md);background:var(--s2);border:1px solid var(--line2);box-shadow:var(--e2);opacity:0;visibility:hidden;transform-origin:top;transition:opacity .18s ease,transform .22s var(--ease),visibility 0s .22s;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;transform:translateY(-4px)scale(.98)}.sp .picker.open .pop{opacity:1;visibility:visible;transition:opacity .18s ease,transform .22s var(--ease);transform:none}.sp .opts{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sp .opt{text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;padding:8px 10px;transition:background .15s;display:flex}.sp .opt:hover,.sp .opt:focus-visible{background:var(--s3)}.sp .opt-ic{background:var(--silver-soft);width:34px;height:34px;color:var(--silver);border-radius:10px;flex:none;place-items:center;display:grid}.sp .opt-tx{flex:1;min-width:0;display:grid}.sp .opt-tx b{font-size:14px;font-weight:600}.sp .opt-tx small{color:var(--tx3);font-size:12px}.sp .opt-ok{color:var(--gold);opacity:0;transition:opacity .15s}.sp .opt[aria-selected=true] .opt-ic{background:var(--gold-soft);color:var(--gold)}.sp .opt[aria-selected=true] .opt-ok{opacity:1}.sp textarea{resize:none;border-radius:var(--r-sm);background:var(--s1);border:1px solid var(--line2);width:100%;color:var(--tx);padding:13px 14px;line-height:1.55;transition:border-color .2s,box-shadow .2s;display:block}.sp textarea::placeholder{color:var(--tx3)}.sp textarea:hover{border-color:#fff3}.sp textarea:focus{border-color:var(--gold-line);box-shadow:0 0 0 4px var(--gold-soft);outline:none}.sp .cnt{font-family:var(--f-mono);color:var(--tx3);font-variant-numeric:tabular-nums;font-size:11px;transition:color .2s}.sp .near .cnt{color:var(--warn)}.sp .full .cnt{color:var(--bad)}.sp .file{border-radius:var(--r-sm);background:var(--s2);border:1px solid var(--line);animation:spFade .28s var(--ease) both;align-items:center;gap:12px;padding:8px 8px 8px 10px;display:flex}.sp .file-ic{background:var(--gold-soft);width:36px;height:36px;color:var(--gold);border-radius:9px;flex:none;place-items:center;display:grid}.sp .file-tx{flex:1;min-width:0;display:grid}.sp .file-tx b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.sp .file-tx small{color:var(--tx3);font-variant-numeric:tabular-nums;font-size:12px}.sp .file-x{width:32px;height:32px;color:var(--tx3);border-radius:8px;place-items:center;transition:background .15s,color .15s;display:grid}.sp .file-x:hover{background:var(--s3);color:var(--tx)}.sp .drop-err{color:var(--bad);animation:spFade .25s var(--ease) both;align-items:center;gap:8px;font-size:12.5px;display:flex}.sp .drop-err .ic{width:16px;height:16px}.sp .send{border-radius:var(--r-sm);letter-spacing:.01em;width:100%;min-height:52px;color:var(--gold-ink);background:var(--grad-gold);justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:700;transition:transform .15s,box-shadow .25s,background .25s,color .25s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000002e,0 10px 26px -12px #e8b84ab3}.sp .send:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:40%;position:absolute;inset:0 auto 0 0;transform:translate(-120%)skew(-18deg)}.sp .send[data-state=ready]:hover:after{animation:1.1s ease-out spSheen}.sp .send[data-state=ready]:hover{box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000002e,0 14px 30px -12px #e8b84ad9}.sp .send[data-state=ready]:active{transform:translateY(1px)}.sp .send:disabled{background:var(--s3);color:var(--tx3);box-shadow:inset 0 0 0 1px var(--line)}.sp .send-spin{border:2px solid #1d160640;border-top-color:var(--gold-ink);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spSpin;display:none}.sp .send-ok,.sp .send-ic{width:18px;height:18px;display:none}.sp .send[data-state=ready] .send-ic{display:block}.sp .send[data-state=sending]{cursor:progress}.sp .send[data-state=sending] .send-spin{display:block}.sp .send[data-state=sent]{background:var(--ok-soft);color:var(--ok);box-shadow:inset 0 0 0 1px #5cc58a59}.sp .send[data-state=sent] .send-ok{stroke-width:2.2px;display:block}.sp .send[data-state=error]{background:var(--bad-soft);color:var(--bad);box-shadow:inset 0 0 0 1px #e5616b59}.sp .note{border-radius:var(--r-sm);background:var(--silver-soft);border:1px solid var(--line);color:var(--tx2);align-items:flex-start;gap:12px;padding:12px 14px;font-size:12.5px;line-height:1.55;display:flex}.sp .note .ic{color:var(--silver);width:17px;height:17px;margin-top:1px}.sp .lh{justify-content:space-between;align-items:center;gap:12px;display:flex}.sp .lh-n{color:var(--tx3);letter-spacing:.04em;font-size:12px;font-weight:600}.sp .lh-ref{border-radius:var(--r-pill);border:1px solid var(--line2);height:32px;color:var(--tx2);align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.sp .lh-ref .ic{width:15px;height:15px}.sp .lh-ref:hover{border-color:var(--gold-line);color:var(--gold-hi)}.sp .lh-ref.spinning .ic{animation:spSpin .7s var(--ease)}.sp .tlist{gap:8px;display:grid}.sp .ticket{border-radius:var(--r-md);background:var(--s1);border:1px solid var(--line);transition:border-color .2s,background .2s}.sp .ticket:hover{border-color:var(--line2)}.sp .ticket.open{border-color:var(--line2);background:linear-gradient(180deg,var(--s2),var(--s1))}.sp .t-row{text-align:left;align-items:center;gap:12px;width:100%;padding:12px 12px 12px 14px;display:flex}.sp .t-ic{background:var(--silver-soft);width:36px;height:36px;color:var(--silver);border-radius:10px;flex:none;place-items:center;display:grid}.sp .t-main{flex:1;gap:2px;min-width:0;display:grid}.sp .t-top{align-items:center;gap:8px;min-width:0;display:flex}.sp .t-cat{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.sp .t-new{letter-spacing:.03em;border-radius:var(--r-pill);background:var(--bad);color:#fff;flex:none;padding:2px 7px;font-size:10.5px;font-weight:700}.sp .t-sub{color:var(--tx3);font-variant-numeric:tabular-nums;gap:10px;font-size:12px;display:flex}.sp .t-id{font-family:var(--f-mono);color:var(--tx2);font-size:11.5px}.sp .t-chev{color:var(--tx3);transition:transform .25s var(--ease)}.sp .ticket.open .t-chev{transform:rotate(180deg)}.sp .st{border-radius:var(--r-pill);white-space:nowrap;flex:none;align-items:center;gap:6px;height:24px;padding:0 9px;font-size:11.5px;font-weight:700;display:inline-flex}.sp .st i{background:currentColor;border-radius:50%;width:6px;height:6px}.sp .st .ic{stroke-width:2.2px;width:13px;height:13px}.sp .st-open{color:var(--info);background:var(--info-soft)}.sp .st-work{color:var(--gold);background:var(--gold-soft)}.sp .st-work i{box-shadow:0 0 0 3px #e8b84a2e}.sp .st-closed{color:var(--tx3);background:#ffffff0d}.sp .st-closed i{display:none}.sp .t-body{transition:grid-template-rows .32s var(--ease);grid-template-rows:0fr;display:grid}.sp .ticket.open .t-body{grid-template-rows:1fr}.sp .t-inner{gap:10px;min-height:0;padding:0 14px;display:grid;overflow:hidden}.sp .ticket.open .t-inner{padding-bottom:14px}.sp .msg{border-radius:12px;gap:4px;max-width:88%;padding:10px 12px;font-size:13px;line-height:1.5;display:grid}.sp .msg-me{background:var(--s3);border-bottom-right-radius:4px;justify-self:end}.sp .msg-staff{background:var(--gold-soft);border:1px solid #e8b84a33;border-bottom-left-radius:4px}.sp .msg-meta{color:var(--tx3);gap:8px;font-size:11px;display:flex}.sp .msg-meta b{color:var(--tx2);font-weight:700}.sp .msg-staff .msg-meta b{color:var(--gold)}.sp .att{color:var(--tx2);background:#00000040;border-radius:8px;justify-self:start;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:inline-flex}.sp .att .ic{width:14px;height:14px}.sp .t-wait,.sp .t-closed{color:var(--tx3);align-items:center;gap:8px;font-size:12px;display:flex}.sp .t-wait .ic,.sp .t-closed .ic{width:15px;height:15px}.sp .reply{background:var(--bg);border:1px solid var(--line2);border-radius:12px;transition:border-color .2s}.sp .reply:focus-within{border-color:var(--gold-line)}.sp .reply textarea{box-shadow:none;background:0 0;border:0;padding:10px 12px 4px;font-size:13px}.sp .reply-bar{align-items:center;gap:10px;padding:6px 6px 6px 10px;display:flex}.sp .reply-att{color:var(--tx3);cursor:pointer;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.sp .reply-att:hover{color:var(--tx);background:var(--s3)}.sp .reply-n{font-family:var(--f-mono);color:var(--tx3);margin-right:auto;font-size:11px}.sp .reply-go{background:var(--gold-soft);height:32px;color:var(--gold-hi);border:1px solid var(--gold-line);border-radius:9px;padding:0 14px;font-size:12.5px;font-weight:700;transition:background .2s}.sp .reply-go:hover{background:#e8b84a33}@media (prefers-reduced-motion:reduce){.sp *,.sp :before,.sp :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sp-overlay.is-closed{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.sp3 .sp-modal{border-radius:var(--r-lg);background:var(--s1);border:1px solid var(--line2);width:820px;max-width:100%;height:600px;box-shadow:var(--e3);flex-direction:row;overflow:hidden}.sp3 .x{z-index:3;width:36px;height:36px;color:var(--tx3);border-radius:10px;place-items:center;transition:color .2s,background .2s;display:grid;position:absolute;top:16px;right:16px}.sp3 .x:hover{color:var(--tx);background:var(--s3)}.sp3 .rail{border-right:1px solid var(--line);background:radial-gradient(140% 60% at 0 0,#e8b84a17,#0000 60%),linear-gradient(#17171b,#0f0f12);flex-direction:column;flex:none;gap:22px;width:260px;padding:26px 20px 20px;display:flex;position:relative}.sp3 .rail:after{content:"";pointer-events:none;border:1px solid #e8b84a14;border-radius:16px;position:absolute;inset:10px}.sp3 .brand{align-items:center;gap:14px;display:flex}.sp3 .brand .medal{flex:none;width:56px;height:56px}.sp3 .brand h2{font-family:var(--f-disp);background:linear-gradient(180deg,var(--gold-hi),var(--gold) 65%,var(--gold-lo));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:28px;line-height:1}.sp3 .brand p{letter-spacing:.18em;text-transform:uppercase;color:var(--tx3);margin-top:4px;font-size:11px}.sp3 .nav{gap:4px;display:grid}.sp3 .nav button{height:44px;color:var(--tx2);text-align:left;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:13.5px;font-weight:600;transition:background .2s,color .2s,border-color .2s;display:flex}.sp3 .nav button span{flex:1}.sp3 .nav button:hover{color:var(--tx);background:#ffffff0a}.sp3 .nav button[aria-selected=true]{background:linear-gradient(90deg,var(--gold-soft),#e8b84a08);border-color:var(--gold-line);color:var(--gold-hi)}.sp3 .nav .badge{background:var(--s3);min-width:22px;height:20px;color:var(--tx2);border-radius:10px;place-items:center;padding:0 6px;font-size:11px;font-style:normal;font-weight:700;display:grid;position:relative}.sp3 .nav .badge:after{content:"";background:var(--bad);border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 0 2px #121215}.sp3 .rail .note{background:#00000040;margin-top:auto;font-size:12px}.sp3 .rail-coin{color:var(--tx3);align-items:center;gap:8px;padding:0 4px;font-size:11.5px;display:flex}.sp3 .rail-coin svg{flex:none;width:20px;height:20px}.sp3 .pane{flex-direction:column;flex:1;min-width:0;display:flex}.sp3 .panel{flex-direction:column;flex:1;min-height:0;display:flex}.sp3 .pane-h{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:4px 12px;padding:24px 64px 16px 28px;display:flex}.sp3 .pane-h h3{font-family:var(--f-disp);color:var(--tx);flex-basis:100%;font-size:24px;line-height:1.1}.sp3 .pane-h p{color:var(--tx3);font-size:12.5px}.sp3 .pane-h .lh{flex:1}.sp3 .pane-b{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--s4) transparent;flex:1;align-content:start;gap:18px;min-height:0;padding:20px 28px;display:grid;overflow:auto}.sp3 .p-list .pane-b{gap:8px}.sp3 .field{gap:8px;display:grid}.sp3 .lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--tx3);font-size:11px;font-weight:700}.sp3 textarea{min-height:140px}.sp3 .drop{border-radius:var(--r-md);cursor:pointer;text-align:center;background:linear-gradient(var(--gold),var(--gold)) top left/14px 1.5px no-repeat,linear-gradient(var(--gold),var(--gold)) top left/1.5px 14px no-repeat, linear-gradient(var(--gold),var(--gold)) top right/14px 1.5px no-repeat,linear-gradient(var(--gold),var(--gold)) top right/1.5px 14px no-repeat, linear-gradient(var(--gold),var(--gold)) bottom left/14px 1.5px no-repeat,linear-gradient(var(--gold),var(--gold)) bottom left/1.5px 14px no-repeat, linear-gradient(var(--gold),var(--gold)) bottom right/14px 1.5px no-repeat,linear-gradient(var(--gold),var(--gold)) bottom right/1.5px 14px no-repeat, var(--s2);border:1px solid var(--line);justify-items:center;gap:4px;padding:20px 16px;transition:background-color .2s,border-color .2s;display:grid;position:relative}.sp3 .drop:hover,.sp3 .drop.over{border-color:var(--gold-line)}.sp3 .drop.over{box-shadow:inset 0 0 0 200px var(--gold-soft)}.sp3 .drop-ic{width:40px;height:40px;color:var(--gold);background:var(--gold-soft);transition:transform .25s var(--ease);border-radius:12px;place-items:center;margin-bottom:4px;display:grid}.sp3 .drop.over .drop-ic{transform:translateY(-3px)scale(1.05)}.sp3 .drop b{font-size:13.5px;font-weight:600}.sp3 .drop small{color:var(--tx3);font-size:12px}.sp3 .drop.has-file,.sp3 .note-m{display:none}.sp3 .pane-f{border-top:1px solid var(--line);background:var(--s1);align-items:center;gap:16px;padding:14px 28px 18px;display:flex}.sp3 .pane-f .send{width:auto;min-width:220px;min-height:48px;margin-left:auto;padding:0 22px}.sp3 .pane-f .cnt{gap:6px;min-width:120px;display:grid}.sp3 .cnt-n{font-size:12px}.sp3 .cnt-n span:first-child{color:var(--tx);font-weight:700}.sp3 .near .cnt-n span:first-child{color:var(--warn)}.sp3 .full .cnt-n span:first-child{color:var(--bad)}.sp3 .bar{background:#ffffff0f;border-radius:3px;height:3px;overflow:hidden}.sp3 .bar i{transform-origin:0;height:100%;transform:scaleX(var(--fill,0));background:var(--grad-gold);transition:transform .2s var(--ease);display:block}.sp3 .near .bar i{background:var(--warn)}.sp3 .full .bar i{background:var(--bad)}.sp3 .pop-scrim,.sp3 .pop-head{display:none}@media (width<=640px){.sp3.sp-overlay{padding:0}.sp3 .sp-modal{border:0;border-radius:0;flex-direction:column;width:100%;height:100%;animation-name:spUp}.sp3 .rail{background:radial-gradient(120% 100% at 0% 0%,#e8b84a14,transparent 60%),var(--s1);border-right:0;gap:12px;width:auto;padding:14px 16px 0}.sp3 .rail:after,.sp3 .rail .note,.sp3 .rail-coin{display:none}.sp3 .brand{gap:10px}.sp3 .brand .medal{width:38px;height:38px}.sp3 .brand h2{font-size:24px}.sp3 .brand p{display:none}.sp3 .x{top:14px;right:12px}.sp3 .nav{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0}.sp3 .nav button{border:0;border-bottom:2px solid #0000;border-radius:0;justify-content:center;height:42px;font-size:13px}.sp3 .nav button span{flex:none}.sp3 .nav button .ic{display:none}.sp3 .nav button[aria-selected=true]{border-bottom-color:var(--gold);background:0 0}.sp3 .pane-h{display:none}.sp3 .p-list .pane-h{border:0;padding:12px 16px 0;display:flex}.sp3 .p-list .pane-h h3{display:none}.sp3 .pane-b{padding:16px}.sp3 .note-m{display:block}.sp3 .pane-f{padding:10px 16px calc(14px + env(safe-area-inset-bottom,0px));gap:12px}.sp3 .pane-f .send{flex:1;min-width:0}.sp3 .pane-f .cnt{min-width:64px}.sp3 .msg{max-width:94%}.sp3 .t-ic{display:none}.sp3 .picker{position:static}.sp3 .pop-scrim{z-index:8;opacity:0;visibility:hidden;background:#05050799;transition:opacity .25s,visibility 0s .25s;display:block;position:absolute;inset:0}.sp3 .picker.open .pop-scrim{opacity:1;visibility:visible;transition:opacity .25s}.sp3 .pop{z-index:9;padding:8px 10px calc(14px + env(safe-area-inset-bottom,0px));opacity:1;transition:transform .3s var(--ease),visibility 0s .3s;border-radius:20px 20px 0 0;position:absolute;inset:auto 0 0;transform:translateY(100%)}.sp3 .picker.open .pop{transition:transform .32s var(--ease);transform:none}.sp3 .pop-head{font-family:var(--f-disp);justify-content:space-between;align-items:center;padding:6px 6px 10px 8px;font-size:20px;display:flex}.sp3 .pop-x{width:34px;height:34px;color:var(--tx3);background:var(--s3);border-radius:10px;place-items:center;display:grid}.sp3 .opt{padding:10px}}@keyframes spUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.sp3 .nav .badge.no-dot:after{display:none}.sp3 .field{height:auto;font-weight:inherit;font-size:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:stretch;padding:0;display:grid}.sp3 .field:focus-within{box-shadow:none;border:0}.sp .cnt{padding:0}.sp3 .nav{margin-left:0;display:grid}.sp3 .lbl{font-size:11px}.sp3 .reply textarea{min-height:0}.sp3 .p-create>.form-err{margin:0 28px 12px}.sp .form-err.info{color:var(--tx2);background:var(--gold-soft);border-color:var(--gold-line)}.sp .form-err.info .ic{color:var(--gold)}.sp .link{color:var(--gold-hi);text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (width<=640px){.sp3 .p-create>.form-err{margin:0 16px 10px}}.c-shell{background:var(--bg);min-height:100vh}.c-top{z-index:60;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#0f0f12e6;position:sticky;top:0}.c-top-in{align-items:center;gap:18px;max-width:1400px;height:64px;margin:0 auto;padding:0 28px;display:flex}.c-top .logo{color:var(--tx);text-decoration:none}.c-top .nav a{transition:color var(--d-ui),background var(--d-ui)}.c-top .nav a:hover{color:var(--tx)}.c-top .sp{flex:1}.c-wal{background:var(--s1);border:1px solid var(--line);border-radius:11px;flex:none;align-items:center;height:38px;display:flex;overflow:hidden}.c-wal>span,.c-wal>button{white-space:nowrap;font-variant-numeric:tabular-nums;height:100%;color:var(--silver-hi);background:0 0;border:0;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;font-weight:800;display:flex}.c-wal>button{border-left:1px solid var(--line);color:var(--gold-hi);cursor:pointer;transition:background var(--d-ui);background:linear-gradient(110deg,#e8b84a12,#e8b84a05)}.c-wal>button:hover{background:var(--gold-soft)}.c-wal-plus{background:var(--gold-soft);width:22px;height:22px;color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold-line);border-radius:7px;place-items:center;margin-left:2px;display:grid}.c-wal-s{border-radius:10px;height:34px}.c-wal-s>span,.c-wal-s>button{gap:5px;padding:0 9px;font-size:12.5px}.c-wal-s .c-wal-plus{border-radius:6px;width:18px;height:18px}.cur-hint{animation:1.8s ease-in-out infinite curPulse}@keyframes curPulse{0%,to{box-shadow:inset 0 0 #e8b84a00}50%{box-shadow:inset 0 0 0 1px var(--gold-line),inset 0 0 14px #e8b84a47}}.c-me{flex:none;position:relative}.c-me-btn{background:conic-gradient(var(--gold) 0 62%,var(--s3) 0);border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:3px;display:grid}.c-me-btn img{object-fit:cover;border:2px solid var(--bg);border-radius:50%;width:34px;height:34px;display:block}.c-menu{background:var(--s1);border:1px solid var(--line2);min-width:220px;box-shadow:var(--e2);z-index:70;animation:cMenu .16s var(--ease-out);border-radius:16px;flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:calc(100% + 10px);right:0}@keyframes cMenu{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.c-menu-h{border-bottom:1px solid var(--line);flex-direction:column;margin-bottom:4px;padding:8px 10px 10px;display:flex}.c-menu-h b{font-size:14px}.c-menu-h span{color:var(--gold);font-size:11px}.c-menu button{height:38px;color:var(--tx2);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:700;display:flex}.c-menu button:hover{background:var(--s2);color:var(--tx)}.c-menu button.bad{color:var(--bad)}.c-menu button.bad:hover{background:var(--bad-soft)}.gstrip{scrollbar-width:none;overflow-x:auto}.gstrip::-webkit-scrollbar{display:none}.gstrip a{transition:color var(--d-ui),background var(--d-ui)}.gstrip a:hover{color:var(--tx)}.gstrip .gsep{background:var(--line2);flex:none;width:1px;height:20px;margin:0 4px}.c-strip-d{z-index:55;padding:10px max(28px,50vw - 672px);position:sticky;top:64px}.c-main{min-width:0;max-width:1280px;margin:0 auto;padding:22px 32px 48px}.c-donate{justify-content:flex-end;margin-bottom:14px;display:flex}.c-donate:empty,.c-mtop,.c-strip-m,.c-bn{display:none}@media (width<=1023px){html,body{overflow-x:clip}.c-top,.c-strip-d{display:none}.c-mtop{z-index:60;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#0b0b0deb;align-items:center;gap:10px;height:56px;padding:0 14px;display:flex;position:sticky;top:0}.c-mlogo{flex:none;place-items:center;display:grid}.c-mtop h1{font-family:var(--f-serif);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:22px;line-height:1;overflow:hidden}.c-mtop .c-wal{margin-left:auto}.c-strip-m{background:var(--s0);border-bottom:1px solid var(--line);padding:8px 14px;display:flex}.c-main{padding:12px 12px calc(104px + env(safe-area-inset-bottom))}.c-donate{margin-bottom:12px;display:block}.c-bn{z-index:58;height:calc(66px + env(safe-area-inset-bottom));padding:6px 6px env(safe-area-inset-bottom);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(10px);background:linear-gradient(#0b0b0df0,#0b0b0d 40%);grid-template-columns:repeat(5,1fr);align-items:center;display:grid;position:fixed;bottom:0;left:0;right:0}.c-bn>a,.c-bn>button{color:var(--tx3);background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;padding:4px 0;font-size:10.5px;font-weight:700;text-decoration:none;display:flex}.c-bn>a.on,.c-bn>button.on{color:var(--gold-hi)}.c-bn svg.i{width:22px;height:22px}.c-bn .mid{width:62px;height:62px;box-shadow:0 0 0 1px var(--gold-line),0 10px 26px -6px #e8b84a8c;transition:transform var(--d-press);background:radial-gradient(circle at 35% 30%,#3a3224,#17140e);border-radius:50%;place-self:start center;place-items:center;margin-top:-26px;padding:0;display:grid}.c-bn .mid:active{transform:scale(.95)}.c-bn .mid.on{box-shadow:0 0 0 1.5px var(--gold),0 10px 30px -4px #e8b84acc}.c-scrim{z-index:600;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0505079e;position:fixed;inset:0}.c-sheet{background:var(--s1);border-top:1px solid var(--gold-line);padding:10px 14px calc(18px + env(safe-area-inset-bottom));max-height:85vh;max-height:calc(100dvh - 24px - env(safe-area-inset-top));overscroll-behavior:contain;animation:cSheet .22s var(--ease-out);border-radius:22px 22px 0 0;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -30px 60px -20px #000000e6}@keyframes cSheet{0%{opacity:.6;transform:translateY(30px)}to{opacity:1;transform:none}}.c-sheet .grab{background:var(--s4);border-radius:2px;width:38px;height:4px;margin:0 auto 12px}.c-sheet-user{background:var(--s2);border:1px solid var(--line);width:100%;color:var(--tx);text-align:left;border-radius:14px;align-items:center;gap:12px;margin-bottom:10px;padding:10px;display:flex}.c-sheet-user img{object-fit:cover;width:44px;height:44px;box-shadow:0 0 0 2px var(--gold-line);border-radius:50%}.c-sheet-user span{flex-direction:column;flex:1;min-width:0;display:flex}.c-sheet-user small{color:var(--gold);font-size:11px}.c-sheet-user svg.i{color:var(--tx3)}.c-sheet-list{flex-direction:column;gap:2px;display:flex}.c-sheet-list button{height:48px;color:var(--tx);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:700;display:flex}.c-sheet-list button svg.i{color:var(--gold)}.c-sheet-list button:active{background:var(--s2)}.c-sheet-list button.bad,.c-sheet-list button.bad svg.i{color:var(--bad)}}@media (width<=360px){.c-mtop h1{font-size:19px}}@media (prefers-reduced-motion:reduce){.cur-hint,.c-menu,.c-sheet{animation:none}}.c-me-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .2s,filter .2s;position:relative}.c-me-btn:hover{filter:brightness(1.12);transform:scale(1.06);box-shadow:0 0 0 2px #f3cf7359,0 0 18px -2px #e8b84a99}.c-me-btn:active{transition-duration:60ms;transform:scale(.92);box-shadow:0 0 0 3px #f3cf7399,0 0 24px #e8b84abf}.c-me-btn[aria-expanded=true],.c-me-btn.here{background:conic-gradient(var(--gold-hi) 0 100%,var(--gold-hi) 0);box-shadow:0 0 0 2px #f3cf7373,0 0 20px -2px #e8b84ab3}.c-me-btn:focus-visible{box-shadow:0 0 0 3px var(--gold-hi)}@media (prefers-reduced-motion:reduce){.c-me-btn{transition:none}.c-me-btn:hover,.c-me-btn:active{transform:none}}.mt-ov{z-index:9990;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:max(24px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom));background:radial-gradient(60% 45% at 50% 40%,#e8b84a1a,#0000 70%),radial-gradient(circle at 50% 45%,#141217 0%,#060608 70%);justify-content:center;align-items:safe center;display:flex;position:fixed;inset:0;overflow-y:auto}.mt-box{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:440px;animation:.5s cubic-bezier(.2,.8,.2,1) both mtIn;display:flex}.mt-coin{filter:drop-shadow(0 10px 30px #e8b84a40);margin-bottom:16px}.mt-pill{align-items:center;gap:6px;margin-bottom:12px;display:inline-flex}.mt-h{font-family:var(--f-serif);color:var(--tx);margin:0 0 10px;font-size:clamp(28px,7vw,38px);font-weight:400;line-height:1.1}.mt-p{color:var(--tx2);max-width:36ch;margin:0;font-size:14px;line-height:1.6}.mt-note{color:var(--tx3);align-items:center;gap:6px;margin-top:18px;font-size:12.5px;display:flex}.mt-tester{text-align:left;background:linear-gradient(180deg,#e8b84a14,#e8b84a05),var(--s1);width:100%;box-shadow:inset 0 0 0 1px var(--gold-line),0 20px 50px -20px #000000e6;border-radius:20px;margin-top:22px;padding:16px}.mt-th{align-items:center;gap:12px;margin-bottom:12px;display:flex}.mt-th b{color:var(--gold-hi);font-size:15px;display:block}.mt-th div span{color:var(--tx3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.mt-badge{width:40px;height:40px;color:var(--gold-ink);background:var(--grad-gold);border-radius:12px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff73,0 6px 16px -8px #e8b84acc}.mt-list{flex-direction:column;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.mt-list li{color:var(--tx2);gap:8px;font-size:13px;line-height:1.5;display:flex}.mt-list li svg{color:var(--ok);flex:none;margin-top:2px}.mt-list li:last-child svg{color:var(--warn)}@keyframes mtIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.tp-fab{z-index:9500;cursor:pointer;width:46px;height:46px;transition:transform var(--d-ui);background:0 0;border:0;border-radius:50%;place-items:center;margin-top:-23px;padding:0;display:grid;position:fixed;top:50%;right:16px}.tp-fab:hover{transform:scale(1.07)}.tp{z-index:9500;background:var(--s1);width:280px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 140px);box-shadow:inset 0 0 0 1px var(--gold-line),0 24px 60px -20px #000000f2;border-radius:20px;animation:.25s ease-out both mtIn;position:fixed;top:50%;right:16px;overflow:auto;transform:translateY(-50%)}.tp-h{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 12px 12px 14px;display:flex}.tp-h b{color:var(--gold-hi);flex:1;font-size:14px}.tp-b{flex-direction:column;gap:12px;padding:12px 14px;display:flex}.tp-row .lbl{align-items:center;gap:6px;margin-bottom:6px;display:flex}.tp-chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.tp-chips button{background:var(--s0);height:32px;color:var(--tx);font:inherit;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line);transition:background var(--d-ui);border:0;border-radius:10px;font-size:12.5px;font-weight:800}.tp-chips button:hover:not(:disabled){background:var(--s3);box-shadow:inset 0 0 0 1px var(--gold-line)}.tp-chips button:disabled{opacity:.5;cursor:not-allowed}.tp-custom{border-top:1px solid var(--line);grid-template-columns:96px 1fr auto;gap:6px;padding-top:12px;display:grid}.tp-custom select,.tp-custom input{background:var(--s0);min-width:0;height:34px;color:var(--tx);font:inherit;box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:10px;outline:none;padding:0 8px;font-size:12.5px}.tp-msg{border-radius:10px;padding:8px 10px;font-size:12.5px;font-weight:700}.tp-msg.ok{background:var(--ok-soft);color:var(--ok)}.tp-msg.bad{background:var(--bad-soft);color:var(--bad)}.tp-foot{border-top:1px solid var(--line);color:var(--tx3);text-align:center;padding:10px 14px;font-size:11.5px}@media (width<=640px){.tp-fab{top:auto;left:16px;right:auto;bottom:calc(96px + env(safe-area-inset-bottom));margin-top:0}.tp{top:auto;bottom:calc(96px + env(safe-area-inset-bottom));transform:none}}.lp3{--bg:#0b0b0d;--s0:#0f0f12;--s1:#131316;--s2:#1a1a1e;--s3:#232328;--s4:#2d2d33;--line:#ffffff12;--line2:#ffffff21;--tx:#eeece7;--tx2:#b3b1aa;--tx3:#8d8b85;--tx4:#6c6b66;--gold:#e8b84a;--gold-hi:#f7d98f;--gold-lo:#b4852a;--gold-ink:#1d1606;--gold-soft:#e8b84a1f;--gold-line:#e8b84a61;--gold-faint:#e8b84a0f;--silver:#cdd2da;--silver-hi:#f2f4f7;--silver-lo:#868c95;--silver-soft:#cdd2da17;--silver-line:#cdd2da3d;--ok:#5cc58a;--ok-soft:#5cc58a1f;--bad:#e5616b;--bad-soft:#e5616b21;--dc:#5865f2;--dc-hi:#6f7af6;--dc-lo:#4651cf;--t1:#9ea3aa;--t2:#69c07e;--t3:#6a9fe0;--t4:#a983e6;--t5:#eaa94a;--t6:#ec6a82;--f-logo:"Cinzel","Times New Roman",serif;--f-serif:"Forum","Cormorant Garamond",Georgia,serif;--f-body:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--grad-gold:linear-gradient(135deg,var(--gold-hi) 0%,var(--gold) 48%,var(--gold-lo) 100%);--ease:cubic-bezier(.2,.8,.2,1);isolation:isolate;background:var(--bg);min-height:100dvh;color:var(--tx);font-family:var(--f-body);-webkit-font-smoothing:antialiased;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));font-size:15px;line-height:1.55;position:relative;overflow:hidden}.lp3 *,.lp3 :before,.lp3 :after{box-sizing:border-box}.lp3 h1,.lp3 h2,.lp3 p,.lp3 ul,.lp3 dl,.lp3 dd{margin:0}.lp3 h1,.lp3 h2{text-wrap:balance;font-weight:400}.lp3 a{color:inherit}.lp3 :focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px}.lp3-i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.lp3-mini{flex:none;display:block}.lp3-coin{--cs:160px;--dur:10s;--th:calc(var(--cs) * .075);width:var(--cs);height:var(--cs);perspective:calc(var(--cs) * 5);animation:6s ease-in-out infinite lp3-float;position:relative}.lp3-spin{transform-style:preserve-3d;animation:lp3-flip var(--dur) infinite;position:absolute;inset:0}.lp3-face{backface-visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0}.lp3-front{transform:translateZ(calc(var(--th) / 2))}.lp3-back{transform:rotateY(180deg) translateZ(calc(var(--th) / 2))}.lp3-edge{transform-style:preserve-3d;position:absolute;inset:0}.lp3-edge i{transform:translateZ(calc(var(--th) * (var(--k) / 11 - .5) * .92));background:radial-gradient(closest-side,#33363b 84%,#c9ced6 96%,#6d727b 100%);border-radius:50%;position:absolute;inset:1.4%}.lp3-edge i:nth-child(n+7){background:radial-gradient(closest-side,#4a360c 84%,#d9ab48 96%,#7b5a17 100%)}.lp3-edge i:nth-child(odd){filter:brightness(.72)}.lp3-glow{pointer-events:none;animation:lp3-glowG var(--dur) infinite;border-radius:50%;position:absolute;inset:-28%}.lp3-glow-g{background:radial-gradient(closest-side,#e8b84a57,#e8b84a1a 55%,#0000)}.lp3-glow-s{background:radial-gradient(closest-side,#d6deeb42,#d6deeb14 55%,#0000);animation-name:lp3-glowS}@keyframes lp3-flip{0%{animation-timing-function:ease-in-out;transform:rotateX(8deg)rotateY(-18deg)}40%{animation-timing-function:cubic-bezier(.55,0,.3,1);transform:rotateX(8deg)rotateY(18deg)}50%{animation-timing-function:ease-in-out;transform:rotateX(8deg)rotateY(198deg)}90%{animation-timing-function:cubic-bezier(.55,0,.3,1);transform:rotateX(8deg)rotateY(162deg)}to{transform:rotateX(8deg)rotateY(342deg)}}@keyframes lp3-glowG{0%,41%{opacity:1}49%,91%{opacity:0}99%,to{opacity:1}}@keyframes lp3-glowS{0%,41%{opacity:0}49%,91%{opacity:1}99%,to{opacity:0}}@keyframes lp3-float{0%,to{transform:translateY(-3px)}50%{transform:translateY(3px)}}.lp3-coin--sway .lp3-spin{animation:7s ease-in-out infinite lp3-sway}.lp3-coin--sway .lp3-glow-g{opacity:.8;animation:none}.lp3-coin--sway .lp3-glow-s{display:none}@keyframes lp3-sway{0%,to{transform:rotateX(8deg)rotateY(-20deg)}50%{transform:rotateX(8deg)rotateY(14deg)}}.lp3-dc{border:1px solid var(--gold-line);color:#fff;transition:border-color .22s var(--ease),transform .12s,box-shadow .22s;background:linear-gradient(#e8b84a1a,#e8b84a05);border-radius:19px;padding:5px;text-decoration:none;display:inline-flex}.lp3-dc>span{background:linear-gradient(180deg,var(--dc-hi),var(--dc) 55%,var(--dc-lo));letter-spacing:.01em;white-space:nowrap;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:12px;height:54px;padding:0 26px 0 22px;font-size:16px;font-weight:800;transition:filter .22s;display:flex;box-shadow:inset 0 1px #ffffff47,inset 0 -2px #0003,0 16px 30px -16px #5865f2f2}.lp3-dc svg{fill:#fff;flex:none;width:24px;height:24px}.lp3-dc:hover{border-color:#f7d98fb3;transform:translateY(-1px);box-shadow:0 0 0 4px #e8b84a0f}.lp3-dc:hover>span{filter:brightness(1.07)}.lp3-dc:active{transform:translateY(1px)}.lp3-btn{white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:9px;height:52px;padding:0 22px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .22s,background .22s,color .22s;display:inline-flex}.lp3-btn .lp3-i{width:18px;height:18px}.lp3-btn-gold{background:var(--grad-gold);color:var(--gold-ink);box-shadow:inset 0 1px #ffffff73,inset 0 -2px #0000002e,0 10px 24px -12px #e8b84abf}.lp3-btn-gold:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #0000002e,0 14px 30px -12px #e8b84af2}.lp3-btn-sec{background:var(--s3);color:var(--tx);box-shadow:inset 0 0 0 1px var(--line2)}.lp3-btn-sec:hover{background:var(--s4);color:var(--gold-hi)}.lp3-btn:active{transform:translateY(1px)}.lp3-code{font-family:var(--f-mono);color:var(--tx3);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.lp3-code code{color:var(--tx2);background:var(--s2);border:1px solid var(--line2);border-radius:7px;padding:2px 8px;font-family:inherit}.lp3-how summary{border:1px solid var(--line2);min-height:38px;color:var(--tx2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:13.5px;font-weight:600;list-style:none;transition:border-color .22s,color .22s;display:inline-flex}.lp3-how summary::-webkit-details-marker{display:none}.lp3-how summary .lp3-i{width:16px;height:16px;color:var(--gold)}.lp3-how summary .chev{color:var(--tx3);transition:transform .25s var(--ease)}.lp3-how[open] summary .chev{transform:rotate(180deg)}.lp3-how summary:hover{border-color:var(--gold-line);color:var(--gold-hi)}.lp3-how-body{text-align:left;background:var(--s1);border:1px solid var(--line);border-radius:16px;gap:2px;margin-top:12px;padding:6px;display:grid}.lp3-how[open] .lp3-how-body{animation:lp3-open .35s var(--ease)}@keyframes lp3-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.lp3-how-row{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:10px 12px;display:grid}.lp3-how-row b{color:var(--tx);font-size:14px;font-weight:700;display:block}.lp3-how-row p{color:var(--tx2);margin-top:1px;font-size:13.5px;line-height:1.5}.lp3-how-ic{border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.lp3-how-ic .lp3-i{width:17px;height:17px}.lp3-k-g{background:var(--gold-soft);color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold-line)}.lp3-k-s{background:var(--silver-soft);color:var(--silver-hi);box-shadow:inset 0 0 0 1px var(--silver-line)}.lp3-k-ok{background:var(--ok-soft);color:var(--ok);box-shadow:inset 0 0 0 1px #5cc58a4d}.lp3-trust{padding:0;list-style:none}.lp3-trust li{align-items:center;gap:8px;display:flex}.lp3-trust .lp3-i{width:16px;height:16px;color:var(--gold)}.lp3-trust b{font-weight:600}.lp3-ver{font-family:var(--f-mono);color:var(--tx4);letter-spacing:.02em;font-size:11.5px}.lp3-disc{color:var(--tx3);max-width:72ch;font-size:12.5px;line-height:1.6}@media (prefers-reduced-motion:reduce){.lp3 *,.lp3 :before,.lp3 :after{transition:none!important;animation:none!important}.lp3-spin{transform:rotateX(8deg)rotateY(-24deg)}.lp3-glow-s{opacity:0}}.lp3{justify-content:center;align-items:center;padding-block:clamp(20px,5vh,56px) 24px;display:flex}.lp3-rays{z-index:-1;pointer-events:none;background:repeating-conic-gradient(#e8b84a13 0deg 1.1deg,#0000 1.1deg 7.5deg);width:2200px;height:2200px;margin:-1100px 0 0 -1100px;animation:240s linear infinite lp3-turn;position:absolute;top:40%;left:50%;-webkit-mask:radial-gradient(circle,#000 0 6%,#0000008c 18%,#0000 42%);mask:radial-gradient(circle,#000 0 6%,#0000008c 18%,#0000 42%)}@keyframes lp3-turn{to{transform:rotate(360deg)}}.lp3-wrap{align-content:start;gap:26px;width:100%;max-width:1000px;display:grid}.lp3-card{border:1px solid var(--gold-line);background:linear-gradient(#18171b,#101013);grid-template-columns:300px minmax(0,1fr);grid-template-areas:"seal body""trust trust";padding:44px 52px 0;display:grid;position:relative;box-shadow:0 50px 90px -40px #000000f2}.lp3-card:before{content:"";pointer-events:none;border:1px solid #e8b84a26;position:absolute;inset:8px}.lp3-corner{fill:none;width:36px;height:36px;stroke:var(--gold);stroke-opacity:.6;stroke-width:1.2px;position:absolute}.lp3-corner.tl{top:14px;left:14px}.lp3-corner.tr{top:14px;right:14px;transform:scaleX(-1)}.lp3-corner.bl{bottom:14px;left:14px;transform:scaleY(-1)}.lp3-corner.br{bottom:14px;right:14px;transform:scale(-1)}.lp3-seal{border-right:1px solid var(--line);flex-direction:column;grid-area:seal;justify-content:center;align-items:center;gap:16px;padding:0 44px 40px 0;display:flex;position:relative}.lp3-coinwrap{perspective:700px;place-items:center;width:220px;height:220px;display:grid;position:relative}.lp3-coinwrap:before{content:"";background:repeating-conic-gradient(#e8b84a38 0 1deg,transparent 1deg 10deg);border-radius:50%;position:absolute;inset:-26px;-webkit-mask:radial-gradient(closest-side,#0000 70%,#000 72% 92%,#0000 94%);mask:radial-gradient(closest-side,#0000 70%,#000 72% 92%,#0000 94%)}.lp3-gp{--c:url(/gp-coin-lg.png);aspect-ratio:415/408;background:var(--c) center/contain no-repeat;filter:drop-shadow(0 18px 26px #000000a6)drop-shadow(0 0 28px #e8b84a29);width:88%;animation:9s ease-in-out infinite lp3-tilt;position:relative}.lp3-gp:after{content:"";-webkit-mask:var(--c) center/contain no-repeat;-webkit-mask:var(--c) center/contain no-repeat;mask:var(--c) center/contain no-repeat;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 42%,#fff6dc80 50%,#0000 58%) 130% 0/260% 100% no-repeat;animation:8s ease-in-out infinite lp3-sheen;position:absolute;inset:0}@keyframes lp3-tilt{0%,to{transform:rotateY(-9deg)rotateX(4deg)}50%{transform:rotateY(9deg)rotateX(4deg)}}@keyframes lp3-sheen{0%,60%{background-position:130% 0}85%,to{background-position:-30% 0}}.lp3-sealcap{font-family:var(--f-logo);letter-spacing:.2em;color:var(--tx3);gap:14px;font-size:11.5px;font-weight:700;display:flex}.lp3-sealcap span:first-child{color:var(--gold)}.lp3-sealcap span:last-child{color:var(--silver)}.lp3-body{flex-direction:column;grid-area:body;align-items:flex-start;padding:0 0 40px 48px;display:flex}.lp3-brand{font-family:var(--f-logo);letter-spacing:.3em;color:var(--gold);font-size:13px;font-weight:700}.lp3-h1{font-family:var(--f-serif);margin-top:10px;font-size:clamp(34px,4vw,58px);line-height:1.02}.lp3-lead{color:var(--tx2);max-width:44ch;margin-top:12px;font-size:16px}.lp3 .lp3-fields{gap:10px;width:100%;max-width:440px;margin:22px 0 26px;display:grid}.lp3-fields div{grid-template-columns:96px minmax(0,1fr);align-items:end;gap:12px;display:grid}.lp3-fields dt{letter-spacing:.14em;text-transform:uppercase;color:var(--tx3);font-size:11px;font-weight:800}.lp3-fields dd{border-bottom:1px dashed var(--gold-line);color:var(--tx2);padding-bottom:3px;font-size:14px}.lp3-fields dd.mono{font-family:var(--f-mono);color:var(--gold-hi);font-size:13px}.lp3-body .lp3-dc{width:min(100%,380px)}.lp3-trust{border-top:1px solid var(--gold-line);grid-area:trust;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 -52px;display:grid}.lp3-trust li{align-items:flex-start;gap:12px;padding:16px 24px}.lp3-trust li+li{border-left:1px solid var(--line)}.lp3-trust .lp3-i{width:20px;height:20px;margin-top:2px}.lp3-trust b{color:var(--tx);font-size:14px;font-weight:700;display:block}.lp3-trust span{color:var(--tx3);font-size:12.5px;display:block}.lp3-how summary{font-family:var(--f-serif);color:var(--tx);border:0;border-radius:0;gap:12px;padding:0;font-size:24px;font-weight:400}.lp3-how summary>.lp3-i:first-child{display:none}.lp3-how summary .chev{width:20px;height:20px}.lp3-how-body{border:0;border-top:1px solid var(--line);counter-reset:cl;background:0 0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:14px;padding:0}.lp3-how-row{counter-increment:cl;grid-template-columns:30px minmax(0,1fr);padding:16px 0 0}.lp3-how-ic{display:none}.lp3-how-row:before{content:counter(cl,upper-roman);font-family:var(--f-logo);color:var(--gold);font-size:18px;font-weight:700;line-height:1.2}.lp3-fine{gap:8px;padding-top:18px;display:grid;position:relative}.lp3-fine:before{content:"";background:radial-gradient(circle at 4px 4px,#e8b84a47 1.2px,#0000 1.6px) 0 0/12px 8px repeat-x;height:8px;margin-bottom:6px}@media (width<=760px){.lp3-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"seal""body""trust";padding:26px 20px 0}.lp3-seal{border:0;gap:0;padding:0}.lp3-coinwrap{width:112px;height:112px}.lp3-coinwrap:before{inset:-14px}.lp3-sealcap{display:none}.lp3-body{text-align:center;align-items:center;padding:14px 0 22px}.lp3-brand{letter-spacing:.24em;font-size:11.5px}.lp3-h1{margin-top:6px;font-size:34px}.lp3-lead{margin-top:8px;font-size:14.5px}.lp3 .lp3-fields{text-align:left;gap:8px;margin:16px 0 22px}.lp3-fields div{grid-template-columns:72px minmax(0,1fr)}.lp3-body .lp3-dc{width:100%}.lp3-trust{margin:0 -20px}.lp3-trust li{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:12px 6px}.lp3-trust b{font-size:12.5px;font-weight:600}.lp3-trust span{display:none}.lp3-how summary{font-size:21px}.lp3-how-body{grid-template-columns:minmax(0,1fr);gap:0}.lp3-disc{font-size:12px}}.lpl3{--bg:#0b0b0d;--s0:#0f0f12;--s1:#131316;--s2:#1a1a1e;--s3:#232328;--s4:#2d2d33;--line:#ffffff12;--line2:#ffffff21;--tx:#eeece7;--tx2:#b3b1aa;--tx3:#8d8b85;--tx4:#6c6b66;--gold:#e8b84a;--gold-hi:#f7d98f;--gold-lo:#b4852a;--gold-ink:#1d1606;--gold-soft:#e8b84a1f;--gold-line:#e8b84a61;--gold-faint:#e8b84a0f;--silver:#cdd2da;--silver-hi:#f2f4f7;--silver-lo:#868c95;--silver-soft:#cdd2da17;--silver-line:#cdd2da3d;--ok:#5cc58a;--ok-soft:#5cc58a1f;--bad:#e5616b;--bad-soft:#e5616b21;--dc:#5865f2;--dc-hi:#6f7af6;--dc-lo:#4651cf;--t1:#9ea3aa;--t2:#69c07e;--t3:#6a9fe0;--t4:#a983e6;--t5:#eaa94a;--t6:#ec6a82;--f-logo:"Cinzel","Times New Roman",serif;--f-serif:"Forum","Cormorant Garamond",Georgia,serif;--f-body:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--grad-gold:linear-gradient(135deg,var(--gold-hi) 0%,var(--gold) 48%,var(--gold-lo) 100%);--ease:cubic-bezier(.2,.8,.2,1);isolation:isolate;background:var(--bg);min-height:100dvh;color:var(--tx);font-family:var(--f-body);-webkit-font-smoothing:antialiased;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));font-size:15px;line-height:1.55;position:relative;overflow:hidden}.lpl3 *,.lpl3 :before,.lpl3 :after{box-sizing:border-box}.lpl3 h1,.lpl3 h2,.lpl3 p,.lpl3 ul,.lpl3 dl,.lpl3 dd{margin:0}.lpl3 h1,.lpl3 h2{text-wrap:balance;font-weight:400}.lpl3 a{color:inherit}.lpl3 :focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px}.lpl3-i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.lpl3-mini{flex:none;display:block}.lpl3-coin{--cs:160px;--dur:10s;--th:calc(var(--cs) * .075);width:var(--cs);height:var(--cs);perspective:calc(var(--cs) * 5);animation:6s ease-in-out infinite lpl3-float;position:relative}.lpl3-spin{transform-style:preserve-3d;animation:lpl3-flip var(--dur) infinite;position:absolute;inset:0}.lpl3-face{backface-visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0}.lpl3-front{transform:translateZ(calc(var(--th) / 2))}.lpl3-back{transform:rotateY(180deg) translateZ(calc(var(--th) / 2))}.lpl3-edge{transform-style:preserve-3d;position:absolute;inset:0}.lpl3-edge i{transform:translateZ(calc(var(--th) * (var(--k) / 11 - .5) * .92));background:radial-gradient(closest-side,#33363b 84%,#c9ced6 96%,#6d727b 100%);border-radius:50%;position:absolute;inset:1.4%}.lpl3-edge i:nth-child(n+7){background:radial-gradient(closest-side,#4a360c 84%,#d9ab48 96%,#7b5a17 100%)}.lpl3-edge i:nth-child(odd){filter:brightness(.72)}.lpl3-glow{pointer-events:none;animation:lpl3-glowG var(--dur) infinite;border-radius:50%;position:absolute;inset:-28%}.lpl3-glow-g{background:radial-gradient(closest-side,#e8b84a57,#e8b84a1a 55%,#0000)}.lpl3-glow-s{background:radial-gradient(closest-side,#d6deeb42,#d6deeb14 55%,#0000);animation-name:lpl3-glowS}@keyframes lpl3-flip{0%{animation-timing-function:ease-in-out;transform:rotateX(8deg)rotateY(-18deg)}40%{animation-timing-function:cubic-bezier(.55,0,.3,1);transform:rotateX(8deg)rotateY(18deg)}50%{animation-timing-function:ease-in-out;transform:rotateX(8deg)rotateY(198deg)}90%{animation-timing-function:cubic-bezier(.55,0,.3,1);transform:rotateX(8deg)rotateY(162deg)}to{transform:rotateX(8deg)rotateY(342deg)}}@keyframes lpl3-glowG{0%,41%{opacity:1}49%,91%{opacity:0}99%,to{opacity:1}}@keyframes lpl3-glowS{0%,41%{opacity:0}49%,91%{opacity:1}99%,to{opacity:0}}@keyframes lpl3-float{0%,to{transform:translateY(-3px)}50%{transform:translateY(3px)}}.lpl3-coin--sway .lpl3-spin{animation:7s ease-in-out infinite lpl3-sway}.lpl3-coin--sway .lpl3-glow-g{opacity:.8;animation:none}.lpl3-coin--sway .lpl3-glow-s{display:none}@keyframes lpl3-sway{0%,to{transform:rotateX(8deg)rotateY(-20deg)}50%{transform:rotateX(8deg)rotateY(14deg)}}.lpl3-dc{border:1px solid var(--gold-line);color:#fff;transition:border-color .22s var(--ease),transform .12s,box-shadow .22s;background:linear-gradient(#e8b84a1a,#e8b84a05);border-radius:19px;padding:5px;text-decoration:none;display:inline-flex}.lpl3-dc>span{background:linear-gradient(180deg,var(--dc-hi),var(--dc) 55%,var(--dc-lo));letter-spacing:.01em;white-space:nowrap;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:12px;height:54px;padding:0 26px 0 22px;font-size:16px;font-weight:800;transition:filter .22s;display:flex;box-shadow:inset 0 1px #ffffff47,inset 0 -2px #0003,0 16px 30px -16px #5865f2f2}.lpl3-dc svg{fill:#fff;flex:none;width:24px;height:24px}.lpl3-dc:hover{border-color:#f7d98fb3;transform:translateY(-1px);box-shadow:0 0 0 4px #e8b84a0f}.lpl3-dc:hover>span{filter:brightness(1.07)}.lpl3-dc:active{transform:translateY(1px)}.lpl3-btn{white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:9px;height:52px;padding:0 22px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .22s,background .22s,color .22s;display:inline-flex}.lpl3-btn .lpl3-i{width:18px;height:18px}.lpl3-btn-gold{background:var(--grad-gold);color:var(--gold-ink);box-shadow:inset 0 1px #ffffff73,inset 0 -2px #0000002e,0 10px 24px -12px #e8b84abf}.lpl3-btn-gold:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #0000002e,0 14px 30px -12px #e8b84af2}.lpl3-btn-sec{background:var(--s3);color:var(--tx);box-shadow:inset 0 0 0 1px var(--line2)}.lpl3-btn-sec:hover{background:var(--s4);color:var(--gold-hi)}.lpl3-btn:active{transform:translateY(1px)}.lpl3-code{font-family:var(--f-mono);color:var(--tx3);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.lpl3-code code{color:var(--tx2);background:var(--s2);border:1px solid var(--line2);border-radius:7px;padding:2px 8px;font-family:inherit}.lpl3-how summary{border:1px solid var(--line2);min-height:38px;color:var(--tx2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:13.5px;font-weight:600;list-style:none;transition:border-color .22s,color .22s;display:inline-flex}.lpl3-how summary::-webkit-details-marker{display:none}.lpl3-how summary .lpl3-i{width:16px;height:16px;color:var(--gold)}.lpl3-how summary .chev{color:var(--tx3);transition:transform .25s var(--ease)}.lpl3-how[open] summary .chev{transform:rotate(180deg)}.lpl3-how summary:hover{border-color:var(--gold-line);color:var(--gold-hi)}.lpl3-how-body{text-align:left;background:var(--s1);border:1px solid var(--line);border-radius:16px;gap:2px;margin-top:12px;padding:6px;display:grid}.lpl3-how[open] .lpl3-how-body{animation:lpl3-open .35s var(--ease)}@keyframes lpl3-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.lpl3-how-row{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:10px 12px;display:grid}.lpl3-how-row b{color:var(--tx);font-size:14px;font-weight:700;display:block}.lpl3-how-row p{color:var(--tx2);margin-top:1px;font-size:13.5px;line-height:1.5}.lpl3-how-ic{border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.lpl3-how-ic .lpl3-i{width:17px;height:17px}.lpl3-k-g{background:var(--gold-soft);color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold-line)}.lpl3-k-s{background:var(--silver-soft);color:var(--silver-hi);box-shadow:inset 0 0 0 1px var(--silver-line)}.lpl3-k-ok{background:var(--ok-soft);color:var(--ok);box-shadow:inset 0 0 0 1px #5cc58a4d}.lpl3-trust{padding:0;list-style:none}.lpl3-trust li{align-items:center;gap:8px;display:flex}.lpl3-trust .lpl3-i{width:16px;height:16px;color:var(--gold)}.lpl3-trust b{font-weight:600}.lpl3-ver{font-family:var(--f-mono);color:var(--tx4);letter-spacing:.02em;font-size:11.5px}.lpl3-disc{color:var(--tx3);max-width:72ch;font-size:12.5px;line-height:1.6}@media (prefers-reduced-motion:reduce){.lpl3 *,.lpl3 :before,.lpl3 :after{transition:none!important;animation:none!important}.lpl3-spin{transform:rotateX(8deg)rotateY(-24deg)}.lpl3-glow-s{opacity:0}}.lpl3{place-items:center;padding-block:24px;display:grid}.lpl3-rays{z-index:-1;pointer-events:none;background:repeating-conic-gradient(#e8b84a14 0deg 1.1deg,#0000 1.1deg 7.5deg);width:1800px;height:1800px;margin:-900px 0 0 -900px;animation:120s linear infinite lpl3-turn;position:absolute;top:46%;left:50%;-webkit-mask:radial-gradient(circle,#000 0 6%,#00000080 16%,#0000 36%);mask:radial-gradient(circle,#000 0 6%,#00000080 16%,#0000 36%)}@keyframes lpl3-turn{to{transform:rotate(360deg)}}.lpl3-stack{flex-direction:column;align-items:center;gap:28px;display:flex}.lpl3-oct{--s:min(60vw,260px);width:var(--s);height:var(--s);place-items:center;display:grid;position:relative}.lpl3-oct svg.o{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lpl3-oct .base{fill:#0c0c0eb3;stroke:#e8b84a59;stroke-width:1.2px}.lpl3-oct .inner{fill:none;stroke:#e8b84a29;stroke-width:1px}.lpl3-oct .run{fill:none;stroke:var(--gold-hi);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:120 1000;filter:drop-shadow(0 0 5px #e8b84acc);animation:2.6s linear infinite lpl3-run}@keyframes lpl3-run{to{stroke-dashoffset:-1120px}}.lpl3-oct .lpl3-coin{--cs:calc(var(--s) * .52);--dur:4.8s}.lpl3-word{font-family:var(--f-serif);color:var(--gold-hi);justify-content:center;align-items:center;gap:16px;font-size:22px;line-height:1;display:flex}.lpl3-word span{letter-spacing:.24em;margin-right:-.24em}.lpl3-word i{opacity:.5;background:linear-gradient(currentColor,currentColor) 0 3px/100% 1px no-repeat;width:38px;height:7px;position:relative}.lpl3-word i:after{content:"";background:currentColor;width:7px;height:7px;position:absolute;top:0;transform:rotate(45deg)}.lpl3-word i:first-child:after{right:-2px}.lpl3-word i:last-child:after{left:-2px}.lpl3-ver{left:0;right:0;bottom:max(18px,env(safe-area-inset-bottom,0px));text-align:center;position:absolute}@media (prefers-reduced-motion:reduce){.lpl3-oct .run{stroke-dasharray:none;opacity:.35}}.spinp .g-head{flex-wrap:wrap}.spinp .g-head .t>div{flex-direction:column;gap:4px;display:flex}.spinp .g-head .acts .btn{text-decoration:none}.spin-body{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.spin-main{min-width:0}.cab .crown .fan{width:240px;height:52px}.cab-foot{text-align:center;min-height:20px}.spin-lock{z-index:5;background:#0b0b0d9e;border-radius:16px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.spinctl .bigspin{cursor:pointer;transition:transform var(--d-press),box-shadow var(--d-ui),filter var(--d-ui)}.spinctl .bigspin:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px #fff9,inset 0 -4px #0003,0 18px 40px -14px #e8b84a}.spinctl .bigspin:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 3px 8px #0000004d}.spinctl .bigspin:disabled:not(.busy){background:var(--s3);color:var(--tx3);box-shadow:none;cursor:not-allowed}.spinctl .bigspin:disabled:not(.busy) .face{filter:grayscale(.6)brightness(.8);background:#0003}.spin-how{color:var(--tx2);gap:12px;margin-top:16px;padding:14px 16px;font-size:13px;display:flex}.spin-how svg.i{color:var(--gold);margin-top:2px}.spin-how b{color:var(--tx);margin-bottom:4px;display:block}.spin-how ul{flex-direction:column;gap:2px;margin:0;padding-left:18px;display:flex}.spin-how a{color:var(--gold-hi)}.spin-side{flex-direction:column;gap:14px;min-width:0;display:flex}.spin-last{align-items:center;gap:14px;padding:14px 16px;display:flex}.spin-last b{margin-top:2px;font-size:14px;display:block}.spin-tiers{flex-direction:column;padding:10px 12px 4px;display:flex}.spin-tier{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 6px;display:grid}.spin-tier:last-child{border-bottom:0}.spin-tier b{font-size:13.5px;display:block}.spin-tier small{color:var(--tx3);font-size:11.5px;line-height:1.35;display:block}.spin-tier .pc{font-variant-numeric:tabular-nums;color:var(--tx2);flex-direction:column;align-items:flex-end;font-size:12.5px;font-weight:800;display:flex}.spin-tier .pc .ok{font-size:11.5px}.spin-notes{color:var(--tx3);border-top:1px solid var(--line);flex-direction:column;gap:6px;padding:10px 18px 16px;font-size:12px;display:flex}.spin-notes b{color:var(--tx2)}@media (width<=1100px){.spin-body{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.spinp .g-head{margin-bottom:12px;margin-top:12px!important}.spinp .g-head .t{display:none}.cab .crown{margin-bottom:10px}.cab .crown .fan,.cab .crown .ru{display:none}.cab .crown .nm{margin-top:0}.spinp .g-head .acts{width:100%;margin-left:0}.spinp .g-head .acts .btn{flex:1}.cab{border-radius:22px 22px 18px 18px;padding:14px 8px 16px}.cab .crn{display:none}.cab .crown .fan{width:180px;height:40px}.cab .crown .nm{font-size:16px}.spinctl{grid-template-columns:minmax(0,1fr)}.spinctl .bigspin{height:64px;font-size:18px}}.g-head{flex-wrap:wrap}.g-head .t>div{flex-direction:column;gap:4px;display:flex}.g-head .acts .btn{text-decoration:none}.crumbs a{color:var(--tx3);text-decoration:none}.crumbs a:hover{color:var(--gold-hi)}.g-body>*,.scene{min-width:0}.scene>:not(.guill){z-index:1;position:relative}.statebar{flex-wrap:wrap}.bet .grp .row .lbl{flex:none}.field input{min-width:0;color:inherit;font:inherit;font-variant-numeric:tabular-nums;-moz-appearance:textfield;background:0 0;border:0;outline:none;flex:1;padding:0}.field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.field .u{align-items:center;gap:4px;display:flex}.chip{cursor:pointer;transition:background var(--d-ui),border-color var(--d-ui),color var(--d-ui)}.chip:hover:not(:disabled){border-color:var(--line2);color:var(--tx)}.chip:disabled{cursor:not-allowed}.seg button{text-align:center;color:var(--tx3);white-space:nowrap;cursor:pointer;transition:background var(--d-ui),color var(--d-ui);background:0 0;border:0;border-radius:8px;flex:1;padding:7px 8px;font-size:12.5px;font-weight:700}.seg button.on{background:var(--s3);color:var(--tx);box-shadow:var(--e1)}.seg.lock button.on{background:var(--gold-soft);color:var(--gold-hi)}.seg button:disabled{cursor:not-allowed}.btn{cursor:pointer;text-decoration:none}.btn:disabled{cursor:not-allowed}.btn-gold:disabled{background:var(--s3);color:var(--tx3);box-shadow:none}.g-msg{text-align:center;min-height:20px;font-size:13.5px;font-weight:700}.g-msg.win{color:var(--ok)}.g-msg.lose,.g-msg.err{color:var(--bad)}.g-msg.info{color:var(--tx3)}.pf-lines{background:var(--s0);border:1px solid var(--line);font-family:var(--f-mono);color:var(--tx3);word-break:break-all;border-radius:12px;flex-direction:column;flex-basis:100%;gap:4px;margin-top:6px;padding:10px 12px;font-size:11px;display:flex}.pf-lines span{color:var(--gold-hi)}.g-rules{color:var(--tx3);margin-top:16px;padding:14px 16px;font-size:12.5px;line-height:1.6}.g-rules b{color:var(--tx2)}.g-body3>.scene{grid-area:1/1}.g-body3>.bet{grid-area:1/2/span 2}.g-body3>.g-third{grid-area:2/1}@media (width<=1100px){.g-body3>.scene,.g-body3>.bet,.g-body3>.g-third{grid-area:auto/1}.g-body3>.scene{order:1}.g-body3>.bet{order:2}.g-body3>.g-third{order:3}.g-body,.g-foot{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.g-head{margin-bottom:12px}.g-head .crumbs,.g-head .t{display:none}.g-head{justify-content:flex-end}.g-head .acts{width:100%;margin-left:0}.g-head .acts .btn{flex:1;height:38px;font-size:13px}.g-head .h1a{font-size:26px}.g-emb{border-radius:12px;width:42px;height:42px}.scene{border-radius:20px}.statebar{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 8px;padding:12px 14px;display:grid}.statebar>.pill{grid-column:1/-1;justify-self:start}.statebar .div{display:none}.statebar .s{min-width:0;text-align:left!important;margin-left:0!important}.statebar .s small{letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.statebar .s b{white-space:nowrap;font-size:15px}.bet{border-radius:18px;padding:14px}}.cardf{font:inherit;cursor:pointer;border:0;padding:0;display:block}.cardf:disabled{cursor:default}.cardf .rk svg.i,.cardf .ctr svg.i{fill:currentColor;stroke:none}.cardf.held{transition:transform var(--d-ui) var(--ease-out),box-shadow var(--d-ui)}.vp-hand{flex-wrap:nowrap}.vp-hand .cardf{aspect-ratio:118/166;width:min(118px,15.5vw);height:auto}.vp-hand .cardf:not(:disabled):hover:not(.held){transform:translateY(-4px)}.vpp .paytab div{align-items:center}@media (width<=700px){.vpp .paytab{grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 12px 0}.vpp .paytab div{padding:4px 8px;font-size:11.5px}.vp-hand{gap:6px;padding:40px 8px 16px}.vp-hand .cardf{border-radius:8px;width:calc(20vw - 18.4px)}.vp-hand .cardf .rk{font-size:15px;top:5px;left:6px}.vp-hand .cardf .rk svg{width:10px;height:10px}.vp-hand .cardf .rk.b{display:none}.vp-hand .cardf .ctr svg{width:26px;height:26px}.vp-hand .cardf .fc{font-size:22px;inset:16px 8px}.vp-hand .holdtab{height:18px;padding:0 6px;font-size:9px;top:-24px}}.vd{transform-style:preserve-3d;will-change:transform;flex:none;display:inline-block}.vd .door{display:block;overflow:visible}.vd .door-dial,.vd .door-wheel,.vd .door-studs{transform-box:view-box;transform-origin:50%}.vd .door{transform-origin:50%}.vo-ov{z-index:9500;cursor:pointer;background:radial-gradient(60% 50% at 50% 45%,#17140e,#060608 70%);flex-direction:column;justify-content:center;align-items:center;gap:48px;padding:16px;animation:.35s ease-out both voIn;display:flex;position:fixed;inset:0;overflow:hidden}.vo-ov.out{animation:.38s ease-in both voOut}.vo-stage{perspective:1000px;perspective-origin:50% 40%;position:relative}.vo-cam{transform-style:preserve-3d;animation:5.2s cubic-bezier(.42,0,.28,1) both voCam;position:absolute;inset:0}.vo-cam>*{transform-style:preserve-3d;position:absolute;top:50%;left:50%}.vo-seg{backface-visibility:visible;display:block;position:absolute;top:50%;left:50%}.vo-side{display:block;box-shadow:inset 0 0 0 1px #00000080}.vo-side.l{background-blend-mode:overlay;background:linear-gradient(90deg,#3e4148,#2a2c31),repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 3px)}.vo-backwall{width:var(--S);height:var(--S);margin-left:calc(var(--S) / -2);margin-top:calc(var(--S) / -2);background:#0b0b0d;border-radius:10px}.vo-plate{width:var(--S);height:var(--S);margin-left:calc(var(--S) / -2);margin-top:calc(var(--S) / -2);-webkit-mask:radial-gradient(circle at 50% 50%,transparent calc(var(--H) - .5px),#000 var(--H));-webkit-mask:radial-gradient(circle at 50% 50%,transparent calc(var(--H) - .5px),#000 var(--H));mask:radial-gradient(circle at 50% 50%,transparent calc(var(--H) - .5px),#000 var(--H));background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 3px),linear-gradient(150deg,#4b4e56 0%,#2b2d33 40%,#1a1b1f 75%,#121316 100%);border-radius:12px;box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #0009,inset 0 0 0 10px #ffffff05,inset 0 0 0 11px #0006}.vo-gloss{border-radius:inherit;background:linear-gradient(115deg,#ffffff14,#0000 38%);animation:5.2s ease-in-out both voGloss;position:absolute;inset:0}.vo-rivet{background:radial-gradient(circle at 35% 30%,#e3e6ea,#7b8089 55%,#2f3237);border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 1px 2px #000c}.vo-rivet.r0{top:12px;left:12px}.vo-rivet.r1{top:12px;right:12px}.vo-rivet.r2{bottom:12px;left:12px}.vo-rivet.r3{bottom:12px;right:12px}.vo-bezel{background:radial-gradient(circle,transparent calc(var(--H) - 1px),#6a6e77 var(--H),#3a3d44 calc(var(--H) + 6px),#1f2125 calc(var(--H) + 13px),transparent calc(var(--H) + 13.5px));border-radius:50%;box-shadow:0 0 #0000}.vo-hex{clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);background:radial-gradient(circle at 40% 35%,#eef0f3,#8d929b 55%,#3a3d44);width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute}.vo-leaf{background:linear-gradient(#80858e,#4a4e56 55%,#2b2e33);border-radius:4px;justify-content:space-around;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff59,0 4px 8px #000000b3}.vo-leaf .vo-hex,.vo-strap .vo-hex{margin:0;position:static}.vo-cyl{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.vo-cap{background:radial-gradient(circle at 40% 35%,#eef0f3,#8d929b 55%,#2f3237);border-radius:50%;display:block;position:absolute;top:0;left:0}.vo-pin{background:radial-gradient(circle at 40% 35%,#f4f5f7,#9aa0a9 50%,#3a3d44);border-radius:50% 50% 30% 30%;display:block}.vo-strap{background:linear-gradient(#8d929b,#4f535b 55%,#2b2e33);border-radius:0 6px 6px 0;justify-content:flex-end;align-items:center;gap:10px;padding-right:10px;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff59}.vo-strap.back{background:linear-gradient(#3a3d44,#1c1d21)}.vo-chamber{background:radial-gradient(circle at 50% 40%,#2a2b30,#0d0d10 75%);border-radius:50%;overflow:hidden}.vo-bars{width:100%;height:100%;position:absolute;inset:0}.vo-light{mix-blend-mode:screen;opacity:0;background:radial-gradient(50% 50% at 50% 60%,#ffe2968c,#e8b84a38 45%,#0000 72%);animation:5.2s ease-out both voLight;position:absolute;inset:-10%}.vo-bolts{transform-style:preserve-3d;flex-direction:column;gap:14px;margin-top:-36px;display:flex;position:absolute;top:50%}.vo-bolts i{width:calc(var(--S) * .14);background:linear-gradient(#f4f5f7,#a7acb4 35%,#5d616a 75%,#2f3237);border-radius:7px;height:13px;animation:5.2s cubic-bezier(.6,0,.3,1) both voBolt;display:block;box-shadow:0 3px 5px #000000b3}.vo-bolts i:nth-child(2){animation-delay:80ms}.vo-bolts i:nth-child(3){animation-delay:.16s}.vo-door{transform-style:preserve-3d;animation:5.2s cubic-bezier(.45,0,.2,1) both voSwing}.vo-face{backface-visibility:hidden;border-radius:50%;position:absolute;inset:0}.vo-face .vd,.vo-face .door{display:block;width:100%!important;height:100%!important}.vo-face.back{overflow:hidden}.vo-shade,.vo-shine{pointer-events:none;border-radius:50%;position:absolute;inset:0}.vo-shade{opacity:0;background:#000;animation:5.2s ease-in-out both voShade}.vo-shine{background:linear-gradient(120deg,#0000 30%,#fff0c840 45%,#0000 60%) 100% 0/260% 100%;animation:5.2s ease-in-out both voShine}.vo-face .door-dial{animation:5.2s cubic-bezier(.45,0,.3,1) both voDial}.vo-wrot{animation:5.2s cubic-bezier(.45,0,.25,1) both voWheel}.vo-floor{background:radial-gradient(50% 50%,#000000d9,#0000 70%);border-radius:50%;height:30px;position:absolute;bottom:-40px;left:0;right:0}.vo-floor:after{content:"";opacity:0;background:radial-gradient(50% 50%,#e8b84a59,#0000 70%);border-radius:50%;animation:5.2s ease-out both voLight;position:absolute;inset:0}.vo3-host{justify-content:center;width:min(620px,92vw);display:flex}.vo3-host canvas{max-width:100%;display:block;height:auto!important}.vo-skip{z-index:1;color:var(--tx3);font-size:12.5px;animation:.4s ease-out 1s both voIn;position:relative}@keyframes voIn{0%{opacity:0}to{opacity:1}}@keyframes voOut{to{opacity:0}}@keyframes voCam{0%{transform:scale(.86)rotateX(14deg)rotateY(-32deg)}45%{transform:scale(1)rotateX(10deg)rotateY(-20deg)}to{transform:scale(1.03)rotateX(7deg)rotateY(12deg)}}@keyframes voCamInv{0%{transform:rotateY(32deg)rotateX(-14deg)}45%{transform:rotateY(20deg)rotateX(-10deg)}to{transform:rotateY(-12deg)rotateX(-7deg)}}@keyframes voDial{0%,8%{transform:rotate(0)}19%{transform:rotate(-220deg)}23%{transform:rotate(-220deg)}32%{transform:rotate(-60deg)}36%{transform:rotate(-60deg)}42%{transform:rotate(-150deg)}to{transform:rotate(-150deg)}}@keyframes voBolt{0%,42%{transform:translate(0)}52%,to{transform:translateX(calc(var(--S) * -.12))}}@keyframes voWheel{0%,42%{transform:rotate(0)}58%,to{transform:rotate(360deg)}}@keyframes voWheelInv{0%,42%{transform:rotate(0)}58%,to{transform:rotate(-360deg)}}@keyframes voSwing{0%,60%{transform:rotateY(0)}90%,to{transform:rotateY(-112deg)}}@keyframes voSwingInv{0%,60%{transform:rotateY(0)}90%,to{transform:rotateY(112deg)}}@keyframes voShade{0%,60%{opacity:0}90%,to{opacity:.5}}@keyframes voShine{0%,8%{background-position:100% 0}40%{background-position:0 0}62%{background-position:30% 0}86%,to{background-position:-60% 0}}@keyframes voGloss{0%{opacity:.6}60%{opacity:1}to{opacity:.4}}@keyframes voLight{0%,62%{opacity:0}88%{opacity:1}to{opacity:.9}}@media (prefers-reduced-motion:reduce){.vo-ov{display:none}}.vo-shoulder{backface-visibility:visible;background:radial-gradient(circle,#0000 44.6%,#2b2d33 45%,#3d4047 49%,#24262b 50%);border-radius:50%;display:block;position:absolute;inset:0}.vo-face.dial{background:0 0}.vo-wpos,.vo-wheel,.vo-wrot,.vo-wsp{width:0;height:0;transform-style:preserve-3d;position:absolute}.vo-wheel,.vo-wrot,.vo-wsp{top:0;left:0}.vo-bf,.vo-ball,.vo-hubcap,.vo-wshadow{display:block;position:absolute;top:0;left:0}.vo-ball{backface-visibility:visible;background:radial-gradient(circle at 38% 32%,#fff6d8,#f0c75e 35%,#b8862a 70%,#6b4910);border-radius:50%}.vo-ball.front{background:radial-gradient(circle at 38% 32%,#fffbe8,#f3cf73 30%,#c08f2f 65%,#5e400e)}.vo-hubcap{color:#7a5413;background:radial-gradient(circle at 40% 32%,#fff0bd,#eac25f 40%,#b8862a 80%,#7a5413);border-radius:50%;place-items:center;font-family:Cinzel,serif;font-style:normal;font-weight:900;box-shadow:inset 0 0 0 1.5px #7a5413;display:grid!important}.vo-wshadow{background:radial-gradient(circle,#0000008c,#0000 65%);border-radius:50%}.vo-side{overflow:hidden}.vo-side .vo-panel{background:radial-gradient(circle at 10px 10px,#c9cdd3 0 2.5px,#3a3d44 3.5px,#0000 4.5px),radial-gradient(circle at calc(100% - 10px) 10px,#c9cdd3 0 2.5px,#3a3d44 3.5px,#0000 4.5px),radial-gradient(circle at 10px calc(100% - 10px),#c9cdd3 0 2.5px,#3a3d44 3.5px,#0000 4.5px),radial-gradient(circle at calc(100% - 10px) calc(100% - 10px),#c9cdd3 0 2.5px,#3a3d44 3.5px,#0000 4.5px),repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 3px);border-radius:8px;display:block;position:absolute;inset:9%;box-shadow:inset 1px 1px #0000008c,inset -1px -1px #ffffff1f,0 0 0 1px #00000040}.vo-side.l{background:linear-gradient(90deg,#4a4d55,#33363c)}.vo-side.r{background:linear-gradient(90deg,#26282d,#1a1b1f)}.vo-side.t{background:linear-gradient(#5a5d66,#3c3f46)}.vo-side.b{background:linear-gradient(#17181b,#0e0f11)}.vo-side.t .vo-panel,.vo-side.b .vo-panel{background-image:radial-gradient(circle at 10px 10px,#c9cdd3 0 2.5px,#3a3d44 3.5px,#0000 4.5px),radial-gradient(circle at calc(100% - 10px) 10px,#c9cdd3 0 2.5px,#3a3d44 3.5px,#0000 4.5px),radial-gradient(circle at 10px calc(100% - 10px),#c9cdd3 0 2.5px,#3a3d44 3.5px,#0000 4.5px),radial-gradient(circle at calc(100% - 10px) calc(100% - 10px),#c9cdd3 0 2.5px,#3a3d44 3.5px,#0000 4.5px),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 3px)}.vo-bevel{background:linear-gradient(90deg,#ffffff0d,#ffffff47,#ffffff0d);display:block}.vo-bevel.h{height:4px}.vo-bevel.v{background:linear-gradient(#fff3,#ffffff0a);width:4px}.vo-plinth{width:0;height:0;transform-style:preserve-3d;position:absolute}.vo-rod,.vo-bbp,.vo-bb{width:0;height:0;transform-style:preserve-3d;position:absolute;top:0;left:0}.vo-bb-w{animation:5.2s cubic-bezier(.45,0,.25,1) both voWheelInv}.vo-bb-d{animation:5.2s cubic-bezier(.45,0,.2,1) both voSwingInv}.vo-bb-c{animation:5.2s cubic-bezier(.42,0,.28,1) both voCamInv}.vo-ball{box-shadow:0 2px 3px #00000073;background:radial-gradient(circle at 36% 30%,#fffbe8 0,#f6d98a 18%,#d9a843 48%,#9c6f1f 78%,#5e400e 100%)!important}.vo-well{background:radial-gradient(circle,#050506 0 38%,#141317 55%,#e8b84a59 60%,#0000 63%);border-radius:50%;display:block;position:absolute;top:0;left:0}.phead{background:radial-gradient(80% 140% at 0% 50%,#e8b84a14,var(--s1) 60%);border:1px solid var(--line);border-radius:22px;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:14px;padding:18px 20px;display:flex}.ph-av{background:conic-gradient(var(--gold) 0 100%);border-radius:50%;flex:none;width:76px;height:76px;padding:4px;box-shadow:0 0 24px -6px #e8b84a99}.ph-av img{object-fit:cover;border:3px solid var(--bg);border-radius:50%;width:100%;height:100%;display:block}.ph-name{font-size:30px;line-height:1}.ph-id{cursor:pointer;background:0 0;border:0;gap:6px;margin-top:6px;padding:0;font-size:12.5px}.phead .st{grid-template-columns:repeat(4,auto);gap:4px 26px;margin-left:auto;display:grid}.phead .st>div{flex-direction:column;gap:2px;display:flex}.phead .st b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.ptabs{max-width:360px;margin-bottom:16px}.ptab-n{vertical-align:1px;background:var(--gold);min-width:18px;height:18px;color:var(--gold-ink);border-radius:9px;place-items:center;margin-left:6px;padding:0 5px;font-size:10.5px;font-weight:800;line-height:1;display:inline-grid}.prof-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.prof-col{flex-direction:column;gap:16px;min-width:0;display:flex}.prof-card{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.prof-card h4{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:800;display:flex}.lvls{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lvls div{background:var(--s0);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:2px;padding:10px;font-size:12px;display:flex}.lvls b{font-size:12.5px}.prof-notes{color:var(--tx2);flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:12.5px;line-height:1.5;display:flex}.prof-notes b{color:var(--tx)}.prof-vault-teaser{flex-direction:row;align-items:center;gap:14px}.prof-vault-teaser b{display:block}.prof .field input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.vault-hero{background:radial-gradient(80% 140% at 0% 50%,#e8b84a1a,var(--s1) 60%);border:1px solid var(--line);border-radius:24px;grid-template-columns:auto minmax(0,1fr) 280px;align-items:center;gap:24px;padding:20px 24px;display:grid}.vault-kv{flex-direction:column;gap:4px;display:flex}.cellv .tier{background:color-mix(in srgb,var(--tc) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tc) 35%,transparent);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:800}.cellv .btn{align-self:stretch}@media (width<=1100px){.cells{grid-template-columns:repeat(2,minmax(0,1fr))}.vault-hero{grid-template-columns:auto minmax(0,1fr)}.vault-kv{grid-column:1/-1}}@media (width<=900px){.prof-grid{grid-template-columns:minmax(0,1fr)}.phead .st{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 8px;width:100%;margin-left:0}.phead .st b{font-size:15px}}@media (width<=600px){.phead{padding:14px}.ph-av{width:60px;height:60px}.ph-name{font-size:24px}.phead .st .lbl{font-size:9.5px}.ptabs{max-width:none}.lvls{grid-template-columns:repeat(2,minmax(0,1fr))}.vault-hero{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:14px}.vault-hero .vd,.vault-hero .door{width:96px!important;height:96px!important}.vault-hero .h1a{font-size:26px}.vault-hero p.sub{display:none}.cells{grid-template-columns:minmax(0,1fr)}}.ptabs button{justify-content:center;align-items:center;display:inline-flex}.ptabs .ptab-n{color:var(--gold-ink);border-radius:9px;flex:none;padding:0 5px}@media (width<=600px){.phead .st{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.phead .st b{font-size:16px}}.vault-acts{grid-template-columns:1fr 1fr;gap:6px;display:grid}.vault-acts.one{grid-template-columns:1fr}.vault-msg{border-radius:12px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;font-size:13px;font-weight:700;display:flex}.vault-msg.ok{background:var(--ok-soft);color:var(--ok);box-shadow:inset 0 0 0 1px #5cc58a4d}.vault-msg.bad{background:var(--bad-soft);color:var(--bad);box-shadow:inset 0 0 0 1px #e5616b4d}.cellv .no{font-family:var(--f-body);color:var(--tx2);letter-spacing:0;font-size:12.5px;font-weight:600}.cellv .no b{font-family:var(--f-mono);color:var(--tx);letter-spacing:.02em;font-weight:600}.cellv .pz b{font-size:15px}.cellv .pz .when{color:var(--tx2);margin-top:3px;font-size:12.5px;display:block}.vault-hint{color:var(--tx3);font-size:12px}.vault-hist{align-items:center;gap:4px;font-size:12.5px;text-decoration:none;display:inline-flex}.vault-hist:hover{color:var(--gold-hi)}.vault-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;display:flex}.vault .cellv{opacity:0}.vault.shown .cellv{opacity:1;animation:.45s cubic-bezier(.2,.8,.2,1) both cellIn;animation-delay:calc(.9s + var(--i,0) * 70ms)}.vault .cellv.out{animation:.34s ease-in both cellOut}@keyframes cellIn{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@keyframes cellOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.9)translateY(-8px)}}@media (prefers-reduced-motion:reduce){.vault .cellv{animation:none!important}}.cellv .no:before{display:none}.dr{margin-bottom:16px}.dr-body{flex-direction:column;gap:14px;padding:14px 18px 18px;display:flex}.dr-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.dr-day{background:var(--s0);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:10px 4px;display:flex;position:relative}.dr-day .n{color:var(--tx3);white-space:nowrap;font-size:11.5px;font-weight:700}.dr-day .ic{place-items:center;height:24px;display:grid}.dr-day b{color:var(--tx);font-size:14px}.dr-day.done{background:var(--ok-soft);box-shadow:inset 0 0 0 1px #5cc58a59}.dr-day.done .ic{color:var(--ok)}.dr-day.miss{opacity:.45}.dr-day.miss .ic{color:var(--bad)}.dr-day.today{box-shadow:inset 0 0 0 1.5px var(--gold);background:linear-gradient(#e8b84a29,#e8b84a0a);animation:2.2s ease-in-out infinite drPulse}.dr-day.today .n{color:var(--gold-hi)}.dr-day.next{opacity:.7}.dr-day.pop{animation:.6s cubic-bezier(.2,1.6,.4,1) both drPop}.dr-day.d7{background:radial-gradient(80% 80% at 50% 40%,#a06eff24,var(--s0));box-shadow:inset 0 0 0 1px #aa82ff59}.dr-day.d7 b{color:#cbb4ff}.dr-foot{flex-direction:column;gap:8px;display:flex}.dr-wait{background:var(--s0);height:44px;color:var(--tx2);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:13.5px;display:flex}.dr-wait b{color:var(--tx)}.dr-msg{text-align:center;font-size:13px;font-weight:700}.dr-msg.ok{color:var(--ok)}.dr-msg.bad{color:var(--bad)}.dr-hidden{align-items:center;gap:18px;display:flex}.dr-hidden-t{flex-direction:column;gap:6px;min-width:0;display:flex}.dr-hidden-t .serif{color:var(--tx);font-size:24px;font-weight:400}.dr-res{align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}.dr-res.ok{color:var(--gold-hi)}.dr-res.bad{color:var(--bad)}.dr.d7{box-shadow:inset 0 0 0 1px #aa82ff4d,0 0 40px -18px #9664ff99}.dr-open{animation:2.2s ease-in-out infinite drPulse}.dr-warn{text-align:left}.dr-warn .dr-myst{margin:0 auto;display:grid}.dr-myst{flex:none;place-items:center;width:30px;height:30px;display:inline-grid;position:relative}.dr-myst.big{width:96px;height:96px}.dr-myst b{font-family:var(--f-serif);color:#e6d8ff;text-shadow:0 0 10px #aa82ffe6,0 0 22px #7850ff99;font-size:22px;line-height:1;animation:3.2s ease-in-out infinite drFlick;position:relative}.dr-myst.big b{font-size:62px}.dr-myst .ring{border:1.5px dashed #bea0ff8c;border-radius:50%;animation:9s linear infinite drSpin;position:absolute;inset:0}.dr-myst .ring.r2{border-style:dotted;border-color:#e8b84a80;animation-duration:6s;animation-direction:reverse;inset:16%}.dr-myst .spark{opacity:0;background:#e6d8ff;border-radius:50%;width:4px;height:4px;margin:-2px;animation:3s ease-out infinite drSpark;position:absolute;top:50%;left:50%;box-shadow:0 0 8px #b493ff}.dr-myst:not(.big) .spark{display:none}.dr-myst .s1{animation-delay:.6s}.dr-myst .s2{animation-delay:1.2s}.dr-myst .s3{animation-delay:1.8s}.dr-myst .s4{animation-delay:2.4s}.dr-myst .s0{--dx:-40px;--dy:-30px}.dr-myst .s1{--dx:38px;--dy:-36px}.dr-myst .s2{--dx:44px;--dy:22px}.dr-myst .s3{--dx:-36px;--dy:34px}.dr-myst .s4{--dx:4px;--dy:-48px}@keyframes drSpin{to{transform:rotate(360deg)}}@keyframes drFlick{0%,to{opacity:1;transform:scale(1)rotate(0)}45%{opacity:.75;transform:scale(.94)rotate(-4deg)}50%{opacity:1;transform:scale(1.06)rotate(3deg)}55%{opacity:.85}}@keyframes drSpark{0%{opacity:0;transform:translate(0)scale(.5)}20%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1.2)}}@keyframes drPulse{0%,to{box-shadow:inset 0 0 0 1.5px var(--gold),0 0 0 0 #e8b84a00}50%{box-shadow:inset 0 0 0 1.5px var(--gold),0 0 18px -2px #e8b84a73}}@keyframes drPop{0%{transform:scale(1)}40%{transform:scale(1.14)}to{transform:scale(1)}}@media (width<=640px){.dr-days{grid-template-columns:repeat(4,minmax(0,1fr))}.dr-day{padding:8px 2px}.dr-hidden{text-align:center;flex-direction:column}.dr-res{justify-content:center}}@media (prefers-reduced-motion:reduce){.dr *,.dr{animation:none!important}}.dr-fx{background:#e8964a14;border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #e8964a47}.dr-fx div{color:var(--warn);align-items:center;gap:8px;font-size:12.5px;display:flex}.dr-fx svg{flex:none}.h1a{margin:0;font-weight:400}.hub-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.hub-head .btn{text-decoration:none}.hub-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,.85fr);grid-template-areas:"spin games wal""spin games ref""q gw ref";align-items:start;gap:16px;display:grid}.hub-spin{grid-area:spin}.hub-games{grid-area:games}.hub-wal{grid-area:wal}.hub-q{grid-area:q}.hub-gw{grid-area:gw}.hub-ref{grid-area:ref}.hub-grid .btn,.hub-grid a.btn{text-decoration:none}.card-h a{color:var(--tx3)}.card-h a:hover{color:var(--gold-hi)}.hub-cab{box-shadow:inset 0 0 0 1px var(--gold-line),inset 0 0 0 5px #0f0e0c,inset 0 0 0 6px #e8b84a1f;background:radial-gradient(90% 80% at 50% 0,#221f18,#141310 60%,#0e0d0b);border-radius:18px;padding:12px 10px;position:relative}.hub-reels{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid;position:relative}.hub-reel{background:linear-gradient(#07070a,#0d0d10 50%,#07070a);border-radius:999px 999px 12px 12px;flex-direction:column;align-items:center;gap:6px;padding:8px 0;display:flex;box-shadow:inset 0 0 0 1px #e8b84a38}.hub-reel svg.dim{opacity:.32;filter:saturate(.6)}.hub-reels .payline{top:50%}.hub-gtiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 18px 18px;display:grid}.hub-gtile{text-align:center;border:1px solid var(--line);color:var(--tx);transition:border-color var(--d-ui),transform var(--d-ui);background:radial-gradient(110% 100% at 50% 0,#211e18,#121110 70%);border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:16px 8px;text-decoration:none;display:flex}.hub-gtile:hover{border-color:var(--gold-line);transform:translateY(-2px)}.hub-gtile b{font-family:var(--f-serif);font-size:18px;font-weight:400;line-height:1.1}.hub-gtile small{color:var(--tx3);font-size:11.5px}.hub-qrow{align-items:center;text-decoration:none}.hub-qrow:hover span:first-child{color:var(--gold-hi)!important}.hub-feed{background:var(--s0);border:1px solid var(--line);border-radius:18px;align-items:center;gap:12px;min-width:0;margin-top:16px;padding:10px 12px;display:flex}.hub-feed .feed{flex:1;min-width:0}.games-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gcard{color:var(--tx);transition:border-color var(--d-ui),box-shadow var(--d-ui),transform var(--d-ui);text-decoration:none}.gcard:hover{border-color:var(--gold-line);transform:translateY(-2px);box-shadow:0 20px 40px -24px #e8b84a80}.gcard .bd h4{margin:0;font-weight:400}.gcard .bd p{margin:0}.gcard .ft .btn{pointer-events:none}.ga-mines{grid-template-columns:repeat(3,34px);gap:6px;display:grid}.ga-mines i{background:linear-gradient(#2a2926,#1d1c1a);border-radius:9px;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 1px #ffffff14,inset 0 -2px #0006}.ga-flip{filter:drop-shadow(0 12px 16px #0009);align-items:center;display:flex}.ga-cards{gap:6px;display:flex}.ga-cards span{width:46px;height:64px;font-family:var(--f-serif);color:var(--card-ink);background:linear-gradient(160deg,#fbf8f0,var(--ivory) 55%,var(--ivory-lo));border-radius:7px;place-items:center;font-size:24px;display:grid;box-shadow:inset 0 0 0 3px #fbf8f0,inset 0 0 0 4px #b88c3c59,0 10px 18px -8px #000c}.ga-cards span.r{color:var(--card-red);transform:translateY(-8px)}.ga-table{background:radial-gradient(70% 70% at 50% 45%,#1f1e1b,#121210 70%);border-radius:999px;place-items:center;width:150px;height:84px;display:grid;position:relative;box-shadow:0 0 0 6px #17161a,0 0 0 7px #e8b84a59}.ga-table span{font-family:var(--f-logo);letter-spacing:.3em;color:#e8b84a66;font-size:11px}.ga-wheel{filter:drop-shadow(0 8px 14px #0009);place-items:center;width:112px;height:112px;display:grid;position:relative}.ga-wheel svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ga-wheel img{position:relative;filter:drop-shadow(0 2px 4px #0009)!important}.ga-pot{align-items:center;gap:6px;display:flex}@media (width<=1100px){.hub-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"spin wal""spin ref""games games""q gw"}.games-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.hub-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"spin""games""wal""q""gw""ref"}.hub-head .h1a{font-size:28px}.hub-gtiles{gap:8px;padding:12px 14px 14px}.hub-gtile{padding:12px 4px}.hub-gtile b{font-size:15px}.games-grid{grid-template-columns:minmax(0,1fr)}.gcard .art{height:120px}.hub-feed{flex-direction:column;align-items:stretch}}.gcard{--gs:1}.gcard:hover{--gs:.55}.gcard:not(.play) .art *{animation-play-state:paused!important}.ga-pot>*{animation:gaBob calc(3s * var(--gs)) ease-in-out infinite,gaPick calc(4.5s * var(--gs)) ease-in-out infinite}.ga-pot>:nth-child(2){animation-delay:calc(-1s * var(--gs)),calc(-1.5s * var(--gs))}.ga-pot>:nth-child(3){animation-delay:calc(-2s * var(--gs)),calc(-3s * var(--gs))}@keyframes gaBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes gaPick{0%,to{filter:drop-shadow(0 0 #f3cf7300)brightness()}16%{filter:drop-shadow(0 0 10px #f3cf73e6)brightness(1.15)}33%{filter:drop-shadow(0 0 #f3cf7300)brightness()}}.ga-wheel .spin{transform-origin:50px 50px;transform-box:view-box;animation:gaSpin calc(6s * var(--gs)) cubic-bezier(.33,0,.15,1) infinite}@keyframes gaSpin{0%{transform:rotate(0)}75%,to{transform:rotate(1125deg)}}.ga-mines{--md:calc(7.5s * var(--gs));animation:gaMShake var(--md) linear infinite}.ga-mines .mc{perspective:220px;position:relative;overflow:visible;box-shadow:none!important;background:0 0!important}.ga-mines .in{transform-style:preserve-3d;animation:var(--md) cubic-bezier(.45,.05,.35,1) infinite;position:absolute;inset:0}.ga-mines .bk,.ga-mines .fr{backface-visibility:hidden;border-radius:9px;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.ga-mines .bk{background:linear-gradient(#2a2926,#1d1c1a);box-shadow:inset 0 1px #ffffff14,inset 0 -2px #0006}.ga-mines .fr{background:radial-gradient(circle at 50% 40%,#2a2414,#15130e);transform:rotateY(180deg);box-shadow:inset 0 0 0 1px #e8b84a8c}.ga-mines .fr img{animation:var(--md) ease-out infinite}.ga-mines .fr.safe:after{content:"";width:28%;animation:var(--md) ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff0c859,#0000);position:absolute;top:-20%;bottom:-20%;left:30%}.ga-mines .fr.dim{background:linear-gradient(#22211e,#181715);box-shadow:inset 0 0 0 1px #ffffff0f}.ga-mines .fr.dim img{opacity:.35;filter:grayscale(.6)!important}.ga-mines .fr.mine{box-shadow:inset 0 0 0 1px var(--bad);background:radial-gradient(circle at 50% 45%,#3a1618,#1a0d0e);overflow:visible}.ga-mines .fr.mine svg{width:20px;height:20px;color:var(--bad);animation:gaMBomb var(--md) ease-out infinite;position:relative}.ga-mines .fr.mine .fl{opacity:0;animation:gaMFlash var(--md) ease-out infinite;background:radial-gradient(circle,#ffd68cf2 0,#ff8c50b3 30%,#e5616b00 68%);border-radius:50%;position:absolute;inset:-6px}.ga-mines .fr.mine .sp{opacity:0;width:4px;height:4px;animation:gaMSpark var(--md) ease-out infinite;background:#ffd28a;border-radius:50%;margin:-2px;position:absolute;top:50%;left:50%;box-shadow:0 0 4px #ff9a5a}@keyframes gaMBomb{0%,58%{transform:scale(.5)}62%{transform:scale(1.25)}66%,to{transform:scale(1)}}@keyframes gaMFlash{0%,58%{opacity:0;transform:scale(.4)}61%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(1.35)}}@keyframes gaMSpark{0%,59%{opacity:0;transform:rotate(var(--a)) translateX(0)}61%{opacity:1}69%,to{opacity:0;transform:rotate(var(--a)) translateX(24px)}}@keyframes gaMShake{0%,59%,67%,to{transform:none}60.5%{transform:translate(-2px,1px)}62%{transform:translate(2px,-1px)}63.5%{transform:translate(-1px,-1px)}65%{transform:translate(1px,1px)}}@media (prefers-reduced-motion:reduce){.gcard .art *{animation:none!important}}.ga-coin{perspective:360px;perspective-origin:50% -30%;width:84px;height:110px;position:relative}.ga-coin .toss{width:64px;height:64px;transform-style:preserve-3d;animation:coinToss calc(5s * var(--gs)) linear infinite;position:absolute;bottom:18px;left:10px}.ga-coin .spin{width:100%;height:100%;transform-style:preserve-3d;animation:coinSpin calc(5s * var(--gs)) linear infinite;position:relative}.ga-coin .face{backface-visibility:hidden;place-items:center;display:grid;position:absolute;inset:0}.ga-coin .face img{filter:none!important}.ga-coin .face.f{transform:translateZ(4.3px)}.ga-coin .face.b{transform:rotateX(180deg)translateZ(4.3px)}.ga-coin .edge{filter:brightness(var(--l,1));transform:translateZ(var(--z));background:radial-gradient(circle,#5c3f0c 62%,#a87a28 80%,#f3cf73 92%,#8a6118);border-radius:50%;position:absolute;inset:1px}.ga-coin .shadow{height:10px;animation:coinShadow calc(5s * var(--gs)) linear infinite;background:radial-gradient(closest-side,#000000b3,#0000);border-radius:50%;position:absolute;bottom:8px;left:16px;right:16px}@keyframes coinToss{0%,10%{animation-timing-function:cubic-bezier(.2,.7,.35,1);transform:translateY(0)}29%{animation-timing-function:cubic-bezier(.6,0,.85,.45);transform:translateY(-34px)}47%{animation-timing-function:ease-out;transform:translateY(0)}50%{animation-timing-function:ease-in;transform:translateY(-3px)}53%,60%{animation-timing-function:cubic-bezier(.2,.7,.35,1);transform:translateY(0)}79%{animation-timing-function:cubic-bezier(.6,0,.85,.45);transform:translateY(-34px)}97%{animation-timing-function:ease-out;transform:translateY(0)}98.5%{animation-timing-function:ease-in;transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes coinSpin{0%,10%{animation-timing-function:cubic-bezier(.3,.15,.25,1);transform:rotateX(0)}47%,60%{animation-timing-function:cubic-bezier(.3,.15,.25,1);transform:rotateX(900deg)}97%,to{transform:rotateX(1800deg)}}@keyframes coinShadow{0%,10%,47%,60%,97%,to{opacity:1;transform:scale(1)}29%,79%{opacity:.4;transform:scale(.55)}}.ga-holdem{width:170px;height:96px;position:relative}.ga-holdem .felt{background:radial-gradient(70% 70% at 50% 45%,#1f1e1b,#121210 70%);border-radius:999px;position:absolute;inset:6px 0;box-shadow:0 0 0 6px #17161a,0 0 0 7px #e8b84a59}.ga-holdem .hc{perspective:300px;width:24px;height:34px;animation:hcIn calc(5s * var(--gs)) cubic-bezier(.3,.7,.3,1) infinite;margin:-17px 0 0 -12px;position:absolute;top:50%;left:50%}.ga-holdem .hc.k1{--x:-14px;--r:-8deg}.ga-holdem .hc.k2{--x:14px;--r:8deg;animation-delay:calc(.18s * var(--gs))}.ga-holdem .in{width:100%;height:100%;transform-style:preserve-3d;animation:hcFlip calc(5s * var(--gs)) cubic-bezier(.45,.05,.35,1) infinite;animation-delay:inherit;position:relative}.ga-holdem .back,.ga-holdem .front{backface-visibility:hidden;border-radius:4px;position:absolute;inset:0}.ga-holdem .back{background:repeating-linear-gradient(45deg,#7a5413 0 3px,#a8761f 3px 6px);box-shadow:inset 0 0 0 2px #f3cf73,0 6px 12px -6px #000c}.ga-holdem .front{background:linear-gradient(160deg,#fbf8f0,#efe6cf 60%,#d9cba5);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;transform:rotateY(180deg);box-shadow:inset 0 0 0 2px #fbf8f0,inset 0 0 0 3px #b88c3c73,0 6px 12px -6px #000c}.ga-holdem .front b{font-family:var(--f-serif);color:#1b1a1f;font-size:13px;line-height:1}.ga-holdem .front .suit{color:#1b1a1f;width:10px;height:10px}.ga-holdem .front.heart b,.ga-holdem .front.heart .suit{color:#b3202d}.ga-holdem .chip3{width:14px;height:14px;animation:hcChip calc(5s * var(--gs)) cubic-bezier(.3,.7,.3,1) infinite;background:radial-gradient(circle,#fff0bd 0 22%,#e8b84a 23% 55%,#7a5413 56%);border-radius:50%;margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%;box-shadow:0 2px 3px #0009,0 0 0 2px #00000040}.ga-holdem .chip3.c1{--fx:-70px;--fy:-20px;--tx:-7px;--ty:24px}.ga-holdem .chip3.c2{--fx:70px;--fy:-20px;--tx:7px;--ty:25px;animation-delay:calc(.2s * var(--gs))}@keyframes hcIn{0%{opacity:0;transform:translateY(-30px)rotate(0)}14%{opacity:1;transform:translate(var(--x),0) rotate(var(--r))}86%{opacity:1;transform:translate(var(--x),0) rotate(var(--r))}to{opacity:0;transform:translate(var(--x),8px) rotate(var(--r))}}@keyframes hcFlip{0%,22%{transform:rotateY(0)}38%,to{transform:rotateY(180deg)}}@keyframes hcChip{0%,30%{opacity:0;transform:translate(var(--fx),var(--fy))}46%,86%{opacity:1;transform:translate(var(--tx),var(--ty))}to{opacity:0;transform:translate(var(--tx),var(--ty))}}.ga-vp{width:150px;height:96px;position:relative}.ga-vp .vc{perspective:320px;--dur:calc(6.5s * var(--gs));width:40px;height:56px;animation:vpDeal var(--dur) cubic-bezier(.3,.7,.3,1) infinite;margin:-28px 0 0 -20px;position:absolute;top:50%;left:50%}.ga-vp .v1{--x:-44px;--r:-9deg;--y:4px}.ga-vp .v2{--x:0px;--r:0deg;--y:-2px;animation-delay:calc(.12s * var(--gs))}.ga-vp .v3{--x:44px;--r:9deg;--y:4px}.ga-vp .v3.old{animation:vpDealOld var(--dur) cubic-bezier(.3,.7,.3,1) infinite;animation-delay:calc(.24s * var(--gs))}.ga-vp .v3.new{animation:vpDealNew var(--dur) cubic-bezier(.3,.7,.3,1) infinite}.ga-vp .in{width:100%;height:100%;transform-style:preserve-3d;animation:vpFlip var(--dur) cubic-bezier(.45,.05,.35,1) infinite;animation-delay:inherit;position:relative}.ga-vp .v3.new .in{animation-name:vpFlipNew}.ga-vp .back,.ga-vp .front{backface-visibility:hidden;border-radius:5px;position:absolute;inset:0}.ga-vp .back{background:repeating-linear-gradient(45deg,#7a5413 0 3px,#a8761f 3px 6px);box-shadow:inset 0 0 0 2px #f3cf73,0 8px 14px -8px #000000d9}.ga-vp .front{color:#1b1a1f;animation:vpGlow var(--dur) ease-in-out infinite;background:linear-gradient(160deg,#fbf8f0,#efe6cf 60%,#d9cba5);place-items:center;display:grid;transform:rotateY(180deg);box-shadow:inset 0 0 0 2px #fbf8f0,inset 0 0 0 3px #b88c3c73,0 8px 14px -8px #000000d9}.ga-vp .front.heart,.ga-vp .front.diamond{color:#b3202d}.ga-vp .front>.suit{width:18px;height:18px}.ga-vp .front .cn{font-style:normal;font-family:var(--f-body);flex-direction:column;align-items:center;font-size:11px;font-weight:800;line-height:1;display:flex;position:absolute;top:3px;left:4px}.ga-vp .front .cn .suit{width:8px;height:8px;margin-top:1px}.ga-vp .hold{letter-spacing:.1em;color:var(--gold-ink);background:var(--grad-gold);opacity:0;animation:vpHold var(--dur) ease-in-out infinite;border-radius:4px;padding:1px 5px;font-size:8.5px;font-weight:900;position:absolute;bottom:-13px;left:50%;transform:translate(-50%)}.ga-vp .v1 .in,.ga-vp .v2 .in{animation:vpFlip var(--dur) cubic-bezier(.45,.05,.35,1) infinite,vpHoldRing var(--dur) ease-in-out infinite;animation-delay:inherit;border-radius:5px}@keyframes vpDeal{0%{opacity:0;transform:translateY(-40px)rotate(0)}10%{opacity:1;transform:translate(var(--x),var(--y)) rotate(var(--r))}90%{opacity:1;transform:translate(var(--x),var(--y)) rotate(var(--r))}to{opacity:0;transform:translate(var(--x),calc(var(--y) + 6px)) rotate(var(--r))}}@keyframes vpDealOld{0%{opacity:0;transform:translateY(-40px)rotate(0)}10%{opacity:1;transform:translate(var(--x),var(--y)) rotate(var(--r))}44%{opacity:1;transform:translate(var(--x),var(--y)) rotate(var(--r))}54%,to{opacity:0;transform:translate(calc(var(--x) + 26px),calc(var(--y) + 24px)) rotate(24deg)}}@keyframes vpDealNew{0%,50%{opacity:0;transform:translate(var(--x),-46px) rotate(0)}60%{opacity:1;transform:translate(var(--x),var(--y)) rotate(var(--r))}90%{opacity:1;transform:translate(var(--x),var(--y)) rotate(var(--r))}to{opacity:0;transform:translate(var(--x),calc(var(--y) + 6px)) rotate(var(--r))}}@keyframes vpFlip{0%,12%{transform:rotateY(0)}24%,to{transform:rotateY(180deg)}}@keyframes vpFlipNew{0%,60%{transform:rotateY(0)}70%,to{transform:rotateY(180deg)}}@keyframes vpHold{0%,30%{opacity:0;transform:translate(-50%,4px)}36%,88%{opacity:1;transform:translate(-50%)}96%,to{opacity:0;transform:translate(-50%)}}@keyframes vpHoldRing{0%,30%{box-shadow:0 0 #f3cf7300}36%,88%{box-shadow:0 0 0 2px var(--gold-hi)}96%,to{box-shadow:0 0 #f3cf7300}}@keyframes vpGlow{0%,70%{filter:none}78%{filter:drop-shadow(0 0 8px #f3cf73e6)brightness(1.06)}88%,to{filter:none}}
