._successBackdrop_xxg3m_1{z-index:100;background:#00000073;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}._successDialog_xxg3m_12{--toolbar-height:52px;background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:1200px;height:100%;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000040}._successHeader_xxg3m_26{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._successTitle_xxg3m_35{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:1rem;font-weight:600;overflow:hidden}._successSubtitle_xxg3m_46{color:#6b7280;font-weight:400}._successHeaderActions_xxg3m_51{align-items:center;gap:.5rem;display:inline-flex}._successClose_xxg3m_57{color:#555;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0 .5rem;font-size:1.75rem;line-height:1}._successClose_xxg3m_57:hover{color:#000;background:#f0f0f0}._successLayout_xxg3m_73{flex:1;min-height:0;display:flex}._successSidebar_xxg3m_79{background:#fff;border-right:1px solid #f3f4f6;flex-direction:column;flex:0 0 260px;width:260px;min-width:0;min-height:0;transition:background .12s;display:flex;overflow:hidden}._successSidebarDragOver_xxg3m_94{background:#f9fafb}._sidebarToolbar_xxg3m_98{box-sizing:border-box;height:var(--toolbar-height);border-bottom:1px solid #f3f4f6;flex:none;align-items:center;padding:0 1rem;display:flex}._sidebarTitle_xxg3m_108{color:#6b7280;letter-spacing:.05em;text-transform:uppercase;font-size:.85rem;font-weight:600}._sidebarContent_xxg3m_116{flex-direction:column;flex:1;gap:.25rem;min-height:0;padding:.5rem;display:flex;overflow-y:auto}._sidebarAddButton_xxg3m_126{color:#6b7280;cursor:pointer;text-align:center;background:0 0;border:1px dashed #d1d5db;border-radius:6px;width:100%;min-height:56px;margin-top:.25rem;padding:.4rem .6rem;font-size:.9rem;font-weight:500}._sidebarAddButton_xxg3m_126:hover{border-color:var(--accent-color,#6b7280);color:var(--accent-color-dark,#1f2937);background:#00000004}._itemRow_xxg3m_149{color:#1f2937;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:.5rem;width:100%;min-width:0;padding:.4rem;display:flex;position:relative}._itemRow_xxg3m_149:hover{background:#f3f4f6}._itemRowSelected_xxg3m_169,._itemRowSelected_xxg3m_169:hover{background:var(--accent-color,#2da44e);color:var(--accent-fg,#fff)}._itemRowFailed_xxg3m_175{background:#fef2f2}._itemRowFailed_xxg3m_175:hover{background:#fee2e2}._itemRowSelected_xxg3m_169._itemRowFailed_xxg3m_175,._itemRowSelected_xxg3m_169._itemRowFailed_xxg3m_175:hover{background:var(--accent-color,#2da44e);color:var(--accent-fg,#fff)}._itemThumb_xxg3m_189{background-color:#fff;background-image:linear-gradient(45deg,#eee 25%,#0000 0),linear-gradient(-45deg,#eee 25%,#0000 0),linear-gradient(45deg,#0000 75%,#eee 0),linear-gradient(-45deg,#0000 75%,#eee 0);background-position:0 0,0 5px,5px -5px,-5px 0;background-repeat:repeat;background-size:10px 10px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:4px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative;overflow:hidden}._itemThumb_xxg3m_189 img{object-fit:contain;max-width:100%;max-height:100%}._itemBody_xxg3m_219{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._itemLabel_xxg3m_227{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:500;overflow:hidden}._itemMeta_xxg3m_235{color:#6b7280;align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}._itemRowSelected_xxg3m_169 ._itemMeta_xxg3m_235{color:var(--accent-fg-muted,#ffffffd9)}._itemDot_xxg3m_247{opacity:.5}._statusFailed_xxg3m_251{color:#b91c1c;align-items:center;gap:.2rem;display:inline-flex}._itemRowSelected_xxg3m_169 ._statusFailed_xxg3m_251{color:#fee2e2}._itemRemove_xxg3m_262{color:#9ca3af;cursor:pointer;opacity:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}._itemRemove_xxg3m_262:focus-visible,._itemRow_xxg3m_149:hover ._itemRemove_xxg3m_262{opacity:1}._itemRemove_xxg3m_262:hover{color:#1f2937;background:#0000000f}._itemRowSelected_xxg3m_169 ._itemRemove_xxg3m_262,._itemRowSelected_xxg3m_169:hover ._itemRemove_xxg3m_262{color:var(--accent-fg-muted,#ffffffd9)}._itemRowSelected_xxg3m_169 ._itemRemove_xxg3m_262:hover{background:var(--accent-overlay,#ffffff2e);color:var(--accent-fg,#fff)}._successPane_xxg3m_297{flex-direction:column;flex:1;min-width:0;display:flex}._paneToolbar_xxg3m_304{box-sizing:border-box;height:var(--toolbar-height);border-bottom:1px solid #f3f4f6;flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding:0 1rem;display:flex}._paneTabs_xxg3m_316{background:#f3f4f6;border-radius:8px;padding:2px;display:inline-flex}._paneTab_xxg3m_316{color:#555;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.9rem;display:inline-flex}._paneTabActive_xxg3m_336,._paneTab_xxg3m_316._paneTabActive_xxg3m_336{color:#111;background:#fff;box-shadow:0 1px 2px #00000014}._paneContent_xxg3m_343{flex:1;min-height:0;overflow:auto}._paneEmpty_xxg3m_349,._paneStatus_xxg3m_350{color:#6b7280;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:2rem;display:flex}._paneStatusHint_xxg3m_362{color:#9ca3af;margin:0;font-size:.8125rem}._previewContainer_dw016_1{flex-direction:column;width:100%;min-height:100%;display:flex}._iframeWrapper_dw016_8 iframe{background:0 0;border:0;display:block}._statusbar_dw016_18{color:#6b7280;z-index:1;background:#fff;border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:.75rem;height:28px;margin-top:auto;padding:0 1rem;font-size:.78rem;display:flex;position:sticky;bottom:0}._size_dw016_35{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}._surface_zrqx2_1[data-bg=light]{background:#fff}._surface_zrqx2_1[data-bg=dark]{background:#111}._surface_zrqx2_1[data-bg=checker]{background-color:#fff;background-image:linear-gradient(45deg,#d6d6d6 25%,#0000 0),linear-gradient(-45deg,#d6d6d6 25%,#0000 0),linear-gradient(45deg,#0000 75%,#d6d6d6 0),linear-gradient(-45deg,#0000 75%,#d6d6d6 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}._bgToggle_zrqx2_26{align-items:center;gap:4px;display:inline-flex}._bgSwatch_zrqx2_32{cursor:pointer;background-clip:padding-box;border:1px solid #d1d5db;border-radius:3px;width:16px;height:16px;padding:0}._bgSwatch_light_zrqx2_42{background:#fff}._bgSwatch_dark_zrqx2_46{background:#111}._bgSwatch_checker_zrqx2_50{background-color:#fff;background-image:linear-gradient(45deg,#d6d6d6 25%,#0000 0),linear-gradient(-45deg,#d6d6d6 25%,#0000 0),linear-gradient(45deg,#0000 75%,#d6d6d6 0),linear-gradient(-45deg,#0000 75%,#d6d6d6 0);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px}._bgSwatchActive_zrqx2_65{outline:2px solid var(--accent-color,#2da44e);outline-offset:1px;border-color:#0000}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}._codeBlock_1d4rw_1{position:relative}._codeView_1d4rw_5{color:#c9d1d9;white-space:pre;background:#0d1117;border-radius:8px;margin:0;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;line-height:1.5;overflow:auto}._codeView_1d4rw_5 .hljs{background:0 0;padding:0}._codeCopy_1d4rw_23{backdrop-filter:blur(4px);color:#c9d1d9;cursor:pointer;opacity:0;z-index:1;background:#ffffff1a;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:opacity .12s;display:inline-flex;position:absolute;top:8px;right:8px}._codeBlock_1d4rw_1:hover ._codeCopy_1d4rw_23,._codeCopy_1d4rw_23:focus-visible{opacity:1}._codeCopy_1d4rw_23:hover{color:#fff;background:#fff3}._assetsView_1i6c3_1{flex-direction:column;display:flex}._assetsHeader_1i6c3_6{justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._assetsCount_1i6c3_14{color:#6b7280;font-size:.85rem;font-weight:500}._assetsGrid_1i6c3_20{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;padding:0 1rem 1rem;display:grid}._assetsEmpty_1i6c3_27{color:#6b7280;padding:1rem;font-style:italic}._assetCard_1i6c3_33{flex-direction:column;gap:.4rem;min-width:0;font-size:.85rem;display:flex}._assetThumb_1i6c3_41{aspect-ratio:1;background-color:#f8f9fa;background-image:linear-gradient(45deg,#f0f0f0 25%,#0000 0),linear-gradient(-45deg,#f0f0f0 25%,#0000 0),linear-gradient(45deg,#0000 75%,#f0f0f0 0),linear-gradient(-45deg,#0000 75%,#f0f0f0 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-repeat:repeat;background-size:16px 16px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._assetThumb_1i6c3_41 img{object-fit:contain;max-width:100%;max-height:100%}._assetDownload_1i6c3_66{backdrop-filter:blur(4px);color:#1f2937;cursor:pointer;opacity:0;background:#ffffffe6;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:opacity .12s;display:inline-flex;position:absolute;top:6px;right:6px}._assetCard_1i6c3_33:hover ._assetDownload_1i6c3_66,._assetDownload_1i6c3_66:focus-visible{opacity:1}._assetDownload_1i6c3_66:hover{color:var(--accent-color-dark,#15803d);background:#fff}._assetName_1i6c3_96{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._assetMeta_1i6c3_104{color:#6b7280;font-size:.8rem}._actions_1by9o_1{align-items:center;gap:.75rem;display:inline-flex}._exportButton_1by9o_9{background:var(--accent-color,#1717e5);border:1px solid var(--accent-color,#1717e5);color:var(--accent-fg,#fff);cursor:pointer;border-radius:6px;align-items:center;gap:.4rem;padding:.5rem .775rem .5rem .9rem;font-size:.9rem;font-weight:600;transition:background .12s;display:inline-flex}._exportButton_1by9o_9:hover:not(:disabled){background:var(--accent-color-dark,#1212b8);color:#fff}._exportButton_1by9o_9:disabled{cursor:progress;opacity:.7}._exportButton_1by9o_9._exportDone_1by9o_38{color:#fff;background:#15803d;border-color:#15803d}._exportCaret_1by9o_44{opacity:.8;margin-left:.1rem}._error_1by9o_49{color:#c52828;font-size:.9rem}._menuRow_1by9o_56{align-items:flex-start;gap:.55rem;padding:.15rem 0;display:flex}._menuRowIcon_1by9o_63{opacity:.75;flex:none;margin-top:.15rem;display:inline-flex}._menuRowText_1by9o_70{flex-direction:column;gap:.1rem;display:flex}._menuRowLabel_1by9o_76{font-weight:600;line-height:1.3}._menuRowDescription_1by9o_81{opacity:.65;font-size:.8rem;line-height:1.35}._menu_16cwi_1{border-radius:var(--border-radius-2);box-shadow:var(--box-shadow-menu);color:#fff;font-size:var(--font-size-12);min-width:100%;min-height:40px;padding:var(--space-extra-small) 0;background-color:#1e1e1e;position:absolute;top:100%;left:0;overflow-y:auto}._menu_16cwi_1::-webkit-scrollbar{display:none}._menu_16cwi_1 input[type=radio]{-webkit-appearance:none;appearance:none;margin:0}._hidden_16cwi_26{pointer-events:none;visibility:hidden}@media screen and (-webkit-device-pixel-ratio>=1.5),screen and (resolution>=1.5x){._menu_16cwi_1{-webkit-font-smoothing:antialiased}}._optionHeader_16cwi_38,._optionValue_16cwi_39{text-overflow:ellipsis;white-space:nowrap;gap:8px;padding:4px 64px 4px 24px;display:flex;overflow:hidden}._optionHeader_16cwi_38{color:#ffffffb3;font-size:var(--font-size-12)}._optionValue_16cwi_39{position:relative}._optionValueSelected_16cwi_56{background-color:var(--figma-color-bg-brand)}._optionValueDisabled_16cwi_59{color:#fff6}._optionSeparator_16cwi_63{height:1px;margin:var(--space-extra-small) 0;background-color:#444;border:none;width:100%;padding:0}._input_16cwi_72{width:100%;height:100%;display:block;position:absolute;inset:0}._checkIcon_16cwi_83{left:var(--space-extra-small);position:absolute;top:5px}._dropdown_18ddv_1{color:var(--figma-color-text);z-index:var(--z-index-1);border-radius:8px;align-items:center;display:inline-flex;position:relative}._dropdown_18ddv_1:hover{background-color:var(--figma-color-bg-hover)}._dropdown_18ddv_1:not(._disabled_18ddv_14):focus-within{z-index:var(--z-index-2);outline:0}._disabled_18ddv_14{opacity:var(--opacity-30)}._disabled_18ddv_14,._disabled_18ddv_14>*{cursor:not-allowed}._value_18ddv_27{text-overflow:ellipsis;white-space:nowrap;margin-right:6px;overflow:hidden}._dropdown_18ddv_1:not(._disabled_18ddv_14):focus ._value_18ddv_27,._dropdown_18ddv_1:not(._disabled_18ddv_14):focus-within ._value_18ddv_27,._dropdown_18ddv_1:not(._disabled_18ddv_14):hover ._value_18ddv_27{flex-grow:1}._hasIcon_18ddv_39 ._value_18ddv_27{padding-left:var(--space-extra-large)}._dropdown_18ddv_1:not(._disabled_18ddv_14):hover ._chevronIcon_18ddv_43{color:var(--color-black-80)}._border_18ddv_47{border-color:var(--color-silver);border-radius:var(--border-radius-2);border-width:1px;position:absolute;inset:0}._menu-left_18ddv_58{left:auto;right:0}._menu-up_18ddv_63{top:auto;bottom:100%}._backdrop_alhrt_1{z-index:1001;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_alhrt_11{background:#fff;border-radius:12px;width:min(360px,100vw - 2rem);padding:1.25rem;box-shadow:0 20px 50px #00000040}._title_alhrt_19{margin:0 0 .5rem;font-size:1rem;font-weight:600}._body_alhrt_25{color:#4b5563;margin:0 0 1rem;font-size:.9rem}._error_alhrt_31{color:#c52828;margin:0 0 1rem;font-size:.85rem}._actions_alhrt_37{justify-content:flex-end;gap:.5rem;display:flex}._cancel_alhrt_43{color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:6px}._cancel_alhrt_43,._confirm_alhrt_53{cursor:pointer;padding:.5rem .9rem;font-size:.9rem}._confirm_alhrt_53{background:var(--accent-color,#1717e5);border:1px solid var(--accent-color,#1717e5);color:var(--accent-fg,#fff);border-radius:6px;font-weight:600}._confirm_alhrt_53:hover{background:var(--accent-color-dark,#1212b8)}._container_1xe1i_1{flex-direction:column;height:100%;min-height:0;display:flex}._toolbar_1xe1i_8{border-bottom:1px solid var(--figma-color-border);flex:none;justify-content:flex-end;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._toolbar_1xe1i_8>button:not(:last-of-type):not([data-state=copied]),._toolbar_1xe1i_8>button:not(:last-of-type):not([data-state=copied]):hover:not(:disabled){background:var(--figma-color-bg);border-color:var(--figma-color-border);color:var(--figma-color-text)}._toolbar_1xe1i_8>button:not(:last-of-type):not([data-state=copied]):hover:not(:disabled){border-color:var(--figma-color-border-strong)}._gallery_1xe1i_33{flex:1;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-content:start;gap:1rem;min-height:0;padding:1rem;display:grid;overflow:auto}._figure_1xe1i_44{background:var(--figma-color-bg);border:1px solid var(--figma-color-border);border-radius:8px;flex-direction:column;gap:.4rem;margin:0;padding:.5rem;display:flex}._image_1xe1i_55{border-radius:4px;width:100%;height:auto;display:block}._caption_1xe1i_62{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}._caption_1xe1i_62,._empty_1xe1i_70{color:var(--figma-color-text-secondary)}._empty_1xe1i_70{margin:0;padding:1.5rem 1rem;font-size:.95rem}._copyButton_9bgyi_1{background:var(--accent-color,#1717e5);border:1px solid var(--accent-color,#1717e5);color:var(--accent-fg,#fff);cursor:pointer;border-radius:6px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.9rem;font-weight:600;transition:background .12s;display:inline-flex}._copyButton_9bgyi_1:hover:not(:disabled){background:var(--accent-color-dark,#1212b8);color:#fff}._copyButton_9bgyi_1:disabled{cursor:progress;opacity:.7}._copyButton_9bgyi_1._copied_9bgyi_26{color:#fff;background:#15803d;border-color:#15803d}._error_9bgyi_32{color:#c52828;font-size:.9rem}._wrap_yq3zd_1{flex-direction:column;align-items:stretch;gap:8px;display:flex}._md_yq3zd_7{width:min(280px,100%)}._sm_yq3zd_10{width:100%;max-width:160px}._track_yq3zd_14{background:#80808033;background:color-mix(in srgb,currentColor 12%,transparent);border-radius:2px;height:4px;position:relative;overflow:hidden}._sm_yq3zd_10 ._track_yq3zd_14{height:3px}._fill_yq3zd_26{height:100%;transition:width .6s}._fill_yq3zd_26,._sweep_yq3zd_33{background:var(--progress-accent,#1717e5);border-radius:inherit}._sweep_yq3zd_33{width:40%;animation:1.4s ease-in-out infinite _progress-sweep_yq3zd_1;position:absolute;inset:0 auto 0 0}._label_yq3zd_41{opacity:.8;text-align:center;font-size:13px}._title_yq3zd_46{text-align:center;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._count_yq3zd_53{opacity:.6;text-align:center;font-size:11px}@keyframes _progress-sweep_yq3zd_1{0%{translate:-100%}to{translate:250%}}@media (prefers-reduced-motion:reduce){._sweep_yq3zd_33{width:100%;animation:2s ease-in-out infinite _progress-pulse_yq3zd_1}}@keyframes _progress-pulse_yq3zd_1{0%,to{opacity:.3}50%{opacity:.7}}
