@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/big-shoulders-display-vietnamese-wght-normal.B-JM5mJH.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/big-shoulders-display-latin-ext-wght-normal.EP2r9iG4.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/big-shoulders-display-latin-wght-normal.Bn_gnr7w.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_next/static/media/schibsted-grotesk-latin-ext-wght-normal.hsMS0n0O.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_next/static/media/schibsted-grotesk-latin-wght-normal.Bb8VGrTG.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sometype Mono Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/sometype-mono-latin-ext-wght-normal.DmpdmRO1.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sometype Mono Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/sometype-mono-latin-wght-normal.CJRe4Bmt.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#e9e3d6;--surface:#f4efe4;--paper:#fbf8f1;--ink:#1e1c1a;--muted:#6a6358;--line:#1e1c1a38;--chip:#e2dbcc;--pink:#ff48b0;--pink-ink:#d4167f;--blue:#0078bf;--yellow:#ffe800;--stamp:#e0294f;--stamp-soft:#e0294f1a;--trust:#0062a0;--trust-soft:#0078bf1f;--ok:#00804a;--warn:#9a5a00;--crit:#c42b2b;--hard:var(--ink);--night:#1e1c1a;--day:#fbf8f1;--shadow:4px 4px 0 var(--hard);--f-display:"Big Shoulders Display Variable", "Arial Narrow", sans-serif;--f-body:"Schibsted Grotesk Variable", "Helvetica Neue", Arial, sans-serif;--f-mono:"Sometype Mono Variable", ui-monospace, Menlo, monospace;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .13 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--patchy:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 2.1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root{--bg:#15130f;--surface:#1d1a16;--paper:#24201b;--ink:#f2ebdc;--muted:#a59c8c;--line:#f2ebdc33;--chip:#2e2a23;--pink:#ff5cba;--pink-ink:#ff7cc8;--blue:#4fa8e8;--yellow:#ffe94d;--stamp:#ff5a78;--stamp-soft:#ff5a7824;--trust:#6db8f0;--trust-soft:#4fa8e824;--ok:#3ccf8a;--warn:#f0b04a;--crit:#ff6b62;--hard:#000;--night:#0c0b09;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html{background:var(--bg) var(--grain);min-height:100%}body{color:var(--ink);font-family:var(--f-body);font-optical-sizing:auto;margin:0;font-size:15px;line-height:1.45;position:relative}::selection{background:var(--yellow);color:#1e1c1a}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--trust);text-underline-offset:3px;text-decoration-thickness:1.5px}:focus-visible{outline:3px solid var(--pink);outline-offset:2px}.wrap{max-width:480px;margin:0 auto;padding:0 16px 96px}.top{align-items:center;gap:10px;padding:14px 0 12px;display:flex}.brand{font-family:var(--f-display);letter-spacing:.01em;text-transform:uppercase;color:var(--ink);text-shadow:2px 1.5px 0 var(--pink);align-items:center;gap:9px;margin-right:auto;font-size:30px;font-weight:900;line-height:1;text-decoration:none;display:flex}.brand i{border:3px solid var(--stamp);width:32px;height:32px;color:var(--stamp);letter-spacing:.04em;font-size:10px;font-style:normal;font-family:var(--f-mono);text-shadow:none;-webkit-mask:var(--patchy);-webkit-mask:var(--patchy);mask:var(--patchy);border-radius:4px;place-items:center;font-weight:800;display:inline-grid;transform:rotate(-9deg)}.nav{background:var(--night);color:var(--day);border-top:3px solid var(--pink);padding:6px 16px calc(6px + env(safe-area-inset-bottom,0px));z-index:20;position:fixed;bottom:0;left:0;right:0}.nav div{grid-template-columns:repeat(4,1fr);max-width:480px;margin:0 auto;display:grid}.nav a{text-align:center;color:color-mix(in srgb, var(--day) 68%, transparent);font-family:var(--f-display);letter-spacing:.04em;text-transform:uppercase;padding:8px 0;font-size:16px;font-weight:800;text-decoration:none}.nav a[aria-current=page]{color:var(--pink)}.nav a[aria-current=page]:before{content:"";background:var(--pink);height:6px;position:absolute;top:-9px;left:22%;right:22%}.card{background:var(--paper);border:1.5px solid var(--ink);box-shadow:var(--shadow);touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:3px;flex-direction:column;gap:12px;padding:16px 32px 20px;transition:transform .25s,opacity .25s;display:flex;position:relative}.card:before,.card:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 50%, var(--bg) 3.2px, color-mix(in srgb, var(--ink) 35%, transparent) 3.8px, transparent 4.4px) 0 0 / 16px 18px repeat-y;width:16px;position:absolute;top:6px;bottom:6px}.card:before{border-right:1.5px dashed var(--line);left:4px}.card:after{border-left:1.5px dashed var(--line);right:4px}.card.deal{box-shadow:6px 6px 0 -1.5px var(--paper), 6px 6px 0 0 var(--ink), 12px 12px 0 -1.5px var(--paper), 12px 12px 0 0 var(--ink)}.meta{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;font-size:11px;font-weight:600;display:flex}.amount{font-family:var(--f-display);letter-spacing:0;color:var(--ink);text-shadow:3px 2px 0 var(--pink);font-variant-numeric:tabular-nums;font-size:60px;font-weight:900;line-height:.88;position:relative}.amount small{font-family:var(--f-mono);color:var(--muted);letter-spacing:.06em;text-shadow:none;margin-left:6px;font-size:14px;font-weight:600}.amount number-flow-react{--number-flow-char-height:.9em}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.badge{font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1.5px solid;border-radius:2px;align-items:center;gap:5px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-flex}.badge.ok{color:var(--ok)}.badge.warn{color:#1e1c1a;background:var(--yellow);border-color:#1e1c1a;transform:rotate(-2deg)}.badge.crit{color:var(--crit)}.badge.stamp{color:var(--stamp)}.dash{border-top:1.5px dashed var(--line)}.lbl{font-family:var(--f-mono);color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:10.5px;font-weight:600}.muted{color:var(--muted)}.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.btn{border:2px solid var(--ink);background:var(--paper);color:var(--ink);font-family:var(--f-display);letter-spacing:.04em;text-transform:uppercase;box-shadow:3px 3px 0 var(--hard);border-radius:3px;padding:10px 18px 9px;font-size:18px;font-weight:800;line-height:1.1;transition:transform 60ms,box-shadow 60ms}.btn:active:not(:disabled){box-shadow:0 0 0 var(--hard);transform:translate(3px,3px)}.btn.primary{background:var(--ink);color:var(--paper);box-shadow:3px 3px 0 var(--pink)}.btn.pay{background:var(--pink);border-color:var(--ink);color:#1e1c1a}@media (prefers-color-scheme:dark){.btn.pay{border-color:#000}}.btn.wide{width:100%}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:22px 0 18px;display:flex}.actions input{flex-basis:100%}a.btn{color:var(--ink);text-decoration:none;display:inline-block}a.btn.pay{color:#1e1c1a}a.btn.center{box-sizing:border-box;text-align:center}.panel{background:var(--paper);border:1.5px solid var(--ink);border-radius:3px;flex-direction:column;gap:14px;padding:16px;display:flex}label.f{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}input[type=text],input[type=url],input[type=number],input[type=date],select,textarea{border:1.5px solid var(--ink);background:var(--paper);border-radius:2px;width:100%;min-width:0;padding:10px 12px}:is(input:focus-visible,select:focus-visible,textarea:focus-visible){outline:3px solid var(--pink);outline-offset:0}input[type=file]{color:var(--muted);font-size:13px}input[type=file]::file-selector-button{border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);font-family:var(--f-display);letter-spacing:.04em;text-transform:uppercase;box-shadow:2px 2px 0 var(--hard);cursor:pointer;border-radius:2px;margin-right:10px;padding:5px 10px 4px;font-size:15px;font-weight:800}label.check{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}input[type=checkbox]{accent-color:var(--pink-ink);width:17px;height:17px}.seg{flex-wrap:wrap;gap:6px;display:flex}.seg button{border:1.5px solid var(--ink);background:var(--paper);font-family:var(--f-display);letter-spacing:.04em;text-transform:uppercase;border-radius:2px;padding:5px 11px 4px;font-size:16px;font-weight:800}.seg button[aria-pressed=true]{background:var(--ink);color:var(--paper);box-shadow:2px 2px 0 var(--pink)}.lines{flex-direction:column;gap:7px;font-size:14px;display:flex}.line{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;display:flex}.line span:last-child{white-space:nowrap;font-family:var(--f-mono);flex:none}.line.total{border-top:1.5px dashed var(--ink);padding-top:8px;font-weight:700}.err{color:var(--crit);font-size:13px;font-weight:600}.backdrop{z-index:40;background:#15130f8c;position:fixed;inset:0}.sheet{z-index:41;background:var(--paper);border:2px solid var(--ink);max-width:480px;box-shadow:0 -4px 0 var(--pink);max-height:88vh;padding:18px 18px calc(20px + env(safe-area-inset-bottom,0px));border-bottom:0;border-radius:4px 4px 0 0;flex-direction:column;gap:14px;margin:0 auto;animation:.22s cubic-bezier(.2,.9,.3,1.15) rise;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}@keyframes rise{0%{opacity:0;transform:translateY(40px)}}.sheet h3{font-family:var(--f-display);text-transform:uppercase;margin:0;font-size:28px;font-weight:900;line-height:1}.stampmark{border:4px double var(--stamp);max-width:58%;color:var(--stamp);font-family:var(--f-display);background:color-mix(in srgb, var(--paper) 80%, transparent);pointer-events:none;-webkit-mask:var(--patchy);-webkit-mask:var(--patchy);mask:var(--patchy);border-radius:4px;flex-direction:column;align-items:center;padding:2px 12px 4px;display:flex;position:absolute;top:34px;right:30px;transform:rotate(-8deg)}.cue{z-index:2;font-family:var(--f-display);letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb, var(--paper) 85%, transparent);pointer-events:none;-webkit-mask:var(--patchy);-webkit-mask:var(--patchy);mask:var(--patchy);border:4px double;border-radius:4px;padding:0 12px;font-size:34px;font-weight:900;line-height:1.1;position:absolute;top:10px}.cue.yes{color:var(--stamp);opacity:var(--yes,0);left:30px;transform:rotate(-10deg)}.cue.no{color:var(--muted);opacity:var(--no,0);right:30px;transform:rotate(10deg)}.card.deal{animation:.22s ease-out deal}@keyframes deal{0%{opacity:0;translate:0 10px}}.stampmark b{letter-spacing:.1em;font-size:40px;font-weight:900;line-height:1}.stampmark span{max-width:100%;font-family:var(--f-mono);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}table.lb{border-collapse:collapse;width:100%;font-size:14px}table.lb th,table.lb td{border-bottom:1.5px dashed var(--line);text-align:left;padding:9px 6px}table.lb tr:last-child td{border-bottom:0}table.lb th{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);border-bottom:1.5px solid var(--ink);font-size:10.5px;font-weight:600}table.lb td:first-child{font-family:var(--f-display);font-size:20px;font-weight:900}table.lb .r{text-align:right;font-family:var(--f-mono);font-variant-numeric:tabular-nums}.tablewrap{background:var(--paper);border:1.5px solid var(--ink);border-radius:3px;padding:0 8px;overflow-x:auto}.empty :is(h2,h3){color:var(--ink)}.empty{border:2px dashed var(--ink);text-align:center;color:var(--muted);background:repeating-linear-gradient(-45deg, transparent 0 10px, color-mix(in srgb, var(--pink) 9%, transparent) 10px 20px);border-radius:3px;padding:32px 20px}h2.sec{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.01em;text-shadow:2px 1.5px 0 var(--pink);margin:18px 0 12px;font-size:36px;font-weight:900;line-height:.95}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.photos{gap:6px;display:flex;overflow-x:auto}.photo{border:1.5px solid var(--ink);background:var(--chip);border-radius:2px;flex:1 0 45%;max-height:180px;position:relative;overflow:hidden}.photo img{object-fit:cover;width:100%;height:100%;max-height:180px;display:block}.photo.hiding{min-height:120px}.reveal{color:#fbf8f1;font:inherit;cursor:pointer;background:#15130f99;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:13px;display:flex;position:absolute;inset:0}.videotap{border:1.5px solid var(--ink);background:var(--night) radial-gradient(color-mix(in srgb, var(--pink) 45%, transparent) 1.2px, transparent 1.6px) 0 0 / 7px 7px;width:100%;min-height:110px;color:var(--day);text-align:center;cursor:pointer;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:12px;font-size:13px;display:flex}.videotap b{font-family:var(--f-display);letter-spacing:.04em;text-transform:uppercase;font-size:22px;font-weight:900}.videotap b:before{content:"▶ ";color:var(--pink)}.video{aspect-ratio:16/9;border:1.5px solid var(--ink);background:#000;border-radius:2px;position:relative;overflow:hidden}.video.tall{aspect-ratio:9/16;max-height:70vh;margin:0 auto}.video.post{aspect-ratio:4/5;background:var(--paper);max-height:70vh;margin:0 auto}.video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.videolink{margin-top:6px;font-size:12.5px;display:inline-block}.linkish{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}header.top .brand{margin-right:auto}header.top .badge{white-space:nowrap;flex:none}header.top .wallet-adapter-dropdown{flex:0 auto;min-width:0}header.top .wallet-adapter-button{border:2px solid var(--ink);background:var(--ink);max-width:100%;height:38px;color:var(--paper);box-shadow:3px 3px 0 var(--pink);font-family:var(--f-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:3px;flex:none;padding:0 14px;font-size:17px;font-weight:800;line-height:1}@media (max-width:430px){header.top{gap:7px}header.top .brand{gap:7px;font-size:25px}header.top .brand i{width:27px;height:27px;font-size:8.5px}header.top .badge{padding:1px 5px;font-size:10px}header.top .wallet-adapter-button{padding:0 10px;font-size:15px}header.top .wallet-adapter-button-start-icon{margin-right:6px}}@media (max-width:360px){header.top .brand{gap:0;font-size:0}}.nav a{position:relative}.dot{background:var(--pink);vertical-align:2px;border-radius:50%;width:8px;height:8px;margin-left:4px;display:inline-block}.openin{border:1.5px solid var(--ink);background:var(--trust-soft);border-radius:2px;margin:0 0 8px;padding:10px 12px;font-size:13px}.foot{font-family:var(--f-mono);flex-wrap:wrap;justify-content:center;gap:16px;margin-top:28px;font-size:11.5px;display:flex}.foot a{color:var(--muted)}.recent{background:var(--paper);border:1.5px solid var(--ink);border-radius:3px;margin:0;padding:0 12px;font-size:14px;list-style:none}.recent li{border-bottom:1.5px dashed var(--line);justify-content:space-between;gap:12px;padding:9px 0;display:flex}.recent li:last-child{border-bottom:0}.recent li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.stats div{border:1.5px solid var(--ink);background:var(--paper);box-shadow:3px 3px 0 var(--hard);border-radius:3px;padding:10px 12px}.stats b{font-family:var(--f-display);font-variant-numeric:tabular-nums;font-size:30px;font-weight:900;line-height:1;display:block}.stats span{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:10.5px}.mybill{background:var(--paper);border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--hard);border-radius:3px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.mybill .head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mybill .amt{font-family:var(--f-display);text-shadow:2px 1.5px 0 var(--pink);font-size:30px;font-weight:900;line-height:1}.mybill .btns{flex-wrap:wrap;gap:8px;display:flex}.mybill .btn{box-shadow:2px 2px 0 var(--hard);padding:6px 12px 5px;font-size:15px}.list{flex-direction:column;gap:12px;display:flex}.namerow{align-items:center;gap:8px;display:flex}.namerow input{flex:1}.avatar{object-fit:cover;background:var(--chip);border:1.5px solid var(--ink);border-radius:50%;flex:none;display:inline-block}.sponsortag{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--warn);vertical-align:1px;border:1.5px solid;border-radius:2px;margin-left:6px;padding:0 5px;font-size:10px;font-weight:700;display:inline-block}.payerlink{color:inherit;font-weight:700;text-decoration:none}.payerlink:hover{text-decoration:underline}.payercell{align-items:center;gap:7px;display:inline-flex}.paidline{margin:10px 2px 0;font-size:14px}.tiles{flex-direction:column;gap:14px;margin-bottom:16px;display:flex}.tile,.profile,.drop{--accent:var(--pink);background:color-mix(in srgb, var(--accent) 7%, var(--paper));border:1.5px solid var(--ink);box-shadow:4px 4px 0 var(--accent);isolation:isolate;border-radius:3px;position:relative;overflow:hidden}.tile:before,.drop:before{content:"";z-index:-1;background:radial-gradient(color-mix(in srgb, var(--accent) 55%, transparent) 1.3px, transparent 1.8px) 0 0 / 7px 7px;pointer-events:none;width:70%;height:100%;position:absolute;top:0;right:0;-webkit-mask:radial-gradient(circle at 100% 0,#000,#0000 70%);mask:radial-gradient(circle at 100% 0,#000,#0000 70%)}.banner{aspect-ratio:3;object-fit:cover;background:var(--chip);border-bottom:1.5px solid var(--ink);width:100%;display:block}.tile .body,.profile .body,.drop .body{flex-direction:column;gap:8px;min-width:0;padding:12px 14px 14px;display:flex}.who{align-items:center;gap:9px;min-width:0;display:flex}.who .rank{font-family:var(--f-display);color:var(--accent);-webkit-text-stroke:1.5px var(--ink);paint-order:stroke fill;font-size:34px;font-weight:900;line-height:.8}.who .pts{font-family:var(--f-mono);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12px}.tagline{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.005em;text-shadow:2px 1.5px 0 color-mix(in srgb, var(--accent) 75%, transparent);overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:900;line-height:.98}.bio{overflow-wrap:anywhere;margin:0}.adlink{align-self:flex-start}.adfields{flex-direction:column;gap:12px;display:flex}.adfields .f{font-size:13px;font-weight:600}.adfields .hint{color:var(--muted);margin-top:3px;font-size:12.5px;font-weight:400;display:block}.adfields input:disabled,.adfields textarea:disabled,.adfields select:disabled{opacity:.55}.swatches{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.swatches button{border:1.5px solid var(--ink);border-radius:2px;width:30px;height:30px}.swatches button[aria-pressed=true]{box-shadow:3px 3px 0 var(--hard);outline:2px solid var(--paper);outline-offset:-4px;transform:translate(-1px,-1px)}.swatches button.none{background:var(--paper);color:var(--muted);font-size:11px}.swatches button:disabled{opacity:.4;cursor:not-allowed}.saved{color:var(--ok);font-size:13px;font-weight:600}.adfields .linkish{align-self:flex-start}.adroll{margin-top:10px}.adroll-head{justify-content:space-between;align-items:baseline;gap:8px;margin:0 2px 8px;display:flex}.adroll-head .lbl{color:var(--ink)}.adroll-head a{color:var(--muted);font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.adroll-view{margin-bottom:-6px;padding-bottom:6px;overflow:hidden}.adroll-track{transition:transform .55s cubic-bezier(.3,.7,.2,1);display:flex}.adroll-slide{flex:0 0 100%;min-width:0;padding-right:6px;display:flex}.adroll-slide>.tile{flex:1}.adroll .banner{aspect-ratio:4}.adroll .videotap{min-height:56px}.adroll-empty{border:2px dashed var(--ink);color:var(--muted);text-align:center;background:repeating-linear-gradient(-45deg, transparent 0 9px, color-mix(in srgb, var(--pink) 10%, transparent) 9px 18px);border-radius:3px;flex-direction:column;gap:4px;padding:18px 16px;font-size:13px;display:flex}.adagain{background:var(--paper);border:1.5px dashed var(--ink);border-radius:3px;padding:10px 14px}.adagain .rank{color:var(--paper);-webkit-text-stroke:1.5px var(--ink);font-size:26px}.adroll-empty b{color:var(--ink);font-family:var(--f-display);text-transform:uppercase;letter-spacing:.02em;font-size:26px;font-weight:900;line-height:1}.adroll-dots{justify-content:center;margin-top:4px;display:flex}.adroll-dots button{background:0 0;border:0;place-items:center;width:26px;height:26px;padding:0;display:grid}.adroll-dots button:before{content:"";border:1.5px solid var(--ink);background:0 0;width:9px;height:9px;transition:background .2s,width .2s}.adroll-dots button[aria-pressed=true]:before{background:var(--pink);width:20px}@media (min-width:1120px){main{position:relative}.adrail{flex-direction:column;gap:16px;width:min(300px,50vw - 296px);padding-bottom:96px;display:flex;position:absolute;top:8px}.adrail.left{right:calc(100% + 44px)}.adrail.right{left:calc(100% + 40px)}.adrail .adroll-head{margin-bottom:-8px}}.bbscreen{--accent:var(--pink);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--pink);background:var(--paper) var(--grain);border-radius:3px;grid-template-columns:76px minmax(0,1fr);grid-template-areas:"list view""copy copy";margin:6px 0 22px;display:grid;overflow:hidden}.bbs-list{border-right:2px solid var(--ink);flex-direction:column;grid-area:list;min-width:0;display:flex}.bbs-pick{--accent:var(--pink);border:0;border-bottom:1.5px dashed var(--line);min-width:0;min-height:0;color:var(--ink);text-align:left;background:0 0;flex:1;align-items:center;gap:8px;padding:6px 8px;display:flex;position:relative;overflow:hidden}.bbs-pick:last-child{border-bottom:0}.bbs-pick[aria-pressed=true]{background:var(--ink);color:var(--paper)}.bbs-pick[aria-pressed=true]:before{content:"";background:var(--accent);width:6px;position:absolute;top:0;bottom:0;left:0}.bbs-pick[aria-pressed=true]:after{content:"";background:var(--pink);transform-origin:0;height:4px;animation:bbs-left var(--dur) linear both;position:absolute;bottom:0;left:0;right:0}.bbscreen.held .bbs-pick:after{display:none}.bbscreen.paused .bbs-pick:after{animation-play-state:paused}@keyframes bbs-left{0%{transform:scaleX(0)}}.bbs-n{width:.62em;color:var(--accent);font-family:var(--f-display);text-align:center;-webkit-text-stroke:1.5px var(--ink);paint-order:stroke fill;flex:none;font-size:34px;font-weight:900;line-height:1}.bbs-pick[aria-pressed=true] .bbs-n{-webkit-text-stroke-color:var(--night)}.bbs-pick .avatar{border-color:currentColor}.bbs-who{flex-direction:column;min-width:0;display:none}.bbs-name{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.bbs-pts{font-family:var(--f-mono);opacity:.7;font-size:11px}.bbs-line{-webkit-line-clamp:2;font-family:var(--f-display);letter-spacing:.02em;text-transform:uppercase;-webkit-box-orient:vertical;margin-top:4px;font-size:17px;font-weight:800;line-height:1;display:-webkit-box;overflow:hidden}.bbs-view{grid-area:view;min-width:0;overflow:hidden}.bbs-track{transition:transform .6s cubic-bezier(.3,.7,.2,1);display:flex}.bbs-slide{flex:0 0 100%;min-width:0}.bbs-media{--accent:var(--pink);aspect-ratio:16/9;background:var(--night) radial-gradient(color-mix(in srgb, var(--accent) 60%, transparent) 1.5px, transparent 2px) 0 0 / 9px 9px;place-items:center;display:grid;position:relative;overflow:hidden}.bbs-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bbs-type{-webkit-line-clamp:3;color:var(--day);font-family:var(--f-display);text-align:center;text-transform:uppercase;text-shadow:.045em .03em 0 var(--accent);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;padding:0 8%;font-size:clamp(26px,7vw,64px);font-weight:900;line-height:.9;display:-webkit-box;overflow:hidden}.bbs-video{background:#000;position:absolute;inset:0}.bbs-video iframe{pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.bbs-video.sound iframe{pointer-events:auto}.bbs-sound{z-index:2;padding:5px 10px 4px;font-size:14px;position:absolute;bottom:10px;right:10px}.bbs-space{background:var(--paper) repeating-linear-gradient(-45deg, transparent 0 12px, color-mix(in srgb, var(--pink) 14%, transparent) 12px 24px)}.bbs-space .bbs-type{color:var(--ink);text-shadow:.045em .03em 0 var(--pink)}.bbs-copy{border-top:2px solid var(--ink);background:color-mix(in srgb, var(--accent,var(--pink)) 8%, var(--paper));flex-direction:column;grid-area:copy;gap:9px;min-width:0;padding:12px 14px 14px;display:flex}.bbs-copy .tagline{font-size:26px}.bbs-copy .row>div{flex-basis:100%}.bbs-copy .videotap{flex-direction:row;align-items:baseline;gap:8px;width:auto;min-height:0;padding:8px 14px}.bbs-copy .videotap b{font-size:18px}.bbs-copy .videotap span{opacity:.8;font-size:11.5px}@media (min-width:760px){.bbscreen{grid-template-columns:minmax(0,31%) minmax(0,1fr);grid-template-areas:"list view""list copy";width:min(960px,100vw - 48px);margin-left:50%;translate:-50%}.bbs-pick{gap:12px;padding:12px 16px 12px 18px}.bbs-n{font-size:46px}.bbs-who{display:flex}.bbs-narrow{display:none}.bbs-copy{flex-direction:row;align-items:center;padding:12px 16px}}.story{overflow-wrap:anywhere;margin:4px 0 0}.story.clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card.deal{cursor:pointer;gap:10px;padding:14px 30px}.card.deal .amount{font-size:54px}.expand{z-index:41;top:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));background:var(--paper);border:2px solid var(--ink);max-width:680px;box-shadow:6px 6px 0 var(--pink);border-radius:3px;outline:none;flex-direction:column;margin:0 auto;animation:.24s cubic-bezier(.2,.9,.3,1.12) grow;display:flex;position:fixed;left:8px;right:8px;overflow-y:auto}.expand .card{box-shadow:none;touch-action:auto;-webkit-user-select:text;user-select:text;background:0 0;border:0;border-radius:0;flex:1 0 auto;gap:14px;padding:20px 36px 22px}.expand .amount{align-self:flex-start;font-size:72px}.expand .story{font-size:16px}.expand .photo{flex-basis:100%;max-height:420px}.expand .photo img{object-fit:contain;background:var(--chip);max-height:420px}.expand .actions{background:var(--paper);border-top:2px solid var(--ink);margin:0;padding:12px 16px 16px;position:sticky;bottom:0}@keyframes grow{0%{opacity:0;scale:.94}}@media (min-width:700px){.expand{top:4vh;bottom:4vh}.expand .amount{font-size:88px}}html[lang=zh-CN]{--f-display:"Big Shoulders Display Variable", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans SC", sans-serif;--f-body:"Schibsted Grotesk Variable", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans SC", sans-serif}html[lang=zh-CN] :is(.btn,.seg button,.nav a,.tagline,h2.sec,.sheet h3,.videotap b,.adroll-empty b,.cue){letter-spacing:.02em}html[lang=zh-CN] .wallet-adapter-button{font-family:var(--f-body)}html[lang=zh-CN] .wallet-adapter-modal-title{font-size:0}html[lang=zh-CN] .wallet-adapter-modal-title:before{content:"连接 Solana 钱包以继续";font-size:24px;font-family:var(--f-body)}.langswitch{border:1.5px solid var(--ink);background:var(--paper);font-family:var(--f-mono);border-radius:2px;flex:none;padding:3px 7px;font-size:12px;font-weight:700}.evmwallet{position:relative}.evmwallet-menu{z-index:50;background:var(--paper,#fff);border:2px solid var(--ink);min-width:160px;box-shadow:3px 3px 0 var(--hard);border-radius:3px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.evmwallet-menu button{all:unset;cursor:pointer;padding:10px 14px;font-size:14px}:is(.evmwallet-menu button:hover,.evmwallet-menu button:focus-visible){background:var(--yellow);color:#1e1c1a}.rough-annotation{pointer-events:none}.card,.panel,.sheet,.expand,.tablewrap,.recent,.mybill,.stats div,.adagain{background-image:var(--grain)}.expand .card{background-image:none}
