._successBackdrop_txht5_1{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;padding:2rem;position:fixed;z-index:100}._successDialog_txht5_12{--toolbar-height:52px;background:#fff;border-radius:12px;box-shadow:0 20px 60px #00000040;display:flex;flex-direction:column;height:100%;max-height:90vh;max-width:1200px;overflow:hidden;width:100%}._successHeader_txht5_26{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;gap:.75rem;justify-content:space-between;padding:.75rem 1rem}._successTitle_txht5_35{color:#1f2937;font-size:1rem;font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._successSubtitle_txht5_46{color:#6b7280;font-weight:400}._successHeaderActions_txht5_51{align-items:center;display:inline-flex;gap:.5rem}._successClose_txht5_57{background:none;border:none;border-radius:6px;color:#555;cursor:pointer;font-size:1.75rem;line-height:1;padding:0 .5rem}._successClose_txht5_57:hover{background:#f0f0f0;color:#000}._successLayout_txht5_73{display:flex;flex:1;min-height:0}._successSidebar_txht5_79{background:#fff;border-right:1px solid #f3f4f6;display:flex;flex:0 0 260px;flex-direction:column;min-height:0;min-width:0;overflow:hidden;transition:background .12s ease;width:260px}._successSidebarDragOver_txht5_94{background:#f9fafb}._sidebarToolbar_txht5_98{align-items:center;border-bottom:1px solid #f3f4f6;box-sizing:border-box;display:flex;flex:0 0 auto;height:var(--toolbar-height);padding:0 1rem}._sidebarTitle_txht5_108{color:#6b7280;font-size:.85rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}._sidebarContent_txht5_116{display:flex;flex:1;flex-direction:column;gap:.25rem;min-height:0;overflow-y:auto;padding:.5rem}._sidebarAddButton_txht5_126{background:none;border:1px dashed #d1d5db;border-radius:6px;color:#6b7280;cursor:pointer;font-size:.9rem;font-weight:500;margin-top:.25rem;min-height:56px;padding:.4rem .6rem;text-align:center;width:100%}._sidebarAddButton_txht5_126:hover{background:#00000004;border-color:var(--accent-color,#6b7280);color:var(--accent-color-dark,#1f2937)}._itemRow_txht5_149{align-items:center;background:none;border:none;border-radius:6px;color:#1f2937;cursor:pointer;display:flex;gap:.5rem;min-width:0;padding:.4rem;position:relative;text-align:left;width:100%}._itemRow_txht5_149:hover{background:#f3f4f6}._itemRowSelected_txht5_169,._itemRowSelected_txht5_169:hover{background:var(--accent-color,#2da44e);color:var(--accent-fg,#fff)}._itemRowFailed_txht5_175{background:#fef2f2}._itemRowFailed_txht5_175:hover{background:#fee2e2}._itemRowSelected_txht5_169._itemRowFailed_txht5_175,._itemRowSelected_txht5_169._itemRowFailed_txht5_175:hover{background:var(--accent-color,#2da44e);color:var(--accent-fg,#fff)}._itemThumb_txht5_189{align-items:center;background:#fff;background-image:linear-gradient(45deg,#eee 25%,transparent 0),linear-gradient(-45deg,#eee 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eee 0),linear-gradient(-45deg,transparent 75%,#eee 0);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;border-radius:4px;display:flex;flex:0 0 40px;height:40px;justify-content:center;overflow:hidden;position:relative;width:40px}._itemThumb_txht5_189 img{max-height:100%;max-width:100%;object-fit:contain}._itemBody_txht5_219{display:flex;flex:1;flex-direction:column;gap:.1rem;min-width:0}._itemLabel_txht5_227{font-size:.9rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemMeta_txht5_235{align-items:center;color:#6b7280;display:inline-flex;font-size:.75rem;gap:.3rem}._itemRowSelected_txht5_169 ._itemMeta_txht5_235{color:var(--accent-fg-muted,hsla(0,0%,100%,.85))}._itemDot_txht5_247{opacity:.5}._statusFailed_txht5_251{align-items:center;color:#b91c1c;display:inline-flex;gap:.2rem}._itemRowSelected_txht5_169 ._statusFailed_txht5_251{color:#fee2e2}._itemRemove_txht5_262{align-items:center;border-radius:4px;color:#9ca3af;cursor:pointer;display:inline-flex;flex:0 0 auto;height:22px;justify-content:center;opacity:0;width:22px}._itemRemove_txht5_262:focus-visible,._itemRow_txht5_149:hover ._itemRemove_txht5_262{opacity:1}._itemRemove_txht5_262:hover{background:#0000000f;color:#1f2937}._itemRowSelected_txht5_169 ._itemRemove_txht5_262,._itemRowSelected_txht5_169:hover ._itemRemove_txht5_262{color:var(--accent-fg-muted,hsla(0,0%,100%,.85))}._itemRowSelected_txht5_169 ._itemRemove_txht5_262:hover{background:var(--accent-overlay,hsla(0,0%,100%,.18));color:var(--accent-fg,#fff)}._successPane_txht5_297{display:flex;flex:1;flex-direction:column;min-width:0}._paneToolbar_txht5_304{align-items:center;border-bottom:1px solid #f3f4f6;box-sizing:border-box;display:flex;flex:0 0 auto;gap:.75rem;height:var(--toolbar-height);justify-content:space-between;padding:0 1rem}._paneTabs_txht5_316{background:#f3f4f6;border-radius:8px;display:inline-flex;padding:2px}._paneTab_txht5_316{align-items:center;background:none;border:none;border-radius:6px;color:#555;cursor:pointer;display:inline-flex;font-size:.9rem;gap:.4rem;padding:.35rem .85rem}._paneTabActive_txht5_336,._paneTab_txht5_316._paneTabActive_txht5_336{background:#fff;box-shadow:0 1px 2px #00000014;color:#111}._paneContent_txht5_343{flex:1;min-height:0;overflow:auto}._paneEmpty_txht5_349,._paneStatus_txht5_350{align-items:center;color:#6b7280;display:flex;flex:1;flex-direction:column;gap:.5rem;justify-content:center;padding:2rem;text-align:center}._paneStatusText_txht5_362{color:#4b5563;font-size:1rem;margin:0}._paneStatusHint_txht5_368{color:#9ca3af;font-size:.8125rem;margin:0}._paneStatusErrorIcon_txht5_374{color:#b91c1c}._previewContainer_dw016_1{display:flex;flex-direction:column;min-height:100%;width:100%}._iframeWrapper_dw016_8 iframe{background:transparent;border:0;display:block}._statusbar_dw016_18{align-items:center;background:#fff;border-top:1px solid #f3f4f6;bottom:0;color:#6b7280;display:flex;font-size:.78rem;gap:.75rem;height:28px;justify-content:space-between;margin-top:auto;padding:0 1rem;position:sticky;z-index:1}._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%,transparent 0),linear-gradient(-45deg,#d6d6d6 25%,transparent 0),linear-gradient(45deg,transparent 75%,#d6d6d6 0),linear-gradient(-45deg,transparent 75%,#d6d6d6 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}._bgToggle_zrqx2_26{align-items:center;display:inline-flex;gap:4px}._bgSwatch_zrqx2_32{background-clip:padding-box;border:1px solid #d1d5db;border-radius:3px;cursor:pointer;height:16px;padding:0;width:16px}._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%,transparent 0),linear-gradient(-45deg,#d6d6d6 25%,transparent 0),linear-gradient(45deg,transparent 75%,#d6d6d6 0),linear-gradient(-45deg,transparent 75%,#d6d6d6 0);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px}._bgSwatchActive_zrqx2_65{border-color:transparent;outline:2px solid var(--accent-color,#2da44e);outline-offset:1px}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{background:#0d1117;color:#c9d1d9}.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{background-color:#033a16;color:#aff5b4}.hljs-deletion{background-color:#67060c;color:#ffdcd7}._codeBlock_1d4rw_1{position:relative}._codeView_1d4rw_5{background:#0d1117;border-radius:8px;color:#c9d1d9;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;line-height:1.5;margin:0;overflow:auto;padding:1rem;white-space:pre}._codeView_1d4rw_5 .hljs{background:transparent;padding:0}._codeCopy_1d4rw_23{align-items:center;backdrop-filter:blur(4px);background:#ffffff1a;border:none;border-radius:6px;color:#c9d1d9;cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:0;padding:0;position:absolute;right:8px;top:8px;transition:opacity .12s ease;width:28px;z-index:1}._codeBlock_1d4rw_1:hover ._codeCopy_1d4rw_23,._codeCopy_1d4rw_23:focus-visible{opacity:1}._codeCopy_1d4rw_23:hover{background:#fff3;color:#fff}._assetsView_1i6c3_1{display:flex;flex-direction:column}._assetsHeader_1i6c3_6{align-items:center;display:flex;gap:.75rem;justify-content:space-between;padding:.75rem 1rem}._assetsCount_1i6c3_14{color:#6b7280;font-size:.85rem;font-weight:500}._assetsGrid_1i6c3_20{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));padding:0 1rem 1rem}._assetsEmpty_1i6c3_27{color:#6b7280;font-style:italic;padding:1rem}._assetCard_1i6c3_33{display:flex;flex-direction:column;font-size:.85rem;gap:.4rem;min-width:0}._assetThumb_1i6c3_41{align-items:center;aspect-ratio:1;background:#f8f9fa;background-image:linear-gradient(45deg,#f0f0f0 25%,transparent 0),linear-gradient(-45deg,#f0f0f0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#f0f0f0 0),linear-gradient(-45deg,transparent 75%,#f0f0f0 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border-radius:8px;display:flex;justify-content:center;overflow:hidden;position:relative}._assetThumb_1i6c3_41 img{max-height:100%;max-width:100%;object-fit:contain}._assetDownload_1i6c3_66{align-items:center;backdrop-filter:blur(4px);background:#ffffffe6;border:none;border-radius:6px;color:#1f2937;cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:0;padding:0;position:absolute;right:6px;top:6px;transition:opacity .12s ease;width:28px}._assetCard_1i6c3_33:hover ._assetDownload_1i6c3_66,._assetDownload_1i6c3_66:focus-visible{opacity:1}._assetDownload_1i6c3_66:hover{background:#fff;color:var(--accent-color-dark,#15803d)}._assetName_1i6c3_96{color:#1f2937;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._assetMeta_1i6c3_104{color:#6b7280;font-size:.8rem}._actions_1by9o_1{align-items:center;display:inline-flex;gap:.75rem}._exportButton_1by9o_9{align-items:center;background:var(--accent-color,#1717e5);border:1px solid var(--accent-color,#1717e5);border-radius:6px;color:var(--accent-fg,#fff);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.4rem;padding:.5rem .775rem .5rem .9rem;transition:background .12s ease}._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{background:#15803d;border-color:#15803d;color:#fff}._exportCaret_1by9o_44{margin-left:.1rem;opacity:.8}._error_1by9o_49{color:#c52828;font-size:.9rem}._menuRow_1by9o_56{align-items:flex-start;display:flex;gap:.55rem;padding:.15rem 0}._menuRowIcon_1by9o_63{display:inline-flex;flex:none;margin-top:.15rem;opacity:.75}._menuRowText_1by9o_70{display:flex;flex-direction:column;gap:.1rem}._menuRowLabel_1by9o_76{font-weight:600;line-height:1.3}._menuRowDescription_1by9o_81{font-size:.8rem;line-height:1.35;opacity:.65}._menu_16cwi_1{background-color:#1e1e1e;border-radius:var(--border-radius-2);box-shadow:var(--box-shadow-menu);color:#fff;font-size:var(--font-size-12);left:0;min-height:40px;min-width:100%;overflow-y:auto;padding:var(--space-extra-small) 0;position:absolute;top:100%}._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-min-device-pixel-ratio:1.5),screen and (min-resolution:1.5dppx){._menu_16cwi_1{-webkit-font-smoothing:antialiased}}._optionHeader_16cwi_38,._optionValue_16cwi_39{display:flex;gap:8px;overflow:hidden;padding:4px 64px 4px 24px;text-overflow:ellipsis;white-space:nowrap}._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{background-color:#444;border:none;height:1px;margin:var(--space-extra-small) 0;padding:0;width:100%}._input_16cwi_72{display:block;height:100%;inset:0;position:absolute;width:100%}._checkIcon_16cwi_83{left:var(--space-extra-small);position:absolute;top:5px}._dropdown_18ddv_1{align-items:center;border-radius:8px;color:var(--figma-color-text);display:inline-flex;position:relative;z-index:var(--z-index-1)}._dropdown_18ddv_1:hover{background-color:var(--figma-color-bg-hover)}._dropdown_18ddv_1:not(._disabled_18ddv_14):focus-within{outline:0;z-index:var(--z-index-2)}._disabled_18ddv_14{opacity:var(--opacity-30)}._disabled_18ddv_14,._disabled_18ddv_14>*{cursor:not-allowed}._value_18ddv_27{margin-right:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._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;inset:0;position:absolute}._menu-left_18ddv_58{left:auto;right:0}._menu-up_18ddv_63{bottom:100%;top:auto}._backdrop_alhrt_1{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:1001}._dialog_alhrt_11{background:#fff;border-radius:12px;box-shadow:0 20px 50px #00000040;padding:1.25rem;width:min(360px,calc(100vw - 2rem))}._title_alhrt_19{font-size:1rem;font-weight:600;margin:0 0 .5rem}._body_alhrt_25{color:#4b5563;font-size:.9rem;margin:0 0 1rem}._error_alhrt_31{color:#c52828;font-size:.85rem;margin:0 0 1rem}._actions_alhrt_37{display:flex;gap:.5rem;justify-content:flex-end}._cancel_alhrt_43{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#374151}._cancel_alhrt_43,._confirm_alhrt_53{cursor:pointer;font-size:.9rem;padding:.5rem .9rem}._confirm_alhrt_53{background:var(--accent-color,#1717e5);border:1px solid var(--accent-color,#1717e5);border-radius:6px;color:var(--accent-fg,#fff);font-weight:600}._confirm_alhrt_53:hover{background:var(--accent-color-dark,#1212b8)}._container_1336u_1{display:flex;flex-direction:column;height:100%;min-height:0}._toolbar_1336u_8{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;flex:none;gap:.75rem;justify-content:flex-end;padding:.75rem 1rem}._gallery_1336u_18{align-content:start;display:grid;flex:1;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));min-height:0;overflow:auto;padding:1rem}._figure_1336u_29{background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:.4rem;margin:0;padding:.5rem}._image_1336u_40{border-radius:4px;display:block;height:auto;width:100%}._caption_1336u_47{color:#6b7280;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._empty_1336u_55{color:#6b7280;font-size:.95rem;margin:0;padding:1.5rem 1rem}._copyButton_9bgyi_1{align-items:center;background:var(--accent-color,#1717e5);border:1px solid var(--accent-color,#1717e5);border-radius:6px;color:var(--accent-fg,#fff);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.4rem;padding:.5rem .9rem;transition:background .12s ease}._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{background:#15803d;border-color:#15803d;color:#fff}._error_9bgyi_32{color:#c52828;font-size:.9rem}._wrap_br0wj_1{align-items:stretch;display:flex;flex-direction:column;gap:8px}._md_br0wj_7{width:min(280px,100%)}._sm_br0wj_10{max-width:160px;width:100%}._track_br0wj_14{background:color-mix(in srgb,currentColor 12%,transparent);border-radius:2px;height:4px;overflow:hidden;position:relative}._sm_br0wj_10 ._track_br0wj_14{height:3px}._fill_br0wj_24{height:100%;transition:width .6s ease}._fill_br0wj_24,._sweep_br0wj_31{background:var(--progress-accent,#1717e5);border-radius:inherit}._sweep_br0wj_31{animation:_progress-sweep_br0wj_1 1.4s ease-in-out infinite;inset:0 auto 0 0;position:absolute;width:40%}._label_br0wj_39{font-size:13px;opacity:.8;text-align:center}._title_br0wj_44{font-weight:600;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}._count_br0wj_51{font-size:11px;opacity:.6;text-align:center}@keyframes _progress-sweep_br0wj_1{0%{translate:-100% 0}to{translate:250% 0}}@media (prefers-reduced-motion:reduce){._sweep_br0wj_31{animation:_progress-pulse_br0wj_1 2s ease-in-out infinite;width:100%}}@keyframes _progress-pulse_br0wj_1{0%,to{opacity:.3}50%{opacity:.7}}
