:root{--nota-shift:7px;--stage-drop:24px}.tc-stage{background:linear-gradient(158deg,#ffffff21,#ffffff09 34%,#ffffff05 62%,#ffffff12),linear-gradient(#17191a,#0d0f0e);border-radius:16px;width:100%;padding:7px;display:block;position:relative;box-shadow:0 0 0 1px #ffffff0d,0 40px 82px -34px #000000f2,0 0 140px -74px #7db61c80;container-type:inline-size}.tc-stage:after{content:"";pointer-events:none;z-index:2;border-radius:10px;position:absolute;inset:7px;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff1a}.tc{--fs:clamp(9.5px, 2.42cqw, 15px);--g:#8cc21f;--tx:#ececea;--mu:#ffffff70;--mu2:#ffffff4d;--pn:#ffffff0a;--bd:#ffffff13;font-size:var(--fs);color:var(--tx);font-variant-numeric:tabular-nums;background:radial-gradient(120% 90% at 100% 0,#7db61c12,#0000 55%),#121414;border-radius:10px;line-height:1.25;display:flex;overflow:hidden}.tc svg{width:100%;height:100%;display:block}.tc-rail{width:calc(var(--fs) * 3.1);border-right:1px solid var(--bd);align-items:center;gap:calc(var(--fs) * .72);padding:calc(var(--fs) * .75) 0;background:#00000052;flex-direction:column;flex:none;display:flex}.tc-mark{width:calc(var(--fs) * 1.5);height:calc(var(--fs) * 1.5);margin-bottom:calc(var(--fs) * .35)}.tc-mark img{object-fit:contain;filter:brightness(0)invert();opacity:.92;width:100%;height:100%;display:block}.tc-ri{width:calc(var(--fs) * 1.05);height:calc(var(--fs) * 1.05);color:#ffffff4d;position:relative}.tc-ri.on{color:var(--g)}.tc-ri.on:before{content:"";left:calc(var(--fs) * -.78);background:var(--g);border-radius:2px;width:2px;height:84%;position:absolute;top:8%}.tc-main{min-width:0;padding:calc(var(--fs) * .72) calc(var(--fs) * .78) calc(var(--fs) * .75);gap:calc(var(--fs) * .52);height:calc(var(--fs) * 28.05);box-sizing:border-box;flex-direction:column;flex:auto;transition:opacity .42s,transform .42s;display:flex}.tc-main.saindo{opacity:0;transform:translateY(-6px)}@media(prefers-reduced-motion:reduce){.tc-main{transition:none}}.tc-head{align-items:center;gap:calc(var(--fs) * .42);display:flex}.tc-ti{width:calc(var(--fs) * 1.05);height:calc(var(--fs) * 1.05);color:var(--g)}.tc-head h4{font-size:calc(var(--fs) * 1.18);letter-spacing:-.01em;margin:0;font-weight:600}.tc-tabs{gap:calc(var(--fs) * .3);margin-left:auto;display:flex}.tc-tabs span{font-size:calc(var(--fs) * .68);padding:calc(var(--fs) * .2) calc(var(--fs) * .5);border:1px solid var(--bd);color:var(--mu);white-space:nowrap;border-radius:99px}.tc-tabs .on{color:#bfe063;background:#8cc21f21;border-color:#8cc21f52}.tc-bal{border-radius:calc(var(--fs) * .62);padding:calc(var(--fs) * .6) calc(var(--fs) * .7);background:linear-gradient(135deg,#ffffff13,#ffffff07);border:1px solid #ffffff17}.tc-balhead{align-items:center;gap:calc(var(--fs) * .38);margin-bottom:calc(var(--fs) * .5);display:flex}.tc-bank{width:auto;height:calc(var(--fs) * 1.02);object-fit:contain;margin-right:calc(var(--fs) * .02);flex:none;display:block}.tc-balhead b{font-size:calc(var(--fs) * .68);letter-spacing:.1em;color:#ffffffb3;font-weight:700}.tc-balhead em{font-size:calc(var(--fs) * .68);color:var(--mu2);font-style:normal}.tc-more{font-size:calc(var(--fs) * .66);color:var(--mu2);padding-left:calc(var(--fs) * .42);margin-left:calc(var(--fs) * .1);white-space:nowrap;border-left:1px solid #ffffff1f}.tc-sync{font-size:calc(var(--fs) * .65);color:var(--mu);border:1px solid var(--bd);padding:calc(var(--fs) * .16) calc(var(--fs) * .46);white-space:nowrap;border-radius:99px;margin-left:auto}.tc-stats{gap:calc(var(--fs) * .4);grid-template-columns:repeat(3,1fr);display:grid}.tc-stats span{font-size:calc(var(--fs) * .63);letter-spacing:.07em;text-transform:uppercase;color:var(--mu2);margin-bottom:calc(var(--fs) * .22);display:block}.tc-stats strong{font-size:calc(var(--fs) * 1.02);letter-spacing:-.015em;font-weight:600}.tc-stats .dim{color:var(--mu)}.tc-grid{gap:calc(var(--fs) * .4);grid-template-columns:repeat(4,1fr);display:grid}.tc-tile{border:1px solid var(--bd);border-radius:calc(var(--fs) * .5);background:var(--pn);padding:calc(var(--fs) * .46) calc(var(--fs) * .42);min-height:calc(var(--fs) * 3.05);gap:calc(var(--fs) * .3);flex-direction:column;display:flex}.tc-tile span{width:calc(var(--fs) * 1.02);height:calc(var(--fs) * 1.02);color:var(--g);opacity:.95}.tc-tile p{font-size:calc(var(--fs) * .7);color:#ffffffc7;margin:0;line-height:1.3}.tc-moves{border:1px solid var(--bd);border-radius:calc(var(--fs) * .5);background:var(--pn);padding:calc(var(--fs) * .45) calc(var(--fs) * .6) calc(var(--fs) * .25);flex-direction:column;display:flex}.tc-mh{margin-bottom:calc(var(--fs) * .4);align-items:center;display:flex}.tc-mh span{font-size:calc(var(--fs) * .63);letter-spacing:.08em;text-transform:uppercase;color:var(--mu2)}.tc-mh em{font-style:normal;font-size:calc(var(--fs) * .63);color:var(--g);opacity:.8;margin-left:auto}.tc-mv{align-items:center;gap:calc(var(--fs) * .45);padding:calc(var(--fs) * .3) 0;border-top:1px solid #ffffff0b;display:flex}.tc-mv:first-of-type{border-top:none}.tc-mv:last-child{padding-bottom:calc(var(--fs) * .38)}.tc-mv i{width:calc(var(--fs) * .42);height:calc(var(--fs) * .42);border-radius:99px;flex:none}.tc-mv i.out{background:#d4564e}.tc-mv i.in{background:var(--g)}.tc-mv div{flex:auto;min-width:0}.tc-mv b{font-size:calc(var(--fs) * .73);color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.tc-mv div span{font-size:calc(var(--fs) * .62);color:var(--mu2)}.tc-mv strong{font-size:calc(var(--fs) * .75);color:#fffc;white-space:nowrap;font-weight:600}.tc-mv .pos{color:#a8d94f}.tc-alert{align-items:center;gap:calc(var(--fs) * .5);border-radius:calc(var(--fs) * .5);padding:calc(var(--fs) * .45) calc(var(--fs) * .6);background:#8cc21f0e;border:1px solid #8cc21f29;display:flex}.tc-alert i{width:calc(var(--fs) * .95);height:calc(var(--fs) * .95);color:var(--g);flex:none}.tc-alert>div{min-width:0}.tc-alert b{font-size:calc(var(--fs) * .73);margin-right:calc(var(--fs) * .35);font-weight:600}.tc-alert>div>span{font-size:calc(var(--fs) * .62);color:var(--mu);line-height:1.35}.tc-sw{width:calc(var(--fs) * 1.5);height:calc(var(--fs) * .82);background:var(--g);border-radius:99px;flex:none;margin-left:auto;position:relative}.tc-sw:after{content:"";width:calc(var(--fs) * .6);height:calc(var(--fs) * .6);background:#0f1110;border-radius:99px;position:absolute;top:12%;right:9%}.tc-body{gap:calc(var(--fs) * .4);flex:auto;grid-template-columns:1.35fr 1fr;min-height:0;display:grid}.tc-pane{border:1px solid var(--bd);border-radius:calc(var(--fs) * .5);background:var(--pn);padding:calc(var(--fs) * .55) calc(var(--fs) * .6);gap:calc(var(--fs) * .34);flex-direction:column;min-width:0;display:flex}.tc-pane.center{text-align:center;align-items:center}.tc-ph{font-size:calc(var(--fs) * .63);letter-spacing:.08em;text-transform:uppercase;color:var(--mu2)}.tc-step{gap:calc(var(--fs) * .22);display:flex}.tc-step i{background:#ffffff1a;border-radius:2px;flex:1 1 0;height:2px}.tc-step i.on{background:var(--g)}.tc-steplbl{gap:calc(var(--fs) * .22);font-size:calc(var(--fs) * .58);color:var(--mu2);display:flex}.tc-steplbl span{flex:1 1 0}.tc-steplbl .on{color:var(--g)}.tc-lbl{font-size:calc(var(--fs) * .62);color:var(--mu)}.tc-input{border:1px solid var(--bd);border-radius:calc(var(--fs) * .34);padding:calc(var(--fs) * .38) calc(var(--fs) * .45);font-size:calc(var(--fs) * .68);color:var(--mu2);white-space:nowrap;text-overflow:ellipsis;background:#00000047;overflow:hidden}.tc-hint{font-size:calc(var(--fs) * .56);color:var(--mu2)}.tc-seg{gap:calc(var(--fs) * .2);background:#00000040;border-radius:99px;padding:2px;display:flex}.tc-seg span{text-align:center;font-size:calc(var(--fs) * .62);color:var(--mu);padding:calc(var(--fs) * .22) 0;border-radius:99px;flex:1 1 0}.tc-seg .on{background:var(--g);color:#0f1110;font-weight:600}.tc-btnrow{align-items:center;gap:calc(var(--fs) * .4);justify-content:flex-end;margin-top:auto;display:flex}.tc-ghost{font-size:calc(var(--fs) * .65);color:var(--mu)}.tc-cta{font-size:calc(var(--fs) * .65);color:#0f1110;background:var(--g);padding:calc(var(--fs) * .3) calc(var(--fs) * .62);white-space:nowrap;border-radius:99px;font-weight:600}.tc-cta.full{text-align:center;flex:auto}.tc-fav{align-items:center;gap:calc(var(--fs) * .4);display:flex}.tc-fav i{width:calc(var(--fs) * 1.25);height:calc(var(--fs) * 1.25);color:var(--mu);font-style:normal;font-size:calc(var(--fs) * .55);letter-spacing:.04em;background:#ffffff14;border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex}.tc-fav div{flex:auto;min-width:0}.tc-fav b{font-size:calc(var(--fs) * .66);color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.tc-fav span{font-size:calc(var(--fs) * .58);color:var(--mu2)}.tc-fav em{font-style:normal;font-size:calc(var(--fs) * .6);color:var(--g);opacity:.85;flex:none}.tc svg.tc-qr{width:calc(var(--fs) * 5.4);height:calc(var(--fs) * 5.4);border-radius:calc(var(--fs) * .3);margin:calc(var(--fs) * .1) auto;display:block}.tc-copia{font-size:calc(var(--fs) * .54);color:var(--mu2);border-radius:calc(var(--fs) * .3);padding:calc(var(--fs) * .28) calc(var(--fs) * .4);white-space:nowrap;text-overflow:ellipsis;background:#00000047;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.tc-envios{gap:calc(var(--fs) * .42);font-size:calc(var(--fs) * .58);color:var(--mu);margin-top:auto;display:flex}.tc-nota{padding-left:var(--nota-shift);letter-spacing:.01em;color:#ffffff5c;margin-top:14px;font-size:11.5px;line-height:1.5}@media(max-width:640px){:root{--nota-shift:5px}.tc-stage{border-radius:13px;padding:5px}.tc-stage:after{border-radius:8px;inset:5px}.tc-grid,.tc-stats{grid-template-columns:repeat(2,1fr)}.tc-body{grid-template-columns:1fr}.tc-moves{flex:auto}.tc-main{height:calc(var(--fs) * 41.5)}.tc-more{display:none}.tc-alert b{margin-right:0;display:block}.tc-alert>div>span{display:block}}@supports not (container-type:inline-size){.tc{--fs:clamp(9.5px, 1.1vw, 15px)}}
