.dg.svelte-6svv8m{--accent:#f0a03c;--tang:#f0a03c;--tang-hot:#ffb84a;font-family:var(--serif)}.node.svelte-6svv8m{opacity:0;transition:opacity .6s var(--ease) calc(var(--d) * 1ms), transform .7s var(--ease) calc(var(--d) * 1ms);transform:translateY(8px)}.play.svelte-6svv8m .node:where(.svelte-6svv8m){opacity:1;transform:translateY(0)}.emperor.svelte-6svv8m .dais:where(.svelte-6svv8m),.emperor.svelte-6svv8m circle:where(.svelte-6svv8m){fill:var(--tang);stroke:var(--node-stroke);stroke-width:var(--stroke-w)}.emperor.svelte-6svv8m polygon:where(.svelte-6svv8m){fill:var(--tang-hot)}.bu-ko.svelte-6svv8m{text-anchor:middle;fill:var(--ink);font-size:8px;font-weight:700}.bu-en.svelte-6svv8m,.foot.svelte-6svv8m,.foot-ko.svelte-6svv8m{text-anchor:middle;fill:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase}.dept.svelte-6svv8m rect:where(.svelte-6svv8m){fill:var(--tang);stroke:var(--node-stroke);stroke-width:var(--stroke-w)}.play[data-step=flow].svelte-6svv8m .dept.flow-a:where(.svelte-6svv8m) rect:where(.svelte-6svv8m){stroke:var(--tang-hot);stroke-width:3.2px;transition:stroke .5s var(--ease) 1.6s, stroke-width .5s var(--ease) 1.6s}.play[data-step=flow].svelte-6svv8m .dept.flow-b:where(.svelte-6svv8m) rect:where(.svelte-6svv8m){stroke:var(--tang-hot);stroke-width:3.2px;transition:stroke .5s var(--ease) 2.1s, stroke-width .5s var(--ease) 2.1s}.play[data-step=flow].svelte-6svv8m .dept.flow-c:where(.svelte-6svv8m) rect:where(.svelte-6svv8m){stroke:var(--tang-hot);stroke-width:3.2px;transition:stroke .5s var(--ease) 2.6s, stroke-width .5s var(--ease) 2.6s}.ministry.svelte-6svv8m rect:where(.svelte-6svv8m){fill:var(--tang);stroke:var(--node-stroke);stroke-width:2.2px}.bu-label.svelte-6svv8m{opacity:0;transition:opacity .6s var(--ease) calc(var(--d) * 1ms)}.play.svelte-6svv8m .bu-label:where(.svelte-6svv8m){opacity:1}.bu-en.svelte-6svv8m{font-size:5.5px}.spine.svelte-6svv8m,.arrow.svelte-6svv8m{fill:none;stroke:var(--tang);stroke-width:var(--link-w);stroke-dasharray:100 100;stroke-dashoffset:100px;opacity:0;transition:stroke-dashoffset .9s var(--ease) calc(var(--d) * 1ms), opacity .4s var(--ease) calc(var(--d) * 1ms)}.play.svelte-6svv8m .spine:where(.svelte-6svv8m),.play.svelte-6svv8m .arrow:where(.svelte-6svv8m){stroke-dashoffset:0;opacity:1}.flow-arrows.svelte-6svv8m{opacity:0;transition:opacity .5s var(--ease) calc(var(--d) * 1ms)}.play.svelte-6svv8m .flow-arrows:where(.svelte-6svv8m){opacity:1}.arrow.svelte-6svv8m{stroke:var(--tang-hot);stroke-width:2.4px}.foot.svelte-6svv8m,.foot-ko.svelte-6svv8m{opacity:0;transition:opacity .7s var(--ease) calc(var(--d) * 1ms);text-transform:none;letter-spacing:.04em;font-size:6.5px}.foot-ko.svelte-6svv8m{fill:var(--tang);font-size:7px}.play.svelte-6svv8m .foot:where(.svelte-6svv8m),.play.svelte-6svv8m .foot-ko:where(.svelte-6svv8m){opacity:1}@media (prefers-reduced-motion:reduce){.dg.svelte-6svv8m,.dg.svelte-6svv8m :where(.svelte-6svv8m){transition:none!important;animation:none!important}.play.svelte-6svv8m .spine:where(.svelte-6svv8m),.play.svelte-6svv8m .arrow:where(.svelte-6svv8m){stroke-dashoffset:0;opacity:1}}
