.drawing.svelte-1dt0rua{width:100%;height:auto;color:inherit;display:block;overflow:visible}.drawing.svelte-1dt0rua .thin:where(.svelte-1dt0rua){stroke-width:.7px}.drawing.svelte-1dt0rua .solid:where(.svelte-1dt0rua){fill:currentColor}.drawing.svelte-1dt0rua .dash:where(.svelte-1dt0rua){stroke-dasharray:4 4;opacity:.6;--target-opacity:.6}.drawing.svelte-1dt0rua .hatch:where(.svelte-1dt0rua) path:where(.svelte-1dt0rua){stroke-width:.7px;opacity:.55}.drawing.svelte-1dt0rua .siding:where(.svelte-1dt0rua) path:where(.svelte-1dt0rua){stroke-width:.6px;opacity:.22}.drawing.svelte-1dt0rua .cut:where(.svelte-1dt0rua){fill:var(--c-draw-bg);stroke:none}.drawing.svelte-1dt0rua .clad:where(.svelte-1dt0rua){stroke:none;transition:fill .5s}.drawing.svelte-1dt0rua .glass:where(.svelte-1dt0rua){fill:currentColor;opacity:.07;stroke:none;--target-opacity:.07}.drawing.svelte-1dt0rua .walls:where(.svelte-1dt0rua){fill:currentColor;stroke:none;opacity:.88;--target-opacity:.88}.drawing.svelte-1dt0rua .furn:where(.svelte-1dt0rua){opacity:.8}.drawing.svelte-1dt0rua text:where(.svelte-1dt0rua){fill:currentColor;stroke:none;font-variant-numeric:lining-nums}.drawing.svelte-1dt0rua .num:where(.svelte-1dt0rua){letter-spacing:.06em;font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:12px}.drawing.svelte-1dt0rua .lab:where(.svelte-1dt0rua){letter-spacing:.14em;opacity:.78;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:10px}.drawing.svelte-1dt0rua .cap:where(.svelte-1dt0rua){letter-spacing:.22em;text-transform:uppercase;opacity:.6;font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:10.5px}.drawing.svelte-1dt0rua .cap--plain:where(.svelte-1dt0rua){text-transform:none;letter-spacing:.12em}.drawing.is-animated.svelte-1dt0rua .d:where(.svelte-1dt0rua){stroke-dasharray:1;stroke-dashoffset:1px;animation:1.5s cubic-bezier(.16,1,.3,1) forwards svelte-1dt0rua-draw;animation-delay:var(--d,0s)}.drawing.is-animated.svelte-1dt0rua .f:where(.svelte-1dt0rua){opacity:0;animation:.9s forwards svelte-1dt0rua-fade;animation-delay:calc(var(--d,0s) + .45s)}@keyframes svelte-1dt0rua-draw{to{stroke-dashoffset:0}}@keyframes svelte-1dt0rua-fade{to{opacity:var(--target-opacity,1)}}.media.svelte-1j0lixo{background:var(--c-bg-alt);position:relative;overflow:hidden}.media__img.svelte-1j0lixo{object-fit:cover;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.media__sheet.svelte-1j0lixo{width:100%;height:100%;color:var(--c-heading);background-color:var(--c-draw-bg);background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);--grid:#110f0c0e;background-position:50%;background-size:24px 24px;place-items:center;padding:6%;display:grid;position:relative}.media__sheet--empty.svelte-1j0lixo{color:var(--c-muted)}.media.svelte-1j0lixo .media__drawing{width:100%;height:100%;transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.media__stamp.svelte-1j0lixo{letter-spacing:.26em;text-transform:uppercase;opacity:.6;font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:.68rem;position:absolute;top:1.55rem;left:1.7rem}.media__corner.svelte-1j0lixo{opacity:.35;border-style:solid;border-color:currentColor;width:14px;height:14px;position:absolute}.media__corner--tl.svelte-1j0lixo{border-width:1px 0 0 1px;top:.8rem;left:.8rem}.media__corner--br.svelte-1j0lixo{border-width:0 1px 1px 0;bottom:.8rem;right:.8rem}.media--light.svelte-1j0lixo{--c-draw-bg:#f4efe6}.media--linen.svelte-1j0lixo{--c-draw-bg:#ebe4d8}.media--linen.svelte-1j0lixo .media__sheet:where(.svelte-1j0lixo){--grid:#110f0c0f}.media--dark.svelte-1j0lixo{--c-draw-bg:#110f0c}.media--dark.svelte-1j0lixo .media__sheet:where(.svelte-1j0lixo){color:#f4efe6d1;--grid:#f4efe60f}
