*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.block{display:block}.flex{display:flex}.table{display:table}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rounded{border-radius:.25rem}.border{border-width:1px}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.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)}:root{--bg:#f7f8f7;--card:#fff;--soft:#eef1ef;--line:#e3e7e5;--ink:#121818;--ink-2:#66706f;--blue:#121818;--on-blue:#fff;--link:#121818;--good:#13a150;--bad:#c4372c;--butter:#fff0bd;--peach:#ffdfd1;--lilac:#e8e1ff;--sky:#dcedfc;--mint:#d9f3e3;--overlay:#080c0c61;--ease:cubic-bezier(.22, .8, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--bg:#080c0c;--card:#14191a;--soft:#1b2122;--line:#242b2c;--ink:#f3f6f6;--ink-2:#8c9893;--blue:#f3f6f6;--on-blue:#080c0c;--link:#f3f6f6;--good:#74e470;--bad:#ff8b8e;--butter:#2b2a1c;--peach:#2d211c;--lilac:#221f33;--sky:#18252f;--mint:#16291f;--overlay:#000000a6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--ink);margin:0;font-family:Gabarito,system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.5;overflow-x:hidden}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}img{display:block}a,button{transition:color .2s var(--ease), background .2s var(--ease), opacity .2s var(--ease)}.wrap{max-width:1120px;margin:0 auto;padding:0 28px}.stack{flex-direction:column;gap:16px;display:flex}.row{align-items:center;gap:10px;display:flex}.between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.num{font-variant-numeric:tabular-nums}.muted{color:var(--ink-2)}.small{font-size:.875rem}.link{color:var(--link)}.link:hover{opacity:.7}.error{color:var(--bad);font-size:.875rem}.trunc{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.view{animation:fade .35s var(--ease)}.h1{letter-spacing:-.028em;margin:0;font-size:clamp(2.25rem,4.6vw,3.25rem);font-weight:700;line-height:1.06}.h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.4vw,1.75rem);font-weight:700;line-height:1.15}.h3{letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}.topbar{z-index:40;background:var(--bg);position:sticky;top:0}.topbar-in{align-items:center;gap:32px;height:68px;display:flex}.brand{letter-spacing:-.02em;align-items:center;gap:9px;padding:4px 0;font-size:1.125rem;font-weight:700;display:flex}.nav{gap:24px;display:flex}.nav button{color:var(--ink-2);padding:6px 0}.nav button:hover,.nav button.on{color:var(--ink)}.tools{align-items:center;gap:2px;margin-left:auto;display:flex}.icon-btn{width:44px;height:44px;color:var(--ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.icon-btn:hover{background:var(--soft);color:var(--ink)}.icon-btn svg{width:18px;height:18px}.balance{min-height:44px;color:var(--ink-2);padding:0 10px;font-size:.875rem}.balance:hover{color:var(--ink)}.btn{white-space:nowrap;background:var(--soft);min-height:44px;color:var(--ink);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 18px;font-weight:500;text-decoration:none;display:inline-flex}.btn:hover{opacity:.85}.btn:disabled{opacity:.55;cursor:wait}.btn svg{flex:none;width:15px;height:15px}.btn.primary{background:var(--blue);color:var(--on-blue)}.btn.quiet{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.btn.quiet:hover{background:var(--soft);opacity:1}.btn.sm{min-height:40px;padding:6px 14px;font-size:.875rem}.btn.block{width:100%}.chip{min-height:40px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:8px;padding:4px 12px}.chip:hover{color:var(--ink);background:var(--soft)}.spin{animation:1s linear infinite spin}.section{padding-top:64px}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.page-head{max-width:620px;padding:32px 0 36px}.page-head p{color:var(--ink-2);margin:10px 0 0;font-size:1.0625rem}.panel{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:24px}.butter{background:var(--butter)}.peach{background:var(--peach)}.lilac{background:var(--lilac)}.sky{background:var(--sky)}.mint{background:var(--mint)}.hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding:28px 0 32px;display:flex}.hero p{color:var(--ink-2);margin:10px 0 0;font-size:1.0625rem}.overview{grid-template-columns:minmax(0,1fr) 280px;gap:16px;display:grid}.king{text-align:left;flex-direction:column;align-items:flex-start;gap:8px;display:flex}.king .thumb{margin:6px 0 10px}.king .btn{margin-top:auto}.headline{flex-wrap:wrap;align-items:baseline;gap:12px;margin:10px 0 8px;display:flex}.headline b{letter-spacing:-.025em;font-size:2.25rem;font-weight:700;line-height:1.1}.up{color:var(--good)}.chart-box{touch-action:pan-y;width:100%;position:relative}.chart-box svg{display:block;overflow:visible}.chart-grid{stroke:var(--line);stroke-width:1px}.chart-text{fill:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px}.chart-line{fill:none;stroke:var(--blue);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;animation:draw .9s var(--ease)}.chart-area{fill:var(--blue);opacity:.07;animation:fade .9s var(--ease)}.chart-cross{stroke:var(--ink-2);stroke-width:1px;opacity:.45}.chart-dot{fill:var(--blue);stroke:var(--card);stroke-width:2px}.chart-tip{background:var(--ink);width:150px;color:var(--bg);pointer-events:none;border-radius:10px;padding:8px 12px;position:absolute}.chart-tip b{font-weight:600;display:block}.chart-tip span{opacity:.75;font-size:.8125rem}.chart-empty{background:var(--soft);border-radius:10px;height:100%;animation:1.8s ease-in-out infinite breathe}.chart-note{text-align:center;padding:72px 0}.spark{width:100%;height:44px;display:block}.spark path{fill:none;stroke:var(--blue);stroke-width:1.75px;stroke-linejoin:round}.spark.flat path{stroke:var(--ink-2);opacity:.35}.text-tabs{scrollbar-width:none;gap:20px;min-width:0;display:flex;overflow-x:auto}.text-tabs button{min-height:40px;color:var(--ink-2);white-space:nowrap;padding:6px 0}.text-tabs button:hover,.text-tabs button.on{color:var(--ink)}.text-tabs button.on{box-shadow:inset 0 -2px 0 var(--ink)}.count{opacity:.6;margin-left:1px;font-size:.8125rem}.wall-bar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.views{flex:none;gap:2px;display:flex}.views button{width:40px;height:40px;color:var(--ink-2);border-radius:10px;place-items:center;display:grid}.views button:hover,.views button.on{color:var(--ink);background:var(--soft)}.views svg{width:17px;height:17px}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.meme{background:var(--card);border:1px solid var(--line);cursor:pointer;min-width:0;transition:border-color .25s var(--ease), transform .35s var(--ease);border-radius:16px;flex-direction:column;gap:14px;padding:16px;display:flex}.meme:hover{border-color:var(--ink-2);transform:translateY(-2px)}.who{align-items:center;gap:12px;min-width:0;display:flex}.thumb{border-radius:12px;flex:none;padding:0;display:block;overflow:hidden}.thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:inherit;width:100%;height:100%;transition:transform .4s var(--ease)}.meme-title{letter-spacing:-.01em;font-size:1rem;font-weight:600;line-height:1.3}.meme-value{letter-spacing:-.01em;font-size:1.125rem;font-weight:700}.meme-foot{justify-content:space-between;align-items:center;gap:10px;min-height:40px;margin-top:auto;display:flex}.bar{background:var(--soft);border-radius:100px;height:6px;display:block;overflow:hidden}.bar i{background:var(--blue);height:100%;transition:width .7s var(--ease);border-radius:100px;display:block}.bar.done i{background:var(--good)}.lanes{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:32px;display:grid}.lane-head{border-bottom:1px solid var(--line);flex-wrap:nowrap;padding-bottom:8px}.lane-row{border-bottom:1px solid var(--line);cursor:pointer;flex-direction:column;gap:10px;padding:14px 0;display:flex}.table-wrap{overflow-x:auto}.table{border-collapse:collapse;width:100%}.table th{text-align:left;color:var(--ink-2);white-space:nowrap;padding:8px 12px;font-size:.875rem;font-weight:400}.table td{border-top:1px solid var(--line);padding:10px 12px}.table tbody tr{cursor:pointer}.table tbody tr:hover td{background:var(--soft)}.r{font-variant-numeric:tabular-nums;text-align:right!important}.lots{border-top:1px solid var(--line);flex-direction:column;display:flex}.lot{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:24px;padding:18px 0;display:grid}.lot .error{grid-column:1/-1}.lot-id{width:100%}.lot-value{flex-direction:column;min-width:0;display:flex}.lot-actions{align-items:center;gap:8px;display:flex}.lot-actions .input{width:110px;min-height:40px;padding:8px 12px}label.field{display:block}label.field>span:first-child{color:var(--ink-2);margin-bottom:8px;font-size:.875rem;display:block}.input,.textarea{background:var(--card);border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);transition:border .2s var(--ease);border-radius:10px;outline:none;padding:11px 14px}.input::-moz-placeholder{color:var(--ink-2);opacity:.75}.textarea::-moz-placeholder{color:var(--ink-2);opacity:.75}.input::placeholder,.textarea::placeholder{color:var(--ink-2);opacity:.75}.textarea{resize:vertical;min-height:150px;font-size:1.0625rem}input[type=range]{width:100%;accent-color:var(--blue);min-height:28px}.cols-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.cols-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.launch{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:56px;display:grid}.steps{gap:8px;margin-bottom:28px;display:flex}.steps button{text-align:left;border-top:2px solid var(--line);color:var(--ink-2);flex:1;min-height:40px;padding-top:8px;font-size:.875rem}.steps button.on{border-color:var(--blue);color:var(--ink)}.steps button.done{border-color:var(--blue)}.score{border-radius:12px;align-items:center;gap:16px;padding:16px 18px;display:flex}.score b{letter-spacing:-.02em;font-size:2rem;font-weight:700;line-height:1}.art-box{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.art-box>img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:var(--soft);border-radius:12px;flex:none;width:96px;height:96px}.preview{position:sticky;top:88px}.preview .meme{cursor:default}.preview .meme:hover{border-color:var(--line);transform:none}.axes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.axes b{font-size:1.125rem;font-weight:700;line-height:1.2;display:block}.axes span{color:var(--ink-2);font-size:.8125rem}details summary{cursor:pointer;color:var(--ink-2);align-items:center;min-height:40px;list-style:none;display:flex}details summary::-webkit-details-marker{display:none}details summary:after{content:"+";margin-left:8px}details[open] summary:after{content:"–"}.chart{flex-direction:column;gap:2px;display:flex}.chart-row{text-align:left;grid-template-columns:minmax(0,240px) minmax(0,1fr) 60px;align-items:center;gap:16px;width:100%;min-height:40px;display:grid}.chart-row:hover{color:var(--link)}.overlay{z-index:60;background:var(--overlay);animation:fade .25s var(--ease);justify-content:center;align-items:flex-start;padding:56px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}.modal{background:var(--bg);width:100%;max-width:860px;animation:lift .35s var(--ease);border-radius:18px;padding:28px;position:relative}.modal.narrow{max-width:480px}.modal-close{z-index:2;position:absolute;top:12px;right:12px}.detail{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}.verified{width:15px;height:15px;color:var(--link);flex:none;display:inline-block}.facts{flex-direction:column;display:flex}.fact{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;font-size:.875rem;display:flex}.fact>span:first-child{color:var(--ink-2)}.fact>span:last-child{text-align:right;overflow-wrap:anywhere}.fact small{opacity:.85;font-size:.8125rem}.script{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--soft);border-radius:10px;max-height:200px;padding:14px;font-size:.875rem;overflow-y:auto}.search-row{text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px;display:flex}.search-row:hover{background:var(--soft)}.search-row img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background:var(--soft);border-radius:8px;flex:none;width:40px;height:40px}.toast{z-index:80;background:var(--ink);max-width:min(400px,100vw - 40px);color:var(--bg);animation:lift .35s var(--ease);border-radius:12px;align-items:center;gap:14px;padding:12px 18px;font-size:.9375rem;display:flex;position:fixed;bottom:20px;right:20px}.toast a{text-underline-offset:3px;flex:none;text-decoration:underline}.footer{border-top:1px solid var(--line);color:var(--ink-2);margin-top:80px;padding:24px 0 32px;font-size:.875rem}.footer-links{flex-wrap:wrap;gap:6px 20px;display:flex}.footer-links button:hover,.footer-links a:hover{color:var(--ink)}.dock{display:none}.empty{text-align:center;color:var(--ink-2);padding:64px 16px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade{0%{opacity:0}}@keyframes lift{0%{opacity:0;transform:translateY(8px)}}@keyframes fall{to{transform:translateY(110vh)}}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes breathe{50%{opacity:.55}}@media (width<=1000px){body{padding-bottom:calc(59px + env(safe-area-inset-bottom))}.nav{display:none}.dock{z-index:45;padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--bg);border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.dock button{min-height:58px;color:var(--ink-2);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:.75rem;display:flex}.dock button svg{width:19px;height:19px}.dock button.on{color:var(--ink)}.toast{left:16px;right:16px;bottom:calc(59px + 12px + env(safe-area-inset-bottom));max-width:none}.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview{grid-template-columns:minmax(0,1fr)}.king{flex-flow:wrap;align-items:center}.king .thumb{margin:0;width:72px!important;height:72px!important}.king .btn{margin-top:4px}.launch,.detail,.lanes{grid-template-columns:minmax(0,1fr);gap:28px}.preview{max-width:300px;position:static}.lot{grid-template-columns:minmax(0,1fr) auto}.lot-actions{grid-column:1/-1}.lot-actions .input{flex:1;width:auto}}@media (width<=640px){.wrap{padding:0 max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left))}.topbar-in{height:56px}.grid{grid-template-columns:minmax(0,1fr);gap:12px}.panel{padding:18px}.section{padding-top:48px}.hero{padding-top:12px}.hero .btn{width:100%}.cols-2,.cols-3{grid-template-columns:minmax(0,1fr)}.axes{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-row{grid-template-columns:minmax(0,110px) minmax(0,1fr) 44px;gap:10px;font-size:.875rem}.modal{padding:22px 18px}.overlay{padding:12px}.toast{left:16px;right:16px}.wall-bar .views{display:none}.lot{grid-template-columns:minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.spin{animation-duration:1s!important}}@media (width<=360px){.topbar-in{gap:12px}.brand .wm-trope,.brand .wm-tag{display:none}.brand .wm-logo{width:30px;height:26px;margin:0}}.crop-frame{aspect-ratio:1;background:var(--soft);border-radius:12px;width:min(100%,320px);margin:24px auto;position:relative;overflow:hidden}.crop-frame img{-o-object-fit:fill;object-fit:fill;max-width:none;position:absolute}.crop-controls{gap:14px;margin-bottom:24px;display:grid}.crop-controls label{gap:6px;font-size:.875rem;display:grid}.crop-controls input{width:100%;accent-color:var(--blue)}.btn{border-radius:99px;font-weight:600}.btn.primary{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 82%, var(--bg)), var(--ink));color:var(--bg);box-shadow:inset 0 1px #ffffff38,0 1px 2px #0003,0 10px 22px -12px #0000008c}.btn.primary:hover{opacity:1;transform:translateY(-1px)}.btn.quiet{box-shadow:inset 0 0 0 1px var(--line)}.icon-btn{border-radius:99px}.link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 25%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 25%, transparent);text-underline-offset:3px;font-weight:600}.link:hover{text-decoration-color:currentColor}.input:focus,.textarea:focus{border-color:var(--ink)}input[type=range],.crop-controls input{accent-color:var(--ink)}.topbar{background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);box-shadow:0 1px 0 color-mix(in srgb, var(--line) 70%, transparent)}.nav button{position:relative}.nav button.on:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.overlay{-webkit-backdrop-filter:blur(6px)}.modal{background:var(--card);border:1px solid var(--line);border-radius:24px;box-shadow:0 40px 80px -40px #0000008c}.modal-close{top:14px;right:14px}.fact>span:only-child{text-align:left}.fact>span:only-child small,.fact>span:first-child small{color:var(--ink-2)}.search-row{border-radius:14px}.search-row img{border-radius:50%}.toast{border-radius:16px;box-shadow:0 20px 40px -20px #00000080}.dock{-webkit-backdrop-filter:blur(14px);background:color-mix(in srgb, var(--bg) 88%, transparent)}.empty{color:var(--ink-2);text-align:center;padding:48px 0}.empty p{margin:0}.empty .btn{margin-top:16px}.rp{border-top:1px solid var(--line);--bid:#c45a17;--bid-bg:#fff1e6;--bid-edge:#ec9c6080;--bid-solid:#fc9c58;--bid-on:#2a1406;--x-text:var(--ink);--x-label:var(--ink-2);--x-card:var(--card);--x-edge:var(--line);--x-track:var(--soft);--x-hi:#fff9;--x-bg:var(--bg);gap:12px;padding-top:20px;display:grid}.dark .rp{--bid:#fdb27c;--bid-bg:#fc9c581f;--bid-edge:#fc9c5859;--x-hi:#ffffff0f}.rp-h{align-items:center;gap:8px;margin:6px 0 0;font-size:.95rem;font-weight:600;display:flex}.rp-h svg{width:16px;height:16px;color:var(--ink-2)}.rp-offer{background:var(--bid-bg);box-shadow:inset 0 0 0 1px var(--bid-edge);border-radius:16px;gap:10px;padding:16px;display:grid}.rp-offer-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.rp-offer-top b{letter-spacing:-.02em;color:var(--bid);font-size:1.5rem;font-weight:500}.rp-offer p{margin:0;font-size:.9rem;line-height:1.5}.rp-kind{background:var(--card);border-radius:99px;padding:4px 10px;font-size:.75rem;font-weight:600}.rp-form{gap:10px;display:grid}.rp-form textarea{resize:vertical;min-height:72px}.rp-toggle{cursor:pointer;align-items:center;gap:8px;font-size:.9rem;display:inline-flex}.rp-toggle input{width:18px;height:18px;accent-color:var(--ink)}.rp-receipts{gap:2px;margin:0;padding:0;list-style:none;display:grid}.rp-receipts li{border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.rp-receipts li:nth-child(odd){background:var(--soft)}.rp-prov{gap:10px;display:grid}.rp-lineage{border-left:2px solid var(--line);gap:6px;margin:0;padding:0 0 0 14px;list-style:none;display:grid}.rp-lineage button{text-align:left;gap:2px;padding:0;font-weight:500;display:grid}.rp-lineage button:disabled{cursor:default}.rp-lineage button:not(:disabled):hover{text-underline-offset:3px;text-decoration:underline}.rp-inline{vertical-align:-2px;width:14px;height:14px;display:inline}:root{--x-text:var(--ink);--x-label:var(--ink-2);--x-bg:var(--bg);--x-card:var(--card);--x-card-2:var(--card);--x-edge:var(--line);--x-track:var(--soft);--x-hi:#fff9;--x-line:#1cc45c;--bid:#c45a17;--bid-bg:#fff1e6;--bid-edge:#ec9c6080;--bid-solid:#fc9c58;--bid-on:#2a1406}.dark{--x-hi:#ffffff0f;--x-line:#74e470;--bid:#fdb27c;--bid-bg:#fc9c581f;--bid-edge:#fc9c5859}.rp-compete{background:var(--soft);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}img:is([src*="/api/app/media"],[src*="/ipfs/"]){opacity:0;transition:opacity .3s var(--ease);animation:.3s 3s forwards art-reveal}img:is([src*="/api/app/media"],[src*="/ipfs/"]).is-loaded{opacity:1;animation:none}@keyframes art-reveal{to{opacity:1}}@media (prefers-reduced-motion:reduce){img:is([src*="/api/app/media"],[src*="/ipfs/"]){transition:none;animation-duration:0s}}.ax-wall.md{background:0 0;border-radius:0;margin:0;padding:0}.md-detail{gap:32px}.md-art{aspect-ratio:1;background:var(--x-track);box-shadow:inset 0 0 0 1px var(--x-edge), 0 24px 48px -32px #0000008c;border-radius:20px;position:relative;overflow:hidden}.md-art img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.md-title{padding-right:40px}.modal-close{background:var(--card);box-shadow:0 0 0 1px var(--line);border-radius:50%}.md-prompt summary{min-height:44px;color:var(--x-label);cursor:pointer;align-items:center;font-size:.875rem;display:flex}@media (width<=1000px){.md-art{max-width:420px}}.md-rights>summary{min-height:44px;color:var(--x-label);cursor:pointer;align-items:center;font-size:.875rem;display:flex}@media (width<=640px){.md-detail{grid-template-columns:84px minmax(0,1fr);align-items:center;gap:14px;display:grid}.md-detail>.stack{display:contents}.md-art{border-radius:14px;grid-area:1/1}.md-art .ax-pin-rank{display:none}.md-title{grid-area:1/2;padding-right:44px}.md-title .h2{font-size:1.25rem;line-height:1.2}.md-title p{font-size:.8125rem}.md-action,.md-remix,.md-score,.md-facts,.md-prompt,.md-rights{grid-column:1/-1}.md-action{order:3}.md-remix{order:4}.md-score{order:5}.md-facts{order:6}.md-prompt{order:7}.md-rights{order:8}.md-chart{display:none}.md-score{grid-template-columns:auto minmax(0,1fr);gap:8px 14px;padding:14px}.md-score .ax-ring{width:52px!important;height:52px!important}.md-score .ax-ring b{font-size:.8rem}.md-score .lp-score-text b{font-size:1.05rem}.md-score .lp-axes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding-top:10px}.md-score .lp-meter{display:none}.md-score .lp-axes dd{margin-top:2px}.md-facts .fact{padding:8px 0}.md-prompt summary,.md-rights>summary{min-height:40px}}.wm{color:var(--ink);white-space:nowrap;align-items:center;line-height:1;display:inline-flex}.wm-md{font-size:1.25rem}.wm-lg{font-size:1.5rem}.wm-logo{-o-object-fit:contain;object-fit:contain;width:1.25em;height:1em;margin-right:.32em}.wm-trope{letter-spacing:-.05em;font-weight:800}.wm-tag{letter-spacing:-.01em;color:#251b39;background:#e8f78d;border:1.5px solid #251b39;border-radius:.32em;margin-left:.22em;padding:.2em .38em .24em;font-size:.56em;font-weight:800;transform:rotate(-7deg)translateY(-.32em);box-shadow:.12em .12em #251b39}.dark .wm-tag{background:#d5ea85;border-color:#0b0e0e;box-shadow:.12em .12em #ffffffd9}.arena-edition{--poster:#d6c6f7;--print-ink:#251b39;--sticker:#e8f78d;padding-top:16px}.dark .arena-edition{--poster:#b7a1dd;--sticker:#d5ea85}.arena-poster{color:var(--print-ink);background:var(--poster);isolation:isolate;border-radius:22px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:24px;padding:clamp(24px,4vw,54px);display:grid;position:relative;overflow:hidden}.arena-poster:before{content:"";z-index:-1;background-image:radial-gradient(#57427566 1px,#0000 1.4px);background-size:9px 9px;position:absolute;inset:0 0 0 52%;-webkit-mask-image:linear-gradient(110deg,#0000 4%,#000 85%);mask-image:linear-gradient(110deg,#0000 4%,#000 85%)}.arena-copy h1{letter-spacing:-.065em;margin:0;font-size:clamp(3rem,5.5vw,5.3rem);line-height:.94}.arena-copy h1 em{letter-spacing:-.065em;font:italic 1.04em/.99 Georgia,serif;display:block}.arena-copy p{margin:16px 0 22px}.arena-copy .arena-launch{background:var(--print-ink);color:#fff;border-radius:999px;gap:14px;min-height:44px}.arena-print{text-align:left;border:1px solid var(--print-ink);width:min(100%,230px);box-shadow:5px 5px var(--print-ink);background:#fffaf1;justify-self:center;gap:6px;padding:10px 10px 12px;display:grid;position:relative;transform:rotate(3deg)}.arena-print .thumb{background:#e9e7d8;border-radius:0;width:100%!important;height:clamp(110px,12vw,160px)!important}.arena-print .thumb img{-o-object-fit:contain;object-fit:contain}.arena-print strong{line-height:1.1}.arena-stamp{z-index:1;background:var(--sticker);border:1px solid;border-radius:3px;padding:3px 9px;font-size:.75rem;font-weight:700;position:absolute;top:-12px;left:-8px;transform:rotate(-8deg)}.arena-price{justify-content:space-between;align-items:center;font-size:.85rem;display:flex}.arena-activity{border-bottom:1px solid var(--line)}.arena-activity summary{min-height:48px;color:var(--ink);align-items:center;gap:12px;display:flex}.arena-activity summary span{color:var(--ink-2);margin-left:auto}.arena-activity summary:after{content:"+";font-size:1.25rem}.arena-activity[open] summary:after{content:"−"}.arena-edition #wall{margin-top:20px}.arena-edition .wall-bar .text-tabs{gap:5px}.arena-edition .wall-bar .text-tabs button{border-radius:99px;min-height:44px;padding:4px 11px}.arena-edition .wall-bar .text-tabs .on{background:var(--ink);color:var(--bg);box-shadow:none}@media (width<=650px){.arena-edition{padding-top:8px}.arena-poster{border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(96px,32%);gap:12px;padding:24px 14px}.arena-copy h1{font-size:clamp(1.75rem,7vw,2.9rem)}.arena-copy p{margin:10px 0 12px;font-size:.875rem;line-height:1.3}.arena-copy .arena-launch{gap:6px;padding-inline:12px;font-size:.875rem}.arena-print{box-shadow:3px 3px var(--print-ink);gap:3px;padding:5px}.arena-print strong,.arena-price{font-size:.75rem}.arena-print .thumb{height:80px!important}.arena-stamp{padding:2px 4px;font-size:.64rem;left:-4px}.arena-edition .wall-bar{margin-bottom:12px}}.arena-edition{--graph-ink:#41756a;--graph-quiet:#93a69e;--chart-paper:#f5f5f0}.dark .arena-edition{--graph-ink:#91c3af;--graph-quiet:#748d80;--chart-paper:#242827}.arena-activity .panel{background:var(--card);border-radius:16px;margin-bottom:16px}.arena-activity .chart-line{stroke:var(--graph-ink)}.arena-activity .chart-area,.arena-activity .chart-dot{fill:var(--graph-ink)}.arena-activity .chart-area{opacity:.035}.arena-activity .chart-grid{stroke-dasharray:3 5}.arena-edition #wall{padding-top:4px}.arena-edition .wall-bar{border-bottom:1px solid var(--line);padding-bottom:12px}.arena-edition .wall-bar .text-tabs .on{background:var(--sticker);color:var(--print-ink)}.arena-edition .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.arena-entry{background:var(--card);border:1px solid var(--line);border-radius:16px;gap:12px;min-width:0;padding:12px;display:grid}.arena-entry:focus-within,.arena-entry:hover{border-color:var(--graph-quiet)}.arena-entry-link{text-align:left;width:100%;color:var(--ink);align-items:start;gap:12px;display:grid}.arena-entry-link .thumb{background:var(--soft);border-radius:10px;width:100%!important;height:140px!important}.arena-entry-name{gap:6px;min-width:0;line-height:1.2;display:grid}.arena-entry-name strong{overflow-wrap:anywhere;font-size:1.125rem}.arena-entry-name small,.arena-entry-value small{color:var(--ink-2);font-size:.8125rem}.arena-entry-data{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding-top:12px;display:grid}.arena-entry-value{gap:3px;line-height:1.15;display:grid}.arena-entry-value strong{letter-spacing:-.025em;font-size:1.375rem}.arena-entry-data .spark{height:28px}.arena-entry-data .spark path{stroke:var(--graph-ink);vector-effect:non-scaling-stroke}.arena-entry-data .spark.flat path{stroke:var(--graph-quiet);opacity:.65}.arena-entry-data .btn,.arena-open{min-width:44px;min-height:44px}.arena-open{color:var(--ink);border:1px solid var(--line);border-radius:999px;padding:0 16px;font-size:.875rem}.arena-entry-data .btn{background:var(--sticker);color:var(--print-ink);border-color:#0000;border-radius:999px;padding-inline:18px}.arena-edition .lanes .bar:not(.done) i{background:var(--graph-ink)}.arena-edition .views button{min-width:44px;min-height:44px}.arena-edition .views button.on{background:var(--soft);color:var(--ink)}@media (width<=600px){.arena-edition .grid{grid-template-columns:minmax(0,1fr);gap:12px}.arena-edition .wall-bar{flex-wrap:wrap;gap:8px}.arena-edition .wall-bar .text-tabs{flex:100%}.arena-edition .wall-bar .views{margin-left:auto;display:flex}.arena-entry{gap:10px;padding:12px}.arena-entry-link{gap:12px}.arena-entry-link .thumb{width:56px!important;height:56px!important}.arena-entry-name strong{font-size:1rem}.arena-entry-data{gap:12px;padding-top:10px}.arena-entry-value strong{font-size:1.125rem}.arena-open{padding-inline:12px}}.arena-entry-link .thumb img{-o-object-fit:contain;object-fit:contain;box-sizing:border-box;padding:12px}.arena-entry-name{align-content:start;min-height:48px}.arena-entry-name strong{font-size:1rem}.arena-entry-value strong{font-size:1.125rem}.arena-entry-data{gap:10px}.arena-entry-data .btn{padding-inline:12px}@media (width>=601px) and (width<=900px){.arena-edition .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.arena-entry-link{grid-template-columns:96px minmax(0,1fr);align-items:center}.arena-entry-link .thumb{width:96px!important;height:96px!important}.arena-entry-name{min-height:0}.arena-entry-link .thumb img{padding:6px}}.ax-wall{--x-bg:#eef2f0;--x-card:#ffffffd1;--x-card-2:#fff9;--x-edge:#141c1c12;--x-hi:#fffffff2;--x-text:#121818;--x-label:#6b7777;--x-line:#1cc45c;--x-glow:#1cc45c47;--x-mint:#84f490;--x-ring:#1cc45c;--x-track:#12181812;--x-orange:#ec9c60;--x-shadow:0 18px 40px -28px #12181859;color:var(--x-text);background:radial-gradient(520px 260px at 12% 0%, #84f49038, transparent 70%), radial-gradient(480px 300px at 92% 100%, #5c68fc1a, transparent 70%), var(--x-bg);border-radius:28px;margin-top:20px;padding:22px}.dark .ax-wall{--x-bg:#080c0c;--x-card:#282c34c7;--x-card-2:#2428308c;--x-edge:#ffffff0f;--x-hi:#ffffff12;--x-text:#f8fcfc;--x-label:#808c8c;--x-line:#74e470;--x-glow:#1cc45cbf;--x-ring:#94fca0;--x-track:#ffffff12;--x-shadow:0 30px 60px -30px #000000e6;background:radial-gradient(560px 300px at 10% 0%, #1c3c28bf, transparent 70%), radial-gradient(520px 320px at 95% 100%, #102418e6, transparent 70%), var(--x-bg)}.ax-wall .num{font-variant-numeric:tabular-nums}.ax-card,.ax-wall .lane-row,.ax-wall .table-wrap{background:linear-gradient(165deg, var(--x-card), var(--x-card-2));border:1px solid var(--x-edge);box-shadow:inset 0 1px 0 var(--x-hi), var(--x-shadow);-webkit-backdrop-filter:blur(18px);color:var(--x-text);border-radius:18px}.ax-wall .lane-row{margin-bottom:10px;padding:14px}.ax-wall .table-wrap{padding:6px 12px}.ax-wall .lane-head .h3,.ax-wall .table td{color:var(--x-text)}.ax-wall .muted,.ax-wall .table th{color:var(--x-label)}.ax-wall .table th,.ax-wall .table td{border-color:var(--x-edge)}.ax-wall .bar{background:var(--x-track)}.ax-wall .bar i{background:var(--x-line)}.ax-bar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ax-seg{background:var(--x-card);border:1px solid var(--x-edge);box-shadow:inset 0 1px 0 var(--x-hi);border-radius:99px;gap:2px;padding:4px;display:inline-flex}.ax-filters{scrollbar-width:none;max-width:100%;overflow-x:auto}.ax-seg button{min-height:36px;color:var(--x-label);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:0 14px;font-size:.875rem;transition:background .2s,color .2s;display:inline-flex}.ax-seg button svg{width:16px;height:16px}.ax-seg button span{opacity:.75;font-size:.72rem}.ax-seg button:hover{color:var(--x-text)}.ax-seg button.on{background:var(--x-text);color:var(--x-bg)}.ax-head{align-items:center;gap:10px;min-width:0;display:flex}.ax-coin{width:30px;height:30px;box-shadow:0 0 0 2px var(--x-edge);background:var(--x-track);border-radius:50%;flex:none;overflow:hidden}.ax-coin img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ax-title{color:var(--x-text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:1rem;font-weight:500;overflow:hidden}.ax-label{color:var(--x-label);letter-spacing:.02em;font-size:.8rem;display:block}.ax-sub{color:var(--x-label);font-size:.78rem;display:block}.ax-sub:first-child{color:var(--x-text)}.ax-value{letter-spacing:-.01em;color:var(--x-text);font-size:1.65rem;font-weight:400;line-height:1.15;display:block}.ax-value small{color:var(--x-label);font-size:.9rem}.ax-rank{color:var(--x-text);font-style:normal;font-weight:600}.ax-gain{color:var(--x-line);white-space:nowrap;font-size:.95rem;font-weight:500}.ax-glow{flex:none;display:block;overflow:visible}.ax-glow path{fill:none;stroke:var(--x-line);stroke-width:2.4px;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--x-glow))}.ax-glow circle{fill:var(--x-line);filter:drop-shadow(0 0 5px var(--x-glow))}.ax-glow.flat path{stroke:var(--x-label);opacity:.35;filter:none;stroke-dasharray:2 5}.ax-ring{flex:none;place-items:center;display:grid;position:relative}.ax-ring svg{width:100%;height:100%;position:absolute;inset:0}.ax-ring circle{fill:none;stroke-width:3.5px}.ax-ring-track{stroke:var(--x-track)}.ax-ring-fill{stroke:var(--x-ring);stroke-linecap:round;filter:drop-shadow(0 0 4px var(--x-glow));transition:stroke-dasharray .8s var(--ease)}.ax-ring-fill.low{stroke:var(--x-orange);filter:none}.ax-ring b{color:var(--x-text);font-size:.66rem;font-weight:500}.ax-summary{grid-template-columns:1.3fr 1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.ax-sum{text-align:left;transition:transform .35s var(--ease);gap:8px;padding:18px 20px;display:grid}button.ax-sum:hover{transform:translateY(-3px)}.ax-value-row{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ax-sum-ring,.ax-sum-dots{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ax-sum-text{gap:4px;min-width:0;display:grid}.ax-sum-ring .ax-title{white-space:normal}.ax-sum-ring .ax-ring b{font-size:.85rem}.ax-dots{width:120px;height:84px;display:block;position:relative}.ax-dots i{border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.ax-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ax-asset{cursor:pointer;transition:transform .35s var(--ease);gap:14px;padding:18px 20px;display:grid}.ax-asset:hover{transform:translateY(-3px)}.ax-top{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.ax-top .ax-head{padding-top:4px}.ax-top .ax-glow{width:110px;height:40px}.ax-mid{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.ax-mid>span:first-child{gap:4px;min-width:0;display:grid}.ax-foot{border-top:1px solid var(--x-edge);align-items:center;gap:12px;padding-top:14px;display:flex}.ax-foot .ax-sum-text{flex:1}.ax-vote .btn,.ax-pill{min-height:38px;box-shadow:none;border:0;border-radius:99px;padding:0 20px;font-size:.875rem;font-weight:600}.ax-vote .btn:hover{opacity:1;filter:brightness(1.05);box-shadow:0 8px 20px -10px var(--x-glow)}.ax-pill.ghost{background:var(--x-track);color:var(--x-text)}@media (width<=1000px){.ax-summary{grid-template-columns:1fr 1fr}.ax-summary>:first-child{grid-column:1/-1}.ax-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.ax-wall{border-radius:22px;padding:12px}.ax-bar{flex-wrap:wrap}.ax-summary{grid-template-columns:minmax(0,1fr)}.ax-sum-ring .ax-ring{width:60px!important;height:60px!important}.ax-grid{grid-template-columns:minmax(0,1fr)}}.ax-wall{padding:20px}.ax-summary,.ax-grid{gap:16px}.ax-summary,.ax-bar{margin-bottom:16px}.ax-sum,.ax-asset{gap:16px;padding:20px}.ax-name{flex:1;gap:2px;min-width:0;display:grid}.ax-head{gap:12px}.ax-coin{width:44px;height:44px;box-shadow:0 0 0 1px var(--x-edge), 0 6px 14px -8px #00000080}.ax-coin img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.ax-title{font-size:1rem;font-weight:500;line-height:1.3}.ax-rank{background:var(--x-track);color:var(--x-text);border-radius:99px;align-self:flex-start;padding:3px 9px;font-size:.75rem;font-weight:600}.ax-mid{align-items:flex-end}.ax-trend{flex:none;justify-items:end;gap:4px;display:grid}.ax-gain{font-size:.8rem}.ax-value{font-size:1.75rem}.ax-foot{padding-top:16px}.ax-foot .ax-sum-text{gap:2px}.ax-sum{align-content:space-between;min-height:132px}.ax-value-row{align-items:flex-end}.ax-dots{width:132px;height:88px}.ax-dots i{box-shadow:0 0 0 2px var(--x-card)}@media (width<=640px){.ax-wall{padding:12px}.ax-summary,.ax-grid{gap:12px}.ax-sum,.ax-asset{gap:14px;padding:16px}.ax-sum{min-height:0}.ax-value{font-size:1.5rem}}.ax-wall{--x-ring:var(--x-text);background:radial-gradient(520px 260px at 12% 0%, #ffffffb3, transparent 70%), var(--x-bg)}.dark .ax-wall{--x-ring:#e6eaea;background:radial-gradient(560px 300px at 10% 0%, #282c348c, transparent 70%), var(--x-bg)}.ax-ring-fill,.ax-ring-fill.low{stroke:var(--x-ring);filter:none;opacity:.85}.ax-sum-ring .ax-ring-fill{stroke:var(--x-line);opacity:1}.ax-gain{color:var(--x-text);font-weight:500}.ax-gain.flat{color:var(--x-label)}.ax-vote .btn{background:var(--x-track);color:var(--x-text)}.ax-vote .btn:hover{background:var(--x-text);color:var(--x-bg);box-shadow:none;filter:none}.ax-pill.ghost{box-shadow:inset 0 0 0 1px var(--x-edge);background:0 0}.ax-pill.ghost:hover{background:var(--x-track)}.ax-glow path{filter:drop-shadow(0 0 4px var(--x-glow))}.ax-vote .btn,.ax-pill{letter-spacing:.01em;min-height:38px;transition:transform .2s var(--ease), box-shadow .2s var(--ease), background .2s;gap:6px;font-weight:600;position:relative}.ax-vote .btn{color:var(--x-bg);background:linear-gradient(180deg, color-mix(in srgb, var(--x-text) 82%, var(--x-bg)), var(--x-text));padding:0 16px 0 13px;box-shadow:inset 0 1px #ffffff38,0 1px 2px #00000040,0 8px 18px -10px #0000008c}.ax-vote .btn:before{content:"";background:currentColor;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5M5 12l7-7 7 7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5M5 12l7-7 7 7'/%3E%3C/svg%3E") 50%/contain no-repeat}.ax-vote .btn:has(.spin):before{display:none}.ax-vote .btn:hover{color:var(--x-bg);background:linear-gradient(180deg, color-mix(in srgb, var(--x-text) 82%, var(--x-bg)), var(--x-text));transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,0 2px 4px #00000040,0 12px 22px -10px #0009}.ax-vote .btn:active,.ax-pill:active{transform:translateY(0)scale(.97)}.ax-pill.ghost{color:var(--x-text);background:linear-gradient(180deg, var(--x-hi), transparent), var(--x-card);box-shadow:inset 0 0 0 1px var(--x-edge), inset 0 1px 0 var(--x-hi), 0 6px 14px -10px #00000073;padding:0 16px}.ax-pill.ghost:hover{background:linear-gradient(180deg, var(--x-hi), transparent), var(--x-card);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--x-text) 35%, transparent), inset 0 1px 0 var(--x-hi), 0 10px 18px -10px #00000080;transform:translateY(-1px)}.ax-seg button.on{box-shadow:inset 0 1px #fff3,0 4px 10px -6px #00000080}.ax-wall{--bid:#c45a17;--bid-bg:#fff1e6;--bid-edge:#ec9c6080;--bid-solid:#fc9c58;--bid-on:#2a1406}.dark .ax-wall{--bid:#fdb27c;--bid-bg:#fc9c581f;--bid-edge:#fc9c5859}.ax-pill.ghost{color:var(--bid);background:var(--bid-bg);box-shadow:inset 0 0 0 1px var(--bid-edge), inset 0 1px 0 #ffffff59, 0 6px 14px -10px #c45a1773}.ax-pill.ghost:hover{color:var(--bid-on);background:linear-gradient(180deg, #fdb27c, var(--bid-solid));transform:translateY(-1px);box-shadow:inset 0 1px #ffffff59,0 10px 20px -10px #fc9c58bf}.dark .ax-wall:not(.lp){box-shadow:inset 0 0 0 1px #ffffff0f}.cp{border-radius:22px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:28px;margin-bottom:16px;padding:24px;display:grid}.cp-main{flex-direction:column;gap:10px;min-width:0;display:flex}.cp-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.cp-state{color:var(--x-text);background:var(--x-track);border-radius:99px;align-items:center;gap:7px;padding:5px 11px;font-size:.75rem;font-weight:600;display:inline-flex}.cp-state i{opacity:.6;background:currentColor;border-radius:50%;width:6px;height:6px}.cp-state.live{color:var(--x-line);background:color-mix(in srgb, var(--x-line) 12%, transparent)}.cp-state.live i{opacity:1;animation:1.8s ease-in-out infinite au-pulse}.cp-title{letter-spacing:-.03em;color:var(--x-text);margin:6px 0 0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.1}.cp-theme{max-width:46ch;margin:0;line-height:1.5}.cp-facts{border-block:1px solid var(--x-edge);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:10px 0 4px;padding:14px 0;display:grid}.cp-facts dt{color:var(--x-label);font-size:.75rem}.cp-facts dd{color:var(--x-text);letter-spacing:-.02em;margin:4px 0 0;font-size:1.15rem;font-weight:500}.cp-facts .cp-prize{color:var(--bid)}.cp-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;display:flex}.cp-actions svg{width:16px;height:16px}.cp-enter{flex:280px;gap:8px;min-width:0;display:flex}.cp-enter select{cursor:pointer;flex:1;min-width:0}.cp-board{background:var(--x-track);border-radius:18px;align-content:start;gap:4px;margin:0;padding:6px;list-style:none;display:grid}.cp-row{text-align:left;border-radius:14px;align-items:center;gap:12px;width:100%;padding:10px;transition:background .2s;display:flex}.cp-row:hover{background:var(--x-card)}.cp-row .st-rank svg{width:14px;height:14px}.cp-empty{text-align:center;padding:24px 12px}@media (width<=900px){.cp{grid-template-columns:minmax(0,1fr);gap:18px;padding:18px}}.cp-hold{background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--x-track) 70%, transparent) 50%, transparent 70%) 0 0 / 300% 100%, var(--x-card,var(--card));min-height:309px;animation:1.4s ease-in-out infinite cp-hold}@keyframes cp-hold{0%{background-position:100% 0,0 0}to{background-position:0 0,0 0}}@media (width<=900px){.cp-hold{min-height:382px}}@media (width<=640px){.cp-hold{min-height:444px}.cp-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.cp-hold{animation:none}}.ax-gallery{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ax-gallery>.ax-pin:not(:nth-child(3n+2)){margin-top:32px}.ax-pin{aspect-ratio:4/5;background:var(--x-track);box-shadow:inset 0 0 0 1px var(--x-edge), 0 24px 48px -32px #0000008c;cursor:pointer;transition:transform .35s var(--ease), box-shadow .35s var(--ease);border-radius:22px;position:relative;overflow:hidden}.ax-pin>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);position:absolute;inset:0}.ax-pin:hover{box-shadow:inset 0 0 0 1px var(--x-edge), 0 30px 56px -30px #0009;transform:translateY(-3px)}.ax-pin:hover>img{transform:scale(1.03)}.ax-pin-rank{background:var(--x-card);color:var(--x-text);box-shadow:inset 0 0 0 1px var(--x-edge);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:99px;padding:4px 10px;font-size:.75rem;font-weight:600;position:absolute;top:12px;left:12px}.ax-pin-cap{background:var(--card);border-radius:16px;align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex;position:absolute;bottom:10px;left:10px;right:10px;box-shadow:0 10px 24px -14px #00000073}.ax-pin-cap .ax-name{flex:1;min-width:0}.ax-pin-cap .ax-title{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ax-pin-cap .btn,.ax-pin-cap .ax-pill{flex:none}.ax-pin:focus-within{outline:2px solid var(--x-text);outline-offset:3px}@media (width<=1000px){.ax-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ax-gallery>.ax-pin:not(:nth-child(3n+2)){margin-top:0}.ax-gallery>.ax-pin:nth-child(2n){margin-top:24px}}@media (width<=640px){.ax-pin{aspect-ratio:3/4;border-radius:18px}.ax-pin-cap{border-radius:12px;padding:8px 10px;bottom:6px;left:6px;right:6px}.ax-pin-cap .btn,.ax-pin-cap .ax-pill{display:none}.ax-pin-cap .ax-title{font-size:.875rem}.ax-pin-cap .ax-label{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.ax-pin,.ax-pin>img{transition:none}.ax-pin:hover,.ax-pin:hover>img{transform:none}}.ax-more{width:100%;min-height:44px;margin-top:12px;display:flex}.ax-end{text-align:center;margin:16px 0 4px}@media (width<=640px){.ax-summary,.cp-board li:nth-child(n+4),.ax-asset .ax-trend{display:none}.ax-asset{gap:10px}.ax-asset .ax-foot{padding-top:10px}}.ax-wall.lp{background:0 0;border-radius:0;margin-top:0;padding-top:24px;padding-bottom:0}.dark .ax-wall.lp{background:0 0}.lp-head{max-width:640px;margin-bottom:32px}.lp-kicker{background:var(--x-card);box-shadow:inset 0 0 0 1px var(--x-edge);color:var(--x-label);border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font-size:.8rem;display:inline-flex}.lp-kicker i{background:var(--x-text);border-radius:50%;width:6px;height:6px}.lp-head h1{letter-spacing:-.04em;color:var(--x-text);margin:18px 0 0;font-size:clamp(2.25rem,4.4vw,3.5rem);font-weight:600;line-height:1.02}.lp-head p{color:var(--x-label);margin:12px 0 0;font-size:1.0625rem;line-height:1.55}.lp-remix{background:var(--x-card);box-shadow:inset 0 0 0 1px var(--x-edge), inset 0 1px 0 var(--x-hi);border-radius:16px;align-items:center;gap:12px;margin-top:20px;padding:10px 10px 10px 12px;display:flex}.lp-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}.lp-studio{border-radius:24px;padding:8px}.lp-steps{background:var(--x-track);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;padding:4px;list-style:none;display:grid}.lp-steps button{width:100%;min-height:44px;color:var(--x-label);transition:background .25s var(--ease), color .2s;border-radius:14px;align-items:center;gap:10px;padding:0 14px;font-size:.9rem;font-weight:500;display:flex}.lp-steps b{border-radius:50%;place-items:center;width:24px;height:24px;font-size:.75rem;font-weight:600;display:grid;box-shadow:inset 0 0 0 1.5px}.lp-steps b svg{stroke-width:3px;width:13px;height:13px}.lp-steps button:hover{color:var(--x-text)}.lp-steps button.on{background:var(--x-card);color:var(--x-text);box-shadow:inset 0 1px 0 var(--x-hi), 0 4px 14px -8px #00000059}.lp-steps button.on b{background:var(--x-text);color:var(--x-bg);box-shadow:none}.lp-steps button.done{color:var(--x-text)}.lp-steps button.done b{background:var(--x-line);color:#04140a;box-shadow:none}.lp-body{gap:24px;padding:24px 20px 8px;display:grid}.lp-field{gap:8px;min-width:0;display:grid}.lp-field-head{color:var(--x-text);justify-content:space-between;align-items:baseline;gap:12px;font-size:.875rem;font-weight:500;display:flex}.lp-input{background:var(--x-card);width:100%;min-height:48px;color:var(--x-text);font:inherit;box-shadow:inset 0 0 0 1px var(--x-edge), inset 0 2px 4px #0000000a;transition:box-shadow .2s var(--ease);border:0;border-radius:14px;outline:none;padding:12px 14px}.lp-input::placeholder{color:var(--x-label);opacity:.7}.lp-input:focus{box-shadow:inset 0 0 0 1.5px var(--x-text), 0 0 0 4px var(--x-track)}.lp-textarea{resize:vertical;min-height:168px;font-size:1.0625rem;line-height:1.55}.lp-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lp-chip{background:var(--x-card);min-height:36px;color:var(--x-text);box-shadow:inset 0 0 0 1px var(--x-edge), inset 0 1px 0 var(--x-hi);transition:transform .2s var(--ease), box-shadow .2s;border-radius:99px;align-items:center;gap:7px;padding:0 14px;font-size:.85rem;font-weight:500;display:inline-flex}.lp-chip svg{width:15px;height:15px}.lp-chip:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--x-text) 30%, transparent), inset 0 1px 0 var(--x-hi);transform:translateY(-1px)}.lp-chip:disabled,.lp-action:disabled{opacity:.55;cursor:wait;transform:none}.lp-spin{width:16px;height:16px;color:var(--x-label)}.lp-hint{background:var(--x-track);color:var(--x-label);border-radius:16px;margin:0;padding:16px 18px;font-size:.9rem;line-height:1.5}.lp-hint code,.lp-foot code{color:var(--x-text);font:500 .85em ui-monospace,SFMono-Regular,Menlo,monospace}.lp-affix{align-items:center;min-width:0;display:flex;position:relative}.lp-affix>em,.lp-affix>svg{color:var(--x-label);pointer-events:none;font-style:normal;font-weight:600;position:absolute;left:14px}.lp-affix>svg{width:16px;height:16px}.lp-affix .lp-input{padding-left:38px}.lp-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lp-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lp-score{background:var(--x-card);box-shadow:inset 0 0 0 1px var(--x-edge), inset 0 1px 0 var(--x-hi);border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 18px;padding:20px;display:grid}.lp-score .ax-ring b{font-size:1rem}.lp-score:not(.good) .ax-ring-fill{stroke:var(--x-text)}.lp-score.good .ax-ring-fill{stroke:var(--x-line);opacity:1}.lp-score-text{gap:3px;min-width:0;display:grid}.lp-score-text b{letter-spacing:-.01em;color:var(--x-text);font-size:1.25rem;font-weight:600}.lp-axes{border-top:1px solid var(--x-edge);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:4px 0 0;padding-top:16px;display:grid}.lp-axes dt{color:var(--x-label);font-size:.75rem}.lp-axes dd{align-items:center;gap:8px;margin:6px 0 0;display:flex}.lp-axes dd b{color:var(--x-text);font-size:.9rem;font-weight:600}.lp-meter{background:var(--x-track);border-radius:99px;flex:1;height:4px;overflow:hidden}.lp-meter i{border-radius:inherit;background:var(--x-text);height:100%;transition:width .6s var(--ease);display:block}.lp-art{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.lp-art-frame{aspect-ratio:1;background:var(--x-track);box-shadow:inset 0 0 0 1px var(--x-edge), 0 18px 36px -24px #00000080;border-radius:20px;position:relative;overflow:hidden}.lp-art-frame img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lp-art-busy{background:color-mix(in srgb, var(--x-bg) 55%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;display:grid;position:absolute;inset:0}.lp-art-busy svg{width:26px;height:26px;color:var(--x-text)}.lp-actions{gap:8px;display:grid}.lp-action{text-align:left;background:var(--x-card);width:100%;color:var(--x-text);box-shadow:inset 0 0 0 1px var(--x-edge), inset 0 1px 0 var(--x-hi);transition:transform .2s var(--ease), box-shadow .2s;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;display:flex}.lp-action>svg{background:var(--x-track);border-radius:10px;flex:none;width:34px;height:34px;padding:8px}.lp-action span{gap:1px;min-width:0;display:grid}.lp-action b{font-size:.9rem;font-weight:600}.lp-action small{color:var(--x-label);font-size:.75rem}.lp-action:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--x-text) 30%, transparent), inset 0 1px 0 var(--x-hi);transform:translate(2px)}.lp-slider{background:var(--x-card);box-shadow:inset 0 0 0 1px var(--x-edge), inset 0 1px 0 var(--x-hi);--fill:var(--x-text);border-radius:18px;gap:12px;padding:18px;display:grid}.lp-slider.money{--fill:var(--bid-solid,#fc9c58)}.lp-slider .lp-field-head b{letter-spacing:-.02em;font-size:1.5rem;font-weight:500}.lp-slider.money .lp-field-head b{color:var(--bid,#c45a17)}.lp-slider input[type=range]{appearance:none;background:linear-gradient(90deg, var(--fill) var(--p,50%), var(--x-track) var(--p,50%));cursor:pointer;border-radius:99px;outline:none;width:100%;height:6px;margin:6px 0}.lp-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .15s;box-shadow:0 0 0 1px #00000014,0 2px 6px #00000040}.lp-slider input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 1px #00000014,0 2px 6px #00000040}.lp-slider input[type=range]:active::-webkit-slider-thumb{transform:scale(1.12)}.lp-slider input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--x-track), 0 2px 6px #00000040}.lp-ready{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lp-ready li{background:var(--x-track);color:var(--x-label);border-radius:99px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:.85rem;display:inline-flex}.lp-ready i{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--x-edge);border-radius:50%;place-items:center;display:grid}.lp-ready li.ok{color:var(--x-text)}.lp-ready li.ok i{background:var(--x-line);box-shadow:none;color:#04140a}.lp-ready svg{stroke-width:3px;width:13px;height:13px}.lp-error{color:#d1383d;background:#e5484d1a;border-radius:12px;margin:0;padding:12px 14px;font-size:.875rem}.dark .lp-error{color:#ff8b8e}.lp-nav{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 20px;display:flex}.lp-primary,.lp-ghost{min-height:46px;transition:transform .2s var(--ease), box-shadow .2s var(--ease);border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:.95rem;font-weight:600;display:inline-flex}.lp-primary svg,.lp-ghost svg{width:17px;height:17px}.lp-primary{color:var(--x-bg);background:linear-gradient(180deg, color-mix(in srgb, var(--x-text) 82%, var(--x-bg)), var(--x-text));box-shadow:inset 0 1px #ffffff38,0 1px 2px #00000040,0 10px 22px -12px #0009}.lp-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,0 2px 4px #00000040,0 14px 26px -12px #000000a6}.lp-primary:hover svg{transition:transform .2s var(--ease);transform:translate(2px)}.lp-primary:active,.lp-ghost:active{transform:scale(.97)}.lp-primary:disabled{opacity:.6;cursor:wait;transform:none}.lp-launch{min-height:52px;padding:0 28px;font-size:1rem}.lp-launch:hover svg{transform:translate(2px,-2px)}.lp-ghost{color:var(--x-text);box-shadow:inset 0 0 0 1px var(--x-edge);background:0 0}.lp-ghost:hover{background:var(--x-track)}.lp-remix .lp-ghost{min-height:36px;padding:0 14px;font-size:.85rem}.lp-foot{text-align:right;margin:0;padding:0 20px 20px}.lp-preview{gap:12px;display:grid;position:sticky;top:88px}.lp-poster{aspect-ratio:1;background:var(--x-track);box-shadow:inset 0 0 0 1px var(--x-edge), 0 24px 48px -28px #0000008c;border-radius:22px;overflow:hidden}.lp-poster img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lp-card{cursor:default}.lp-card:hover{transform:none}.lp-preview-note{text-align:center}@media (width<=1000px){.lp-grid{grid-template-columns:minmax(0,1fr);gap:16px}.lp-preview{order:-1;grid-template-columns:160px minmax(0,1fr);align-items:center;position:static}.lp-preview>.ax-label{grid-column:1/-1}.lp-preview-note{display:none}}@media (width<=640px){.lp-head{margin-bottom:24px}.lp-head h1{letter-spacing:-.01em;margin-top:12px;font-size:1.875rem;line-height:2.375rem}.lp-head p{margin-top:8px;font-size:1rem;line-height:1.5rem}.lp-steps button{justify-content:center;gap:6px;padding:0 8px;font-size:.82rem}.lp-body{gap:20px;padding:20px 12px 4px}.lp-pair,.lp-links,.lp-art{grid-template-columns:minmax(0,1fr)}.lp-art-frame{max-width:240px}.lp-axes{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-nav{padding:12px}.lp-nav .lp-primary{flex:1}.lp-foot{text-align:left;padding:0 12px 16px}.lp-preview{grid-template-columns:minmax(0,1fr);gap:8px}.lp-poster,.lp-card .ax-mid{display:none}}.lp .lp-slider input[type=range]{border:0;min-height:0;padding:0;height:6px!important}.lp-trends{gap:10px;display:grid}.lp-trends>.ax-label{align-items:center;gap:6px;display:inline-flex}.lp-trends>.ax-label svg{width:14px;height:14px;color:var(--x-line)}.lp-trend-list{flex-wrap:wrap;gap:8px;display:flex}.lp-trend{background:var(--x-track);min-height:34px;color:var(--x-text);transition:background .2s, transform .2s var(--ease);border-radius:99px;align-items:center;gap:6px;padding:0 12px;font-size:.82rem;font-weight:500;display:inline-flex}.lp-trend:hover{background:var(--x-card);box-shadow:inset 0 0 0 1px var(--x-edge);transform:translateY(-1px)}.lp-trend .num{color:var(--x-line);font-weight:600}.lp-trend svg{width:14px;height:14px}.lp-trend.ai{box-shadow:inset 0 0 0 1px var(--x-edge);background:var(--x-card)}.au{gap:24px;display:grid}.au-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.au-top .lp-head{margin-bottom:0}.au-stats{border-radius:20px;grid-template-columns:repeat(3,auto);gap:0;margin:0;padding:6px;display:grid}.au-stats div{padding:10px 20px}.au-stats div+div{box-shadow:-1px 0 0 var(--x-edge)}.au-stats dt{color:var(--x-label);font-size:.75rem}.au-stats dd{letter-spacing:-.02em;color:var(--x-text);white-space:nowrap;margin:4px 0 0;font-size:1.35rem;font-weight:500}.au-art{aspect-ratio:1;background:var(--x-track);width:100%;box-shadow:inset 0 0 0 1px var(--x-edge);border-radius:16px;padding:0;display:block;position:relative;overflow:hidden}.au-art img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);display:block}.au-art:hover img{transform:scale(1.04)}.au-medal{letter-spacing:.02em;color:#1d1608;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;border-radius:99px;padding:5px 10px;font-size:.72rem;font-weight:700;position:absolute;top:12px;left:12px;box-shadow:0 4px 12px -6px #0006}.au-medal.gold{background:linear-gradient(#ffe7a3,#f2c94c)}.au-medal.silver{background:linear-gradient(#f4f6f8,#c9d0d6)}.au-medal.bronze{background:linear-gradient(#f6d2b4,#d39a6a)}.au-status{color:var(--x-label);background:var(--x-track);white-space:nowrap;border-radius:99px;align-items:center;gap:7px;padding:5px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.au-status i{opacity:.7;background:currentColor;border-radius:50%;width:6px;height:6px}.au-status.live{color:var(--bid);background:var(--bid-bg);box-shadow:inset 0 0 0 1px var(--bid-edge)}.au-status.live i{opacity:1;animation:1.8s ease-in-out infinite au-pulse}.au-status.ended{color:var(--x-text);background:var(--x-card);box-shadow:inset 0 0 0 1px var(--x-edge)}.au-art .au-status{color:#3b4242;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;position:absolute;bottom:12px;right:12px}.dark .au-art .au-status{color:#c9d0d0;background:#14181cc7}.au-art .au-status.live{color:#c45a17;background:#fff1e6}@keyframes au-pulse{50%{opacity:.3}}.au-feature{border-radius:28px;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:32px;padding:16px;display:grid}.au-feature-art{border-radius:20px}.au-feature-body{flex-direction:column;gap:6px;min-width:0;padding:16px 16px 16px 0;display:flex}.au-feature-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.au-title{text-align:left;letter-spacing:-.035em;color:var(--x-text);padding:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.08}.au-title:hover{opacity:.85}.au-figures{border-block:1px solid var(--x-edge);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;padding:20px 0;display:grid}.au-figures div{gap:4px;display:grid}.au-figures b{letter-spacing:-.02em;color:var(--x-text);font-size:1.35rem;font-weight:500}.au-figures .au-price{font-size:2rem}.au-feature .au-actions{margin-top:auto}.au-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.au-form{flex:260px;gap:8px;min-width:0;display:flex}.au-amount{flex:1;min-width:110px}.au-amount>em{font-size:.9rem}.au-actions .lp-input{min-height:44px}.au-select{cursor:pointer;flex:none;width:auto;padding-right:30px}.au-bid,.au-primary,.au-remix{white-space:nowrap;min-height:44px;transition:transform .2s var(--ease), box-shadow .2s var(--ease), filter .2s;border-radius:99px;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:.9rem;font-weight:600;display:inline-flex}.au-bid svg,.au-primary svg,.au-remix svg{width:16px;height:16px}.au-bid{color:var(--bid-on);background:linear-gradient(180deg, #fdb27c, var(--bid-solid));box-shadow:inset 0 1px #fff6,0 1px 2px #c45a174d,0 10px 22px -12px #fc9c58e6}.au-bid:hover{filter:brightness(1.03);transform:translateY(-1px)}.au-bid:disabled{opacity:.7;cursor:wait;transform:none}.au-primary{color:var(--x-bg);background:linear-gradient(180deg, color-mix(in srgb, var(--x-text) 82%, var(--x-bg)), var(--x-text));box-shadow:inset 0 1px #ffffff38,0 10px 22px -12px #0009}.au-primary:hover{transform:translateY(-1px)}.au-remix{color:var(--x-text);box-shadow:inset 0 0 0 1px var(--x-edge);background:0 0}.au-remix span{background:var(--x-track);border-radius:99px;padding:1px 7px;font-size:.75rem}.au-remix:hover{background:var(--x-track)}.au-bid:active,.au-primary:active,.au-remix:active{transform:scale(.97)}.au-note{color:var(--x-label);flex:1;font-size:.85rem}.au-error{flex-basis:100%}.au-section{gap:16px;margin-top:8px;display:grid}.au-section-head{align-items:baseline;gap:10px;display:flex}.au-section-head h2{letter-spacing:-.02em;color:var(--x-text);margin:0;font-size:1.35rem;font-weight:600}.au-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.au-lot{border-radius:22px;grid-template-columns:180px minmax(0,1fr);gap:18px;padding:12px;display:grid}.au-lot-body{flex-direction:column;gap:14px;min-width:0;padding:6px 6px 6px 0;display:flex}.au-lot-title{text-align:left;gap:3px;min-width:0;padding:0;display:grid}.au-lot-title .ax-title{font-size:1.05rem;font-weight:600}.au-lot-figures{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.au-lot-figures>span:first-child{gap:2px;display:grid}.au-lot-figures .au-price{letter-spacing:-.02em;color:var(--x-text);font-size:1.5rem;font-weight:500}.au-royalty{color:var(--x-text);justify-items:end;font-size:.85rem;font-weight:500;display:grid}.au-royalty small{color:var(--x-label);font-size:.75rem;font-weight:400}.au-lot .au-actions{margin-top:auto}.au-lot .au-form{flex-basis:100%}.au-withdraw{background:linear-gradient(165deg, var(--bid-bg), var(--x-card));box-shadow:inset 0 0 0 1px var(--bid-edge);border-radius:22px;align-items:center;gap:16px;padding:16px 16px 16px 20px;display:flex}.au-withdraw>svg{width:40px;height:40px;color:var(--bid);background:var(--bid-bg);border-radius:12px;flex:none;padding:10px}.au-rank{border-radius:24px;align-items:center;gap:20px;padding:20px 24px;display:flex}.au-rank .ax-ring b{font-size:.8rem}.au-rank-name{letter-spacing:-.02em;color:var(--x-text);font-size:1.35rem;font-weight:600}.au-rank .lp-primary:disabled{opacity:.45;cursor:not-allowed}.au-chain{border-radius:20px;padding:0;overflow:hidden}.au-chain summary{cursor:pointer;color:var(--x-text);align-items:center;gap:10px;padding:18px 22px;font-weight:600;list-style:none;display:flex}.au-chain summary::-webkit-details-marker{display:none}.au-chain summary:after{content:"";border-right:2px solid var(--x-label);border-bottom:2px solid var(--x-label);width:8px;height:8px;transition:transform .25s var(--ease);margin-left:auto;transform:rotate(45deg)}.au-chain[open] summary:after{transform:rotate(-135deg)}.au-chain ul{gap:2px;margin:0;padding:0 10px 10px;list-style:none;display:grid}.au-chain li{border-radius:12px;justify-content:space-between;gap:16px;min-width:0;padding:10px 12px;display:flex}.au-chain li:nth-child(odd){background:var(--x-track)}.au-chain code{color:var(--x-text);font:500 .8rem ui-monospace,SFMono-Regular,Menlo,monospace}.au-chain li .ax-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.au-empty{text-align:center;color:var(--x-text);border-radius:24px;justify-items:center;gap:8px;padding:56px 24px;display:grid}.au-empty svg{width:28px;height:28px;color:var(--x-label)}@media (width<=1000px){.au-feature{grid-template-columns:minmax(0,1fr)}.au-feature-art{max-height:420px}.au-feature-body{padding:4px 8px 8px}.au-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.au-stats{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.au-stats div{padding:8px 10px}.au-stats dd{font-size:1.05rem}.au-figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.au-figures .au-price{font-size:1.5rem}.au-figures b{font-size:1.05rem}.au-lot{grid-template-columns:112px minmax(0,1fr);gap:14px}.au-form{flex-wrap:wrap}.au-rank{flex-wrap:wrap;padding:18px}.au-rank .lp-primary{width:100%}}@media (prefers-reduced-motion:reduce){.au-status.live i{animation:none}}.au-lot .au-note{display:none}.au-lot .au-actions{justify-content:flex-end}@media (width<=640px){.au-art .au-medal,.au-art .au-status{padding:4px 8px;font-size:.66rem}.au-lot .au-art .au-medal{top:8px;left:8px}.au-lot .au-art .au-status{bottom:8px;right:8px}}.au-early{color:var(--x-label);cursor:pointer;flex-basis:100%;align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.au-early input{width:16px;height:16px;accent-color:var(--x-text)}.au-rank{flex-direction:column;align-items:stretch}.au-rank-top{align-items:center;gap:20px;display:flex}.au-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.au-tiers li{background:var(--x-track);box-shadow:inset 0 0 0 1px var(--x-edge);border-radius:16px;gap:3px;padding:14px 16px;display:grid}.au-tiers li b{color:var(--x-text);font-size:1.05rem}.au-tiers li.ready{box-shadow:inset 0 0 0 1.5px var(--x-text)}.au-tiers li.on{background:var(--x-text)}.au-tiers li.on b,.au-tiers li.on .ax-sub,.au-tiers li.on .ax-label{color:var(--x-bg)}@media (width<=640px){.au-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.au-tiers li{padding:10px 12px}.au-tiers li .ax-sub{display:none}.au-tiers li b{font-size:.95rem}.au-rank-top{flex-wrap:wrap}.au-rank-top .lp-primary{width:100%}}.au-form{flex-wrap:wrap}.au-buynow{flex:auto}.au-rankline{border-radius:20px;align-items:center;gap:14px;padding:14px 16px 14px 18px;display:flex}.au-rankline>svg{background:var(--sky);width:36px;height:36px;color:var(--x-text);border-radius:10px;flex:none;padding:8px}.au-rankline b{color:var(--x-text);font-weight:600}.au-rankline .lp-ghost{flex:none;min-height:40px;padding:0 14px;font-size:.875rem}.au-rankline .lp-ghost svg{width:15px;height:15px}.st{gap:20px;display:grid}.st-live{box-shadow:0 0 0 3px color-mix(in srgb, var(--x-line) 22%, transparent);background:var(--x-line)!important}.st-sync{align-items:center;gap:12px;display:flex}.st-sync .lp-ghost:disabled{opacity:.6;cursor:wait}.st-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.st-kpi{border-radius:22px;gap:10px;padding:20px;display:grid}.st-kpi>b{letter-spacing:-.03em;color:var(--x-text);font-size:2rem;font-weight:500;line-height:1.05}.st-kpi-foot{justify-content:space-between;align-items:flex-end;gap:8px;min-height:34px;display:flex}.st-kpi-foot>span{font-size:.78rem}.st-up{color:var(--x-line);font-weight:600}.dark .st-up{color:var(--x-line)}.st-board{border-radius:24px;padding:22px 22px 12px}.st-board-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.st-board-head h2,.st-agent h2{letter-spacing:-.02em;color:var(--x-text);margin:0;font-size:1.35rem;font-weight:600}.st-controls{flex-wrap:wrap;gap:8px;display:flex}.st-controls .ax-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.st-rows{margin:0;padding:0;list-style:none}.st-rows li+li{border-top:1px solid var(--x-edge)}.st-row{text-align:left;border-radius:14px;grid-template-columns:32px 44px minmax(0,1.2fr) minmax(0,1.4fr) 92px;align-items:center;gap:14px;width:100%;padding:12px 8px;transition:background .2s;display:grid}.st-row:hover{background:var(--x-track)}.st-rank{width:28px;height:28px;color:var(--x-label);border-radius:50%;place-items:center;font-size:.8rem;font-weight:600;display:grid}.st-rank.m1{color:#1d1608;background:linear-gradient(#ffe7a3,#f2c94c)}.st-rank.m2{color:#1d1608;background:linear-gradient(#f4f6f8,#c9d0d6)}.st-rank.m3{color:#1d1608;background:linear-gradient(#f6d2b4,#d39a6a)}.st-bar{background:var(--x-track);border-radius:99px;height:8px;overflow:hidden}.st-bar i{border-radius:inherit;background:var(--x-text);opacity:.85;height:100%;transition:width .6s var(--ease);display:block}.st-rows li:first-child .st-bar i{opacity:1}.st-val{color:var(--x-text);justify-self:end;font-size:1.05rem;font-weight:600}.st-agent{border-radius:24px;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:28px;padding:24px;display:grid}.st-agent-side{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.st-agent-status{color:var(--x-line);background:color-mix(in srgb, var(--x-line) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--x-line) 30%, transparent)}.st-agent-side .ax-sub{margin:0;line-height:1.5}.st-agent-figure{gap:2px;margin-top:8px;display:grid}.st-agent-figure b{letter-spacing:-.03em;color:var(--x-text);font-size:2.5rem;font-weight:500;line-height:1}.st-last{background:var(--x-track);border-radius:14px;gap:4px;width:100%;min-width:0;padding:12px 14px;display:grid}.st-last code{text-overflow:ellipsis;white-space:nowrap;color:var(--x-text);font:500 .8rem ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.st-agent-side .lp-primary{margin-top:6px}.st-agent-chart{align-content:start;gap:16px;min-width:0;display:grid}.st .chart-grid{stroke:var(--x-edge);stroke-dasharray:2 6}.st .chart-line{stroke:var(--x-text);stroke-width:2px}.st .chart-area{fill:var(--x-text);opacity:.05}.st .chart-dot{fill:var(--x-text);stroke:var(--x-bg)}.st .chart-text{fill:var(--x-label)}.st .chart-tip{background:var(--x-text);color:var(--x-bg)}.st-chips{flex-wrap:wrap;gap:6px;display:flex}.st-chip{background:var(--x-track);color:var(--x-label);border-radius:99px;padding:5px 10px;font-size:.75rem;font-weight:500}@media (width<=1000px){.st-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.st-agent{grid-template-columns:minmax(0,1fr)}.st-row{grid-template-columns:32px 44px minmax(0,1fr) 120px 84px}}@media (width<=640px){.st-agent-chart{display:none}.st-kpis{gap:12px}.st-kpi{padding:16px}.st-kpi>b{font-size:1.5rem}.st-kpi-foot{flex-direction:column;align-items:flex-start}.st-board{padding:16px 12px 6px}.st-row{grid-template-columns:28px 40px minmax(0,1fr) auto;gap:10px;padding:10px 4px}.st-bar{grid-area:2/3/auto/-1}.st-agent{padding:18px}.st-sync{justify-content:space-between;width:100%}}.au-status.live.st-agent-status{color:var(--x-line);background:color-mix(in srgb, var(--x-line) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--x-line) 30%, transparent)}.st-kpi-foot>span{white-space:nowrap}.st-kpi-foot .ax-glow{width:80px}.st>*,.st-board-head>*,.au>*{min-width:0}.st-controls{min-width:0;max-width:100%}.st-avatar{background:var(--x-track);width:44px;height:44px;color:var(--x-text);box-shadow:inset 0 0 0 1px var(--x-edge);border-radius:50%;place-items:center;font-weight:700;display:grid}.mp .lp-head h1{overflow-wrap:break-word}.mp .au-empty .lp-primary{margin-top:8px}.mp .au-empty .ax-sub{max-width:46ch}.mp .st-row.mp-row{color:inherit;grid-template-columns:44px minmax(0,1fr) auto;text-decoration:none}.mp .st-row.mp-row .ax-coin{width:44px;height:44px}.mp .st-row.mp-row .ax-label{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.mp .st-board-head .lp-ghost{min-height:40px;padding:0 16px;font-size:.875rem}.mp-out{width:16px;height:16px;color:var(--x-label)}.mp-note{margin:4px 0 12px}.mp-gallery{margin:8px 0 12px}.ax-pin-rank.mp-ready{background:var(--x-text);color:var(--x-bg)}.mp-account{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.mp-account .lp-ghost{min-height:44px;font-size:.875rem}.mp-account svg{width:16px;height:16px}.mp-print-art{-o-object-fit:cover;object-fit:cover;background:#e9e7d8;width:100%;height:clamp(110px,12vw,160px)}.arena-launch svg{width:16px;height:16px}.mp-kpi-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mp-tone{width:32px;height:32px;color:var(--x-text);border-radius:10px;place-items:center;display:grid}.mp-tone svg{width:16px;height:16px}.mp :is(.mp-tone,.st-avatar).lilac{background:var(--lilac)}.mp :is(.mp-tone,.st-avatar).mint{background:var(--mint)}.mp :is(.mp-tone,.st-avatar).butter{background:var(--butter)}.mp :is(.mp-tone,.st-avatar).sky{background:var(--sky)}.mp :is(.mp-tone,.st-avatar).peach{background:var(--peach)}@media (width<=640px){.mp .st-kpi{gap:6px;padding:14px}.mp .st-kpi-foot{display:none}.mp-poster .arena-copy h1{font-size:clamp(1.5rem,5.6vw,2.25rem)}}.site-foot{border-top:1px solid var(--line);color:var(--ink);margin-top:80px;padding:48px 0 32px}.sf-main{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.sf-logo{align-items:center;min-height:44px;display:inline-flex}.sf-brand p{max-width:22rem;color:var(--ink-2);margin:8px 0 0;font-size:.9375rem;line-height:1.5}.sf-col{align-content:start;justify-items:start;display:grid}.sf-col h2{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin:0 0 8px;font-size:.75rem;font-weight:600}.sf-col button,.sf-col a{min-height:36px;color:var(--ink);opacity:.85;transition:opacity .2s, transform .2s var(--ease);align-items:center;gap:4px;padding:0;font-size:.9375rem;text-decoration:none;display:inline-flex}.sf-col button:hover,.sf-col a:hover{opacity:1;transform:translate(2px)}.sf-col svg{opacity:.6;width:14px;height:14px}.sf-base{border-top:1px solid var(--line);color:var(--ink-2);align-items:center;gap:8px 20px;margin-top:40px;padding-top:16px;font-size:.8125rem;display:flex}.sf-near{min-height:44px;color:var(--ink-2);align-items:center;gap:8px;text-decoration:none;transition:color .2s;display:inline-flex}.sf-near svg{fill:currentColor;width:14px;height:14px;color:var(--ink);flex:none}.sf-near b{letter-spacing:.02em;color:var(--ink);font-weight:600}.sf-near:hover{color:var(--ink)}.sf-near:hover span{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.sf-top{width:44px;height:44px;color:var(--ink-2);border-radius:50%;place-items:center;margin:0 -12px 0 auto;transition:color .2s,background .2s;display:grid}.sf-top:hover{color:var(--ink);background:var(--soft)}.sf-top svg{width:16px;height:16px}:is(.sf-col button,.sf-col a,.sf-logo,.sf-near,.sf-top):focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}@media (width<=1000px){.sf-wide-only{display:none}main{padding-bottom:32px}.site-foot{text-align:center;margin-top:16px;padding:24px 0 12px}.sf-main{grid-template-columns:minmax(0,1fr);gap:0}.sf-logo,.sf-col.sf-explore,.sf-col h2,.sf-top{display:none}.sf-brand p{color:var(--ink);margin:0 auto 4px;font-size:.875rem;line-height:1.25rem}.sf-col{flex-wrap:wrap;justify-content:center;gap:0 16px;display:flex}.sf-col button,.sf-col a{min-height:44px;color:var(--ink-2);opacity:1;font-size:.8125rem}.sf-col button:hover,.sf-col a:hover{color:var(--ink);transform:none}.sf-base{border-top:0;flex-wrap:wrap;justify-content:center;gap:0 12px;margin-top:0;padding-top:0;font-size:.75rem}.sf-base .sf-copy:after{content:"·";margin-left:12px}}@media (prefers-reduced-motion:reduce){.sf-col button,.sf-col a{transition:none}.sf-col button:hover,.sf-col a:hover{transform:none}}.gm{z-index:95;align-items:center;padding:24px}.gm-panel{background:var(--card);border:1px solid var(--line);width:min(100%,980px);animation:lift .45s var(--ease) both;border-radius:28px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:32px;padding:14px 36px 14px 14px;display:grid;position:relative;box-shadow:0 40px 80px -40px #0000008c}.gm-close{z-index:3;position:absolute;top:14px;right:14px}.gm-poster{--poster:#d6c6f7;--print-ink:#251b39;--sticker:#e8f78d;--rx:0deg;--ry:0deg;isolation:isolate;background:var(--poster);perspective:1000px;border-radius:20px;align-content:center;justify-items:center;gap:6px;min-height:400px;padding:40px 24px 20px;display:grid;position:relative;overflow:hidden}.dark .gm-poster{--poster:#b7a1dd;--sticker:#d5ea85}.gm-poster:before{content:"";z-index:-1;background-image:radial-gradient(#57427566 1px,#0000 1.4px);background-size:9px 9px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#0000 10%,#000 90%);mask-image:linear-gradient(120deg,#0000 10%,#000 90%)}.gm-stamp{z-index:3;color:var(--print-ink);background:var(--sticker);border:1.5px solid var(--print-ink);box-shadow:2px 2px 0 var(--print-ink);border-radius:4px;padding:4px 10px;font-size:.8rem;font-weight:700;position:absolute;top:18px;left:18px;transform:rotate(-8deg)}.gm-wizard{cursor:pointer;width:100%;max-width:470px;transform:rotateX(var(--rx)) rotateY(var(--ry));-webkit-tap-highlight-color:transparent;padding:0;transition:transform .25s ease-out}.gm-wizard:focus-visible{outline-offset:6px;border-radius:20px}.gm-figure{aspect-ratio:966/729;animation:.8s cubic-bezier(.2,.9,.3,1.1) .1s both gm-arrive,4s ease-in-out 1s infinite gm-bob;display:block;position:relative}.gm-figure.hop{animation:.5s cubic-bezier(.3,.7,.4,1) gm-hop,4s ease-in-out .5s infinite gm-bob}.gm-mascot{z-index:2;filter:drop-shadow(0 18px 18px #251b3947);pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;position:relative}.gm-card{z-index:1;transform-origin:0 0;background:#fff;width:100px;height:100px;position:absolute;top:0;left:0}.gm-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.gm-burst{z-index:3;pointer-events:none;position:absolute;top:33%;left:80%}.gm-burst i{border-radius:50%;animation:.85s cubic-bezier(.2,.8,.3,1) both gm-spark;position:absolute;transform:translate(-50%,-50%)scale(.2)}.gm-hint{color:var(--print-ink);background:#ffffff8c;border-radius:99px;padding:5px 12px;font-size:.75rem;font-weight:600}.gm-copy{min-width:0;animation:lift .5s var(--ease) .15s both;justify-items:start;gap:14px;padding:24px 0;display:grid}.gm-live{box-shadow:0 0 0 3px color-mix(in srgb, var(--x-line) 22%, transparent);background:var(--x-line)!important}.gm-copy h2{letter-spacing:-.04em;color:var(--ink);overflow-wrap:anywhere;margin:4px 0 0;font-size:clamp(2rem,3.6vw,2.75rem);font-weight:600;line-height:1.04}.gm-copy h2 em{letter-spacing:-.04em;font:italic 400 1.04em/1 Georgia,serif}.gm-copy>p{max-width:38ch;color:var(--ink-2);margin:0;line-height:1.55}.gm-copy>p b{color:var(--ink);font-weight:600}.gm-figures{border-block:1px solid var(--line);grid-template-columns:auto auto minmax(0,1fr);gap:24px;width:100%;margin:4px 0;padding:16px 0;display:grid}.gm-figures div{gap:4px;min-width:0;display:grid}.gm-figures dt{color:var(--ink-2);font-size:.75rem}.gm-figures dd{letter-spacing:-.02em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.2rem;font-weight:500;overflow:hidden}.gm-actions{flex-wrap:wrap;gap:10px;display:flex}.gm-actions .lp-ghost{text-decoration:none}.gm-links{flex-wrap:wrap;gap:18px;font-size:.875rem;display:flex}.gm-links button,.gm-links a{color:var(--ink-2);font-weight:600;text-decoration:none}.gm-links button:hover,.gm-links a:hover{color:var(--ink)}.gm-confetti{pointer-events:none;position:fixed;inset:0;overflow:hidden}.gm-confetti span{opacity:0;animation-name:gm-fall;animation-timing-function:cubic-bezier(.3,.6,.4,1);animation-fill-mode:both;position:absolute;top:-20px}@keyframes gm-arrive{0%{opacity:0;transform:translateY(28px)rotate(-10deg)scale(.88)}}@keyframes gm-bob{50%{transform:translateY(-8px)rotate(-1deg)}}@keyframes gm-hop{35%{transform:translateY(-16px)scale(1.03)rotate(2deg)}70%{transform:translateY(2px)scale(.99)}}@keyframes gm-spark{60%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1)}}@keyframes gm-fall{10%{opacity:1}to{opacity:0;transform:translateY(105vh)rotate(540deg)}}@media (width<=820px){.gm{align-items:start;padding:12px}.gm-panel{border-radius:24px;grid-template-columns:minmax(0,1fr);gap:4px;padding:10px 10px 20px}.gm-poster{min-height:0;padding:36px 16px 14px}.gm-wizard{max-width:340px}.gm-copy{padding:16px 10px 0}.gm-actions .lp-primary{flex:100%}}@media (prefers-reduced-motion:reduce){.gm-panel,.gm-copy,.gm-figure,.gm-burst i,.gm-confetti span{animation:none!important}.gm-confetti{display:none}.gm-wizard{transition:none;transform:none}}
