@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--paper: #f3f7fb;--sheet: #ffffff;--ink: #1f232a;--ink-2: #444c59;--red: #c42424;--red-soft: rgb(196 36 36 / .28);--red-wash: #fdecec;--blue: #52b0ee;--blue-ink: #0d5f9c;--blue-wash: #e3f2fc;--line: #c9d3df;--ok: #146c3c;--ok-wash: #e4f4ea;--warn: #7a5200;--warn-wash: #fff3d1;--warn-line: #b48200;--display: "Archivo Variable", "Segoe UI", system-ui, sans-serif;--mono: "JetBrains Mono", ui-monospace, Consolas, monospace;--ease: cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:400 1rem/1.55 var(--display);font-stretch:100%;-webkit-tap-highlight-color:transparent}::selection{background:var(--blue);color:var(--ink)}:focus-visible{outline:3px solid var(--blue-ink);outline-offset:2px;border-radius:3px}a{color:var(--blue-ink);text-underline-offset:.2em}h1,h2,h3{font-weight:800;font-stretch:78%;letter-spacing:-.01em;line-height:1.05;margin:0;text-wrap:balance}h1{font-size:clamp(1.7rem,4vw,2.4rem)}h2{font-size:1.35rem}p{margin:0 0 1em}.mono,.num{font-family:var(--mono);font-feature-settings:"zero";font-variant-numeric:tabular-nums}.muted{color:var(--ink-2)}.center-pad{padding:4rem 1rem;text-align:center}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.marks{position:fixed;inset:0 auto 0 0;width:14px;z-index:1;pointer-events:none;background:repeating-linear-gradient(to bottom,var(--ink) 0 7px,transparent 7px 21px) 3px 0 / 8px 100% no-repeat}@media(min-width:900px){.marks{width:22px;background-position:6px 0;background-size:12px 100%}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.5rem 1.25rem;font:700 .95rem var(--display);font-stretch:90%;letter-spacing:.01em;text-decoration:none;cursor:pointer;color:var(--ink);background:var(--sheet);border:2px solid var(--ink);border-radius:999px;transition:transform .15s var(--ease),background-color .15s var(--ease),color .15s var(--ease)}@media(hover:hover){.btn:hover{background:var(--blue-wash)}.btn.primary:hover{background:#000}}.btn:active{transform:scale(.97)}.btn.primary{background:var(--ink);color:#fff}.btn.light{background:var(--blue);border-color:var(--blue);color:var(--ink)}@media(hover:hover){.btn.light:hover{background:#8cc9f4}}.btn.small{min-height:40px;padding:.25rem .9rem;font-size:.875rem}.btn.danger{color:var(--red);border-color:var(--red)}@media(hover:hover){.btn.danger:hover{background:var(--red-wash)}}.btn.block{width:100%}.btn.link{border:0;background:none;min-height:44px;color:var(--blue-ink);text-decoration:underline;text-underline-offset:.2em;font-weight:600}.btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.bubbles{display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin:0;padding:0;border:0}.bubble{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:.15rem .9rem .15rem .2rem;font:600 .95rem var(--display);color:var(--ink);background:transparent;border:0;cursor:pointer;text-align:left}.bubble .o{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:2px solid var(--red);color:var(--red);font:500 .8rem var(--mono);background:var(--sheet);transition:background-color .18s var(--ease),color .18s var(--ease),transform .18s var(--ease)}.bubble[aria-checked=true] .o{background:var(--ink);border-color:var(--ink);color:#fff}.bubble:active .o{transform:scale(.9)}@media(hover:hover){.bubble:hover .o{background:var(--red-wash)}.bubble[aria-checked=true]:hover .o{background:var(--ink)}}.field{display:grid;gap:.3rem;margin-bottom:.85rem}.field label,.field .lbl{font:500 .72rem var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--red)}.field small{color:var(--ink-2);font-size:.85rem}input,select,textarea{width:100%;min-height:44px;padding:.55rem .7rem;font:500 16px/1.4 var(--display);color:var(--ink);background:var(--sheet);border:1.5px solid var(--ink);border-radius:3px;transition:box-shadow .15s var(--ease),background-color .15s var(--ease)}input::placeholder,textarea::placeholder{color:#6c7686}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:0 0 0 3px var(--blue);background:var(--blue-wash)}input[type=file]{padding:.45rem;font-size:.9rem}textarea{resize:vertical}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 12px) 50%;background-size:6px 6px;background-repeat:no-repeat;padding-right:2rem}.alert{padding:.65rem .85rem;border:1.5px solid;border-radius:3px;margin-bottom:.85rem;font-weight:500}.alert.error{background:var(--red-wash);color:#7d1313;border-color:var(--red)}.alert.ok{background:var(--ok-wash);color:var(--ok);border-color:var(--ok)}.alert.warn{background:var(--warn-wash);color:var(--warn);border-color:var(--warn-line)}.alert a{color:inherit;font-weight:700}.nav{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:.5rem .75rem;flex-wrap:wrap;padding:.45rem max(18px,env(safe-area-inset-left)) .45rem 28px;background:var(--sheet);border-bottom:3px solid var(--red)}@media(min-width:900px){.nav{padding-left:44px}}.brand{display:flex;align-items:center;gap:.6rem;color:var(--ink);text-decoration:none;min-height:44px}.brand span:last-child{display:grid;line-height:1.1}.brand strong{font-weight:800;font-stretch:78%;font-size:1.15rem;letter-spacing:.01em;text-transform:uppercase}.brand small{color:var(--ink-2);font-size:.76rem}.logo-chip{display:inline-grid;place-items:center;background:#fff;border-radius:6px;padding:3px 5px;border:1px solid var(--line)}.logo-chip img{display:block;height:auto;max-width:100%}.logo-chip.big{padding:6px 10px}.links{display:flex;gap:.15rem;flex:1;flex-wrap:wrap}.links a{padding:.4rem .8rem;text-decoration:none;color:var(--ink);min-height:44px;display:inline-flex;align-items:center;font-weight:600;border-bottom:3px solid transparent}.links a[aria-current=page]{border-bottom-color:var(--ink)}@media(hover:hover){.links a:hover{background:var(--blue-wash)}}@media(max-width:559px){.nav .brand{flex:1}.nav .links{order:3;flex-basis:100%}.nav .links a{flex:1;justify-content:center}}.page{max-width:1280px;margin:0 auto;padding:1.25rem 16px 3rem 28px}@media(min-width:900px){.page{padding-left:44px;padding-right:24px}}.stack{display:grid;gap:1rem;align-content:start}.row{display:flex;gap:.5rem;align-items:center}.row.between{justify-content:space-between}.row.wrap{flex-wrap:wrap}.grow{flex:1;min-width:0}.card{background:var(--sheet);border:1.5px solid var(--ink);border-radius:4px;padding:1rem}.card>h2{margin-bottom:.8rem;padding-bottom:.5rem;border-bottom:1.5px dashed var(--red-soft)}.card>.field:last-child{margin-bottom:0}.grid2,.grid3{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:560px){.grid2{grid-template-columns:1fr 1fr}.grid3{grid-template-columns:1fr 1fr 1fr}}.amount{font:600 1rem var(--mono);font-variant-numeric:tabular-nums}.empty{padding:2.2rem 1rem;text-align:center;color:var(--ink-2);border:2px dashed var(--red-soft);border-radius:4px;background:var(--sheet)}fieldset.item{border:1.5px solid var(--line);border-radius:3px;padding:.75rem;margin:0 0 .75rem}fieldset.item legend{font:500 .75rem var(--mono);color:var(--red);padding:0 .4rem;text-transform:uppercase;letter-spacing:.05em}.summary{display:grid;grid-template-columns:1fr auto;gap:.2rem 1rem;margin-top:.75rem;padding:.75rem;background:var(--blue-wash);border:1.5px solid var(--ink);border-radius:3px;font-family:var(--mono);font-size:.9rem}.logo-row{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.logo-row img{height:56px;width:auto;border:1.5px solid var(--line);border-radius:3px;background:#fff}.logo-empty{color:var(--ink-2);font-size:.9rem}.tabs{display:flex;gap:.5rem;margin:.5rem 0}.tabs button{flex:1;min-height:44px;font:700 .95rem var(--display);font-stretch:90%;background:var(--sheet);color:var(--ink);border:2px solid var(--ink);border-radius:999px;cursor:pointer}.tabs button[aria-selected=true]{background:var(--ink);color:#fff}.split{display:grid;gap:1rem;grid-template-columns:1fr}.preview{min-width:0;overflow:hidden}@media(max-width:899px){.hide-sm{display:none}}@media(min-width:900px){.tabs{display:none}.split{grid-template-columns:minmax(340px,480px) 1fr;align-items:start}.preview{position:sticky;top:76px;max-height:calc(100vh - 92px);overflow:auto}}.brand-foot{margin:2rem auto;padding:1rem 16px 0 28px;text-align:center;color:var(--ink-2);font-size:.85rem;max-width:520px}.brand-foot p{margin:.5rem 0 0}.brand-foot a{color:inherit}.auth{min-height:100dvh;display:grid;place-items:center;padding:24px 16px 24px 30px}.auth-box{width:min(100%,440px)}.auth-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.auth-card{background:var(--sheet);border:2px solid var(--ink);border-radius:4px;padding:1.4rem;position:relative}.auth-card:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px dashed var(--red-soft);border-radius:2px;pointer-events:none}.auth-card>*{position:relative}.auth-card h1{font-size:2.4rem;text-transform:uppercase;margin-bottom:.35rem}.auth-card .lead{color:var(--ink-2);margin-bottom:1.1rem}.auth-links{display:grid;gap:.1rem;margin-top:.5rem;text-align:center}.sent{text-align:left}.sent h1{font-size:2rem}.stamp{display:inline-block;font:500 .8rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--red);border:2px solid var(--red);border-radius:3px;padding:.15rem .55rem;transform:rotate(-3deg);margin-bottom:.9rem}.admin-card{background:var(--ink);color:#fff;border-color:var(--ink)}.admin-card:before{border-color:#ffffff40}.admin-card .lead,.admin-card .field label{color:#bfe2f9}.admin-card input{border-color:#fff}.admin-card .btn.primary{background:var(--blue);color:var(--ink);border-color:var(--blue)}.admin-card .btn.link{color:#bfe2f9}.filters{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.chip-tab{min-height:44px;padding:.25rem 1rem;font:700 .9rem var(--display);font-stretch:90%;background:var(--sheet);border:2px solid var(--ink);border-radius:999px;cursor:pointer;color:var(--ink)}.chip-tab[aria-pressed=true]{background:var(--ink);color:#fff}.chip-tab .n{font:500 .8rem var(--mono);margin-left:.4rem;opacity:.85}.client{background:var(--sheet);border:1.5px solid var(--ink);border-radius:4px;padding:.9rem 1rem;display:grid;gap:.75rem}.client-main{display:grid;gap:.6rem 1rem;grid-template-columns:1fr;align-items:start}@media(min-width:900px){.client-main{grid-template-columns:minmax(0,2.2fr) minmax(0,1.2fr) auto}}.client h3{font-size:1.15rem;overflow-wrap:anywhere}.client .meta{color:var(--ink-2);font-size:.9rem;overflow-wrap:anywhere}.facts{display:grid;grid-template-columns:auto 1fr;gap:.1rem .8rem;font-size:.9rem;margin:0}.facts dt{color:var(--ink-2)}.facts dd{margin:0;font-family:var(--mono);font-size:.85rem}.status{display:inline-block;font:500 .75rem var(--mono);letter-spacing:.05em;text-transform:uppercase;padding:.15rem .55rem;border:2px solid;border-radius:3px;margin-bottom:.35rem}.status.pending{color:var(--warn);border-color:var(--warn-line);background:var(--warn-wash)}.status.active{color:var(--ok);border-color:var(--ok);background:var(--ok-wash)}.status.rejected,.status.blocked{color:var(--red);border-color:var(--red);background:var(--red-wash)}.status.expired{color:#fff;border-color:var(--ink);background:var(--ink)}.client-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.manage{border-top:1.5px dashed var(--red-soft);padding-top:.75rem;display:grid;gap:.75rem}.manage .inline{display:flex;flex-wrap:wrap;gap:.5rem;align-items:end}.manage .inline .field{margin:0;min-width:11rem}.secret{padding:.7rem .85rem;background:var(--warn-wash);border:1.5px solid var(--warn-line);border-radius:3px}.secret code{font:600 1.05rem var(--mono);-webkit-user-select:all;user-select:all;background:#fff;padding:.1rem .4rem;border:1px solid var(--line)}.tag{display:inline-block;font:500 .72rem var(--mono);letter-spacing:.05em;text-transform:uppercase;padding:.12rem .5rem;border:1.5px solid;border-radius:3px;margin-right:.4rem;vertical-align:middle}.tag.gratis{color:var(--ok);border-color:var(--ok);background:var(--ok-wash)}.tag.permanen,.tag.approved{color:var(--blue-ink);border-color:var(--blue-ink);background:var(--blue-wash)}.tag.harian,.tag.pending{color:var(--warn);border-color:var(--warn-line);background:var(--warn-wash)}.tag.rejected{color:var(--red);border-color:var(--red);background:var(--red-wash)}.status.approved{color:var(--blue-ink);border-color:var(--blue-ink);background:var(--blue-wash)}.quota{display:grid;gap:.8rem;grid-template-columns:1fr}@media(min-width:620px){.quota{grid-template-columns:1fr 1fr}}.quota>div{display:grid;gap:.15rem}.quota .k{font:500 .72rem var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--red)}.quota b{font-size:1.6rem;font-weight:700}.quota small{color:var(--ink-2)}.quota-note{grid-column:1 / -1;margin:0;color:var(--ink-2);font-size:.92rem;border-top:1.5px dashed var(--red-soft);padding-top:.7rem}.vendor{align-items:center}.land{position:relative}.l-wrap{max-width:1180px;margin:0 auto;padding:0 20px 0 32px}@media(min-width:900px){.l-wrap{padding:0 32px 0 56px}}.l-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:14px;padding-bottom:10px}.l-head nav{display:flex;align-items:center;gap:.25rem .5rem}.l-head .btn.link{padding:0 .6rem}.l-hero{padding-top:1.2rem;padding-bottom:2.5rem}.ljk-fields{display:grid;grid-template-columns:1fr;border:2px solid var(--ink);background:var(--sheet)}@media(min-width:720px){.ljk-fields{grid-template-columns:1.2fr 1fr 1fr}}.ljk-fields>div{padding:.45rem .75rem .5rem;border-bottom:1.5px solid var(--ink);min-width:0}.ljk-fields>div:last-child{border-bottom:0}@media(min-width:720px){.ljk-fields>div{border-bottom:0;border-right:1.5px solid var(--ink)}.ljk-fields>div:last-child{border-right:0}}.ljk-fields .k{display:block;font:500 .72rem var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--red)}.ljk-fields .v{display:block;font:500 .95rem var(--mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.l-hero h1{font-size:clamp(2.5rem,8.4vw,5.6rem);font-stretch:62%;font-weight:800;line-height:.92;letter-spacing:-.015em;text-transform:uppercase;margin:1.2rem 0 1rem;max-width:20ch}.l-hero h1 mark{background:linear-gradient(transparent 12%,var(--blue) 12% 88%,transparent 88%);color:var(--ink);padding:0 .1em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.l-lead{font-size:clamp(1.05rem,2.2vw,1.25rem);max-width:56ch;color:var(--ink-2);margin-bottom:1.2rem}.l-cta{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.l-cta .btn{min-height:52px;padding-inline:1.7rem;font-size:1.05rem}.l-note{margin:.8rem 0 0;font-size:.9rem;color:var(--ink-2)}.land{background-image:linear-gradient(to right,rgb(196 36 36 / .07) 1px,transparent 1px),linear-gradient(to bottom,rgb(196 36 36 / .07) 1px,transparent 1px);background-size:28px 28px}.land:before{content:"";position:fixed;top:0;left:0;right:0;height:10px;z-index:6;pointer-events:none;background:repeating-linear-gradient(to right,var(--ink) 0 7px,transparent 7px 21px) 0 0 / 100% 10px no-repeat}.ljk-marks-top{height:8px;background:repeating-linear-gradient(to right,var(--ink) 0 7px,transparent 7px 21px)}.cta-desk{display:none}@media(min-width:900px){.cta-mobile{display:none}.cta-desk{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:flex-end;align-items:center}.l-hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:2.5rem;align-items:start}.l-hero>*{grid-column:1}.l-hero>.ljk{grid-column:2;grid-row:1 / span 6;margin-top:1.2rem}.l-hero h1{font-size:clamp(2.4rem,4.6vw,4.4rem);max-width:12ch}.ljk-foot{padding:.85rem 1.1rem;border-top:2px solid var(--ink);background:var(--sheet)}}.ljk{margin-top:2.2rem;background:var(--sheet);border:2px solid var(--ink);position:relative}.ljk:before{content:"";position:absolute;inset:0 0 0 auto;width:12px;background:repeating-linear-gradient(to bottom,var(--ink) 0 7px,transparent 7px 21px) 0 4px / 8px 100% no-repeat;pointer-events:none}.ljk-bar{display:flex;justify-content:space-between;gap:1rem;padding:.45rem 1.6rem .45rem .85rem;background:var(--red);color:#fff;font:500 .75rem var(--mono);letter-spacing:.06em;text-transform:uppercase}.ljk-body{display:grid;grid-template-columns:1fr;padding-right:12px}@media(min-width:860px){.ljk-body{grid-template-columns:1.05fr 1fr}}.q{padding:1rem 1rem 1.1rem;border-bottom:1.5px dashed var(--red-soft);display:grid;gap:.5rem;align-content:start}.q-t{display:grid;grid-template-columns:auto 1fr;gap:.6rem;align-items:baseline;font-weight:700;font-stretch:90%;font-size:1.05rem}.q-t .no{font:500 .9rem var(--mono);color:var(--red)}.ledger{padding:1rem;background:var(--blue-wash);border-left:0;display:grid;gap:.4rem;align-content:start;grid-row:span 2}@media(min-width:860px){.ledger{border-left:1.5px solid var(--ink)}}.ledger .item{font-weight:600}.ledger dl{margin:0;display:grid;grid-template-columns:1fr auto;gap:.25rem 1rem;font:500 .95rem var(--mono)}.ledger dd{margin:0;text-align:right}.ledger .tot{border-top:1.5px solid var(--ink);padding-top:.35rem;font-weight:700;font-size:1.1rem}.ledger .words{font-size:.95rem;margin:.3rem 0 0}.flash{animation:flash .5s var(--ease)}@keyframes flash{0%{background:var(--blue)}to{background:transparent}}.ledger-note{font-size:.82rem;color:var(--ink-2);margin:.3rem 0 0}.l-sec{padding-top:3.2rem;padding-bottom:.5rem}.l-sec>h2{font-size:clamp(1.9rem,5vw,3rem);text-transform:uppercase;font-stretch:66%;margin-bottom:1.1rem;max-width:18ch}.steps{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.steps li{display:grid;grid-template-columns:3.4rem 1fr;gap:.25rem 1rem;padding:1rem 0;border-bottom:1.5px dashed var(--red-soft);align-items:baseline}@media(min-width:760px){.steps li{grid-template-columns:5rem 15rem 1fr}}.steps .no{font:500 1.6rem var(--mono);color:var(--red)}.steps h3{font-size:1.25rem;font-stretch:85%}.steps p{margin:0;color:var(--ink-2);max-width:60ch}.steps li>p{grid-column:2}@media(min-width:760px){.steps li>p{grid-column:auto}}.keys{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;border-top:2px solid var(--ink)}@media(min-width:760px){.keys{grid-template-columns:1fr 1fr;column-gap:2.5rem}}.keys li{display:grid;grid-template-columns:1.6rem 1fr;gap:.7rem;padding:.85rem 0;border-bottom:1.5px dashed var(--red-soft);align-items:start}.keys .dot{width:18px;height:18px;border-radius:50%;background:var(--ink);margin-top:.22rem}.keys b{display:block;font-weight:700}.keys span{color:var(--ink-2);font-size:.95rem}.l-close{margin-top:4rem;background:var(--ink);color:#fff;padding:3rem 0 2.2rem}.l-close h2{font-size:clamp(2.2rem,7vw,4.5rem);text-transform:uppercase;font-stretch:62%;max-width:16ch;margin-bottom:1.2rem}.l-close h2 mark{background:var(--blue);color:var(--ink);padding:0 .1em}.l-close .btn:not(.light){color:#fff;border-color:#fff;background:transparent}@media(hover:hover){.l-close .btn:not(.light):hover{background:#ffffff1f}}.l-foot{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;align-items:center;justify-content:space-between;margin-top:2.4rem;padding-top:1.1rem;border-top:1px solid rgb(255 255 255 / .25);font-size:.9rem;color:#d2e4f2}.l-foot a{color:#fff}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.bubble .o,input,select,textarea{transition:none}.btn:active,.bubble:active .o{transform:none}.flash{animation:none}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.97) translateY(6px)}to{opacity:1;transform:none}}@keyframes stamp{0%{opacity:0;transform:rotate(-3deg) scale(1.25)}60%{opacity:1;transform:rotate(-3deg) scale(.96)}to{opacity:1;transform:rotate(-3deg) scale(1)}}.page>*{animation:rise .32s var(--ease) both}.page>*:nth-child(2){animation-delay:.04s}.page>*:nth-child(3){animation-delay:.08s}.page>*:nth-child(4){animation-delay:.12s}.page>*:nth-child(n+5){animation-delay:.16s}.stack>.card,.stack>.client,.stack>.vendor,.stack>.empty{animation:rise .3s var(--ease) both}.stack>:nth-child(2){animation-delay:.03s}.stack>:nth-child(3){animation-delay:.06s}.stack>:nth-child(4){animation-delay:.09s}.stack>:nth-child(5){animation-delay:.12s}.stack>:nth-child(n+6){animation-delay:.15s}.card,.client,.vendor,.ljk,.auth-card,.summary,.ledger{box-shadow:0 1px #1f232a0d,0 10px 26px -18px #1f232a59}.card,.client,.vendor{transition:transform .22s var(--ease),box-shadow .22s var(--ease),border-color .22s var(--ease)}@media(hover:hover){.client:hover,.vendor:hover,.card.hoverable:hover{transform:translateY(-2px);box-shadow:0 1px #1f232a0d,0 16px 32px -18px #1f232a73}}.page>h1:first-child,.page>.row h1:first-child{position:relative;padding-bottom:.55rem}.page>h1:first-child:after,.page>.row h1:first-child:after{content:"";position:absolute;left:0;bottom:0;width:44px;height:4px;background:var(--red);border-radius:2px}.stamp{animation:stamp .42s var(--ease) both}.auth-card{animation:pop .34s var(--ease) both}.auth-top{animation:rise .3s var(--ease) both}.reveal{opacity:0;transform:translateY(14px);transition:opacity .42s var(--ease),transform .42s var(--ease)}.reveal.in{opacity:1;transform:none}.l-hero .ljk,.l-hero>.ljk{animation:pop .42s var(--ease) .12s both}.bubble{transition:transform .18s var(--ease)}.bubble:active{transform:scale(.98)}.chip-tab{transition:transform .18s var(--ease),background-color .18s var(--ease),color .18s var(--ease)}.chip-tab:active{transform:scale(.97)}.links a{transition:background-color .18s var(--ease),border-color .18s var(--ease)}.filters{padding:.25rem 0}@media(prefers-reduced-motion:reduce){.page>*,.stack>*,.auth-card,.auth-top,.stamp,.reveal,.l-hero .ljk,.l-hero>.ljk{animation:none!important;transition:none!important;opacity:1;transform:none}.client:hover,.vendor:hover,.card.hoverable:hover{transform:none}}.gate{min-height:100dvh;display:grid;place-items:center;padding:24px 16px;background:#0d1116 radial-gradient(ellipse 70% 50% at 50% 0%,rgb(82 176 238 / .16),transparent 70%);color:#e9f1f8}.gate-card{width:min(100%,400px);display:grid;gap:.45rem;padding:2rem 1.6rem 1.7rem;background:#151b22;border:1px solid #2b3441;border-radius:12px;box-shadow:0 1px #ffffff0a inset,0 30px 60px -30px #000000b3;animation:pop .38s var(--ease) both}.gate-icon{color:#52b0ee;margin-bottom:.2rem}.gate-card h1{font-size:1.7rem;font-weight:700;font-stretch:100%;letter-spacing:-.01em;color:#fff;text-transform:none}.gate-sub{color:#a9bccd;margin:0 0 .9rem}.gate-card label{margin-top:.5rem;font:500 .75rem var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#a9bccd}.gate-card input{background:#0d1116;border:1.5px solid #6c8196;color:#fff;border-radius:8px}.gate-card input:focus-visible{outline:none;box-shadow:0 0 0 3px #52b0ee8c;background:#0d1116}.gate-btn{margin-top:1rem;min-height:48px;border:0;border-radius:8px;cursor:pointer;font:700 1rem var(--display);color:#0d1116;background:#52b0ee;transition:transform .15s var(--ease),background-color .15s var(--ease)}@media(hover:hover){.gate-btn:hover{background:#7cc5f4}}.gate-btn:active{transform:scale(.98)}.gate-btn:disabled{opacity:.6;cursor:wait}.gate-btn:focus-visible{outline:3px solid #fff;outline-offset:2px}.gate-err{padding:.6rem .8rem;border-radius:8px;background:#3a1a1d;color:#ffc9cc;border:1px solid #7a2c33;font-weight:500}.nav.admin-nav{background:#12161c;border-bottom:3px solid var(--blue)}.admin-nav .brand,.admin-nav .brand strong{color:#fff}.admin-nav .brand small{color:#a9bccd}.admin-nav .links a{color:#d7e3ee}.admin-nav .links a[aria-current=page]{border-bottom-color:var(--blue);color:#fff}@media(hover:hover){.admin-nav .links a:hover{background:#ffffff14}}.admin-nav .btn{background:transparent;color:#fff;border-color:#6c7f92}@media(hover:hover){.admin-nav .btn:hover{background:#ffffff1a}}@media(prefers-reduced-motion:reduce){.gate-card{animation:none}.gate-btn{transition:none}}.vendor-read{display:grid;grid-template-columns:auto 1fr;gap:.2rem .9rem;margin:0 0 .5rem;padding:.7rem .8rem;background:var(--blue-wash);border:1.5px solid var(--line);border-radius:3px;font-size:.92rem}.vendor-read dt{color:var(--ink-2)}.vendor-read dd{margin:0;overflow-wrap:anywhere}.hint-line{margin:0;color:var(--ink-2);font-size:.88rem}@media(pointer:coarse){.btn.small{min-height:44px}}.row-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem 1rem;align-items:center}.row-card .title{min-width:0;overflow-wrap:anywhere}.row-card .meta-line{color:var(--ink-2);font-size:.9rem}.row-card .end{display:flex;align-items:center;gap:.6rem 1rem;flex-wrap:wrap;justify-content:flex-end}@media(max-width:640px){.row-card{grid-template-columns:1fr}.row-card .end{justify-content:space-between}}@media(prefers-reduced-motion:reduce){.card,.client,.vendor,.bubble,.chip-tab,.links a,.gate-btn{transition:none!important}.bubble:active,.chip-tab:active,.gate-btn:active,.btn:active{transform:none!important}}.dlg{border:2px solid var(--ink);border-radius:6px;padding:0;max-width:min(92vw,440px);background:var(--sheet);color:var(--ink);box-shadow:0 30px 60px -20px #00000073}.dlg::backdrop{background:#0d11168c}.dlg form{padding:1.25rem 1.3rem 1.1rem;display:grid;gap:.6rem}.dlg h2{font-size:1.3rem}.dlg p{margin:0 0 .4rem;color:var(--ink-2)}.dlg-actions{justify-content:flex-end;flex-wrap:wrap}.btn.danger-solid{background:var(--red);border-color:var(--red);color:#fff}@media(hover:hover){.btn.danger-solid:hover{background:#9d1b1b}}.dlg[open]{animation:pop .2s var(--ease) both}@media(prefers-reduced-motion:reduce){.dlg[open]{animation:none}}.first-steps ol{list-style:none;margin:0;padding:0;display:grid;gap:0}.first-steps li{display:grid;grid-template-columns:auto 1fr auto;gap:.6rem 1rem;align-items:center;padding:.85rem 0;border-bottom:1.5px dashed var(--red-soft)}.first-steps li:last-child{border-bottom:0}.first-steps .o{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:2px solid var(--red);color:var(--red);font:500 .9rem var(--mono);background:var(--sheet)}.first-steps li.done .o{background:var(--ink);border-color:var(--ink);color:#fff}.first-steps li>div{display:grid;gap:.1rem;min-width:0}.first-steps li>div span{color:var(--ink-2);font-size:.92rem}.first-steps a[aria-disabled]{opacity:.65}@media(max-width:640px){.first-steps li{grid-template-columns:auto 1fr}.first-steps li>a{grid-column:1 / -1}}.save-state{font:500 .8rem var(--mono);color:var(--ink-2);padding-right:.25rem}.save-state.dirty{color:var(--warn)}@media(max-width:559px){.links{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.links::-webkit-scrollbar{display:none}.links a{white-space:nowrap;flex:0 0 auto}.nav .links a{flex:0 0 auto}}@media(max-width:899px){.editor>.row.between{position:sticky;bottom:0;z-index:4;order:99;background:var(--sheet);border-top:2px solid var(--ink);margin:0 -16px -3rem -28px;padding:.55rem 16px .55rem 28px;gap:.5rem}.editor>.row.between h1{display:none}.editor>.row.between .row{width:100%;justify-content:flex-end;flex-wrap:wrap}.editor{display:flex;flex-direction:column}}.toasts{position:fixed;left:50%;bottom:1.2rem;transform:translate(-50%);z-index:20;display:grid;gap:.4rem;width:min(92vw,440px);pointer-events:none}@media(max-width:899px){.toasts{bottom:5rem}}.toast{background:var(--ink);color:#fff;padding:.7rem 1rem;border-radius:6px;font-weight:500;box-shadow:0 14px 30px -14px #0009;animation:pop .22s var(--ease) both}.skel{display:grid;gap:.75rem}.skel-row{height:72px;border:1.5px solid var(--line);border-radius:4px;background:var(--sheet);animation:pulse 1.2s ease-in-out infinite alternate}@keyframes pulse{0%{opacity:.45}to{opacity:1}}.faq{display:grid;gap:.6rem}.faq details{background:var(--sheet);border:1.5px solid var(--ink);border-radius:4px}.faq summary{padding:.85rem 1rem;font-weight:700;font-stretch:92%;cursor:pointer;min-height:44px;display:flex;align-items:center;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:before{content:"+";font:500 1.1rem var(--mono);color:var(--red);width:1.4rem;flex:none}.faq details[open] summary:before{content:"−"}.faq-body{padding:0 1rem 1rem 2.4rem;color:var(--ink-2)}.faq-body p{margin:0 0 .6em}.faq-body ol{margin:0;padding-left:1.2rem}.pay-steps{margin:0 0 .3rem;padding-left:1.2rem}.pay-account{white-space:pre-line;margin:0 0 .7rem;padding:.6rem .8rem;background:var(--blue-wash);border:1.5px solid var(--line);border-radius:3px;font-family:var(--mono);font-size:.92rem}@media(max-width:899px){.editor .split{padding-bottom:1.2rem}}@media(prefers-reduced-motion:reduce){.toast,.skel-row{animation:none}}.toast{display:flex;align-items:center;justify-content:space-between;gap:1rem;pointer-events:auto}.toast-act{min-height:36px;padding:.15rem .8rem;border:1.5px solid #fff;border-radius:999px;background:transparent;color:#fff;font:700 .9rem var(--display);cursor:pointer}@media(hover:hover){.toast-act:hover{background:#ffffff29}}.btn.quiet{border-color:transparent;background:transparent;color:var(--red)}@media(hover:hover){.btn.quiet:hover{background:var(--red-wash)}}.nav-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--red);margin-left:.4rem;vertical-align:middle}.warn-line{color:var(--warn);font-weight:500;margin-top:.6rem!important}.tag:before,.status:before{content:"";display:inline-block;width:.62em;height:.62em;margin-right:.45em;vertical-align:-.04em;border:2px solid currentColor;border-radius:50%}.tag.gratis:before,.tag.permanen:before,.tag.approved:before,.status.active:before,.status.approved:before,.status.expired:before,.tag.rejected:before,.status.rejected:before,.status.blocked:before{background:currentColor}.tag.harian:before,.tag.pending:before,.status.pending:before{background:linear-gradient(90deg,currentColor 50%,transparent 50%)}.strip-wrap{padding-top:.9rem;padding-bottom:0}.sheet-strip{display:grid;grid-template-columns:1fr;border:1.5px solid var(--ink);background:var(--sheet)}@media(min-width:640px){.sheet-strip{grid-template-columns:1.6fr 1fr}}.sheet-strip>div{padding:.35rem .75rem .4rem;min-width:0}.sheet-strip>div+div{border-top:1.5px solid var(--ink)}@media(min-width:640px){.sheet-strip>div+div{border-top:0;border-left:1.5px solid var(--ink)}}.sheet-strip .k{display:block;font:500 .72rem var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--red)}.sheet-strip .v{display:block;font:500 .92rem var(--mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor form.stack{counter-reset:soal}.editor form.stack>.card>h2:before{counter-increment:soal;content:counter(soal) ".";font:500 .95rem var(--mono);color:var(--red);margin-right:.55rem}.field-err{color:#7d1313;font-weight:600}.field-err:before{content:"! ";font-family:var(--mono)}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.land{background-image:linear-gradient(to right,rgb(196 36 36 / .045) 1px,transparent 1px),linear-gradient(to bottom,rgb(196 36 36 / .045) 1px,transparent 1px)}.price-rows{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.price-rows li{display:grid;grid-template-columns:1.6rem 1fr auto;gap:.2rem .8rem;align-items:center;padding:.95rem 0;border-bottom:1.5px dashed var(--red-soft)}.price-rows .dot{width:18px;height:18px;border-radius:50%;background:var(--ink)}.price-rows .dot.half{background:linear-gradient(90deg,var(--ink) 50%,transparent 50%);border:2px solid var(--ink)}.price-rows b{display:block}.price-rows span{color:var(--ink-2);font-size:.95rem}.price-rows strong{font:600 1.25rem var(--mono);text-align:right}@media(max-width:560px){.price-rows li{grid-template-columns:1.6rem 1fr}.price-rows strong{grid-column:2;text-align:left}}.sort-row{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:end}.sort-row .field{margin:0}.faq-lite{background:var(--sheet);border:1.5px solid var(--ink);border-radius:4px}.faq-lite summary{padding:.7rem 1rem;font-weight:700;font-stretch:92%;cursor:pointer;min-height:44px;display:flex;align-items:center}.faq-lite ol{margin:0;padding:0 1rem 1rem 2.4rem;color:var(--ink-2);display:grid;gap:.4rem}.pajak-grid{grid-template-columns:1fr 1fr!important}.pajak-grid>.field:first-child{grid-column:1 / -1}.pajak-grid{align-items:start}.editor .item .grid3{grid-template-columns:.8fr .8fr 1.5fr}.sort-row select{min-height:42px}.gate{background:radial-gradient(ellipse 70% 50% at 50% 0%,rgb(82 176 238 / .2),transparent 70%),radial-gradient(ellipse 50% 40% at 100% 100%,rgb(237 28 36 / .08),transparent 70%),linear-gradient(rgb(255 255 255 / .03) 1px,transparent 1px) 0 0 / 100% 36px,#0d1116}.gate-card{position:relative;overflow:hidden}.gate-brand{display:flex;align-items:center;gap:.7rem;margin-bottom:.6rem}.gate-brand strong{display:block;color:#fff;font:700 1rem var(--display)}.gate-brand small{display:block;color:#a9bccd;font:500 .72rem var(--mono);letter-spacing:.05em;text-transform:uppercase}.gate-logo{width:46px;height:46px;border-radius:10px;background:#fff;display:grid;place-items:center;flex:none;box-shadow:0 0 0 4px #52b0ee2e}.gate-card h1{margin-top:.3rem}.adm-head{display:grid;gap:.3rem 1.5rem;padding-bottom:.9rem;border-bottom:2px solid var(--ink)}@media(min-width:760px){.adm-head{grid-template-columns:1fr auto;align-items:end}}.adm-head p{margin:0;color:var(--ink-2);max-width:38ch}.adm-kicker{display:inline-block;font:500 .72rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blue-ink)}.adm-head h1{margin:.1rem 0 0}.stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}@media(min-width:760px){.stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;text-align:left;text-decoration:none;cursor:pointer;display:grid;gap:.1rem;padding:.8rem 1rem;min-height:44px;background:#12161c;color:#fff;border:0;border-radius:6px;position:relative;transition:transform .15s var(--ease),box-shadow .15s var(--ease)}.stat:after{content:"";position:absolute;top:.8rem;right:.8rem;width:10px;height:10px;border-radius:50%;background:#52b0ee}.stat.hot{box-shadow:inset 0 0 0 1px #ed1c248c}.stat.hot:after{background:var(--red);box-shadow:0 0 0 4px #ed1c2440}.stat-n{font:700 2rem/1 var(--display);font-variant-numeric:tabular-nums}.stat-l{font:500 .72rem var(--mono);letter-spacing:.05em;text-transform:uppercase;color:#a9bccd}.stat:active{transform:scale(.98)}.stat:focus-visible{outline:3px solid var(--blue);outline-offset:2px}@media(hover:hover){.stat:hover{transform:translateY(-2px);box-shadow:0 10px 20px -12px #0009}}@media(prefers-reduced-motion:reduce){.stat{transition:none}.stat:hover,.stat:active{transform:none}}.letters{zoom:var(--zoom, 1);display:grid;gap:12px;justify-content:center}.sheet{width:210mm;min-height:297mm;padding:9mm 20mm 10mm;background:#fff;color:#000;-webkit-box-decoration-break:clone;box-decoration-break:clone;font:12pt/1.25 Times New Roman,Times,serif;box-shadow:0 1px 6px #0003}.sheet p{margin:0 0 .25em}.kop{display:grid;grid-template-columns:22mm 1fr 22mm;align-items:center;gap:3mm;padding-bottom:2mm;border-bottom:1.5px solid #000;margin:0 -8mm 3mm;font-family:Arial,Helvetica,sans-serif;text-align:center}.kop-logo img{max-width:22mm;max-height:22mm;display:block;margin:auto}.k1{font-weight:700;font-size:9pt}.k2{font-weight:700;font-size:9.5pt}.k3{font-weight:700;font-size:8pt}.k4{font-size:8pt}.judul{font-size:13pt;text-align:center;text-decoration:underline;margin:4mm 0 0}.nomor,.center{text-align:center}.mt{margin-top:.8em!important}.just{text-align:justify}.indent{padding-left:52mm}.kv{border-collapse:collapse;width:100%}.kv td{vertical-align:top;padding:0}.kv .lbl{width:46mm}.kv .sep{width:4mm}.grid{border-collapse:collapse;width:100%;margin:2mm 0;font-size:11pt}.grid th,.grid td{border:1px solid #000;padding:1mm 2mm;vertical-align:top}.grid th{font-weight:400;text-align:center}.grid td.c{text-align:center}.grid td.r{text-align:right}.ttd-tempat{margin:3mm 0 0!important;padding-left:90mm}.ttd2{display:grid;grid-template-columns:1fr 1fr;margin-top:2mm}.ttd2>div{padding-left:4mm}.gap{height:22mm}.nm{font-weight:700;text-decoration:underline;margin:0!important}.nip{font-weight:700;margin:0!important}.nm.u{text-decoration:underline}.ttd2 .nip{text-decoration:none}.pasal{font-size:12pt;text-align:center;margin:6mm 0 2mm;line-height:1.25}.sheet ol{margin:0;padding-left:7mm}.ttd-box{display:grid;grid-template-columns:1fr 1fr;border:1px solid #000;padding:1mm 3mm 2mm;margin-top:1mm}@media print{@page{size:A4;margin:0}html,body{background:#fff}.no-print,.nav,.tabs,.marks{display:none!important}.page{padding:0;max-width:none}.split{display:block}.preview,.hide-sm{display:block!important;position:static;max-height:none;overflow:visible}.letters{zoom:1;display:block}.sheet{box-shadow:none;page-break-after:always;break-after:page;margin:0;min-height:296mm}.ttd2,.ttd-box,.grid tr{break-inside:avoid}.sheet:last-child{page-break-after:auto;break-after:auto}}.sheet h1,.sheet h2{font-weight:700;font-stretch:100%;letter-spacing:0;line-height:1.25;text-wrap:auto;text-transform:none}.sheet,.sheet *{font-synthesis:none}.sheet ::selection{background:Highlight;color:HighlightText}.ttd-block{break-inside:avoid;page-break-inside:avoid}
