._dialog_1cs4b_1{width:var(--dialog-width,min(31rem, calc(100% - 2rem)));max-height:var(--dialog-max-height,min(90vh, 45rem));border:1px solid var(--line-bright);border-radius:var(--radius-lg);color:var(--paper);background:#151717;grid-template-rows:auto minmax(0,1fr) auto;padding:0;display:grid;overflow:hidden;box-shadow:0 40px 120px #000000b8}:root[data-ui-theme=light] ._dialog_1cs4b_1{background:#fff;box-shadow:0 40px 120px #252d253d}:root[data-ui-theme=light] ._dialog_1cs4b_1::backdrop{background:#262e264d}:root[data-ui-theme=light] ._footer_1cs4b_24{background:#242c2409}._dialog_1cs4b_1:not([open]){display:none}._dialog_1cs4b_1::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8}._header_1cs4b_37{border-bottom:1px solid var(--line);padding:var(--dialog-header-padding,1.4rem 1.5rem 1.2rem);grid-row:1;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._header_1cs4b_37>button{flex:0 0 44px}._header_1cs4b_37 h2{letter-spacing:-.035em;margin:.45rem 0 0;font-size:1.35rem}._header_1cs4b_37 p{color:var(--paper-muted);margin:.45rem 0 0;font-size:.87rem;line-height:1.55}._content_1cs4b_64{gap:var(--dialog-content-gap,1rem);overscroll-behavior:contain;min-height:0;padding:var(--dialog-content-padding,1.4rem 1.5rem);grid-row:2;display:grid;overflow-y:auto}._footer_1cs4b_24{border-top:1px solid var(--line);padding:var(--dialog-footer-padding,1rem 1.5rem);background:#00000026;flex-wrap:wrap;grid-row:3;justify-content:flex-end;gap:.7rem;display:flex}@media (width<=540px){._dialog_1cs4b_1{border-radius:18px;width:calc(100% - 1rem)}}._promo_1k57h_1{color:#d7d8d2;letter-spacing:-.025em;text-underline-offset:.24em;border-radius:6px;justify-content:center;align-items:center;width:min(25rem,100%);min-height:44px;padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.41rem;font-weight:760;line-height:1.4;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex;position:relative}._promo_1k57h_1:hover{color:#f3f0e8;background:#ff4d320e;text-decoration:underline}._promo_1k57h_1:focus-visible{outline:2px solid var(--signal-bright);outline-offset:2px;color:#f3f0e8;background:#ff4d3214;text-decoration:underline}._visualSentence_1k57h_35{white-space:nowrap;justify-content:center;align-items:center;gap:.42rem;min-width:0;display:flex}._typewriterGroup_1k57h_44{color:var(--signal-bright);align-items:center;display:inline-flex}._bracket_1k57h_50{color:#8a8f88}._keywordSlot_1k57h_54{min-width:0;color:var(--signal-bright);text-align:left;align-items:center;display:inline-flex}._caret_1k57h_62{background:currentColor;flex:0 0 1px;width:1px;height:1.05em;margin-left:.14em;animation:.78s step-end infinite _caret-blink_1k57h_1;display:inline-block}._fixedCopy_1k57h_72 strong{color:#f2efe7;letter-spacing:.025em}._reducedMotion_1k57h_77 ._caret_1k57h_62{display:none}@keyframes _caret-blink_1k57h_1{0%,46%{opacity:1}47%,to{opacity:.18}}@media (width<=520px){._promo_1k57h_1{width:100%;padding-inline:.35rem;font-size:1.05rem}}@media (width<=350px){._promo_1k57h_1{font-size:clamp(.5rem,3.5vw,.7rem)}._visualSentence_1k57h_35{flex-wrap:wrap;gap:.1rem .38rem;width:100%}._typewriterGroup_1k57h_44{max-width:100%}._fixedCopy_1k57h_72{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){._promo_1k57h_1{transition:none}._caret_1k57h_62{animation:none;display:none}}@media (forced-colors:active){._promo_1k57h_1:focus-visible{outline-color:highlight}._caret_1k57h_62{background:canvastext}}._guideDialog_gsn4u_1{--dialog-width:min(34rem, calc(100% - 2rem));--dialog-max-height:min(94vh, 45rem);--dialog-header-padding:1rem 1.25rem .85rem;--dialog-content-padding:.7rem 1.25rem .75rem;--dialog-content-gap:.65rem;--dialog-footer-padding:.72rem 1.25rem .8rem}._guide_gsn4u_1{gap:.62rem;display:grid}._cards_gsn4u_15{gap:.48rem;display:grid}._card_gsn4u_15{background:linear-gradient(115deg,#ff4d320e,#0000 42%),#101212;border:1px solid #303432;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.72rem .9rem .72rem 3.2rem;display:grid;position:relative;overflow:hidden}._cardIndex_gsn4u_35{color:#646963;letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.58rem;font-weight:800;position:absolute;top:.78rem;left:.85rem}._icon_gsn4u_46{width:34px;height:34px;color:var(--signal-bright);background:#ff4d3214;border:1px solid #ff6a524d;border-radius:50%;place-items:center;display:grid}._card_gsn4u_15 h3,._card_gsn4u_15 p,._privacyNote_gsn4u_59{margin:0}._card_gsn4u_15 h3{color:#f1eee6;letter-spacing:-.025em;font-size:.88rem}._card_gsn4u_15 p{color:#a8aaa4;word-break:keep-all;margin-top:.22rem;font-size:.76rem;line-height:1.45}._flow_gsn4u_77{color:#d9d6ce;border-block:1px solid #2d302e;justify-content:center;align-items:center;gap:.6rem;min-height:40px;font-size:.72rem;font-weight:740;display:flex}._flow_gsn4u_77 svg{color:var(--signal-bright)}._privacyNote_gsn4u_59{color:#858a84;text-align:center;word-break:keep-all;font-size:.7rem;line-height:1.45}._privacyNote_gsn4u_59 strong{color:#c9cbc4}._privacyNote_gsn4u_59 span{margin-top:.3rem;display:block}._footerAction_gsn4u_110{justify-content:center;width:100%;display:flex}._footerAction_gsn4u_110>button{min-width:min(17rem,100%)}._promoRow_gsn4u_120{border-bottom:1px solid #2d302e;justify-items:center;min-width:0;padding-bottom:.22rem;display:grid}:root[data-ui-theme=light] ._card_gsn4u_15{background:linear-gradient(115deg,#ff4d3213,#0000 42%),#fff;border-color:#c6cdc4}:root[data-ui-theme=light] ._cardIndex_gsn4u_35{color:#6d746c}:root[data-ui-theme=light] ._card_gsn4u_15 h3{color:#202520}:root[data-ui-theme=light] ._card_gsn4u_15 p{color:#5e665e}:root[data-ui-theme=light] ._flow_gsn4u_77,:root[data-ui-theme=light] ._promoRow_gsn4u_120{border-color:#cfd5cc}:root[data-ui-theme=light] ._flow_gsn4u_77{color:#2b302b}:root[data-ui-theme=light] ._privacyNote_gsn4u_59{color:#626a62}:root[data-ui-theme=light] ._privacyNote_gsn4u_59 strong{color:#303630}@media (width<=520px){._guideDialog_gsn4u_1{--dialog-width:calc(100% - 1rem);--dialog-header-padding:1rem 1rem .85rem;--dialog-content-padding:.7rem 1rem .8rem;--dialog-footer-padding:.75rem 1rem .85rem}._card_gsn4u_15{padding-left:2.8rem;padding-right:.8rem}._flow_gsn4u_77{flex-wrap:wrap;gap:.35rem;padding-block:.65rem}}._hiddenInput_1o9ez_1{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._grid_1o9ez_9{gap:.65rem;display:grid}._grid_1o9ez_9 section{border:1px solid var(--line);border-radius:var(--radius-sm);background:#101212;grid-template-columns:auto minmax(0,1fr);gap:.8rem;padding:.9rem;display:grid}._icon_1o9ez_24{background:var(--signal-wash);width:40px;height:40px;color:var(--signal-bright);border:1px solid #ff6a5252;border-radius:50%;place-items:center;display:grid}._grid_1o9ez_9 strong,._grid_1o9ez_9 p{margin:0}._grid_1o9ez_9 strong{font-size:.85rem}._grid_1o9ez_9 p{color:var(--paper-muted);word-break:keep-all;margin-top:.3rem;font-size:.74rem;line-height:1.55}._grid_1o9ez_9 code{color:#ffd0c8;font-family:ui-monospace,monospace}._legacy_1o9ez_57{color:var(--paper-muted);text-align:center;margin:0;font-size:.72rem;line-height:1.5}:root[data-ui-theme=light] ._grid_1o9ez_9 section{background:#f7f8f4}:root[data-ui-theme=light] ._grid_1o9ez_9 code{color:#a63222}._card_1wy0q_1{--surface:#111313;--surface-raised:#181a1a;--line:#2b2e2d;--muted:#979b94;--paper:#f3f0e7;--signal:#ff6b2c;min-height:188px;color:var(--paper);background:linear-gradient(135deg, #ffffff09, transparent 42%), var(--surface);border:1px solid var(--line);border-radius:3px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 38px #00000038}._card_1wy0q_1:before{content:"";background:var(--signal);opacity:0;width:3px;transition:all .18s;position:absolute;inset:0 auto 0 0;transform:scaleY(.3)}._card_1wy0q_1:hover,._card_1wy0q_1:focus-within{border-color:#4a4d49;transform:translateY(-2px);box-shadow:0 22px 48px #00000057}._card_1wy0q_1[data-active]{border-color:#ff6b2c94}._card_1wy0q_1[data-active]:before,._card_1wy0q_1:hover:before,._card_1wy0q_1:focus-within:before{opacity:1;transform:scaleY(1)}._openButton_1wy0q_54{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr;align-content:start;gap:18px;padding:25px 24px 64px;display:grid}._openButton_1wy0q_54:focus-visible,._iconButton_1wy0q_69:focus-visible{outline:2px solid var(--signal);outline-offset:-3px}._documentMark_1wy0q_74{width:42px;height:48px;color:var(--signal);background:#1b1d1c;border:1px solid #383b38;border-radius:2px 2px 9px;place-items:center;display:grid}._copy_1wy0q_85{gap:10px;min-width:0;display:grid}._title_1wy0q_91{letter-spacing:-.025em;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:1.08rem;font-weight:700;line-height:1.45;display:-webkit-box;overflow:hidden}._metadata_1wy0q_104{color:var(--muted);letter-spacing:-.02em;flex-wrap:wrap;gap:7px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.71rem;line-height:1.6;display:flex}._openCue_1wy0q_115{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.68rem;font-weight:700;transition:color .18s;position:absolute;bottom:20px;right:23px}._openCue_1wy0q_115 span{color:var(--signal);font-size:.9rem}._openButton_1wy0q_54:hover ._openCue_1wy0q_115{color:var(--paper)}._actions_1wy0q_137{gap:4px;display:flex;position:absolute;bottom:12px;left:20px}._iconButton_1wy0q_69{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:2px;place-items:center;padding:0;transition:color .15s,background .15s;display:grid}._iconButton_1wy0q_69:hover{color:var(--paper);background:var(--surface-raised)}._dangerButton_1wy0q_166:hover{color:#ff8d7c;background:#bb312421}:root[data-ui-theme=light] ._card_1wy0q_1{--surface:#fff;--surface-raised:#edf0eb;--line:#c6cdc3;--muted:#687068;--paper:#1d211d;background:linear-gradient(135deg, #ffffffb8, transparent 42%), var(--surface);box-shadow:0 14px 30px #1b1f1b1a}:root[data-ui-theme=light] ._card_1wy0q_1:hover,:root[data-ui-theme=light] ._card_1wy0q_1:focus-within{border-color:#8c968b;box-shadow:0 18px 34px #1b1f1b26}:root[data-ui-theme=light] ._documentMark_1wy0q_74{background:#f3f5f0;border-color:#c5ccc3}@media (prefers-reduced-motion:reduce){._card_1wy0q_1,._card_1wy0q_1:before,._openCue_1wy0q_115,._iconButton_1wy0q_69{transition:none}}._grid_12rek_1{grid-template-columns:repeat(auto-fill,minmax(min(100%,292px),1fr));gap:14px;width:100%;display:grid}._empty_12rek_8{color:#eeeae0;text-align:center;background:linear-gradient(90deg,#0000 49.8%,#262827 50%,#0000 50.2%),linear-gradient(#101212,#0d0f0f);border:1px dashed #3b3e3b;border-radius:3px;place-content:center;justify-items:center;min-height:280px;padding:48px 24px;display:grid}._emptyIndex_12rek_23{color:#ff6b2c;letter-spacing:.16em;margin-bottom:18px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.72rem;font-weight:700}._emptyTitle_12rek_32,._emptyBody_12rek_33{margin:0}:root[data-ui-theme=light] ._empty_12rek_8{color:#1b1e1b;background:linear-gradient(90deg,#0000 49.8%,#e0e4dd 50%,#0000 50.2%),linear-gradient(#fff,#f4f6f1);border-color:#bfc6bc}:root[data-ui-theme=light] ._emptyBody_12rek_33{color:#606760}._emptyTitle_12rek_32{letter-spacing:-.035em;font-size:1.25rem;font-weight:750}._emptyBody_12rek_33{color:#949891;max-width:30rem;margin-top:9px;font-size:.875rem;line-height:1.65}@media (width<=520px){._grid_12rek_1{grid-template-columns:1fr}}._toolbar_3kat2_1{justify-content:space-between;align-items:center;gap:14px;width:100%;display:flex}._searchWrap_3kat2_9{color:#838781;background:#101212;border:1px solid #2d302e;border-radius:2px;flex:260px;align-items:center;min-width:180px;max-width:460px;height:46px;padding-inline:14px;transition:border-color .15s;display:flex}._searchWrap_3kat2_9:focus-within{color:#ff6b2c;border-color:#ff6b2c}._search_3kat2_9{color:#f1eee5;width:100%;min-width:0;height:44px;font:inherit;background:0 0;border:0;outline:0;padding:0 10px}._search_3kat2_9::placeholder{color:#80847e}:root[data-ui-theme=light] ._searchWrap_3kat2_9{color:#6c736b;background:#fff;border-color:#c9d0c6}:root[data-ui-theme=light] ._search_3kat2_9{color:#1b1e1b}:root[data-ui-theme=light] ._search_3kat2_9::placeholder{color:#747c74}:root[data-ui-theme=light] ._secondaryButton_3kat2_59{color:#30352f;background:#fff;border-color:#c4cbc1}:root[data-ui-theme=light] ._secondaryButton_3kat2_59:hover{color:#151815;border-color:#838d82}._actions_3kat2_70{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}._secondaryButton_3kat2_59,._primaryButton_3kat2_78{color:#d8d5cd;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:.82rem;font-weight:700;display:inline-flex}._secondaryButton_3kat2_59{background:#151717;border:1px solid #323532}._secondaryButton_3kat2_59:hover{color:#fff;border-color:#555954}._primaryButton_3kat2_78{color:#130d09;background:#ff6b2c;border:1px solid #ff6b2c}._primaryButton_3kat2_78:hover{background:#ff7e48}._secondaryButton_3kat2_59:focus-visible,._primaryButton_3kat2_78:focus-visible{outline-offset:2px;outline:2px solid #ff6b2c}._visuallyHidden_3kat2_120{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){._toolbar_3kat2_1{flex-direction:column;align-items:stretch}._searchWrap_3kat2_9{flex-basis:auto;max-width:none}._actions_3kat2_70>button{flex:1}}@media (width<=460px){._secondaryButton_3kat2_59 span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._secondaryButton_3kat2_59{padding:0;flex:0 0 44px!important}._primaryButton_3kat2_78{flex:1}}._notice_1xr60_1{color:var(--paper-muted);border-top:1px solid #2d302e;border-bottom:1px solid #242725;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;margin:1.15rem 0 1.9rem;padding:.9rem .2rem;display:grid}._icon_1xr60_13{color:#a4a7a1;background:#111313;border:1px solid #393c39;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}._copy_1xr60_24{min-width:0}._copy_1xr60_24 h3,._copy_1xr60_24 p{margin:0}._copy_1xr60_24 h3{color:#dedbd3;letter-spacing:-.025em;font-size:.82rem;font-weight:720}._copy_1xr60_24 p{color:var(--paper-muted);word-break:keep-all;margin-top:.22rem;font-size:.74rem;line-height:1.6}._copy_1xr60_24 strong{color:#eeeae0;font-weight:740}._arrow_1xr60_53{color:var(--signal-bright)}:root[data-ui-theme=light] ._notice_1xr60_1{border-color:#d0d6cd}:root[data-ui-theme=light] ._icon_1xr60_13{color:#556056;background:#fff;border-color:#c7cec5}:root[data-ui-theme=light] ._copy_1xr60_24 h3,:root[data-ui-theme=light] ._copy_1xr60_24 strong{color:#242923}@media (width<=620px){._notice_1xr60_1{margin:1rem 0 1.5rem;padding-block:.85rem}._copy_1xr60_24 p{font-size:.71rem}}._page_xujrd_1{min-height:100vh;padding-bottom:6rem}._topbar_xujrd_6{z-index:20;height:calc(var(--topbar-height) + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(1.25rem, calc((100vw - 82rem) / 2)) 0;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#080909d1;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}:root[data-ui-theme=light] ._topbar_xujrd_6{background:#fafbf8d6;border-bottom-color:#262e261f}._brand_xujrd_25{color:var(--paper);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}._brandMark_xujrd_33{border:1px solid var(--line-bright);background:#111313;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:relative}._brandMark_xujrd_33:after{border:2px solid var(--ink);background:var(--signal);content:"";border-radius:50%;width:9px;height:9px;position:absolute;bottom:4px;right:-2px}._brandText_xujrd_56{gap:.05rem;display:grid}._brandText_xujrd_56 strong{letter-spacing:-.03em;font-size:.92rem}._brandText_xujrd_56 span{color:var(--paper-muted);letter-spacing:.12em;font-family:ui-monospace,monospace;font-size:.57rem}._topbarBanner_xujrd_73{min-height:44px;color:var(--paper-muted);white-space:nowrap;border-bottom:1px solid #ff6a5273;align-items:center;gap:.38rem;font-size:.7rem;font-weight:680;text-decoration:none;display:inline-flex}._topbarActions_xujrd_86{align-items:center;gap:.85rem;display:flex}._topbarBanner_xujrd_73 strong{color:var(--paper);letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.66rem}._topbarBanner_xujrd_73 svg{color:var(--signal-bright)}._topbarBanner_xujrd_73:hover{color:var(--paper);border-bottom-color:var(--signal-bright)}._themeToggle_xujrd_108{flex:none}._guideButton_xujrd_112{color:#a7aaa4;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.45rem;min-height:44px;padding:0 .7rem;font-size:.72rem;font-weight:700;display:inline-flex}._guideButton_xujrd_112:hover{color:#f0ede5;background:#111313;border-color:#383c39}._guideButton_xujrd_112:focus-visible{outline:2px solid var(--signal-bright);outline-offset:2px}._content_xujrd_137{width:min(82rem,100% - 2.5rem);margin:0 auto}._hero_xujrd_142{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:end;gap:4rem;min-height:27rem;padding:5.5rem 0 3.6rem;display:grid}._hero_xujrd_142 h1{letter-spacing:-.075em;word-break:keep-all;max-width:14ch;margin:1rem 0 0;font-size:clamp(2.8rem,6vw,6.3rem);font-weight:780;line-height:.98}._hero_xujrd_142 h1 em{color:var(--signal-bright);font-style:normal}._heroAside_xujrd_167{border-left:1px solid var(--line-bright);align-self:end;gap:1.6rem;padding-left:1.5rem;display:grid}._heroAside_xujrd_167 p{color:var(--paper-muted);word-break:keep-all;margin:0;font-size:.92rem;line-height:1.75}._heroActions_xujrd_183{flex-wrap:wrap;gap:.65rem;display:flex}._section_xujrd_189{padding-top:3.5rem}._sectionHeader_xujrd_193{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.4rem;display:flex}._sectionHeader_xujrd_193 h2{letter-spacing:-.055em;margin:.45rem 0 0;font-size:clamp(1.7rem,3vw,2.5rem)}._sectionCount_xujrd_207{color:var(--paper-muted);letter-spacing:.08em;font-family:ui-monospace,monospace;font-size:.72rem}._hiddenInput_xujrd_214{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}._errorBanner_xujrd_222{border-radius:var(--radius-md);background:var(--signal-wash);color:#ffb0a2;border:1px solid #ff4d3266;justify-content:space-between;align-items:flex-start;gap:1rem;margin:1.5rem 0;padding:1rem;display:flex}._successBanner_xujrd_235{border-radius:var(--radius-md);color:#c9efc3;background:#9ddd9114;border:1px solid #9ddd9157;justify-content:space-between;align-items:center;gap:1rem;margin:1.5rem 0 0;padding:.8rem .9rem;font-size:.79rem;display:flex}._successBanner_xujrd_235 p{margin:0;line-height:1.5}._errorBanner_xujrd_222 p{margin:0;line-height:1.55}@media (width<=880px){._hero_xujrd_142{grid-template-columns:1fr;gap:2.3rem;min-height:auto;padding-top:4rem}._heroAside_xujrd_167{max-width:34rem}}@media (width<=640px){._topbar_xujrd_6{padding:env(safe-area-inset-top) max(1rem, env(safe-area-inset-right)) 0 max(1rem, env(safe-area-inset-left))}._brandText_xujrd_56 span,._guideButton_xujrd_112 span,._topbarBanner_xujrd_73>span{display:none}._topbarBanner_xujrd_73{border-bottom:0;gap:.18rem}._topbarActions_xujrd_86{gap:.1rem}._guideButton_xujrd_112{justify-content:center;width:44px;padding:0}._content_xujrd_137{width:min(100% - 1.5rem,82rem)}._hero_xujrd_142{padding:3.25rem 0 2.5rem}._hero_xujrd_142 h1{font-size:clamp(2.55rem,14vw,4.4rem)}._heroActions_xujrd_183>*{flex:auto}._section_xujrd_189{padding-top:2.5rem}}._sidebar_1jhkx_1{--surface:#0d0f0f;--surface-raised:#151717;--line:#292c2a;--muted:#858982;--paper:#f1eee5;--signal:#ff6b2c;width:294px;min-width:0;height:100%;min-height:0;color:var(--paper);background:linear-gradient(180deg, #ffffff05, transparent 28%), var(--surface);border-right:1px solid var(--line);flex-direction:column;flex:0 0 294px;transition:flex-basis .18s,width .18s;display:flex;overflow:hidden}:root[data-ui-theme=light] ._sidebar_1jhkx_1{--surface:#fff;--surface-raised:#f6f7f3;--line:#d7dbd3;--muted:#667067;--paper:#202420;background:linear-gradient(180deg, #e94b320a, transparent 28%), var(--surface)}._sidebar_1jhkx_1[data-collapsed]{flex-basis:68px;width:68px}._header_1jhkx_40{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:82px;padding:16px 12px 14px 18px;display:flex}._sidebar_1jhkx_1[data-collapsed] ._header_1jhkx_40{justify-content:center;padding-inline:12px}._eyebrow_1jhkx_55{color:var(--signal);letter-spacing:.16em;margin-bottom:2px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.59rem;font-weight:750;display:block}._heading_1jhkx_65{letter-spacing:-.04em;margin:0;font-size:1.16rem;font-weight:750}._collapseButton_1jhkx_72,._collapsedAddButton_1jhkx_73,._collapsedPageButton_1jhkx_74,._dragHandle_1jhkx_75,._smallButton_1jhkx_76{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:2px;flex:0 0 44px;place-items:center;padding:0;display:grid}._collapseButton_1jhkx_72:hover,._dragHandle_1jhkx_75:hover,._smallButton_1jhkx_76:hover{color:var(--paper);background:var(--surface-raised)}._collapseButton_1jhkx_72:focus-visible,._addButton_1jhkx_98:focus-visible,._collapsedAddButton_1jhkx_73:focus-visible,._collapsedPageButton_1jhkx_74:focus-visible,._dragHandle_1jhkx_75:focus-visible,._pageSelect_1jhkx_102:focus-visible,._smallButton_1jhkx_76:focus-visible,._titleInput_1jhkx_104:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}._addButton_1jhkx_98{color:#17100c;min-height:44px;font:inherit;background:var(--signal);cursor:pointer;border:0;border-radius:2px;justify-content:center;align-items:center;gap:8px;margin:12px;font-size:.8rem;font-weight:800;display:flex}._addButton_1jhkx_98:hover{background:#ff7f49}._collapsedAddButton_1jhkx_73{color:#16100c;background:var(--signal);margin:12px auto 5px}._pageList_1jhkx_136,._collapsedList_1jhkx_137{scrollbar-color:#383b38 transparent;scrollbar-width:thin;min-height:0;margin:0;padding:0 8px 20px;list-style:none;overflow:auto}._pageRow_1jhkx_147{border:1px solid #0000;border-bottom-color:#242725;border-radius:2px;grid-template-columns:44px 29px minmax(0,1fr);align-items:center;min-height:92px;padding:6px 7px 6px 2px;transition:border-color .15s,background .15s,opacity .15s;display:grid;position:relative}._pageRow_1jhkx_147[data-selected]{background:#151717;border-color:#383b37}._pageRow_1jhkx_147[data-selected]:before{content:"";background:var(--signal);width:2px;position:absolute;inset:10px auto 10px -1px}._pageRow_1jhkx_147[data-dragging]{z-index:2;opacity:.55;border-color:var(--signal)}._dragHandle_1jhkx_75{touch-action:none;cursor:grab;width:44px}._dragHandle_1jhkx_75:active{cursor:grabbing}._pageNumber_1jhkx_192{color:#666a65;letter-spacing:.08em;align-self:start;padding-top:16px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.62rem;font-weight:750}._pageRow_1jhkx_147[data-selected] ._pageNumber_1jhkx_192{color:var(--signal)}._pageCopy_1jhkx_206{min-width:0}._pageSelect_1jhkx_102{width:100%;min-width:0;min-height:57px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:center;gap:5px;padding:5px 2px;display:grid}._pageTitle_1jhkx_225{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:720;line-height:1.4;overflow:hidden}._pageStats_1jhkx_235{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.59rem;line-height:1.4;overflow:hidden}._titleInput_1jhkx_104{width:100%;min-width:0;height:44px;color:var(--paper);font:inherit;border:1px solid var(--signal);background:#080909;border-radius:2px;padding:0 9px;font-size:.82rem;font-weight:700}._rowActions_1jhkx_259{visibility:hidden;opacity:0;background:linear-gradient(90deg,#0000,#151717 20%);padding-left:18px;transition:opacity .15s;display:flex;position:absolute;bottom:2px;right:5px}._pageRow_1jhkx_147:hover ._rowActions_1jhkx_259,._pageRow_1jhkx_147:focus-within ._rowActions_1jhkx_259{visibility:visible;opacity:1}._smallButton_1jhkx_76{flex-basis:44px;width:44px;height:44px}._deleteButton_1jhkx_283:hover{color:#ff8878}._collapsedList_1jhkx_137{align-content:start;gap:4px;padding:8px 12px 20px;display:grid}._collapsedPageButton_1jhkx_74{color:#888c85;border:1px solid #0000;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.67rem;font-weight:750}._collapsedPageButton_1jhkx_74:hover{color:var(--paper);background:var(--surface-raised)}._collapsedPageButton_1jhkx_74[data-selected]{color:#ffb18f;background:#ff6b2c14;border-color:#ff6b2c66}._emptyMessage_1jhkx_313,._footerHint_1jhkx_314{color:var(--muted);word-break:keep-all;margin:12px 19px;font-size:.72rem;line-height:1.6}._footerHint_1jhkx_314{border-top:1px solid var(--line);margin-top:auto;padding-top:12px}@media (width<=760px){._sidebar_1jhkx_1{border:1px solid var(--line);border-radius:12px 12px 0 0;flex-basis:100%;width:100%;box-shadow:0 -20px 60px #00000080}._sidebar_1jhkx_1[data-collapsed]{flex-basis:100%;width:100%}._collapseButton_1jhkx_72{display:none}}@media (prefers-reduced-motion:reduce){._sidebar_1jhkx_1,._pageRow_1jhkx_147,._rowActions_1jhkx_259{transition:none}}._editor_1d25q_1{--surface:#0c0e0e;--surface-raised:#131515;--line:#292c2a;--muted:#8b8f88;--paper:#eeeae0;--signal:#ff6b2c;min-width:0;min-height:0;color:var(--paper);background:var(--surface);grid-template-rows:auto auto minmax(260px,1fr) auto;display:grid;position:relative;overflow:hidden}:root[data-ui-theme=light] ._editor_1d25q_1{--surface:#f6f7f3;--surface-raised:#fff;--line:#d6dad2;--muted:#626b62;--paper:#1d211d}:root[data-ui-theme=light] ._header_1d25q_26,:root[data-ui-theme=light] ._textarea_1d25q_27,:root[data-ui-theme=light] ._plainTextBadge_1d25q_28{background:#fff;border-color:#d6dad2}:root[data-ui-theme=light] ._canvas_1d25q_33{background:radial-gradient(circle at 8% 0,#e94b320f,#0000 27%),linear-gradient(90deg,#0000 49.9%,#232d230b 50%,#0000 50.1%),#f1f3ee}._header_1d25q_26{border-bottom:1px solid var(--line);background:#0e1010;justify-content:space-between;align-items:center;gap:18px;min-height:82px;padding:14px 22px;display:flex}._headingGroup_1d25q_51{gap:3px;min-width:0;display:grid}._eyebrow_1d25q_57{color:var(--signal);letter-spacing:.15em;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.58rem;font-weight:750}._title_1d25q_65,._titleInput_1d25q_66{color:var(--paper);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:1.16rem;font-weight:750;line-height:1.35;overflow:hidden}._titleLabel_1d25q_79{min-width:0}._titleInput_1d25q_66{background:0 0;border:1px solid #0000;border-radius:2px;width:min(100%,420px);height:44px;padding:0 4px}._titleInput_1d25q_66:hover{border-bottom-color:#414440}._titleInput_1d25q_66:focus{border-color:var(--signal);background:#080909;outline:0}._headerActions_1d25q_102{flex:none;align-items:center;gap:7px;display:flex}._saveStatus_1d25q_109{min-height:28px;color:var(--muted);letter-spacing:-.02em;align-items:center;gap:5px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.6rem;display:inline-flex}._saveStatus_1d25q_109[data-status=saving]:before{content:"";background:#e3aa59;border-radius:50%;width:6px;height:6px;animation:1s infinite _pulse_1d25q_1}._saveStatus_1d25q_109[data-status=saved]{color:#89b79c}._saveStatus_1d25q_109[data-status=error]{color:#ff9484}._iconAction_1d25q_137{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;place-items:center;padding:0;display:grid}._iconAction_1d25q_137:hover{color:var(--paper);background:#171919;border-color:#353835}._iconAction_1d25q_137:focus-visible,._recoveryNotice_1d25q_157 button:focus-visible,._textarea_1d25q_27:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}._recoveryNotice_1d25q_157{color:#dbd7cd;background:#201b17;border-bottom:1px solid #4b352a;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:6px 16px 6px 22px;font-size:.76rem;line-height:1.5;display:flex}._recoveryNotice_1d25q_157 button{color:#ffb18e;min-height:44px;font:inherit;cursor:pointer;background:#ff6b2c14;border:1px solid #ff6b2c59;border-radius:2px;align-items:center;gap:7px;padding:0 10px;font-size:.72rem;font-weight:750;display:inline-flex}._canvas_1d25q_33{background:radial-gradient(circle at 8% 0,#ffffff09,#0000 27%),linear-gradient(90deg,#0000 49.9%,#ffffff04 50%,#0000 50.1%),#090b0b;min-height:0;padding:18px 20px 0;position:relative;overflow:hidden}._canvas_1d25q_33:before{content:"";background:var(--signal);opacity:.72;width:2px;position:absolute;top:19px;bottom:0;left:20px}._canvas_1d25q_33[data-composing]:before{box-shadow:0 0 16px #ff6b2c73}._textarea_1d25q_27{z-index:1;resize:none;width:100%;height:100%;min-height:260px;color:var(--paper);letter-spacing:-.018em;word-break:keep-all;overflow-wrap:anywhere;white-space:pre-wrap;caret-color:var(--signal);scrollbar-color:#3b3e3b transparent;scrollbar-width:thin;background:#0e1010;border:1px solid #242725;border-radius:2px 2px 0 0;padding:30px 34px 72px 38px;font-family:Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:clamp(1rem,1.35vw,1.25rem);font-weight:480;line-height:1.85;display:block;position:relative}._textarea_1d25q_27::placeholder{color:#666a65;opacity:1}._textarea_1d25q_27[readonly]{color:#b5b2aa;cursor:default}._plainTextBadge_1d25q_28{z-index:2;color:#686c66;letter-spacing:.14em;background:#0e1010;border:1px solid #272a28;padding:3px 6px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.52rem;font-weight:700;position:absolute;bottom:16px;right:32px}._footer_1d25q_270{min-height:45px;color:var(--muted);border-top:1px solid var(--line);align-items:center;gap:11px;padding:0 22px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.64rem;display:flex}._footer_1d25q_270 strong{color:#d4d1c8;font-weight:750}._divider_1d25q_287{background:#3a3d3a;width:1px;height:11px}._compositionStatus_1d25q_293{color:#ff9d73;margin-left:auto}._visuallyHidden_1d25q_298{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes _pulse_1d25q_1{50%{opacity:.35}}@media (width<=640px){._header_1d25q_26{min-height:70px;padding-inline:15px}._saveStatus_1d25q_109{max-width:78px}._canvas_1d25q_33{padding:10px 10px 0}._canvas_1d25q_33:before{top:11px;left:10px}._textarea_1d25q_27{padding:24px 23px 65px 27px;line-height:1.75}._footer_1d25q_270{padding-inline:14px}._compositionStatus_1d25q_293{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}}[data-compact-height] ._editor_1d25q_1{grid-template-rows:auto auto minmax(0,1fr) auto}[data-compact-height] ._header_1d25q_26{min-height:54px;padding-block:5px}[data-compact-height] ._canvas_1d25q_33{min-height:0;padding-top:6px}[data-compact-height] ._canvas_1d25q_33:before{top:7px}[data-compact-height] ._textarea_1d25q_27{min-height:0;padding-top:16px;padding-bottom:20px}[data-compact-height] ._footer_1d25q_270{display:none}@media (prefers-reduced-motion:reduce){._saveStatus_1d25q_109[data-status=saving]:before{animation:none}}._panel_bj3w5_1{--surface:#0e1010;--surface-raised:#171919;--line:#2b2e2c;--muted:#8d918a;--paper:#efebe2;--signal:#ff6b2c;width:100%;min-width:0;height:100%;min-height:0;color:var(--paper);background:var(--surface);border-left:1px solid var(--line);flex-direction:column;display:flex;overflow:hidden}:root[data-ui-theme=light] ._panel_bj3w5_1{--surface:#fff;--surface-raised:#f7f8f4;--line:#d6dad2;--muted:#616960;--paper:#202420}:root[data-ui-theme=light] ._presetButton_bj3w5_28,:root[data-ui-theme=light] ._colorInputWrap_bj3w5_29,:root[data-ui-theme=light] ._toggleButton_bj3w5_30,:root[data-ui-theme=light] ._range_bj3w5_31{color:var(--paper);background:#fff;border-color:#d6dad2}:root[data-ui-theme=light] ._presetButton_bj3w5_28[data-active]{background:#fff4f0}._embedded_bj3w5_41{background:0 0;border-left:0;height:auto;overflow:visible}._embedded_bj3w5_41 ._fields_bj3w5_48{overflow:visible}._header_bj3w5_52{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:82px;padding:15px 18px;display:flex}._header_bj3w5_52 h2{letter-spacing:-.04em;margin:2px 0 0;font-size:1.16rem;font-weight:750}._eyebrow_bj3w5_69,._liveBadge_bj3w5_70,._customLabel_bj3w5_71{color:var(--signal);letter-spacing:.14em;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.57rem;font-weight:750}._liveBadge_bj3w5_70{color:#ffb08e;background:#ff6b2c14;border:1px solid #ff6b2c52;border-radius:2px;align-items:center;gap:6px;height:25px;padding:0 7px;display:inline-flex}._liveBadge_bj3w5_70:before{content:"";background:var(--signal);width:5px;height:5px;box-shadow:0 0 8px var(--signal);border-radius:50%}._fields_bj3w5_48{scrollbar-color:#3c403c transparent;scrollbar-width:thin;border:0;min-height:0;margin:0;padding:0;overflow:auto}._fields_bj3w5_48:disabled{opacity:.55}._section_bj3w5_114{border-bottom:1px solid var(--line);gap:14px;padding:20px 18px 23px;display:grid}._section_bj3w5_114 h3{color:#a4a8a1;letter-spacing:.12em;text-transform:uppercase;margin:0 0 1px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.61rem;font-weight:750}._presetGrid_bj3w5_131{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}._presetButton_bj3w5_28{color:#d6d3cb;text-align:left;cursor:pointer;background:#131515;border:1px solid #303330;border-radius:2px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;min-height:56px;padding:7px;display:grid}._presetButton_bj3w5_28:hover{border-color:#555954}._presetButton_bj3w5_28[data-active]{color:var(--paper);border-color:var(--signal);box-shadow:inset 2px 0 var(--signal);background:#1b1816}._presetSwatch_bj3w5_163{border:1px solid #3b3e3a;border-radius:1px;place-items:center;width:38px;height:38px;font-size:.9rem;font-weight:800;display:grid}._presetCopy_bj3w5_174{gap:2px;min-width:0;display:grid}._presetCopy_bj3w5_174 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;line-height:1.35;overflow:hidden}._presetCopy_bj3w5_174 small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;overflow:hidden}._customLabel_bj3w5_71{color:#ff9c72;margin:-4px 0 0;font-size:.52rem}._colorGrid_bj3w5_202{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}._colorControl_bj3w5_208{color:#aaada6;gap:7px;min-width:0;font-size:.68rem;display:grid}._colorInputWrap_bj3w5_29{background:#131515;border:1px solid #303330;border-radius:2px;align-items:center;gap:7px;min-width:0;height:44px;padding:4px 7px 4px 5px;display:flex}._colorInputWrap_bj3w5_29 input{cursor:pointer;background:0 0;border:0;flex:0 0 35px;width:35px;height:34px;padding:2px}._colorInputWrap_bj3w5_29 code{color:#acafa8;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.56rem;overflow:hidden}._rangeControl_bj3w5_246{gap:5px;width:100%;min-width:0;display:grid}._focusLineControls_bj3w5_253{gap:14px;display:grid}._focusLineControls_bj3w5_253[data-locked] ._rangeControl_bj3w5_246{opacity:.48}._focusLineLockHint_bj3w5_262{color:#c5a391;background:#ff6b2c0e;border:1px solid #ff6b2c2e;border-left:2px solid #ff6b2c94;margin:-3px 0 0;padding:9px 10px;font-size:.62rem;line-height:1.5}._rangeHeader_bj3w5_273{color:#adafa9;justify-content:space-between;align-items:center;gap:10px;font-size:.7rem;display:flex}._rangeHeader_bj3w5_273 output{color:#e0ddd4;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.62rem}._range_bj3w5_31{width:100%;height:44px;accent-color:var(--signal);cursor:pointer;margin:0}._range_bj3w5_31:disabled{cursor:not-allowed}._range_bj3w5_31::-webkit-slider-runnable-track{background:#363a37;border-radius:0;height:3px}._range_bj3w5_31::-webkit-slider-thumb{appearance:none;background:var(--signal);width:16px;height:16px;box-shadow:0 0 0 1px var(--signal);border:2px solid #0d0f0f;border-radius:50%;margin-top:-6px}._range_bj3w5_31::-moz-range-track{background:#363a37;height:3px}._range_bj3w5_31::-moz-range-thumb{background:var(--signal);border:2px solid #0d0f0f;border-radius:50%;width:14px;height:14px}._segmented_bj3w5_330{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}._toggleButton_bj3w5_30{min-width:0;min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:#131515;border:1px solid #303330;border-radius:2px;justify-content:center;align-items:center;gap:7px;padding:0 9px;font-size:.68rem;font-weight:700;display:flex}._toggleButton_bj3w5_30:hover{color:var(--paper);border-color:#535752}._toggleButton_bj3w5_30[data-active]{color:#ffc0a5;background:#ff6b2c17;border-color:#ff6b2ca6}._presetButton_bj3w5_28:focus-visible,._toggleButton_bj3w5_30:focus-visible,._range_bj3w5_31:focus-visible,._selectControl_bj3w5_368 select:focus-visible,._colorInputWrap_bj3w5_29 input:focus-visible{outline:2px solid var(--signal);outline-offset:2px}._iconLabel_bj3w5_374{color:var(--muted);grid-template-columns:18px minmax(0,1fr);align-items:end;gap:7px;display:grid}._selectControl_bj3w5_368{color:#adafa9;justify-content:space-between;align-items:center;gap:10px;min-height:46px;font-size:.7rem;display:flex}._selectControl_bj3w5_368>span{align-items:center;gap:8px;display:inline-flex}._selectControl_bj3w5_368 select{color:#e5e2da;min-width:108px;height:44px;font:inherit;background:#131515;border:1px solid #343734;border-radius:2px;padding:0 28px 0 10px;font-size:.7rem}._visuallyHidden_bj3w5_410{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=920px){._panel_bj3w5_1{border:1px solid var(--line);border-radius:12px 12px 0 0;box-shadow:0 -20px 60px #00000080}._embedded_bj3w5_41{box-shadow:none;border:0;border-radius:0}}@media (width<=360px){._presetGrid_bj3w5_131,._colorGrid_bj3w5_202{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._liveBadge_bj3w5_70:before{box-shadow:none}}._sponsor_1jpsa_1{--sponsor-signal:#ff5a35;background:#0d0f0f;border-top:1px solid #333733;min-width:0}._banner_1jpsa_8{color:#ede9df;isolation:isolate;background:linear-gradient(115deg,#ff5a351c,#0000 34%),repeating-linear-gradient(90deg,#0000 0 47px,#ffffff03 48px),#111313;grid-template-columns:auto minmax(12rem,1fr) auto auto;align-items:center;gap:clamp(.9rem,2vw,1.6rem);min-width:0;min-height:88px;padding:12px clamp(14px,2vw,24px);display:grid;position:relative;overflow:hidden}:root[data-ui-theme=light] ._sponsor_1jpsa_1{background:#f6f7f3;border-top-color:#d7dbd3}:root[data-ui-theme=light] ._banner_1jpsa_8{color:#242924;background:linear-gradient(115deg,#ff5a351c,#0000 34%),repeating-linear-gradient(90deg,#0000 0 47px,#252d2508 48px),#fff}._banner_1jpsa_8:after{background:var(--sponsor-signal);content:"";width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 22px #ff5a3580}._brandSlot_1jpsa_50{color:#fff7eb;letter-spacing:.12em;border-right:1px solid #3b3e3b;flex:0 0 138px;align-items:center;gap:8px;width:138px;height:50px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.8rem;font-weight:900;display:inline-flex}._brandSlot_1jpsa_50 svg{color:var(--sponsor-signal)}:root[data-ui-theme=light] ._brandSlot_1jpsa_50{color:#252a25;border-right-color:#9da69c}._message_1jpsa_74{gap:5px;min-width:0;display:grid}._message_1jpsa_74>span{color:#ff7658;letter-spacing:.14em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.56rem;font-weight:800}._message_1jpsa_74 strong{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.84rem,1.08vw,1rem);font-weight:760;overflow:hidden}._compactMessage_1jpsa_97{display:none}._proof_1jpsa_101{color:#a7aca5;white-space:nowrap;align-items:center;gap:7px;margin:0;font-size:.66rem;font-weight:720;display:flex}._proof_1jpsa_101 i{background:#656a64;border-radius:50%;width:3px;height:3px}._actions_1jpsa_119{flex:none;align-items:center;gap:7px;display:flex}._actions_1jpsa_119 a{white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;gap:5px;min-height:44px;padding:0 14px;font-size:.7rem;font-weight:780;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s,transform .15s;display:inline-flex}._portfolioLink_1jpsa_141{color:#b7bbb4;background:#171919;border:1px solid #3a3e3a}._contactLink_1jpsa_147{color:#160a06;background:var(--sponsor-signal);border:1px solid #ff6847;box-shadow:0 7px 24px #ff5a3533}._actions_1jpsa_119 a:hover{transform:translateY(-1px)}._portfolioLink_1jpsa_141:hover{color:#f2eee4;border-color:#666b65}._contactLink_1jpsa_147:hover{background:#ff7658}._actions_1jpsa_119 a:focus-visible{outline-offset:2px;outline:2px solid #fff7ed}@media (width<=1680px){._banner_1jpsa_8{grid-template-columns:auto minmax(10rem,1fr) auto}._proof_1jpsa_101{display:none}}@media (width<=980px){._banner_1jpsa_8{min-height:76px}._brandSlot_1jpsa_50{height:44px}}@media (width<=760px){._brandSlot_1jpsa_50{flex-basis:116px;width:116px;font-size:.68rem}._fullMessage_1jpsa_199{display:none}._compactMessage_1jpsa_97{display:inline}}@media (width<=640px){._banner_1jpsa_8{min-height:calc(72px + env(safe-area-inset-bottom));padding:8px max(10px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));grid-template-columns:auto minmax(0,1fr) auto;gap:9px}._brandSlot_1jpsa_50{border:0;flex-basis:auto;width:auto;height:40px}._brandSlot_1jpsa_50 svg,._message_1jpsa_74>span,._portfolioLink_1jpsa_141{display:none}._message_1jpsa_74 strong{font-size:.7rem}._actions_1jpsa_119 a{padding-inline:10px}}@media (width<=430px){._message_1jpsa_74{display:none}._banner_1jpsa_8{grid-template-columns:minmax(0,1fr) auto}}@media (forced-colors:active){._sponsor_1jpsa_1,._banner_1jpsa_8,._actions_1jpsa_119 a{border-color:canvastext}._actions_1jpsa_119 a:focus-visible{outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){._actions_1jpsa_119 a{transition:none}._actions_1jpsa_119 a:hover{transform:none}}._announcement_cdom4_1{--announcement-signal:#ff5a35;z-index:35;min-width:0;height:100%;padding:env(safe-area-inset-top) max(1rem, env(safe-area-inset-right)) 0 max(1rem, env(safe-area-inset-left));white-space:nowrap;background:linear-gradient(90deg,#ff5a351c,#0000 32rem),#101212;border-bottom:1px solid #303430;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}:root[data-ui-theme=light] ._announcement_cdom4_1{background:linear-gradient(90deg,#ff5a351f,#0000 32rem),#fff;border-bottom-color:#d7dbd3}:root[data-ui-theme=light] ._copy_cdom4_24,:root[data-ui-theme=light] ._link_cdom4_25{color:#303530}._link_cdom4_25{color:#babdb5;letter-spacing:-.018em;white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;gap:.42rem;min-width:0;max-width:100%;height:30px;font-size:.72rem;font-weight:640;text-decoration:none;transition:color .14s,background-color .14s,box-shadow .14s;display:flex;overflow:hidden}._link_cdom4_25:hover{color:#f0ede5;box-shadow:inset 0 -1px var(--announcement-signal)}._link_cdom4_25:focus-visible{outline-offset:-2px;color:#fff5ee;background:#ff5a3514;outline:2px solid #fff1e8}._signal_cdom4_60{background:var(--announcement-signal);border-radius:50%;flex:0 0 5px;width:5px;height:5px;box-shadow:0 0 10px #ff5a35b8}._copy_cdom4_24{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._copy_cdom4_24 strong{color:#f3efe6;font-weight:840}._compactCopy_cdom4_81{display:none}@media (width<=520px){._announcement_cdom4_1{padding-inline:max(.75rem, env(safe-area-inset-left)) max(.75rem, env(safe-area-inset-right))}._link_cdom4_25{font-size:.64rem}._desktopCopy_cdom4_94{display:none}._compactCopy_cdom4_81{display:inline}}@media (width<=360px){._link_cdom4_25{font-size:.6rem}}@media (forced-colors:active){._announcement_cdom4_1{border-color:canvastext}._signal_cdom4_60{background:highlight}._link_cdom4_25,._link_cdom4_25:hover,._link_cdom4_25:focus-visible,._copy_cdom4_24 strong{color:linktext}._link_cdom4_25:focus-visible{outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){._link_cdom4_25{transition:none}}._root_139yc_1{position:relative}._menu_139yc_5{z-index:90;background:#0e1010fa;border:1px solid #3a3d39;border-radius:5px;width:min(310px,100vw - 24px);padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 20px 60px #0000008c}:root[data-ui-theme=light] ._menu_139yc_5{background:#fffffffa;border-color:#d3d8d0;box-shadow:0 20px 60px #252d252e}:root[data-ui-theme=light] ._heading_139yc_26 strong,:root[data-ui-theme=light] ._item_139yc_27{color:#252a25}._heading_139yc_26{border-bottom:1px solid #2b2e2b;gap:2px;padding:9px 10px 10px;display:grid}._heading_139yc_26 span{color:var(--signal);letter-spacing:.13em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.55rem;font-weight:800}._heading_139yc_26 strong{color:#eeeae1;font-size:.76rem}._item_139yc_27{color:#b9bcb5;text-align:left;background:0 0;border:0;border-left:2px solid #0000;border-radius:2px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;min-height:58px;padding:8px 10px;display:grid}._item_139yc_27+._item_139yc_27{border-top:1px solid #242724}._item_139yc_27>span{gap:3px;min-width:0;display:grid}._item_139yc_27 strong,._item_139yc_27 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._item_139yc_27 strong{color:#f0ece3;font-size:.75rem}._item_139yc_27 small{color:#7f847d;font-size:.62rem}._item_139yc_27:hover,._item_139yc_27:focus-visible{border-left-color:var(--signal);color:var(--signal);background:#ff4d3217;outline:0}._item_139yc_27:focus-visible strong{color:#fff5ec}@media (width<=520px){._menu_139yc_5{top:calc(var(--editor-shell-header-height) - 4px);position:fixed;right:8px}}@media (forced-colors:active){._menu_139yc_5,._item_139yc_27,._item_139yc_27+._item_139yc_27{border-color:canvastext}._item_139yc_27:focus-visible{outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){._menu_139yc_5,._item_139yc_27{transition:none}}._preview_7fip3_1{--line:#2b2e2c;--muted:#858a83;--paper:#efebe2;--signal:#ff6b2c;min-width:0;min-height:0;color:var(--paper);border:1px solid var(--line);background:#0d0f0f;border-radius:2px;grid-template-rows:auto minmax(220px,1fr) auto;display:grid;overflow:hidden}:root[data-ui-theme=light] ._preview_7fip3_1{--line:#d5d9d1;--muted:#667067;--paper:#202420;background:#fff}:root[data-ui-theme=light] ._monitorFrame_7fip3_24{background:repeating-linear-gradient(135deg,#0000 0 12px,#232d2309 12px 13px),#f1f3ee}:root[data-ui-theme=light] ._viewport_7fip3_28:after{background:linear-gradient(#141c1424,#0000 23% 77%,#141c1429)}._header_7fip3_32{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 15px;display:flex}._header_7fip3_32 div{gap:2px;min-width:0;display:grid}._header_7fip3_32 div>span,._signal_7fip3_49,._footer_7fip3_50{color:var(--signal);letter-spacing:.13em;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.54rem;font-weight:750}._header_7fip3_32 h2{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9rem;font-weight:750;overflow:hidden}._signal_7fip3_49{color:#ffae8a;flex:none;align-items:center;gap:5px;display:inline-flex}._signal_7fip3_49 i{background:var(--signal);width:5px;height:5px;box-shadow:0 0 8px var(--signal);border-radius:50%}._monitorFrame_7fip3_24{background:repeating-linear-gradient(135deg,#0000 0 12px,#ffffff03 12px 13px),#111313;min-height:0;padding:10px}._viewport_7fip3_28{width:100%;height:100%;min-height:220px;color:var(--preview-color);background:var(--preview-background);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}._viewport_7fip3_28:after{z-index:3;pointer-events:none;content:"";background:linear-gradient(#0000006b,#0000 23% 77%,#00000094),radial-gradient(circle,#0000 55%,#0000002e);position:absolute;inset:0}._promptText_7fip3_116{z-index:1;width:var(--preview-width);max-height:calc(100% - 46px);color:var(--preview-color);font-family:Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:var(--preview-font-size);font-weight:var(--preview-font-weight);line-height:var(--preview-line-height);letter-spacing:var(--preview-letter-spacing);text-align:left;word-break:keep-all;overflow-wrap:anywhere;white-space:pre-wrap;transform:var(--preview-transform);transform-origin:50%;overflow:hidden}._promptText_7fip3_116[data-alignment=center]{text-align:center}._promptText_7fip3_116[data-empty]{color:#70746f;font-size:clamp(15px,1.2vw,18px);font-weight:500}._focusLine_7fip3_145{z-index:4;top:var(--prompt-focus-position);pointer-events:none;grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid;position:absolute;left:10px;right:10px}._focusLine_7fip3_145 span{height:var(--prompt-focus-thickness);background:linear-gradient(90deg,#0000,#ff6b2cc2 15% 85%,#0000);box-shadow:0 0 9px #ff6b2c47}._focusLine_7fip3_145 i{color:#ff9a6f;letter-spacing:.1em;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.42rem;font-style:normal;font-weight:750}._registrationMarks_7fip3_173{z-index:4;pointer-events:none;position:absolute;inset:8px}._registrationMarks_7fip3_173 i{border-style:solid;border-color:#ffffff38;width:8px;height:8px;position:absolute}._registrationMarks_7fip3_173 i:first-child{border-width:1px 0 0 1px;top:0;left:0}._registrationMarks_7fip3_173 i:nth-child(2){border-width:1px 1px 0 0;top:0;right:0}._registrationMarks_7fip3_173 i:nth-child(3){border-width:0 1px 1px 0;bottom:0;right:0}._registrationMarks_7fip3_173 i:nth-child(4){border-width:0 0 1px 1px;bottom:0;left:0}._footer_7fip3_50{color:#747972;border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:0 11px;font-size:.48rem;display:flex;overflow:hidden}._footer_7fip3_50 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:reduce){._signal_7fip3_49 i{box-shadow:none}}._page_1hhlp_1{--editor-announcement-height:calc(30px + env(safe-area-inset-top));--editor-topbar-height:var(--topbar-height);--editor-shell-header-height:calc(var(--editor-announcement-height) + var(--editor-topbar-height));top:var(--editor-viewport-top,0px);height:var(--editor-viewport-height,100dvh);grid-template-rows:var(--editor-announcement-height) var(--editor-topbar-height) minmax(0, 1fr);background:var(--ink);min-height:0;display:grid;position:fixed;left:0;right:0;overflow:hidden}._topbar_1hhlp_17{z-index:30;height:var(--editor-topbar-height);border-bottom:1px solid var(--line);padding:0 max(1rem, env(safe-area-inset-right)) 0 max(1rem, env(safe-area-inset-left));background:#0d0f0f;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;display:grid;position:relative}:root[data-ui-theme=light] ._topbar_1hhlp_17{background:#fafbf8}._topbarStart_1hhlp_34,._topbarEnd_1hhlp_35{align-items:center;gap:.65rem;min-width:0;display:flex}._topbarEnd_1hhlp_35{justify-content:flex-end}._backLink_1hhlp_46{border-radius:var(--radius-sm);min-width:44px;min-height:44px;color:var(--paper-muted);background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}._scriptIdentity_1hhlp_60{min-width:0}._scriptIdentity_1hhlp_60 strong,._scriptIdentity_1hhlp_60 span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._scriptIdentity_1hhlp_60 strong{max-width:25rem;font-size:.86rem}._scriptIdentity_1hhlp_60 span{color:var(--paper-muted);letter-spacing:.06em;margin-top:.15rem;font-family:ui-monospace,monospace;font-size:.61rem}._centerStatus_1hhlp_85{color:var(--paper-muted);letter-spacing:.04em;align-items:center;gap:.5rem;font-family:ui-monospace,monospace;font-size:.68rem;display:flex}._centerStatus_1hhlp_85[data-state=saved]:before{background:var(--safe);content:"";border-radius:50%;width:6px;height:6px}._workspace_1hhlp_103{grid-template-columns:294px minmax(22rem,1fr) minmax(19rem,23vw);min-width:0;min-height:0;display:grid;overflow:hidden}._workspace_1hhlp_103[data-sidebar-collapsed]{grid-template-columns:68px minmax(22rem,1fr) minmax(19rem,23vw)}._editorPane_1hhlp_115{background:radial-gradient(circle at 80% 20%,#ff4d3208,#0000 24rem),#101212;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;overflow:hidden}:root[data-ui-theme=light] ._editorPane_1hhlp_115{background:radial-gradient(circle at 80% 20%,#e94b320d,#0000 24rem),#f6f7f3}._rightPane_1hhlp_132{border-left:1px solid var(--line);background:#0d0f0f;min-width:0;min-height:0;overflow-y:auto}:root[data-ui-theme=light] ._rightPane_1hhlp_132{background:#fafbf8}._rightPaneHeader_1hhlp_144{z-index:2;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d0f0ff0;justify-content:space-between;align-items:center;padding:.9rem 1rem;display:flex;position:sticky;top:0}:root[data-ui-theme=light] ._rightPaneHeader_1hhlp_144{background:#fafbf8f0}._rightPaneHeader_1hhlp_144 strong{font-size:.78rem}._rightPaneBody_1hhlp_165{gap:1rem;padding:1rem;display:grid}._mobileThemeControl_1hhlp_171{display:none}._editorThemeToggle_1hhlp_175{flex:none}._mobileNavButton_1hhlp_179._mobileNavButton_1hhlp_179,._mobileSheetBackdrop_1hhlp_183{display:none}._errorBanner_1hhlp_187{top:calc(var(--editor-shell-header-height) + .75rem);z-index:80;border-radius:var(--radius-sm);background:var(--signal-wash);color:#ffb0a2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ff4d3266;justify-content:space-between;align-items:center;gap:1rem;width:min(38rem,100% - 2rem);padding:.9rem;font-size:.82rem;line-height:1.5;display:flex;position:fixed;left:50%;transform:translate(-50%)}@media (width<=980px){._workspace_1hhlp_103{grid-template-columns:minmax(0,1fr)}._workspace_1hhlp_103>:first-child,._rightPane_1hhlp_132{top:var(--editor-shell-header-height);z-index:50;width:min(86vw,22rem);transition:transform .22s;position:fixed;bottom:0}._workspace_1hhlp_103>:first-child{left:0;transform:translate(-105%)}._rightPane_1hhlp_132{right:0;transform:translate(105%)}._workspace_1hhlp_103[data-mobile-panel=pages]>:first-child,._workspace_1hhlp_103[data-mobile-panel=settings] ._rightPane_1hhlp_132{transform:translate(0)}._mobileSheetBackdrop_1hhlp_183{inset:var(--editor-shell-header-height) 0 0;z-index:45;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000a6;border:0;display:block;position:fixed}._mobileNavButton_1hhlp_179._mobileNavButton_1hhlp_179{display:inline-flex}._centerStatus_1hhlp_85{display:none}._topbar_1hhlp_17{grid-template-columns:minmax(0,1fr) auto}}@media (width<=640px){._workspace_1hhlp_103>:first-child,._rightPane_1hhlp_132{width:100%;height:min(78dvh,46rem);max-height:calc(100dvh - var(--editor-shell-header-height));border:1px solid var(--line);border-bottom:0;border-radius:18px 18px 0 0;inset:auto 0 0;transform:translateY(105%);box-shadow:0 -24px 70px #00000094}._workspace_1hhlp_103[data-mobile-panel=pages]>:first-child,._workspace_1hhlp_103[data-mobile-panel=settings] ._rightPane_1hhlp_132{transform:translateY(0)}._topbar_1hhlp_17{padding:0 max(.55rem, env(safe-area-inset-right)) 0 max(.55rem, env(safe-area-inset-left));gap:.4rem}._scriptIdentity_1hhlp_60 strong{max-width:9rem}._scriptIdentity_1hhlp_60 span,._topbarEnd_1hhlp_35 ._desktopOnly_1hhlp_293,._editorThemeToggle_1hhlp_175{display:none}._mobileThemeControl_1hhlp_171{border:1px solid var(--line);border-radius:var(--radius-sm);min-height:44px;color:var(--paper-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.25rem .35rem .25rem .8rem;font-size:.78rem;font-weight:700;display:flex}._mobileThemeControl_1hhlp_171 .theme-toggle{background:var(--panel-raised)}}._overlay_1awv5_1{z-index:120;cursor:default;background:linear-gradient(90deg,#00000014,#00000047 58%,#00000080);justify-content:flex-end;animation:.16s ease-out both _veil-in_1awv5_1;display:flex;position:absolute;inset:0}._dialog_1awv5_12{--control-surface:#0d0f0f;--control-raised:#151717;--control-line:#2d302e;--control-paper:#f0ede5;--control-muted:#9b9f98;--control-signal:#ff5a35;width:clamp(24rem,36vw,31rem);max-width:calc(100% - 1rem);height:100%;min-height:0;color:var(--control-paper);background:linear-gradient(145deg, #ffffff05, transparent 18rem), var(--control-surface);border-left:1px solid var(--control-line);grid-template-rows:auto auto minmax(0,1fr);animation:.21s cubic-bezier(.2,.78,.2,1) both _drawer-in_1awv5_1;display:grid;position:relative;overflow:hidden;box-shadow:-32px 0 90px #0000008f}._header_1awv5_36{min-height:74px;padding:max(10px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) 10px 18px;border-bottom:1px solid var(--control-line);justify-content:space-between;align-items:center;gap:12px;display:flex}._heading_1awv5_46{gap:3px;min-width:0;display:grid}._eyebrow_1awv5_52{color:var(--control-signal);letter-spacing:.17em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.58rem;font-weight:800}._heading_1awv5_46 h2{color:var(--control-paper);letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.08rem;font-weight:790;overflow:hidden}._headerActions_1awv5_71{align-items:center;gap:5px;min-width:0;display:flex}._playbackState_1awv5_78{color:#b3b6af;letter-spacing:.04em;border:1px solid #323532;border-radius:2px;align-items:center;gap:6px;min-height:30px;padding:0 8px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.58rem;font-weight:750;display:inline-flex}._playbackState_1awv5_78>span{background:#72766f;border-radius:50%;width:6px;height:6px}._playbackState_1awv5_78[data-playback=playing]{color:#ffad8c;background:#ff5a3514;border-color:#ff5a3566}._playbackState_1awv5_78[data-playback=playing]>span{background:var(--control-signal);box-shadow:0 0 9px var(--control-signal)}._playbackState_1awv5_78[data-playback=ended]{color:#ddc182}._playbackState_1awv5_78[data-playback=ended]>span{background:#d3aa52}._iconButton_1awv5_119{color:#a9ada6;background:0 0;border:1px solid #0000;border-radius:2px;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}._iconButton_1awv5_119:hover{color:var(--control-paper);background:#191b1b;border-color:#373a37}._tabs_1awv5_138{border-bottom:1px solid var(--control-line);grid-template-columns:repeat(2,minmax(0,1fr));padding:0 14px;display:grid}._tabs_1awv5_138 button{color:#898d86;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:50px;padding:0 10px;font-size:.74rem;font-weight:760;display:inline-flex;position:relative}._tabs_1awv5_138 button:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}._tabs_1awv5_138 button:hover{color:#d5d2ca}._tabs_1awv5_138 button[data-active]{color:#ffd0bc}._tabs_1awv5_138 button[data-active]:after{background:var(--control-signal);box-shadow:0 -4px 16px #ff5a3538}._tabPanel_1awv5_184{scrollbar-color:#3d413d transparent;scrollbar-width:thin;min-height:0;overflow:hidden auto}._scriptPanel_1awv5_192{padding:16px 18px max(18px, env(safe-area-inset-bottom));flex-direction:column;gap:14px;display:flex}._editingNote_1awv5_199{justify-content:space-between;align-items:center;gap:10px;min-height:30px;display:flex}._editingNote_1awv5_199>span:first-child{color:#7f837c;letter-spacing:.13em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.56rem;font-weight:750}._saveStatus_1awv5_215{color:#999d96;align-items:center;gap:5px;min-height:28px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.58rem;display:inline-flex}._saveStatus_1awv5_215[data-status=saving]{color:#dab575}._saveStatus_1awv5_215[data-status=saving] svg{animation:.9s linear infinite _spin_1awv5_1}._saveStatus_1awv5_215[data-status=saved]{color:#93c1a1}._saveStatus_1awv5_215[data-status=error]{color:#ff9b88}._field_1awv5_241{color:#a8aca5;gap:7px;min-width:0;font-size:.68rem;font-weight:680;display:grid}._field_1awv5_241 input,._field_1awv5_241 textarea{width:100%;color:var(--control-paper);background:#090b0b;border:1px solid #343734;border-radius:2px;font-family:Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}._field_1awv5_241 input{min-height:44px;padding:0 12px;font-size:.86rem;font-weight:740}._bodyField_1awv5_267{flex:1 0 auto}._field_1awv5_241 textarea{resize:vertical;min-height:14rem;caret-color:var(--control-signal);letter-spacing:-.018em;overflow-wrap:anywhere;white-space:pre-wrap;word-break:keep-all;scrollbar-color:#3d413d transparent;padding:15px 16px 54px;font-size:.92rem;line-height:1.75}._field_1awv5_241 input:hover,._field_1awv5_241 textarea:hover{border-color:#50544f}._field_1awv5_241 input:focus,._field_1awv5_241 textarea:focus{border-color:var(--control-signal);outline:1px solid var(--control-signal);outline-offset:1px;background:#070808}._bodyStats_1awv5_298{color:#858982;align-items:center;gap:9px;min-height:28px;margin-top:-10px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.59rem;display:flex}._bodyStats_1awv5_298>span:nth-child(2){background:#373a37;width:1px;height:11px}._bodyStats_1awv5_298 strong{color:#b9bcb5;font-weight:750}._bodyStats_1awv5_298 em{color:#e3ae68;margin-left:auto;font-style:normal}._editHelp_1awv5_326,._settingsIntro_1awv5_327{color:#969a93;margin:0;font-size:.69rem;line-height:1.65}._editHelp_1awv5_326{padding:0 2px}._errorNotice_1awv5_338,._localNotice_1awv5_339{border-radius:2px;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}._errorNotice_1awv5_338{color:#ffab99;background:#ff5a3517;border:1px solid #ff5a3559}._localNotice_1awv5_339{color:#d5d1c8;background:#151817;border:1px solid #383c38}._errorNotice_1awv5_338 svg,._localNotice_1awv5_339 svg{margin-top:2px}._errorNotice_1awv5_338>div,._localNotice_1awv5_339>div{gap:3px;display:grid}._errorNotice_1awv5_338 strong,._localNotice_1awv5_339 strong{font-size:.72rem}._errorNotice_1awv5_338 span,._localNotice_1awv5_339 span{color:#9fa39c;font-size:.66rem;line-height:1.55}._errorNotice_1awv5_338 span{color:#d89a8d}._exportActions_1awv5_386{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}._exportActions_1awv5_386 button{color:#d7d4cc;background:#161818;border:1px solid #3b3e3a;border-radius:2px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:46px;padding:0 10px;font-size:.68rem;font-weight:740;display:inline-flex}._exportActions_1awv5_386 button:hover{color:#ffbea2;background:#ff5a3514;border-color:#ff5a3585}._settingsPanel_1awv5_414{padding:0 0 max(12px, env(safe-area-inset-bottom))}._settingsIntro_1awv5_327{color:#bbbeb7;border-bottom:1px solid var(--control-line);background:#151717;padding:14px 18px}._iconButton_1awv5_119:focus-visible,._tabs_1awv5_138 button:focus-visible,._exportActions_1awv5_386 button:focus-visible{outline:2px solid var(--control-signal);outline-offset:-2px}@keyframes _veil-in_1awv5_1{0%{opacity:0}}@keyframes _drawer-in_1awv5_1{0%{opacity:0;transform:translate(32px)}}@keyframes _sheet-in_1awv5_1{0%{opacity:0;transform:translateY(34px)}}@keyframes _spin_1awv5_1{to{transform:rotate(360deg)}}@media (width<=720px) and (orientation:portrait){._overlay_1awv5_1{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008f;justify-content:stretch;align-items:flex-end}._dialog_1awv5_12{border:1px solid var(--control-line);border-bottom:0;border-radius:16px 16px 0 0;width:100%;max-width:none;height:min(85dvh,52rem);animation-name:_sheet-in_1awv5_1;box-shadow:0 -30px 90px #0000009e}._header_1awv5_36{padding-top:10px}}@media (width<=430px){._dialog_1awv5_12{height:85dvh}._playbackState_1awv5_78{color:#0000;justify-content:center;width:30px;padding:0;font-size:0}._exportActions_1awv5_386{grid-template-columns:1fr}._scriptPanel_1awv5_192{padding-left:14px;padding-right:14px}}@media (height<=560px) and (orientation:landscape){._overlay_1awv5_1{justify-content:flex-end;align-items:stretch}._dialog_1awv5_12{border:0;border-left:1px solid var(--control-line);border-radius:0;width:min(29rem,64vw);max-width:calc(100% - 3.5rem);height:100%;animation-name:_drawer-in_1awv5_1}._header_1awv5_36{min-height:64px;padding-top:max(8px, env(safe-area-inset-top));padding-bottom:7px}._tabs_1awv5_138 button{min-height:44px}._field_1awv5_241 textarea{min-height:9rem}}@media (prefers-reduced-motion:reduce){._overlay_1awv5_1,._dialog_1awv5_12,._saveStatus_1awv5_215 svg{animation:none}}._root_o4ijt_1{z-index:12;pointer-events:none;position:absolute;inset:0}._line_o4ijt_8{top:var(--prompt-focus-position);height:var(--prompt-focus-thickness);box-shadow:0 0 calc(20px + var(--prompt-focus-thickness)) #ff4d3229;background:linear-gradient(90deg,#ff4d3214,#ff4d329e 18%,#ff4d3233 82%,#0000);position:absolute;left:0;right:0;transform:translateY(-50%)}._handle_o4ijt_19{top:var(--prompt-focus-position);left:max(0px, calc(env(safe-area-inset-left) - 9px));pointer-events:auto;touch-action:none;cursor:ns-resize;outline:none;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;transform:translateY(-50%)}._handle_o4ijt_19>span{background:#100705;border:2px solid #ff6349;border-radius:50%;width:15px;height:15px;transition:box-shadow .16s,transform .16s;box-shadow:0 0 0 5px #ff4d321a,0 0 20px #ff4d3238}._handle_o4ijt_19:hover>span,._handle_o4ijt_19:focus-visible>span{transform:scale(1.08);box-shadow:0 0 0 7px #ff4d3229,0 0 24px #ff4d3257}._handle_o4ijt_19:focus-visible{outline-offset:-6px;border-radius:50%;outline:2px solid #ff9a83}._root_o4ijt_1[data-disabled] ._handle_o4ijt_19{pointer-events:none;cursor:default;opacity:.48}._thicknessPopup_o4ijt_63{top:var(--prompt-focus-position);left:max(50px, calc(env(safe-area-inset-left) + 42px));color:#f2f0e9;pointer-events:auto;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d0f0ff5;border:1px solid #ff634985;border-radius:4px;grid-template-columns:44px minmax(3.4rem,auto) 44px;align-items:center;min-height:48px;display:grid;position:absolute;overflow:hidden;transform:translateY(-50%);box-shadow:0 18px 54px #00000080,0 0 24px #ff4d321a}._thicknessPopup_o4ijt_63 button{color:#ffab94;background:0 0;border:0;place-items:center;width:44px;height:48px;padding:0;display:grid}._thicknessPopup_o4ijt_63 button:hover:not(:disabled){color:#fff;background:#ff4d3221}._thicknessPopup_o4ijt_63 button:disabled{color:#555a55}._thicknessPopup_o4ijt_63 button:focus-visible{outline-offset:-3px;outline:2px solid #ff7a63}._thicknessPopup_o4ijt_63 output{text-align:center;border-left:1px solid #ffffff1a;border-right:1px solid #ffffff1a;min-width:3.4rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;font-weight:800;line-height:48px}@media (prefers-reduced-motion:reduce){._handle_o4ijt_19>span{transition:none}}._editor_1advn_1{width:100%;min-height:100vh;padding-right:max(1rem, env(safe-area-inset-right));padding-left:max(1rem, env(safe-area-inset-left));color:inherit;letter-spacing:-.035em;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;transform-origin:50%;margin:0 auto;font-family:SUIT Variable,Pretendard Variable,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif;font-weight:690;position:relative}._textarea_1advn_18{appearance:none;resize:none;width:100%;min-height:1.65em;color:inherit;caret-color:#ff6349;font:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:0;display:block;overflow:hidden}._textarea_1advn_18::selection{color:inherit;background:#ff634957}._toolbar_1advn_48{top:max(5.1rem, calc(env(safe-area-inset-top) + 4.5rem));z-index:28;color:#f2f0e9;letter-spacing:.06em;text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f1111f0;border:1px solid #ffffff29;border-left:3px solid #ff6349;border-radius:3px;align-items:center;gap:.7rem;max-width:calc(100vw - 2rem);min-height:48px;padding:.2rem .2rem .2rem .85rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.66rem;font-weight:760;line-height:1;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 18px 52px #0000007a,0 0 24px #ff4d3214}._modeLabel_1advn_76,._saveStatus_1advn_77{white-space:nowrap;align-items:center;gap:.4rem;min-width:0;display:inline-flex}._modeLabel_1advn_76{color:#ff9a78;letter-spacing:.12em}._modeLabel_1advn_76>span{background:#ff6349;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #ff63491f,0 0 12px #ff63499e}._saveStatus_1advn_77{color:#f2f0e994;text-overflow:ellipsis;letter-spacing:0;max-width:min(12rem,30vw);overflow:hidden}._saveStatus_1advn_77[data-status=saved]{color:#a7d7ad}._saveStatus_1advn_77[data-status=error]{color:#ff9f8d}._saveStatus_1advn_77[data-status=composing]{color:#ffc09e}._statusDot_1advn_119{opacity:.72;background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}._spinner_1advn_128{flex:none;animation:.7s linear infinite _spin_1advn_128}._doneButton_1advn_133{color:#ffb29e;min-width:66px;min-height:44px;font:inherit;letter-spacing:.08em;background:#ff634929;border:1px solid #ff63498c;border-radius:2px;padding:0 .9rem;font-size:.74rem}._doneButton_1advn_133:hover{color:#1a0704;background:#ff6349}._doneButton_1advn_133:focus-visible,._textarea_1advn_18:focus-visible{outline-offset:3px;outline:3px solid #ff9d73b8}._saveError_1advn_157{top:max(8.6rem, calc(env(safe-area-inset-top) + 8rem));z-index:27;color:#ffc0b2;letter-spacing:0;text-align:left;background:#29100cf0;border:1px solid #ff63495c;justify-content:space-between;align-items:center;gap:.75rem;width:min(34rem,100vw - 2rem);margin:0;padding:.45rem .45rem .45rem .85rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.7rem;font-weight:650;line-height:1.45;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #00000059}._saveError_1advn_157 button{color:#ffd0c5;min-height:44px;font:inherit;background:#ff63491f;border:1px solid #ff997e7a;border-radius:2px;flex:none;padding:0 .8rem}._saveError_1advn_157 button:hover{background:#ff63493d}@keyframes _spin_1advn_128{to{transform:rotate(360deg)}}@media (width<=600px){._toolbar_1advn_48{top:max(4.7rem, calc(env(safe-area-inset-top) + 4.1rem));gap:.45rem;width:calc(100vw - 1rem);max-width:none;padding-left:.65rem}._saveStatus_1advn_77{flex:1;max-width:none}._saveError_1advn_157{top:max(8.1rem, calc(env(safe-area-inset-top) + 7.5rem))}}@media (width<=390px){._saveStatus_1advn_77 svg,._saveStatus_1advn_77 ._statusDot_1advn_119{display:none}._modeLabel_1advn_76{font-size:.6rem}._saveStatus_1advn_77{font-size:.58rem}._doneButton_1advn_133{min-width:58px;padding-inline:.65rem}}@media (prefers-reduced-motion:reduce){._spinner_1advn_128{animation-duration:1.4s}}._dialog_1tqbs_1{--shortcut-paper:#f6f2e9eb;--shortcut-muted:#ced2caad;--shortcut-signal:#ff6947;top:max(84px, calc(72px + env(safe-area-inset-top)));right:max(16px, env(safe-area-inset-right));z-index:85;width:min(320px,100vw - 32px);color:var(--shortcut-paper);cursor:default;background:#0a0c0cbd;border:1px solid #ffffff29;border-radius:6px;animation:.14s ease-out both _shortcut-pop-in_1tqbs_1;position:absolute;overflow:hidden;box-shadow:0 12px 36px #00000047}._header_1tqbs_20{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:.75rem;min-height:42px;padding:0 7px 0 12px;display:flex}._header_1tqbs_20 h2{color:#faf7efe0;letter-spacing:-.02em;align-items:center;gap:7px;margin:0;font-size:.72rem;font-weight:780;display:inline-flex}._header_1tqbs_20 h2 svg{color:var(--shortcut-signal)}._closeButton_1tqbs_45{color:#e6e8e2a3;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}._closeButton_1tqbs_45:hover,._closeButton_1tqbs_45:focus-visible{color:#ff8b70;outline-offset:1px;background:#ff69471a;border-color:#ff694785;outline:2px solid #ff694733}._shortcutGrid_1tqbs_65{background:#ffffff13;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px;display:grid}._shortcutItem_1tqbs_74{background:#0c0e0eb8;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:48px;padding:7px 9px;display:grid}._shortcutItem_1tqbs_74 dt{align-items:center;gap:3px;min-width:0;display:flex}._shortcutItem_1tqbs_74 kbd{color:#fffaf0e6;white-space:nowrap;background:#ffffff0e;border:1px solid #fff3;border-bottom-width:2px;border-radius:3px;place-items:center;min-width:25px;min-height:24px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.59rem;font-weight:800;display:inline-grid}._shortcutItem_1tqbs_74 dd{color:var(--shortcut-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.59rem;font-weight:650;line-height:1.3;overflow:hidden}@keyframes _shortcut-pop-in_1tqbs_1{0%{opacity:0;transform:translateY(-5px)scale(.985)}}@media not all and (width>=721px){._dialog_1tqbs_1{display:none}}@media (hover:none),(pointer:coarse){._dialog_1tqbs_1{display:none}}@media (prefers-reduced-motion:reduce){._dialog_1tqbs_1{animation:none}}._edgeTriggers_1vr7b_1{z-index:11;pointer-events:none;width:24px;position:absolute;inset:0 auto 0 0}._edgeTrigger_1vr7b_1{pointer-events:auto;width:24px;position:absolute;left:0}._edgeTriggerTop_1vr7b_16{height:max(0px, var(--scene-edge-end));top:0}._edgeTriggerBottom_1vr7b_21{top:min(100%, var(--scene-edge-start));bottom:0}._backdrop_1vr7b_26{z-index:70;visibility:hidden;pointer-events:none;transition:visibility 0s linear .22s;position:absolute;inset:0}._backdrop_1vr7b_26[data-open]{visibility:visible;transition-delay:0s}._panel_1vr7b_40{--scene-surface:#0d0f0f;--scene-raised:#151817;--scene-line:#30332f;--scene-paper:#f2efe7;--scene-muted:#92968f;--scene-signal:#ff603c;border:0;border-right:1px solid var(--scene-line);background:linear-gradient(150deg, #ffffff06, transparent 18rem), var(--scene-surface);width:min(360px,100vw - 32px);min-height:0;color:var(--scene-paper);cursor:default;pointer-events:auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);grid-template-rows:auto auto minmax(0,1fr);transition:transform .22s cubic-bezier(.2,.78,.2,1);display:grid;position:absolute;inset:0 auto 0 0;overflow:hidden;transform:translate(calc(-100% - 16px));box-shadow:28px 0 80px #00000094}._backdrop_1vr7b_26[data-open] ._panel_1vr7b_40{transform:translate(0)}._header_1vr7b_72{min-height:82px;padding:max(14px, env(safe-area-inset-top)) 14px 12px max(18px, env(safe-area-inset-left));border-bottom:1px solid var(--scene-line);justify-content:space-between;align-items:center;gap:16px;display:flex}._header_1vr7b_72>div{gap:4px;min-width:0;display:grid}._header_1vr7b_72 span{color:var(--scene-signal);letter-spacing:.17em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.58rem;font-weight:850}._header_1vr7b_72 h2{letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.15rem;font-weight:800;overflow:hidden}._header_1vr7b_72 button{color:#a8aca4;background:0 0;border:1px solid #ffffff1a;border-radius:3px;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}._header_1vr7b_72 button:hover,._header_1vr7b_72 button:focus-visible{color:#ff9b80;border-color:#ff603c7a}._summary_1vr7b_125{min-height:45px;color:var(--scene-muted);border-bottom:1px solid #ffffff12;align-items:center;gap:8px;padding:0 18px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.65rem;font-weight:720;display:flex}._summary_1vr7b_125 svg{color:var(--scene-signal)}._list_1vr7b_142{min-height:0;padding:8px 0 max(18px, env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-color:#444842 transparent;scrollbar-width:thin;margin:0;list-style:none;overflow-y:auto}._list_1vr7b_142 li{margin:0;padding:0}._list_1vr7b_142 li>button{width:100%;min-height:86px;color:var(--scene-paper);text-align:left;background:0 0;border:0;border-bottom:1px solid #fff1;grid-template-columns:38px minmax(0,1fr);gap:10px;padding:13px 17px;display:grid;position:relative}._list_1vr7b_142 li>button:before{content:"";background:0 0;width:3px;position:absolute;inset:0 auto 0 0}._list_1vr7b_142 li>button:hover,._list_1vr7b_142 li>button:focus-visible{background:#ffffff0b}._list_1vr7b_142 li>button:focus-visible{outline-offset:-3px;outline:2px solid #ff7050b8}._list_1vr7b_142 li>button[data-current]{background:#ff603c17}._list_1vr7b_142 li>button[data-current]:before{background:var(--scene-signal);box-shadow:0 0 18px #ff603c66}._number_1vr7b_200{color:#747972;letter-spacing:.08em;padding-top:2px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.69rem;font-weight:780}[data-current] ._number_1vr7b_200{color:#ff8e70}._copy_1vr7b_213{gap:7px;min-width:0;display:grid}._itemHeading_1vr7b_219{align-items:center;gap:8px;min-width:0;display:flex}._itemHeading_1vr7b_219 strong{color:#e9e6de;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:780;overflow:hidden}._itemHeading_1vr7b_219 em{color:#ff8e70;letter-spacing:.1em;flex:none;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.5rem;font-style:normal;font-weight:850}._preview_1vr7b_246{color:var(--scene-muted);letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;font-weight:540;line-height:1.55;display:-webkit-box;overflow:hidden}@media (width<=720px){._edgeTriggers_1vr7b_1{display:none}._backdrop_1vr7b_26{background:0 0;align-items:flex-end;transition:background-color .18s,visibility 0s linear .22s;display:flex;position:fixed}._backdrop_1vr7b_26[data-open]{background:#00000094}._panel_1vr7b_40{width:100%;max-width:none;height:min(70vh,620px);max-height:calc(100% - max(12px, env(safe-area-inset-top)));border-top:1px solid var(--scene-line);border-right:0;border-radius:12px 12px 0 0;position:relative;inset:auto;transform:translateY(calc(100% + 16px));box-shadow:0 -28px 80px #0009}._backdrop_1vr7b_26[data-open] ._panel_1vr7b_40{transform:translateY(0)}._header_1vr7b_72{min-height:72px;padding-top:10px}}@media (prefers-reduced-motion:reduce){._backdrop_1vr7b_26,._panel_1vr7b_40{transition:none}}._stage_13sef_1{isolation:isolate;cursor:none;background:#080909;position:fixed;inset:0;overflow:hidden}._controlsVisible_13sef_10{cursor:default}._topControls_13sef_14,._bottomControls_13sef_15{z-index:30;opacity:0;pointer-events:none;align-items:center;transition:opacity .24s,transform .24s;display:grid;position:absolute;left:0;right:0}._controlsVisible_13sef_10 ._topControls_13sef_14,._controlsVisible_13sef_10 ._bottomControls_13sef_15,._topControls_13sef_14:focus-within,._bottomControls_13sef_15:focus-within{opacity:1;pointer-events:auto;transform:translateY(0)}._topControls_13sef_14{height:max(76px, calc(64px + env(safe-area-inset-top)));padding:env(safe-area-inset-top) max(1rem, env(safe-area-inset-right)) 0 max(1rem, env(safe-area-inset-left));background:linear-gradient(#050606f0,#050606ad 62%,#0000);grid-template-columns:auto minmax(0,1fr) auto;gap:.85rem;top:0;transform:translateY(-12px)}._roundButton_13sef_46{color:#ffffffbf;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#141616d6;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:44px;height:44px;display:inline-grid}._roundButton_13sef_46:hover,._activeButton_13sef_59{color:#ff7a63;background:#ff4d3224;border-color:#ff4d3299}._stageIdentity_13sef_65{text-align:left;background:0 0;border:0;border-radius:3px;justify-self:start;width:min(100%,20rem);min-width:0;min-height:44px;padding:.35rem .45rem;display:block;overflow:hidden}._stageIdentity_13sef_65:not(:disabled):hover,._stageIdentity_13sef_65:not(:disabled):focus-visible{outline-offset:1px;background:#ffffff0f;outline:1px solid #ff634961}._stageIdentity_13sef_65:disabled{cursor:default}._stageIdentity_13sef_65 span,._stageIdentity_13sef_65 strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._stageIdentity_13sef_65 span{color:#ffffff75;letter-spacing:.14em;font-family:ui-monospace,monospace;font-size:.62rem}._stageIdentity_13sef_65 strong{color:#ffffffdb;margin-top:.18rem;font-size:.82rem}._topActions_13sef_111{gap:.45rem;display:flex}._inlineEditHint_13sef_116{top:max(5rem, calc(4.25rem + env(safe-area-inset-top)));z-index:20;color:#ffffff7a;letter-spacing:-.015em;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0e0ead;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.42rem;min-height:32px;padding:0 .72rem;font-family:inherit;font-size:.68rem;font-weight:720;transition:border-color .14s,background-color .14s,color .14s;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}._inlineEditHint_13sef_116 svg{color:#ff7358}._inlineEditHint_13sef_116:hover{color:#ffffffc7;background:#181312d1;border-color:#ff735857}._inlineEditHint_13sef_116:focus-visible{outline-offset:3px;outline:2px solid #ff7358}._viewport_13sef_155{z-index:2;overflow-anchor:none;overscroll-behavior:contain;scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}._viewport_13sef_155::-webkit-scrollbar{display:none}._promptContent_13sef_170{width:100%;min-height:100vh;padding-right:max(1rem, env(safe-area-inset-right));padding-left:max(1rem, env(safe-area-inset-left));overflow-wrap:anywhere;letter-spacing:-.035em;white-space:pre-wrap;word-break:keep-all;transform-origin:50%;margin:0 auto;font-family:SUIT Variable,Pretendard Variable,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif;font-weight:690}._promptContent_13sef_170>span{position:relative}._promptContentEditable_13sef_189{cursor:text}._promptContentEditable_13sef_189:focus-visible{outline-offset:-1px;outline:1px solid #ff634957;box-shadow:inset 0 0 0 1px #ff634914}._emptyPrompt_13sef_199{color:#ffffff5c;font-size:.7em}._progressTrack_13sef_204{z-index:35;background:#ffffff17;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._progressTrack_13sef_204 span{background:var(--signal);transform-origin:0;width:100%;height:100%;transition:transform .18s linear;display:block;transform:scaleX(0)}._bottomControls_13sef_15{min-height:max(108px, calc(94px + env(safe-area-inset-bottom)));padding:0 max(1rem, env(safe-area-inset-right)) env(safe-area-inset-bottom) max(1rem, env(safe-area-inset-left));background:linear-gradient(#0000,#050606ad 38%,#050606f5);grid-template-columns:minmax(7rem,1fr) auto minmax(7rem,1fr);gap:1.2rem;bottom:0;transform:translateY(12px)}._transport_13sef_235{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101212e6;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem;display:flex;box-shadow:0 16px 44px #00000052}._transport_13sef_235 button{color:#ffffffb3;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;gap:.15rem;min-width:48px;height:48px;font-weight:800;display:inline-flex}._transport_13sef_235 button:hover:not(:disabled){color:#fff;background:#ffffff14}._transport_13sef_235 ._playButton_13sef_266{background:var(--signal);color:#180504;width:62px;height:62px;box-shadow:0 9px 30px #ff4d323d}._transport_13sef_235 ._playButton_13sef_266:hover:not(:disabled){background:var(--signal-bright);color:#180504}._readout_13sef_279,._speedReadout_13sef_280{gap:.2rem;display:grid}._readout_13sef_279 span,._speedReadout_13sef_280 span{color:#ffffff85;letter-spacing:.15em;font-family:ui-monospace,monospace;font-size:.58rem}._readout_13sef_279 strong,._speedReadout_13sef_280 strong{color:#ffffffd6;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-family:ui-monospace,monospace;font-size:1.25rem}._speedReadout_13sef_280{text-align:right;justify-self:end}._speedReadout_13sef_280 small{color:#ffffff6b;font-size:.62rem}._countdown_13sef_312{z-index:70;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030404e0;place-content:center;display:grid;position:absolute;inset:0}._countdown_13sef_312 span{color:var(--signal-bright);letter-spacing:.3em;font-family:ui-monospace,monospace;font-size:.72rem;font-weight:800}._countdown_13sef_312 strong{letter-spacing:-.12em;font-family:ui-monospace,monospace;font-size:clamp(10rem,38vw,29rem);font-weight:800;line-height:.8;animation:.72s cubic-bezier(.2,.8,.2,1) _take-count_13sef_1}._countdown_13sef_312 button{color:#ffffffa8;background:0 0;border:1px solid #ffffff3d;border-radius:999px;justify-self:center;min-width:72px;min-height:44px;margin-top:3rem;padding:0 1rem}@keyframes _take-count_13sef_1{0%{opacity:0;filter:blur(10px);transform:scale(1.2)}to{opacity:1;filter:blur();transform:scale(1)}}._pageEnd_13sef_357{z-index:45;width:min(27rem,100% - 2rem);color:var(--paper);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#121414f2;border:1px solid #ffffff2b;border-radius:18px;gap:.75rem;padding:1.15rem;display:grid;position:absolute;bottom:8rem;right:1rem;box-shadow:0 24px 70px #00000085}._pageEnd_13sef_357>strong{font-size:1.1rem}._pageEnd_13sef_357>div{gap:.55rem;margin-top:.4rem;display:flex}._blackout_13sef_384{z-index:90;color:#7d7d7d;text-align:center;background:#000;place-content:center;gap:1rem;display:grid;position:absolute;inset:0}._blackout_13sef_384 svg{justify-self:center}._blackout_13sef_384 button{color:#9a9a9a;background:#090909;border:1px solid #3a3a3a;border-radius:99px;min-height:44px;padding:0 1rem}._notice_13sef_409{z-index:95;color:#ffffffbf;max-width:calc(100% - 2rem);box-shadow:var(--shadow);background:#141616f2;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.65rem;padding:.55rem .65rem .55rem .9rem;font-size:.78rem;display:flex;position:absolute;top:5.5rem;left:50%;transform:translate(-50%)}._notice_13sef_409 button{width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}._errorPage_13sef_439{text-align:center;place-content:center;gap:.8rem;min-height:100vh;padding:1rem;display:grid}._errorPage_13sef_439 h1,._errorPage_13sef_439 p{margin:0}._errorPage_13sef_439 p{color:var(--paper-muted)}._errorPage_13sef_439 button{justify-self:center;margin-top:1rem}@media (width<=720px){._topControls_13sef_14{gap:.45rem;padding-left:.6rem;padding-right:.6rem}._topActions_13sef_111{gap:.2rem}._bottomControls_13sef_15{min-height:calc(100px + env(safe-area-inset-bottom));grid-template-columns:1fr;justify-items:center;gap:0}._readout_13sef_279,._speedReadout_13sef_280{bottom:calc(.8rem + env(safe-area-inset-bottom));position:absolute}._readout_13sef_279{left:.9rem}._speedReadout_13sef_280{right:.9rem}._readout_13sef_279 strong,._speedReadout_13sef_280 strong{font-size:.96rem}._transport_13sef_235{gap:.1rem;padding:.25rem}._pageEnd_13sef_357{right:.75rem;bottom:calc(7rem + env(safe-area-inset-bottom));width:calc(100% - 1.5rem)}}@media (width<=470px){._inlineEditHint_13sef_116{top:max(7.8rem, calc(7.1rem + env(safe-area-inset-top)));font-size:.62rem}._stageIdentity_13sef_65 span{display:none}._transport_13sef_235{gap:0}._transport_13sef_235 button{min-width:44px}._stageIdentity_13sef_65{top:max(4.65rem, calc(4rem + env(safe-area-inset-top)));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0e0ec7;justify-self:auto;width:min(12rem,100vw - 2rem);max-width:none;padding-inline:.7rem;position:absolute;left:50%;transform:translate(-50%)}._stageIdentity_13sef_65 strong{margin-top:0;font-size:.72rem}._pageEnd_13sef_357>div{flex-direction:column}}@media (width<=370px){._quickMirrorButton_13sef_553{display:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;--ink:#080909;--ink-soft:#101212;--panel:#141616;--panel-raised:#1a1c1c;--paper:#f2f0e9;--paper-muted:#aaa9a3;--line:#2b2e2d;--line-bright:#414441;--signal:#ff4d32;--signal-bright:#ff6a52;--signal-wash:#ff4d3221;--safe:#9bdd91;--warning:#ffd166;--shadow:0 24px 80px #00000057;--radius-sm:8px;--radius-md:14px;--radius-lg:22px;--topbar-height:72px;font-family:SUIT Variable,Pretendard Variable,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}:root[data-ui-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#f4f5f1;--ink-soft:#eceee8;--panel:#fff;--panel-raised:#f7f8f4;--paper:#1b1e1b;--paper-muted:#606760;--line:#d6dad2;--line-bright:#bcc3b9;--signal:#e94b32;--signal-bright:#d9422d;--signal-wash:#e94b321a;--safe:#368c50;--warning:#8f6410;--shadow:0 20px 60px #252d251f}*{box-sizing:border-box}html{background:var(--ink);min-width:320px;min-height:100%}body{background:radial-gradient(circle at 86% -10%, #ff4d3212, transparent 30rem), linear-gradient(180deg, #0b0c0c 0%, var(--ink) 45%);min-width:320px;min-height:100vh;color:var(--paper);margin:0}:root[data-ui-theme=light] body{background:radial-gradient(circle at 86% -10%, #e94b3217, transparent 30rem), linear-gradient(180deg, #fafbf8 0%, var(--ink) 45%)}:root[data-ui-theme=light] body:before{opacity:.035;mix-blend-mode:multiply}body:before{z-index:9999;pointer-events:none;opacity:.16;content:"";mix-blend-mode:soft-light;background-image:repeating-linear-gradient(0deg,#0000,#0000 3px,#ffffff03 3px 4px);position:fixed;inset:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{color:inherit}button:not(:disabled),[role=button]:not([aria-disabled=true]){cursor:pointer}button:disabled,input:disabled{cursor:not-allowed;opacity:.52}:focus-visible{outline:3px solid var(--signal-bright);outline-offset:3px}::selection{color:#fff;background:#ff4d327a}a{color:inherit}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.kicker{color:var(--signal-bright);letter-spacing:.17em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.69rem;font-weight:750}.primary-button,.secondary-button,.ghost-button,.danger-button,.icon-button{border-radius:var(--radius-sm);border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;min-height:44px;padding:0 1rem;font-weight:720;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.primary-button{border-color:var(--signal);background:var(--signal);color:#120403;box-shadow:0 8px 24px #ff4d3229}.primary-button:hover:not(:disabled){background:var(--signal-bright);transform:translateY(-1px)}.secondary-button{border-color:var(--line-bright);background:var(--panel-raised);color:var(--paper)}.secondary-button:hover:not(:disabled),.ghost-button:hover:not(:disabled),.icon-button:hover:not(:disabled){background:#222424;border-color:#5b5e5a}:root[data-ui-theme=light] .secondary-button:hover:not(:disabled),:root[data-ui-theme=light] .ghost-button:hover:not(:disabled),:root[data-ui-theme=light] .icon-button:hover:not(:disabled){border-color:var(--line-bright);background:#e9ece6}.ghost-button,.icon-button{color:var(--paper-muted);background:0 0;border-color:#0000}.danger-button{background:var(--signal-wash);color:#ff8b78;border-color:#ff4d3259}.icon-button{width:44px;padding:0}.surface-card{border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#141616e0}:root[data-ui-theme=light] .surface-card{background:#ffffffe6}.field-label{color:var(--paper-muted);gap:.5rem;font-size:.78rem;font-weight:650;display:grid}.text-input,.select-input{border:1px solid var(--line);border-radius:var(--radius-sm);width:100%;min-height:44px;color:var(--paper);background:#0d0f0f;padding:0 .85rem}:root[data-ui-theme=light] .text-input,:root[data-ui-theme=light] .select-input{background:#fff}.theme-toggle{border:1px solid var(--line-bright);min-width:44px;min-height:44px;color:var(--paper-muted);background:var(--panel-raised);letter-spacing:.08em;border-radius:999px;justify-content:center;align-items:center;gap:.38rem;padding:0 .72rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.61rem;font-weight:800;display:inline-flex}.theme-toggle:hover{border-color:var(--signal-bright);color:var(--paper)}:root[data-ui-theme=light] .theme-toggle{background:#fff}@media (width<=640px){.theme-toggle>span{display:none}}.text-input:hover,.select-input:hover{border-color:var(--line-bright)}.empty-state{border:1px dashed var(--line-bright);border-radius:var(--radius-lg);min-height:20rem;color:var(--paper-muted);text-align:center;place-items:center;display:grid}.fatal-error{text-align:center;align-content:center;gap:1rem;width:min(36rem,100% - 2rem);min-height:100vh;margin:0 auto;display:grid}.fatal-error h1,.fatal-error p{margin:0}.fatal-error .primary-button{justify-self:center;margin-top:1rem}.loading-screen{min-height:100vh;color:var(--paper-muted);text-align:center;place-content:center;gap:1.2rem;display:grid}.loading-screen__mark{justify-content:center;align-items:center;gap:.35rem;display:flex}.loading-screen__mark span{background:var(--line-bright);border-radius:99px;width:2.8rem;height:4px;animation:1.1s ease-in-out infinite loading-scan}.loading-screen__mark span:nth-child(2){background:var(--signal);animation-delay:.1s}.loading-screen__mark span:nth-child(3){animation-delay:.2s}@keyframes loading-scan{0%,to{opacity:.35;transform:scaleX(.72)}50%{opacity:1;transform:scaleX(1)}}.pwa-toast{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:1000;border:1px solid var(--line-bright);border-radius:var(--radius-md);width:min(31rem,100vw - 2rem);box-shadow:var(--shadow);background:#161818;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.8rem;padding:.8rem;display:grid;position:fixed}:root[data-ui-theme=light] .pwa-toast{background:#fff;box-shadow:0 16px 42px #1b1f1b2e}.theme-save-status{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:1100;color:#fff;border-radius:var(--radius-sm);max-width:min(26rem,100vw - 2rem);box-shadow:var(--shadow);background:#3a1812;border:1px solid #ff6b2c94;margin:0;padding:.7rem .9rem;font-size:.78rem;line-height:1.45;position:fixed}.pwa-toast__icon{background:var(--signal-wash);width:38px;height:38px;color:var(--signal-bright);border-radius:50%;place-items:center;display:grid}.pwa-toast strong,.pwa-toast p{margin:0}.pwa-toast p{color:var(--paper-muted);margin-top:.2rem;font-size:.76rem}.pwa-toast>button:not(.icon-button){border:1px solid var(--signal);background:var(--signal-wash);min-height:44px;color:var(--signal-bright);border-radius:7px;padding:0 .75rem;font-weight:700}@media (width<=640px){:root{--topbar-height:62px}.pwa-toast{grid-template-columns:auto 1fr auto}.pwa-toast>button:not(.icon-button){grid-column:2;justify-self:start}.pwa-toast>.icon-button{grid-area:1/3}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
