.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;margin:0;padding:15px;border-radius:5px;min-width:250px;max-width:300px;box-shadow:0 1px 10px #0006;z-index:1000000000;position:fixed;top:0;right:0;background-color:#fff}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.driver-popover-title{font:19px/normal sans-serif;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1;margin:0}.driver-popover-close-btn{all:unset;position:absolute;top:0;right:0;width:32px;height:28px;cursor:pointer;font-size:18px;font-weight:500;color:#d2d2d2;z-index:1;text-align:center;transition:color;transition-duration:.2s}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;font-weight:400;zoom:1}.driver-popover-footer{margin-top:15px;text-align:right;zoom:1;display:flex;align-items:center;justify-content:space-between}.driver-popover-progress-text{font-size:13px;font-weight:400;color:#727272;zoom:1}.driver-popover-footer button{all:unset;display:inline-block;box-sizing:border-box;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;background-color:#fff;color:#2d2d2d;font:12px/normal sans-serif;cursor:pointer;outline:0;zoom:1;line-height:1.3;border:1px solid #ccc;border-radius:3px}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";position:absolute;border:5px solid #fff}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{left:100%;border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-right{right:100%;border-left-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-top{top:100%;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.driver-popover-arrow-side-bottom{bottom:100%;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{top:50%;margin-top:-5px}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}.driver-overlay{background:transparent}.driver-overlay path{fill:#0c10186b}.driver-active-element,.driver-active-element *{filter:none;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none}.app-tour-popover{box-sizing:border-box;max-width:min(600px,calc(100vw - 48px));border:1px solid var(--border-primary);border-radius:14px;background:var(--background-elevated);color:var(--text-primary);box-shadow:0 12px 32px #10182838}.app-tour-popover .driver-popover-title{color:var(--text-primary);font-size:var(--font-size-16);font-weight:700;white-space:normal;overflow-wrap:anywhere;word-break:normal}.app-tour-popover .driver-popover-description{color:var(--text-secondary);white-space:normal;overflow-wrap:anywhere;word-break:normal}.app-tour-popover .driver-popover-progress-text{color:var(--text-tertiary)}.app-tour-popover .driver-popover-close-btn{top:8px;right:8px;width:28px;height:28px;border-radius:9999px;color:var(--text-secondary);background:color-mix(in srgb,var(--background-elevated) 88%,transparent);display:inline-flex;align-items:center;justify-content:center;font-size:var(--font-size-16)}.app-tour-popover .driver-popover-close-btn:hover,.app-tour-popover .driver-popover-close-btn:focus{color:var(--text-primary);background:var(--background-elevated-hover)}.app-tour-popover .driver-popover-next-btn,.app-tour-popover .driver-popover-prev-btn{border-radius:10px;border:1px solid var(--border-primary);text-shadow:none}.app-tour-popover .driver-popover-navigation-btns{flex-grow:0;gap:6px}.app-tour-popover .driver-popover-next-btn{background:var(--key-color);color:var(--fs-color-text-inverse);border:none!important}.app-tour-popover .driver-popover-next-btn:hover,.app-tour-popover .driver-popover-next-btn:focus,.app-tour-popover .driver-popover-next-btn:active{background:var(--fs-color-background-drawx-primary-hovered)!important;color:var(--fs-color-text-inverse)!important}.app-tour-popover .driver-popover-prev-btn,.app-tour-popover .driver-popover-close-btn{background:var(--background-elevated);color:var(--text-secondary)}@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local("Pretendard Black"),url(/assets/Pretendard-Black-B7X87vPW.woff2) format("woff2"),url(/assets/Pretendard-Black-CGKHU3YP.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url(/assets/Pretendard-ExtraBold-C0vVUedy.woff2) format("woff2"),url(/assets/Pretendard-ExtraBold-DkRXFB8B.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(/assets/Pretendard-Bold-BYNivUXw.woff2) format("woff2"),url(/assets/Pretendard-Bold-DD7wHHNl.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(/assets/Pretendard-SemiBold-ClEDdoZU.woff2) format("woff2"),url(/assets/Pretendard-SemiBold-SXfe8JY8.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(/assets/Pretendard-Medium-Dw2vNklR.woff2) format("woff2"),url(/assets/Pretendard-Medium-Cs2k_Pp2.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(/assets/Pretendard-Regular-BhrLQoBv.woff2) format("woff2"),url(/assets/Pretendard-Regular-D5CgADJ9.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local("Pretendard Light"),url(/assets/Pretendard-Light-knQmDAda.woff2) format("woff2"),url(/assets/Pretendard-Light-BSr3DBFh.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url(/assets/Pretendard-ExtraLight-Bi0YRlFr.woff2) format("woff2"),url(/assets/Pretendard-ExtraLight-CmnYHmfp.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local("Pretendard Thin"),url(/assets/Pretendard-Thin-DWJVAZ2K.woff2) format("woff2"),url(/assets/Pretendard-Thin-Cq3km6ap.woff) format("woff")}:root{--fp-color-greyscale-0: #ffffff;--fp-color-greyscale-50: #f9fafb;--fp-color-greyscale-100: #f3f4f6;--fp-color-greyscale-200: #e5e7eb;--fp-color-greyscale-300: #d1d5dc;--fp-color-greyscale-400: #c1c6d0;--fp-color-greyscale-500: #a7adb8;--fp-color-greyscale-600: #888e99;--fp-color-greyscale-700: #6d727c;--fp-color-greyscale-800: #515660;--fp-color-greyscale-900: #31343b;--fp-color-greyscale-950: #212329;--fp-color-greyscale-1000: #000000;--fp-color-red-50: #fef2f2;--fp-color-red-100: #ffe2e2;--fp-color-red-200: #ffc9c9;--fp-color-red-300: #ffa2a2;--fp-color-red-400: #ff6467;--fp-color-red-500: #fb2c36;--fp-color-red-600: #e7000b;--fp-color-red-700: #c10007;--fp-color-red-800: #9f0712;--fp-color-red-900: #82181a;--fp-color-red-950: #460809;--fp-color-orange-50: #fff7ed;--fp-color-orange-100: #ffedd4;--fp-color-orange-200: #ffd6a8;--fp-color-orange-300: #ffb86a;--fp-color-orange-400: #ff8904;--fp-color-orange-500: #ff6900;--fp-color-orange-600: #f54900;--fp-color-orange-700: #ca3500;--fp-color-orange-800: #9f2d00;--fp-color-orange-900: #7e2a0c;--fp-color-orange-950: #441306;--fp-color-yellow-50: #fef7e8;--fp-color-yellow-100: #feeac2;--fp-color-yellow-200: #ffd685;--fp-color-yellow-300: #ffb520;--fp-color-yellow-400: #fda900;--fp-color-yellow-500: #f0a000;--fp-color-yellow-600: #d08b00;--fp-color-yellow-700: #a66f00;--fp-color-yellow-800: #895b00;--fp-color-yellow-900: #73500a;--fp-color-yellow-950: #432e04;--fp-color-green-50: #f0fdf4;--fp-color-green-100: #dcfce7;--fp-color-green-200: #b9f8cf;--fp-color-green-300: #7bf1a8;--fp-color-green-400: #05df72;--fp-color-green-500: #00c950;--fp-color-green-600: #00a63e;--fp-color-green-700: #008236;--fp-color-green-800: #016630;--fp-color-green-900: #0d542b;--fp-color-green-950: #032e15;--fp-color-teal-50: #f0fdfa;--fp-color-teal-100: #cbfbf1;--fp-color-teal-200: #96f7e4;--fp-color-teal-300: #46ecd5;--fp-color-teal-400: #00d5be;--fp-color-teal-500: #00bba7;--fp-color-teal-600: #009689;--fp-color-teal-700: #00786f;--fp-color-teal-800: #005f5a;--fp-color-teal-900: #0b4f4a;--fp-color-teal-950: #022f2e;--fp-color-cyan-50: #ecfeff;--fp-color-cyan-100: #cefafe;--fp-color-cyan-200: #a2f4fd;--fp-color-cyan-300: #53eafd;--fp-color-cyan-400: #00d3f3;--fp-color-cyan-500: #00b8db;--fp-color-cyan-600: #0092b8;--fp-color-cyan-700: #007595;--fp-color-cyan-800: #005f78;--fp-color-cyan-900: #104e64;--fp-color-cyan-950: #053345;--fp-color-sky-50: #f0f9ff;--fp-color-sky-100: #dff2fe;--fp-color-sky-200: #b8e6fe;--fp-color-sky-300: #74d4ff;--fp-color-sky-400: #00bcff;--fp-color-sky-500: #00a6f4;--fp-color-sky-600: #0084d1;--fp-color-sky-700: #0069a8;--fp-color-sky-800: #00598a;--fp-color-sky-900: #024a70;--fp-color-sky-950: #052f4a;--fp-color-blue-50: #eff6ff;--fp-color-blue-100: #dbeafe;--fp-color-blue-200: #bedbff;--fp-color-blue-300: #8ec5ff;--fp-color-blue-400: #51a2ff;--fp-color-blue-500: #2b7fff;--fp-color-blue-600: #155dfc;--fp-color-blue-700: #1447e6;--fp-color-blue-800: #193cb8;--fp-color-blue-900: #1c398e;--fp-color-blue-950: #162456;--fp-color-indigo-25: #f4f6ff;--fp-color-indigo-50: #eef2ff;--fp-color-indigo-100: #e0e7ff;--fp-color-indigo-200: #c6d2ff;--fp-color-indigo-300: #a3b3ff;--fp-color-indigo-400: #7c86ff;--fp-color-indigo-500: #615fff;--fp-color-indigo-600: #4f39f6;--fp-color-indigo-700: #432dd7;--fp-color-indigo-800: #372aac;--fp-color-indigo-900: #312c85;--fp-color-indigo-950: #1e1a4d;--fp-color-violet-50: #f5f3ff;--fp-color-violet-100: #ede9fe;--fp-color-violet-200: #ddd6ff;--fp-color-violet-300: #c4b4ff;--fp-color-violet-400: #a684ff;--fp-color-violet-500: #8e51ff;--fp-color-violet-600: #7f22fe;--fp-color-violet-700: #7008e7;--fp-color-violet-800: #5d0ec0;--fp-color-violet-900: #4d179a;--fp-color-violet-950: #2f0d68;--fp-color-purple-50: #faf5ff;--fp-color-purple-100: #f3e8ff;--fp-color-purple-200: #e9d4ff;--fp-color-purple-300: #dab2ff;--fp-color-purple-400: #c27aff;--fp-color-purple-500: #ad46ff;--fp-color-purple-600: #9810fa;--fp-color-purple-700: #8200db;--fp-color-purple-800: #6e11b0;--fp-color-purple-900: #59168b;--fp-color-purple-950: #3c0366;--fp-color-pink-50: #fdf2f8;--fp-color-pink-100: #fce7f3;--fp-color-pink-200: #fccee8;--fp-color-pink-300: #fda5d5;--fp-color-pink-400: #fb64b6;--fp-color-pink-500: #f6339a;--fp-color-pink-600: #e60076;--fp-color-pink-700: #c6005c;--fp-color-pink-800: #a3004c;--fp-color-pink-900: #861043;--fp-color-pink-950: #510424;--fp-scale-0: 0px;--fp-scale-10: 2px;--fp-scale-20: 4px;--fp-scale-30: 6px;--fp-scale-40: 8px;--fp-scale-50: 10px;--fp-scale-60: 12px;--fp-scale-70: 16px;--fp-scale-80: 18px;--fp-scale-90: 20px;--fp-scale-100: 24px;--fp-scale-200: 28px;--fp-scale-300: 32px;--fp-scale-400: 40px;--fp-scale-500: 48px;--fp-scale-600: 60px;--fp-scale-700: 64px;--fp-scale-800: 80px;--fp-scale-900: 96px;--fp-scale-1000: 9999px}:root{--fs-color-text-primary: var(--fp-color-greyscale-950);--fs-color-text-secondary: var(--fp-color-greyscale-800);--fs-color-text-teritiary: var(--fp-color-greyscale-600);--fs-color-text-inverse: var(--fp-color-greyscale-0);--fs-color-text-disabled: var(--fp-color-greyscale-400);--fs-color-text-drawx-primary-default: var(--fp-color-indigo-600);--fs-color-text-drawx-primary-hovered: var(--fp-color-indigo-700);--fs-color-text-drawx-primary-pressed: var(--fp-color-indigo-800);--fs-color-text-drawx-primary-selected: var(--fp-color-indigo-600);--fs-color-text-info: var(--fp-color-sky-600);--fs-color-text-warning: var(--fp-color-yellow-600);--fs-color-text-success: var(--fp-color-green-600);--fs-color-text-danger: var(--fp-color-red-600);--fs-color-icon-primary: var(--fp-color-greyscale-950);--fs-color-icon-secondary: var(--fp-color-greyscale-800);--fs-color-icon-teritiary: var(--fp-color-greyscale-600);--fs-color-icon-inverse: var(--fp-color-greyscale-0);--fs-color-icon-disabled: var(--fp-color-greyscale-400);--fs-color-icon-drawx-primary-default: var(--fp-color-indigo-600);--fs-color-icon-drawx-primary-hovered: var(--fp-color-indigo-700);--fs-color-icon-drawx-primary-pressed: var(--fp-color-indigo-800);--fs-color-icon-drawx-primary-selected: var(--fp-color-indigo-600);--fs-color-icon-info: var(--fp-color-sky-600);--fs-color-icon-warning: var(--fp-color-yellow-600);--fs-color-icon-success: var(--fp-color-green-600);--fs-color-icon-danger: var(--fp-color-red-600);--fs-color-background-primary: var(--fp-color-greyscale-0);--fs-color-background-secondary: var(--fp-color-greyscale-50);--fs-color-background-teritiary: var(--fp-color-greyscale-100);--fs-color-background-neutral: var(--fp-color-greyscale-200);--fs-color-background-disabled: var(--fp-color-greyscale-200);--fs-color-background-drawx-primary-default: var(--fp-color-indigo-600);--fs-color-background-drawx-primary-hovered: var(--fp-color-indigo-700);--fs-color-background-drawx-primary-pressed: var(--fp-color-indigo-800);--fs-color-background-drawx-primary-selected: var(--fp-color-indigo-600);--fs-color-background-drawx-secondary-default: var(--fp-color-indigo-50);--fs-color-background-drawx-secondary-hovered: var(--fp-color-indigo-100);--fs-color-background-drawx-secondary-pressed: var(--fp-color-indigo-200);--fs-color-background-drawx-secondary-selected: var(--fp-color-indigo-50);--fs-color-background-info-primary-default: var(--fp-color-sky-600);--fs-color-background-info-primary-hovered: var(--fp-color-sky-700);--fs-color-background-info-primary-presssed: var(--fp-color-sky-800);--fs-color-background-info-primary-selected: var(--fp-color-sky-600);--fs-color-background-info-secondary-default: var(--fp-color-sky-50);--fs-color-background-info-secondary-hovered: var(--fp-color-sky-100);--fs-color-background-info-secondary-pressed: var(--fp-color-sky-200);--fs-color-background-info-secondary-selected: var(--fp-color-sky-50);--fs-color-background-warning-primary-default: var(--fp-color-yellow-600);--fs-color-background-warning-primary-hovered: var(--fp-color-yellow-700);--fs-color-background-warning-primary-pressed: var(--fp-color-yellow-800);--fs-color-background-warning-primary-selected: var(--fp-color-yellow-600);--fs-color-background-warning-secondary-default: var(--fp-color-yellow-50);--fs-color-background-warning-secondary-hovered: var(--fp-color-yellow-100);--fs-color-background-warning-secondary-pressed: var(--fp-color-yellow-200);--fs-color-background-warning-secondary-selected: var(--fp-color-yellow-50);--fs-color-background-success-primary-default: var(--fp-color-green-600);--fs-color-background-success-primary-hovered: var(--fp-color-green-700);--fs-color-background-success-primary-pressed: var(--fp-color-green-700);--fs-color-background-success-primary-selected: var(--fp-color-green-600);--fs-color-background-success-secondary-default: var(--fp-color-green-50);--fs-color-background-success-secondary-hovered: var(--fp-color-green-100);--fs-color-background-success-secondary-pressed: var(--fp-color-green-200);--fs-color-background-success-secondary-selected: var(--fp-color-green-50);--fs-color-background-danger-primary-default: var(--fp-color-red-600);--fs-color-background-danger-primary-hovered: var(--fp-color-red-700);--fs-color-background-danger-primary-pressed: var(--fp-color-red-800);--fs-color-background-danger-primary-selected: var(--fp-color-red-600);--fs-color-background-danger-secondary-default: var(--fp-color-red-50);--fs-color-background-danger-secondary-hovered: var(--fp-color-red-100);--fs-color-background-danger-secondary-pressed: var(--fp-color-red-200);--fs-color-background-danger-secondary-selected: var(--fp-color-red-50);--fs-color-border-primary: var(--fp-color-greyscale-400);--fs-color-border-secondary: var(--fp-color-greyscale-300);--fs-color-border-teritiary: var(--fp-color-greyscale-200);--fs-color-border-quaternary: var(--fp-color-greyscale-100);--fs-color-border-inverse: var(--fp-color-greyscale-0);--fs-color-border-disabled: var(--fp-color-greyscale-300);--fs-color-border-drawx-primary-default: var(--fp-color-indigo-600);--fs-color-border-drawx-primary-hovered: var(--fp-color-indigo-700);--fs-color-border-drawx-primary-pressed: var(--fp-color-indigo-800);--fs-color-border-drawx-primary-selected: var(--fp-color-indigo-600);--fs-color-border-info: var(--fp-color-sky-600);--fs-color-border-warning: var(--fp-color-yellow-600);--fs-color-border-success: var(--fp-color-green-600);--fs-color-border-danger: var(--fp-color-red-600);--fs-spacing-0: var(--fp-scale-0);--fs-spacing-10: var(--fp-scale-10);--fs-spacing-20: var(--fp-scale-20);--fs-spacing-30: var(--fp-scale-30);--fs-spacing-40: var(--fp-scale-40);--fs-spacing-50: var(--fp-scale-50);--fs-spacing-60: var(--fp-scale-60);--fs-spacing-70: var(--fp-scale-70);--fs-spacing-90: var(--fp-scale-90);--fs-spacing-100: var(--fp-scale-100);--fs-spacing-300: var(--fp-scale-300);--fs-spacing-400: var(--fp-scale-400);--fs-spacing-500: var(--fp-scale-500);--fs-spacing-600: var(--fp-scale-600);--fs-radius-0: var(--fp-scale-0);--fs-radius-10: var(--fp-scale-10);--fs-radius-20: var(--fp-scale-20);--fs-radius-40: var(--fp-scale-40);--fs-radius-50: var(--fp-scale-50);--fs-radius-60: var(--fp-scale-60);--fs-radius-70: var(--fp-scale-70);--fs-radius-90: var(--fp-scale-90);--fs-radius-100: var(--fp-scale-100);--fs-radius-300: var(--fp-scale-300);--fs-radius-1000: var(--fp-scale-1000)}:root.dark{--fs-color-text-primary: var(--fp-color-greyscale-50);--fs-color-text-secondary: var(--fp-color-greyscale-400);--fs-color-text-teritiary: var(--fp-color-greyscale-500);--fs-color-text-inverse: var(--fp-color-greyscale-0);--fs-color-text-disabled: var(--fp-color-greyscale-400);--fs-color-text-drawx-primary-default: var(--fp-color-indigo-500);--fs-color-text-drawx-primary-hovered: var(--fp-color-indigo-400);--fs-color-text-drawx-primary-pressed: var(--fp-color-indigo-600);--fs-color-text-drawx-primary-selected: var(--fp-color-indigo-500);--fs-color-text-info: var(--fp-color-sky-500);--fs-color-text-warning: var(--fp-color-yellow-500);--fs-color-text-success: var(--fp-color-green-500);--fs-color-text-danger: var(--fp-color-red-500);--fs-color-icon-primary: var(--fp-color-greyscale-50);--fs-color-icon-secondary: var(--fp-color-greyscale-400);--fs-color-icon-teritiary: var(--fp-color-greyscale-500);--fs-color-icon-inverse: var(--fp-color-greyscale-0);--fs-color-icon-disabled: var(--fp-color-greyscale-400);--fs-color-icon-drawx-primary-default: var(--fp-color-indigo-500);--fs-color-icon-drawx-primary-hovered: var(--fp-color-indigo-400);--fs-color-icon-drawx-primary-pressed: var(--fp-color-indigo-600);--fs-color-icon-drawx-primary-selected: var(--fp-color-indigo-500);--fs-color-icon-info: var(--fp-color-sky-500);--fs-color-icon-warning: var(--fp-color-yellow-500);--fs-color-icon-success: var(--fp-color-green-500);--fs-color-icon-danger: var(--fp-color-red-500);--fs-color-background-primary: var(--fp-color-greyscale-900);--fs-color-background-secondary: var(--fp-color-greyscale-800);--fs-color-background-teritiary: var(--fp-color-greyscale-700);--fs-color-background-neutral: var(--fp-color-greyscale-500);--fs-color-background-disabled: var(--fp-color-greyscale-700);--fs-color-background-drawx-primary-default: var(--fp-color-indigo-500);--fs-color-background-drawx-primary-hovered: var(--fp-color-indigo-400);--fs-color-background-drawx-primary-pressed: var(--fp-color-indigo-600);--fs-color-background-drawx-primary-selected: var(--fp-color-indigo-500);--fs-color-background-drawx-secondary-default: var(--fp-color-indigo-900);--fs-color-background-drawx-secondary-hovered: var(--fp-color-indigo-800);--fs-color-background-drawx-secondary-pressed: var(--fp-color-indigo-700);--fs-color-background-drawx-secondary-selected: var(--fp-color-indigo-900);--fs-color-background-info-primary-default: var(--fp-color-sky-500);--fs-color-background-info-primary-hovered: var(--fp-color-sky-400);--fs-color-background-info-primary-presssed: var(--fp-color-sky-600);--fs-color-background-info-primary-selected: var(--fp-color-sky-500);--fs-color-background-info-secondary-default: var(--fp-color-sky-900);--fs-color-background-info-secondary-hovered: var(--fp-color-sky-800);--fs-color-background-info-secondary-pressed: var(--fp-color-sky-700);--fs-color-background-info-secondary-selected: var(--fp-color-sky-900);--fs-color-background-warning-primary-default: var(--fp-color-yellow-500);--fs-color-background-warning-primary-hovered: var(--fp-color-yellow-400);--fs-color-background-warning-primary-pressed: var(--fp-color-yellow-600);--fs-color-background-warning-primary-selected: var(--fp-color-yellow-500);--fs-color-background-warning-secondary-default: var(--fp-color-yellow-900);--fs-color-background-warning-secondary-hovered: var(--fp-color-yellow-800);--fs-color-background-warning-secondary-pressed: var(--fp-color-yellow-700);--fs-color-background-warning-secondary-selected: var(--fp-color-yellow-900);--fs-color-background-success-primary-default: var(--fp-color-green-500);--fs-color-background-success-primary-hovered: var(--fp-color-green-400);--fs-color-background-success-primary-pressed: var(--fp-color-green-400);--fs-color-background-success-primary-selected: var(--fp-color-green-500);--fs-color-background-success-secondary-default: var(--fp-color-green-900);--fs-color-background-success-secondary-hovered: var(--fp-color-green-800);--fs-color-background-success-secondary-pressed: var(--fp-color-green-700);--fs-color-background-success-secondary-selected: var(--fp-color-green-900);--fs-color-background-danger-primary-default: var(--fp-color-red-500);--fs-color-background-danger-primary-hovered: var(--fp-color-red-400);--fs-color-background-danger-primary-pressed: var(--fp-color-red-600);--fs-color-background-danger-primary-selected: var(--fp-color-red-500);--fs-color-background-danger-secondary-default: var(--fp-color-red-900);--fs-color-background-danger-secondary-hovered: var(--fp-color-red-800);--fs-color-background-danger-secondary-pressed: var(--fp-color-red-700);--fs-color-background-danger-secondary-selected: var(--fp-color-red-900);--fs-color-border-primary: var(--fp-color-greyscale-500);--fs-color-border-secondary: var(--fp-color-greyscale-600);--fs-color-border-teritiary: var(--fp-color-greyscale-700);--fs-color-border-quaternary: var(--fp-color-greyscale-800);--fs-color-border-inverse: var(--fp-color-greyscale-0);--fs-color-border-disabled: var(--fp-color-greyscale-600);--fs-color-border-drawx-primary-default: var(--fp-color-indigo-500);--fs-color-border-drawx-primary-hovered: var(--fp-color-indigo-400);--fs-color-border-drawx-primary-pressed: var(--fp-color-indigo-600);--fs-color-border-drawx-primary-selected: var(--fp-color-indigo-500);--fs-color-border-info: var(--fp-color-sky-500);--fs-color-border-warning: var(--fp-color-yellow-500);--fs-color-border-success: var(--fp-color-green-500);--fs-color-border-danger: var(--fp-color-red-500)}:root.theme-neon{--fs-color-text-primary: #dcdcd4;--fs-color-text-secondary: #a2a297;--fs-color-text-teritiary: #7b7b72;--fs-color-text-inverse: #141414;--fs-color-text-disabled: #6e6e66;--fs-color-text-drawx-primary-default: #96e60a;--fs-color-text-drawx-primary-hovered: #a7f526;--fs-color-text-drawx-primary-pressed: #7abe09;--fs-color-text-drawx-primary-selected: #96e60a;--fs-color-text-info: var(--fp-color-sky-500);--fs-color-text-warning: var(--fp-color-yellow-500);--fs-color-text-success: var(--fp-color-green-500);--fs-color-text-danger: var(--fp-color-red-500);--fs-color-icon-primary: #dcdcd4;--fs-color-icon-secondary: #a2a297;--fs-color-icon-teritiary: #7b7b72;--fs-color-icon-inverse: #141414;--fs-color-icon-disabled: #6e6e66;--fs-color-icon-drawx-primary-default: #96e60a;--fs-color-icon-drawx-primary-hovered: #a7f526;--fs-color-icon-drawx-primary-pressed: #7abe09;--fs-color-icon-drawx-primary-selected: #96e60a;--fs-color-icon-info: var(--fp-color-sky-500);--fs-color-icon-warning: var(--fp-color-yellow-500);--fs-color-icon-success: var(--fp-color-green-500);--fs-color-icon-danger: var(--fp-color-red-500);--fs-color-background-primary: #141414;--fs-color-background-secondary: #161616;--fs-color-background-teritiary: #1d1d1d;--fs-color-background-neutral: #252525;--fs-color-background-disabled: #222222;--fs-color-background-drawx-primary-default: #96e60a;--fs-color-background-drawx-primary-hovered: #a7f526;--fs-color-background-drawx-primary-pressed: #7abe09;--fs-color-background-drawx-primary-selected: #96e60a;--fs-color-background-drawx-secondary-default: color-mix(in srgb, #96e60a 15%, transparent);--fs-color-background-drawx-secondary-hovered: color-mix(in srgb, #96e60a 22%, transparent);--fs-color-background-drawx-secondary-pressed: color-mix(in srgb, #96e60a 32%, transparent);--fs-color-background-drawx-secondary-selected: color-mix(in srgb, #96e60a 15%, transparent);--fs-color-background-info-primary-default: var(--fp-color-sky-500);--fs-color-background-info-primary-hovered: var(--fp-color-sky-400);--fs-color-background-info-primary-presssed: var(--fp-color-sky-600);--fs-color-background-info-primary-selected: var(--fp-color-sky-500);--fs-color-background-info-secondary-default: var(--fp-color-sky-900);--fs-color-background-info-secondary-hovered: var(--fp-color-sky-800);--fs-color-background-info-secondary-pressed: var(--fp-color-sky-700);--fs-color-background-info-secondary-selected: var(--fp-color-sky-900);--fs-color-background-warning-primary-default: var(--fp-color-yellow-500);--fs-color-background-warning-primary-hovered: var(--fp-color-yellow-400);--fs-color-background-warning-primary-pressed: var(--fp-color-yellow-600);--fs-color-background-warning-primary-selected: var(--fp-color-yellow-500);--fs-color-background-warning-secondary-default: var(--fp-color-yellow-900);--fs-color-background-warning-secondary-hovered: var(--fp-color-yellow-800);--fs-color-background-warning-secondary-pressed: var(--fp-color-yellow-700);--fs-color-background-warning-secondary-selected: var(--fp-color-yellow-900);--fs-color-background-success-primary-default: var(--fp-color-green-500);--fs-color-background-success-primary-hovered: var(--fp-color-green-400);--fs-color-background-success-primary-pressed: var(--fp-color-green-400);--fs-color-background-success-primary-selected: var(--fp-color-green-500);--fs-color-background-success-secondary-default: var(--fp-color-green-900);--fs-color-background-success-secondary-hovered: var(--fp-color-green-800);--fs-color-background-success-secondary-pressed: var(--fp-color-green-700);--fs-color-background-success-secondary-selected: var(--fp-color-green-900);--fs-color-background-danger-primary-default: var(--fp-color-red-500);--fs-color-background-danger-primary-hovered: var(--fp-color-red-400);--fs-color-background-danger-primary-pressed: var(--fp-color-red-600);--fs-color-background-danger-primary-selected: var(--fp-color-red-500);--fs-color-background-danger-secondary-default: var(--fp-color-red-900);--fs-color-background-danger-secondary-hovered: var(--fp-color-red-800);--fs-color-background-danger-secondary-pressed: var(--fp-color-red-700);--fs-color-background-danger-secondary-selected: var(--fp-color-red-900);--fs-color-border-primary: rgba(150, 230, 10, .35);--fs-color-border-secondary: rgba(150, 230, 10, .25);--fs-color-border-teritiary: rgba(150, 230, 10, .18);--fs-color-border-quaternary: rgba(150, 230, 10, .1);--fs-color-border-inverse: #141414;--fs-color-border-disabled: rgba(150, 230, 10, .12);--fs-color-border-drawx-primary-default: #96e60a;--fs-color-border-drawx-primary-hovered: #a7f526;--fs-color-border-drawx-primary-pressed: #7abe09;--fs-color-border-drawx-primary-selected: #96e60a;--fs-color-border-info: var(--fp-color-sky-500);--fs-color-border-warning: var(--fp-color-yellow-500);--fs-color-border-success: var(--fp-color-green-500);--fs-color-border-danger: var(--fp-color-red-500)}:root{--font-size-10: 10px;--font-size-12: 12px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--font-size-20: 20px;--font-size-24: 24px;--font-size-28: 28px;--font-size-32: 32px;--font-size-40: 40px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-typography: 1.6}:root{--background-page: var(--fs-color-background-secondary);--background-elevated: var(--fs-color-background-primary);--background-elevated-hover: var(--fs-color-background-secondary);--background-overlay-disabled: var(--fs-color-background-teritiary);--key-color-selected: var(--fs-color-background-drawx-secondary-default);--key-color-selected-border: var(--fs-color-border-drawx-primary-default);--button-accent-background: var(--fs-color-background-primary);--button-accent-border: var(--fs-color-border-drawx-primary-default);--button-accent-text: var(--fs-color-text-drawx-primary-default);--space-focus-ring-strong: color-mix(in srgb, var(--fs-color-background-drawx-primary-default) 35%, transparent);--default-transition: .25s cubic-bezier(.4, 0, .2, 1) 0ms}:root{color-scheme:light;--app-min-width: 1280px;--scrollbar-size: 16px;--scrollbar-thumb-inset: 3px;--scrollbar-thumb-radius: 12px;--theme-transition-origin-x: 50vw;--theme-transition-origin-y: 50vh;--key-color: var(--fs-color-background-drawx-primary-default);--key-color-selected: var(--fs-color-background-drawx-secondary-default);--key-color-selected-border: var(--fs-color-border-drawx-primary-default);--key-color-glow: 0 0 20px rgba(99, 102, 241, .4), 0 0 40px rgba(99, 102, 241, .2);--key-color-glow-hover: 0 4px 12px rgba(99, 102, 241, .2);--key-color-overlay: linear-gradient(135deg, rgba(99, 102, 241, .05) 0%, rgba(99, 102, 241, .02) 100%);--overlay-neutral: rgba(0, 0, 0, .5);--ai-gradient: linear-gradient(90deg, #ff81a2, #feac68, #89ff81, #68d9fe);--space-page-gradient: linear-gradient( 0deg, color-mix(in srgb, var(--key-color) 10%, transparent) 1.85%, color-mix(in srgb, var(--background-page) 0%, transparent) 84.91% );--space-page-gradient-list: linear-gradient( 0deg, color-mix(in srgb, var(--key-color) 10%, transparent) 0%, color-mix(in srgb, var(--background-page) 0%, transparent) 78% );--space-focus-ring-strong: color-mix(in srgb, var(--key-color) 35%, transparent);--scrollbar-track-background: var(--fs-color-background-primary);--scrollbar-track-border: var(--fs-color-border-quaternary);--scrollbar-thumb-background: var(--fs-color-border-secondary);--background-page: var(--fs-color-background-secondary);--background-elevated: var(--fs-color-background-primary);--background-selected: var(--fs-color-background-drawx-secondary-default);--app-nav-collapsed-toggle-hover-bg: var(--fp-color-greyscale-200);--background-canvas: var(--fp-color-greyscale-100);--background-overlay-disabled: var(--fp-color-greyscale-100);--shadow-sm: 0 2px 4px rgba(0, 0, 0, .1);--shadow-md: 0 2px 8px rgba(0, 0, 0, .1);--overlay-background: rgba(17, 24, 39, .55);--overlay-pill-background: rgba(15, 23, 42, .7);--overlay-pill-color: var(--fp-color-greyscale-50);--overlay-pill-shadow: 0 8px 24px rgba(15, 23, 42, .35);--pdf-thumbnail-selected-overlay: rgba(199, 210, 246, .5);--pdf-thumbnail-selected-text: var(--fp-color-greyscale-1000);--border-primary: var(--fs-color-border-teritiary);--border-secondary: var(--fs-color-border-quaternary);--text-primary: var(--fs-color-text-primary);--text-secondary: var(--fs-color-text-secondary);--text-tertiary: var(--fs-color-text-teritiary);--upload-trial-warning-link: var(--fp-color-sky-700);--duplicate-warning-border: var(--fp-color-sky-200);--trial-badge-bg: var(--fp-color-purple-100);--trial-badge-color: var(--fp-color-purple-700);--list-background: var(--background-elevated);--list-border: var(--border-primary);--quote-template-level-1-bg: var(--fp-color-sky-50);--quote-template-level-1-text: var(--fp-color-sky-600);--quote-template-level-2-bg: var(--fp-color-blue-50);--quote-template-level-2-text: var(--fp-color-blue-600);--quote-template-level-3-bg: var(--fp-color-indigo-50);--quote-template-level-3-text: var(--fp-color-indigo-600);--quote-template-level-4-bg: var(--fp-color-violet-50);--quote-template-level-4-text: var(--fp-color-violet-600);--quote-template-level-5-bg: var(--fp-color-purple-50);--quote-template-level-5-text: var(--fp-color-purple-600);--button-secondary-border: var(--fs-color-border-teritiary);--button-secondary-background: var(--fs-color-background-primary);--background-elevated-hover: var(--fs-color-background-secondary);--background-elevated-active: var(--fs-color-background-teritiary);--background-elevated-focus: var(--fs-color-background-drawx-secondary-default);--button-accent-text: var(--key-color);--button-accent-border: var(--key-color);--button-accent-background: var(--fs-color-background-primary);--ocr-default-color: var(--fp-color-orange-500);--ocr-default-bg: color-mix(in srgb, var(--fp-color-orange-500) 6%, transparent);--marker-red-alt: var(--fp-color-red-500);--marker-blue-alt: var(--fp-color-blue-500);--cost-machining-bg: var(--fp-color-sky-100);--cost-machining-color: var(--fp-color-sky-600);--cost-cleaning-coating-bg: var(--fp-color-violet-100);--cost-cleaning-coating-color: var(--fp-color-violet-500);--cost-quality-bg: var(--fp-color-yellow-50);--cost-quality-color: var(--fp-color-yellow-600);--report-ai-cost-bg: var(--fp-color-indigo-50);--report-trial-badge-gradient: linear-gradient( 92.74deg, #4a45ec 4.25%, #6890ed 32.1%, #53d3e4 78.85%, #74ffdc 100.97% );--cost-preparation-trial-banner-gradient: linear-gradient( 105.56deg, #4a45ec 4.25%, #6890ed 41.67%, #53d3e4 74.4%, #74ffdc 100.97% );--cost-report-drawing-info-action-bg: var(--fp-color-indigo-200);--cost-report-drawing-info-action-hover-bg: var(--fp-color-indigo-300);--cost-analysis-estimate-tooltip-anchor-color: var(--fp-color-indigo-600);--cost-analysis-quote-table-header-bg: var(--fs-color-background-teritiary);--cost-analysis-preparation-description-text: var(--fp-color-greyscale-700);--user-management-role-admin-bg: var(--trial-badge-bg);--user-management-role-member-bg: var(--fs-color-background-success-secondary-default);--user-management-role-viewer-bg: var(--fs-color-background-info-secondary-default);--user-management-role-admin-text: var(--fp-color-purple-800);--user-management-role-member-text: var(--fp-color-green-600);--user-management-role-viewer-text: var(--fp-color-blue-800);--section-other-bg: var(--fp-color-red-100);--section-other-color: var(--fp-color-red-700);--section-assembly-bg: var(--fp-color-sky-100);--section-assembly-color: var(--fp-color-blue-800);--section-coating-bg: var(--fp-color-sky-100);--section-coating-color: var(--fp-color-sky-700);--section-coating-flip-bg: var(--fp-color-yellow-50);--section-ai-summary-bg: var(--fp-color-purple-100);--section-ai-summary-color: var(--fp-color-violet-800);--section-note-bg: var(--fp-color-yellow-50);--section-note-color: var(--fp-color-yellow-500);--section-highlight-information: var(--fp-color-orange-600);--section-highlight-note: var(--fp-color-yellow-600);--section-highlight-bom: var(--fp-color-yellow-500);--section-highlight-loop-0: var(--fp-color-teal-600);--section-highlight-loop-1: var(--fp-color-pink-600);--section-highlight-loop-2: var(--fp-color-indigo-600);--section-highlight-loop-3: var(--fp-color-green-600);--section-highlight-loop-4: var(--fp-color-purple-600);--section-highlight-loop-5: var(--fp-color-sky-600);--section-highlight-loop-6: var(--fp-color-red-600);--section-highlight-loop-7: var(--fp-color-cyan-600);--section-highlight-loop-8: var(--fp-color-blue-600);--section-highlight-loop-9: var(--fp-color-violet-600);--model-status-active-dot: var(--fs-color-icon-success);--model-tag-bg: var(--fp-color-greyscale-0);--drawing-version-latest-dot: var(--fp-color-green-600);--drawing-version-old-dot: var(--fp-color-sky-500);--associated-drawing-existing-badge-bg: var(--key-color);--associated-drawing-existing-badge-text: var(--fs-color-text-inverse);--associated-drawing-existing-card-bg: var(--key-color-selected);--associated-drawing-existing-card-border: color-mix(in srgb, var(--key-color) 35%, transparent);--associated-drawing-existing-dot: var(--key-color);--associated-drawing-parent-badge-bg: var(--fs-color-text-warning);--associated-drawing-parent-badge-text: var(--fp-color-greyscale-0);--associated-drawing-parent-card-bg: var(--fs-color-background-warning-secondary-default);--associated-drawing-parent-card-border: color-mix(in srgb, var(--fs-color-text-warning) 40%, transparent);--associated-drawing-parent-dot: var(--fs-color-text-warning);--associated-drawing-child-badge-bg: var(--fs-color-text-success);--associated-drawing-child-badge-text: var(--fp-color-greyscale-0);--associated-drawing-child-card-bg: var(--fs-color-background-success-secondary-default);--associated-drawing-child-card-border: color-mix(in srgb, var(--fs-color-text-success) 40%, transparent);--associated-drawing-child-dot: var(--fs-color-text-success);--associated-drawing-bom-badge-bg: var(--fs-color-text-info);--associated-drawing-bom-badge-text: var(--fp-color-greyscale-0);--associated-drawing-bom-card-bg: var(--fs-color-background-info-secondary-default);--associated-drawing-bom-card-border: color-mix(in srgb, var(--fs-color-text-info) 40%, transparent);--associated-drawing-bom-dot: var(--fs-color-text-info);--associated-drawing-related-badge-bg: var(--fs-color-text-secondary);--associated-drawing-related-badge-text: var(--fp-color-greyscale-0);--associated-drawing-related-card-bg: var(--fs-color-background-teritiary);--associated-drawing-related-card-border: color-mix(in srgb, var(--fs-color-text-secondary) 40%, transparent);--associated-drawing-related-dot: var(--fs-color-text-secondary);--icon-default: var(--fp-color-greyscale-800);--icon-green: var(--fs-color-icon-success);--icon-bg-success: var(--fs-color-background-success-secondary-default);--icon-on-danger: var(--fs-color-icon-inverse);--icon-information-outlined: var(--fp-color-sky-600);--smart-drive-folder-icon: var(--fp-color-greyscale-500);--smart-drive-header-folder-icon: var(--fp-color-greyscale-1000);--toolbox-icon-purple-bg: var(--fp-color-purple-100);--toolbox-icon-purple-color: var(--fp-color-purple-600);--toast-shadow: none}:root.dark{color-scheme:dark;--key-color-selected-border: var(--fs-color-border-drawx-primary-hovered);--key-color-glow: 0 0 20px rgba(99, 102, 241, .35), 0 0 40px rgba(99, 102, 241, .15);--key-color-glow-hover: 0 4px 12px rgba(99, 102, 241, .25);--key-color-overlay: linear-gradient(135deg, rgba(99, 102, 241, .08) 0%, rgba(99, 102, 241, .03) 100%);--overlay-neutral: rgba(0, 0, 0, .6);--space-page-gradient: linear-gradient( 0deg, color-mix(in srgb, var(--key-color) 8%, transparent) 1.85%, color-mix(in srgb, var(--background-page) 0%, transparent) 84.91% );--space-page-gradient-list: linear-gradient( 0deg, color-mix(in srgb, var(--key-color) 7%, transparent) 0%, color-mix(in srgb, var(--background-page) 0%, transparent) 78% );--space-focus-ring-strong: color-mix(in srgb, var(--key-color) 42%, transparent);--background-page: var(--fs-color-background-primary);--background-elevated: var(--fs-color-background-secondary);--app-nav-collapsed-toggle-hover-bg: var(--fp-color-greyscale-800);--background-canvas: var(--fp-color-greyscale-950);--background-overlay-disabled: var(--fp-color-greyscale-900);--shadow-sm: 0 2px 4px rgba(0, 0, 0, .3);--shadow-md: 0 2px 8px rgba(0, 0, 0, .3);--overlay-background: rgba(0, 0, 0, .6);--overlay-pill-background: rgba(31, 41, 55, .9);--overlay-pill-shadow: 0 8px 24px rgba(0, 0, 0, .4);--upload-trial-warning-link: var(--fp-color-sky-300);--duplicate-warning-border: rgba(125, 211, 252, .32);--trial-badge-bg: rgba(126, 34, 206, .18);--trial-badge-color: var(--fp-color-purple-200);--quote-template-level-1-bg: var(--fp-color-sky-950);--quote-template-level-1-text: var(--fp-color-sky-300);--quote-template-level-2-bg: var(--fp-color-blue-950);--quote-template-level-2-text: var(--fp-color-blue-300);--quote-template-level-3-bg: var(--fp-color-indigo-950);--quote-template-level-3-text: var(--fp-color-indigo-300);--quote-template-level-4-bg: var(--fp-color-violet-950);--quote-template-level-4-text: var(--fp-color-violet-300);--quote-template-level-5-bg: var(--fp-color-purple-950);--quote-template-level-5-text: var(--fp-color-purple-300);--button-secondary-border: var(--fs-color-border-secondary);--button-secondary-background: var(--fs-color-background-teritiary);--background-elevated-hover: var(--fs-color-background-teritiary);--button-accent-text: var(--fs-color-text-drawx-primary-hovered);--button-accent-background: var(--fs-color-background-secondary);--ocr-default-color: var(--fp-color-orange-400);--ocr-default-bg: color-mix(in srgb, var(--fp-color-orange-500) 15%, transparent);--marker-red-alt: var(--fp-color-red-400);--marker-blue-alt: var(--fp-color-blue-400);--cost-machining-bg: rgba(26, 141, 229, .15);--cost-machining-color: var(--fp-color-blue-400);--cost-cleaning-coating-bg: rgba(159, 91, 237, .15);--cost-cleaning-coating-color: var(--fp-color-violet-400);--cost-quality-bg: rgba(229, 128, 26, .15);--cost-quality-color: var(--fp-color-yellow-300);--report-ai-cost-bg: rgba(99, 102, 241, .15);--report-trial-badge-gradient: linear-gradient( 92.74deg, #4a45ec 4.25%, #6890ed 32.1%, #53d3e4 78.85%, #74ffdc 100.97% );--cost-preparation-trial-banner-gradient: linear-gradient( 105.56deg, #4a45ec 4.25%, #6890ed 41.67%, #53d3e4 74.4%, #74ffdc 100.97% );--cost-report-drawing-info-action-bg: rgba(165, 180, 252, .2);--cost-report-drawing-info-action-hover-bg: rgba(165, 180, 252, .32);--cost-analysis-preparation-description-text: var(--text-secondary);--user-management-role-admin-bg: rgba(168, 85, 247, .18);--user-management-role-member-bg: rgba(74, 222, 128, .16);--user-management-role-viewer-bg: rgba(96, 165, 250, .18);--user-management-role-admin-text: var(--fp-color-purple-300);--user-management-role-member-text: var(--fp-color-green-300);--user-management-role-viewer-text: var(--fp-color-blue-300);--section-other-bg: rgba(187, 0, 0, .15);--section-other-color: var(--fp-color-red-400);--section-assembly-bg: rgba(0, 62, 187, .15);--section-assembly-color: var(--fp-color-blue-400);--section-coating-bg: rgba(0, 90, 158, .15);--section-coating-color: var(--fp-color-blue-400);--section-coating-flip-bg: rgba(255, 247, 224, .1);--section-ai-summary-bg: rgba(94, 0, 187, .15);--section-ai-summary-color: var(--fp-color-violet-400);--section-note-bg: rgba(213, 170, 0, .15);--section-note-color: var(--fp-color-yellow-300);--section-highlight-information: var(--fp-color-orange-400);--section-highlight-note: var(--fp-color-yellow-400);--section-highlight-bom: var(--fp-color-yellow-400);--section-highlight-loop-0: var(--fp-color-teal-400);--section-highlight-loop-1: var(--fp-color-pink-400);--section-highlight-loop-2: var(--fp-color-indigo-400);--section-highlight-loop-3: var(--fp-color-green-400);--section-highlight-loop-4: var(--fp-color-purple-400);--section-highlight-loop-5: var(--fp-color-sky-400);--section-highlight-loop-6: var(--fp-color-red-400);--section-highlight-loop-7: var(--fp-color-cyan-400);--section-highlight-loop-8: var(--fp-color-blue-400);--section-highlight-loop-9: var(--fp-color-violet-400);--model-tag-bg: var(--fp-color-greyscale-900);--drawing-version-latest-dot: var(--fp-color-teal-500);--drawing-version-old-dot: var(--fp-color-blue-400);--associated-drawing-parent-badge-text: var(--fp-color-greyscale-950);--associated-drawing-child-badge-text: var(--fp-color-greyscale-950);--associated-drawing-bom-badge-text: var(--fp-color-greyscale-950);--associated-drawing-related-badge-text: var(--fp-color-greyscale-950);--icon-default: var(--fp-color-greyscale-200);--icon-information-outlined: var(--fp-color-sky-300);--smart-drive-folder-icon: var(--text-secondary);--smart-drive-header-folder-icon: var(--text-primary);--toolbox-icon-purple-bg: rgba(99, 102, 241, .15);--toolbox-icon-purple-color: var(--fp-color-indigo-300);--toast-shadow: 4px 4px 10px rgb(0 0 0 / 40%)}:root.theme-neon{color-scheme:dark;--key-color-selected: rgba(150, 230, 10, .18);--key-color-glow: 0 0 18px rgba(150, 230, 10, .3), 0 0 42px rgba(150, 230, 10, .12);--key-color-glow-hover: 0 10px 28px rgba(150, 230, 10, .16);--key-color-overlay: linear-gradient(135deg, rgba(150, 230, 10, .14) 0%, rgba(150, 230, 10, .03) 100%);--overlay-neutral: rgba(8, 8, 8, .62);--space-page-gradient: linear-gradient( 0deg, color-mix(in srgb, var(--key-color) 7%, transparent) 1.85%, color-mix(in srgb, var(--background-page) 0%, transparent) 84.91% );--space-page-gradient-list: linear-gradient( 0deg, color-mix(in srgb, var(--key-color) 6%, transparent) 0%, color-mix(in srgb, var(--background-page) 0%, transparent) 78% );--space-focus-ring-strong: color-mix(in srgb, var(--key-color) 48%, transparent);--scrollbar-track-background: var(--fs-color-background-secondary);--scrollbar-track-border: rgba(150, 230, 10, .14);--scrollbar-thumb-background: var(--fp-color-greyscale-900);--background-page: var(--fs-color-background-primary);--background-elevated: var(--fs-color-background-secondary);--background-selected: rgba(150, 230, 10, .12);--app-nav-collapsed-toggle-hover-bg: var(--fs-color-background-disabled);--background-canvas: var(--fs-color-background-primary);--background-overlay-disabled: var(--fs-color-background-disabled);--shadow-sm: 0 6px 18px rgba(0, 0, 0, .22);--shadow-md: 0 14px 36px rgba(0, 0, 0, .28);--overlay-background: rgba(0, 0, 0, .72);--overlay-pill-background: rgba(24, 24, 20, .92);--overlay-pill-color: var(--fs-color-text-primary);--overlay-pill-shadow: 0 12px 30px rgba(0, 0, 0, .42);--upload-trial-warning-link: var(--fs-color-text-drawx-primary-default);--duplicate-warning-border: rgba(150, 230, 10, .32);--trial-badge-bg: rgba(150, 230, 10, .14);--trial-badge-color: var(--fs-color-text-drawx-primary-default);--button-secondary-border: rgba(150, 230, 10, .12);--button-secondary-background: var(--fs-color-background-teritiary);--background-elevated-hover: var(--fs-color-background-teritiary);--background-elevated-active: var(--fs-color-background-disabled);--background-elevated-focus: var(--fs-color-background-neutral);--list-background: var(--fs-color-background-primary);--list-border: rgba(150, 230, 10, .14);--button-accent-text: var(--key-color);--button-accent-border: var(--key-color);--button-accent-background: var(--fs-color-background-secondary);--ocr-default-color: var(--fp-color-orange-300);--ocr-default-bg: color-mix(in srgb, var(--fp-color-orange-300) 14%, transparent);--marker-red-alt: var(--fp-color-red-300);--marker-blue-alt: var(--fp-color-blue-300);--cost-machining-bg: rgba(115, 183, 216, .15);--cost-machining-color: var(--fp-color-blue-300);--cost-cleaning-coating-bg: rgba(202, 176, 223, .15);--cost-cleaning-coating-color: var(--fp-color-greyscale-400);--cost-quality-bg: rgba(239, 170, 86, .15);--cost-quality-color: var(--fp-color-orange-300);--report-ai-cost-bg: rgba(150, 230, 10, .12);--report-trial-badge-gradient: linear-gradient( 92.74deg, #4a45ec 4.25%, #6890ed 32.1%, #53d3e4 78.85%, #74ffdc 100.97% );--cost-preparation-trial-banner-gradient: linear-gradient( 105.56deg, #4a45ec 4.25%, #6890ed 41.67%, #53d3e4 74.4%, #74ffdc 100.97% );--cost-report-drawing-info-action-bg: rgba(150, 230, 10, .18);--cost-report-drawing-info-action-hover-bg: rgba(150, 230, 10, .28);--cost-analysis-quote-table-header-bg: var(--app-nav-collapsed-toggle-hover-bg);--cost-analysis-preparation-description-text: var(--text-secondary);--user-management-role-admin-bg: var(--quote-template-level-4-bg);--user-management-role-member-bg: var(--trial-badge-bg);--user-management-role-viewer-bg: var(--fs-color-background-info-secondary-default);--user-management-role-admin-text: var(--quote-template-level-4-text);--user-management-role-member-text: var(--key-color-selected-border);--user-management-role-viewer-text: var(--fs-color-text-info);--section-other-bg: rgba(222, 116, 104, .16);--section-other-color: var(--fp-color-red-300);--section-assembly-bg: rgba(115, 183, 216, .16);--section-assembly-color: var(--fp-color-blue-300);--section-coating-bg: rgba(99, 168, 146, .16);--section-coating-color: var(--fp-color-green-300);--section-coating-flip-bg: rgba(212, 196, 112, .14);--section-ai-summary-bg: rgba(202, 176, 223, .16);--section-ai-summary-color: var(--fp-color-greyscale-400);--section-note-bg: rgba(212, 196, 112, .14);--section-note-color: var(--fp-color-orange-300);--section-highlight-information: var(--fp-color-orange-300);--section-highlight-note: var(--fp-color-yellow-300);--section-highlight-bom: var(--fp-color-yellow-300);--section-highlight-loop-0: var(--fp-color-teal-300);--section-highlight-loop-1: var(--fp-color-pink-300);--section-highlight-loop-2: var(--fp-color-indigo-300);--section-highlight-loop-3: var(--fp-color-green-300);--section-highlight-loop-4: var(--fp-color-purple-300);--section-highlight-loop-5: var(--fp-color-sky-300);--section-highlight-loop-6: var(--fp-color-red-300);--section-highlight-loop-7: var(--fp-color-cyan-300);--section-highlight-loop-8: var(--fp-color-blue-300);--section-highlight-loop-9: var(--fp-color-violet-300);--model-status-active-dot: var(--fs-color-icon-drawx-primary-default);--model-tag-bg: var(--fs-color-background-disabled);--drawing-version-latest-dot: var(--fs-color-icon-drawx-primary-default);--drawing-version-old-dot: var(--fp-color-blue-300);--associated-drawing-existing-badge-text: var(--fs-color-background-primary);--associated-drawing-existing-card-bg: rgba(150, 230, 10, .14);--associated-drawing-existing-card-border: rgba(150, 230, 10, .34);--associated-drawing-parent-badge-bg: var(--fp-color-orange-300);--associated-drawing-parent-badge-text: var(--fs-color-background-primary);--associated-drawing-parent-card-bg: rgba(239, 170, 86, .1);--associated-drawing-parent-card-border: rgba(239, 170, 86, .28);--associated-drawing-parent-dot: var(--fp-color-orange-300);--associated-drawing-child-badge-bg: var(--fp-color-teal-300);--associated-drawing-child-badge-text: var(--fs-color-background-primary);--associated-drawing-child-card-bg: rgba(78, 199, 166, .1);--associated-drawing-child-card-border: rgba(78, 199, 166, .28);--associated-drawing-child-dot: var(--fp-color-teal-300);--associated-drawing-bom-badge-bg: var(--fp-color-sky-300);--associated-drawing-bom-badge-text: var(--fs-color-background-primary);--associated-drawing-bom-card-bg: rgba(115, 183, 216, .1);--associated-drawing-bom-card-border: rgba(115, 183, 216, .28);--associated-drawing-bom-dot: var(--fp-color-sky-300);--associated-drawing-related-badge-bg: var(--fp-color-greyscale-600);--associated-drawing-related-badge-text: var(--fs-color-background-primary);--associated-drawing-related-card-bg: rgba(140, 140, 132, .08);--associated-drawing-related-card-border: rgba(162, 162, 151, .22);--associated-drawing-related-dot: var(--fs-color-text-secondary);--icon-default: var(--fs-color-icon-primary);--icon-green: var(--fs-color-icon-drawx-primary-default);--icon-information-outlined: var(--fp-color-blue-300);--smart-drive-folder-icon: var(--text-secondary);--smart-drive-header-folder-icon: var(--text-primary);--toolbox-icon-purple-bg: rgba(202, 176, 223, .14);--toolbox-icon-purple-color: var(--fp-color-greyscale-400)}html{width:100%;height:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}a{text-decoration:none}body{position:relative;width:100%;height:100%;min-width:var(--app-min-width);margin:0;overflow-x:auto;color:var(--text-primary);background:var(--background-page);font-size:var(--font-size-14);line-height:1.3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-width:var(--app-min-width);height:100%}body,input,textarea,select,button,table,th,td{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif!important}*::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}*::-webkit-scrollbar-track{background:var(--scrollbar-track-background);border-left:1px solid var(--scrollbar-track-border);border-right:1px solid var(--scrollbar-track-border)}*::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-background);border-radius:var(--scrollbar-thumb-radius);border:var(--scrollbar-thumb-inset) solid var(--scrollbar-track-background);background-clip:padding-box}*::-webkit-scrollbar-corner{background:var(--scrollbar-track-background)}html.theme-neon body{background:radial-gradient(circle at 18% 10%,rgba(150,230,10,.07),transparent 18%),radial-gradient(circle at 78% 52%,rgba(150,230,10,.05),transparent 28%),linear-gradient(180deg,#141414,#111)}html.theme-neon .navigation-flex-box .navigation-icon svg,html.theme-neon .navigation-flex-box .navigation-icon svg *{transition:stroke .2s ease,fill .2s ease,filter .2s ease}html.theme-neon .navigation-item.active .navigation-flex-box .navigation-icon svg *,html.theme-neon .navigation-flex-box:hover .navigation-icon svg *{stroke:var(--key-color)!important}html.theme-neon [style*="background: var(--key-color)"],html.theme-neon [style*="background-color: var(--key-color)"],html.theme-neon [style*="background:var(--key-color)"],html.theme-neon [style*="background-color:var(--key-color)"]{color:var(--fs-color-text-inverse)!important}html.theme-neon [style*="background: var(--key-color)"] *,html.theme-neon [style*="background-color: var(--key-color)"] *,html.theme-neon [style*="background:var(--key-color)"] *,html.theme-neon [style*="background-color:var(--key-color)"] *{color:var(--fs-color-text-inverse)!important;fill:currentColor;stroke:currentColor}html:before,html:after,body:before,body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;z-index:9999}html:before{background:linear-gradient(118deg,#14141400,#96e60a0d 24%,#dcdcd424 33%,#96e60a66 39%,#dcdcd41a 46%,#14141400 58%),linear-gradient(180deg,#0a0a0a0a,#0a0a0a2e);transform:translate3d(-120%,0,0);mix-blend-mode:screen}html:after{background:radial-gradient(circle at 50% 50%,#96e60a24,#96e60a00 58%),linear-gradient(180deg,#dcdcd414,#14141429)}body:before{background:radial-gradient(circle at var(--theme-transition-origin-x) var(--theme-transition-origin-y),rgba(150,230,10,.28) 0,rgba(150,230,10,.18) 10%,rgba(150,230,10,.08) 24%,rgba(20,20,20,0) 56%)}body:after{background:linear-gradient(135deg,#96e60a24,#dcdcd414 38%,#1414140a);-webkit-backdrop-filter:saturate(1.08);backdrop-filter:saturate(1.08)}html.theme-transition-active body:before{animation:theme-reveal-ripple 1.18s cubic-bezier(.2,.9,.22,1) forwards}html.theme-transition-active body:after{animation:theme-reveal-flash .98s ease-out forwards}html.theme-transition-active:before{animation:theme-reveal-sweep 1.24s cubic-bezier(.16,.84,.22,1) forwards}html.theme-transition-active:after{animation:theme-reveal-veil 1.32s ease-out forwards}html.theme-transition-active #root{animation:theme-root-pulse 1.16s cubic-bezier(.22,1,.36,1);transform-origin:var(--theme-transition-origin-x) var(--theme-transition-origin-y)}@keyframes theme-reveal-ripple{0%{opacity:0;transform:scale(.18);filter:blur(14px)}18%{opacity:1}to{opacity:0;transform:scale(2.65);filter:blur(1px)}}@keyframes theme-reveal-flash{0%{opacity:0}12%{opacity:.95}to{opacity:0}}@keyframes theme-reveal-sweep{0%{opacity:0;transform:translate3d(-120%,0,0) skew(-14deg);filter:blur(22px)}18%{opacity:.88}62%{opacity:1}to{opacity:0;transform:translate3d(120%,0,0) skew(-14deg);filter:blur(8px)}}@keyframes theme-reveal-veil{0%{opacity:0;transform:scale(1.06);filter:blur(18px)}20%{opacity:.52}to{opacity:0;transform:scale(1);filter:blur(0)}}@keyframes theme-root-pulse{0%{filter:saturate(.9) brightness(.97)}22%{filter:saturate(1.18) brightness(1.04)}48%{filter:saturate(1.08) brightness(1.01)}to{filter:saturate(1) brightness(1)}}@keyframes theme-transition-copy{0%{opacity:0;transform:scale(.94) translateY(36px);filter:blur(18px)}18%{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}68%{opacity:.94;transform:scale(1.02) translateY(-2px)}to{opacity:0;transform:scale(1.05) translateY(-28px);filter:blur(10px)}}body,input,textarea,select,button,table,th,td,[class*=MuiTable],[class*=MuiDataGrid]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif!important}
