@media (max-width:400px){.mobile-pagination-num,.mobile-pagination-btn{width:24px;height:24px;font-size:11px}}:root{--background-color:#fff;--text-color:#212121;--card-background:#fff;--border-color:#e0e0e0;--success-color:#4caf50;--warning-color:#ff9800;--error-color:#f44336;--info-color:#2196f3}[data-theme=dark]{--primary-color:#424242;--secondary-color:#757575;--background-color:#212121;--text-color:#fff;--card-background:#424242;--border-color:#424242}[data-theme=light]{--primary-color:#f5f5f5;--secondary-color:#eee;--background-color:#fafafa;--text-color:#212121;--card-background:#fff;--border-color:#e0e0e0}:root{--q-primary:var(--primary-color);--q-secondary:var(--secondary-color)}body{background-color:var(--background-color);color:var(--text-color)}.bg-white{background:var(--card-background);color:var(--text-color);--text-color:#212121}.bg-cny-100{color:#fff;--text-color:#fff;--primary-color:gold;--secondary-color:#ffd70040;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Ccircle cx='40' cy='40' r='36' fill='none' stroke='%23ffd700' stroke-width='0.6' opacity='0.15'/%3E%3Ccircle cx='40' cy='40' r='24' fill='none' stroke='%23ffd700' stroke-width='0.6' opacity='0.12'/%3E%3Ccircle cx='40' cy='40' r='12' fill='none' stroke='%23ffd700' stroke-width='0.6' opacity='0.08'/%3E%3Cpath d='M40 4L44 20L60 20L48 30L52 46L40 38L28 46L32 30L20 20L36 20Z' fill='none' stroke='%23ffd700' stroke-width='0.5' opacity='0.14'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#d21f3c 0%,#8b0000 100%) 0 0/cover no-repeat}.bg-cny-100-right{color:#8b0000;--text-color:#8b0000;--primary-color:#d21f3c;--secondary-color:#d21f3c33;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Ccircle cx='40' cy='40' r='36' fill='none' stroke='%23d21f3c' stroke-width='0.6' opacity='0.12'/%3E%3Ccircle cx='40' cy='40' r='24' fill='none' stroke='%23d21f3c' stroke-width='0.6' opacity='0.09'/%3E%3Ccircle cx='40' cy='40' r='12' fill='none' stroke='%23d21f3c' stroke-width='0.6' opacity='0.06'/%3E%3Cpath d='M40 4L44 20L60 20L48 30L52 46L40 38L28 46L32 30L20 20L36 20Z' fill='none' stroke='%23d21f3c' stroke-width='0.5' opacity='0.11'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#fff0f0 0%,#ffe0e0 100%) 0 0/cover no-repeat}.bg-cny-50{color:#fff;--text-color:#fff;--primary-color:#90ee90;--secondary-color:#90ee9040;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cline x1='40' y1='40' x2='40' y2='4' stroke='%2390ee90' stroke-width='0.6' opacity='0.15'/%3E%3Cline x1='40' y1='40' x2='68' y2='16' stroke='%2390ee90' stroke-width='0.6' opacity='0.12'/%3E%3Cline x1='40' y1='40' x2='68' y2='64' stroke='%2390ee90' stroke-width='0.6' opacity='0.12'/%3E%3Cline x1='40' y1='40' x2='40' y2='76' stroke='%2390ee90' stroke-width='0.6' opacity='0.15'/%3E%3Cline x1='40' y1='40' x2='12' y2='16' stroke='%2390ee90' stroke-width='0.6' opacity='0.12'/%3E%3Cline x1='40' y1='40' x2='12' y2='64' stroke='%2390ee90' stroke-width='0.6' opacity='0.12'/%3E%3Cpath d='M40 4L42 12L50 8L44 16L52 20L40 14L28 20L36 16L30 8L38 12Z' fill='none' stroke='%2390ee90' stroke-width='0.5' opacity='0.14'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#00a651 0%,#006400 100%) 0 0/cover no-repeat}.bg-cny-50-right{color:#006400;--text-color:#006400;--primary-color:#00a651;--secondary-color:#00a65133;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cline x1='40' y1='40' x2='40' y2='4' stroke='%23006400' stroke-width='1.2' opacity='0.25'/%3E%3Cline x1='40' y1='40' x2='68' y2='16' stroke='%23006400' stroke-width='1.0' opacity='0.20'/%3E%3Cline x1='40' y1='40' x2='68' y2='64' stroke='%23006400' stroke-width='1.0' opacity='0.20'/%3E%3Cline x1='40' y1='40' x2='40' y2='76' stroke='%23006400' stroke-width='1.2' opacity='0.25'/%3E%3Cline x1='40' y1='40' x2='12' y2='16' stroke='%23006400' stroke-width='1.0' opacity='0.20'/%3E%3Cline x1='40' y1='40' x2='12' y2='64' stroke='%23006400' stroke-width='1.0' opacity='0.20'/%3E%3Cpath d='M40 4L42 12L50 8L44 16L52 20L40 14L28 20L36 16L30 8L38 12Z' fill='none' stroke='%23006400' stroke-width='1.0' opacity='0.22'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#e8f8e8 0%,#d0f0d0 100%) 0 0/cover no-repeat}.bg-cny-20{color:#fff;--text-color:#fff;--primary-color:#ffec8b;--secondary-color:#ffec8b40;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cpath d='M0 20 Q20 40 40 20 T80 20' fill='none' stroke='%23ffec8b' stroke-width='0.6' opacity='0.15'/%3E%3Cpath d='M0 50 Q20 70 40 50 T80 50' fill='none' stroke='%23ffec8b' stroke-width='0.6' opacity='0.12'/%3E%3Cpath d='M0 76 Q20 96 40 76 T80 76' fill='none' stroke='%23ffec8b' stroke-width='0.6' opacity='0.08'/%3E%3Cpath d='M40 10L44 24L56 20L46 30L50 42L40 34L30 42L34 30L24 20L36 24Z' fill='none' stroke='%23ffec8b' stroke-width='0.5' opacity='0.14'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#d2691e 0%,#8b4513 100%) 0 0/cover no-repeat}.bg-cny-20-right{color:#8b4513;--text-color:#8b4513;--primary-color:#d2691e;--secondary-color:#d2691e33;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cpath d='M0 20 Q20 40 40 20 T80 20' fill='none' stroke='%238b4513' stroke-width='1.2' opacity='0.25'/%3E%3Cpath d='M0 50 Q20 70 40 50 T80 50' fill='none' stroke='%238b4513' stroke-width='1.0' opacity='0.20'/%3E%3Cpath d='M0 76 Q20 96 40 76 T80 76' fill='none' stroke='%238b4513' stroke-width='1.0' opacity='0.15'/%3E%3Cpath d='M40 10L44 24L56 20L46 30L50 42L40 34L30 42L34 30L24 20L36 24Z' fill='none' stroke='%238b4513' stroke-width='1.0' opacity='0.22'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#fffaf0 0%,#ffeeba 100%) 0 0/cover no-repeat}.bg-cny-10{color:#fff;--text-color:#fff;--primary-color:#b0e0e6;--secondary-color:#b0e0e640;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cpolygon points='40,4 56,16 56,40 40,52 24,40 24,16' fill='none' stroke='%23b0e0e6' stroke-width='0.6' opacity='0.15'/%3E%3Cpolygon points='40,20 48,28 48,40 40,48 32,40 32,28' fill='none' stroke='%23b0e0e6' stroke-width='0.6' opacity='0.12'/%3E%3Ccircle cx='40' cy='34' r='4' fill='none' stroke='%23b0e0e6' stroke-width='0.5' opacity='0.14'/%3E%3Cpath d='M40 10L42 18L50 14L44 22L48 28L40 24L32 28L36 22L30 14L38 18Z' fill='none' stroke='%23b0e0e6' stroke-width='0.5' opacity='0.10'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#0070c0 0%,#036 100%) 0 0/cover no-repeat}.bg-cny-10-right{color:#036;--text-color:#036;--primary-color:#0070c0;--secondary-color:#0070c033;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cpolygon points='40,4 56,16 56,40 40,52 24,40 24,16' fill='none' stroke='%23003366' stroke-width='1.2' opacity='0.25'/%3E%3Cpolygon points='40,20 48,28 48,40 40,48 32,40 32,28' fill='none' stroke='%23003366' stroke-width='1.0' opacity='0.20'/%3E%3Ccircle cx='40' cy='34' r='4' fill='none' stroke='%23003366' stroke-width='1.0' opacity='0.22'/%3E%3Cpath d='M40 10L42 18L50 14L44 22L48 28L40 24L32 28L36 22L30 14L38 18Z' fill='none' stroke='%23003366' stroke-width='1.0' opacity='0.18'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#e6f4ff 0%,#cce8ff 100%) 0 0/cover no-repeat}.bg-cny-5{color:#fff;--text-color:#fff;--primary-color:plum;--secondary-color:#dda0dd40;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cline x1='0' y1='0' x2='80' y2='80' stroke='%23dda0dd' stroke-width='0.6' opacity='0.15'/%3E%3Cline x1='0' y1='20' x2='60' y2='80' stroke='%23dda0dd' stroke-width='0.6' opacity='0.12'/%3E%3Cline x1='20' y1='0' x2='80' y2='60' stroke='%23dda0dd' stroke-width='0.6' opacity='0.12'/%3E%3Cline x1='0' y1='40' x2='40' y2='80' stroke='%23dda0dd' stroke-width='0.6' opacity='0.08'/%3E%3Cline x1='40' y1='0' x2='80' y2='40' stroke='%23dda0dd' stroke-width='0.6' opacity='0.08'/%3E%3Cpath d='M40 6L42 16L48 12L44 20L46 28L40 22L34 28L36 20L32 12L38 16Z' fill='none' stroke='%23dda0dd' stroke-width='0.5' opacity='0.14'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#9b30ff 0%,indigo 100%) 0 0/cover no-repeat}.bg-cny-5-right{color:indigo;--text-color:indigo;--primary-color:#9b30ff;--secondary-color:#9b30ff33;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cline x1='0' y1='0' x2='80' y2='80' stroke='%234b0082' stroke-width='1.2' opacity='0.25'/%3E%3Cline x1='0' y1='20' x2='60' y2='80' stroke='%234b0082' stroke-width='1.0' opacity='0.20'/%3E%3Cline x1='20' y1='0' x2='80' y2='60' stroke='%234b0082' stroke-width='1.0' opacity='0.20'/%3E%3Cline x1='0' y1='40' x2='40' y2='80' stroke='%234b0082' stroke-width='1.0' opacity='0.15'/%3E%3Cline x1='40' y1='0' x2='80' y2='40' stroke='%234b0082' stroke-width='1.0' opacity='0.15'/%3E%3Cpath d='M40 6L42 16L48 12L44 20L46 28L40 22L34 28L36 20L32 12L38 16Z' fill='none' stroke='%234b0082' stroke-width='1.0' opacity='0.22'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#f5f0ff 0%,#e6d4ff 100%) 0 0/cover no-repeat}.bg-cny-1{color:#fff;--text-color:#fff;--primary-color:#b8d68c;--secondary-color:#b8d68c40;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cpath d='M0 40L20 20L40 0L60 20L80 40L60 60L40 80L20 60Z' fill='none' stroke='%23b8d68c' stroke-width='0.6' opacity='0.15'/%3E%3Cpath d='M20 40L40 20L60 40L40 60Z' fill='none' stroke='%23b8d68c' stroke-width='0.6' opacity='0.12'/%3E%3Cpath d='M40 10L42 18L48 14L44 22L46 28L40 24L34 28L36 22L32 14L38 18Z' fill='none' stroke='%23b8d68c' stroke-width='0.5' opacity='0.14'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#6b8e23 0%,#3d5a14 100%) 0 0/cover no-repeat}.bg-cny-1-right{color:#3d5a14;--text-color:#3d5a14;--primary-color:#6b8e23;--secondary-color:#6b8e2333;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cpath d='M0 40L20 20L40 0L60 20L80 40L60 60L40 80L20 60Z' fill='none' stroke='%233d5a14' stroke-width='1.2' opacity='0.25'/%3E%3Cpath d='M20 40L40 20L60 40L40 60Z' fill='none' stroke='%233d5a14' stroke-width='1.0' opacity='0.20'/%3E%3Cpath d='M40 10L42 18L48 14L44 22L46 28L40 24L34 28L36 22L32 14L38 18Z' fill='none' stroke='%233d5a14' stroke-width='1.0' opacity='0.22'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#f0f5e6 0%,#d8e4c4 100%) 0 0/cover no-repeat}.bg-cny-gold{color:#fff;--text-color:#fff;--primary-color:gold;--secondary-color:#ffd7004d;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cpath d='M0 40L20 20L40 0L60 20L80 40L60 60L40 80L20 60Z' fill='none' stroke='%23ffd700' stroke-width='0.6' opacity='0.25'/%3E%3Cpath d='M20 40L40 20L60 40L40 60Z' fill='none' stroke='%23ffd700' stroke-width='0.5' opacity='0.20'/%3E%3Cpath d='M40 10L42 18L48 14L44 22L46 28L40 24L34 28L36 22L32 14L38 18Z' fill='none' stroke='%23ffd700' stroke-width='0.5' opacity='0.22'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#d2691e 0%,#8b4513 100%) 0 0/cover no-repeat}.bg-cny-gold-right{color:#8b4513;--text-color:#8b4513;--primary-color:#d2691e;--secondary-color:#d2691e33;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cpath d='M0 40L20 20L40 0L60 20L80 40L60 60L40 80L20 60Z' fill='none' stroke='%238b4513' stroke-width='1.2' opacity='0.25'/%3E%3Cpath d='M20 40L40 20L60 40L40 60Z' fill='none' stroke='%238b4513' stroke-width='1.0' opacity='0.20'/%3E%3Cpath d='M40 10L42 18L48 14L44 22L46 28L40 24L34 28L36 22L32 14L38 18Z' fill='none' stroke='%238b4513' stroke-width='1.0' opacity='0.22'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#fff8dc 0%,wheat 100%) 0 0/cover no-repeat}.bg-cny-dark{color:#e2e8f0;--text-color:#e2e8f0;--primary-color:#4a5568;--secondary-color:#4a55684d;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cpath d='M0 40L20 20L40 0L60 20L80 40L60 60L40 80L20 60Z' fill='none' stroke='%234a5568' stroke-width='0.6' opacity='0.25'/%3E%3Cpath d='M20 40L40 20L60 40L40 60Z' fill='none' stroke='%234a5568' stroke-width='0.5' opacity='0.20'/%3E%3Cpath d='M40 10L42 18L48 14L44 22L46 28L40 24L34 28L36 22L32 14L38 18Z' fill='none' stroke='%234a5568' stroke-width='0.5' opacity='0.22'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#1a1a2e 0%,#16213e 100%) 0 0/cover no-repeat}.bg-cny-dark-right{color:#e2e8f0;--text-color:#e2e8f0;--primary-color:#4a5568;--secondary-color:#4a556833;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cpath d='M0 40L20 20L40 0L60 20L80 40L60 60L40 80L20 60Z' fill='none' stroke='%231a1a2e' stroke-width='1.2' opacity='0.25'/%3E%3Cpath d='M20 40L40 20L60 40L40 60Z' fill='none' stroke='%231a1a2e' stroke-width='1.0' opacity='0.20'/%3E%3Cpath d='M40 10L42 18L48 14L44 22L46 28L40 24L34 28L36 22L32 14L38 18Z' fill='none' stroke='%231a1a2e' stroke-width='1.0' opacity='0.22'/%3E%3C/svg%3E") 0 0/80px 80px,linear-gradient(#2d3748 0%,#1a202c 100%) 0 0/cover no-repeat}.q-card{background:var(--card-background);color:var(--text-color)}.q-separator{border-color:var(--border-color)}.text-grey-9,.text-grey-6{color:var(--text-color)}.text-primary,.q-avatar{color:var(--primary-color)}.app-header{-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:.5px solid #3c3c434a;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif;color:var(--text-color)!important;background:#fafafab8!important}.app-header .GNL__toolbar{height:64px}.app-header .q-btn,.app-header .q-chip,.app-header .q-badge{color:#1d1d1f}.app-header .text-grey-7,.app-header .text-grey-8{color:#1d1d1f!important}[data-theme=dark] .app-header{border-bottom-color:#ffffff26;background:#212121b8!important}[data-theme=dark] .app-header .q-btn,[data-theme=dark] .app-header .q-chip,[data-theme=dark] .app-header .q-badge{color:#f5f5f5}[data-theme=dark] .app-header .text-grey-7,[data-theme=dark] .app-header .text-grey-8{color:#ffffffeb!important}@media (max-width:599px){.app-header .GNL__toolbar{height:56px;min-height:56px}}.sc-design{background:var(--background-color)!important;color:var(--text-color)!important}.step-dot.active,.step-dot.completed,.step-line.active,.q-btn-primary,.q-btn--primary{background-color:var(--primary-color)!important}.q-field--outlined.q-field--focused .q-field__control{border-color:var(--primary-color)!important}.q-radio--checked,.q-checkbox--checked{color:var(--primary-color)!important}.q-progress__bar,.q-slider__track-container--active{background-color:var(--primary-color)!important}.q-tabs .q-tab--active{color:var(--primary-color)!important}.q-select__dropdown,.q-card--bordered{border-color:var(--border-color)!important}.q-header{background-color:var(--card-background)!important}.q-list .q-item--clickable:hover{background-color:var(--border-color)!important}::placeholder{opacity:.5;color:var(--text-color)!important}.q-page-container::-webkit-scrollbar{width:8px;height:8px}.q-page-container::-webkit-scrollbar-track{background:var(--border-color)}.q-page-container::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:4px}.q-page-container::-webkit-scrollbar-thumb:hover{background:var(--secondary-color)}.bg-cny-100 .menu-tree-header,.bg-cny-100 .menu-tree-item,.bg-cny-50 .menu-tree-header,.bg-cny-50 .menu-tree-item,.bg-cny-20 .menu-tree-header,.bg-cny-20 .menu-tree-item,.bg-cny-10 .menu-tree-header,.bg-cny-10 .menu-tree-item,.bg-cny-5 .menu-tree-header,.bg-cny-5 .menu-tree-item,.bg-cny-100 .menu-tree-header .q-icon,.bg-cny-100 .menu-tree-item .q-icon,.bg-cny-50 .menu-tree-header .q-icon,.bg-cny-50 .menu-tree-item .q-icon,.bg-cny-20 .menu-tree-header .q-icon,.bg-cny-20 .menu-tree-item .q-icon,.bg-cny-10 .menu-tree-header .q-icon,.bg-cny-10 .menu-tree-item .q-icon,.bg-cny-5 .menu-tree-header .q-icon,.bg-cny-5 .menu-tree-item .q-icon{color:var(--text-color)!important}.bg-cny-100 .menu-tree-header:hover,.bg-cny-100 .menu-tree-item:hover,.bg-cny-50 .menu-tree-header:hover,.bg-cny-50 .menu-tree-item:hover,.bg-cny-20 .menu-tree-header:hover,.bg-cny-20 .menu-tree-item:hover,.bg-cny-10 .menu-tree-header:hover,.bg-cny-10 .menu-tree-item:hover,.bg-cny-5 .menu-tree-header:hover,.bg-cny-5 .menu-tree-item:hover{background-color:var(--menu-hover-bg)!important}.theme-color-block{cursor:pointer;z-index:1;border:2px solid #0000;border-radius:5px;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;transition:all .2s;display:flex;position:relative;box-shadow:0 2px 8px #0003,inset 0 1px 1px #ffffff4d;background-color:#fff!important}.theme-color-block:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000040}.theme-color-block:active{transform:scale(.98)}:root{--menu-active-bg:#0000000f;--menu-active-color:var(--primary-color);--menu-active-bar:var(--primary-color);--menu-hover-bg:#0000000a}.bg-cny-100,.bg-cny-50,.bg-cny-20,.bg-cny-10,.bg-cny-5,.bg-cny-1,.bg-cny-gold,.bg-cny-dark,.bg-cny-dark-right{--menu-active-bg:#ffffff24;--menu-active-color:#fff;--menu-active-bar:var(--primary-color);--menu-hover-bg:#ffffff12}.bg-white,.bg-cny-100-right,.bg-cny-50-right,.bg-cny-20-right,.bg-cny-10-right,.bg-cny-5-right,.bg-cny-1-right,.bg-cny-gold-right{--menu-active-bg:#0000000f;--menu-active-color:var(--primary-color);--menu-active-bar:var(--primary-color);--menu-hover-bg:#0000000a}.active-item-class{border-radius:8px;background-color:var(--menu-active-bg)!important;color:var(--menu-active-color)!important;box-shadow:none!important;border-right:none!important}.active-item-class .q-icon{color:var(--menu-active-color)!important}.menu-tree-header.q-expansion-item--active{color:var(--menu-active-color)!important;background-color:#0000!important}.menu-tree-header.q-expansion-item--active .q-icon{color:var(--menu-active-color)!important}.mobile-pagination-container{background:linear-gradient(135deg,#fff 0%,#f8f9fa 100%);border-top:1px solid #e9ecef;padding:8px 12px;box-shadow:0 -1px 6px #0000000a}.mobile-pagination-info{text-align:center;color:#6c757d;margin-bottom:6px;font-size:12px}.mobile-pagination-wrapper{flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;display:flex;overflow-x:auto}.mobile-pagination-btn{color:#6c757d;background:#fff;border:1px solid #e9ecef;border-radius:6px;width:28px;height:28px;transition:all .2s}.mobile-pagination-btn:hover:not(:disabled){color:#495057;background:#f0f0f0;border-color:#dee2e6}.mobile-pagination-btn:disabled{opacity:.4;cursor:not-allowed}.mobile-pagination-numbers{flex-wrap:nowrap;align-items:center;gap:3px;display:flex}.mobile-pagination-num{color:#6c757d;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;transition:all .2s;display:flex}.mobile-pagination-num:hover:not(.active){color:#495057;background:#f0f0f0}.mobile-pagination-num.active{background:linear-gradient(135deg, var(--primary-color) 0%, var(--secondary-color) 100%);color:#fff;box-shadow:0 2px 8px var(--theme-bg-strong)}.mobile-pagination-dot{color:#adb5bd;padding:0 4px;font-size:14px}@media (max-width:400px){.mobile-pagination-num,.mobile-pagination-btn{width:24px;height:24px;font-size:11px}}.truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.file-title-col{min-width:0}.menu-tree-header,.menu-tree-item{transition:background-color .22s cubic-bezier(.32,.72,0,1),color .22s cubic-bezier(.32,.72,0,1),border-right-color .22s cubic-bezier(.32,.72,0,1)!important}.menu-tree-header .q-icon,.menu-tree-item .q-icon{transition:color .22s cubic-bezier(.32,.72,0,1)!important}.q-expansion-item__content{transition:height .38s cubic-bezier(.32,.72,0,1)!important}.q-transition--slide-up-enter-active,.q-transition--slide-up-leave-active,.q-transition--slide-down-enter-active,.q-transition--slide-down-leave-active{transition:transform .38s cubic-bezier(.32,.72,0,1),opacity .28s cubic-bezier(.32,.72,0,1)!important}html.apple-style{--apple-blue:#007aff;--apple-green:#34c759;--apple-red:#ff3b30;--apple-orange:#ff9500;--apple-yellow:#fc0;--apple-teal:#5ac8fa;--apple-indigo:#5856d6;--apple-purple:#af52de;--apple-pink:#ff2d55;--apple-gray:#8e8e93;--apple-gray2:#aeaeb2;--apple-gray3:#c7c7cc;--apple-gray4:#d1d1d6;--apple-gray5:#e5e5ea;--apple-gray6:#f2f2f7;--apple-label:#1d1d1f;--apple-secondary-label:#3c3c4399;--apple-tertiary-label:#3c3c434d;--apple-separator:#3c3c4333;--apple-system-background:#f2f2f7;--apple-elevated-background:#fff;--apple-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Segoe UI", Roboto, sans-serif;--apple-card-shadow:0 2px 12px #0000000f, 0 1px 2px #0000000a}html.apple-style body,html.apple-style .q-layout,html.apple-style .q-page,html.apple-style .q-header,html.apple-style .q-drawer,html.apple-style .q-page-container,html.apple-style .q-card,html.apple-style .q-field,html.apple-style .q-table{font-family:var(--apple-font)!important}html.apple-style body{background-color:var(--apple-system-background);color:var(--apple-label);letter-spacing:.01em}html.apple-style .q-page-container{background-color:var(--apple-system-background)}html.apple-style .q-page.bg-white,html.apple-style .q-page [class*=bg-cny]{background-color:var(--apple-system-background)!important;color:var(--apple-label)!important}html.apple-style .q-header{-webkit-backdrop-filter:blur(20px)saturate(180%);box-shadow:none!important;background:#ffffffb8!important;border-bottom:1px solid #0000000f!important}html.apple-style .q-drawer{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffffe0!important}html.apple-style .q-drawer .bg-white,html.apple-style .q-drawer [class*=bg-cny]{background:0 0!important}html.apple-style .q-drawer .menu-tree-header,html.apple-style .q-drawer .menu-tree-item{border-radius:10px;margin:2px 10px;color:var(--apple-label)!important}html.apple-style .q-drawer .menu-tree-header .q-icon,html.apple-style .q-drawer .menu-tree-item .q-icon{color:var(--apple-secondary-label)!important}html.apple-style .q-drawer .menu-tree-header:hover,html.apple-style .q-drawer .menu-tree-item:hover{background:#0000000d!important}html.apple-style .q-drawer .active-item-class,html.apple-style .q-drawer .menu-tree-header.q-expansion-item--active{color:var(--apple-blue)!important;background:#007aff1f!important}html.apple-style .q-drawer .active-item-class .q-icon,html.apple-style .q-drawer .menu-tree-header.q-expansion-item--active .q-icon{color:var(--apple-blue)!important}html.apple-style .q-drawer .menu-tree-item.active-item-class:before{display:none}html.apple-style .q-btn{letter-spacing:.01em;border-radius:10px;font-weight:500;transition:filter .15s,transform .1s,box-shadow .15s}html.apple-style .q-btn.q-btn--unelevated,html.apple-style .q-btn.q-btn--standard,html.apple-style .q-btn.q-btn--outline{box-shadow:none}html.apple-style .q-btn:not(:disabled):hover{filter:brightness(.96)}html.apple-style .q-btn:not(:disabled):active{filter:brightness(.92);transform:scale(.97)}html.apple-style .q-btn.q-btn--round,html.apple-style .q-btn.q-btn--fab,html.apple-style .q-btn.q-btn--fab-mini{border-radius:50%}html.apple-style .q-btn--primary,html.apple-style .q-btn-primary{background-color:var(--apple-blue)!important}html.apple-style .q-btn--positive{background-color:var(--apple-green)!important}html.apple-style .q-btn--negative{background-color:var(--apple-red)!important}html.apple-style .q-btn--warning{background-color:var(--apple-orange)!important}html.apple-style .q-card{box-shadow:var(--apple-card-shadow);border:1px solid #0000000a;border-radius:14px;overflow:hidden}html.apple-style .q-card--bordered{border-color:#00000014!important}html.apple-style .q-field--outlined .q-field__control{background:#ffffffd9;border-radius:10px;transition:border-color .2s,box-shadow .2s}html.apple-style .q-field--outlined.q-field--focused .q-field__control{border-color:var(--apple-blue)!important;box-shadow:0 0 0 3px #007aff26!important}html.apple-style .q-field--filled .q-field__control{background:var(--apple-gray6);border-radius:10px}html.apple-style .q-field--filled.q-field--focused .q-field__control{background:var(--apple-gray5)}html.apple-style .q-field__label{color:var(--apple-secondary-label)}html.apple-style .q-table{box-shadow:var(--apple-card-shadow);border:1px solid #0000000a;border-radius:14px;overflow:hidden}html.apple-style .q-table thead tr th{background:var(--apple-gray6);color:var(--apple-secondary-label);border-bottom:1px solid var(--apple-gray5);font-size:13px;font-weight:600}html.apple-style .q-table tbody td{border-bottom:1px solid var(--apple-gray6)}html.apple-style .q-table tbody tr{transition:background-color .15s}html.apple-style .q-table tbody tr:hover{background:var(--apple-gray6)}html.apple-style .q-table .q-table__card{box-shadow:none;border-radius:14px}html.apple-style .q-table--horizontal-separator thead tr:last-child th{border-bottom:1px solid var(--apple-gray5)}html.apple-style .q-tabs .q-tab{border-radius:8px;font-weight:500}html.apple-style .q-tabs .q-tab--active{color:var(--apple-blue)!important}html.apple-style .q-tabs .q-tab__indicator{background:var(--apple-blue);border-radius:3px;height:3px}html.apple-style .q-toggle .q-toggle__track{background:var(--apple-gray4);transition:background-color .2s}html.apple-style .q-toggle.q-toggle--active .q-toggle__track{background:var(--apple-green)!important}html.apple-style .q-checkbox .q-checkbox__inner,html.apple-style .q-checkbox .q-radio__inner,html.apple-style .q-radio .q-checkbox__inner,html.apple-style .q-radio .q-radio__inner{border-width:1.5px!important;border-color:var(--apple-gray3)!important;border-radius:50%!important;transition:background-color .2s,border-color .2s!important}html.apple-style .q-checkbox .q-checkbox__bg,html.apple-style .q-checkbox .q-radio__bg,html.apple-style .q-radio .q-checkbox__bg,html.apple-style .q-radio .q-radio__bg{border-radius:50%!important}html.apple-style .q-checkbox .q-checkbox__icon,html.apple-style .q-checkbox .q-checkbox__check,html.apple-style .q-checkbox .q-radio__icon,html.apple-style .q-checkbox .q-radio__check,html.apple-style .q-radio .q-checkbox__icon,html.apple-style .q-radio .q-checkbox__check,html.apple-style .q-radio .q-radio__icon,html.apple-style .q-radio .q-radio__check{color:#fff!important}html.apple-style .q-checkbox.q-checkbox--checked .q-checkbox__inner,html.apple-style .q-checkbox.q-checkbox--checked .q-checkbox__bg,html.apple-style .q-checkbox.q-radio--checked .q-radio__inner,html.apple-style .q-checkbox.q-radio--checked .q-radio__bg,html.apple-style .q-radio.q-checkbox--checked .q-checkbox__inner,html.apple-style .q-radio.q-checkbox--checked .q-checkbox__bg,html.apple-style .q-radio.q-radio--checked .q-radio__inner,html.apple-style .q-radio.q-radio--checked .q-radio__bg,html.apple-style .q-checkbox.q-checkbox--indet .q-checkbox__inner,html.apple-style .q-checkbox.q-checkbox--indet .q-checkbox__bg,html.apple-style .q-radio.q-checkbox--indet .q-checkbox__inner,html.apple-style .q-radio.q-checkbox--indet .q-checkbox__bg{background:var(--apple-blue)!important;border-color:var(--apple-blue)!important}html.apple-style .q-checkbox.disabled,html.apple-style .q-radio.disabled{opacity:.4}html.apple-style .q-checkbox__focus-helper,html.apple-style .q-radio__focus-helper{border-radius:50%!important}html.apple-style .q-badge{border-radius:999px;font-weight:600}html.apple-style .q-chip{background:var(--apple-gray6);border-radius:999px}html.apple-style .q-list .q-item--clickable:hover{background:var(--apple-gray6)!important}html.apple-style .q-item.q-item--active{color:var(--apple-blue);background:#007aff1a}html.apple-style .q-progress{background:var(--apple-gray5);border-radius:4px}html.apple-style .q-progress__bar{border-radius:4px}html.apple-style .q-slider__track-container--active{background-color:var(--apple-blue)!important}html.apple-style .q-dialog__backdrop{-webkit-backdrop-filter:blur(2px);background:#00000059}html.apple-style .q-dialog .q-card{border:1px solid #ffffffb3;border-radius:16px;box-shadow:0 20px 60px #00000040}html.apple-style .q-menu,html.apple-style .q-menu .q-card{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#fafafceb;border-radius:12px;box-shadow:0 12px 40px #00000024}html.apple-style .q-tooltip{-webkit-backdrop-filter:blur(10px);background:#000000d1;border-radius:8px;font-size:12px;font-weight:400}html.apple-style .q-separator{background:var(--apple-separator)}html.apple-style .q-pagination .q-btn{border-radius:8px}html.apple-style ::-webkit-scrollbar{width:8px;height:8px}html.apple-style ::-webkit-scrollbar-track{background:0 0}html.apple-style ::-webkit-scrollbar-thumb{background:#0000002e;border-radius:8px}html.apple-style ::-webkit-scrollbar-thumb:hover{background:#0000004d}html.apple-style ::placeholder{color:var(--apple-tertiary-label)!important}html.apple-style .header-card,html.apple-style .mobile-header-card{-webkit-backdrop-filter:blur(20px)saturate(180%);background:linear-gradient(135deg,#ffffffeb,#f2f2f7f5)!important;box-shadow:0 8px 32px #00000014!important}html.apple-style .header-card .header-title,html.apple-style .header-card .stat-value,html.apple-style .mobile-header-card .header-title,html.apple-style .mobile-header-card .stat-value{color:var(--apple-label)!important}html.apple-style .header-card .header-desc,html.apple-style .header-card .stat-label,html.apple-style .mobile-header-card .header-desc,html.apple-style .mobile-header-card .stat-label{color:var(--apple-secondary-label)!important}html.apple-style .header-card .header-icon,html.apple-style .mobile-header-card .header-icon{color:var(--apple-blue)!important;background:#007aff1f!important}html.apple-style .header-card .header-stats,html.apple-style .mobile-header-card .header-stats{-webkit-backdrop-filter:blur(10px);background:#ffffffb3!important}html.apple-style .header-section,html.apple-style .header-content,html.apple-style .toolbar-content,html.apple-style .header-gradient,html.apple-style .workspace-header,html.apple-style .header-card .q-card-section{-webkit-backdrop-filter:blur(20px)saturate(180%);border-bottom:1px solid #0000000f;color:var(--apple-label)!important;background:linear-gradient(135deg,#fffffff0,#f2f2f7f7)!important;box-shadow:0 8px 32px #00000014!important}html.apple-style .header-section .header-title,html.apple-style .header-section .header-desc,html.apple-style .header-section h1,html.apple-style .header-section h2,html.apple-style .header-section h3,html.apple-style .header-section p,html.apple-style .header-section [class*=text-white],html.apple-style .header-content .header-title,html.apple-style .header-content .header-desc,html.apple-style .header-content h1,html.apple-style .header-content h2,html.apple-style .header-content h3,html.apple-style .header-content p,html.apple-style .header-content [class*=text-white],html.apple-style .toolbar-content .header-title,html.apple-style .toolbar-content .header-desc,html.apple-style .toolbar-content h1,html.apple-style .toolbar-content h2,html.apple-style .toolbar-content h3,html.apple-style .toolbar-content p,html.apple-style .toolbar-content [class*=text-white],html.apple-style .header-gradient .header-title,html.apple-style .header-gradient .header-desc,html.apple-style .header-gradient h1,html.apple-style .header-gradient h2,html.apple-style .header-gradient h3,html.apple-style .header-gradient p,html.apple-style .header-gradient [class*=text-white],html.apple-style .workspace-header .header-title,html.apple-style .workspace-header .header-desc,html.apple-style .workspace-header h1,html.apple-style .workspace-header h2,html.apple-style .workspace-header h3,html.apple-style .workspace-header p,html.apple-style .workspace-header [class*=text-white],html.apple-style .header-card .q-card-section .header-title,html.apple-style .header-card .q-card-section .header-desc,html.apple-style .header-card .q-card-section h1,html.apple-style .header-card .q-card-section h2,html.apple-style .header-card .q-card-section h3,html.apple-style .header-card .q-card-section p,html.apple-style .header-card .q-card-section [class*=text-white]{color:var(--apple-label)!important}html.apple-style .header-section .header-desc,html.apple-style .header-section [class*=text-white\/],html.apple-style .header-section p,html.apple-style .header-content .header-desc,html.apple-style .header-content [class*=text-white\/],html.apple-style .header-content p,html.apple-style .toolbar-content .header-desc,html.apple-style .toolbar-content [class*=text-white\/],html.apple-style .toolbar-content p,html.apple-style .header-gradient .header-desc,html.apple-style .header-gradient [class*=text-white\/],html.apple-style .header-gradient p,html.apple-style .workspace-header .header-desc,html.apple-style .workspace-header [class*=text-white\/],html.apple-style .workspace-header p,html.apple-style .header-card .q-card-section .header-desc,html.apple-style .header-card .q-card-section [class*=text-white\/],html.apple-style .header-card .q-card-section p{color:var(--apple-secondary-label)!important}html.apple-style .header-section .header-icon,html.apple-style .header-section .header-icon-wrapper,html.apple-style .header-section .icon-wrapper,html.apple-style .header-section .avatar-circle,html.apple-style .header-content .header-icon,html.apple-style .header-content .header-icon-wrapper,html.apple-style .header-content .icon-wrapper,html.apple-style .header-content .avatar-circle,html.apple-style .toolbar-content .header-icon,html.apple-style .toolbar-content .header-icon-wrapper,html.apple-style .toolbar-content .icon-wrapper,html.apple-style .toolbar-content .avatar-circle,html.apple-style .header-gradient .header-icon,html.apple-style .header-gradient .header-icon-wrapper,html.apple-style .header-gradient .icon-wrapper,html.apple-style .header-gradient .avatar-circle,html.apple-style .workspace-header .header-icon,html.apple-style .workspace-header .header-icon-wrapper,html.apple-style .workspace-header .icon-wrapper,html.apple-style .workspace-header .avatar-circle,html.apple-style .header-card .q-card-section .header-icon,html.apple-style .header-card .q-card-section .header-icon-wrapper,html.apple-style .header-card .q-card-section .icon-wrapper,html.apple-style .header-card .q-card-section .avatar-circle{background:#007aff1f!important}html.apple-style .header-section .header-icon .q-icon,html.apple-style .header-section .header-icon-wrapper .q-icon,html.apple-style .header-section .icon-wrapper .q-icon,html.apple-style .header-section .avatar-circle .q-icon,html.apple-style .header-content .header-icon .q-icon,html.apple-style .header-content .header-icon-wrapper .q-icon,html.apple-style .header-content .icon-wrapper .q-icon,html.apple-style .header-content .avatar-circle .q-icon,html.apple-style .toolbar-content .header-icon .q-icon,html.apple-style .toolbar-content .header-icon-wrapper .q-icon,html.apple-style .toolbar-content .icon-wrapper .q-icon,html.apple-style .toolbar-content .avatar-circle .q-icon,html.apple-style .header-gradient .header-icon .q-icon,html.apple-style .header-gradient .header-icon-wrapper .q-icon,html.apple-style .header-gradient .icon-wrapper .q-icon,html.apple-style .header-gradient .avatar-circle .q-icon,html.apple-style .workspace-header .header-icon .q-icon,html.apple-style .workspace-header .header-icon-wrapper .q-icon,html.apple-style .workspace-header .icon-wrapper .q-icon,html.apple-style .workspace-header .avatar-circle .q-icon,html.apple-style .header-card .q-card-section .header-icon .q-icon,html.apple-style .header-card .q-card-section .header-icon-wrapper .q-icon,html.apple-style .header-card .q-card-section .icon-wrapper .q-icon,html.apple-style .header-card .q-card-section .avatar-circle .q-icon{color:var(--apple-blue)!important}html.apple-style .header-section .q-btn:not(.q-btn--unelevated):not(.theme-swatch),html.apple-style .header-section .q-btn-toggle .q-btn,html.apple-style .header-content .q-btn:not(.q-btn--unelevated):not(.theme-swatch),html.apple-style .header-content .q-btn-toggle .q-btn,html.apple-style .toolbar-content .q-btn:not(.q-btn--unelevated):not(.theme-swatch),html.apple-style .toolbar-content .q-btn-toggle .q-btn,html.apple-style .header-gradient .q-btn:not(.q-btn--unelevated):not(.theme-swatch),html.apple-style .header-gradient .q-btn-toggle .q-btn,html.apple-style .workspace-header .q-btn:not(.q-btn--unelevated):not(.theme-swatch),html.apple-style .workspace-header .q-btn-toggle .q-btn,html.apple-style .header-card .q-card-section .q-btn:not(.q-btn--unelevated):not(.theme-swatch),html.apple-style .header-card .q-card-section .q-btn-toggle .q-btn{color:var(--apple-blue)!important;background:0 0!important}html.apple-style .header-section .q-btn--active,html.apple-style .header-section .q-btn-toggle .q-btn--active,html.apple-style .header-content .q-btn--active,html.apple-style .header-content .q-btn-toggle .q-btn--active,html.apple-style .toolbar-content .q-btn--active,html.apple-style .toolbar-content .q-btn-toggle .q-btn--active,html.apple-style .header-gradient .q-btn--active,html.apple-style .header-gradient .q-btn-toggle .q-btn--active,html.apple-style .workspace-header .q-btn--active,html.apple-style .workspace-header .q-btn-toggle .q-btn--active,html.apple-style .header-card .q-card-section .q-btn--active,html.apple-style .header-card .q-card-section .q-btn-toggle .q-btn--active{color:var(--apple-blue)!important;background:#007aff1f!important}html.apple-style .header-bg,html.apple-style .workspace-bg{background:#fff0!important}html.apple-style .dialog-toolbar{-webkit-backdrop-filter:blur(20px)saturate(180%);border-bottom:1px solid #0000000f;background:#ffffffe6!important}html.apple-style .query-card,html.apple-style .table-card,html.apple-style .filter-card{border:1px solid #0000000a;box-shadow:var(--apple-card-shadow)!important;border-radius:14px!important}html.apple-style .form-wrapper .q-card{box-shadow:var(--apple-card-shadow);border-radius:16px}html.apple-style .btn-primary{border-radius:10px!important}html.apple-style .theme-swatch{color:#fff!important}html.apple-style .theme-color-block{border:2px solid #0000000f!important;border-radius:12px!important}html.apple-style .tab-context-menu{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#fafafceb;border:1px solid #0000000f;border-radius:12px;box-shadow:0 12px 40px #00000024}html.apple-style .tab-context-menu-item:hover{background:#0000000a}html.apple-style .el-button{border-radius:10px;font-weight:500;transition:filter .15s,transform .1s}html.apple-style .el-button:not(.is-disabled):hover{filter:brightness(.96)}html.apple-style .el-button.el-button--primary{background-color:var(--apple-blue);border-color:var(--apple-blue)}html.apple-style .el-button.el-button--primary:hover{background-color:#3395ff;border-color:#3395ff}html.apple-style .el-input__wrapper,html.apple-style .el-textarea__inner{border-radius:10px}html.apple-style .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--apple-blue) inset!important}html.apple-style .el-table{border-radius:14px;overflow:hidden}html.apple-style .el-table th.el-table__cell{background:var(--apple-gray6);color:var(--apple-secondary-label);font-weight:600}html.apple-style .el-dialog{border-radius:16px}html.apple-style .el-card{border-radius:14px}html.apple-style .el-tag{border-radius:6px}html.apple-style .el-switch.is-checked .el-switch__core{background:var(--apple-green);border-color:var(--apple-green)}html.apple-style .el-message{border-radius:12px}html.apple-style .el-pagination button,html.apple-style .el-pagination .el-pager li{border-radius:8px}html.apple-style .el-tabs__item.is-active{color:var(--apple-blue)}html.apple-style .el-tabs__active-bar{background:var(--apple-blue)}html.apple-style .el-dropdown-menu{border-radius:12px}html.apple-style .el-select-dropdown__item.selected{color:var(--apple-blue)}html.apple-style .el-message-box{border-radius:16px}html,body{overflow-x:hidden}.sticky-header-table{max-height:650px}.sticky-header-table.fullscreen{max-height:calc(100vh - 16px)}.sticky-header-table .q-table__top,.sticky-header-table .q-table__bottom,.sticky-header-table thead tr:first-child th{background-color:#fff}.sticky-header-table thead tr th{z-index:1;position:sticky}.sticky-header-table thead tr:first-child th{top:0}.sticky-header-table.q-table--loading thead tr:last-child th{top:48px}.sc-design .no-border-radius{border-radius:0!important}.sc-design .q-card-shadow{border-radius:4px;box-shadow:0 2px 8px #0000001a}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.w-full{width:100%}.h-full{height:100%}.space-y-1>*+*{margin-top:4px}.space-y-2>*+*{margin-top:8px}.space-y-3>*+*{margin-top:12px}.space-y-4>*+*{margin-top:16px}.p-1{padding:4px}.p-2{padding:8px}.p-3{padding:12px}.p-4{padding:16px}.px-1{padding-left:4px;padding-right:4px}.px-2{padding-left:8px;padding-right:8px}.px-3{padding-left:12px;padding-right:12px}.px-4{padding-left:16px;padding-right:16px}.py-1{padding-top:4px;padding-bottom:4px}.py-2{padding-top:8px;padding-bottom:8px}.py-3{padding-top:12px;padding-bottom:12px}.py-4{padding-top:16px;padding-bottom:16px}.py-8{padding-top:32px;padding-bottom:32px}.m-1{margin:4px}.m-2{margin:8px}.m-3{margin:12px}.m-4{margin:16px}.mx-auto{margin-left:auto;margin-right:auto}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.ml-1{margin-left:4px}.ml-2{margin-left:8px}.ml-3{margin-left:12px}.ml-4{margin-left:16px}.mr-1{margin-right:4px}.mr-2{margin-right:8px}.mr-3{margin-right:12px}.mr-4{margin-right:16px}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.text-grey-500{color:#6b7280}.text-grey-600{color:#4b5563}.text-grey-700{color:#374151}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded-xl{border-radius:16px}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-mono{font-family:SFMono-Regular,Consolas,monospace}.font-weight-bold{font-weight:700}.break-all{word-break:break-all}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mx-2{margin-left:8px;margin-right:8px}.pt-2{padding-top:8px}.pt-3{padding-top:12px}.py-0\.5{padding-top:2px;padding-bottom:2px}.opacity-80{opacity:.8}@media (min-width:0){.row>.col-xs-1,.flex>.col-xs-1{flex:none;width:8.33333%}.row>.col-xs-2,.flex>.col-xs-2{flex:none;width:16.6667%}.row>.col-xs-3,.flex>.col-xs-3{flex:none;width:25%}.row>.col-xs-4,.flex>.col-xs-4{flex:none;width:33.3333%}.row>.col-xs-5,.flex>.col-xs-5{flex:none;width:41.6667%}.row>.col-xs-6,.flex>.col-xs-6{flex:none;width:50%}.row>.col-xs-7,.flex>.col-xs-7{flex:none;width:58.3333%}.row>.col-xs-8,.flex>.col-xs-8{flex:none;width:66.6667%}.row>.col-xs-9,.flex>.col-xs-9{flex:none;width:75%}.row>.col-xs-10,.flex>.col-xs-10{flex:none;width:83.3333%}.row>.col-xs-11,.flex>.col-xs-11{flex:none;width:91.6667%}.row>.col-xs-12,.flex>.col-xs-12{flex:none;width:100%}}@media (min-width:600px){.row>.col-sm-1,.flex>.col-sm-1{flex:none;width:8.33333%}.row>.col-sm-2,.flex>.col-sm-2{flex:none;width:16.6667%}.row>.col-sm-3,.flex>.col-sm-3{flex:none;width:25%}.row>.col-sm-4,.flex>.col-sm-4{flex:none;width:33.3333%}.row>.col-sm-5,.flex>.col-sm-5{flex:none;width:41.6667%}.row>.col-sm-6,.flex>.col-sm-6{flex:none;width:50%}.row>.col-sm-7,.flex>.col-sm-7{flex:none;width:58.3333%}.row>.col-sm-8,.flex>.col-sm-8{flex:none;width:66.6667%}.row>.col-sm-9,.flex>.col-sm-9{flex:none;width:75%}.row>.col-sm-10,.flex>.col-sm-10{flex:none;width:83.3333%}.row>.col-sm-11,.flex>.col-sm-11{flex:none;width:91.6667%}.row>.col-sm-12,.flex>.col-sm-12{flex:none;width:100%}}@media (min-width:1024px){.row>.col-md-1,.flex>.col-md-1{flex:none;width:8.33333%}.row>.col-md-2,.flex>.col-md-2{flex:none;width:16.6667%}.row>.col-md-3,.flex>.col-md-3{flex:none;width:25%}.row>.col-md-4,.flex>.col-md-4{flex:none;width:33.3333%}.row>.col-md-5,.flex>.col-md-5{flex:none;width:41.6667%}.row>.col-md-6,.flex>.col-md-6{flex:none;width:50%}.row>.col-md-7,.flex>.col-md-7{flex:none;width:58.3333%}.row>.col-md-8,.flex>.col-md-8{flex:none;width:66.6667%}.row>.col-md-9,.flex>.col-md-9{flex:none;width:75%}.row>.col-md-10,.flex>.col-md-10{flex:none;width:83.3333%}.row>.col-md-11,.flex>.col-md-11{flex:none;width:91.6667%}.row>.col-md-12,.flex>.col-md-12{flex:none;width:100%}}@media (min-width:1440px){.row>.col-lg-1,.flex>.col-lg-1{flex:none;width:8.33333%}.row>.col-lg-2,.flex>.col-lg-2{flex:none;width:16.6667%}.row>.col-lg-3,.flex>.col-lg-3{flex:none;width:25%}.row>.col-lg-4,.flex>.col-lg-4{flex:none;width:33.3333%}.row>.col-lg-5,.flex>.col-lg-5{flex:none;width:41.6667%}.row>.col-lg-6,.flex>.col-lg-6{flex:none;width:50%}.row>.col-lg-7,.flex>.col-lg-7{flex:none;width:58.3333%}.row>.col-lg-8,.flex>.col-lg-8{flex:none;width:66.6667%}.row>.col-lg-9,.flex>.col-lg-9{flex:none;width:75%}.row>.col-lg-10,.flex>.col-lg-10{flex:none;width:83.3333%}.row>.col-lg-11,.flex>.col-lg-11{flex:none;width:91.6667%}.row>.col-lg-12,.flex>.col-lg-12{flex:none;width:100%}}@media (min-width:1920px){.row>.col-xl-1,.flex>.col-xl-1{flex:none;width:8.33333%}.row>.col-xl-2,.flex>.col-xl-2{flex:none;width:16.6667%}.row>.col-xl-3,.flex>.col-xl-3{flex:none;width:25%}.row>.col-xl-4,.flex>.col-xl-4{flex:none;width:33.3333%}.row>.col-xl-5,.flex>.col-xl-5{flex:none;width:41.6667%}.row>.col-xl-6,.flex>.col-xl-6{flex:none;width:50%}.row>.col-xl-7,.flex>.col-xl-7{flex:none;width:58.3333%}.row>.col-xl-8,.flex>.col-xl-8{flex:none;width:66.6667%}.row>.col-xl-9,.flex>.col-xl-9{flex:none;width:75%}.row>.col-xl-10,.flex>.col-xl-10{flex:none;width:83.3333%}.row>.col-xl-11,.flex>.col-xl-11{flex:none;width:91.6667%}.row>.col-xl-12,.flex>.col-xl-12{flex:none;width:100%}}.edit-dialog-card,.dialog-card{background:#fff;border:1px solid #ffffffb3;width:100%;max-width:500px;overflow:hidden;border-radius:20px!important;box-shadow:0 24px 64px #00000024,0 4px 16px #0000000f!important}.confirm-dialog-card{border:1px solid #ffffffb3;overflow:hidden;border-radius:20px!important;box-shadow:0 16px 48px #0000001f!important}.dialog-toolbar{-webkit-backdrop-filter:blur(20px)saturate(1.4);border-bottom:1px solid #0000000f;padding:0 16px;background:linear-gradient(135deg,#fffffff5 0%,#f6f8faf5 100%)!important;min-height:54px!important}.dialog-toolbar .q-toolbar__title{letter-spacing:.2px;color:#1a1a2e;font-weight:600}.dialog-toolbar .q-btn{border-radius:10px;transition:all .2s}.dialog-content{background:#fff;padding:20px 20px 24px!important}.form-field{transition:box-shadow .2s,border-color .2s;border-radius:12px!important}.submit-btn,.confirm-btn{letter-spacing:.3px;height:36px;font-weight:500;transition:all .2s;border-radius:10px!important}.submit-btn:active,.confirm-btn:active{opacity:.9;transform:scale(.98)}.q-dialog__inner>.q-card{animation:.22s cubic-bezier(.32,.72,0,1) dialog-zoom-in}@keyframes dialog-zoom-in{0%{opacity:0;transform:scale(.94)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.fixed-top-dialog .q-card,.sc-single-add .q-card{border:1px solid #ffffffb3;overflow:hidden;border-radius:16px!important;box-shadow:0 24px 64px #00000024,0 4px 16px #0000000f!important}.fixed-top-dialog .q-toolbar,.sc-single-add .q-toolbar{border-bottom:1px solid #0000000f;padding:0 16px;background:linear-gradient(135deg,#fffffff5 0%,#f6f8faf5 100%)!important;min-height:52px!important}.fixed-top-dialog .q-toolbar .q-toolbar__title,.sc-single-add .q-toolbar .q-toolbar__title{color:#1a1a2e;font-weight:600}.fixed-top-dialog .row.items-center>[class*=col-]:first-child .q-item-label,.sc-single-add .row.items-center>[class*=col-]:first-child .q-item-label{color:#3c4257;font-weight:500}.config-dialog .q-toolbar{min-height:56px;box-shadow:0 4px 16px #00000014}.preview-toolbar{-webkit-backdrop-filter:blur(16px);min-height:52px;background:#000000bf!important}.q-card form .row:last-child .q-btn[type=submit],.q-card form .row:last-child .q-btn[type=reset]{border-radius:10px;flex:none;width:auto;min-width:96px;height:auto;padding:4px 22px;font-size:14px;font-weight:500}.dialog-content{padding-bottom:20px!important}.error-boundary[data-v-c9edaf4e]{justify-content:center;align-items:center;min-height:100vh;display:flex}.error-container[data-v-c9edaf4e]{text-align:center;background:#fff;border-radius:16px;padding:40px;box-shadow:0 4px 20px #0000001a}.error-icon[data-v-c9edaf4e]{justify-content:center;display:flex}.error-actions[data-v-c9edaf4e]{justify-content:center;gap:12px;display:flex}.q-dialog__backdrop{will-change:opacity}
