@layer theme,base,components;@layer area{.ie-dp{gap:8px;min-width:0;display:flex;position:relative}.ie-dp>.ie-dd{flex:auto}.ie-dp>.ie-dd--time{flex:0 0 120px}.ie-cal{min-width:280px;padding:10px}.ie-cal-hd{justify-content:space-between;align-items:center;gap:6px;padding:0 2px 4px;font-size:15px;font-weight:700;display:flex}.ie-cal-grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.ie-cal-grid>span{color:var(--color-muted);padding:4px 0;font-size:11px;font-weight:600}.ie-cal-grid>button{border-radius:var(--radius-pill);height:36px;color:var(--color-ink);font-variant-numeric:tabular-nums;background:0 0;border:0;font-size:14px}.ie-cal-grid>button:hover{background:var(--color-tint2)}.ie-cal-grid>button[data-out]{color:var(--color-muted);opacity:.55}.ie-cal-grid>button[data-today]{color:var(--color-primary);font-weight:700}.ie-cal-grid>button[aria-selected=true]{background:var(--color-primary);color:var(--color-onPrimary);font-weight:700}.ie-cal-grid>button:disabled{opacity:.3;cursor:default;background:0 0}}@layer utilities;.ak-muted{color:var(--color-muted)}.ak-text2{color:var(--color-text2)}.ak-primary{color:var(--color-primary)}.ak-ink{color:var(--color-ink)}.ak-bad,.ak-danger{color:var(--color-danger)}.ak-warn-text{color:var(--color-warmText)}.ak-up{color:var(--color-gratis);align-items:center;gap:2px;display:inline-flex}.ak-down{color:var(--color-danger);align-items:center;gap:2px;display:inline-flex}.ak-center{text-align:center}.ak-center-x{justify-content:center}.ak-grow{flex:auto;min-width:0}.ak-minw0{min-width:0}.ak-ellipsis{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.ak-spread{justify-content:space-between;gap:12px;display:flex}.ak-row-gap{align-items:center;gap:12px;min-width:0;display:flex}.ak-label-ic{align-items:center;gap:6px;display:inline-flex}.ak-link-muted{color:var(--color-text2)}.ak-textbtn{color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0}.ak-textbtn:disabled,.ie-link:disabled{opacity:.5;cursor:default}.ak-btn-danger{background:var(--color-danger)}.ak-iconbtn{color:var(--color-text2)}.ak-iconbtn:hover{background:var(--color-tint2);color:var(--color-ink)}.ak-check-top{align-items:flex-start}.ak-check-top>input{margin-top:1px}.ak-grid-2{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=768px){.ak-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-span-2{grid-column:1/-1}}.ak-grid-gap16{gap:16px}.ak-narrow{width:100%;max-width:880px}.ak-self-start{align-self:flex-start}.ak-seg-scroll{max-width:100%}.ak-badge--ok{border-color:var(--color-okLine);background:var(--color-okBg);color:var(--color-ok)}.ak-badge--warn{border-color:var(--color-warnLine);background:var(--color-warnBg);color:var(--color-warn)}.ak-badge--bad{border-color:var(--color-badLine);background:var(--color-badBg);color:var(--color-bad)}.ak-badge--info{border-color:var(--color-infoLine);background:var(--color-infoBg);color:var(--color-info)}.ak-badge--muted{border-color:var(--color-sep2);background:var(--color-surface);color:var(--color-muted)}.ak-alert{border-radius:var(--radius-poster);background:var(--color-infoBg);color:var(--color-text2);flex-wrap:wrap;align-items:flex-start;gap:8px 10px;margin:0;padding:12px 14px;display:flex}.ak-alert>svg{color:var(--color-primary);flex:none;margin-top:2px}.ak-alert>span{flex:200px;min-width:0}.ak-alert[data-kind=bad]{background:var(--color-badBg);color:var(--color-danger)}.ak-alert[data-kind=bad]>svg{color:var(--color-danger)}.ak-alert[data-kind=warn]{background:var(--color-warm);color:var(--color-warmText)}.ak-alert[data-kind=warn]>svg{color:var(--color-warmText)}.ak-alert[data-kind=ok]{background:var(--color-okBg);color:var(--color-ink)}.ak-alert[data-kind=ok]>svg{color:var(--color-gratis)}.ak-skeleton{flex-direction:column;gap:10px;display:flex}.ak-sk{border-radius:var(--radius-thumb);background:linear-gradient(90deg, var(--color-tint) 25%, var(--color-tint2) 50%, var(--color-tint) 75%);background-size:200% 100%;height:48px;animation:1.3s ease-in-out infinite ak-sk;display:block}.ak-sk--sm{width:60%;height:14px}.ak-sk--lg{width:80%;height:30px}@keyframes ak-sk{0%{background-position:100% 0}to{background-position:-100% 0}}@media (width<=767px){.page--shell{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}}html[data-akun-layout=auth] .ie-dock-wrap{display:none}@media (width<=767px){html[data-akun-layout=auth] .page{padding-bottom:32px}}.ak-auth-split{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (width>=768px){.ak-auth-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (width>=1200px){.ak-auth-split{gap:32px}}.ak-auth-aside{display:none}@media (width>=768px){.ak-auth-aside{border-radius:var(--radius-panelLg);background:var(--color-tint);flex-direction:column;justify-content:center;gap:24px;padding:28px;display:flex}}@media (width>=1200px){.ak-auth-aside{padding:40px 48px}}.ak-auth-aside p{margin:0}.ak-art{align-self:center;width:100%;max-width:420px;height:auto;display:block}.ak-auth-aside-text{max-width:460px}.ak-perks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ak-perks li{color:var(--color-ink);align-items:center;gap:10px;display:flex}.ak-perk-ic{border-radius:var(--radius-pill);background:var(--color-surface);width:30px;height:30px;color:var(--color-primary);flex:0 0 30px;justify-content:center;align-items:center;display:inline-flex}.ak-auth-card{border-radius:var(--radius-panelLg);background:var(--color-tint2);box-sizing:border-box;justify-content:center;align-items:center;padding:24px 20px;display:flex}@media (width>=768px){.ak-auth-card{padding:32px 28px}}@media (width>=1200px){.ak-auth-card{padding:48px}}.ak-auth-body{flex-direction:column;gap:16px;width:100%;max-width:420px;display:flex}.ak-auth-card h1,.ak-auth-card p{margin:0}.ak-auth-head{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.ak-auth-seg{align-self:center;width:240px;max-width:100%}.ak-auth-seg>button{flex:1 1 0}.ak-auth-body .ie-link{align-self:center}.ak-auth-card .ak-google-note{color:var(--color-muted);text-align:center;margin-top:-8px}.ak-auth-ic{background:var(--color-tint);width:52px;height:52px;color:var(--color-primary);border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.ak-auth-ic[data-tone=ok]{background:var(--color-okBg);color:var(--color-gratis)}.ak-auth-ic[data-tone=bad]{background:var(--color-badBg);color:var(--color-danger)}.ak-google{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-sep2);color:var(--color-ink)}.ak-google:disabled{cursor:not-allowed}.ak-google-ic{flex:none}.ak-or{color:var(--color-muted);align-items:center;gap:12px;display:flex}.ak-or:before,.ak-or:after{content:"";background:var(--color-sep2);flex:1;height:1px}.ak-pw{position:relative}.ak-pw>.ie-input,.ak-pw>.ie-input:focus,.ak-pw>.ie-input[aria-invalid=true]{padding-right:46px}.ak-pw>.ie-iconbtn{color:var(--color-muted);position:absolute;top:0;right:2px}.ak-otp{border:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.ak-otp>.ie-input,.ak-otp>.ie-input:focus,.ak-otp>.ie-input[aria-invalid=true]{border-radius:var(--radius-thumb);text-align:center;height:52px;padding:0}.ak-strength{flex-direction:column;gap:8px;margin-top:4px;display:flex}.ak-strength-bars{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.ak-strength-bars>span{border-radius:var(--radius-pill);background:var(--color-sep);height:5px}.ak-strength[data-tone=bad] .ak-strength-bars>[data-on]{background:var(--color-danger)}.ak-strength[data-tone=warn] .ak-strength-bars>[data-on]{background:var(--color-warmText)}.ak-strength[data-tone=ok] .ak-strength-bars>[data-on]{background:var(--color-gratis)}.ak-strength-label{color:var(--color-text2)}.ak-rules{flex-direction:column;gap:6px;display:flex}.ak-rules li{color:var(--color-muted);align-items:center;gap:8px;display:flex}.ak-rules li[data-ok]{color:var(--color-gratis)}.ak-hub-col{width:100%;max-width:640px;margin-inline:auto}.ak-hub h1{margin:0}.ak-hub-cta{gap:14px}.ak-hub-avatar{border-radius:var(--radius-pill);background:var(--color-primary);width:48px;height:48px;color:var(--color-onPrimary);flex:0 0 48px;justify-content:center;align-items:center;display:inline-flex}.ak-hub-h{margin:0;padding:0 16px}.ak-group{border-radius:var(--radius-card);background:var(--color-tint2);overflow:hidden}.ak-group>li+li{border-top:1px solid var(--color-sep)}.ak-group-row{width:100%;min-height:var(--spacing-menuItemH);color:var(--color-ink);text-align:left;box-sizing:border-box;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 14px 0 12px;transition:background-color .15s;display:flex}.ak-group-row:hover{background:color-mix(in srgb, var(--color-surface) 70%, transparent)}.ak-group-ic{background:var(--color-primary);width:30px;height:30px;color:var(--color-onPrimary);border-radius:9px;flex:0 0 30px;justify-content:center;align-items:center;display:inline-flex}.ak-group-ic[data-tone=gratis]{background:var(--color-gratis)}.ak-group-ic[data-tone=warm]{background:var(--color-warmText)}.ak-group-ic[data-tone=teal]{background:color-mix(in srgb, var(--color-primary) 45%, var(--color-gratis))}.ak-group-ic[data-tone=slate]{background:var(--color-muted)}.ak-group-ic[data-tone=ink]{background:var(--color-ink)}.ak-group-ic[data-tone=danger]{background:var(--color-danger)}.ak-dash-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width>=1200px){.ak-dash-grid{grid-template-columns:232px minmax(0,1fr);gap:32px}}.ak-side{flex-direction:column;gap:12px;min-width:0;display:flex}@media (width>=1200px){.ak-side{gap:14px;position:sticky;top:92px}}.ak-ident{align-items:center;gap:10px;min-width:0;padding:0 6px;display:flex}.ak-ident-logo{background:var(--color-primary);width:40px;height:40px;color:var(--color-onPrimary);border-radius:13px;flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ak-ident-logo>img{object-fit:contain;background:var(--color-surface);width:100%;height:100%}.ak-ident-text{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.ak-ident-name{align-items:center;gap:4px;min-width:0;display:flex}.ak-ident-name>svg{color:var(--color-primary)}.ak-verified-tick{stroke:var(--color-onPrimary)}.ak-ident-cta{flex:none;display:none}@media (width>=768px) and (width<=1199px){.ak-dash--hub .ak-ident-cta{display:inline-flex}}.ak-menu-rail{border-radius:var(--radius-pill);background:var(--color-tint);gap:2px;padding:3px;display:flex;overflow-x:auto}@media (width>=1200px){.ak-menu-rail{border-radius:24px;flex-direction:column;padding:4px;overflow:visible}}.ak-menu-link{height:var(--spacing-segItemH);border-radius:var(--radius-pill);color:var(--color-ink);white-space:nowrap;box-sizing:border-box;flex:none;align-items:center;gap:9px;padding:0 14px;font-weight:600;transition:background-color .15s,color .2s;display:flex;position:relative}@media (width>=1200px){.ak-menu-link{height:var(--spacing-controlH)}}.ak-menu-link:hover{background:color-mix(in srgb, var(--color-surface) 60%, transparent)}.ak-menu-link[aria-current=page]{background:var(--color-surface);box-shadow:var(--shadow-selected);color:var(--color-primary);font-weight:700}.ak-menu-count{color:var(--color-muted);margin-left:auto}.ak-logout{color:var(--color-text2);justify-content:flex-start;gap:9px;padding:0 18px}@media (width<=1199px){.ak-logout{display:none}}@media (width<=767px){.ak-menu-rail,.ak-dash:not(.ak-dash--hub) .ak-side{display:none}}.ak-main{flex-direction:column;gap:12px;min-width:0;display:flex}.ak-back{color:var(--color-text2);align-self:flex-start}.ak-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.ak-head-text{flex-direction:column;flex:300px;gap:4px;min-width:0;display:flex}.ak-head-text h1,.ak-head-text p{margin:0}.ak-head-text p{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ak-head-actions{align-items:center;gap:12px;display:flex}.ak-panel{border-radius:22px;gap:10px;padding:16px 18px 10px}.ak-panel--list{gap:4px;padding:14px 18px 6px}.ak-panel h2{margin:0}.ak-panel-hd{justify-content:space-between;align-items:center;gap:12px;display:flex}.ak-panel-hd h2{margin:0}.ak-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}@media (width>=768px){.ak-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.ak-kpi{background:var(--color-tint2);border-radius:20px;flex-direction:column;gap:4px;min-width:0;padding:16px;display:flex}.ak-kpi dd{margin:0}.ak-kpi-note{flex-wrap:wrap;align-items:center;gap:2px 5px;display:flex}.ak-attn{background:var(--color-infoBg);border-radius:20px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 16px;display:flex}.ak-attn[data-kind=warn]{background:var(--color-warm)}.ak-attn[data-kind=bad]{background:var(--color-dangerBg)}.ak-attn-ic{color:var(--color-primary);display:flex}.ak-attn[data-kind=warn] .ak-attn-ic{color:var(--color-warmText)}.ak-attn[data-kind=bad] .ak-attn-ic{color:var(--color-danger)}.ak-attn-text{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.ak-dash-cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width>=1200px){.ak-dash-cols{grid-template-columns:minmax(0,1fr) 300px}}@media (width>=1600px){.ak-dash-cols{grid-template-columns:minmax(0,1fr) 380px}}.ak-rows>li+li{border-top:1px solid var(--color-sep)}.ak-row{align-items:center;gap:12px;min-width:0;padding:12px 0;display:flex}.ak-row-main{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.ak-row-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-ink);display:block;overflow:hidden}a.ak-row-title:hover{color:var(--color-primary)}.ak-row-meta{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.ak-row-num{flex-direction:column;flex:none;align-items:flex-end;display:flex}.ak-row-num strong{color:var(--color-ink)}.ak-progress{border-radius:var(--radius-pill);background:var(--color-tint);height:8px;overflow:hidden}.ak-progress>span{border-radius:var(--radius-pill);background:var(--color-primary);height:100%;display:block}.ak-checklist{flex-direction:column;display:flex}.ak-checklist>li{align-items:center;gap:9px;min-height:30px;display:flex}.ak-checklist a{width:100%;min-height:40px;color:var(--color-ink);align-items:center;gap:10px;display:flex}.ak-checklist a.ak-muted{color:var(--color-muted)}.ak-checklist a:hover{color:var(--color-primary)}.ak-check-dot{border-radius:var(--radius-pill);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--color-ring);color:var(--color-onPrimary);box-sizing:border-box;flex:0 0 22px;justify-content:center;align-items:center;display:inline-flex}.ak-check-dot[data-done]{background:var(--color-gratis);box-shadow:none}.ak-feed>li{gap:10px;padding:9px 0;display:flex}.ak-feed>li+li{border-top:1px solid var(--color-sep)}.ak-feed-ic{border-radius:var(--radius-pill);background:var(--color-tint);width:30px;height:30px;color:var(--color-primary);flex:0 0 30px;justify-content:center;align-items:center;display:inline-flex}.ak-feed-ic[data-tone=ok]{color:var(--color-gratis)}.ak-feed-ic[data-tone=bad]{color:var(--color-danger)}.ak-feed-ic[data-tone=warn]{color:var(--color-warmText)}.ak-feed-ic[data-tone=muted]{color:var(--color-muted)}.ak-thumb{aspect-ratio:auto;flex:none}.ak-thumb--sm{border-radius:10px;width:64px;height:40px}.ak-thumb--md{border-radius:12px;width:88px;height:55px}.ak-thumb--lg{width:128px;height:80px}.ak-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ak-toolbar>.ie-seg,.ak-toolbar-left{flex:0 auto;min-width:0}.ak-toolbar-search{flex:0 300px;min-width:220px}@media (width<=767px){.ak-toolbar-search,.ak-toolbar-left{flex:100%;min-width:0}}.ak-table-wrap{flex-direction:column;gap:12px;min-width:0;display:flex}.ak-table{border-collapse:collapse;table-layout:fixed;width:100%}.ak-table th{border-bottom:1px solid var(--color-sep);color:var(--color-muted);text-align:left;white-space:nowrap;padding:0 8px 8px}.ak-table td{border-bottom:1px solid var(--color-sep);vertical-align:middle;padding:12px 6px}.ak-table th:first-child,.ak-table td:first-child{padding-left:0}.ak-table th:last-child,.ak-table td:last-child{padding-right:0}.ak-table tbody tr{height:48px;transition:background-color .15s}.ak-table tbody tr:hover{background:var(--color-tint2)}.ak-table tbody tr:last-child td{border-bottom-color:#0000}.ak-col-no{width:44px}.ak-col-date{white-space:nowrap;width:124px}.ak-col-status{width:214px}.ak-col-num{text-align:right;width:80px}.ak-table th.ak-col-num{text-align:right}.ak-col-act{text-align:right;width:46px}.ak-cell-event{align-items:center;gap:12px;min-width:0;display:flex}.ak-tr-sk td{padding:6px 0}.ak-tr-sk .ak-sk{height:40px}@media (width>=768px) and (width<=1199px){.ak-col-date{width:112px}.ak-col-status{width:196px}.ak-col-num{width:76px}}@media (width<=767px){.ak-table,.ak-table tbody{display:block}.ak-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ak-table tbody tr{border-bottom:1px solid var(--color-sep);flex-wrap:wrap;align-items:center;gap:6px 12px;height:auto;padding:12px 0;display:flex}.ak-table tbody tr:last-child{border-bottom-color:#0000}.ak-table td{border:0;padding:0;display:block}.ak-table .ak-col-no{display:none}.ak-table .ak-col-event{flex:calc(100% - 50px);order:1;min-width:0}.ak-table .ak-col-act{flex:0 0 38px;order:2;width:auto}.ak-table .ak-col-date,.ak-table .ak-col-status,.ak-table .ak-col-num{text-align:left;order:3;width:auto}.ak-table .ak-col-num:before,.ak-table .ak-col-date:before{content:attr(data-label) " ";color:var(--color-muted);font-weight:400}.ak-tr-sk td{flex:100%}}.ak-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-top:4px;display:flex}.ak-pager-size{align-items:center;gap:10px;display:flex}.ak-pager-dd{width:84px}.ak-pager-dd .ie-pop{min-width:100px}.ak-pager .ie-pager{margin:0}.ak-pg{min-width:var(--spacing-controlH);height:var(--spacing-controlH);border-radius:var(--radius-pill);color:var(--color-text2);box-sizing:border-box;background:0 0;border:0;justify-content:center;align-items:center;padding:0 6px;font-weight:600;display:inline-flex;position:relative}.ak-pg:hover:not(:disabled){background:var(--color-tint2);color:var(--color-primary)}.ak-pg:disabled{opacity:.4;cursor:default}@media (pointer:coarse){.ak-pg:after{content:"";position:absolute;inset:-3px 0}}.ak-rowmenu{display:inline-flex;position:relative}.ak-menu.ie-pop{z-index:60;width:max-content;min-width:210px;left:auto;right:0}.ak-menu-item{text-align:left;background:0 0;border:0;width:100%}.ak-menu-item>span{align-items:center;gap:10px;display:inline-flex}.ak-menu-item.ak-danger{color:var(--color-danger)}.ak-pop-cal.ie-pop{width:300px;max-height:none;right:auto}.ak-pop-foot{justify-content:flex-end;padding:0 8px 4px;display:flex}.ak-cal-spacer{width:var(--spacing-controlH)}.ie-cal-grid>button[data-range]{background:var(--color-tint2);border-radius:0}.ie-cal-grid>button:focus-visible{outline:1px solid var(--color-primary);outline-offset:-2px}.ak-range{position:relative}.ak-range-trigger{text-align:left;cursor:pointer;align-items:center;gap:8px;width:auto;max-width:100%;display:inline-flex}.ak-range-trigger>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ak-range-trigger>svg{color:var(--color-muted)}.ak-range-pop.ie-pop{z-index:70;grid-template-columns:180px auto;gap:8px;width:max-content;max-height:none;display:grid;right:auto}.ak-range-presets{border-right:1px solid var(--color-sep);flex-direction:column;gap:2px;padding:4px 8px 4px 0;display:flex}.ak-range-presets .ie-opt{text-align:left;background:0 0;border:0}.ak-range-presets .ie-opt[aria-pressed=true]{color:var(--color-primary);background:var(--color-tint2);font-weight:600}.ak-range-months{grid-template-columns:repeat(2,280px);gap:8px;display:grid}.ak-range-m1 .ie-cal-hd>button[aria-label=Bulan\ berikutnya],.ak-range-m2 .ie-cal-hd>button[aria-label=Bulan\ sebelumnya]{visibility:hidden}.ak-range-foot{border-top:1px solid var(--color-sep);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;padding:8px 8px 4px;display:flex}.ak-range-foot>span{flex:auto}.ak-range-pop .grab{border-radius:var(--radius-pill);background:var(--color-grabber);place-self:center;width:38px;height:5px}@media (width<=839px){.ak-range-pop.ie-pop{width:auto;max-height:88vh;padding:8px 12px max(16px, env(safe-area-inset-bottom));border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;z-index:var(--z-zSheet);grid-template-columns:minmax(0,1fr);animation:.42s cubic-bezier(.32,.72,0,1) ie-sheet-up;position:fixed;inset:auto 0 0;overflow-y:auto}.ak-range-presets{border-right:0;border-bottom:1px solid var(--color-sep);flex-flow:wrap;gap:6px;padding:0 0 8px}.ak-range-presets .ie-opt{min-height:var(--spacing-controlH);border-radius:var(--radius-pill);background:var(--color-tint);padding:0 14px}.ak-range-months{grid-template-columns:minmax(0,1fr)}.ak-range-m2{display:none}.ak-range-m1 .ie-cal-hd>button[aria-label=Bulan\ berikutnya]{visibility:visible}.ak-range-months .ie-cal{min-width:0}}.ak-form-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (width>=1200px){.ak-form-grid{grid-template-columns:minmax(0,1fr) 300px}}@media (width>=1600px){.ak-form-grid{grid-template-columns:minmax(0,1fr) 340px}}@media (width<=1199px){.ak-form-grid[data-pane=form]>.ak-preview,.ak-form-grid[data-pane=preview]>.ak-form{display:none}}.ak-pane-switch{align-self:stretch}.ak-form h2,.ak-form h3{margin:0}.ak-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.ak-steps button{width:100%;color:var(--color-muted);text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:7px;padding:0;font-weight:600;display:flex}.ak-steps button:disabled{cursor:default}.ak-steps button[data-done]{color:var(--color-ink)}.ak-steps button[aria-current=step]{color:var(--color-primary);font-weight:700}.ak-step-bar{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-primary) 16%, transparent);width:100%;height:4px;transition:background-color .25s}.ak-steps button[data-done] .ak-step-bar,.ak-steps button[aria-current=step] .ak-step-bar{background:var(--color-primary)}@media (width<=767px){.ak-steps button:not([aria-current=step])>span:last-child{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.ak-poster-step{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (width>=768px){.ak-poster-step{grid-template-columns:220px minmax(0,1fr);gap:16px}}.ak-tips{flex-direction:column;gap:9px;display:flex}.ak-tips li{color:var(--color-text2);align-items:flex-start;gap:9px;display:flex}.ak-tips li>svg{color:var(--color-gratis);flex:none;margin-top:2px}.ak-tips[data-tone=bad] li>svg{color:var(--color-danger)}.ak-repeat{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.ak-repeat legend{align-items:baseline;gap:8px;margin-bottom:10px;padding:0;display:flex}.ak-repeat-row{grid-template-columns:minmax(0, 1fr) var(--spacing-controlH);align-items:start;gap:8px;display:grid}.ak-repeat-row>.ie-field:nth-child(2){grid-column:1}.ak-repeat-row>.ie-iconbtn{grid-area:1/2}@media (width>=768px){.ak-repeat-row{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) var(--spacing-controlH)}.ak-repeat-row>.ie-field:nth-child(2){grid-column:2}.ak-repeat-row>.ie-iconbtn{grid-column:3}.ak-repeat-row--time{grid-template-columns:150px minmax(0, 1fr) var(--spacing-controlH)}}.ak-repeat>.ie-link{align-self:flex-start}.ak-review>div{flex-wrap:wrap}.ak-review dt{flex:0 0 120px}.ak-review dd{overflow-wrap:anywhere;flex:200px}.ak-form-foot{border-top:1px solid var(--color-sep);flex-wrap:wrap;align-items:center;gap:10px 18px;padding-top:14px;display:flex}@media (width<=767px){.ak-form-foot{bottom:calc(80px + env(safe-area-inset-bottom,0px));z-index:5;background:var(--color-navBar);margin-inline:-16px;padding:12px 16px;position:sticky}.ak-form-foot>.ie-btn{flex:auto}}.ak-preview{min-width:0}@media (width>=1200px){.ak-preview{position:sticky;top:92px}}.ak-preview-card .ie-chip{top:8px;left:8px}.ak-sent{text-align:center;align-items:center;gap:12px;padding:36px 20px}.ak-sent h2,.ak-sent p{margin:0}.ak-upload{flex-direction:column;gap:8px;min-width:0;display:flex}.ak-drop{border-radius:var(--radius-faq);background:var(--color-surface);width:100%;max-width:320px;box-shadow:inset 0 0 0 1px var(--color-ring);text-align:center;cursor:pointer;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:18px;transition:background-color .15s;display:flex;position:relative;overflow:hidden}.ak-upload--square .ak-drop{max-width:160px;padding:10px}.ak-drop:hover,.ak-drop[data-dragging]{background:var(--color-tint2)}.ak-drop[data-invalid]{box-shadow:inset 0 0 0 1px var(--color-danger)}.ak-drop:focus-within{box-shadow:inset 0 0 0 1px var(--color-primary)}.ak-drop-preview{aspect-ratio:auto;border-radius:inherit;position:absolute;inset:0}.ak-upload-actions{gap:16px;display:flex}.ak-logo-row{flex-wrap:wrap;align-items:flex-start;gap:16px 20px;display:flex}.ak-logo-up{flex:0 0 160px}.ak-chart{margin:0}.ak-chart-box{touch-action:pan-y;height:190px;position:relative}@media (width>=768px){.ak-chart-box{height:220px}}@media (width>=1200px){.ak-chart-box{height:240px}}.ak-chart-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ak-chart-grid{stroke:color-mix(in srgb, var(--color-ink) 8%, transparent);stroke-width:1px}.ak-chart-area{fill:color-mix(in srgb, var(--color-primary) 10%, transparent)}.ak-chart-line{fill:none;stroke:var(--color-primary);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.ak-chart-cursor{stroke:color-mix(in srgb, var(--color-ink) 25%, transparent);stroke-width:1px}.ak-chart-y{width:calc(5.5% - 6px);color:var(--color-muted);text-align:right;pointer-events:none;position:absolute;left:0;transform:translateY(-50%)}.ak-chart-x{color:var(--color-muted);white-space:nowrap;pointer-events:none;position:absolute;bottom:0;transform:translate(-50%)}.ak-chart-x[data-anchor=start]{transform:none}.ak-chart-x[data-anchor=end]{transform:translate(-100%)}.ak-chart-dot{border-radius:var(--radius-pill);background:var(--color-primary);width:10px;height:10px;box-shadow:0 0 0 3px var(--color-surface);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.ak-chart-tip{border-radius:var(--radius-tileSm);background:var(--color-surface);box-shadow:var(--shadow-sh-sheet);white-space:nowrap;pointer-events:none;flex-direction:column;gap:2px;padding:8px 12px;display:flex;position:absolute;top:6px;transform:translate(12px)}.ak-chart-tip[data-flip]{transform:translate(calc(-100% - 12px))}.ak-chart-empty{text-align:center;margin:0;padding:32px 0}.ak-bars{flex-direction:column;gap:12px;display:flex}.ak-bars li{grid-template-columns:minmax(0,120px) minmax(0,1fr) 40px;align-items:center;gap:10px;display:grid}.ak-bars-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ak-bars-track{border-radius:var(--radius-pill);background:var(--color-tint);height:10px;position:relative;overflow:hidden}.ak-bars-track>span{border-radius:var(--radius-pill);background:var(--color-primary);position:absolute;top:0;bottom:0;left:0}.ak-bars li>span:last-child{text-align:right}.ak-setlist{flex-direction:column;display:flex}.ak-setlist>li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;min-height:56px;padding:8px 0;display:flex}.ak-setlist>li+li,.ak-setlist--switch>*+*{border-top:1px solid var(--color-sep)}.ak-switch-row{width:100%;min-height:48px;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:6px 0;display:flex}.ak-switch-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ak-switch{border-radius:var(--radius-pill);background:var(--color-sep2);flex:0 0 40px;width:40px;height:24px;transition:background-color .2s;position:relative}.ak-switch>span{border-radius:var(--radius-pill);background:var(--color-surface);width:18px;height:18px;box-shadow:0 1px 3px color-mix(in srgb, var(--color-ink) 25%, transparent);transition:left .25s cubic-bezier(.32,.72,0,1);position:absolute;top:3px;left:3px}.ak-switch-row[aria-checked=true] .ak-switch{background:var(--color-gratis)}.ak-switch-row[aria-checked=true] .ak-switch>span{left:19px}.ak-switch-row:focus-visible{outline-offset:4px;border-radius:8px}.ak-danger-zone{background:var(--color-dangerBg);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 20px;display:flex}.ak-savebar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 18px;padding:14px 0 0;display:flex}@media (width<=767px){.ak-savebar{bottom:calc(80px + env(safe-area-inset-bottom,0px));z-index:5;background:var(--color-navBar);margin-inline:-16px;padding:12px 16px;position:sticky}}.ak-dialog-body{flex-direction:column;gap:14px;padding:4px 10px 6px;display:flex}.ak-dialog-body p{margin:0}.ak-dialog-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 18px;padding-top:6px;display:flex}@media (width<=767px){.ak-dialog-actions>.ie-btn{flex:auto}}@media (prefers-reduced-motion:reduce){.ak-sk,.ak-range-pop.ie-pop{animation:none}}.ak-panel--set{gap:6px;padding:16px 20px 8px}
