:root{--ra-bg: #ffffff;--ra-bg-soft: #f6f7f9;--ra-fg: #1f2329;--ra-fg-soft: #6b7280;--ra-border: #e5e7eb;--ra-accent: #2f6fed;--ra-accent-soft: rgba(47, 111, 237, .12);--ra-danger: #e5484d;--ra-warn: #f5a524;--ra-shadow: 0 12px 32px rgba(15, 23, 42, .18);--ra-radius: 10px;--ra-z: 2147483000}[data-theme=dark]{--ra-bg: #1c2026;--ra-bg-soft: #262b33;--ra-fg: #e6e8eb;--ra-fg-soft: #9aa4b2;--ra-border: #333a44;--ra-accent: #5b8dff;--ra-accent-soft: rgba(91, 141, 255, .18);--ra-shadow: 0 12px 32px rgba(0, 0, 0, .5)}[data-annotate-hidden]{visibility:hidden!important}.ra-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ra-z);color:var(--ra-fg);font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.ra-layer--pick{cursor:crosshair}.ra-layer--pass{pointer-events:none}.ra-marquee{position:fixed;border:2px dashed var(--ra-accent);background:var(--ra-accent-soft);pointer-events:none}.ra-highlight{position:fixed;border:2px solid var(--ra-accent);background:var(--ra-accent-soft);border-radius:4px;pointer-events:none;transition:all 60ms linear}.ra-highlight__tag{position:absolute;top:-22px;left:-2px;max-width:320px;padding:1px 6px;border-radius:4px 4px 0 0;background:var(--ra-accent);color:#fff;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ra-tip{position:fixed;left:50%;top:16px;transform:translate(-50%);padding:6px 14px;border-radius:999px;background:var(--ra-fg);color:var(--ra-bg);box-shadow:var(--ra-shadow);pointer-events:none}.ra-fab{position:fixed;right:20px;bottom:96px;z-index:var(--ra-z);display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border:1px solid var(--ra-border);border-radius:999px;background:var(--ra-bg);color:var(--ra-fg);box-shadow:var(--ra-shadow);cursor:pointer}.ra-fab:hover{border-color:var(--ra-accent);color:var(--ra-accent)}.ra-fab__count{min-width:18px;padding:0 5px;border-radius:9px;background:var(--ra-accent);color:#fff;font-size:11px;text-align:center}.ra-pin{position:fixed;z-index:40;width:24px;height:24px;margin:-12px 0 0 -12px;border:2px solid var(--ra-bg);border-radius:50% 50% 50% 2px;background:var(--ra-accent);color:#fff;font-size:11px;line-height:20px;text-align:center;box-shadow:var(--ra-shadow);cursor:pointer}.ra-pin--DOING{background:var(--ra-warn)}.ra-pin--FEEDBACK{background:var(--ra-danger)}.ra-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ra-z);display:flex;align-items:center;justify-content:center;background:#0f172a73}.ra-panel{display:flex;width:min(1120px,94vw);height:min(720px,90vh);overflow:hidden;border-radius:var(--ra-radius);background:var(--ra-bg);box-shadow:var(--ra-shadow)}.ra-panel__left{flex:1 1 auto;display:flex;flex-direction:column;background:var(--ra-bg-soft);min-width:0}.ra-panel__right{flex:0 0 320px;display:flex;flex-direction:column;border-left:1px solid var(--ra-border)}.ra-toolbar{display:flex;align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid var(--ra-border);flex-wrap:wrap}.ra-tool{min-width:30px;height:28px;padding:0 8px;border:1px solid var(--ra-border);border-radius:6px;background:var(--ra-bg);color:var(--ra-fg);cursor:pointer}.ra-tool--on{border-color:var(--ra-accent);color:var(--ra-accent);background:var(--ra-accent-soft)}.ra-swatch{width:20px;height:20px;border:2px solid transparent;border-radius:50%;cursor:pointer}.ra-swatch--on{border-color:var(--ra-fg)}.ra-canvas-wrap{position:relative;flex:1;overflow:auto;display:flex;align-items:center;justify-content:center;padding:12px}.ra-canvas-stage{position:relative;max-width:100%;max-height:100%}.ra-canvas-stage img{display:block;max-width:100%;max-height:calc(90vh - 120px)}.ra-canvas-stage svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:crosshair;touch-action:none}.ra-noshot{padding:40px;color:var(--ra-fg-soft);text-align:center}.ra-snippet__more>summary{cursor:pointer;color:var(--ra-fg-soft);font-size:11px;padding:2px 0;-webkit-user-select:none;user-select:none}.ra-snippet-wrap{flex:0 0 auto;max-height:180px;overflow:auto;border-top:1px solid var(--ra-border);background:#0f172a;color:#e2e8f0;padding:8px 10px}.ra-snippet__loc,.ra-snippet__sel{font:11px/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#93c5fd;word-break:break-all;margin-bottom:4px}.ra-snippet{margin:0;font:11px/1.45 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre-wrap;word-break:break-word;color:#e2e8f0}.ra-form{flex:1;overflow:auto;padding:14px;display:flex;flex-direction:column;gap:12px}.ra-field{display:flex;flex-direction:column;gap:4px}.ra-field>label{color:var(--ra-fg-soft);font-size:12px}.ra-input,.ra-select,.ra-textarea{width:100%;padding:6px 8px;box-sizing:border-box;border:1px solid var(--ra-border);border-radius:6px;background:var(--ra-bg);color:var(--ra-fg);font:inherit}.ra-textarea{min-height:96px;resize:vertical}.ra-meta{color:var(--ra-fg-soft);font-size:12px}.ra-actions{display:flex;gap:8px;padding:12px 14px;border-top:1px solid var(--ra-border)}.ra-btn{flex:1;height:34px;border-radius:6px;border:1px solid var(--ra-border);background:var(--ra-bg);color:var(--ra-fg);cursor:pointer;font:inherit}.ra-btn--primary{background:var(--ra-accent);border-color:var(--ra-accent);color:#fff}.ra-btn:disabled{opacity:.55;cursor:not-allowed}.ra-board{display:flex;gap:12px;align-items:stretch;overflow-x:auto;padding-bottom:8px}.ra-board__col{flex:1 1 0;min-width:240px;min-height:280px;display:flex;flex-direction:column;background:#f3f5f8;border:1px solid #e8eaee;border-top:3px solid #c5cad3;border-radius:var(--ra-radius);padding:8px}.ra-board__col--OPEN{border-top-color:#d46b08}.ra-board__col--DOING{border-top-color:#2f6fed}.ra-board__col--DONE{border-top-color:#389e0d}.ra-board__col--DROPPED{border-top-color:#8c8c8c}.ra-board__well{flex:1;min-height:160px;padding:8px;border:1px dashed #d4d8de;border-radius:8px;background:#fff}.ra-board__empty{color:var(--ra-fg-soft);font-size:12px;padding:36px 8px;text-align:center}.ra-board__col--over{outline:2px dashed var(--ra-accent);outline-offset:1px}.ra-board__col--over .ra-board__well{border-color:var(--ra-accent);background:var(--ra-accent-soft)}.ra-board__head{display:flex;justify-content:space-between;align-items:center;padding:2px 4px 10px;font-weight:600}.ra-card{margin-bottom:8px;padding:10px;border:1px solid var(--ra-border);border-radius:8px;background:var(--ra-bg);cursor:grab;box-shadow:0 1px 2px #0f172a0d}.ra-card:last-child{margin-bottom:0}.ra-card:hover{border-color:var(--ra-accent)}.ra-card--dragging{opacity:.35}.ra-card--ghost{position:fixed;z-index:2147483646;margin:0;pointer-events:none;transform:rotate(1.5deg);box-shadow:var(--ra-shadow);opacity:.96}.ra-card__title{font-weight:600;margin-bottom:4px;word-break:break-word}.ra-card__thumb{width:100%;height:96px;object-fit:cover;border-radius:6px;margin-bottom:6px}.ra-card__meta{display:flex;flex-wrap:wrap;gap:6px;color:var(--ra-fg-soft);font-size:12px}.ra-tag{padding:0 6px;border-radius:4px;background:var(--ra-bg-soft);border:1px solid var(--ra-border)}.ra-tag--URGENT{color:#fff;background:var(--ra-danger);border-color:var(--ra-danger)}.ra-tag--HIGH{color:var(--ra-danger);border-color:var(--ra-danger)}.ra-tag--overdue{color:#fff;background:var(--ra-warn);border-color:var(--ra-warn)}.ra-tag--count{margin-left:6px;vertical-align:middle;color:#fff;background:var(--ra-accent);border-color:var(--ra-accent);font-weight:600}.ra-card__title{display:flex;align-items:flex-start;gap:4px;flex-wrap:wrap}.rw-workspace,.rw-floating-window,.rw-window-tabs,.rw-dropdown-menu{--rw-color-primary: #2563eb;--rw-color-primary-hover: #3b82f6;--rw-color-primary-bg: #eff6ff;--rw-color-primary-border: #93c5fd;--rw-color-bg: #ffffff;--rw-color-bg-secondary: #f8fafc;--rw-color-bg-tertiary: #f1f5f9;--rw-color-bg-hover: rgba(15, 23, 42, .045);--rw-color-bg-active: #eff6ff;--rw-color-border: #e8ecf1;--rw-color-border-strong: #cbd5e1;--rw-color-text: #0f172a;--rw-color-text-secondary: #475569;--rw-color-text-muted: #94a3b8;--rw-color-shadow: rgba(15, 23, 42, .16);--rw-color-shadow-light: rgba(15, 23, 42, .06);--rw-shadow-sm: 0 1px 2px rgba(15, 23, 42, .06), 0 1px 1px rgba(15, 23, 42, .04);--rw-shadow-md: 0 2px 8px rgba(15, 23, 42, .08), 0 1px 2px rgba(15, 23, 42, .06);--rw-shadow-lg: 0 12px 32px rgba(15, 23, 42, .16), 0 2px 8px rgba(15, 23, 42, .08);--rw-sidebar-width: 240px;--rw-sidebar-collapsed-width: 64px;--rw-sidebar-header-bg: var(--rw-color-bg);--rw-tab-height: 40px;--rw-tab-bg: transparent;--rw-tab-bg-active: var(--rw-color-bg);--rw-tab-radius: 8px;--rw-floating-min-width: 400px;--rw-floating-min-height: 300px;--rw-floating-z-index: 1000;--rw-font-size: 14px;--rw-font-size-sm: 12px;--rw-radius: 6px;--rw-radius-lg: 10px;--rw-transition: .16s cubic-bezier(.4, 0, .2, 1)}.rw-workspace.rw-theme-dark,.rw-floating-window.rw-theme-dark,.rw-window-tabs.rw-theme-dark,.rw-dropdown-menu.rw-theme-dark{--rw-color-primary: #60a5fa;--rw-color-primary-hover: #93c5fd;--rw-color-primary-bg: rgba(96, 165, 250, .16);--rw-color-primary-border: rgba(96, 165, 250, .5);--rw-color-bg: #1a1d23;--rw-color-bg-secondary: #15181d;--rw-color-bg-tertiary: #0f1115;--rw-color-bg-hover: rgba(255, 255, 255, .06);--rw-color-bg-active: rgba(96, 165, 250, .14);--rw-color-border: #2a2f37;--rw-color-border-strong: #3d444e;--rw-color-text: rgba(255, 255, 255, .92);--rw-color-text-secondary: rgba(255, 255, 255, .66);--rw-color-text-muted: rgba(255, 255, 255, .42);--rw-color-shadow: rgba(0, 0, 0, .5);--rw-color-shadow-light: rgba(0, 0, 0, .3);--rw-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--rw-shadow-md: 0 2px 8px rgba(0, 0, 0, .36);--rw-shadow-lg: 0 12px 32px rgba(0, 0, 0, .5), 0 2px 8px rgba(0, 0, 0, .3);--rw-sidebar-header-bg: var(--rw-color-bg)}.rw-icon-btn{display:inline-flex;align-items:center;justify-content:center;padding:0 4px;min-width:22px;height:22px;border:none;background:transparent;color:var(--rw-color-text-secondary);border-radius:var(--rw-radius);cursor:pointer;transition:background var(--rw-transition)}.rw-icon-btn:hover{background:var(--rw-color-bg-hover);color:var(--rw-color-text)}.rw-dropdown{position:relative;display:inline-flex}.rw-dropdown-trigger{cursor:pointer;display:inline-flex;align-items:center}.rw-dropdown-menu{position:fixed;margin:0;min-width:140px;background:var(--rw-color-bg);border:1px solid var(--rw-color-border);border-radius:var(--rw-radius-lg);box-shadow:var(--rw-shadow-lg);z-index:11000;padding:4px;max-height:min(70vh,480px);overflow-y:auto;max-width:280px;font-size:var(--rw-font-size);line-height:1.5;text-align:left}.rw-dropdown-item{display:block;width:100%;padding:8px 12px;border:none;background:transparent;text-align:left;font-size:var(--rw-font-size);color:var(--rw-color-text);border-radius:var(--rw-radius);cursor:pointer}.rw-dropdown-item:hover:not(:disabled){background:var(--rw-color-bg-hover)}.rw-dropdown-item:disabled{color:var(--rw-color-text-muted);cursor:not-allowed}.rw-dropdown-divider{height:1px;background:var(--rw-color-border);margin:4px 0}.rw-spinner-wrap{position:relative;height:100%;min-height:0;flex:1;display:flex;flex-direction:column}.rw-spinner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffffa6;gap:12px}.rw-spinner{width:32px;height:32px;border:3px solid var(--rw-color-border);border-top-color:var(--rw-color-primary);border-radius:50%;animation:rw-spin .8s linear infinite}@keyframes rw-spin{to{transform:rotate(360deg)}}.rw-spinner-tip{color:var(--rw-color-text-secondary);font-size:var(--rw-font-size)}.rw-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;color:var(--rw-color-text-muted)}.rw-empty-icon{color:var(--rw-color-border-strong);margin-bottom:16px}.rw-empty-desc{font-size:var(--rw-font-size)}.rw-dropdown-window{display:flex;align-items:center;gap:8px;min-width:0}.rw-dropdown-window-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-dropdown-dot{width:6px;height:6px;border-radius:50%;background:var(--rw-color-border-strong);flex-shrink:0}.rw-dropdown-dot.active{background:var(--rw-color-primary)}.rw-dropdown-tag{margin-left:auto;flex-shrink:0;font-size:var(--rw-font-size-sm);color:var(--rw-color-text-muted)}.rw-workspace{height:100%;min-height:0;overflow:hidden;background:var(--rw-color-bg-tertiary)}.rw-workspace-main{flex:1;height:100%;min-height:0;overflow:hidden;min-width:0;display:flex;flex-direction:column}.rw-workspace-sidebar-wrapper{display:flex;height:100%;position:relative;flex-shrink:0}.rw-workspace-sider{overflow:hidden;height:100%;border-right:1px solid var(--rw-color-border);display:flex;flex-direction:column;background:var(--rw-color-bg);position:relative;transition:width var(--rw-transition)}.rw-workspace-sidebar-header{flex-shrink:0;padding:14px 16px;border-bottom:1px solid var(--rw-color-border);background:var(--rw-sidebar-header-bg);z-index:10}.rw-workspace-sidebar-header.collapsed{padding:12px 8px}.rw-workspace-sidebar-menu{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;padding:8px 0;scrollbar-width:thin}.rw-workspace-sidebar-footer{flex-shrink:0;padding:10px 12px;border-top:1px solid var(--rw-color-border);background:transparent}.rw-menu-divider{height:1px;background:var(--rw-color-border);margin:4px 12px}.rw-menu-item{position:relative;display:flex;align-items:center;gap:10px;padding:8px 10px;border:none;background:transparent;color:var(--rw-color-text);font-size:var(--rw-font-size);text-align:left;cursor:pointer;border-radius:var(--rw-radius);margin:2px 8px;width:calc(100% - 16px);transition:background var(--rw-transition),color var(--rw-transition)}.rw-menu-item:hover:not(.disabled){background:var(--rw-color-bg-hover);color:var(--rw-color-text)}.rw-menu-item:focus-visible{outline:2px solid var(--rw-color-primary);outline-offset:-2px}.rw-menu-item.selected{background:var(--rw-color-bg-active);color:var(--rw-color-primary);font-weight:500}.rw-menu-item.selected:before{content:"";position:absolute;left:3px;width:3px;height:16px;border-radius:2px;background:var(--rw-color-primary)}.rw-menu-item.disabled{color:var(--rw-color-text-muted);cursor:not-allowed}.rw-menu-icon{display:flex;flex-shrink:0;width:16px;justify-content:center}.rw-menu-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-menu-arrow{transition:transform var(--rw-transition);display:flex}.rw-menu-arrow.open{transform:rotate(180deg)}.rw-menu-children{margin-left:4px}.rw-workspace-collapse-button{position:absolute;top:41px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--rw-color-bg);border:1px solid var(--rw-color-border);border-radius:6px;cursor:pointer;box-shadow:var(--rw-shadow-md);z-index:100;margin-left:-12px;color:var(--rw-color-text-secondary);transition:all var(--rw-transition)}.rw-workspace-collapse-button:hover{background:var(--rw-color-bg-hover);transform:scale(1.08);color:var(--rw-color-text)}.rw-minimized-floating-badge{margin-left:8px;opacity:.6}.rw-window-tabs{background:var(--rw-color-bg-secondary);border-bottom:1px solid var(--rw-color-border);flex-shrink:0}.rw-window-tabs-container{display:flex;align-items:center;min-height:var(--rw-tab-height);position:relative;min-width:0}.rw-tab-list{display:flex;flex:1;overflow-x:auto;overflow-y:hidden;padding:4px 6px;gap:2px;align-items:center;scrollbar-width:none;min-width:0}.rw-tab-list::-webkit-scrollbar{display:none}.rw-tab-item{display:flex;align-items:center;gap:6px;position:relative;padding:6px 26px 6px 10px;background:var(--rw-tab-bg);border:1px solid transparent;border-radius:var(--rw-tab-radius);cursor:pointer;flex:0 0 auto;max-width:200px;-webkit-user-select:none;user-select:none;color:var(--rw-color-text-secondary);transition:background var(--rw-transition),color var(--rw-transition),box-shadow var(--rw-transition)}.rw-tab-item:hover{background:var(--rw-color-bg-hover);color:var(--rw-color-text)}.rw-tab-item.active{background:var(--rw-tab-bg-active);border-color:var(--rw-color-border);color:var(--rw-color-text);font-weight:500;box-shadow:var(--rw-shadow-sm)}.rw-tab-item:focus-visible{outline:2px solid var(--rw-color-primary);outline-offset:-1px}.rw-tab-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--rw-font-size);flex:0 1 auto;min-width:0}.rw-window-tab-close-btn{position:absolute;right:4px;top:50%;transform:translateY(-50%);opacity:0;pointer-events:none;border-radius:4px;transition:opacity var(--rw-transition),background var(--rw-transition)}.rw-window-tab-close-btn:hover{background:var(--rw-color-bg-hover)}.rw-tab-item.active .rw-window-tab-close-btn,.rw-tab-item:hover .rw-window-tab-close-btn{opacity:.55;pointer-events:auto}.rw-tab-item .rw-window-tab-close-btn:hover{opacity:1}.rw-window-tabs-batch-btn{margin:0 6px;flex-shrink:0;align-self:center;border-radius:var(--rw-radius)}.rw-window-tab-insert-indicator{position:absolute;top:6px;bottom:6px;width:2px;background:var(--rw-color-primary);z-index:10;pointer-events:none;border-radius:2px}.rw-tab-preview{display:flex;align-items:center;padding:6px 10px;background:var(--rw-color-primary-bg);border:1px dashed var(--rw-color-primary-border);border-radius:var(--rw-tab-radius);color:var(--rw-color-primary);font-size:var(--rw-font-size);white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis;flex:0 0 auto}.rw-window-tabs.rw-tabs-embedded{background:transparent;border-bottom:none;min-width:0;flex:1 1 0;overflow:hidden}.rw-window-manager{height:100%;display:flex;flex-direction:column;overflow:hidden}.rw-window-manager-empty{display:flex;justify-content:center;align-items:center;height:100%;background:var(--rw-color-bg)}.rw-window-content-area{flex:1;overflow:auto;position:relative;background:var(--rw-color-bg);min-height:0}.rw-minimized-windows-bar{display:flex;gap:8px;padding:8px;background:var(--rw-color-bg-secondary);border-top:1px solid var(--rw-color-border);overflow-x:auto;max-height:60px;flex-shrink:0}.rw-minimized-window-item{padding:6px 14px;background:var(--rw-color-bg);border:1px solid var(--rw-color-border);border-radius:999px;font-size:var(--rw-font-size);box-shadow:var(--rw-shadow-sm);cursor:pointer;white-space:nowrap;flex-shrink:0;max-width:200px;overflow:hidden;text-overflow:ellipsis;color:var(--rw-color-text);transition:all var(--rw-transition)}.rw-minimized-window-item:hover{background:var(--rw-color-bg-active);border-color:var(--rw-color-primary-border);color:var(--rw-color-primary)}.rw-window-container{height:100%;overflow:auto;display:flex;flex-direction:column;position:relative}.rw-window-container.active{display:flex}.rw-window-container>div{width:100%;flex:1;overflow:auto;min-height:0}.rw-window-content-padding{padding:16px;width:100%;flex:1;overflow:auto;display:flex;flex-direction:column;box-sizing:border-box;min-height:0}.rw-floating-window{position:fixed;left:0;top:0;background:var(--rw-color-bg);border:1px solid var(--rw-color-border);border-radius:var(--rw-radius-lg);box-shadow:var(--rw-shadow-lg);display:flex;flex-direction:column;z-index:var(--rw-floating-z-index);overflow:hidden}.rw-floating-window-header{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 8px 14px;background:var(--rw-color-bg-secondary);border-bottom:1px solid var(--rw-color-border);cursor:move;-webkit-user-select:none;user-select:none;flex-shrink:0}.rw-floating-window-header:active{cursor:grabbing}.rw-floating-window-title{flex:1;font-weight:500;font-size:var(--rw-font-size);color:var(--rw-color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-floating-window-actions{display:flex;gap:4px;margin-left:12px}.rw-floating-window-content{flex:1;overflow:auto;background:var(--rw-color-bg)}.rw-floating-window-resize-handle{position:absolute;z-index:10}.rw-floating-window-resize-handle:hover{background:transparent}.rw-floating-window-resize-nw{top:0;left:0;width:20px;height:20px;cursor:nwse-resize}.rw-floating-window-resize-ne{top:0;right:0;width:20px;height:20px;cursor:nesw-resize}.rw-floating-window-resize-sw{bottom:0;left:0;width:20px;height:20px;cursor:nesw-resize}.rw-floating-window-resize-se{bottom:0;right:0;width:20px;height:20px;cursor:nwse-resize}.rw-floating-window-resize-n{top:0;left:20px;right:20px;height:4px;cursor:ns-resize}.rw-floating-window-resize-s{bottom:0;left:20px;right:20px;height:4px;cursor:ns-resize}.rw-floating-window-resize-w{left:0;top:20px;bottom:20px;width:4px;cursor:ew-resize}.rw-floating-window-resize-e{right:0;top:20px;bottom:20px;width:4px;cursor:ew-resize}.rw-antd-sidebar .rw-antd-sider{height:100vh!important;display:flex!important;flex-direction:column!important;border-right:1px solid var(--rw-color-border)}.rw-antd-sidebar .rw-antd-menu-wrap{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.rw-antd-sidebar .ant-menu{border-inline-end:none!important;background:transparent!important}.rw-antd-sidebar .rw-workspace-sidebar-footer{position:relative;flex-shrink:0}.rw-antd-sidebar .ant-layout-sider-dark .rw-workspace-sidebar-header{background:var(--rw-color-bg-secondary)}.rw-antd-sidebar .ant-layout-sider-dark .rw-workspace-sidebar-footer{background:var(--rw-color-bg)}
