:root{--font-sans: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--row-h: 36px;--pad-x: 16px;--pad-y: 10px;--gap: 12px;--radius: 10px;--radius-lg: 16px;--radius-sm: 6px;--bull: oklch(72% .18 155);--bear: oklch(68% .21 25);--warn: oklch(80% .16 80);--neutral: oklch(70% .04 240);--accent: oklch(78% .18 135);--accent-on: #0a0d0a;--accent-soft: color-mix(in oklch, var(--accent) 18%, transparent);--z-popover: 40;--z-modal: 60;--z-coach: 70;--z-lockout: 80;--z-toast: 90}:root,.theme-slate{--bg: oklch(14% .005 250);--bg-elev: oklch(17.5% .008 250);--bg-elev-2: oklch(21% .01 250);--surface: oklch(19% .008 250);--surface-hover: oklch(23% .01 250);--line: oklch(28% .01 250 / .7);--line-strong: oklch(36% .012 250);--ink: oklch(96% .005 250);--ink-soft: oklch(82% .008 250);--ink-mute: oklch(72% .012 250);--ink-dim: oklch(62% .01 250);--chip-bg: oklch(24% .01 250);--shadow-sm: 0 1px 0 oklch(100% 0 0 / .04) inset, 0 1px 2px rgba(0,0,0,.5);--shadow-md: 0 1px 0 oklch(100% 0 0 / .05) inset, 0 8px 24px rgba(0,0,0,.45);--grid-line: oklch(100% 0 0 / .04);--hero-tint: radial-gradient(120% 80% at 0% 0%, color-mix(in oklch, var(--accent) 10%, transparent), transparent 60%)}.theme-paper{--bg: oklch(97.5% .006 80);--bg-elev: oklch(99% .004 80);--bg-elev-2: #ffffff;--surface: oklch(98.5% .005 80);--surface-hover: oklch(95.5% .008 80);--line: oklch(85% .008 80 / .95);--line-strong: oklch(72% .012 80);--ink: #0a0a0a;--ink-soft: oklch(15% .008 80);--ink-mute: oklch(28% .008 80);--ink-dim: oklch(38% .008 80);--chip-bg: oklch(94% .008 80);--accent-on: #0a0d0a;--warn: oklch(62% .16 80);--shadow-sm: 0 1px 0 rgba(255,255,255,1) inset, 0 1px 2px rgba(20,20,20,.04);--shadow-md: 0 1px 0 rgba(255,255,255,1) inset, 0 8px 24px rgba(20,20,20,.06);--grid-line: rgba(20,20,20,.05);--hero-tint: radial-gradient(120% 80% at 0% 0%, color-mix(in oklch, var(--accent) 14%, transparent), transparent 60%)}.theme-paper,.theme-paper *{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.theme-paper{font-weight:450}.theme-paper .canvas,.theme-paper .side,.theme-paper .topbar{color:var(--ink)}.theme-paper h1,.theme-paper h2,.theme-paper h3,.theme-paper .brand-name{color:#000}.theme-paper .page-head h1,.theme-paper .brand-name,.theme-paper .card-head h3{font-weight:700}.theme-paper .nav-item{color:#000;font-weight:500}.theme-prism{--bg: oklch(16% .04 280);--bg-elev: oklch(20% .06 285);--bg-elev-2: oklch(24% .07 290);--surface: oklch(22% .065 285);--surface-hover: oklch(27% .07 290);--line: oklch(38% .07 290 / .65);--line-strong: oklch(50% .09 290);--ink: oklch(97% .02 90);--ink-soft: oklch(88% .04 90);--ink-mute: oklch(76% .05 290);--ink-dim: oklch(64% .06 290);--chip-bg: oklch(28% .08 295);--shadow-sm: 0 1px 0 oklch(100% 0 0 / .06) inset, 0 1px 2px rgba(0,0,0,.5);--shadow-md: 0 1px 0 oklch(100% 0 0 / .07) inset, 0 14px 40px rgba(20,5,40,.5);--grid-line: oklch(100% 0 0 / .05);--bull: oklch(80% .2 145);--bear: oklch(72% .24 18);--warn: oklch(82% .18 75);--hero-tint: radial-gradient(80% 60% at 0% 0%, oklch(70% .22 320 / .28), transparent 60%), radial-gradient(80% 60% at 100% 100%, oklch(74% .18 200 / .25), transparent 60%)}.theme-contrast{--bg: #000000;--bg-elev: #000000;--bg-elev-2: #0a0a0a;--surface: #000000;--surface-hover: #1a1a1a;--line: #ffffff;--line-strong: #ffffff;--ink: #ffffff;--ink-soft: #ffffff;--ink-mute: #ffff00;--ink-dim: #00e5ff;--chip-bg: #000000;--bull: #00ff7a;--bear: #ff5577;--warn: #ffaa00;--neutral: #ffffff;--accent: #ffff00;--accent-on: #000000;--accent-soft: #ffff00;--shadow-sm: none;--shadow-md: none;--grid-line: rgba(255,255,255,.25);--hero-tint: none}.theme-contrast,.theme-contrast *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.theme-contrast{font-weight:500}.theme-contrast .card,.theme-contrast .btn,.theme-contrast .chip,.theme-contrast .seg,.theme-contrast .search,.theme-contrast .market-pulse,.theme-contrast .iconbtn,.theme-contrast .side,.theme-contrast .topbar,.theme-contrast .side-head,.theme-contrast .side-foot,.theme-contrast .card-head,.theme-contrast .ctx-bar,.theme-contrast .tbl th,.theme-contrast .tbl td{border-color:#fff}.theme-contrast .card{border-width:2px}.theme-contrast .side{border-right-width:2px}.theme-contrast .topbar,.theme-contrast .card-head,.theme-contrast .ctx-bar,.theme-contrast .tbl th{border-bottom-width:2px}.theme-contrast .btn{border-width:2px;font-weight:600}.theme-contrast .btn.primary{background:#ff0;color:#000;border-color:#ff0}.theme-contrast .btn.primary:hover,.theme-contrast .btn:hover{background:#fff;color:#000;border-color:#fff}.theme-contrast .btn:hover .ic{color:#000}.theme-contrast .seg{border-width:2px}.theme-contrast .seg button{color:#fff;font-weight:600}.theme-contrast .seg button.on{background:#ff0;color:#000;box-shadow:none}.theme-contrast .chip{border-width:2px;background:#000;color:#fff;font-weight:600}.theme-contrast .chip.bull{color:#00ff7a;border-color:#00ff7a;background:#000}.theme-contrast .chip.bear{color:#f57;border-color:#f57;background:#000}.theme-contrast .chip.accent{color:#ff0;border-color:#ff0;background:#000}.theme-contrast .nav-item{color:#fff;font-weight:500}.theme-contrast .nav-item:hover{background:#fff;color:#000}.theme-contrast .nav-item:hover .ic{color:#000}.theme-contrast .nav-item.active{background:#ff0;color:#000;box-shadow:none}.theme-contrast .nav-item.active .ic{color:#000}.theme-contrast .nav-item.active:before{background:#000}.theme-contrast .nav-section{color:#ff0;font-weight:700}.theme-contrast .brand-mark{background:#ff0;color:#000}.theme-contrast .brand-mark:after{display:none}.theme-contrast .brand-mark span{color:#000}.theme-contrast .brand-name{color:#fff;font-weight:700}.theme-contrast .iconbtn:hover{background:#fff;color:#000}.theme-contrast .iconbtn:hover .ic{color:#000}.theme-contrast .search input{color:#fff}.theme-contrast .search input::placeholder{color:#fff}.theme-contrast .search{border-width:2px}.theme-contrast .search:focus-within{outline:2px solid #ffff00;outline-offset:1px}.theme-contrast input:focus-visible,.theme-contrast button:focus-visible,.theme-contrast select:focus-visible{outline:2px solid #ffff00;outline-offset:2px}.theme-contrast .tbl tr:hover td{background:#1a1a1a;color:#ff0}.theme-contrast .pulse-dot{background:#00ff7a;box-shadow:0 0 0 2px #fff}.theme-contrast .market-pulse{border-width:2px}.theme-contrast .avatar{background:#ff0;color:#000;border:2px solid #ffffff}.theme-contrast .bull,.theme-contrast .chip.bull{color:#00ff7a}.theme-contrast .bear,.theme-contrast .chip.bear{color:#f57}.theme-contrast .txt-mute{color:#ff0}.theme-contrast .txt-dim{color:#00e5ff}.theme-contrast .swatch{border:1px solid #ffffff}.theme-contrast .stat .lbl{color:#ff0}.theme-contrast .card-head .sub,.theme-contrast .page-head .sub{color:#ff0;font-weight:500}.theme-contrast .page-head h1,.theme-contrast .card-head h3{color:#fff;font-weight:700}.theme-contrast .canvas,.theme-contrast .side,.theme-contrast .topbar{color:#fff}.density-compact{--row-h: 30px;--pad-x: 12px;--pad-y: 7px;--gap: 8px}.density-cozy{--row-h: 42px;--pad-x: 20px;--pad-y: 14px;--gap: 16px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{font-family:var(--font-sans);background:var(--bg);color:var(--ink);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.005em}button{font-family:inherit;cursor:default;color:inherit}input,select,textarea{font-family:inherit}::selection{background:var(--accent-soft);color:var(--ink)}svg.ic{width:16px;height:16px;flex-shrink:0}.mono{font-family:var(--font-mono);font-feature-settings:"ss01","ss02","zero"}.tnum{font-variant-numeric:tabular-nums}.bull{color:var(--bull)}.bear{color:var(--bear)}.txt-mute{color:var(--ink-mute)}.txt-dim{color:var(--ink-dim)}.txt-soft{color:var(--ink-soft)}.app{display:grid;grid-template-columns:232px 1fr;grid-template-rows:100vh;background:var(--bg);color:var(--ink)}.app.rail-compact{grid-template-columns:64px 1fr}.side{display:flex;flex-direction:column;border-right:1px solid var(--line);background:var(--bg);overflow:hidden;min-width:0}.side-head{display:flex;align-items:center;gap:10px;padding:18px;border-bottom:1px solid var(--line);height:56px}.brand-mark{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--ink);color:var(--bg);position:relative;overflow:hidden;flex-shrink:0}.brand-mark svg{width:24px;height:21px;display:block}.brand-mark span{position:relative;z-index:1;font-family:var(--font-mono);font-size:13px}.brand-name{font-weight:600;letter-spacing:-.02em;font-size:15px}.brand-name em{font-style:normal;color:var(--ink-mute);font-weight:400}.nav{display:flex;flex-direction:column;gap:2px;padding:14px 10px;flex:1;min-height:0;overflow:auto}.nav-section{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-dim);padding:14px 12px 6px;font-weight:500}.nav-item{display:flex;align-items:center;gap:11px;padding:9px 12px;border-radius:8px;color:var(--ink-soft);font-size:13.5px;font-weight:450;letter-spacing:-.005em;border:0;background:transparent;text-align:left;width:100%;position:relative}.nav-item:hover{background:var(--surface-hover);color:var(--ink)}.nav-item.active{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.nav-item.active:before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:3px;height:18px;border-radius:2px;background:var(--accent)}.nav-item .ic{width:16px;height:16px;flex-shrink:0;color:var(--ink-mute)}.nav-item.active .ic{color:var(--ink)}.nav-item .tail{margin-left:auto;font-size:11px;color:var(--ink-dim);font-family:var(--font-mono)}.nav-item .dot{width:6px;height:6px;border-radius:50%;background:var(--bull);margin-left:auto}.rail-compact .side-head{padding:14px;justify-content:center}.rail-compact .brand-name,.rail-compact .nav-section,.rail-compact .nav-item .lbl,.rail-compact .nav-item .tail,.rail-compact .nav-item .dot{display:none}.rail-compact .nav-item{justify-content:center;padding:10px}.rail-compact .nav-item.active:before{left:-2px}.side-foot{border-top:1px solid var(--line);padding:12px;display:flex;align-items:center;gap:10px}.avatar{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--accent),color-mix(in oklch,var(--accent) 50%,var(--bull)));color:var(--accent-on);display:grid;place-items:center;font-size:12px;font-weight:600;flex-shrink:0}.side-foot .who{font-size:12.5px;font-weight:500;line-height:1.1}.side-foot .who small{display:block;color:var(--ink-mute);font-weight:400;font-size:11px;margin-top:2px}.rail-compact .side-foot .who{display:none}.main{display:grid;grid-template-rows:56px auto 1fr;min-width:0}.topbar{display:flex;align-items:center;gap:14px;padding:0 22px;border-bottom:1px solid var(--line);background:var(--bg)}.search{flex:1;max-width:520px;display:flex;align-items:center;gap:10px;padding:7px 12px;background:var(--surface);border:1px solid var(--line);border-radius:9px;color:var(--ink-mute);font-size:13px}.search input{flex:1;border:0;background:transparent;color:var(--ink);font-size:13px;outline:none}.search input::placeholder{color:var(--ink-mute)}.search kbd{font-family:var(--font-mono);font-size:10px;padding:2px 6px;border-radius:5px;background:var(--chip-bg);color:var(--ink-mute);border:1px solid var(--line)}.top-actions{display:flex;gap:8px;align-items:center;margin-left:auto}.iconbtn{width:34px;height:34px;display:grid;place-items:center;border-radius:8px;background:transparent;color:var(--ink-soft);border:1px solid transparent}.iconbtn:hover{background:var(--surface);color:var(--ink);border-color:var(--line)}.market-pulse{display:flex;align-items:center;gap:8px;padding:6px 12px;background:var(--surface);border:1px solid var(--line);border-radius:8px;font-size:12px}.pulse-dot{width:7px;height:7px;border-radius:50%;background:var(--bull);box-shadow:0 0 0 0 var(--bull);animation:pulse 2s ease-out infinite}@keyframes pulse{0%{box-shadow:0 0 color-mix(in oklch,var(--bull) 60%,transparent)}to{box-shadow:0 0 0 8px transparent}}.canvas{overflow:auto;padding:22px 28px 60px}.btn{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;border-radius:8px;border:1px solid var(--line-strong);background:var(--bg-elev-2);color:var(--ink);box-shadow:var(--shadow-sm);transition:background .12s,border-color .12s,box-shadow .12s,transform .05s}.btn:hover{background:var(--surface-hover)}.btn:active{transform:translateY(.5px);box-shadow:none}.btn.primary{background:var(--accent);color:var(--accent-on);border-color:var(--accent);font-weight:600}.btn.primary:hover{background:color-mix(in oklch,var(--accent) 92%,black);border-color:color-mix(in oklch,var(--accent) 92%,black)}.btn.ghost{background:transparent;border-color:transparent;color:var(--ink-soft);box-shadow:none}.btn.ghost:hover{background:var(--surface);color:var(--ink)}.btn.sm{padding:5px 10px;font-size:12px}.btn.lg{padding:11px 18px;font-size:14px}.chip{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;font-size:11.5px;font-weight:500;border-radius:999px;background:var(--chip-bg);color:var(--ink-soft);border:1px solid var(--line);letter-spacing:-.005em}.chip.bull{background:color-mix(in oklch,var(--bull) 14%,var(--surface));color:var(--bull);border-color:color-mix(in oklch,var(--bull) 30%,transparent)}.chip.bear{background:color-mix(in oklch,var(--bear) 14%,var(--surface));color:var(--bear);border-color:color-mix(in oklch,var(--bear) 30%,transparent)}.chip.accent{background:var(--accent-soft);color:var(--accent);border-color:color-mix(in oklch,var(--accent) 40%,transparent)}.card{background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.card-head{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--line)}.card-head h3{font-size:14px;font-weight:650;margin:0;letter-spacing:-.01em;color:var(--ink)}.card-head .sub{font-size:11.5px;color:var(--ink-mute);font-weight:400}.card-body{padding:18px}.card-body.flush{padding:0}.tbl{width:100%;border-collapse:collapse;font-size:13px}.tbl th{text-align:left;font-weight:500;color:var(--ink-mute);font-size:11px;text-transform:uppercase;letter-spacing:.05em;padding:10px 16px;border-bottom:1px solid var(--line);background:var(--bg);position:sticky;top:0;z-index:1}.tbl td{padding:12px 16px;border-bottom:1px solid var(--line);color:var(--ink)}.tbl tr:last-child td{border-bottom:0}.tbl tr:hover td{background:var(--surface)}.tbl td.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.tbl th.num{text-align:right}.seg{display:inline-flex;padding:3px;background:var(--surface);border:1px solid var(--line);border-radius:8px;gap:2px}.seg button{padding:4px 10px;font-size:11.5px;font-weight:500;color:var(--ink-mute);background:transparent;border:0;border-radius:6px}.seg button:hover{color:var(--ink)}.seg button.on{background:var(--bg-elev-2);color:var(--ink);box-shadow:var(--shadow-sm)}.row{display:grid;gap:var(--gap)}.row-2{grid-template-columns:repeat(2,1fr)}.row-3{grid-template-columns:repeat(3,1fr)}.row-4{grid-template-columns:repeat(4,1fr)}@media(max-width:1200px){.row-4{grid-template-columns:repeat(2,1fr)}}.page-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:22px;gap:20px}.page-head h1{font-size:24px;font-weight:600;letter-spacing:-.02em;margin:0 0 4px}.page-head .sub{color:var(--ink-mute);font-size:13px;margin:0}.stat{padding:16px 18px}.stat .lbl{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-mute);font-weight:500}.stat .val{font-size:24px;font-weight:600;letter-spacing:-.025em;margin-top:6px;font-variant-numeric:tabular-nums}.stat .delta{font-size:12px;margin-top:4px;font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.stat .spark{margin-top:10px}.sparkline{width:100%;height:36px;display:block}.ctx-bar{display:flex;align-items:center;gap:14px;padding:10px 16px;font-size:12px;background:var(--surface);border-bottom:1px solid var(--line)}.ctx-bar>div{display:flex;align-items:center;gap:6px}.ctx-bar .k{color:var(--ink-mute)}.ctx-bar .v{color:var(--ink);font-family:var(--font-mono)}.ai-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 4px;border-radius:999px;background:var(--chip-bg);border:1px solid var(--line);font-size:11.5px;font-weight:500}.swatch{width:16px;height:16px;border-radius:50%;display:grid;place-items:center;font-size:9px;font-weight:700;font-family:var(--font-mono);color:#fff}.side.var-pill .nav-item{border-radius:999px}.side.var-pill .nav-item.active:before{display:none}.side.var-pill .nav-item.active{background:var(--ink);color:var(--bg)}.side.var-pill .nav-item.active .ic{color:var(--bg)}.workspace-grid{position:relative}.workspace-cell{display:flex;flex-direction:column;height:100%}.workspace-cell-head{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--line);font-size:13px;font-weight:650;color:var(--ink);letter-spacing:-.01em}.workspace-grid .react-grid-placeholder{background:var(--accent-soft);border-radius:var(--radius-lg);opacity:1}.workspace-grid .react-grid-item.react-grid-placeholder{box-shadow:none}.workspace-cell-title{font-size:13px;font-weight:650;color:var(--ink);letter-spacing:-.01em}.workspace-cell-actions{margin-left:auto;display:flex;gap:6px;align-items:center}.workspace-cell-head.is-editing{cursor:grab}.workspace-cell-remove{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;border:1px solid var(--line);background:transparent;color:var(--ink-mute);font-size:16px;line-height:1;cursor:pointer}.workspace-cell-remove:hover{color:var(--bear);border-color:var(--bear)}.workspace-cell-body{flex:1;min-height:0;overflow:auto;position:relative}.workspace-msg{display:grid;place-items:center;height:100%;min-height:80px;padding:16px;text-align:center;font-size:13px;color:var(--ink-mute)}.workspace-msg.is-error{color:var(--bear)}.workspace-notes{width:100%;height:100%;border:0;resize:none;background:transparent;color:var(--ink);font:inherit;font-size:13px;line-height:1.5;padding:12px 14px;outline:none}.workspace-chart{width:100%;height:100%;padding:6px 8px}.workspace-news{list-style:none;margin:0;padding:4px 0}.workspace-news-item a,.workspace-news-item>div{display:block;padding:9px 14px;text-decoration:none;border-bottom:1px solid var(--line);color:var(--ink)}.workspace-news-item:last-child a,.workspace-news-item:last-child>div{border-bottom:0}.workspace-news-item a:hover{background:var(--chip-bg)}.workspace-news-headline{display:block;font-size:13px;font-weight:550;line-height:1.35}.workspace-news-meta{display:block;font-size:11px;margin-top:3px}.workspace-watchlist{list-style:none;margin:0;padding:4px 0}.workspace-wl-row{display:grid;grid-template-columns:1fr auto auto auto;gap:10px;align-items:center;padding:8px 14px;border-bottom:1px solid var(--line)}.workspace-wl-row:last-child{border-bottom:0}.workspace-wl-ticker{font-size:13px;font-weight:650;color:var(--ink)}.workspace-wl-price{font-size:12.5px;color:var(--ink-soft);font-variant-numeric:tabular-nums}.workspace-wl-chg{font-size:12px;font-variant-numeric:tabular-nums;min-width:56px;text-align:right}.workspace-wl-chg.up{color:var(--bull)}.workspace-wl-chg.down{color:var(--bear)}.workspace-sentiment{padding:12px 14px}.workspace-actions{display:flex;gap:8px;align-items:center}.workspace-palette-wrap{position:relative}.workspace-palette{position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:180px;padding:6px;display:flex;flex-direction:column;gap:2px;background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.workspace-palette-item{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:8px 10px;font-size:13px;color:var(--ink);background:transparent;border:0;border-radius:7px;cursor:pointer}.workspace-palette-item:hover{background:var(--chip-bg)}.workspace-palette-plus{color:var(--accent);font-weight:700}.workspace-grid:not(.is-editing) .react-resizable-handle{display:none}.workspace-cfg{display:flex;gap:6px;align-items:center}.workspace-cfg-input{width:84px;padding:3px 7px;font-size:12px;font-weight:600;text-transform:uppercase;color:var(--ink);background:var(--bg-elev-2);border:1px solid var(--line-strong);border-radius:6px;outline:none}.workspace-cfg-input::placeholder{font-weight:400;text-transform:none;color:var(--ink-mute)}.workspace-cfg-input:focus{border-color:var(--accent)}.workspace-cfg-select{padding:3px 6px;font-size:12px;color:var(--ink);background:var(--bg-elev-2);border:1px solid var(--line-strong);border-radius:6px;outline:none;cursor:pointer}.workspace-cfg-select:focus{border-color:var(--accent)}.workspace-cell-grip{color:var(--ink-mute);font-size:13px;line-height:1;cursor:grab;-webkit-user-select:none;user-select:none}.workspace-cell-head.is-editing{cursor:grab;-webkit-user-select:none;user-select:none}.workspace-cell-head.is-editing:active{cursor:grabbing}.workspace-grid .react-resizable-handle{background-image:none}.workspace-grid.is-editing .react-resizable-handle-se{width:22px;height:22px;z-index:3}.workspace-grid.is-editing .react-resizable-handle-se:after{content:"";position:absolute;right:4px;bottom:4px;width:10px;height:10px;border-right:2.5px solid var(--accent);border-bottom:2.5px solid var(--accent);border-bottom-right-radius:4px;opacity:.85}.workspace-grid.is-editing .react-resizable-handle-se:hover:after{opacity:1}
