.embed-viewer[data-sample-design=simulation-blueprint]{--ch-bg:#030303;--ch-bg-2:#0b0d10;--ch-ink:#e2e8f0;--ch-ink-2:#c3cad4;--ch-muted:#7f8894;--ch-line:#e2e8f02e;--ch-line-strong:#e2e8f0;--ch-blue:#79ade3;--ch-green:#b9c2ce;--ch-orange:#79ade3;--ch-yellow:#d7dde5;--ch-pink:#a3adba;--ch-purple:#c6cdd7;--ch-sky:#79ade3;--ch-dark:#0b0d10;--ch-display:var(--font-space-mono), "Wanted Sans Variable", "Pretendard Variable", sans-serif;--ch-ui:"Pretendard Variable", "Wanted Sans Variable", system-ui, sans-serif;--ch-mono:var(--font-space-mono), "JetBrains Mono", ui-monospace, monospace;--ch-radius:2px;--ch-grain:none;--bp-line:#e2e8f066;--bp-glass:#0000009e;--ds-mark:#e2e8f0;--ds-surface:#0000009e;--ds-ink:#e2e8f0;--ds-soft:#e2e8f099;--ds-line:#e2e8f059;--ds-fill:#e2e8f00d;--ds-button:#e2e8f0;--ds-button-ink:#030303}.embed-viewer[data-sample-design=simulation-blueprint] .stage{color:#e2e8f0;background-color:#030303;background-image:linear-gradient(#e2e8f00d 1px,#0000 1px),linear-gradient(90deg,#e2e8f00d 1px,#0000 1px);background-size:50px 50px}.embed-viewer[data-sample-design=simulation-blueprint] .stage:after{opacity:0!important;background-image:none!important}.bp-backdrop{pointer-events:none;z-index:0;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.embed-viewer[data-sample-design=simulation-blueprint] .canvas{z-index:1;position:relative}.bp-backdrop line,.bp-backdrop circle{fill:none;stroke:#e2e8f0;vector-effect:non-scaling-stroke}.bp-backdrop .bp-thin,.bp-backdrop .bp-thin line,.bp-backdrop .bp-thin circle{stroke-width:.6px;stroke-opacity:.3}.bp-backdrop .bp-mid{stroke-width:3px;stroke-opacity:.35}.bp-backdrop .bp-strong{stroke-width:5px;stroke-opacity:.6}.bp-backdrop .bp-ticks{stroke-width:10px;stroke-opacity:.3;stroke-dasharray:2 12}.bp-backdrop .bp-dash{stroke-width:1px;stroke-opacity:.35;stroke-dasharray:4 8}.bp-backdrop__persp line{stroke-width:.6px;stroke-opacity:.25}.bp-backdrop .bp-stars circle{fill:#e2e8f0;stroke:none;opacity:.55}.bp-backdrop .bp-reticle circle,.bp-backdrop .bp-reticle line{stroke-width:1.5px;stroke-opacity:.8}.bp-backdrop .bp-reticle .bp-fill{fill:#e2e8f0;stroke:none}.bp-backdrop__spin{transform-origin:0 0;animation:60s linear infinite bp-spin}@keyframes bp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bp-backdrop__spin{animation:none}}.embed-viewer[data-sample-design=simulation-blueprint] .top,.embed-viewer[data-sample-design=simulation-blueprint] .foot,.embed-viewer[data-sample-design=simulation-blueprint] .rail{font-family:var(--ch-mono);letter-spacing:.12em;text-transform:uppercase;color:#e2e8f0a6;border-color:#e2e8f02e}.embed-viewer[data-sample-design=simulation-blueprint] .top__brand{color:#e2e8f0;font-weight:700}.embed-viewer[data-sample-design=simulation-blueprint] .eyebrow{font-family:var(--ch-mono);letter-spacing:.14em;text-transform:uppercase;color:#e2e8f0b3}.embed-viewer[data-sample-design=simulation-blueprint] .eyebrow:before{background:#e2e8f0!important}.embed-viewer[data-sample-design=simulation-blueprint] .page-title,.embed-viewer[data-sample-design=simulation-blueprint] .cover__title{color:#f1f4f8;letter-spacing:-.01em}.embed-viewer[data-sample-design=simulation-blueprint] .page-rule{background:#e2e8f059;height:1px}.embed-viewer[data-sample-design=simulation-blueprint] .hl,.embed-viewer[data-sample-design=simulation-blueprint] mark{-webkit-text-fill-color:#030303;padding:0 .18em;color:#030303!important;background:#79ade3!important}.embed-viewer[data-sample-design=simulation-blueprint] [class*=__card],.embed-viewer[data-sample-design=simulation-blueprint] [class*=__panel],.embed-viewer[data-sample-design=simulation-blueprint] [class*=-panel],.embed-viewer[data-sample-design=simulation-blueprint] [class*=__box],.embed-viewer[data-sample-design=simulation-blueprint] .ch-growth{background-color:var(--bp-glass)!important;border:1px solid var(--bp-line)!important;background-image:linear-gradient(#e2e8f0,#e2e8f0),linear-gradient(#e2e8f0,#e2e8f0),linear-gradient(#e2e8f0,#e2e8f0),linear-gradient(#e2e8f0,#e2e8f0),linear-gradient(#e2e8f0,#e2e8f0),linear-gradient(#e2e8f0,#e2e8f0),linear-gradient(#e2e8f0,#e2e8f0),linear-gradient(#e2e8f0,#e2e8f0)!important;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%!important;background-repeat:no-repeat!important;background-size:10px 2px,2px 10px,10px 2px,2px 10px,10px 2px,2px 10px,10px 2px,2px 10px!important;border-radius:2px!important;box-shadow:inset 0 0 20px #e2e8f00d!important}.embed-viewer[data-sample-design=simulation-blueprint] [class*=__num],.embed-viewer[data-sample-design=simulation-blueprint] [class*=__value],.embed-viewer[data-sample-design=simulation-blueprint] dd strong,.embed-viewer[data-sample-design=simulation-blueprint] b{font-family:var(--ch-mono)}.embed-viewer[data-sample-design=simulation-blueprint] img:not(.doreumi-stage img){filter:grayscale()contrast(1.05)brightness(.92)}.embed-viewer[data-sample-design=simulation-blueprint] svg polyline{stroke:#e2e8f0!important}.embed-viewer[data-sample-design=simulation-blueprint] svg g:nth-child(odd) polyline{stroke-dasharray:6 5;stroke:#e2e8f08c!important}.embed-viewer[data-sample-design=simulation-blueprint] svg polygon[fill^=url]{fill:#e2e8f014!important}.embed-viewer[data-sample-design=simulation-blueprint] [class*=legend] i{background:#e2e8f0!important}.embed-viewer[data-sample-design=simulation-blueprint] [class*=legend] li:nth-child(2n) i{outline:1px dashed #e2e8f0;background:0 0!important}.embed-viewer[data-sample-design=simulation-blueprint] .ch-flow__no,.embed-viewer[data-sample-design=simulation-blueprint] .ch-guard__no,.embed-viewer[data-sample-design=simulation-blueprint] .ch-pillars__no,.embed-viewer[data-sample-design=simulation-blueprint] .ch-product__no,.embed-viewer[data-sample-design=simulation-blueprint] .ch-reasons__no,.embed-viewer[data-sample-design=simulation-blueprint] .ch-toc__no,.embed-viewer[data-sample-design=simulation-blueprint] .survey__no,.embed-viewer[data-sample-design=simulation-blueprint] [class*=chapter__num],.embed-viewer[data-sample-design=simulation-blueprint] [class*=divider__num],.embed-viewer[data-sample-design=simulation-blueprint] .ch-divider__mark{-webkit-text-stroke:0;color:#79ade3!important;-webkit-text-fill-color:#79ade3!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.embed-viewer[data-sample-design=simulation-blueprint] .ch-bars__track{background:#17202b}.embed-viewer[data-sample-design=simulation-blueprint] .ch-bars__fill{background:#b9c2ce}.embed-viewer[data-sample-design=simulation-blueprint] .ch-bars__row--lead .ch-bars__fill{background:#79ade3}.embed-viewer[data-sample-design=simulation-blueprint] .ch-timeline__what,.embed-viewer[data-sample-design=simulation-blueprint] .ch-timeline__when{color:#79ade3;-webkit-text-fill-color:#79ade3;-webkit-text-stroke:0}.embed-viewer[data-sample-design=simulation-blueprint] .ch-timeline__more{color:#c3cad4;-webkit-text-fill-color:currentColor}.embed-viewer[data-sample-design=simulation-blueprint] .ch-name__chip{color:#030303!important;background:#e2e8f0!important}.embed-viewer[data-sample-design=simulation-blueprint] .ch-name__chip *{color:#030303!important}.embed-viewer[data-sample-design=simulation-blueprint] .ch-schools svg,.embed-viewer[data-sample-design=simulation-blueprint] .ch-schools [class*=__shape],.embed-viewer[data-sample-design=simulation-blueprint] .ch-schools [class*=__mosaic],.embed-viewer[data-sample-design=simulation-blueprint] .ch-closing svg{filter:grayscale()brightness(1.4)}.embed-viewer[data-sample-design=simulation-blueprint] .ds-survey__option.is-mine{border-color:#e2e8f0}.embed-viewer[data-sample-design=simulation-blueprint] .ch-schools__grid{filter:grayscale()brightness(1.35)}.embed-viewer[data-sample-design=simulation-blueprint] .ch-map__tile--top{color:#030303!important;background:#e2e8f0!important}.embed-viewer[data-sample-design=simulation-blueprint] .ch-map__tile--top *{color:#030303!important}
.embed-viewer[data-sample-design]{--ds-mark:var(--ch-blue,#1e5fce)}.embed-viewer[data-sample-design] .foot__mark{align-items:center;margin-left:auto;display:inline-flex}.embed-viewer[data-sample-design] .ds-mark{color:var(--ds-mark);font:inherit;letter-spacing:.02em;text-transform:none;white-space:nowrap;align-items:center;gap:.5em;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.embed-viewer[data-sample-design] .ds-mark:hover .ds-mark__label{text-underline-offset:.2em;text-decoration:underline}.embed-viewer[data-sample-design] .ds-mark__emblem{width:1.55em;height:1.55em;display:inline-flex}.embed-viewer[data-sample-design] .ds-mark__emblem svg{width:100%;height:100%;display:block}
@font-face{font-family:Pretendard Variable;font-style:normal;font-weight:45 920;font-display:swap;src:url(/vendor/pretendard/PretendardVariable.woff2)format("woff2-variations")}
