@page{size:A4;margin:13mm 12mm}@media print{:root{--gutter: 0;--step-pad: 12pt;--measure: 100%;color-scheme:light}:root[data-skin=ink]{--paper: #ffffff;--paper-2: #eae4d8;--ink: #17150f;--ink-2: #3a362f;--ink-3: #6e685c;--rule: #d4ccbc;--rule-2: #bdb4a2;--cobalt-soft: #d6ddff;--cobalt-text: #2445e6;--cobalt: #62604c;--cobalt-deep: #424236;--glass: transparent;--glass-2: transparent;--glow: transparent;--surface-top: transparent;--surface-bottom: transparent;--surface-shadow: transparent;--surface-edge: var(--rule);--metal-hi: var(--ink);--metal-mid: var(--ink-3);--metal-low: var(--rule-2);--light-gold: transparent;--light-cool: transparent}body{background:#fff;color:var(--ink-2);font-size:9.5pt;line-height:1.5}.skip,.hdr,.btn,.copy-note,.shot-chip,.lb,.hint,.screen-rail,.screen-backdrop,.stats-icon,.screen-stage,.screen-status,.stats-actions,.tools-bars,.tools-axis,.path-bg,.projects-shot,.projects-more,.projects-made-img{display:none!important}.print-only{display:revert!important}.grow{transform:none!important}.screen-panel,.screen-panel>*,.stats-row{animation:none!important}.container{max-width:none;padding-inline:0}h1,h2,h3,.step-m,.step>.grid:before{break-after:avoid}.screen-root[data-tabs] .screen-grid,.screen-grid{display:block;height:auto;min-height:0;padding:0}.screen-root{background:none}.screen-root:before,.screen-root:after{display:none}.screen-root[data-tabs] .screen-col{display:block;padding:0}.screen-root[data-tabs] .screen-panels{overflow:visible;padding:0;-webkit-mask-image:none;mask-image:none}.screen-root[data-tabs] .screen-panel{min-height:0}.screen-panel[hidden]{display:block!important}.screen-col{padding:0}.screen-plate{grid-template-columns:0 minmax(0,1fr) auto;gap:2pt 0;padding:0 0 6pt}.screen-glyph{display:none}.screen-name{font-size:26pt}.screen-name-alt{font-size:10pt}.screen-id,.screen-lv-s,.screen-chips li{font-size:8pt}.screen-lv-n{font-size:14pt}.screen-panel{padding:10pt 0 2pt;border-top:1px solid var(--rule);border-bottom:0}.screen-eyebrow{font-size:7.5pt}.screen-eyebrow b{font-size:9pt}.screen-h2{margin-top:2pt;font-size:14pt;line-height:1.3}.screen-h2-state{font-size:15pt}.stats-row,.tools-item,.method-item,.projects-card,.path-node,.profile-block{break-inside:avoid}.stats-v{font-size:13pt}.tools-strip{margin-top:6pt}.tools-cap,.tools-ev,.method-body,.projects-body,.path-note{font-size:8.5pt}.projects-card{margin-top:6pt;padding:4pt 0 0;border:0;background:none}.profile-contact{margin-top:10pt;padding:6pt 0 0;border-top:1px solid var(--rule);background:none;color:var(--ink);break-inside:avoid}.profile-contact-h{color:var(--ink);font-size:14pt}.profile-mail{padding-bottom:0;border-bottom:0;color:var(--ink);font-size:11pt}.ftr{margin-top:8pt;border-top:1px solid var(--rule);background:none;color:var(--ink-3);font-size:7.5pt;line-height:1.4;break-inside:avoid}.ftr-in{gap:1pt 12pt;padding-block:4pt 0}.grid{display:block}.step>.grid:before{margin-bottom:8pt}.step-m{margin-bottom:2pt}.step-num{font-size:10pt}.step-h{margin-bottom:4pt;font-size:13pt}:where(.grid>.col-main:not(.step-h)~.col-main),:where(.grid>*+.col-notes){margin-top:5pt}.sn{margin-block:5pt;padding:0 0 0 8pt;border-top:0;border-left:2px solid var(--rule);font-size:8pt;line-height:1.45}.sn+.sn{margin-top:4pt}.sn-label{margin-top:1pt;font-size:7.5pt}.fig,.shot{margin-block:8pt}.shot-plate{box-shadow:none}.fig-cap{margin-top:3pt;font-size:8pt;line-height:1.45}.key,.tier{font-size:8pt}.who-t{font-size:9pt;line-height:1.45}.who-t th,.who-t td{padding:2pt 10pt 2pt 0}.who-item:lang(ko){white-space:nowrap}.who-ev{font-size:8.5pt}.who-label{font-size:7.5pt}.dr{margin-block:8pt;padding-block:6pt 2pt}.dr-head{margin-bottom:4pt}.dr-title{font-size:10.5pt}.dr-code,.dr-row dt{font-size:8pt}.dr-row{padding-block:2.5pt}.dr-row dd,.attr-body{font-size:9.5pt;line-height:1.5}.attr-label{margin-bottom:2pt}.attr+.attr{margin-top:6pt}.proof-plain{display:none}.who,.dr,.attr,figure,tr,.sn{break-inside:avoid}a,.tlink{text-decoration:none}a[target=_blank][href^=http]:after{content:" (" attr(href) ")";color:var(--ink-3);font-size:7.5pt;font-weight:400}.ext,.btn-ext{display:none}}