@font-face{font-family:NanumMyeongjo;src:url(/fonts/NanumMyeongjo.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:NanumGothicCoding;src:url(/fonts/NanumGothicCoding.ttf) format("truetype");font-weight:400;font-display:swap}.workspace_workspace__rFKcY{max-width:1680px;margin:24px auto;padding:0 24px 48px;color:var(--fg,#172033)}.workspace_toolbar__V3M5x{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.workspace_toolbar__V3M5x h1{font-size:24px;margin:8px 0}.workspace_actions__lK_Zl{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.workspace_layout__9Vi0w{display:grid;grid-template-columns:360px minmax(0,1fr);gap:24px;align-items:start}.workspace_sidebar__kCWtX{min-width:0;display:grid;gap:14px;max-height:calc(100vh - 150px);overflow:auto;padding-right:4px;scrollbar-width:thin}.workspace_modes__0IZq4{display:flex;padding:0;border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent}.workspace_modes__0IZq4 button{flex:1 1;border:0;border-radius:0;padding:12px;background:transparent;color:var(--fg-subtle,#525b70);cursor:pointer}.workspace_modes__0IZq4 button[aria-pressed=true]{background:transparent;color:var(--fg);box-shadow:inset 0 -2px var(--fg)}.workspace_card__8XMwg{border:1px solid var(--border,#dfe3ed);background:var(--surface,#fff);box-shadow:none;overflow:hidden}.workspace_card__8XMwg>summary{display:flex;align-items:center;justify-content:space-between;padding:18px;font-weight:650;cursor:pointer;list-style:none}.workspace_card__8XMwg>summary:after{content:"⌄";color:var(--fg-muted)}.workspace_card__8XMwg[open]>summary{border-bottom:1px solid var(--border)}.workspace_card__8XMwg[open]>summary:after{content:"⌃"}.workspace_body__oFL0c{display:grid;gap:16px;padding:18px}.workspace_field__0Xko1{display:grid;gap:7px;font-size:13px;font-weight:550}.workspace_field__0Xko1 input:not([type=checkbox]):not([type=range]):not([type=color]),.workspace_field__0Xko1 select,.workspace_field__0Xko1 textarea{box-sizing:border-box;width:100%;min-width:0;padding:10px 11px;border:1px solid var(--border,#dce1ed);background:var(--surface,#fff);color:inherit;font:inherit}.workspace_field__0Xko1 textarea{min-height:76px;resize:vertical}.workspace_field__0Xko1 input[type=color]{width:100%;height:38px;border:1px solid var(--border,#dce1ed);border-radius:var(--pp-control-radius);padding:3px;background:transparent}.workspace_field__0Xko1 input[type=range]{width:100%;accent-color:var(--brand-600)}.workspace_row__GcTds{display:grid;grid-template-columns:1fr 1fr;gap:10px}.workspace_check__pByyY{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer}.workspace_check__pByyY input{margin:0;width:16px;height:16px;accent-color:var(--brand-600)}.workspace_hint__QUuDy{font-size:12px;color:var(--fg-muted);line-height:1.6;margin:0}.workspace_trackHeader__vrgK4{display:flex;justify-content:space-between;align-items:center}.workspace_subcard__MKO4N{border:1px solid var(--border,#e5e7ef);border-radius:var(--pp-panel-radius);padding:12px}.workspace_subcard__MKO4N summary{cursor:pointer;font-size:13px;font-weight:600}.workspace_subcard__MKO4N[open] summary{margin-bottom:12px}.workspace_subcard__MKO4N .workspace_body__oFL0c{padding:0;gap:12px}.workspace_assetList__Ef2sb{display:grid;gap:8px;max-height:220px;overflow:auto}.workspace_asset__SsUnE{display:flex;gap:8px;align-items:center;border:1px solid var(--border);border-radius:var(--pp-control-radius);padding:8px}.workspace_asset__SsUnE button{min-width:0;overflow:hidden;text-overflow:ellipsis}.workspace_asset__SsUnE img{height:42px;width:42px;object-fit:cover;background:#000}.workspace_preview__gPsOK{position:sticky;top:20px;min-width:0;padding:24px;border-radius:var(--pp-panel-radius);background:var(--bg-soft,#eceef3);overflow:hidden}.workspace_viewport__BN_G3{position:relative;margin:0 auto}.workspace_canvas__KM6ka{position:absolute;left:0;top:0;transform-origin:top left;overflow:hidden;background:#000;isolation:isolate;font-family:Pretendard,sans-serif;box-shadow:0 10px 32px #10182b24;line-height:1.25}.workspace_canvas__KM6ka *{box-sizing:border-box}.workspace_background___yqrA{position:absolute;inset:0;z-index:-2;background:#000}.workspace_background___yqrA img{width:100%;height:100%;object-fit:cover;display:block}.workspace_finish__odpFM{position:absolute;inset:0;z-index:-1;pointer-events:none}.workspace_element__vO0cm{position:relative;margin:0;touch-action:none;white-space:pre-wrap;overflow-wrap:break-word;min-width:0;outline:none}.workspace_element__vO0cm[data-selected=true]{outline:2px solid var(--brand-600);outline-offset:5px}.workspace_handle__pY4PI{position:absolute;right:-10px;bottom:-10px;width:20px;height:20px;border:2px solid white;border-radius:var(--pp-control-radius);background:var(--brand-600);cursor:nwse-resize;z-index:10}.workspace_previewNote__eH6o6{font-size:12px;color:var(--fg-muted);margin:14px 0 0;text-align:center}.workspace_separator__PywS_{height:0;pointer-events:none}.workspace_error__7eIKL{border:1px solid #edb1b1;padding:12px;border-radius:var(--pp-panel-radius);background:#fff3f3;color:#a62424;margin-bottom:12px}.workspace_status__P4gpU{font-size:13px;padding:10px 0;color:var(--accent,#6e35ee)}@media(max-width:1000px){.workspace_layout__9Vi0w{grid-template-columns:310px minmax(0,1fr)}.workspace_workspace__rFKcY{padding:0 14px 30px}.workspace_preview__gPsOK{padding:14px}}@media(max-width:720px){.workspace_layout__9Vi0w{display:flex;flex-direction:column-reverse}.workspace_preview__gPsOK,.workspace_sidebar__kCWtX{width:100%;box-sizing:border-box;max-height:none;overflow:visible}.workspace_preview__gPsOK{position:relative;top:0}.workspace_toolbar__V3M5x{align-items:flex-start;flex-wrap:wrap}.workspace_workspace__rFKcY{margin-top:16px}}.workspace_layout__9Vi0w{grid-template-columns:320px minmax(0,1fr);gap:18px}.workspace_sidebar__kCWtX{gap:9px}.workspace_card__8XMwg{border-radius:var(--pp-panel-radius)}.workspace_card__8XMwg>summary{padding:11px 13px;font-size:13px}.workspace_body__oFL0c{padding:12px;gap:10px}.workspace_subcard__MKO4N{padding:10px}.workspace_subcard__MKO4N[open] summary{margin-bottom:9px}.workspace_subcard__MKO4N .workspace_body__oFL0c{gap:8px}.workspace_field__0Xko1{gap:5px;font-size:12px}.workspace_field__0Xko1 input:not([type=checkbox]):not([type=range]):not([type=color]),.workspace_field__0Xko1 select,.workspace_field__0Xko1 textarea{padding:7px 8px;border-radius:var(--pp-control-radius);font-size:12px}.workspace_field__0Xko1 textarea{min-height:54px}.workspace_modes__0IZq4 button{padding:8px;font-size:12px}.workspace_typeRow__rioX1{display:grid;grid-template-columns:minmax(0,1fr) 62px 32px;gap:6px;align-items:center}.workspace_typeRow__rioX1 input[type=color]{height:31px;padding:2px}.workspace_inlineRow__md7xl{display:flex;align-items:center;justify-content:space-between;gap:8px}.workspace_inlineField__8Z_C5{display:flex;gap:6px;align-items:center;font-size:12px;min-width:0}.workspace_inlineField__8Z_C5 input{width:52px;padding:6px;border:1px solid var(--border,#dce1ed);border-radius:var(--pp-control-radius);background:var(--surface,#fff);color:inherit;font:inherit}.workspace_srOnly__HCe0n{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.workspace_sidebar__kCWtX .pp-btn{min-height:30px;padding:5px 9px;font-size:12px;border-radius:var(--pp-control-radius)}.workspace_trackHeader__vrgK4 strong{font-size:13px}.workspace_trackHeader__vrgK4{padding:3px 0}.workspace_actions__lK_Zl{gap:6px}@media(max-width:720px){.workspace_card__8XMwg>summary,.workspace_modes__0IZq4 button,.workspace_sidebar__kCWtX .pp-btn{min-height:40px}.workspace_typeRow__rioX1 input,.workspace_typeRow__rioX1 select{min-height:36px}}.workspace_separatorControls__cOQuK{display:grid;gap:7px;margin-top:8px}.workspace_separatorControls__cOQuK .workspace_row__GcTds{gap:6px}.workspace_separatorControls__cOQuK .workspace_field__0Xko1{grid-template-columns:1fr 65px;align-items:center;font-size:11px}.workspace_separatorControls__cOQuK .workspace_field__0Xko1 input[type=color]{height:28px}.workspace_separatorControls__cOQuK>.workspace_field__0Xko1{grid-template-columns:1fr 130px}.workspace_compactActions__3cfEH{display:flex;align-items:center;gap:6px}.workspace_sidebar__kCWtX .workspace_compactActions__3cfEH .pp-btn,.workspace_sidebar__kCWtX .workspace_imageControls__m1Tr7 .pp-btn,.workspace_sidebar__kCWtX .workspace_layerRow__N_Yb6 .pp-btn{min-height:24px;height:auto;line-height:1.2;padding:3px 7px}.workspace_imageControls__m1Tr7{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:7px}.workspace_imageControls__m1Tr7 .workspace_field__0Xko1{font-size:11px}.workspace_imageControls__m1Tr7 .workspace_field__0Xko1 input{padding:4px 6px!important}.workspace_layerRow__N_Yb6{display:flex;align-items:center;gap:5px;padding:7px 0;border-bottom:1px solid var(--border,#e5e7ef);cursor:grab}.workspace_layerRow__N_Yb6 label{flex:1 1;min-width:0}.workspace_layerRow__N_Yb6 label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace_layerRow__N_Yb6 button{flex-shrink:0}.workspace_typeRow__rioX1{align-items:end}.workspace_element__vO0cm[data-track-separator]{cursor:move}.workspace_element__vO0cm[data-track-separator]:before{content:"";position:absolute;inset:-5px 0}.workspace_controls__4F9OP{border:0;padding:0;margin:0;min-width:0;display:grid;gap:9px}.workspace_imageControls__m1Tr7{grid-template-columns:1fr 1fr auto auto}.workspace_status__P4gpU{min-height:28px;line-height:20px;margin:0;padding:4px 0}.workspace_layerKind__ZZP0t{flex-shrink:0;border:1px solid var(--border,#dfe3ed);border-radius:var(--pp-control-radius);padding:2px 5px;font-size:10px;color:var(--fg-subtle,#525b70);white-space:nowrap}.workspace_modes__0IZq4 button{flex:1 0 auto;padding:8px 4px;min-width:0;white-space:nowrap}.workspace_preview__gPsOK.workspace_previewBare__4dbxM{position:relative;top:0;padding:0;border-radius:0;background:transparent}:is(html:root body .s6.s6-shell) .ui-wait{position:relative;display:flex;align-items:center;justify-content:center;min-height:min(56vh,520px);width:100%;padding:40px 0;box-sizing:border-box;color:var(--ui-fg-muted)}:is(html:root body .s6.s6-shell) .ui-wait-body{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:420px;text-align:center;animation:ui-wait-in var(--motion-base) var(--motion-ease) .3s both}:is(html:root body .s6.s6-shell) .ui-wait-mark{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--ui-brand-soft);color:var(--ui-brand-ink);font-size:20px;font-weight:700;animation:ui-wait-pulse 1.6s var(--motion-ease-in-out) infinite}:is(html:root body .s6.s6-shell) .ui-wait-mark.is-logo{width:40px;height:40px;background:none;border-radius:0}:is(html:root body .s6.s6-shell) .ui-wait-body p{margin:0;font-size:15px;line-height:1.6}:is(html:root body .s6.s6-shell) .ui-wait.is-error{color:var(--ui-fg-secondary)}:is(html:root body .s6.s6-shell) .ui-wait.is-error .ui-wait-body{animation:none}:is(html:root body .s6.s6-shell) .ui-wait.is-error .ui-wait-mark{animation:none;background:var(--ui-danger-soft,var(--ui-brand-soft));color:var(--ui-danger,var(--ui-brand-ink))}:is(html:root body .s6.s6-shell) .ui-wait.is-error .ui-wait-body p{color:var(--ui-fg);font-size:16px}:is(html:root body .s6.s6-shell) .ui-wait-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px}@keyframes ui-wait-in{0%{opacity:0}to{opacity:1}}@keyframes ui-wait-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){:is(html:root body .s6.s6-shell) :is(.ui-wait-body,.ui-wait-mark){animation:none}}@media (max-width:767px){:is(html:root body .s6.s6-shell) .ui-wait{min-height:50vh}}.rc11-header-loading .header-account{visibility:hidden;pointer-events:none}.rc11-header-loading{position:relative}.rc11-header-loading:after{content:"";position:absolute;right:24px;top:24px;width:72px;height:32px;border-radius:16px;background:var(--border,#e8e8eb);opacity:.45}.rc11-header-loading .rc11-header-stale .header-account{visibility:visible;pointer-events:auto}.rc11-header-loading:has(.rc11-header-stale):after{display:none}