@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.woff2?dpl=1791832606)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2?dpl=1791832606)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.woff2?dpl=1791832606)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1rx9vjatjkdar.woff2?dpl=1791832606)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.woff2?dpl=1791832606)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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.woff2?dpl=1791832606)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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.woff2?dpl=1791832606)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:Koulen;src:url(/fonts/Koulen-Extended-v2.otf)format("opentype");font-weight:400;font-display:swap}:root{--bg:#f2f2f2;--ink:#000;--muted:gray;--soft:#5f5f5f;--gray:#f1f1f1;--orange:#ffc88d;--yellow:#fff78a;--blue:#85b4ff;--amber:#ffcd71;--lilac:#cec3ff;--green:#b1dc98;--red:#f05757;--stroke:#101010;--font-title:"Koulen", "Impact", sans-serif;--font-body:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0}body{font-family:var(--font-body);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,p{margin:0}:focus-visible{outline-offset:2px;outline:2px solid #000}.title{font-family:var(--font-title);text-transform:uppercase;letter-spacing:.01em;font-weight:400;line-height:1.05}.col{width:100%;max-width:480px;min-height:100dvh;min-height:var(--app-h,100dvh);background:var(--bg);margin:0 auto;position:relative}.col.white{background:#fff}.col.has-nav{padding-bottom:120px}.hero{min-height:224px;padding:calc(24px + env(safe-area-inset-top)) 24px 56px;flex-direction:column;justify-content:space-between;display:flex;position:relative}.hero.sm{min-height:168px}.hero-top{justify-content:space-between;align-items:flex-start;display:flex}.hero h1{font-size:clamp(44px,12vw,58px)}.hero.light h1,.hero.light .brand{color:#fff}.brand{font-family:var(--font-title);letter-spacing:.42em;font-size:18px}.toplink{font-family:var(--font-title);letter-spacing:.03em;text-transform:uppercase;font-size:15px}.sheet{background:#fff;border-radius:41px 44px 0 0;margin-top:-40px;padding:32px 22px 48px;position:relative}@media (min-width:768px){.sheet{padding-inline:48px}}.stack{flex-direction:column;gap:12px;display:flex}.label{color:var(--soft);margin:6px;font-size:14px}.error{border:2px solid var(--red);color:#b42323;background:#fff0f0;border-radius:16px;padding:10px 14px;font-size:14px;font-weight:600}.hint{color:var(--muted);text-align:right;margin-right:6px;font-size:12px}.hint button,.hint a{text-underline-offset:2px;text-decoration:underline}.ok{color:#2f5d1c;background:#f1f9ec;border:2px solid #6aa84f;border-radius:16px;padding:10px 14px;font-size:14px;font-weight:600}.pill{background:var(--gray);width:100%;height:43px;font:500 16px/1.4 var(--font-body);color:#000;border:0;border-radius:999px;padding:0 18px;display:block}.pill::placeholder{color:var(--muted);opacity:1}.pill.white{background:#fff}.pill:disabled{color:var(--soft)}.pill-wrap{background:var(--gray);border-radius:999px;align-items:center;gap:6px;height:43px;padding:0 18px;display:flex;position:relative}.pill-wrap.white{background:#fff}.pill-wrap input{min-width:0;height:100%;font:500 16px/1.4 var(--font-body);color:#000;background:0 0;border:0;flex:1;padding:0}.pill-wrap input:focus-visible{outline:0}.pill-wrap:focus-within{outline-offset:2px;outline:2px solid #000}.pill-wrap input::placeholder{color:var(--muted)}.pill-wrap .affix{color:var(--muted);font-weight:500}textarea.box{background:var(--gray);width:100%;font:500 15px/1.45 var(--font-body);resize:vertical;border:0;border-radius:24px;min-height:110px;padding:12px 18px}.row{align-items:center;gap:10px;display:flex}.row>.grow{flex:1;min-width:0}.btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:43px;padding:0 24px;font-size:16px;font-weight:700;display:inline-flex}.btn.black{color:#fff;background:#000}.btn.green{background:var(--green);border:3px solid #000}.btn.blue{background:var(--blue);border:3px solid #000}.btn.white{background:#fff;border:2px solid #000}.btn.danger{border:2px solid var(--red);color:var(--red);background:#fff}.btn:disabled{opacity:.45;cursor:not-allowed}.circle-btn{color:#3c3c3c;background:#fff;border-radius:50%;flex:none;place-items:center;width:43px;height:43px;font-size:24px;font-weight:500;display:grid}.circle-btn.black{color:#fff;background:#000}.circle-btn:disabled{opacity:.5}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{white-space:nowrap;border:2px solid #000;border-radius:999px;height:27px;padding:0 16px;font-size:12px;font-weight:700}.chip.active{color:#fff;background:#000!important}.chip.yellow{background:var(--yellow)}.chip.lilac{background:var(--lilac)}.chip.blue{background:var(--blue)}.chip.amber{background:var(--amber)}.radio{cursor:pointer;align-items:flex-start;gap:14px;padding:6px 0;display:flex}.radio input{opacity:0;pointer-events:none;position:absolute}.radio .dot{background:#fff;border:3px solid #000;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin-top:1px;display:grid}.radio input:checked+.dot:after{content:"";background:#000;border-radius:50%;width:10px;height:10px}.radio input:focus-visible+.dot{outline-offset:2px;outline:2px solid #000}.radio .t{color:var(--soft);font-size:16px;font-weight:500}.radio input:checked~.txt .t{color:#000;font-weight:600}.radio .d{color:var(--soft);margin-top:2px;font-size:12px;line-height:1.4}.toggle{flex:none;width:52px;height:30px;position:relative}.toggle input{opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;inset:0}.toggle .track{background:#d9d9d9;border:2px solid #000;border-radius:999px;transition:background .15s;position:absolute;inset:0}.toggle .track:after{content:"";background:#000;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px}.toggle input:checked+.track{background:var(--green)}.toggle input:checked+.track:after{transform:translate(22px)}.toggle input:focus-visible+.track{outline-offset:2px;outline:2px solid #000}.tabw{width:100%;max-width:440px;margin-inline:auto}.tab{--fill:#fff;--line:var(--stroke);height:74px;position:relative}.tab>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tab>svg path{fill:var(--fill);stroke:var(--line);stroke-width:3px;vector-effect:non-scaling-stroke}.tab-body{height:100%;position:relative}.bigbtn{text-align:left;width:100%;margin-top:8px;display:block}.bigbtn .tab-body{justify-content:flex-end;align-items:flex-end;gap:12px;padding:0 32px 15px 20px;display:flex}.bigbtn .lbl{letter-spacing:.02em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:24px}.bigbtn svg.arrow{flex:none;width:24px;height:24px}.bigbtn:disabled{opacity:.55;cursor:wait}.bigbtn:active .tab{transform:translateY(1px)}.clist{margin:0 auto;padding:0;list-style:none}.clist>li{margin-top:-25px;position:relative}.clist>li:first-child{margin-top:0}.clist>li.open{z-index:40}.ccard{text-align:left;width:100%;display:block}.ccard .tab-body{padding:9px 16px 0 15px}.ccard .nm{padding-right:8px;font-size:18px;font-weight:600;line-height:22px}.ccard .ph{color:var(--soft);font-size:12px;font-weight:600;line-height:15px}.ccard .debt{align-items:baseline;gap:8px;display:flex;position:absolute;top:37px;left:56%}.ccard .debt small{color:var(--soft);font-size:9.8px;font-weight:600}.ccard .debt b{color:#424242;font-size:13.2px;font-weight:600}.ccard .go{place-items:center;width:23px;height:23px;display:grid;position:absolute;top:34px;right:14px}.ccard .go svg{width:23px;height:23px}.ccard.selected .tab{--line:#000;filter:drop-shadow(0 3px #0000002e)}@media (max-width:360px){.ccard .debt small{display:none}}.menu{z-index:50;background:#fff;border:2px solid #000;border-radius:21px;width:142px;position:absolute;top:64px;right:18px;overflow:hidden;box-shadow:0 8px 24px #0000001f}.menu button,.menu a{text-align:left;width:100%;padding:8px 18px;font-size:14px;font-weight:600;line-height:20px;display:block}.menu button+button,.menu a+button,.menu button+a{border-top:2px solid #000}.menu .red{color:var(--red)}.sum{grid-template-columns:1fr 1fr;gap:16px;padding:0 24px;display:grid}.sum>*{border-radius:20px;min-height:109px;padding:14px 18px;display:block;position:relative}.sum .orange{background:var(--orange)}.sum .yellow{background:var(--yellow)}.sum .small{font-size:10px;font-weight:600;line-height:14px}.sum .plus{font-size:26px;font-weight:800;line-height:30px}.sum .big{font-family:var(--font-title);font-size:49px;line-height:1}.sum .money{font-family:var(--font-title);font-size:clamp(24px,7vw,28px);line-height:1.2}.gpanel{background:var(--gray);border-radius:0 30px 41px 41px;flex-direction:column;gap:12px;margin:0 16px;padding:28px 14px 26px;display:flex}.gpanel.sq{border-radius:0 30px 30px}.gpanel .pill,.gpanel .pill-wrap{background:#fff}.pagehead{padding:calc(22px + env(safe-area-inset-top)) 24px 0}.pagehead .title{font-size:clamp(52px,16vw,66px);line-height:1.1}.back{place-items:center;width:38px;height:38px;margin-left:-6px;display:inline-grid}.back svg{width:33px;height:33px}.pgrid{grid-template-columns:repeat(2,1fr);gap:20px 16px;display:grid}@media (min-width:560px){.pgrid{grid-template-columns:repeat(3,1fr)}}.pcard{text-align:left;background:#fff;border-radius:16px;padding:9px;display:block;position:relative}.pcard .img{aspect-ratio:132/117;background:var(--gray);border-radius:9px;place-items:center;display:grid;overflow:hidden}.pcard .img img{object-fit:cover;width:100%;height:100%}.pcard .nm{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:28px;margin-top:6px;font-size:12px;font-weight:500;line-height:14px;display:-webkit-box;overflow:hidden}.pcard .pr{font-size:12px;font-weight:700;line-height:17px}.pcard .sold{color:#939090;font-size:8px;font-weight:500}.pcard.noimg{padding-top:12px}.pcard.compact{border-radius:16px;padding:6px}.pcard.sel{outline:3px solid #000}.pcard .badge{color:#fff;background:#000;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;display:grid;position:absolute;top:3px;right:3px}.pcard.soldout{opacity:.55}.bigpanel{background:var(--amber);border:3px solid #000;border-radius:19px;margin:0 27px;overflow:hidden}.bigpanel>.head{padding:12px 20px 8px;position:relative}.bigpanel>.inner{background:#d9d9d9;border-radius:19px;margin:0 -3px -3px;padding:16px 18px 20px}.hist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hist li{background:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:9px 14px;font-size:13px;font-weight:600;display:flex}.hist small{color:var(--soft);font-size:10px;font-weight:600;display:block}.hist .neg{color:#2f7d1f}.nav{z-index:30;left:50%;bottom:calc(22px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#efefefa3;border:3px solid #000;border-radius:29px;grid-template-columns:repeat(4,1fr);width:min(353px,100% - 48px);height:58px;padding:0 6px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 4px 11.9px #7c7c7c26}.nav a{border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:2px;margin:3px 0;font-size:8.6px;font-weight:600;line-height:12px;display:flex}.nav a svg{width:24px;height:24px}.nav a[aria-current=page]{color:#fff;background:#000}.backdrop{z-index:100;padding-top:calc(16px + env(safe-area-inset-top));background:#0006;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.modal{width:100%;max-width:480px;padding:26px 22px calc(26px + env(safe-area-inset-bottom));overscroll-behavior:contain;background:#fff;border:3px solid #000;border-bottom:0;border-radius:30px 30px 0 0;flex-direction:column;gap:14px;max-height:100%;animation:.18s ease-out up;display:flex;overflow-y:auto}.modal h3{font-family:var(--font-title);text-transform:uppercase;font-size:30px;line-height:1.1}.modal p{color:var(--soft);font-size:14px;line-height:1.45}@media (min-width:768px){.backdrop{align-items:center}.modal{border-bottom:3px solid #000;border-radius:30px}}@keyframes up{0%{opacity:0;transform:translateY(24px)}}.otp{justify-content:space-between;gap:8px;margin:8px 0 4px;display:flex}.otp input{background:var(--gray);text-align:center;width:100%;min-width:0;max-width:56px;height:72px;font-family:var(--font-title);color:#000;border:0;border-radius:30px;padding:0;font-size:40px}.section-title{font-family:var(--font-title);text-transform:uppercase;margin:26px 4px 10px;font-size:22px}.section-title:first-child{margin-top:0}.card{background:var(--gray);border-radius:24px;flex-direction:column;gap:12px;padding:16px;display:flex}.card .pill,.card .pill-wrap{background:#fff}.settings-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.settings-row .t{font-size:15px;font-weight:600}.settings-row .d{color:var(--soft);margin-top:2px;font-size:12px}.empty{text-align:center;color:var(--soft);padding:28px 12px;font-size:14px}.scroll-y{max-height:330px;margin:-2px;padding:2px;overflow-y:auto}.otpnote{color:var(--soft);border:2px dashed #b0b0b0;border-radius:14px;padding:8px 12px;font-size:12px}.folder{--fill:var(--amber);max-width:440px;margin:14px 27px 0;position:relative}@media (min-width:520px){.folder{width:calc(100% - 54px);margin-inline:auto}}.folder-head{height:88px;position:relative}.folder-head>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.folder-head>svg path{fill:var(--fill);stroke:#000;stroke-width:3px;vector-effect:non-scaling-stroke}.folder-head-in{position:absolute;inset:0}.folder-aside{text-align:left;line-height:1.05;position:absolute;bottom:calc(100% - 20px);left:50%}.folder-body{background:var(--fill);border:3px solid #000;border-top:0;border-radius:0 0 19px 19px;min-height:430px;padding:6px 20px 22px}.col.has-nav{flex-direction:column;padding-bottom:0;display:flex}.col.white,.col.has-nav{background:#fff}.col:has(.gray-page){background:var(--bg)}.gray-page{background:var(--bg);flex-direction:column;flex:1;display:flex}.gray-page>.sheet{flex:1;padding-bottom:120px}.col.white{flex-direction:column;display:flex}.col>.gpanel,.col>.pg-in>.gpanel{border-radius:0 30px 0 0;flex:1;margin-bottom:0}.col.has-nav>.gpanel,.col.has-nav>.pg-in>.gpanel{padding-bottom:120px}.col.white>.gpanel,.col.white>.pg-in>.gpanel{padding-bottom:40px}.chip.white{background:#fff}.chip.big{transform-origin:50%;height:34px;padding:0 20px;font-size:13px;transition:transform .12s}.chip.big.active{transform:scale(1.1)}.pcard.compact .nm,.pcard.compact .pr{font-size:11px;line-height:14px}.pcard.compact .nm{height:28px}.pcard.compact .pr{margin-top:2px;font-size:12px}.newlink{align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:1;display:inline-flex}.newlink .plus{color:#fff;background:#000;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.banner{border:2px solid #000;border-radius:18px;margin:0 24px 14px;padding:10px 16px;font-size:13px;font-weight:700;display:block}.banner.bad{border-color:var(--red);color:#8f1d1d;background:#ffd9d9}.banner.warn{background:var(--yellow)}.banner.promo{background:var(--lilac)}.tabs{flex-wrap:wrap;gap:8px;padding:2px 0 8px;display:flex}.tabs .chip{background:#fff;flex:none;height:34px;padding:0 16px;font-size:13px}.hist .dbtn{background:#fff;border:2px solid #000;border-radius:999px;margin-top:5px;padding:3px 10px;font-size:11px;font-weight:700;display:block}.hist .dbtn.on{background:var(--green)}.hist .dbtn.blue{background:var(--blue)}.fnav{z-index:30;will-change:transform;backface-visibility:hidden;left:50%;bottom:calc(24px + env(safe-area-inset-bottom));width:min(353px,100% - 48px);height:64px;position:fixed;transform:translate(-50%)}.fnav-bg{filter:drop-shadow(0 8px 22px #00000024)drop-shadow(0 1px 2px #00000014);position:absolute;inset:0;overflow:visible}.fnav-bg path{fill:#fff;stroke:#00000014;stroke-width:1px}.fnav-fab{color:#fff;will-change:transform;pointer-events:none;background:#111;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute;top:0;left:0;box-shadow:0 8px 18px #00000047}.fnav-fab .pop{place-items:center;animation:.45s cubic-bezier(.34,1.56,.64,1) fpop;display:grid}@keyframes fpop{0%{opacity:0;transform:scale(.4)rotate(-20deg)}}.fnav-items{grid-template-columns:repeat(4,1fr);margin:0;padding:0 28px;list-style:none;display:grid;position:absolute;inset:0}.fnav-items a{color:#9a9a9a;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:100%;font-size:10px;font-weight:600;line-height:12px;display:flex}@media (hover:hover){.fnav-items a:hover{color:#555}}.fnav-items .ico,.fnav-items .lbl{transition:opacity .2s}@media (prefers-reduced-motion:reduce){.fnav-fab .pop{animation:none}}.ccard.paid,.ccard.paid .nm,.ccard.paid .ph,.ccard.paid .debt small,.ccard.paid .debt b,.ccard.paid .go{color:#fff}.ccard.paid .tab,.ccard.paid.selected .tab{--line:#fff}.pw-eye{color:#5f5f5f;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;margin-right:-8px;display:grid}.pw-eye:hover{color:#000}.pw-eye:active{background:#0000000f}.pw-rules{margin:8px 6px 0}.pw-meter{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.pw-meter span{background:#d9d9d9;border-radius:999px;height:6px;transition:background .2s}.pw-meter span.on.s1{background:var(--red)}.pw-meter span.on.s2{background:#ff9f43}.pw-meter span.on.s3{background:#7fbf5a}.pw-meter span.on.s4{background:#2f9e44}.pw-label{margin:6px 0 4px;font-size:12px;font-weight:700}.pw-rules ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.pw-rules li{color:var(--soft);font-size:12px;font-weight:500}.pw-rules li.met{color:#2f7d1f;font-weight:700}.pw-rules li span{width:14px;display:inline-block}html{-webkit-text-size-adjust:100%}body{overscroll-behavior-y:none}button,a,label,summary{touch-action:manipulation}@media (display-mode:standalone){body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea{-webkit-user-select:text;user-select:text}}.statusshade{z-index:200;pointer-events:none;height:env(safe-area-inset-top);background:linear-gradient(#0000009e 0%,#0000005c 55%,#0000 100%);position:fixed;top:0;left:0;right:0}.pill:-webkit-autofill{-webkit-text-fill-color:#000;caret-color:#000;transition:background-color 600000s,color 600000s}.pill-wrap input:-webkit-autofill{-webkit-text-fill-color:#000;caret-color:#000;transition:background-color 600000s,color 600000s}.pill:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--gray) inset}:-webkit-any(.gpanel .pill:-webkit-autofill,.card .pill:-webkit-autofill){-webkit-box-shadow:inset 0 0 0 1000px #fff}:is(.gpanel .pill:autofill,.card .pill:autofill){-webkit-box-shadow:inset 0 0 0 1000px #fff}.ptr{left:50%;top:calc(env(safe-area-inset-top) + 8px);z-index:210;pointer-events:none;filter:drop-shadow(0 5px 8px #0003);width:46px;height:46px;position:fixed}.ptr .ptr-arrow{transform-box:view-box;transform-origin:23px 23px}.ptr.spin .ptr-arrow{animation:.8s linear infinite ptrspin}@keyframes ptrspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ptr.spin .ptr-arrow{animation-duration:2.4s}}.spinner{flex:none;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.skel{background:linear-gradient(90deg,#e9e9e9 25%,#f4f4f4 50%,#e9e9e9 75%) 0 0/200% 100%;animation:1.2s ease-in-out infinite skel}@keyframes skel{0%{background-position:200% 0}to{background-position:-200% 0}}.folder-aside{flex-direction:column;align-items:flex-start;min-width:0;display:flex;right:14px;container-type:inline-size}.total-card{text-align:right;cursor:pointer;width:100%;font:inherit;color:inherit;border:0;flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.total-card:active{transform:scale(.985)}input,textarea,select{font-size:16px!important}html{background:var(--bg);min-height:100%}html,body{overscroll-behavior-x:none;width:100%;max-width:100%;overflow-x:clip}html{touch-action:pan-y;-moz-text-size-adjust:100%;text-size-adjust:100%}img,svg,video,canvas{max-width:100%}.col,.col>*,.col>.pg-in>*{min-width:0}@media (min-width:768px){.col{--gx:max(0px, calc((100vw - 720px) / 2));width:100%;max-width:none;padding-inline:var(--gx);box-shadow:none}.col .sheet,.col .gpanel,.col .hero,.col .gray-page{margin-inline:calc(-1 * var(--gx));padding-inline:calc(var(--gx) + 22px)}.col .hero{padding-inline:calc(var(--gx) + 24px)}.col .gpanel{border-radius:30px 30px 0 0}.col .gpanel.sq{border-radius:0}.col .gray-page{padding-inline:var(--gx)}}html.modal-open,html.modal-open body{overscroll-behavior:none;overflow:hidden}.billchip{right:24px;top:calc(18px + env(safe-area-inset-top));z-index:2;max-width:calc(100% - 120px);height:34px;font-family:var(--font-title);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:#000;background:#fff;border:2px solid #000;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;line-height:1;display:inline-flex;position:absolute;overflow:hidden}.billchip.lilac{background:var(--lilac)}.billchip.yellow{background:var(--yellow)}.billchip.red{background:var(--red);color:#fff;border-color:#000}.billchip.dark{color:#fff;background:#000}.billchip b{color:var(--yellow);font-size:19px;font-weight:400}.billchip.red b{color:#fff}.pcard.compact.noimg{padding-bottom:14px}.tagbox{overscroll-behavior:contain;background:#fff;border:2px solid #000;border-radius:18px;max-height:196px;margin:8px 0 0;padding:6px;list-style:none;overflow-y:auto}.tagbox li{background:0 0;margin:0;padding:0;display:block}.tagbox button{text-align:left;border-radius:12px;width:100%;padding:10px 12px;font-size:15px;font-weight:600;display:block}.tagbox button:active{background:var(--gray)}.tagbox li[aria-selected=true] button{background:var(--yellow)}.offpill{left:50%;bottom:calc(100px + env(safe-area-inset-bottom));z-index:120;color:#fff;text-align:center;background:#000;border:2px solid #000;border-radius:999px;max-width:calc(100% - 32px);padding:9px 16px;font-size:13px;font-weight:700;line-height:1.2;position:fixed;transform:translate(-50%);box-shadow:0 6px 18px #00000040}.offpill.bad{background:var(--red)}@media (max-width:767px){.modal{max-height:calc(100% + 70vh);padding-bottom:calc(26px + env(safe-area-inset-bottom) + 70vh);margin-bottom:-70vh}}.pedidoline{text-align:left;cursor:pointer;background:var(--yellow);border:2px solid #000;border-radius:18px;flex-wrap:wrap;align-items:center;gap:6px 8px;width:fit-content;max-width:100%;padding:8px 14px;font-size:14px;display:flex}.pedidoline .pl-k{color:#333;font-weight:600}.pedidoline .pl-v{color:#000;overflow-wrap:anywhere;min-width:0;font-weight:800}.pedidoline .pl-ch{text-underline-offset:3px;margin-left:auto;padding:4px 2px;font-weight:700;text-decoration:underline}.wz-steps{background:#fff;border:2px solid #000;border-radius:20px;gap:10px;padding:12px 14px 14px;display:flex}.wz-s{flex-direction:column;flex:1;align-items:center;gap:5px;min-width:0;display:flex}.wz-l{color:#aaa;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10.5px;font-weight:600;transition:color .4s;overflow:hidden}.wz-bar{background:#e8e8e3;border-radius:999px;width:100%;height:8px;overflow:hidden}.wz-bar i{background:#000;border-radius:999px;width:0;height:100%;transition:width .7s cubic-bezier(.3,.7,.2,1) .35s;display:block}.wz-s.done .wz-l,.wz-s.cur .wz-l{color:#000}.wz-s.done .wz-bar i{width:100%}.wz-s.cur .wz-bar i{width:45%}.wz-wave{z-index:200;background:#000;position:fixed;inset:0}.wz-wave.in{animation:.54s cubic-bezier(.65,0,.35,1) forwards wzWaveIn}.wz-wave.out{clip-path:circle(var(--r) at var(--x) var(--y));pointer-events:none;animation:.6s forwards wzWaveOut}@keyframes wzWaveIn{0%{clip-path:circle(0px at var(--x) var(--y))}to{clip-path:circle(var(--r) at var(--x) var(--y))}}@keyframes wzWaveOut{0%{opacity:1}to{opacity:0}}.wz-in>*{animation:.6s cubic-bezier(.2,.8,.2,1) both wzIn;animation-delay:calc(var(--d,0s) + var(--n,0) * 70ms)}@keyframes wzIn{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wz-in>*,.wz-bar i,.wz-wave{transition:none!important;animation:none!important}}.wz-in>:first-child{--n:0}.wz-in>:nth-child(2){--n:1}.wz-in>:nth-child(3){--n:2}.wz-in>:nth-child(4){--n:3}.wz-in>:nth-child(5){--n:4}.wz-in>:nth-child(6){--n:5}.wz-in>:nth-child(7){--n:6}.wz-in>:nth-child(8){--n:7}.wz-in>:nth-child(9){--n:8}.wz-in>:nth-child(10){--n:9}.wz-in>:nth-child(11){--n:10}.wz-in>:nth-child(12){--n:11}.wz-in>:nth-child(13){--n:12}.wz-in>:nth-child(14){--n:13}.wz-in>:nth-child(15){--n:14}.wz-in>:nth-child(16){--n:15}.pg-in{display:contents}.pg-in>*{animation:.45s cubic-bezier(.2,.8,.2,1) backwards pgIn;animation-delay:calc(var(--n,0) * 70ms)}@keyframes pgIn{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.pg-in>*{animation:none!important}}.pg-in>:first-child{--n:0}.pg-in>:nth-child(2){--n:1}.pg-in>:nth-child(3){--n:2}.pg-in>:nth-child(4){--n:3}.pg-in>:nth-child(5){--n:4}.pg-in>:nth-child(6){--n:5}.labels{flex-wrap:wrap;gap:10px;padding:16px 24px 40px;display:flex}.label-card{--pad:calc(var(--lh,25mm) * .08);box-sizing:border-box;width:var(--lw,50mm);height:var(--lh,25mm);align-items:center;gap:calc(var(--lh,25mm) * .08);padding:var(--pad);color:#000;break-inside:avoid;page-break-after:always;background:#fff;border:1px dashed #b0b0b0;display:flex;overflow:hidden}.label-qr{aspect-ratio:1;flex:none;max-width:55%;height:100%}.label-qr svg{width:100%;height:100%;display:block}.label-txt{flex-direction:column;flex:1;justify-content:center;min-width:0;line-height:1.15;display:flex}.label-name{font-size:calc(var(--lh,25mm) * .14);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.label-price{font-size:calc(var(--lh,25mm) * .24);font-weight:700}.label-code{font-size:calc(var(--lh,25mm) * .12);letter-spacing:.1em}@media print{.noprint,.nav,.fnav,.offpill,.statusshade,.ptr{display:none!important}html,body{background:#fff!important;margin:0!important;padding:0!important}html{min-height:0!important}.col{max-width:none!important;min-height:0!important;margin:0!important;padding:0!important}.labels-page,.labels{padding:0;display:block}.label-card{border:0;margin:0}.label-card:last-child{page-break-after:auto}}
