html,body{height:100%;margin:0;padding:0}body{background:var(--bg);color:var(--txt);-webkit-font-smoothing:antialiased;touch-action:manipulation;overscroll-behavior:none;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;font-family:ui-rounded,SF Pro Rounded,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;overflow:hidden}:root{--bg:#05060e;--cy:#28e8ff;--cy-d:#0b8fb0;--mg:#ff2fa0;--mg-d:#a81163;--gold:#ffd166;--txt:#e9f1ff;--dim:#7c88a8;--cell:62px;--gap:6px;--r:14px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}#bg{z-index:0;background:radial-gradient(120% 80% at 50% -10%, #17123a 0%, transparent 60%), radial-gradient(110% 70% at 50% 110%, #04263a 0%, transparent 60%), var(--bg);position:fixed;inset:0;overflow:hidden}#bg:before{content:"";filter:blur(34px);background:radial-gradient(closest-side,#ff2fa06b,#0000 70%) 20% 16%/64% 48% no-repeat,radial-gradient(closest-side,#28e8ff5c,#0000 70%) 80% 86%/66% 50% no-repeat,radial-gradient(closest-side,#7e3cff4d,#0000 70%) 62% 42%/52% 40% no-repeat;animation:18s ease-in-out infinite alternate drift;position:absolute;inset:-30%}#bg:after{content:"";opacity:.5;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 75%,#000 25%,#0000 78%);mask-image:radial-gradient(120% 75%,#000 25%,#0000 78%)}@keyframes drift{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(4%,3%)scale(1.12)}}#vig{z-index:1;pointer-events:none;position:fixed;inset:0;box-shadow:inset 0 0 140px 40px #000000d9}#app{z-index:2;padding:calc(env(safe-area-inset-top,0px) + 6px) 10px calc(env(safe-area-inset-bottom,0px) + 6px);flex-direction:column;max-width:520px;margin:0 auto;display:flex;position:fixed;inset:0}.hud{flex:none;align-items:center;gap:8px;height:34px;display:flex}.hud .sp{flex:1}.rec{letter-spacing:.14em;color:var(--dim);white-space:nowrap;background:#ffffff08;border:1px solid #ffffff1a;border-radius:99px;padding:3px 8px;font-size:10px}@media (width<=359px){.rec{letter-spacing:.08em;padding:3px 6px;font-size:9px}.ico{border-radius:9px;width:27px;height:27px;font-size:12px}.hud{gap:6px}}.rec b{color:var(--cy);font-weight:800}.rec i{color:var(--mg);font-style:normal;font-weight:800}.ico{width:30px;height:30px;color:var(--txt);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;place-items:center;font-size:13px;font-weight:700;transition:all .15s;display:grid}.ico:active{background:#ffffff1f;transform:scale(.9)}.table{flex-direction:column;flex:1;min-height:0;display:flex}.side{flex-direction:column;flex:1 1 0;justify-content:center;gap:5px;min-height:0;display:flex}.table.swap .side{animation:.42s cubic-bezier(.25,.9,.3,1) swapIn}@keyframes swapIn{0%{opacity:0;transform:translateY(var(--sd,14px)) scale(.96)}to{opacity:1;transform:none}}.side.top{--sd:-16px}.side.bot{--sd:16px}.plate{flex:none;align-items:center;gap:7px;height:24px;padding:0 3px;display:flex}.plate .dot{background:var(--c);width:8px;height:8px;box-shadow:0 0 10px var(--c);border-radius:50%;flex:none}.plate .nm{letter-spacing:.16em;color:var(--txt);opacity:.9;font-size:11.5px;font-weight:800}.plate .tag{letter-spacing:.12em;color:var(--dim);border:1px solid #ffffff1f;border-radius:99px;padding:2px 6px;font-size:9px}.plate .sp{flex:1}.plate .tot{letter-spacing:.02em;color:var(--c);text-shadow:0 0 16px var(--c);text-align:right;min-width:34px;font-size:20px;font-weight:900;transition:transform .18s}.plate.bump .tot{transform:scale(1.28)}.side[data-owner="1"]{--c:var(--cy)}.side[data-owner="0"]{--c:var(--mg)}.plate.active{position:relative}.plate.active .nm{opacity:1}.plate.active:before{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--c) 22%,transparent),transparent 70%);border-radius:12px;animation:2.2s ease-in-out infinite breathe;position:absolute;inset:-3px -6px}@keyframes breathe{0%,to{opacity:.45}50%{opacity:1}}#plateBot.active:before{content:none}.boardwrap{flex:none;justify-content:center;display:flex}.board{grid-template-columns:repeat(3,var(--cell));gap:var(--gap);display:grid;position:relative}.col{grid-template-rows:repeat(3,var(--cell));gap:var(--gap);border-radius:calc(var(--r) + 4px);cursor:pointer;display:grid;position:relative}.slot{width:var(--cell);height:var(--cell);border-radius:var(--r);background:#ffffff07;border:1px solid #ffffff12;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d}.side[data-owner="0"] .slot{border-color:#ff2fa021}.side[data-owner="1"] .slot{border-color:#28e8ff21}.col.legal:after{content:"";border-radius:calc(var(--r) + 6px);border:1.5px dashed color-mix(in srgb,var(--c) 65%,transparent);pointer-events:none;animation:1.4s ease-in-out infinite pulse;position:absolute;inset:-4px}@keyframes pulse{0%,to{opacity:.35;transform:scale(.985)}50%{opacity:.95;transform:scale(1)}}.col.danger:before{content:"";border-radius:calc(var(--r) + 6px);pointer-events:none;border:1.5px solid #ffd166e6;animation:1.1s ease-in-out infinite pulse;position:absolute;inset:-4px;box-shadow:0 0 16px #ffd16652}.col.press{transition:transform 80ms;transform:scale(.97)}.col.nope{animation:.32s nope}@keyframes nope{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.die{border-radius:var(--r);width:100%;height:100%;padding:calc(var(--cell)*.155);border:1px solid color-mix(in srgb,var(--dc) 55%,transparent);box-shadow:inset 0 1px 0 #ffffff57, inset 0 -6px 12px #00000059, 0 5px 14px #0000008c, 0 0 14px color-mix(in srgb,var(--dc) 32%,transparent);--dc:#9fb2d8;background:linear-gradient(158deg,#ffffff38,#ffffff0a 42%,#00000047);grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.die.p1{--dc:var(--cy)}.die.p2{--dc:var(--mg)}.pip{background:radial-gradient(circle at 35% 30%,#fff,var(--dc) 78%);width:78%;height:78%;box-shadow:0 0 6px color-mix(in srgb,var(--dc) 85%,transparent),0 0 14px color-mix(in srgb,var(--dc) 45%,transparent);opacity:0;border-radius:50%;place-self:center;transition:opacity .12s,transform .12s;transform:scale(.3)}.pip.on{opacity:1;transform:scale(1)}.die.m2{--dc:var(--gold);border-color:color-mix(in srgb,var(--gold) 70%,transparent);box-shadow:inset 0 1px #fff6,0 5px 14px #0000008c,0 0 18px #ffd16680}.die.m3{--dc:#ff8a3d;border-color:#ff8a3dd9;animation:1.5s ease-in-out infinite hot;box-shadow:inset 0 1px #ffffff73,0 5px 16px #0000008c,0 0 26px #ff8a3dbf}@keyframes hot{0%,to{filter:brightness()}50%{filter:brightness(1.22)}}.die.settle{animation:.3s cubic-bezier(.2,1.3,.4,1) settle}@keyframes settle{0%{transform:scale(.72)}60%{transform:scale(1.07)}to{transform:scale(1)}}.die.dying{animation:.34s ease-in forwards dying}@keyframes dying{0%{transform:scale(1)rotate(0)}30%{filter:brightness(2.4);transform:scale(1.24)rotate(6deg)}to{opacity:0;filter:brightness(3);transform:scale(.2)rotate(-24deg)}}.cols{grid-template-columns:repeat(3,var(--cell));gap:var(--gap);flex:none;justify-content:center;margin:4px auto 0;display:grid}.tut .cols{margin:15px auto 0}.chip{height:20px;color:var(--dim);background:#ffffff09;border:1px solid #ffffff0f;border-radius:8px;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:800;transition:all .2s;display:flex;position:relative}.chip.has{color:var(--c);border-color:color-mix(in srgb,var(--c) 30%,transparent);background:color-mix(in srgb,var(--c) 9%,transparent);text-shadow:0 0 10px color-mix(in srgb,var(--c) 70%,transparent)}.chip .mx{opacity:.9;color:var(--gold);font-size:9px}.chip .dl{opacity:0;pointer-events:none;white-space:nowrap;border-radius:99px;padding:1px 5px;font-size:10.5px;font-weight:900;line-height:1.25;transition:all .18s;position:absolute;top:-15px;left:50%;transform:translate(-50%,4px)}.chip .dl.show{opacity:1;transform:translate(-50%)}.chip .dl.gain{color:#0a0410;background:var(--c);box-shadow:0 0 12px color-mix(in srgb,var(--c) 62%,transparent)}.chip .dl.kill{color:#300;background:var(--gold);box-shadow:0 0 12px #ffd166b3}.center{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;padding:5px 0;display:flex;position:relative}#dieStage{width:calc(var(--cell)*.92);height:calc(var(--cell)*.92);--cell2:calc(var(--cell)*.92);position:relative}#dieStage .die{--cell:var(--cell2)}#dieStage.rolling .die{animation:.42s linear infinite rollspin}@keyframes rollspin{0%{transform:rotate(0)scale(1)}25%{transform:rotate(90deg)scale(1.06)}50%{transform:rotate(180deg)scale(1)}75%{transform:rotate(270deg)scale(1.06)}to{transform:rotate(360deg)scale(1)}}#dieStage.pop .die{animation:.3s cubic-bezier(.2,1.5,.4,1) popin}@keyframes popin{0%{transform:scale(.5)rotate(-30deg)}to{transform:scale(1)rotate(0)}}.status{letter-spacing:.16em;color:var(--dim);text-transform:uppercase;text-align:center;min-height:14px;font-size:11px;font-weight:700;transition:color .2s}.status.me{color:var(--cy);text-shadow:0 0 12px #28e8ff80}.status.ai{color:var(--mg);text-shadow:0 0 12px #ff2fa080}.dots:after{content:"";animation:1.2s steps(4,end) infinite dots}@keyframes dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.timer{visibility:hidden;--tc:var(--tcbase,var(--cy));align-items:center;gap:6px;height:12px;display:flex}.timer.on{visibility:visible}.timer .track{background:#ffffff1f;border-radius:99px;width:118px;height:3px;overflow:hidden}.timer .bar{background:var(--tc,var(--cy));width:100%;height:100%;box-shadow:0 0 8px var(--tc,var(--cy));border-radius:99px;transition:width .1s linear;display:block}.timer b{color:var(--tc,var(--cy));text-align:left;min-width:10px;font-size:10.5px;font-weight:900}.timer.warn{--tc:#ff8a3d}.timer.warn .bar{box-shadow:0 0 10px #ff8a3d}.pts{z-index:60;pointer-events:none;white-space:nowrap;text-shadow:0 0 10px,0 2px 8px #000c;font-size:19px;font-weight:900;position:absolute;transform:translate(-50%)}.land .pts{font-size:15px}#fx{z-index:50;pointer-events:none;position:fixed;inset:0;overflow:hidden}.particle{border-radius:50%;width:7px;height:7px;position:absolute;transform:translate(-50%,-50%)}.flash{z-index:45;pointer-events:none;opacity:0;background:#fff;position:fixed;inset:0}.ov{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;pointer-events:none;visibility:hidden;background:#04050cdb;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:26px;transition:opacity .28s,visibility 0s .28s;display:flex;position:fixed;inset:0}.ov.on{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .28s}#ovStart{justify-content:flex-start;overflow-y:auto}#ovStart:before,#ovStart:after{content:"";flex:none;margin:auto}.ov h1{letter-spacing:.2em;text-align:center;background:linear-gradient(100deg,var(--cy),#fff 50%,var(--mg));color:#0000;filter:drop-shadow(0 0 22px #28e8ff59);-webkit-background-clip:text;background-clip:text;margin:0;font-size:29px;font-weight:900}.ov .sub{letter-spacing:.2em;color:var(--dim);text-transform:uppercase;text-align:center;margin-top:-8px;font-size:11.5px}.btn{min-width:210px;color:var(--txt);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:14px;padding:14px 20px;font-family:inherit;font-size:13.5px;font-weight:800;transition:all .15s}.btn:active{transform:scale(.96)}.btn.primary{background:linear-gradient(100deg,var(--cy),#7ad6ff 40%,var(--mg));color:#04101a;border:none;box-shadow:0 10px 30px #28e8ff47,inset 0 0 0 1px #ffffff1f}[hidden]{display:none!important}.seg{gap:8px;display:flex}#modeSeg button[data-m=duo].on{background:linear-gradient(100deg,var(--mg),#ff96cf);box-shadow:0 6px 18px #ff2fa052}.seg button{color:var(--dim);letter-spacing:.13em;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;flex:1;padding:11px 14px;font-family:inherit;font-size:11.5px;font-weight:800;transition:all .15s}.seg button.on{color:#04101a;background:linear-gradient(100deg,var(--cy),#8fe0ff);border-color:#0000;box-shadow:0 6px 18px #28e8ff4d}.lbl{letter-spacing:.24em;color:var(--dim);text-transform:uppercase;font-size:10px}.card{flex-direction:column;gap:10px;width:100%;max-width:340px;display:flex}.rules{color:#c6d3ee;background:#ffffff0a;border:1px solid #ffffff17;border-radius:16px;max-width:360px;max-height:62vh;padding:16px 18px;font-size:13.5px;line-height:1.6;overflow:auto}.rules h3{letter-spacing:.18em;color:var(--cy);text-transform:uppercase;margin:0 0 8px;font-size:12px}.rules p{margin:0 0 12px}.rules b{color:var(--gold)}.rules .k{color:var(--mg);font-weight:800}.scoreline{letter-spacing:.08em;justify-content:center;align-items:center;gap:16px;font-size:15px;font-weight:800;display:flex}.scoreline .you{color:var(--cy);text-shadow:0 0 14px #28e8ff80;font-size:32px;font-weight:900}.scoreline .cpu{color:var(--mg);text-shadow:0 0 14px #ff2fa080;font-size:32px;font-weight:900}.scoreline .vs{color:var(--dim);letter-spacing:.2em;font-size:12px}.scoreline .sc{flex-direction:column;align-items:center;gap:1px;display:flex}.scoreline .sc em{letter-spacing:.18em;color:var(--dim);text-transform:uppercase;font-size:9.5px;font-style:normal}#endTitle.win{filter:drop-shadow(0 0 26px #28e8ff73);background-image:linear-gradient(100deg,#28e8ff,#fff 50%,#8dffcf)}#endTitle.lose{background-image:linear-gradient(100deg,var(--mg),#fff 55%,#ff8a3d);filter:drop-shadow(0 0 26px #ff2fa073)}#endTitle.draw{filter:drop-shadow(0 0 22px #9fb2d859);background-image:linear-gradient(100deg,#9fb2d8,#fff 50%,#9fb2d8)}.tiny{letter-spacing:.14em;color:var(--dim);text-align:center;font-size:10.5px}html.face:not(.land) #sideTop .plate,html.face:not(.land) #sideTop .chip,html.face:not(.land) #sideTop .die .num,html.face:not(.land) .die.p2flip .num{transform:rotate(180deg)}.face .side{transition:opacity .35s,filter .35s}.face .side.idle{opacity:.5;filter:saturate(.55)brightness(.82)}#dieStage,.status,.timer{transition:transform .3s}html.face.p2turn:not(.land) #dieStage,html.face.p2turn:not(.land) .status,html.face.p2turn:not(.land) .timer{transform:rotate(180deg)}#coach{z-index:70;cursor:pointer;border:1px solid color-mix(in srgb,var(--cy) 45%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#060812ed;border-radius:14px;padding:10px 14px;position:absolute;top:46px;left:10px;right:10px;box-shadow:0 8px 30px #00000080,0 0 18px #28e8ff24}#coach .cmsg{color:var(--txt);font-size:12.5px;line-height:1.5}#coach .cmsg b{color:var(--gold)}#coach .chint{letter-spacing:.2em;color:var(--cy);text-transform:uppercase;margin-top:6px;font-size:9.5px;animation:1.8s ease-in-out infinite breathe}.land #coach{max-width:300px;top:34px;left:auto;right:12px}#ovPass{cursor:pointer;background:#04050ced;gap:10px}#ovPass .glow{pointer-events:none;background:radial-gradient(60% 40% at 50% 50%,color-mix(in srgb,var(--pc) 24%,transparent),transparent 72%);position:absolute;inset:0}#ovPass .who{letter-spacing:.16em;color:var(--pc);text-shadow:0 0 30px color-mix(in srgb,var(--pc) 65%,transparent);text-align:center;font-size:34px;font-weight:900;line-height:1.05}#ovPass .hint{letter-spacing:.22em;color:var(--dim);text-transform:uppercase;font-size:11.5px}#ovPass .swapicon{border:1.5px solid color-mix(in srgb,var(--pc) 45%,transparent);width:54px;height:54px;color:var(--pc);box-shadow:0 0 26px color-mix(in srgb,var(--pc) 28%,transparent);border-radius:50%;place-items:center;margin-bottom:2px;font-size:24px;animation:2.6s ease-in-out infinite spinhint;display:grid}@keyframes spinhint{0%,70%,to{transform:rotate(0)}85%{transform:rotate(180deg)}}#ovPass .tapline{letter-spacing:.2em;color:var(--txt);text-transform:uppercase;margin-top:6px;font-size:13px;font-weight:800;animation:1.8s ease-in-out infinite breathe}#ovPass .mini{letter-spacing:.12em;color:var(--dim);align-items:center;gap:14px;font-size:12px;display:flex}#ovPass .mini b{font-size:20px;font-weight:900}#ovPass .mini .a{color:var(--cy)}#ovPass .mini .b{color:var(--mg)}#passQuit{top:calc(env(safe-area-inset-top,0px) + 8px);position:absolute;right:10px}.ico{appearance:none;padding:0;font-family:inherit}.ico:focus-visible,.btn:focus-visible,.seg button:focus-visible{outline:2px solid var(--cy);outline-offset:2px}.dicerow{justify-content:center;gap:8px;margin-bottom:2px;display:flex}.dicerow .die{--cell:34px;border-radius:10px;width:34px;height:34px}.die .num{font-size:calc(var(--cell)*.52);color:var(--dc);text-shadow:0 0 12px color-mix(in srgb,var(--dc) 80%,transparent);pointer-events:none;justify-content:center;align-items:center;font-weight:900;display:none;position:absolute;inset:0}.numerals .die .pip{display:none}.numerals .die .num{display:flex}.land #app{max-width:none;padding:4px 8px}.land .table{flex-direction:row;justify-content:center;align-items:center;gap:4px}.land .side{flex:none;grid-template-columns:auto auto;grid-template-areas:"plate plate""board chips";align-items:center;gap:4px;display:grid}.land .side.bot{grid-template-areas:"plate plate""chips board"}.land .plate{grid-area:plate;height:20px}.land .plate .tot{min-width:28px;font-size:17px}.land .plate .nm{letter-spacing:.12em;font-size:10px}.land .boardwrap{grid-area:board}.land .cols{grid-area:chips;grid-template-columns:none;grid-template-rows:repeat(3,var(--cell));margin:0}.land .board{grid-template-columns:none;grid-template-rows:repeat(3,var(--cell))}.land .col{grid-template-rows:none;grid-template-columns:repeat(3,var(--cell))}.land .chip{width:30px;height:var(--cell);flex-direction:column;gap:1px;font-size:11px}.land .chip .dl{border-radius:6px;padding:0 3px;font-size:9.5px;position:static;transform:none}.land .chip .dl.show{transform:none}.land .center{flex:none;gap:6px;padding:0 6px}.land .timer .track{width:84px}.land .status{letter-spacing:.08em;white-space:normal;max-width:104px;font-size:9.5px;line-height:1.35}.land .hud{height:28px}.land .col.nope{animation:.32s nopeY}@keyframes nopeY{0%,to{transform:translateY(0)}20%{transform:translateY(-6px)}40%{transform:translateY(6px)}60%{transform:translateY(-4px)}80%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:60ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}#bg:before{animation:none}.col.legal:after,.col.danger:before{opacity:.8;animation:none}.die.m3{animation:none}}.idchip{top:calc(env(safe-area-inset-top,0px) + 10px);letter-spacing:.12em;color:var(--txt);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:99px;align-items:center;gap:6px;padding:5px 11px;font-size:10.5px;display:flex;position:absolute;right:12px}.idchip b{color:var(--cy);font-weight:800}.idchip .rt{color:var(--gold);font-weight:900}.idchip.anon{color:var(--dim);border-style:dashed}.idchip .die{--cell:16px;border-radius:5px;width:16px;height:16px}.hero{flex-direction:column;align-items:center;gap:4px;margin:6px 0 2px;display:flex}.hero .eyebrow{letter-spacing:.34em;color:var(--dim);text-transform:uppercase;font-size:9px}.hero h1{letter-spacing:.24em;font-size:23px}.duel{align-items:center;gap:18px;margin:16px 0 4px;display:flex}.duel .die{--cell:74px;width:74px;height:74px;box-shadow:inset 0 1px 0 #ffffff57,inset 0 -6px 12px #00000059, 0 5px 14px #0000008c,0 0 34px color-mix(in srgb,var(--dc) 45%,transparent)}.duel .die.p1{transform:rotate(-9deg)}.duel .die.p2{transform:rotate(9deg)}.duel .vs{letter-spacing:.08em;color:var(--gold);text-shadow:0 0 18px #ffd166a6;font-size:19px;font-style:italic;font-weight:900}.sub2{letter-spacing:.28em;color:var(--dim);text-transform:uppercase;text-align:center;margin-bottom:12px;font-size:10px}.homestack{flex-direction:column;gap:10px;width:100%;max-width:300px;display:flex}.hrow{gap:8px;width:100%;display:flex}.hrow .btn{letter-spacing:.12em;flex:1;min-width:0;padding:12px 6px;font-size:11px}.quiet{flex-direction:column;gap:9px;width:100%;max-width:300px;margin-top:14px;display:flex}.quiet .cap{letter-spacing:.3em;color:var(--dim);text-transform:uppercase;align-items:center;gap:10px;font-size:9px;display:flex}.quiet .cap:before,.quiet .cap:after{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);flex:1;height:1px}.quiet .hrow .btn{letter-spacing:.08em;color:var(--dim);background:#ffffff08;border-color:#ffffff17;padding:10px 4px;font-size:10px}.homefoot{justify-content:center;align-items:center;gap:14px;margin-top:12px;display:flex}.linkbtn{cursor:pointer;letter-spacing:.14em;color:var(--dim);text-transform:uppercase;background:0 0;border:none;padding:4px;font-family:inherit;font-size:10.5px}.linkbtn:focus-visible{outline:2px solid var(--cy);outline-offset:2px}
