:root{--gq-nu-white:#fafbfc;--gq-nu-navy:#202936;--gq-nu-yellow:#e6b72c;--gq-nu-yellow-rgb:230, 183, 44;--gq-nu-red:#c43d3a;--gq-rank-accent:var(--gq-nu-red);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--gq-bg:#f0f3f7;--gq-surface:#fcfdff;--gq-glass:#ffffffeb;--gq-glass-soft:#ffffffb8;--gq-hairline:#26334b1a;--gq-ink:#26334b;--gq-sub:#78859a;--gq-faint:#adb1ba;--gq-red:#cf7b79;--gq-green:#5fa178;--gq-amber:#c98a4b;--gq-blue:#668bb9;--gq-violet:#9183b6;--gq-ink-rgb:38, 51, 75;--gq-red-rgb:207, 123, 121;--gq-green-rgb:95, 161, 120;--gq-amber-rgb:201, 138, 75;--gq-blue-rgb:102, 139, 185;--gq-violet-rgb:145, 131, 182;--gq-gray-rgb:120, 124, 138;--gq-white-rgb:255, 255, 255;--gq-glass-rgb:255, 255, 255;--gq-glass-border-rgb:255, 255, 255;--gq-shadow-rgb:20, 22, 30;--gq-modal-chrome-rgb:38, 51, 75;--gq-task-gradient:linear-gradient(100deg,#f5f5ed,#fcfcf7 53%,#f9fafc);--gq-task-border:#eaece3;--gq-task-muted:#8f8766;--gq-task-icon-bg:#efeeda;--gq-task-action-gradient:linear-gradient(#fff,#f2f5fa);--gq-task-ball-bg:#edf5f5;--gq-task-ball-border:#dde8ec;--gq-task-ball-ink:#527e83;--gq-detail-contact-selected:#edf3f9;--gq-detail-contact-border:#dce6f1;--gq-detail-tab-active:#344b69;--gq-detail-tab-muted:#7b879c;--gq-detail-tab-indicator:#68839f;--gq-detail-icon:#7398b6;--gq-detail-green:#67a99b;--gq-detail-purple:#9a8bb9;--gq-detail-coral:#cc9083;--gq-detail-step-line:#e0e7ef;--gq-detail-step-done-line:#84babb;--gq-detail-step-border:#d6deea;--gq-detail-step-done-border:#62aaaa;--gq-detail-step-done-bg:#f1faf8;--gq-detail-step-done-ink:#60a6a2;--gq-detail-step-current:#55a6a5;--gq-detail-step-halo:#edf6f4;--gq-detail-step-current-ink:#458f91;--gq-detail-step-muted:#8a97aa;--gq-detail-step-date:#a1abbb;--gq-detail-card-rule:#e8edf4;--gq-detail-row-rule:#edf1f6;--gq-detail-label:#8b96a8;--gq-detail-orb:radial-gradient(ellipse at 34% 23%,#fff 25%,#fcfcfd 48%,#e5e9ef 78%,#d5dce8 100%);--gq-detail-orb-shadow:inset 1px 0 2px #fff,0 9px 10px -7px #51607888;--gq-detail-eyes:linear-gradient(100deg,#1d2633,#050a13);--gq-detail-eye-highlight:#fff9;--gq-workspace-surface:linear-gradient(115deg, #fcfdff 0%, #f5f7fb 65%, #f0f3f8 100%);--gq-workspace-backdrop:linear-gradient(120deg, #26324549, #68718333);--gq-workspace-border:#ffffffed;--gq-workspace-shadow:0 30px 100px #25324630, 0 3px 12px #2532460a;--gq-selected:linear-gradient(180deg, #3e4350, #23262e);--gq-on-selected:#fff;--gq-shell-gradient:linear-gradient(160deg, #f2f4f7 0%, #edf0f4 50%, #eef1ee 100%);--gq-orb-1:#c7d8f2;--gq-orb-2:#e5d8f0;--gq-orb-3:#d5e8da;--gq-red-ink:#b24b4a;--gq-amber-ink:#927000;--gq-green-ink:#3f8a61}
@media screen{:root[data-gq-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gq-bg:#17181c;--gq-surface:#1e2024;--gq-glass:#1e2026bd;--gq-glass-soft:#1e20268f;--gq-hairline:#ffffff17;--gq-ink:#edeef0;--gq-sub:#9ba0aa;--gq-faint:#6c7078;--gq-red:#e27c81;--gq-green:#7fc79e;--gq-amber:#e0ad6e;--gq-blue:#7fa3de;--gq-violet:#a897e0;--gq-ink-rgb:237, 238, 240;--gq-red-rgb:226, 124, 129;--gq-green-rgb:127, 199, 158;--gq-amber-rgb:224, 173, 110;--gq-blue-rgb:127, 163, 222;--gq-violet-rgb:168, 151, 224;--gq-gray-rgb:156, 160, 168;--gq-glass-rgb:34, 36, 41;--gq-glass-border-rgb:255, 255, 255;--gq-shadow-rgb:0, 0, 0;--gq-modal-chrome-rgb:32, 41, 56;--gq-shell-gradient:linear-gradient(160deg, #17181c 0%, #1a1c21 50%, #17191d 100%);--gq-orb-1:#223357;--gq-orb-2:#33254a;--gq-orb-3:#1f3327;--gq-red-ink:#f0969a;--gq-amber-ink:#e8ba80;--gq-green-ink:#8fd3ab;--gq-task-gradient:linear-gradient(100deg, rgba(var(--gq-amber-rgb), .14), rgba(var(--gq-amber-rgb), .06) 53%, var(--gq-surface));--gq-task-border:rgba(var(--gq-amber-rgb), .22);--gq-task-muted:var(--gq-amber);--gq-task-icon-bg:rgba(var(--gq-amber-rgb), .14);--gq-task-action-gradient:linear-gradient(var(--gq-surface), var(--gq-bg));--gq-task-ball-bg:rgba(var(--gq-green-rgb), .1);--gq-task-ball-border:rgba(var(--gq-green-rgb), .22);--gq-task-ball-ink:var(--gq-green);--gq-detail-contact-selected:var(--gq-bg);--gq-detail-contact-border:var(--gq-hairline);--gq-detail-tab-active:var(--gq-ink);--gq-detail-tab-muted:var(--gq-sub);--gq-detail-tab-indicator:var(--gq-blue);--gq-detail-label:var(--gq-sub);--gq-detail-card-rule:var(--gq-hairline);--gq-detail-row-rule:var(--gq-hairline);--gq-detail-step-done-bg:var(--gq-bg);--gq-detail-step-halo:var(--gq-bg);--gq-detail-step-line:var(--gq-hairline);--gq-detail-step-border:var(--gq-hairline);--gq-detail-step-muted:var(--gq-sub);--gq-detail-step-date:var(--gq-sub);--gq-detail-icon:var(--gq-blue);--gq-detail-green:var(--gq-green);--gq-detail-purple:var(--gq-violet);--gq-detail-coral:var(--gq-red);--gq-detail-step-done-line:rgba(var(--gq-green-rgb), .55);--gq-detail-step-done-border:rgba(var(--gq-green-rgb), .7);--gq-detail-step-done-ink:var(--gq-green);--gq-detail-step-current:var(--gq-blue);--gq-detail-step-current-ink:var(--gq-blue);--gq-detail-orb:radial-gradient(ellipse at 34% 23%, #4a5160 25%, #3a404c 48%, #2b303a 78%, #20242c 100%);--gq-detail-orb-shadow:inset 1px 0 2px #ffffff2e, 0 9px 10px -7px #0009;--gq-workspace-surface:var(--gq-surface);--gq-workspace-backdrop:#0006;--gq-workspace-border:var(--gq-hairline);--gq-workspace-shadow:0 30px 100px #0000004d;--background:228 10% 10%;--foreground:220 9% 94%;--card:220 9% 13%;--card-foreground:220 9% 94%;--popover:220 9% 13%;--popover-foreground:220 9% 94%;--primary:220 9% 94%;--primary-foreground:228 10% 10%;--secondary:222 9% 18%;--secondary-foreground:220 9% 94%;--muted:222 9% 18%;--muted-foreground:218 8% 64%;--accent:222 9% 18%;--accent-foreground:220 9% 94%;--destructive:357 58% 52%;--destructive-foreground:0 0% 98%;--border:224 10% 20%;--input:224 10% 22%;--ring:217 60% 68%}:root[data-gq-dark] .case-workspace{--gq-surface:inherit;--gq-task-gradient:inherit;--gq-task-icon-bg:inherit;--gq-ink:inherit;--gq-ink-rgb:inherit;--gq-amber:inherit;--gq-amber-rgb:inherit;--gq-red:inherit;--gq-red-rgb:inherit;--gq-sub:inherit;--gq-faint:inherit;--gq-detail-label:var(--gq-sub);--gq-detail-tab-active:var(--gq-ink);--gq-detail-tab-indicator:var(--gq-blue);--gq-detail-tab-muted:var(--gq-sub);--gq-detail-step-muted:var(--gq-sub);--gq-detail-step-date:var(--gq-sub);--gq-workspace-surface:var(--gq-surface)}:root[data-gq-dark] .case-overview{--gq-detail-card-surface:linear-gradient(120deg, rgba(var(--gq-glass-rgb), 1), rgba(var(--gq-glass-rgb), .86));--gq-detail-card-shadow:none}:root[data-gq-dark] .gq-drive{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gq-bg:#17181c;--gq-surface:#1e2024;--gq-glass:#1e2026bd;--gq-glass-soft:#1e20268f;--gq-hairline:#ffffff17;--gq-ink:#edeef0;--gq-sub:#9ba0aa;--gq-faint:#6c7078;--gq-red:#e27c81;--gq-green:#7fc79e;--gq-amber:#e0ad6e;--gq-blue:#7fa3de;--gq-violet:#a897e0;--gq-ink-rgb:237, 238, 240;--gq-red-rgb:226, 124, 129;--gq-green-rgb:127, 199, 158;--gq-amber-rgb:224, 173, 110;--gq-blue-rgb:127, 163, 222;--gq-violet-rgb:168, 151, 224;--gq-gray-rgb:156, 160, 168;--gq-glass-rgb:34, 36, 41;--gq-glass-border-rgb:255, 255, 255;--gq-shadow-rgb:0, 0, 0;--gq-modal-chrome-rgb:32, 41, 56;--gq-shell-gradient:linear-gradient(160deg, #17181c 0%, #1a1c21 50%, #17191d 100%);--gq-workspace-surface:var(--gq-surface);--gq-workspace-backdrop:#0006;--gq-workspace-border:var(--gq-hairline);--gq-workspace-shadow:0 30px 100px #0000004d}:root[data-gq-dark] body{background-color:hsl(var(--background));color:hsl(var(--foreground))}:root[data-gq-dark] .bg-white{background-color:var(--gq-surface)}:root[data-gq-dark] .bg-white\/60,:root[data-gq-dark] .bg-white\/70{background-color:rgba(var(--gq-glass-rgb), .7)}:root[data-gq-dark] .bg-slate-50,:root[data-gq-dark] .bg-neutral-100{background-color:rgba(var(--gq-gray-rgb), .1)}:root[data-gq-dark] .bg-slate-200{background-color:rgba(var(--gq-gray-rgb), .22)}:root[data-gq-dark] .text-gray-900,:root[data-gq-dark] .text-gray-700,:root[data-gq-dark] .text-slate-900,:root[data-gq-dark] .text-slate-800,:root[data-gq-dark] .text-slate-700{color:var(--gq-ink)}:root[data-gq-dark] .text-gray-500,:root[data-gq-dark] .text-slate-600,:root[data-gq-dark] .text-slate-500{color:var(--gq-sub)}:root[data-gq-dark] .text-gray-400,:root[data-gq-dark] .text-slate-400{color:var(--gq-faint)}:root[data-gq-dark] .border-slate-200,:root[data-gq-dark] .border-neutral-200,:root[data-gq-dark] .border-gray-200\/80,:root[data-gq-dark] .border-slate-300\/70,:root[data-gq-dark] .divide-gray-100>:not([hidden])~:not([hidden]){border-color:var(--gq-hairline)}:root[data-gq-dark] .text-red-600,:root[data-gq-dark] .text-red-700{color:var(--gq-red-ink)}:root[data-gq-dark] .text-amber-800{color:var(--gq-amber-ink)}:root[data-gq-dark] .text-emerald-600{color:var(--gq-green-ink)}:root[data-gq-dark] .text-indigo-500,:root[data-gq-dark] .text-indigo-600,:root[data-gq-dark] .text-indigo-700{color:var(--gq-blue)}:root[data-gq-dark] .bg-red-50{background-color:rgba(var(--gq-red-rgb), .12)}:root[data-gq-dark] .bg-amber-50{background-color:rgba(var(--gq-amber-rgb), .12)}:root[data-gq-dark] .bg-emerald-100{background-color:rgba(var(--gq-green-rgb), .16)}:root[data-gq-dark] .bg-indigo-50,:root[data-gq-dark] .bg-indigo-50\/50,:root[data-gq-dark] .bg-indigo-100{background-color:rgba(var(--gq-blue-rgb), .14)}:root[data-gq-dark] .border-amber-300{border-color:rgba(var(--gq-amber-rgb), .45)}:root[data-gq-dark] .border-indigo-300{border-color:rgba(var(--gq-blue-rgb), .45)}:root[data-gq-dark] .border-red-300{border-color:rgba(var(--gq-red-rgb), .45)}:root[data-gq-dark] .bg-\[color\:var\(--gq-ink\)\]{background-color:#3b4254}:root[data-gq-dark] .bg-\[color\:var\(--gq-ink\)\]:hover:not(:disabled){background-color:#4a5268}:root[data-gq-dark] .disabled\:bg-\[color\:var\(--gq-hairline\)\]:disabled{background-color:var(--gq-hairline)}:root[data-gq-dark] .gaiqo-fc{--fc-border-color:#ffffff24;--fc-page-bg-color:transparent}:root[data-gq-dark] .gaiqo-fc .fc-button,:root[data-gq-dark] .gaiqo-fc .fc-button-primary:disabled{background:var(--gq-glass);border-color:var(--gq-hairline);color:var(--gq-ink)}:root[data-gq-dark] .gaiqo-fc .fc-button:hover{background:rgba(var(--gq-gray-rgb), .18);color:var(--gq-ink)}:root[data-gq-dark] img[src$=gaiqo-genba-logo\.svg]{filter:brightness(0)invert(.93)}:root[data-gq-dark] ::placeholder{color:var(--gq-faint)}}
