._topbar_1rwb4_1{z-index:20;background:var(--bg-1);border-bottom:1px solid var(--line-1);align-items:center;gap:14px;padding:0 10px 0 12px;display:flex;position:relative}._brand_1rwb4_12{align-items:center;gap:9px;padding-right:4px;display:flex}._brand_1rwb4_12 img{width:24px;height:24px;box-shadow:0 0 0 1px var(--line-2), 0 2px 8px #0000004d;border-radius:8px}._wordmark_1rwb4_14{letter-spacing:.2em;color:var(--text-1);white-space:nowrap;font-size:12.5px;font-weight:700;display:inline-grid}._wordmark_1rwb4_14>._wordmarkSizer_1rwb4_16,._wordmark_1rwb4_14>._wordmarkText_1rwb4_16{grid-area:1/1;justify-self:start}._wordmarkSizer_1rwb4_16{visibility:hidden}._wordmarkT_1rwb4_16{vertical-align:top;white-space:nowrap;display:inline-block}._fileMenu_1rwb4_21{height:30px;font-size:var(--fs-sm);color:var(--text-1);transition:background var(--t-fast);border-radius:8px;align-items:center;gap:4px;margin-right:-8px;padding:0 7px 0 10px;font-weight:600;display:flex}._fileMenu_1rwb4_21:hover,._fileMenu_1rwb4_21[data-state=open]{background:var(--bg-3)}._fileList_1rwb4_35{min-width:230px}._saveButton_1rwb4_36{width:30px;height:30px;color:var(--text-2);transition:background var(--t-fast), color var(--t-fast);border-radius:8px;place-items:center;display:grid;position:relative}._saveButton_1rwb4_36:hover:not([aria-disabled=true]){background:var(--bg-3);color:var(--text-1)}._saveButton_1rwb4_36[aria-disabled=true]{color:var(--text-4);cursor:default}._saveButton_1rwb4_36[data-dirty]:not([aria-disabled=true]){color:var(--text-1)}._saveButtonDot_1rwb4_40{background:var(--warning);width:7px;height:7px;box-shadow:0 0 0 2px var(--bg-1);border-radius:50%;position:absolute;top:5px;right:5px}._workspaceMenu_1rwb4_42{height:30px;font-size:var(--fs-sm);color:var(--text-1);transition:background var(--t-fast);border-radius:9px;align-items:center;gap:7px;padding:0 8px 0 10px;font-weight:600;display:flex}._workspaceMenu_1rwb4_42>svg:first-child{color:var(--ws)}._workspaceMenu_1rwb4_42:hover,._workspaceMenu_1rwb4_42[data-state=open]{background:var(--bg-3)}._chevron_1rwb4_56{color:var(--text-3);transition:transform var(--t-fast)}._workspaceMenu_1rwb4_42[data-state=open] ._chevron_1rwb4_56{transform:rotate(180deg)}._workspaceList_1rwb4_58{flex-direction:column;gap:2px;min-width:280px;display:flex}._workspaceList_1rwb4_58>[role^=menuitem]{align-items:center;height:auto;min-height:46px;padding-block:7px}._workspaceItem_1rwb4_61{flex-direction:column;gap:3px;min-width:0;line-height:1.25;display:flex}._workspaceItem_1rwb4_61 b{color:var(--text-1);font-weight:600}._workspaceItem_1rwb4_61 small{font-size:var(--fs-2xs);color:var(--text-3);white-space:nowrap}._toolTabs_1rwb4_66{align-self:stretch;align-items:flex-end;gap:2px;margin-left:-4px;display:flex}._toolTab_1rwb4_66{height:32px;font-size:var(--fs-sm);white-space:nowrap;color:var(--text-3);transition:color var(--t-fast), background var(--t-fast);border:1px solid #0000;border-bottom:0;border-radius:8px 8px 0 0;margin-bottom:-1px;padding:0 14px;font-weight:500;position:relative}._toolTab_1rwb4_66:hover:not([data-active]){color:var(--text-1);background:var(--bg-2)}._toolTab_1rwb4_66[data-active]{z-index:1;color:var(--text-1);background:var(--bg-2);border-color:var(--line-2);box-shadow:inset 0 2px 0 var(--ws)}._toolTab_1rwb4_66[data-context=sketch]{color:#63b4ff;background:color-mix(in srgb, #63b4ff 9%, var(--bg-2));align-items:center;display:inline-flex;box-shadow:inset 0 2px #63b4ff}:root[data-theme=light] ._toolTab_1rwb4_66[data-context=sketch]{color:#1d6fd6}._divider_1rwb4_92{background:var(--line-2);width:1px;height:20px}._title_1rwb4_94{align-items:center;gap:8px;min-width:0;display:flex}._kindIcon_1rwb4_95{color:var(--text-3)}._noDoc_1rwb4_96{color:var(--text-3);font-size:var(--fs-md)}._name_1rwb4_97{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--r-sm);min-width:0;max-width:260px;font-size:var(--fs-lg);letter-spacing:-.01em;color:var(--text-1);transition:background var(--t-fast);flex-shrink:1;margin:0 -6px;padding:3px 6px;font-weight:600;overflow:hidden}._name_1rwb4_97:hover{background:var(--bg-3)}._nameInput_1rwb4_114{border-radius:var(--r-sm);border:1px solid color-mix(in srgb, var(--ws) 60%, transparent);background:var(--bg-0);width:260px;height:26px;box-shadow:0 0 0 3px var(--ws-soft);font-size:var(--fs-lg);margin:0 -6px;padding:0 6px;font-weight:600}._kind_1rwb4_95{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);border:1px solid var(--line-2);border-radius:5px;padding:2px 6px;font-weight:650}._saveState_1rwb4_138{min-width:20px;height:22px;font-size:var(--fs-xs);color:var(--text-3);white-space:nowrap;cursor:default;transition:background var(--t-fast);border-radius:6px;flex-shrink:0;align-items:center;gap:6px;margin-left:-3px;padding:0 7px;display:inline-flex;overflow:hidden}._saveState_1rwb4_138[data-tone=dirty]{cursor:pointer}._saveLabel_1rwb4_140{min-width:0;display:inline-flex;overflow:hidden}._saveState_1rwb4_138[data-tone=dirty]:hover{background:var(--warning-soft)}._saveDot_1rwb4_142{background:var(--success);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--success) 18%, transparent);transition:background var(--t-base);border-radius:50%}._saveState_1rwb4_138[data-tone=dirty]{color:var(--warning)}._saveState_1rwb4_138[data-tone=dirty] ._saveDot_1rwb4_142{background:var(--warning);box-shadow:0 0 0 3px var(--warning-soft)}._saveState_1rwb4_138[data-tone=busy] ._saveDot_1rwb4_142{background:var(--ws);animation:_pulse-dot_1rwb4_1 1s var(--ease-in-out) infinite}._right_1rwb4_147{align-items:center;gap:6px;margin-left:auto;display:flex}._account_1rwb4_148{background:var(--ws-softer);border:1px solid var(--line-2);width:28px;height:28px;color:var(--text-1);font-size:var(--fs-2xs);letter-spacing:.02em;border-radius:50%;place-items:center;margin-left:2px;font-weight:700;display:grid;position:relative}._account_1rwb4_148:hover,._account_1rwb4_148[data-state=open]{border-color:var(--ws)}._account_1rwb4_148[data-unseen]:after{content:"";background:var(--ws);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg-1);border-radius:50%;position:absolute;top:-1px;right:-1px}._accountMenu_1rwb4_156{width:272px}._teamChip_1rwb4_157{border:1px solid var(--line-2);background:var(--bg-2);max-width:180px;height:26px;color:var(--text-2);font-size:var(--fs-xs);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-weight:600;display:inline-flex}._teamChip_1rwb4_157 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._teamChip_1rwb4_157 small{color:var(--text-4);font-size:var(--fs-2xs);font-weight:500}._teamChip_1rwb4_157:hover{border-color:var(--ws);color:var(--text-1)}._accountCard_1rwb4_161{align-items:center;gap:10px;padding:8px;display:flex}._accountCard_1rwb4_161>div{flex-direction:column;gap:1px;min-width:0;display:flex}._accountCard_1rwb4_161 strong{color:var(--text-1);font-size:var(--fs-sm);font-weight:600}._accountCard_1rwb4_161 span{color:var(--text-3);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._accountCard_1rwb4_161 small{color:var(--text-4);font-size:var(--fs-2xs)}._accountCard_1rwb4_161 code{font-family:var(--font-mono)}._accountAvatar_1rwb4_167{background:var(--ws-softer);width:36px;height:36px;color:var(--ws);border:1px solid color-mix(in srgb, var(--ws) 30%, transparent);font-size:var(--fs-xs);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}._accountCard_1rwb4_161 span._accountAvatar_1rwb4_167{color:var(--ws);font-size:var(--fs-xs);overflow:visible}._themes_1rwb4_173{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:2px 4px 6px;display:grid}._theme_1rwb4_173{border:1px solid var(--line-2);color:var(--text-2);font-size:var(--fs-xs);cursor:pointer;transition:border-color var(--t-fast), background var(--t-fast), color var(--t-fast);border-radius:8px;outline:none;flex-direction:column;align-items:center;gap:4px;padding:8px 4px 6px;display:flex}._theme_1rwb4_173[data-highlighted]{background:var(--bg-3);color:var(--text-1)}._theme_1rwb4_173[data-state=checked]{border-color:var(--ws);background:var(--ws-softer);color:var(--text-1)}._theme_1rwb4_173[data-state=checked] svg{color:var(--ws)}._unseen_1rwb4_182{border-radius:var(--r-pill);background:var(--ws-softer);color:var(--ws);font-size:var(--fs-2xs);padding:1px 7px;font-weight:600}._mcp_1rwb4_183{border:1px solid var(--line-2);height:28px;color:var(--text-2);font-size:var(--fs-sm);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:flex}._mcp_1rwb4_183:hover{border-color:color-mix(in srgb, var(--ws) 45%, var(--line-2));color:var(--text-1);background:var(--bg-2)}._mcp_1rwb4_183 svg{color:var(--ws)}._mcp_1rwb4_183[data-attention]{border-color:color-mix(in srgb, var(--warning) 60%, var(--line-2));background:var(--warning-soft);color:var(--text-1)}._mcp_1rwb4_183[data-attention] svg{color:var(--warning)}._export_1rwb4_192[data-disabled]{opacity:.45;cursor:default}._split_1rwb4_194{align-items:stretch;display:inline-flex}._split_1rwb4_194>._export_1rwb4_192{border-top-right-radius:0;border-bottom-right-radius:0;gap:6px;padding:0 9px 0 8px}._split_1rwb4_194>._splitToggle_1rwb4_196{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:1px;padding:0 6px}._split_1rwb4_194>._splitToggle_1rwb4_196 svg{width:14px;height:14px;transition:transform var(--t-fast) var(--ease-standard)}._split_1rwb4_194>._splitToggle_1rwb4_196[data-state=open] svg{transform:rotate(180deg)}@media (width<=1600px){._topbar_1rwb4_1{gap:10px}._toolTab_1rwb4_66{padding:0 10px}}@media (width<=1280px){._split_1rwb4_194>._export_1rwb4_192{gap:0;padding:0 8px}._export_1rwb4_192>span{display:none}}@media (width<=1100px){._wordmark_1rwb4_14{display:none}._mcp_1rwb4_183{gap:0;padding:0 8px}._mcp_1rwb4_183>span{display:none}}@media (width<=820px){._workspaceMenu_1rwb4_42 span{display:none}._toolTab_1rwb4_66{padding:0 9px}._kind_1rwb4_95,._saveState_1rwb4_138 span:not(._saveDot_1rwb4_142){display:none}._export_1rwb4_192{gap:0;padding:0 8px}._export_1rwb4_192>span{display:none}._mcp_1rwb4_183{gap:0;padding:0 8px}._mcp_1rwb4_183>span{display:none}}@media (width<=600px){._topbar_1rwb4_1{gap:8px;padding:0 6px 0 8px}._divider_1rwb4_92,._toolTabs_1rwb4_66,._mcp_1rwb4_183,._settingsButton_1rwb4_228{display:none}._title_1rwb4_94{flex:1;min-width:72px}._name_1rwb4_97{font-size:var(--fs-md);max-width:none}._workspaceMenu_1rwb4_42{padding:0 6px}}._branchPill_1rwb4_234{height:22px;font-size:var(--fs-xs);color:var(--text-2);border:1px solid var(--line-2);transition:background var(--t-fast), border-color var(--t-fast);background:0 0;border-radius:99px;flex-shrink:0;align-items:center;gap:5px;padding:0 7px 0 8px;font-weight:500;display:inline-flex}._branchPill_1rwb4_234>svg:first-child{color:var(--branch)}._branchPill_1rwb4_234:hover,._branchPill_1rwb4_234[data-state=open]{background:var(--bg-4);border-color:var(--line-3);color:var(--text-1)}._branchPill_1rwb4_234 span{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}._branchPill_1rwb4_234 i{color:var(--warning);font-style:normal;font-weight:500}._branchPill_1rwb4_234 svg:last-child{opacity:.7}._gitBadge_1rwb4_255{width:22px;height:22px;color:var(--text-3);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:1px solid #0000;border-radius:99px;flex-shrink:0;place-items:center;display:inline-grid}._gitBadge_1rwb4_255:hover{background:var(--bg-4);color:var(--text-1)}._gitBadge_1rwb4_255[data-trouble]{color:var(--warning)}._carbonBadge_1rwb4_258{width:22px;height:22px;color:var(--text-3);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:1px solid #0000;border-radius:99px;flex-shrink:0;place-items:center;display:inline-grid}._carbonBadge_1rwb4_258:hover{background:var(--bg-4);color:var(--text-1)}._carbonBadge_1rwb4_258[data-changed]{color:var(--warning)}._carbonBadge_1rwb4_258[data-issues]{color:var(--danger)}._branchMenu_1rwb4_262{min-width:280px}._branchMenuLabel_1rwb4_263{padding:7px 9px 5px}._branchMenuDot_1rwb4_264{background:var(--branch);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--branch) 20%, transparent);border-radius:50%}@media (width<=820px){._branchPill_1rwb4_234 span,._branchPill_1rwb4_234 i{display:none}}._tabs_1rwb4_268{flex:1;align-items:center;gap:2px;min-width:0;height:100%;display:flex;overflow:hidden;container:tabs/inline-size}@container tabs (width<=340px){._tab_1rwb4_268[data-active] ._branchPill_1rwb4_234>span,._tab_1rwb4_268[data-active] ._branchPill_1rwb4_234>i{display:none}}@container tabs (width<=280px){._tab_1rwb4_268[data-active] ._saveLabel_1rwb4_140{display:none}._tab_1rwb4_268[data-active] ._saveState_1rwb4_138{padding:0 5px}}@container tabs (width>=200px){._tab_1rwb4_268[data-active] ._name_1rwb4_97{min-width:4em}}._tab_1rwb4_268{z-index:0;max-width:200px;height:30px;color:var(--text-3);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);border-radius:8px;flex-shrink:0;align-items:center;gap:7px;padding:0 4px 0 10px;display:flex;position:relative}._tab_1rwb4_268:not([data-active]):hover{background:var(--bg-3);color:var(--text-1)}._tab_1rwb4_268:not([data-active]){flex:0 168px;min-width:96px;overflow:hidden}._tab_1rwb4_268[data-active]{min-width:0;max-width:100%;color:var(--text-1);cursor:default;padding-right:4px}._tabThumb_1rwb4_313{z-index:-1;background:var(--bg-3);border:1px solid var(--line-2);border-radius:8px;position:absolute;inset:0}._tabName_1rwb4_321{font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:520;overflow:hidden}._tabBranch_1rwb4_322{font-family:var(--font-mono);color:var(--iris);text-overflow:ellipsis;white-space:nowrap;max-width:70px;font-size:10px;overflow:hidden}._tabEnd_1rwb4_323{flex-shrink:0;place-items:center;width:20px;height:20px;display:grid;position:relative}._tabDirty_1rwb4_324{background:var(--warning);width:7px;height:7px;transition:opacity var(--t-fast);border-radius:50%}._tabClose_1rwb4_325{color:var(--text-3);opacity:0;transition:opacity var(--t-fast), background var(--t-fast), color var(--t-fast);border-radius:5px;place-items:center;display:grid;position:absolute;inset:0}._tab_1rwb4_268:hover ._tabClose_1rwb4_325,._tab_1rwb4_268[data-active] ._tabClose_1rwb4_325{opacity:1}._tab_1rwb4_268[data-dirty]:hover ._tabDirty_1rwb4_324,._tab_1rwb4_268[data-dirty][data-active] ._tabDirty_1rwb4_324,._tab_1rwb4_268[data-dirty]:not(:hover):not([data-active]) ._tabClose_1rwb4_325{opacity:0}._tabClose_1rwb4_325:hover{background:var(--bg-5);color:var(--text-1)}._moreTabs_1rwb4_331{height:28px;color:var(--text-2);font-size:var(--fs-sm);white-space:nowrap;transition:background var(--t-fast), color var(--t-fast);border-radius:7px;flex-shrink:0;align-items:center;gap:3px;padding:0 6px 0 9px;display:inline-flex}._moreTabs_1rwb4_331:hover,._moreTabs_1rwb4_331[data-state=open]{background:var(--bg-3);color:var(--text-1)}._moreTabs_1rwb4_331[data-dirty]:before{content:"";background:var(--warning);border-radius:50%;width:6px;height:6px;margin-right:3px}._moreList_1rwb4_334{min-width:220px;max-width:360px}._tabDirty_1rwb4_324,._tabBranch_1rwb4_322{flex-shrink:0}@media (width<=600px){._tab_1rwb4_268:not([data-active]){display:none}._tab_1rwb4_268[data-active]{gap:5px;padding-left:6px}}
