@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Space+Grotesk:wght@300;400;500;600;700&family=Space+Mono:wght@400;700&display=swap";:root{font-family:Inter,Apple SD Gothic Neo,Noto Sans KR,Helvetica Neue,Arial,sans-serif;line-height:1.55;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}html,body,#root{height:100%;width:100%;margin:0;padding:0}html[data-mobile-app="1"],html[data-mobile-app="1"] body,html[data-mobile-app="1"] #root{width:100%!important;max-width:100%!important;overflow-x:hidden!important}html[data-mobile-app="1"] body{min-width:0!important;min-height:100dvh!important}html[data-mobile-app="1"] *,html[data-mobile-app="1"] *:before,html[data-mobile-app="1"] *:after{box-sizing:border-box}html[data-mobile-app="1"] img,html[data-mobile-app="1"] video,html[data-mobile-app="1"] canvas,html[data-mobile-app="1"] svg{max-width:100%}html[data-mobile-app="1"] [style*="position: fixed"]{max-width:100vw!important}html[data-mobile-app="1"]{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media(prefers-color-scheme:dark){:root{color:#000;background-color:#fff}body{background-color:#fff;color:#000}}input,textarea,select{background-color:#fff;color:#000}@font-face{font-family:DIN Alternate;src:local("DIN Alternate"),local("DIN Alternate Bold"),local("DINAlternate-Bold"),local("DINAlternate");font-style:normal;font-weight:700;font-display:swap}body[data-home=true]{font-family:DIN Alternate,Apple SD Gothic Neo,Noto Sans KR,Helvetica Neue,Arial,sans-serif}.exhibition-description-html{font-family:Apple SD Gothic Neo,Noto Sans KR,Helvetica Neue,Arial,sans-serif;font-weight:400}.exhibition-description-html p{margin:0 0 1em}.exhibition-description-html h2,.exhibition-description-html h3,.exhibition-description-html h4{margin:1.5em 0 .5em;font-weight:600;color:#111}.exhibition-description-html h2{font-size:1.3em}.exhibition-description-html h3{font-size:1.1em}.exhibition-description-html img{max-width:100%;height:auto;display:block;margin:1em 0;border-radius:4px}.exhibition-description-html figure{margin:1.5em 0;padding:0}.exhibition-description-html figcaption{font-size:.85em;color:#666;margin-top:.5em;line-height:1.4}.exhibition-description-html iframe{max-width:100%;width:100%;height:auto;min-height:200px;aspect-ratio:16 / 9;border:none;border-radius:4px;margin:1em 0}.exhibition-description-html a{color:inherit;text-decoration:none;pointer-events:none;cursor:default}.exhibition-description-html a:hover{text-decoration:none}.exhibition-description-html ul,.exhibition-description-html ol{padding-left:1.5em;margin:1em 0}.exhibition-description-html li{margin:.3em 0}.exhibition-description-html blockquote{margin:1em 0;padding-left:1em;border-left:3px solid #ddd;color:#555;font-style:italic}.drawing-placeholder::placeholder{color:#11111180!important}.bpn[data-light-mode=false]{--bpn-ink: rgba(255, 255, 255, .5);--bpn-glass: rgba(20, 20, 18, .68);--bpn-glass-solid: #171715;--bpn-edge: rgba(255, 255, 255, .16);--bpn-highlight: rgba(255, 255, 255, .2);--bpn-shadow: rgba(0, 0, 0, .42)}.bpn[data-light-mode=true]{--bpn-ink: rgba(0, 0, 0, .5);--bpn-glass: rgba(245, 245, 242, .72);--bpn-glass-solid: #f0f0ed;--bpn-edge: rgba(255, 255, 255, .7);--bpn-highlight: rgba(255, 255, 255, .86);--bpn-shadow: rgba(29, 27, 22, .16)}.bpn-mobile-shell{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:0;box-sizing:border-box;width:100%;padding:6px 6px calc(18px + env(safe-area-inset-bottom,0px));overflow:hidden;border:1px solid var(--bpn-edge);border-radius:24px 24px 0 0;background:linear-gradient(128deg,rgba(255,255,255,.13),transparent 38%,rgba(255,255,255,.04)),var(--bpn-glass);backdrop-filter:blur(26px) saturate(165%) contrast(1.04);-webkit-backdrop-filter:blur(26px) saturate(165%) contrast(1.04);box-shadow:inset 0 1px 0 var(--bpn-highlight),inset 0 -1px #ffffff0d,0 -14px 38px var(--bpn-shadow)}.bpn-pill-shell{position:relative;isolation:isolate;box-sizing:border-box;border:1px solid var(--bpn-edge)!important;border-radius:30px!important;background:linear-gradient(128deg,rgba(255,255,255,.13),transparent 38%,rgba(255,255,255,.04)),var(--bpn-glass)!important;backdrop-filter:blur(26px) saturate(165%) contrast(1.04)!important;-webkit-backdrop-filter:blur(26px) saturate(165%) contrast(1.04)!important;box-shadow:inset 0 1px 0 var(--bpn-highlight),inset 0 -1px #ffffff0d,0 18px 46px var(--bpn-shadow),0 0 0 5px #ffffff09!important}.bpn-pill-shell:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid rgba(255,255,255,.09);border-radius:27px;pointer-events:none}.bpn-mobile-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:radial-gradient(circle at 14% -30%,rgba(255,255,255,.34),transparent 34%),linear-gradient(96deg,transparent 15%,rgba(255,255,255,.08) 48%,transparent 72%);pointer-events:none}.bpn-mobile-tab{position:relative;display:flex;flex:1 1 0;min-width:0;min-height:44px;align-items:center;justify-content:center;flex-direction:column;gap:2px;padding:6px 2px;overflow:hidden;border:0;border-radius:12px;background:transparent;color:var(--bpn-ink);font:inherit;font-size:10px;font-weight:400;letter-spacing:.015em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .18s cubic-bezier(.32,.72,0,1),opacity .18s cubic-bezier(.32,.72,0,1),transform .18s cubic-bezier(.32,.72,0,1)}.bpn-mobile-tab[data-active=true]{color:#11110f;font-weight:650}.bpn-mobile-tab:active{transform:scale(.97)}.bpn-mobile-tab:focus-visible{outline:2px solid #d4a547;outline-offset:-3px}.bpn-mobile-active{position:absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:0;border-radius:10px;background:#d4a547;box-shadow:inset 0 1px #ffffff5c,inset 0 -1px #3f280029}.bpn-mobile-icon,.bpn-mobile-label{position:relative;z-index:1;flex-shrink:0}.bpn-mobile-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:10px;line-height:1.1;transition:opacity .18s cubic-bezier(.32,.72,0,1),transform .18s cubic-bezier(.32,.72,0,1)}.bpn[data-narrow=true] .bpn-mobile-label{font-size:9px}.bpn[data-mobile-chrome-tweak=museum-ticket] .bpn-mobile-shell{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding-inline:8px;border-radius:18px 18px 0 0;background:radial-gradient(circle at 0 50%,transparent 5px,var(--bpn-glass) 6px) left / 12px 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 5px,var(--bpn-glass) 6px) right / 12px 100% no-repeat,linear-gradient(122deg,rgba(255,255,255,.15),transparent 46%),var(--bpn-glass)}.bpn[data-mobile-chrome-tweak=museum-ticket] .bpn-mobile-tab{border-radius:9px}.bpn[data-mobile-chrome-tweak=museum-ticket] .bpn-mobile-tab:not([data-active=true]) .bpn-mobile-label{opacity:0;transform:translateY(3px)}.bpn[data-mobile-chrome-tweak=museum-ticket] .bpn-mobile-active{border-radius:9px}.bpn[data-mobile-chrome-tweak=editorial-accordion] .bpn-mobile-shell{gap:3px;padding:5px 8px calc(10px + env(safe-area-inset-bottom,0px));border-radius:14px 14px 0 0}.bpn[data-mobile-chrome-tweak=editorial-accordion] .bpn-mobile-tab{flex:.62 1 0;min-height:46px;flex-direction:row;gap:6px}.bpn[data-mobile-chrome-tweak=editorial-accordion] .bpn-mobile-tab[data-active=true]{flex-grow:1.75}.bpn[data-mobile-chrome-tweak=editorial-accordion] .bpn-mobile-tab:not([data-active=true]) .bpn-mobile-label{position:absolute;opacity:0;pointer-events:none}.bpn[data-mobile-chrome-tweak=editorial-accordion] .bpn-mobile-active{inset:auto 3px 3px;height:2px;border-radius:999px;box-shadow:none}.bpn[data-mobile=true][data-mobile-chrome-tweak=double-bezel]{left:12px!important;bottom:max(8px,env(safe-area-inset-bottom,0px))!important;width:calc(100vw - 24px)!important}.bpn[data-mobile=false][data-mobile-chrome-tweak=double-bezel]{bottom:max(10px,env(safe-area-inset-bottom,0px))!important;width:min(720px,calc(100vw - 24px))!important}.bpn[data-mobile-chrome-tweak=double-bezel] .bpn-mobile-shell{gap:4px;padding:6px;border-radius:30px;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #ffffff14,0 18px 46px var(--bpn-shadow),0 0 0 5px #ffffff09}.bpn[data-mobile-chrome-tweak=double-bezel] .bpn-mobile-shell:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid rgba(255,255,255,.09);border-radius:27px;pointer-events:none}@media(min-width:768px)and (max-width:920px){.bpn[data-mobile=false][data-mobile-chrome-tweak=double-bezel]{width:calc(100vw - 24px)!important}}.bpn[data-mobile-chrome-tweak=double-bezel] .bpn-mobile-tab{min-height:48px;border-radius:22px}.bpn[data-mobile-chrome-tweak=double-bezel] .bpn-mobile-active{top:1px;right:1px;bottom:1px;left:1px;border-radius:21px;background:linear-gradient(138deg,#ffffff61,#d4a547e6 42%,#d4a547)}.bpn[data-mobile-chrome-tweak=adaptive-ledger] .bpn-mobile-shell{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;border-radius:20px 20px 0 0}@media(min-width:430px)and (max-width:767px){.bpn[data-mobile-chrome-tweak=adaptive-ledger]{left:50%!important;bottom:max(10px,env(safe-area-inset-bottom,0px))!important;width:min(34rem,calc(100vw - 28px))!important;transform:translate(-50%)!important}.bpn[data-mobile-chrome-tweak=adaptive-ledger] .bpn-mobile-shell{padding-bottom:6px;border-radius:24px}}.bpn[data-mobile-chrome-tweak=accessible-tray] .bpn-mobile-shell{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding-inline:8px;background:linear-gradient(130deg,rgba(255,255,255,.12),transparent 42%),color-mix(in srgb,var(--bpn-glass-solid) 92%,transparent);backdrop-filter:blur(16px) saturate(125%);-webkit-backdrop-filter:blur(16px) saturate(125%)}.bpn[data-mobile-chrome-tweak=accessible-tray] .bpn-mobile-tab{min-height:52px;border-radius:12px}.bpn[data-mobile-chrome-tweak=accessible-tray] .bpn-mobile-tab:not([data-active=true]){color:color-mix(in srgb,var(--bpn-ink) 82%,white)}.bpn[data-mobile-chrome-tweak=accessible-tray] .bpn-mobile-active{top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #ffffff73,inset 0 1px #ffffff6b}.bpn[data-mobile=true][data-mobile-chrome-tweak=colly-hybrid]{left:10px!important;bottom:max(8px,env(safe-area-inset-bottom,0px))!important;width:calc(100vw - 20px)!important}.bpn[data-mobile-chrome-tweak=colly-hybrid] .bpn-mobile-shell{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:5px;border-radius:24px}.bpn[data-mobile-chrome-tweak=colly-hybrid] .bpn-mobile-tab{min-height:48px;border-radius:18px}.bpn[data-mobile-chrome-tweak=colly-hybrid] .bpn-mobile-active{top:1px;right:1px;bottom:1px;left:1px;border-radius:17px}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.bpn-mobile-shell{background:var(--bpn-glass-solid)}}@media(prefers-reduced-transparency:reduce){.bpn-mobile-shell{background:var(--bpn-glass-solid);backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.bpn-mobile-tab,.bpn-mobile-label,.bpn-mobile-active{transition-duration:.01ms!important;animation-duration:.01ms!important}}.mcts{--mcts-gold: #e6ad3d;--mcts-line: rgba(255, 255, 255, .15);--bpn-dock-clearance: 88px;position:fixed;left:max(18px,env(safe-area-inset-left,0px));bottom:calc(var(--bpn-dock-clearance) + env(safe-area-inset-bottom,0px));z-index:250005;width:min(248px,calc(100vw - 36px));padding:8px;color:#ffffffd1;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 42%),#0c0c0bc2;box-shadow:0 18px 48px #00000061,inset 0 1px #ffffff14;backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%);isolation:isolate}.mcts__meta{display:flex;align-items:center;justify-content:space-between;padding:1px 7px 6px;color:#fff6;font-family:Space Mono,monospace;font-size:8px;font-weight:700;line-height:1;letter-spacing:.14em}.mcts__meta span:first-child{color:var(--mcts-gold)}.mcts__controls{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:4px}.mcts__step,.mcts__select{min-height:44px;border:1px solid var(--mcts-line);color:inherit;background:#ffffff0b}.mcts__step{display:grid;place-items:center;padding:0;border-radius:12px;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.mcts__step:hover{color:#fff;border-color:#e6ad3d7a;background:#e6ad3d1f}.mcts__step:focus-visible,.mcts__select:focus-visible{outline:2px solid var(--mcts-gold);outline-offset:2px}.mcts__select-wrap{position:relative;min-width:0}.mcts__select-wrap:after{content:"";position:absolute;top:50%;right:13px;width:5px;height:5px;border-right:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);pointer-events:none;transform:translateY(-70%) rotate(45deg)}.mcts__select{width:100%;padding:0 32px 0 13px;overflow:hidden;border-radius:12px;font-family:Space Mono,monospace;font-size:10px;font-weight:700;line-height:1;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.mcts__select option{color:#efeee9;background:#171716}.mcts__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:767px){.mcts{--bpn-dock-clearance: 82px;left:max(10px,env(safe-area-inset-left,0px));bottom:calc(var(--bpn-dock-clearance) + env(safe-area-inset-bottom,0px));width:min(232px,calc(100vw - 20px));border-radius:16px}}@media(prefers-reduced-transparency:reduce){.mcts{background:#161615;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.mcts__step{transition:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.mcts{background:#121211f5}}.mcts--glass{bottom:calc(var(--bpn-dock-clearance) + 96px + env(safe-area-inset-bottom,0px))}
