.hp{container:hp/inline-size}.hp-hero{gap:var(--mc-sp-48);padding-top:var(--mc-sp-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.hp-hero-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.hp-h1{font:600 60px / 66px var(--mc-font);letter-spacing:-.042em;color:var(--mc-text);text-wrap:balance}.hp-h1-l{display:block}.hp-lede{margin-top:var(--mc-sp-24);max-width:38ch;font:400 18px / 28px var(--mc-font);letter-spacing:-.005em;color:var(--mc-text-2);text-wrap:pretty}.hp-actions{margin-top:var(--mc-sp-32);gap:var(--mc-sp-12);flex-wrap:wrap;display:flex}.hp-live{margin-top:var(--mc-sp-24);align-items:center;gap:var(--mc-sp-8);font:500 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);transition:color var(--mc-dur-fast) var(--mc-ease-out);text-decoration:none;display:inline-flex}.hp-live i{background:var(--mc-green);border-radius:50%;flex:none;width:6px;height:6px}.hp-live svg{transition:transform var(--mc-dur-fast) var(--mc-ease-out)}a.hp-live:hover{color:var(--mc-text)}a.hp-live:hover svg{transform:translate(2px)}.hp-live-quiet{color:var(--mc-text-3)}.hp-mosaic-wrap{min-width:0;margin:0}.hp-mosaic{gap:var(--mc-sp-16) var(--mc-sp-12);grid-template-rows:minmax(0,1.15fr) minmax(0,1fr);grid-template-columns:repeat(6,minmax(0,1fr));height:clamp(480px,54cqi,600px);display:grid}.hp-tile[data-slot="0"]{grid-area:1/1/auto/5}.hp-tile[data-slot="1"]{grid-area:1/5/3/7}.hp-tile[data-slot="2"]{grid-area:2/1/auto/3}.hp-tile[data-slot="3"]{grid-area:2/3/auto/5}.hp-mosaic[data-n="5"]{grid-template-columns:repeat(3,minmax(0,1fr))}.hp-mosaic[data-n="5"] .hp-tile[data-slot="0"]{grid-area:1/1/auto/3}.hp-mosaic[data-n="5"] .hp-tile[data-slot="1"]{grid-area:1/3}.hp-mosaic[data-n="5"] .hp-tile[data-slot="2"]{grid-area:2/1}.hp-mosaic[data-n="5"] .hp-tile[data-slot="3"]{grid-area:2/2}.hp-mosaic[data-n="5"] .hp-tile[data-slot="4"]{grid-area:2/3}.hp-mosaic[data-n="3"] .hp-tile[data-slot="2"]{grid-column:1/5}.hp-mosaic[data-n="2"] .hp-tile[data-slot="0"]{grid-row:1/3}.hp-mosaic[data-n="1"] .hp-tile[data-slot="0"]{grid-area:1/1/3/7}.hp-tile{gap:var(--mc-sp-8);min-width:0;min-height:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.hp-tile>.ui-skel{flex:1}.hp-tile-media{border-radius:var(--mc-radius-lg);background:var(--mc-bg-inset);flex:1;min-height:0;display:block;position:relative;overflow:hidden}.hp-tile-media .md-img{transition:opacity var(--mc-dur) var(--mc-ease-out), transform var(--mc-dur-slow) var(--mc-ease-out)}.hp-tile:hover .hp-tile-media .md-img{transform:scale(1.02)}.hp-tile:focus-visible{outline:none}.hp-tile:focus-visible .hp-tile-media{outline:2px solid var(--mc-green);outline-offset:2px}.hp-tile-cap{flex:none;gap:2px;min-width:0;display:grid;container:hp-cap/inline-size}.hp-tile-row{align-items:center;gap:var(--mc-sp-8);min-width:0;display:flex}.hp-tile-k{font:600 13px / 18px var(--mc-font-mono);letter-spacing:-.01em;color:var(--mc-text);flex:none}.hp-tile-mech{flex:none;margin-left:-4px}.hp-tile-n{font:500 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hp-tile[data-slot="0"] .hp-tile-n{font-size:14px}.hp-mosaic[data-n="4"] .hp-tile:not([data-slot="0"]) .hp-tile-n,.hp-mosaic[data-n="5"] .hp-tile[data-slot="2"] .hp-tile-n,.hp-mosaic[data-n="5"] .hp-tile[data-slot="3"] .hp-tile-n,.hp-mosaic[data-n="5"] .hp-tile[data-slot="4"] .hp-tile-n{white-space:normal;-webkit-line-clamp:2;min-height:calc(2 * var(--mc-lh-2));-webkit-box-orient:vertical;display:-webkit-box}.hp-tile-pv{font:400 var(--mc-fs-micro) / var(--mc-lh-micro) var(--mc-font);color:var(--mc-text-3)}@container hp-cap (max-width:190px){.hp-tile-pv-lead{display:none}}.hp .hp-sec{margin-top:calc(var(--mc-section-gap) + var(--mc-sp-24))}.hp .hp-sec>.ui-sec-h{margin-bottom:var(--mc-sp-24)}.hp .hp-sec .ui-sec-desc{max-width:72ch;font-size:14px;line-height:20px}.hp-quiet{margin:0 0 var(--mc-sp-16);font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2)}.hp-seq{margin:0 0 var(--mc-sp-32);gap:var(--mc-sp-16) var(--mc-sp-24);counter-reset:hp-seq;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.hp-seq li{counter-increment:hp-seq;align-content:start;gap:4px;min-width:0;display:grid}.hp-seq-l{align-items:baseline;gap:var(--mc-sp-8);font:600 var(--mc-fs-body) / var(--mc-lh-body) var(--mc-font);color:var(--mc-text);display:flex}.hp-seq-l:before{content:counter(hp-seq);font:500 12px / 16px var(--mc-font-mono);color:var(--mc-text-3)}.hp-seq li:not(:last-child) .hp-seq-l:after{content:"→";content:"→" / "";color:var(--mc-text-3);margin-left:auto;font-weight:400}.hp-seq-d{font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2)}.hp-flow{border-top:1px solid var(--mc-line);padding-top:var(--mc-sp-16)}.hp-flow-top{justify-content:space-between;align-items:center;gap:var(--mc-sp-16);display:flex}.hp-flow-tabs{gap:var(--mc-sp-4);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.hp-flow-tabs::-webkit-scrollbar{display:none}.hp-flow-tab{align-items:center;gap:var(--mc-sp-8);border-radius:var(--mc-radius);cursor:pointer;height:36px;font:500 13px / 1 var(--mc-font-mono);color:var(--mc-text-2);transition:color var(--mc-dur-fast) var(--mc-ease-out), background-color var(--mc-dur-fast) var(--mc-ease-out), border-color var(--mc-dur-fast) var(--mc-ease-out);background:0 0;border:1px solid #0000;flex:none;padding:0 12px 0 8px;display:inline-flex}.hp-flow-tab:hover{color:var(--mc-text);background:var(--mc-bg-raised)}.hp-flow-tab[aria-selected=true]{color:var(--mc-text);border-color:var(--mc-line-strong);background:var(--mc-bg-raised)}.hp-flow-tab:focus-visible{outline:2px solid var(--mc-green);outline-offset:1px}.hp-flow-tab-real{font:500 11px / 1 var(--mc-font);color:var(--mc-text-3)}.hp-flow-tab:not(:has(.md-frame)){padding-left:12px}.hp-flow-ctl{align-items:center;gap:var(--mc-sp-8);flex:none;display:flex}.hp-flow-nav{align-items:center;gap:2px;display:inline-flex}.hp-flow-pos{text-align:center;min-width:8.5ch;font:400 var(--mc-fs-2) / 1 var(--mc-font);font-variant-numeric:tabular-nums;color:var(--mc-text-3);white-space:nowrap}.hp-flow-btn{border-radius:var(--mc-radius-sm);width:32px;height:32px;color:var(--mc-text-2);cursor:pointer;transition:color var(--mc-dur-fast) var(--mc-ease-out), background-color var(--mc-dur-fast) var(--mc-ease-out);background:0 0;border:0;place-items:center;display:inline-grid}.hp-flow-btn:hover{color:var(--mc-text);background:var(--mc-bg-raised)}.hp-flow-btn:focus-visible,.hp-flow-pause:focus-visible{outline:2px solid var(--mc-green);outline-offset:1px}.hp-flow-pause{border-radius:var(--mc-radius-sm);cursor:pointer;height:32px;font:500 var(--mc-fs-2) / 1 var(--mc-font);color:var(--mc-text-3);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.hp-flow-pause:hover{color:var(--mc-text);background:var(--mc-bg-raised)}.hp-flow-body{margin-top:var(--mc-sp-24);gap:var(--mc-sp-48);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;display:grid}.hp-flow-media{gap:var(--mc-sp-12);min-width:0;color:inherit;animation:hp-reveal var(--mc-dur-slow) var(--mc-ease-out) both;text-decoration:none;display:grid}.hp-flow-media .md-frame{width:100%}.hp-flow-cap{gap:2px;min-width:0;display:grid}.hp-flow-cap-k{align-items:baseline;gap:var(--mc-sp-8);min-width:0;display:flex}.hp-flow-cap-k b{font:600 14px / 20px var(--mc-font-mono);color:var(--mc-text);flex:none}.hp-flow-cap-name{min-width:0;font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hp-flow-cap-k .ui-prov{flex:none;margin-left:auto}.hp-flow-cap-n{font:500 var(--mc-fs-body) / var(--mc-lh-body) var(--mc-font);color:var(--mc-text)}.hp-flow-cap-s{font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-3)}.hp-flow-cap-vote{color:var(--mc-green)}.hp-steps{margin:0;padding:0;list-style:none;display:grid;position:relative}.hp-steps:before{content:"";background:var(--mc-line-strong);width:1px;position:absolute;top:12px;bottom:30px;left:5px}.hp-step{gap:var(--mc-sp-4);padding:0 0 var(--mc-sp-24) var(--mc-sp-32);animation:hp-arrive var(--mc-dur-slow) var(--mc-ease-out) both;animation-delay:calc(var(--d,0) * .16s);display:grid;position:relative}.hp-step:last-child{padding-bottom:0}.hp-step:before{content:"";background:var(--mc-bg);width:11px;height:11px;box-shadow:inset 0 0 0 1px var(--mc-line-strong);animation:hp-dot var(--mc-dur-slow) var(--mc-ease-out) both;animation-delay:calc(var(--d,0) * .16s);border-radius:50%;position:absolute;top:6px;left:0}.hp-step-l{font:500 var(--mc-fs-micro) / var(--mc-lh-micro) var(--mc-font);color:var(--mc-text-3)}.hp-step-v{font:400 var(--mc-fs-title) / var(--mc-lh-title) var(--mc-font);letter-spacing:-.01em;color:var(--mc-text-2)}.hp-step-v b{font:500 20px / 24px var(--mc-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--mc-text)}.hp-step-of{font-family:var(--mc-font-mono);font-size:15px}.hp-step-h{font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-3)}.hp-step-h a{color:var(--mc-text-2);text-decoration:underline;-webkit-text-decoration-color:var(--mc-line-strong);text-decoration-color:var(--mc-line-strong);text-underline-offset:3px}.hp-step-h a:hover{color:var(--mc-text)}.hp-split{height:10px;margin-top:var(--mc-sp-4);gap:2px;display:flex}.hp-split i{background:var(--mc-line-strong);transform-origin:0;min-width:4px;animation:hp-grow var(--mc-dur-slow) var(--mc-ease-out) both;animation-delay:calc(2 * .16s + var(--i,0) * 70ms);border-radius:2px;flex-basis:0;display:block}.hp-split i[data-k=warChest],.hp-legend li[data-k=warChest] i{background:var(--mc-green)}.hp-split i[data-k=protocol],.hp-legend li[data-k=protocol] i{background:var(--mc-text-2)}.hp-split i[data-k=creator],.hp-legend li[data-k=creator] i{background:var(--mc-text-3)}.hp-split i[data-k=pool],.hp-legend li[data-k=pool] i{background:var(--mc-line-strong)}.hp-legend{margin:var(--mc-sp-8) 0 0;gap:6px var(--mc-sp-24);grid-template-columns:repeat(auto-fit,minmax(min(256px,100%),1fr));padding:0;list-style:none;display:grid}.hp-legend li{align-items:baseline;gap:0 var(--mc-sp-8);min-width:0;font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);flex-wrap:wrap;display:flex}.hp-legend li i{border-radius:2px;flex:none;width:8px;height:8px;transform:translateY(-1px)}.hp-legend-l{white-space:nowrap}.hp-legend-l span{color:var(--mc-text-3);font-family:var(--mc-font-mono);font-size:12px}.hp-legend-v{font-family:var(--mc-font-mono);font-variant-numeric:tabular-nums;color:var(--mc-text);white-space:nowrap;margin-left:auto}.hp-legend li[data-k=warChest] .hp-legend-v{color:var(--mc-green)}.hp-chest{align-items:baseline;gap:4px var(--mc-sp-12);flex-wrap:wrap;display:flex}.hp-chest b{letter-spacing:-.025em;font-size:28px;line-height:32px}.hp-chest-add{font:500 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font-mono);color:var(--mc-green);animation:hp-arrive var(--mc-dur-slow) var(--mc-ease-out) both;animation-delay:.56s}.hp-chest-note{font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-3)}.hp-chest-prog{margin-top:var(--mc-sp-4);gap:6px;display:grid}.hp-chest-bar{background:var(--mc-bg-inset);border-radius:3px;height:6px;display:block;overflow:hidden}.hp-chest-bar span{border-radius:inherit;background:var(--mc-green);height:100%;display:block}.hp-flow-note{margin-top:var(--mc-sp-24);max-width:80ch;font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-3)}@keyframes hp-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes hp-reveal{0%{opacity:0}to{opacity:1}}@keyframes hp-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hp-dot{0%{background:var(--mc-bg);box-shadow:inset 0 0 0 1px var(--mc-line-strong)}to{background:var(--mc-green);box-shadow:inset 0 0 0 1px var(--mc-green)}}.hp-skel-flow{margin-top:var(--mc-sp-24);gap:var(--mc-sp-48);grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid}.hp-group+.hp-group{margin-top:var(--mc-sp-48)}.hp-group-h{align-items:baseline;gap:var(--mc-sp-4) var(--mc-sp-12);margin-bottom:var(--mc-sp-16);padding-bottom:var(--mc-sp-12);border-bottom:1px solid var(--mc-line);flex-wrap:wrap;display:flex}.hp-group-t{font:600 var(--mc-fs-body) / var(--mc-lh-body) var(--mc-font);color:var(--mc-text)}.hp-group-d{font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-3)}.hp-group-a{font:500 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);align-items:center;gap:4px;margin-left:auto;text-decoration:none;display:inline-flex}.hp-group-a:hover{color:var(--mc-text)}.hp-board{display:grid}.hp-board-list{margin:0;padding:0;list-style:none}.hp-board-h,.hp-board-r{gap:var(--mc-sp-16);grid-template-columns:minmax(0,1fr) 136px 120px 128px 148px 80px;align-items:center;display:grid}.hp-board-h{padding-bottom:var(--mc-sp-8);font:500 var(--mc-fs-micro) / var(--mc-lh-micro) var(--mc-font);color:var(--mc-text-3)}.hp-board-r{padding:var(--mc-sp-12) 0;border-top:1px solid var(--mc-line);color:inherit;transition:background-color var(--mc-dur-fast) var(--mc-ease-out);text-decoration:none}.hp-board-list>li:last-child .hp-board-r{border-bottom:1px solid var(--mc-line)}.hp-board-r:hover .hp-board-k b{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--mc-line-strong);text-decoration-color:var(--mc-line-strong)}.hp-board-r:focus-visible{outline:2px solid var(--mc-green);outline-offset:2px;border-radius:var(--mc-radius-sm)}.hp-board-id{align-items:center;gap:var(--mc-sp-16);min-width:0;display:flex}.hp-board-img{flex:none;display:block}.hp-board-who{gap:2px;min-width:0;display:grid}.hp-board-k{align-items:baseline;gap:var(--mc-sp-8);min-width:0;display:flex}.hp-board-k b{font:600 15px / 20px var(--mc-font-mono);letter-spacing:-.01em;color:var(--mc-text);flex:none}.hp-board-k .hp-board-mech{flex:none;align-self:center;margin-left:-2px}.hp-board-name{min-width:0;font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hp-board-addr{font:400 12px / 16px var(--mc-font-mono);color:var(--mc-text-3);flex:none}.hp-board-m{min-width:0;font:500 14px / 20px var(--mc-font);color:var(--mc-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hp-board-q{color:var(--mc-text-3);font-weight:400}.hp-board-vote{color:var(--mc-green);font-weight:400}.hp-board-n{text-align:right;min-width:0;font:500 14px / 20px var(--mc-font-mono);font-variant-numeric:tabular-nums;color:var(--mc-text);white-space:nowrap;justify-items:end;gap:2px;display:grid}.hp-board-h .hp-board-n{font:inherit}.hp-board-sub{font:400 var(--mc-fs-micro) / var(--mc-lh-micro) var(--mc-font);color:var(--mc-text-3)}.hp-board-sub .ui-amount{color:var(--mc-text-2);font-size:12px}.hp-board-24{font-family:var(--mc-font)}.hp-board-24 .hp-board-q{font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font)}.hp-board-l{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hp-board-fee{min-width:0;font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hp-board-age{font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-3)}.hp-board-err{font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);grid-column:span 3}@container hp (max-width:1015px){.hp-board-h,.hp-board-r{gap:var(--mc-sp-16);grid-template-columns:minmax(0,1fr) 112px 128px 116px 72px}.hp-board-m{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.hp-board-fee{display:none}.hp-board-err{grid-column:span 3}}.hp-close-list{border-top:1px solid var(--mc-line);margin:0;padding:0;list-style:none}.hp-close-list>li{border-bottom:1px solid var(--mc-line)}.hp-close-row{gap:var(--mc-sp-24);padding:var(--mc-sp-16) 0;color:inherit;transition:background-color var(--mc-dur-fast) var(--mc-ease-out);grid-template-columns:20px 176px minmax(0,1fr) minmax(0,380px);align-items:center;text-decoration:none;display:grid}.hp-close-row:hover .hp-close-t{text-decoration:underline;-webkit-text-decoration-color:var(--mc-line-strong);text-decoration-color:var(--mc-line-strong);text-underline-offset:4px}.hp-close-row:hover .md-img{transform:scale(1.03)}.hp-close-row .md-img{transition:opacity var(--mc-dur) var(--mc-ease-out), transform var(--mc-dur-slow) var(--mc-ease-out)}.hp-close-rk{font:500 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font-mono);color:var(--mc-text-3);text-align:right}.hp-close-img{min-width:0;display:block}.hp-close-id{gap:var(--mc-sp-4);min-width:0;display:grid}.hp-close-t{font:600 var(--mc-fs-title) / var(--mc-lh-title) var(--mc-font);letter-spacing:-.012em;color:var(--mc-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hp-close-m{align-items:baseline;gap:2px var(--mc-sp-8);font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);flex-wrap:wrap;min-width:0;display:flex}.hp-close-m b{font:600 13px / 18px var(--mc-font-mono);color:var(--mc-text)}.hp-close-prog{align-items:center;gap:var(--mc-sp-8) var(--mc-sp-16);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.hp-close-pct{font:500 28px / 32px var(--mc-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--mc-text);text-align:right;white-space:nowrap;min-width:3.4em}.hp-close-bar{background:var(--mc-bg-inset);border-radius:3px;height:6px;display:block;overflow:hidden}.hp-close-bar span{border-radius:inherit;background:var(--mc-green);transform-origin:0;height:100%;animation:hp-grow var(--mc-dur-slow) var(--mc-ease-out) both;display:block}.hp-close-amt{font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);white-space:nowrap;grid-column:2;margin-top:-4px}.hp-close-amt .ui-amount:first-child{color:var(--mc-text)}.hp-close-of{color:var(--mc-text-3)}.hp-band{margin-top:calc(var(--mc-section-gap) + var(--mc-sp-32));padding-top:var(--mc-sp-48);border-top:1px solid var(--mc-line);align-items:center;gap:var(--mc-sp-32);grid-template-columns:minmax(0,1fr) auto;display:grid}.hp-band-copy{min-width:0}.hp-band-copy p{margin-top:var(--mc-sp-12);max-width:56ch;font:400 var(--mc-fs-body) / var(--mc-lh-body) var(--mc-font);color:var(--mc-text-2)}.hp-band-copy .hp-actions{margin-top:var(--mc-sp-24)}.hp-band-art{width:184px;height:auto}@container hp (max-width:1040px){.hp-h1{font-size:52px;line-height:58px}.hp-close-row{gap:var(--mc-sp-16);grid-template-columns:20px 144px minmax(0,1fr) minmax(0,300px)}.hp-close-pct{font-size:24px;line-height:28px}}@container hp (max-width:900px){.hp-hero{gap:var(--mc-sp-32);padding-top:var(--mc-sp-8);grid-template-columns:minmax(0,1fr)}.hp-h1{max-width:14ch;font-size:52px;line-height:58px}.hp-lede{max-width:52ch}.hp-mosaic{height:clamp(360px,58cqi,520px)}.hp-flow-body{gap:var(--mc-sp-32);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hp-close-row{grid-template-columns:128px minmax(0,1fr) minmax(0,260px)}.hp-close-rk{display:none}.hp-close-amt{grid-column:1/-1;justify-self:end;margin-top:0}}@container hp (max-width:640px){.hp-h1{letter-spacing:-.035em;font-size:40px;line-height:44px}.hp-lede{margin-top:var(--mc-sp-16);font-size:16px;line-height:24px}.hp-actions{margin-top:var(--mc-sp-24);width:100%}.hp-actions .ui-btn{flex:1 1 0;padding-inline:12px}.hp-live{margin-top:var(--mc-sp-16)}.hp-seq{margin-bottom:var(--mc-sp-24);grid-template-columns:repeat(2,minmax(0,1fr))}.hp-seq li:not(:last-child) .hp-seq-l:after{content:none}.hp-mosaic{aspect-ratio:1/1.07;gap:var(--mc-sp-12) var(--mc-sp-8);grid-template-rows:minmax(0,1.5fr) minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));height:auto}.hp-mosaic[data-n]{grid-template-columns:repeat(3,minmax(0,1fr))}.hp-mosaic[data-n] .hp-tile[data-slot="0"]{grid-area:1/1/auto/4}.hp-mosaic[data-n] .hp-tile[data-slot="1"]{grid-area:2/1}.hp-mosaic[data-n] .hp-tile[data-slot="2"]{grid-area:2/2}.hp-mosaic[data-n] .hp-tile[data-slot="3"]{grid-area:2/3}.hp-mosaic[data-n] .hp-tile[data-slot="4"]{display:none}.hp-mosaic[data-n="3"] .hp-tile[data-slot="2"]{grid-column:2/4}.hp-mosaic[data-n="2"] .hp-tile[data-slot="0"]{grid-row:1}.hp-mosaic[data-n="2"] .hp-tile[data-slot="1"]{grid-column:1/4}.hp-mosaic[data-n="1"] .hp-tile[data-slot="0"]{grid-row:1/3}.hp-mosaic[data-n] .hp-tile:not([data-slot="0"]) .hp-tile-pv{display:none}.hp-tile:not([data-slot="0"]) .hp-tile-row{display:contents}.hp-tile:not([data-slot="0"]) .hp-tile-mech{display:none}.hp-mosaic[data-n] .hp-tile:not([data-slot="0"]) .hp-tile-n{white-space:nowrap;min-height:0;color:var(--mc-text-2);order:1;font-size:12px;line-height:16px;display:block}.hp-tile:not([data-slot="0"]) .hp-tile-prov{order:2;justify-self:start;margin-left:0}.hp .hp-sec{margin-top:var(--mc-section-gap)}.hp .hp-sec>.ui-sec-h{align-items:flex-start;gap:var(--mc-sp-8);margin-bottom:var(--mc-sp-16);flex-direction:column}.hp-board-h{display:none}.hp-board-r{align-items:start;gap:var(--mc-sp-12) var(--mc-sp-12);padding:var(--mc-sp-16) 0;grid-template-columns:repeat(3,minmax(0,1fr))}.hp-board-list>li:first-child .hp-board-r{padding-top:var(--mc-sp-4);border-top:0}.hp-board-vw{display:none}.hp-board-id{gap:var(--mc-sp-12);grid-column:1/-1}.hp-board-m{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.hp-board-n{text-align:left;justify-items:start;font-size:13px;line-height:18px}.hp-board-l{clip:auto;width:auto;height:auto;font:500 var(--mc-fs-micro) / var(--mc-lh-micro) var(--mc-font);color:var(--mc-text-3);margin:0;display:block;position:static;overflow:visible}.hp-board-age{display:none}.hp-flow-top{align-items:stretch;gap:var(--mc-sp-8);flex-direction:column}.hp-flow-ctl{justify-content:space-between}.hp-flow-tabs{flex-wrap:wrap;overflow:visible}.hp-flow-tab{height:32px;padding:0 10px 0 6px}.hp-flow-body{gap:var(--mc-sp-24);margin-top:var(--mc-sp-16);grid-template-columns:minmax(0,1fr)}.hp-flow-pause span{display:none}.hp-step-v{font-size:16px;line-height:22px}.hp-step-v b{font-size:18px;line-height:22px}.hp-chest b{font-size:24px;line-height:28px}.hp-legend{grid-template-columns:minmax(0,1fr)}.hp-close-row{gap:var(--mc-sp-12);padding:var(--mc-sp-16) 0;grid-template-columns:104px minmax(0,1fr);grid-template-areas:"img id""prog prog"}.hp-close-img{grid-area:img}.hp-close-id{grid-area:id}.hp-close-prog{grid-area:prog}.hp-close-t{font-size:15px;line-height:20px}.hp-close-pct{min-width:3.2em;font-size:20px;line-height:24px}.hp-band{padding-top:var(--mc-sp-32);grid-template-columns:minmax(0,1fr)}.hp-band-art{grid-row:1;width:120px}.hp-skel-flow{grid-template-columns:minmax(0,1fr)}}@container hp (max-width:360px){.hp-h1{font-size:36px;line-height:40px}}@media (prefers-reduced-motion:reduce){.hp-step,.hp-step:before,.hp-split i,.hp-chest-add,.hp-flow-media,.hp-close-bar span{animation:none}.hp-step:before{background:var(--mc-green);box-shadow:inset 0 0 0 1px var(--mc-green)}.hp-tile:hover .hp-tile-media .md-img,.hp-close-row:hover .md-img{transform:none}}.hm{--hm-ease:var(--mc-ease-out);--hm-card:var(--mc-bg-raised);--hm-line:var(--mc-line);--hm-accent:var(--mc-green);max-width:calc(var(--mc-content-max) + 2 * var(--mc-gutter));padding:0 var(--mc-gutter) var(--mc-sp-64);font-family:var(--mc-font);color:var(--mc-text);margin:0 auto}.hm-num{font-family:var(--mc-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.hm-btn{border-radius:var(--mc-radius);border:1px solid var(--mc-line-strong);height:40px;color:var(--mc-text);font:500 14px / 1 var(--mc-font);cursor:pointer;transition:background-color var(--mc-dur-fast) var(--mc-ease-out), border-color var(--mc-dur-fast) var(--mc-ease-out);background:0 0;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.hm-btn:hover{background:var(--mc-bg-raised);border-color:var(--mc-text-3)}.hm-btn.primary{background:var(--mc-green);border-color:var(--mc-green);color:var(--mc-green-ink)}@keyframes hm-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hm *,.hm :before{transition:none!important;animation:none!important}}.hp-tile-tag{font:500 var(--mc-fs-micro) / var(--mc-lh-micro) var(--mc-font);color:var(--mc-text-3);flex:none;align-items:center;gap:5px;margin-left:auto;display:inline-flex}.hp-tile-tag[data-kind=live]{color:var(--mc-text-2)}.hp-tile-tag i{background:var(--mc-green);border-radius:50%;width:6px;height:6px}.hp-tile .hp-tile-pv{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hp-live-tag{font:600 var(--mc-fs-body) / var(--mc-lh-body) var(--mc-font);color:var(--mc-text);align-items:center;gap:6px;display:inline-flex}.hp-live-tag i{background:var(--mc-green);border-radius:50%;flex:none;width:6px;height:6px}.hp-seq[data-alone]{margin-bottom:0}.hp-usd{align-items:baseline;justify-content:inherit;flex-wrap:wrap;gap:0 6px;display:inline-flex}.hp-usd-sub{font:400 11px / 16px var(--mc-font-mono);color:var(--mc-text-3);white-space:nowrap}.hp-usd[data-pos] .hp-usd-main{color:var(--mc-green)}.hp-ideas{gap:var(--mc-sp-32) var(--mc-sp-24);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hp-idea{gap:var(--mc-sp-12);flex-direction:column;min-width:0;display:flex}.hp-idea-media{border-radius:10px;display:block;overflow:hidden}.hp-idea-media .md-img{transition:opacity var(--mc-dur) var(--mc-ease-out), transform var(--mc-dur-slow) var(--mc-ease-out)}.hp-idea:hover .hp-idea-media .md-img{transform:scale(1.03)}.hp-idea-b{gap:var(--mc-sp-4);flex:1;align-content:start;min-width:0;display:grid}.hp-idea-k{align-items:baseline;gap:var(--mc-sp-8);min-width:0;font:500 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);display:flex}.hp-idea-k b{font:600 13px / 18px var(--mc-font-mono);color:var(--mc-text);flex:none}.hp-idea-k span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hp-idea-c{font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hp-idea-f{font:400 var(--mc-fs-micro) / var(--mc-lh-micro) var(--mc-font);color:var(--mc-text-3)}.hp-idea-go{border:1px solid var(--mc-line-strong);font:500 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text);transition:background-color var(--mc-dur-fast) var(--mc-ease-out), border-color var(--mc-dur-fast) var(--mc-ease-out);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:6px 12px;text-decoration:none;display:inline-flex}.hp-idea-go svg{transition:transform var(--mc-dur-fast) var(--mc-ease-out)}.hp-idea-go:hover{background:var(--mc-surface2);border-color:var(--mc-text-3)}.hp-idea-go:hover svg{transform:translate(2px)}.hp-idea-go:focus-visible{outline:2px solid var(--mc-green);outline-offset:2px}@container hp (max-width:1015px){.hp-ideas{grid-template-columns:repeat(3,minmax(0,1fr))}.hp-ideas>li:nth-child(n+7){display:none}}@container hp (max-width:640px){.hp-ideas{gap:var(--mc-sp-24) var(--mc-sp-16);grid-template-columns:repeat(2,minmax(0,1fr))}.hp-ideas>li:nth-child(n+5){display:none}.hp-idea-go{padding:6px 10px}}.hp-feed{border-top:1px solid var(--mc-line);margin:0;padding:0;list-style:none}.hp-fr{align-items:center;gap:var(--mc-sp-16);padding:var(--mc-sp-12) 0;border-bottom:1px solid var(--mc-line);grid-template-columns:44px minmax(0,1fr) auto;display:grid}.hp-fr[data-new]{animation:hp-fr-in .48s var(--mc-ease-out) both}.hp-fr[data-new] .hp-fr-media{animation:hp-fr-glow 1.6s var(--mc-ease-out) both;border-radius:10px}@keyframes hp-fr-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes hp-fr-glow{0%{box-shadow:0 0 0 0 var(--mc-green)}40%{box-shadow:0 0 0 3px var(--mc-green-wash)}to{box-shadow:0 0 #0000}}.hp-fr-media{width:44px;height:44px;display:block}.hp-fr-mark{background:var(--mc-bg-inset);width:44px;height:44px;color:var(--mc-text-2);box-shadow:inset 0 0 0 1px var(--mc-line);border-radius:10px;place-items:center;display:grid}.hp-fr-mark[data-kind=launch],.hp-fr-mark[data-kind=chest]{color:var(--mc-green);background:var(--mc-green-wash);box-shadow:inset 0 0 0 1px var(--mc-line)}.hp-fr-main{gap:2px;min-width:0;display:grid}.hp-fr-line{font:400 var(--mc-fs-body) / var(--mc-lh-body) var(--mc-font);color:var(--mc-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hp-fr-tk{font:600 14px / 20px var(--mc-font-mono);color:var(--mc-text);text-decoration:none}.hp-fr-tk:hover{text-underline-offset:3px;text-decoration:underline}.hp-fr-x{color:var(--mc-text-2)}.hp-fr-meta{align-items:center;gap:2px var(--mc-sp-12);font:400 var(--mc-fs-micro) / var(--mc-lh-micro) var(--mc-font);color:var(--mc-text-3);flex-wrap:wrap;display:flex}.hp-fr-tx{color:var(--mc-text-3);align-items:center;gap:2px;text-decoration:none;display:inline-flex}.hp-fr-tx:hover{color:var(--mc-text)}.hp-fr-amt{text-align:right;font:500 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text);justify-items:end;gap:2px;display:grid}.hp-fr-amt .hp-usd{justify-content:flex-end}.hp-fr-in{font:400 var(--mc-fs-micro) / var(--mc-lh-micro) var(--mc-font);color:var(--mc-text-3);align-items:baseline;gap:4px;display:inline-flex}.hp-fr-in .hp-usd-main{font-size:12px}@container hp (max-width:640px){.hp-fr{gap:var(--mc-sp-12);grid-template-columns:40px minmax(0,1fr)}.hp-fr-media,.hp-fr-mark{width:40px;height:40px}.hp-fr-amt{text-align:left;grid-column:2;justify-items:start}.hp-fr-amt .hp-usd{justify-content:flex-start}.hp-fr-line{white-space:normal}}.hp-feed-empty{align-items:center;gap:var(--mc-sp-48);padding:var(--mc-sp-32) 0;border-top:1px solid var(--mc-line);border-bottom:1px solid var(--mc-line);grid-template-columns:240px minmax(0,1fr);display:grid}.hp-feed-art{width:100%;height:auto}.hp-feed-art-tile{fill:var(--mc-bg-inset);stroke:var(--mc-line)}.hp-feed-art-bar{fill:var(--mc-line-strong)}.hp-feed-art-bar2{fill:var(--mc-line)}.hp-feed-art-dot{fill:var(--mc-green);transform-origin:18px 22px;animation:hp-feed-pulse 2.4s var(--mc-ease-out) infinite}@keyframes hp-feed-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.hp-feed-empty-b{gap:var(--mc-sp-8);justify-items:start;min-width:0;display:grid}.hp-feed-empty-t{font:600 var(--mc-fs-title) / var(--mc-lh-title) var(--mc-font);color:var(--mc-text)}.hp-feed-empty-d{max-width:52ch;font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2)}.hp-feed-empty-l{margin-bottom:var(--mc-sp-8);font:400 var(--mc-fs-micro) / var(--mc-lh-micro) var(--mc-font);color:var(--mc-text-3);align-items:center;gap:6px;display:inline-flex}.hp-feed-empty-l i{background:var(--mc-green);width:6px;height:6px;animation:hp-feed-pulse 2.4s var(--mc-ease-out) infinite;border-radius:50%}@container hp (max-width:640px){.hp-feed-empty{gap:var(--mc-sp-24);grid-template-columns:minmax(0,1fr)}.hp-feed-art{max-width:200px}}@media (prefers-reduced-motion:reduce){.hp-fr[data-new],.hp-fr[data-new] .hp-fr-media,.hp-feed-art-dot,.hp-feed-empty-l i{animation:none}.hp-idea-media .md-img,.hp-idea-go,.hp-idea-go svg{transition:none}}.hp-mech-list{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:var(--mc-sp-24);margin:0;padding:0;list-style:none;display:grid}.hp-mech-list>li{align-content:start;gap:var(--mc-sp-8);min-width:0;padding-top:var(--mc-sp-16);border-top:1px solid var(--mc-line);display:grid}.hp-mech-n{align-items:center;gap:var(--mc-sp-8);min-width:0;font:600 var(--mc-fs-body) / var(--mc-lh-body) var(--mc-font);color:var(--mc-text);display:flex}.hp-mech-mark{flex:none}.hp-mech-o{font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);text-wrap:pretty}.hp-mech-kv{margin:var(--mc-sp-4) 0 0;gap:var(--mc-sp-8);display:grid}.hp-mech-kv dt{font:500 var(--mc-fs-micro) / var(--mc-lh-micro) var(--mc-font);color:var(--mc-text-3)}.hp-mech-kv dd{font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);text-wrap:pretty;margin:2px 0 0}.hp-mech-same{margin-top:var(--mc-sp-24);padding-top:var(--mc-sp-16);border-top:1px solid var(--mc-line);justify-content:space-between;align-items:baseline;gap:var(--mc-sp-8) var(--mc-sp-24);font:400 var(--mc-fs-2) / var(--mc-lh-2) var(--mc-font);color:var(--mc-text-2);flex-wrap:wrap;display:flex}.hp-mech-same>span{max-width:72ch}.hp-mech-same b{color:var(--mc-text);font-weight:500}@container hp (max-width:900px){.hp-mech-list{gap:var(--mc-sp-24);grid-template-columns:repeat(2,minmax(0,1fr))}}@container hp (max-width:480px){.hp-mech-list{gap:var(--mc-sp-16);grid-template-columns:minmax(0,1fr)}}
.xp-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xp-page{--xp-ease:cubic-bezier(.22, 1, .36, 1);--xp-part-platform:color-mix(in srgb, var(--mc-text-3) 62%, var(--mc-bg));--xp-part-creator:color-mix(in srgb, var(--mc-text-3) 42%, var(--mc-bg));--xp-part-pool:color-mix(in srgb, var(--mc-text-3) 27%, var(--mc-bg));--xp-green-soft:color-mix(in srgb, var(--mc-green) 16%, transparent)}.xp-label{font:500 11px / 1.3 var(--mc-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mc-text-3)}.xp-thin{font-weight:200}.xp-h1{max-width:17ch;font:700 clamp(40px, 5.4vw, 84px) / 1.04 var(--mc-font);letter-spacing:-.045em;color:var(--mc-text);text-wrap:balance;margin:0}.xp-h2{font:700 clamp(36px, 4.6vw, 68px) / 1.04 var(--mc-font);letter-spacing:-.045em;color:var(--mc-text);margin:0}.xp-lede{max-width:60ch;font:400 16px / 1.55 var(--mc-font);color:var(--mc-text-2);margin:18px 0 0}.xp-dashed{border:1px dashed var(--mc-text-3);font:500 10.5px / 1 var(--mc-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mc-text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 11px 5px;display:inline-flex}.xp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;padding:12px 0 clamp(28px,3.6vw,44px);display:flex}.xp-head-main{flex:560px;min-width:0}.xp-head-a{flex:none;gap:8px;display:flex}@media not (max-width:720px){.xp-head-a{display:none}}.xp-controls{border-top:1px solid var(--mc-line);border-bottom:1px solid var(--mc-line);grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 0;display:grid}.xp-tools{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.xp-search{border:1px solid var(--mc-line-strong);background:var(--mc-bg-raised);min-width:0;max-width:560px;height:44px;transition:border-color .16s var(--xp-ease), background-color .16s var(--xp-ease);border-radius:999px;flex:320px;align-items:center;display:flex;position:relative}.xp-search:hover{border-color:var(--mc-text-3)}.xp-search:focus-within{border-color:var(--mc-text-3);outline:2px solid var(--mc-green);outline-offset:3px}.xp-search-ico{color:var(--mc-text-3);pointer-events:none;transition:color .16s var(--xp-ease);position:absolute;left:16px}.xp-search input{min-width:0;height:100%;font:400 15px / 20px var(--mc-font);color:var(--mc-text);background:0 0;border:0;border-radius:999px;outline:none;flex:1;padding:0 44px 0 42px}.xp-search input::placeholder{color:var(--mc-text-3)}.xp-search input::-webkit-search-cancel-button{display:none}.xp-search-clear{width:30px;height:30px;color:var(--mc-text-3);cursor:pointer;transition:color .16s var(--xp-ease), background-color .16s var(--xp-ease);background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;right:8px}.xp-search-clear:hover{color:var(--mc-text);background:var(--mc-bg-inset)}.xp-search-clear:focus-visible{outline:2px solid var(--mc-green);outline-offset:3px}.xp-tools[data-pending] .xp-search-ico{color:var(--mc-green)}.xp-sort{align-items:center;gap:10px;display:inline-flex;position:relative}.xp-sort-l,.xp-group-l{font:500 10.5px / 1 var(--mc-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mc-text-3);white-space:nowrap}.xp-sort select{appearance:none;border:1px solid var(--mc-line-strong);background:var(--mc-bg-raised);height:44px;color:var(--mc-text);font:500 14px / 20px var(--mc-font);cursor:pointer;transition:border-color .16s var(--xp-ease);border-radius:999px;padding:0 40px 0 18px}.xp-sort select:hover{border-color:var(--mc-text-3)}.xp-sort select:focus-visible{outline:2px solid var(--mc-green);outline-offset:3px}.xp-sort:after{content:"";border-right:1.5px solid var(--mc-text-2);border-bottom:1.5px solid var(--mc-text-2);pointer-events:none;width:6px;height:6px;margin-top:-5px;position:absolute;top:50%;right:18px;transform:rotate(45deg)}.xp-tools-status{font:500 10.5px / 1 var(--mc-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mc-green);min-width:1px}.xp-filters{flex-wrap:wrap;align-items:center;gap:10px 26px;min-width:0;max-width:100%;display:flex}.xp-group{align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex}.xp-seg{scrollbar-width:none;overscroll-behavior-x:contain;gap:4px;min-width:0;max-width:100%;margin:-5px;padding:5px;display:inline-flex;overflow-x:auto}.xp-seg::-webkit-scrollbar{display:none}@supports (animation-timeline:scroll()){.xp-seg{animation:linear both xp-seg-cue;animation-timeline:scroll(self inline)}}@keyframes xp-seg-cue{0%,96%{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}to{-webkit-mask-image:none;mask-image:none}}.xp-chip{border:1px solid var(--mc-line-strong);white-space:nowrap;height:30px;font:500 13px / 1 var(--mc-font);color:var(--mc-text-2);transition:background-color .16s var(--xp-ease), color .16s var(--xp-ease), border-color .16s var(--xp-ease);background:0 0;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 12px;text-decoration:none;display:inline-flex}.xp-chip:hover{color:var(--mc-text);border-color:var(--mc-text-3)}.xp-chip:active{transform:translateY(1px)}.xp-chip:focus-visible{outline:2px solid var(--mc-green);outline-offset:3px}.xp-chip[aria-current]{color:var(--mc-bg);background:var(--mc-text);border-color:var(--mc-text)}.xp-chip-mark{flex:none}.xp-chip-n{font:500 11.5px / 1 var(--mc-font-mono);font-variant-numeric:tabular-nums;color:var(--mc-text-3)}.xp-chip[aria-current] .xp-chip-n{color:color-mix(in srgb, var(--mc-bg) 62%, var(--mc-text))}.xp-seg-rule{background:var(--mc-line-strong);flex:none;align-self:center;width:1px;height:16px;margin-inline:4px}.xp-chip[aria-disabled=true],.xp-chip[aria-disabled=true]:hover,.xp-chip[aria-disabled=true]:active{cursor:default;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:var(--mc-text-3);border-color:var(--mc-line);background:0 0;outline:none;position:relative;overflow:hidden;transform:none}.xp-chip[aria-disabled=true] .xp-chip-mark{filter:grayscale();opacity:.6}.xp-soon-face{transition:transform .24s var(--xp-ease), opacity .16s var(--xp-ease);align-self:stretch;align-items:center;gap:7px;display:inline-flex}.xp-soon-tag{white-space:nowrap;font:500 10px / 1 var(--mc-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mc-text-2);opacity:0;transition:transform .24s var(--xp-ease), opacity .16s var(--xp-ease);place-items:center;display:grid;position:absolute;inset:0;transform:translateY(100%)}.xp-chip[aria-disabled=true]:hover .xp-soon-face,.xp-chip[aria-disabled=true]:focus .xp-soon-face{opacity:0;transform:translateY(-100%)}.xp-chip[aria-disabled=true]:hover .xp-soon-tag,.xp-chip[aria-disabled=true]:focus .xp-soon-tag{opacity:1;transform:none}.xp-sec{margin-top:clamp(36px,4.4vw,56px)}.xp-controls+.xp-sec{margin-top:30px}.xp-head+.xp-sec{border-top:1px solid var(--mc-line);margin-top:0;padding-top:26px}.xp-live{container:xp-live/inline-size}.xp-live-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 40px;padding-bottom:16px;display:flex}.xp-live-id{min-width:0}.xp-live-t{color:var(--mc-text);align-items:center;gap:10px;margin:0;font-size:11.5px;display:inline-flex}.xp-live-t i{background:var(--mc-green);width:8px;height:8px;box-shadow:0 0 0 3px var(--xp-green-soft);border-radius:50%;flex:none}.xp-live[data-empty] .xp-live-t i{box-shadow:inset 0 0 0 1.5px var(--mc-text-3);background:0 0}.xp-live[data-empty]:has(.xp-new) .xp-live-t i{background:var(--mc-green);box-shadow:0 0 0 3px var(--xp-green-soft)}.xp-live-n{font:400 13.5px / 1.45 var(--mc-font);color:var(--mc-text-2);margin:8px 0 0}.xp-note{max-width:72ch;font:400 13px / 1.45 var(--mc-font);color:var(--mc-text-2);margin:0 0 14px}.xp-cols{display:none}.xp-list{border-top:1px solid var(--mc-line-strong);margin:0;padding:0;list-style:none}.xp-list>li{border-bottom:1px solid var(--mc-line)}.xp-row{isolation:isolate;color:inherit;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"media main""chest chest""loop loop""foot foot";align-items:start;gap:12px 14px;padding:18px 2px 20px;text-decoration:none;display:grid;position:relative}.xp-row[href]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--mc-green) 7%, transparent), transparent 72%);opacity:0;transition:opacity .24s var(--xp-ease);position:absolute;inset:0}.xp-row[href]:hover:before{opacity:1}.xp-row[href]:active:before{opacity:1;background:linear-gradient(90deg, color-mix(in srgb, var(--mc-green) 11%, transparent), transparent 72%)}.xp-row:focus-visible{outline:2px solid var(--mc-green);outline-offset:3px;border-radius:6px}.xp-row-media{grid-area:media;min-width:0;display:block}.xp-row-media .md-frame{width:100%}.xp-row-media .md-img{transition:transform .48s var(--xp-ease)}.xp-row[href]:hover .xp-row-media .md-img{transform:scale(1.05)}.xp-row-main{grid-area:main;align-content:start;gap:5px;min-width:0;display:grid}.xp-row-id{align-items:center;gap:8px;min-width:0;min-height:20px;display:flex}.xp-row-tk{font:600 16px / 1.2 var(--mc-font-mono);letter-spacing:-.02em;color:var(--mc-text);flex:none}.xp-row-mech{flex:none}.xp-row-name{min-width:0;font:400 13.5px / 1.3 var(--mc-font);color:var(--mc-text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xp-row-addr{font:400 12px / 1 var(--mc-font-mono);color:var(--mc-text-3);flex:none}.xp-row-ex{flex:none;padding:4px 8px 3px;font-size:10px}.xp-row-kick{min-width:0;font:500 10.5px / 1.3 var(--mc-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mc-text-3);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;overflow:hidden}.xp-row-kick em{color:var(--mc-green);font-style:normal}.xp-row-purpose{font:600 19px / 1.25 var(--mc-font);letter-spacing:-.02em;color:var(--mc-text);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xp-row-purpose[data-kind=tagline]{font-weight:500}.xp-row-purpose[data-kind=none]{color:var(--mc-text-2);font-weight:400}.xp-row-foot{flex-wrap:wrap;grid-area:foot;align-items:center;gap:6px 16px;min-width:0;display:flex}.xp-states{flex-wrap:wrap;gap:6px;display:inline-flex}.xp-state{border:1px solid var(--mc-line-strong);height:24px;font:500 10.5px / 1 var(--mc-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mc-text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 10px 0 9px;display:inline-flex}.xp-state i{background:var(--mc-text-3);border-radius:50%;flex:none;width:6px;height:6px}.xp-state[data-k=live],.xp-state[data-k=new]{color:var(--mc-text-2);border-color:#0000;padding-inline:0 4px}.xp-state[data-k=live] i,.xp-state[data-k=new] i{background:var(--mc-green)}.xp-state[data-k=vote]{color:var(--mc-green);border-color:color-mix(in srgb, var(--mc-green) 55%, transparent)}.xp-state[data-k=vote] i{background:var(--mc-green);box-shadow:0 0 0 3px var(--xp-green-soft)}.xp-state[data-k=vote-soon] i,.xp-state[data-k=passed] i{box-shadow:inset 0 0 0 1.5px var(--mc-green);background:0 0}.xp-state[data-k=reserved] i,.xp-state[data-k=escrow] i{background:var(--mc-text-2)}.xp-state[data-k=acquired]{color:var(--mc-green-ink);background:var(--mc-green);border-color:var(--mc-green)}.xp-state[data-k=acquired] i{border:solid var(--mc-green-ink);background:0 0;border-width:0 0 1.5px 1.5px;border-radius:0;width:8px;height:5px;transform:translateY(-1.5px)rotate(-45deg)}.xp-state[data-k=unreadable] i{box-shadow:inset 0 0 0 1.5px var(--mc-text-3);background:0 0}.xp-row-meta{font:400 12.5px / 1.4 var(--mc-font);color:var(--mc-text-3);display:contents}.xp-row-meta>span{white-space:nowrap}.xp-row-meta .ui-amount,.xp-meta-24[data-on]{color:var(--mc-text-2)}.xp-meta-24:empty{display:none}.xp-row[data-sort=fdv] .xp-meta-fdv,.xp-row[data-sort=fdv] .xp-meta-fdv .ui-amount{color:var(--mc-text)}.xp-row[data-sort=activity] .xp-meta-age,.xp-row[data-sort=newest] .xp-meta-age{color:var(--mc-text-2)}.xp-row-loop{grid-area:loop;align-self:center;min-width:0}.xp-row-chest{flex-wrap:wrap;grid-area:chest;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.xp-row-cv{font:500 22px / 1.05 var(--mc-font-mono);letter-spacing:-.04em;color:var(--mc-text)}.xp-row-cv-na{color:var(--mc-text-3)}.xp-row-cl{font:500 10.5px / 1.3 var(--mc-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mc-text-3)}.xp-row-cs{letter-spacing:.02em;text-transform:none}.xp-row-ct{font:400 12.5px / 1.4 var(--mc-font);color:var(--mc-text-2)}.xp-row-ct b{font:600 12.5px / 1 var(--mc-font-mono);color:var(--mc-text)}.xp-row[data-sort=chest] .xp-row-cv,.xp-row[data-sort=closest] .xp-row-ct b{color:var(--mc-green)}.xp-row-go{font:500 16px / 1 var(--mc-font-mono);color:var(--mc-text-3);transition:transform .24s var(--xp-ease), color .24s var(--xp-ease);grid-area:go;place-self:center end;display:none}.xp-row[href]:hover .xp-row-go{color:var(--mc-green);transform:translate(4px)}.xp-new{animation:xp-in .56s var(--xp-ease) both}.xp-new .xp-row{animation:xp-glow 2.4s var(--xp-ease) both}.xp-new .xp-row-purpose{color:var(--mc-text-2);font-size:15px;font-weight:400}.xp-row[data-state=new]{grid-template-areas:"media main""foot foot"}@container xp-live (min-width:600px){.xp-row[data-state=new]{grid-template-columns:96px minmax(0,1fr) 18px;grid-template-areas:"media main go""media foot go"}}@container xp-live (min-width:1000px){.xp-row[data-state=new]{grid-template-columns:112px minmax(0,1fr) 18px}}@keyframes xp-in{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes xp-glow{0%{box-shadow:inset 3px 0 0 var(--mc-green)}to{box-shadow:inset 3px 0 #0000}}@container xp-live (min-width:600px){.xp-row{grid-template-columns:96px minmax(0,1fr) minmax(120px,auto) 18px;grid-template-areas:"media main chest go""media loop loop go""media foot foot go";gap:14px 22px;padding:20px 10px 22px 6px}.xp-row-chest{text-align:right;align-content:start;justify-items:end;gap:4px;display:grid}.xp-row-go{display:block}}@container xp-live (min-width:1000px){.xp-row{grid-template-columns:112px minmax(0,1fr) minmax(300px,.95fr) minmax(136px,168px) 18px;grid-template-areas:"media main loop chest go""media foot foot foot go";gap:12px 30px;padding:22px 12px 20px 8px}.xp-row-loop,.xp-row-chest{align-self:center}.xp-row-purpose{font-size:20px}.xp-row-cv{font-size:24px}.xp-cols{grid-template-columns:112px minmax(0,1fr) minmax(300px,.95fr) minmax(136px,168px) 18px;column-gap:30px;padding:0 12px 10px 8px;display:grid}.xp-cols>span{font:500 10.5px / 1 var(--mc-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mc-text-3)}.xp-cols>span:first-child{grid-column:2}.xp-cols>span:nth-child(3){text-align:right}}.xp-fees{gap:7px;min-width:0;display:grid}.xp-fees-fee{min-width:0;font:500 11px / 1.3 var(--mc-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mc-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xp-fees-k{color:var(--mc-text-3);margin-right:10px}.xp-fees-wc{font:400 14px / 1.4 var(--mc-font);color:var(--mc-text-2);text-wrap:pretty}.xp-fees-wc b{color:var(--mc-green);font-weight:600}.xp-none{border:1px solid var(--mc-line);background:var(--mc-bg-raised);border-radius:12px;grid-template-columns:12px minmax(0,1fr);align-items:start;gap:12px 14px;padding:16px 18px;display:grid}.xp-none-node{border:2px solid var(--mc-text-3);border-radius:50%;grid-column:1;width:12px;height:12px;margin-top:5px}.xp-none[data-k=error] .xp-none-node{border-color:var(--mc-danger,var(--mc-text-2))}.xp-none-t{min-width:0;font:400 14px / 1.55 var(--mc-font);color:var(--mc-text-2);text-wrap:pretty;grid-column:2;margin:0}.xp-none[data-k=nomatch] .xp-none-t{grid-column:1/-1}.xp-none-t b{color:var(--mc-text);font-weight:600}.xp-none-a{grid-column:2;justify-self:start}.xp-none[data-k=nomatch] .xp-none-a{grid-column:1/-1}@container xp-live (min-width:720px){.xp-none{grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:12px 18px}.xp-none-node{margin-top:0}.xp-none-a{grid-area:1/3}.xp-none[data-k=nomatch]{grid-template-columns:minmax(0,1fr) auto}.xp-none[data-k=nomatch] .xp-none-t{grid-column:1}.xp-none[data-k=nomatch] .xp-none-a{grid-column:2}}.xp-list:not(:has(li)){border-top:0}.xp-live:has(.xp-new) .xp-none{display:none}.xp-list:has(li)+.xp-none{margin-top:16px}.xp-list:has(li)~.xp-pager+.xp-none{margin-top:16px}.xp-pager{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.xp-pager-n{font:500 10.5px / 1 var(--mc-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mc-text-3)}.xp-ideas{margin-top:clamp(64px,8vw,120px);container:xp-ideas/inline-size}.xp-live[data-empty]+.xp-ideas{margin-top:clamp(44px,6vw,80px)}.xp-ideas-head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:16px 48px;margin-bottom:clamp(24px,3vw,36px);display:grid}.xp-ideas-t{min-width:0}.xp-ideas-t .xp-dashed{margin-bottom:20px}.xp-ideas-d{max-width:52ch;font:400 15px / 1.55 var(--mc-font);color:var(--mc-text-2);margin:0}.xp-ideas-d p{margin:0}.xp-ideas-x{font:500 15px / 1.4 var(--mc-font);color:var(--mc-text);text-decoration:underline;-webkit-text-decoration-color:var(--mc-line-strong);text-decoration-color:var(--mc-line-strong);text-underline-offset:4px;transition:text-decoration-color .16s var(--xp-ease);margin-top:12px;display:inline-block}.xp-ideas-x:hover{-webkit-text-decoration-color:var(--mc-green);text-decoration-color:var(--mc-green)}.xp-ideas-x:focus-visible{outline:2px solid var(--mc-green);outline-offset:3px;border-radius:4px}.xp-ideas-x-ext{font-family:var(--mc-font-mono);color:var(--mc-text-3);transition:transform .24s var(--xp-ease), color .24s var(--xp-ease);margin-left:5px;display:inline-block}.xp-ideas-x:hover .xp-ideas-x-ext{color:var(--mc-green);transform:translate(2px,-2px)}.xp-space{background:var(--mc-tile-1);place-items:center;display:grid;position:absolute;inset:0}.xp-space-frame{border:1.5px dashed var(--mc-text-3);width:70%;height:52%;font:500 clamp(9px, 4.2cqw, 15px) / 1.3 var(--mc-font-mono);letter-spacing:.16em;text-transform:uppercase;text-align:center;color:var(--mc-text-2);border-radius:8px;place-items:center;margin-top:6%;padding:0 6%;display:grid}.xp-ideas-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,268px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.xp-ideas-grid>li{min-width:0;display:flex}@container xp-ideas (min-width:560px){.xp-ideas-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container xp-ideas (min-width:900px){.xp-ideas-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.xp-idea{border:1px dashed var(--mc-line-strong);background:var(--mc-bg-raised);width:100%;min-width:0;color:inherit;transition:border-color .24s var(--xp-ease), transform .24s var(--xp-ease), background-color .24s var(--xp-ease);border-radius:14px;flex-direction:column;padding:8px 8px 16px;text-decoration:none;display:flex;position:relative}.xp-idea:hover{border-color:var(--mc-text-3);transform:translateY(-3px)}.xp-idea:active{transition-duration:80ms;transform:translateY(-1px)}.xp-idea:focus-visible{outline:2px solid var(--mc-green);outline-offset:3px}.xp-idea-media{border-radius:10px;display:block;position:relative;overflow:hidden}.xp-idea-media .md-frame{width:100%}.xp-idea-media .md-img{transition:transform .48s var(--xp-ease)}.xp-idea:hover .xp-idea-media .md-img{transform:scale(1.04)}.xp-idea-chip{z-index:4;border-color:color-mix(in srgb, var(--mc-text) 55%, transparent);color:var(--mc-text);background:color-mix(in srgb, var(--mc-bg) 80%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;top:10px;left:10px}.xp-idea-body{flex-direction:column;flex:1;gap:12px;min-width:0;padding:14px 6px 0;display:flex}.xp-idea-id{align-items:baseline;gap:8px;min-width:0;display:flex}.xp-idea-what{gap:5px;min-width:0;display:grid}.xp-idea-what .xp-row-kick{margin-top:0}.xp-idea-purpose{font:600 17px / 1.28 var(--mc-font);letter-spacing:-.015em;color:var(--mc-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xp-idea-line{font:400 13.5px / 1.45 var(--mc-font);color:var(--mc-text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xp-idea-loop{min-width:0;margin-top:2px}.xp-idea-cta{margin-top:auto;padding-top:4px;display:flex}.xp-idea-cta .ui-btn{pointer-events:none}.xp-idea-arrow{font-family:var(--mc-font-mono);transition:transform .24s var(--xp-ease)}.xp-idea:hover .xp-idea-cta .ui-btn{background:var(--mc-green);border-color:var(--mc-green);color:var(--mc-green-ink)}.xp-idea:hover .xp-idea-arrow{transform:translate(3px)}@container xp-ideas (min-width:560px){.xp-ideas-grid>li{grid-row:span 5;grid-template-rows:subgrid;row-gap:0;display:grid}.xp-idea{grid-row:1/-1;grid-template-rows:subgrid;row-gap:12px;display:grid}.xp-idea-body{display:contents}.xp-idea-body>*{margin-inline:6px}.xp-idea-media{grid-row:1;margin-bottom:2px}.xp-idea-id{grid-row:2}.xp-idea-what{grid-row:3;align-self:start}.xp-idea-loop{grid-row:4;align-self:start;margin-top:4px}.xp-idea-cta{grid-row:5;align-self:end;margin-top:2px;padding-top:0}}@container xp-ideas (max-width:559.98px){.xp-ideas-grid{gap:12px}.xp-idea{grid-template-rows:auto auto 1fr auto auto;grid-template-columns:88px minmax(0,1fr);column-gap:14px;padding:12px 12px 14px;display:grid}.xp-idea-media{display:contents}.xp-idea-media>.md-frame{grid-area:1/1/4;align-self:start;aspect-ratio:1!important;border-radius:8px!important}.xp-idea-chip{letter-spacing:.12em;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--mc-text-3);color:var(--mc-text-2);background:0 0;grid-area:1/2;justify-self:start;margin-bottom:8px;padding:5px 9px 4px;font-size:9.5px;position:static}.xp-idea-body{display:contents}.xp-idea-id{flex-wrap:wrap;grid-area:2/2;row-gap:2px}.xp-idea-what{grid-area:3/2;align-self:start;margin-top:4px}.xp-idea-loop{grid-area:4/1/auto/-1;margin-top:16px}.xp-idea-cta{grid-area:5/1/auto/-1;margin-top:14px;padding-top:0}.xp-idea-purpose{font-size:15.5px}.xp-idea-line{display:none}}@media (max-width:767px){.xp-head{padding-top:4px}.xp-lede{font-size:15px}.xp-ideas-head{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.xp-search{flex-basis:100%;max-width:none}.xp-sort{flex:1}.xp-sort select{flex:1;min-width:0}.xp-tools-status{display:none}.xp-filters{gap:12px}.xp-group{justify-content:space-between;width:100%}.xp-row[href]:hover .xp-row-media .md-img{transform:none}}@keyframes xp-draw{0%{transform:scaleX(0)}to{transform:none}}@media (prefers-reduced-motion:reduce){.xp-row:before,.xp-idea,.xp-chip,.xp-search,.xp-row-go,.xp-idea-arrow,.xp-row-media .md-img,.xp-idea-media .md-img{transition:none}.xp-row[href]:hover .xp-row-media .md-img,.xp-idea:hover .xp-idea-media .md-img,.xp-idea:hover,.xp-idea:active,.xp-row[href]:hover .xp-row-go,.xp-idea:hover .xp-idea-arrow,.xp-chip:active{transform:none}.xp-new,.xp-new .xp-row{animation:none}.xp-soon-face,.xp-soon-tag,.xp-chip[aria-disabled=true]:hover .xp-soon-face,.xp-chip[aria-disabled=true]:focus .xp-soon-face,.xp-chip[aria-disabled=true]:hover .xp-soon-tag,.xp-chip[aria-disabled=true]:focus .xp-soon-tag{transition:opacity .12s linear;transform:none}.xp-ideas-x-ext,.xp-ideas-x:hover .xp-ideas-x-ext{transition:none;transform:none}}.xp-poster{border-radius:var(--mc-radius-lg);background:var(--mc-tile-0);width:100%;color:var(--mc-tile-ink);display:block;position:relative;overflow:hidden;container:xp-poster/inline-size}.xp-poster:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--mc-media-edge);pointer-events:none;position:absolute;inset:0}.xp-poster[data-tone="1"]{background:var(--mc-tile-1)}.xp-poster[data-tone="2"]{background:var(--mc-tile-2)}.xp-poster[data-tone="3"]{background:var(--mc-tile-3)}.xp-poster-in{justify-content:space-between;gap:var(--mc-sp-8);flex-direction:column;padding:clamp(14px,7cqw,32px);display:flex;position:absolute;inset:0}.xp-poster-k{font:600 clamp(13px, 5cqw, 20px) / 1.1 var(--mc-font-mono);letter-spacing:-.01em;color:var(--mc-text)}.xp-poster-b{gap:clamp(4px,2cqw,10px);min-width:0;display:grid}.xp-poster-l{font:500 clamp(11px, 3.9cqw, 14px) / 1.3 var(--mc-font);color:var(--mc-text-2)}.xp-poster-t{font:600 clamp(17px, 9cqw, 40px) / 1.1 var(--mc-font);letter-spacing:-.028em;color:var(--mc-text);-webkit-line-clamp:3;overflow-wrap:anywhere;text-wrap:balance;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xp-poster[data-kind=none] .xp-poster-t{color:var(--mc-text-2);font-weight:500}@container xp-poster (max-width:179.98px){.xp-poster-in{display:none}}
