.admin-theme_theme__tPw8A{--catch-ui-ink:#20263b;--catch-ui-muted:#68738b;--catch-ui-line:#e9ecf4;--catch-ui-ground:#fff;--catch-ui-subtle:#fafaff;--catch-ui-accent:#5548ff;--catch-ui-selected:#eeecff;--catch-ui-action:#1d253e;--catch-ui-action-hover:#323e5c}.widget-studio_studio__z5AiQ{max-width:1440px;margin:0 auto;color:#24262d;font:14px/1.6 Pretendard,system-ui,sans-serif}.widget-studio_studio__z5AiQ *{box-sizing:border-box}.widget-studio_heading__6c2ZN{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.widget-studio_heading__6c2ZN h2{font-size:28px;letter-spacing:-.8px;margin:4px 0 8px;font-weight:700}.widget-studio_heading__6c2ZN p{color:#777c89;margin:0}.widget-studio_eyebrow__ilwHx{font-size:11px;letter-spacing:1.5px;color:#7a70dc;font-weight:700}.widget-studio_primary__IQkvU,.widget-studio_secondary__uw93j{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border-radius:9px;font:inherit;font-weight:600;cursor:pointer;white-space:nowrap}.widget-studio_primary__IQkvU{border:1px solid #24262d;background:#24262d;color:#fff}.widget-studio_secondary__uw93j{border:1px solid #e0e2e9;background:white;color:#454955}.widget-studio_primary__IQkvU:hover{background:#3c3f48}.widget-studio_secondary__uw93j:hover{background:#f7f8fb}.widget-studio_studio__z5AiQ button:disabled{opacity:.45;cursor:not-allowed}.widget-studio_studio__z5AiQ button:focus-visible,.widget-studio_studio__z5AiQ input:focus-visible,.widget-studio_studio__z5AiQ select:focus-visible,.widget-studio_studio__z5AiQ summary:focus-visible,.widget-studio_studio__z5AiQ textarea:focus-visible{outline:2px solid #7664ea;outline-offset:3px}.widget-studio_steps__txdks{list-style:none;display:flex;align-items:center;gap:20px;padding:0 0 24px;margin:0 0 24px;border-bottom:1px solid #e6e8ee;color:#767b89;font-size:13px}.widget-studio_steps__txdks li{display:flex;align-items:center;gap:8px}.widget-studio_steps__txdks li:first-child{color:#252832;font-weight:600}.widget-studio_steps__txdks span{display:grid;place-items:center;width:24px;height:24px;border:1px solid #e1e3e9;border-radius:50%;background:white}.widget-studio_setup__MmiNx{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,1fr);gap:24px;padding:24px;background:#fff;border:1px solid #e6e8ee;border-radius:14px;margin-bottom:20px}.widget-studio_field__uLGUK,.widget-studio_setup__MmiNx label{display:grid;gap:8px;font-size:13px;font-weight:600}.widget-studio_field__uLGUK input:not([type=file]):not([type=checkbox]),.widget-studio_field__uLGUK textarea,.widget-studio_setup__MmiNx input,.widget-studio_setup__MmiNx select{width:100%;min-height:44px;border:1px solid #dfe2e9;border-radius:8px;background:#fff;padding:10px 12px;color:#333743;font:inherit;font-size:14px;line-height:1.5;font-weight:400}.widget-studio_setup__MmiNx small{font-size:12px;color:#858997;font-weight:400;line-height:1.5}.widget-studio_workspace__HZIsA{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:20px}.widget-studio_card__8_08L{min-width:0;background:#fff;border:1px solid #e6e8ee;border-radius:14px;overflow:hidden}.widget-studio_cardHeader__J2ReM{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid #eceef3}.widget-studio_cardHeader__J2ReM h3{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600}.widget-studio_invalid___rFvD,.widget-studio_valid__leAli{display:flex;align-items:center;gap:5px;font-size:11px}.widget-studio_valid__leAli{color:#538465}.widget-studio_invalid___rFvD{color:#b65353}.widget-studio_codeLabel__UTbRn{display:block;padding:20px 20px 0;font-size:12px;color:#7b8190}.widget-studio_code__xi_21{display:block;width:100%;min-height:460px;margin-top:10px;border:1px solid #e3e6ee;border-radius:10px;resize:vertical;padding:18px;background:#f8f9fc;color:#464d60;font:12px/1.9 ui-monospace,Consolas,monospace;tab-size:2}.widget-studio_syntax__0ENLZ{padding:18px 20px;border-top:1px solid #eceef3;font-size:12px;color:#78808e;margin-top:20px}.widget-studio_syntax__0ENLZ summary{display:flex;align-items:center;min-height:44px;cursor:pointer;color:#515868;font-weight:500}.widget-studio_syntax__0ENLZ code{background:#f1f2f7;padding:2px 4px;border-radius:4px}.widget-studio_testPanel__4PUNg{min-width:0}.widget-studio_previewToolbar__YdMOg{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:16px 20px}.widget-studio_segment__7chjZ{display:flex;align-items:center;gap:2px;padding:3px;border-radius:8px;background:#f4f5f8}.widget-studio_segment__7chjZ button{display:flex;align-items:center;justify-content:center;gap:6px;min-width:40px;min-height:38px;border:0;border-radius:6px;padding:8px 10px;background:transparent;color:#878c98;font:inherit;font-size:12px;line-height:1.5;cursor:pointer}.widget-studio_segment__7chjZ [aria-pressed=true]{background:white;color:#30343f;box-shadow:0 1px 4px #212c4910}.widget-studio_previewSurface__OWHBG{padding:20px;min-height:520px;background:#f5f6fa;overflow:auto}.widget-studio_desktopPreview__C6YBy,.widget-studio_mobilePreview__sRw9I{margin:0 auto;background:white;border:1px solid #e6e8ef;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #29375408}.widget-studio_mobilePreview__sRw9I{width:min(375px,100%)}.widget-studio_desktopPreview__C6YBy{width:100%}.widget-studio_previewFrame__iwhHg{display:block;width:100%;height:460px;border:0;background:white}.widget-studio_fields__IYrPX{padding:20px;display:grid;gap:18px;max-height:600px;overflow:auto}.widget-studio_field__uLGUK textarea{min-height:90px;resize:vertical}.widget-studio_field__uLGUK input[type=checkbox]{width:20px;height:20px;accent-color:#343741}.widget-studio_upload__9ROIz{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px;border:1px dashed #d6dae5;border-radius:8px;color:#71798b;font-weight:400;cursor:pointer;overflow:hidden}.widget-studio_upload__9ROIz input{position:absolute;inset:0;width:100%;opacity:0;cursor:pointer}.widget-studio_subtle__1FBX9{font-size:11px;color:#8b919e;font-weight:400}.widget-studio_actions__58i_c{display:flex;align-items:center;gap:10px;padding:20px 0 28px}.widget-studio_actions__58i_c p{margin:0 auto 0 0;color:#8b919e;font-size:12px}.widget-studio_notice__LGb5X{background:#efedf9;border:1px solid #e4e0f1;border-radius:10px;padding:14px 18px;margin:0 0 20px;color:#5a5278;white-space:pre-wrap;overflow-wrap:anywhere}.widget-studio_error__DK3EU{margin:20px;background:#fff3f1;padding:16px;color:#a1564b;border-radius:10px;overflow-wrap:anywhere}.widget-studio_submissions__2H13T{border-top:1px solid #e3e6ed;padding-top:28px}.widget-studio_listHeader__DYL5o{display:flex;align-items:center;justify-content:space-between;gap:12px}.widget-studio_listHeader__DYL5o h3{margin:0;font-size:16px}.widget-studio_listHeader__DYL5o>span{font-size:12px;color:#9096a3}.widget-studio_empty__ti2rO{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:180px;margin-top:16px;border:1px dashed #dce0e8;border-radius:14px;color:#9ba1ae}.widget-studio_empty__ti2rO strong{color:#727a88;font-size:13px}.widget-studio_empty__ti2rO p{margin:0;font-size:12px}.widget-studio_submission__cgxT4{background:white;padding:20px;border:1px solid #e6e8ee;border-radius:12px;margin-top:14px}.widget-studio_approved__UwJt6,.widget-studio_status__lZCs6{padding:5px 10px;background:#f2f3f7;border-radius:6px;font-size:11px}.widget-studio_listHeader__DYL5o>.widget-studio_approved__UwJt6{background:#edf5ef;color:#538465}.widget-studio_submission__cgxT4 .widget-studio_syntax__0ENLZ{padding:0;margin:16px 0 0}.widget-studio_reviewCode__Qxiiv{max-height:220px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:#f8f9fc;padding:16px;border-radius:8px;font:12px/1.7 monospace}.widget-studio_rowActions__3aIX8{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.widget-studio_rowActions__3aIX8:empty{display:none}@media(max-width:1100px){.widget-studio_workspace__HZIsA{grid-template-columns:1fr}.widget-studio_code__xi_21{min-height:340px}}@media(max-width:640px){.widget-studio_heading__6c2ZN{align-items:flex-start;gap:12px}.widget-studio_heading__6c2ZN h2{font-size:24px}.widget-studio_heading__6c2ZN p{font-size:12px}.widget-studio_steps__txdks{gap:8px;font-size:11px}.widget-studio_steps__txdks li{gap:5px}.widget-studio_steps__txdks li svg{display:none}.widget-studio_setup__MmiNx{grid-template-columns:1fr;padding:18px;gap:16px}.widget-studio_actions__58i_c{flex-wrap:wrap}.widget-studio_actions__58i_c p{width:100%;margin-bottom:8px}.widget-studio_actions__58i_c button{flex:1 1}.widget-studio_cardHeader__J2ReM,.widget-studio_previewToolbar__YdMOg{padding:14px}.widget-studio_cardHeader__J2ReM>.widget-studio_subtle__1FBX9{display:none}.widget-studio_previewToolbar__YdMOg{flex-wrap:wrap}.widget-studio_previewSurface__OWHBG{padding:12px}.widget-studio_codeLabel__UTbRn{padding:14px 14px 0}.widget-studio_studio__z5AiQ{font-size:13px}}.widget-studio_testPanel__4PUNg [hidden]{display:none!important}.widget-studio_segment__7chjZ button{min-width:44px;min-height:44px}.widget-studio_imageFeedback__GhfFV{display:grid;gap:8px}.widget-studio_imageThumb__T55ao{display:block;overflow:hidden;border:1px solid #e3e6ee;border-radius:10px;background:#f5f6fa}.widget-studio_imageThumb__T55ao[hidden]{display:none}.widget-studio_imageThumb__T55ao img{display:block;width:100%;max-height:160px;object-fit:contain}.widget-studio_imageHint__5tZng{display:block;color:#858d9c;font-size:12px;font-weight:400;overflow-wrap:anywhere}.widget-studio_nameEditor__8cDas{display:flex;align-items:end;gap:8px;flex-wrap:wrap;width:100%}.widget-studio_nameEditor__8cDas label{display:grid;gap:6px;flex:1 1;min-width:180px}.widget-studio_nameEditor__8cDas input{min-height:44px;width:100%;border:1px solid #e0e2e9;border-radius:9px;padding:10px 12px;font:inherit}#widget-studio_widget-author-editor__L4zYx{scroll-margin-top:24px}.widget-studio_studio__z5AiQ{background:#1e1e1e;color:#d4d4d4;border:1px solid #3c3c3c;border-radius:8px}.widget-studio_studio__z5AiQ .widget-studio_heading__6c2ZN{margin:0;padding:14px 20px;gap:12px;background:#181818;border-bottom:1px solid #333}.widget-studio_heading__6c2ZN>div{margin-right:auto}.widget-studio_heading__6c2ZN .widget-studio_eyebrow__ilwHx{display:none}.widget-studio_heading__6c2ZN h2{font-size:17px;letter-spacing:0;margin:0 0 2px;color:#eee}.widget-studio_heading__6c2ZN h2 span{font-size:12px;font-weight:400;color:#999;margin-left:12px}.widget-studio_heading__6c2ZN p{font-size:12px;color:#999}.widget-studio_studio__z5AiQ .widget-studio_secondary__uw93j{background:#292929;border-color:#484848;color:#ddd;border-radius:4px;padding:8px 12px}.widget-studio_studio__z5AiQ .widget-studio_secondary__uw93j:hover{background:#373737}.widget-studio_studio__z5AiQ .widget-studio_primary__IQkvU{background:#007acc;border-color:#007acc;border-radius:4px}.widget-studio_studio__z5AiQ .widget-studio_primary__IQkvU:hover{background:#0989df}.widget-studio_studio__z5AiQ .widget-studio_steps__txdks{margin:0;padding:10px 20px;gap:24px;font-size:11px;border-color:#333;background:#202020;color:#aaa}.widget-studio_studio__z5AiQ .widget-studio_steps__txdks li:first-child{color:#ddd}.widget-studio_studio__z5AiQ .widget-studio_steps__txdks span{background:#2d2d2d;border-color:#505050;width:21px;height:21px}.widget-studio_designerBody__j8tOz{display:grid;min-width:0;align-items:stretch}.widget-studio_explorer__iZq_u{min-width:0;background:#252526;border-right:1px solid #363636}.widget-studio_explorerTitle__hg7er{display:flex;align-items:center;justify-content:space-between;font-size:12px;padding:16px;color:#ddd;border-bottom:1px solid #343434}.widget-studio_explorerTitle__hg7er span{font-size:10px;color:#999}.widget-studio_files__GvFcJ{display:grid;padding:8px 0;border-bottom:1px solid #343434}.widget-studio_files__GvFcJ a,.widget-studio_files__GvFcJ button{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:8px 16px;color:#ccc;background:transparent;border:0;text-decoration:none;font:inherit;font-size:12px;text-align:left;cursor:pointer}.widget-studio_files__GvFcJ button:first-child{background:#37373d;border-left:2px solid #007acc;padding-left:14px}.widget-studio_files__GvFcJ a:hover,.widget-studio_files__GvFcJ button:hover{background:#303036}.widget-studio_files__GvFcJ svg{color:#e5a768;flex:none}.widget-studio_files__GvFcJ small{margin-left:auto;color:#888;font-size:10px}.widget-studio_explorer__iZq_u .widget-studio_setup__MmiNx{display:grid;grid-template-columns:1fr;border:0;border-radius:0;background:transparent;padding:16px;gap:18px;margin:0}.widget-studio_studio__z5AiQ .widget-studio_field__uLGUK,.widget-studio_studio__z5AiQ .widget-studio_setup__MmiNx label{color:#ccc;font-size:12px}.widget-studio_studio__z5AiQ .widget-studio_field__uLGUK input:not([type=file]):not([type=checkbox]),.widget-studio_studio__z5AiQ .widget-studio_field__uLGUK select,.widget-studio_studio__z5AiQ .widget-studio_field__uLGUK textarea,.widget-studio_studio__z5AiQ .widget-studio_nameEditor__8cDas input,.widget-studio_studio__z5AiQ .widget-studio_setup__MmiNx input,.widget-studio_studio__z5AiQ .widget-studio_setup__MmiNx select{color:#ddd;background:#3c3c3c;border:1px solid #555;border-radius:3px;padding:8px 10px;min-height:44px;font:inherit;width:100%;min-width:0}.widget-studio_studio__z5AiQ .widget-studio_setup__MmiNx small{color:#a1a1a1;font-size:11px}.widget-studio_studio__z5AiQ .widget-studio_syntax__0ENLZ{margin:0;padding:8px 16px;border-color:#393939;color:#aaa}.widget-studio_studio__z5AiQ .widget-studio_syntax__0ENLZ summary{color:#ccc;font-size:12px}.widget-studio_studio__z5AiQ .widget-studio_syntax__0ENLZ code{background:#353535;color:#ddd}.widget-studio_studio__z5AiQ .widget-studio_syntax__0ENLZ .widget-studio_setup__MmiNx{padding:12px 0}.widget-studio_studio__z5AiQ .widget-studio_code__xi_21{background:#1e1e1e;color:#d4d4d4;border-color:#555;border-radius:3px;min-height:220px;padding:10px;font-size:12px}.widget-studio_outline__sn_q0{padding:16px;border-top:1px solid #393939}.widget-studio_outline__sn_q0 h3{display:flex;justify-content:space-between;font-size:12px;font-weight:500;margin:0 0 12px;color:#ddd}.widget-studio_outline__sn_q0 h3 span{color:#999}.widget-studio_outline__sn_q0>div{display:flex;align-items:center;gap:6px;min-height:32px;font-size:11px}.widget-studio_outline__sn_q0>div span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-studio_outline__sn_q0 small{margin-left:auto;color:#aaa;font-size:10px}.widget-studio_outline__sn_q0 p{font-size:11px;color:#aaa}.widget-studio_workspace__HZIsA{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:0;align-items:stretch;min-width:0}.widget-studio_studio__z5AiQ .widget-studio_card__8_08L{background:#1e1e1e;border:0;border-radius:0}.widget-studio_workspace__HZIsA>.widget-studio_card__8_08L+.widget-studio_card__8_08L{border-left:1px solid #363636}.widget-studio_studio__z5AiQ .widget-studio_cardHeader__J2ReM{background:#252526;border-color:#363636;padding:12px 16px;min-height:52px}.widget-studio_cardHeader__J2ReM h3{font-size:12px}.widget-studio_studio__z5AiQ .widget-studio_valid__leAli{color:#91c999}.widget-studio_studio__z5AiQ .widget-studio_invalid___rFvD{color:#f19b91}.widget-studio_studio__z5AiQ .widget-studio_subtle__1FBX9{color:#aaa}.widget-studio_studio__z5AiQ .widget-studio_previewToolbar__YdMOg{padding:10px 12px;gap:8px;background:#252526;border-bottom:1px solid #333;flex-wrap:wrap}.widget-studio_studio__z5AiQ .widget-studio_segment__7chjZ{background:#181818;border-radius:4px}.widget-studio_studio__z5AiQ .widget-studio_segment__7chjZ button{color:#aaa;border-radius:3px;font-size:11px}.widget-studio_studio__z5AiQ .widget-studio_segment__7chjZ [aria-pressed=true]{background:#3c3c3c;color:#fff;box-shadow:none}.widget-studio_studio__z5AiQ .widget-studio_previewSurface__OWHBG{background:#181818;padding:16px;min-height:620px}.widget-studio_studio__z5AiQ .widget-studio_desktopPreview__C6YBy,.widget-studio_studio__z5AiQ .widget-studio_mobilePreview__sRw9I{border-color:#555;border-radius:3px;box-shadow:none}.widget-studio_studio__z5AiQ .widget-studio_previewFrame__iwhHg{height:580px}.widget-studio_studio__z5AiQ .widget-studio_fields__IYrPX{max-height:710px}.widget-studio_studio__z5AiQ .widget-studio_upload__9ROIz{border-color:#666;color:#ccc;border-radius:3px}.widget-studio_studio__z5AiQ .widget-studio_imageHint__5tZng{color:#aaa}.widget-studio_studio__z5AiQ .widget-studio_actions__58i_c{background:#252526;border-top:1px solid #393939;padding:12px 20px;margin:0}.widget-studio_studio__z5AiQ .widget-studio_actions__58i_c p{color:#aaa}.widget-studio_studio__z5AiQ .widget-studio_notice__LGb5X{background:#243542;color:#c0d9eb;border:0;border-radius:0;margin:0;padding:12px 20px}.widget-studio_studio__z5AiQ .widget-studio_error__DK3EU{background:#492d2b;color:#ffb8ae;border-radius:3px}.widget-studio_studio__z5AiQ .widget-studio_submissions__2H13T{padding:24px 20px;border-color:#444;background:#202020}.widget-studio_studio__z5AiQ .widget-studio_submissions__2H13T>.widget-studio_setup__MmiNx{background:#252526;border-color:#444;border-radius:4px;margin-top:16px;padding:16px}.widget-studio_studio__z5AiQ .widget-studio_submission__cgxT4{background:#252526;border-color:#444;border-radius:4px}.widget-studio_studio__z5AiQ .widget-studio_empty__ti2rO{border-color:#555;border-radius:4px;color:#aaa}.widget-studio_studio__z5AiQ .widget-studio_empty__ti2rO strong{color:#ddd}.widget-studio_studio__z5AiQ .widget-studio_reviewCode__Qxiiv{background:#181818;border-radius:3px;color:#ccc}.widget-studio_studio__z5AiQ .widget-studio_status__lZCs6{background:#393939;color:#ccc}.widget-studio_studio__z5AiQ .widget-studio_listHeader__DYL5o>.widget-studio_approved__UwJt6{background:#253d2d;color:#a9d2b3}.widget-studio_studio__z5AiQ .widget-studio_rowActions__3aIX8{flex-wrap:wrap}@media(max-width:1200px){.widget-studio_designerBody__j8tOz{grid-template-columns:210px minmax(0,1fr)}.widget-studio_workspace__HZIsA{grid-template-columns:1fr}.widget-studio_workspace__HZIsA>.widget-studio_card__8_08L+.widget-studio_card__8_08L{border-left:0;border-top:1px solid #363636}.widget-studio_studio__z5AiQ .widget-studio_previewSurface__OWHBG{min-height:360px}.widget-studio_studio__z5AiQ .widget-studio_previewFrame__iwhHg{height:360px}}@media(max-width:700px){.widget-studio_designerBody__j8tOz{grid-template-columns:1fr}.widget-studio_explorer__iZq_u{border-right:0;border-bottom:1px solid #444}.widget-studio_explorer__iZq_u>.widget-studio_setup__MmiNx{grid-template-columns:1fr 1fr;gap:12px}.widget-studio_outline__sn_q0{display:none}.widget-studio_files__GvFcJ{grid-template-columns:1fr 1fr}.widget-studio_files__GvFcJ a{grid-column:1/-1}.widget-studio_studio__z5AiQ .widget-studio_heading__6c2ZN{padding:12px}.widget-studio_heading__6c2ZN h2 span{display:block;margin:0}.widget-studio_studio__z5AiQ .widget-studio_steps__txdks{gap:10px;padding:10px 12px}.widget-studio_studio__z5AiQ .widget-studio_actions__58i_c,.widget-studio_studio__z5AiQ .widget-studio_submissions__2H13T{padding:16px 12px}.widget-studio_studio__z5AiQ .widget-studio_previewSurface__OWHBG{padding:12px}.widget-studio_studio__z5AiQ .widget-studio_rowActions__3aIX8{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.widget-studio_studio__z5AiQ *{scroll-behavior:auto}}.widget-studio_expanded__LLn5I{position:fixed;inset:0;z-index:10000;border:0;border-radius:0;margin:0;width:100%;height:100dvh;display:flex;flex-direction:column;overflow:hidden}.widget-studio_expanded__LLn5I .widget-studio_actions__58i_c,.widget-studio_expanded__LLn5I .widget-studio_heading__6c2ZN,.widget-studio_expanded__LLn5I .widget-studio_notice__LGb5X{flex:none}.widget-studio_expanded__LLn5I .widget-studio_management__k4iBQ,.widget-studio_expanded__LLn5I .widget-studio_steps__txdks{display:none}.widget-studio_expanded__LLn5I .widget-studio_designerBody__j8tOz{flex:1 1;min-height:0;overflow:hidden}.widget-studio_expanded__LLn5I .widget-studio_explorer__iZq_u{overflow:auto}.widget-studio_expanded__LLn5I .widget-studio_workspace__HZIsA{min-height:0;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);overflow:hidden}.widget-studio_expanded__LLn5I .widget-studio_card__8_08L{display:flex;flex-direction:column;min-height:0;overflow:auto}.widget-studio_expanded__LLn5I .widget-studio_cardHeader__J2ReM{flex:none}.widget-studio_expanded__LLn5I .widget-studio_workspace__HZIsA>.widget-studio_card__8_08L:first-child>.widget-studio_syntax__0ENLZ{display:none}.widget-studio_expanded__LLn5I .widget-studio_card__8_08L>div:has(>[data-catch-monaco]){display:flex;flex-direction:column;flex:1 1;min-height:300px}.widget-studio_expanded__LLn5I [data-catch-monaco]{flex:1 1;min-height:220px;height:auto}.widget-studio_expanded__LLn5I .widget-studio_testPanel__4PUNg{flex:1 1;min-height:0;display:flex;flex-direction:column}.widget-studio_expanded__LLn5I .widget-studio_previewToolbar__YdMOg{flex:none}.widget-studio_expanded__LLn5I .widget-studio_previewSurface__OWHBG{flex:1 1;min-height:0}.widget-studio_expanded__LLn5I .widget-studio_previewFrame__iwhHg{height:max(360px,calc(100dvh - 245px))}.widget-studio_expanded__LLn5I .widget-studio_fields__IYrPX{max-height:none;overflow:auto}.widget-studio_expanded__LLn5I .widget-studio_actions__58i_c p:after{content:" · Ctrl+S 저장 · Esc 닫기";color:#aaa}.widget-studio_expanded__LLn5I .widget-studio_workspace__HZIsA>.widget-studio_card__8_08L+.widget-studio_card__8_08L{border-left:1px solid #363636;border-top:0}@media(max-width:700px){.widget-studio_expanded__LLn5I .widget-studio_designerBody__j8tOz{overflow:auto;display:block}.widget-studio_expanded__LLn5I .widget-studio_workspace__HZIsA{display:block;overflow:visible}.widget-studio_expanded__LLn5I .widget-studio_card__8_08L>div:has(>[data-catch-monaco]){min-height:620px}.widget-studio_expanded__LLn5I [data-catch-monaco]{height:420px;flex:none}.widget-studio_expanded__LLn5I .widget-studio_workspace__HZIsA>.widget-studio_card__8_08L+.widget-studio_card__8_08L{border-left:0;border-top:1px solid #363636}.widget-studio_expanded__LLn5I .widget-studio_previewSurface__OWHBG{min-height:400px}.widget-studio_expanded__LLn5I .widget-studio_heading__6c2ZN{gap:8px}.widget-studio_expanded__LLn5I .widget-studio_actions__58i_c p,.widget-studio_expanded__LLn5I .widget-studio_heading__6c2ZN p,.widget-studio_expanded__LLn5I .widget-studio_heading__6c2ZN>a{display:none}.widget-studio_expanded__LLn5I .widget-studio_actions__58i_c{padding:8px 12px}.widget-studio_expanded__LLn5I .widget-studio_actions__58i_c button{flex:1 1}}.widget-studio_fieldDesign__X_FNq{border-top:1px solid #444;padding:8px 0}.widget-studio_fieldDesign__X_FNq summary{display:flex;gap:8px;justify-content:space-between}.widget-studio_fieldDesign__X_FNq summary small{font-size:10px;color:#999;max-width:90px;overflow-wrap:anywhere}.widget-studio_fieldDesign__X_FNq label{display:grid;gap:6px;margin:10px 0;font-size:12px}.widget-studio_fieldDesign__X_FNq input,.widget-studio_fieldDesign__X_FNq select{width:100%;min-height:44px;min-width:0;padding:8px;background:#3c3c3c;color:#ddd;border:1px solid #555;border-radius:3px;font:inherit}.widget-studio_settingsLive__3xlXK{min-height:0;overflow:auto}.widget-studio_settingsPreview__hA8TL{padding:12px;background:#181818;border-bottom:1px solid #444}.widget-studio_settingsPreview__hA8TL .widget-studio_previewFrame__iwhHg{height:300px!important;border:1px solid #555}.widget-studio_fieldGroup__4YSRT{border:1px solid #ddd;border-radius:4px;padding:12px;min-width:0}.widget-studio_fieldGroup__4YSRT summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;font-weight:600;font-size:12px}.widget-studio_fieldGroup__4YSRT summary small{color:#aaa;font-weight:400}.widget-studio_fieldGroup__4YSRT .widget-studio_field__uLGUK{margin:12px 0}.widget-studio_studio__z5AiQ .widget-studio_fieldGroup__4YSRT{border-color:#444}.widget-studio_range__sRY8k{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:10px;align-items:center}.widget-studio_range__sRY8k input[type=range]{min-width:0;accent-color:#007acc}.widget-studio_range__sRY8k input[type=number]{width:88px!important}.widget-studio_expanded__LLn5I .widget-studio_settingsLive__3xlXK{flex:1 1}.widget-studio_studio__z5AiQ .widget-studio_settingsLive__3xlXK .widget-studio_fields__IYrPX{max-height:none}.widget-studio_studio__z5AiQ{max-width:none;border-radius:10px;overflow:hidden}.widget-studio_studio__z5AiQ .widget-studio_heading__6c2ZN{flex-wrap:wrap;gap:10px;padding:18px 20px}.widget-studio_studio__z5AiQ .widget-studio_heading__6c2ZN>div{flex:1 1;min-width:240px}.widget-studio_studio__z5AiQ .widget-studio_heading__6c2ZN h2{font-size:22px}.widget-studio_studio__z5AiQ .widget-studio_heading__6c2ZN p{font-size:12px}.widget-studio_studio__z5AiQ .widget-studio_primary__IQkvU,.widget-studio_studio__z5AiQ .widget-studio_secondary__uw93j{border-radius:6px}.widget-studio_designerBody__j8tOz{grid-template-columns:240px minmax(0,1fr)}.widget-studio_workspace__HZIsA{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.widget-studio_studio__z5AiQ .widget-studio_previewSurface__OWHBG{padding:20px;background:#161c26}.widget-studio_studio__z5AiQ .widget-studio_desktopPreview__C6YBy,.widget-studio_studio__z5AiQ .widget-studio_mobilePreview__sRw9I{border-color:#39455c;border-radius:8px}.widget-studio_studio__z5AiQ .widget-studio_outline__sn_q0{padding:16px}.widget-studio_studio__z5AiQ .widget-studio_files__GvFcJ{padding:10px 0}.widget-studio_studio__z5AiQ .widget-studio_cardHeader__J2ReM h3{font-size:13px}.widget-studio_studio__z5AiQ .widget-studio_actions__58i_c{gap:12px}.widget-studio_expanded__LLn5I .widget-studio_workspace__HZIsA{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}@media(min-width:1001px) and (max-width:1200px){.widget-studio_designerBody__j8tOz{grid-template-columns:220px minmax(0,1fr)}.widget-studio_workspace__HZIsA{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.widget-studio_workspace__HZIsA>.widget-studio_card__8_08L+.widget-studio_card__8_08L{border-left:1px solid #363636;border-top:0}}@media(max-width:1000px){.widget-studio_workspace__HZIsA{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.widget-studio_designerBody__j8tOz{grid-template-columns:minmax(0,1fr)}.widget-studio_studio__z5AiQ .widget-studio_heading__6c2ZN>div{min-width:100%}.widget-studio_studio__z5AiQ .widget-studio_heading__6c2ZN{padding:14px}.widget-studio_studio__z5AiQ .widget-studio_heading__6c2ZN .widget-studio_secondary__uw93j{font-size:11px;padding:8px 10px;flex:1 1}.widget-studio_expanded__LLn5I .widget-studio_workspace__HZIsA{grid-template-columns:minmax(0,1fr)}}.widget-studio_fields__IYrPX.widget-studio_flowFields__sbu7I{max-height:none;overflow:visible;padding:0;min-width:0}.widget-studio_flowFields__sbu7I .widget-studio_field__uLGUK{font-weight:500;gap:8px}.widget-studio_flowFields__sbu7I .widget-studio_field__uLGUK input:not([type=file]):not([type=checkbox]),.widget-studio_flowFields__sbu7I .widget-studio_field__uLGUK textarea{border-radius:6px;font-size:13px}.widget-studio_flowFields__sbu7I .widget-studio_fieldGroup__4YSRT{border:0;border-top:1px solid #eceef1;border-radius:0;padding:8px 0}.widget-studio_flowFields__sbu7I .widget-studio_imageThumb__T55ao{border:0;border-radius:4px;background:#f8f9fa}.widget-studio_flowFields__sbu7I .widget-studio_imageThumb__T55ao img{max-height:80px}.widget-studio_flowFields__sbu7I .widget-studio_upload__9ROIz{border-style:solid;border-color:#e5e7eb;border-radius:6px;background:#fff}.widget-studio_flowFields__sbu7I .widget-studio_imageHint__5tZng{font-size:11px}.widget-studio_studioTabs__Kpqi0{display:flex;gap:8px;padding:12px 20px;border-bottom:1px solid #414141}.widget-studio_studioTabs__Kpqi0>button{min-height:44px;padding:10px 18px;border:0;border-radius:6px;background:transparent;color:#b8bec9;font:inherit;cursor:pointer}.widget-studio_studioTabs__Kpqi0>button[aria-selected=true]{background:#343a46;color:#fff}.widget-studio_studioTabs__Kpqi0 small{margin-left:8px;color:inherit}.widget-studio_studio__z5AiQ>[hidden]{display:none!important}.widget-studio_expanded__LLn5I>[role=tabpanel]:not([hidden]){display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.widget-studio_expanded__LLn5I .widget-studio_studioTabs__Kpqi0{flex:none}.widget-studio_studio__z5AiQ [hidden]{display:none!important}.widget-store_browser__jqc0P,.widget-store_compact__suA4_{color:#343943;font:14px/1.6 Pretendard,system-ui,sans-serif}.widget-store_search__HhbSW{display:flex;align-items:center;gap:10px;padding:0 16px;border:1px solid #dfe3eb;border-radius:10px;background:white;min-height:48px}.widget-store_search__HhbSW svg{color:#9198a7;flex-shrink:0}.widget-store_search__HhbSW input{width:100%;min-height:46px;border:0;background:transparent;outline:none;font:inherit}.widget-store_search__HhbSW:focus-within{outline:2px solid var(--catch-ui-accent,#5548ff);outline-offset:2px}.widget-store_filters__7bVM5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.widget-store_filters__7bVM5 label{display:grid;gap:6px;font-size:12px;color:#777f8d}.widget-store_filters__7bVM5 select,.widget-store_nameRow__vjcHq input{width:100%;min-height:44px;padding:10px 12px;background:white;border:1px solid #e0e4ec;border-radius:8px;color:#414956;font:inherit}.widget-store_count__49thS{display:flex;align-items:center;justify-content:space-between;margin:20px 0 14px;color:#8b92a0;font-size:12px}.widget-store_count__49thS button{min-height:44px;padding:8px 12px;border:0;background:none;color:#6558ad;cursor:pointer}.widget-store_cards__yz_6v{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.widget-store_widgetCard__vvt7b{min-width:0;display:flex;flex-direction:column;background:white;border:1px solid var(--catch-ui-line,#e9ecf4);border-radius:8px}.widget-store_widgetCard__vvt7b h3{margin:16px 0 8px;font-size:16px;overflow-wrap:anywhere}.widget-store_cardTop__Dgm4J{display:flex;justify-content:space-between;align-items:center;color:#8b92a1}.widget-store_cardTop__Dgm4J span{font-size:11px;padding:4px 8px;background:#eff5f1;border-radius:5px;color:#6b8b76}.widget-store_author__HM9Uj{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;color:#7e8797;font-size:12px;overflow-wrap:anywhere}.widget-store_description__gz3Zj{font-size:12px;color:#969dab;margin:0 0 16px;overflow-wrap:anywhere}.widget-store_tags___Xh0U{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 16px}.widget-store_tags___Xh0U span{padding:3px 8px;background:#f1f2f7;border-radius:5px;color:#7a8190;font-size:11px}.widget-store_details__Ygc_O{font-size:12px;color:#7b8492;margin-top:auto}.widget-store_details__Ygc_O summary{min-height:44px;display:flex;align-items:center;cursor:pointer}.widget-store_widgetCard__vvt7b>a,.widget-store_widgetCard__vvt7b>button{margin-top:14px;text-decoration:none;min-height:44px}.widget-store_empty__gds5A{display:grid;place-items:center;gap:8px;min-height:220px;background:#fff;border:1px dashed #dde2eb;color:#929aaa}.widget-store_empty__gds5A strong{font-size:14px;color:#758092}.widget-store_empty__gds5A p{font-size:12px;margin:0}.widget-store_compact__suA4_ .widget-store_cards__yz_6v,.widget-store_compact__suA4_ .widget-store_filters__7bVM5{grid-template-columns:1fr;gap:10px}.widget-store_compact__suA4_ .widget-store_widgetCard__vvt7b{padding:14px}.widget-store_compact__suA4_ .widget-store_cardTop__Dgm4J{display:none}.widget-store_compact__suA4_ .widget-store_widgetCard__vvt7b h3{font-size:13px;margin:0 0 8px}.widget-store_compact__suA4_ .widget-store_search__HhbSW{padding:0 10px}.widget-store_compact__suA4_ .widget-store_search__HhbSW input{font-size:12px}.widget-store_nameManager__Dw8bV{margin:24px 0;padding:18px 22px;background:#fff;border:1px solid var(--catch-ui-line,#e9ecf4);border-radius:8px;color:#76808e;font-size:13px}.widget-store_nameManager__Dw8bV summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;color:#46505d;font-weight:600}.widget-store_nameRow__vjcHq{display:flex;align-items:end;gap:12px;max-width:650px;padding:14px 0;border-top:1px solid #eef0f5}.widget-store_nameRow__vjcHq label{display:grid;gap:6px;flex:1 1;min-width:0}.widget-store_browser__jqc0P button:focus-visible,.widget-store_browser__jqc0P select:focus-visible,.widget-store_compact__suA4_ button:focus-visible,.widget-store_compact__suA4_ select:focus-visible,.widget-store_nameRow__vjcHq input:focus-visible{outline:2px solid var(--catch-ui-accent,#5548ff);outline-offset:2px}@media(max-width:1100px){.widget-store_cards__yz_6v{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.widget-store_filters__7bVM5{grid-template-columns:repeat(2,minmax(0,1fr))}.widget-store_cards__yz_6v{grid-template-columns:1fr}.widget-store_nameRow__vjcHq{flex-wrap:wrap}.widget-store_widgetCard__vvt7b{padding:18px}}.widget-store_browser__jqc0P{max-width:1440px;margin:0 auto}.widget-store_widgetCard__vvt7b{padding:22px;border-color:var(--catch-ui-line,#e9ecf4)}.widget-store_widgetCard__vvt7b h3{color:var(--catch-ui-ink,#20263b);font-size:15px}.widget-store_tags___Xh0U span{background:var(--catch-ui-selected,#eeecff);color:#6258b5}.widget-store_nameManager__Dw8bV{border:0;border-bottom:1px solid var(--catch-ui-line,#e9ecf4);border-radius:0;padding:8px 0 20px}.widget-store_search__HhbSW{border-radius:7px;border-color:var(--catch-ui-line,#e9ecf4)}.widget-store_count__49thS{border-bottom:1px solid var(--catch-ui-line,#e9ecf4);padding-bottom:12px}.widget-store_compact__suA4_ .widget-store_count__49thS{border:0;padding-bottom:0}.widget-store_empty__gds5A{border-style:solid;border-color:var(--catch-ui-line,#e9ecf4);border-radius:8px}.widget-store_cards__yz_6v{gap:16px}.widget-store_storePage__nCKmb{color:var(--catch-ui-ink);font:14px/1.6 Pretendard,system-ui,sans-serif}.widget-store_storeHeading__Tda2h{display:flex;align-items:center;gap:20px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--catch-ui-line)}.widget-store_storeHeading__Tda2h h2{margin:6px 0 8px;font-size:22px;font-weight:650;letter-spacing:-.6px}.widget-store_storeHeading__Tda2h p{margin:0;color:var(--catch-ui-muted);font-size:13px}.widget-store_family__bCfWn{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;border-bottom:1px solid #e8eaf0;padding-bottom:20px}.widget-store_single__m_m9S{display:contents}.widget-store_familyTitle___CSTn{grid-column:1/-1;font-size:15px;margin:8px 0;color:#4d5565}.widget-store_thumbnail__HVTig:empty{display:none}.widget-store_thumbnail__HVTig:has(>img){height:120px;background:#f7f8fa;overflow:hidden;border-radius:5px}.widget-store_compact__suA4_ .widget-store_family__bCfWn{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.widget-store_compact__suA4_ .widget-store_thumbnail__HVTig:has(>img){height:90px}@media(max-width:1100px){.widget-store_family__bCfWn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.widget-store_family__bCfWn{grid-template-columns:1fr}}.widget-html-editor_ide__TZLh0{margin:0;min-width:0;overflow:hidden;background:#1e1e1e;color:#d4d4d4}.widget-html-editor_toolbar__dT6ua{display:flex;align-items:center;gap:8px;padding:10px 12px;flex-wrap:wrap;background:#252526;border-bottom:1px solid #363636}.widget-html-editor_toolbar__dT6ua label{font-size:11px;color:#aaa}.widget-html-editor_toolbar__dT6ua button,.widget-html-editor_toolbar__dT6ua select{font:12px system-ui;color:#ddd;border:1px solid #555;border-radius:3px;background:#333;min-height:44px;padding:8px 10px}.widget-html-editor_toolbar__dT6ua select{flex:1 1;min-width:100px;max-width:210px}.widget-html-editor_toolbar__dT6ua button{cursor:pointer}.widget-html-editor_toolbar__dT6ua button:hover{background:#444}.widget-html-editor_file__icg0w{display:flex;align-items:center;justify-content:space-between;background:#252526;font:12px ui-monospace,Consolas,monospace;border-bottom:1px solid #333}.widget-html-editor_file__icg0w>span{padding:12px 16px;border-top:2px solid #007acc;background:#1e1e1e;color:#e9a879}.widget-html-editor_file__icg0w small{color:#aaa;font-size:10px;padding:0 12px}.widget-html-editor_commands__28_0q{display:flex;flex-wrap:wrap;gap:4px;padding:6px 12px;background:#1e1e1e;border-bottom:1px solid #2d2d2d}.widget-html-editor_commands__28_0q button{min-height:44px;padding:8px;background:transparent;border:1px solid transparent;border-radius:3px;color:#bbb;font:11px system-ui;cursor:pointer}.widget-html-editor_commands__28_0q button:hover{background:#333}.widget-html-editor_commands__28_0q button:disabled{opacity:.45}.widget-html-editor_monaco__7fNOg{height:580px;width:100%;min-width:0;background:#1e1e1e}.widget-html-editor_status__iw62b{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;padding:6px 12px;background:#007acc;color:#fff;font-size:10px}.widget-html-editor_help__J8abQ,.widget-html-editor_message__dJdE8{padding:0 12px;font-size:11px;color:#aaa;line-height:1.7;overflow-wrap:anywhere}.widget-html-editor_message__dJdE8{color:#9dc6a8}.widget-html-editor_message__dJdE8 button{min-height:44px;color:#ddd;background:#333;border:1px solid #555;padding:8px;border-radius:3px;cursor:pointer}.widget-html-editor_problem__MePZ_{padding:0 12px;color:#ffaca4;font-size:12px;overflow-wrap:anywhere}.widget-html-editor_monaco__7fNOg .monaco-editor button{min-height:0;padding:0;font:inherit;border-radius:0}.widget-html-editor_ide__TZLh0 button:focus-visible,.widget-html-editor_ide__TZLh0 select:focus-visible{outline:2px solid #70b7eb;outline-offset:2px}@media(max-width:640px){.widget-html-editor_monaco__7fNOg{height:420px}.widget-html-editor_file__icg0w small{display:none}}.hybrid-widget-workbench_workbench__29dQ4{font:14px/1.6 system-ui,sans-serif;color:#24262d;background:#fff;border:1px solid #e1e4eb;border-radius:6px;overflow:hidden;min-width:0;color-scheme:light}.hybrid-widget-workbench_workbench__29dQ4 *{box-sizing:border-box}:where(.hybrid-widget-workbench_workbench__29dQ4) button{min-height:44px;padding:8px 12px;border:1px solid #dce0e9;border-radius:6px;background:#fff;color:#363d4c;font:inherit;cursor:pointer}:where(.hybrid-widget-workbench_workbench__29dQ4) button[aria-pressed=true]{background:#eeecf8;border-color:#c8c1e8;color:#5642a8}:where(.hybrid-widget-workbench_workbench__29dQ4) button:disabled{opacity:.45;cursor:not-allowed}:where(.hybrid-widget-workbench_workbench__29dQ4) :is(button,input,select,summary):focus-visible{outline:2px solid #7664ea;outline-offset:2px}.hybrid-widget-workbench_toolbar__Qkvzg{padding:10px 16px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:1px solid #e4e6ec;background:#fff}.hybrid-widget-workbench_code__PvtQk nav,.hybrid-widget-workbench_previewTools__Pn0VO,.hybrid-widget-workbench_toolbar__Qkvzg nav,.hybrid-widget-workbench_toolbar__Qkvzg>div{display:flex;gap:6px;align-items:center;flex-wrap:wrap;min-width:0}.hybrid-widget-workbench_layout__FFid6{display:grid;grid-template-columns:minmax(0,1fr) 380px;height:clamp(480px,calc(100dvh - 240px),860px);min-width:0;min-height:0}.hybrid-widget-workbench_canvas__AjE_X{min-width:0;min-height:0;overflow:hidden}.hybrid-widget-workbench_design__18CPC{height:100%;display:flex;flex-direction:column;min-height:0}.hybrid-widget-workbench_code__PvtQk [hidden],.hybrid-widget-workbench_code__PvtQk[hidden],.hybrid-widget-workbench_design__18CPC[hidden]{display:none!important}.hybrid-widget-workbench_previewTools__Pn0VO{padding:10px 16px;border-bottom:1px solid #eceef4;background:#fff;flex-shrink:0}.hybrid-widget-workbench_previewTools__Pn0VO span{flex:1 1;min-width:140px;font-size:12px;color:#747b89}.hybrid-widget-workbench_frameHost__g4xsD{padding:24px;background:#f3f4f6;overflow:auto;flex:1 1;min-height:0;scrollbar-width:thin;scrollbar-color:#b5b5c0 transparent}.hybrid-widget-workbench_frameHost__g4xsD iframe{display:block;margin:auto;height:100%;min-height:360px;border:1px solid #dfe3ed;background:#fff}.hybrid-widget-workbench_inspector__F3eX0{padding:20px;border-left:1px solid #e5e7ee;overflow:auto;min-width:0;min-height:0;overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:#b5b5c0 transparent;background:white}.hybrid-widget-workbench_inspector__F3eX0>h3{margin:0 0 12px;font-size:15px}.hybrid-widget-workbench_field__FUJ4M>label,.hybrid-widget-workbench_inspector__F3eX0>label{display:grid;gap:8px;margin:14px 0;font-size:13px}.hybrid-widget-workbench_field__FUJ4M>input:not([type=checkbox]),.hybrid-widget-workbench_field__FUJ4M>label>input,.hybrid-widget-workbench_field__FUJ4M>select,.hybrid-widget-workbench_inspector__F3eX0>label>input,.hybrid-widget-workbench_inspector__F3eX0>label>select{width:100%;min-width:0;min-height:44px;border:1px solid #dce0e9;border-radius:6px;padding:9px;background:white;color:#303748;font:inherit}.hybrid-widget-workbench_field__FUJ4M>input[type=checkbox]{width:22px;height:22px;accent-color:#6552bd}.hybrid-widget-workbench_inspector__F3eX0>p{font-size:13px;color:#727988}.hybrid-widget-workbench_inspector__F3eX0>.hybrid-widget-workbench_primary__AAwx3{background:#292c38;color:white;border-color:#292c38;width:100%;margin:12px 0;white-space:normal}.hybrid-widget-workbench_inspector__F3eX0>details{border-top:1px solid #e5e7ee;margin-top:16px;padding-top:8px}.hybrid-widget-workbench_inspector__F3eX0>details>summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.hybrid-widget-workbench_selected__4BTYQ{padding:10px;background:#f2f1f7;color:#504878!important}.hybrid-widget-workbench_field__FUJ4M{border-bottom:1px solid #edf0f5;padding:14px 0;min-width:0;display:grid;gap:8px}.hybrid-widget-workbench_field__FUJ4M>span{font-size:13px;font-weight:600}.hybrid-widget-workbench_subtle__wT5kE{font-size:12px!important}.hybrid-widget-workbench_code__PvtQk{background:#1e1e1e;height:100%;min-height:0;display:flex;flex-direction:column}.hybrid-widget-workbench_code__PvtQk nav{padding:8px 12px;background:#252526;flex-shrink:0}.hybrid-widget-workbench_code__PvtQk nav button{background:#303030;color:#eee;border-color:#454545}.hybrid-widget-workbench_code__PvtQk>div:not([hidden]){flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.hybrid-widget-workbench_code__PvtQk [data-catch-monaco]{height:auto!important;min-height:0;flex:1 1}.hybrid-widget-workbench_code__PvtQk textarea{width:100%;min-height:240px;flex:1 1;padding:20px;background:#1e1e1e;color:#ddd;border:0;font:13px/1.7 Consolas,monospace;resize:vertical;tab-size:2}.hybrid-widget-workbench_code__PvtQk label{display:flex;flex-direction:column;flex:1 1;min-height:0;color:#ddd;padding:12px;gap:8px}.hybrid-widget-workbench_code__PvtQk p{padding:20px;color:#ccc}.hybrid-widget-workbench_error__ifD23,.hybrid-widget-workbench_notice__PWmCa{margin:0;padding:14px 20px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.hybrid-widget-workbench_error__ifD23{background:#fff1f0;color:#a33b30}.hybrid-widget-workbench_notice__PWmCa{background:#f1f3f9;color:#526079}.hybrid-widget-workbench_workbench__29dQ4 ::-webkit-scrollbar{width:6px;height:6px}.hybrid-widget-workbench_workbench__29dQ4 ::-webkit-scrollbar-thumb{background:#b5b5c0;border-radius:8px}.hybrid-widget-workbench_workbench__29dQ4 ::-webkit-scrollbar-button{display:none}.hybrid-widget-workbench_lock__OnRp0{border:0;margin:0;padding:0;min-width:0}@media(max-width:1100px){.hybrid-widget-workbench_layout__FFid6{grid-template-columns:minmax(0,1fr) 340px}.hybrid-widget-workbench_frameHost__g4xsD,.hybrid-widget-workbench_inspector__F3eX0{padding:16px}}@media(max-width:800px){.hybrid-widget-workbench_layout__FFid6{grid-template-columns:minmax(0,1fr);height:auto}.hybrid-widget-workbench_canvas__AjE_X{height:480px}.hybrid-widget-workbench_inspector__F3eX0{border-left:0;border-top:1px solid #e5e7ee;overflow:visible}.hybrid-widget-workbench_frameHost__g4xsD{padding:12px}.hybrid-widget-workbench_toolbar__Qkvzg{padding:10px}.hybrid-widget-workbench_toolbar__Qkvzg nav{width:100%}.hybrid-widget-workbench_toolbar__Qkvzg nav button{flex:1 1}.hybrid-widget-workbench_toolbar__Qkvzg>div{width:100%}.hybrid-widget-workbench_toolbar__Qkvzg>div>button:last-child{margin-left:auto}.hybrid-widget-workbench_frameHost__g4xsD iframe{min-height:300px}}@media(max-width:420px){.hybrid-widget-workbench_toolbar__Qkvzg>div>button{font-size:12px;padding:8px}.hybrid-widget-workbench_previewTools__Pn0VO{padding:8px 12px}.hybrid-widget-workbench_previewTools__Pn0VO span{flex-basis:100%}.hybrid-widget-workbench_canvas__AjE_X{height:430px}}.widget-creator-shell_shell__Ho0LA{font:14px/1.5 Pretendard,system-ui,sans-serif;color:var(--catch-ui-ink,#25262b);background:#fff;color-scheme:light;min-width:0;max-width:none;margin:0;border:1px solid var(--catch-ui-line,#e6e9ef);border-radius:8px;overflow:hidden}.widget-creator-shell_shell__Ho0LA *{box-sizing:border-box}.widget-creator-shell_shell__Ho0LA [hidden]{display:none!important}.widget-creator-shell_shell__Ho0LA :is(button,input,select,textarea,summary,a):focus-visible{outline:2px solid var(--catch-ui-accent,#6d4aff);outline-offset:2px}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_header___awuC{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:0;padding:12px 16px;border-bottom:1px solid var(--catch-ui-line,#e6e9ef);background:#fff}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_identity__dcwJi{flex:1 1;min-width:120px}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_identity__dcwJi h2{color:var(--catch-ui-ink,#25262b);font-size:16px;line-height:1.5;font-weight:600;letter-spacing:-.3px;margin:0}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_identity__dcwJi p{margin:2px 0 0;font-size:12px;color:var(--catch-ui-muted,#737d8d)}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_headerActions__HYU4s,.widget-creator-shell_shell__Ho0LA .widget-creator-shell_workActions__TCtuJ{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_headerActions__HYU4s>a{font-size:12px;white-space:normal;text-align:center}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_primary__VMuZr,.widget-creator-shell_shell__Ho0LA .widget-creator-shell_secondary__Oi9oM{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;min-height:36px;padding:6px 12px;border:1px solid var(--catch-ui-line,#e6e9ef);border-radius:6px;background:#fff;color:#344054;font:inherit;font-size:13px;text-decoration:none;cursor:pointer;white-space:nowrap}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_secondary__Oi9oM:hover:not(:disabled){background:var(--catch-ui-hover,#f7f8fb);border-color:#cfc9e0}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_primary__VMuZr{min-height:44px;padding:10px 16px;border-color:var(--catch-ui-accent,#6d4aff);background:var(--catch-ui-accent,#6d4aff);color:#fff;font-weight:600}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_primary__VMuZr:hover:not(:disabled){filter:brightness(.95)}.widget-creator-shell_shell__Ho0LA button:disabled{opacity:.5;cursor:not-allowed}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_tabs___CMsp{display:flex;gap:4px;margin:0;padding:6px 16px;border-bottom:1px solid var(--catch-ui-line,#e6e9ef);background:#fff}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_tabs___CMsp>button{min-height:36px;padding:6px 14px;border:0;border-radius:6px;background:transparent;color:#697386;font:inherit;font-size:13px;cursor:pointer}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_tabs___CMsp>button[aria-selected=true]{background:var(--catch-ui-accent-soft,#f3f0ff);color:var(--catch-ui-accent,#6d4aff);font-weight:600}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_tabs___CMsp small{margin-left:6px;color:inherit}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_workbar__g7kKD{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px;border-bottom:1px solid var(--catch-ui-line,#e6e9ef)}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_workbar__g7kKD>label{display:grid;gap:8px;flex:1 1;min-width:180px;max-width:440px;font-size:12px;font-weight:500}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_workbar__g7kKD input{width:100%;min-width:0;height:36px;padding:6px 10px;border:1px solid var(--catch-ui-line,#e6e9ef);border-radius:6px;background:#fff;color:#25262b;font:inherit;font-size:14px}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_modeBar__tIYVn{display:flex;gap:4px;flex-wrap:wrap;padding:12px 16px;background:#fafbfc;border-bottom:1px solid var(--catch-ui-line,#e6e9ef)}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_modeBar__tIYVn>[aria-pressed=true]{background:var(--catch-ui-accent-soft,#f3f0ff);color:var(--catch-ui-accent,#6d4aff);border-color:#d8cef7}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_easyPanel__lxFOR{min-width:0;padding:16px;background:#fff}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_metadata__BY30y{display:block;margin:0 0 12px;padding:0;border:0;background:transparent}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_metadata__BY30y>div{display:flex;flex-wrap:wrap;gap:8px}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_feedback__3vVoJ{margin:0;padding:10px 16px;border:0;border-bottom:1px solid var(--catch-ui-line,#e6e9ef);border-radius:0;background:#f7f5ff;color:#493478;font-size:13px;overflow-wrap:anywhere}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_readState__xxJFl{position:relative;min-height:112px;margin:16px;padding:20px;border:1px solid var(--catch-ui-line,#e6e9ef);border-radius:6px;background:#fafbfc;color:#344054;font-size:13px}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_readState__xxJFl p{margin:8px 0 12px;color:#697386}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_reviewActions__tD5H4{display:flex;align-items:center;min-width:0;margin:0;padding:12px 16px;border-top:1px solid var(--catch-ui-line,#e6e9ef);background:#fff}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_reviewActions__tD5H4 p{margin:0;color:#697386;font-size:12px;overflow-wrap:anywhere}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_reviewActions__tD5H4 p:after{content:none}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_reviewActions__tD5H4 a{color:var(--catch-ui-accent,#6d4aff)}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_codeWorkspace__fIAy9{display:grid;grid-template-columns:220px minmax(0,1fr);min-width:0;max-width:none;margin:0;border:0;border-radius:0;background:#1e1e1e;color:#d4d4d4;color-scheme:dark;overflow:hidden}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_codeWorkspace__fIAy9 .widget-creator-shell_secondary__Oi9oM{background:#303030;border-color:#505050;color:#ddd}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_codeWorkspace__fIAy9 .widget-creator-shell_secondary__Oi9oM:hover:not(:disabled){background:#3c3c3c}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_library__LFCXf{min-width:0;padding:16px;background:#fff;color:#25262b}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_library__LFCXf>section{margin:0;padding:0;border:0;background:#fff}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_library__LFCXf>section>div:first-child h3{font-size:14px;margin:0}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_libraryFilters__6Ooam{margin:12px 0 0;padding:12px;background:#fafbfc;border:1px solid var(--catch-ui-line,#e6e9ef);border-radius:6px;gap:12px}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_library__LFCXf :is(input,select){min-width:0;max-width:100%;min-height:36px;padding:6px 10px;border:1px solid var(--catch-ui-line,#e6e9ef);border-radius:6px;background:#fff;color:#25262b;font:inherit;font-size:13px}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_library__LFCXf article{padding:16px;margin-top:12px;border:1px solid var(--catch-ui-line,#e6e9ef);border-radius:6px;background:#fff}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_library__LFCXf article>div:first-child>span{padding:4px 8px;border-radius:4px;font-size:11px}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_library__LFCXf label{color:#344054}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_library__LFCXf summary{color:#475467;min-height:36px;padding-block:6px}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_library__LFCXf .widget-creator-shell_subtle__yde_s{color:#5f6b7a}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_library__LFCXf .widget-creator-shell_libraryNotice__rXCtP{padding:10px 12px;background:#f7f5ff;color:#493478;border-radius:4px;overflow-wrap:anywhere}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_library__LFCXf details{color:#697386;border-color:var(--catch-ui-line,#e6e9ef)}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_library__LFCXf pre{color:#394150;background:#f7f8fa;border-radius:4px}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_rowActions___X0r1{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_rowActions___X0r1 :is(a,button){display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:6px 10px;border:1px solid var(--catch-ui-line,#e6e9ef);border-radius:6px;background:#fff;color:#344054;font:inherit;font-size:12px;text-decoration:none}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_empty__LJP5L{border:1px dashed var(--catch-ui-line,#e6e9ef);border-radius:6px;background:#fafbfc;color:#697386}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_empty__LJP5L strong{color:#344054}.widget-creator-shell_shell__Ho0LA[data-catch-expanded=true]{border:0;border-radius:0}.widget-creator-shell_shell__Ho0LA[data-catch-expanded=true]>.widget-creator-shell_feedback__3vVoJ,.widget-creator-shell_shell__Ho0LA[data-catch-expanded=true]>.widget-creator-shell_header___awuC,.widget-creator-shell_shell__Ho0LA[data-catch-expanded=true]>.widget-creator-shell_tabs___CMsp{flex:none}.widget-creator-shell_shell__Ho0LA[data-catch-expanded=true] .widget-creator-shell_easyPanel__lxFOR{flex:1 1;min-height:0;overflow:auto}.widget-creator-shell_shell__Ho0LA[data-catch-expanded=true] .widget-creator-shell_modeBar__tIYVn,.widget-creator-shell_shell__Ho0LA[data-catch-expanded=true] .widget-creator-shell_reviewActions__tD5H4,.widget-creator-shell_shell__Ho0LA[data-catch-expanded=true] .widget-creator-shell_workbar__g7kKD{flex:none}.widget-creator-shell_shell__Ho0LA[data-catch-expanded=true] .widget-creator-shell_codeWorkspace__fIAy9{flex:1 1;min-height:0}@media(max-width:1199px){.widget-creator-shell_shell__Ho0LA .widget-creator-shell_codeWorkspace__fIAy9{grid-template-columns:200px minmax(0,1fr)}}@media(max-width:767px){.widget-creator-shell_shell__Ho0LA .widget-creator-shell_header___awuC,.widget-creator-shell_shell__Ho0LA .widget-creator-shell_workbar__g7kKD{padding:12px}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_headerActions__HYU4s{width:100%}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_headerActions__HYU4s>a{flex:1 1;min-width:0}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_modeBar__tIYVn,.widget-creator-shell_shell__Ho0LA .widget-creator-shell_tabs___CMsp{padding-inline:12px}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_workbar__g7kKD>label{max-width:none;flex-basis:100%}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_workActions__TCtuJ{width:100%;justify-content:flex-end}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_easyPanel__lxFOR,.widget-creator-shell_shell__Ho0LA .widget-creator-shell_library__LFCXf{padding:12px}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_codeWorkspace__fIAy9,.widget-creator-shell_shell__Ho0LA .widget-creator-shell_libraryFilters__6Ooam{grid-template-columns:minmax(0,1fr)}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_rowActions___X0r1{justify-content:flex-start}.widget-creator-shell_shell__Ho0LA[data-catch-expanded=true] .widget-creator-shell_codeWorkspace__fIAy9{overflow:auto}}@media(pointer:coarse){.widget-creator-shell_shell__Ho0LA .widget-creator-shell_library__LFCXf :is(input,select,summary),.widget-creator-shell_shell__Ho0LA .widget-creator-shell_rowActions___X0r1 :is(a,button),.widget-creator-shell_shell__Ho0LA .widget-creator-shell_secondary__Oi9oM,.widget-creator-shell_shell__Ho0LA .widget-creator-shell_tabs___CMsp>button,.widget-creator-shell_shell__Ho0LA .widget-creator-shell_workbar__g7kKD input{min-height:44px}.widget-creator-shell_shell__Ho0LA .widget-creator-shell_workbar__g7kKD input{height:44px}}@media(prefers-reduced-motion:reduce){.widget-creator-shell_shell__Ho0LA *{scroll-behavior:auto}}@media(forced-colors:active){.widget-creator-shell_shell__Ho0LA .widget-creator-shell_modeBar__tIYVn>[aria-pressed=true],.widget-creator-shell_shell__Ho0LA .widget-creator-shell_primary__VMuZr,.widget-creator-shell_shell__Ho0LA .widget-creator-shell_tabs___CMsp>button[aria-selected=true]{border:1px solid Highlight}}.widget-composition-designer_tree__gL1gU{display:grid;gap:2px;margin:12px 0}.widget-composition-designer_tree__gL1gU button{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:44px;max-width:100%;border:0;border-radius:4px;background:transparent;color:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer}.widget-composition-designer_tree__gL1gU button[aria-pressed=true]{background:#343944;color:#fff}.widget-composition-designer_tree__gL1gU small{font-size:10px;opacity:.65}.widget-composition-designer_controls__ZVidh{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.widget-composition-designer_controls__ZVidh button{min-height:44px;padding:8px 12px;border:1px solid #515866;border-radius:4px;background:transparent;color:inherit;cursor:pointer}.widget-composition-designer_controls__ZVidh button:disabled{opacity:.4;cursor:default}.widget-composition-designer_settings__nGzdX.widget-composition-designer_settings__nGzdX{grid-template-columns:minmax(0,1fr);gap:12px;padding:0;border:0;border-radius:0;background:transparent;min-width:0}.widget-composition-designer_settings__nGzdX.widget-composition-designer_settings__nGzdX>label{min-width:0}.widget-composition-designer_settings__nGzdX.widget-composition-designer_settings__nGzdX>button{white-space:normal;width:100%}.reflection-button_error__ivfHP{color:#b42318;overflow-wrap:anywhere}.location-author-panel_panel__dujkm{position:absolute;inset:0;z-index:90;background:#fff;color:#28314a;display:flex;flex-direction:column;min-width:0;min-height:0;font:14px/1.6 system-ui,sans-serif}.location-author-panel_panel__dujkm>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 24px;border-bottom:1px solid #e7e8ef}.location-author-panel_panel__dujkm h2{font-size:18px;margin:0}.location-author-panel_panel__dujkm p{margin:6px 0;color:#687185}.location-author-panel_panel__dujkm button,.location-author-panel_panel__dujkm input,.location-author-panel_panel__dujkm select{min-height:44px;border:1px solid #dfe2ea;border-radius:6px;background:#fff;color:inherit;padding:8px 12px;font:inherit;box-sizing:border-box;max-width:100%}.location-author-panel_panel__dujkm button{cursor:pointer}.location-author-panel_panel__dujkm button:disabled{opacity:.5;cursor:default}.location-author-panel_body__TJKqR{flex:1 1;min-height:0;overflow:auto;padding:20px 24px}.location-author-panel_context__bSb_K{display:flex;gap:20px;flex-wrap:wrap}.location-author-panel_panel__dujkm label{display:grid;gap:8px}.location-author-panel_context__bSb_K label{min-width:220px;flex:1 1}.location-author-panel_panel__dujkm>footer{display:flex;justify-content:flex-end;gap:12px;padding:14px 24px;border-top:1px solid #e7e8ef}.location-author-panel_panel__dujkm>footer button:first-child{background:#293148;color:#fff}.location-author-panel_diff__yUMAF{display:grid;grid-template-columns:1fr 1fr;gap:16px}.location-author-panel_diff__yUMAF pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.6 monospace;background:#f5f6f8;padding:16px;max-height:300px;overflow:auto}.location-author-panel_loading__PNxYq{position:relative;min-height:100px}.location-author-panel_body__TJKqR>[role=alert]{color:#a32b37}.location-author-panel_panel__dujkm :focus-visible{outline:2px solid #7664ea;outline-offset:2px}@media(max-width:700px){.location-author-panel_body__TJKqR,.location-author-panel_panel__dujkm>footer,.location-author-panel_panel__dujkm>header{padding:12px}.location-author-panel_panel__dujkm>header{align-items:flex-start}.location-author-panel_diff__yUMAF{grid-template-columns:1fr}.location-author-panel_panel__dujkm>footer{flex-wrap:wrap}.location-author-panel_context__bSb_K label{min-width:0;flex-basis:100%}}.widget-list-group_group__M5ytM{min-width:0;border-bottom:1px solid #e7e9ed;padding-bottom:12px;margin-bottom:12px}.widget-list-group_group__M5ytM>summary{display:flex;align-items:center;gap:8px;min-height:44px;font-size:13px;color:#454e5e;cursor:pointer;list-style:none}.widget-list-group_group__M5ytM>summary::-webkit-details-marker{display:none}.widget-list-group_group__M5ytM>summary>svg{flex:none;transform:rotate(-90deg)}.widget-list-group_group__M5ytM[open]>summary>svg{transform:none}.widget-list-group_group__M5ytM>summary:focus-visible{outline:2px solid #6d4aff;outline-offset:-2px}.widget-list-group_group__M5ytM>div{min-width:0;padding-top:4px}.widget-list-group_group__M5ytM{border-bottom-color:var(--catch-ui-line,#e6e9ef);margin-bottom:8px;padding-bottom:8px}.widget-list-group_group__M5ytM>summary{font-size:11px;font-weight:600;color:var(--catch-ui-muted,#7b8494)}.widget-list-group_group__M5ytM>div{padding-top:0}.common-widget-list_group__BdcRc{min-width:0;margin:0;padding:0}.common-widget-list_group__BdcRc h3{margin:0 0 8px;font-size:12px;font-weight:600;color:#697386}.common-widget-list_row__Pwt3D{display:flex;align-items:center;gap:10px;width:100%;min-height:64px;padding:12px 10px;border:0;border-radius:6px;background:transparent;color:#303746;text-align:left;cursor:pointer}.common-widget-list_row__Pwt3D>svg{flex:none}.common-widget-list_row__Pwt3D>span{display:block;min-width:0;flex:1 1}.common-widget-list_row__Pwt3D strong{display:block;font-size:14px;font-weight:500;overflow-wrap:anywhere}.common-widget-list_row__Pwt3D:hover,.common-widget-list_row__Pwt3D[aria-pressed=true]{background:#eef0f2;color:#252932}.common-widget-list_row__Pwt3D:focus-visible{outline:2px solid #6d4aff;outline-offset:-2px}.common-widget-list_row__Pwt3D:disabled{cursor:default;opacity:.5}.common-widget-list_group__BdcRc p{margin:8px 0;font-size:12px;line-height:1.7;color:#737b8b}.common-widget-list_row__Pwt3D[aria-pressed=true] strong{font-weight:600}.common-widget-list_row__Pwt3D{border-radius:var(--catch-ui-radius,6px);color:var(--catch-ui-ink,#293346)}.common-widget-list_row__Pwt3D strong{overflow-wrap:normal}.common-widget-list_row__Pwt3D:hover{background:var(--catch-ui-hover,#f7f8fb)}.common-widget-list_row__Pwt3D[aria-pressed=true]{background:var(--catch-ui-accent-soft,#f3f0ff);box-shadow:inset 2px 0 var(--catch-ui-accent,#6d4aff);color:#503e8b}.common-widget-list_row__Pwt3D:disabled{background:#f6f7f9;box-shadow:none;color:#929aa7}.common-widget-list_row__Pwt3D{min-height:44px;padding:8px;gap:8px}.common-widget-list_row__Pwt3D strong{font-size:13px;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-favorites_navigation__xl_tb{display:grid;grid-template-columns:minmax(150px,210px) 44px minmax(0,1fr);align-items:center;gap:4px;flex-shrink:0;min-width:0;width:100%;padding:4px 16px;border-bottom:1px solid #e8e9ed;background:#fff;color:#626671}.page-favorites_picker__4_1iu{min-width:0}.page-favorites_picker__4_1iu>button{min-height:44px;max-width:100%;border-color:transparent}.page-favorites_arrow__AIKj2,.page-favorites_star__yW_Ka{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;border:0;border-radius:6px;background:transparent;color:#777e89;cursor:pointer}.page-favorites_star__yW_Ka[aria-pressed=true]{color:#24262d}.page-favorites_arrow__AIKj2:hover:not(:disabled),.page-favorites_star__yW_Ka:hover:not(:disabled){background:#f4f5f6}.page-favorites_slider__xT5lp{display:flex;align-items:center;min-width:0;border-left:1px solid #e8e9ed;padding-left:8px;margin-left:8px}.page-favorites_rail___c_3N{display:flex;align-items:center;gap:4px;min-width:0;flex:1 1;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;touch-action:pan-x pan-y}.page-favorites_rail___c_3N::-webkit-scrollbar{display:none}.page-favorites_rail___c_3N>button{flex-shrink:0;white-space:nowrap;scroll-snap-align:start;min-height:44px;padding:10px 16px;border:0;border-radius:6px;background:transparent;color:#626671;font:inherit;cursor:pointer}.page-favorites_rail___c_3N>button:hover:not(:disabled){background:#f5f6f7}.page-favorites_rail___c_3N>button[aria-current=page]{color:#20232a;background:#f0f1f3;box-shadow:inset 0 -2px #252932}.page-favorites_navigation__xl_tb button:disabled{opacity:.45;cursor:default}.page-favorites_navigation__xl_tb :focus-visible{outline:2px solid #5f4de3;outline-offset:-2px}.page-favorites_empty__lSSVP{white-space:nowrap;padding:10px 12px;font-size:12px;color:#818793}.page-favorites_notice__9HaW6{grid-column:1/-1;font-size:12px;color:#626671}.page-favorites_notice__9HaW6:empty{display:none}@media(max-width:780px){.page-favorites_navigation__xl_tb{grid-template-columns:minmax(0,1fr) 44px;padding:4px 8px;gap:0}.page-favorites_slider__xT5lp{grid-column:1/-1;margin:0;padding:0;border:0}.page-favorites_arrow__AIKj2{width:36px;min-width:36px}.page-favorites_rail___c_3N>button{padding-inline:14px}}.page-favorites_rail___c_3N{scrollbar-width:thin;cursor:grab;-webkit-user-select:none;user-select:none}.page-favorites_rail___c_3N::-webkit-scrollbar{display:block;height:5px}.page-favorites_rail___c_3N:active{cursor:grabbing}.page-favorites_rail___c_3N>button[aria-current=page]{box-shadow:none;border-bottom:0}.page-favorites_rail___c_3N>button{display:inline-flex;align-items:center;gap:5px;position:relative;touch-action:none;cursor:grab}.page-favorites_rail___c_3N>button>svg{color:#9399a5;flex-shrink:0}.page-favorites_rail___c_3N>button:active{cursor:grabbing}.page-favorites_rail___c_3N>button[data-dragging=true]{opacity:.55}.page-favorites_rail___c_3N>button[data-drop=after]:after,.page-favorites_rail___c_3N>button[data-drop=before]:before{content:"";position:absolute;top:8px;bottom:8px;width:2px;background:#6454f0;border-radius:2px}.page-favorites_rail___c_3N>button[data-drop=before]:before{left:-3px}.page-favorites_rail___c_3N>button[data-drop=after]:after{right:-3px}.page-favorites_srOnly__5FTR6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.page-favorites_rail___c_3N>button[data-sort-dragging=true]{z-index:20;opacity:1!important;background:#ece8fa;box-shadow:0 2px 8px #26304a1a;cursor:grabbing}.page-favorites_rail___c_3N[data-sort-motion=active]{scroll-snap-type:none}@media(prefers-reduced-motion:reduce){.page-favorites_rail___c_3N>button{transition:none!important}}.page-favorites_navigation__xl_tb{grid-template-columns:minmax(150px,210px) auto minmax(0,1fr)}.page-favorites_favoriteActions__P_Rbz{display:flex;align-items:center}.page-favorites_nameForm__LEHOO{display:grid;gap:8px;min-width:0}.page-favorites_nameForm__LEHOO label{font-size:13px;font-weight:600;color:#24262d}.page-favorites_nameForm__LEHOO input{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid #d7dce7;border-radius:6px;background:#fff;color:#24262d;font:inherit}.page-favorites_nameForm__LEHOO input:focus-visible{outline:2px solid #6554ed;outline-offset:2px}.page-favorites_nameForm__LEHOO small{color:#737b8b;font-size:12px;overflow-wrap:anywhere}.page-favorites_nameForm__LEHOO [role=alert]{color:#b42318;font-size:12px}@media(max-width:780px){.page-favorites_navigation__xl_tb{grid-template-columns:minmax(0,1fr) auto}}.page-favorites_nameForm__LEHOO input,.page-favorites_navigation__xl_tb{box-sizing:border-box}.page-favorites_navigation__xl_tb{border-bottom-color:var(--catch-ui-line,#e6e9ef);color:var(--catch-ui-muted,#7b8494)}.page-favorites_rail___c_3N>button{border-radius:4px;font-size:12px;color:#737d8d}.page-favorites_rail___c_3N>button:hover:not(:disabled){background:var(--catch-ui-hover,#f7f8fb)}.page-favorites_rail___c_3N>button[aria-current=page]{background:var(--catch-ui-accent-soft,#f3f0ff);color:var(--catch-ui-accent,#6d4aff);box-shadow:inset 0 -2px var(--catch-ui-accent,#6d4aff);font-weight:600}.page-favorites_star__yW_Ka[aria-pressed=true]{color:var(--catch-ui-accent,#6d4aff)}.page-favorites_pickerTrigger__DeUoS{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:40px;padding:0 14px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.page-favorites_pageSearch__RMNgt{display:grid;gap:12px;min-width:0;color:#111}.page-favorites_pageSearch__RMNgt label{display:grid;gap:6px;font-size:12px}.page-favorites_pageSearch__RMNgt input{width:100%;height:36px;padding:7px 10px;border:1px solid #dfe2eb;border-radius:7px;font:inherit}.page-favorites_pageSearch__RMNgt h3{margin:4px 0 0;font-size:12px;color:#596176}.page-favorites_pageSearch__RMNgt button{min-height:36px;padding:7px 10px;border:1px solid #e4e5ed;border-radius:7px;background:#fff;color:#18213a;text-align:left;font:inherit;cursor:pointer}.page-favorites_pageSearch__RMNgt button:focus-visible{outline:2px solid #7850ff;outline-offset:2px}.page-favorites_pageSearch__RMNgt button:disabled{opacity:.5;cursor:default}.page-favorites_searchResults__PkBLb{display:grid;gap:4px;max-height:180px;overflow:auto}.page-favorites_searchResults__PkBLb>div{display:flex;gap:4px}.page-favorites_searchResults__PkBLb>div>button:first-child{flex:1 1;min-width:0}.page-favorites_searchResults__PkBLb button{display:grid;gap:3px}.page-favorites_searchResults__PkBLb small{font-size:10px;color:#6d7585;overflow-wrap:anywhere}.page-favorites_pageSearch__RMNgt details{border-top:1px solid #e8eaf0;padding-top:12px}.page-favorites_pageSearch__RMNgt details[open]{display:grid;gap:8px}.page-favorites_pageSearch__RMNgt summary{cursor:pointer;font-size:12px}.page-favorites_pageSearch__RMNgt p{font-size:11px;line-height:1.6}.page-favorites_pageSearch__RMNgt [role=alert]{color:#b42332}@media(pointer:coarse){.page-favorites_pageSearch__RMNgt button,.page-favorites_pageSearch__RMNgt input{min-height:44px}}.editor-shop-switcher_trigger__zg3W5{display:flex;align-items:center;gap:12px;flex:none;min-height:44px;max-width:410px;margin-left:8px;padding:8px 14px;border:1px solid var(--catch-ui-line,#e9ecf4);border-radius:8px;background:#fff;color:var(--catch-ui-ink,#20263b);text-align:left;cursor:pointer;font:600 12px/1.4 Pretendard,system-ui,sans-serif}.editor-shop-switcher_shopTitle__tXz3r,.editor-shop-switcher_trigger__zg3W5>svg{flex:none}.editor-shop-switcher_skinTitle__a2mSF{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:14px;border-left:1px solid #e0e4f0}.editor-shop-switcher_skinTitle__a2mSF small{font-size:11px;font-weight:400}.editor-shop-switcher_trigger__zg3W5[aria-expanded=true]{border-color:#6550ff;background:#faf9ff}.editor-shop-switcher_trigger__zg3W5:disabled{cursor:not-allowed;opacity:.55}.editor-shop-switcher_modal__SPhb1{position:fixed;inset:0;margin:auto;box-sizing:border-box;width:1040px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:0;border:1px solid #e4e7f2;border-radius:12px;background:#fff;color:#20263b;box-shadow:0 20px 70px #18213d25;font:13px/1.5 Pretendard,system-ui,sans-serif;overflow:hidden}.editor-shop-switcher_modal__SPhb1[open]{display:flex;flex-direction:column}.editor-shop-switcher_modal__SPhb1::backdrop{background:#20263b60}.editor-shop-switcher_modal__SPhb1 *{box-sizing:border-box}.editor-shop-switcher_header__jU07P{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex:none;padding:24px 24px 16px}.editor-shop-switcher_header__jU07P h2{margin:0;font-weight:700;font-size:20px;line-height:1.4;letter-spacing:-.5px}.editor-shop-switcher_header__jU07P p{margin:6px 0 0;color:#7c849b;font-size:13px}.editor-shop-switcher_modal__SPhb1 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 16px;border:1px solid #e4e7f2;border-radius:7px;background:#fff;color:inherit;font:inherit;cursor:pointer}.editor-shop-switcher_modal__SPhb1 .editor-shop-switcher_close__X3VW_{flex:none;width:44px;padding:0;border:0;margin:-8px -8px 0 0}.editor-shop-switcher_close__X3VW_:hover{background:#f5f5fa}.editor-shop-switcher_body__1_TbZ{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 14px 12px;scrollbar-width:thin;scrollbar-color:#c2c5d3 transparent}.editor-shop-switcher_body__1_TbZ::-webkit-scrollbar{width:6px}.editor-shop-switcher_body__1_TbZ::-webkit-scrollbar-thumb{background:#c2c5d3;border-radius:9px}.editor-shop-switcher_body__1_TbZ::-webkit-scrollbar-button{display:none;width:0;height:0}.editor-shop-switcher_columns__FAaXO{display:grid;grid-template-columns:270px minmax(0,1fr);gap:12px}.editor-shop-switcher_shops__dPvmO,.editor-shop-switcher_skins__VQ5om{min-width:0;padding:14px 12px;border:1px solid #eceef6;border-radius:8px}.editor-shop-switcher_columns__FAaXO h3{display:flex;align-items:center;gap:10px;margin:0;font-size:15px}.editor-shop-switcher_columns__FAaXO h3 b{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:#6549ff;color:#fff;font-size:14px;font-weight:600}.editor-shop-switcher_columns__FAaXO section p{margin:4px 0 14px;color:#828ba4;font-size:12px}.editor-shop-switcher_rows__KTb0Y{display:grid;gap:7px}.editor-shop-switcher_shopRow__1BHIh,.editor-shop-switcher_skinRow__Uu3jd{position:relative;display:flex;align-items:center;gap:12px;min-height:64px;padding:10px;border:1px solid #e9ecf4;border-radius:7px;cursor:pointer}.editor-shop-switcher_shopRow__1BHIh:hover,.editor-shop-switcher_skinRow__Uu3jd:hover{background:#fafaff}.editor-shop-switcher_shopRow__1BHIh[data-selected=true],.editor-shop-switcher_skinRow__Uu3jd[data-selected=true]{border-color:#795dff;background:#f6f3ff}.editor-shop-switcher_shopRow__1BHIh input,.editor-shop-switcher_skinRow__Uu3jd input{position:absolute;width:1px;height:1px;opacity:0}.editor-shop-switcher_shopRow__1BHIh:has(input:focus-visible),.editor-shop-switcher_skinRow__Uu3jd:has(input:focus-visible){outline:2px solid #6549ff;outline-offset:2px}.editor-shop-switcher_flag__Oaudq{display:grid;place-items:center;flex:none;width:34px;font-size:28px;line-height:1}.editor-shop-switcher_rowText__IZqd1{flex:1 1;min-width:0}.editor-shop-switcher_rowText__IZqd1 strong{display:block;font-size:12px;overflow-wrap:anywhere}.editor-shop-switcher_rowText__IZqd1 small{display:block;margin-top:4px;color:#838da5;font-size:11px;overflow-wrap:anywhere}.editor-shop-switcher_rowText__IZqd1 em{display:inline-block;margin-left:6px;padding:2px 5px;border-radius:4px;background:#ebe6ff;color:#6245ef;font-size:10px;font-style:normal;white-space:nowrap}.editor-shop-switcher_check__0Mdxz{display:grid;place-items:center;flex:none;width:18px;height:18px;border:1px solid #bfc6d9;border-radius:50%;color:#fff}[data-selected=true]>.editor-shop-switcher_check__0Mdxz{border-color:#6549ff;background:#6549ff}.editor-shop-switcher_skinHeading__Xczdp{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px}.editor-shop-switcher_tools__P9uFQ{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1;justify-content:flex-end;padding-top:2px}.editor-shop-switcher_search__0IvHe{display:flex;align-items:center;gap:8px;min-width:120px;max-width:270px;flex:1 1;min-height:44px;padding:0 10px;border:1px solid #e7eaf3;border-radius:6px;color:#7d87a0}.editor-shop-switcher_search__0IvHe input{width:100%;min-width:0;border:0;background:transparent;outline:none;font:inherit;font-size:11px}.editor-shop-switcher_search__0IvHe:focus-within{outline:2px solid #6549ff;outline-offset:2px}.editor-shop-switcher_tools__P9uFQ select{min-height:44px;max-width:95px;padding:0 8px;border:1px solid #e7eaf3;border-radius:6px;background:#fff;color:#707b94;font:inherit;font-size:12px}.editor-shop-switcher_filters__tvKsk{display:flex;gap:7px;margin:0 0 10px}.editor-shop-switcher_modal__SPhb1 .editor-shop-switcher_filters__tvKsk button{min-height:44px;padding:7px 12px;border:0;background:#f7f8fc;color:#78819b;font-size:12px}.editor-shop-switcher_filters__tvKsk button>span{padding:1px 5px;border-radius:10px;background:#edf0f7;font-size:10px}.editor-shop-switcher_modal__SPhb1 .editor-shop-switcher_filters__tvKsk button[aria-pressed=true]{background:#6549ff;color:#fff}.editor-shop-switcher_filters__tvKsk button[aria-pressed=true]>span{background:#ffffff25;color:#fff}.editor-shop-switcher_skinRow__Uu3jd{min-height:70px;padding:7px 10px 7px 7px}.editor-shop-switcher_thumbnail__aeDt6{display:grid;place-items:center;align-content:center;gap:2px;flex:none;width:88px;min-height:54px;border-radius:4px;background:#f0f2f8;color:#8892a9}.editor-shop-switcher_thumbnail__aeDt6 small{font-size:9px}.editor-shop-switcher_device__US08v{display:flex;align-items:center;flex:none;color:#7e89a5;margin:0 6px}.editor-shop-switcher_skinRow__Uu3jd[data-unsupported=true]{opacity:.55;cursor:not-allowed}.editor-shop-switcher_footer__VKUCx{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:none;padding:12px 20px;border-top:1px solid #eef0f6}.editor-shop-switcher_footer__VKUCx p{display:flex;align-items:center;gap:8px;min-width:0;margin:0;color:#7c86a0;font-size:11px}.editor-shop-switcher_footer__VKUCx p>svg{flex:none;color:#7162fa}.editor-shop-switcher_footer__VKUCx>div{display:flex;gap:10px;flex:none}.editor-shop-switcher_footer__VKUCx>div>button:first-child{min-width:82px}.editor-shop-switcher_modal__SPhb1 .editor-shop-switcher_primary__yGLKB{background:#6549ff;border-color:#6549ff;color:#fff;font-weight:600}.editor-shop-switcher_modal__SPhb1 button:disabled{opacity:.45;cursor:not-allowed}.editor-shop-switcher_modal__SPhb1 :focus-visible,.editor-shop-switcher_trigger__zg3W5:focus-visible{outline:2px solid #6549ff;outline-offset:2px}.editor-shop-switcher_message__QJhq_{min-height:180px;padding:24px;color:#77829b;overflow-wrap:anywhere}.editor-shop-switcher_message__QJhq_[role=alert]{color:#963a38}.editor-shop-switcher_columns__FAaXO section .editor-shop-switcher_empty__paGO_{padding:30px 12px;text-align:center}@media(max-width:1400px){.editor-shop-switcher_trigger__zg3W5{max-width:320px;gap:8px;margin-left:0}.editor-shop-switcher_skinTitle__a2mSF{padding-left:8px}}@media(max-width:1100px){.editor-shop-switcher_trigger__zg3W5{max-width:220px}.editor-shop-switcher_skinTitle__a2mSF{display:none}}@media(max-width:720px){.editor-shop-switcher_modal__SPhb1{max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.editor-shop-switcher_header__jU07P{padding:18px 16px 14px}.editor-shop-switcher_header__jU07P h2{font-size:17px}.editor-shop-switcher_header__jU07P p{font-size:12px}.editor-shop-switcher_body__1_TbZ{padding:0 10px 10px}.editor-shop-switcher_columns__FAaXO{grid-template-columns:minmax(0,1fr);gap:10px}.editor-shop-switcher_shops__dPvmO,.editor-shop-switcher_skins__VQ5om{padding:12px 10px}.editor-shop-switcher_shopRow__1BHIh{min-height:60px}.editor-shop-switcher_skinHeading__Xczdp{display:block}.editor-shop-switcher_tools__P9uFQ{justify-content:stretch;margin:12px 0}.editor-shop-switcher_search__0IvHe{max-width:none}.editor-shop-switcher_thumbnail__aeDt6{width:60px}.editor-shop-switcher_rowText__IZqd1 em{margin:4px 0 0}.editor-shop-switcher_device__US08v{display:none}.editor-shop-switcher_footer__VKUCx{padding:12px;display:block}.editor-shop-switcher_footer__VKUCx p{margin:0 0 10px}.editor-shop-switcher_footer__VKUCx>div{display:flex}.editor-shop-switcher_footer__VKUCx .editor-shop-switcher_primary__yGLKB{flex:1 1;font-size:12px}.editor-shop-switcher_trigger__zg3W5{justify-content:center;width:44px;min-width:44px;padding:8px}.editor-shop-switcher_trigger__zg3W5>span,.editor-shop-switcher_trigger__zg3W5>svg:last-child{display:none}}.editor-shop-switcher_flag__Oaudq>svg{width:34px;height:25px;border-radius:3px;overflow:hidden}.editor-shop-switcher_modal__SPhb1{height:min(720px,calc(100dvh - 32px))}.editor-shop-switcher_body__1_TbZ{flex:1 1;scrollbar-gutter:stable}.editor-shop-switcher_columns__FAaXO{min-height:100%;align-items:stretch}.editor-shop-switcher_footer__VKUCx p{flex:1 1}.editor-shop-switcher_footer__VKUCx p>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:720px){.editor-shop-switcher_modal__SPhb1{height:calc(100dvh - 20px)}.editor-shop-switcher_columns__FAaXO{min-height:0}.editor-shop-switcher_footer__VKUCx p{width:100%}}.widget-add-panel_panel__WN48M{grid-column:-2/-1;grid-row:1;display:flex;flex-direction:column;min-width:0;min-height:0;background:#fff;border-left:1px solid #e7e8ef;color:#28314a;font-size:13px;z-index:40}.widget-add-panel_panel__WN48M>header{display:flex;justify-content:space-between;gap:12px;padding:20px;border-bottom:1px solid #e7e8ef;flex:none}.widget-add-panel_panel__WN48M h2:focus{outline:0}.widget-add-panel_panel__WN48M h2{font-size:18px;margin:0 0 6px}.widget-add-panel_panel__WN48M header p{margin:0;color:#7b8498;font-size:12px}.widget-add-panel_panel__WN48M button{font:inherit;cursor:pointer;min-height:44px;border:1px solid #e2e5ef;border-radius:6px;background:#fff;color:inherit}.widget-add-panel_panel__WN48M button:disabled{opacity:.45;cursor:default}.widget-add-panel_panel__WN48M header>button{width:44px;flex:none;display:grid;place-items:center}.widget-add-panel_body__qXoZY{overflow-y:auto;overflow-x:hidden;min-height:0;flex:1 1;overscroll-behavior:contain;scrollbar-width:thin}.widget-add-panel_tabs__zFz3k{display:flex;gap:4px;margin-bottom:14px}.widget-add-panel_tabs__zFz3k>button{flex:1 1;border:0;background:#f7f8fb}.widget-add-panel_tabs__zFz3k>button[aria-pressed=true]{color:#6751ec;background:#eeeaff;font-weight:600}.widget-add-panel_search__5l_He{display:flex;align-items:center;border:1px solid #e2e5ef;border-radius:6px;margin-bottom:16px;color:#8590a5}.widget-add-panel_search__5l_He input{min-width:0;width:100%;min-height:44px;border:0!important;box-shadow:none!important;background:transparent;outline:0;padding:0;font:inherit;color:#28314a}.widget-add-panel_search__5l_He:focus-within{border-color:#abb2c2}.widget-add-panel_library__gpmFj{display:grid;grid-template-columns:90px minmax(0,1fr);gap:14px;align-items:start}.widget-add-panel_categories__AAgGW{display:grid;gap:3px}.widget-add-panel_categories__AAgGW>button{display:flex;gap:5px;align-items:center;justify-content:space-between;border:0;text-align:left;padding:8px;font-size:12px}.widget-add-panel_categories__AAgGW>button[aria-pressed=true]{background:#eeeaff;color:#6751ec}.widget-add-panel_categories__AAgGW small{color:#8b93a7;font-size:11px}.widget-add-panel_cards__TrJjd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}.widget-add-panel_card__cToKh{border:1px solid #e7e8ef;border-radius:7px;padding:8px;min-width:0;position:relative}.widget-add-panel_card__cToKh[data-selected=true]{border-color:#8974ff;background:#f9f7ff}.widget-add-panel_card__cToKh h3{font-size:13px;margin:9px 0 4px;overflow-wrap:anywhere}.widget-add-panel_card__cToKh>p{color:#9198a8}.widget-add-panel_card__cToKh>button{margin-top:10px;display:flex;justify-content:center;align-items:center;gap:6px}.widget-add-panel_card__cToKh>button[aria-pressed=true]{color:#6751ec;background:#eeeaff;border-color:transparent}.widget-add-panel_thumbnail__Nm33U{height:105px;border-radius:4px;background:#f7f8fb;pointer-events:none}.widget-add-panel_thumbnail__Nm33U>div{height:100%;overflow:hidden}.widget-add-panel_tags___FYgC{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px;color:#7864df;font-size:10px}.widget-add-panel_tags___FYgC>span{background:#eeeaff;padding:3px 5px;border-radius:3px}.widget-add-panel_panel__WN48M>footer{flex:none;border-top:1px solid #e7e8ef;padding:16px;display:grid}.widget-add-panel_panel__WN48M footer p{margin:0;color:#81899b;font-size:12px;line-height:1.5}.widget-add-panel_panel__WN48M footer>button{background:#6854ed;color:white;border-color:transparent;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600}.widget-add-panel_notice__oc_Yw{line-height:1.7;color:#805c33;background:#fffbf3;padding:10px;overflow-wrap:anywhere}.widget-add-panel_notice__oc_Yw button{display:block;margin-top:8px;padding:0 12px}.widget-add-panel_empty__BeF2l{grid-column:1/-1;margin:24px 0;color:#8b93a7;line-height:1.7}.widget-add-panel_panel__WN48M footer>.widget-add-panel_pickPosition__d_DdS{display:none;background:#f5f3ff;color:#6751ec}@media(max-width:1250px){.widget-add-panel_library__gpmFj{grid-template-columns:1fr}.widget-add-panel_categories__AAgGW{display:flex;flex-wrap:wrap}.widget-add-panel_cards__TrJjd,.widget-add-panel_categories__AAgGW>button{gap:8px}}@media(max-width:700px){.widget-add-panel_panel__WN48M{position:absolute;grid-column:auto;grid-row:auto;inset:0 0 0 auto;width:min(430px,calc(100% - 58px));box-shadow:-6px 0 22px #29314814}.widget-add-panel_panel__WN48M>header{padding:14px}.widget-add-panel_body__qXoZY,.widget-add-panel_panel__WN48M>footer{padding:12px}.widget-add-panel_panel__WN48M footer>.widget-add-panel_pickPosition__d_DdS{display:flex}.widget-add-panel_panel__WN48M[data-picking=true]{top:auto}.widget-add-panel_panel__WN48M[data-picking=true] footer>button:last-child,.widget-add-panel_panel__WN48M[data-picking=true]>.widget-add-panel_body__qXoZY,.widget-add-panel_panel__WN48M[data-picking=true]>header{display:none}}@media(prefers-reduced-motion:reduce){.widget-add-panel_panel__WN48M *{scroll-behavior:auto}}.widget-add-panel_family__xfdEn{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;padding:0 0 16px;border-bottom:1px solid #e7e8ef}.widget-add-panel_single__MpKwc{display:contents}.widget-add-panel_familyTitle__IoGuz{grid-column:1/-1;font-size:13px;margin:4px 0;color:#50576a}.widget-add-panel_thumbnail__Nm33U>img{height:100%;width:100%;object-fit:contain}.widget-add-panel_loading__IXINc{position:relative;min-height:120px}.widget-add-panel_panel__WN48M{container-type:inline-size}@container(max-width:400px){.widget-add-panel_library__gpmFj{grid-template-columns:1fr}.widget-add-panel_categories__AAgGW{display:flex;flex-wrap:wrap}.widget-add-panel_cards__TrJjd,.widget-add-panel_family__xfdEn{grid-template-columns:minmax(0,1fr)}.widget-add-panel_body__qXoZY{padding:14px}.widget-add-panel_tabs__zFz3k>button{min-width:0;font-size:12px}}.widget-add-panel_panel__WN48M{color:#292a30;border-color:#e8e8eb}.widget-add-panel_panel__WN48M>header{align-items:center;padding:12px 16px;gap:8px;min-height:76px}.widget-add-panel_panel__WN48M h2{margin:0 0 4px;font-size:13px;line-height:22px;font-weight:600}.widget-add-panel_panel__WN48M header p{font-size:11px;line-height:1.6;color:#797d87}.widget-add-panel_panel__WN48M header>button{border:0;background:transparent;color:#777c87}.widget-add-panel_body__qXoZY{padding:16px}.widget-add-panel_body__qXoZY>button{width:100%;margin:0 0 16px;border:1px dashed #dbdce2;background:#fff;font-size:12px;color:#626874}.widget-add-panel_tabs__zFz3k{gap:3px;padding:3px;margin-bottom:12px;border-radius:6px;background:#f4f4f5}.widget-add-panel_tabs__zFz3k>button{min-width:0;font-size:12px;background:transparent;color:#797d87}.widget-add-panel_tabs__zFz3k>button[aria-pressed=true]{border:1px solid #e2e3e7;background:#fff;color:#292a30;box-shadow:0 1px 2px #20242b08}.widget-add-panel_search__5l_He{gap:8px;padding:0 10px;border:1px solid transparent;border-radius:5px;background:#f4f4f5;color:#8a8e98}.widget-add-panel_search__5l_He input{font-size:12px}.widget-add-panel_search__5l_He:focus-within{outline:2px solid #8066ed;outline-offset:1px}.widget-add-panel_library__gpmFj{grid-template-columns:minmax(0,1fr);gap:16px}.widget-add-panel_categories__AAgGW{display:flex;flex-wrap:wrap;gap:4px}.widget-add-panel_categories__AAgGW>button{min-height:44px;padding:6px 10px;border-radius:5px;background:#f4f4f5;color:#727783}.widget-add-panel_categories__AAgGW>button[aria-pressed=true]{background:#e9e9ec;color:#292a30}.widget-add-panel_cards__TrJjd,.widget-add-panel_family__xfdEn{grid-template-columns:minmax(0,1fr);gap:4px}.widget-add-panel_family__xfdEn{padding-bottom:16px;border-color:#e8e8eb}.widget-add-panel_familyTitle__IoGuz{font-size:11px;color:#797d87;margin:4px 0 8px}.widget-add-panel_card__cToKh{display:grid;grid-template-columns:56px minmax(0,1fr) 28px;grid-template-rows:auto auto;column-gap:12px;row-gap:4px;min-height:88px;padding:12px 8px;border:1px solid transparent;border-radius:5px;background:#fff;align-content:center}.widget-add-panel_card__cToKh:hover{background:#f7f7f8}.widget-add-panel_card__cToKh[data-selected=true]{border-color:#e1e2e6;background:#eef0f2}.widget-add-panel_card__cToKh:focus-within{outline:2px solid #8066ed;outline-offset:-2px}.widget-add-panel_thumbnail__Nm33U{grid-column:1;grid-row:1/3;align-self:center;height:56px;width:56px;border:1px solid #ececef;border-radius:5px;background:#f4f4f5;overflow:hidden}.widget-add-panel_thumbnail__Nm33U>div{width:200px;height:200px;transform:scale(.28);transform-origin:top left}.widget-add-panel_card__cToKh h3{grid-column:2;grid-row:1;align-self:end;margin:0;color:#303139;font-size:12px;font-weight:600;line-height:1.5}.widget-add-panel_card__cToKh>p{grid-column:2;grid-row:2;margin:0;color:#838793;font-size:11px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.widget-add-panel_card__cToKh>.widget-add-panel_tags___FYgC{display:none}.widget-add-panel_card__cToKh>button{position:absolute;inset:0;margin:0;width:100%;height:100%;min-height:44px;justify-content:flex-end;padding:0 10px;border:0;border-radius:5px;background:transparent!important;color:#8a8e98}.widget-add-panel_card__cToKh>button[aria-pressed=true]{color:#6451c9}.widget-add-panel_card__cToKh>button>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.widget-add-panel_card__cToKh>small{grid-column:2}.widget-add-panel_panel__WN48M>footer{padding:12px 16px;border-color:#e8e8eb;gap:10px}.widget-add-panel_panel__WN48M footer p{font-size:11px;color:#797d87}.widget-add-panel_panel__WN48M footer>button{border-radius:5px}@container(max-width:400px){.widget-add-panel_body__qXoZY{padding:16px}.widget-add-panel_cards__TrJjd{gap:4px}}.widget-add-panel_operatorIcon__8a_u_{display:grid;place-items:center;width:100%;height:100%;background:#f4f4f5;color:#686e7a}.widget-add-panel_card__cToKh[data-selected=true] .widget-add-panel_operatorIcon__8a_u_{background:#e5e6ea;color:#454b58}.preview-address-bar_bar__FXEXq{display:flex;align-items:center;gap:2px;flex:none;min-width:0;position:relative;margin-left:auto}.preview-address-bar_tool__0Bf9y{display:inline-grid;place-items:center;flex:none;box-sizing:border-box;width:36px;height:36px;min-width:36px;min-height:36px;padding:7px;border:0;border-radius:6px;background:transparent;color:#697386;cursor:pointer;text-decoration:none}.preview-address-bar_tool__0Bf9y:hover:not(:disabled){background:#eeebfa;color:var(--catch-ui-accent,#6d4aff)}.preview-address-bar_tool__0Bf9y:disabled{opacity:.4;cursor:default}.preview-address-bar_tool__0Bf9y:focus-visible{outline:2px solid #6654ef;outline-offset:-2px}.preview-address-bar_status__GS5rs{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.preview-address-bar_error__xfbNA{display:grid;gap:8px;position:absolute;right:0;top:100%;z-index:40;width:min(280px,calc(100vw - 24px));box-sizing:border-box;padding:12px;border:1px solid #e6e8ef;border-radius:6px;background:#fff;color:#b42318;font-size:12px;box-shadow:0 4px 14px #11111112}.preview-address-bar_error__xfbNA input{box-sizing:border-box;width:100%;min-width:0;height:36px;border:1px solid #d7dce7;border-radius:4px;padding:6px;font:inherit;color:#24262d}.preview-address-bar_error__xfbNA button{justify-self:end;min-height:36px;padding:6px 12px;border:1px solid #d7dce7;border-radius:4px;background:#fff;color:#24262d}@media(pointer:coarse){.preview-address-bar_tool__0Bf9y{width:44px;height:44px;min-width:44px;min-height:44px}.preview-address-bar_error__xfbNA button,.preview-address-bar_error__xfbNA input{min-height:44px}}.common-widget-editor_context__bdjYv{margin-bottom:16px;overflow-wrap:anywhere}.common-widget-editor_context__bdjYv p,.common-widget-editor_context__bdjYv span{font-size:13px;color:#697386}.common-widget-editor_context__bdjYv p{margin:0}.common-widget-editor_name__mJxih{display:grid;gap:8px;margin-bottom:20px}.common-widget-editor_name__mJxih input{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #d6dce7;border-radius:8px;color:inherit;font:inherit}.common-widget-editor_fields__DDRKP{padding:0;margin:0;border:0;min-width:0}.common-widget-editor_notice__J5Nkv{padding:12px;background:#fff8e7;color:#785b21;border-radius:8px;font-size:13px}.common-widget-editor_actions__u8uR0{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.common-widget-editor_actions__u8uR0 .common-widget-editor_secondary__qtkc4{background:#fff;color:#24262d;border:1px solid #d6dce7}.common-widget-editor_actions__u8uR0 button:disabled{opacity:.5;cursor:default}@media(max-width:640px){.common-widget-editor_actions__u8uR0{width:100%;flex-direction:column;align-items:stretch}}.common-widget-editor_metadata__6pGMU{margin-top:20px;border-top:1px solid #e2e5eb;padding-top:8px}.common-widget-editor_metadata__6pGMU summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-size:13px;color:#697386}.common-widget-editor_metadata__6pGMU .common-widget-editor_name__mJxih{margin-top:12px}.common-widget-editor_metadata__6pGMU p{font-size:12px;color:#697386;overflow-wrap:anywhere}.common-widget-editor_widgetType__VttLX{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;margin-bottom:20px;border:1px solid #e2e5eb;border-radius:10px;background:#f8f9fc}.common-widget-editor_widgetType__VttLX>div{display:grid;gap:4px;min-width:0}.common-widget-editor_widgetType__VttLX span{font-size:12px;color:#697386}.common-widget-editor_widgetType__VttLX strong{overflow-wrap:anywhere}.common-widget-editor_notice__J5Nkv button,.common-widget-editor_widgetType__VttLX button{min-height:44px;padding:10px 14px;border:1px solid #d6dce7;border-radius:8px;background:white;color:#24262d;font:inherit;cursor:pointer}.common-widget-editor_widgetType__VttLX button{flex-shrink:0}.common-widget-editor_notice__J5Nkv p{margin:0 0 8px}@media(max-width:480px){.common-widget-editor_widgetType__VttLX{align-items:stretch;flex-direction:column}}.common-widget-editor_context__bdjYv{display:flex;gap:8px;align-items:center;margin-bottom:12px}.common-widget-editor_context__bdjYv span{font-size:11px;color:#808692}.common-widget-editor_widgetType__VttLX{padding:0 0 16px;margin-bottom:0;border:0;border-bottom:1px solid #eceef1;border-radius:0;background:transparent}.common-widget-editor_widgetType__VttLX strong{font-size:13px;font-weight:500}.common-widget-editor_widgetType__VttLX button{padding:8px 12px;border:0;border-radius:6px;background:#f5f6f7;font-size:12px}.common-widget-editor_metadata__6pGMU{margin-top:16px}.common-widget-editor_actions__u8uR0{gap:8px;flex-wrap:nowrap}@media(max-width:640px){.common-widget-editor_actions__u8uR0{flex-direction:row;align-items:center;justify-content:flex-end}}