._hero_lyc6b_9{text-align:center;max-width:720px;margin:0 auto;padding:96px 40px 48px}@media (width<=900px){._hero_lyc6b_9{padding:64px 24px 36px}}._code_lyc6b_21{font-size:var(--text-display);letter-spacing:-.04em;color:var(--color-accent);margin:0 0 20px;font-weight:800;line-height:1}._title_lyc6b_30{font-size:var(--text-title);color:var(--color-text);letter-spacing:-.03em;margin:0 0 16px;font-weight:800}._description_lyc6b_38{font-size:var(--text-body);color:var(--color-text-dim);max-width:520px;margin:0 auto}._actions_lyc6b_45{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}._links_lyc6b_54{max-width:520px;margin:0 auto;padding:0 40px 96px}@media (width<=900px){._links_lyc6b_54{padding:0 24px 64px}}._linksTitle_lyc6b_65{font-size:var(--text-subsection);color:var(--color-text);letter-spacing:-.02em;margin:0 0 20px;font-weight:700}._linkList_lyc6b_73{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._link_lyc6b_54{min-height:var(--tap-min);border-radius:var(--radius-lg);color:inherit;align-items:flex-start;gap:14px;padding:14px 12px;text-decoration:none;transition:background-color .15s;display:flex}._link_lyc6b_54:hover,._link_lyc6b_54:focus-visible{background:var(--color-surface)}._linkIcon_lyc6b_96{border-radius:var(--radius-md);background:var(--color-surface-raised);width:34px;height:34px;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}._linkBody_lyc6b_108{flex-direction:column;gap:2px;display:flex}._linkLabel_lyc6b_114{font-size:var(--text-lead);color:var(--color-text);font-weight:600}._linkDescription_lyc6b_120{font-size:var(--text-body-sm);color:var(--color-text-dim)}*,:before,:after{box-sizing:border-box;border:0 solid}html,:host{-webkit-text-size-adjust:100%;tab-size:4;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:var(--color-text-dim,#9ca3af)}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--color-bg:#16181d;--color-surface:#1f222a;--color-surface-raised:#262a33;--color-border:#323744;--color-text:#e8eaf0;--color-text-dim:#9aa1af;--color-accent:#7cc7e8;--color-accent-strong:#9cd6f0;--color-on-accent:#0c2531;--color-on-media:#fff;--color-media-control:#fff;--color-on-media-control:#111;--color-danger:#ff6b6b;--color-warning:#f5b95f;--toolbar-width:76px;--panel-width:300px;--header-height:56px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-brand:"Pretendard", "Apple SD Gothic Neo", system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,system-ui,-apple-system,sans-serif;line-height:1.5}:root:lang(ja){font-family:Pretendard,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Yu Gothic UI,system-ui,-apple-system,sans-serif}:root{--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--tap-min:44px;--text-display:52px;--text-title:40px;--text-section:32px;--text-subsection:26px;--text-card:20px;--text-lead:18px;--text-body:16px;--text-body-sm:14px;--text-caption:12px;--text-ui:14px;--text-ui-sm:12px;--text-ui-xs:10px}@media (width<=900px){:root{--text-display:38px;--text-title:32px;--text-section:26px;--text-subsection:22px;--text-card:18px}}html{height:100%;scroll-padding-bottom:var(--sticky-cta-height,0px)}body{background-color:var(--color-bg);min-width:320px;height:100%;color:var(--color-text)}html.editor-lock body{overscroll-behavior:none;overflow:hidden}#root{height:100dvh}button:disabled{cursor:not-allowed}.field{flex-direction:column;gap:6px;min-width:0;display:flex}@media (width<=768px){.field{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:2px}}.field--checkbox{flex-direction:row;align-items:center;gap:8px}@media (width<=768px){.field--checkbox{flex-direction:row;align-items:center}}.field__label{color:var(--color-text-dim);font-size:12px;font-weight:600}@media (width<=768px){.field__label{white-space:nowrap;font-size:10px}}.field__label--inline{color:var(--color-text);font-weight:500}.field__input{border:1px solid var(--color-border);background-color:var(--color-bg);width:100%;min-width:0;color:var(--color-text);border-radius:8px;padding:8px 10px;font-size:14px}.field__input:focus{outline:2px solid var(--color-accent);outline-offset:-1px}@media (width<=768px){.field__input{width:100px;padding:6px 8px;font-size:16px}}.field__input--color{cursor:pointer;height:40px;padding:4px}.field__input--textarea{resize:vertical;min-height:72px;font-family:inherit}@media (width<=768px){.field__input--textarea{width:160px;height:42px;min-height:42px;font-size:16px}}.field__checkbox{width:16px;height:16px;accent-color:var(--color-accent)}.field__range{width:100%;accent-color:var(--color-accent)}@media (width<=768px){.field__range{width:110px}}.field__description{color:var(--color-text-dim);font-size:12px}@media (width<=768px){.field__description{display:none}}.panel-apply-button{background-color:var(--color-accent);color:var(--color-on-accent);border-radius:8px;padding:10px;font-size:14px;font-weight:600;transition:background-color .15s}.panel-apply-button:hover:not(:disabled){background-color:var(--color-accent-strong)}.panel-apply-button:disabled{opacity:.4}@media (width<=768px){.panel-apply-button{white-space:nowrap;flex-shrink:0;padding:8px 12px}}.panel-secondary-button{border:1px solid var(--color-border);color:var(--color-text-dim);border-radius:8px;padding:8px;font-size:13px}.panel-secondary-button:hover{border-color:var(--color-text-dim);color:var(--color-text)}@media (width<=768px){.panel-secondary-button{white-space:nowrap;flex-shrink:0;padding:8px 12px}}.panel-error{color:var(--color-danger);font-size:12px}.panel-danger-button{color:var(--color-danger);border:1px solid #ff6b6b80;border-radius:8px;padding:8px;font-size:13px}.panel-danger-button:hover{background-color:#ff6b6b1f}@media (width<=768px){.panel-danger-button{white-space:nowrap;flex-shrink:0;padding:8px 12px}}
