._guide_1va4f_1{border:1px solid var(--panel-border);background:var(--panel-bg);max-width:26rem;box-shadow:var(--panel-shadow);border-radius:var(--radius-lg);z-index:10;padding:1rem 1.2rem;position:absolute;inset:1.5rem 1.5rem auto}._title_1va4f_13{margin:0 0 .6rem;font-size:1rem;font-weight:500}._body_1va4f_19{color:var(--text-muted);margin:0}._taskbarStack_o35h4_1{z-index:20;pointer-events:none;flex-direction:column;align-items:stretch;width:min(86vw,43rem);display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}._workspaceRail_o35h4_14{border:1px solid var(--panel-border);background:color-mix(in srgb, var(--panel-bg) 88%, transparent);width:calc(100% - 4.6rem);max-width:calc(100% - 4.6rem);box-shadow:var(--panel-shadow);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);transform-origin:bottom;pointer-events:auto;grid-template-columns:auto 1fr auto;align-self:center;align-items:center;gap:.42rem;margin-bottom:-.78rem;padding:.48rem .62rem 1.28rem;transition:opacity .16s,transform .16s;display:grid}._workspaceRailOpen_o35h4_36{opacity:1;transform:translateY(0)}._workspaceRailClosed_o35h4_41{opacity:0;pointer-events:none;transform:translateY(calc(100% - 1.15rem))}._workspaceTabs_o35h4_47{scrollbar-gutter:stable both-edges;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--accent) 18%, var(--panel-border)) transparent;scroll-behavior:smooth;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;flex:auto;align-items:center;gap:.38rem;min-width:0;padding:.04rem .04rem .22rem;display:flex;overflow:auto hidden}._workspaceTabs_o35h4_47::-webkit-scrollbar{height:.34rem}._workspaceTabs_o35h4_47::-webkit-scrollbar-track{background:0 0}._workspaceTabs_o35h4_47::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--accent) 16%, var(--panel-border));border-radius:999px}._workspaceTabs_o35h4_47::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--accent) 24%, var(--panel-border))}._workspaceTab_o35h4_47,._workspaceRailAction_o35h4_83,._workspaceRailToggle_o35h4_84{border:1px solid var(--panel-border);background:var(--input-bg);color:var(--text-primary)}._workspaceTab_o35h4_47{border-radius:var(--radius-sm);max-width:9.5rem;min-height:2rem;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font:inherit;scroll-snap-align:start;background:0 0;border-color:#0000;flex:none;padding:.4rem .7rem;overflow:hidden}._workspaceTab_o35h4_47:hover{color:var(--text-primary);border-color:#0000}._workspaceTabActive_o35h4_112{background:var(--button-hover-bg);color:var(--text-primary);font-weight:500}._workspaceRailAction_o35h4_83{border-radius:var(--radius-md);flex:none;place-items:center;width:2rem;height:2rem;padding:0;display:inline-grid}._workspaceRailPin_o35h4_128{background:color-mix(in srgb, var(--input-bg) 94%, transparent)}._workspaceRailPinActive_o35h4_132{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent)}._workspaceRailPinInactive_o35h4_137{color:var(--text-muted)}._taskbar_o35h4_1{border:1px solid var(--panel-border);background:color-mix(in srgb, var(--panel-bg) 88%, transparent);width:100%;box-shadow:var(--panel-shadow);border-radius:calc(var(--radius-lg) + .125rem);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);z-index:1;pointer-events:auto;justify-content:space-between;align-items:center;gap:.4rem;padding:.375rem;display:flex;position:relative}._modeButton_o35h4_160,._workspaceRailAction_o35h4_83,._taskbar_o35h4_1 .quickAddToggleButton{color:var(--text-muted);background:0 0;border-color:#0000}._modeButton_o35h4_160:hover,._workspaceRailAction_o35h4_83:hover,._taskbar_o35h4_1 .quickAddToggleButton:hover{background:var(--button-hover-bg);color:var(--text-primary);border-color:#0000}._workspaceRailToggle_o35h4_84{border:1px solid var(--panel-border);background:var(--panel-bg);width:2.1rem;height:1.1rem;color:var(--text-muted);border-radius:999px;place-items:center;padding:0;display:inline-grid;position:absolute;top:-.66rem;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #0000001a}._workspaceRailAction_o35h4_83 ._modeSvg_o35h4_193,._workspaceRailToggle_o35h4_84 ._modeSvg_o35h4_193{width:.92rem;height:.92rem;transition:transform .16s,opacity .16s}._workspaceRailPinActive_o35h4_132 ._modeSvg_o35h4_193{opacity:1;transform:none}._workspaceRailPinInactive_o35h4_137 ._modeSvg_o35h4_193{opacity:.76;transform:none}._workspaceRailToggle_o35h4_84 ._modeSvg_o35h4_193{transition:transform .16s;transform:rotate(180deg)}._workspaceRailToggleOpen_o35h4_217 ._modeSvg_o35h4_193{transform:rotate(0)}._cluster_o35h4_221{align-items:center;gap:.4rem;display:flex}._mainCluster_o35h4_227{min-width:0}._rightCluster_o35h4_231{flex-shrink:0;margin-left:auto}._hiddenInput_o35h4_236{display:none}._modeButton_o35h4_160{place-items:center;width:2.4rem;height:2.4rem;padding:0;display:inline-grid}._modeIcon_o35h4_248{place-items:center;display:inline-grid}._modeSvg_o35h4_193{width:1.2rem;height:1.2rem}._modeSvgLarge_o35h4_258{width:1.3rem;height:1.3rem}._modeButtonEdit_o35h4_263,._modeButtonEdit_o35h4_263:hover{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent)}._modeButtonView_o35h4_269{color:var(--text-muted)}@media (width<=768px){._taskbarStack_o35h4_1{width:auto;left:.45rem;right:.45rem;bottom:calc(env(safe-area-inset-bottom,0px) + .35rem);transform:none}._workspaceRail_o35h4_14{gap:.28rem;width:calc(100% - 2.4rem);max-width:calc(100% - 2.4rem);margin-bottom:-.7rem;padding:.42rem .42rem 1.08rem}._workspaceTab_o35h4_47{max-width:7.4rem;min-height:1.88rem;padding:.36rem .58rem}._workspaceRailAction_o35h4_83{width:1.88rem;height:1.88rem}._taskbar_o35h4_1{justify-content:space-between;align-items:center;gap:.35rem;padding:.38rem .42rem;display:flex}._workspaceRailToggle_o35h4_84{width:1.96rem;height:1.18rem;top:-.6rem}._workspaceRailAction_o35h4_83 ._modeSvg_o35h4_193,._workspaceRailToggle_o35h4_84 ._modeSvg_o35h4_193{width:.84rem;height:.84rem}._cluster_o35h4_221{gap:.28rem;min-width:0}._mainCluster_o35h4_227{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:auto;align-items:center;gap:.28rem;display:flex;overflow-x:auto}._mainCluster_o35h4_227::-webkit-scrollbar{display:none}._rightCluster_o35h4_231{gap:.28rem;margin-left:0}._modeButton_o35h4_160{flex:none;width:2.18rem;height:2.18rem}._modeSvg_o35h4_193{width:1rem;height:1rem}._modeSvgLarge_o35h4_258{width:1.14rem;height:1.14rem}._taskbar_o35h4_1 .quickAddShell{flex:none;width:auto;position:relative}._taskbar_o35h4_1 .quickAddToggleButton{width:2.18rem;height:2.18rem}._taskbar_o35h4_1 .quickAddToggleIcon svg{width:1rem;height:1rem}._taskbar_o35h4_1 .quickAddForm{left:.65rem;right:.65rem;bottom:calc(env(safe-area-inset-bottom,0px) + 5rem);z-index:35;border:1px solid var(--panel-border);border-radius:calc(var(--radius-lg) + .05rem);background:var(--panel-bg);box-shadow:var(--panel-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);gap:.5rem;padding:.72rem;display:grid;position:fixed}._taskbar_o35h4_1 .quickAddForm input,._taskbar_o35h4_1 .quickAddForm button{width:100%;min-width:0}}._shell_vnz9y_1{align-items:center;display:flex;position:relative}._toggle_vnz9y_7{border-radius:var(--radius-md);width:2.4rem;height:2.4rem;color:var(--text-muted);background:0 0;border-color:#0000;justify-content:center;align-items:center;padding:0;display:inline-flex}._toggle_vnz9y_7:hover,._toggle_vnz9y_7[aria-expanded=true]{background:var(--button-hover-bg);color:var(--text-primary);border-color:#0000}._toggleGlyph_vnz9y_27{gap:.24rem;display:grid}._toggleLine_vnz9y_32{background:currentColor;border-radius:999px;width:1rem;height:1.5px;display:block}._panel_vnz9y_40{border:1px solid var(--menu-border);border-radius:var(--radius-lg);background:var(--menu-bg);width:min(34rem,100vw - 1rem);height:min(40rem,100dvh - 6rem);box-shadow:var(--menu-shadow);z-index:40;grid-template-rows:auto minmax(0,1fr);display:grid;position:absolute;bottom:calc(100% + .75rem);right:0;overflow:hidden}._topSection_vnz9y_58{border-bottom:1px solid var(--menu-border);gap:.7rem;padding:.75rem .75rem 0;display:grid}._headerRow_vnz9y_65{justify-content:space-between;align-items:center;gap:.75rem;padding-left:.15rem;display:flex}._headerIntro_vnz9y_73{align-items:center;gap:.55rem;min-width:0;display:flex}._brandMark_vnz9y_80{border-radius:var(--radius-sm);background:var(--button-hover-bg);width:1.75rem;height:1.75rem;color:var(--text-primary);flex-shrink:0;place-items:center;display:inline-grid}._brandGlyph_vnz9y_91{width:.95rem;height:.95rem}._titleRow_vnz9y_96{align-items:center;gap:.45rem;display:flex}._title_vnz9y_96{letter-spacing:-.01em;margin:0;font-size:.92rem;font-weight:600;line-height:1.2}._headerMeta_vnz9y_110{background:var(--button-hover-bg);color:var(--text-muted);border-radius:999px;align-items:center;padding:.05rem .4rem;font-size:.68rem;font-weight:500;display:inline-flex}._closeButton_vnz9y_121{border-radius:var(--radius-sm);width:1.9rem;height:1.9rem;color:var(--text-muted);background:0 0;border-color:#0000;place-items:center;padding:0;display:inline-grid}._closeButton_vnz9y_121:hover{background:var(--button-hover-bg);color:var(--text-primary);border-color:#0000}._closeIcon_vnz9y_139{width:1rem;height:1rem}._tabList_vnz9y_145{scrollbar-width:none;gap:.25rem;display:flex;overflow-x:auto}._tabList_vnz9y_145::-webkit-scrollbar{display:none}._tab_vnz9y_145{border-radius:var(--radius-sm) var(--radius-sm) 0 0;color:var(--text-muted);white-space:nowrap;background:0 0;border:0;flex:none;padding:.45rem .6rem .6rem;font-size:.8rem;font-weight:500;position:relative}._tab_vnz9y_145:hover{color:var(--text-primary);background:0 0;border:0}._tab_vnz9y_145:after{content:"";height:2px;transition:background-color var(--motion-fast) var(--ease-standard);background:0 0;border-radius:2px 2px 0 0;position:absolute;bottom:-1px;left:.6rem;right:.6rem}._tab_vnz9y_145[aria-selected=true]{color:var(--text-primary)}._tab_vnz9y_145[aria-selected=true]:after{background:var(--tab-active-border,var(--accent))}._tab_vnz9y_145:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring)}._panelBody_vnz9y_201{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:1rem .875rem 1.25rem;overflow-y:auto}._compactSelect_vnz9y_210{width:8.5rem}._times_vnz9y_214{color:var(--text-muted);font-size:.8rem}._footerRow_vnz9y_219{justify-content:space-between;align-items:center;gap:1rem;padding-inline:.15rem;display:flex}@media (width<=768px){._panel_vnz9y_40{height:min(36rem,100dvh - 5rem);bottom:calc(100% + .45rem)}._panelBody_vnz9y_201{padding:.75rem .65rem 1.15rem}}._syncCode_vnz9y_238{border:1px solid var(--input-border);border-radius:var(--radius-sm);background:var(--input-bg);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:.55rem .7rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;line-height:1.5;display:block}._syncQr_vnz9y_251{border-radius:var(--radius-sm);background:#fff;width:10rem;max-width:100%;padding:.4rem}._syncQr_vnz9y_251 svg{width:100%;height:auto;display:block}._overlay_1ftq3_1{background:color-mix(in srgb, var(--bg-canvas) 42%, #0000006b);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:80;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}._frame_1ftq3_12{border:1px solid var(--menu-border);border-radius:calc(var(--radius-lg) + .2rem);background:var(--menu-bg);max-height:min(86vh,52rem);box-shadow:var(--menu-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}._frameCompact_1ftq3_24{width:min(32rem,100vw - 2rem)}._frameWide_1ftq3_28{width:min(72rem,100vw - 2rem)}._header_1ftq3_32{border-bottom:1px solid color-mix(in srgb, var(--menu-border) 82%, transparent);background:var(--menu-bg);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.95rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 1px #ffffff08}._header_1ftq3_32:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 18%, var(--menu-border)), transparent);height:1px;position:absolute;inset:auto 0 0}._copy_1ftq3_61{gap:.18rem;min-width:0;display:grid}._eyebrow_1ftq3_67{color:color-mix(in srgb, var(--text-muted) 88%, var(--text-primary));margin:0;font-size:.68rem;font-weight:600}._title_1ftq3_74{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:1.08rem;line-height:1.05}._description_1ftq3_82{max-width:34rem;color:var(--text-muted);margin:0;font-size:.82rem;line-height:1.45}._headerActions_1ftq3_90{flex-shrink:0;align-items:flex-start;gap:.55rem;display:flex}._closeButton_1ftq3_97{border-color:color-mix(in srgb, #d65a5a 68%, var(--panel-border));background:color-mix(in srgb, var(--panel-bg) 88%, var(--bg-canvas));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;color:color-mix(in srgb, #ff8d8d 72%, var(--text-primary));border-radius:999px;place-items:center;padding:0;display:inline-grid}._closeIcon_1ftq3_112{place-items:center;width:1rem;height:1rem;display:inline-grid}._closeSvg_1ftq3_119{width:100%;height:100%}._content_1ftq3_124{min-height:0;padding:.95rem;overflow:auto}._contentFlush_1ftq3_130{padding:0}@media (width<=768px){._overlay_1ftq3_1{padding:.5rem}._frameCompact_1ftq3_24,._frameWide_1ftq3_28{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem)}._header_1ftq3_32{flex-wrap:wrap}._headerActions_1ftq3_90{justify-content:space-between;width:100%}._content_1ftq3_124{padding:.85rem}}._actions_5c4lj_1{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}._secondaryAction_5c4lj_8,._auxiliaryAction_5c4lj_9,._primaryAction_5c4lj_10{min-height:2.2rem;padding-inline:.9rem;font-size:.83rem;font-weight:600}._secondaryAction_5c4lj_8{border-color:color-mix(in srgb, var(--menu-border) 76%, transparent);background:color-mix(in srgb, var(--panel-bg) 88%, var(--bg-canvas))}._auxiliaryAction_5c4lj_9{border-color:color-mix(in srgb, var(--accent) 42%, var(--menu-border));background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 12%, var(--panel-bg)), color-mix(in srgb, var(--accent) 8%, var(--button-active-bg)));box-shadow:inset 0 1px 0 #ffffff0f, 0 8px 18px color-mix(in srgb, var(--accent) 10%, transparent)}._primaryAction_5c4lj_10{border-color:color-mix(in srgb, var(--accent) 62%, var(--menu-border));background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 18%, var(--panel-bg)), color-mix(in srgb, var(--accent) 12%, var(--button-active-bg)));box-shadow:inset 0 1px 0 #ffffff0f, 0 8px 18px color-mix(in srgb, var(--accent) 12%, transparent)}._primaryActionDanger_5c4lj_46{color:#922842;background:linear-gradient(#fff0f4,#ffdbe5);border-color:#d78ea0;box-shadow:inset 0 1px #ffffff94,0 8px 18px #be486029}._primaryActionDanger_5c4lj_46:hover{color:#861d38;background:linear-gradient(#fff4f7,#ffe3eb);border-color:#cb748a}._primaryActionDanger_5c4lj_46:active{background:linear-gradient(#ffe7ef,#ffd2de);box-shadow:inset 0 1px #ffffff57,0 4px 10px #be48601f}:root[data-theme-mode=dark] ._primaryActionDanger_5c4lj_46{color:#ffd8e2;background:linear-gradient(#6c233b,#581b31);border-color:#94455a;box-shadow:inset 0 1px #ffffff0d,0 8px 18px #71233b42}:root[data-theme-mode=dark] ._primaryActionDanger_5c4lj_46:hover{color:#ffe4ea;background:linear-gradient(#7a2845,#63203a);border-color:#ab5970}:root[data-theme-mode=dark] ._primaryActionDanger_5c4lj_46:active{background:linear-gradient(#5c1d34,#4b172a);box-shadow:inset 0 1px #ffffff08,0 4px 10px #71233b33}@media (width<=768px){._actions_5c4lj_1{flex-direction:column-reverse}._actions_5c4lj_1>*{width:100%}}._root_asm0s_1{min-width:0;display:inline-block;position:relative}._trigger_asm0s_7{border:1px solid var(--input-border);border-radius:var(--radius-md);background:var(--input-bg);width:100%;min-height:2.55rem;color:var(--text-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .75rem;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}._triggerOpen_asm0s_23,._trigger_asm0s_7:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring);outline:none}._trigger_asm0s_7:disabled{opacity:.55;cursor:not-allowed}._label_asm0s_35{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;overflow:hidden}._chevron_asm0s_43{color:var(--text-muted);flex:none;place-items:center;transition:color .12s,transform .12s;display:inline-grid}._triggerOpen_asm0s_23 ._chevron_asm0s_43{color:var(--accent-strong);transform:rotate(180deg)}._chevronSvg_asm0s_58{width:.95rem;height:.95rem}._portal_asm0s_63{z-index:90;position:fixed}._menu_asm0s_68{border:1px solid var(--menu-border);border-radius:calc(var(--radius-md) + .1rem);background:var(--menu-bg);box-shadow:var(--menu-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);gap:.25rem;padding:.4rem;display:grid;overflow:auto}._option_asm0s_80{border-radius:calc(var(--radius-md) - .08rem);width:100%;color:var(--text-primary);box-shadow:none;text-align:left;background:0 0;border:1px solid #0000;gap:.2rem;padding:.65rem .75rem;display:grid}._option_asm0s_80:hover,._optionActive_asm0s_94,._option_asm0s_80:focus-visible{border-color:color-mix(in srgb, var(--accent) 32%, var(--menu-border));background:var(--menu-item-hover-bg);outline:none}._optionSelected_asm0s_101{border-color:color-mix(in srgb, var(--accent) 48%, var(--menu-border));background:color-mix(in srgb, var(--accent) 12%, var(--menu-bg))}._optionRow_asm0s_106{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._optionLabel_asm0s_113{font-size:.88rem;font-weight:600}._optionDescription_asm0s_118{color:var(--text-muted);font-size:.76rem;line-height:1.35}._check_asm0s_124{width:.95rem;height:.95rem;color:var(--accent-strong);place-items:center;display:inline-grid}._checkSvg_asm0s_132{width:100%;height:100%}._stack_tr2be_9{align-content:start;gap:1.25rem;display:grid}._section_tr2be_17{gap:.5rem;min-width:0;display:grid}._sectionHeader_tr2be_23{justify-content:space-between;align-items:center;gap:.75rem;min-height:1.6rem;padding-inline:.15rem;display:flex}._sectionHeading_tr2be_32{align-items:baseline;gap:.5rem;min-width:0;display:flex}._sectionTitle_tr2be_39{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:.72rem;font-weight:600}._sectionMeta_tr2be_49{color:color-mix(in srgb, var(--text-muted) 80%, transparent);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}._sectionActions_tr2be_58{flex-shrink:0;gap:.35rem;display:flex}._sectionDescription_tr2be_64{color:var(--text-muted);text-wrap:pretty;margin:0;padding-inline:.15rem;font-size:.76rem;line-height:1.45}._group_tr2be_75{border:1px solid var(--panel-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--panel-bg) 70%, transparent);min-width:0;display:grid;overflow:hidden}._group_tr2be_75>*+*{border-top:1px solid var(--panel-border)}._row_tr2be_88{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem 1rem;min-width:0;padding:.7rem .85rem;display:grid}._rowStacked_tr2be_98{grid-template-columns:minmax(0,1fr);align-items:stretch}._rowText_tr2be_103{gap:.15rem;min-width:0;display:grid}._rowLabel_tr2be_109{color:var(--text-primary);font-size:.84rem;font-weight:500;line-height:1.3}._rowHint_tr2be_116{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.74rem;line-height:1.4}._rowControl_tr2be_124{justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}._rowStacked_tr2be_98 ._rowControl_tr2be_124{justify-content:stretch}._rowStacked_tr2be_98 ._rowControl_tr2be_124>*{flex:auto;min-width:0}._field_tr2be_143{gap:.3rem;min-width:0;display:grid}._field_tr2be_143>input,._field_tr2be_143>textarea{width:100%;min-width:0}._fieldLabel_tr2be_155{color:var(--text-muted);font-size:.72rem;font-weight:500}._pair_tr2be_161{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}._textarea_tr2be_167{border:1px solid var(--input-border);border-radius:var(--radius-md);background:var(--input-bg);min-height:5.5rem;color:var(--text-primary);font:inherit;resize:vertical;padding:.5rem .75rem;font-size:.85rem}._textarea_tr2be_167:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring);outline:none}._numberInput_tr2be_185{text-align:right;font-variant-numeric:tabular-nums;width:4.5rem}._slider_tr2be_193{grid-template-columns:minmax(0,1fr) 2.75rem;align-items:center;gap:.75rem;display:grid}._slider_tr2be_193>input{width:100%}._sliderValue_tr2be_204{color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right;font-size:.76rem}input[type=checkbox]._switch_tr2be_213{border-color:var(--input-border);background:var(--button-active-bg);border-radius:999px;width:2.1rem;height:1.2rem;position:relative}input[type=checkbox]._switch_tr2be_213:before{background:var(--text-muted);clip-path:none;width:.85rem;height:.85rem;transition:left var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);border-radius:999px;position:absolute;top:50%;left:.15rem;transform:translateY(-50%)}input[type=checkbox]._switch_tr2be_213:checked{border-color:var(--accent);background:var(--accent)}input[type=checkbox]._switch_tr2be_213:checked:before{background:var(--bg-canvas);left:calc(100% - 1rem);transform:translateY(-50%)}._segmented_tr2be_250{border-radius:var(--radius-sm);background:var(--tab-bg);gap:.125rem;padding:.15rem;display:inline-flex}._segment_tr2be_250{border-radius:calc(var(--radius-sm) - .15rem);color:var(--text-muted);white-space:nowrap;background:0 0;border:1px solid #0000;padding:.25rem .6rem;font-size:.74rem;font-weight:500}._segment_tr2be_250:hover{color:var(--text-primary);background:0 0;border-color:#0000}._segment_tr2be_250[aria-pressed=true],._segment_tr2be_250[aria-selected=true]{border-color:var(--panel-border);background:var(--tab-active-bg);color:var(--text-primary);box-shadow:0 1px 2px #00000014}._button_tr2be_285{white-space:nowrap;justify-content:center;align-items:center;gap:.4rem;padding:.42rem .75rem;font-size:.8rem;display:inline-flex}._buttonPrimary_tr2be_295{border-color:color-mix(in srgb, var(--accent) 55%, var(--input-border));background:color-mix(in srgb, var(--accent) 16%, var(--input-bg));color:var(--text-primary)}._buttonPrimary_tr2be_295:hover:not(:disabled){border-color:var(--accent);background:color-mix(in srgb, var(--accent) 24%, var(--input-bg))}._buttonQuiet_tr2be_306{color:var(--text-muted);background:0 0;border-color:#0000}._buttonQuiet_tr2be_306:hover:not(:disabled){background:var(--button-hover-bg);color:var(--text-primary);border-color:#0000}._iconButton_tr2be_318{border-radius:var(--radius-sm);width:1.9rem;height:1.9rem;color:var(--text-muted);background:0 0;border-color:#0000;place-items:center;padding:0;display:inline-grid}._iconButton_tr2be_318:hover:not(:disabled){background:var(--button-hover-bg);color:var(--text-primary);border-color:#0000}._iconButton_tr2be_318:disabled{opacity:.35}._iconButtonAccent_tr2be_340{color:var(--accent)}._iconButtonDanger_tr2be_344:hover:not(:disabled){color:#e5484d}._icon_tr2be_318{width:1rem;height:1rem}._actions_tr2be_353{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._iconActions_tr2be_360{align-items:center;gap:.1rem;display:flex}._chips_tr2be_368{flex-wrap:wrap;gap:.3rem;display:flex}._chip_tr2be_368{background:var(--button-hover-bg);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .45rem;font-size:.7rem;font-weight:500;display:inline-flex}._chipAccent_tr2be_388{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent)}._stats_tr2be_395{grid-template-columns:repeat(var(--stat-columns,4), minmax(0, 1fr));border:1px solid var(--panel-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--panel-bg) 70%, transparent);gap:0;display:grid;overflow:hidden}._stat_tr2be_395{gap:.2rem;min-width:0;padding:.7rem .8rem;display:grid}._stat_tr2be_395+._stat_tr2be_395{border-left:1px solid var(--panel-border)}._statLabel_tr2be_416{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:500;overflow:hidden}._statValue_tr2be_425{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:600;line-height:1.15}._statCaption_tr2be_433{color:var(--text-muted);text-overflow:ellipsis;font-size:.7rem;line-height:1.35;overflow:hidden}._status_tr2be_443{border:1px solid var(--panel-border);border-radius:var(--radius-sm);color:var(--text-primary);border-left-width:3px;margin:0;padding:.55rem .75rem;font-size:.78rem;line-height:1.45}._statusBusy_tr2be_454{border-left-color:var(--accent)}._statusSuccess_tr2be_458{border-left-color:#4ca57a}._statusError_tr2be_462{border-left-color:#d65a5a}._statusWarning_tr2be_466{color:var(--text-muted);border-left-color:#d9a36a}._empty_tr2be_471{color:var(--text-muted);text-align:center;margin:0;padding:1rem .85rem;font-size:.78rem}._hiddenInput_tr2be_479{display:none}._disclosure_tr2be_485{width:100%;color:var(--text-primary);text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;padding:.7rem .85rem;font-size:.84rem;font-weight:500;display:flex}._disclosure_tr2be_485:hover{background:var(--button-hover-bg);border:0}._disclosureChevron_tr2be_505{width:.9rem;height:.9rem;color:var(--text-muted);transition:transform var(--motion-fast) var(--ease-standard)}._disclosure_tr2be_485[aria-expanded=true] ._disclosureChevron_tr2be_505{transform:rotate(180deg)}@media (width<=768px){._stats_tr2be_395{grid-template-columns:repeat(2,minmax(0,1fr))}._stat_tr2be_395:nth-child(odd){border-left:0}._stat_tr2be_395:nth-child(n+3){border-top:1px solid var(--panel-border)}}._section_3vrga_1{gap:.45rem;display:grid}._header_3vrga_6{gap:.2rem;display:grid}._label_3vrga_11{color:var(--text-primary);font-size:.8rem;font-weight:600}._hint_3vrga_17{color:var(--text-muted);font-size:.76rem;line-height:1.35}._row_3vrga_23{flex-wrap:wrap;gap:.45rem;display:flex}._swatch_3vrga_29,._editorButton_3vrga_30{border-radius:999px;width:1.95rem;height:1.95rem;padding:0;position:relative}._swatchInner_3vrga_38,._editorInner_3vrga_39{border-radius:999px;width:100%;height:100%;display:block}._fillSwatch_3vrga_46{background:var(--swatch-color)}._borderSwatch_3vrga_50{border:.22rem solid var(--swatch-color);background:color-mix(in srgb, var(--panel-bg) 88%, transparent)}._editorInner_3vrga_39{background:radial-gradient(circle at center, color-mix(in srgb, var(--swatch-color,var(--panel-bg)) 78%, transparent) 0 36%, transparent 37%), linear-gradient(135deg, color-mix(in srgb, var(--panel-bg) 70%, var(--accent) 30%), color-mix(in srgb, var(--panel-bg) 82%, var(--accent-strong) 18%));place-items:center;display:grid}._borderEditor_3vrga_72{border:.22rem dashed var(--swatch-color,var(--accent))}._fillEditor_3vrga_76{border:1px dashed color-mix(in srgb, var(--swatch-color,var(--accent)) 70%, var(--panel-border))}._selected_3vrga_85{box-shadow:0 0 0 2px var(--panel-bg), 0 0 0 4px color-mix(in srgb, var(--accent) 72%, var(--panel-border))}._editorGlyph_3vrga_91{width:.9rem;height:.9rem;color:var(--text-primary)}._defaultBadge_3vrga_97{background:var(--accent);width:.58rem;height:.58rem;box-shadow:0 0 0 2px var(--panel-bg);border-radius:999px;position:absolute;bottom:-.12rem;right:-.12rem}._editorPanel_3vrga_108{border:1px solid var(--panel-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--panel-bg) 94%, var(--bg-canvas));gap:.55rem;padding:.7rem;display:grid}._editorTitle_3vrga_117{color:var(--text-muted);margin:0;font-size:.74rem;font-weight:600}._presetInputs_3vrga_124{grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;display:grid}._presetInputLabel_3vrga_130,._customInputLabel_3vrga_131{color:var(--text-muted);justify-items:center;gap:.3rem;font-size:.72rem;display:grid}._colorInput_3vrga_139{cursor:pointer;background:0 0;border:none;border-radius:999px;width:100%;min-width:0;height:2rem;padding:0}._colorInput_3vrga_139::-webkit-color-swatch-wrapper{padding:0}._colorInput_3vrga_139::-webkit-color-swatch{border:1px solid var(--panel-border);border-radius:999px}._colorInput_3vrga_139::-moz-color-swatch{border:1px solid var(--panel-border);border-radius:999px}._customInputLabel_3vrga_131{justify-items:stretch}._editorActions_3vrga_168{justify-content:flex-end;gap:.45rem;display:flex}@media (width<=768px){._presetInputs_3vrga_124{grid-template-columns:repeat(3,minmax(0,1fr))}}._shell_pm2px_1{z-index:24;position:fixed;bottom:1.55rem;right:1.55rem}._toggle_pm2px_8{border-color:var(--input-border);background:var(--input-bg);width:2.15rem;height:2.15rem;color:var(--text-primary);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:999px;place-items:center;padding:0;display:inline-grid;box-shadow:inset 0 1px #ffffff0a}._toggle_pm2px_8[aria-expanded=true]{border-color:color-mix(in srgb, var(--accent) 34%, var(--panel-border));background:color-mix(in srgb, var(--accent) 12%, var(--input-bg));color:color-mix(in srgb, var(--accent-strong) 76%, var(--text-primary));box-shadow:inset 0 1px #ffffff0f}._toggleGlyph_pm2px_29{font-size:.92rem;font-weight:600;line-height:1}._sectionLabel_pm2px_35{color:var(--text-muted);margin:0;font-size:.72rem;font-weight:600}._modeBadge_pm2px_42{border:1px solid color-mix(in srgb, var(--panel-border) 72%, transparent);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:1.9rem;padding:.35rem .65rem;font-size:.76rem;font-weight:600;display:inline-flex}._modeBadge_pm2px_42[data-mode=edit]{color:var(--text-primary);background:color-mix(in srgb, var(--accent) 18%, var(--panel-bg))}._modeBadge_pm2px_42[data-mode=view]{color:var(--text-muted);background:color-mix(in srgb, var(--input-bg) 92%, transparent)}._backButton_pm2px_65{border-color:color-mix(in srgb, var(--accent) 36%, var(--panel-border));background:color-mix(in srgb, var(--accent) 14%, var(--panel-bg));min-height:2.1rem;color:var(--text-primary);white-space:nowrap;border-radius:999px;padding:.45rem .78rem}._helpBody_pm2px_75,._privacyBody_pm2px_76{gap:1rem;width:100%;margin:0 auto;display:grid}._helpLead_pm2px_83{gap:.55rem;margin:0;display:grid}._helpLead_pm2px_83 p{color:var(--text-muted);margin:0;font-size:.92rem;line-height:1.55}._helpGrid_pm2px_96{grid-template-columns:minmax(0,1.55fr) minmax(17rem,1fr);align-items:start;gap:1rem;display:grid}._sideColumn_pm2px_103{gap:1rem;display:grid}._sectionBlock_pm2px_108{gap:.58rem;display:grid}._tableWrap_pm2px_113{border:1px solid color-mix(in srgb, var(--panel-border) 76%, transparent);border-radius:calc(var(--radius-md) + .1rem);background:color-mix(in srgb, var(--input-bg) 72%, transparent);overflow-x:auto}._shortcutTable_pm2px_120{border-collapse:collapse;width:100%;min-width:0}._shortcutTable_pm2px_120 thead th{border-bottom:1px solid color-mix(in srgb, var(--panel-border) 76%, transparent);color:var(--text-muted);text-align:left;padding:.72rem .82rem;font-size:.72rem;font-weight:600}._shortcutTable_pm2px_120 tbody th,._shortcutTable_pm2px_120 tbody td{border-top:1px solid color-mix(in srgb, var(--panel-border) 62%, transparent);vertical-align:middle;padding:.82rem}._shortcutTable_pm2px_120 tbody tr:first-child th,._shortcutTable_pm2px_120 tbody tr:first-child td{border-top:none}._shortcutTable_pm2px_120 tbody th{white-space:nowrap;width:1%;font-weight:400}._shortcutTable_pm2px_120 tbody td{color:var(--text-muted);font-size:.88rem;line-height:1.5}._comboCell_pm2px_160{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:.32rem;min-width:max-content;display:inline-flex}._comboSegment_pm2px_169{white-space:nowrap;flex:none;align-items:center;gap:.32rem;display:inline-flex}._comboJoin_pm2px_177{color:var(--text-muted);font-size:.76rem;font-weight:600}._comboCell_pm2px_160 kbd{border:1px solid color-mix(in srgb, var(--panel-border) 72%, transparent);background:color-mix(in srgb, var(--panel-bg) 84%, var(--bg-shell));min-height:1.7rem;color:var(--text-primary);font-family:var(--ui-font);letter-spacing:.01em;white-space:nowrap;border-radius:.7rem;justify-content:center;align-items:center;padding:.2rem .5rem;font-size:.74rem;font-weight:600;display:inline-flex}._linkList_pm2px_200{gap:.45rem;display:grid}._linkRow_pm2px_205,._linkRowButton_pm2px_206{border:1px solid color-mix(in srgb, var(--panel-border) 72%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--input-bg) 76%, transparent);color:var(--text-primary);justify-content:space-between;align-items:center;gap:.7rem;padding:.72rem .82rem;text-decoration:none;display:inline-flex}._linkRowButton_pm2px_206{text-align:left;width:100%}._linkIcon_pm2px_224{width:1rem;height:1rem;color:var(--accent-strong);flex:none;place-items:center;display:inline-grid}._linkIcon_pm2px_224 svg{width:100%;height:100%}._privacySectionList_pm2px_238{gap:.9rem;display:grid}._privacySection_pm2px_238{border:1px solid color-mix(in srgb, var(--panel-border) 76%, transparent);border-radius:calc(var(--radius-md) + .08rem);background:color-mix(in srgb, var(--input-bg) 74%, transparent);gap:.58rem;padding:.95rem 1rem;display:grid}._privacySection_pm2px_238 h3{letter-spacing:-.02em;margin:0;font-size:.98rem}._privacySection_pm2px_238 p,._privacySection_pm2px_238 li{color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.58}._privacySection_pm2px_238 ul{margin:0;padding-left:1.1rem}@media (width<=768px){._shell_pm2px_1{right:.95rem;bottom:calc(env(safe-area-inset-bottom,0px) + 5.2rem)}._helpGrid_pm2px_96{grid-template-columns:1fr}._toggle_pm2px_8{width:2rem;height:2rem}._shortcutTable_pm2px_120{min-width:31rem}}._surface_19wag_1{position:absolute;inset:0;overflow:hidden}._world_19wag_8{transform-origin:0 0;will-change:transform;width:0;height:0;position:absolute;top:0;left:0}._editPanel_1d6tu_6{box-sizing:border-box;border:1px solid var(--menu-border);border-radius:var(--radius-lg);background:var(--menu-bg);width:min(22rem,100vw - 1rem);max-width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);box-shadow:var(--menu-shadow);color:var(--text-primary);font-family:var(--ui-font);overscroll-behavior:contain;z-index:60;display:block;position:fixed;overflow:hidden auto}._header_1d6tu_25{z-index:1;border-bottom:1px solid var(--menu-border);background:var(--menu-bg);justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .5rem .6rem .9rem;display:flex;position:sticky;top:0}._heading_1d6tu_38{gap:.05rem;min-width:0;display:grid}._title_1d6tu_44{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.88rem;font-weight:600;overflow:hidden}._subtitle_1d6tu_53{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}._headerActions_1d6tu_61{flex-shrink:0;gap:.1rem;display:flex}._body_1d6tu_67{align-content:start;gap:1rem;padding:.85rem .75rem 1rem;display:grid}._body_1d6tu_67 input:not([type=checkbox]):not([type=range]):not([type=color]):not([type=number]){width:100%;min-width:0}._select_1d6tu_83{width:8.5rem}._error_1d6tu_87{color:#e5484d;margin:0;font-size:.76rem;line-height:1.4}._card_rhikd_1{contain:layout style;will-change:transform;--card-content-padding:clamp(.2rem, 12%, .75rem);--card-content-gap:clamp(.12rem, 8%, .55rem);padding:var(--card-content-padding);border:1px solid var(--card-outline,var(--card-border));background:var(--card-surface-layer,var(--card-surface,var(--card-bg)));color:var(--text-primary);box-shadow:var(--card-shadow,var(--panel-shadow));border-radius:var(--card-radius,var(--radius-md));-webkit-user-select:none;user-select:none;touch-action:none;isolation:isolate;z-index:1;transition:background var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard);transform:translate(var(--card-translate-x), calc(var(--card-translate-y) + var(--card-hover-offset,0px))) scale(var(--card-scale,1));transform-origin:0 0;display:grid;position:absolute;overflow:visible}._cardEdit_rhikd_31{cursor:grab}._cardEdit_rhikd_31:hover,._cardEdit_rhikd_31:focus-within{z-index:24}._cardEdit_rhikd_31:active{cursor:grabbing}._brokenLinkBadge_rhikd_45{z-index:48;color:#fff;pointer-events:none;opacity:.92;background:#d59615;border-radius:0 .5rem 0 .35rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.7rem;line-height:1;display:flex;position:absolute;top:0;right:0}._brokenLinkBadge_rhikd_45 svg{fill:currentColor;width:.72rem;height:.72rem}._cardView_rhikd_70{cursor:pointer;--card-hover-offset:0px;transition:border-color var(--motion-base) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard), --card-hover-offset var(--motion-base) var(--ease-standard);padding:0}._cardView_rhikd_70:hover,._cardView_rhikd_70:focus-within{--card-hover-offset:-2px;border-color:color-mix(in srgb, var(--accent) 35%, var(--card-outline,var(--card-border)));box-shadow:0 8px 24px -8px #0000002e, var(--card-shadow,var(--panel-shadow))}._card_rhikd_1[data-card-image-layout=edge-to-edge],._card_rhikd_1[data-card-image-layout=edge-to-edge-with-title]{background:0 0;border:none;padding:0}._cardView_rhikd_70[data-card-image-layout=edge-to-edge],._cardView_rhikd_70[data-card-image-layout=edge-to-edge-with-title],._cardView_rhikd_70[data-card-image-layout=edge-to-edge]:hover,._cardView_rhikd_70[data-card-image-layout=edge-to-edge]:focus-within,._cardView_rhikd_70[data-card-image-layout=edge-to-edge-with-title]:hover,._cardView_rhikd_70[data-card-image-layout=edge-to-edge-with-title]:focus-within{background:0 0;border-color:#0000}._cardSelected_rhikd_110{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent), var(--card-shadow,var(--panel-shadow))}._cardHeader_rhikd_117{border-radius:inherit;flex:1;place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}._faviconShell_rhikd_129{block-size:100%;inline-size:100%;border-radius:inherit;background:var(--card-image-shell-bg,transparent);place-items:center;min-width:0;min-height:0;display:grid;position:relative}._favicon_rhikd_129{z-index:1;width:min(var(--favicon-size,clamp(2.75rem, 48%, 4rem)), 100%);height:min(var(--favicon-size,clamp(2.75rem, 48%, 4rem)), 100%);padding:var(--favicon-padding,.16rem);border-radius:var(--favicon-radius,999px);background:var(--favicon-plate-bg,transparent);box-shadow:inset 0 0 0 1px var(--favicon-plate-border,transparent);object-fit:contain;image-rendering:auto;filter:var(--favicon-filter,none);display:block;position:relative}._faviconImageSource_rhikd_156{object-fit:var(--card-image-fit,cover);object-position:var(--card-image-position,center center)}._faviconIconSource_rhikd_161{object-fit:contain;object-position:center center}._title_rhikd_166{max-width:100%;font-size:var(--card-title-size,.88rem);font-weight:550;line-height:var(--card-title-line-height,1.3);letter-spacing:-.005em;text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:var(--card-title-line-clamp,2);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._url_rhikd_181{max-width:100%;color:var(--text-muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.76rem;line-height:1.3;overflow:hidden}._link_rhikd_193{color:inherit;align-content:center;justify-items:center;gap:var(--card-content-gap);z-index:1;width:100%;min-width:0;height:100%;min-height:0;text-decoration:none;display:grid;position:relative;overflow:visible}._cardView_rhikd_70>._link_rhikd_193{padding:var(--card-content-padding);border-radius:inherit;position:absolute;inset:0}._textOnlyFrame_rhikd_216{width:100%;min-width:0;height:100%;min-height:0;padding:var(--card-content-padding);place-items:center;display:grid}._titleOverlay_rhikd_226{z-index:2;min-height:var(--card-title-zone-height,33%);padding:var(--card-title-padding-block,.45rem) calc(var(--card-title-padding-inline,.75rem) + var(--card-title-safe-inline,0px)) calc(var(--card-title-padding-block,.45rem) + var(--card-title-safe-bottom,0px)) calc(var(--card-title-padding-inline,.75rem) + var(--card-title-safe-inline,0px));isolation:isolate;pointer-events:none;align-content:center;justify-items:center;display:grid;position:absolute;inset:auto 0 0;overflow:hidden}._titleOverlay_rhikd_226:before{content:"";inset:var(--card-title-panel-inset-top,0px) var(--card-title-panel-inset-inline,0px) var(--card-title-panel-inset-bottom,0px);border:1px solid var(--card-title-panel-border,transparent);border-radius:var(--card-title-panel-radius,.85rem);background:linear-gradient(180deg, transparent 0%, var(--card-title-panel-bg,transparent) 70%);box-shadow:var(--card-title-panel-shadow,none);-webkit-backdrop-filter:blur(var(--card-title-panel-blur,0px)) saturate(1.08);position:absolute}._overlayTitle_rhikd_272{z-index:1;box-sizing:border-box;inline-size:100%;color:var(--card-title-color,var(--text-primary));text-shadow:var(--card-title-shadow,none);align-self:center;padding-block:.02em .08em;padding-inline:.06em;position:relative}._linkDualMeta_rhikd_284{grid-template-rows:minmax(0,1fr) auto;align-content:stretch}._linkSingleMeta_rhikd_289{align-content:center}._metaStack_rhikd_293{align-content:center;justify-items:center;gap:.2rem;width:100%;min-width:0;min-height:0;display:grid;overflow:hidden}._urlTooltip_rhikd_304{border:1px solid var(--panel-border);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--menu-bg) 94%, var(--bg-canvas));max-width:min(18rem,100vw - 2rem);box-shadow:var(--menu-shadow);color:var(--text-primary);text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;z-index:70;padding:.45rem .65rem;font-size:.76rem;line-height:1.35;position:fixed;top:0;left:0;overflow:hidden;transform:translate(-50%,-100%)}._linkIconOnly_rhikd_326{place-items:center;gap:0}._linkIconOnly_rhikd_326 ._cardHeader_rhikd_117{place-self:stretch stretch;width:100%;height:100%}._linkIconOnly_rhikd_326 ._faviconShell_rhikd_129{width:100%;height:100%}._linkIconOnly_rhikd_326 ._favicon_rhikd_129{margin:0}._linkOverlayTitle_rhikd_347{grid-template-rows:minmax(0,1fr);align-content:stretch;justify-items:stretch;gap:0}._linkOverlayTitle_rhikd_347 ._cardHeader_rhikd_117,._linkOverlayTitle_rhikd_347 ._faviconShell_rhikd_129{place-self:stretch stretch;width:100%;height:100%}._linkOverlayTitle_rhikd_347 ._faviconShell_rhikd_129{padding-bottom:var(--card-title-zone-height,33%)}._linkEdgeToEdgeImage_rhikd_367{border-radius:inherit;align-content:stretch;justify-items:stretch;gap:0;overflow:hidden}._cardView_rhikd_70>._linkEdgeToEdgeImage_rhikd_367{padding:0}._linkEdgeToEdgeImage_rhikd_367 ._cardHeader_rhikd_117,._linkEdgeToEdgeImage_rhikd_367 ._faviconShell_rhikd_129{place-self:stretch stretch;width:100%;height:100%}._linkEdgeToEdgeImage_rhikd_367 ._favicon_rhikd_129{border-radius:inherit;width:100%;height:100%;box-shadow:none;filter:none;background:0 0;padding:0}._linkEdgeToEdgeImageWithTitle_rhikd_397 ._titleOverlay_rhikd_226{min-height:var(--card-title-zone-height,33%)}._editPanel_rhikd_401{box-sizing:border-box;border:1px solid var(--panel-border);border-radius:var(--radius-lg);background:var(--panel-bg);width:min(21rem,100vw - 1rem);max-width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);box-shadow:var(--menu-shadow);overscroll-behavior:contain;z-index:60;gap:.85rem;padding:1rem;display:grid;position:fixed;overflow:hidden auto}@media (width<=768px){._editPanel_rhikd_401{width:calc(100vw - 1rem)}._editEffectGrid_rhikd_425,._editToggleGrid_rhikd_426,._editSizeGrid_rhikd_430{grid-template-columns:1fr}}._actionSvg_rhikd_436{width:var(--action-icon-size,1rem);height:var(--action-icon-size,1rem)}._host_fo24i_4{--node-chrome:1}._actionBar_fo24i_20{top:calc(var(--action-button-size,2rem) * -1 + 2px);gap:var(--action-bar-gap,.35rem);opacity:0;pointer-events:auto;z-index:6;transition:opacity .12s,transform .12s;display:flex;position:absolute;right:.25rem;transform:translateY(-.2rem)}._host_fo24i_4[data-mode=edit]:hover>._actionBar_fo24i_20,._host_fo24i_4[data-mode=edit]:focus-within>._actionBar_fo24i_20,._host_fo24i_4[data-selected=true]>._actionBar_fo24i_20{opacity:1;transform:translateY(0)}._actionButton_fo24i_44{width:var(--action-button-size,2rem);height:var(--action-button-size,2rem);border-color:var(--panel-border);background:var(--panel-bg);color:var(--text-muted);border-radius:999px;place-items:center;padding:0;line-height:0;display:inline-grid;box-shadow:0 2px 8px #0000001f}._actionButton_fo24i_44:hover{color:var(--text-primary)}._actionButtonDanger_fo24i_62:hover{border-color:color-mix(in srgb, #e5484d 60%, var(--panel-border));color:#e5484d}._actionSvg_fo24i_67{width:var(--action-icon-size,1rem);height:var(--action-icon-size,1rem)}._resizeHandle_fo24i_73{z-index:5;opacity:0;pointer-events:auto;background:0 0;border:none;padding:0;transition:opacity .12s,box-shadow .12s,background-color .12s;position:absolute}._host_fo24i_4[data-mode=edit]:hover>._resizeHandle_fo24i_73,._host_fo24i_4[data-mode=edit]:focus-within>._resizeHandle_fo24i_73,._host_fo24i_4[data-selected=true]>._resizeHandle_fo24i_73{opacity:.55}._host_fo24i_4>._resizeHandle_fo24i_73:hover,._host_fo24i_4>._resizeHandle_fo24i_73:focus-visible{opacity:1}._n_fo24i_100,._s_fo24i_101{height:.75rem;left:-.3rem;right:-.3rem}._e_fo24i_107,._w_fo24i_108{width:.75rem;top:-.3rem;bottom:-.3rem}._n_fo24i_100{cursor:ns-resize;box-shadow:inset 0 2px 0 color-mix(in srgb, var(--accent) 40%, transparent);top:-.4rem}._s_fo24i_101{cursor:ns-resize;box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--accent) 40%, transparent);bottom:-.4rem}._e_fo24i_107{cursor:ew-resize;box-shadow:inset -2px 0 0 color-mix(in srgb, var(--accent) 40%, transparent);right:-.4rem}._w_fo24i_108{cursor:ew-resize;box-shadow:inset 2px 0 0 color-mix(in srgb, var(--accent) 40%, transparent);left:-.4rem}._ne_fo24i_138,._nw_fo24i_139,._se_fo24i_140,._sw_fo24i_141{border:1.5px solid var(--accent);background:var(--panel-bg);border-radius:999px;width:.7rem;height:.7rem}._ne_fo24i_138{cursor:nesw-resize;top:-.45rem;right:-.45rem}._nw_fo24i_139{cursor:nwse-resize;top:-.45rem;left:-.45rem}._se_fo24i_140{cursor:nwse-resize;bottom:-.45rem;right:-.45rem}._sw_fo24i_141{cursor:nesw-resize;bottom:-.45rem;left:-.45rem}._host_fo24i_4[data-circular-shape=true]>._n_fo24i_100,._host_fo24i_4[data-circular-shape=true]>._s_fo24i_101{height:.95rem;left:-.4rem;right:-.4rem}._host_fo24i_4[data-circular-shape=true]>._e_fo24i_107,._host_fo24i_4[data-circular-shape=true]>._w_fo24i_108{width:.95rem;top:-.4rem;bottom:-.4rem}._host_fo24i_4[data-circular-shape=true]>._ne_fo24i_138,._host_fo24i_4[data-circular-shape=true]>._nw_fo24i_139,._host_fo24i_4[data-circular-shape=true]>._se_fo24i_140,._host_fo24i_4[data-circular-shape=true]>._sw_fo24i_141{width:1.15rem;height:1.15rem}._host_fo24i_4[data-circular-shape=true]>._ne_fo24i_138{top:-.35rem;right:-.35rem}._host_fo24i_4[data-circular-shape=true]>._nw_fo24i_139{top:-.35rem;left:-.35rem}._host_fo24i_4[data-circular-shape=true]>._se_fo24i_140{bottom:-.35rem;right:-.35rem}._host_fo24i_4[data-circular-shape=true]>._sw_fo24i_141{bottom:-.35rem;left:-.35rem}._surface_qp2x5_6{contain:layout style;will-change:transform;border:1px solid var(--card-border);border-radius:var(--radius-lg);background:var(--card-bg);box-shadow:var(--panel-shadow);color:var(--text-primary);-webkit-user-select:none;user-select:none;touch-action:none;z-index:0;transform-origin:0 0;transition:border-color var(--motion-base) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard);position:absolute;overflow:visible}._surface_qp2x5_6[data-mode=edit]{cursor:grab}._surface_qp2x5_6[data-mode=edit]:active{cursor:grabbing}._surface_qp2x5_6[data-mode=edit]:hover,._surface_qp2x5_6[data-mode=edit]:focus-within,._surface_qp2x5_6[data-selected=true]{z-index:24}._surface_qp2x5_6[data-selected=true]{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent), var(--panel-shadow)}._surface_qp2x5_6[data-mode=view]:hover,._surface_qp2x5_6[data-mode=view]:focus-within{border-color:color-mix(in srgb, var(--accent) 35%, var(--card-border))}._segmented_1qppu_1{border-radius:var(--radius-sm);background:var(--tab-bg);flex-wrap:wrap;gap:.125rem;padding:.15rem;display:flex}._segmentedCompact_1qppu_10{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}._segmentedCompact_1qppu_10::-webkit-scrollbar{display:none}._segmentedCompact_1qppu_10 ._segment_1qppu_1,._segmentedCompact_1qppu_10 ._segmentActive_1qppu_22{flex:1 1 0;padding-inline:.15rem}._segment_1qppu_1,._segmentActive_1qppu_22{border-radius:calc(var(--radius-sm) - .15rem);white-space:nowrap;border:1px solid #0000;flex:1 0 auto;min-width:0;padding:.22rem .45rem;font-size:.7rem;font-weight:500;line-height:1.2}._segment_1qppu_1{color:var(--text-muted);background:0 0}._segment_1qppu_1:hover{color:var(--text-primary);background:0 0;border-color:#0000}._segmentActive_1qppu_22{border-color:var(--panel-border);background:var(--tab-active-bg);color:var(--text-primary);box-shadow:0 1px 2px #00000014}._popover_1qppu_58{z-index:200;border:1px solid var(--menu-border);border-radius:var(--radius-lg);background:var(--menu-bg);width:min(22rem,100vw - 1rem);max-height:calc(100vh - 1rem);box-shadow:var(--menu-shadow);color:var(--text-primary);font-family:var(--ui-font);gap:1rem;padding:.875rem;display:grid;position:fixed;overflow-y:auto}._section_1qppu_75{gap:.55rem;display:grid}._sectionTitle_1qppu_80{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;padding-inline:.15rem;font-size:.72rem;font-weight:600}._fields_1qppu_90{gap:.6rem;display:grid}._row_1qppu_95{gap:.3rem;display:grid}._rowHeader_1qppu_100{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.1rem;display:flex}._rowLabel_1qppu_108{color:var(--text-muted);font-size:.72rem;font-weight:500}._actions_1qppu_114{flex-wrap:wrap;gap:.4rem;display:flex}._actionButton_1qppu_120{padding:.35rem .6rem;font-size:.75rem}._actionButtonAccent_1qppu_125{border-color:color-mix(in srgb, var(--accent) 45%, var(--input-border));color:var(--accent)}._status_1qppu_131{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:.3rem;padding:.05rem .4rem;font-size:.65rem;font-weight:500;line-height:1.4;display:inline-flex}button._status_1qppu_131:hover{background:color-mix(in srgb, var(--accent) 22%, transparent);color:var(--accent);border:0}._field_1qppu_90{gap:.25rem;display:grid}._fieldLabel_1qppu_157{color:var(--text-muted);font-size:.72rem;font-weight:500}._hint_1qppu_163{color:var(--text-muted);margin:0;font-size:.72rem;line-height:1.4}._suggestions_1qppu_170{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}._suggestion_1qppu_170{text-align:left;background:0 0;border-color:#0000;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.5rem;width:100%;padding:.3rem .5rem;display:grid}._suggestion_1qppu_170:hover{background:var(--button-hover-bg);border-color:#0000}._suggestionSymbol_1qppu_195{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}._suggestionMeta_1qppu_202{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}._frame_ngx4c_3{border-radius:inherit;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);width:100%;height:100%;display:grid;overflow:hidden}._header_ngx4c_14{align-items:center;gap:.5rem;min-width:0;padding:.55rem .5rem .25rem .75rem;display:flex}._heading_ngx4c_22{flex:auto;min-width:0;display:grid}._symbol_ngx4c_28{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;line-height:1.2;overflow:hidden}._name_ngx4c_38{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;line-height:1.25;overflow:hidden}._quote_ngx4c_47{flex:none;justify-items:end;display:grid}._price_ngx4c_53{font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:600;line-height:1.2}._change_ngx4c_60{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:.68rem;font-weight:500;line-height:1.25}._change_ngx4c_60[data-trend=up]{color:#1f9d6b}._change_ngx4c_60[data-trend=down]{color:#e5484d}._statusDot_ngx4c_76{background:var(--text-muted);opacity:.6;border-radius:999px;flex:none;width:.45rem;height:.45rem}._statusDot_ngx4c_76[data-status=open][data-live=true]{opacity:1;background:#1f9d6b;box-shadow:0 0 0 3px #1f9d6b38}._statusDot_ngx4c_76[data-status=error],._statusDot_ngx4c_76[data-status=closed]{opacity:1;background:#e5484d}._menuButton_ngx4c_97{border-radius:var(--radius-sm);width:1.7rem;height:1.7rem;color:var(--text-muted);background:0 0;border-color:#0000;flex:none;place-items:center;padding:0;display:inline-grid}._menuButton_ngx4c_97:hover,._menuButton_ngx4c_97[aria-expanded=true]{background:var(--button-hover-bg);color:var(--text-primary);border-color:#0000}._menuButton_ngx4c_97 svg{width:1rem;height:1rem}._plot_ngx4c_122{min-width:0;min-height:0;padding:0 .35rem 0 .5rem;position:relative;overflow:hidden}._plot_ngx4c_122 canvas{display:block}._placeholder_ngx4c_134{align-content:center;justify-items:center;gap:.35rem;height:100%;padding:.5rem;display:grid;overflow-y:auto}._placeholderText_ngx4c_144{color:var(--text-muted);text-align:center;margin:0;font-size:.72rem}._placeholder_ngx4c_134 ul{width:min(100%,18rem)}._footer_ngx4c_155{min-width:0;padding:.25rem .45rem .45rem}._footer_ngx4c_155 [role=radio]{font-size:.66rem}._frame_7ug5n_4{border-radius:inherit;grid-template-rows:auto auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;height:100%;display:grid;overflow:hidden}._header_7ug5n_15{align-items:center;gap:.4rem;min-width:0;padding:.55rem .5rem .35rem .7rem;display:flex}._glyph_7ug5n_23{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 14%, transparent);width:1.6rem;height:1.6rem;color:var(--accent);flex:none;place-items:center;display:inline-grid}._glyph_7ug5n_23 svg{width:.95rem;height:.95rem}._heading_7ug5n_39{flex:auto;min-width:0;display:grid}._title_7ug5n_45{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;line-height:1.2;overflow:hidden}._meta_7ug5n_55{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;line-height:1.25;overflow:hidden}._toolbar_7ug5n_64{grid-template-columns:minmax(0,1fr) auto auto;gap:.3rem;min-width:0;padding:0 .5rem .35rem;display:grid}._search_7ug5n_72{border:1px solid var(--input-border);border-radius:var(--radius-sm);background:var(--input-bg);min-width:0;color:var(--text-muted);align-items:center;gap:.3rem;padding:0 .45rem;display:flex}._search_7ug5n_72:focus-within{border-color:var(--accent)}._search_7ug5n_72 svg{flex:none;width:.8rem;height:.8rem}._search_7ug5n_72 input{width:100%;min-width:0;box-shadow:none;color:var(--text-primary);background:0 0;border:0;outline:none;padding:.3rem 0;font-size:.72rem}._select_7ug5n_106{min-width:0;max-width:7.5rem;padding:.3rem .35rem;font-size:.7rem}._sources_7ug5n_113{scrollbar-width:none;gap:.25rem;min-width:0;padding:0 .5rem .4rem;display:flex;overflow-x:auto}._sources_7ug5n_113::-webkit-scrollbar{display:none}._sourceChip_7ug5n_126{text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:none;max-width:10rem;padding:.15rem .5rem;font-size:.66rem;overflow:hidden}._sourceChip_7ug5n_126[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent) 45%, var(--input-border));background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent)}._sourceChip_7ug5n_126[aria-pressed=false]{color:var(--text-muted);text-decoration:line-through}._sourceChip_7ug5n_126[data-failed=true]{border-color:color-mix(in srgb, #e5484d 50%, var(--input-border))}._list_7ug5n_152{overscroll-behavior:contain;border-top:1px solid var(--card-border);scrollbar-width:thin;min-width:0;min-height:0;padding:0 .3rem .4rem;overflow-y:auto}._items_7ug5n_162{margin:0;padding:0;list-style:none;display:grid}._items_7ug5n_162 li+li{border-top:1px solid color-mix(in srgb, var(--card-border) 70%, transparent)}._item_7ug5n_162{border-radius:var(--radius-sm);color:inherit;transition:background-color var(--motion-base) var(--ease-standard);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.6rem;padding:.55rem .45rem;text-decoration:none;display:grid}a._item_7ug5n_162:hover,a._item_7ug5n_162:focus-visible{background:var(--button-hover-bg);outline:none}a._item_7ug5n_162:hover ._itemTitle_7ug5n_191{color:var(--accent)}a._item_7ug5n_162:visited ._itemTitle_7ug5n_191{color:color-mix(in srgb, var(--text-primary) 70%, var(--text-muted))}._itemText_7ug5n_199{gap:.2rem;min-width:0;display:grid}._itemTitle_7ug5n_191{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.78rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}._itemSummary_7ug5n_216{color:var(--text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.7rem;line-height:1.4;display:-webkit-box;overflow:hidden}._itemMeta_7ug5n_227{min-width:0;color:var(--text-muted);white-space:nowrap;gap:.4rem;font-size:.64rem;line-height:1.4;display:flex}._itemMeta_7ug5n_227>*{flex:none}._itemMeta_7ug5n_227>*+*{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}._itemMeta_7ug5n_227>*+:before{content:"·";margin-right:.4rem}._itemImage_7ug5n_253{border-radius:var(--radius-sm);background:var(--tab-bg);object-fit:cover;width:4.2rem;height:3.2rem}._empty_7ug5n_261{align-content:center;gap:.6rem;height:100%;padding:.75rem;display:grid}._emptyText_7ug5n_269{color:var(--text-muted);text-align:center;margin:0;padding:.75rem .5rem;font-size:.72rem}._empty_7ug5n_261 ._emptyText_7ug5n_269{padding:0}._error_7ug5n_281{border-radius:var(--radius-sm);color:var(--text-primary);overflow-wrap:anywhere;background:#e5484d1f;margin:.4rem .2rem 0;padding:.45rem .55rem;font-size:.68rem;line-height:1.4}._addForm_7ug5n_294{grid-template-columns:minmax(0,1fr) auto;gap:.35rem;display:grid}._addForm_7ug5n_294 input{min-width:0;font-size:.75rem}._addForm_7ug5n_294 button{white-space:nowrap;padding:.35rem .6rem;font-size:.75rem}._sourceList_7ug5n_311{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}._sourceRow_7ug5n_319{border-radius:var(--radius-sm);background:var(--tab-bg);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.3rem .35rem;display:grid}._sourceState_7ug5n_329{background:var(--text-muted);opacity:.6;border-radius:999px;width:.45rem;height:.45rem}._sourceState_7ug5n_329[data-status=ok]{opacity:1;background:#1f9d6b}._sourceState_7ug5n_329[data-status=error]{opacity:1;background:#e5484d}._sourceText_7ug5n_347{min-width:0;display:grid}._sourceName_7ug5n_352,._sourceUrl_7ug5n_353{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sourceName_7ug5n_352{font-size:.75rem;font-weight:600}._sourceUrl_7ug5n_353{color:var(--text-muted);font-size:.64rem}._sourceRemove_7ug5n_369{width:1.4rem;height:1.4rem;color:var(--text-muted);background:0 0;border-color:#0000;place-items:center;padding:0;font-size:.9rem;line-height:1;display:inline-grid}._sourceRemove_7ug5n_369:hover{color:#e5484d;background:#e5484d24;border-color:#0000}._group_zkgji_1{contain:layout style;will-change:transform;grid-template-rows:var(--group-header-height,2rem) minmax(0, 1fr);gap:var(--group-gap,.5rem);padding:var(--group-padding,.5rem) 0 0;background:var(--group-shell-fill,var(--group-surface,var(--card-bg)));color:var(--text-primary);box-shadow:none;transition:border-color var(--motion-base) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard);border-radius:var(--group-shell-top-radius,var(--group-radius,var(--radius-md))) var(--group-shell-top-radius,var(--group-radius,var(--radius-md))) var(--group-shell-bottom-radius,var(--group-radius,var(--radius-md))) var(--group-shell-bottom-radius,var(--group-radius,var(--radius-md)));-webkit-user-select:none;user-select:none;isolation:isolate;z-index:0;pointer-events:none;border:1px solid #0000;display:grid;position:absolute;overflow:visible}._group_zkgji_1[data-collapsed=true]{grid-template-rows:var(--group-header-height,2rem);align-content:center;padding-top:0}._groupOutline_zkgji_12{box-sizing:border-box;border:2px solid var(--group-outline,var(--card-border));border-radius:var(--group-shell-top-radius,var(--group-radius,var(--radius-md))) var(--group-shell-top-radius,var(--group-radius,var(--radius-md))) var(--group-shell-bottom-radius,var(--group-radius,var(--radius-md))) var(--group-shell-bottom-radius,var(--group-radius,var(--radius-md)));pointer-events:none;z-index:26;transition:border-color var(--motion-base) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard);position:absolute;top:0;left:0}._groupOutlineSelected_zkgji_63{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent)}._header_zkgji_68{min-width:0;margin-inline:var(--group-padding,.5rem);z-index:4;pointer-events:none;position:relative}._headerSurface_zkgji_76{pointer-events:auto;border-radius:var(--radius-sm);cursor:pointer;width:100%;height:100%;transition:background-color var(--motion-fast) var(--ease-standard);background:0 0;border:none;justify-content:space-between;align-items:center;gap:.65rem;padding:0 .35rem;display:flex;position:relative}._headerTools_zkgji_95{z-index:6;pointer-events:auto;align-items:center;gap:.25rem;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}._headerToolButton_zkgji_107{height:calc(var(--group-header-height,1.5rem) - 2px);border-radius:var(--radius-sm);min-height:1.2rem;color:var(--text-muted);font-variant-numeric:tabular-nums;background:0 0;border-color:#0000;align-items:center;gap:.25rem;padding:0 .4rem;font-size:.7rem;font-weight:500;display:inline-flex}._headerToolButton_zkgji_107:hover,._headerToolButton_zkgji_107[aria-expanded=true]{background:var(--button-hover-bg);color:var(--text-primary);border-color:#0000}._headerToolButton_zkgji_107 svg{width:.95rem;height:.95rem}._headerSurface_zkgji_76:hover{background:color-mix(in srgb, var(--text-primary) 5%, transparent)}._headerSurface_zkgji_76:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 36%, transparent);outline-offset:2px}._groupEdit_zkgji_144 ._headerSurface_zkgji_76{cursor:grab}._groupEdit_zkgji_144 ._headerSurface_zkgji_76:active{cursor:grabbing}._groupSelected_zkgji_152 ._titleBadge_zkgji_152{color:var(--accent)}._headerMeta_zkgji_156{z-index:1;flex:auto;align-items:center;gap:.35rem;min-width:0;display:flex;position:relative;overflow:hidden}._headerGripButton_zkgji_167{--header-grip-symbol-box:clamp(.62rem, calc(100% - .26rem), .94rem);--header-grip-dot-size:calc(var(--header-grip-symbol-box) * .29);--header-grip-dot-gap:calc(var(--header-grip-symbol-box) * .18);z-index:1;inline-size:max(.82rem, calc(var(--group-header-height,2rem) - .2rem));block-size:max(.82rem, calc(var(--group-header-height,2rem) - .2rem));min-inline-size:max(.82rem, calc(var(--group-header-height,2rem) - .2rem));min-block-size:max(.82rem, calc(var(--group-header-height,2rem) - .2rem));color:var(--text-muted);appearance:none;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-self:center;align-items:center;padding:0;line-height:0;transition:background-color .14s,color .14s,transform .14s;display:inline-flex;position:relative}._headerGripButton_zkgji_167:before{content:"";position:absolute;inset:-.28rem}._headerGripButton_zkgji_167:hover,._headerGripButton_zkgji_167:focus-visible{color:var(--text-primary);background:0 0}._headerGripCollapseIcon_zkgji_211{inline-size:var(--header-grip-symbol-box);block-size:var(--header-grip-symbol-box);min-block-size:0;min-inline-size:0;color:var(--text-muted);flex:none;justify-content:center;align-items:center;margin:0;display:inline-flex}._headerGripCollapseSvg_zkgji_224{block-size:100%;inline-size:100%;display:block;overflow:visible}._headerGrip_zkgji_167{inline-size:var(--header-grip-symbol-box);block-size:var(--header-grip-symbol-box);color:var(--text-muted);justify-content:center;align-items:center;margin:0;display:inline-flex}._headerGripSvg_zkgji_241{block-size:100%;inline-size:100%;display:block;overflow:visible}._titleBadge_zkgji_152{max-width:100%;color:var(--text-primary);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;padding:0;font-size:.8rem;font-weight:600;line-height:1.2;overflow:hidden}._body_zkgji_263{border-radius:var(--group-body-top-radius,0px) var(--group-body-top-radius,0px) var(--group-body-bottom-radius,0px) var(--group-body-bottom-radius,0px);pointer-events:none;background:0 0;border:none;min-height:0;position:relative}._editPanel_zkgji_274{box-sizing:border-box;border:1px solid var(--panel-border);border-radius:var(--radius-lg);background:var(--panel-bg);width:min(26rem,100vw - 1rem);max-width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);box-shadow:var(--menu-shadow);overscroll-behavior:contain;z-index:59;gap:.8rem;padding:1rem;display:grid;position:fixed;overflow:hidden auto}@media (width<=768px){._editEffectGrid_zkgji_294,._editSizeGrid_zkgji_295{grid-template-columns:1fr}}._actionSvg_zkgji_301{width:var(--action-icon-size,1rem);height:var(--action-icon-size,1rem)}._frame_1wzhz_4{border-radius:inherit;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;height:100%;display:grid;overflow:hidden}._toolbar_1wzhz_14{border-bottom:1px solid var(--surface-border,transparent);cursor:default;flex-wrap:wrap;align-items:center;gap:.2rem;min-width:0;padding:.3rem .4rem;display:flex;overflow:hidden}._note_1wzhz_26[data-mode=edit] ._toolbar_1wzhz_14{cursor:grab}._tool_1wzhz_14,._sizeButton_1wzhz_31,._swatch_1wzhz_32{border-radius:var(--radius-sm);width:1.55rem;height:1.55rem;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:inline-grid}._tool_1wzhz_14 svg{width:.95rem;height:.95rem}._tool_1wzhz_14:hover,._sizeButton_1wzhz_31:hover{background:color-mix(in srgb, var(--text-primary) 8%, transparent);color:var(--text-primary)}._tool_1wzhz_14[aria-pressed=true],._sizeButton_1wzhz_31[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent)}._tool_1wzhz_14:disabled{cursor:default;opacity:.35}._swatch_1wzhz_32{background:var(--swatch);width:1.15rem;height:1.15rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text-primary) 18%, transparent);border-radius:999px}._swatch_1wzhz_32[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:1px}._sizeDot_1wzhz_82{background:currentColor;border-radius:999px;display:block}._divider_1wzhz_88{background:color-mix(in srgb, var(--text-primary) 14%, transparent);flex:none;width:1px;height:1rem;margin:0 .15rem}._spacer_1wzhz_96{flex:auto}._pad_1wzhz_100{cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}._pad_1wzhz_100[data-tool=eraser]{cursor:cell}._strokes_1wzhz_113{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._text_1wzhz_122,._textInput_1wzhz_123{white-space:pre;margin:0;padding:0;font-family:Caveat Variable,Comic Sans MS,cursive;font-weight:500;line-height:1.15;position:absolute}._textInput_1wzhz_123{outline:1px dashed color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:2px;resize:none;field-sizing:content;-webkit-user-select:text;user-select:text;background:0 0;border:0;min-width:2ch;overflow:hidden}._hint_1wzhz_145{color:var(--text-muted);opacity:.7;pointer-events:none;place-items:center;margin:0;font-family:Caveat Variable,Comic Sans MS,cursive;font-size:1.3rem;display:grid;position:absolute;inset:0}._frame_9i3ze_3{border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}._image_9i3ze_11{object-fit:contain;background:0 0;width:100%;height:100%;display:block}._placeholder_9i3ze_19{width:100%;height:100%;color:var(--text-muted);text-align:center;place-items:center;padding:.75rem;font-size:.8rem;display:grid}:root{--ui-font:"Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI Variable Text", "Segoe UI", system-ui, sans-serif;--bg-canvas:#0f0f12;--bg-shell:#141418;--panel-bg:#1a1a1f;--panel-border:#2a2a31;--panel-shadow:0 1px 2px #0006, 0 12px 32px -8px #0009;--card-bg:#1a1a1f;--card-border:#2a2a31;--input-bg:#1a1a1f;--input-border:#33333b;--grid-color:#ededf00b;--text-primary:#ededf0;--text-muted:#9b9ba6;--accent:#a8a5ff;--accent-strong:#c9c7ff;--button-hover-bg:#232329;--button-active-bg:#2c2c33;--menu-bg:#1a1a1f;--menu-border:#2a2a31;--menu-shadow:0 2px 6px #0006, 0 24px 56px -12px #000000b3;--menu-item-hover-bg:#232329;--tab-bg:#232329;--tab-active-bg:#1a1a1f;--tab-active-border:#a8a5ff;--focus-ring:#a8a5ff52;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-8:3rem;--motion-fast:.12s;--motion-base:.18s;--motion-slow:.26s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--z-canvas:1;--z-card-hover:10;--z-card-selected:24;--z-overlay:20;--z-taskbar:30;--z-dialog:40;--z-tooltip:50;--shadow-1:0 1px 2px #0000002e;--shadow-2:0 6px 14px #00000052;--shadow-3:0 20px 44px #0000007a, 0 4px 10px #0003;color:var(--text-primary);background:var(--bg-shell);font-family:var(--ui-font);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-theme-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{min-height:100vh;overflow:hidden}button,input,select{font:inherit;border-radius:var(--radius-md);transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard)}button{border:1px solid var(--input-border);background:var(--input-bg);color:var(--text-primary);cursor:pointer;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.2}button:hover{border-color:color-mix(in srgb, var(--input-border) 60%, var(--text-muted));background:var(--button-hover-bg)}button:active{background:var(--button-active-bg)}button:disabled{cursor:not-allowed;opacity:.5}input,select{border:1px solid var(--input-border);background:var(--input-bg);color:var(--text-primary);padding:.5rem .75rem;font-size:.875rem}input::placeholder{color:color-mix(in srgb, var(--text-muted) 75%, transparent)}input[type=number]{padding-right:.35rem}input[type=number]::-webkit-outer-spin-button{opacity:.6;cursor:ns-resize;margin:0}input[type=number]::-webkit-inner-spin-button{opacity:.6;cursor:ns-resize;margin:0}input[type=checkbox]{appearance:none;border:1px solid var(--input-border);background:var(--input-bg);cursor:pointer;border-radius:.3rem;flex-shrink:0;place-items:center;width:1rem;height:1rem;margin:0;padding:0;display:inline-grid}input[type=checkbox]:before{content:"";background:var(--bg-canvas);clip-path:polygon(14% 52%,0 66%,38% 100%,100% 18%,84% 4%,36% 65%);width:.55rem;height:.55rem;transition:transform var(--motion-fast) var(--ease-standard);transform:scale(0)}input[type=checkbox]:hover{border-color:color-mix(in srgb, var(--input-border) 50%, var(--accent))}input[type=checkbox]:checked{border-color:var(--accent);background:var(--accent)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}input[type=range]{box-shadow:none;accent-color:var(--accent);background:0 0;border:none;border-radius:0;padding:0}button:focus-visible,input:focus-visible,select:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring);outline:none}::selection{background:color-mix(in srgb, var(--accent) 28%, transparent)}.workspaceShell{background:var(--bg-canvas);min-height:100vh;position:relative}.workspaceShell[data-mode=edit]:after{content:"";pointer-events:none;z-index:11;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 55%, transparent), inset 0 0 48px color-mix(in srgb, var(--accent) 8%, transparent);position:fixed;inset:0}.canvasRoot{touch-action:none;cursor:default;background-color:var(--bg-canvas);min-height:100vh;position:relative;overflow:hidden}.canvasRoot[data-mode=edit]{cursor:crosshair}.canvasRoot[data-format-painter=active]{cursor:copy}.canvasRoot[data-format-painter=active] [data-role=resize-handle],.canvasRoot[data-format-painter=active] [data-role=action-bar]{display:none}.canvasRoot[data-canvas-interaction=panning]{cursor:grabbing}.canvasRoot[data-canvas-interaction=selecting]{cursor:crosshair}.canvasRoot[data-file-drop-active=true]{cursor:copy}.canvasFileDropOverlay{background:color-mix(in srgb, var(--accent) 8%, transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 50%, transparent);pointer-events:none;z-index:20;place-items:center;padding:1.25rem;display:grid;position:absolute;inset:0}.canvasFileDropHint{border:1px solid var(--panel-border);border-radius:var(--radius-lg);background:var(--panel-bg);max-width:26rem;color:var(--text-primary);text-align:center;box-shadow:var(--panel-shadow);padding:.85rem 1.1rem;font-size:.875rem;font-weight:500;line-height:1.45}.selectionMarquee{border:1px solid color-mix(in srgb, var(--accent) 80%, transparent);background:color-mix(in srgb, var(--accent) 10%, transparent);pointer-events:none;z-index:13;border-radius:4px;position:absolute}.cardSnapPreview{border:1.5px dashed color-mix(in srgb, var(--accent) 80%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 6%, transparent);pointer-events:none;z-index:12;position:absolute}.quickAddShell{align-items:center;gap:.4rem;display:flex}.quickAddToggleButton{place-items:center;width:2.4rem;height:2.4rem;padding:0;display:inline-grid}.quickAddToggleIcon{place-items:center;display:inline-grid}.quickAddToggleIcon svg{width:1.2rem;height:1.2rem}.quickAddForm{align-items:center;gap:.4rem;display:flex}.statusScreen{background:var(--bg-canvas);min-height:100vh;color:var(--text-muted);place-items:center;display:grid}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=768px){.quickAddForm{flex-direction:column;align-items:stretch}.quickAddShell{flex-direction:row;align-items:center;width:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
