.ds-overlay-inspector_root__G7tEJ{position:fixed;inset:0;z-index:90;pointer-events:none;font-family:var(--font-sans);color:var(--fg);--overlay-panel-width:248px;--overlay-layer-panel-width:200px;--overlay-panel-space:272px;--overlay-chrome-top-offset:0px;--overlay-chrome-top:calc(16px + var(--overlay-chrome-top-offset));--overlay-panel-top:calc(12px + var(--overlay-chrome-top-offset));--overlay-panel-max-height:calc(100vh - var(--overlay-panel-top) - 12px);--overlay-dark-bg:#141419;--overlay-dark-card:color-mix(in srgb,#1e1e28 97%,var(--accent) 3%);--overlay-dark-el:color-mix(in srgb,#24242f 96%,var(--accent) 4%);--overlay-dark-border:color-mix(in srgb,#38384d 92%,var(--accent) 8%);--overlay-dark-divider:color-mix(in srgb,var(--overlay-dark-fg) 5%,transparent);--overlay-dark-fg:#e8e8ef;--overlay-dark-fg2:#a0a0b4;--overlay-dark-fg3:#6a6a80;--overlay-dark-sel:rgba(255,255,255,0.07);--overlay-dark-shadow:rgba(0,0,0,0.6);--overlay-dark-accent:color-mix(in srgb,var(--accent) 76%,white);--overlay-dark-red:color-mix(in srgb,var(--red) 72%,white)}.ds-overlay-inspector_root__G7tEJ :is(input,textarea,select):focus{outline:none}.ds-overlay-inspector_root__G7tEJ ::-moz-selection{background:color-mix(in srgb,var(--accent) 55%,transparent);color:var(--figma-fg)}.ds-overlay-inspector_root__G7tEJ ::selection{background:color-mix(in srgb,var(--accent) 55%,transparent);color:var(--figma-fg)}.ds-overlay-inspector_root__G7tEJ :is(input,textarea)::-moz-selection{background:color-mix(in srgb,var(--accent) 62%,transparent);color:var(--fg)}.ds-overlay-inspector_root__G7tEJ :is(input,textarea)::selection{background:color-mix(in srgb,var(--accent) 62%,transparent);color:var(--fg)}.ds-overlay-inspector_root__G7tEJ :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ds-overlay-inspector_canvasLayerDock__Iexu_,.ds-overlay-inspector_canvasRuntimeHeader__EDwoe,.ds-overlay-inspector_composer__8j3xJ,.ds-overlay-inspector_panel__qxEr5,.ds-overlay-inspector_statusToast__gvbE_,.ds-overlay-inspector_threadPopover__Sb2Kz,.ds-overlay-inspector_toolbar__uPXbm{--bg:var(--overlay-dark-bg);--card:var(--overlay-dark-card);--el:var(--overlay-dark-el);--border:var(--overlay-dark-border);--fg:var(--overlay-dark-fg);--fg2:var(--overlay-dark-fg2);--fg3:var(--overlay-dark-fg3);--sel:var(--overlay-dark-sel);--shadow:var(--overlay-dark-shadow);--accent:var(--overlay-dark-accent);--red:var(--overlay-dark-red);--figma-divider:var(--overlay-dark-divider);pointer-events:auto;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 84%,transparent);box-shadow:0 1px 3px var(--shadow);backdrop-filter:blur(16px)}.ds-overlay-inspector_canvasRuntimeHeader__EDwoe{position:fixed;top:0;left:0;right:0;z-index:4;display:flex;align-items:center;gap:8px;height:48px;padding:0 12px;border-radius:0;border-width:0 0 1px}.ds-overlay-inspector_canvasRuntimeHeaderBack__dFkS6{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--fg2);cursor:pointer}.ds-overlay-inspector_canvasRuntimeHeaderBack__dFkS6:hover{background:var(--sel);color:var(--fg)}.ds-overlay-inspector_canvasRuntimeHeaderTitle__C_apH{min-width:0;overflow:hidden;color:var(--fg);font-size:13px;font-weight:500;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_canvasRuntimeHeaderSpacer__7VPAt{flex:1 1 auto;min-width:16px}.ds-overlay-inspector_canvasRuntimeHeaderZoom__XYUqY{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:28px;padding:0 4px;border:0;border-radius:0;background:transparent;color:var(--fg2);font-family:var(--font-mono);font-size:12px;font-weight:600;line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ds-overlay-inspector_canvasRuntimeHeaderCollaborate__jcqpW{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid color-mix(in srgb,var(--overlay-dark-fg) 12%,transparent);border-radius:9px;background:color-mix(in srgb,var(--overlay-dark-el) 76%,transparent);color:var(--fg);cursor:pointer;font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.ds-overlay-inspector_canvasRuntimeHeaderCollaborate__jcqpW:hover{border-color:color-mix(in srgb,var(--overlay-dark-fg) 22%,transparent);background:color-mix(in srgb,var(--overlay-dark-sel) 82%,transparent)}.ds-overlay-inspector_canvasLayerDock__Iexu_{position:fixed;left:16px;top:var(--overlay-chrome-top);z-index:3;display:grid;gap:6px;width:-moz-fit-content;width:fit-content;max-width:min(420px,calc(100vw - 32px));padding:4px;border-radius:12px;--figma-bg:color-mix(in srgb,var(--card) 88%,transparent);--figma-bg-2:color-mix(in srgb,var(--el) 84%,transparent);--figma-bg-3:color-mix(in srgb,var(--sel) 94%,transparent);--figma-fg:var(--fg);--figma-fg-2:var(--fg2);--figma-border:var(--border)}.ds-overlay-inspector_canvasLayerDockOpen__sCYgj{width:min(var(--overlay-layer-panel-width),calc(100vw - 32px))}.ds-overlay-inspector_canvasLayerDockPage__YfxYQ{top:calc(56px + var(--overlay-chrome-top-offset))}.ds-overlay-inspector_canvasLayerDockHeader__SZiLZ{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px;min-width:0}.ds-overlay-inspector_canvasLayerDockIconSpacer__EdhdP{display:block;width:28px;height:28px}.ds-overlay-inspector_canvasLayerProjectWrap__ShIoD{position:relative;min-width:0}.ds-overlay-inspector_canvasLayerDock__Iexu_:not(.ds-overlay-inspector_canvasLayerDockOpen__sCYgj) .ds-overlay-inspector_canvasLayerDockHeader__SZiLZ{display:flex}.ds-overlay-inspector_canvasLayerDockIconButton__l4gV5{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border:0;border-radius:7px;background:transparent;color:var(--fg2);cursor:pointer}.ds-overlay-inspector_canvasLayerDockIconButton__l4gV5:hover{background:var(--sel);color:var(--fg)}.ds-overlay-inspector_canvasLayerDockButton__ogjtR{display:inline-flex;align-items:center;gap:8px;min-width:0;height:32px;max-width:180px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--fg);cursor:pointer;font-size:13px;font-weight:500;line-height:1}.ds-overlay-inspector_canvasLayerDockButton__ogjtR:hover{background:var(--sel)}.ds-overlay-inspector_canvasLayerDockButton__ogjtR span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_canvasProjectImage__W2Kix{flex:0 0 auto}.ds-overlay-inspector_canvasProjectBadge__2bXBq{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;border-radius:4px;background:var(--el);color:var(--fg2);font-family:var(--font-mono);font-size:9px;line-height:1}.ds-overlay-inspector_canvasLayerPanel__CvN6o{position:relative;display:grid;grid-template-rows:minmax(0,1fr);gap:5px;width:100%;min-width:min(144px,calc(100vw - 32px));max-height:min(520px,calc(100vh - 96px));overflow:hidden;padding:6px;border-top:1px solid var(--figma-divider)}.ds-overlay-inspector_layerPanelResizeHandle__Hasi1{position:absolute;top:0;right:0;bottom:0;z-index:2;width:12px;cursor:ew-resize;touch-action:none}.ds-overlay-inspector_layerPanelResizeHandle__Hasi1:after{content:"";position:absolute;top:10px;right:1px;bottom:10px;width:1px;border-radius:999px;background:transparent}.ds-overlay-inspector_layerPanelResizeHandle__Hasi1:hover:after{background:color-mix(in srgb,var(--overlay-dark-fg) 18%,transparent)}.ds-overlay-inspector_canvasLayerPanelHeader__y6hiy{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 3px 4px;color:var(--fg2);font-size:11px;font-weight:500;line-height:1}.ds-overlay-inspector_canvasLayerPanelTitle__25hwY{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;flex:1}.ds-overlay-inspector_canvasLayerCollapseButton__lJNSx{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;border:0;border-radius:5px;background:transparent;color:var(--fg2);cursor:pointer}.ds-overlay-inspector_canvasLayerCollapseButton__lJNSx:hover{background:var(--sel);color:var(--fg)}.ds-overlay-inspector_canvasLayerList__2x_gH{display:grid;gap:2px;min-height:0;max-height:min(468px,calc(100vh - 146px));overflow:auto;padding-right:1px}.ds-overlay-inspector_canvasLayerRow__aGRQv{display:grid;grid-template-columns:var(--layer-indent,0) 8px 16px minmax(0,1fr) auto;align-items:center;align-content:center;gap:4px;min-width:0;min-height:26px;padding:4px;border:0;border-radius:5px;background:transparent;color:color-mix(in srgb,var(--fg) 72%,var(--fg2));cursor:pointer;text-align:left}.ds-overlay-inspector_canvasLayerRow__aGRQv:hover{background:var(--sel);color:var(--fg)}.ds-overlay-inspector_canvasLayerRowActive__wXQ4M,.ds-overlay-inspector_canvasLayerRowActive__wXQ4M:hover{background:color-mix(in srgb,var(--accent) 42%,transparent);color:var(--overlay-dark-fg)}.ds-overlay-inspector_canvasLayerIndent__xxzt_{width:var(--layer-indent,0);height:1px}.ds-overlay-inspector_canvasLayerDisclosure__uECKI{display:inline-flex;align-items:center;justify-content:center;width:8px;height:13px;color:var(--fg3)}.ds-overlay-inspector_canvasLayerDisclosureButton__ULpI7{display:inline-flex;align-items:center;justify-content:center;width:12px;height:14px;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer;transition:transform .12s ease}.ds-overlay-inspector_canvasLayerDisclosureButton__ULpI7:hover{background:var(--sel);color:var(--fg)}.ds-overlay-inspector_canvasLayerDisclosureButtonClosed__gHpMY{transform:rotate(-90deg)}.ds-overlay-inspector_canvasLayerIcon__MMFU7{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--fg2)}.ds-overlay-inspector_canvasLayerRow__aGRQv[data-layer-kind=autoLayout] .ds-overlay-inspector_canvasLayerIcon__MMFU7{color:color-mix(in srgb,var(--fg2) 84%,var(--accent) 16%)}.ds-overlay-inspector_canvasLayerRow__aGRQv[data-layer-kind=instance] .ds-overlay-inspector_canvasLayerIcon__MMFU7,.ds-overlay-inspector_canvasLayerRow__aGRQv[data-layer-kind=instance] .ds-overlay-inspector_canvasLayerText__0gJ9N,.ds-overlay-inspector_canvasLayerRow__aGRQv[data-layer-kind=instance] .ds-overlay-inspector_canvasLayerText__0gJ9N span:first-child{color:color-mix(in srgb,var(--accent) 86%,var(--overlay-dark-fg))}.ds-overlay-inspector_canvasLayerRow__aGRQv[data-layer-kind=control] .ds-overlay-inspector_canvasLayerIcon__MMFU7,.ds-overlay-inspector_canvasLayerRow__aGRQv[data-layer-kind=text] .ds-overlay-inspector_canvasLayerIcon__MMFU7{color:color-mix(in srgb,var(--fg2) 82%,var(--fg))}.ds-overlay-inspector_canvasLayerRow__aGRQv[data-layer-kind=icon] .ds-overlay-inspector_canvasLayerIcon__MMFU7{color:color-mix(in srgb,var(--fg2) 72%,var(--fg))}.ds-overlay-inspector_canvasLayerText__0gJ9N{display:block;min-width:0}.ds-overlay-inspector_canvasLayerText__0gJ9N span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_canvasLayerText__0gJ9N span:first-child{color:currentColor;font-size:11px;font-weight:500;line-height:1.2}.ds-overlay-inspector_canvasLayerProjectPopover__P6tq5{top:calc(100% + 6px);left:0;z-index:40;width:min(196px,calc(100vw - 32px));max-height:min(260px,calc(100vh - 80px));gap:1px;padding:5px;border-radius:9px;background:color-mix(in srgb,var(--overlay-dark-bg) 82%,var(--overlay-dark-card));color:var(--figma-fg)}.ds-overlay-inspector_canvasLayerProjectPopover__P6tq5 .ds-overlay-inspector_projectPickerOption__KXDU0{grid-template-columns:14px 16px minmax(0,1fr);gap:5px;height:28px;min-height:28px;padding:0 6px;color:var(--figma-fg)}.ds-overlay-inspector_canvasLayerProjectPopover__P6tq5 .ds-overlay-inspector_projectPickerOptionActive__POE3R,.ds-overlay-inspector_canvasLayerProjectPopover__P6tq5 .ds-overlay-inspector_projectPickerOption__KXDU0:hover{background:color-mix(in srgb,var(--accent) 28%,transparent);color:var(--figma-fg)}.ds-overlay-inspector_canvasLayerProjectPopover__P6tq5 .ds-overlay-inspector_pickerImage__Q2ION,.ds-overlay-inspector_canvasLayerProjectPopover__P6tq5 .ds-overlay-inspector_projectPickerOptionBadge__s0wN3,.ds-overlay-inspector_canvasLayerProjectPopover__P6tq5 .ds-overlay-inspector_projectPickerOptionCheck__KHyfS{flex:0 0 auto}.ds-overlay-inspector_canvasLayerProjectPopover__P6tq5 .ds-overlay-inspector_projectPickerOption__KXDU0 span:last-child{min-width:0;color:currentColor;opacity:.96}.ds-overlay-inspector_canvasLayerEmpty__Gn2t4{padding:18px 8px;color:var(--fg3);font-size:13px;line-height:1.4;text-align:center}.ds-overlay-inspector_toolbar__uPXbm{position:fixed;left:50%;bottom:16px;transform:translateX(-50%);display:flex;align-items:center;gap:4px;min-height:36px;max-width:calc(100vw - 32px);padding:4px;border-radius:12px}.ds-overlay-inspector_rootPanelOpen__bLiS2 .ds-overlay-inspector_toolbar__uPXbm{left:max(48px,calc((100vw - var(--overlay-panel-space)) / 2))}.ds-overlay-inspector_statusToast__gvbE_{position:fixed;left:50%;bottom:64px;transform:translateX(-50%);max-width:min(360px,calc(100vw - 32px));padding:8px 10px;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--card) 96%,transparent);box-shadow:0 1px 3px var(--shadow);color:var(--fg2);font-size:13px;line-height:1.4;pointer-events:auto}.ds-overlay-inspector_rootPanelOpen__bLiS2 .ds-overlay-inspector_statusToast__gvbE_{left:max(48px,calc((100vw - var(--overlay-panel-space)) / 2));max-width:min(300px,calc(100vw - var(--overlay-panel-space) - 32px))}.ds-overlay-inspector_draftRecoveryBar__YI1sS{position:fixed;left:50%;top:calc(var(--overlay-chrome-top-offset) + 16px);transform:translateX(-50%);display:flex;align-items:center;gap:12px;max-width:min(440px,calc(100vw - 32px));padding:8px 8px 8px 12px;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--card) 96%,transparent);box-shadow:0 1px 3px var(--shadow);color:var(--fg2);font-size:13px;line-height:1.4;pointer-events:auto;z-index:2147483646}.ds-overlay-inspector_rootPanelOpen__bLiS2 .ds-overlay-inspector_draftRecoveryBar__YI1sS{left:max(48px,calc((100vw - var(--overlay-panel-space)) / 2))}.ds-overlay-inspector_draftRecoveryText__NyFPl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_draftRecoveryActions__3lQox{display:flex;align-items:center;gap:4px;flex-shrink:0}.ds-overlay-inspector_draftRecoveryPrimary__ilh4t,.ds-overlay-inspector_draftRecoverySecondary__nq8iV{height:28px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer}.ds-overlay-inspector_draftRecoveryPrimary__ilh4t{border:1px solid var(--accent);background:var(--accent);color:var(--overlay-dark-fg)}.ds-overlay-inspector_draftRecoveryPrimary__ilh4t:hover{background:color-mix(in srgb,var(--accent) 88%,black)}.ds-overlay-inspector_draftRecoverySecondary__nq8iV{border:1px solid var(--border);background:transparent;color:var(--fg2)}.ds-overlay-inspector_draftRecoverySecondary__nq8iV:hover{background:var(--el)}.ds-overlay-inspector_brand__RN_P0{display:flex;align-items:center;gap:8px;padding:0 8px;color:var(--fg);font-size:13px;font-weight:500;line-height:1;white-space:nowrap}.ds-overlay-inspector_hint__qkUnp{min-width:0;max-width:240px;overflow:hidden;color:var(--fg3);font-family:var(--font-mono);font-size:11px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_hintActive__q09y_{color:var(--accent)}.ds-overlay-inspector_iconButton__jP_0R{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--fg2);cursor:pointer}.ds-overlay-inspector_iconButton__jP_0R:hover{border-color:var(--border);background:var(--sel);color:var(--fg)}.ds-overlay-inspector_iconButton__jP_0R:disabled{opacity:.45;cursor:not-allowed}.ds-overlay-inspector_iconButton__jP_0R:disabled:hover{border-color:transparent;background:transparent;color:var(--fg2)}.ds-overlay-inspector_iconButtonActive__0b6rl{border-color:color-mix(in srgb,var(--overlay-dark-fg) 44%,transparent);background:color-mix(in srgb,var(--overlay-dark-fg) 18%,transparent);color:var(--overlay-dark-fg)}.ds-overlay-inspector_toolbarBadge__qMZcM{position:absolute;right:-4px;top:-4px;min-width:14px;height:14px;padding:0 4px;border:1px solid var(--overlay-dark-bg);border-radius:999px;background:var(--accent);font-family:var(--font-mono);font-size:10px;font-weight:600;line-height:1;pointer-events:none}.ds-overlay-inspector_toolbarBadge__qMZcM,.ds-overlay-inspector_toolbarCollaborateButton__9qk_C{display:inline-flex;align-items:center;justify-content:center;color:var(--theme-color-on-inverse)}.ds-overlay-inspector_toolbarCollaborateButton__9qk_C{position:relative;width:28px;height:28px;flex:0 0 28px;padding:0;border:1px solid color-mix(in srgb,var(--accent) 82%,var(--border));border-radius:8px;background:color-mix(in srgb,var(--accent) 90%,transparent);cursor:pointer}.ds-overlay-inspector_toolbarPillTooltip__0b6bK{position:absolute;left:50%;bottom:calc(100% + 14px);max-width:160px;padding:5px 9px;border:1px solid color-mix(in srgb,var(--overlay-dark-fg) 11%,transparent);border-radius:999px;background:color-mix(in srgb,var(--overlay-dark-card) 90%,transparent);box-shadow:0 1px 3px var(--shadow);color:var(--overlay-dark-fg);font-size:12px;font-weight:500;line-height:1;opacity:0;overflow:hidden;pointer-events:none;text-overflow:ellipsis;transform:translate(-50%,2px);transition:opacity 80ms ease,transform 80ms ease;white-space:nowrap;backdrop-filter:blur(12px)}.ds-overlay-inspector_iconButton__jP_0R:focus-visible .ds-overlay-inspector_toolbarPillTooltip__0b6bK,.ds-overlay-inspector_iconButton__jP_0R:hover .ds-overlay-inspector_toolbarPillTooltip__0b6bK,.ds-overlay-inspector_toolbarCollaborateButton__9qk_C:focus-visible .ds-overlay-inspector_toolbarPillTooltip__0b6bK,.ds-overlay-inspector_toolbarCollaborateButton__9qk_C:hover .ds-overlay-inspector_toolbarPillTooltip__0b6bK{opacity:1;transform:translate(-50%)}.ds-overlay-inspector_toolbarCollaborateButtonActive__Zhnr3,.ds-overlay-inspector_toolbarCollaborateButton__9qk_C:hover{border-color:color-mix(in srgb,var(--overlay-dark-fg) 52%,var(--accent));background:var(--accent);color:var(--theme-color-on-inverse)}.ds-overlay-inspector_toolbarCommitButton__0fzgl{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:28px;padding:0 10px;border:1px solid var(--accent);border-radius:8px;background:var(--accent);color:var(--theme-color-on-inverse);cursor:pointer;font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.ds-overlay-inspector_toolbarCommitButton__0fzgl:hover{background:color-mix(in srgb,var(--accent) 88%,#000)}.ds-overlay-inspector_panel__qxEr5{position:fixed;top:var(--overlay-panel-top);right:12px;bottom:12px;display:flex;container-type:inline-size;width:min(var(--overlay-panel-width),calc(100vw - 24px));min-width:min(220px,calc(100vw - 24px));max-height:var(--overlay-panel-max-height);flex-direction:column;overflow:hidden;border-radius:12px;z-index:2;--figma-bg:color-mix(in srgb,var(--card) 86%,transparent);--figma-bg-2:color-mix(in srgb,var(--el) 78%,transparent);--figma-bg-3:color-mix(in srgb,var(--sel) 92%,transparent);--figma-fg:var(--fg);--figma-fg-2:var(--fg2);--figma-border:var(--border);--figma-divider:var(--overlay-dark-divider);background:var(--figma-bg);color:var(--figma-fg)}.ds-overlay-inspector_panelResizeHandle__g3UZL{position:absolute;top:0;bottom:0;left:0;z-index:2;width:12px;cursor:ew-resize;touch-action:none}.ds-overlay-inspector_panelResizeHandle__g3UZL:after{content:"";position:absolute;top:10px;bottom:10px;left:1px;width:1px;border-radius:999px;background:transparent}.ds-overlay-inspector_panelResizeHandle__g3UZL:hover:after{background:color-mix(in srgb,var(--overlay-dark-fg) 18%,transparent)}.ds-overlay-inspector_panelHeader__R7dHs{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px 12px;border-bottom:1px solid var(--border)}.ds-overlay-inspector_selectedTitle__ztJFQ{min-width:0}.ds-overlay-inspector_eyebrow__A0NCH{margin-bottom:6px;color:var(--fg3);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.06em;line-height:1;text-transform:uppercase}.ds-overlay-inspector_elementName__Hb2Qn{overflow:hidden;color:var(--fg);font-family:var(--font-mono);font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_elementMeta___TT_2{margin-top:4px;color:var(--fg3);font-family:var(--font-mono);font-size:11px;line-height:1.3}.ds-overlay-inspector_tabs__LbjJb{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:8px;border-bottom:1px solid var(--border)}.ds-overlay-inspector_tab__Rr2xm{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;height:30px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--fg2);font-size:13px;font-weight:500;line-height:1;cursor:pointer}.ds-overlay-inspector_tab__Rr2xm:hover{background:var(--sel);color:var(--fg)}.ds-overlay-inspector_tabActive__KOmjn{border-color:var(--border);background:var(--asoft);color:var(--accent)}.ds-overlay-inspector_panelBody__9Ulaf{min-height:0;flex:1;overflow:auto;padding:0}.ds-overlay-inspector_section__Zv1wV{display:grid;gap:12px}.ds-overlay-inspector_sectionTitle__eagi5{color:var(--fg3);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.06em;line-height:1;text-transform:uppercase}.ds-overlay-inspector_layerList__6PP0G{display:grid;gap:4px}.ds-overlay-inspector_layerButton__fWKKX{display:grid;grid-template-columns:1fr;gap:3px;min-width:0;padding:7px 10px;padding-left:calc(10px + var(--depth) * 12px);border:1px solid transparent;border-radius:8px;background:transparent;color:var(--fg2);text-align:left;cursor:pointer}.ds-overlay-inspector_layerButton__fWKKX:hover{border-color:var(--border);background:var(--sel);color:var(--fg)}.ds-overlay-inspector_layerButtonActive__4QeHu{border-color:var(--accent);background:var(--asoft);color:var(--fg)}.ds-overlay-inspector_layerName__xrrJM,.ds-overlay-inspector_layerSub__1y_qx{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_layerName__xrrJM{font-family:var(--font-mono);font-size:13px;line-height:1.3}.ds-overlay-inspector_layerSub__1y_qx{color:var(--fg3);font-size:11px;line-height:1.3}.ds-overlay-inspector_fieldGrid__91msy{display:grid;gap:10px}.ds-overlay-inspector_field__5IQXa{display:grid;gap:6px}.ds-overlay-inspector_field__5IQXa span{color:var(--fg3);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.06em;line-height:1;text-transform:uppercase}.ds-overlay-inspector_input__CwKeL,.ds-overlay-inspector_textarea__Syp_g{width:100%;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--fg);font-family:var(--font-mono);font-size:13px;line-height:1.3}.ds-overlay-inspector_colorField__UfCiL:focus-within,.ds-overlay-inspector_commentSearchField__wSbhf:focus-within,.ds-overlay-inspector_commentTextarea__g8MSW:focus,.ds-overlay-inspector_input__CwKeL:focus,.ds-overlay-inspector_librarySearch__Y_nC0:focus-within,.ds-overlay-inspector_numericField__MRO9t:focus-within,.ds-overlay-inspector_propertyValueField__5BEny:focus-within,.ds-overlay-inspector_realTextarea__TSHce:focus,.ds-overlay-inspector_strokeInputControl__xvRJj:focus-within,.ds-overlay-inspector_textarea__Syp_g:focus{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent),0 0 0 1px color-mix(in srgb,var(--accent) 28%,transparent)}.ds-overlay-inspector_input__CwKeL{height:34px;padding:8px 10px}.ds-overlay-inspector_textarea__Syp_g{min-height:76px;resize:vertical;padding:10px}.ds-overlay-inspector_input__CwKeL:disabled,.ds-overlay-inspector_textarea__Syp_g:disabled{color:var(--fg3);cursor:not-allowed}.ds-overlay-inspector_actions__z5cgL{display:flex;flex-wrap:wrap;gap:8px}.ds-overlay-inspector_actionButton__UdX7a{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:transparent;color:var(--fg2);font-size:13px;font-weight:500;line-height:1;cursor:pointer}.ds-overlay-inspector_actionButton__UdX7a:hover{background:var(--sel);color:var(--fg)}.ds-overlay-inspector_actionButton__UdX7a:disabled{color:var(--fg3);cursor:not-allowed}.ds-overlay-inspector_actionButton__UdX7a:disabled:hover{background:transparent}.ds-overlay-inspector_empty__6IUF_{display:grid;gap:8px;padding:8px 4px;color:var(--fg2);font-size:13px;line-height:1.6}.ds-overlay-inspector_code__SK5xk{overflow:hidden;color:var(--fg2);font-family:var(--font-mono);font-size:11px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_hoverBox__aZveR,.ds-overlay-inspector_measureTargetBox__K9jgF,.ds-overlay-inspector_selectedBox__1oklk{position:fixed;pointer-events:none;border-radius:6px;box-sizing:border-box}.ds-overlay-inspector_hoverBox__aZveR{border:1px dashed var(--accent);background:transparent}.ds-overlay-inspector_selectedBox__1oklk{border:1px solid var(--accent);background:transparent;border-radius:0}.ds-overlay-inspector_selectedBoxBorderless__Xeui2{border-color:transparent}.ds-overlay-inspector_vectorSelectionOverlay__zVI4v{position:fixed;inset:0;width:100vw;height:100vh;overflow:visible;pointer-events:none}.ds-overlay-inspector_vectorSelectionShape__mYdaC{fill:none;stroke:var(--accent);stroke-width:1px;vector-effect:non-scaling-stroke}.ds-overlay-inspector_measureTargetBox__K9jgF{border:1px solid var(--orange);background:color-mix(in srgb,var(--orange) 6%,transparent)}.ds-overlay-inspector_presenceCursor__zL92r{--presence-color:var(--accent);position:fixed;z-index:8;display:inline-flex;align-items:flex-start;gap:6px;max-width:220px;color:var(--presence-color);pointer-events:none}.ds-overlay-inspector_presenceCursor__zL92r[data-presence-color=green]{--presence-color:var(--green)}.ds-overlay-inspector_presenceCursor__zL92r[data-presence-color=orange]{--presence-color:var(--orange)}.ds-overlay-inspector_presenceCursor__zL92r[data-presence-color=red]{--presence-color:var(--red)}.ds-overlay-inspector_presenceCursorIcon__Wi0yP{flex:0 0 auto;margin-top:-1px}.ds-overlay-inspector_presenceCursorLabel__J2ozV{min-width:0;max-width:180px;overflow:hidden;padding:4px 7px;border:1px solid color-mix(in srgb,var(--presence-color) 45%,transparent);border-radius:999px;background:color-mix(in srgb,var(--overlay-dark-bg) 78%,var(--presence-color) 22%);color:var(--overlay-dark-fg);font-size:11px;font-weight:500;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_measureLine__BrDrt{position:fixed;pointer-events:none;background:color-mix(in srgb,var(--orange) 82%,transparent)}.ds-overlay-inspector_measureLineHorizontal__EthBF{transform:translateY(-50%)}.ds-overlay-inspector_measureLineVertical__h1H7P{transform:translateX(-50%)}.ds-overlay-inspector_measureLineHorizontal__EthBF:after,.ds-overlay-inspector_measureLineHorizontal__EthBF:before{position:absolute;top:-4px;width:1px;height:9px;background:inherit;content:""}.ds-overlay-inspector_measureLineHorizontal__EthBF:before{left:0}.ds-overlay-inspector_measureLineHorizontal__EthBF:after{right:0}.ds-overlay-inspector_measureLineVertical__h1H7P:after,.ds-overlay-inspector_measureLineVertical__h1H7P:before{position:absolute;left:-4px;width:9px;height:1px;background:inherit;content:""}.ds-overlay-inspector_measureLineVertical__h1H7P:before{top:0}.ds-overlay-inspector_measureLineVertical__h1H7P:after{bottom:0}.ds-overlay-inspector_measureSpanLine__Cncu_{position:fixed;z-index:7;pointer-events:none;background:var(--accent)}.ds-overlay-inspector_measureSpanLineMargin__JjNPd{background:color-mix(in srgb,var(--orange) 82%,transparent)}.ds-overlay-inspector_measureSpanLineHorizontal__Y0Yrx{transform:translateY(-50%)}.ds-overlay-inspector_measureSpanLineVertical__whOty{transform:translateX(-50%)}.ds-overlay-inspector_measureSpanLineHorizontal__Y0Yrx:after,.ds-overlay-inspector_measureSpanLineHorizontal__Y0Yrx:before{position:absolute;top:-4px;width:1px;height:9px;background:inherit;content:""}.ds-overlay-inspector_measureSpanLineHorizontal__Y0Yrx:before{left:0}.ds-overlay-inspector_measureSpanLineHorizontal__Y0Yrx:after{right:0}.ds-overlay-inspector_measureSpanLineVertical__whOty:after,.ds-overlay-inspector_measureSpanLineVertical__whOty:before{position:absolute;left:-4px;width:9px;height:1px;background:inherit;content:""}.ds-overlay-inspector_measureSpanLineVertical__whOty:before{top:0}.ds-overlay-inspector_measureSpanLineVertical__whOty:after{bottom:0}.ds-overlay-inspector_measureLineLabel__IRKY_,.ds-overlay-inspector_measureMetricLabel__ZHmgr{position:absolute;z-index:4;display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:18px;padding:0 6px;border-radius:5px;background:var(--orange);color:var(--theme-color-on-inverse);font-family:var(--font-mono);font-size:11px;font-weight:500;line-height:1;white-space:nowrap;pointer-events:none}.ds-overlay-inspector_measureLineLabel__IRKY_{left:50%;top:50%;transform:translate(-50%,-50%)}.ds-overlay-inspector_measureLineVertical__h1H7P .ds-overlay-inspector_measureLineLabel__IRKY_{left:50%;top:50%}.ds-overlay-inspector_measureMetricLabel__ZHmgr{position:fixed;background:color-mix(in srgb,var(--accent) 90%,var(--bg))}.ds-overlay-inspector_measureMetricLabelMargin__Pmn9n{background:var(--orange)}.ds-overlay-inspector_boxLabel__oIPR7{position:absolute;left:-1px;bottom:calc(100% + 4px);max-width:280px;overflow:hidden;padding:4px 7px;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--fg);font-family:var(--font-mono);font-size:11px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_commentPin__lKQT0{position:fixed;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;transform:translate(-50%,-50%);border:1px solid var(--accent);border-radius:var(--theme-radius-full);background:var(--accent);color:var(--theme-color-on-inverse);font-family:var(--font-mono);font-size:11px;font-weight:500;line-height:1;cursor:pointer;pointer-events:auto}.ds-overlay-inspector_commentPin__lKQT0:hover{background:var(--fg);color:var(--bg)}.ds-overlay-inspector_commentPinActive___KpDY{outline:2px solid var(--accent);outline-offset:2px}.ds-overlay-inspector_commentRegionPending__XpBAO,.ds-overlay-inspector_commentRegion__xowQo,.ds-overlay-inspector_regionDraft__O6L4G{position:fixed;pointer-events:none;border-radius:4px}.ds-overlay-inspector_regionDraft__O6L4G{border:1px dashed var(--green);background:color-mix(in srgb,var(--green) 3%,transparent)}.ds-overlay-inspector_commentRegionPending__XpBAO,.ds-overlay-inspector_commentRegion__xowQo{border:1px solid var(--green);background:transparent}.ds-overlay-inspector_commentRegionActive__jwEWx{border-color:var(--green);background:color-mix(in srgb,var(--green) 3%,transparent)}.ds-overlay-inspector_regionSelectionBox___F1PL{position:fixed;pointer-events:none;border:1px solid var(--green);border-radius:2px;background:transparent}.ds-overlay-inspector_selectionHandle___W5mV{position:absolute;z-index:1;width:7px;height:7px;border:1px solid var(--accent);background:var(--bg);pointer-events:none}.ds-overlay-inspector_selectionEdge__qnQQH[data-stil-resize],.ds-overlay-inspector_selectionHandle___W5mV[data-stil-resize]{pointer-events:auto}.ds-overlay-inspector_selectionHandleTopLeft__AQDc5{left:-4px;top:-4px}.ds-overlay-inspector_selectionHandleTopRight__LtA6F{right:-4px;top:-4px}.ds-overlay-inspector_selectionHandleBottomRight__cTSy_{right:-4px;bottom:-4px}.ds-overlay-inspector_selectionHandleBottomLeft__4vLFt{left:-4px;bottom:-4px}.ds-overlay-inspector_selectionHandleBottomRight__cTSy_[data-stil-resize],.ds-overlay-inspector_selectionHandleTopLeft__AQDc5[data-stil-resize]{cursor:nwse-resize}.ds-overlay-inspector_selectionHandleBottomLeft__4vLFt[data-stil-resize],.ds-overlay-inspector_selectionHandleTopRight__LtA6F[data-stil-resize]{cursor:nesw-resize}.ds-overlay-inspector_selectionEdgeBottom__MZsa9[data-stil-resize],.ds-overlay-inspector_selectionEdgeTop__iUTGA[data-stil-resize]{cursor:ns-resize}.ds-overlay-inspector_selectionEdgeLeft__IBYwF[data-stil-resize],.ds-overlay-inspector_selectionEdgeRight__B_ABo[data-stil-resize]{cursor:ew-resize}.ds-overlay-inspector_selectionEdge__qnQQH{position:absolute;z-index:0;pointer-events:none}.ds-overlay-inspector_selectionEdgeTop__iUTGA{top:-3px;left:6px;right:6px;height:7px}.ds-overlay-inspector_selectionEdgeBottom__MZsa9{bottom:-3px;left:6px;right:6px;height:7px}.ds-overlay-inspector_selectionEdgeLeft__IBYwF{left:-3px;top:6px;bottom:6px;width:7px}.ds-overlay-inspector_selectionEdgeRight__B_ABo{right:-3px;top:6px;bottom:6px;width:7px}.ds-overlay-inspector_selectionSizeLabel__DgsSO{position:absolute;left:50%;bottom:-21px;display:inline-flex;align-items:center;height:18px;padding:0 6px;transform:translateX(-50%);border-radius:4px;background:var(--accent);color:var(--theme-color-on-inverse);font-family:var(--font-mono);font-size:11px;font-weight:500;line-height:1;white-space:nowrap}.ds-overlay-inspector_composer__8j3xJ{z-index:6;width:min(292px,calc(100vw - 24px));--figma-bg:color-mix(in srgb,var(--card) 86%,transparent);--figma-bg-2:color-mix(in srgb,var(--el) 78%,transparent);--figma-bg-3:color-mix(in srgb,var(--sel) 92%,transparent);--figma-fg:var(--fg);--figma-fg-2:var(--fg2);--figma-border:var(--border)}.ds-overlay-inspector_composer__8j3xJ,.ds-overlay-inspector_threadPopover__Sb2Kz{position:fixed;display:grid;gap:8px;padding:8px;border-radius:10px;background:var(--figma-bg);color:var(--figma-fg)}.ds-overlay-inspector_threadPopover__Sb2Kz{z-index:7;grid-template-rows:auto minmax(0,1fr) auto;width:min(300px,calc(100vw - 24px));max-height:min(60vh,520px);--figma-bg:color-mix(in srgb,var(--card) 92%,transparent);--figma-bg-2:color-mix(in srgb,var(--el) 82%,transparent);--figma-fg:var(--fg);--figma-fg-2:var(--fg2);--figma-border:var(--border);border:1px solid var(--figma-border);box-shadow:0 1px 3px var(--shadow)}.ds-overlay-inspector_threadPopoverHeader__7kYzL{display:flex;align-items:center;justify-content:space-between;gap:8px}.ds-overlay-inspector_threadPopoverTitle__UIXb4{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;color:var(--figma-fg-2);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_threadPopoverScroll__mPPzy{display:grid;gap:8px;overflow-y:auto;padding-right:2px}.ds-overlay-inspector_threadPopoverActions__UZgmQ{display:flex;align-items:center;gap:2px}.ds-overlay-inspector_threadCardActions__BSu4T{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:2px;opacity:0;pointer-events:none;transition:opacity .12s ease}.ds-overlay-inspector_threadCard__QCCs1:focus-within .ds-overlay-inspector_threadCardActions__BSu4T,.ds-overlay-inspector_threadCard__QCCs1:hover .ds-overlay-inspector_threadCardActions__BSu4T{opacity:1;pointer-events:auto}.ds-overlay-inspector_libraryPopover__kJDh2{position:fixed;z-index:5;top:56px;right:304px;left:auto;--bg:var(--overlay-dark-bg);--card:var(--overlay-dark-card);--el:var(--overlay-dark-el);--border:var(--overlay-dark-border);--fg:var(--overlay-dark-fg);--fg2:var(--overlay-dark-fg2);--fg3:var(--overlay-dark-fg3);--sel:var(--overlay-dark-sel);--shadow:var(--overlay-dark-shadow);--figma-bg:color-mix(in srgb,var(--card) 86%,transparent);--figma-bg-2:color-mix(in srgb,var(--el) 78%,transparent);--figma-bg-3:color-mix(in srgb,var(--sel) 92%,transparent);--figma-fg:var(--fg);--figma-fg-2:var(--fg2);--figma-border:var(--border);--figma-divider:var(--overlay-dark-divider);display:grid;grid-template-rows:auto auto minmax(0,1fr);width:min(244px,calc(100vw - 32px));max-height:min(560px,calc(100vh - 80px));overflow:hidden;padding:0;border:1px solid var(--figma-border);border-radius:10px;background:var(--figma-bg);box-shadow:0 1px 3px var(--shadow);color:var(--figma-fg);pointer-events:auto;backdrop-filter:blur(16px)}.ds-overlay-inspector_libraryTitleStack___aJ5T{display:grid;min-width:0;gap:4px}.ds-overlay-inspector_libraryHeader___nIMo{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:36px;padding:6px 8px 6px 12px;border-bottom:1px solid var(--figma-divider);background:transparent;backdrop-filter:none}.ds-overlay-inspector_libraryTitle__gCJ4i{min-width:0;overflow:hidden;color:var(--figma-fg);font-size:12px;font-weight:500;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_libraryProjectName__NcMwh{min-width:0;overflow:hidden;color:var(--figma-fg-2);font-size:10px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_libraryIconAction__31iml{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:5px;background:transparent;color:var(--figma-fg-2);cursor:pointer}.ds-overlay-inspector_libraryIconAction__31iml:hover{background:var(--figma-bg-3);color:var(--figma-fg)}.ds-overlay-inspector_librarySearch__Y_nC0{position:sticky;top:36px;z-index:2;display:grid;grid-template-columns:18px 1fr;align-items:center;gap:4px;height:36px;padding:0 12px;border:0;border-bottom:1px solid var(--figma-divider);background:transparent;color:var(--figma-fg-2);backdrop-filter:none}.ds-overlay-inspector_librarySearch__Y_nC0 input{min-width:0;height:34px;border:0;background:transparent;color:var(--figma-fg);font-size:11px;line-height:1}.ds-overlay-inspector_libraryGroup__LtZat,.ds-overlay-inspector_libraryGroups__60VNb{display:grid;gap:3px}.ds-overlay-inspector_libraryGroups__60VNb{min-height:0;overflow:auto;padding:10px 0}.ds-overlay-inspector_libraryGroupTitle__sRgc5{padding:8px 14px 4px;color:var(--figma-fg);font-size:11px;font-weight:500;line-height:1}.ds-overlay-inspector_libraryIconGrid__DnaBk,.ds-overlay-inspector_libraryTokenList__NcRI9{display:grid;gap:0}.ds-overlay-inspector_libraryIconGrid__DnaBk{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-height:0;overflow:auto;padding:10px}.ds-overlay-inspector_libraryEmpty__syv7k{padding:14px 10px 10px;color:var(--figma-fg-2);font-size:12px;line-height:1.4}.ds-overlay-inspector_libraryIconButton__7jDo1,.ds-overlay-inspector_libraryTokenRow__8CRK8{display:inline-flex;align-items:center;min-width:0;height:29px;gap:6px;border:0;background:transparent;color:var(--figma-fg);cursor:pointer;font-size:11px;font-weight:500;line-height:1}.ds-overlay-inspector_libraryTokenRow__8CRK8{padding:0 14px}.ds-overlay-inspector_libraryIconButton__7jDo1{padding:0 8px;border-radius:6px;background:var(--figma-bg-2)}.ds-overlay-inspector_libraryIconButton__7jDo1:hover,.ds-overlay-inspector_libraryTokenRow__8CRK8:hover{background:var(--figma-bg-3);color:var(--figma-fg)}.ds-overlay-inspector_libraryTokenActive__N5Ro4,.ds-overlay-inspector_libraryTokenActive__N5Ro4:hover{background:color-mix(in srgb,var(--accent) 44%,var(--figma-bg-2));color:var(--figma-fg)}.ds-overlay-inspector_libraryIconButton__7jDo1 span,.ds-overlay-inspector_libraryTokenName__KLul0{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_dsIconPreview__QcfOx{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;color:currentColor}.ds-overlay-inspector_dsIconPreview__QcfOx svg{display:block;width:18px;height:18px}.ds-overlay-inspector_libraryTokenValue__nd3L_{min-width:0;margin-left:auto;overflow:hidden;color:var(--figma-fg-2);font-family:var(--font-mono);font-size:10px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_composerHeader__tLmf9{display:flex;align-items:center;justify-content:flex-end;min-height:0}.ds-overlay-inspector_targetTabs__JOJeW{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.ds-overlay-inspector_targetButton__OT5_8{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;height:30px;border:1px solid var(--figma-border);border-radius:8px;background:transparent;color:var(--figma-fg-2);font-size:13px;font-weight:500;line-height:1;cursor:pointer}.ds-overlay-inspector_targetButton__OT5_8:hover{background:var(--figma-bg-2);color:var(--figma-fg)}.ds-overlay-inspector_targetButtonActive__lTcZI{border-color:color-mix(in srgb,var(--figma-fg) 68%,var(--figma-border));background:color-mix(in srgb,var(--figma-fg) 14%,var(--figma-bg));color:var(--figma-fg)}.ds-overlay-inspector_recipientHint__oeI8d{display:inline-flex;align-items:center;gap:5px;min-width:0;min-height:18px;color:var(--figma-fg-2);font-family:var(--font-mono);font-size:11px;line-height:1}.ds-overlay-inspector_recipientHint__oeI8d span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_commentTextarea__g8MSW{width:100%;min-height:88px;resize:vertical;padding:10px;border:1px solid var(--accent);border-radius:8px;background:var(--figma-bg-2);color:var(--figma-fg);font-family:var(--font-sans);font-size:14px;line-height:1.6}.ds-overlay-inspector_mentionMenu__bJn19{display:grid;gap:2px;padding:4px;border:1px solid var(--figma-border);border-radius:8px;background:var(--figma-bg)}.ds-overlay-inspector_mentionOption__ygtWK{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--figma-fg-2);cursor:pointer;font-size:13px;line-height:1;text-align:left}.ds-overlay-inspector_mentionOption__ygtWK:hover{background:var(--figma-bg-2);color:var(--figma-fg)}.ds-overlay-inspector_mentionOptionIcon__G96in{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;border-radius:var(--theme-radius-full)}.ds-overlay-inspector_mentionOptionAi__z6KcJ .ds-overlay-inspector_mentionOptionIcon__G96in{color:var(--green);background:color-mix(in srgb,var(--green) 14%,transparent)}.ds-overlay-inspector_mentionOptionMember__RAd2V .ds-overlay-inspector_mentionOptionIcon__G96in{color:var(--accent);background:var(--asoft)}.ds-overlay-inspector_composerFooter__dckCp{display:grid;gap:8px}.ds-overlay-inspector_commentActions__EueGo{display:flex;justify-content:flex-end;gap:8px}.ds-overlay-inspector_commentSendButton___LLs0,.ds-overlay-inspector_commentTextButton__RM36i{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--figma-border);border-radius:8px;background:transparent;color:var(--figma-fg-2);font-size:13px;font-weight:500;line-height:1;cursor:pointer}.ds-overlay-inspector_commentSendButton___LLs0:hover,.ds-overlay-inspector_commentTextButton__RM36i:hover{background:var(--figma-bg-2);color:var(--figma-fg)}.ds-overlay-inspector_commentSendButton___LLs0:disabled{color:var(--figma-fg-2);cursor:not-allowed}.ds-overlay-inspector_commentSendButton___LLs0{border-color:var(--accent);background:var(--accent);color:var(--theme-color-on-inverse)}.ds-overlay-inspector_commentSendButton___LLs0:hover{background:color-mix(in srgb,var(--accent) 88%,#000);color:var(--theme-color-on-inverse)}.ds-overlay-inspector_commentSendButton___LLs0:disabled{border-color:var(--figma-border);background:var(--figma-bg-2)}.ds-overlay-inspector_commentSendButton___LLs0:disabled:hover{background:var(--figma-bg-2);color:var(--figma-fg-2)}.ds-overlay-inspector_commentList__n_e9f{display:grid;gap:6px}.ds-overlay-inspector_commentPanelControls__nOWr5{position:relative;display:grid;grid-template-columns:1fr 30px 30px 30px;gap:4px}.ds-overlay-inspector_commentSearchField__wSbhf{display:grid;grid-template-columns:18px 1fr;align-items:center;gap:4px;height:30px;padding:0 8px;border:1px solid var(--figma-border);border-radius:7px;background:var(--figma-bg-2);color:var(--figma-fg-2)}.ds-overlay-inspector_commentSearchField__wSbhf input{min-width:0;border:0;background:transparent;color:var(--figma-fg);font-size:13px;line-height:1}.ds-overlay-inspector_commentSearchField__wSbhf input::-moz-placeholder{color:var(--figma-fg-2)}.ds-overlay-inspector_commentSearchField__wSbhf input::placeholder{color:var(--figma-fg-2)}.ds-overlay-inspector_commentControlButton__YhU6f,.ds-overlay-inspector_threadIconButton__2OgNZ{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--figma-border);border-radius:7px;background:var(--figma-bg-2);color:var(--figma-fg-2);cursor:pointer}.ds-overlay-inspector_commentControlButtonActive__mesX3,.ds-overlay-inspector_commentControlButton__YhU6f:hover,.ds-overlay-inspector_threadIconButtonActive__bDj9d,.ds-overlay-inspector_threadIconButton__2OgNZ:hover{border-color:var(--accent);background:var(--asoft);color:var(--accent)}.ds-overlay-inspector_agentModeInline__8kh6I,.ds-overlay-inspector_agentModeWrap__AIDrN{position:relative;min-width:0}.ds-overlay-inspector_agentModeInline__8kh6I{display:flex}.ds-overlay-inspector_agentModeInlineButton__nhLoG{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:100%;height:28px;gap:6px;padding:0 8px;border:1px solid var(--figma-border);border-radius:7px;background:var(--figma-bg-2);color:var(--figma-fg);cursor:pointer;font-size:12px;font-weight:500;line-height:1}.ds-overlay-inspector_agentModeInlineButton__nhLoG:hover{border-color:var(--accent);background:var(--asoft);color:var(--accent)}.ds-overlay-inspector_agentModeInlineButton__nhLoG span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_agentModeMenu__DyLZ_{position:absolute;top:34px;right:0;z-index:2;display:grid;width:min(240px,calc(100vw - 32px));padding:6px;border:1px solid var(--figma-border);border-radius:9px;background:var(--figma-bg);box-shadow:0 1px 3px var(--shadow)}.ds-overlay-inspector_agentModeMenuInline__Db9u0{top:32px;right:auto;left:0}.ds-overlay-inspector_agentModeOption__og8UH{display:grid;grid-template-columns:14px 16px minmax(0,1fr);align-items:center;gap:6px;min-height:34px;padding:5px 8px;border:0;border-radius:6px;background:transparent;color:var(--figma-fg);cursor:pointer;font-size:12px;line-height:1.2;text-align:left}.ds-overlay-inspector_agentModeOptionActive__AhH_J,.ds-overlay-inspector_agentModeOption__og8UH:hover{background:var(--figma-bg-2)}.ds-overlay-inspector_agentModeOptionActive__AhH_J{color:var(--accent)}.ds-overlay-inspector_agentModeCheck__A5Te4{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px}.ds-overlay-inspector_agentModeOptionText__5IcEh{display:grid;min-width:0;gap:3px}.ds-overlay-inspector_agentModeOptionDetail__vIjYs,.ds-overlay-inspector_agentModeOptionTitle__O3gAP{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_agentModeOptionTitle__O3gAP{color:var(--figma-fg);font-weight:500}.ds-overlay-inspector_agentModeOptionDetail__vIjYs{color:var(--figma-fg-2);font-size:11px}.ds-overlay-inspector_commentMenuWrap__EtVTG{position:relative}.ds-overlay-inspector_commentOptionsMenu__VyyBW{position:absolute;top:34px;right:0;z-index:1;display:grid;width:196px;padding:6px;border:1px solid var(--figma-border);border-radius:9px;background:var(--figma-bg);box-shadow:0 1px 3px var(--shadow)}.ds-overlay-inspector_commentOptionsMenu__VyyBW button{display:grid;grid-template-columns:18px 1fr;align-items:center;gap:6px;min-height:28px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--figma-fg);cursor:pointer;font-size:12px;line-height:1.3;text-align:left}.ds-overlay-inspector_commentOptionsMenu__VyyBW button:hover{background:var(--figma-bg-2)}.ds-overlay-inspector_commentRow__mZvC6{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;min-width:0;padding:8px;border:1px solid var(--border);border-radius:8px;background:transparent;color:var(--fg2);text-align:left;cursor:pointer}.ds-overlay-inspector_commentRow__mZvC6:hover{background:var(--sel);color:var(--fg)}.ds-overlay-inspector_commentRowUnread__D1KMA{border-color:color-mix(in srgb,var(--accent) 38%,var(--figma-border));background:color-mix(in srgb,var(--accent) 5%,transparent)}.ds-overlay-inspector_commentRowResolved__nACyY{opacity:.72}.ds-overlay-inspector_commentRowActions__PDirv{display:flex;align-items:center;align-self:start;gap:2px;opacity:0;pointer-events:none;transition:opacity .12s ease}.ds-overlay-inspector_commentRow__mZvC6:focus-within .ds-overlay-inspector_commentRowActions__PDirv,.ds-overlay-inspector_commentRow__mZvC6:hover .ds-overlay-inspector_commentRowActions__PDirv{opacity:1;pointer-events:auto}.ds-overlay-inspector_commentRowActionButton__JjW_8{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:var(--figma-fg-2);cursor:pointer}.ds-overlay-inspector_commentRowActionButton__JjW_8:hover{background:var(--asoft);color:var(--accent)}.ds-overlay-inspector_rowMenuBackdrop__wveJf{position:fixed;inset:0;z-index:120}.ds-overlay-inspector_rowMenu__05ifH{position:fixed;z-index:121;display:grid;min-width:168px;padding:4px;border:1px solid var(--figma-border);border-radius:9px;background:var(--figma-bg);box-shadow:0 1px 3px var(--shadow)}.ds-overlay-inspector_rowMenuItem__qhQ6_{display:flex;align-items:center;height:32px;padding:0 10px;border:none;border-radius:6px;background:transparent;color:var(--figma-fg);font-size:13px;text-align:left;cursor:pointer}.ds-overlay-inspector_rowMenuItem__qhQ6_:hover{background:var(--asoft)}.ds-overlay-inspector_rowMenuItemDanger__Qumzv{color:var(--red)}.ds-overlay-inspector_rowMenuItemDanger__Qumzv:hover{background:color-mix(in srgb,var(--red) 14%,transparent)}.ds-overlay-inspector_threadEdit__dX1hp{display:grid;gap:8px}.ds-overlay-inspector_threadEditInput__iLdo5{width:100%;min-height:64px;padding:8px 10px;border:1px solid var(--accent);border-radius:8px;background:var(--figma-bg-2);color:var(--figma-fg);font-family:inherit;font-size:13px;line-height:1.6;resize:vertical}.ds-overlay-inspector_threadEditActions__KjfNp{display:flex;align-items:center;justify-content:flex-end;gap:6px}.ds-overlay-inspector_threadEditSave__jebwv{height:28px;padding:0 12px;border:none;border-radius:7px;background:var(--accent);color:#fff;font-size:12px;font-weight:500;cursor:pointer}.ds-overlay-inspector_threadEditSave__jebwv:disabled{opacity:.5;cursor:not-allowed}.ds-overlay-inspector_commentRowIndex__mnd8K{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--theme-radius-full);background:var(--asoft);color:var(--accent);font-family:var(--font-mono);font-size:11px;font-weight:500;line-height:1}.ds-overlay-inspector_commentRowBody__XROCY{display:grid;min-width:0;gap:3px}.ds-overlay-inspector_commentRowTitle__Ayp2j{display:flex;align-items:center;min-width:0;gap:5px}.ds-overlay-inspector_commentReplyCount__pNYAo{color:var(--accent);font-family:var(--font-mono);font-size:11px;line-height:1.3}.ds-overlay-inspector_commentMentionBadge__ejk1l,.ds-overlay-inspector_commentResolvedBadge__2cCzJ,.ds-overlay-inspector_commentUnreadBadge__5Yxpb{display:inline-flex;align-items:center;flex:0 0 auto;height:18px;padding:0 6px;border-radius:var(--theme-radius-full);font-size:11px;font-weight:500;line-height:1}.ds-overlay-inspector_commentMentionBadge__ejk1l{background:var(--asoft);color:var(--accent)}.ds-overlay-inspector_commentUnreadBadge__5Yxpb{background:color-mix(in srgb,var(--green) 14%,transparent);color:var(--green)}.ds-overlay-inspector_commentResolvedBadge__2cCzJ{background:var(--figma-bg-2);color:var(--figma-fg-2)}.ds-overlay-inspector_unreadDot__odigQ{width:7px;height:7px;flex:0 0 7px;border-radius:var(--theme-radius-full);background:var(--accent)}.ds-overlay-inspector_commentThread__8HxAy{display:grid;gap:8px}.ds-overlay-inspector_threadActions__IZAnj{display:flex;align-items:center;gap:4px}.ds-overlay-inspector_commentBackButton___3w9e{justify-self:flex-start;margin-right:auto;height:28px;padding:0 8px;border:1px solid var(--figma-border);border-radius:7px;background:transparent;color:var(--figma-fg-2);cursor:pointer;font-size:12px;line-height:1}.ds-overlay-inspector_commentBackButton___3w9e:hover{background:var(--figma-bg-2);color:var(--figma-fg)}.ds-overlay-inspector_threadCard__QCCs1{position:relative;display:grid;gap:8px;padding:10px;border:1px solid var(--figma-border);border-radius:8px;background:var(--figma-bg-2)}.ds-overlay-inspector_threadHeader__SMxbG{display:flex;align-items:center;min-width:0;gap:6px}.ds-overlay-inspector_commentAvatar__x0h0z{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;border-radius:var(--theme-radius-full);background:var(--asoft);color:var(--accent);font-family:var(--font-mono);font-size:11px;font-weight:500;line-height:1}.ds-overlay-inspector_commentAvatarAgent__wrpCF{background:color-mix(in srgb,var(--green) 14%,var(--figma-bg-2));color:var(--green)}.ds-overlay-inspector_commentAvatarSelf__g697J{background:color-mix(in srgb,var(--accent) 16%,var(--figma-bg-2));color:var(--accent)}.ds-overlay-inspector_commentAvatarImg__ppOHD{background-size:cover;background-position:50%;background-repeat:no-repeat}.ds-overlay-inspector_commentRowAvatar__GGvFI{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;border-radius:var(--theme-radius-full);font-family:var(--font-mono);font-size:10px;font-weight:500;line-height:1}.ds-overlay-inspector_commentMarkerResolved__gmY1S{opacity:.35}.ds-overlay-inspector_commentMarkerResolved__gmY1S:hover{opacity:.7}.ds-overlay-inspector_threadAuthor__DISzt{min-width:0;overflow:hidden;color:var(--figma-fg);font-size:13px;font-weight:500;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_threadTime__D_IMR{margin-left:auto;color:var(--figma-fg-2);font-size:11px;line-height:1.3;transition:opacity .12s ease;white-space:nowrap}.ds-overlay-inspector_threadCard__QCCs1:has(.ds-overlay-inspector_threadCardActions__BSu4T):focus-within .ds-overlay-inspector_threadTime__D_IMR,.ds-overlay-inspector_threadCard__QCCs1:has(.ds-overlay-inspector_threadCardActions__BSu4T):hover .ds-overlay-inspector_threadTime__D_IMR{opacity:0}.ds-overlay-inspector_threadText__G3gJv{color:var(--figma-fg);font-size:13px;line-height:1.6;white-space:pre-wrap}.ds-overlay-inspector_threadReplyState__FIR22{display:inline-flex;align-items:center;gap:6px;color:var(--accent);font-size:12px;line-height:1.3}.ds-overlay-inspector_threadReplySpin__yjY3Z{animation:ds-overlay-inspector_stilOverlaySpin__04dj6 .9s linear infinite}@keyframes ds-overlay-inspector_stilOverlaySpin__04dj6{to{transform:rotate(1turn)}}.ds-overlay-inspector_replyField__ilFp2{display:flex;align-items:center;gap:6px}.ds-overlay-inspector_replyComposer__ODyqW{display:grid;gap:6px}.ds-overlay-inspector_replyMentionMenu__SmmhO{max-height:152px;overflow:auto}.ds-overlay-inspector_replyField__ilFp2 input{flex:1;min-width:0;height:34px;border:1px solid var(--figma-border);border-radius:8px;background:var(--figma-bg-2);color:var(--figma-fg);font-size:13px;line-height:1;padding:0 10px}.ds-overlay-inspector_replyField__ilFp2 input:focus-visible{outline:none;border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.ds-overlay-inspector_replySend__Opatd{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border:none;border-radius:8px;background:var(--accent);color:#fff;cursor:pointer}.ds-overlay-inspector_replySend__Opatd:disabled{background:var(--figma-bg-2);color:var(--figma-fg-2);cursor:not-allowed}.ds-overlay-inspector_figmaTopBar__d3nud{display:flex;align-items:center;justify-content:space-between;min-height:40px;gap:8px;padding:8px 10px;border-bottom:1px solid var(--figma-divider)}.ds-overlay-inspector_figmaTopBarCanvas__SzpSp{display:grid;grid-template-areas:"actions" "tabs";grid-template-columns:minmax(0,1fr);align-items:center;min-height:68px;gap:6px;padding:8px}.ds-overlay-inspector_figmaTopBarCanvas__SzpSp .ds-overlay-inspector_figmaModeTabs__2gbkn{grid-area:tabs;width:100%;min-width:0}.ds-overlay-inspector_figmaTopBarCanvas__SzpSp .ds-overlay-inspector_figmaTopActions__6wTIi{grid-area:actions;justify-self:end;min-width:0}.ds-overlay-inspector_figmaTopBarDocked__16nzd{justify-content:flex-end}.ds-overlay-inspector_figmaModeTabs__2gbkn,.ds-overlay-inspector_figmaProjectPicker__p2_QG{display:flex;align-items:center;gap:6px;min-width:0}.ds-overlay-inspector_figmaProjectPicker__p2_QG{flex:1 1 auto}.ds-overlay-inspector_figmaModeTab__5eCRh{height:28px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--figma-fg-2);font-size:13px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer}.ds-overlay-inspector_figmaModeTabActive__uYL_i,.ds-overlay-inspector_figmaModeTab__5eCRh:hover{background:var(--figma-bg-2);color:var(--figma-fg)}.ds-overlay-inspector_projectSelectWrap__w2odH{position:relative;display:inline-flex;align-items:center;flex:0 1 150px;min-width:0;max-width:150px;height:30px;color:var(--figma-fg-2)}.ds-overlay-inspector_projectPickerButton__ZKybN{display:inline-flex;align-items:center;gap:6px;width:100%;min-width:0;height:30px;padding:0 8px 0 6px;border:1px solid var(--figma-border);border-radius:6px;background:var(--figma-bg-2);color:var(--figma-fg);cursor:pointer;font-family:var(--font-mono);font-size:11px;line-height:1;text-align:left}.ds-overlay-inspector_projectPickerButton__ZKybN:focus-visible,.ds-overlay-inspector_projectPickerButton__ZKybN:hover{border-color:color-mix(in srgb,var(--accent) 58%,var(--figma-fg) 42%);background:var(--figma-bg-3)}.ds-overlay-inspector_workspacePickerButton__Sgjw2{justify-content:center;width:32px;padding:0}.ds-overlay-inspector_workspaceSelectWrap__9dJBD{justify-content:center;flex:0 0 32px;width:32px;max-width:32px}.ds-overlay-inspector_workspaceBadge__nl4du{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--figma-border);border-radius:6px;background:var(--figma-bg-2);color:var(--figma-fg-2);font-family:var(--font-mono);font-size:10px;line-height:1;overflow:hidden}.ds-overlay-inspector_workspacePickerButton__Sgjw2 .ds-overlay-inspector_workspaceBadge__nl4du{width:18px;height:18px;border:0;background:transparent}.ds-overlay-inspector_projectPickerPopover__c0vZi{position:absolute;z-index:20;top:calc(100% + 4px);left:0;display:grid;gap:2px;width:max(100%,168px);max-height:220px;overflow:auto;padding:6px;border:1px solid var(--figma-border);border-radius:8px;background:color-mix(in srgb,var(--overlay-dark-bg) 92%,var(--overlay-dark-card));color:var(--figma-fg);box-shadow:0 1px 3px var(--shadow)}.ds-overlay-inspector_workspaceSelectWrap__9dJBD .ds-overlay-inspector_projectPickerPopover__c0vZi{width:168px}.ds-overlay-inspector_projectPickerOption__KXDU0{display:grid;grid-template-columns:16px 18px minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:28px;padding:0 7px;border:0;border-radius:6px;background:transparent;color:var(--figma-fg);cursor:pointer;font-family:var(--font-mono);font-size:11px;line-height:1;text-align:left}.ds-overlay-inspector_projectPickerOptionActive__POE3R,.ds-overlay-inspector_projectPickerOption__KXDU0:hover{background:color-mix(in srgb,var(--accent) 22%,transparent)}.ds-overlay-inspector_projectPickerOption__KXDU0 span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_projectPickerOptionCheck__KHyfS{display:inline-flex;align-items:center;justify-content:center;color:var(--figma-fg)}.ds-overlay-inspector_projectPickerOptionBadge__s0wN3{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;background:var(--figma-bg-3);color:var(--figma-fg-2);font-size:9px;line-height:1}.ds-overlay-inspector_projectPickerDisplay__eJKkP{display:inline-flex;align-items:center;gap:7px;width:100%;height:30px;min-width:0;padding:0 8px;border:1px solid var(--figma-border);border-radius:6px;background:var(--figma-bg-2);color:var(--figma-fg);pointer-events:none}.ds-overlay-inspector_projectSelectWrap__w2odH:focus-within .ds-overlay-inspector_projectPickerDisplay__eJKkP,.ds-overlay-inspector_projectSelectWrap__w2odH:hover .ds-overlay-inspector_projectPickerDisplay__eJKkP{border-color:color-mix(in srgb,var(--accent) 58%,var(--figma-fg) 42%);background:var(--figma-bg-3)}.ds-overlay-inspector_projectPickerLabel__4BVY_{min-width:0;flex:1 1 auto;overflow:hidden;font-family:var(--font-mono);font-size:11px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_projectBadge__PlpB4{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 20px;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--figma-border));border-radius:4px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:color-mix(in srgb,var(--accent) 84%,var(--figma-fg));font-family:var(--font-mono);font-size:10px;line-height:1}.ds-overlay-inspector_pickerImage__Q2ION{flex:0 0 auto}.ds-overlay-inspector_figmaTopActions__6wTIi{display:flex;align-items:center;gap:2px}.ds-overlay-inspector_figmaZoomLabel__QuXAd{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:28px;padding:0 7px;color:var(--figma-fg);font-family:var(--font-mono);font-size:12px;line-height:1;text-align:center}.ds-overlay-inspector_figmaIconButton__I86Bz{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:6px;background:transparent;color:var(--figma-fg-2);cursor:pointer}.ds-overlay-inspector_figmaIconButton__I86Bz:hover{background:var(--figma-bg-2);color:var(--figma-fg)}.ds-overlay-inspector_figmaIconButtonActive__ozCYE{background:color-mix(in srgb,var(--figma-fg) 18%,transparent);color:var(--figma-fg)}.ds-overlay-inspector_figmaInspector__7hg2_{display:grid;min-width:0}.ds-overlay-inspector_figmaSectionCompact__spSHl,.ds-overlay-inspector_figmaSection__6zBYd{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;padding:12px 8px;border-bottom:1px solid var(--figma-divider)}.ds-overlay-inspector_figmaSectionCompact__spSHl{padding-block:9px}.ds-overlay-inspector_figmaLayerHeader__3TJhC,.ds-overlay-inspector_figmaSectionHeader__9eM8r{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:24px;border:0;background:transparent;color:var(--figma-fg);font-size:12px;font-weight:500;line-height:1.3;text-align:left}.ds-overlay-inspector_figmaLayerHeader__3TJhC>div,.ds-overlay-inspector_figmaSectionHeader__9eM8r>span{min-width:0}.ds-overlay-inspector_figmaSectionHeader__9eM8r{cursor:default}.ds-overlay-inspector_sectionHeaderIconButton__h7bX2{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--figma-fg-2);cursor:pointer}.ds-overlay-inspector_sectionHeaderIconButton__h7bX2:hover{background:var(--figma-bg-3);color:var(--figma-fg)}.ds-overlay-inspector_sectionTitleWithIcon__NsOu6{display:inline-flex;align-items:center;gap:6px;min-width:0}.ds-overlay-inspector_tokenModeSection__R2tVx{gap:6px}.ds-overlay-inspector_tokenModeRows__wdVy6{display:grid;gap:6px}.ds-overlay-inspector_tokenModeRow__ZY144{display:grid;grid-template-columns:minmax(0,1fr) minmax(104px,132px);align-items:center;gap:8px;min-width:0}.ds-overlay-inspector_tokenModeCollection__y_mcF{min-width:0;overflow:hidden;color:var(--figma-fg-2);font-size:11px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_tokenModeMenuWrap__2Adfh{position:relative;min-width:0}.ds-overlay-inspector_tokenModeButton__P5_ZL{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-width:0;height:28px;padding:0 8px;border:1px solid var(--figma-border);border-radius:6px;background:var(--figma-bg-2);color:var(--figma-fg);font:inherit;font-size:11px;line-height:1;cursor:pointer}.ds-overlay-inspector_tokenModeButton__P5_ZL>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_tokenModeButtonActive__vbWsT,.ds-overlay-inspector_tokenModeButton__P5_ZL:hover{background:var(--figma-bg-3);color:var(--figma-fg)}.ds-overlay-inspector_tokenModePopover__LPyhv{position:absolute;top:calc(100% + 4px);right:0;z-index:8;display:grid;gap:1px;width:156px;padding:4px;border:1px solid var(--figma-border);border-radius:8px;background:color-mix(in srgb,var(--figma-bg) 94%,black 6%);box-shadow:0 1px 3px var(--shadow)}.ds-overlay-inspector_tokenModeOption__UzWlv{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:2px;width:100%;min-width:0;height:26px;padding:0 7px;border:0;border-radius:6px;background:transparent;color:var(--figma-fg-2);font:inherit;font-size:11px;line-height:1;text-align:left;cursor:pointer}.ds-overlay-inspector_tokenModeOption__UzWlv:hover{background:var(--figma-bg-3);color:var(--figma-fg)}.ds-overlay-inspector_tokenModeOptionActive__66uOz{color:var(--figma-fg)}.ds-overlay-inspector_tokenModeCheck__kSq4g{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px}.ds-overlay-inspector_tokenModeOption__UzWlv>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_changeActions__L8g6F{display:grid;gap:6px}.ds-overlay-inspector_changeResetButton__7bG1i,.ds-overlay-inspector_changeRow__wowTc{display:inline-flex;align-items:center;min-width:0;height:28px;border:1px solid var(--figma-border);border-radius:6px;cursor:pointer;font-size:11px;line-height:1}.ds-overlay-inspector_changeResetButton__7bG1i{justify-content:center;gap:5px;padding:0 7px}.ds-overlay-inspector_changeResetButton__7bG1i,.ds-overlay-inspector_changeRow__wowTc{background:var(--figma-bg-2);color:var(--figma-fg-2)}.ds-overlay-inspector_changeResetButton__7bG1i:hover,.ds-overlay-inspector_changeRow__wowTc:hover{background:var(--figma-bg-3);color:var(--figma-fg)}.ds-overlay-inspector_changeList__zJVnv{display:grid;gap:4px}.ds-overlay-inspector_historyScopeTabs__bCP17{display:grid;grid-template-columns:1fr 1fr;gap:4px}.ds-overlay-inspector_historyScopeButton__SZEvy{min-width:0;height:28px;border:1px solid var(--figma-border);border-radius:6px;background:var(--figma-bg-2);color:var(--figma-fg-2);cursor:pointer;font-size:11px;line-height:1}.ds-overlay-inspector_historyScopeButton__SZEvy:hover{background:var(--figma-bg-3);color:var(--figma-fg)}.ds-overlay-inspector_historyScopeButtonActive__jrgl6,.ds-overlay-inspector_historyScopeButtonActive__jrgl6:hover{border-color:color-mix(in srgb,var(--figma-fg) 44%,transparent);background:color-mix(in srgb,var(--figma-fg) 16%,transparent);color:var(--figma-fg)}.ds-overlay-inspector_historyScopeButton__SZEvy:disabled{opacity:.5;cursor:not-allowed}.ds-overlay-inspector_changeRow__wowTc{justify-content:flex-start;gap:6px;padding:0 7px;text-align:left}.ds-overlay-inspector_changeRow__wowTc span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_figmaLayerName__EVpcB{overflow:hidden;max-width:100%;color:var(--figma-fg);font-size:13px;font-weight:500;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_figmaLayerMeta__bxphR,.ds-overlay-inspector_figmaSubheading__sBnLK{overflow:hidden;max-width:100%;color:var(--figma-fg-2);font-family:var(--font-mono);font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_figmaSubheading__sBnLK{margin-top:2px;font-family:var(--font-sans);font-weight:500}.ds-overlay-inspector_variantGrid__KWoqH{display:grid;grid-template-columns:64px 1fr;align-items:center;gap:8px}.ds-overlay-inspector_variantGrid__KWoqH span{overflow:hidden;color:var(--figma-fg-2);font-size:12px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_selectLike__3BsRG{display:flex;align-items:center;justify-content:space-between;min-width:0;height:28px;padding:0 8px;border:1px solid var(--figma-border);border-radius:6px;background:var(--figma-bg-2);color:var(--figma-fg);font-family:var(--font-mono);font-size:11px;line-height:1}.ds-overlay-inspector_realField__kXfzu{display:grid;gap:6px;min-width:0}.ds-overlay-inspector_realField__kXfzu span,.ds-overlay-inspector_tokenRow__w9yO4>span{overflow:hidden;color:var(--figma-fg-2);font-size:12px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_realTextarea__TSHce{width:100%;min-height:68px;resize:vertical;padding:8px;border:1px solid var(--figma-border);border-radius:6px;background:var(--figma-bg-2);color:var(--figma-fg);font-family:var(--font-sans);font-size:13px;line-height:1.45}.ds-overlay-inspector_tokenRows__CPlVF{display:grid;gap:10px}.ds-overlay-inspector_tokenRow__w9yO4{display:grid;gap:6px}.ds-overlay-inspector_tokenGrid__4vYp7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.ds-overlay-inspector_iconSwapButton__hW8fZ,.ds-overlay-inspector_tokenButton__yZYiK{display:inline-flex;align-items:center;min-width:0;height:28px;border:1px solid var(--figma-border);border-radius:6px;background:var(--figma-bg-2);color:var(--figma-fg-2);cursor:pointer;font-size:11px;line-height:1}.ds-overlay-inspector_tokenButton__yZYiK{justify-content:flex-start;gap:6px;padding:0 7px;font-family:var(--font-mono)}.ds-overlay-inspector_iconSwapButton__hW8fZ:hover,.ds-overlay-inspector_tokenButton__yZYiK:hover{background:var(--figma-bg-3);color:var(--figma-fg)}.ds-overlay-inspector_tokenButtonActive__9185p{border-color:var(--accent);background:var(--asoft);color:var(--accent)}.ds-overlay-inspector_tokenSwatch__y4a3E{width:15px;height:15px;flex:0 0 15px;border:1px solid color-mix(in srgb,var(--figma-fg,#111118) 18%,var(--figma-border,#e5e7eb));border-radius:3px;background:var(--swatch-color,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 34%,transparent)}.ds-overlay-inspector_tokenSwatchSplit__hUR_4{background:linear-gradient(90deg,var(--swatch-solid) 0 50%,var(--swatch-color) 50% 100%)}.ds-overlay-inspector_tokenSwatchEmpty__zrSmL{background:transparent;box-shadow:none}.ds-overlay-inspector_propertyRows__wOfWi{display:grid;gap:6px;min-width:0}.ds-overlay-inspector_propertyRow__6hZxm{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:4px;min-width:0}.ds-overlay-inspector_propertyRowCollapsed__L2R6J{display:grid;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:4px;min-width:0;min-height:28px}.ds-overlay-inspector_appearancePropertyRowCompact__A5gpP{grid-template-columns:56px minmax(0,1fr) 26px}.ds-overlay-inspector_propertyRowCollapsed__L2R6J>span,.ds-overlay-inspector_propertyRow__6hZxm>span{overflow:hidden;color:var(--figma-fg-2);font-size:12px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_propertyRowCollapsed__L2R6J>span.ds-overlay-inspector_propertyLabel__S9FoS,.ds-overlay-inspector_propertyRow__6hZxm>span.ds-overlay-inspector_propertyLabel__S9FoS{position:relative;overflow:visible;min-width:0}.ds-overlay-inspector_propertyLabelText__1cJd5{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--figma-fg-2);font-size:12px;line-height:1}.ds-overlay-inspector_propertyLabelTip___CXMI{position:absolute;left:0;bottom:calc(100% + 4px);z-index:60;padding:3px 7px;border-radius:5px;background:var(--figma-fg);color:var(--figma-bg);font-size:11px;line-height:1.3;white-space:nowrap;opacity:0;pointer-events:none;box-shadow:0 2px 10px color-mix(in srgb,var(--fg) 35%,transparent)}.ds-overlay-inspector_propertyLabel__S9FoS:hover .ds-overlay-inspector_propertyLabelTip___CXMI{opacity:1}.ds-overlay-inspector_propertyAction__dAE3U,.ds-overlay-inspector_propertyValueField__5BEny,.ds-overlay-inspector_propertyValue__w9frd{display:inline-flex;align-items:center;min-width:0;max-width:100%;height:28px;border:1px solid var(--figma-border);border-radius:6px;background:var(--figma-bg-2);color:var(--figma-fg);cursor:pointer;font-size:11px;line-height:1}.ds-overlay-inspector_appearancePropertyRowCompact__A5gpP .ds-overlay-inspector_propertyAction__dAE3U{width:26px}.ds-overlay-inspector_propertyValue__w9frd{justify-content:flex-start;gap:6px;overflow:hidden;padding:0 7px;font-family:var(--font-mono)}.ds-overlay-inspector_propertyValueField__5BEny{position:relative;justify-content:flex-start;gap:6px;overflow:hidden;padding:0 4px 0 7px;font-family:var(--font-mono)}.ds-overlay-inspector_propertyValueButton__dBg68{display:inline-flex;align-items:center;gap:5px;min-width:0;overflow:hidden;height:100%;flex:1 1 auto;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.ds-overlay-inspector_propertyValueField__5BEny input{flex:1 1 auto;min-width:0;width:100%;height:26px;border:0;background:transparent;color:var(--figma-fg);font-family:var(--font-mono);font-size:11px;line-height:1;padding:0 4px 0 0;text-align:left;text-overflow:ellipsis}.ds-overlay-inspector_propertyValueField__5BEny input::-moz-placeholder{color:var(--figma-fg-2)}.ds-overlay-inspector_propertyValueField__5BEny input::placeholder{color:var(--figma-fg-2)}.ds-overlay-inspector_propertyValueName__bQiTR,.ds-overlay-inspector_propertyValue__w9frd span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_propertyValueName__bQiTR{flex:1 1 auto}.ds-overlay-inspector_appearanceTokenChip__Cbi9i{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:18px;min-width:0;padding:0 4px;border-radius:5px;background:color-mix(in srgb,white 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,white 22%,transparent)}.ds-overlay-inspector_propertyValueAmount__meSZX{flex:0 1 auto;margin-left:auto;padding-left:8px;overflow:hidden;color:var(--figma-fg-2);text-align:right;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_propertyTokenName__5NcpX{max-width:72px;overflow:hidden;color:var(--figma-fg-2);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_propertyMiniGlyph__P6hAB{width:15px;height:15px;flex:0 0 15px;margin-left:-2px;color:var(--figma-fg-2)}.ds-overlay-inspector_propertyValueEmpty__ey0GF{color:var(--figma-fg-2)}.ds-overlay-inspector_propertyAction__dAE3U{justify-content:center;padding:0}.ds-overlay-inspector_propertyInlineActions__hR5_w{display:inline-flex;align-items:center;justify-content:flex-end;flex:0 0 auto;gap:2px;margin-left:auto;opacity:0;pointer-events:none;transition:opacity .12s ease}.ds-overlay-inspector_appearancePropertyRow__JhLnB:focus-within .ds-overlay-inspector_propertyInlineActions__hR5_w,.ds-overlay-inspector_appearancePropertyRow__JhLnB:hover .ds-overlay-inspector_propertyInlineActions__hR5_w{opacity:1;pointer-events:auto}.ds-overlay-inspector_propertyInlineAction__2kDSJ{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:5px;background:transparent;color:var(--figma-fg-2);cursor:pointer}.ds-overlay-inspector_propertyInlineAction__2kDSJ:focus-visible,.ds-overlay-inspector_propertyInlineAction__2kDSJ:hover{background:var(--figma-bg-3);color:var(--figma-fg)}.ds-overlay-inspector_propertyAction__dAE3U:hover,.ds-overlay-inspector_propertyValueField__5BEny:hover,.ds-overlay-inspector_propertyValue__w9frd:hover{background:var(--figma-bg-3);color:var(--figma-fg)}.ds-overlay-inspector_propertyAction__dAE3U:disabled,.ds-overlay-inspector_propertyValueField__5BEny:disabled,.ds-overlay-inspector_propertyValue__w9frd:disabled{opacity:.55;cursor:not-allowed}.ds-overlay-inspector_propertyAction__dAE3U:disabled:hover,.ds-overlay-inspector_propertyValue__w9frd:disabled:hover{background:var(--figma-bg-2);color:var(--figma-fg-2)}.ds-overlay-inspector_strokeControls__pW1Jx{display:grid;grid-column:1/-1;grid-template-columns:1fr;gap:6px;min-width:0;padding-left:0}.ds-overlay-inspector_strokeSection__GCVV2 .ds-overlay-inspector_propertyRows__wOfWi{gap:6px}.ds-overlay-inspector_strokeSection__GCVV2 .ds-overlay-inspector_appearancePropertyRow__JhLnB{grid-template-columns:minmax(0,1fr)}.ds-overlay-inspector_strokeSection__GCVV2 .ds-overlay-inspector_appearancePropertyRow__JhLnB>span{display:none}.ds-overlay-inspector_typoGrid__CQykf{display:grid;grid-template-columns:1fr 1fr;gap:6px}.ds-overlay-inspector_typoFull__zov47{grid-column:1/-1}.ds-overlay-inspector_typoField__QCdQu{display:flex;align-items:center;gap:4px;min-width:0;height:28px;padding:0 8px;border:1px solid var(--figma-border);border-radius:6px;background:var(--figma-bg-2);color:var(--figma-fg);font-size:11px}.ds-overlay-inspector_typoField__QCdQu>svg{flex:none;color:var(--figma-fg-2)}.ds-overlay-inspector_typoField__QCdQu>input,.ds-overlay-inspector_typoField__QCdQu>select{flex:1;min-width:0;width:100%;border:none;background:transparent;color:inherit;font-size:11px;line-height:1;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:text}.ds-overlay-inspector_typoField__QCdQu>select{cursor:pointer}.ds-overlay-inspector_typoTag__zJaMv{flex:none;color:var(--figma-fg-2);font-size:9px;font-weight:500;letter-spacing:.04em}.ds-overlay-inspector_typoAlignRow__5ehCD{display:flex;align-items:center;gap:6px}.ds-overlay-inspector_typoAlignRow__5ehCD>.ds-overlay-inspector_alignmentSegment__qzu_O{flex:1}.ds-overlay-inspector_propertyTextInput__Lmgxe{width:100%;min-width:0;height:100%;padding:0 8px;border:none;background:transparent;color:var(--figma-fg);font-size:11px;line-height:1;outline:none}.ds-overlay-inspector_propertyTextInput__Lmgxe::-moz-placeholder{color:var(--figma-fg-2)}.ds-overlay-inspector_propertyTextInput__Lmgxe::placeholder{color:var(--figma-fg-2)}.ds-overlay-inspector_strokeSubBlock__jNWQG{display:flex;flex-direction:column;gap:8px;margin-top:10px}.ds-overlay-inspector_strokeSubHeader__o2dN6{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:20px;color:var(--figma-fg-2);font-size:11px;font-weight:500;line-height:1.3}.ds-overlay-inspector_strokeSubHeader__o2dN6>span{min-width:0}.ds-overlay-inspector_strokeSubBlock__jNWQG .ds-overlay-inspector_appearancePropertyRow__JhLnB{grid-template-columns:minmax(0,1fr)}.ds-overlay-inspector_strokeSubBlock__jNWQG .ds-overlay-inspector_appearancePropertyRow__JhLnB>span{display:none}.ds-overlay-inspector_strokeSection__GCVV2 .ds-overlay-inspector_propertyValueField__5BEny{width:100%}.ds-overlay-inspector_strokeControlRow___8LBP{display:grid;grid-template-columns:minmax(78px,1fr) minmax(68px,.84fr) 30px;gap:6px;min-width:0}.ds-overlay-inspector_strokeMenuField__lJnsa,.ds-overlay-inspector_strokeValueField__xlLTR{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;min-width:0}.ds-overlay-inspector_strokeMenuField__lJnsa>span,.ds-overlay-inspector_strokeValueField__xlLTR>span{overflow:hidden;color:var(--figma-fg-2);font-size:10px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_strokeMenuWrap___2Dgo{position:relative;min-width:0}.ds-overlay-inspector_strokeInputControl__xvRJj,.ds-overlay-inspector_strokeMenuButton__eXQxM{display:grid;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;width:100%;min-width:0;height:28px;border:1px solid var(--figma-border);border-radius:6px;background:var(--figma-bg-2);color:var(--figma-fg);font-family:var(--font-mono);font-size:11px;line-height:1;text-align:left}.ds-overlay-inspector_strokeMenuButton__eXQxM{gap:5px;padding:0 6px;cursor:pointer}.ds-overlay-inspector_strokeIconMenuButton__z9N3G{display:inline-flex;justify-content:center;padding:0}.ds-overlay-inspector_strokeIconMenuButton__z9N3G svg{color:var(--figma-fg)}.ds-overlay-inspector_strokeInputControl__xvRJj input,.ds-overlay-inspector_strokeMenuButton__eXQxM span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_strokeInputControl__xvRJj svg,.ds-overlay-inspector_strokeMenuButton__eXQxM svg{color:var(--figma-fg-2)}.ds-overlay-inspector_strokeInputControl__xvRJj{grid-template-columns:18px minmax(0,1fr);gap:5px;padding:0 6px}.ds-overlay-inspector_strokeInputControl__xvRJj input{height:26px;border:0;background:transparent;color:var(--figma-fg);font:inherit;outline:none;padding:0;text-align:left}.ds-overlay-inspector_strokeMenuPopover__yWEHd{position:absolute;z-index:10;top:calc(100% + 4px);left:0;right:0;display:grid;gap:2px;max-height:220px;overflow:auto;padding:6px;border:1px solid var(--figma-border);border-radius:8px;background:color-mix(in srgb,var(--overlay-dark-bg) 92%,var(--overlay-dark-card));color:var(--figma-fg);box-shadow:0 1px 3px var(--shadow)}.ds-overlay-inspector_strokeMenuPopoverRight__nqALw{right:0;left:auto;width:180px}.ds-overlay-inspector_strokeMenuOption__yF6rb{display:grid;grid-template-columns:16px 18px minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:28px;padding:0 7px;border:0;border-radius:6px;background:transparent;color:var(--figma-fg);cursor:pointer;font-family:var(--font-mono);font-size:11px;line-height:1;text-align:left}.ds-overlay-inspector_strokeMenuOption__yF6rb span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_strokeMenuOption__yF6rb svg{color:var(--figma-fg-2)}.ds-overlay-inspector_strokeMenuOptionActive__mcx_g,.ds-overlay-inspector_strokeMenuOption__yF6rb:hover{background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--figma-fg)}.ds-overlay-inspector_strokeMenuOptionActive__mcx_g svg{color:var(--figma-fg)}.ds-overlay-inspector_strokeMenuCheck__AkJUY{display:inline-flex;align-items:center;justify-content:center;width:16px}.ds-overlay-inspector_strokeCustomGrid__cXvfo{display:grid;grid-template-columns:1fr 1fr;gap:6px;min-width:0}.ds-overlay-inspector_strokeStyleField__1eu6a{min-width:0}.ds-overlay-inspector_strokeInputControl__xvRJj:hover,.ds-overlay-inspector_strokeMenuButton__eXQxM:hover{background:var(--figma-bg-3)}.ds-overlay-inspector_appearancePropertyRow__JhLnB .ds-overlay-inspector_propertyAction__dAE3U{opacity:0;pointer-events:auto;transition:opacity .12s ease}.ds-overlay-inspector_appearancePropertyRow__JhLnB .ds-overlay-inspector_propertyAction__dAE3U:disabled{opacity:0;pointer-events:none}.ds-overlay-inspector_appearancePropertyRow__JhLnB:focus-within .ds-overlay-inspector_propertyAction__dAE3U,.ds-overlay-inspector_appearancePropertyRow__JhLnB:hover .ds-overlay-inspector_propertyAction__dAE3U{opacity:1;pointer-events:auto}.ds-overlay-inspector_appearancePropertyRow__JhLnB:focus-within .ds-overlay-inspector_propertyAction__dAE3U:disabled,.ds-overlay-inspector_appearancePropertyRow__JhLnB:hover .ds-overlay-inspector_propertyAction__dAE3U:disabled{opacity:.55;pointer-events:none}.ds-overlay-inspector_iconSwapGrid__rnzOB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.ds-overlay-inspector_iconSwapButton__hW8fZ{justify-content:flex-start;gap:6px;padding:0 8px}.ds-overlay-inspector_iconSwapButton__hW8fZ span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-overlay-inspector_numericGrid__o0xjA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ds-overlay-inspector_numericFieldDisabled__bxkSN{opacity:.45}.ds-overlay-inspector_numericFieldDisabled__bxkSN input{cursor:not-allowed}.ds-overlay-inspector_sizeRow__IrKwl{display:flex;align-items:center;gap:6px;margin-top:6px}.ds-overlay-inspector_sizeRowField__UeWFh{flex:1 1 0;min-width:0}.ds-overlay-inspector_aspectLockButton__C9OXF{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border:1px solid var(--figma-border);border-radius:6px;background:var(--figma-bg-2);color:var(--figma-fg-2);cursor:pointer}.ds-overlay-inspector_aspectLockButton__C9OXF:hover{color:var(--accent);border-color:var(--accent)}.ds-overlay-inspector_aspectLockButtonActive__iZcdr{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent);border-color:var(--accent)}.ds-overlay-inspector_sizeField__bP_ay{display:flex;align-items:center;min-width:0;height:28px;overflow:hidden;border-radius:6px;background:var(--figma-bg-2);color:var(--figma-fg-2)}.ds-overlay-inspector_sizeField__bP_ay>span{flex:0 0 auto;padding:0 4px 0 8px;font-family:var(--font-mono);font-size:11px;line-height:1}.ds-overlay-inspector_sizeFieldInput__19T3v{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--figma-fg);font-family:var(--font-mono);font-size:11px}.ds-overlay-inspector_sizeModeChevron__FySXk{display:inline-flex;align-items:center;justify-content:center;width:16px;height:100%;flex:0 0 16px;padding:0;border:0;background:transparent;color:var(--figma-fg-2);cursor:pointer}.ds-overlay-inspector_sizeModeChevron__FySXk:hover{color:var(--accent)}.ds-overlay-inspector_sizeFieldReadout__TyERY{flex:1;min-width:0;overflow:hidden;color:var(--figma-fg);font-family:var(--font-mono);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.ds-overlay-inspector_sizeModeWord__EOCE5{flex:0 0 auto;height:100%;padding:0 8px;border:0;background:transparent;color:var(--figma-fg-2);font-family:var(--font-mono);font-size:11px;white-space:nowrap;text-align:right;cursor:pointer}.ds-overlay-inspector_sizeModeWord__EOCE5:hover{color:var(--accent)}.ds-overlay-inspector_sizeMenu__U_cSR{display:grid;gap:2px;margin-top:4px;padding:4px;border:1px solid var(--figma-border);border-radius:8px;background:var(--figma-bg-2)}.ds-overlay-inspector_sizeMenuItem__JZlMj{display:flex;align-items:center;height:28px;padding:0 10px;border:none;border-radius:6px;background:transparent;color:var(--figma-fg);font-size:12px;text-align:left;cursor:pointer}.ds-overlay-inspector_sizeMenuItem__JZlMj:hover{background:var(--asoft)}.ds-overlay-inspector_sizeMenuItemActive__Yvlg2{color:var(--accent)}.ds-overlay-inspector_layoutFieldGrid__i4kw7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ds-overlay-inspector_numericField__MRO9t{display:grid;grid-template-columns:44px 1fr;align-items:center;min-width:0;max-width:100%;overflow:hidden;height:28px;border-radius:6px;background:var(--figma-bg-2);color:var(--figma-fg-2)}.ds-overlay-inspector_numericField__MRO9t span{padding-left:8px;font-family:var(--font-mono);font-size:11px;line-height:1}.ds-overlay-inspector_colorField__UfCiL input,.ds-overlay-inspector_numericField__MRO9t input{min-width:0;width:100%;height:28px;border:0;background:transparent;color:var(--figma-fg);font-family:var(--font-mono);font-size:11px;line-height:1;padding:0 8px 0 4px;text-align:right}.ds-overlay-inspector_layoutMeasureField__C3WiD{grid-template-columns:24px minmax(0,1fr) auto;overflow:hidden}.ds-overlay-inspector_layoutIconField__s6Pvi{grid-template-columns:24px minmax(0,1fr);overflow:hidden}.ds-overlay-inspector_layoutTokenField__xXymg{grid-template-columns:24px minmax(0,1fr) auto;overflow:hidden}.ds-overlay-inspector_layoutTokenField__xXymg input{padding-right:2px;text-align:left}.ds-overlay-inspector_layoutTokenFieldBound__W_Esw input{background:color-mix(in srgb,white 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,white 22%,transparent);border-radius:5px;height:18px;padding:0 2px;text-align:center;box-sizing:content-box;justify-self:start;min-width:0;max-width:100%}.ds-overlay-inspector_layoutFieldActions__R6fol{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;padding-left:0;padding-right:3px;font-family:var(--font-sans);opacity:0;pointer-events:none;transition:opacity .12s ease}.ds-overlay-inspector_layoutTokenField__xXymg:focus-within .ds-overlay-inspector_layoutFieldActions__R6fol,.ds-overlay-inspector_layoutTokenField__xXymg:hover .ds-overlay-inspector_layoutFieldActions__R6fol{opacity:1;pointer-events:auto}.ds-overlay-inspector_layoutFieldAction__K39of{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:5px;background:transparent;color:var(--figma-fg-2);cursor:pointer}.ds-overlay-inspector_layoutFieldAction__K39of:focus-visible,.ds-overlay-inspector_layoutFieldAction__K39of:hover{background:var(--figma-bg-3);color:var(--figma-fg)}.ds-overlay-inspector_layoutGapStack__3bowe,.ds-overlay-inspector_layoutPaddingGrid__HmYjV{display:grid;gap:6px}.ds-overlay-inspector_layoutPaddingGrid__HmYjV{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 28px}.ds-overlay-inspector_layoutPaddingGridExpanded__KLccY{grid-template-rows:28px 28px}.ds-overlay-inspector_layoutPaddingGridExpanded__KLccY>label:nth-of-type(3){grid-column:1;grid-row:2}.ds-overlay-inspector_layoutPaddingGridExpanded__KLccY>label:nth-of-type(4){grid-column:2;grid-row:2}.ds-overlay-inspector_layoutPaddingGridExpanded__KLccY>.ds-overlay-inspector_layoutAxisToggle__IcjES{grid-column:3;grid-row:1}.ds-overlay-inspector_layoutAxisToggle__IcjES{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--figma-border);border-radius:6px;background:var(--figma-bg-2);color:var(--figma-fg-2);cursor:pointer}.ds-overlay-inspector_layoutAxisToggle__IcjES:hover{background:var(--figma-bg-3);color:var(--figma-fg)}.ds-overlay-inspector_alignmentButton__RXy2e:focus-visible,.ds-overlay-inspector_autoLayoutButton__KG5gR:focus-visible,.ds-overlay-inspector_layoutAxisToggle__IcjES:focus-visible,.ds-overlay-inspector_layoutModeButton__Z7odg:focus-visible{outline:1px solid color-mix(in srgb,var(--figma-fg) 42%,var(--figma-border));outline-offset:-1px;background:color-mix(in srgb,var(--figma-fg) 10%,var(--figma-bg-2));color:var(--figma-fg)}.ds-overlay-inspector_layoutAxisToggleActive__l4P9y{border-color:color-mix(in srgb,var(--figma-fg) 48%,var(--figma-border));background:color-mix(in srgb,var(--figma-fg) 15%,var(--figma-bg-2));color:var(--figma-fg)}.ds-overlay-inspector_layoutAxisToggle__IcjES .ds-overlay-inspector_layoutMiniGlyph___BNIX{margin-left:0;color:currentColor}.ds-overlay-inspector_layoutModeButton__Z7odg{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:22px;margin-right:3px;padding:0 6px;border:0;border-radius:5px;background:color-mix(in srgb,var(--figma-bg-3) 76%,transparent);color:var(--figma-fg);cursor:pointer;font-family:var(--font-mono);font-size:11px;line-height:1}.ds-overlay-inspector_layoutModeButton__Z7odg:hover{background:var(--figma-bg-3);color:var(--accent)}.ds-overlay-inspector_layoutModeSelect__IFeRO{height:22px;margin-right:3px;padding:0 4px;border:0;border-radius:5px;background:color-mix(in srgb,var(--figma-bg-3) 76%,transparent);color:var(--figma-fg);cursor:pointer;font-family:var(--font-mono);font-size:11px;line-height:1}.ds-overlay-inspector_layoutModeSelect__IFeRO:hover{background:var(--figma-bg-3);color:var(--accent)}.ds-overlay-inspector_autoLayoutPreview__A53CN{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;padding:2px;border-radius:7px;border:1px solid var(--figma-border);background:var(--figma-bg-2)}.ds-overlay-inspector_autoLayoutButton__KG5gR{display:inline-flex;align-items:center;justify-content:center;height:24px;border:0;border-radius:5px;background:transparent;color:var(--figma-fg-2);cursor:pointer}.ds-overlay-inspector_autoLayoutButton__KG5gR:hover{background:color-mix(in srgb,var(--figma-fg) 8%,transparent);color:var(--figma-fg)}.ds-overlay-inspector_autoLayoutButtonActive__3emlV,.ds-overlay-inspector_autoLayoutButtonActive__3emlV:hover{background:var(--figma-bg-3);color:var(--figma-fg);box-shadow:0 1px 2px var(--shadow)}.ds-overlay-inspector_alignmentControls__Slp7z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ds-overlay-inspector_positionAlignmentControls__XilJv{margin-bottom:8px}.ds-overlay-inspector_textAlignmentControls__InPcw{display:grid;grid-template-columns:minmax(0,1fr);margin-top:8px}.ds-overlay-inspector_textAlignmentRow__J4m01{margin-top:6px}.ds-overlay-inspector_textAlignmentRow__J4m01 .ds-overlay-inspector_textAlignmentControls__InPcw{min-width:0;margin-top:0}.ds-overlay-inspector_textAlignmentRow__J4m01 .ds-overlay-inspector_alignmentSegment__qzu_O{height:28px}.ds-overlay-inspector_alignmentSegment__qzu_O{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;border:1px solid var(--figma-border);border-radius:7px;background:var(--figma-bg-2)}.ds-overlay-inspector_alignmentButton__RXy2e{display:inline-flex;align-items:center;justify-content:center;height:24px;border:0;border-radius:5px;background:transparent;color:var(--figma-fg-2);cursor:pointer}.ds-overlay-inspector_alignmentButton__RXy2e:hover{background:color-mix(in srgb,var(--figma-fg) 8%,transparent);color:var(--figma-fg)}.ds-overlay-inspector_alignmentButtonActive__M4FKw,.ds-overlay-inspector_alignmentButtonActive__M4FKw:hover{background:var(--figma-bg-3);color:var(--figma-fg);box-shadow:0 1px 2px var(--shadow)}.ds-overlay-inspector_alignGapRow__JZxn5{display:flex;align-items:flex-start;gap:8px}.ds-overlay-inspector_alignGapRow__JZxn5 .ds-overlay-inspector_layoutGapStack__3bowe{display:grid;flex:1;min-width:0;gap:6px;align-content:flex-start}.ds-overlay-inspector_alignGrid__92P5z{display:grid;flex:0 0 auto;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);width:80px;height:80px;padding:3px;border:1px solid var(--figma-border);border-radius:8px;background:var(--figma-bg-2)}.ds-overlay-inspector_alignGridCell__iVjBD{display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:5px;background:transparent;cursor:pointer}.ds-overlay-inspector_alignGridCell__iVjBD:hover{background:color-mix(in srgb,var(--figma-fg) 8%,transparent)}.ds-overlay-inspector_alignGridDot___TV1t{width:2.5px;height:2.5px;background:var(--figma-fg-2);border-radius:var(--theme-radius-full);opacity:.45}.ds-overlay-inspector_alignGridBars__00g4S{display:flex;gap:2px}.ds-overlay-inspector_alignGridBarsRow__H48Km{flex-direction:row}.ds-overlay-inspector_alignGridBarsColumn__5PIZ7{flex-direction:column}.ds-overlay-inspector_alignGridBarsStart__EkK6r{align-items:flex-start}.ds-overlay-inspector_alignGridBarsCenter__W2VRy{align-items:center}.ds-overlay-inspector_alignGridBarsEnd__Xqprk{align-items:flex-end}.ds-overlay-inspector_alignGridBar__hKLC1{background:var(--figma-fg);border-radius:1.5px}.ds-overlay-inspector_alignGridBarsRow__H48Km .ds-overlay-inspector_alignGridBar__hKLC1{width:2.5px;height:11px}.ds-overlay-inspector_alignGridBarsColumn__5PIZ7 .ds-overlay-inspector_alignGridBar__hKLC1{width:11px;height:2.5px}.ds-overlay-inspector_alignGridBarsRow__H48Km:not(.ds-overlay-inspector_alignGridBarsEqual__k4RXb) .ds-overlay-inspector_alignGridBar__hKLC1:last-child{height:7px}.ds-overlay-inspector_alignGridBarsColumn__5PIZ7:not(.ds-overlay-inspector_alignGridBarsEqual__k4RXb) .ds-overlay-inspector_alignGridBar__hKLC1:last-child{width:7px}.ds-overlay-inspector_alignGridCell__iVjBD:hover .ds-overlay-inspector_alignGridDot___TV1t{opacity:.85}.ds-overlay-inspector_alignGridCellActive__Jkk1C{background:color-mix(in srgb,white 12%,transparent)}.ds-overlay-inspector_layoutDirectionGlyph__PLKDv,.ds-overlay-inspector_layoutMiniGlyph___BNIX{position:relative;display:inline-block;color:currentColor}.ds-overlay-inspector_layoutGlyphIcon___VGkJ{display:inline-flex;align-items:center;justify-content:center;color:var(--figma-fg-2)}.ds-overlay-inspector_layoutDirectionGlyph__PLKDv{width:16px;height:16px}.ds-overlay-inspector_layoutDirectionGlyph__PLKDv:after,.ds-overlay-inspector_layoutDirectionGlyph__PLKDv:before,.ds-overlay-inspector_layoutMiniGlyph___BNIX:after,.ds-overlay-inspector_layoutMiniGlyph___BNIX:before{content:"";position:absolute;box-sizing:border-box}.ds-overlay-inspector_layoutGlyphHorizontal__eYGMq:before{left:2px;top:7px;width:12px;height:1px;background:currentColor}.ds-overlay-inspector_layoutGlyphHorizontal__eYGMq:after{inset:4px 1px;background:radial-gradient(circle,currentColor 1.8px,transparent 2px) 0 /6px 6px no-repeat,radial-gradient(circle,currentColor 1.8px,transparent 2px) 100% /6px 6px no-repeat}.ds-overlay-inspector_layoutGlyphVertical__tC0sE:before{left:7px;top:2px;width:1px;height:12px;background:currentColor}.ds-overlay-inspector_layoutGlyphVertical__tC0sE:after{inset:1px 4px;background:radial-gradient(circle,currentColor 1.8px,transparent 2px) top /6px 6px no-repeat,radial-gradient(circle,currentColor 1.8px,transparent 2px) bottom /6px 6px no-repeat}.ds-overlay-inspector_layoutGlyphWrap__8odov:before{left:2px;top:4px;width:12px;height:8px;border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-radius:2px}.ds-overlay-inspector_layoutGlyphWrap__8odov:after{left:2px;top:3px;width:12px;height:10px;background:radial-gradient(circle,currentColor 1.5px,transparent 2px) 0 0 /6px 6px,radial-gradient(circle,currentColor 1.5px,transparent 2px) 6px 6px /6px 6px}.ds-overlay-inspector_layoutGlyphGrid__z1zDg:before{inset:3px;border:1px solid;border-radius:2px}.ds-overlay-inspector_layoutGlyphGrid__z1zDg:after{inset:3px;background:linear-gradient(currentColor,currentColor) 50% /1px 100% no-repeat,linear-gradient(currentColor,currentColor) 50% /100% 1px no-repeat;opacity:.9}.ds-overlay-inspector_layoutMiniGlyph___BNIX{width:14px;height:14px;margin-left:7px;padding-left:0;color:var(--figma-fg-2)}.ds-overlay-inspector_propertyMiniGlyph__P6hAB.ds-overlay-inspector_layoutMiniGlyph___BNIX{width:15px;height:15px;flex:0 0 15px;margin-left:0}.ds-overlay-inspector_layoutGapGlyph__9zgq_:before{left:2px;right:2px;top:6px;height:1px;background:currentColor}.ds-overlay-inspector_layoutGapGlyph__9zgq_:after{inset:3px 1px;border-left:1px solid;border-right:1px solid}.ds-overlay-inspector_layoutRowGapGlyph__GnI5L:before{left:2px;top:4px;width:10px;height:1px;background:currentColor;box-shadow:0 6px 0 currentColor}.ds-overlay-inspector_layoutRowGapGlyph__GnI5L:after{left:6px;top:2px;width:1px;height:10px;background:currentColor}.ds-overlay-inspector_layoutPaddingVerticalGlyph__kO_NR:before{inset:2px;border:1px solid;border-radius:2px}.ds-overlay-inspector_layoutPaddingVerticalGlyph__kO_NR:after{left:4px;right:4px;top:4px;height:1px;background:currentColor;box-shadow:0 5px 0 currentColor}.ds-overlay-inspector_layoutPaddingHorizontalGlyph__m5qXm:before{inset:2px;border:1px solid;border-radius:2px}.ds-overlay-inspector_layoutPaddingHorizontalGlyph__m5qXm:after{top:4px;bottom:4px;left:4px;width:1px;background:currentColor;box-shadow:5px 0 0 currentColor}.ds-overlay-inspector_layoutPaddingAllGlyph__qwtPG:before,.ds-overlay-inspector_layoutPaddingBottomGlyph__HKjLw:before,.ds-overlay-inspector_layoutPaddingLeftGlyph__17nFt:before,.ds-overlay-inspector_layoutPaddingRightGlyph__FYBzR:before,.ds-overlay-inspector_layoutPaddingTopGlyph__3D0_P:before{inset:2px;border:1px solid;border-radius:2px}.ds-overlay-inspector_layoutPaddingTopGlyph__3D0_P:after{left:4px;right:4px;top:4px;height:1px;background:currentColor}.ds-overlay-inspector_layoutPaddingRightGlyph__FYBzR:after{top:4px;bottom:4px;right:4px;width:1px;background:currentColor}.ds-overlay-inspector_layoutPaddingBottomGlyph__HKjLw:after{left:4px;right:4px;bottom:4px;height:1px;background:currentColor}.ds-overlay-inspector_layoutPaddingLeftGlyph__17nFt:after{top:4px;bottom:4px;left:4px;width:1px;background:currentColor}.ds-overlay-inspector_layoutPaddingAllGlyph__qwtPG:after{inset:4px;background:linear-gradient(currentColor,currentColor) top /100% 1px no-repeat,linear-gradient(currentColor,currentColor) 100% /1px 100% no-repeat,linear-gradient(currentColor,currentColor) bottom /100% 1px no-repeat,linear-gradient(currentColor,currentColor) 0 /1px 100% no-repeat}.ds-overlay-inspector_appearanceOpacityGlyph__9ZHbI:before{inset:2px;border:1px solid;border-radius:3px}.ds-overlay-inspector_appearanceOpacityGlyph__9ZHbI:after{inset:4px;border-radius:2px;background:linear-gradient(45deg,currentColor 25%,transparent 25% 50%,currentColor 50% 75%,transparent 75%) 0 0 /5px 5px;opacity:.55}.ds-overlay-inspector_appearanceRadiusGlyph__r1KdP:before{left:3px;top:3px;width:8px;height:8px;border-top:1px solid;border-left:1px solid;border-radius:4px 0 0 0}.ds-overlay-inspector_appearanceRadiusGlyph__r1KdP:after{right:2px;bottom:2px;width:4px;height:4px;border-right:1px solid;border-bottom:1px solid;opacity:.7}.ds-overlay-inspector_appearanceTextGlyph__vVkhd:before{left:3px;top:2px;width:8px;height:1px;background:currentColor}.ds-overlay-inspector_appearanceTextGlyph__vVkhd:after{left:6px;top:2px;width:1px;height:10px;background:currentColor}.ds-overlay-inspector_iconPropertyGlyph__cUGnU:before{inset:3px;border:1px solid;border-radius:3px;opacity:.85}.ds-overlay-inspector_iconPropertyGlyph__cUGnU:after{left:6px;top:4px;width:4px;height:6px;border-right:1px solid;border-bottom:1px solid;transform:rotate(35deg);opacity:.75}.ds-overlay-inspector_appearanceSpacingGlyph__3sHew:before{left:2px;right:2px;top:6px;height:1px;background:currentColor}.ds-overlay-inspector_appearanceSpacingGlyph__3sHew:after{left:4px;top:3px;width:6px;height:8px;border-left:1px solid;border-right:1px solid;opacity:.8}.ds-overlay-inspector_blueToggle__cxIXg{display:inline-flex;align-items:center;justify-content:center;width:26px;height:22px;border-radius:6px;background:var(--accent);color:var(--theme-color-on-inverse);font-family:var(--font-mono);font-size:11px}.ds-overlay-inspector_colorField__UfCiL{display:grid;grid-template-columns:22px 1fr;align-items:center;min-width:0;height:30px;border:1px solid var(--figma-border);border-radius:6px;background:var(--figma-bg-2)}.ds-overlay-inspector_colorSwatch__U1kGR{width:12px;height:12px;margin-left:7px;border:1px solid var(--figma-border);border-radius:3px;background:var(--figma-fg)}.ds-overlay-inspector_figmaEmpty__epB__{padding:16px 8px;color:var(--figma-fg-2);font-size:13px;line-height:1.6}.ds-overlay-inspector_panel__qxEr5 .ds-overlay-inspector_commentRow__mZvC6{border-color:var(--figma-border);background:var(--figma-bg-2);color:var(--figma-fg-2)}.ds-overlay-inspector_panel__qxEr5 .ds-overlay-inspector_commentRow__mZvC6:hover{background:var(--figma-bg-3);color:var(--figma-fg)}.ds-overlay-inspector_panel__qxEr5 .ds-overlay-inspector_layerName__xrrJM{color:var(--figma-fg)}.ds-overlay-inspector_panel__qxEr5 .ds-overlay-inspector_layerSub__1y_qx{color:var(--figma-fg-2)}@container (max-width: 219px){.ds-overlay-inspector_figmaSectionCompact__spSHl,.ds-overlay-inspector_figmaSection__6zBYd,.ds-overlay-inspector_figmaTopBarCanvas__SzpSp{padding-inline:6px}.ds-overlay-inspector_alignmentControls__Slp7z,.ds-overlay-inspector_layoutFieldGrid__i4kw7,.ds-overlay-inspector_numericGrid__o0xjA,.ds-overlay-inspector_propertyRow__6hZxm:not(.ds-overlay-inspector_appearancePropertyRowCompact__A5gpP),.ds-overlay-inspector_strokeControlRow___8LBP,.ds-overlay-inspector_strokeCustomGrid__cXvfo,.ds-overlay-inspector_variantGrid__KWoqH{grid-template-columns:minmax(0,1fr)}.ds-overlay-inspector_appearancePropertyRowCompact__A5gpP{grid-template-columns:minmax(0,1fr) 28px}.ds-overlay-inspector_appearancePropertyRowCompact__A5gpP>span{grid-column:1/-1}.ds-overlay-inspector_alignmentSegment__qzu_O,.ds-overlay-inspector_colorField__UfCiL,.ds-overlay-inspector_layoutIconField__s6Pvi,.ds-overlay-inspector_layoutMeasureField__C3WiD,.ds-overlay-inspector_layoutTokenField__xXymg,.ds-overlay-inspector_numericField__MRO9t,.ds-overlay-inspector_propertyValueField__5BEny,.ds-overlay-inspector_propertyValue__w9frd,.ds-overlay-inspector_realTextarea__TSHce,.ds-overlay-inspector_selectLike__3BsRG,.ds-overlay-inspector_strokeInputControl__xvRJj,.ds-overlay-inspector_strokeMenuButton__eXQxM{width:100%}.ds-overlay-inspector_autoLayoutPreview__A53CN{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-overlay-inspector_layoutPaddingGrid__HmYjV{grid-template-columns:minmax(0,1fr) 28px}.ds-overlay-inspector_layoutPaddingGrid__HmYjV>label{grid-column:1}.ds-overlay-inspector_layoutPaddingGrid__HmYjV>.ds-overlay-inspector_layoutAxisToggle__IcjES{grid-column:2;grid-row:1}.ds-overlay-inspector_layoutPaddingGridExpanded__KLccY{grid-template-rows:none}.ds-overlay-inspector_layoutPaddingGridExpanded__KLccY>label:nth-of-type(3),.ds-overlay-inspector_layoutPaddingGridExpanded__KLccY>label:nth-of-type(4){grid-column:1;grid-row:auto}.ds-overlay-inspector_layoutPaddingGridExpanded__KLccY>.ds-overlay-inspector_layoutAxisToggle__IcjES{grid-column:2;grid-row:1}.ds-overlay-inspector_layoutModeButton__Z7odg{min-width:0;margin-right:0}.ds-overlay-inspector_propertyTokenName__5NcpX{max-width:56px}.ds-overlay-inspector_strokeMenuPopoverRight__nqALw{right:0;width:min(180px,calc(100cqw - 12px))}}.ds-overlay-inspector_composer__8j3xJ .ds-overlay-inspector_iconButton__jP_0R{color:var(--figma-fg-2)}.ds-overlay-inspector_composer__8j3xJ .ds-overlay-inspector_iconButton__jP_0R:hover{background:var(--figma-bg-2);color:var(--figma-fg)}@media (max-width:767px){.ds-overlay-inspector_panel__qxEr5{top:calc(var(--overlay-chrome-top-offset) + 8px);right:8px;bottom:8px;width:min(var(--overlay-panel-width),calc(100vw - 16px));min-width:min(220px,calc(100vw - 16px));max-height:calc(100vh - var(--overlay-chrome-top-offset) - 16px)}.ds-overlay-inspector_hint__qkUnp{display:none}.ds-overlay-inspector_rootPanelOpen__bLiS2 .ds-overlay-inspector_toolbar__uPXbm{left:50%}.ds-overlay-inspector_statusToast__gvbE_{bottom:64px}.ds-overlay-inspector_rootPanelOpen__bLiS2 .ds-overlay-inspector_statusToast__gvbE_,.ds-overlay-inspector_statusToast__gvbE_{left:50%;max-width:min(360px,calc(100vw - 32px))}.ds-overlay-inspector_libraryPopover__kJDh2{top:56px;right:16px}}