.bg,.overlay{--bg:#f4f7fb;--surface:#fff;--surface-2:#eaf0f8;--ink:#0f1f38;--ink-2:#3b4a63;--muted:#5c6b84;--line:#d6dfec;--line-2:#c3cfdf;--start:#910000;--start-soft:#f7e3de;--audit:#0f7c87;--audit-soft:#ddf1f3;--grow:#e89303;--grow-soft:#fcead1;--ok:#1e8e5a;--ok-soft:#dff3e8;--warn:#b7791f;--warn-soft:#fbefd6;--bad:#c23a3a;--bad-soft:#f9e1e1;--scale:#2563a8;--scale-soft:#dee9f7;--lainnya:#5b4b9a;--lainnya-soft:#ece8f7;--shadow:0 10px 30px #0f1f3814;--display:"Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;--body:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;background:var(--bg);color:var(--ink);font-family:var(--body);min-height:100vh;font-size:15px;line-height:1.55}.bg *,.bg :before,.bg :after{box-sizing:border-box}.bg h1,.bg h2,.bg h3,.bg h4{font-family:var(--display);text-wrap:balance;letter-spacing:-.01em;color:var(--ink);margin:0}.bg p{margin:0}.bg a{color:inherit;text-decoration:none}.bg button,.bg input,.bg textarea,.bg select{font:inherit;color:inherit}.bg button{cursor:pointer}.bg :focus-visible{outline:3px solid var(--start);outline-offset:2px}.num{font-family:var(--mono);font-variant-numeric:tabular-nums}.eyebrow{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.t-start{color:var(--start)}.t-audit{color:var(--audit)}.t-grow{color:var(--grow)}.t-lainnya{color:var(--lainnya)}.btn.lainnya{background:var(--lainnya);color:#fff}.bar.lainnya i{background:var(--lainnya)}.mod.lainnya .tag{color:var(--lainnya)}.btn{font-family:var(--display);background:var(--ink);color:var(--bg);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex}.btn.ghost{color:var(--ink);border-color:var(--line-2);background:0 0}.btn.soft{background:var(--surface-2);color:var(--ink)}.btn.start{background:var(--start);color:#fff}.btn.audit{background:var(--audit);color:#fff}.btn.grow{background:var(--grow);color:#1a1200}.btn.sm{border-radius:8px;padding:8px 12px;font-size:12.5px}.btn.lg{padding:14px 22px;font-size:15px}.btn:disabled{opacity:.5;cursor:default}.btn.block{width:100%}.panel{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:18px}.panel>h3{margin-bottom:12px;font-size:14px}.soft-box{background:var(--surface-2);border-radius:10px;padding:12px 14px}.notice{border-radius:10px;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.notice i{border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;font-weight:700;display:grid}.notice.ok{background:var(--ok-soft);color:var(--ink)}.notice.ok i{background:var(--ok);color:#fff}.notice.warn{background:var(--warn-soft);color:var(--ink)}.notice.warn i{background:var(--warn);color:#fff}.notice.bad{background:var(--bad-soft);color:var(--ink)}.notice.bad i{background:var(--bad);color:#fff}.notice.info{background:var(--start-soft);color:var(--ink)}.notice.info i{background:var(--start);color:#fff}.field{gap:6px;margin-bottom:12px;display:grid}.field>label,label.field>span:first-child,.field>.flabel{color:var(--ink-2);font-size:12.5px;font-weight:600}.field>label small,label.field>span:first-child small,.field>.flabel small{color:var(--muted);font-weight:500}.field input,.field textarea,.field select{border:1px solid var(--line-2);background:var(--surface);border-radius:9px;width:100%;padding:10px 12px;font-size:14px}.field textarea{resize:vertical;min-height:88px}.field input[aria-invalid=true],.field textarea[aria-invalid=true]{border-color:var(--bad);background:var(--bad-soft)}.field small.hint{color:var(--muted);font-size:11.5px}.field small.hint.warn{color:var(--bad);font-weight:600}.in-prefix{border:1px solid var(--line-2);background:var(--surface);border-radius:9px;align-items:center;display:flex}.in-prefix>span{color:var(--muted);font-family:var(--mono);padding:0 10px;font-size:12.5px}.in-prefix>input{background:0 0!important;border:0!important}.grid2{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);border-radius:999px;padding:8px 12px;font-size:13px;font-weight:600}.chip[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.priceline{background:var(--surface-2);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:8px 0 12px;padding:12px 14px;font-size:13px;display:flex}.priceline b{font-family:var(--mono);white-space:nowrap;font-size:16px}.priceline small{color:var(--muted);font-size:11.5px;display:block}.form-error{background:var(--bad-soft);color:var(--bad);border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:12.5px;font-weight:600}.spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite bg-spin;display:inline-block}.btn.ghost .spinner,.btn.soft .spinner{border-color:var(--line-2);border-top-color:var(--ink)}@keyframes bg-spin{to{transform:rotate(360deg)}}.kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.kpi{background:var(--surface-2);border-radius:10px;padding:12px 14px}.kpi small{color:var(--muted);margin-bottom:2px;font-size:11px;display:block}.kpi b{font-family:var(--mono);font-size:19px;font-weight:600}.kpi.good{background:var(--ok-soft)}.kpi.good b{color:var(--ok)}.kpi.bad{background:var(--bad-soft)}.kpi.bad b{color:var(--bad)}.kpi.warn{background:var(--warn-soft)}.kpi.warn b{color:var(--warn)}.table-scroll{overflow-x:auto}.tbl{border-collapse:collapse;width:100%;font-size:13px}.tbl th{text-align:left;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding:9px 10px;font-size:10.5px}.tbl td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px}.tbl tr:last-child td{border:0}.tbl td.num{text-align:right;white-space:nowrap}.pos{color:var(--ok)}.neg{color:var(--bad)}.state{font-size:10.5px;font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-weight:700;display:inline-flex}.state.done{background:var(--ok-soft);color:var(--ok)}.state.soon{background:var(--surface-2);color:var(--muted)}.state.wait{background:var(--warn-soft);color:var(--warn)}.state.bad{background:var(--bad-soft);color:var(--bad)}.state.now{background:var(--start-soft);color:var(--start)}.bar{background:var(--surface-2);border-radius:6px;height:8px;overflow:hidden}.bar i{background:var(--start);border-radius:6px;height:100%;display:block}.bar.audit i{background:var(--audit)}.bar.grow i{background:var(--grow)}.shell{grid-template-columns:250px 1fr;min-height:100vh;display:grid}.side{background:var(--surface);border-right:1px solid var(--line);flex-direction:column;gap:18px;height:100vh;padding:18px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.logo{font-family:var(--display);color:var(--ink);align-items:center;gap:10px;padding:6px 8px;font-size:19px;font-weight:800;display:flex}.logo img{object-fit:contain;flex:none;width:30px;height:30px;display:inline-block}.logo .id{color:var(--start)}.group{gap:4px;display:grid}.group>.eyebrow{justify-content:space-between;align-items:center;padding:0 10px 4px;display:flex}.group>.eyebrow .ring{font-family:var(--mono);letter-spacing:0;text-transform:none;color:var(--ink-2);font-size:10.5px}.item{color:var(--ink-2);border:1px solid #0000;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;font-size:13.5px;display:flex}.item>span{align-items:center;gap:8px;display:flex}.item.active{background:var(--surface-2);color:var(--ink);border-color:var(--line)}.item .st{background:var(--line-2);border-radius:50%;flex:none;width:8px;height:8px}.item .st.done{background:var(--ok)}.item .st.now{background:var(--start)}.item .st.soon{border:1.5px dashed var(--line-2);background:0 0}.item small{color:var(--muted);font-size:10px;font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.side .foot{background:var(--surface-2);color:var(--ink-2);border-radius:12px;gap:6px;margin-top:auto;padding:12px;font-size:12.5px;display:grid}.side .foot b{color:var(--ink)}.side .foot .links{flex-wrap:wrap;gap:10px;display:flex}.side .foot .links button,.side .foot .links a{color:var(--start);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.main{min-width:0;padding:22px 28px 48px}.topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.topbar h2{font-size:22px}.saldo{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:8px 8px 8px 14px;display:flex}.saldo b{font-family:var(--mono);font-size:15px}.saldo small{color:var(--muted);font-size:11px;display:block}.mobile-nav{display:none}.progress{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:24px;display:grid}.pcard{background:var(--surface);border:1px solid var(--line);border-radius:14px;gap:10px;padding:16px 18px;display:grid}.pcard header{justify-content:space-between;align-items:baseline;display:flex}.pcard h3{font-size:15px}.pcard p{color:var(--muted);font-size:12.5px}.sec{align-items:center;gap:10px;margin:18px 0 10px;font-size:14px;display:flex}.sec:after{content:"";background:var(--line);flex:1;height:1px}.mgrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.mod{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:14px;align-content:start;gap:8px;padding:16px;display:grid;position:relative}.mod:hover{border-color:var(--line-2);box-shadow:var(--shadow)}.mod .tag{font-size:10.5px;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-weight:700;display:inline-flex}.mod .tag i{background:currentColor;border-radius:50%;width:7px;height:7px}.mod.start .tag{color:var(--start)}.mod.audit .tag{color:var(--audit)}.mod.grow .tag{color:var(--grow)}.mod h4{padding-right:90px;font-size:15.5px}.mod p{color:var(--ink-2);font-size:13px}.mod .foot{color:var(--muted);justify-content:space-between;align-items:center;margin-top:6px;font-size:12px;display:flex}.mod .foot .num{color:var(--ink);font-weight:600}.mod .state{position:absolute;top:14px;right:14px}.recent{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-top:24px;overflow:hidden}.recent header{border-bottom:1px solid var(--line);justify-content:space-between;padding:12px 16px;font-size:13px;display:flex}.recent header a{color:var(--start);font-weight:600}.mhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.crumb{color:var(--muted);margin-bottom:6px;font-size:12.5px}.crumb a{color:var(--muted)}.mhead h2{font-size:24px}.mhead p{color:var(--ink-2);max-width:62ch;margin-top:4px;font-size:14px}.two{grid-template-columns:.9fr 1.1fr;align-items:start;gap:18px;display:grid}.two.wide{grid-template-columns:1fr}.results{gap:14px;margin-top:18px;display:grid}.cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.card{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-content:start;gap:8px;padding:16px;display:grid}.card.featured{border-color:var(--start);box-shadow:var(--shadow)}.card h4{font-size:20px}.card .meta{color:var(--muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.card .score{font-family:var(--mono);color:var(--start);font-size:22px;font-weight:600}.card .meaning{color:var(--ink-2);font-size:13px}.card .lbl{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:10.5px}.score-list{gap:6px;display:grid}.score-list>div{grid-template-columns:90px 1fr 32px;align-items:center;gap:8px;font-size:12px;display:grid}.score-list .bar{height:6px}.score-list b{font-family:var(--mono);text-align:right;font-size:12px}.card .actions{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.empty{border:1px dashed var(--line-2);text-align:center;color:var(--muted);border-radius:14px;justify-items:center;gap:8px;padding:36px 20px;display:grid}.empty .ic{background:var(--surface-2);border-radius:16px;place-items:center;width:52px;height:52px;font-size:22px;display:grid}.empty h3{color:var(--ink);font-size:16px}.empty p{max-width:42ch;font-size:13px}.overlay{z-index:50;background:#0f1f3873;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:var(--surface);color:var(--ink);width:min(520px,100%);max-height:90vh;box-shadow:var(--shadow);border-radius:18px;padding:26px;position:relative;overflow-y:auto}.modal.wide{width:min(780px,100%)}.modal .close{background:var(--surface-2);width:32px;height:32px;color:var(--ink-2);border:0;border-radius:50%;font-size:18px;position:absolute;top:12px;right:14px}.modal h2{margin:6px 0 8px;font-size:22px}.modal .lead{color:var(--ink-2);margin-bottom:16px;font-size:13.5px}.nominal{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}.nominal button{border:1px solid var(--line-2);background:var(--surface);border-radius:10px;gap:2px;min-width:0;padding:12px 8px;display:grid}.overlay *,.overlay :before,.overlay :after{box-sizing:border-box}@media (max-width:560px){.nominal{grid-template-columns:repeat(2,1fr)}.nominal button b{font-size:13px}.nominal button small{font-size:10.5px}}.nominal button b{font-family:var(--mono);font-size:15px}.nominal button small{color:var(--muted);font-size:11px}.nominal button{cursor:pointer;transition:border-color .12s,background .12s,transform .12s;position:relative}.nominal button:hover{border-color:var(--start)}.nominal button[aria-checked=true]{border:2px solid var(--start);background:var(--start);color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #2b72d947}.nominal button[aria-checked=true] b{color:#fff}.nominal button[aria-checked=true] small{color:#ffffffd9}.nominal button[aria-checked=true]:after{content:"✓";width:18px;height:18px;color:var(--start);background:#fff;border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;top:6px;right:8px}.voucher-row{grid-template-columns:1fr auto;align-items:center;gap:8px;margin:4px 0 10px;display:grid}.voucher-row input{text-transform:uppercase}.qr-wait{text-align:center;justify-items:center;gap:10px;padding:10px 0;display:grid}.qr-wait .pulse{background:var(--start);border-radius:50%;width:12px;height:12px;animation:1.2s infinite bg-pulse}@keyframes bg-pulse{0%,to{opacity:1}50%{opacity:.3}}.land{max-width:1120px;margin:0 auto;padding:22px 24px 72px}.land-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:6px 0 26px;display:flex}.land-links{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:20px;font-size:14px;display:flex}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;padding:20px 0 36px;display:grid}.hero h1{margin-top:12px;font-size:clamp(34px,4.6vw,54px);font-weight:800;line-height:1.05}.hero .lead{max-width:52ch;color:var(--ink-2);margin-top:18px;font-size:17px}.hero .cta{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.hero .proof{color:var(--muted);flex-wrap:wrap;gap:18px;margin-top:22px;font-size:13px;display:flex}.hero .proof b{color:var(--ink);font-family:var(--mono)}.journey{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;padding:22px}.journey .eyebrow{margin-bottom:14px;display:block}.track{grid-template-columns:repeat(3,1fr);gap:14px;display:grid;position:relative}.track:before{content:"";background:linear-gradient(90deg, var(--start), var(--audit), var(--grow));border-radius:3px;height:3px;position:absolute;top:22px;left:8%;right:8%}.stage{padding-top:48px;position:relative}.stage .dot{border:4px solid var(--surface);width:26px;height:26px;box-shadow:0 0 0 2px var(--line-2);border-radius:50%;position:absolute;top:10px;left:50%;transform:translate(-50%)}.stage.start .dot{background:var(--start)}.stage.audit .dot{background:var(--audit)}.stage.grow .dot{background:var(--grow)}.stage h3{text-align:center;font-size:16px}.stage>small{text-align:center;color:var(--muted);margin-bottom:10px;font-size:12px;display:block}.stops{gap:6px;display:grid}.stop{background:var(--surface-2);color:var(--ink);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}.stop .price{font-family:var(--mono);color:var(--ink-2);white-space:nowrap;font-size:11.5px}.stop.live{border-left:3px solid var(--ok)}.pillars{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}.pillar{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:22px}.pillar .badge{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;margin-bottom:12px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-block}.pillar.start .badge{background:var(--start-soft);color:var(--start)}.pillar.audit .badge{background:var(--audit-soft);color:var(--audit)}.pillar.grow .badge{background:var(--grow-soft);color:var(--grow)}.pillar h3{margin-bottom:8px;font-size:20px}.pillar p{color:var(--ink-2);font-size:14px}.pillar ul{gap:8px;margin:14px 0 0;padding:0;font-size:13.5px;list-style:none;display:grid}.pillar li{border-bottom:1px dashed var(--line);justify-content:space-between;gap:10px;padding-bottom:8px;display:flex}.pillar li:last-child{border:0;padding:0}.pillar li .num{color:var(--muted);font-size:12px}.how{grid-template-columns:1fr 1fr;align-items:start;gap:28px;margin-top:44px;display:grid}.how h2{margin-top:8px;font-size:28px}.how ol{color:var(--ink-2);gap:8px;margin:14px 0 0;padding-left:22px;display:grid}.saldo-demo{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:20px}.saldo-demo .row{border-bottom:1px solid var(--line);justify-content:space-between;padding:10px 0;font-size:14px;display:flex}.saldo-demo .row:last-child{border:0}.footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:56px;padding-top:22px;font-size:12.5px;display:flex}@media (max-width:900px){.hero,.how,.two,.track,.pillars,.progress,.grid2{grid-template-columns:1fr}.track:before{display:none}.land-links{gap:12px;font-size:13px}.land-links a:not(.btn){display:none}.hero h1{font-size:34px}.shell{grid-template-columns:1fr}.side{border-right:0;border-bottom:1px solid var(--line);height:auto;display:none;position:static}.side.open{display:flex}.mobile-nav{background:var(--surface);border-bottom:1px solid var(--line);z-index:10;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:sticky;top:0}.main{padding:16px 16px 40px}.mod h4{padding-right:0}.mod .state{justify-self:start;position:static}}@media (prefers-reduced-motion:reduce){.spinner,.qr-wait .pulse{animation:none}}.alt-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.alt{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-content:start;gap:4px;padding:10px 12px;display:grid}.alt.on{border-color:var(--start);box-shadow:0 0 0 2px #2b72d92e}.alt b{font-family:var(--display);letter-spacing:-.01em;font-size:15px}.alt small{color:var(--muted);font-size:12px;line-height:1.35}.alt-act{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.pay-frame{border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;height:min(68vh,620px)}@media (max-width:720px){.pay-frame{height:70vh}.modal.wide{padding:16px}}.pita-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.pita{border-left:4px solid var(--line-2);background:var(--surface-2);border-radius:10px;padding:12px 14px}.pita .p-nama{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.pita .p-roas{font-family:var(--mono);margin:2px 0 1px;font-size:20px;font-weight:600;display:block}.pita .p-kepala{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.pita .p-margin{color:var(--muted);font-size:11px;font-family:var(--mono);white-space:nowrap}.pita .p-ket{color:var(--ink-2);margin-top:6px;font-size:12px;display:block}.pita.rugi{background:var(--bad-soft);border-left-color:var(--bad)}.pita.rugi .p-nama,.pita.rugi .p-roas{color:var(--bad)}.pita.traffic{background:var(--warn-soft);border-left-color:var(--warn)}.pita.traffic .p-nama,.pita.traffic .p-roas{color:var(--warn)}.pita.aman{background:var(--ok-soft);border-left-color:var(--ok)}.pita.aman .p-nama,.pita.aman .p-roas{color:var(--ok)}.pita.scale{background:var(--scale-soft);border-left-color:var(--scale)}.pita.scale .p-nama,.pita.scale .p-roas{color:var(--scale)}.pita.mati{opacity:.72}.p-dot{vertical-align:baseline;border-radius:50%;width:9px;height:9px;margin-right:7px;display:inline-block}.p-dot.rugi{background:var(--bad)}.p-dot.traffic{background:var(--warn)}.p-dot.aman{background:var(--ok)}.p-dot.scale{background:var(--scale)}tr.baris-rugi{background:var(--bad-soft)}tr.baris-traffic{background:var(--warn-soft)}tr.baris-aman{background:var(--ok-soft)}tr.baris-scale{background:var(--scale-soft)}.rincian{border-collapse:collapse;width:100%;font-size:12.5px}.rincian td{border-bottom:1px dashed var(--line);padding:6px 0}.rincian td:last-child{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.rincian tr:last-child td{border-bottom:0;font-weight:700}.rincian .r-catatan{color:var(--muted);font-size:11px;display:block}.two>*,.grid2>*{min-width:0}.field input[type=checkbox],.field input[type=radio]{width:auto;block-size:18px;inline-size:18px;accent-color:var(--audit);flex:none;margin:0;padding:0}.opsi{gap:2px;margin-top:4px;display:grid}.opsi-baris{cursor:pointer;border-radius:9px;align-items:flex-start;gap:10px;padding:9px 0;font-size:13px;display:flex}.opsi-baris:hover{background:var(--surface-2);box-shadow:0 0 0 8px var(--surface-2)}.opsi-baris+.opsi-baris{border-top:1px solid var(--line)}.opsi-baris input{margin-top:2px}.opsi-baris small{color:var(--muted);margin-top:2px;font-size:11.5px;line-height:1.45;display:block}.opsi-baris.mati{opacity:.55}.priceline{flex-wrap:wrap}@media (max-width:900px){.two.hasil-dulu>:nth-child(2){order:-1}.chip{padding:10px 14px}.field select,.field input:not([type=checkbox]):not([type=radio]){padding:11px 12px}}@media (max-width:560px){.panel{padding:14px}.mhead h2{font-size:20px}.mhead p{font-size:13px}.pita-grid{grid-template-columns:1fr}.pita{padding:10px 12px}.pita .p-roas{font-size:17px}.tbl th,.tbl td{padding:7px 6px;font-size:12px}.tbl th{font-size:10px}.priceline{flex-direction:column;align-items:flex-start;gap:6px}.priceline b{font-size:15px}.kpi{padding:10px 12px}.kpi b{font-size:17px}}
