@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.woff) format("woff")}.pairing-comparison-scroll{display:flex;flex-direction:column;gap:16px;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;padding-right:8px}.pairing-comparison-scroll>*{flex-shrink:0}.pairing-source-picker{padding-top:12px}.pairing-notices{display:flex;flex-direction:column;gap:16px}.pairing-preview-panel{display:flex;flex-direction:column;gap:16px;min-width:0;min-height:0;height:100%;overflow:hidden}.pairing-preview-panel>.MuiPaper-root{flex-shrink:0}.pairing-preview-body{flex:1;min-height:0;overflow:hidden}.pairing-observation{padding-left:10px;border-left:2px solid var(--workspace-splitter)}.advance-pairing-view .pairing-field-table .MuiTableCell-root{vertical-align:top;overflow-wrap:anywhere}.advance-pairing-view .pairing-field-table .MuiTableHead-root .MuiTableCell-root{font-weight:600;font-size:.75rem}.advance-pairing-view .pairing-field-value,.advance-pairing-view .pairing-value-link{font-size:.85rem;line-height:1.5}.pairing-value-link{width:100%;text-align:left;justify-content:flex-start;border-radius:3px}.pairing-value-link:hover{background:var(--surface-selected)}@container (max-width: 460px){.advance-pairing-view .pairing-field-table,.advance-pairing-view .pairing-field-table thead,.advance-pairing-view .pairing-field-table tbody{display:block}.advance-pairing-view .pairing-field-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.advance-pairing-view .pairing-field-table td,.advance-pairing-view .pairing-field-table th{width:auto;min-width:0}.advance-pairing-view .pairing-field-table thead .pairing-field-label{display:none}.advance-pairing-view .pairing-field-table tbody .pairing-field-label{grid-column:1 / -1;border-bottom:0;padding-top:8px;padding-bottom:0}}[data-theme=glass-motion] .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--palette-secondary-main, #bd93f9)!important}:root{--bg-table-head: var(--table-header-bg, #F1F5F9);--bg-table: var(--bg-right-box, #FFFFFF);--text-table-header: var(--table-header-text, #1a202c);--text-table-body: var(--text-secondary, #334155);--text-table-hover: var(--text-primary, #1a202c);--table-row-hover: rgba(74, 144, 226, .08);--border-tables: 1px solid color-mix(in srgb, var(--text-primary, #808080) 16%, transparent);--border-horizontal: 1px solid color-mix(in srgb, var(--text-primary, #808080) 10%, transparent);--border-vertical: 1px solid color-mix(in srgb, var(--text-primary, #808080) 10%, transparent)}.MuiTableRow-root:hover{background-color:var(--table-row-hover);transition:background-color .2s ease}[data-theme=glass-motion] .MuiTableRow-root:hover{background-color:var(--table-row-hover)}.MuiTableHead-root .MuiTableRow-root:hover{background-color:transparent!important}.MuiDataGrid-row{min-height:var(--row-height);height:var(--row-height)}.right-table{background:var(--bg-table)!important;border:var(--border-tables)!important}.right-table .MuiTableCell-root{color:var(--text-table-body)!important;border-bottom:var(--border-horizontal)!important;border-right:var(--border-vertical)!important;border-left:none!important;border-top:none!important}.right-table .table-header-cell{color:var(--text-table-header)!important}.right-table .table-body-cell{color:var(--text-table-body)!important}.table-wrapper{border-radius:var(--radius-lg);overflow:hidden}[data-border-tables=on] .MuiTable-root{border:var(--border-tables)}[data-border-h=on] .MuiTableCell-root{border-bottom:var(--border-horizontal)}[data-border-v=on] .MuiTableCell-root{border-right:var(--border-vertical)}[data-border-v=on] .MuiTableCell-root:last-of-type{border-right:0}.MuiButton-root{border-radius:var(--radius-md)!important;text-transform:none!important;font-weight:600!important;transition:background-color var(--transition),border-color var(--transition),color var(--transition)!important}[data-theme=glass-motion] .MuiButton-containedPrimary{background-color:var(--palette-primary-main, #ff79c6);color:#282a36;border:1px solid transparent}[data-theme=glass-motion] .MuiButton-containedPrimary:hover{background-color:#ff95d3;border:1px solid transparent}[data-theme=glass-motion] .MuiButton-outlinedPrimary{border-color:var(--palette-primary-main, #ff79c6);color:var(--palette-primary-main, #ff79c6)}[data-theme=glass-motion] .MuiButton-outlinedSecondary{border-color:var(--palette-secondary-main, #bd93f9);color:var(--palette-secondary-main, #bd93f9)}[data-theme=glass-motion] .MuiButton-outlinedSecondary:hover{border-color:#d8b6ff;color:#d8b6ff;background-color:#bd93f91a}[data-theme=glass-motion] .MuiButton-textPrimary:hover{background-color:#ff79c61a}[data-theme=light-motion] .MuiCheckbox-root.Mui-checked{color:var(--palette-primary-main, #4A90E2)}[data-theme=glass-motion] .MuiCheckbox-root{color:#e2e8f0b3}[data-theme=glass-motion] .MuiCheckbox-root.Mui-checked{color:var(--palette-secondary-main, #bd93f9)}[data-theme=glass-motion] .MuiCheckbox-root.Mui-checked:hover{background-color:#bd93f91a}:root{--accordion-bg: rgba(255, 255, 255, .8);--accordion-text: #000000}[data-theme=glass-motion]{--accordion-bg: rgba(65, 33, 16, .4);--accordion-text: #e2e8f0}.MuiAccordion-root{background:var(--accordion-bg);color:var(--accordion-text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-md)!important;margin-bottom:8px;box-shadow:var(--shadow-sm)}.MuiAccordion-root:before{display:none}.MuiAccordionSummary-root{border-radius:var(--radius-md)}:root{--slider-thumb: #ffd900ff}[data-theme=glass-motion]{--slider-thumb: #00D1FF}.MuiSlider-thumb{color:var(--slider-thumb)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100vh;margin:0;padding:0;background-color:var(--bg-app-overlay)!important;font-family:var(--font-ui, "Inter", system-ui, -apple-system, "Segoe UI", sans-serif);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--text-primary);position:relative;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--bg-app-overlay: #F1F3F4;--bg-panel: #ffffff;--text-primary: #1a202c;--text-secondary: #64748b;--text-muted: #64748b;--text-tertiary: #94a3b8;--icon-left-panel: #1a202c;--icon-left-panel-active: #1976d2;--icon-left-panel-hover: #115293;--dropdown-bg: var(--bg-panel);--border-panel: none;--border-paper: none;--border-subtle: 1px solid rgba(100, 116, 139, .18);--border-strong: 1px solid rgba(100, 116, 139, .32);--icon-checkbox-inactive: rgba(0, 0, 0, .26);--color-success: #10b981;--color-error: #ef4444;--color-warning: #f59e0b;--color-info: #3b82f6;--task-state-text: var(--text-primary);--task-state-done-bg: #26e20e;--task-state-open-bg: #f5dd06;--task-state-new-bg: #ccc9c9;--blur-panel: 0px;--blur-left-box: 0px;--blur-right-box: 0px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-control: 8px;--radius-panel: 12px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .1);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-panel: 0 1px 2px rgba(15, 23, 42, .04), 0 8px 24px rgba(15, 23, 42, .04);--shadow-floating: 0 12px 32px rgba(15, 23, 42, .16);--transition: all .24s cubic-bezier(.4, 0, .2, 1);--font-ui: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-data: "IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--font-size-base: .9375rem;--line-height-base: 1.6;--surface-canvas: var(--bg-app-overlay);--surface-panel: var(--bg-panel);--surface-raised: var(--bg-panel);--surface-subtle: color-mix(in srgb, var(--bg-panel) 94%, var(--text-primary));--surface-input: var(--dropdown-bg);--surface-hover: color-mix(in srgb, var(--text-primary) 6%, transparent);--surface-selected: color-mix(in srgb, var(--icon-left-panel-active) 12%, transparent);--layout-page-gutter: 12px;--layout-panel-padding: 12px;--layout-section-gap: 12px;--control-height: 36px;--table-row-height: 42px;--table-header-height: 36px;--workspace-table-min-width: 1040px;--workspace-flow-segment-height: 60px;--workspace-flow-card-width: 136px;--workspace-toolbar-bg: var(--surface-subtle);--workspace-table-head-bg: var(--table-header-bg, var(--surface-subtle));--workspace-row-hover-bg: var(--table-row-hover, var(--surface-hover));--workspace-row-selected-bg: var(--surface-selected);--workspace-assistant-bg: var(--surface-panel);--workspace-assistant-user-bg: var(--surface-selected);--workspace-splitter: color-mix(in srgb, var(--text-primary) 14%, transparent);--workspace-flow-rail-bg: linear-gradient(180deg, var(--surface-panel) 0%, var(--surface-subtle) 100%);--workspace-flow-filter-bg: linear-gradient(180deg, var(--surface-subtle) 0%, var(--surface-selected) 100%);--workspace-flow-nav-divider: color-mix(in srgb, var(--text-primary) 16%, transparent);--workspace-flow-nav-divider-highlight: color-mix(in srgb, white 35%, transparent);--workspace-flow-nav-hover-bg: var(--surface-hover);--workspace-flow-nav-shadow: inset 0 1px 0 color-mix(in srgb, white 55%, transparent), var(--shadow-sm);--workspace-flow-nav-active-shadow: inset 0 1px 0 color-mix(in srgb, white 38%, transparent);--spacing-unit: 8px;--row-height: 56px;--panel-padding: 32px;--panel-padding-x: 32px;--panel-padding-y: 16px}[data-dense=true]{--spacing-unit: 4px;--row-height: 40px;--panel-padding: 16px;--panel-padding-x: 20px;--panel-padding-y: 12px;--layout-page-gutter: 8px;--layout-panel-padding: 8px;--layout-section-gap: 8px;--control-height: 32px;--table-row-height: 34px;--table-header-height: 32px;--workspace-table-min-width: 980px;--workspace-flow-segment-height: 54px}[data-theme=glass-motion],[data-theme=midnight-teal],[data-theme=olive-green],[data-theme=grey-corporate],[data-theme=grey-user],[data-theme=dark-corporate-teal],[data-theme=dark-corporate-blue],[data-theme=dark-user-pink-orange],[data-theme=dark-user-cyan-purple],[data-theme=neumorphic-corporate],[data-theme=neumorphic-user]{--task-state-text: #f3f6fb;--task-state-done-bg: #247c0a;--task-state-open-bg: #bb8d2a;--task-state-new-bg: #837c82}body{background:var(--bg-app-image);background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-app-overlay);pointer-events:none;z-index:-1}*{scrollbar-color:var(--scrollbar-thumb, #94a3b8) var(--scrollbar-track, #e2e8f0);scrollbar-width:thin}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:var(--scrollbar-track, #e2e8f0)}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb, #94a3b8);border-radius:8px;border:2px solid var(--scrollbar-track, #e2e8f0)}*::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover, #64748b)}[data-theme=grey-corporate]{--bg-app-image: none;--bg-app-overlay: #d8dce0;--bg-panel: #eceef0;--bg-left-box: #eceef0;--bg-right-box: #d8dce0;--bg-left-panel: #eceef0;--bg-middle-panel: #d8dce0;--bg-right-panel: #d8dce0;--text-primary: #2a2d33;--text-secondary: #3d4248;--text-muted: #5a6370;--border-panel: none;--icon-left-panel: #2a2d33;--icon-left-panel-active: #5a6370;--icon-left-panel-hover: #4a525d;--dropdown-bg: #eceef0;--scrollbar-track: #c8cdd3;--scrollbar-thumb: #b8bec6;--scrollbar-thumb-hover: #a8adb4;--shadow-md: 0 2px 6px rgba(0, 0, 0, .08);--table-header-bg: #c8cdd3;--table-header-text: #2a2d33;--table-row-hover: rgba(90, 99, 112, .12);--color-success: #059669;--color-error: #cc1100;--color-warning: #d97706;--color-info: #2563eb}[data-theme=light-user-purple]{--bg-app-image: none;--bg-app-overlay: #f8f9fa;--bg-panel: #ffffff;--bg-left-box: #ffffff;--bg-right-box: #f8f9fa;--bg-left-panel: #ffffff;--bg-middle-panel: #f8f9fa;--bg-right-panel: #f8f9fa;--text-primary: #1e293b;--text-secondary: #334155;--text-muted: #4c1d95;--border-panel: none;--icon-left-panel: #1e293b;--icon-left-panel-active: #667eea;--icon-left-panel-hover: #764ba2;--dropdown-bg: #ffffff;--scrollbar-track: #f1f5f9;--scrollbar-thumb: #e0e7ff;--scrollbar-thumb-hover: #667eea;--shadow-md: 0 4px 12px rgba(102, 126, 234, .15);--table-header-bg: linear-gradient(135deg, rgba(102, 126, 234, .08) 0%, rgba(118, 75, 162, .08) 100%);--table-header-text: #4c1d95;--table-row-hover: rgba(102, 126, 234, .1);--color-success: #6366f1;--color-error: #ef4444;--color-warning: #f59e0b;--color-info: #3b82f6}[data-theme=neumorphic-corporate]{--bg-app-image: none;--bg-app-overlay: #e0e5ec;--bg-panel: #e0e5ec;--bg-left-box: #e0e5ec;--bg-right-box: #e0e5ec;--bg-left-panel: #e0e5ec;--bg-middle-panel: #e0e5ec;--bg-right-panel: #e0e5ec;--text-primary: #2d3748;--text-secondary: #4a5568;--text-muted: #718096;--border-panel: none;--icon-left-panel: #4a5568;--icon-left-panel-active: #2d3748;--icon-left-panel-hover: #4a5568;--dropdown-bg: #e0e5ec;--scrollbar-track: #e0e5ec;--scrollbar-thumb: #cbd5e0;--scrollbar-thumb-hover: #a0aec0;--shadow-md: 6px 6px 12px rgba(163, 177, 198, .5), -6px -6px 12px rgba(255, 255, 255, .8);--shadow-inset: inset 4px 4px 8px rgba(163, 177, 198, .4), inset -4px -4px 8px rgba(255, 255, 255, .6);--blur-panel: 0px;--table-header-bg: #e0e5ec;--table-header-text: #4a5568;--table-row-hover: rgba(163, 177, 198, .3);--color-success: #10b981;--color-error: #ef4444;--color-warning: #f59e0b;--color-info: #3b82f6}[data-theme*=neumorphic] .MuiInputBase-root,[data-theme*=neumorphic] .MuiOutlinedInput-root{box-shadow:var(--shadow-inset)}[data-theme=light-motion]{--bg-app-image: none;--bg-app-overlay: #F1F3F4;--bg-panel: #ffffff;--bg-left-box: #ffffff;--bg-right-box: #F1F3F4;--bg-left-panel: #ffffff;--bg-middle-panel: #F1F3F4;--bg-right-panel: #F1F3F4;--text-primary: #1a202c;--text-secondary: #64748b;--text-muted: #0E3B43;--text-tertiary: #94a3b8;--icon-left-panel: #0E3B43;--icon-left-panel-active: #72CFF9;--icon-left-panel-hover: #12545f;--dropdown-bg: rgba(255, 255, 255, .95);--border-panel: none;--border-subtle: 1px solid #e4e7ec;--border-strong: 1px solid #cfd5df;--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-panel: 0 1px 2px rgba(15, 23, 42, .03), 0 8px 24px rgba(15, 23, 42, .035);--shadow-floating: 0 14px 36px rgba(15, 23, 42, .16);--surface-canvas: #f7f8fb;--surface-panel: #ffffff;--surface-raised: #ffffff;--surface-subtle: #f7f8fb;--surface-input: #ffffff;--surface-hover: rgba(15, 23, 42, .045);--surface-selected: rgba(14, 59, 67, .09);--workspace-toolbar-bg: #f8f9fc;--workspace-table-head-bg: #f7f8fb;--workspace-row-hover-bg: rgba(14, 59, 67, .045);--workspace-row-selected-bg: rgba(14, 59, 67, .085);--workspace-assistant-bg: #ffffff;--workspace-assistant-user-bg: rgba(14, 59, 67, .09);--workspace-splitter: rgba(100, 116, 139, .22);--workspace-flow-rail-bg: linear-gradient(180deg, #fdfdfe 0%, #f2f4f6 55%, #e8eaee 100%);--workspace-flow-filter-bg: linear-gradient(180deg, #f1f7f9 0%, #e3edf0 55%, #d7e3e7 100%);--workspace-flow-nav-divider: rgba(100, 116, 139, .26);--workspace-flow-nav-divider-highlight: rgba(255, 255, 255, .9);--workspace-flow-nav-hover-bg: rgba(14, 59, 67, .07);--workspace-flow-nav-shadow: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 -1px 0 rgba(15, 23, 42, .05), 0 1px 3px rgba(15, 23, 42, .09);--workspace-flow-nav-active-shadow: inset 0 1px 0 rgba(255, 255, 255, .5);--table-header-bg: #F1F3F4;--table-header-text: #1a202c;--table-row-hover: rgba(0, 0, 0, .06);--color-success: #10b981;--color-error: #ef4444;--color-warning: #f59e0b;--color-info: #3b82f6}[data-theme=glass-motion]{--bg-app-image: url(/assets/bg/glass-motion.jpg);--bg-app-overlay: rgba(30, 22, 48, .3);--bg-panel: rgba(68, 54, 96, .75);--bg-left-box: rgba(68, 54, 96, .6);--bg-right-box: rgba(68, 54, 96, .75);--bg-left-panel: rgb(31, 27, 45);--bg-middle-panel: rgba(30, 22, 48, .3);--bg-right-panel: rgba(30, 22, 48, .3);--blur-panel: 16px;--blur-left-box: 16px;--blur-right-box: 16px;--text-primary: #ffffff;--text-secondary: #b3a79c;--text-tertiary: #8f849d;--icon-left-panel: #A385E0;--icon-left-panel-active: #BE9FF6;--icon-left-panel-hover: #BE9FF6;--dropdown-bg: rgba(50, 40, 70, .95);--border-panel: none;--border-subtle: 1px solid rgba(255, 255, 255, .1);--border-strong: 1px solid rgba(255, 255, 255, .18);--shadow-md: 0 4px 16px rgba(0, 0, 0, .18);--shadow-panel: 0 10px 28px rgba(8, 5, 16, .2);--shadow-floating: 0 18px 42px rgba(8, 5, 16, .42);--surface-canvas: rgba(22, 16, 36, .38);--surface-panel: rgba(68, 54, 96, .72);--surface-raised: rgba(79, 64, 108, .82);--surface-subtle: rgba(255, 255, 255, .045);--surface-input: rgba(36, 29, 52, .78);--surface-hover: rgba(255, 255, 255, .07);--surface-selected: rgba(190, 159, 246, .16);--workspace-toolbar-bg: rgba(255, 255, 255, .045);--workspace-table-head-bg: rgba(38, 30, 56, .78);--workspace-row-hover-bg: rgba(255, 255, 255, .065);--workspace-row-selected-bg: rgba(190, 159, 246, .14);--workspace-assistant-bg: rgba(45, 35, 64, .72);--workspace-assistant-user-bg: rgba(190, 159, 246, .16);--workspace-splitter: rgba(190, 159, 246, .26);--workspace-flow-rail-bg: linear-gradient(180deg, rgba(86, 84, 98, .85) 0%, rgba(58, 56, 70, .8) 100%);--workspace-flow-filter-bg: linear-gradient(180deg, rgba(68, 53, 94, .82) 0%, rgba(44, 34, 64, .86) 100%);--workspace-flow-nav-divider: rgba(255, 255, 255, .14);--workspace-flow-nav-divider-highlight: rgba(255, 255, 255, .06);--workspace-flow-nav-hover-bg: rgba(255, 255, 255, .09);--workspace-flow-nav-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 6px 18px rgba(8, 5, 16, .16);--workspace-flow-nav-active-shadow: inset 0 1px 0 rgba(255, 255, 255, .08);--table-header-bg: rgba(50, 40, 70, .8);--table-header-text: #EAE6F8;--table-row-hover: rgba(255, 255, 255, .1);--color-success: #34d399;--color-error: #f87171;--color-warning: #fbbf24;--color-info: #60a5fa}[data-theme=olive-green]{--bg-app-image: none;--bg-app-overlay: #1e2419;--bg-panel: #333d28;--bg-left-box: #333d28;--bg-right-box: #1e2419;--bg-left-panel: #28301f;--bg-middle-panel: #232b1b;--bg-right-panel: #232b1b;--text-primary: #F7F8F6;--text-secondary: #CDD1C7;--text-muted: #EAEFD3;--icon-left-panel: #EAEFD3;--icon-left-panel-active: #FFFFFF;--icon-left-panel-hover: #F7F8F6;--dropdown-bg: #313a28;--border-panel: none;--shadow-md: 0 4px 16px rgba(0, 0, 0, .4);--table-header-bg: #1d2417;--table-header-text: #F7F8F6;--table-row-hover: rgba(255, 255, 255, .1);--color-success: #63E6BE;--color-error: #ff8787;--color-warning: #ffd43b;--color-info: #74c0fc}[data-theme=midnight-teal]{--bg-app-image: none;--bg-app-overlay: #06181D;--bg-panel: #0B2B36;--bg-left-box: #0B2B36;--bg-right-box: #06181D;--bg-left-panel: #0B2B36;--bg-middle-panel: #06181D;--bg-right-panel: #06181D;--text-primary: #EAF0F2;--text-secondary: #88AAB5;--text-muted: #2A9D8F;--icon-left-panel: #2A9D8F;--icon-left-panel-active: #63E6BE;--icon-left-panel-hover: #63E6BE;--dropdown-bg: #0B2B36;--border-panel: none;--shadow-md: 0 4px 16px rgba(0, 0, 0, .3);--table-header-bg: #06181D;--table-header-text: #EAF0F2;--table-row-hover: rgba(255, 255, 255, .08);--color-success: #63E6BE;--color-error: #ff6b6b;--color-warning: #fcc419;--color-info: #339af0}[data-theme=sunset-amber]{--bg-app-image: none;--bg-app-overlay: #fdf8f1;--bg-panel: #fffaf2;--bg-left-box: #fffaf2;--bg-right-box: #f5e4c4;--bg-left-panel: #fffaf2;--bg-middle-panel: #fdf8f1;--bg-right-panel: #f5e4c4;--text-primary: #44291a;--text-secondary: #6b3f1f;--text-muted: #9a6b3f;--border-panel: none;--icon-left-panel: #44291a;--icon-left-panel-active: #d97706;--icon-left-panel-hover: #b45309;--dropdown-bg: #fffaf2;--scrollbar-track: #f5e4c4;--scrollbar-thumb: #e0c794;--scrollbar-thumb-hover: #c4a571;--shadow-md: 0 4px 12px rgba(68, 41, 26, .1);--table-header-bg: #f5e4c4;--table-header-text: #44291a;--table-row-hover: rgba(217, 119, 6, .1);--color-success: #65a30d;--color-error: #b91c1c;--color-warning: #ca8a04;--color-info: #92744e}[data-theme=mocha-latte]{--bg-app-image: none;--bg-app-overlay: #f4ede4;--bg-panel: #fdfaf3;--bg-left-box: #fdfaf3;--bg-right-box: #e8dccb;--bg-left-panel: #fdfaf3;--bg-middle-panel: #f4ede4;--bg-right-panel: #e8dccb;--text-primary: #3e2c1f;--text-secondary: #5a4632;--text-muted: #8a7256;--border-panel: none;--icon-left-panel: #3e2c1f;--icon-left-panel-active: #6f4e37;--icon-left-panel-hover: #a67c52;--dropdown-bg: #fdfaf3;--scrollbar-track: #e8dccb;--scrollbar-thumb: #c9b694;--scrollbar-thumb-hover: #a89270;--shadow-md: 0 4px 12px rgba(62, 44, 31, .1);--table-header-bg: #e8dccb;--table-header-text: #3e2c1f;--table-row-hover: rgba(111, 78, 55, .1);--color-success: #4d7c0f;--color-error: #b91c1c;--color-warning: #c2410c;--color-info: #a67c52}[data-theme=slate-rose]{--bg-app-image: none;--bg-app-overlay: #f8f5f6;--bg-panel: #ffffff;--bg-left-box: #ffffff;--bg-right-box: #efe8eb;--bg-left-panel: #ffffff;--bg-middle-panel: #f8f5f6;--bg-right-panel: #efe8eb;--text-primary: #1f2937;--text-secondary: #374151;--text-muted: #6b7280;--border-panel: none;--icon-left-panel: #1f2937;--icon-left-panel-active: #9f1239;--icon-left-panel-hover: #6b7280;--dropdown-bg: #ffffff;--scrollbar-track: #efe8eb;--scrollbar-thumb: #d9cdd2;--scrollbar-thumb-hover: #b9a5ad;--shadow-md: 0 4px 12px rgba(31, 41, 55, .08);--table-header-bg: #efe8eb;--table-header-text: #1f2937;--table-row-hover: rgba(159, 18, 57, .08);--color-success: #15803d;--color-error: #9f1239;--color-warning: #b45309;--color-info: #475569}[data-theme=forest-moss]{--bg-app-image: none;--bg-app-overlay: #0a120c;--bg-panel: #1a2b1f;--bg-left-box: #1a2b1f;--bg-right-box: #0f1a13;--bg-left-panel: #1a2b1f;--bg-middle-panel: #0f1a13;--bg-right-panel: #0f1a13;--text-primary: #e7f3d8;--text-secondary: #b8c8a3;--text-muted: #7a8a6e;--border-panel: none;--icon-left-panel: #b8c8a3;--icon-left-panel-active: #84cc16;--icon-left-panel-hover: #65a30d;--dropdown-bg: #1a2b1f;--scrollbar-track: #0f1a13;--scrollbar-thumb: #2d3f30;--scrollbar-thumb-hover: #475d49;--shadow-md: 0 2px 8px rgba(0, 0, 0, .4);--table-header-bg: #0f1a13;--table-header-text: #d9f99d;--table-row-hover: rgba(132, 204, 22, .12);--color-success: #84cc16;--color-error: #ef4444;--color-warning: #eab308;--color-info: #60a5fa}[data-theme=mint-cream]{--bg-app-image: none;--bg-app-overlay: #effaf5;--bg-panel: #ffffff;--bg-left-box: #ffffff;--bg-right-box: #d8efe3;--bg-left-panel: #ffffff;--bg-middle-panel: #effaf5;--bg-right-panel: #d8efe3;--text-primary: #064e3b;--text-secondary: #065f46;--text-muted: #4b8472;--border-panel: none;--icon-left-panel: #064e3b;--icon-left-panel-active: #059669;--icon-left-panel-hover: #34d399;--dropdown-bg: #ffffff;--scrollbar-track: #d8efe3;--scrollbar-thumb: #a8d4be;--scrollbar-thumb-hover: #7eb89c;--shadow-md: 0 4px 12px rgba(6, 78, 59, .08);--table-header-bg: #d8efe3;--table-header-text: #064e3b;--table-row-hover: rgba(5, 150, 105, .1);--color-success: #059669;--color-error: #dc2626;--color-warning: #d97706;--color-info: #0891b2}[data-theme=crimson-steel]{--bg-app-image: none;--bg-app-overlay: #0e1014;--bg-panel: #1f242c;--bg-left-box: #1f242c;--bg-right-box: #14171c;--bg-left-panel: #1f242c;--bg-middle-panel: #14171c;--bg-right-panel: #14171c;--text-primary: #f5f5f5;--text-secondary: #cbd5e0;--text-muted: #8b95a1;--border-panel: none;--icon-left-panel: #cbd5e0;--icon-left-panel-active: #ef4444;--icon-left-panel-hover: #dc2626;--dropdown-bg: #1f242c;--scrollbar-track: #14171c;--scrollbar-thumb: #2d3340;--scrollbar-thumb-hover: #475569;--shadow-md: 0 2px 8px rgba(0, 0, 0, .5);--table-header-bg: #14171c;--table-header-text: #fee2e2;--table-row-hover: rgba(239, 68, 68, .12);--color-success: #4ade80;--color-error: #ef4444;--color-warning: #f59e0b;--color-info: #94a3b8}[data-theme=cobalt-ice]{--bg-app-image: none;--bg-app-overlay: #0d1117;--bg-panel: #161b22;--bg-left-box: #161b22;--bg-right-box: #0d1117;--bg-left-panel: #161b22;--bg-middle-panel: #0d1117;--bg-right-panel: #0d1117;--text-primary: #f0f6fc;--text-secondary: #c9d1d9;--text-muted: #7d8590;--border-panel: none;--icon-left-panel: #c9d1d9;--icon-left-panel-active: #38bdf8;--icon-left-panel-hover: #0ea5e9;--dropdown-bg: #161b22;--scrollbar-track: #0d1117;--scrollbar-thumb: #21262d;--scrollbar-thumb-hover: #30363d;--shadow-md: 0 2px 8px rgba(0, 0, 0, .5);--table-header-bg: #0d1117;--table-header-text: #bae6fd;--table-row-hover: rgba(56, 189, 248, .1);--color-success: #22c55e;--color-error: #f43f5e;--color-warning: #f59e0b;--color-info: #38bdf8}[data-theme=plum-velvet]{--bg-app-image: none;--bg-app-overlay: #221335;--bg-panel: #32204a;--bg-left-box: #32204a;--bg-right-box: #221335;--bg-left-panel: #32204a;--bg-middle-panel: #221335;--bg-right-panel: #221335;--text-primary: #f3e8ff;--text-secondary: #d8b4fe;--text-muted: #a78bb8;--border-panel: none;--icon-left-panel: #d8b4fe;--icon-left-panel-active: #c084fc;--icon-left-panel-hover: #a855f7;--dropdown-bg: #32204a;--scrollbar-track: #221335;--scrollbar-thumb: #432d63;--scrollbar-thumb-hover: #5b3e85;--shadow-md: 0 2px 8px rgba(0, 0, 0, .5);--table-header-bg: #221335;--table-header-text: #d8b4fe;--table-row-hover: rgba(192, 132, 252, .12);--color-success: #34d399;--color-error: #f43f5e;--color-warning: #fbbf24;--color-info: #c084fc}[data-theme=neon-tokyo]{--bg-app-image: none;--bg-app-overlay: #050810;--bg-panel: #14182b;--bg-left-box: #14182b;--bg-right-box: #0a0e1a;--bg-left-panel: #14182b;--bg-middle-panel: #0a0e1a;--bg-right-panel: #0a0e1a;--text-primary: #fce7f3;--text-secondary: #fbcfe8;--text-muted: #c8a1b5;--border-panel: none;--icon-left-panel: #fbcfe8;--icon-left-panel-active: #f472b6;--icon-left-panel-hover: #ec4899;--dropdown-bg: #14182b;--scrollbar-track: #0a0e1a;--scrollbar-thumb: #252a48;--scrollbar-thumb-hover: #3d4368;--shadow-md: 0 2px 8px rgba(0, 0, 0, .6);--table-header-bg: #0a0e1a;--table-header-text: #fbcfe8;--table-row-hover: rgba(244, 114, 182, .15);--color-success: #22d3ee;--color-error: #f43f5e;--color-warning: #fbbf24;--color-info: #f472b6}[data-theme=steel-mono]{--bg-app-image: none;--bg-app-overlay: #f4f5f7;--bg-panel: #ffffff;--bg-left-box: #ffffff;--bg-right-box: #e8eaed;--bg-left-panel: #ffffff;--bg-middle-panel: #f4f5f7;--bg-right-panel: #e8eaed;--text-primary: #1a1d22;--text-secondary: #475569;--text-muted: #94a3b8;--border-panel: none;--icon-left-panel: #1a1d22;--icon-left-panel-active: #2563eb;--icon-left-panel-hover: #1d4ed8;--dropdown-bg: #ffffff;--scrollbar-track: #e8eaed;--scrollbar-thumb: #cbd5e1;--scrollbar-thumb-hover: #94a3b8;--shadow-md: 0 4px 12px rgba(26, 29, 34, .08);--table-header-bg: #e8eaed;--table-header-text: #1a1d22;--table-row-hover: rgba(37, 99, 235, .08);--color-success: #16a34a;--color-error: #dc2626;--color-warning: #d97706;--color-info: #2563eb}[data-theme=charcoal-ember]{--bg-app-image: none;--bg-app-overlay: #18181b;--bg-panel: #232327;--bg-left-box: #232327;--bg-right-box: #18181b;--bg-left-panel: #232327;--bg-middle-panel: #18181b;--bg-right-panel: #18181b;--text-primary: #f4f4f5;--text-secondary: #a1a1aa;--text-muted: #71717a;--border-panel: none;--icon-left-panel: #a1a1aa;--icon-left-panel-active: #f59e0b;--icon-left-panel-hover: #d97706;--dropdown-bg: #232327;--scrollbar-track: #18181b;--scrollbar-thumb: #2d2d32;--scrollbar-thumb-hover: #3f3f46;--shadow-md: 0 2px 8px rgba(0, 0, 0, .5);--table-header-bg: #18181b;--table-header-text: #f4f4f5;--table-row-hover: rgba(245, 158, 11, .1);--color-success: #4ade80;--color-error: #f87171;--color-warning: #f59e0b;--color-info: #94a3b8}[data-theme=slate-mono-deep]{--bg-app-image: none;--bg-app-overlay: #0f1216;--bg-panel: #181c22;--bg-left-box: #181c22;--bg-right-box: #0f1216;--bg-left-panel: #181c22;--bg-middle-panel: #0f1216;--bg-right-panel: #0f1216;--text-primary: #e4e6ea;--text-secondary: #94a0b0;--text-muted: #6b7480;--border-panel: none;--icon-left-panel: #94a0b0;--icon-left-panel-active: #e4e6ea;--icon-left-panel-hover: #c4cbd5;--dropdown-bg: #181c22;--scrollbar-track: #0f1216;--scrollbar-thumb: #232831;--scrollbar-thumb-hover: #2f343d;--shadow-md: 0 2px 8px rgba(0, 0, 0, .55);--table-header-bg: #0f1216;--table-header-text: #e4e6ea;--table-row-hover: rgba(228, 230, 234, .05);--color-success: #4ade80;--color-error: #f87171;--color-warning: #fbbf24;--color-info: #94a3b8}[data-theme=mediaweb-coral-deep]{--bg-app-image: none;--bg-app-overlay: #16191d;--bg-panel: #1c1f24;--bg-left-box: #1c1f24;--bg-right-box: #16191d;--bg-left-panel: #1c1f24;--bg-middle-panel: #16191d;--bg-right-panel: #16191d;--text-primary: #ededed;--text-secondary: #a8acb3;--text-muted: #6c7079;--border-panel: none;--icon-left-panel: #a8acb3;--icon-left-panel-active: #f08080;--icon-left-panel-hover: #e06b6b;--dropdown-bg: #1c1f24;--scrollbar-track: #16191d;--scrollbar-thumb: #2a2e35;--scrollbar-thumb-hover: #3a3f47;--shadow-md: 0 2px 8px rgba(0, 0, 0, .55);--table-header-bg: #16191d;--table-header-text: #ededed;--table-row-hover: rgba(240, 128, 128, .1);--color-success: #4ade80;--color-error: #f87171;--color-warning: #fbbf24;--color-info: #f08080}.panel{background:var(--bg-panel);backdrop-filter:none;-webkit-backdrop-filter:none;border:var(--border-panel);border-radius:var(--radius-lg);box-shadow:none;transition:var(--transition);scrollbar-gutter:stable both-edges;isolation:isolate}.glass-panel{background:var(--bg-panel);backdrop-filter:none;-webkit-backdrop-filter:none;border:var(--border-panel);border-radius:var(--radius-lg);box-shadow:none;transition:var(--transition)}:focus-visible{outline:2px solid #093680;outline-offset:2px}:root{--bg-left-panel: var(--bg-panel);--bg-middle-panel: var(--bg-app-overlay);--bg-right-panel: var(--bg-app-overlay);--blur-left: var(--blur-left-box, 0px);--blur-middle: var(--blur-panel, 0px);--blur-right: var(--blur-right-box, 0px)}.right-panel{background:var(--bg-right-panel);backdrop-filter:blur(var(--blur-right));-webkit-backdrop-filter:blur(var(--blur-right))}.middle-panel{background:var(--bg-middle-panel);backdrop-filter:blur(var(--blur-middle));-webkit-backdrop-filter:blur(var(--blur-middle))}.left-panel{background:var(--bg-left-panel);backdrop-filter:blur(var(--blur-left));-webkit-backdrop-filter:blur(var(--blur-left));border-right:var(--border-panel)}.left-panel .MuiListItemButton-root{transition:background-color .05s ease,color .05s ease!important}.left-panel .MuiListItemButton-root:hover{background-color:var(--table-row-hover, rgba(59, 130, 246, .1))!important}.left-panel .MuiListItemIcon-root,.left-panel .MuiListItemText-root{transition:color .08s ease!important;color:var(--icon-left-panel)}.left-panel .MuiListItemButton-root:hover .MuiListItemIcon-root{color:var(--icon-left-panel-hover)}.left-panel .MuiListItemButton-root:hover .MuiListItemText-root{color:var(--text-primary)!important}.left-panel .Mui-selected .MuiListItemIcon-root{color:var(--icon-left-panel-active)!important}:root{--bg-left-box: var(--bg-left-panel);--bg-middle-box: var(--bg-middle-panel);--bg-right-box: var(--bg-right-panel)}.right-box,.middle-box,.left-box{isolation:isolate}.settings-paper,.doc-card,.MuiPaper-root{background-color:var(--bg-panel)!important;color:var(--text-primary)!important;border:var(--border-paper);box-shadow:var(--shadow-md)}:root{--table-row-separator: 1px solid color-mix(in srgb, var(--text-primary, #808080) 12%, transparent)}table.tanstack-table{width:100%;border-collapse:collapse!important;table-layout:fixed;background-color:var(--bg-panel)!important;color:var(--text-primary)!important}table.tanstack-table th,table.tanstack-table td{background-color:var(--table-bg, var(--bg-panel));color:var(--table-text-color, var(--text-primary));border-bottom:var(--table-row-separator, var(--border-horizontal, 1px solid rgba(120, 130, 150, .35)));padding:8px 12px}table.tanstack-table thead tr th{background:var(--table-header-bg, var(--bg-app-overlay))!important;color:var(--table-header-text, var(--text-primary))!important;font-weight:700!important;text-align:left!important}table.tanstack-table thead th *{color:inherit!important}table.tanstack-table tr:hover{background-color:var(--table-row-hover, rgba(0, 0, 0, .04))!important}table.tanstack-table td.selected-cell{outline:2px solid var(--icon-left-panel-active)!important;outline-offset:-2px!important}table.tanstack-table thead th .MuiInputBase-root,table.tanstack-table thead th .MuiInput-root,table.tanstack-table thead th .MuiInputBase-input{background:var(--dropdown-bg)!important;color:var(--text-primary)!important;border-radius:6px!important;padding:2px 6px!important}table.tanstack-table thead th .MuiInput-underline:before,table.tanstack-table thead th .MuiInput-underline:after{display:none!important}table.tanstack-table thead th .MuiSelect-icon{color:var(--text-primary)!important}table.tanstack-table tbody td .MuiInputBase-root,table.tanstack-table tbody td .MuiInputBase-root .MuiInputBase-input{background:transparent!important;color:inherit!important}table.tanstack-table thead th{position:sticky!important;top:0!important;z-index:3!important}table.tanstack-table.users-table th,table.tanstack-table.users-table td{white-space:nowrap}table.tanstack-table.doc-items-table{table-layout:auto}table.tanstack-table.doc-items-table th,table.tanstack-table.doc-items-table td{padding:4px 6px;vertical-align:middle}table.tanstack-table.doc-items-table tbody td{border-bottom:var(--table-row-separator, var(--border-horizontal, 1px solid rgba(120, 130, 150, .35)))!important;white-space:nowrap}table.tanstack-table.doc-items-table tbody tr:hover td{background-color:var(--table-row-hover, rgba(25, 118, 210, .08))!important}table.tanstack-table.doc-items-table tbody td:first-child{width:32px}table.tanstack-table.doc-items-table th:nth-child(2),table.tanstack-table.doc-items-table td:nth-child(2){min-width:260px;white-space:normal;word-break:break-word}table.tanstack-table.doc-items-table th:nth-child(3),table.tanstack-table.doc-items-table td:nth-child(3),table.tanstack-table.doc-items-table th:nth-child(5),table.tanstack-table.doc-items-table td:nth-child(5){width:92px;min-width:92px}table.tanstack-table.doc-items-table tbody td .MuiInput-underline:before,table.tanstack-table.doc-items-table tbody td .MuiInput-underline:after{display:none!important}table.tanstack-table.worktime-table{table-layout:auto}table.tanstack-table.worktime-table th,table.tanstack-table.worktime-table td{padding:3px 8px;white-space:nowrap}table.tanstack-table.worktime-table td input,table.tanstack-table.worktime-table td select{width:100%;box-sizing:border-box;background:transparent;color:inherit;border:none;outline:none;font:inherit;padding:2px 0}table.tanstack-table.worktime-table td input:focus,table.tanstack-table.worktime-table td select:focus{outline:1px solid var(--icon-left-panel-active, #1976d2);border-radius:4px}table.tanstack-table.worktime-table td select option{background:var(--dropdown-bg, var(--bg-panel));color:var(--text-primary)}
