.hasil-main--detail{padding:0 0 var(--space-section)}.hasil-page:has(.hasil-main--detail){--chapter-height:4rem}.hasil-page:has(.hasil-main--detail) .mast{padding-block:var(--space-xl);position:relative;overflow:hidden}.mast__contour{fill:none;stroke:currentColor;stroke-width:1px;width:42rem;height:auto;color:var(--color-ink-inverse-muted);opacity:.12;pointer-events:none;position:absolute;inset:-9rem auto auto -10rem}.hasil-page:has(.hasil-main--detail) .mast__grid{gap:var(--space-xl);position:relative}.hasil-page:has(.hasil-main--detail) .mast__total .level-scale{max-width:none}.hasil-page:has(.hasil-main--detail) .level-scale__bands{gap:var(--space-xs);grid-template-columns:repeat(5,minmax(0,1fr))}.hasil-page:has(.hasil-main--detail) .level-scale__band{padding:var(--space-xs) var(--space-2xs);opacity:1;border-top:0;position:relative}.hasil-page:has(.hasil-main--detail) .level-scale__band.is-current{outline:var(--rule-hair) solid var(--color-ink-inverse-muted);outline-offset:2px}.level-scale__color{background:var(--band);height:1rem;display:block}.hasil-page:has(.hasil-main--detail) .level-pill{align-items:center;gap:var(--space-xs);display:inline-flex}.chapter-bar{z-index:var(--z-header);background:var(--color-paper);border-block:var(--rule-hair) solid var(--color-rule);position:sticky;top:0}.hasil-main--detail .chapter-nav{padding-block:var(--space-xs);gap:var(--space-xs) var(--space-lg);border-bottom:0;margin-bottom:0}.hasil-main--detail .chapter-nav a{padding-block:var(--space-xs);color:var(--color-ink-muted);border-bottom:2px solid #0000;text-decoration:none}.hasil-main--detail .chapter-nav a[aria-current=location]{color:var(--color-ink);border-bottom-color:var(--color-accent)}.hasil-main--detail :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.hasil-band{padding-block:var(--space-xl) var(--space-2xl);position:relative}.hasil-band--findings{padding-block:var(--space-2xl);background:var(--color-paper-raised)}.hasil-band--advice{padding-top:var(--space-2xl)}.contour-rule{fill:none;width:100%;height:2rem;stroke:var(--color-rule);stroke-width:1px;pointer-events:none;position:absolute;inset:0 0 auto}.hasil-main--detail :is(#indeks,#temuan,#rekomendasi,#detail-heading){scroll-margin-top:calc(var(--chapter-height) + var(--space-lg))}.hasil-main--detail :is(.temuan,.rekomendasi){border-top:0;margin-top:0;padding-top:0}.chapter-label{margin:0 0 var(--space-xs);font-size:var(--text-sm);color:var(--color-ink-muted)}.chapter-title,.hasil-main--detail .temuan__title{margin:0 0 var(--space-md);font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.75rem,2vw + 1rem,2.5rem);font-weight:500;line-height:1.2}.hasil-main--detail .explorer__scale{margin-bottom:var(--space-lg)}.hasil-main--detail .tree{background:var(--color-paper-raised)}.hasil-main--detail .tree__item{border-left:0;min-height:44px}.hasil-main--detail .tree__item[aria-current=true]{background:var(--color-paper-green);box-shadow:inset -4px 0 0 var(--color-accent)}.hasil-main--detail .detail__note{max-width:68ch;line-height:1.6}.hasil-main--detail .value-bar{border-radius:var(--radius-sm);background:linear-gradient(to right,transparent calc(33.333% - .5px),var(--color-rule) calc(33.333% - .5px) calc(33.333% + .5px),transparent calc(33.333% + .5px) calc(66.666% - .5px),var(--color-rule) calc(66.666% - .5px) calc(66.666% + .5px),transparent calc(66.666% + .5px)),var(--color-paper-green);width:100%;min-width:0;height:.75rem;box-shadow:inset 0 0 0 1px var(--color-rule);display:block;position:relative;overflow:hidden}.hasil-main--detail .value-bar,.value-bar[data-band=rendah]{--bar-color:var(--color-accent)}.value-bar[data-band=sedang]{--bar-color:var(--color-mid)}.value-bar[data-band=tinggi]{--bar-color:var(--color-low)}.value-bar__fill{border-radius:var(--radius-sm);background:var(--bar-color);height:100%;display:block}.value-bar[data-band=tinggi] .value-bar__fill{background:repeating-linear-gradient(135deg,transparent 0 .25rem,color-mix(in oklch,var(--color-ink-inverse) 38%,transparent) .25rem .375rem),var(--bar-color)}.hasil-main--detail .workbench{display:grid}.hasil-main--detail .dimension-tabs{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--color-paper-raised);border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0}.hasil-main--detail .dimension-tab{align-content:start;align-items:baseline;gap:var(--space-2xs) var(--space-sm);min-width:0;padding:var(--space-sm) var(--space-md);color:var(--color-ink-muted);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;position:relative}.hasil-main--detail .dimension-tab[aria-selected=true]{z-index:1;color:var(--color-ink);box-shadow:inset 0 3px 0 var(--color-accent);background:#fff;margin-bottom:0}.hasil-main--detail .workbench.is-searching .dimension-tab[aria-selected=true]{color:var(--color-ink-muted);box-shadow:none;background:0 0;margin-bottom:0}@media (hover:hover) and (pointer:fine){.hasil-main--detail .dimension-tab:hover{background:var(--color-paper-raised);color:var(--color-ink)}.hasil-main--detail .workbench:not(.is-searching) .dimension-tab[aria-selected=true]:hover{background:#fff}}.hasil-main--detail .dimension-tab:focus-visible{outline-offset:-3px}.hasil-main--detail .dimension-tab:after{content:"";height:var(--rule-hair);background:var(--color-rule);position:absolute;bottom:0;left:0;right:0}.hasil-main--detail .workbench:not(.is-searching) .dimension-tab[aria-selected=true]:after{background:#fff}.hasil-main--detail .tree__item:focus-visible{outline-offset:-3px}.hasil-main--detail .dimension-tab__name{color:var(--color-ink)}.hasil-main--detail .dimension-tab__score{font-size:var(--text-lg);color:var(--color-ink);line-height:1.2}.hasil-main--detail .dimension-tab+.dimension-tab{border-left:var(--rule-hair) solid var(--color-rule)}.hasil-main--detail .dimension-tab:first-child{border-top-left-radius:var(--radius-md)}.hasil-main--detail .dimension-tab:last-child{border-top-right-radius:var(--radius-md)}.hasil-main--detail .dimension-tab__meta{gap:var(--space-2xs);font-size:var(--text-sm);color:inherit}.dimension-tab__level{background:var(--level-color);width:.625rem;height:.625rem;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--color-ink) 30%,transparent);border-radius:50%;flex:none}.dimension-tab__count{white-space:nowrap}.range-strip{min-width:0}.range-strip,.spread{grid-column:1/-1;display:block}.spread{height:.875rem;margin:var(--space-2xs) var(--space-xs) var(--space-sm);background:linear-gradient(var(--color-rule) 0 0) 50% /100% 1px no-repeat;position:relative}.spread__range{background:var(--color-paper-green);border-radius:.25rem;min-width:.5rem;height:.5rem;position:absolute;top:50%;transform:translateY(-50%)}.spread__score{z-index:2;background:var(--color-ink);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.spread__dot{background:var(--color-accent);border-radius:50%;width:.5rem;height:.5rem;margin:-.25rem 0 0 -.25rem;position:absolute;top:50%;box-shadow:0 0 0 1.5px #fff}.spread__dot.is-low{z-index:1;background:var(--color-low);width:.625rem;height:.625rem;margin:-.3125rem 0 0 -.3125rem}.dimension-tab[aria-selected=false] .spread__dot:not(.is-low),.workbench.is-searching .spread__dot:not(.is-low){background:color-mix(in oklch,var(--color-accent) 55%,var(--color-paper))}.dimension-tab[aria-selected=false] .spread__dot,.workbench.is-searching .spread__dot{box-shadow:0 0 0 1.5px var(--color-paper)}.spread__endpoint{color:var(--color-ink-muted);font-size:var(--text-xs);line-height:1;position:absolute;top:100%;left:0}.spread__endpoint--end{left:auto;right:0}.hasil-main--detail .workbench__panel{border:var(--rule-hair) solid var(--color-rule);border-radius:0 0 var(--radius-md) var(--radius-md);background:#fff;border-top:0;min-width:0}.workbench__context{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-md);padding:var(--space-sm) var(--space-md);border-bottom:var(--rule-hair) solid var(--color-rule);color:var(--color-ink-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.workbench__low{overflow-wrap:anywhere;margin:0}.workbench__low .num{color:var(--color-low);white-space:nowrap;margin-inline-start:var(--space-xs);font-weight:700}.spread-key{gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;margin:0;display:flex}.spread-key>span{align-items:center;gap:var(--space-2xs);display:inline-flex}.spread-key__dot{background:var(--color-accent);border-radius:50%;width:.5rem;height:.5rem}.spread-key__dot--low{background:var(--color-low)}.spread-key__range{background:var(--color-paper-green);border-radius:.25rem;width:1rem;height:.375rem}.spread-key__score{background:var(--color-ink);width:2px;height:.75rem}.hasil-main--detail .workbench .panes,.hasil-main--detail .workbench .results{border-radius:0 0 var(--radius-md) var(--radius-md);background:#fff;border:0}.hasil-main--detail .tree{min-width:0;padding-block:var(--space-sm)}.hasil-main--detail .tree__heading{padding-inline:var(--space-sm)}.hasil-main--detail .tree__item{padding:var(--space-xs) var(--space-sm);font-size:var(--text-sm)}.hasil-main--detail .tree__item>span:first-child{overflow-wrap:anywhere;min-width:0}.hasil-main--detail .tree__item .num{white-space:nowrap}.hasil-main--detail .tree__sub{font-size:var(--text-xs)}.hasil-main--detail .detail{min-width:0}.hasil-main--detail .detail h2 .num{white-space:nowrap}.results__heading{margin:0 0 var(--space-sm);font-size:var(--text-sm);font-weight:600}@media (width>=56rem){.hasil-main--detail .panes{grid-template-columns:minmax(14rem,30%) minmax(0,1fr);align-items:stretch}.hasil-main--detail .tree{padding:0;position:relative}.hasil-main--detail .tree__heading{padding-block:var(--space-sm);background:var(--color-paper-raised)}.hasil-main--detail .tree ul{padding-bottom:var(--space-xs)}.hasil-main--detail .tree{min-height:0}}.hasil-main--detail .temuan>.temuan__toolbar{max-width:none}.hasil-main--detail .temuan>:is(.temuan__groups,.temuan__list,.temuan__legend){max-width:64rem}.hasil-main--detail .temuan__scope{background:0 0;border-left:0;padding-inline:0}.hasil-main--detail .temuan__top{border:var(--rule-hair) solid var(--color-rule);background:var(--color-paper);border-radius:0;max-width:68ch}.temuan__toolbar{margin-block:var(--space-xl) var(--space-md);padding-block:var(--space-md);background:var(--color-paper-raised);border-block:var(--rule-hair) solid var(--color-rule)}.temuan__toolbar .temuan__tools{gap:var(--space-sm);margin:0}.temuan__toolbar .temuan__tools .field{flex-basis:10rem;max-width:none}.temuan__toolbar-status{justify-content:space-between;align-items:center;gap:var(--space-xs);padding-top:var(--space-xs);flex-wrap:wrap;display:flex}.temuan__toolbar-status .temuan__count{margin:0}.temuan__legend{font-size:var(--text-xs);color:var(--color-ink-muted);margin:0 0 var(--space-lg)}.hasil-reset{padding:var(--space-xs);min-height:44px;color:var(--color-accent);font:inherit;font-size:var(--text-sm);cursor:pointer;text-underline-offset:.25em;background:0 0;border:0;font-weight:600;text-decoration:underline}.hasil-main--detail .temuan__groups{gap:var(--space-lg);border-top:0}.hasil-main--detail .temuan__group-block{border-bottom:0}.hasil-main--detail .temuan__list li{padding:var(--space-xs) var(--space-xs);margin-inline:calc(var(--space-xs)*-1);border-radius:var(--radius-sm);line-height:1.45}.hasil-main--detail .temuan__list li:hover{background:var(--color-paper-raised)}.hasil-main--detail .temuan__value{font-size:var(--text-base);font-variant-numeric:tabular-nums}.hasil-main--detail .temuan__group-block h3{margin-bottom:var(--space-2xs)}@media (width>=40.0625rem){.hasil-main--detail .temuan__list li{-moz-column-gap:var(--space-md);column-gap:var(--space-md);grid-template-columns:3.5rem minmax(0,1fr) minmax(7rem,13rem) 4.25rem}}.temuan__legend{align-items:center;gap:var(--space-2xs) var(--space-md);flex-wrap:wrap;display:flex}.temuan__legend-item{align-items:center;gap:var(--space-2xs);display:inline-flex}.temuan__legend-item:before{content:"";border-radius:var(--radius-sm);background:var(--swatch);width:1.25rem;height:.625rem}.temuan__legend-item--rendah{--swatch:var(--color-accent)}.temuan__legend-item--sedang{--swatch:var(--color-mid)}.temuan__legend-item--tinggi{--swatch:repeating-linear-gradient(135deg, transparent 0 .25rem, color-mix(in oklch, var(--color-ink-inverse) 38%, transparent) .25rem .375rem), var(--color-low)}.hasil-main--detail .unit-switch{border:0;flex:0 auto;min-width:0;padding:0;display:block}.hasil-main--detail .unit-switch legend{margin-bottom:var(--space-xs)}.hasil-main--detail .unit-switch .segmented__options{max-width:100%}.hasil-main--detail .unit-switch .segmented__option{gap:0;min-width:0}.hasil-main--detail .unit-switch .segmented__option span{white-space:normal;text-align:center;justify-content:center;align-items:center;min-height:44px;display:flex}.hasil-main--detail .unit-switch input:focus-visible{outline:none}.hasil-main--detail .unit-switch input:focus-visible+span{outline:3px solid var(--color-focus);outline-offset:3px}.hasil-empty{padding-block:var(--space-xl);max-width:60ch;color:var(--color-ink-muted)}.hasil-empty svg{fill:none;width:3rem;height:3rem;stroke:var(--color-accent);stroke-width:1.5px}.hasil-main--detail .rekomendasi__langkah>li{align-items:baseline}.hasil-main--detail .rekomendasi__daftar{max-width:48rem}@media (width>=56.01rem){.hasil-page:has(.hasil-main--detail) .mast__grid{grid-template-columns:minmax(0,1fr) minmax(26rem,.9fr)}}@media (width>=70rem){.temuan__toolbar{top:var(--chapter-height);z-index:calc(var(--z-header) - 1);position:sticky}}@media (width<=40rem){.hasil-main--detail .chapter-nav{gap:var(--space-sm);flex-wrap:nowrap;overflow-x:auto}.hasil-main--detail .chapter-nav a{font-size:var(--text-xs);white-space:nowrap;flex:none}.hasil-main--detail .chapter-nav__back{flex-basis:auto;margin:0}.hasil-page:has(.hasil-main--detail) .level-scale__bands{gap:var(--space-2xs)}.hasil-page:has(.hasil-main--detail) .level-scale__band{padding-inline:0;font-size:.6875rem}.temuan__heat{display:none}.temuan__group-block>summary{gap:var(--space-xs)}.temuan__list .value-bar{grid-area:2/2/auto/-1}.hasil-main--detail .detail{padding:var(--space-md)}.hasil-main--detail .rekomendasi__langkah>li{padding:var(--space-sm);grid-template-columns:1.5rem minmax(0,1fr)}.hasil-main--detail .dimension-tab{padding:var(--space-xs) var(--space-xs) var(--space-sm);grid-template-columns:minmax(0,1fr)}.hasil-main--detail .dimension-tab[aria-selected=true],.hasil-main--detail .workbench.is-searching .dimension-tab[aria-selected=true]{padding-bottom:var(--space-sm)}.hasil-main--detail .dimension-tab__name{font-size:var(--text-sm);overflow-wrap:anywhere}.hasil-main--detail .dimension-tab__score{font-size:var(--text-md)}.hasil-main--detail .dimension-tab__meta{font-size:var(--text-xs)}.dimension-tab__count{display:none}.workbench__context{padding-inline:var(--space-sm)}.spread-key{gap:var(--space-xs)}}@media (prefers-reduced-motion:reduce){.hasil-page{scroll-behavior:auto}.hasil-main--detail *,.hasil-main--detail :before{transition:none!important;animation:none!important}}.hierarchy-nav{top:var(--chapter-height,0);z-index:calc(var(--z-header) - 1);align-items:center;gap:var(--space-xs);padding:var(--space-xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--color-paper);grid-template-columns:minmax(0,1fr) auto;display:grid;position:sticky}.hierarchy-nav__selection{gap:var(--space-3xs);min-width:0;padding:var(--space-2xs);display:grid}.hierarchy-nav__picker{justify-content:space-between;align-items:center;gap:var(--space-xs);min-width:0;min-height:44px;padding:var(--space-xs) var(--space-sm);border:var(--rule-hair) solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-accent-ink);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;grid-column:1/-1;font-weight:600;display:flex}.hierarchy-nav__picker svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25rem;height:1.25rem}.hierarchy-nav__picker:active{background:var(--color-forest)}@media (hover:hover) and (pointer:fine){.hierarchy-nav__picker:hover{background:var(--color-forest)}}.hierarchy-nav__dimension{align-items:center;gap:var(--space-2xs);font-size:var(--text-xs);color:var(--color-ink-muted);display:flex}.hierarchy-nav__variable{align-items:baseline;gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;line-height:1.25;display:flex}.hierarchy-nav__variable strong{overflow-wrap:anywhere;min-width:0}.hierarchy-nav__variable .num{white-space:nowrap}.hierarchy-nav__hint{font-size:var(--text-xs);color:var(--color-accent)}.hierarchy-nav__stepper{gap:var(--space-3xs);flex:none;grid-template-columns:repeat(2,44px);display:grid}.hierarchy-nav__position{text-align:center;font-size:var(--text-xs);color:var(--color-ink-muted);grid-column:1/-1}.hierarchy-icon{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper-raised);width:44px;min-height:44px;color:var(--color-ink);font:inherit;font-size:var(--text-lg);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.hierarchy-icon:disabled{opacity:.4;cursor:default}.hierarchy-level{background:var(--level-color);width:.625rem;height:.625rem;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--color-ink) 30%,transparent);border-radius:50%;flex:none;display:inline-block}.hierarchy-sheet{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-dialog) var(--radius-dialog) 0 0;background:var(--color-paper);width:100%;max-width:40rem;max-height:85dvh;color:var(--color-ink);border-bottom:0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:hidden}.hierarchy-sheet::backdrop{background-color:var(--color-scrim)}.hierarchy-sheet{opacity:0;transition:opacity calc(var(--dur-long)*.75) var(--ease-in-out),transform calc(var(--dur-long)*.75) var(--ease-in-out),overlay calc(var(--dur-long)*.75) allow-discrete,display calc(var(--dur-long)*.75) allow-discrete;transform:translateY(100%)}.hierarchy-sheet[open]{opacity:1;transition:opacity var(--dur-long) var(--ease-out),transform var(--dur-long) var(--ease-out),overlay var(--dur-long) allow-discrete,display var(--dur-long) allow-discrete;transform:none}.hierarchy-sheet::backdrop{transition:background-color calc(var(--dur-long)*.75) var(--ease-in-out),overlay calc(var(--dur-long)*.75) allow-discrete,display calc(var(--dur-long)*.75) allow-discrete;background-color:#0000}.hierarchy-sheet[open]::backdrop{background-color:var(--color-scrim);transition:background-color var(--dur-long) var(--ease-out),overlay var(--dur-long) allow-discrete,display var(--dur-long) allow-discrete}@starting-style{.hierarchy-sheet[open]{opacity:0;transform:translateY(100%)}.hierarchy-sheet[open]::backdrop{background-color:#0000}}@media (prefers-reduced-motion:reduce){.hierarchy-sheet,.hierarchy-sheet[open]{transform:none}@starting-style{.hierarchy-sheet[open]{transform:none}}}.hierarchy-sheet__content{flex-direction:column;max-height:85dvh;display:flex}.hierarchy-sheet__header{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:var(--rule-hair) solid var(--color-rule);flex:none;display:flex}.hierarchy-sheet__header h2{font-family:var(--font-display);font-size:var(--text-md);margin:0;font-weight:500}.hierarchy-sheet__scroll{overscroll-behavior:contain;min-height:0;padding:var(--space-md);padding-bottom:max(var(--space-md),env(safe-area-inset-bottom));overflow-y:auto}.hierarchy-sheet__note{margin:0 0 var(--space-sm);font-size:var(--text-xs);color:var(--color-ink-muted)}.hierarchy-sheet__dimensions{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hierarchy-dimension{align-content:start;gap:var(--space-xs);min-width:0;min-height:44px;padding:var(--space-xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;overflow-wrap:anywhere;display:grid}.hierarchy-dimension>span{align-items:center;gap:var(--space-2xs);display:flex}.hierarchy-dimension[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-paper-green);box-shadow:inset 0 -2px 0 var(--color-accent)}.hierarchy-sheet__spread{margin-block:var(--space-md);padding:var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);background:#fff}.hierarchy-sheet__spread>p:first-child{margin:0 0 var(--space-xs);font-size:var(--text-xs);font-weight:600}.hierarchy-sheet__spread .spread{margin-bottom:var(--space-lg)}.hierarchy-sheet__variables{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.hierarchy-variable{gap:var(--space-2xs) var(--space-sm);width:100%;min-height:44px;padding:var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-sm);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:#fff;grid-template-columns:minmax(0,1fr) auto;display:grid}.hierarchy-variable strong{overflow-wrap:anywhere}.hierarchy-variable[aria-current=true]{border-color:var(--color-accent);background:var(--color-paper-green);box-shadow:inset 3px 0 0 var(--color-accent)}.hierarchy-variable__score{align-items:center;gap:var(--space-xs);white-space:nowrap;display:inline-flex}.hierarchy-variable__meta{font-size:var(--text-xs);color:var(--color-ink-muted);grid-column:1/-1}@media (width<=56rem){.hasil-main--detail .explorer--mobile .panes{grid-template-columns:minmax(0,1fr)}.hasil-main--detail .explorer--mobile #detail-heading,.hasil-main--detail .explorer--mobile .detail{scroll-margin-top:calc(var(--chapter-height) + var(--hierarchy-height,0px) + var(--space-md))}.hasil-main--detail .explorer--mobile .detail{padding:var(--space-sm) var(--space-md)}.hasil-main--detail .explorer--mobile .detail__path{font-size:var(--text-xs);line-height:1.4}.hasil-main--detail .explorer--mobile .detail h2{margin-block:var(--space-2xs);font-size:var(--text-lg);line-height:1.25}.hasil-main--detail .explorer--mobile .detail__definition{margin-block:var(--space-xs);font-size:var(--text-sm);font-style:normal;line-height:1.45}.hasil-main--detail .explorer--mobile .detail__sub{font-size:var(--text-xs)}.hasil-main--detail .explorer--mobile .indicators{margin-block:var(--space-xs) 0}.hasil-main--detail .explorer--mobile .indicators li{gap:var(--space-2xs) var(--space-sm);padding-block:var(--space-xs);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) 3.5rem;line-height:1.45}.hasil-main--detail .explorer--mobile .indicators .axis{grid-area:2/1/auto/-1}.hasil-main--detail .explorer--mobile .indicators__value{font-size:var(--text-base)}.hasil-main--detail .explorer--mobile .detail__method{border-top:var(--rule-hair) solid var(--color-rule);font-size:var(--text-xs)}.hasil-main--detail .explorer--mobile .detail__method summary{min-height:44px;padding-block:var(--space-xs);color:var(--color-accent);cursor:pointer;align-content:center;font-weight:600}.hasil-main--detail .explorer--mobile .detail__method .detail__note{padding-bottom:var(--space-xs);font-size:var(--text-xs);line-height:1.5}.hasil-main--detail .dimension-tab .range-strip{display:none}}@media print{.hierarchy-nav,.hierarchy-sheet{display:none!important}.hasil-page:has(.hasil-main--detail){color:#000;background:#fff}.hasil-page:has(.hasil-main--detail) .mast{color:#000;background:#fff}.hasil-page:has(.hasil-main--detail) .mast :is(.eyebrow,.mast__desc,.mast__kicker,.mast__year,.mast__scope-hint,.mast__step-name,.level-scale figcaption,.level-scale__range){color:#000}.hasil-page:has(.hasil-main--detail) .mast__step.is-on .mast__step-bar{background:#000;border-color:#000}.hasil-page:has(.hasil-main--detail) .mast__step-bar{border-color:#000}.hasil-band{padding-block:var(--space-lg);background:#fff}.hasil-main--detail details::details-content{content-visibility:visible!important}.hasil-main--detail .rekomendasi__langkah>li{-moz-column-break-inside:avoid;break-inside:avoid}.hasil-main--detail .panes{overflow:visible}}.page-enter-active.hasil-detail>:nth-child(n){animation:none}@keyframes hasil-fade{0%{opacity:0}}@keyframes hasil-grow-x{0%{opacity:0;transform:scaleX(0)}}@keyframes hasil-grow-y{0%{opacity:0;transform:scaleY(0)}}@keyframes hasil-range{0%{opacity:0;transform:translateY(-50%)scaleX(0)}}.explorer.is-armed:not(.is-in) :is(.explorer__dimensions>*,.explorer__tools,.dimension-tab),.rekomendasi.is-armed:not(.is-in) :is(.chapter-label,.temuan__title,.temuan__prose,.rekomendasi__controls,.rekomendasi__kelompok,.rekomendasi__daftar:not(.rekomendasi__daftar--accordion) .rekomendasi__langkah>li),.temuan.is-armed:not(.is-in) :is(.chapter-label,.temuan__title,.temuan__scope,.temuan__prose,.temuan__note,.temuan__top,.temuan__toolbar,.temuan__list>li,.temuan__group-block>h3){opacity:0}@media (prefers-reduced-motion:no-preference){.hasil-detail .mast__contour{animation:hasil-fade .9s var(--ease-out) backwards}.hasil-detail .mast__title h1{animation:hasil-rise-lg var(--dur-long) var(--ease-out) 60ms backwards}.hasil-detail .mast__kicker{animation:hasil-slide var(--dur-long) var(--ease-out) backwards}.hasil-detail .mast__year{animation:hasil-rise var(--dur-long) var(--ease-out) .26s backwards}.hasil-detail .mast__scope{animation:hasil-rise var(--dur-long) var(--ease-out) .2s backwards}.hasil-detail .mast__step-bar{animation:hasil-grow-x var(--dur-long) var(--ease-out) calc(.38s + var(--s,0)*70ms) backwards}.hasil-detail .mast__step-name{animation:hasil-fade var(--dur-long) var(--ease-out) calc(.44s + var(--s,0)*70ms) backwards}.hasil-detail .mast__main .mast__desc{animation:hasil-rise var(--dur-long) var(--ease-out) .16s backwards}.hasil-detail .download{animation:hasil-rise var(--dur-long) var(--ease-out) .24s backwards}.hasil-detail .mast__total>.eyebrow{animation:hasil-slide var(--dur-long) var(--ease-out) .2s backwards}.hasil-detail .mast__score{animation:hasil-rise-lg var(--dur-long) var(--ease-out) .3s backwards}.hasil-detail .mast__score .level-pill{animation:hasil-pop var(--dur-long) var(--ease-out) .65s backwards}.hasil-detail .mast__total>.mast__desc{animation:hasil-rise var(--dur-long) var(--ease-out) .72s backwards}.hasil-detail .mast .level-scale figcaption{animation:hasil-slide var(--dur-long) var(--ease-out) .4s backwards}.hasil-detail .mast .level-scale__band{animation:hasil-rise var(--dur-long) var(--ease-out) backwards}.hasil-detail .mast .level-scale__band:first-child{animation-delay:.46s}.hasil-detail .mast .level-scale__band:nth-child(2){animation-delay:.53s}.hasil-detail .mast .level-scale__band:nth-child(3){animation-delay:.6s}.hasil-detail .mast .level-scale__band:nth-child(4){animation-delay:.67s}.hasil-detail .mast .level-scale__band:nth-child(n+5){animation-delay:.74s}.explorer.is-in .explorer__dimensions>:first-child{animation:hasil-slide var(--dur-long) var(--ease-out) backwards}.explorer.is-in .explorer__dimensions>:nth-child(2){animation:hasil-rise-lg var(--dur-long) var(--ease-out) 80ms backwards}.explorer.is-in .explorer__dimensions>:nth-child(n+3){animation:hasil-rise var(--dur-long) var(--ease-out) .16s backwards}.explorer.is-in .explorer__tools{animation:hasil-rise var(--dur-long) var(--ease-out) .24s backwards}.explorer.is-in .dimension-tab{animation:hasil-rise var(--dur-long) var(--ease-out) .32s backwards}.explorer.is-in .dimension-tab:nth-child(2){animation-delay:.4s}.explorer.is-in .dimension-tab:nth-child(n+3){animation-delay:.48s}.explorer.is-in .dimension-tab[aria-selected=true] .dimension-tab__level{animation:hasil-pop var(--dur-short) var(--ease-out) backwards}.explorer.is-in .spread__range{transform-origin:0;animation:hasil-range var(--dur-long) var(--ease-out) .44s backwards}.explorer.is-in .spread__score{transform-origin:bottom;animation:hasil-grow-y var(--dur-long) var(--ease-out) .56s backwards}.explorer.is-in .spread__dot{animation:hasil-pop var(--dur-long) var(--ease-out) calc(.5s + var(--i,0)*35ms) backwards}.explorer.is-in .workbench__low{animation:hasil-rise var(--dur-short) var(--ease-out) .12s backwards}.explorer.is-in .tree li{animation:hasil-slide var(--dur-short) var(--ease-out) calc(60ms + var(--i,0)*35ms) backwards}.explorer.is-in .detail__path{animation:hasil-slide var(--dur-short) var(--ease-out) backwards}.explorer.is-in .detail h2{animation:hasil-rise var(--dur-short) var(--ease-out) 40ms backwards}.explorer.is-in .detail__definition{animation:hasil-rise var(--dur-short) var(--ease-out) 90ms backwards}.explorer.is-in .detail__sub{animation:hasil-rise var(--dur-short) var(--ease-out) .13s backwards}.explorer.is-in .indicators>li{animation:hasil-rise var(--dur-short) var(--ease-out) calc(.15s + var(--i,0)*45ms) backwards}.explorer.is-in .indicators .axis{animation:hasil-track var(--dur-long) var(--ease-out) calc(.24s + var(--i,0)*45ms) backwards}.explorer.is-in .indicators .axis__dot{animation:hasil-pop var(--dur-long) var(--ease-out) calc(.34s + var(--i,0)*45ms) backwards}.explorer.is-in .hit{animation:hasil-rise var(--dur-short) var(--ease-out) calc(var(--i,0)*30ms) backwards}.hierarchy-sheet[open] .hierarchy-sheet__variables>li{animation:hasil-rise var(--dur-short) var(--ease-out) calc(.16s + var(--i,0)*35ms) backwards}.temuan.is-in .chapter-label{animation:hasil-slide var(--dur-long) var(--ease-out) backwards}.temuan.is-in .temuan__title{animation:hasil-rise-lg var(--dur-long) var(--ease-out) 80ms backwards}.temuan.is-in .temuan__scope{animation:hasil-rise var(--dur-long) var(--ease-out) .16s backwards}.temuan.is-in .temuan__prose{animation:hasil-rise var(--dur-long) var(--ease-out) .22s backwards}.temuan.is-in .temuan__note{animation:hasil-rise var(--dur-long) var(--ease-out) .28s backwards}.temuan.is-in .temuan__top{animation:hasil-rise var(--dur-long) var(--ease-out) .34s backwards}.temuan.is-in .temuan__top-list>li{animation:hasil-rise var(--dur-long) var(--ease-out) calc(.42s + var(--i,0)*.1s) backwards}.temuan.is-in .temuan__toolbar{animation:hasil-rise var(--dur-long) var(--ease-out) .46s backwards}.temuan.is-in .temuan__group-block>h3{animation:hasil-slide var(--dur-long) var(--ease-out) .48s backwards}.temuan.is-in .temuan__list>li{animation:hasil-rise var(--dur-long) var(--ease-out) calc(.52s + var(--i,0)*45ms) backwards}.temuan.is-in .temuan__list .value-bar__fill{transform-origin:0;animation:hasil-grow-x var(--dur-long) var(--ease-out) calc(.62s + var(--i,0)*45ms) backwards}.rekomendasi.is-in .chapter-label{animation:hasil-slide var(--dur-long) var(--ease-out) backwards}.rekomendasi.is-in .temuan__title{animation:hasil-rise-lg var(--dur-long) var(--ease-out) 80ms backwards}.rekomendasi.is-in .temuan__prose{animation:hasil-rise var(--dur-long) var(--ease-out) .16s backwards}.rekomendasi.is-in .rekomendasi__controls{animation:hasil-rise var(--dur-long) var(--ease-out) .24s backwards}.rekomendasi.is-in .rekomendasi__kelompok{animation:hasil-rise var(--dur-long) var(--ease-out) calc(.3s + var(--i,0)*80ms) backwards}.rekomendasi.is-in .rekomendasi__daftar:not(.rekomendasi__daftar--accordion) .rekomendasi__langkah>li{animation:hasil-rise var(--dur-long) var(--ease-out) .3s backwards}.rekomendasi.is-in .rekomendasi__daftar:not(.rekomendasi__daftar--accordion) .rekomendasi__langkah>li:nth-child(2){animation-delay:.36s}.rekomendasi.is-in .rekomendasi__daftar:not(.rekomendasi__daftar--accordion) .rekomendasi__langkah>li:nth-child(3){animation-delay:.42s}.rekomendasi.is-in .rekomendasi__daftar:not(.rekomendasi__daftar--accordion) .rekomendasi__langkah>li:nth-child(4){animation-delay:.48s}.rekomendasi.is-in .rekomendasi__daftar:not(.rekomendasi__daftar--accordion) .rekomendasi__langkah>li:nth-child(n+5){animation-delay:.54s}.rekomendasi__kelompok--open .rekomendasi__langkah>li{animation:hasil-rise var(--dur-short) var(--ease-out) 90ms backwards}.rekomendasi__kelompok--open .rekomendasi__langkah>li:nth-child(2){animation-delay:.14s}.rekomendasi__kelompok--open .rekomendasi__langkah>li:nth-child(3){animation-delay:.19s}.rekomendasi__kelompok--open .rekomendasi__langkah>li:nth-child(n+4){animation-delay:.24s}.download__button,.hasil-detail .chapter-nav a,.hierarchy-dimension,.hierarchy-icon,.hierarchy-variable,.hit,.rekomendasi__action-button{transition:transform var(--dur-micro) var(--ease-out),background-color .16s var(--ease-out),border-color .16s var(--ease-out),color .16s var(--ease-out)}.hasil-detail .dimension-tab,.hasil-detail .tree__item{transition:transform var(--dur-micro) var(--ease-out),background-color .16s var(--ease-out)}.download__button:active:not(:disabled),.hasil-detail .chapter-nav a:active,.hierarchy-dimension:active,.hierarchy-icon:active:not(:disabled),.hierarchy-variable:active,.hit:active,.rekomendasi__action-button:active:not(:disabled){transform:scale(.97)}.hasil-detail .dimension-tab:active,.hasil-detail .tree__item:active{transform:scale(.99)}.explorer__tools .field :is(input,select),.temuan__tools .field :is(input,select){transition:border-color var(--dur-micro) var(--ease-out)}.level-scale__band,.rekomendasi__icon{transition:transform var(--dur-short) var(--ease-out)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.download__button:hover:not(:disabled){transform:translateY(-1px)}.hasil-detail .chapter-nav__back:hover{transform:translate(-.25rem)}.hierarchy-dimension:hover,.hierarchy-variable:hover{border-color:var(--color-accent)}.rekomendasi__trigger:hover .rekomendasi__icon{transform:scale(1.15)}.level-scale__band:hover{transform:translateY(-.125rem)}.explorer__tools .field :is(input,select):hover,.temuan__tools .field :is(input,select):hover{border-color:var(--color-forest)}}@media print{.explorer.is-armed:not(.is-in) *,.rekomendasi.is-armed:not(.is-in) *,.temuan.is-armed:not(.is-in) *{opacity:1!important}}
