@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lexend:wght@300;400;500;700&display=swap";.universal-color-btn{--bg-color: inherit;--fg-color: inherit;background-color:var(--bg-color)!important;color:var(--fg-color)!important}.universal-color-btn.q-btn{background-color:var(--bg-color)!important;color:var(--fg-color)!important}.universal-color-btn.q-btn:before{display:none!important}.universal-color-btn.q-btn:hover{background-color:var(--bg-color)!important;color:var(--fg-color)!important;opacity:.9}.universal-color-btn.q-btn:focus{background-color:var(--bg-color)!important;color:var(--fg-color)!important}.universal-color-btn.q-btn:active{background-color:var(--bg-color)!important;color:var(--fg-color)!important}.universal-color-btn .q-icon,.universal-color-btn i{color:var(--fg-color)!important}body.theme-dark .universal-color-btn,body.theme-light .universal-color-btn,body.theme-professional .universal-color-btn,body.theme-wakeup .universal-color-btn,body.theme-dark .universal-color-btn.q-btn,body.theme-light .universal-color-btn.q-btn,body.theme-professional .universal-color-btn.q-btn,body.theme-wakeup .universal-color-btn.q-btn{background-color:var(--bg-color)!important;color:var(--fg-color)!important}body.theme-dark .universal-color-btn .q-icon,body.theme-dark .universal-color-btn i,body.theme-light .universal-color-btn .q-icon,body.theme-light .universal-color-btn i,body.theme-professional .universal-color-btn .q-icon,body.theme-professional .universal-color-btn i,body.theme-wakeup .universal-color-btn .q-icon,body.theme-wakeup .universal-color-btn i{color:var(--fg-color)!important}body.theme-dark .dashboard-layout{background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.05) 0px,rgba(255,255,255,.05) 1px,transparent 1px,transparent 20px)!important}body.theme-wakeup .dashboard-layout{background-image:url(/assets/grid-pattern-wakeup-20px.be305b81.svg)}body.theme-playful .dashboard-layout,body.theme-professional .dashboard-layout{background-image:url(/assets/grid-pattern-light-20px.ce6f1fe5.svg)}body.theme-dark .grid-pattern{background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(255,255,255,.03) 10px,rgba(255,255,255,.03) 20px)}body.theme-wakeup .grid-pattern{background-image:url(/assets/grid-pattern-wakeup-20px.be305b81.svg)}body.theme-playful .grid-pattern,body.theme-professional .grid-pattern{background-image:url(/assets/grid-pattern-light-20px.ce6f1fe5.svg)}@media (max-width: 768px){.dashboard-layout,.grid-pattern{background-size:15px 15px}}@media (min-width: 1920px){.dashboard-layout,.grid-pattern{background-size:25px 25px}}.debug-no-grid,.debug-performance-test .dashboard-layout,.debug-performance-test .grid-pattern{background:none!important}:root{--tt-bg-primary: #ffffff;--tt-bg-secondary: #f8fafc;--tt-bg-tertiary: #f1f5f9;--tt-bg-card: #ffffff;--tt-bg-section: rgba(241, 241, 241, .6);--tt-bg-app: #ffffff;--tt-bg-app-pattern: url(/assets/grid-pattern-20px.ed466414.svg);--tt-text-primary: #1e293b;--tt-text-secondary: #475569;--tt-text-muted: #64748b;--tt-text-link: #3b82f6;--tt-border-light: #e2e8f0;--tt-border-medium: #cbd5e1;--tt-border-dark: #94a3b8;--tt-shadow-intensity: 1;--tt-gradient-angle: 135deg;--tt-header-gradient-start: #1976D2;--tt-header-gradient-end: #009688;--tt-header-gradient: linear-gradient(to right, var(--tt-header-gradient-start), var(--tt-header-gradient-end));--tt-button-fade-start: rgba(255, 255, 255, 0);--tt-button-fade-end: rgba(255, 255, 255, 1);--tt-button-fade-gradient: linear-gradient(to right, var(--tt-button-fade-start), var(--tt-button-fade-end));--tt-menu-bg: #ffffff;--tt-menu-header-bg: #fafafa;--tt-menu-header-border: rgba(0, 0, 0, .08);--tt-menu-border: #e0e0e0;--tt-menu-hover-bg: #f5f5f5;--tt-menu-active-gradient-start: #3b82f6;--tt-menu-active-gradient-end: #2563eb;--tt-menu-manage-bg-start: #ffffff;--tt-menu-manage-bg-end: #f8fafc;--tt-widget-bg: #ffffff;--tt-widget-header-bg: rgba(0, 0, 0, .02);--tt-widget-header-border: rgba(0, 0, 0, .08);--tt-widget-footer-bg: rgba(248, 250, 252, .8);--tt-widget-footer-border: rgba(0, 0, 0, .08);--tt-widget-outline: rgba(153, 153, 153, .3);--tt-widget-title-color: #424242;--tt-widget-control-icon-color: rgba(0, 0, 0, .6);--tt-widget-control-bg: rgba(0, 0, 0, .05);--tt-widget-control-border: rgba(0, 0, 0, .1);--tt-widget-control-shadow: rgba(0, 0, 0, .05);--tt-widget-slot-bg: rgba(248, 250, 252, .8);--tt-widget-slot-border: rgba(0, 0, 0, .08);--tt-widget-slot-gap: 8px;--tt-widget-slot-padding: 4px 8px;--tt-widget-slot-border-radius: 12px;--tt-widget-card-gap: 10px;--tt-widget-card-gap-compact: 6px;--tt-widget-card-icon-height: 34px;--tt-widget-card-icon-radius: 100px;--tt-widget-card-icon-img-size: 40px;--tt-widget-card-icon-bg: rgba(255, 255, 255, .1);--tt-widget-card-icon-bg-hover: rgba(255, 255, 255, .15);--tt-widget-card-icon-border: rgba(255, 255, 255, .2);--tt-widget-card-icon-border-hover: rgba(255, 255, 255, .3);--tt-widget-card-icon-shadow: rgba(0, 0, 0, .1);--tt-widget-card-icon-shadow-hover: rgba(0, 0, 0, .15);--tt-widget-card-icon-inner-glow: rgba(255, 255, 255, .1);--tt-widget-card-icon-inner-glow-hover: rgba(255, 255, 255, .2);--tt-widget-card-icon-color: rgba(0, 0, 0, .6);--tt-widget-card-icon-color-hover: #ffffff;--tt-widget-card-title-size: 13px;--tt-widget-card-title-weight: 500;--tt-widget-card-title-max-width: 100px;--tt-widget-card-title-color: rgba(255, 255, 255, .9);--tt-widget-card-title-color-hover: rgba(255, 255, 255, 1);--tt-widget-card-sticky-bg: linear-gradient(135deg, rgba(254, 243, 199, .3) 0%, rgba(253, 224, 71, .3) 50%, rgba(250, 204, 21, .3) 100%);--tt-widget-card-sticky-bg-hover: linear-gradient(135deg, rgba(253, 224, 71, .4) 0%, rgba(250, 204, 21, .4) 50%, rgba(245, 158, 11, .4) 100%);--tt-widget-card-sticky-border: rgba(250, 204, 21, .4);--tt-widget-card-sticky-icon-color: #8b5a3c;--tt-widget-card-sticky-icon-color-hover: #6d4c41;--tt-widget-card-active-bg: rgba(52, 211, 153, .1);--tt-widget-card-active-bg-hover: rgba(52, 211, 153, .15);--tt-widget-card-active-border: rgba(52, 211, 153, .3);--tt-widget-card-active-border-hover: rgba(52, 211, 153, .4);--tt-widget-card-active-shadow: rgba(52, 211, 153, .2);--tt-widget-card-active-shadow-hover: rgba(52, 211, 153, .3);--tt-widget-card-active-inner-glow: rgba(52, 211, 153, .2);--tt-widget-card-active-inner-glow-hover: rgba(52, 211, 153, .3);--tt-widget-card-active-title-color: rgba(52, 211, 153, .9);--tt-widget-card-active-title-color-hover: rgba(52, 211, 153, 1);--tt-widget-card-bg: #ffffff;--tt-widget-card-bg-hover: #f8fafc;--tt-widget-card-border: rgba(0, 0, 0, .08);--tt-widget-card-border-hover: rgba(59, 130, 246, .3);--tt-widget-card-shadow: rgba(0, 0, 0, .04);--tt-widget-card-shadow-hover: rgba(0, 0, 0, .08);--tt-widget-card-badge-shadow: rgba(0, 0, 0, .15);--tt-widget-card-icon-container-bg: rgba(0, 0, 0, .02);--tt-widget-card-icon-container-bg-hover: rgba(59, 130, 246, .08);--tt-widget-card-icon-color: #64748b;--tt-widget-card-icon-color-hover: #3b82f6;--tt-widget-card-title-color: #1e293b;--tt-widget-card-title-color-hover: #0f172a;--tt-widget-card-description-color: #64748b;--tt-widget-card-description-color-hover: #475569;--tt-scrollbar-track: #f1f5f9;--tt-scrollbar-thumb: #cbd5e1;--tt-scrollbar-thumb-hover: #94a3b8;--tt-card-shadow: rgba(0, 0, 0, .06);--tt-card-shadow-hover: rgba(0, 0, 0, .12);--tt-dropdown-menu-bg: #ffffff;--tt-dropdown-menu-text: #1e293b;--tt-dropdown-menu-text-caption: rgba(30, 41, 59, .7);--tt-dropdown-menu-hover: rgba(0, 0, 0, .05);--tt-dropdown-menu-shadow: rgba(0, 0, 0, .12);--tt-dropdown-menu-separator: rgba(0, 0, 0, .1);--tt-dropdown-menu-icon: #475569;--tt-dropdown-menu-scrollbar-thumb: rgba(0, 0, 0, .2);--tt-dropdown-menu-scrollbar-thumb-hover: rgba(0, 0, 0, .3);--tt-taskbar-fade-shadow: linear-gradient(to left, rgba(0, 0, 0, .7) 0%, rgba(0, 0, 0, .55) 20%, rgba(0, 0, 0, .4) 40%, rgba(0, 0, 0, .25) 60%, rgba(0, 0, 0, .1) 80%, transparent 100% );--tt-negative: #C10015;--tt-warning: #F2C037;--tt-positive: #10b981;--tt-input-bg: #ffffff;--tt-input-border: #e2e8f0;--tt-input-border-focus: #3b82f6;--tt-input-text: #1e293b;--tt-input-placeholder: #94a3b8;--tt-chat-message-bubble-bg: #ffffff;--tt-live-transcription-bg: linear-gradient(135deg, #f0f9ff 0%, #e0f2fe 100%);--tt-live-transcription-border: #bae6fd;--tt-live-transcription-shadow: 0 4px 12px rgba(14, 165, 233, .08);--tt-live-transcription-header-bg: linear-gradient(135deg, rgba(255, 255, 255, .8) 0%, rgba(255, 255, 255, .4) 100%);--tt-live-transcription-header-border: rgba(186, 230, 253, .5);--tt-live-transcription-label-color: #0c4a6e;--tt-live-transcription-icon-color: #0ea5e9;--tt-live-transcription-text-color: #0c4a6e;--grape-taffy-start: #e879f9;--grape-taffy-end: #c084fc;--grape-taffy-shadow: rgba(168, 85, 247, .3);--mint-taffy-start: #34d399;--mint-taffy-end: #10b981;--mint-taffy-shadow: rgba(16, 185, 129, .3);--orange-taffy-start: #fb923c;--orange-taffy-end: #ea580c;--orange-taffy-shadow: rgba(234, 88, 12, .3);--cocoa-taffy-start: #8b5a3c;--cocoa-taffy-end: #6d4c41;--cocoa-taffy-shadow: rgba(109, 76, 65, .3);--banana-taffy-start: #fbbf24;--banana-taffy-end: #f59e0b;--banana-taffy-shadow: rgba(245, 158, 11, .3);--berry-taffy-start: #60a5fa;--berry-taffy-end: #3b82f6;--berry-taffy-shadow: rgba(59, 130, 246, .3);--lavender-taffy-start: #818cf8;--lavender-taffy-end: #6366f1;--lavender-taffy-shadow: rgba(99, 102, 241, .3);--blue-raspberry-taffy-start: #06b6d4;--blue-raspberry-taffy-end: #0891b2;--blue-raspberry-taffy-shadow: rgba(6, 182, 212, .3);--plum-taffy-start: #6b46c1;--plum-taffy-end: #4c1d95;--plum-taffy-shadow: rgba(107, 70, 193, .4);--caramel-template-taffy-start: #d97706;--caramel-template-taffy-end: #92400e;--caramel-template-taffy-shadow: rgba(217, 119, 6, .3);--cherry-taffy-start: #f43f5e;--cherry-taffy-end: #e11d48;--cherry-taffy-shadow: rgba(244, 63, 94, .3);--sea-salt-taffy-start: #0891b2;--sea-salt-taffy-end: #0e7490;--sea-salt-taffy-shadow: rgba(8, 145, 178, .3);--neutral-taffy-start: #6b7280;--neutral-taffy-end: #4b5563;--neutral-taffy-shadow: rgba(75, 85, 99, .3);--licorice-taffy-start: #7c3aed;--licorice-taffy-end: #5b21b6;--licorice-taffy-shadow: rgba(124, 58, 237, .3);--coconut-taffy-start: #0ea5e9;--coconut-taffy-end: #0284c7;--coconut-taffy-shadow: rgba(14, 165, 233, .3);--butterscotch-taffy-start: #deb887;--butterscotch-taffy-end: #cd853f;--butterscotch-taffy-shadow: rgba(205, 133, 63, .3);--vanilla-taffy-start: #475569;--vanilla-taffy-end: #334155;--vanilla-taffy-shadow: rgba(71, 85, 105, .3);--strawberry-taffy-start: #f43f5e;--strawberry-taffy-end: #e11d48;--strawberry-taffy-shadow: rgba(244, 63, 94, .3);--apricot-taffy-start: #fb923c;--apricot-taffy-end: #ea580c;--apricot-taffy-shadow: rgba(234, 88, 12, .3);--watermelon-taffy-start: #2dd4bf;--watermelon-taffy-end: #14b8a6;--watermelon-taffy-shadow: rgba(20, 184, 166, .3);--sage-taffy-start: #67e8f9;--sage-taffy-end: #22d3ee;--sage-taffy-shadow: rgba(34, 211, 238, .25);--mint-chip-taffy-start: #6ee7b7;--mint-chip-taffy-end: #34d399;--mint-chip-taffy-shadow: rgba(52, 211, 153, .25);--frost-taffy-start: #94a3b8;--frost-taffy-end: #64748b;--frost-taffy-shadow: rgba(100, 116, 139, .2);--light-frost-taffy-start: #f8fafc;--light-frost-taffy-end: #e2e8f0;--light-frost-taffy-shadow: rgba(148, 163, 184, .15);--tangerine-taffy-start: #f97316;--tangerine-taffy-end: #ea580c;--tangerine-taffy-shadow: rgba(249, 115, 22, .3);--kiwi-taffy-start: #10b981;--kiwi-taffy-end: #059669;--kiwi-taffy-shadow: rgba(16, 185, 129, .3);--grape-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--grape-taffy-start) 0%, var(--grape-taffy-end) 100%);--mint-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--mint-taffy-start) 0%, var(--mint-taffy-end) 100%);--orange-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--orange-taffy-start) 0%, var(--orange-taffy-end) 100%);--cocoa-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--cocoa-taffy-start) 0%, var(--cocoa-taffy-end) 100%);--banana-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--banana-taffy-start) 0%, var(--banana-taffy-end) 100%);--berry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--berry-taffy-start) 0%, var(--berry-taffy-end) 100%);--lavender-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--lavender-taffy-start) 0%, var(--lavender-taffy-end) 100%);--blue-raspberry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--blue-raspberry-taffy-start) 0%, var(--blue-raspberry-taffy-end) 100%);--plum-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--plum-taffy-start) 0%, var(--plum-taffy-end) 100%);--caramel-template-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--caramel-template-taffy-start) 0%, var(--caramel-template-taffy-end) 100%);--cherry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--cherry-taffy-start) 0%, var(--cherry-taffy-end) 100%);--blueberry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--blueberry-taffy-start) 0%, var(--blueberry-taffy-end) 100%);--sea-salt-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--sea-salt-taffy-start) 0%, var(--sea-salt-taffy-end) 100%);--neutral-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--neutral-taffy-start) 0%, var(--neutral-taffy-end) 100%);--licorice-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--licorice-taffy-start) 0%, var(--licorice-taffy-end) 100%);--coconut-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--coconut-taffy-start) 0%, var(--coconut-taffy-end) 100%);--butterscotch-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--butterscotch-taffy-start) 0%, var(--butterscotch-taffy-end) 100%);--vanilla-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--vanilla-taffy-start) 0%, var(--vanilla-taffy-end) 100%);--strawberry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--strawberry-taffy-start) 0%, var(--strawberry-taffy-end) 100%);--apricot-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--apricot-taffy-start) 0%, var(--apricot-taffy-end) 100%);--watermelon-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--watermelon-taffy-start) 0%, var(--watermelon-taffy-end) 100%);--sage-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--sage-taffy-start) 0%, var(--sage-taffy-end) 100%);--mint-chip-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--mint-chip-taffy-start) 0%, var(--mint-chip-taffy-end) 100%);--frost-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--frost-taffy-start) 0%, var(--frost-taffy-end) 100%);--light-frost-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--light-frost-taffy-start) 0%, var(--light-frost-taffy-end) 100%);--tangerine-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--tangerine-taffy-start) 0%, var(--tangerine-taffy-end) 100%);--kiwi-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--kiwi-taffy-start) 0%, var(--kiwi-taffy-end) 100%);--tt-update-badge-new-gradient: var(--kiwi-taffy-gradient);--tt-update-badge-improvement-gradient: var(--blue-raspberry-taffy-gradient);--tt-update-badge-fix-gradient: var(--tangerine-taffy-gradient);--tt-update-badge-removed-gradient: var(--cherry-taffy-gradient);--tt-update-badge-experimental-gradient: var(--grape-taffy-gradient);--tt-timeline-container-bg: transparent;--tt-timeline-container-padding: 16px 0;--tt-timeline-container-margin: 8px 0;--tt-timeline-line-color: #e0e0e0;--tt-timeline-line-width: 2px;--tt-timeline-line-gradient-start: transparent;--tt-timeline-line-gradient-end: transparent;--tt-timeline-dot-running-bg: linear-gradient(135deg, #3b82f6, #1d4ed8);--tt-timeline-dot-running-shadow: rgba(59, 130, 246, .2);--tt-timeline-dot-running-shadow-pulse: rgba(59, 130, 246, .1);--tt-timeline-dot-running-icon-color: white;--tt-timeline-dot-complete-bg: linear-gradient(135deg, #10b981, #059669);--tt-timeline-dot-complete-shadow: rgba(16, 185, 129, .3);--tt-timeline-dot-complete-icon-color: white;--tt-timeline-dot-error-bg: linear-gradient(135deg, #ef4444, #dc2626);--tt-timeline-dot-error-shadow: rgba(239, 68, 68, .3);--tt-timeline-dot-error-icon-color: white;--tt-timeline-dot-size: 24px;--tt-timeline-dot-size-mobile: 20px;--tt-timeline-bubble-bg: #ffffff;--tt-timeline-bubble-bg-complete: linear-gradient(135deg, #ffffff 0%, #f0fdf4 100%);--tt-timeline-bubble-border: rgba(0, 0, 0, .08);--tt-timeline-bubble-border-complete: rgba(16, 185, 129, .2);--tt-timeline-bubble-shadow: rgba(0, 0, 0, .1);--tt-timeline-bubble-shadow-hover: rgba(0, 0, 0, .15);--tt-timeline-bubble-shadow-complete: rgba(16, 185, 129, .2);--tt-timeline-bubble-border-radius: 12px;--tt-timeline-bubble-padding: 14px 20px;--tt-timeline-bubble-padding-mobile: 10px 12px;--tt-timeline-bubble-min-width: 200px;--tt-timeline-bubble-max-width: 320px;--tt-timeline-bubble-max-width-mobile: 280px;--tt-timeline-bubble-max-width-small: 240px;--tt-timeline-bubble-arrow-color: #ffffff;--tt-timeline-bubble-arrow-color-complete: #f0fdf4;--tt-timeline-bubble-arrow-shadow: rgba(0, 0, 0, .1);--tt-timeline-bubble-title-color: rgba(0, 0, 0, .87);--tt-timeline-bubble-title-size: 14px;--tt-timeline-bubble-title-size-mobile: 13px;--tt-timeline-bubble-title-size-small: 12px;--tt-timeline-bubble-title-weight: 500;--tt-timeline-bubble-duration-color: rgba(0, 0, 0, .6);--tt-timeline-bubble-duration-size: 12px;--tt-timeline-bubble-duration-size-mobile: 11px;--tt-timeline-bubble-duration-size-small: 10px;--tt-timeline-progress-bar-bg: rgba(0, 0, 0, .1);--tt-timeline-progress-bar-fill: linear-gradient(90deg, #3b82f6, #1d4ed8);--tt-timeline-progress-bar-height: 2px;--tt-timeline-progress-bar-max-width: 120px;--tt-timeline-item-margin: 20px 0;--tt-timeline-item-margin-mobile: 16px 0;--tt-timeline-item-margin-small: 14px 0;--tt-timeline-item-min-height: 80px;--tt-timeline-item-min-height-mobile: 70px;--tt-timeline-item-min-height-small: 60px;--tt-subscription-manage-button-gradient-start: #f43f5e;--tt-subscription-manage-button-gradient-end: #e11d48;--tt-subscription-manage-button-shadow: rgba(244, 63, 94, .3);--tt-subscription-manage-button-gradient: linear-gradient(135deg, var(--tt-subscription-manage-button-gradient-start) 0%, var(--tt-subscription-manage-button-gradient-end) 100%)}body.theme-playful{--tt-bg-primary: #ffffff;--tt-bg-secondary: #f8fafc;--tt-bg-tertiary: #f1f5f9;--tt-bg-card: #ffffff;--tt-bg-section: rgba(241, 241, 241, .6);--tt-bg-app: #ffffff;--tt-bg-app-pattern: url(/assets/grid-pattern-light-20px.ce6f1fe5.svg);--tt-text-primary: #1e293b;--tt-text-secondary: #475569;--tt-text-muted: #64748b;--tt-text-link: #3b82f6;--tt-border-light: #e2e8f0;--tt-border-medium: #cbd5e1;--tt-border-dark: #94a3b8;--tt-shadow-intensity: 1;--tt-gradient-angle: 135deg;--tt-header-gradient-start: #1976D2;--tt-header-gradient-end: #009688;--tt-header-gradient: linear-gradient(to right, var(--tt-header-gradient-start), var(--tt-header-gradient-end));--tt-button-fade-start: rgba(255, 255, 255, 0);--tt-button-fade-end: rgba(255, 255, 255, 1);--tt-button-fade-gradient: linear-gradient(to right, var(--tt-button-fade-start), var(--tt-button-fade-end));--tt-menu-bg: #ffffff;--tt-menu-header-bg: #fafafa;--tt-menu-header-border: rgba(0, 0, 0, .08);--tt-menu-border: #e0e0e0;--tt-menu-hover-bg: #f5f5f5;--tt-menu-active-gradient-start: #3b82f6;--tt-menu-active-gradient-end: #2563eb;--tt-menu-manage-bg-start: #ffffff;--tt-menu-manage-bg-end: #f8fafc;--tt-widget-bg: #ffffff;--tt-widget-header-bg: rgba(0, 0, 0, .02);--tt-widget-header-border: rgba(0, 0, 0, .08);--tt-widget-footer-bg: rgba(248, 250, 252, .8);--tt-widget-footer-border: rgba(0, 0, 0, .08);--tt-widget-outline: rgba(153, 153, 153, .3);--tt-widget-title-color: #424242;--tt-widget-control-icon-color: rgba(0, 0, 0, .6);--tt-widget-control-bg: rgba(0, 0, 0, .05);--tt-widget-control-border: rgba(0, 0, 0, .1);--tt-widget-control-shadow: rgba(0, 0, 0, .05);--tt-widget-add-button-icon-color: rgba(255, 255, 255, .95);--tt-scrollbar-track: #f1f5f9;--tt-scrollbar-thumb: #cbd5e1;--tt-scrollbar-thumb-hover: #94a3b8;--tt-card-shadow: rgba(0, 0, 0, .06);--tt-card-shadow-hover: rgba(0, 0, 0, .12);--tt-dropdown-menu-bg: #ffffff;--tt-dropdown-menu-text: #1e293b;--tt-dropdown-menu-text-caption: rgba(30, 41, 59, .7);--tt-dropdown-menu-hover: rgba(0, 0, 0, .05);--tt-dropdown-menu-shadow: rgba(0, 0, 0, .12);--tt-dropdown-menu-separator: rgba(0, 0, 0, .1);--tt-dropdown-menu-icon: #475569;--tt-dropdown-menu-scrollbar-thumb: rgba(0, 0, 0, .2);--tt-dropdown-menu-scrollbar-thumb-hover: rgba(0, 0, 0, .3);--tt-negative: #C10015;--tt-warning: #F2C037;--tt-empty-state-icon-bg: #94a3b8;--tt-chat-message-bubble-bg: #ffffff;--tt-widget-card-bg: #ffffff;--tt-widget-card-bg-hover: #f8fafc;--tt-widget-card-border: rgba(0, 0, 0, .08);--tt-widget-card-border-hover: rgba(139, 92, 246, .3);--tt-widget-card-shadow: rgba(0, 0, 0, .04);--tt-widget-card-shadow-hover: rgba(139, 92, 246, .1);--tt-widget-card-badge-shadow: rgba(0, 0, 0, .15);--tt-widget-card-icon-container-bg: rgba(139, 92, 246, .04);--tt-widget-card-icon-container-bg-hover: rgba(139, 92, 246, .1);--tt-widget-card-icon-color: #8b5cf6;--tt-widget-card-icon-color-hover: #7c3aed;--tt-widget-card-title-color: #1e293b;--tt-widget-card-title-color-hover: #0f172a;--tt-widget-card-description-color: #64748b;--tt-widget-card-description-color-hover: #475569;--grape-taffy-start: #e879f9;--grape-taffy-end: #c084fc;--grape-taffy-shadow: rgba(168, 85, 247, .3);--mint-taffy-start: #34d399;--mint-taffy-end: #10b981;--mint-taffy-shadow: rgba(16, 185, 129, .3);--orange-taffy-start: #fb923c;--orange-taffy-end: #ea580c;--orange-taffy-shadow: rgba(234, 88, 12, .3);--cocoa-taffy-start: #8b5a3c;--cocoa-taffy-end: #6d4c41;--cocoa-taffy-shadow: rgba(109, 76, 65, .3);--banana-taffy-start: #fbbf24;--banana-taffy-end: #f59e0b;--banana-taffy-shadow: rgba(245, 158, 11, .3);--berry-taffy-start: #60a5fa;--berry-taffy-end: #3b82f6;--berry-taffy-shadow: rgba(59, 130, 246, .3);--lavender-taffy-start: #818cf8;--lavender-taffy-end: #6366f1;--lavender-taffy-shadow: rgba(99, 102, 241, .3);--blue-raspberry-taffy-start: #06b6d4;--blue-raspberry-taffy-end: #0891b2;--blue-raspberry-taffy-shadow: rgba(6, 182, 212, .3);--plum-taffy-start: #6b46c1;--plum-taffy-end: #4c1d95;--plum-taffy-shadow: rgba(107, 70, 193, .4);--caramel-template-taffy-start: #d97706;--caramel-template-taffy-end: #92400e;--caramel-template-taffy-shadow: rgba(217, 119, 6, .3);--cherry-taffy-start: #f43f5e;--cherry-taffy-end: #e11d48;--cherry-taffy-shadow: rgba(244, 63, 94, .3);--sea-salt-taffy-start: #0891b2;--sea-salt-taffy-end: #0e7490;--sea-salt-taffy-shadow: rgba(8, 145, 178, .3);--neutral-taffy-start: #6b7280;--neutral-taffy-end: #4b5563;--neutral-taffy-shadow: rgba(75, 85, 99, .3);--licorice-taffy-start: #7c3aed;--licorice-taffy-end: #5b21b6;--licorice-taffy-shadow: rgba(124, 58, 237, .3);--coconut-taffy-start: #0ea5e9;--coconut-taffy-end: #0284c7;--coconut-taffy-shadow: rgba(14, 165, 233, .3);--butterscotch-taffy-start: #deb887;--butterscotch-taffy-end: #cd853f;--butterscotch-taffy-shadow: rgba(205, 133, 63, .3);--vanilla-taffy-start: #475569;--vanilla-taffy-end: #334155;--vanilla-taffy-shadow: rgba(71, 85, 105, .3);--strawberry-taffy-start: #f43f5e;--strawberry-taffy-end: #e11d48;--strawberry-taffy-shadow: rgba(244, 63, 94, .3);--apricot-taffy-start: #fb923c;--apricot-taffy-end: #ea580c;--apricot-taffy-shadow: rgba(234, 88, 12, .3);--watermelon-taffy-start: #2dd4bf;--watermelon-taffy-end: #14b8a6;--watermelon-taffy-shadow: rgba(20, 184, 166, .3);--sage-taffy-start: #67e8f9;--sage-taffy-end: #22d3ee;--sage-taffy-shadow: rgba(34, 211, 238, .25);--mint-chip-taffy-start: #6ee7b7;--mint-chip-taffy-end: #34d399;--mint-chip-taffy-shadow: rgba(52, 211, 153, .25);--frost-taffy-start: #94a3b8;--frost-taffy-end: #64748b;--frost-taffy-shadow: rgba(100, 116, 139, .2);--light-frost-taffy-start: #f8fafc;--light-frost-taffy-end: #e2e8f0;--light-frost-taffy-shadow: rgba(148, 163, 184, .15);--tangerine-taffy-start: #f97316;--tangerine-taffy-end: #ea580c;--tangerine-taffy-shadow: rgba(249, 115, 22, .3);--kiwi-taffy-start: #10b981;--kiwi-taffy-end: #059669;--kiwi-taffy-shadow: rgba(16, 185, 129, .3)}body.theme-playful{--tt-timeline-container-bg: transparent;--tt-timeline-container-padding: 16px 0;--tt-timeline-container-margin: 8px 0;--tt-timeline-line-color: #e0e0e0;--tt-timeline-line-width: 2px;--tt-timeline-line-gradient-start: transparent;--tt-timeline-line-gradient-end: transparent;--tt-timeline-dot-running-bg: linear-gradient(135deg, #3b82f6, #1d4ed8);--tt-timeline-dot-running-shadow: rgba(59, 130, 246, .2);--tt-timeline-dot-running-shadow-pulse: rgba(59, 130, 246, .1);--tt-timeline-dot-running-icon-color: white;--tt-timeline-dot-complete-bg: linear-gradient(135deg, #10b981, #059669);--tt-timeline-dot-complete-shadow: rgba(16, 185, 129, .3);--tt-timeline-dot-complete-icon-color: white;--tt-timeline-dot-error-bg: linear-gradient(135deg, #ef4444, #dc2626);--tt-timeline-dot-error-shadow: rgba(239, 68, 68, .3);--tt-timeline-dot-error-icon-color: white;--tt-timeline-bubble-bg: #ffffff;--tt-timeline-bubble-bg-complete: linear-gradient(135deg, #ffffff 0%, #f0fdf4 100%);--tt-timeline-bubble-border: rgba(0, 0, 0, .08);--tt-timeline-bubble-border-complete: rgba(16, 185, 129, .2);--tt-timeline-bubble-shadow: rgba(0, 0, 0, .1);--tt-timeline-bubble-shadow-hover: rgba(0, 0, 0, .15);--tt-timeline-bubble-shadow-complete: rgba(16, 185, 129, .2);--tt-timeline-bubble-border-radius: 12px;--tt-timeline-bubble-padding: 14px 20px;--tt-timeline-bubble-padding-mobile: 10px 12px;--tt-timeline-bubble-min-width: 200px;--tt-timeline-bubble-max-width: 320px;--tt-timeline-bubble-max-width-mobile: 280px;--tt-timeline-bubble-max-width-small: 240px;--tt-timeline-bubble-arrow-color: #ffffff;--tt-timeline-bubble-arrow-color-complete: #f0fdf4;--tt-timeline-bubble-arrow-shadow: rgba(0, 0, 0, .1);--tt-timeline-bubble-title-color: rgba(0, 0, 0, .87);--tt-timeline-bubble-title-size: 14px;--tt-timeline-bubble-title-size-mobile: 13px;--tt-timeline-bubble-title-size-small: 12px;--tt-timeline-bubble-title-weight: 500;--tt-timeline-bubble-duration-color: rgba(0, 0, 0, .6);--tt-timeline-bubble-duration-size: 12px;--tt-timeline-bubble-duration-size-mobile: 11px;--tt-timeline-bubble-duration-size-small: 10px;--tt-timeline-progress-bar-bg: rgba(0, 0, 0, .1);--tt-timeline-progress-bar-fill: linear-gradient(90deg, #3b82f6, #1d4ed8);--tt-timeline-progress-bar-height: 2px;--tt-timeline-progress-bar-max-width: 120px;--tt-subscription-manage-button-gradient-start: #f43f5e;--tt-subscription-manage-button-gradient-end: #e11d48;--tt-subscription-manage-button-shadow: rgba(244, 63, 94, .3);--tt-subscription-manage-button-gradient: linear-gradient(135deg, var(--tt-subscription-manage-button-gradient-start) 0%, var(--tt-subscription-manage-button-gradient-end) 100%)}body.theme-professional{--tt-bg-primary: #ffffff;--tt-bg-secondary: #f5f7fa;--tt-bg-tertiary: #eef2f7;--tt-bg-card: #ffffff;--tt-bg-section: rgba(245, 247, 250, .8);--tt-bg-app: #f8fafb;--tt-bg-app-pattern: url(/assets/grid-pattern-subtle-20px.fcf5f1b5.svg);--tt-text-primary: #1e293b;--tt-text-secondary: #475569;--tt-text-muted: #64748b;--tt-text-link: #1e40af;--tt-border-light: #e2e8f0;--tt-border-medium: #cbd5e1;--tt-border-dark: #94a3b8;--tt-shadow-intensity: .5;--tt-gradient-angle: 90deg;--tt-header-gradient-start: #3b82f6;--tt-header-gradient-end: #030712;--tt-header-gradient: linear-gradient(to right, var(--tt-header-gradient-start), var(--tt-header-gradient-end));--tt-button-fade-start: rgba(224, 228, 235, 0);--tt-button-fade-end: rgba(224, 228, 235, .25);--tt-button-fade-gradient: linear-gradient(180deg, var(--tt-button-fade-start), var(--tt-button-fade-end));--tt-menu-bg: #ffffff;--tt-menu-header-bg: #f5f8fc;--tt-menu-header-border: rgba(30, 64, 175, .1);--tt-menu-border: #cbd5e1;--tt-menu-hover-bg: #f0f4f9;--tt-menu-active-gradient-start: #3b82f6;--tt-menu-active-gradient-end: #1e40af;--tt-menu-manage-bg-start: #ffffff;--tt-menu-manage-bg-end: #f0f4f9;--tt-widget-bg: #ffffff;--tt-widget-header-bg: #f8fafc;--tt-widget-header-border: rgba(0, 0, 0, .06);--tt-widget-footer-bg: #f1f5f9;--tt-widget-footer-border: rgba(0, 0, 0, .06);--tt-widget-outline: rgba(100, 116, 139, .3);--tt-widget-title-color: #475569;--tt-widget-control-icon-color: rgba(0, 0, 0, .6);--tt-widget-control-bg: rgba(0, 0, 0, .05);--tt-widget-control-border: rgba(0, 0, 0, .1);--tt-widget-control-shadow: rgba(0, 0, 0, .05);--tt-widget-add-button-icon-color: rgba(255, 255, 255, .95);--tt-scrollbar-track: #f8fafc;--tt-scrollbar-thumb: #cbd5e1;--tt-scrollbar-thumb-hover: #94a3b8;--tt-card-shadow: rgba(0, 0, 0, .08);--tt-card-shadow-hover: rgba(0, 0, 0, .15);--tt-dropdown-menu-bg: #ffffff;--tt-dropdown-menu-text: #1e293b;--tt-dropdown-menu-text-caption: rgba(30, 41, 59, .7);--tt-dropdown-menu-hover: rgba(0, 0, 0, .05);--tt-dropdown-menu-shadow: rgba(0, 0, 0, .15);--tt-dropdown-menu-separator: rgba(0, 0, 0, .1);--tt-dropdown-menu-icon: #475569;--tt-dropdown-menu-scrollbar-thumb: rgba(0, 0, 0, .2);--tt-dropdown-menu-scrollbar-thumb-hover: rgba(0, 0, 0, .3);--tt-taskbar-fade-shadow: linear-gradient(to left, rgba(30, 58, 138, .6) 0%, rgba(30, 58, 138, .45) 20%, rgba(30, 58, 138, .3) 40%, rgba(30, 58, 138, .18) 60%, rgba(30, 58, 138, .08) 80%, transparent 100% );--tt-negative: #C10015;--tt-warning: #F2C037;--tt-empty-state-icon-bg: #94a3b8;--tt-chat-message-bubble-bg: #ffffff;--tt-widget-card-bg: #ffffff;--tt-widget-card-bg-hover: #f0f4f9;--tt-widget-card-border: rgba(0, 0, 0, .06);--tt-widget-card-border-hover: rgba(59, 130, 246, .3);--tt-widget-card-shadow: rgba(0, 0, 0, .03);--tt-widget-card-shadow-hover: rgba(59, 130, 246, .08);--tt-widget-card-badge-shadow: rgba(0, 0, 0, .12);--tt-widget-card-icon-container-bg: rgba(59, 130, 246, .03);--tt-widget-card-icon-container-bg-hover: rgba(59, 130, 246, .08);--tt-widget-card-icon-color: #64748b;--tt-widget-card-icon-color-hover: #3b82f6;--tt-widget-card-title-color: #1e293b;--tt-widget-card-title-color-hover: #0f172a;--tt-widget-card-description-color: #64748b;--tt-widget-card-description-color-hover: #475569;--professional-blue-start: #3b82f6;--professional-blue-end: #2563eb;--professional-blue-shadow: rgba(37, 99, 235, .15);--grape-taffy-start: var(--professional-blue-start);--grape-taffy-end: var(--professional-blue-end);--grape-taffy-shadow: var(--professional-blue-shadow);--mint-taffy-start: var(--professional-blue-start);--mint-taffy-end: var(--professional-blue-end);--mint-taffy-shadow: var(--professional-blue-shadow);--orange-taffy-start: var(--professional-blue-start);--orange-taffy-end: var(--professional-blue-end);--orange-taffy-shadow: var(--professional-blue-shadow);--cocoa-taffy-start: var(--professional-blue-start);--cocoa-taffy-end: var(--professional-blue-end);--cocoa-taffy-shadow: var(--professional-blue-shadow);--banana-taffy-start: var(--professional-blue-start);--banana-taffy-end: var(--professional-blue-end);--banana-taffy-shadow: var(--professional-blue-shadow);--berry-taffy-start: var(--professional-blue-start);--berry-taffy-end: var(--professional-blue-end);--berry-taffy-shadow: var(--professional-blue-shadow);--lavender-taffy-start: var(--professional-blue-start);--lavender-taffy-end: var(--professional-blue-end);--lavender-taffy-shadow: var(--professional-blue-shadow);--blue-raspberry-taffy-start: var(--professional-blue-start);--blue-raspberry-taffy-end: var(--professional-blue-end);--blue-raspberry-taffy-shadow: var(--professional-blue-shadow);--plum-taffy-start: var(--professional-blue-start);--plum-taffy-end: var(--professional-blue-end);--plum-taffy-shadow: var(--professional-blue-shadow);--caramel-template-taffy-start: var(--professional-blue-start);--caramel-template-taffy-end: var(--professional-blue-end);--caramel-template-taffy-shadow: var(--professional-blue-shadow);--cherry-taffy-start: var(--professional-blue-start);--cherry-taffy-end: var(--professional-blue-end);--cherry-taffy-shadow: var(--professional-blue-shadow);--blueberry-taffy-start: var(--professional-blue-start);--blueberry-taffy-end: var(--professional-blue-end);--blueberry-taffy-shadow: var(--professional-blue-shadow);--sea-salt-taffy-start: var(--professional-blue-start);--sea-salt-taffy-end: var(--professional-blue-end);--sea-salt-taffy-shadow: var(--professional-blue-shadow);--neutral-taffy-start: var(--professional-blue-start);--neutral-taffy-end: var(--professional-blue-end);--neutral-taffy-shadow: var(--professional-blue-shadow);--licorice-taffy-start: var(--professional-blue-start);--licorice-taffy-end: var(--professional-blue-end);--licorice-taffy-shadow: var(--professional-blue-shadow);--coconut-taffy-start: var(--professional-blue-start);--coconut-taffy-end: var(--professional-blue-end);--coconut-taffy-shadow: var(--professional-blue-shadow);--butterscotch-taffy-start: var(--professional-blue-start);--butterscotch-taffy-end: var(--professional-blue-end);--butterscotch-taffy-shadow: var(--professional-blue-shadow);--vanilla-taffy-start: var(--professional-blue-start);--vanilla-taffy-end: var(--professional-blue-end);--vanilla-taffy-shadow: var(--professional-blue-shadow);--strawberry-taffy-start: var(--professional-blue-start);--strawberry-taffy-end: var(--professional-blue-end);--strawberry-taffy-shadow: var(--professional-blue-shadow);--apricot-taffy-start: var(--professional-blue-start);--apricot-taffy-end: var(--professional-blue-end);--apricot-taffy-shadow: var(--professional-blue-shadow);--watermelon-taffy-start: var(--professional-blue-start);--watermelon-taffy-end: var(--professional-blue-end);--watermelon-taffy-shadow: var(--professional-blue-shadow);--sage-taffy-start: var(--professional-blue-start);--sage-taffy-end: var(--professional-blue-end);--sage-taffy-shadow: var(--professional-blue-shadow);--mint-chip-taffy-start: var(--professional-blue-start);--mint-chip-taffy-end: var(--professional-blue-end);--mint-chip-taffy-shadow: var(--professional-blue-shadow);--frost-taffy-start: var(--professional-blue-start);--frost-taffy-end: var(--professional-blue-end);--frost-taffy-shadow: var(--professional-blue-shadow);--light-frost-taffy-start: #ffffff;--light-frost-taffy-end: #f1f5f9;--light-frost-taffy-shadow: rgba(148, 163, 184, .08);--tangerine-taffy-start: var(--professional-blue-start);--tangerine-taffy-end: var(--professional-blue-end);--tangerine-taffy-shadow: var(--professional-blue-shadow);--kiwi-taffy-start: var(--professional-blue-start);--kiwi-taffy-end: var(--professional-blue-end);--kiwi-taffy-shadow: var(--professional-blue-shadow);--grape-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--grape-taffy-start) 0%, var(--grape-taffy-end) 100%);--mint-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--mint-taffy-start) 0%, var(--mint-taffy-end) 100%);--orange-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--orange-taffy-start) 0%, var(--orange-taffy-end) 100%);--cocoa-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--cocoa-taffy-start) 0%, var(--cocoa-taffy-end) 100%);--banana-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--banana-taffy-start) 0%, var(--banana-taffy-end) 100%);--berry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--berry-taffy-start) 0%, var(--berry-taffy-end) 100%);--lavender-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--lavender-taffy-start) 0%, var(--lavender-taffy-end) 100%);--blue-raspberry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--blue-raspberry-taffy-start) 0%, var(--blue-raspberry-taffy-end) 100%);--plum-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--plum-taffy-start) 0%, var(--plum-taffy-end) 100%);--caramel-template-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--caramel-template-taffy-start) 0%, var(--caramel-template-taffy-end) 100%);--cherry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--cherry-taffy-start) 0%, var(--cherry-taffy-end) 100%);--blueberry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--blueberry-taffy-start) 0%, var(--blueberry-taffy-end) 100%);--sea-salt-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--sea-salt-taffy-start) 0%, var(--sea-salt-taffy-end) 100%);--neutral-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--neutral-taffy-start) 0%, var(--neutral-taffy-end) 100%);--licorice-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--licorice-taffy-start) 0%, var(--licorice-taffy-end) 100%);--coconut-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--coconut-taffy-start) 0%, var(--coconut-taffy-end) 100%);--butterscotch-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--butterscotch-taffy-start) 0%, var(--butterscotch-taffy-end) 100%);--vanilla-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--vanilla-taffy-start) 0%, var(--vanilla-taffy-end) 100%);--strawberry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--strawberry-taffy-start) 0%, var(--strawberry-taffy-end) 100%);--apricot-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--apricot-taffy-start) 0%, var(--apricot-taffy-end) 100%);--watermelon-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--watermelon-taffy-start) 0%, var(--watermelon-taffy-end) 100%);--sage-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--sage-taffy-start) 0%, var(--sage-taffy-end) 100%);--mint-chip-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--mint-chip-taffy-start) 0%, var(--mint-chip-taffy-end) 100%);--frost-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--frost-taffy-start) 0%, var(--frost-taffy-end) 100%);--light-frost-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--light-frost-taffy-start) 0%, var(--light-frost-taffy-end) 100%);--tangerine-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--tangerine-taffy-start) 0%, var(--tangerine-taffy-end) 100%);--kiwi-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--kiwi-taffy-start) 0%, var(--kiwi-taffy-end) 100%);--kiwi-taffy-start: #10b981;--kiwi-taffy-end: #059669;--blue-raspberry-taffy-start: #0891b2;--blue-raspberry-taffy-end: #0e7490;--tangerine-taffy-start: #0ea5e9;--tangerine-taffy-end: #0284c7;--cherry-taffy-start: #1e40af;--cherry-taffy-end: #1e3a8a;--grape-taffy-start: #6366f1;--grape-taffy-end: #4f46e5}body.theme-professional{--tt-timeline-container-bg: transparent;--tt-timeline-container-padding: 16px 0;--tt-timeline-container-margin: 8px 0;--tt-timeline-line-color: #cbd5e1;--tt-timeline-line-width: 2px;--tt-timeline-line-gradient-start: transparent;--tt-timeline-line-gradient-end: transparent;--tt-timeline-dot-running-bg: linear-gradient(90deg, #3b82f6, #2563eb);--tt-timeline-dot-running-shadow: rgba(37, 99, 235, .15);--tt-timeline-dot-running-shadow-pulse: rgba(37, 99, 235, .08);--tt-timeline-dot-running-icon-color: white;--tt-timeline-dot-complete-bg: linear-gradient(90deg, #3b82f6, #2563eb);--tt-timeline-dot-complete-shadow: rgba(37, 99, 235, .2);--tt-timeline-dot-complete-icon-color: white;--tt-timeline-dot-error-bg: linear-gradient(90deg, #1e40af, #1e3a8a);--tt-timeline-dot-error-shadow: rgba(30, 64, 175, .25);--tt-timeline-dot-error-icon-color: white;--tt-timeline-bubble-bg: #ffffff;--tt-timeline-bubble-bg-complete: linear-gradient(90deg, #ffffff 0%, #f0f4f9 100%);--tt-timeline-bubble-border: rgba(0, 0, 0, .06);--tt-timeline-bubble-border-complete: rgba(59, 130, 246, .15);--tt-timeline-bubble-shadow: rgba(0, 0, 0, .08);--tt-timeline-bubble-shadow-hover: rgba(0, 0, 0, .12);--tt-timeline-bubble-shadow-complete: rgba(59, 130, 246, .15);--tt-timeline-bubble-border-radius: 12px;--tt-timeline-bubble-padding: 14px 20px;--tt-timeline-bubble-padding-mobile: 10px 12px;--tt-timeline-bubble-min-width: 200px;--tt-timeline-bubble-max-width: 320px;--tt-timeline-bubble-max-width-mobile: 280px;--tt-timeline-bubble-max-width-small: 240px;--tt-timeline-bubble-arrow-color: #ffffff;--tt-timeline-bubble-arrow-color-complete: #f0f4f9;--tt-timeline-bubble-arrow-shadow: rgba(0, 0, 0, .08);--tt-timeline-bubble-title-color: #1e293b;--tt-timeline-bubble-title-size: 14px;--tt-timeline-bubble-title-size-mobile: 13px;--tt-timeline-bubble-title-size-small: 12px;--tt-timeline-bubble-title-weight: 500;--tt-timeline-bubble-duration-color: #475569;--tt-timeline-bubble-duration-size: 12px;--tt-timeline-bubble-duration-size-mobile: 11px;--tt-timeline-bubble-duration-size-small: 10px;--tt-timeline-progress-bar-bg: rgba(0, 0, 0, .08);--tt-timeline-progress-bar-fill: linear-gradient(90deg, #3b82f6, #2563eb);--tt-timeline-progress-bar-height: 2px;--tt-timeline-progress-bar-max-width: 120px}body.theme-professional{--tt-subscription-manage-button-gradient-start: #f43f5e;--tt-subscription-manage-button-gradient-end: #e11d48;--tt-subscription-manage-button-shadow: rgba(244, 63, 94, .3);--tt-subscription-manage-button-gradient: linear-gradient(135deg, var(--tt-subscription-manage-button-gradient-start) 0%, var(--tt-subscription-manage-button-gradient-end) 100%)}body.theme-professional .main-header .taffy-menu-button-wrapper .taffy-button--light-cherry.taffy-button--color-override{background:linear-gradient(135deg,#34d399 0%,#10b981 100%)!important;box-shadow:0 2px 8px #10b9814d!important}body.theme-professional .main-header .taffy-menu-button-wrapper .taffy-button--light-cherry.taffy-button--color-override:hover:not(:disabled):not(.taffy-button--disabled){background:linear-gradient(135deg,#34d399 0%,#10b981 100%)!important;box-shadow:0 4px 12px #10b9814d!important}body.theme-professional .main-header .stop-btn-inline.taffy-button--light-cherry.taffy-button--color-override{background:var(--cherry-taffy-gradient)!important;box-shadow:0 2px 8px var(--cherry-taffy-shadow)!important}body.theme-professional .main-header .stop-btn-inline.taffy-button--light-cherry.taffy-button--color-override:hover:not(:disabled):not(.taffy-button--disabled){background:var(--cherry-taffy-gradient)!important;box-shadow:0 4px 12px var(--cherry-taffy-shadow)!important}body.theme-professional .main-header .taffy-button--color-override .taffy-button__icon i{color:#fff!important}body.theme-professional .taffy-button:not(.main-header .taffy-button):not(.taffy-button--color-override):not(.taffy-button--theme-dark):not(.taffy-button--theme-light) .taffy-button__icon i{color:var(--professional-blue-start)!important}body.theme-professional .taffy-button:not(.taffy-button--theme-dark):not(.taffy-button--theme-light):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__icon i{color:#fff!important}body.theme-professional .document-action-btn--esign.q-btn,body.theme-professional .document-action-btn--esign .q-btn,body.theme-professional .document-action-btn--esign.taffy-button{background:linear-gradient(135deg,#34d399 0%,#10b981 100%)!important}body.theme-professional .document-action-btn--esign:hover:not([disabled]).q-btn,body.theme-professional .document-action-btn--esign:hover:not([disabled]) .q-btn,body.theme-professional .document-action-btn--esign:hover:not([disabled]).taffy-button{background:linear-gradient(135deg,#34d399 0%,#10b981 100%)!important;box-shadow:0 6px 20px #10b9814d!important;transform:translateY(-1px)}body.theme-professional .dashboard-widget .taffy-button-toggle--blueberry .toggle-btn.active{background:linear-gradient(var(--tt-gradient-angle),var(--professional-blue-start) 0%,var(--professional-blue-end) 100%);box-shadow:0 4px 12px var(--professional-blue-shadow)}body.theme-professional .chat-input-footer .taffy-button--blueberry,body.theme-professional .chat-input-footer .menu-btn-inline.taffy-button--blueberry,body.theme-professional .chat-input-footer .send-btn-inline.taffy-button--blueberry{background:linear-gradient(var(--tt-gradient-angle),var(--professional-blue-start) 0%,var(--professional-blue-end) 100%)!important;box-shadow:0 2px 8px var(--professional-blue-shadow)!important}body.theme-professional .chat-input-footer .taffy-button--blueberry:hover:not(:disabled):not(.taffy-button--disabled),body.theme-professional .chat-input-footer .menu-btn-inline.taffy-button--blueberry:hover:not(:disabled):not(.taffy-button--disabled),body.theme-professional .chat-input-footer .send-btn-inline.taffy-button--blueberry:hover:not(:disabled):not(.taffy-button--disabled){background:linear-gradient(var(--tt-gradient-angle),var(--professional-blue-start) 0%,var(--professional-blue-end) 100%)!important;box-shadow:0 4px 12px var(--professional-blue-shadow)!important}body.theme-professional .chat-input-footer .vertical-menu-popup .taffy-button--blueberry{background:linear-gradient(var(--tt-gradient-angle),var(--professional-blue-start) 0%,var(--professional-blue-end) 100%)!important;box-shadow:0 2px 8px var(--professional-blue-shadow)!important}body.theme-professional .chat-input-footer .vertical-menu-popup .taffy-button--blueberry:hover:not(:disabled):not(.taffy-button--disabled){background:linear-gradient(var(--tt-gradient-angle),var(--professional-blue-start) 0%,var(--professional-blue-end) 100%)!important;box-shadow:0 4px 12px var(--professional-blue-shadow)!important}body.theme-dark{--tt-bg-primary: #0d0d0d;--tt-bg-secondary: #1a1a1a;--tt-bg-tertiary: #242424;--tt-bg-card: #1a1a1a;--tt-bg-card-elevated: #202020;--tt-bg-section: rgba(26, 26, 26, .6);--tt-bg-app: #0d0d0d;--tt-bg-app-pattern: url(/assets/grid-pattern-dark-20px.505373b2.svg);--tt-text-primary: #f5f5f5;--tt-text-secondary: #d4d4d4;--tt-text-muted: #a3a3a3;--tt-text-link: #60a5fa;--tt-border-light: #2d2d2d;--tt-border-medium: #3d3d3d;--tt-border-dark: #525252;--tt-shadow-intensity: .6;--tt-gradient-angle: 135deg;--tt-header-gradient-start: #1a1a1a;--tt-header-gradient-end: #0d0d0d;--tt-header-gradient: linear-gradient(to right, var(--tt-header-gradient-start), var(--tt-header-gradient-end));--tt-button-fade-start: rgba(255, 255, 255, 0);--tt-button-fade-end: rgba(255, 255, 255, .1);--tt-button-fade-gradient: linear-gradient(180deg, var(--tt-button-fade-start), var(--tt-button-fade-end));--tt-menu-bg: #1a1a1a;--tt-menu-header-bg: #0d0d0d;--tt-menu-header-border: rgba(255, 255, 255, .15);--tt-menu-border: #2d2d2d;--tt-menu-hover-bg: #242424;--tt-menu-active-gradient-start: #3d3d3d;--tt-menu-active-gradient-end: #2d2d2d;--tt-menu-manage-bg-start: #242424;--tt-menu-manage-bg-end: #1a1a1a;--tt-widget-bg: #1a1a1a;--tt-widget-header-bg: #212121;--tt-widget-header-border: rgba(255, 255, 255, .15);--tt-widget-footer-bg: rgba(20, 20, 20, .9);--tt-widget-footer-border: rgba(255, 255, 255, .15);--tt-widget-outline: rgb(64, 64, 64);--tt-widget-title-color: #f5f5f5;--tt-widget-control-icon-color: rgba(255, 255, 255, .8);--tt-widget-control-bg: rgba(255, 255, 255, .1);--tt-widget-control-border: rgba(255, 255, 255, .2);--tt-widget-control-shadow: rgba(0, 0, 0, .1);--tt-widget-add-button-icon-color: rgba(255, 255, 255, .95);--tt-widget-slot-bg: rgba(20, 20, 20, .8);--tt-widget-slot-border: rgba(255, 255, 255, .1);--tt-widget-slot-gap: 8px;--tt-widget-slot-padding: 4px 8px;--tt-widget-slot-border-radius: 12px;--tt-widget-card-icon-bg: rgba(255, 255, 255, .08);--tt-widget-card-icon-bg-hover: rgba(255, 255, 255, .12);--tt-widget-card-icon-border: rgba(255, 255, 255, .15);--tt-widget-card-icon-border-hover: rgba(255, 255, 255, .25);--tt-widget-card-icon-shadow: rgba(0, 0, 0, .3);--tt-widget-card-icon-shadow-hover: rgba(0, 0, 0, .4);--tt-widget-card-icon-inner-glow: rgba(255, 255, 255, .08);--tt-widget-card-icon-inner-glow-hover: rgba(255, 255, 255, .15);--tt-widget-card-icon-color: rgba(255, 255, 255, .7);--tt-widget-card-icon-color-hover: rgba(255, 255, 255, .95);--tt-widget-card-title-color: rgba(255, 255, 255, .85);--tt-widget-card-title-color-hover: rgba(255, 255, 255, 1);--tt-widget-card-active-bg: rgba(61, 61, 61, .3);--tt-widget-card-active-bg-hover: rgba(61, 61, 61, .4);--tt-widget-card-active-border: rgba(163, 163, 163, .3);--tt-widget-card-active-border-hover: rgba(163, 163, 163, .4);--tt-widget-card-active-shadow: rgba(61, 61, 61, .2);--tt-widget-card-active-shadow-hover: rgba(61, 61, 61, .3);--tt-widget-card-active-inner-glow: rgba(163, 163, 163, .15);--tt-widget-card-active-inner-glow-hover: rgba(163, 163, 163, .25);--tt-widget-card-active-title-color: rgba(212, 212, 212, .95);--tt-widget-card-active-title-color-hover: rgba(245, 245, 245, 1);--tt-widget-card-bg: #1a1a1a;--tt-widget-card-bg-hover: #242424;--tt-widget-card-border: rgba(255, 255, 255, .1);--tt-widget-card-border-hover: rgba(6, 182, 212, .4);--tt-widget-card-shadow: rgba(0, 0, 0, .2);--tt-widget-card-shadow-hover: rgba(0, 0, 0, .4);--tt-widget-card-badge-shadow: rgba(0, 0, 0, .3);--tt-widget-card-icon-container-bg: rgba(255, 255, 255, .04);--tt-widget-card-icon-container-bg-hover: rgba(6, 182, 212, .12);--tt-widget-card-icon-color: #ffffff;--tt-widget-card-icon-color-hover: #06b6d4;--tt-widget-card-title-color: #f5f5f5;--tt-widget-card-title-color-hover: #ffffff;--tt-widget-card-description-color: #a3a3a3;--tt-widget-card-description-color-hover: #d4d4d4;--tt-section-header-bg: rgba(20, 20, 20, .5);--tt-live-transcription-bg: linear-gradient(135deg, rgba(26, 26, 26, .3) 0%, rgba(13, 13, 13, .5) 100%);--tt-live-transcription-border: rgba(82, 82, 82, .3);--tt-live-transcription-shadow: 0 4px 12px rgba(0, 0, 0, .3);--tt-live-transcription-header-bg: linear-gradient(135deg, rgba(26, 26, 26, .6) 0%, rgba(13, 13, 13, .4) 100%);--tt-live-transcription-header-border: rgba(82, 82, 82, .2);--tt-live-transcription-label-color: #d4d4d4;--tt-live-transcription-icon-color: #e5e5e5;--tt-live-transcription-text-color: #f5f5f5;--tt-scrollbar-track: transparent;--tt-scrollbar-thumb: #2d2d2d;--tt-scrollbar-thumb-hover: #3d3d3d;--tt-card-shadow: rgba(0, 0, 0, .4);--tt-card-shadow-hover: rgba(0, 0, 0, .6);--tt-dropdown-menu-bg: #2f2f2f;--tt-dropdown-menu-text: #ffffff;--tt-dropdown-menu-text-caption: rgba(255, 255, 255, .7);--tt-dropdown-menu-hover: rgba(255, 255, 255, .1);--tt-dropdown-menu-shadow: rgba(0, 0, 0, .5);--tt-dropdown-menu-separator: rgba(255, 255, 255, .1);--tt-dropdown-menu-icon: #ffffff;--tt-dropdown-menu-scrollbar-thumb: rgba(255, 255, 255, .2);--tt-dropdown-menu-scrollbar-thumb-hover: rgba(255, 255, 255, .3);--tt-taskbar-fade-shadow: linear-gradient(to left, rgba(0, 0, 0, .8) 0%, rgba(0, 0, 0, .6) 20%, rgba(0, 0, 0, .45) 40%, rgba(0, 0, 0, .3) 60%, rgba(0, 0, 0, .15) 80%, transparent 100% );--tt-negative: #fbbf24;--tt-warning: #fbbf24;--tt-input-bg: #0d0d0d;--tt-input-border: #2d2d2d;--tt-input-border-focus: #525252;--tt-input-text: #f5f5f5;--tt-input-placeholder: #3d3d3d;--tt-empty-state-icon-bg: #242424;--tt-chat-message-bubble-bg: #242424;--dark-unified-start: #3d3d3d;--dark-unified-end: #2d2d2d;--dark-unified-shadow: rgba(0, 0, 0, .06);--grape-taffy-start: var(--dark-unified-start);--grape-taffy-end: var(--dark-unified-end);--grape-taffy-shadow: var(--dark-unified-shadow);--mint-taffy-start: var(--dark-unified-start);--mint-taffy-end: var(--dark-unified-end);--mint-taffy-shadow: var(--dark-unified-shadow);--orange-taffy-start: var(--dark-unified-start);--orange-taffy-end: var(--dark-unified-end);--orange-taffy-shadow: var(--dark-unified-shadow);--cocoa-taffy-start: var(--dark-unified-start);--cocoa-taffy-end: var(--dark-unified-end);--cocoa-taffy-shadow: var(--dark-unified-shadow);--banana-taffy-start: var(--dark-unified-start);--banana-taffy-end: var(--dark-unified-end);--banana-taffy-shadow: var(--dark-unified-shadow);--berry-taffy-start: var(--dark-unified-start);--berry-taffy-end: var(--dark-unified-end);--berry-taffy-shadow: var(--dark-unified-shadow);--lavender-taffy-start: var(--dark-unified-start);--lavender-taffy-end: var(--dark-unified-end);--lavender-taffy-shadow: var(--dark-unified-shadow);--blue-raspberry-taffy-start: var(--dark-unified-start);--blue-raspberry-taffy-end: var(--dark-unified-end);--blue-raspberry-taffy-shadow: var(--dark-unified-shadow);--plum-taffy-start: var(--dark-unified-start);--plum-taffy-end: var(--dark-unified-end);--plum-taffy-shadow: var(--dark-unified-shadow);--caramel-template-taffy-start: var(--dark-unified-start);--caramel-template-taffy-end: var(--dark-unified-end);--caramel-template-taffy-shadow: var(--dark-unified-shadow);--cherry-taffy-start: var(--dark-unified-start);--cherry-taffy-end: var(--dark-unified-end);--cherry-taffy-shadow: var(--dark-unified-shadow);--blueberry-taffy-start: var(--dark-unified-start);--blueberry-taffy-end: var(--dark-unified-end);--blueberry-taffy-shadow: var(--dark-unified-shadow);--sea-salt-taffy-start: var(--dark-unified-start);--sea-salt-taffy-end: var(--dark-unified-end);--sea-salt-taffy-shadow: var(--dark-unified-shadow);--neutral-taffy-start: var(--dark-unified-start);--neutral-taffy-end: var(--dark-unified-end);--neutral-taffy-shadow: var(--dark-unified-shadow);--licorice-taffy-start: var(--dark-unified-start);--licorice-taffy-end: var(--dark-unified-end);--licorice-taffy-shadow: var(--dark-unified-shadow);--coconut-taffy-start: var(--dark-unified-start);--coconut-taffy-end: var(--dark-unified-end);--coconut-taffy-shadow: var(--dark-unified-shadow);--butterscotch-taffy-start: var(--dark-unified-start);--butterscotch-taffy-end: var(--dark-unified-end);--butterscotch-taffy-shadow: var(--dark-unified-shadow);--vanilla-taffy-start: var(--dark-unified-start);--vanilla-taffy-end: var(--dark-unified-end);--vanilla-taffy-shadow: var(--dark-unified-shadow);--strawberry-taffy-start: var(--dark-unified-start);--strawberry-taffy-end: var(--dark-unified-end);--strawberry-taffy-shadow: var(--dark-unified-shadow);--apricot-taffy-start: var(--dark-unified-start);--apricot-taffy-end: var(--dark-unified-end);--apricot-taffy-shadow: var(--dark-unified-shadow);--watermelon-taffy-start: var(--dark-unified-start);--watermelon-taffy-end: var(--dark-unified-end);--watermelon-taffy-shadow: var(--dark-unified-shadow);--sage-taffy-start: var(--dark-unified-start);--sage-taffy-end: var(--dark-unified-end);--sage-taffy-shadow: var(--dark-unified-shadow);--mint-chip-taffy-start: var(--dark-unified-start);--mint-chip-taffy-end: var(--dark-unified-end);--mint-chip-taffy-shadow: var(--dark-unified-shadow);--frost-taffy-start: var(--dark-unified-start);--frost-taffy-end: var(--dark-unified-end);--frost-taffy-shadow: var(--dark-unified-shadow);--light-frost-taffy-start: #2d2d2d;--light-frost-taffy-end: #1a1a1a;--light-frost-taffy-shadow: rgba(163, 163, 163, .2);--tangerine-taffy-start: var(--dark-unified-start);--tangerine-taffy-end: var(--dark-unified-end);--tangerine-taffy-shadow: var(--dark-unified-shadow);--kiwi-taffy-start: var(--dark-unified-start);--kiwi-taffy-end: var(--dark-unified-end);--kiwi-taffy-shadow: var(--dark-unified-shadow);--grape-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--grape-taffy-start) 0%, var(--grape-taffy-end) 100%);--mint-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--mint-taffy-start) 0%, var(--mint-taffy-end) 100%);--orange-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--orange-taffy-start) 0%, var(--orange-taffy-end) 100%);--cocoa-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--cocoa-taffy-start) 0%, var(--cocoa-taffy-end) 100%);--banana-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--banana-taffy-start) 0%, var(--banana-taffy-end) 100%);--berry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--berry-taffy-start) 0%, var(--berry-taffy-end) 100%);--lavender-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--lavender-taffy-start) 0%, var(--lavender-taffy-end) 100%);--blue-raspberry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--blue-raspberry-taffy-start) 0%, var(--blue-raspberry-taffy-end) 100%);--plum-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--plum-taffy-start) 0%, var(--plum-taffy-end) 100%);--caramel-template-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--caramel-template-taffy-start) 0%, var(--caramel-template-taffy-end) 100%);--cherry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--cherry-taffy-start) 0%, var(--cherry-taffy-end) 100%);--blueberry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--blueberry-taffy-start) 0%, var(--blueberry-taffy-end) 100%);--sea-salt-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--sea-salt-taffy-start) 0%, var(--sea-salt-taffy-end) 100%);--neutral-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--neutral-taffy-start) 0%, var(--neutral-taffy-end) 100%);--licorice-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--licorice-taffy-start) 0%, var(--licorice-taffy-end) 100%);--coconut-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--coconut-taffy-start) 0%, var(--coconut-taffy-end) 100%);--butterscotch-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--butterscotch-taffy-start) 0%, var(--butterscotch-taffy-end) 100%);--vanilla-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--vanilla-taffy-start) 0%, var(--vanilla-taffy-end) 100%);--strawberry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--strawberry-taffy-start) 0%, var(--strawberry-taffy-end) 100%);--apricot-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--apricot-taffy-start) 0%, var(--apricot-taffy-end) 100%);--watermelon-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--watermelon-taffy-start) 0%, var(--watermelon-taffy-end) 100%);--sage-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--sage-taffy-start) 0%, var(--sage-taffy-end) 100%);--mint-chip-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--mint-chip-taffy-start) 0%, var(--mint-chip-taffy-end) 100%);--frost-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--frost-taffy-start) 0%, var(--frost-taffy-end) 100%);--light-frost-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--light-frost-taffy-start) 0%, var(--light-frost-taffy-end) 100%);--tangerine-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--tangerine-taffy-start) 0%, var(--tangerine-taffy-end) 100%);--kiwi-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--kiwi-taffy-start) 0%, var(--kiwi-taffy-end) 100%);--kiwi-taffy-start: #525252;--kiwi-taffy-end: #404040;--blue-raspberry-taffy-start: #3d3d3d;--blue-raspberry-taffy-end: #2d2d2d;--tangerine-taffy-start: #484848;--tangerine-taffy-end: #383838;--cherry-taffy-start: #2d2d2d;--cherry-taffy-end: #1a1a1a;--grape-taffy-start: #404040;--grape-taffy-end: #2d2d2d}body.theme-dark{--tt-timeline-container-bg: transparent;--tt-timeline-container-padding: 16px 0;--tt-timeline-container-margin: 8px 0;--tt-timeline-line-color: #3d3d3d;--tt-timeline-line-width: 2px;--tt-timeline-line-gradient-start: transparent;--tt-timeline-line-gradient-end: transparent;--tt-timeline-dot-running-bg: linear-gradient(135deg, #3d3d3d, #2d2d2d);--tt-timeline-dot-running-shadow: rgba(0, 0, 0, .4);--tt-timeline-dot-running-shadow-pulse: rgba(255, 255, 255, .1);--tt-timeline-dot-running-icon-color: white;--tt-timeline-dot-complete-bg: linear-gradient(135deg, #525252, #3d3d3d);--tt-timeline-dot-complete-shadow: rgba(0, 0, 0, .5);--tt-timeline-dot-complete-icon-color: white;--tt-timeline-dot-error-bg: linear-gradient(135deg, #2d2d2d, #1a1a1a);--tt-timeline-dot-error-shadow: rgba(0, 0, 0, .6);--tt-timeline-dot-error-icon-color: white;--tt-timeline-bubble-bg: #1a1a1a;--tt-timeline-bubble-bg-complete: linear-gradient(135deg, #1a1a1a 0%, #242424 100%);--tt-timeline-bubble-border: rgba(255, 255, 255, .1);--tt-timeline-bubble-border-complete: rgba(82, 82, 82, .3);--tt-timeline-bubble-shadow: rgba(0, 0, 0, .4);--tt-timeline-bubble-shadow-hover: rgba(0, 0, 0, .6);--tt-timeline-bubble-shadow-complete: rgba(0, 0, 0, .5);--tt-timeline-bubble-border-radius: 12px;--tt-timeline-bubble-padding: 14px 20px;--tt-timeline-bubble-padding-mobile: 10px 12px;--tt-timeline-bubble-min-width: 200px;--tt-timeline-bubble-max-width: 320px;--tt-timeline-bubble-max-width-mobile: 280px;--tt-timeline-bubble-max-width-small: 240px;--tt-timeline-bubble-arrow-color: #1a1a1a;--tt-timeline-bubble-arrow-color-complete: #242424;--tt-timeline-bubble-arrow-shadow: rgba(0, 0, 0, .4);--tt-timeline-bubble-title-color: #f5f5f5;--tt-timeline-bubble-title-size: 14px;--tt-timeline-bubble-title-size-mobile: 13px;--tt-timeline-bubble-title-size-small: 12px;--tt-timeline-bubble-title-weight: 500;--tt-timeline-bubble-duration-color: #a3a3a3;--tt-timeline-bubble-duration-size: 12px;--tt-timeline-bubble-duration-size-mobile: 11px;--tt-timeline-bubble-duration-size-small: 10px;--tt-timeline-progress-bar-bg: rgba(255, 255, 255, .1);--tt-timeline-progress-bar-fill: linear-gradient(90deg, #3d3d3d, #2d2d2d);--tt-timeline-progress-bar-height: 2px;--tt-timeline-progress-bar-max-width: 120px}body.theme-dark{--tt-subscription-manage-button-gradient-start: #f43f5e;--tt-subscription-manage-button-gradient-end: #e11d48;--tt-subscription-manage-button-shadow: rgba(244, 63, 94, .3);--tt-subscription-manage-button-gradient: linear-gradient(135deg, var(--tt-subscription-manage-button-gradient-start) 0%, var(--tt-subscription-manage-button-gradient-end) 100%)}body.theme-dark .q-field--outlined .q-field__control,body.theme-dark .q-field--filled .q-field__control{background:var(--tt-bg-primary)!important;color:var(--tt-text-primary);border-color:var(--tt-border-medium)}body.theme-dark .q-field--filled .q-field__control:before{border-color:var(--tt-border-medium)}body.theme-dark .q-field--filled .q-field__control:after{border-color:var(--tt-border-dark)}body.theme-dark .q-field--outlined .q-field__control:hover:before{border-color:var(--tt-border-dark)}body.theme-dark .q-field__label{color:var(--tt-text-secondary)}body.theme-dark .q-field__native,body.theme-dark .q-field__input{color:var(--tt-text-primary)}body.theme-dark .q-field__messages,body.theme-dark .q-field__bottom{color:var(--tt-text-muted)}body.theme-dark .q-field__prepend .q-icon,body.theme-dark .q-field__append .q-icon,body.theme-dark .q-field__control-container .q-icon,body.theme-dark .q-field .q-icon{color:var(--tt-text-primary)!important}body.theme-dark .q-table--bordered{border:1px solid var(--tt-border-light)!important}body.theme-dark .q-table thead tr,body.theme-dark .q-table thead th{background:var(--tt-bg-card);color:var(--tt-text-primary);border-color:var(--tt-border-medium)!important}body.theme-dark .q-table tbody td{background:var(--tt-bg-card);color:var(--tt-text-primary);border-color:var(--tt-border-light)!important}body.theme-dark .q-table tbody tr:hover,body.theme-dark .q-table tbody tr:hover td{background:var(--tt-bg-secondary)!important}body.theme-dark .q-table__separator{border-color:var(--tt-border-light)!important}body.theme-dark .q-table__bottom{border-color:var(--tt-border-light)!important;background:var(--tt-bg-card);color:var(--tt-text-primary)}body.theme-dark .q-table__bottom .q-table__control,body.theme-dark .q-table .q-table__bottom .q-btn,body.theme-dark .q-pagination .q-btn,body.theme-dark .q-pagination__middle,body.theme-dark .q-pagination__content,body.theme-dark .q-table__bottom-item,body.theme-dark .q-table__bottom .q-select{color:var(--tt-text-primary)}body.theme-dark .q-field--error .q-field__control:before,body.theme-dark .q-field--error .q-field__control:after{border-color:var(--tt-negative)!important}body.theme-dark .q-field--outlined.q-field--error .q-field__control:before,body.theme-dark .q-field--outlined.q-field--error .q-field__control:hover:before{border-color:var(--tt-negative)!important}body.theme-dark .q-field--standout.q-field--error .q-field__control{border-color:var(--tt-negative)!important}body.theme-dark .q-field--error .q-field__bottom{color:var(--tt-negative)}body.theme-dark .q-card,body.theme-dark .q-menu{background:var(--tt-bg-card);color:var(--tt-text-primary)}body.theme-dark .q-item,body.theme-dark .q-btn{color:var(--tt-text-primary)}body.theme-dark .q-table{background:var(--tt-bg-card);color:var(--tt-text-primary)}body.theme-dark .q-dialog__backdrop{background:rgba(10,10,10,.7)}body.theme-dark ::-webkit-scrollbar-track{background:var(--tt-bg-secondary)}body.theme-dark ::-webkit-scrollbar-thumb{background:var(--tt-border-dark)}body.theme-dark .text-grey-6,body.theme-dark .text-grey-7,body.theme-dark .text-grey-8{color:var(--tt-text-secondary)!important}body.theme-dark .text-grey-9,body.theme-dark .text-grey-10{color:var(--tt-text-primary)!important}body.theme-dark .text-caption,body.theme-dark .q-item-label--caption,body.theme-dark .q-item__label--caption{color:#a3a3a3!important}body.theme-dark .q-separator{background:var(--tt-border-light)}body.theme-dark h1,body.theme-dark h2,body.theme-dark h3,body.theme-dark h4,body.theme-dark h5,body.theme-dark h6{color:var(--tt-text-primary)}body.theme-dark p{color:var(--tt-text-secondary)}body.theme-dark .main-header .taffy-menu-button-wrapper .taffy-button--light-cherry.taffy-button--color-override{background:linear-gradient(135deg,#06b6d4 0%,#0891b2 100%)!important;box-shadow:0 2px 8px #06b6d44d!important}body.theme-dark .main-header .taffy-menu-button-wrapper .taffy-button--light-cherry.taffy-button--color-override:hover:not(:disabled):not(.taffy-button--disabled){background:linear-gradient(135deg,#06b6d4 0%,#0891b2 100%)!important;box-shadow:0 4px 12px #06b6d466!important}body.theme-dark .document-action-btn--esign.q-btn,body.theme-dark .document-action-btn--esign .q-btn,body.theme-dark .document-action-btn--esign.taffy-button{background:linear-gradient(135deg,#34d399 0%,#10b981 100%)!important}body.theme-dark .document-action-btn--esign:hover:not([disabled]).q-btn,body.theme-dark .document-action-btn--esign:hover:not([disabled]) .q-btn,body.theme-dark .document-action-btn--esign:hover:not([disabled]).taffy-button{background:linear-gradient(135deg,#34d399 0%,#10b981 100%)!important;box-shadow:0 6px 20px #10b9814d!important;transform:translateY(-1px)}body.theme-wakeup{--tt-bg-primary: #0a0e0d;--tt-bg-secondary: #0d1512;--tt-bg-tertiary: #111c18;--tt-bg-card: #0d1512;--tt-bg-card-elevated: #111c18;--tt-bg-section: rgba(13, 21, 18, .6);--tt-bg-app: #0a0e0d;--tt-bg-app-pattern: url(/assets/grid-pattern-wakeup-20px.be305b81.svg);background-image:var(--tt-bg-app-pattern);background-size:20px 20px;background-repeat:repeat;--tt-text-primary: #a4ffb8;--tt-text-secondary: #6ee7b7;--tt-text-muted: #34d399;--tt-text-link: #00ffaa;--tt-border-light: #1a3d2e;--tt-border-medium: #2d5f4a;--tt-border-dark: #3faa7d;--tt-shadow-intensity: 0;--tt-gradient-angle: 135deg;--tt-header-gradient-start: #0d1512;--tt-header-gradient-end: #0a0e0d;--tt-header-gradient: linear-gradient(to right, var(--tt-header-gradient-start), var(--tt-header-gradient-end));--tt-button-fade-start: rgba(0, 255, 170, 0);--tt-button-fade-end: rgba(0, 255, 170, .15);--tt-button-fade-gradient: linear-gradient(180deg, var(--tt-button-fade-start), var(--tt-button-fade-end));--tt-menu-bg: #0d1512;--tt-menu-header-bg: #0a0e0d;--tt-menu-header-border: rgba(0, 255, 170, .2);--tt-menu-border: #1a3d2e;--tt-menu-hover-bg: #111c18;--tt-menu-active-gradient-start: #10b981;--tt-menu-active-gradient-end: #059669;--tt-menu-manage-bg-start: #111c18;--tt-menu-manage-bg-end: #0d1512;--tt-widget-bg: #0d1512;--tt-widget-header-bg: #0a0e0d;--tt-widget-header-border: rgba(0, 255, 170, .2);--tt-widget-footer-bg: rgba(10, 14, 13, .9);--tt-widget-footer-border: rgba(0, 255, 170, .2);--tt-widget-outline: rgba(52, 211, 153, 1);--tt-widget-title-color: #a4ffb8;--tt-widget-control-icon-color: var(--tt-text-primary);--tt-widget-control-bg: var(--tt-bg-app);--tt-widget-control-border: var(--tt-border-dark);--tt-widget-control-shadow: none;--tt-widget-add-button-icon-color: var(--tt-text-primary);--tt-widget-slot-bg: rgba(10, 14, 13, .8);--tt-widget-slot-border: rgba(0, 255, 170, .2);--tt-widget-slot-gap: 8px;--tt-widget-slot-padding: 4px 8px;--tt-widget-slot-border-radius: 12px;--tt-widget-card-icon-bg: rgba(0, 255, 170, .05);--tt-widget-card-icon-bg-hover: rgba(0, 255, 170, .1);--tt-widget-card-icon-border: rgba(0, 255, 170, .2);--tt-widget-card-icon-border-hover: rgba(0, 255, 170, .4);--tt-widget-card-icon-shadow: transparent;--tt-widget-card-icon-shadow-hover: transparent;--tt-widget-card-icon-inner-glow: transparent;--tt-widget-card-icon-inner-glow-hover: transparent;--tt-widget-card-icon-color: rgba(164, 255, 184, .8);--tt-widget-card-icon-color-hover: rgba(0, 255, 170, 1);--tt-widget-card-title-color: rgba(164, 255, 184, .9);--tt-widget-card-title-color-hover: rgba(0, 255, 170, 1);--tt-widget-card-active-bg: rgba(0, 255, 170, .1);--tt-widget-card-active-bg-hover: rgba(0, 255, 170, .15);--tt-widget-card-active-border: rgba(0, 255, 170, .4);--tt-widget-card-active-border-hover: rgba(0, 255, 170, .6);--tt-widget-card-active-shadow: transparent;--tt-widget-card-active-shadow-hover: transparent;--tt-widget-card-active-inner-glow: transparent;--tt-widget-card-active-inner-glow-hover: transparent;--tt-widget-card-active-title-color: rgba(0, 255, 170, 1);--tt-widget-card-active-title-color-hover: #00ffaa;--tt-widget-card-bg: #0d1512;--tt-widget-card-bg-hover: #111c18;--tt-widget-card-border: rgba(0, 255, 170, .2);--tt-widget-card-border-hover: rgba(0, 255, 170, .5);--tt-widget-card-shadow: transparent;--tt-widget-card-shadow-hover: rgba(0, 255, 170, .1);--tt-widget-card-badge-shadow: rgba(0, 0, 0, .3);--tt-widget-card-icon-container-bg: rgba(0, 255, 170, .03);--tt-widget-card-icon-container-bg-hover: rgba(0, 255, 170, .08);--tt-widget-card-icon-color: #6ee7b7;--tt-widget-card-icon-color-hover: #00ffaa;--tt-widget-card-title-color: #a4ffb8;--tt-widget-card-title-color-hover: #00ffaa;--tt-widget-card-description-color: #6ee7b7;--tt-widget-card-description-color-hover: #a4ffb8;--tt-section-header-bg: rgba(10, 14, 13, .5);--tt-live-transcription-bg: linear-gradient(135deg, rgba(13, 21, 18, .5) 0%, rgba(10, 14, 13, .7) 100%);--tt-live-transcription-border: rgba(16, 185, 129, .4);--tt-live-transcription-shadow: none;--tt-live-transcription-header-bg: linear-gradient(135deg, rgba(13, 21, 18, .8) 0%, rgba(10, 14, 13, .6) 100%);--tt-live-transcription-header-border: rgba(16, 185, 129, .3);--tt-live-transcription-label-color: #6ee7b7;--tt-live-transcription-icon-color: #00ffaa;--tt-live-transcription-text-color: #a4ffb8;--tt-scrollbar-track: transparent;--tt-scrollbar-thumb: #1a3d2e;--tt-scrollbar-thumb-hover: #2d5f4a;--tt-card-shadow: transparent;--tt-card-shadow-hover: transparent;--tt-taskbar-fade-shadow: linear-gradient(to left, rgba(255, 0, 128, .4) 0%, rgba(128, 0, 255, .3) 20%, rgba(0, 128, 255, .2) 40%, rgba(0, 255, 128, .1) 60%, rgba(255, 255, 0, .05) 80%, transparent 100% );--tt-negative: #ff3366;--tt-warning: #ffcc00;--tt-input-bg: #0a0e0d;--tt-input-border: #1a3d2e;--tt-input-border-focus: #00ffaa;--tt-input-text: #a4ffb8;--tt-input-placeholder: #2d5f4a;--tt-empty-state-icon-bg: #111c18;--tt-chat-message-bubble-bg: #111c18;--wakeup-unified-start: #00ffaa;--wakeup-unified-end: #10b981;--wakeup-unified-shadow: transparent;--grape-taffy-start: var(--wakeup-unified-start);--grape-taffy-end: var(--wakeup-unified-end);--grape-taffy-shadow: transparent;--mint-taffy-start: var(--wakeup-unified-start);--mint-taffy-end: var(--wakeup-unified-end);--mint-taffy-shadow: transparent;--orange-taffy-start: var(--wakeup-unified-start);--orange-taffy-end: var(--wakeup-unified-end);--orange-taffy-shadow: transparent;--cocoa-taffy-start: var(--wakeup-unified-start);--cocoa-taffy-end: var(--wakeup-unified-end);--cocoa-taffy-shadow: transparent;--banana-taffy-start: var(--wakeup-unified-start);--banana-taffy-end: var(--wakeup-unified-end);--banana-taffy-shadow: transparent;--berry-taffy-start: var(--wakeup-unified-start);--berry-taffy-end: var(--wakeup-unified-end);--berry-taffy-shadow: transparent;--lavender-taffy-start: var(--wakeup-unified-start);--lavender-taffy-end: var(--wakeup-unified-end);--lavender-taffy-shadow: transparent;--blue-raspberry-taffy-start: var(--wakeup-unified-start);--blue-raspberry-taffy-end: var(--wakeup-unified-end);--blue-raspberry-taffy-shadow: transparent;--plum-taffy-start: var(--wakeup-unified-start);--plum-taffy-end: var(--wakeup-unified-end);--plum-taffy-shadow: transparent;--caramel-template-taffy-start: var(--wakeup-unified-start);--caramel-template-taffy-end: var(--wakeup-unified-end);--caramel-template-taffy-shadow: transparent;--cherry-taffy-start: var(--wakeup-unified-start);--cherry-taffy-end: var(--wakeup-unified-end);--cherry-taffy-shadow: transparent;--blueberry-taffy-start: var(--wakeup-unified-start);--blueberry-taffy-end: var(--wakeup-unified-end);--blueberry-taffy-shadow: transparent;--sea-salt-taffy-start: var(--wakeup-unified-start);--sea-salt-taffy-end: var(--wakeup-unified-end);--sea-salt-taffy-shadow: transparent;--neutral-taffy-start: var(--wakeup-unified-start);--neutral-taffy-end: var(--wakeup-unified-end);--neutral-taffy-shadow: transparent;--licorice-taffy-start: var(--wakeup-unified-start);--licorice-taffy-end: var(--wakeup-unified-end);--licorice-taffy-shadow: transparent;--coconut-taffy-start: var(--wakeup-unified-start);--coconut-taffy-end: var(--wakeup-unified-end);--coconut-taffy-shadow: transparent;--butterscotch-taffy-start: var(--wakeup-unified-start);--butterscotch-taffy-end: var(--wakeup-unified-end);--butterscotch-taffy-shadow: transparent;--vanilla-taffy-start: var(--wakeup-unified-start);--vanilla-taffy-end: var(--wakeup-unified-end);--vanilla-taffy-shadow: transparent;--strawberry-taffy-start: var(--wakeup-unified-start);--strawberry-taffy-end: var(--wakeup-unified-end);--strawberry-taffy-shadow: transparent;--apricot-taffy-start: var(--wakeup-unified-start);--apricot-taffy-end: var(--wakeup-unified-end);--apricot-taffy-shadow: transparent;--watermelon-taffy-start: var(--wakeup-unified-start);--watermelon-taffy-end: var(--wakeup-unified-end);--watermelon-taffy-shadow: transparent;--sage-taffy-start: var(--wakeup-unified-start);--sage-taffy-end: var(--wakeup-unified-end);--sage-taffy-shadow: transparent;--mint-chip-taffy-start: var(--wakeup-unified-start);--mint-chip-taffy-end: var(--wakeup-unified-end);--mint-chip-taffy-shadow: transparent;--frost-taffy-start: var(--wakeup-unified-start);--frost-taffy-end: var(--wakeup-unified-end);--frost-taffy-shadow: transparent;--light-frost-taffy-start: #1a3d2e;--light-frost-taffy-end: #0d1512;--light-frost-taffy-shadow: transparent;--tangerine-taffy-start: var(--wakeup-unified-start);--tangerine-taffy-end: var(--wakeup-unified-end);--tangerine-taffy-shadow: transparent;--kiwi-taffy-start: var(--wakeup-unified-start);--kiwi-taffy-end: var(--wakeup-unified-end);--kiwi-taffy-shadow: transparent;--grape-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--grape-taffy-start) 0%, var(--grape-taffy-end) 100%);--mint-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--mint-taffy-start) 0%, var(--mint-taffy-end) 100%);--orange-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--orange-taffy-start) 0%, var(--orange-taffy-end) 100%);--cocoa-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--cocoa-taffy-start) 0%, var(--cocoa-taffy-end) 100%);--banana-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--banana-taffy-start) 0%, var(--banana-taffy-end) 100%);--berry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--berry-taffy-start) 0%, var(--berry-taffy-end) 100%);--lavender-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--lavender-taffy-start) 0%, var(--lavender-taffy-end) 100%);--blue-raspberry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--blue-raspberry-taffy-start) 0%, var(--blue-raspberry-taffy-end) 100%);--plum-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--plum-taffy-start) 0%, var(--plum-taffy-end) 100%);--caramel-template-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--caramel-template-taffy-start) 0%, var(--caramel-template-taffy-end) 100%);--cherry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--cherry-taffy-start) 0%, var(--cherry-taffy-end) 100%);--blueberry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--blueberry-taffy-start) 0%, var(--blueberry-taffy-end) 100%);--sea-salt-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--sea-salt-taffy-start) 0%, var(--sea-salt-taffy-end) 100%);--neutral-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--neutral-taffy-start) 0%, var(--neutral-taffy-end) 100%);--licorice-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--licorice-taffy-start) 0%, var(--licorice-taffy-end) 100%);--coconut-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--coconut-taffy-start) 0%, var(--coconut-taffy-end) 100%);--butterscotch-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--butterscotch-taffy-start) 0%, var(--butterscotch-taffy-end) 100%);--vanilla-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--vanilla-taffy-start) 0%, var(--vanilla-taffy-end) 100%);--strawberry-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--strawberry-taffy-start) 0%, var(--strawberry-taffy-end) 100%);--apricot-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--apricot-taffy-start) 0%, var(--apricot-taffy-end) 100%);--watermelon-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--watermelon-taffy-start) 0%, var(--watermelon-taffy-end) 100%);--sage-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--sage-taffy-start) 0%, var(--sage-taffy-end) 100%);--mint-chip-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--mint-chip-taffy-start) 0%, var(--mint-chip-taffy-end) 100%);--frost-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--frost-taffy-start) 0%, var(--frost-taffy-end) 100%);--light-frost-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--light-frost-taffy-start) 0%, var(--light-frost-taffy-end) 100%);--tangerine-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--tangerine-taffy-start) 0%, var(--tangerine-taffy-end) 100%);--kiwi-taffy-gradient: linear-gradient(var(--tt-gradient-angle), var(--kiwi-taffy-start) 0%, var(--kiwi-taffy-end) 100%)}body.theme-wakeup{--tt-timeline-container-bg: transparent;--tt-timeline-container-padding: 16px 0;--tt-timeline-container-margin: 8px 0;--tt-timeline-line-color: #1a3d2e;--tt-timeline-line-width: 2px;--tt-timeline-line-gradient-start: transparent;--tt-timeline-line-gradient-end: transparent;--tt-timeline-dot-running-bg: linear-gradient(135deg, #00ffaa, #10b981);--tt-timeline-dot-running-shadow: rgba(0, 255, 170, .3);--tt-timeline-dot-running-shadow-pulse: rgba(0, 255, 170, .2);--tt-timeline-dot-running-icon-color: #0a0e0d;--tt-timeline-dot-complete-bg: linear-gradient(135deg, #34d399, #00ffaa);--tt-timeline-dot-complete-shadow: rgba(0, 255, 170, .4);--tt-timeline-dot-complete-icon-color: #0a0e0d;--tt-timeline-dot-error-bg: linear-gradient(135deg, #ff3366, #ff0040);--tt-timeline-dot-error-shadow: rgba(255, 51, 102, .4);--tt-timeline-dot-error-icon-color: white;--tt-timeline-bubble-bg: #0d1512;--tt-timeline-bubble-bg-complete: linear-gradient(135deg, #0d1512 0%, #111c18 100%);--tt-timeline-bubble-border: rgba(0, 255, 170, .2);--tt-timeline-bubble-border-complete: rgba(0, 255, 170, .4);--tt-timeline-bubble-shadow: transparent;--tt-timeline-bubble-shadow-hover: transparent;--tt-timeline-bubble-shadow-complete: transparent;--tt-timeline-bubble-border-radius: 12px;--tt-timeline-bubble-padding: 14px 20px;--tt-timeline-bubble-padding-mobile: 10px 12px;--tt-timeline-bubble-min-width: 200px;--tt-timeline-bubble-max-width: 320px;--tt-timeline-bubble-max-width-mobile: 280px;--tt-timeline-bubble-max-width-small: 240px;--tt-timeline-bubble-arrow-color: #0d1512;--tt-timeline-bubble-arrow-color-complete: #111c18;--tt-timeline-bubble-arrow-shadow: transparent;--tt-timeline-bubble-title-color: #a4ffb8;--tt-timeline-bubble-title-size: 14px;--tt-timeline-bubble-title-size-mobile: 13px;--tt-timeline-bubble-title-size-small: 12px;--tt-timeline-bubble-title-weight: 500;--tt-timeline-bubble-duration-color: #6ee7b7;--tt-timeline-bubble-duration-size: 12px;--tt-timeline-bubble-duration-size-mobile: 11px;--tt-timeline-bubble-duration-size-small: 10px;--tt-timeline-progress-bar-bg: rgba(0, 255, 170, .1);--tt-timeline-progress-bar-fill: linear-gradient(90deg, #00ffaa, #10b981);--tt-timeline-progress-bar-height: 2px;--tt-timeline-progress-bar-max-width: 120px}body.theme-wakeup .q-page,body.theme-wakeup .q-layout,body.theme-wakeup .q-drawer,body.theme-wakeup .q-header,body.theme-wakeup .q-footer,body.theme-wakeup [class*=bg-],body.theme-wakeup .dashboard-layout,body.theme-wakeup .workspace-layout{background-image:var(--tt-bg-app-pattern);background-size:20px 20px;background-repeat:repeat}body.theme-wakeup .q-card,body.theme-wakeup .q-menu,body.theme-wakeup .q-dialog .q-card{background-color:var(--tt-bg-card);background-image:var(--tt-bg-app-pattern);background-size:20px 20px;background-repeat:repeat}body.theme-wakeup .q-field--outlined .q-field__control,body.theme-wakeup .q-field--filled .q-field__control{background:var(--tt-bg-primary)!important;background-image:var(--tt-bg-app-pattern);background-size:20px 20px;background-repeat:repeat;color:var(--tt-text-primary);border-color:var(--tt-border-medium)}body.theme-wakeup .q-field--filled .q-field__control:before{border-color:var(--tt-border-medium)}body.theme-wakeup .q-field--filled .q-field__control:after{border-color:#0fa}body.theme-wakeup .q-field--outlined .q-field__control:hover:before{border-color:var(--tt-border-dark)}body.theme-wakeup .q-field__label{color:var(--tt-text-secondary)}body.theme-wakeup .q-field__native,body.theme-wakeup .q-field__input{color:var(--tt-text-primary)}body.theme-wakeup .q-field__messages,body.theme-wakeup .q-field__bottom{color:var(--tt-text-muted)}body.theme-wakeup .q-field__prepend .q-icon,body.theme-wakeup .q-field__append .q-icon,body.theme-wakeup .q-field__control-container .q-icon,body.theme-wakeup .q-field .q-icon{color:var(--tt-text-primary)!important}body.theme-wakeup .q-table{background-color:var(--tt-bg-card);background-image:var(--tt-bg-app-pattern);background-size:20px 20px;background-repeat:repeat;color:var(--tt-text-primary)}body.theme-wakeup .q-table--bordered{border:1px solid var(--tt-border-light)!important}body.theme-wakeup .q-table thead tr,body.theme-wakeup .q-table thead th{background-color:var(--tt-bg-card);background-image:var(--tt-bg-app-pattern);background-size:20px 20px;background-repeat:repeat;color:var(--tt-text-primary);border-color:var(--tt-border-medium)!important}body.theme-wakeup .q-table tbody td{background-color:var(--tt-bg-card);background-image:var(--tt-bg-app-pattern);background-size:20px 20px;background-repeat:repeat;color:var(--tt-text-primary);border-color:var(--tt-border-light)!important}body.theme-wakeup .q-table tbody tr:hover,body.theme-wakeup .q-table tbody tr:hover td{background-color:var(--tt-bg-secondary)!important;background-image:var(--tt-bg-app-pattern);background-size:20px 20px;background-repeat:repeat}body.theme-wakeup .q-table__separator{border-color:var(--tt-border-light)!important}body.theme-wakeup .q-table__bottom{border-color:var(--tt-border-light)!important;background:var(--tt-bg-card);color:var(--tt-text-primary)}body.theme-wakeup .q-table__bottom .q-table__control,body.theme-wakeup .q-table .q-table__bottom .q-btn,body.theme-wakeup .q-pagination .q-btn,body.theme-wakeup .q-pagination__middle,body.theme-wakeup .q-pagination__content,body.theme-wakeup .q-table__bottom-item,body.theme-wakeup .q-table__bottom .q-select{color:var(--tt-text-primary)}body.theme-wakeup .q-field--error .q-field__control:before,body.theme-wakeup .q-field--error .q-field__control:after{border-color:var(--tt-negative)!important}body.theme-wakeup .q-field--outlined.q-field--error .q-field__control:before,body.theme-wakeup .q-field--outlined.q-field--error .q-field__control:hover:before{border-color:var(--tt-negative)!important}body.theme-wakeup .q-field--standout.q-field--error .q-field__control{border-color:var(--tt-negative)!important}body.theme-wakeup .q-field--error .q-field__bottom{color:var(--tt-negative)}body.theme-wakeup .q-card,body.theme-wakeup .q-menu{background:var(--tt-bg-card);color:var(--tt-text-primary)}body.theme-wakeup .q-item,body.theme-wakeup .q-btn{color:var(--tt-text-primary)}body.theme-wakeup .q-dialog__backdrop{background:rgba(0,0,0,.92)!important}body.theme-wakeup ::-webkit-scrollbar-track{background:var(--tt-bg-secondary)}body.theme-wakeup ::-webkit-scrollbar-thumb{background:var(--tt-border-dark)}body.theme-wakeup .text-grey-6,body.theme-wakeup .text-grey-7,body.theme-wakeup .text-grey-8{color:var(--tt-text-secondary)!important}body.theme-wakeup .text-grey-9,body.theme-wakeup .text-grey-10{color:var(--tt-text-primary)!important}body.theme-wakeup .text-caption,body.theme-wakeup .q-item-label--caption,body.theme-wakeup .q-item__label--caption{color:#34d399!important}body.theme-wakeup .q-separator{background:var(--tt-border-light)}body.theme-wakeup h1,body.theme-wakeup h2,body.theme-wakeup h3,body.theme-wakeup h4,body.theme-wakeup h5,body.theme-wakeup h6{color:var(--tt-text-primary)}body.theme-wakeup p{color:var(--tt-text-secondary)}body.theme-wakeup ul,body.theme-wakeup ol,body.theme-wakeup ul li,body.theme-wakeup ol li{color:var(--tt-text-primary)!important}body.theme-wakeup ul{list-style-type:disc!important}body.theme-wakeup ul li{color:var(--tt-text-primary)!important}body.theme-wakeup ul li::marker{color:var(--tt-text-primary)!important}body.theme-wakeup ol{list-style-type:decimal!important}body.theme-wakeup ol li{color:var(--tt-text-primary)!important}body.theme-wakeup ol li::marker{color:var(--tt-text-primary)!important}body.theme-wakeup table{color:var(--tt-text-primary)!important;border-color:var(--tt-border-dark)!important}body.theme-wakeup table thead th,body.theme-wakeup table th,body.theme-wakeup table tfoot th{background:#1a3d2e!important;color:var(--tt-text-primary)!important;border-color:var(--tt-border-dark)!important}body.theme-wakeup table td{color:var(--tt-text-primary)!important;border-color:var(--tt-border-dark)!important;background:var(--tt-bg-card)!important}body.theme-wakeup table tbody tr:nth-child(even) td{background:var(--tt-bg-secondary)!important}body.theme-wakeup table tr:hover td{background:var(--tt-bg-tertiary)!important}body.theme-wakeup code{background-color:#00ffaa1a!important;color:#a4ffb8!important;padding:2px 6px;border-radius:4px;font-family:JetBrainsMono,monospace;font-size:.9em;border:1px solid rgba(0,255,170,.2)}body.theme-wakeup pre{background:#0a0e0d!important;color:#a4ffb8!important;font-family:JetBrainsMono,monospace;padding:.75rem 1rem;border-radius:.5rem;border:1px solid rgba(0,255,170,.3);overflow-x:auto}body.theme-wakeup pre code{background:none!important;color:inherit!important;padding:0;border:none;font-size:.8rem}body.theme-wakeup .main-header .taffy-menu-button-wrapper .taffy-button--light-cherry.taffy-button--color-override{background:linear-gradient(135deg,#00ffaa 0%,#10b981 100%)!important;box-shadow:0 2px 8px #00ffaa4d!important}body.theme-wakeup .main-header .taffy-menu-button-wrapper .taffy-button--light-cherry.taffy-button--color-override:hover:not(:disabled):not(.taffy-button--disabled){background:linear-gradient(135deg,#00ffaa 0%,#10b981 100%)!important;box-shadow:0 4px 12px #0fa6!important}body.theme-wakeup .document-action-btn--esign.q-btn,body.theme-wakeup .document-action-btn--esign .q-btn,body.theme-wakeup .document-action-btn--esign.taffy-button{background:linear-gradient(135deg,#34d399 0%,#10b981 100%)!important}body.theme-wakeup .document-action-btn--esign:hover:not([disabled]).q-btn,body.theme-wakeup .document-action-btn--esign:hover:not([disabled]) .q-btn,body.theme-wakeup .document-action-btn--esign:hover:not([disabled]).taffy-button{background:linear-gradient(135deg,#34d399 0%,#10b981 100%)!important;box-shadow:0 6px 20px #10b9814d!important;transform:translateY(-1px)}body.theme-wakeup .taffy-data-card-header,body.theme-wakeup .card-header,body.theme-wakeup .resource-card-header,body.theme-wakeup .event-preview-card{border-color:var(--tt-border-dark)!important;opacity:1!important}body.theme-wakeup .preview-card,body.theme-wakeup .event-preview-card,body.theme-wakeup .control-card,body.theme-wakeup [class*=preview-card],body.theme-wakeup [class*=control-card]{border:2px solid var(--tt-border-dark)!important;box-shadow:none!important}body.theme-wakeup .preview-card:hover,body.theme-wakeup .event-preview-card:hover,body.theme-wakeup .control-card:hover,body.theme-wakeup [class*=preview-card]:hover,body.theme-wakeup [class*=control-card]:hover{border-color:var(--tt-border-dark)!important;box-shadow:none!important;transform:none!important}body.theme-wakeup .taffy-data-card,body.theme-wakeup .taffy-data-card--dark,body.theme-wakeup .taffy-data-card--playful,body.theme-wakeup .taffy-data-card--professional{border:1px solid var(--tt-border-dark)!important;background:var(--tt-bg-card)!important;color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-data-card:hover,body.theme-wakeup .taffy-data-card--dark:hover,body.theme-wakeup .taffy-data-card--playful:hover,body.theme-wakeup .taffy-data-card--professional:hover{border-color:#0fa!important;background:#00ffaa!important}body.theme-wakeup .taffy-data-card-content{background:transparent!important;color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-data-card-header{background:transparent!important;border-bottom-color:var(--tt-border-dark)!important;color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-data-card-header .taffy-data-card-title{color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-data-card-header .taffy-data-card-icon-small{color:#0fa!important}body.theme-wakeup .taffy-data-card-body,body.theme-wakeup .taffy-data-card-text-area{background:transparent!important;color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-data-card-description{color:var(--tt-text-secondary)!important}body.theme-wakeup .taffy-data-card-title{color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-data-card-icon-area{background:transparent!important}body.theme-wakeup .taffy-data-card-icon-area .taffy-data-card-icon-large{color:#0fa!important;opacity:.8}body.theme-wakeup .taffy-data-card:hover .taffy-data-card-content{background:transparent!important}body.theme-wakeup .taffy-data-card:hover .taffy-data-card-header{background:transparent!important;border-bottom-color:#0003!important}body.theme-wakeup .taffy-data-card:hover .taffy-data-card-body{background:transparent!important}body.theme-wakeup .taffy-data-card:hover .taffy-data-card-title,body.theme-wakeup .taffy-data-card:hover .taffy-data-card-description,body.theme-wakeup .taffy-data-card:hover .taffy-data-card-icon-small,body.theme-wakeup .taffy-data-card:hover .taffy-data-card-icon-large{color:#0a0e0d!important}body.theme-wakeup .taffy-data-card:hover .taffy-data-card-icon-large{opacity:1}body.theme-wakeup .taffy-data-card:hover .taffy-data-card-text-area{color:#0a0e0d!important}body.theme-wakeup .taffy-data-card-footer{background:transparent!important;border-top-color:var(--tt-border-dark)!important;color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-data-card:hover .taffy-data-card-footer{border-top-color:#0003!important;color:#0a0e0d!important}body.theme-wakeup .taffy-button:not(.taffy-button--widget-control){background:var(--tt-bg-app)!important;border:1px solid rgba(63,170,125,.1)!important;box-shadow:none!important}body.theme-wakeup .taffy-button:not(.taffy-button--widget-control) .taffy-button__icon i,body.theme-wakeup .taffy-button:not(.taffy-button--widget-control) .taffy-button__icon .q-icon{color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-button:not(.taffy-button--widget-control) .taffy-button__label,body.theme-wakeup .taffy-button:not(.taffy-button--widget-control) .taffy-button__text,body.theme-wakeup .taffy-button:not(.taffy-button--widget-control) .taffy-button__caption{color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-button:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled){background:var(--wakeup-unified-start)!important;background:linear-gradient(var(--tt-gradient-angle),var(--wakeup-unified-start) 0%,var(--wakeup-unified-end) 100%)!important;border:1px solid rgba(0,255,170,.1)!important;box-shadow:0 4px 12px var(--wakeup-unified-shadow)!important}body.theme-wakeup .taffy-button:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__icon i,body.theme-wakeup .taffy-button:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__icon .q-icon{color:var(--tt-bg-app)!important}body.theme-wakeup .taffy-button:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__label,body.theme-wakeup .taffy-button:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__text,body.theme-wakeup .taffy-button:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__caption{color:var(--tt-bg-app)!important}body.theme-wakeup .taffy-button--color-override:not(.taffy-button--widget-control){background:var(--tt-bg-app)!important;border:1px solid rgba(63,170,125,.1)!important;box-shadow:none!important}body.theme-wakeup .taffy-button--color-override:not(.taffy-button--widget-control) .taffy-button__icon i,body.theme-wakeup .taffy-button--color-override:not(.taffy-button--widget-control) .taffy-button__icon .q-icon{color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-button--color-override:not(.taffy-button--widget-control) .taffy-button__label,body.theme-wakeup .taffy-button--color-override:not(.taffy-button--widget-control) .taffy-button__text,body.theme-wakeup .taffy-button--color-override:not(.taffy-button--widget-control) .taffy-button__caption{color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-button--color-override:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled){background:var(--wakeup-unified-start)!important;background:linear-gradient(var(--tt-gradient-angle),var(--wakeup-unified-start) 0%,var(--wakeup-unified-end) 100%)!important;border:1px solid rgba(0,255,170,.1)!important;box-shadow:0 4px 12px var(--wakeup-unified-shadow)!important}body.theme-wakeup .taffy-button--color-override:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__icon i,body.theme-wakeup .taffy-button--color-override:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__icon .q-icon{color:var(--tt-bg-app)!important}body.theme-wakeup .taffy-button--color-override:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__label,body.theme-wakeup .taffy-button--color-override:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__text,body.theme-wakeup .taffy-button--color-override:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__caption{color:var(--tt-bg-app)!important}body.theme-wakeup .taffy-button--theme-light:not(.taffy-button--widget-control),body.theme-wakeup .taffy-button--theme-dark:not(.taffy-button--widget-control){background:var(--tt-bg-app)!important;border:1px solid rgba(63,170,125,.1)!important;box-shadow:none!important;color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-button--theme-light:not(.taffy-button--widget-control) .taffy-button__icon i,body.theme-wakeup .taffy-button--theme-dark:not(.taffy-button--widget-control) .taffy-button__icon i{color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-button--theme-light:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled),body.theme-wakeup .taffy-button--theme-dark:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled){background:var(--wakeup-unified-start)!important;background:linear-gradient(var(--tt-gradient-angle),var(--wakeup-unified-start) 0%,var(--wakeup-unified-end) 100%)!important;border:1px solid rgba(0,255,170,.1)!important;box-shadow:0 4px 12px var(--wakeup-unified-shadow)!important}body.theme-wakeup .taffy-button--theme-light:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__icon i,body.theme-wakeup .taffy-button--theme-dark:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__icon i{color:var(--tt-bg-app)!important}body.theme-wakeup .taffy-button--theme-light:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__label,body.theme-wakeup .taffy-button--theme-dark:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__label,body.theme-wakeup .taffy-button--theme-light:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__text,body.theme-wakeup .taffy-button--theme-dark:not(.taffy-button--widget-control):hover:not(:disabled):not(.taffy-button--disabled) .taffy-button__text{color:var(--tt-bg-app)!important}body.theme-wakeup .q-btn:not([widget-control]):not(.taffy-button--widget-control) .q-icon,body.theme-wakeup .q-btn:not([widget-control]):not(.taffy-button--widget-control) i{color:var(--tt-text-primary)!important}body.theme-wakeup .q-btn:not([widget-control]):not(.taffy-button--widget-control){background:var(--tt-bg-app)!important;border:1px solid rgba(63,170,125,.1)!important;color:var(--tt-text-primary)!important}body.theme-wakeup .q-btn:not([widget-control]):not(.taffy-button--widget-control):hover{background:var(--wakeup-unified-start)!important;background:linear-gradient(var(--tt-gradient-angle),var(--wakeup-unified-start) 0%,var(--wakeup-unified-end) 100%)!important;border:1px solid rgba(0,255,170,.1)!important}body.theme-wakeup .q-btn:not([widget-control]):not(.taffy-button--widget-control):hover .q-icon,body.theme-wakeup .q-btn:not([widget-control]):not(.taffy-button--widget-control):hover i{color:var(--tt-bg-app)!important}body.theme-wakeup .taffy-tabs-container,body.theme-wakeup .taffy-tabs-wrapper{background:transparent!important}body.theme-wakeup .taffy-tab--unselected{background:var(--tt-bg-app)!important;border:1px solid var(--tt-border-dark)!important;box-shadow:none!important}body.theme-wakeup .taffy-tab--unselected .taffy-tab__label,body.theme-wakeup .taffy-tab--unselected span,body.theme-wakeup .taffy-tab--unselected .taffy-tab__icon,body.theme-wakeup .taffy-tab--unselected i{color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-tab--unselected:hover{border-color:#0fa!important}body.theme-wakeup .taffy-tab--unselected:hover .taffy-tab__label,body.theme-wakeup .taffy-tab--unselected:hover span,body.theme-wakeup .taffy-tab--unselected:hover .taffy-tab__icon,body.theme-wakeup .taffy-tab--unselected:hover i{color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-tab--selected{background:var(--wakeup-unified-start)!important;background:linear-gradient(var(--tt-gradient-angle),var(--wakeup-unified-start) 0%,var(--wakeup-unified-end) 100%)!important;border:1px solid #00ffaa!important;box-shadow:0 4px 12px var(--wakeup-unified-shadow)!important}body.theme-wakeup .taffy-tab--selected .taffy-tab__label,body.theme-wakeup .taffy-tab--selected span,body.theme-wakeup .taffy-tab--selected .taffy-tab__icon,body.theme-wakeup .taffy-tab--selected i,body.theme-wakeup .taffy-tab--selected:hover .taffy-tab__icon,body.theme-wakeup .taffy-tab--selected:hover i{color:var(--tt-bg-app)!important}body.theme-wakeup .widget-control-btn,body.theme-wakeup .minimize-btn,body.theme-wakeup .close-btn,body.theme-wakeup .maximize-btn,body.theme-wakeup .create-btn,body.theme-wakeup .widget-add-btn,body.theme-wakeup [widget-control],body.theme-wakeup .taffy-button[widget-control]{background:var(--tt-bg-app)!important;border:2px solid var(--tt-border-dark)!important;box-shadow:none!important}body.theme-wakeup .widgets-slot,body.theme-wakeup .widget-container,body.theme-wakeup .taffy-minimized-widget,body.theme-wakeup .taffy-minimized-widget__container,body.theme-wakeup .taffy-widget-card,body.theme-wakeup .taffy-widget-slot{background:none!important;background-color:transparent!important;padding:0!important}body.theme-wakeup .taffy-widget-slot{padding-left:10px!important;align-items:center!important}body.theme-wakeup .taffy-minimized-widget,body.theme-wakeup .taffy-widget-card{padding-right:12px!important;transform:translateZ(0) scale(1)!important;align-items:center!important}body.theme-wakeup .taffy-minimized-widget--minimized{transform:translateZ(0) scale(.85)!important}body.theme-wakeup .taffy-minimized-widget:hover{transform:translateZ(0) scale(1)!important}body.theme-wakeup .taffy-minimized-widget--minimized:hover{transform:translateZ(0) scale(.85)!important}body.theme-wakeup .taffy-widget-card__icon-bg,body.theme-wakeup .taffy-minimized-widget__icon-bg{background:rgba(0,255,170,.05)!important;border:1px solid rgba(0,255,170,.2)!important;box-shadow:0 4px 12px #00ffaa26,inset 0 0 0 1px #00ffaa1a!important}body.theme-wakeup .taffy-widget-card:hover .taffy-widget-card__icon-bg,body.theme-wakeup .taffy-minimized-widget:hover .taffy-minimized-widget__icon-bg{background:rgba(0,255,170,.1)!important;border-color:#0fa6!important;box-shadow:0 6px 20px #00ffaa4d,inset 0 0 0 1px #0fa3!important}body.theme-wakeup .taffy-widget-card__icon,body.theme-wakeup .taffy-minimized-widget__icon{color:#a4ffb8cc!important;background:none!important;background-color:transparent!important}body.theme-wakeup .taffy-widget-card:hover .taffy-widget-card__icon,body.theme-wakeup .taffy-minimized-widget:hover .taffy-minimized-widget__icon{color:#0fa!important;background:none!important;background-color:transparent!important}body.theme-wakeup .taffy-widget-card__icon-img,body.theme-wakeup .taffy-minimized-widget__icon-img{background:none!important;background-color:transparent!important}body.theme-wakeup .taffy-widget-card__title,body.theme-wakeup .taffy-minimized-widget__title,body.theme-wakeup .taffy-minimized-widget__title *,body.theme-wakeup .taffy-widget-card__title *,body.theme-wakeup div[class*=title],body.theme-wakeup span[class*=title]{color:#a4ffb8e6!important;background:none!important;background-color:transparent!important;background-image:none!important}body.theme-wakeup .taffy-widget-card:hover .taffy-widget-card__title,body.theme-wakeup .taffy-minimized-widget:hover .taffy-minimized-widget__title,body.theme-wakeup .taffy-minimized-widget:hover .taffy-minimized-widget__title *,body.theme-wakeup .taffy-widget-card:hover .taffy-widget-card__title *{color:#0fa!important;background:none!important;background-color:transparent!important;background-image:none!important}body.theme-wakeup .taffy-widget-card--active .taffy-widget-card__icon-bg,body.theme-wakeup .taffy-minimized-widget--active .taffy-minimized-widget__icon-bg{background:rgba(0,255,170,.1)!important;border-color:#0fa6!important;box-shadow:0 4px 12px #00ffaa4d,inset 0 0 0 1px #00ffaa40!important}body.theme-wakeup .taffy-widget-card--active:hover .taffy-widget-card__icon-bg,body.theme-wakeup .taffy-minimized-widget--active:hover .taffy-minimized-widget__icon-bg{background:rgba(0,255,170,.15)!important;border-color:#0fa9!important;box-shadow:0 6px 20px #00ffaa80,inset 0 0 0 1px #00ffaa59!important}body.theme-wakeup .taffy-widget-card--active .taffy-widget-card__title,body.theme-wakeup .taffy-minimized-widget--active .taffy-minimized-widget__title,body.theme-wakeup .taffy-widget-card--active:hover .taffy-widget-card__title,body.theme-wakeup .taffy-minimized-widget--active:hover .taffy-minimized-widget__title{color:#0fa!important}body.theme-wakeup .taffy-minimized-widget__state-dot{border:2px solid rgba(0,255,170,.5)!important;box-shadow:0 0 8px #0fa6,0 0 4px #0fa3!important}body.theme-wakeup .state-dot--minimized{background:linear-gradient(var(--tt-gradient-angle),rgba(100,100,100,.8) 0%,rgba(60,60,60,.8) 100%)!important}body.theme-wakeup .state-dot--active{background:linear-gradient(var(--tt-gradient-angle),#00ffaa 0%,#10b981 100%)!important;box-shadow:0 0 12px #0fa9,0 0 6px #0fa6!important}body.theme-wakeup .state-dot--pinned{background:linear-gradient(var(--tt-gradient-angle),#fbbf24 0%,#f59e0b 100%)!important;border-color:#fbbf2480!important;box-shadow:0 0 8px #fbbf2466,0 0 4px #fbbf2433!important}body.theme-wakeup .state-dot--locked{background:linear-gradient(var(--tt-gradient-angle),#f43f5e 0%,#e11d48 100%)!important;border-color:#f43f5e80!important;box-shadow:0 0 8px #f43f5e66,0 0 4px #f43f5e33!important}body.theme-wakeup .state-dot--float{background:linear-gradient(var(--tt-gradient-angle),#06b6d4 0%,#0891b2 100%)!important;border-color:#06b6d480!important;box-shadow:0 0 8px #06b6d466,0 0 4px #06b6d433!important}body.theme-wakeup .taffy-widget-card--sticky-note .taffy-widget-card__icon-bg,body.theme-wakeup .taffy-minimized-widget--sticky-note .taffy-minimized-widget__icon-bg{background:linear-gradient(135deg,rgba(254,243,199,.15) 0%,rgba(253,224,71,.15) 50%,rgba(250,204,21,.15) 100%)!important;border-color:#facc1566!important;box-shadow:0 4px 12px #facc1533,inset 0 0 0 1px #facc1533!important}body.theme-wakeup .taffy-widget-card--sticky-note:hover .taffy-widget-card__icon-bg,body.theme-wakeup .taffy-minimized-widget--sticky-note:hover .taffy-minimized-widget__icon-bg{background:linear-gradient(135deg,rgba(253,224,71,.2) 0%,rgba(250,204,21,.2) 50%,rgba(245,158,11,.2) 100%)!important;box-shadow:0 6px 20px #facc154d,inset 0 0 0 1px #facc154d!important}body.theme-wakeup .taffy-widget-card--sticky-note .taffy-widget-card__icon,body.theme-wakeup .taffy-minimized-widget--sticky-note .taffy-minimized-widget__icon{color:#d4a574!important}body.theme-wakeup .taffy-widget-card--sticky-note:hover .taffy-widget-card__icon,body.theme-wakeup .taffy-minimized-widget--sticky-note:hover .taffy-minimized-widget__icon{color:#facc15!important}body.theme-wakeup .widget-control-btn i,body.theme-wakeup .widget-control-btn .q-icon,body.theme-wakeup .minimize-btn i,body.theme-wakeup .minimize-btn .q-icon,body.theme-wakeup .close-btn i,body.theme-wakeup .close-btn .q-icon,body.theme-wakeup .maximize-btn i,body.theme-wakeup .maximize-btn .q-icon,body.theme-wakeup .create-btn i,body.theme-wakeup .create-btn .q-icon,body.theme-wakeup .widget-add-btn i,body.theme-wakeup .widget-add-btn .q-icon,body.theme-wakeup [widget-control] i,body.theme-wakeup [widget-control] .q-icon,body.theme-wakeup [widget-control] .taffy-button__icon,body.theme-wakeup [widget-control] .taffy-button__icon i,body.theme-wakeup [widget-control] .taffy-button__icon .q-icon,body.theme-wakeup .taffy-button[widget-control] i,body.theme-wakeup .taffy-button[widget-control] .q-icon,body.theme-wakeup .taffy-button[widget-control] .taffy-button__icon,body.theme-wakeup .taffy-button[widget-control] .taffy-button__icon i,body.theme-wakeup .taffy-button[widget-control] .taffy-button__icon .q-icon{color:var(--tt-text-primary)!important}body.theme-wakeup .widget-control-btn:hover,body.theme-wakeup .minimize-btn:hover,body.theme-wakeup .close-btn:hover,body.theme-wakeup .maximize-btn:hover,body.theme-wakeup .create-btn:hover,body.theme-wakeup .widget-add-btn:hover,body.theme-wakeup [widget-control]:hover,body.theme-wakeup .taffy-button[widget-control]:hover{border-color:#0fa!important;background:var(--tt-bg-app)!important;box-shadow:none!important}body.theme-wakeup .widget-control-btn:hover i,body.theme-wakeup .widget-control-btn:hover .q-icon,body.theme-wakeup .minimize-btn:hover i,body.theme-wakeup .minimize-btn:hover .q-icon,body.theme-wakeup .close-btn:hover i,body.theme-wakeup .close-btn:hover .q-icon,body.theme-wakeup .maximize-btn:hover i,body.theme-wakeup .maximize-btn:hover .q-icon,body.theme-wakeup .create-btn:hover i,body.theme-wakeup .create-btn:hover .q-icon,body.theme-wakeup .widget-add-btn:hover i,body.theme-wakeup .widget-add-btn:hover .q-icon,body.theme-wakeup [widget-control]:hover i,body.theme-wakeup [widget-control]:hover .q-icon,body.theme-wakeup [widget-control]:hover .taffy-button__icon,body.theme-wakeup [widget-control]:hover .taffy-button__icon i,body.theme-wakeup [widget-control]:hover .taffy-button__icon .q-icon,body.theme-wakeup .taffy-button[widget-control]:hover i,body.theme-wakeup .taffy-button[widget-control]:hover .q-icon,body.theme-wakeup .taffy-button[widget-control]:hover .taffy-button__icon,body.theme-wakeup .taffy-button[widget-control]:hover .taffy-button__icon i,body.theme-wakeup .taffy-button[widget-control]:hover .taffy-button__icon .q-icon{color:var(--tt-text-primary)!important}body.theme-wakeup .dynamic-control-btn{background:var(--tt-bg-app)!important;border:2px solid var(--tt-border-dark)!important;box-shadow:none!important}body.theme-wakeup .dynamic-control-btn:hover{border-color:#0fa!important}body.theme-wakeup .dynamic-control-btn i,body.theme-wakeup .dynamic-control-btn .q-icon{color:var(--tt-text-primary)!important}body.theme-wakeup .taffy-taskbar-button{background:transparent!important}body.theme-wakeup .taffy-taskbar-button__icon-bg{background:rgba(0,255,170,.05)!important;border:1px solid rgba(0,255,170,.3)!important;box-shadow:none!important}body.theme-wakeup .taffy-taskbar-button:hover .taffy-taskbar-button__icon-bg{background:#00ffaa!important;border-color:#0fa!important}body.theme-wakeup .taffy-taskbar-button__icon{color:#0fa!important}body.theme-wakeup .taffy-taskbar-button:hover .taffy-taskbar-button__icon{color:#0a0e0d!important}body.theme-wakeup .taffy-taskbar-button__icon-svg{opacity:.8!important;color:#0fa!important}body.theme-wakeup .taffy-taskbar-button:hover .taffy-taskbar-button__icon-svg{opacity:1!important;color:#0a0e0d!important}body.theme-wakeup .taffy-taskbar-button__label{color:#a4ffb8!important}body.theme-wakeup .taffy-taskbar-button:hover .taffy-taskbar-button__label{color:#0a0e0d!important}body.theme-wakeup .taffy-taskbar-button__state-dot{border-color:#00ffaa80!important;box-shadow:0 0 8px #0fa6,0 0 4px #0fa3!important}body.theme-wakeup .taffy-taskbar-button__state-dot.state-dot--pinned{background:rgba(0,255,170,.5)!important;border-color:#00ffaab3!important}body.theme-wakeup .taffy-taskbar-button__state-dot.state-dot--active{background:#00ffaa!important;border-color:#0fa!important;box-shadow:0 0 12px #0fa9,0 0 6px #0fa6!important}body.theme-wakeup .taffy-taskbar-button__state-dot.state-dot--minimized{background:rgba(251,191,36,.8)!important;border-color:#fbbf2480!important;box-shadow:0 0 8px #fbbf2466,0 0 4px #fbbf2433!important}body.theme-wakeup .workspace-column-button{background:transparent!important}body.theme-wakeup .workspace-column-button__container{background:rgba(0,255,170,.05)!important;border:1px solid rgba(0,255,170,.3)!important;box-shadow:none!important}body.theme-wakeup .workspace-column-button:hover .workspace-column-button__container{background:#00ffaa!important;border-color:#0fa!important}body.theme-wakeup .workspace-column-button__label{color:#a4ffb8!important}body.theme-wakeup .workspace-column-button:hover .workspace-column-button__label{color:#0a0e0d!important}body.theme-wakeup .workspace-column-button__arrow{color:#0fa!important}body.theme-wakeup .workspace-column-button:hover .workspace-column-button__arrow{color:#0a0e0d!important}body.theme-wakeup .workspace-widget-launcher{background:rgba(0,255,170,.05)!important;border:1px solid rgba(0,255,170,.3)!important;box-shadow:none!important}body.theme-wakeup .workspace-widget-launcher:hover{background:#00ffaa!important;border-color:#0fa!important}body.theme-wakeup .workspace-widget-launcher__icon{color:#0fa!important}body.theme-wakeup .workspace-widget-launcher:hover .workspace-widget-launcher__icon{color:#0a0e0d!important}body.theme-wakeup *,body.theme-wakeup *:before,body.theme-wakeup *:after{box-shadow:none!important;text-shadow:none!important;filter:none!important}body.theme-wakeup img.taffy-taskbar-button__icon-img.taffy-taskbar-button__icon-img--wakeup,body.theme-wakeup img.taffy-minimized-widget__icon-img.taffy-minimized-widget__icon-img--wakeup,body.theme-wakeup .widget-preview-image--wakeup,body.theme-wakeup .theme-card-icon-wakeup,body.theme-wakeup .icon-mode-preview-wakeup{filter:saturate(0) sepia(1) hue-rotate(75deg) saturate(5) brightness(1.1)!important}body.theme-wakeup img.taffy-taskbar-button__icon-img.taffy-taskbar-button__icon-img--desaturate,body.theme-wakeup img.taffy-minimized-widget__icon-img.taffy-minimized-widget__icon-img--desaturate,body.theme-wakeup .widget-preview-image--desaturate,body.theme-wakeup img.theme-card-icon-img.theme-card-icon-desaturated,body.theme-wakeup .icon-mode-preview-desaturated{filter:saturate(0) brightness(.8) contrast(1.2)!important}body.theme-wakeup .taffy-minimized-widget--minimized img.taffy-minimized-widget__icon-img.taffy-minimized-widget__icon-img--wakeup{filter:saturate(0) sepia(1) hue-rotate(75deg) saturate(5) brightness(1.1)!important;opacity:.5}body.theme-wakeup .q-card,body.theme-wakeup .q-dialog,body.theme-wakeup .q-menu,body.theme-wakeup .q-btn,body.theme-wakeup .q-field,body.theme-wakeup .q-tab,body.theme-wakeup .q-banner,body.theme-wakeup .q-item,body.theme-wakeup .q-list,body.theme-wakeup .q-drawer,body.theme-wakeup .q-header,body.theme-wakeup .q-footer,body.theme-wakeup .q-page,body.theme-wakeup .q-toolbar,body.theme-wakeup .q-avatar,body.theme-wakeup .q-chip,body.theme-wakeup .q-badge,body.theme-wakeup .q-separator,body.theme-wakeup .q-expansion-item,body.theme-wakeup .q-stepper,body.theme-wakeup .q-date,body.theme-wakeup .q-time,body.theme-wakeup .q-table,body.theme-wakeup .q-virtual-scroll,body.theme-wakeup .q-select,body.theme-wakeup .q-input,body.theme-wakeup .q-checkbox,body.theme-wakeup .q-radio,body.theme-wakeup .q-toggle,body.theme-wakeup .q-slider,body.theme-wakeup .q-range,body.theme-wakeup .q-rating,body.theme-wakeup .q-uploader,body.theme-wakeup .q-pagination,body.theme-wakeup .q-breadcrumbs,body.theme-wakeup .q-timeline,body.theme-wakeup .q-carousel,body.theme-wakeup .q-parallax,body.theme-wakeup .q-video,body.theme-wakeup .q-img,body.theme-wakeup .q-skeleton,body.theme-wakeup .q-spinner,body.theme-wakeup .q-linear-progress,body.theme-wakeup .q-circular-progress,body.theme-wakeup .q-knob,body.theme-wakeup .q-color,body.theme-wakeup .q-tree,body.theme-wakeup .q-splitter,body.theme-wakeup [class*=taffy-],body.theme-wakeup [class*=widget-],body.theme-wakeup [class*=chat-],body.theme-wakeup [class*=card-],body.theme-wakeup [class*=modal-],body.theme-wakeup [class*=dropdown-],body.theme-wakeup [class*=popup-],body.theme-wakeup [class*=tooltip-],body.theme-wakeup [class*=banner-],body.theme-wakeup [class*=notification-]{box-shadow:none!important;text-shadow:none!important}body.theme-wakeup{--tt-subscription-manage-button-gradient-start: #f43f5e;--tt-subscription-manage-button-gradient-end: #e11d48;--tt-subscription-manage-button-shadow: rgba(244, 63, 94, .3);--tt-subscription-manage-button-gradient: linear-gradient(135deg, var(--tt-subscription-manage-button-gradient-start) 0%, var(--tt-subscription-manage-button-gradient-end) 100%)}.dp__input_wrap{position:relative;width:100%;box-sizing:unset;min-height:55px}.dp__input_wrap input{min-height:55px}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.date-range-filter .dp__input_wrap{min-height:20px;border:1px solid rgba(0,0,0,.24)}.date-range-filter .dp__input_wrap .dp__clear_icon{transform:translateY(-50%)}.date-range-filter .dp__input_wrap input{min-height:38px}.dp__input{background-color:transparent;border-radius:0;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;border:none;outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:14px;line-height:21px;padding:6px 12px;color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.date-range-filter-column .dp__input{border:1px solid #eee}.dp__input_focus{border-color:transparent}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:14px;height:14px;stroke-width:0;font-size:14px;line-height:21px;padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{position:absolute;top:50%;left:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;bottom:0;right:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-left:35px}.dp__input_valid{box-shadow:0 0 4px var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 4px var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{position:absolute;background:var(--dp-background-color);border-radius:4px;min-width:260px;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:14px;-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);z-index:99999;box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99999}.dp__menu_disabled{background:rgba(255,255,255,.5);cursor:not-allowed}.dp__menu_readonly{background:transparent;cursor:default}.date-input-wrapper-div span{display:none}.dp__calendar_header{width:100%;display:flex}.dp__arrow_top{left:50%;top:-1px;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-left:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(45deg)}.dp__arrow_bottom{left:50%;bottom:-1px;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-right:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__now_wrap{text-align:center;padding:2px 0}.dp__now_button{border:1px solid var(--dp-primary-color);color:var(--dp-primary-color);padding:0 4px;font-weight:700;border-radius:4px;font-size:14px;cursor:pointer;background:transparent}.dp__preset_ranges{padding:5px;border-right:1px solid var(--dp-border-color)}.dp__preset_range{padding:5px}.dp__preset_range:hover{background-color:var(--dp-hover-color);cursor:pointer}.dp__menu_content_wrapper{display:flex}.dp__menu{border-radius:.75rem;box-shadow:0 3px 25px #00000017}.dp__month_year_row{padding:0 5px;margin-top:8px}.dp__month_year_select{height:25px!important;border-radius:50px!important;font-weight:700!important}.dp__active_date{border-radius:50%!important}.dp__today{border-radius:50%!important;border:0!important;background-color:#bbdefb}.dp__today:hover{background-color:#64b5f6!important}.dp__button_bottom{border-top:1px solid #e0e0e0;background-color:#e0e0e0!important;border-bottom-right-radius:.6rem!important;border-bottom-left-radius:.6rem!important;border-top-right-radius:0;border-top-left-radius:0;transition:background-color .25s}.dp__button_bottom:hover{background-color:#076dea!important}.dp__button_bottom:hover .dp__icon{color:#fff}.dp__clear_icon{background-color:#9e9e9e;border-radius:100px;width:14px;height:20px;padding:0 3px;margin-right:15px;color:#eee;transform:translateY(-100%);stroke-width:2}.dp__clear_icon:hover{background-color:#616161}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{border-radius:50%}.dp__calendar_wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;flex:0}.db__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:35px;padding:5px;width:35px;box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:5px 0}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:.5rem}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:4px;height:35px;padding:5px;width:35px;border:1px solid transparent;box-sizing:border-box;position:relative}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-bottom-right-radius:0;border-top-right-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-bottom-left-radius:0;border-top-left-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-hover-color);border-radius:0;border-top:1px solid var(--dp-hover-color);border-bottom:1px solid var(--dp-hover-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-left:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-right:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-left:10px}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:4px;background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-right:5px}.dp__arrow_bottom_tp{left:50%;bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-right:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative}@media only screen and (max-width: 600px){.dp__flex_display{flex-direction:column}}.dp__month_year_row{display:flex;align-items:center;height:35px;color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:25px;width:25px;color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:20px;width:20px}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__month_year_select{width:50%;text-align:center;cursor:pointer;height:35px;display:flex;align-items:center;justify-content:center;border-radius:4px;box-sizing:border-box;font-weight:700}.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__overlay{position:absolute;overflow-y:auto;width:100%;height:100%;background:var(--dp-background-color);top:0;left:0;transition:opacity 1s ease-out;z-index:99999;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;color:var(--dp-text-color);box-sizing:border-box}.dp__overlay::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__overlay_container{display:flex;height:100%;flex-direction:column}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-left:auto;margin-right:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__overlay_container>.dp__overlay_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:3px;white-space:nowrap}.dp__overlay_cell_pad{padding:10px 0}.dp__overlay_cell_active{cursor:pointer;border-radius:4px;text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:4px;text-align:center;background:#f1f5f9;color:#334155;font-weight:500}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__overlay_action{position:sticky;bottom:0;background:#fff}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:white!important;color:#cbd5e1!important;font-weight:400!important}.dp__overlay_cell_disabled:hover{background:white!important;color:#cbd5e1!important}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__month_picker_header{display:flex;width:100%;align-items:center;justify-content:space-between;height:35px}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;color:var(--dp-text-color)}.dp__time_col_reg{padding:0 20px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{font-size:2rem;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:4px;display:flex;align-items:center;justify-content:center;padding:0 3px}.dp__time_display:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button{padding:5px;margin:0;height:32px;width:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:32px;width:32px}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:10px;border-radius:4px;cursor:pointer}.dp__action_row{display:flex;align-items:center;width:100%;padding:10px;box-sizing:border-box;color:var(--dp-text-color);background:var(--dp-background-color)}.dp__action_row svg{height:20px;width:auto}.dp__selection_preview{width:50%;color:var(--dp-text-color);font-size:.8rem}.dp__action_buttons{width:50%;text-align:right}.dp__action{font-weight:700;cursor:pointer;padding:2px 5px;border-radius:4px;display:inline-flex;align-items:center}.dp__select{color:var(--dp-success-color)}.dp__action_disabled{color:var(--dp-success-color-disabled);cursor:not-allowed}.dp__cancel{color:var(--dp-secondary-color)}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e}.dp__main{font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;-webkit-user-select:none;user-select:none;box-sizing:border-box}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);background:var(--dp-background-color);cursor:pointer;display:flex;align-items:center;align-content:center;justify-content:center;padding:10px;box-sizing:border-box;height:35px}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:20px;width:auto}.dp__button_bottom{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:start}.dp__relative{position:relative}.dp-open-enter-active,.dp-open-leave-active,.dp-close-enter-active,.dp-close-leave-active,.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all .1s cubic-bezier(.19,1,.22,1)}.calendar-next-enter-from{opacity:0;transform:translate(22px)}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(-22px)}.calendar-prev-leave-to{opacity:0;transform:translate(22px)}.dp-open-enter-from{opacity:0;transform:translateY(-22px)}.dp-open-leave-to,.dp-close-enter-from{opacity:0;transform:translateY(22px)}.dp-close-leave-to{opacity:0;transform:translateY(-22px)}.printModal{font-family:sans-serif;display:flex;text-align:center;font-weight:300;font-size:30px;left:0;top:0;position:absolute;color:#045fb4;width:100%;height:100%;background-color:#ffffffe6}.printClose{position:absolute;right:10px;top:10px}.printClose:before{content:"\d7";font-family:Helvetica Neue,sans-serif;font-weight:100;line-height:1px;padding-top:.5em;display:block;font-size:2em;text-indent:1px;overflow:hidden;height:1.25em;width:1.25em;text-align:center;cursor:pointer}.printSpinner{margin-top:3px;margin-left:-40px;position:absolute;display:inline-block;width:25px;height:25px;border:2px solid hsl(209,96%,36%);border-radius:50%;animation:spin .75s infinite linear}.printSpinner:before,.printSpinner:after{left:-2px;top:-2px;display:none;position:absolute;content:"";width:inherit;height:inherit;border:inherit;border-radius:inherit}.printSpinner,.printSpinner:before,.printSpinner:after{display:inline-block;border-color:transparent;border-top-color:#045fb4;animation-duration:1.2s}.printSpinner:before{transform:rotate(120deg)}.printSpinner:after{transform:rotate(240deg)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}/*!
 * File Icon Vectors 1.0 (https://github.com/dmhendricks/file-icon-vectors)
 * Copyright 2018 Daniel M. Hendricks (https://www.danhendricks.com)
 * Licensed under MIT (https://github.com/dmhendricks/file-icon-vectors/blob/master/LICENSE)
 */.fiv-background,.fiv-sqo{background-size:contain;background-position:50%;background-repeat:no-repeat}.fiv-size-md{font-size:2.25em}.fiv-size-lg{font-size:3.5em}.fiv-size-xl{font-size:4.75em}.fiv-sqo{position:relative;display:inline-block;line-height:1em;width:1em}.fiv-sqo:before{content:"\a0"}.fiv-sqo.fiv-icon-3g2{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-3ga{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-3gp{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-7z{background-image:url(/assets/7z.434c5a81.svg)}.fiv-sqo.fiv-icon-aa{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-aac{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-ac{background-image:url(/assets/ac.fc3a12e1.svg)}.fiv-sqo.fiv-icon-accdb{background-image:url(/assets/accdb.60dd05b7.svg)}.fiv-sqo.fiv-icon-accdt{background-image:url(/assets/accdt.d850198b.svg)}.fiv-sqo.fiv-icon-ace{background-image:url(/assets/7z.434c5a81.svg)}.fiv-sqo.fiv-icon-adn{background-image:url(/assets/accdt.d850198b.svg)}.fiv-sqo.fiv-icon-ai{background-image:url(/assets/ai.99f94c01.svg)}.fiv-sqo.fiv-icon-aif{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-aifc{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-aiff{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-ait{background-image:url(/assets/ai.99f94c01.svg)}.fiv-sqo.fiv-icon-amr{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-ani{background-image:url(/assets/ani.b5085922.svg)}.fiv-sqo.fiv-icon-apk{background-image:url(/assets/apk.f7b49f79.svg)}.fiv-sqo.fiv-icon-app{background-image:url(/assets/app.89c8d59a.svg)}.fiv-sqo.fiv-icon-applescript{background-image:url(/assets/applescript.63bd5746.svg)}.fiv-sqo.fiv-icon-asax{background-image:url(/assets/asax.f51cfd3a.svg)}.fiv-sqo.fiv-icon-asc{background-image:url(/assets/asc.c296e28b.svg)}.fiv-sqo.fiv-icon-ascx{background-image:url(/assets/asax.f51cfd3a.svg)}.fiv-sqo.fiv-icon-asf{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-ash{background-image:url(/assets/ash.69040566.svg)}.fiv-sqo.fiv-icon-ashx{background-image:url(/assets/asax.f51cfd3a.svg)}.fiv-sqo.fiv-icon-asm{background-image:url(/assets/asm.9d51a68c.svg)}.fiv-sqo.fiv-icon-asmx{background-image:url(/assets/asax.f51cfd3a.svg)}.fiv-sqo.fiv-icon-asp{background-image:url(/assets/asp.d121fa7c.svg)}.fiv-sqo.fiv-icon-aspx{background-image:url(/assets/asax.f51cfd3a.svg)}.fiv-sqo.fiv-icon-asx{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-au{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-aup{background-image:url(/assets/aup.35fc964a.svg)}.fiv-sqo.fiv-icon-avi{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-axd{background-image:url(/assets/axd.66a3f644.svg)}.fiv-sqo.fiv-icon-aze{background-image:url(/assets/aze.f4652d51.svg)}.fiv-sqo.fiv-icon-bak{background-image:url(/assets/bak.27876a74.svg)}.fiv-sqo.fiv-icon-bash{background-image:url(/assets/ash.69040566.svg)}.fiv-sqo.fiv-icon-bat{background-image:url(/assets/bat.8b4850aa.svg)}.fiv-sqo.fiv-icon-bin{background-image:url(/assets/bin.1141e82b.svg)}.fiv-sqo.fiv-icon-blank{background-image:url(/assets/asc.c296e28b.svg)}.fiv-sqo.fiv-icon-bmp{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-bowerrc{background-image:url(/assets/bowerrc.b7f889e5.svg)}.fiv-sqo.fiv-icon-bpg{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-browser{background-image:url(/assets/browser.c1a7efc4.svg)}.fiv-sqo.fiv-icon-bz2{background-image:url(/assets/7z.434c5a81.svg)}.fiv-sqo.fiv-icon-bzempty{background-image:url(/assets/bzempty.482a7ab3.svg)}.fiv-sqo.fiv-icon-c{background-image:url(/assets/c.14996d45.svg)}.fiv-sqo.fiv-icon-cab{background-image:url(/assets/7z.434c5a81.svg)}.fiv-sqo.fiv-icon-cad{background-image:url(/assets/cad.befff5a6.svg)}.fiv-sqo.fiv-icon-caf{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-cal{background-image:url(/assets/cal.1b5966d3.svg)}.fiv-sqo.fiv-icon-cd{background-image:url(/assets/axd.66a3f644.svg)}.fiv-sqo.fiv-icon-cdda{background-image:url(/assets/cdda.119fb443.svg)}.fiv-sqo.fiv-icon-cer{background-image:url(/assets/cer.434fb382.svg)}.fiv-sqo.fiv-icon-cfg{background-image:url(/assets/cfg.837c654e.svg)}.fiv-sqo.fiv-icon-cfm{background-image:url(/assets/cfm.dbfb19eb.svg)}.fiv-sqo.fiv-icon-cfml{background-image:url(/assets/cfm.dbfb19eb.svg)}.fiv-sqo.fiv-icon-cgi{background-image:url(/assets/cgi.98500b04.svg)}.fiv-sqo.fiv-icon-chm{background-image:url(/assets/chm.2aa856ae.svg)}.fiv-sqo.fiv-icon-class{background-image:url(/assets/class.0694f066.svg)}.fiv-sqo.fiv-icon-cmd{background-image:url(/assets/bat.8b4850aa.svg)}.fiv-sqo.fiv-icon-code-workspace{background-image:url(/assets/code-workspace.89f1d221.svg)}.fiv-sqo.fiv-icon-codekit{background-image:url(/assets/codekit.c50809c0.svg)}.fiv-sqo.fiv-icon-coffee{background-image:url(/assets/coffee.7f34cd04.svg)}.fiv-sqo.fiv-icon-coffeelintignore{background-image:url(/assets/coffeelintignore.eb8baa9e.svg)}.fiv-sqo.fiv-icon-com{background-image:url(/assets/bat.8b4850aa.svg)}.fiv-sqo.fiv-icon-compile{background-image:url(/assets/compile.bd865c49.svg)}.fiv-sqo.fiv-icon-conf{background-image:url(/assets/conf.464728fc.svg)}.fiv-sqo.fiv-icon-config{background-image:url(/assets/cfg.837c654e.svg)}.fiv-sqo.fiv-icon-cpp{background-image:url(/assets/cpp.eb960498.svg)}.fiv-sqo.fiv-icon-cptx{background-image:url(/assets/cptx.e35ef0b2.svg)}.fiv-sqo.fiv-icon-cr2{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-crdownload{background-image:url(/assets/crdownload.a114f3de.svg)}.fiv-sqo.fiv-icon-crt{background-image:url(/assets/cer.434fb382.svg)}.fiv-sqo.fiv-icon-crypt{background-image:url(/assets/crypt.2d7f4bab.svg)}.fiv-sqo.fiv-icon-cs{background-image:url(/assets/cs.66abe09d.svg)}.fiv-sqo.fiv-icon-csh{background-image:url(/assets/ash.69040566.svg)}.fiv-sqo.fiv-icon-cson{background-image:url(/assets/asm.9d51a68c.svg)}.fiv-sqo.fiv-icon-csproj{background-image:url(/assets/csproj.68cb68f6.svg)}.fiv-sqo.fiv-icon-css{background-image:url(/assets/css.3d1b2cc1.svg)}.fiv-sqo.fiv-icon-csv{background-image:url(/assets/csv.3d26dcdd.svg)}.fiv-sqo.fiv-icon-cue{background-image:url(/assets/cue.3c7fb2b3.svg)}.fiv-sqo.fiv-icon-cur{background-image:url(/assets/cur.b9bd74ff.svg)}.fiv-sqo.fiv-icon-dart{background-image:url(/assets/dart.ce1cc706.svg)}.fiv-sqo.fiv-icon-dat{background-image:url(/assets/bin.1141e82b.svg)}.fiv-sqo.fiv-icon-data{background-image:url(/assets/bin.1141e82b.svg)}.fiv-sqo.fiv-icon-db{background-image:url(/assets/db.0e24c625.svg)}.fiv-sqo.fiv-icon-dbf{background-image:url(/assets/db.0e24c625.svg)}.fiv-sqo.fiv-icon-deb{background-image:url(/assets/deb.e261ce2d.svg)}.fiv-sqo.fiv-icon-default{background-image:url(/assets/default.0ba8fb41.svg)}.fiv-sqo.fiv-icon-dgn{background-image:url(/assets/cad.befff5a6.svg)}.fiv-sqo.fiv-icon-dist{background-image:url(/assets/dist.2913fc19.svg)}.fiv-sqo.fiv-icon-diz{background-image:url(/assets/diz.2f72400b.svg)}.fiv-sqo.fiv-icon-dll{background-image:url(/assets/dll.93ade7d8.svg)}.fiv-sqo.fiv-icon-dmg{background-image:url(/assets/dmg.94edb3cf.svg)}.fiv-sqo.fiv-icon-dng{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-doc{background-image:url(/assets/doc.95cfa23a.svg)}.fiv-sqo.fiv-icon-docb{background-image:url(/assets/doc.95cfa23a.svg)}.fiv-sqo.fiv-icon-docm{background-image:url(/assets/doc.95cfa23a.svg)}.fiv-sqo.fiv-icon-docx{background-image:url(/assets/doc.95cfa23a.svg)}.fiv-sqo.fiv-icon-dot{background-image:url(/assets/doc.95cfa23a.svg)}.fiv-sqo.fiv-icon-dotm{background-image:url(/assets/doc.95cfa23a.svg)}.fiv-sqo.fiv-icon-dotx{background-image:url(/assets/doc.95cfa23a.svg)}.fiv-sqo.fiv-icon-download{background-image:url(/assets/download.611f11aa.svg)}.fiv-sqo.fiv-icon-dpj{background-image:url(/assets/dpj.889e9a7c.svg)}.fiv-sqo.fiv-icon-ds_store{background-image:url(/assets/ds_store.59865eeb.svg)}.fiv-sqo.fiv-icon-dsn{background-image:url(/assets/dsn.d3c282e5.svg)}.fiv-sqo.fiv-icon-dtd{background-image:url(/assets/dtd.0d5b75e3.svg)}.fiv-sqo.fiv-icon-dwg{background-image:url(/assets/cad.befff5a6.svg)}.fiv-sqo.fiv-icon-dxf{background-image:url(/assets/cad.befff5a6.svg)}.fiv-sqo.fiv-icon-editorconfig{background-image:url(/assets/editorconfig.6d5ec2e8.svg)}.fiv-sqo.fiv-icon-el{background-image:url(/assets/el.f7e4b775.svg)}.fiv-sqo.fiv-icon-elf{background-image:url(/assets/elf.66eb51da.svg)}.fiv-sqo.fiv-icon-eml{background-image:url(/assets/eml.9c7a4794.svg)}.fiv-sqo.fiv-icon-enc{background-image:url(/assets/cer.434fb382.svg)}.fiv-sqo.fiv-icon-eot{background-image:url(/assets/eot.c1b7e52b.svg)}.fiv-sqo.fiv-icon-eps{background-image:url(/assets/eps.7c9a0ba0.svg)}.fiv-sqo.fiv-icon-epub{background-image:url(/assets/epub.8c08ce1a.svg)}.fiv-sqo.fiv-icon-eslintignore{background-image:url(/assets/coffeelintignore.eb8baa9e.svg)}.fiv-sqo.fiv-icon-exe{background-image:url(/assets/app.89c8d59a.svg)}.fiv-sqo.fiv-icon-f4v{background-image:url(/assets/f4v.17fcaf24.svg)}.fiv-sqo.fiv-icon-fax{background-image:url(/assets/fax.03676d82.svg)}.fiv-sqo.fiv-icon-fb2{background-image:url(/assets/epub.8c08ce1a.svg)}.fiv-sqo.fiv-icon-fla{background-image:url(/assets/fla.d9976310.svg)}.fiv-sqo.fiv-icon-flac{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-flv{background-image:url(/assets/f4v.17fcaf24.svg)}.fiv-sqo.fiv-icon-fnt{background-image:url(/assets/eot.c1b7e52b.svg)}.fiv-sqo.fiv-icon-folder{background-image:url(/assets/folder.5eb60459.svg)}.fiv-sqo.fiv-icon-fon{background-image:url(/assets/eot.c1b7e52b.svg)}.fiv-sqo.fiv-icon-gadget{background-image:url(/assets/dll.93ade7d8.svg)}.fiv-sqo.fiv-icon-gdp{background-image:url(/assets/gdp.ff969d30.svg)}.fiv-sqo.fiv-icon-gem{background-image:url(/assets/gem.348f5e01.svg)}.fiv-sqo.fiv-icon-gif{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-gitattributes{background-image:url(/assets/gitattributes.20d3b34a.svg)}.fiv-sqo.fiv-icon-gitignore{background-image:url(/assets/coffeelintignore.eb8baa9e.svg)}.fiv-sqo.fiv-icon-go{background-image:url(/assets/go.6c1270b9.svg)}.fiv-sqo.fiv-icon-gpg{background-image:url(/assets/gpg.ba60797e.svg)}.fiv-sqo.fiv-icon-gpl{background-image:url(/assets/gpl.365092e2.svg)}.fiv-sqo.fiv-icon-gradle{background-image:url(/assets/gradle.c89e95d5.svg)}.fiv-sqo.fiv-icon-gz{background-image:url(/assets/7z.434c5a81.svg)}.fiv-sqo.fiv-icon-h{background-image:url(/assets/h.41bb0a0b.svg)}.fiv-sqo.fiv-icon-handlebars{background-image:url(/assets/handlebars.0d06db98.svg)}.fiv-sqo.fiv-icon-hbs{background-image:url(/assets/handlebars.0d06db98.svg)}.fiv-sqo.fiv-icon-heic{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-hlp{background-image:url(/assets/chm.2aa856ae.svg)}.fiv-sqo.fiv-icon-hs{background-image:url(/assets/hs.46141ee7.svg)}.fiv-sqo.fiv-icon-hsl{background-image:url(/assets/hs.46141ee7.svg)}.fiv-sqo.fiv-icon-htm{background-image:url(/assets/htm.0d2a9fba.svg)}.fiv-sqo.fiv-icon-html{background-image:url(/assets/htm.0d2a9fba.svg)}.fiv-sqo.fiv-icon-ibooks{background-image:url(/assets/epub.8c08ce1a.svg)}.fiv-sqo.fiv-icon-icns{background-image:url(/assets/icns.aa3702d9.svg)}.fiv-sqo.fiv-icon-ico{background-image:url(/assets/icns.aa3702d9.svg)}.fiv-sqo.fiv-icon-ics{background-image:url(/assets/ics.985c13c8.svg)}.fiv-sqo.fiv-icon-idx{background-image:url(/assets/idx.844fa9c6.svg)}.fiv-sqo.fiv-icon-iff{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-ifo{background-image:url(/assets/ifo.03704819.svg)}.fiv-sqo.fiv-icon-image{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-img{background-image:url(/assets/img.1a4e299a.svg)}.fiv-sqo.fiv-icon-iml{background-image:url(/assets/dpj.889e9a7c.svg)}.fiv-sqo.fiv-icon-in{background-image:url(/assets/asc.c296e28b.svg)}.fiv-sqo.fiv-icon-inc{background-image:url(/assets/inc.448c4eb1.svg)}.fiv-sqo.fiv-icon-indd{background-image:url(/assets/indd.4ce0f38c.svg)}.fiv-sqo.fiv-icon-inf{background-image:url(/assets/cfg.837c654e.svg)}.fiv-sqo.fiv-icon-info{background-image:url(/assets/info.cf28e783.svg)}.fiv-sqo.fiv-icon-ini{background-image:url(/assets/cfg.837c654e.svg)}.fiv-sqo.fiv-icon-inv{background-image:url(/assets/inv.1d6d6e8f.svg)}.fiv-sqo.fiv-icon-iso{background-image:url(/assets/img.1a4e299a.svg)}.fiv-sqo.fiv-icon-j2{background-image:url(/assets/j2.bc5b1900.svg)}.fiv-sqo.fiv-icon-jar{background-image:url(/assets/jar.e14907cb.svg)}.fiv-sqo.fiv-icon-java{background-image:url(/assets/jar.e14907cb.svg)}.fiv-sqo.fiv-icon-jpe{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-jpeg{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-jpg{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-js{background-image:url(/assets/js.586d3e4b.svg)}.fiv-sqo.fiv-icon-json{background-image:url(/assets/json.12ff99e0.svg)}.fiv-sqo.fiv-icon-jsp{background-image:url(/assets/jar.e14907cb.svg)}.fiv-sqo.fiv-icon-jsx{background-image:url(/assets/jsx.5eb3f282.svg)}.fiv-sqo.fiv-icon-key{background-image:url(/assets/gpg.ba60797e.svg)}.fiv-sqo.fiv-icon-kf8{background-image:url(/assets/epub.8c08ce1a.svg)}.fiv-sqo.fiv-icon-kmk{background-image:url(/assets/kmk.b7c36bb3.svg)}.fiv-sqo.fiv-icon-ksh{background-image:url(/assets/ash.69040566.svg)}.fiv-sqo.fiv-icon-kt{background-image:url(/assets/kt.b13a732d.svg)}.fiv-sqo.fiv-icon-kts{background-image:url(/assets/kt.b13a732d.svg)}.fiv-sqo.fiv-icon-kup{background-image:url(/assets/kup.7e767568.svg)}.fiv-sqo.fiv-icon-less{background-image:url(/assets/less.d264fbb7.svg)}.fiv-sqo.fiv-icon-lex{background-image:url(/assets/lex.0becf6c3.svg)}.fiv-sqo.fiv-icon-licx{background-image:url(/assets/csproj.68cb68f6.svg)}.fiv-sqo.fiv-icon-lisp{background-image:url(/assets/lisp.ecd07e0d.svg)}.fiv-sqo.fiv-icon-lit{background-image:url(/assets/epub.8c08ce1a.svg)}.fiv-sqo.fiv-icon-lnk{background-image:url(/assets/lnk.97270e02.svg)}.fiv-sqo.fiv-icon-lock{background-image:url(/assets/lock.be72c20a.svg)}.fiv-sqo.fiv-icon-log{background-image:url(/assets/log.d99fd015.svg)}.fiv-sqo.fiv-icon-lua{background-image:url(/assets/lua.11b9f967.svg)}.fiv-sqo.fiv-icon-m{background-image:url(/assets/m.5f1f25ed.svg)}.fiv-sqo.fiv-icon-m2v{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-m3u{background-image:url(/assets/m3u8.3edd73b8.svg)}.fiv-sqo.fiv-icon-m3u8{background-image:url(/assets/m3u8.3edd73b8.svg)}.fiv-sqo.fiv-icon-m4{background-image:url(/assets/m4.823db63f.svg)}.fiv-sqo.fiv-icon-m4a{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-m4r{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-m4v{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-map{background-image:url(/assets/map.f4ac4d17.svg)}.fiv-sqo.fiv-icon-master{background-image:url(/assets/asc.c296e28b.svg)}.fiv-sqo.fiv-icon-mc{background-image:url(/assets/mc.d621d49e.svg)}.fiv-sqo.fiv-icon-md{background-image:url(/assets/md.820de39b.svg)}.fiv-sqo.fiv-icon-mdb{background-image:url(/assets/accdb.60dd05b7.svg)}.fiv-sqo.fiv-icon-mdf{background-image:url(/assets/asax.f51cfd3a.svg)}.fiv-sqo.fiv-icon-me{background-image:url(/assets/me.9093150f.svg)}.fiv-sqo.fiv-icon-mi{background-image:url(/assets/mc.d621d49e.svg)}.fiv-sqo.fiv-icon-mid{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-midi{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-mk{background-image:url(/assets/mk.cf56ebc7.svg)}.fiv-sqo.fiv-icon-mkv{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-mm{background-image:url(/assets/mm.0cb72cb3.svg)}.fiv-sqo.fiv-icon-mng{background-image:url(/assets/mng.0d38f160.svg)}.fiv-sqo.fiv-icon-mo{background-image:url(/assets/lex.0becf6c3.svg)}.fiv-sqo.fiv-icon-mobi{background-image:url(/assets/epub.8c08ce1a.svg)}.fiv-sqo.fiv-icon-mod{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-mov{background-image:url(/assets/mov.74f30a1c.svg)}.fiv-sqo.fiv-icon-mp2{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-mp3{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-mp4{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-mpa{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-mpd{background-image:url(/assets/mpd.0f719ae7.svg)}.fiv-sqo.fiv-icon-mpe{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-mpeg{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-mpg{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-mpga{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-mpp{background-image:url(/assets/mpp.70ec8bb4.svg)}.fiv-sqo.fiv-icon-mpt{background-image:url(/assets/mpp.70ec8bb4.svg)}.fiv-sqo.fiv-icon-msg{background-image:url(/assets/msg.823253d2.svg)}.fiv-sqo.fiv-icon-msi{background-image:url(/assets/deb.e261ce2d.svg)}.fiv-sqo.fiv-icon-msu{background-image:url(/assets/msu.1ac4a59a.svg)}.fiv-sqo.fiv-icon-nef{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-nes{background-image:url(/assets/nes.7798515d.svg)}.fiv-sqo.fiv-icon-nfo{background-image:url(/assets/nfo.806293ce.svg)}.fiv-sqo.fiv-icon-nix{background-image:url(/assets/nix.a78d367c.svg)}.fiv-sqo.fiv-icon-npmignore{background-image:url(/assets/coffeelintignore.eb8baa9e.svg)}.fiv-sqo.fiv-icon-ocx{background-image:url(/assets/ocx.7a036e2f.svg)}.fiv-sqo.fiv-icon-odb{background-image:url(/assets/odb.e4c6cf79.svg)}.fiv-sqo.fiv-icon-ods{background-image:url(/assets/ods.daf1600c.svg)}.fiv-sqo.fiv-icon-odt{background-image:url(/assets/odt.dcfec092.svg)}.fiv-sqo.fiv-icon-ogg{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-ogv{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-ost{background-image:url(/assets/ost.75e1debe.svg)}.fiv-sqo.fiv-icon-otf{background-image:url(/assets/eot.c1b7e52b.svg)}.fiv-sqo.fiv-icon-ott{background-image:url(/assets/odt.dcfec092.svg)}.fiv-sqo.fiv-icon-ova{background-image:url(/assets/ova.b34e6083.svg)}.fiv-sqo.fiv-icon-ovf{background-image:url(/assets/ova.b34e6083.svg)}.fiv-sqo.fiv-icon-p12{background-image:url(/assets/gpg.ba60797e.svg)}.fiv-sqo.fiv-icon-p7b{background-image:url(/assets/gpg.ba60797e.svg)}.fiv-sqo.fiv-icon-pages{background-image:url(/assets/pages.c6742eba.svg)}.fiv-sqo.fiv-icon-part{background-image:url(/assets/part.98adddc1.svg)}.fiv-sqo.fiv-icon-partial{background-image:url(/assets/part.98adddc1.svg)}.fiv-sqo.fiv-icon-pcd{background-image:url(/assets/asc.c296e28b.svg)}.fiv-sqo.fiv-icon-pdb{background-image:url(/assets/db.0e24c625.svg)}.fiv-sqo.fiv-icon-pdf{background-image:url(/assets/pdf.66bbe558.svg)}.fiv-sqo.fiv-icon-pem{background-image:url(/assets/cer.434fb382.svg)}.fiv-sqo.fiv-icon-pfx{background-image:url(/assets/gpg.ba60797e.svg)}.fiv-sqo.fiv-icon-pgp{background-image:url(/assets/gpg.ba60797e.svg)}.fiv-sqo.fiv-icon-ph{background-image:url(/assets/mc.d621d49e.svg)}.fiv-sqo.fiv-icon-phar{background-image:url(/assets/phar.bc698458.svg)}.fiv-sqo.fiv-icon-php{background-image:url(/assets/php.40854d4d.svg)}.fiv-sqo.fiv-icon-pid{background-image:url(/assets/pid.e34ffaf9.svg)}.fiv-sqo.fiv-icon-pkg{background-image:url(/assets/deb.e261ce2d.svg)}.fiv-sqo.fiv-icon-pl{background-image:url(/assets/pl.3e497c0f.svg)}.fiv-sqo.fiv-icon-plist{background-image:url(/assets/plist.a48f72ac.svg)}.fiv-sqo.fiv-icon-pm{background-image:url(/assets/mc.d621d49e.svg)}.fiv-sqo.fiv-icon-png{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-po{background-image:url(/assets/lex.0becf6c3.svg)}.fiv-sqo.fiv-icon-pom{background-image:url(/assets/pom.441fa220.svg)}.fiv-sqo.fiv-icon-pot{background-image:url(/assets/lex.0becf6c3.svg)}.fiv-sqo.fiv-icon-potx{background-image:url(/assets/ppt.bd1ee09b.svg)}.fiv-sqo.fiv-icon-pps{background-image:url(/assets/ppt.bd1ee09b.svg)}.fiv-sqo.fiv-icon-ppsx{background-image:url(/assets/ppt.bd1ee09b.svg)}.fiv-sqo.fiv-icon-ppt{background-image:url(/assets/ppt.bd1ee09b.svg)}.fiv-sqo.fiv-icon-pptm{background-image:url(/assets/ppt.bd1ee09b.svg)}.fiv-sqo.fiv-icon-pptx{background-image:url(/assets/ppt.bd1ee09b.svg)}.fiv-sqo.fiv-icon-prop{background-image:url(/assets/cfg.837c654e.svg)}.fiv-sqo.fiv-icon-ps{background-image:url(/assets/eps.7c9a0ba0.svg)}.fiv-sqo.fiv-icon-ps1{background-image:url(/assets/ps1.36ecd276.svg)}.fiv-sqo.fiv-icon-psd{background-image:url(/assets/psd.0bbb3ada.svg)}.fiv-sqo.fiv-icon-psp{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-pst{background-image:url(/assets/ost.75e1debe.svg)}.fiv-sqo.fiv-icon-pub{background-image:url(/assets/pub.ac0515c8.svg)}.fiv-sqo.fiv-icon-py{background-image:url(/assets/py.dfd5aa2b.svg)}.fiv-sqo.fiv-icon-pyc{background-image:url(/assets/pyc.69b7d64b.svg)}.fiv-sqo.fiv-icon-qt{background-image:url(/assets/mov.74f30a1c.svg)}.fiv-sqo.fiv-icon-ra{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-ram{background-image:url(/assets/m3u8.3edd73b8.svg)}.fiv-sqo.fiv-icon-rar{background-image:url(/assets/7z.434c5a81.svg)}.fiv-sqo.fiv-icon-raw{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-rb{background-image:url(/assets/rb.8236d18f.svg)}.fiv-sqo.fiv-icon-rdf{background-image:url(/assets/log.d99fd015.svg)}.fiv-sqo.fiv-icon-rdl{background-image:url(/assets/dist.2913fc19.svg)}.fiv-sqo.fiv-icon-reg{background-image:url(/assets/reg.fe1dcb4c.svg)}.fiv-sqo.fiv-icon-resx{background-image:url(/assets/asax.f51cfd3a.svg)}.fiv-sqo.fiv-icon-retry{background-image:url(/assets/retry.50c687d2.svg)}.fiv-sqo.fiv-icon-rm{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-rom{background-image:url(/assets/rom.426efd6d.svg)}.fiv-sqo.fiv-icon-rpm{background-image:url(/assets/deb.e261ce2d.svg)}.fiv-sqo.fiv-icon-rpt{background-image:url(/assets/rpt.eb950bf7.svg)}.fiv-sqo.fiv-icon-rsa{background-image:url(/assets/cer.434fb382.svg)}.fiv-sqo.fiv-icon-rss{background-image:url(/assets/rss.43f5eea0.svg)}.fiv-sqo.fiv-icon-rst{background-image:url(/assets/rst.adf30500.svg)}.fiv-sqo.fiv-icon-rtf{background-image:url(/assets/log.d99fd015.svg)}.fiv-sqo.fiv-icon-ru{background-image:url(/assets/ru.3837338e.svg)}.fiv-sqo.fiv-icon-rub{background-image:url(/assets/rb.8236d18f.svg)}.fiv-sqo.fiv-icon-sass{background-image:url(/assets/sass.f56de689.svg)}.fiv-sqo.fiv-icon-scss{background-image:url(/assets/sass.f56de689.svg)}.fiv-sqo.fiv-icon-sdf{background-image:url(/assets/db.0e24c625.svg)}.fiv-sqo.fiv-icon-sed{background-image:url(/assets/mk.cf56ebc7.svg)}.fiv-sqo.fiv-icon-sh{background-image:url(/assets/ash.69040566.svg)}.fiv-sqo.fiv-icon-sit{background-image:url(/assets/7z.434c5a81.svg)}.fiv-sqo.fiv-icon-sitemap{background-image:url(/assets/map.f4ac4d17.svg)}.fiv-sqo.fiv-icon-skin{background-image:url(/assets/axd.66a3f644.svg)}.fiv-sqo.fiv-icon-sldm{background-image:url(/assets/sldm.374c3351.svg)}.fiv-sqo.fiv-icon-sldx{background-image:url(/assets/sldm.374c3351.svg)}.fiv-sqo.fiv-icon-sln{background-image:url(/assets/sln.81101525.svg)}.fiv-sqo.fiv-icon-sol{background-image:url(/assets/sol.eb32cec3.svg)}.fiv-sqo.fiv-icon-sphinx{background-image:url(/assets/sphinx.0aea91ef.svg)}.fiv-sqo.fiv-icon-sql{background-image:url(/assets/db.0e24c625.svg)}.fiv-sqo.fiv-icon-sqlite{background-image:url(/assets/sqlite.d8efdc1a.svg)}.fiv-sqo.fiv-icon-step{background-image:url(/assets/cad.befff5a6.svg)}.fiv-sqo.fiv-icon-stl{background-image:url(/assets/cad.befff5a6.svg)}.fiv-sqo.fiv-icon-svg{background-image:url(/assets/eps.7c9a0ba0.svg)}.fiv-sqo.fiv-icon-swd{background-image:url(/assets/swd.44edfb1a.svg)}.fiv-sqo.fiv-icon-swf{background-image:url(/assets/f4v.17fcaf24.svg)}.fiv-sqo.fiv-icon-swift{background-image:url(/assets/swift.41606d02.svg)}.fiv-sqo.fiv-icon-swp{background-image:url(/assets/swp.12eee8b4.svg)}.fiv-sqo.fiv-icon-sys{background-image:url(/assets/sys.53e00342.svg)}.fiv-sqo.fiv-icon-tar{background-image:url(/assets/deb.e261ce2d.svg)}.fiv-sqo.fiv-icon-tax{background-image:url(/assets/tax.b29ea9f7.svg)}.fiv-sqo.fiv-icon-tcsh{background-image:url(/assets/ash.69040566.svg)}.fiv-sqo.fiv-icon-tex{background-image:url(/assets/asm.9d51a68c.svg)}.fiv-sqo.fiv-icon-tfignore{background-image:url(/assets/coffeelintignore.eb8baa9e.svg)}.fiv-sqo.fiv-icon-tga{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-tgz{background-image:url(/assets/7z.434c5a81.svg)}.fiv-sqo.fiv-icon-tif{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-tiff{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-tmp{background-image:url(/assets/tmp.afe7c57e.svg)}.fiv-sqo.fiv-icon-tmx{background-image:url(/assets/tmx.51512a73.svg)}.fiv-sqo.fiv-icon-torrent{background-image:url(/assets/torrent.31a8410c.svg)}.fiv-sqo.fiv-icon-tpl{background-image:url(/assets/tpl.b7706cf7.svg)}.fiv-sqo.fiv-icon-ts{background-image:url(/assets/ts.83697d76.svg)}.fiv-sqo.fiv-icon-tsv{background-image:url(/assets/csv.3d26dcdd.svg)}.fiv-sqo.fiv-icon-ttf{background-image:url(/assets/ttf.ee2957b9.svg)}.fiv-sqo.fiv-icon-twig{background-image:url(/assets/twig.1d6f0a0d.svg)}.fiv-sqo.fiv-icon-txt{background-image:url(/assets/log.d99fd015.svg)}.fiv-sqo.fiv-icon-udf{background-image:url(/assets/img.1a4e299a.svg)}.fiv-sqo.fiv-icon-vb{background-image:url(/assets/vb.78e9912f.svg)}.fiv-sqo.fiv-icon-vbproj{background-image:url(/assets/csproj.68cb68f6.svg)}.fiv-sqo.fiv-icon-vbs{background-image:url(/assets/vbs.0236d893.svg)}.fiv-sqo.fiv-icon-vcd{background-image:url(/assets/img.1a4e299a.svg)}.fiv-sqo.fiv-icon-vcf{background-image:url(/assets/vcf.2aaf3dba.svg)}.fiv-sqo.fiv-icon-vcs{background-image:url(/assets/vcf.2aaf3dba.svg)}.fiv-sqo.fiv-icon-vdi{background-image:url(/assets/ova.b34e6083.svg)}.fiv-sqo.fiv-icon-vdx{background-image:url(/assets/vsd.c3d5af37.svg)}.fiv-sqo.fiv-icon-vmdk{background-image:url(/assets/ova.b34e6083.svg)}.fiv-sqo.fiv-icon-vob{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-vox{background-image:url(/assets/vox.765e48b1.svg)}.fiv-sqo.fiv-icon-vscodeignore{background-image:url(/assets/code-workspace.89f1d221.svg)}.fiv-sqo.fiv-icon-vsd{background-image:url(/assets/vsd.c3d5af37.svg)}.fiv-sqo.fiv-icon-vss{background-image:url(/assets/vsd.c3d5af37.svg)}.fiv-sqo.fiv-icon-vst{background-image:url(/assets/vsd.c3d5af37.svg)}.fiv-sqo.fiv-icon-vsx{background-image:url(/assets/vsd.c3d5af37.svg)}.fiv-sqo.fiv-icon-vtx{background-image:url(/assets/vsd.c3d5af37.svg)}.fiv-sqo.fiv-icon-war{background-image:url(/assets/dpj.889e9a7c.svg)}.fiv-sqo.fiv-icon-wav{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-wbk{background-image:url(/assets/wbk.cef9e1bf.svg)}.fiv-sqo.fiv-icon-webinfo{background-image:url(/assets/browser.c1a7efc4.svg)}.fiv-sqo.fiv-icon-webm{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-webp{background-image:url(/assets/bpg.d8ff162b.svg)}.fiv-sqo.fiv-icon-wma{background-image:url(/assets/3ga.e7b94580.svg)}.fiv-sqo.fiv-icon-wmf{background-image:url(/assets/eps.7c9a0ba0.svg)}.fiv-sqo.fiv-icon-wmv{background-image:url(/assets/3g2.adb4de25.svg)}.fiv-sqo.fiv-icon-woff{background-image:url(/assets/eot.c1b7e52b.svg)}.fiv-sqo.fiv-icon-woff2{background-image:url(/assets/eot.c1b7e52b.svg)}.fiv-sqo.fiv-icon-wps{background-image:url(/assets/wps.03823c35.svg)}.fiv-sqo.fiv-icon-wsf{background-image:url(/assets/ash.69040566.svg)}.fiv-sqo.fiv-icon-xaml{background-image:url(/assets/dist.2913fc19.svg)}.fiv-sqo.fiv-icon-xcf{background-image:url(/assets/xcf.41348b0b.svg)}.fiv-sqo.fiv-icon-xfl{background-image:url(/assets/xfl.4178cccc.svg)}.fiv-sqo.fiv-icon-xlm{background-image:url(/assets/xls.3bba13ca.svg)}.fiv-sqo.fiv-icon-xls{background-image:url(/assets/xls.3bba13ca.svg)}.fiv-sqo.fiv-icon-xlsm{background-image:url(/assets/xls.3bba13ca.svg)}.fiv-sqo.fiv-icon-xlsx{background-image:url(/assets/xls.3bba13ca.svg)}.fiv-sqo.fiv-icon-xlt{background-image:url(/assets/xls.3bba13ca.svg)}.fiv-sqo.fiv-icon-xltm{background-image:url(/assets/xls.3bba13ca.svg)}.fiv-sqo.fiv-icon-xltx{background-image:url(/assets/xls.3bba13ca.svg)}.fiv-sqo.fiv-icon-xml{background-image:url(/assets/xml.8a60b581.svg)}.fiv-sqo.fiv-icon-xpi{background-image:url(/assets/xpi.7cb486ab.svg)}.fiv-sqo.fiv-icon-xps{background-image:url(/assets/dist.2913fc19.svg)}.fiv-sqo.fiv-icon-xrb{background-image:url(/assets/deb.e261ce2d.svg)}.fiv-sqo.fiv-icon-xsd{background-image:url(/assets/xsd.d632751d.svg)}.fiv-sqo.fiv-icon-xsl{background-image:url(/assets/dist.2913fc19.svg)}.fiv-sqo.fiv-icon-xspf{background-image:url(/assets/m3u8.3edd73b8.svg)}.fiv-sqo.fiv-icon-xz{background-image:url(/assets/7z.434c5a81.svg)}.fiv-sqo.fiv-icon-yaml{background-image:url(/assets/asm.9d51a68c.svg)}.fiv-sqo.fiv-icon-yml{background-image:url(/assets/asm.9d51a68c.svg)}.fiv-sqo.fiv-icon-z{background-image:url(/assets/7z.434c5a81.svg)}.fiv-sqo.fiv-icon-zip{background-image:url(/assets/7z.434c5a81.svg)}.fiv-sqo.fiv-icon-zsh{background-image:url(/assets/ash.69040566.svg)}.emoji-mart,.emoji-mart *{box-sizing:border-box;line-height:1.15}.emoji-mart{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:16px;display:flex;flex-direction:column;height:420px;color:#222427;border:1px solid #d9d9d9;border-radius:5px;background:#fff}.emoji-mart-emoji{padding:6px;position:relative;display:inline-block;font-size:0;border:none;background:none;box-shadow:none}.emoji-mart-emoji span{display:inline-block}.emoji-mart-preview-emoji .emoji-mart-emoji span{width:38px;height:38px;font-size:32px}.emoji-type-native{font-family:"Segoe UI Emoji",Segoe UI Symbol,Segoe UI,"Apple Color Emoji",Twemoji Mozilla,"Noto Color Emoji",EmojiOne Color,"Android Emoji";word-break:keep-all}.emoji-type-image{background-size:6100%}.emoji-type-image.emoji-set-apple{background-image:url(https://unpkg.com/emoji-datasource-apple@14.0.0/img/apple/sheets-256/64.png)}.emoji-type-image.emoji-set-facebook{background-image:url(https://unpkg.com/emoji-datasource-facebook@14.0.0/img/facebook/sheets-256/64.png)}.emoji-type-image.emoji-set-google{background-image:url(https://unpkg.com/emoji-datasource-google@14.0.0/img/google/sheets-256/64.png)}.emoji-type-image.emoji-set-twitter{background-image:url(https://unpkg.com/emoji-datasource-twitter@14.0.0/img/twitter/sheets-256/64.png)}.emoji-mart-scroll{position:relative;overflow-y:scroll;flex:1;padding:0 6px 6px;z-index:0;will-change:transform;-webkit-overflow-scrolling:touch}.emoji-mart-anchors{display:flex;flex-direction:row;justify-content:space-between;padding:0 6px;color:#858585;line-height:0}.emoji-mart-anchor{position:relative;display:block;flex:1 1 auto;text-align:center;padding:12px 4px;overflow:hidden;transition:color .1s ease-out;border:none;background:none;box-shadow:none}.emoji-mart-anchor:hover,.emoji-mart-anchor-selected{color:#464646}.emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.emoji-mart-anchor-bar{position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:#464646}.emoji-mart-anchors i{display:inline-block;width:100%;max-width:22px}.emoji-mart-anchors svg{fill:currentColor;max-height:18px}.emoji-mart .scroller{height:250px;position:relative;flex:1;padding:0 6px 6px;z-index:0;will-change:transform;-webkit-overflow-scrolling:touch}.emoji-mart-search{margin-top:6px;padding:0 6px}.emoji-mart-search input{font-size:16px;display:block;width:100%;padding:.2em .6em;border-radius:25px;border:1px solid #d9d9d9;outline:0}.emoji-mart-search-results{height:250px;overflow-y:scroll}.emoji-mart-category{position:relative}.emoji-mart-category .emoji-mart-emoji span{z-index:1;position:relative;text-align:center;cursor:default}.emoji-mart-category .emoji-mart-emoji:hover:before,.emoji-mart-emoji-selected:before{z-index:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f4f4;border-radius:100%;opacity:0}.emoji-mart-category .emoji-mart-emoji:hover:before,.emoji-mart-emoji-selected:before{opacity:1}.emoji-mart-category-label{position:sticky;top:0}.emoji-mart-static .emoji-mart-category-label{z-index:2;position:relative}.emoji-mart-category-label h3{display:block;font-size:16px;width:100%;font-weight:500;padding:5px 6px;background-color:#fff;background-color:#fffffff2}.emoji-mart-emoji{position:relative;display:inline-block;font-size:0}.emoji-mart-no-results{font-size:14px;text-align:center;padding-top:70px;color:#858585}.emoji-mart-no-results .emoji-mart-category-label{display:none}.emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.emoji-mart-title span{display:inline-block;vertical-align:middle}.emoji-mart-title .emoji-mart-emoji{padding:0}.emoji-mart-title-label{color:#999a9c;font-size:21px;font-weight:300}.emoji-mart-skin-swatches{font-size:0;padding:2px 0;border:1px solid #d9d9d9;border-radius:12px;background-color:#fff}.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch{width:16px;padding:0 2px}.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after{opacity:.75}.emoji-mart-skin-swatch{display:inline-block;width:0;vertical-align:middle;transition-property:width,padding;transition-duration:.125s;transition-timing-function:ease-out}.emoji-mart-skin-swatch:nth-child(1){transition-delay:0s}.emoji-mart-skin-swatch:nth-child(2){transition-delay:.03s}.emoji-mart-skin-swatch:nth-child(3){transition-delay:.06s}.emoji-mart-skin-swatch:nth-child(4){transition-delay:.09s}.emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.emoji-mart-skin-swatch-selected{position:relative;width:16px;padding:0 2px}.emoji-mart-skin-swatch-selected:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;margin:-2px 0 0 -2px;background-color:#fff;border-radius:100%;pointer-events:none;opacity:0;transition:opacity .2s ease-out}.emoji-mart-skin{display:inline-block;width:100%;padding-top:100%;max-width:12px;border-radius:100%}.emoji-mart-skin-tone-1{background-color:#ffc93a}.emoji-mart-skin-tone-2{background-color:#fadcbc}.emoji-mart-skin-tone-3{background-color:#e0bb95}.emoji-mart-skin-tone-4{background-color:#bf8f68}.emoji-mart-skin-tone-5{background-color:#9b643d}.emoji-mart-skin-tone-6{background-color:#594539}.emoji-mart .vue-recycle-scroller{position:relative}.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.emoji-mart .vue-recycle-scroller.direction-horizontal{display:flex}.emoji-mart .vue-recycle-scroller__slot{flex:auto 0 0}.emoji-mart .vue-recycle-scroller__item-wrapper{flex:1;box-sizing:border-box;overflow:hidden;position:relative}.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.emoji-mart .vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.emoji-mart .vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.emoji-mart .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.emoji-mart .vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.emoji-mart .resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.emoji-mart .resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.emoji-mart-search .hidden{display:none;visibility:hidden}.emoji-mart-bar{display:none}.vue-editorjs .ce-toolbox{z-index:10000001}.vue-editorjs .ce-popover{z-index:1000!important}.vue-editorjs .ce-toolbar__content{max-width:800px;display:flex;align-items:center}.vue-editorjs .ce-toolbar__actions{left:8px;top:0px}.vue-editorjs .ce-block{border-left:5px solid rgba(255,255,255,0);margin:0 20px;transition:all .4s ease-in-out}.vue-editorjs .ce-header{padding:5px 0 8px!important;margin:0!important;color:#263238}.vue-editorjs h1.ce-header:hover:before,.vue-editorjs h2.ce-header:hover:before,.vue-editorjs h3.ce-header:hover:before,.vue-editorjs h4.ce-header:hover:before,.vue-editorjs h5.ce-header:hover:before{display:block;position:absolute;padding:5px;background-color:#fff;color:#607d8b;font-weight:400;font-size:10px;margin-left:5px;border:1px solid #eceff1;text-transform:uppercase}.vue-editorjs h1.ce-header:hover:before{content:"h1"}.vue-editorjs h2.ce-header:hover:before{content:"h2"}.vue-editorjs h3.ce-header:hover:before{content:"h3"}.vue-editorjs h4.ce-header:hover:before{content:"h4"}.vue-editorjs h5.ce-header:hover:before{content:"h5"}.vue-editorjs blockpopitem{margin-bottom:0;padding-bottom:0}.vue-editorjs .ce-toolbar__actions{position:absolute;right:none}.vue-editorjs .codex-editor{padding-top:40px}.tippy-content .group .q-btn{background-color:#78909c;color:#fff;font-size:10px;border-radius:100px;padding:4px}.tippy-content .group .q-btn i{font-size:22px}.tableWrapper th,.tableWrapper td{height:30px!important}.tableWrapper .column-resize-handle{background-color:#05af8b!important;border:0px!important;max-height:50px!important;transition:background-color 25ms ease-in-out!important}.tableWrapper .ProseMirror-separator,.tableWrapper .ProseMirror-trailingBreak{display:none!important}.signature-canvas{width:100%;background-color:#f5f5f5;border:1px solid #e3e3e3}.signature{display:block;margin-bottom:20px;margin-top:20px;padding:28px 20px 20px;background-color:#fff}body.theme-dark .signature{background-color:var(--tt-bg-card);border-radius:20px}.cdx-popItem{background-color:#f5f5f5;border:2px solid #cfd8dc;display:block;padding:0 20px;position:relative;margin-bottom:20px;padding-top:2.5rem}.cdx-popItem:before{position:absolute;top:0px;right:0px;padding:2px 8px;color:#fff;font-size:12px;border-bottom-left-radius:4px;background-color:#90a4ae;content:"Proposal Item"}.cdx-popItem-icon svg{transform:rotate(180deg)}.cdx-popItem__kind,.cdx-popItem__description,.cdx-popItem__heading{margin-bottom:1rem}.cdx-fieldlabel{font-weight:400}.cdx-popItem [contentEditable=true][data-placeholder]:empty:before{opacity:1}.cdx-popItem [contentEditable=true][data-placeholder]:empty:focus:before{opacity:0}.cdx-popItem-settings{display:flex}.cdx-popItem-settings .cdx-settings-button{width:50%}.is-active>*>i{color:#045fb4}.editor-contents{margin-top:1rem;font-family:Arial,Helvetica,sans-serif}.editor-contents>*+*{margin-top:.5em;margin-bottom:.5em}.editor-contents ul,.editor-contents ol{padding:0 .4rem}.editor-contents ul,.editor-contents ol{padding:0 1rem 0 .9rem!important}.editor-contents ul p,.editor-contents ol p{margin-bottom:0!important}.editor-contents h1,.editor-contents h2,.editor-contents h3,.editor-contents h4,.editor-contents h5,.editor-contents h6{font-weight:700}.editor-contents h1{font-size:26px}.editor-contents h1:hover:before{content:"H1";position:absolute;left:-120px;margin-top:4px;font-size:10px;line-height:1em;padding:3px;color:#616161;border-radius:3px;background-color:#eee;text-shadow:0 1px 1px rgba(255,255,255,.5)}.editor-contents h2{font-size:24px}.editor-contents h2:hover:before{content:"H2";position:absolute;left:-120px;margin-top:4px;font-size:10px;line-height:1em;padding:3px;color:#616161;border-radius:3px;background-color:#eee;text-shadow:0 1px 1px rgba(255,255,255,.5)}.editor-contents h3{font-size:23px}.editor-contents h3:hover:before{content:"H3";position:absolute;left:-120px;margin-top:4px;font-size:10px;line-height:1em;padding:3px;color:#616161;border-radius:3px;background-color:#eee;text-shadow:0 1px 1px rgba(255,255,255,.5)}.editor-contents h4{font-size:22px;line-height:1em;margin:.8em 0}.editor-contents h4:hover:before{content:"H4";position:absolute;left:-120px;margin-top:3px;font-size:10px;line-height:1em;padding:3px;color:#616161;border-radius:3px;background-color:#eee;text-shadow:0 1px 1px rgba(255,255,255,.5)}.editor-contents h5{font-size:21px;line-height:1em;margin:.8em 0}.editor-contents h5:hover:before{content:"H5";position:absolute;left:-120px;margin-top:4px;font-size:10px;line-height:1em;padding:3px;color:#616161;border-radius:3px;background-color:#eee;text-shadow:0 1px 1px rgba(255,255,255,.5)}.editor-contents h6{font-size:20px;line-height:.8em;margin:.8em 0}.editor-contents h6:hover:before{content:"H6";position:absolute;left:-120px;font-size:10px;line-height:1em;padding:3px;color:#616161;border-radius:3px;background-color:#eee;text-shadow:0 1px 1px rgba(255,255,255,.5)}.editor-contents p{font-size:15px;font-weight:400;color:#000}.editor-contents code{background-color:#6161611a;color:#616161}.editor-contents pre{background:#0D0D0D;color:#fff;font-family:JetBrainsMono,monospace;padding:.75rem 1rem;border-radius:.5rem}.editor-contents pre code{color:inherit;padding:0;background:none;font-size:.8rem}.editor-contents mark{background-color:#ffeb3b}.editor-contents variable{outline:0;border:1px solid var(--sage-taffy-end)!important;background:linear-gradient(var(--tt-gradient-angle),var(--sage-taffy-start) 0%,var(--sage-taffy-end) 100%);border-radius:4px!important;display:inline-block;line-height:1em;padding:2px 6px;position:relative;color:var(--tt-text-primary)}.editor-contents variable:hover:before{content:"Variable";position:absolute;right:-1px;top:-1px;transform:translateY(-100%);color:#fff;font-size:11px;font-weight:400;line-height:1.5em;padding:0 10px;display:block;background-color:var(--sage-taffy-end);border-radius:4px 4px 0 0}.editor-contents img{max-width:100%;height:auto}.editor-contents blockquote{padding-left:1rem;border-left:3px solid var(--tt-border-medium, rgba(13, 13, 13, .1))}.editor-contents hr{border:none;border-top:2px solid var(--tt-border-medium, rgba(13, 13, 13, .1));margin:2rem 0;cursor:pointer;transition:border-color .2s ease}.editor-contents hr:hover{border-top-color:var(--tt-border-strong, rgba(13, 13, 13, .3))}.editor-contents hr.ProseMirror-selectednode{border-top-color:var(--tt-primary, #1976d2);border-top-width:3px}.editor-contents .search-result{background:rgb(255,217,0)}.editor-contents .ProseMirror-selectednode{border:2px dashed hsl(209,96%,36%)!important}.editor-contents .custom-image{float:none;border:2px solid white;display:block;cursor:pointer}.editor-contents .custom-image-small{width:25%}.editor-contents .custom-image-medium{width:50%}.editor-contents .custom-image-large{width:75%}.editor-contents .custom-image-full{width:100%}.editor-contents .custom-image-align-right{text-align:right;margin-left:auto;margin-right:0}.editor-contents .custom-image-align-left{text-align:right;margin-left:0;margin-right:auto}.editor-contents .custom-image-align-center{margin-left:auto;margin-right:auto}.editor-contents pagebreak{min-height:3px;margin:20px 0 40px;height:20px;display:flex;text-align:center;align-items:center;justify-content:center;border-bottom:3px dotted #1e88e5}.editor-contents pagebreak:before{content:"Forced Page Break";display:block;position:absolute;font-size:11px;background-color:#1e88e5;color:#fff;border-radius:25px;padding:2px 12px;transform:translateY(50%)}.editor-contents signature{background-color:#f5f5f5;border:2px solid #e0e0e0;display:block;padding:30px 20px 0;position:relative;margin-bottom:20px}.editor-contents signature:before{position:absolute;top:0px;right:0px;padding:2px 8px;color:#fff;font-size:12px;border-bottom-left-radius:4px;background-color:#90a4ae;content:"Signature Block"}.editor-contents signature.is-active{border:2px solid red}.editor-contents signature-name{background-color:#e0f2f1;border:1px solid #80cbc4;display:block;padding:18px 20px 0;min-height:35px;position:relative;margin-bottom:20px}.editor-contents signature-name:before{position:absolute;top:0px;right:0px;padding:2px 8px;color:#fff;font-size:12px;border-bottom-left-radius:4px;background-color:#4db6ac;content:"Signee Name"}.editor-contents signature-line{background-color:#ffebee;border:1px solid #ffcdd2;display:block;padding:20px;position:relative;min-height:35px;margin-bottom:20px;background-image:url(~assets/img/documents/signature-line.svg);background-repeat:no-repeat;background-size:40%;background-position:15px 58%}.editor-contents signature-line:before{position:absolute;top:0px;right:0px;padding:2px 8px;color:#fff;font-size:12px;border-bottom-left-radius:4px;background-color:#ef5350;content:"Signature Line"}.editor-contents signature-date{background-color:#fff8e1;border:1px solid #ffe082;display:block;min-height:35px;padding:20px 20px 0;position:relative;margin-bottom:20px}.editor-contents signature-date:before{position:absolute;top:0px;right:0px;padding:2px 8px;color:#fff;font-size:12px;border-bottom-left-radius:4px;background-color:#ffa000;content:"Signed Date"}page-break{min-height:3px;margin:20px 0 40px;height:20px;display:flex;text-align:center;align-items:center;justify-content:center;border-bottom:3px dotted #1e88e5}page-break:before{content:"Forced Page Break";display:block;position:absolute;font-size:11px;background-color:#1e88e5;color:#fff;border-radius:25px;padding:2px 12px;transform:translateY(50%)}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.items-center{align-items:center}.ProseMirror table p{margin-top:0;margin-bottom:0}.ProseMirror table p+p{margin-top:.5rem}.ProseMirror p.is-empty:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.ProseMirror td,.ProseMirror th{min-width:1em;border:2px solid #ced4da;padding:3px 5px;vertical-align:top;box-sizing:border-box;position:relative}.ProseMirror td>*,.ProseMirror th>*{margin-bottom:0}.ProseMirror th{font-weight:700;text-align:left;--tw-bg-opacity: 1;background-color:rgb(248,250,252,var(--tw-bg-opacity))}.ProseMirror .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(200,200,255,.4);pointer-events:none}.ProseMirror table p{margin:0}.column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:#adf;pointer-events:none}.tableWrapper{overflow-x:auto}.resize-cursor{cursor:ew-resize;cursor:col-resize}.holiday-event,.holiday-event *,a.fc-event.holiday-event,.fc-daygrid-event.holiday-event,.fc-daygrid-event-harness .holiday-event,.fc-h-event.holiday-event{cursor:default!important}a.sign-here,a.sign-here:link,a.sign-here:visited,a.sign-here:active{text-decoration:none!important;cursor:pointer;background-color:transparent!important;color:inherit!important}a.sign-here .flex.items-center{background-color:#d32f2f!important;color:#fff!important;transition:background-color .2s ease}a.sign-here:hover .flex.items-center{background-color:#d32f2f!important}a.signed,a.signed:link,a.signed:visited,a.signed:active{text-decoration:none!important;cursor:pointer;background-color:transparent!important;color:inherit!important}a.signed .flex.items-center{background-color:#05af8b!important;color:#fff!important;padding:8px 12px}.sign-here .arrow-marker-l{width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:25px solid #f5f5f5;transform:translate(-1%)}.sign-here .arrow-marker-r{width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:25px solid #d32f2f;transform:translate(99%);transition:border-left-color .2s ease}.sign-here:hover .arrow-marker-r{border-left:25px solid #d32f2f}.signed .arrow-marker-l{width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:25px solid #f5f5f5;transform:translate(-1%)}.signed .arrow-marker-r{width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:25px solid #05af8b;transform:translate(99%)}.signature-page .page-header{padding:4rem 0;background-color:#fafafa}.signature-page .page-header h1{color:#000!important}.signature-page .page-header p{color:#757575!important}.signature-page .card-page-header{max-width:1200px;width:100%;padding:0 2rem;margin:0 auto;border-radius:0;box-shadow:none;background-color:transparent;height:50px;display:flex;align-items:center;justify-content:space-between}.signature-page .card-signature{max-width:1200px;margin:0 auto}.signature-page .card-signature h2,.signature-page .card-signature h3,.signature-page .card-signature h4,.signature-page .card-signature h5,.signature-page .card-signature h6,.signature-page .card-signature p{color:#000}.signature-page .card-signature .card-secure-wrap{height:100%}.signature-page .card-signature .card-section{border:1px solid #e0e0e0;background-color:#fff;border-radius:4px}.signature-page .card-signature .card-section .header{background-color:#fff;padding:12px 16px;border-bottom:1px solid #e0e0e0}.signature-page .card-signature .card-section .header h2{color:#000;font-size:1.1em;font-weight:600}.signature-page .card-signature .card-section .header i{color:#000}.signature-page .card-signature .card-section .content{background-color:#fff}.signature-page .card-signature .card-section .content .q-tabs .q-tab,.signature-page .card-signature .card-section .content .q-tabs .q-tab .q-tab__label,.signature-page .card-signature .card-section .content .q-tabs .q-tab .q-tab__icon{color:#000!important}.signature-page .card-signature .card-section .content .q-tabs .q-tab--active{background-color:#fff!important}.signature-page .card-signature .card-section .content .q-tabs .q-tab--inactive{opacity:.7}.signature-page .card-signature .card-section .content .q-input input{color:#000!important}.signature-page .card-signature .card-section .content .q-input .q-field__label{color:#757575}.signature-page .card-signature .card-section .content .q-tab-panel{background-color:#fff}.signature-page .card-signature .card-secure{box-shadow:none;font-weight:400;border-radius:0;max-width:325px;border:1px solid #e0e0e0;background-color:#fff}.signature-page .card-signature .card-secure .header{background-color:#fff;padding:12px 16px;border-bottom:1px solid #e0e0e0}.signature-page .card-signature .card-secure .header h2{font-size:1em;color:#000}.signature-page .card-signature .card-secure .header i{color:#000}.signature-page .card-signature .card-secure .content{padding:16px}.signature-page .card-signature .card-secure .content p{margin-bottom:8px;color:#000;font-size:.85em}.signature-page .card-signature .card-secure .content span{color:#000;font-weight:700}.signature-page .card-signature .card-info{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px}.signature-page .card-signature .card-info .header{background-color:#fff;padding:12px 16px;border-bottom:1px solid #e0e0e0}.signature-page .card-signature .card-info .header h2{color:#000;font-size:1.1em;font-weight:600}.signature-page .card-signature .card-info .content{background-color:#fff;padding:16px}.signature-page .card-signature .card-info .content p{color:#000;margin-bottom:8px;line-height:1.6}.signature-page .card-signature .card-info .content span{color:#000;text-transform:none;font-weight:600}.signature-page .card-signature .q-stepper__nav{border-top:1px solid #e0e0e0;padding:20px}.signature-page .card-signature .document-review{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px}.signature-page .card-signature .document-review .header{background-color:#fff;padding:12px 16px;border-bottom:1px solid #e0e0e0}.signature-page .card-signature .document-review .header h2{color:#000;font-size:1.1em;font-weight:600}.signature-page .card-signature .document-review .content{background-color:#fff;padding:16px}.signature-page .card-signature .document-review .footer{background-color:#fff;padding:12px 16px;border-top:1px solid #e0e0e0}.signature-page .card-signature .document-review .card-documents{background-color:#fff}.signature-page .card-signature .document-review .card-documents .document{background-color:#fff;border:1px solid #e0e0e0}.signature-page .card-signature .document-review .card-documents .document p{color:#000}.signature-page .card-signature .document-review .document-type{padding:0}.signature-page .card-signature .document-review .completed{position:absolute;top:-8px;left:-8px}.signature-page .card-signature .signature-box{width:100%;height:196px}.signature-page .card-signature .signed-documents{height:100%}.signature-page .card-signature .signed-documents .q-btn .q-icon{color:#fff!important}.signature-page .signature-canvas{border:1px solid #616161!important;background-image:url(/assets/signature-block-bg.ed059f21.png);background-size:100% 100%;background-position:center center}.signature-page .my-card{background-color:#f5f5f5!important}.signature-page .document-standard,.signature-page .e-sign-document{background-color:#fff!important}.signature-page .e-sign-document h1:first-of-type{margin-top:10px}.signature-page .e-sign-document h1{font-weight:700;font-size:28px;line-height:1.1em;margin:1em 0;color:#000}.signature-page .e-sign-document h2{font-weight:700;font-size:22px;line-height:1em;margin:.5em 0 .25em;color:#000}.signature-page .e-sign-document h3,.signature-page .e-sign-document h4,.signature-page .e-sign-document h5,.signature-page .e-sign-document h6{font-weight:700;text-transform:uppercase;font-size:15px;line-height:1em;margin:0 0 .5em;color:#000}.signature-page .e-sign-document p,.signature-page .e-sign-document ul,.signature-page .e-sign-document ol,.signature-page .e-sign-document .ce-paragraph{font-size:15px;line-height:1.8em;font-weight:400;padding-bottom:10px;margin-bottom:0;color:#212121;orphans:2;widows:2}.signature-page .e-sign-document p ul,.signature-page .e-sign-document p ol,.signature-page .e-sign-document ul ul,.signature-page .e-sign-document ul ol,.signature-page .e-sign-document ol ul,.signature-page .e-sign-document ol ol,.signature-page .e-sign-document .ce-paragraph ul,.signature-page .e-sign-document .ce-paragraph ol,.signature-page .e-sign-document p ul ul,.signature-page .e-sign-document p ul ol,.signature-page .e-sign-document p ol ul,.signature-page .e-sign-document p ol ol,.signature-page .e-sign-document ul ul ul,.signature-page .e-sign-document ul ul ol,.signature-page .e-sign-document ul ol ul,.signature-page .e-sign-document ul ol ol,.signature-page .e-sign-document ol ul ul,.signature-page .e-sign-document ol ul ol,.signature-page .e-sign-document ol ol ul,.signature-page .e-sign-document ol ol ol,.signature-page .e-sign-document .ce-paragraph ul ul,.signature-page .e-sign-document .ce-paragraph ul ol,.signature-page .e-sign-document .ce-paragraph ol ul,.signature-page .e-sign-document .ce-paragraph ol ol{padding-bottom:0}.signature-page .e-sign-document strong{font-weight:700}.signature-page .e-sign-document li>p:first-child{display:inline}.signature-page .e-sign-document hr{margin:40px 0 60px;border:1px solid #e0e0e0}.signature-page .e-sign-document blockquote{border-left:5px solid black;padding-left:20px;margin-bottom:40px;font-size:18px;line-height:1.8em;color:#424242}.signature-page .e-sign-document pre{background-color:#000;padding:1em}.signature-page .e-sign-document pre code{font-family:monospace;font-size:14px;color:#fff}.signature-page .e-sign-document table{width:100%;margin:10px 0;color:#212121;background:white;border:1px solid black;font-size:11pt;border-collapse:collapse}.signature-page .e-sign-document table thead th,.signature-page .e-sign-document table tfoot th{color:#fff;font-size:12pt;font-weight:500;text-align:left;background:black;padding:.5em;border:1px solid black}.signature-page .e-sign-document table caption{padding:.8em .8em .8em 0;font-weight:800;color:#000}.signature-page .e-sign-document table th,.signature-page .e-sign-document table td{padding:.5em;border:1px solid black}.signature-page .e-sign-document table tr{border-bottom:1px solid black}.signature-page .e-sign-document table tr td{padding:5px}.signature-page .e-sign-document .h-100{height:100%}.signature-page .e-sign-document .w-100{width:100%}.signature-page .e-sign-document .border-red{border:2px solid red}.signature-page .e-sign-document img{margin:20px 0 0;width:5.25in;display:block}.signature-page .e-sign-document .image-stretched img{margin-left:-.6in;width:7.5in!important}.signature-page .e-sign-document .image-withBorder{margin-left:-5px}.signature-page .e-sign-document .image-withBorder img{border:5px solid black}.signature-page .e-sign-document .image-withBackground{background-color:#f5f5f5;padding:20px!important;margin-top:20px}.signature-page .e-sign-document .image-withBackground img{width:100%;margin-top:0}.signature-page .e-sign-document .image-filled.image-stretched.image-withBackground{width:7in!important;margin-left:-.6in!important;padding:20px!important;display:block!important}.signature-page .e-sign-document .image-filled.image-stretched.image-withBackground img{border:0!important;margin:0!important;width:100%!important;max-width:7in;padding:0!important}.signature-page .e-sign-document .image-filled.image-stretched.image-withBorder.image-withBackground{width:7in!important;margin-left:-.6in!important;padding:20px!important;display:block!important}.signature-page .e-sign-document .image-filled.image-stretched.image-withBorder.image-withBackground img{border:5px solid black!important;margin:0!important;width:100%!important;max-width:6.9in;padding:0!important}.signature-page .e-sign-document .custom-image{border:0;border-radius:5px}.signature-page .e-sign-document .custom-image-small{width:25%}.signature-page .e-sign-document .custom-image-medium{width:50%}.signature-page .e-sign-document .custom-image-large{width:75%}.signature-page .e-sign-document .custom-image-full{width:100%}.signature-page .e-sign-document signature{margin:20px 0;border:5px solid #e0e0e0;min-height:100px;min-width:100%;display:block}.signature-page .e-sign-document signature signature-line{border:5px solid #bdbdbd;min-height:50px;width:75%;display:block}.signature-page .e-sign-document signature signature-name{border:5px solid #bdbdbd;min-height:50px;width:75%;display:block}.signature-page .e-sign-document signature signature-name p{font-size:12px;color:#000}.signature-page .e-sign-document signature signature-name p variable{border:5px solid #9e9e9e;min-height:25px;width:75%;display:block}.signature-page .e-sign-document signature signature-date{border:5px solid #bdbdbd;min-height:50px;width:75%;display:block}.signature-page .e-sign-document signature signature-date p variable{border:5px solid #9e9e9e;min-height:25px;width:75%;display:block}.signature-page .e-sign-document .signature-block{background-color:#fff!important}.signature-page .e-sign-document .signature-block hr{margin:5px 0 10px;border-color:#616161}.signature-page .e-sign-document .signature-block p{line-height:1.2em;margin-bottom:0;padding:0;color:#000!important}.signature-page .e-sign-document .signature-block .card-content{background-color:#fff!important}.sp-container{position:absolute;top:0;left:0;display:inline-block;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid #000;background:#fff;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:solid 1px #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0px;right:0;bottom:0;left:84%;height:28px}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-o-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container,.sp-container.sp-buttons-disabled .sp-button-container,.sp-container.sp-palette-buttons-disabled .sp-palette-button-container,.sp-palette-only .sp-picker-container,.sp-palette-disabled .sp-palette-container,.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:linear-gradient(to right,#fff,rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr="#FFFFFFFF",endColorstr="#00CC9A81")}.sp-val{background-image:linear-gradient(to top,#000,rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00CC9A81",endColorstr="#FF000000")}.sp-hue{background:linear-gradient(to bottom,#ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 67%,#ff00ff 83%,#ff0000 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0000",endColorstr="#ffff00")}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00",endColorstr="#00ff00")}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ff00",endColorstr="#00ffff")}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffff",endColorstr="#0000ff")}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0000ff",endColorstr="#ff00ff")}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff00ff",endColorstr="#ff0000")}.sp-hidden{display:none!important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}@media (max-device-width: 480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:#fff;opacity:.8}.sp-container{border-radius:0;background-color:#ececec;border:solid 1px #f0c49b;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font: 12px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:solid 1px #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px!important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:rgba(0,0,0,0);border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px 10px 300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px rgba(0,0,0,0)}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:solid 1px #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center}.sp-palette-button-container,.sp-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;border:solid 1px #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#f0c49b;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0}.sp-palette{max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eee;background-image:linear-gradient(to bottom,#eeeeee,#cccccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#ddd;background-image:linear-gradient(to bottom,#dddddd,#bbbbbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-ms-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;box-shadow:inset 0 0 5px 2px #aaa,0 1px #eee}.sp-cancel{font-size:11px;color:#d93f3f!important;margin:0 5px 0 0;padding:2px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f!important;text-decoration:underline}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}.gjs-editor-cont{height:calc(100vh - 86px)!important}.gjs-is__grab,.gjs-is__grab *{cursor:grab!important}.gjs-is__grabbing,.gjs-is__grabbing *{-webkit-user-select:none;-o-user-select:none;user-select:none;cursor:grabbing!important}.gjs-one-bg{background-color:var(--gjs-primary-color)!important}.gjs-one-color,.gjs-one-color-h:hover{color:var(--gjs-primary-color)!important}.gjs-two-bg{background-color:var(--gjs-secondary-color)!important}.gjs-two-color,.gjs-two-color-h:hover{color:var(--gjs-secondary-color)!important}.gjs-three-bg{background-color:var(--gjs-tertiary-color)!important}.gjs-three-color,.gjs-three-color-h:hover{color:var(--gjs-tertiary-color)!important}.gjs-four-bg{background-color:var(--gjs-quaternary-color)!important}.gjs-four-color,.gjs-four-color-h:hover{color:var(--gjs-quaternary-color)!important}.gjs-danger-bg{background-color:var(--gjs-color-red)}.gjs-danger-color,.gjs-danger-color-h:hover{color:var(--gjs-color-red)}.gjs-bg-main,.gjs-sm-colorp-c,.gjs-off-prv{background-color:var(--gjs-main-color)!important}.gjs-color-main,.gjs-sm-stack #gjs-sm-add,.gjs-off-prv{color:var(--gjs-font-color)!important;fill:var(--gjs-font-color)!important}.gjs-color-active{color:var(--gjs-font-color-active);fill:var(--gjs-font-color-active)}.gjs-color-warn{color:var(--gjs-color-warn);fill:var(--gjs-color-warn)}.gjs-color-hl{color:var(--gjs-color-highlight);fill:var(--gjs-color-highlight)}.gjs-invis-invis,.gjs-clm-tags #gjs-clm-new,.gjs-no-app{background-color:#0000;border:none;color:inherit}.gjs-no-app{height:10px}.gjs-test::btn{color:"#fff"}.opac50{opacity:.5;filter:alpha(opacity=50)}.gjs-checker-bg,.gjs-field-colorp-c,.checker-bg,.gjs-sm-layer-preview{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.gjs-no-user-select,.gjs-rte-toolbar,.gjs-layer-name,.gjs-grabbing,.gjs-grabbing *{-webkit-user-select:none;-o-user-select:none;user-select:none}.gjs-no-pointer-events,.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el,.gjs-resizer-c{pointer-events:none}.gjs-bdrag{pointer-events:none!important;position:absolute!important;z-index:10!important;width:auto}.gjs-drag-helper{background-color:var(--gjs-color-blue)!important;pointer-events:none!important;position:absolute!important;z-index:10!important;transform:scale(.3)!important;transform-origin:top left!important;-webkit-transform-origin:top left!important;margin:15px!important;transition:none!important;outline:none!important}.gjs-grabbing,.gjs-grabbing *{cursor:grabbing!important;cursor:-webkit-grabbing!important}.gjs-grabbing{overflow:hidden}.gjs-off-prv{position:relative;z-index:10;padding:5px;cursor:pointer}.gjs-editor-cont ::-webkit-scrollbar-track{background:var(--gjs-secondary-dark-color)!important}.gjs-editor-cont ::-webkit-scrollbar-thumb{background-color:#fff3}.gjs-editor-cont ::-webkit-scrollbar{width:8px}:root{--gjs-main-color: #263238;--gjs-primary-color: #263238;--gjs-secondary-color: #fafafa;--gjs-tertiary-color: #804f7b;--gjs-quaternary-color: #a5d6a7;--gjs-font-color: #ddd;--gjs-font-color-active: #f8f8f8;--gjs-main-dark-color: rgba(0, 0, 0, .2);--gjs-secondary-dark-color: rgba(0, 0, 0, .1);--gjs-main-light-color: rgba(255, 255, 255, .1);--gjs-secondary-light-color: rgba(255, 255, 255, .7);--gjs-soft-light-color: rgba(255, 255, 255, .015);--gjs-color-blue: #096de9;--gjs-color-red: #dd3636;--gjs-color-yellow: #ffca6f;--gjs-color-green: #62c462;--gjs-left-width: 15%;--gjs-color-highlight: #71b7f1;--gjs-color-warn: #ffca6f;--gjs-handle-margin: -5px;--gjs-light-border: rgba(255, 255, 255, .05);--gjs-arrow-color: rgba(255, 255, 255, .7);--gjs-dark-text-shadow: rgba(0, 0, 0, .2);--gjs-color-input-padding: 22px;--gjs-input-padding: 5px;--gjs-padding-elem-classmanager: 5px 6px;--gjs-upload-padding: 150px 10px;--gjs-animation-duration: .2s;--gjs-main-font: Helvetica, sans-serif;--gjs-font-size: .75rem;--gjs-placeholder-background-color: var(--gjs-color-green);--gjs-canvas-top: 40px;--gjs-flex-item-gap: 5px }.clear{clear:both}.no-select,.gjs-clm-tags #gjs-clm-close,.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector-title,.gjs-trait-category .gjs-title,.gjs-com-no-select,.gjs-com-no-select img{-webkit-user-select:none;-o-user-select:none;user-select:none}.gjs-no-touch-actions{touch-action:none}.gjs-disabled{-webkit-user-select:none;-o-user-select:none;user-select:none;opacity:.5;filter:alpha(opacity=50)}.gjs-editor{font-family:var(--gjs-main-font);font-size:var(--gjs-font-size);position:relative;box-sizing:border-box;height:100%}.gjs-freezed,.gjs-freezed{opacity:.5;filter:alpha(opacity=50);pointer-events:none}.gjs-traits-label{border-bottom:1px solid var(--gjs-main-dark-color)!important;font-weight:lighter;margin-bottom:5px;padding:10px;text-align:left}.gjs-label-wrp{width:30%;min-width:30%}.gjs-field-wrp{flex-grow:1}.gjs-traits-c,.gjs-traits-cs,.gjs-trait-categories{display:flex;flex-direction:column}.gjs-trait-category{width:100%}.gjs-trait-category .gjs-caret-icon{margin-right:5px}.gjs-trt-header{font-weight:lighter;padding:10px}.gjs-trt-trait{display:flex;justify-content:flex-start;padding:5px 10px;font-weight:lighter;align-items:center;text-align:left;gap:5px}.gjs-trt-traits{font-size:var(--gjs-font-size)}.gjs-trt-trait .gjs-label{text-align:left;text-overflow:ellipsis;overflow:hidden}.gjs-guide-info{position:absolute}.gjs-guide-info__content{position:absolute;height:100%;display:flex;width:100%;padding:5px}.gjs-guide-info__line{position:relative;margin:auto}.gjs-guide-info__line:before,.gjs-guide-info__line:after{content:"";display:block;position:absolute;background-color:inherit}.gjs-guide-info__y{padding:0 5px}.gjs-guide-info__y .gjs-guide-info__content{justify-content:center}.gjs-guide-info__y .gjs-guide-info__line{width:100%;height:1px}.gjs-guide-info__y .gjs-guide-info__line:before,.gjs-guide-info__y .gjs-guide-info__line:after{width:1px;height:10px;top:0;bottom:0;left:0;margin:auto}.gjs-guide-info__y .gjs-guide-info__line:after{left:auto;right:0}.gjs-guide-info__x{padding:5px 0}.gjs-guide-info__x .gjs-guide-info__content{align-items:center}.gjs-guide-info__x .gjs-guide-info__line{height:100%;width:1px}.gjs-guide-info__x .gjs-guide-info__line:before,.gjs-guide-info__x .gjs-guide-info__line:after{width:10px;height:1px;left:0;right:0;top:0;margin:auto;transform:translate(-50%)}.gjs-guide-info__x .gjs-guide-info__line:after{top:auto;bottom:0}.gjs-badge{white-space:nowrap}.gjs-badge__icon{vertical-align:middle;display:inline-block;width:15px;height:15px}.gjs-badge__icon svg{fill:currentColor}.gjs-badge__name{display:inline-block;vertical-align:middle}.gjs-frame-wrapper{position:absolute;width:100%;height:100%;left:0;right:0;margin:auto}.gjs-frame-wrapper--anim{transition:width .35s ease,height .35s ease}.gjs-frame-wrapper__top{transform:translateY(-100%) translate(-50%);display:flex;padding:5px 0;position:absolute;width:100%;left:50%;top:0}.gjs-frame-wrapper__top-r{margin-left:auto}.gjs-frame-wrapper__left{position:absolute;left:0;transform:translate(-100%) translateY(-50%);height:100%;top:50%}.gjs-frame-wrapper__bottom{position:absolute;bottom:0;transform:translateY(100%) translate(-50%);width:100%;left:50%}.gjs-frame-wrapper__right{position:absolute;right:0;transform:translate(100%) translateY(-50%);height:100%;top:50%}.gjs-frame-wrapper__icon{width:24px;cursor:pointer}.gjs-frame-wrapper__icon>svg{fill:currentColor}.gjs-padding-v-top,.gjs-fixedpadding-v-top{width:100%;top:0;left:0}.gjs-padding-v-right,.gjs-fixedpadding-v-right{right:0}.gjs-padding-v-bottom,.gjs-fixedpadding-v-bottom{width:100%;left:0;bottom:0}.gjs-padding-v-left,.gjs-fixedpadding-v-left{left:0}.gjs-cv-canvas{box-sizing:border-box;width:calc(100% - var(--gjs-left-width));height:calc(100% - var(--gjs-canvas-top));bottom:0;overflow:hidden;z-index:1;position:absolute;left:0;top:var(--gjs-canvas-top)}.gjs-cv-canvas-bg{background-color:#00000026}.gjs-cv-canvas.gjs-cui{width:100%;height:100%;top:0}.gjs-cv-canvas.gjs-is__grab .gjs-cv-canvas__frames,.gjs-cv-canvas.gjs-is__grabbing .gjs-cv-canvas__frames{pointer-events:none}.gjs-cv-canvas__frames{position:absolute;top:0;left:0;width:100%;height:100%}.gjs-cv-canvas__spots{position:absolute;pointer-events:none;z-index:1}.gjs-cv-canvas .gjs-ghost{display:none;pointer-events:none;background-color:#5b5b5b;position:absolute;z-index:10;opacity:.55;filter:alpha(opacity=55)}.gjs-cv-canvas .gjs-highlighter,.gjs-cv-canvas .gjs-highlighter-sel{position:absolute;outline:1px solid var(--gjs-color-blue);outline-offset:-1px;pointer-events:none;width:100%;height:100%}.gjs-cv-canvas .gjs-highlighter-warning{outline:3px solid var(--gjs-color-yellow)}.gjs-cv-canvas .gjs-highlighter-sel{outline:2px solid var(--gjs-color-blue);outline-offset:-2px}.gjs-cv-canvas #gjs-tools,.gjs-cv-canvas .gjs-tools{width:100%;height:100%;position:absolute;top:0;left:0;outline:none;z-index:1}.gjs-cv-canvas #gjs-tools{z-index:2}.gjs-cv-canvas *{box-sizing:border-box}.gjs-frame{outline:medium none;height:100%;width:100%;border:none;margin:auto;display:block;transition:width .35s ease,height .35s ease;position:absolute;top:0;bottom:0;left:0;right:0}.gjs-toolbar{position:absolute;background-color:var(--gjs-color-blue);white-space:nowrap;color:#fff;z-index:10;top:0;left:0}.gjs-toolbar-item{width:26px;padding:5px;cursor:pointer;display:inline-block}.gjs-toolbar-item svg{fill:currentColor;vertical-align:middle}.gjs-resizer-c{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9}.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.1;filter:alpha(opacity=10);position:absolute;background-color:#ff0}.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.2;filter:alpha(opacity=20)}.gjs-padding-v-el,.gjs-fixedpadding-v-el{background-color:navy}.gjs-resizer-h{pointer-events:all;position:absolute;border:3px solid var(--gjs-color-blue);width:10px;height:10px;background-color:#fff;margin:var(--gjs-handle-margin)}.gjs-resizer-h-tl{top:0;left:0;cursor:nwse-resize}.gjs-resizer-h-tr{top:0;right:0;cursor:nesw-resize}.gjs-resizer-h-tc{top:0;margin:var(--gjs-handle-margin) auto;left:0;right:0;cursor:ns-resize}.gjs-resizer-h-cl{left:0;margin:auto var(--gjs-handle-margin);top:0;bottom:0;cursor:ew-resize}.gjs-resizer-h-cr{margin:auto var(--gjs-handle-margin);top:0;bottom:0;right:0;cursor:ew-resize}.gjs-resizer-h-bl{bottom:0;left:0;cursor:nesw-resize}.gjs-resizer-h-bc{bottom:0;margin:var(--gjs-handle-margin) auto;left:0;right:0;cursor:ns-resize}.gjs-resizer-h-br{bottom:0;right:0;cursor:nwse-resize}.gjs-pn-panel .gjs-resizer-h{background-color:#0003;border:none;opacity:0;transition:opacity .25s}.gjs-pn-panel .gjs-resizer-h:hover{opacity:1}.gjs-pn-panel .gjs-resizer-h-tc,.gjs-pn-panel .gjs-resizer-h-bc{margin:0 auto;width:100%}.gjs-pn-panel .gjs-resizer-h-cr,.gjs-pn-panel .gjs-resizer-h-cl{margin:auto 0;height:100%}.gjs-resizing .gjs-highlighter,.gjs-resizing .gjs-badge{display:none!important}.gjs-resizing-tl *{cursor:nwse-resize!important}.gjs-resizing-tr *{cursor:nesw-resize!important}.gjs-resizing-tc *{cursor:ns-resize!important}.gjs-resizing-cl *,.gjs-resizing-cr *{cursor:ew-resize!important}.gjs-resizing-bl *{cursor:nesw-resize!important}.gjs-resizing-bc *{cursor:ns-resize!important}.gjs-resizing-br *{cursor:nwse-resize!important}.btn-cl,.gjs-am-close,.gjs-mdl-btn-close{opacity:.3;filter:alpha(opacity=30);font-size:25px;cursor:pointer}.btn-cl:hover,.gjs-am-close:hover,.gjs-mdl-btn-close:hover{opacity:.7;filter:alpha(opacity=70)}.no-dots,.ui-resizable-handle{border:none!important;margin:0!important;outline:none!important}.gjs-com-dashed *{outline:1px dashed #888;outline-offset:-2px;box-sizing:border-box}.gjs-com-badge,.gjs-badge{pointer-events:none;background-color:var(--gjs-color-blue);color:#fff;padding:2px 5px;position:absolute;z-index:1;font-size:12px;outline:none;display:none}.gjs-badge-warning{background-color:var(--gjs-color-yellow)}.gjs-placeholder,.gjs-com-placeholder,.gjs-placeholder{position:absolute;z-index:10;pointer-events:none;display:none}.gjs-placeholder,.gjs-placeholder{border-style:solid!important;outline:none;box-sizing:border-box;transition:top var(--gjs-animation-duration),left var(--gjs-animation-duration),width var(--gjs-animation-duration),height var(--gjs-animation-duration)}.gjs-placeholder.horizontal,.gjs-com-placeholder.horizontal,.gjs-placeholder.horizontal{border-color:rgba(0,0,0,0) var(--gjs-placeholder-background-color)!important;border-width:3px 5px;margin:-3px 0 0}.gjs-placeholder.vertical,.gjs-com-placeholder.vertical,.gjs-placeholder.vertical{border-color:var(--gjs-placeholder-background-color) rgba(0,0,0,0)!important;border-width:5px 3px;margin:0 0 0 -3px}.gjs-placeholder-int,.gjs-com-placeholder-int,.gjs-placeholder-int{background-color:var(--gjs-placeholder-background-color)!important;box-shadow:0 0 3px #0003;height:100%;width:100%;pointer-events:none;padding:1.5px;outline:none}.gjs-pn-panel{display:inline-block;position:absolute;box-sizing:border-box;text-align:center;padding:5px;z-index:3}.gjs-pn-panel .icon-undo,.gjs-pn-panel .icon-redo{font-size:20px;height:30px;width:25px}.gjs-pn-commands{width:calc(100% - var(--gjs-left-width));left:0;top:0;box-shadow:0 0 5px var(--gjs-main-dark-color)!important}.gjs-pn-options{right:var(--gjs-left-width);top:0}.gjs-pn-views{border-bottom:2px solid var(--gjs-main-dark-color)!important;right:0;width:var(--gjs-left-width);z-index:4}.gjs-pn-views-container{height:100%;padding:42px 0 0;right:0;width:var(--gjs-left-width);overflow:auto;box-shadow:0 0 5px var(--gjs-main-dark-color)!important}.gjs-pn-buttons{align-items:center;display:flex;justify-content:space-between}.gjs-pn-btn{box-sizing:border-box;min-height:30px;min-width:30px;line-height:21px;background-color:#0000;border:none;font-size:18px;margin-right:5px;border-radius:2px;padding:4px;position:relative;cursor:pointer}.gjs-pn-btn.gjs-pn-active{background-color:#00000026;box-shadow:0 0 3px #00000040 inset}.gjs-pn-btn svg{fill:currentColor}.gjs-label{line-height:18px}.gjs-fields{display:flex}.gjs-select{padding:0;width:100%}.gjs-select select{padding-right:10px}.gjs-select:-moz-focusring,.gjs-select select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--gjs-secondary-light-color)!important}.gjs-input:focus,.gjs-button:focus,.gjs-btn-prim:focus,.gjs-select:focus,.gjs-select select:focus{outline:none}.gjs-field input,.gjs-field select,.gjs-field textarea{appearance:none;color:inherit;border:none;background-color:#0000;box-sizing:border-box;width:100%;position:relative;padding:var(--gjs-input-padding);z-index:1}.gjs-field input:focus,.gjs-field select:focus,.gjs-field textarea:focus{outline:none}.gjs-field input[type=number]{-moz-appearance:textfield}.gjs-field input[type=number]::-webkit-outer-spin-button,.gjs-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gjs-field-range{flex:9 1 auto}.gjs-field-integer input{padding-right:30px}.gjs-select option,.gjs-field-select option,.gjs-clm-select option,.gjs-sm-select option,.gjs-fields option,.gjs-sm-unit option{background-color:var(--gjs-main-color)!important;color:var(--gjs-font-color)!important}.gjs-field{background-color:var(--gjs-main-dark-color)!important;border:none;box-shadow:none;border-radius:2px;box-sizing:border-box;padding:0;position:relative}.gjs-field textarea{resize:vertical}.gjs-field .gjs-sel-arrow{height:100%;width:9px;position:absolute;right:0;top:0;z-index:0}.gjs-field .gjs-d-s-arrow{bottom:0;top:0;margin:auto;right:var(--gjs-input-padding);border-top:4px solid var(--gjs-arrow-color)!important;position:absolute;height:0;width:0;border-left:3px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);cursor:pointer}.gjs-field-arrows{position:absolute;cursor:ns-resize;margin:auto;height:20px;width:9px;z-index:10;bottom:0;right:calc(var(--gjs-input-padding) - 2px);top:0}.gjs-field-color,.gjs-field-radio{width:100%}.gjs-field-color input{padding-right:var(--gjs-color-input-padding);box-sizing:border-box}.gjs-field-colorp{border-left:1px solid var(--gjs-main-dark-color)!important;box-sizing:border-box;height:100%;padding:2px;position:absolute;right:0;top:0;width:var(--gjs-color-input-padding);z-index:10}.gjs-field-colorp .gjs-checker-bg,.gjs-field-colorp .gjs-field-colorp-c{height:100%;width:100%;border-radius:1px}.gjs-field-colorp-c{height:100%;position:relative;width:100%}.gjs-field-color-picker{background-color:var(--gjs-font-color)!important;cursor:pointer;height:100%;width:100%;box-shadow:0 0 1px var(--gjs-main-dark-color)!important;border-radius:1px;position:absolute;top:0}.gjs-field-checkbox{padding:0;width:17px;height:17px;display:block;cursor:pointer}.gjs-field-checkbox input{display:none}.gjs-field-checkbox input:checked+.gjs-chk-icon{border-color:#ffffff80;border-width:0 2px 2px 0;border-style:solid}.gjs-radio-item{flex:1 1 auto;text-align:center;border-left:1px solid var(--gjs-dark-text-shadow)}.gjs-radio-item:first-child{border:none}.gjs-radio-item:hover{background:var(--gjs-main-dark-color)!important}.gjs-radio-item input{display:none}.gjs-radio-item input:checked+.gjs-radio-item-label{background-color:#fff3}.gjs-radio-items{display:flex}.gjs-radio-item-label{cursor:pointer;display:block;padding:var(--gjs-input-padding)}.gjs-field-units{position:absolute;margin:auto;right:10px;bottom:0;top:0}.gjs-field-unit{position:absolute;right:10px;top:3px;font-size:10px;color:var(--gjs-arrow-color)!important;cursor:pointer}.gjs-input-unit{text-align:center}.gjs-field-arrow-u,.gjs-field-arrow-d{position:absolute;height:0;width:0;border-left:3px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid var(--gjs-arrow-color)!important;bottom:4px;cursor:pointer}.gjs-field-arrow-u{border-bottom:4px solid var(--gjs-arrow-color)!important;border-top:none;top:4px}.gjs-field-select{padding:0}.gjs-field-range{background-color:#0000;border:none;box-shadow:none;padding:0}.gjs-field-range input{margin:0;height:100%}.gjs-field-range input:focus{outline:none}.gjs-field-range input::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px;height:10px;width:10px;border:1px solid var(--gjs-main-dark-color)!important;border-radius:100%;background-color:var(--gjs-font-color)!important;cursor:pointer}.gjs-field-range input::-moz-range-thumb{height:10px;width:10px;border:1px solid var(--gjs-main-dark-color)!important;border-radius:100%;background-color:var(--gjs-font-color)!important;cursor:pointer}.gjs-field-range input::-ms-thumb{height:10px;width:10px;border:1px solid var(--gjs-main-dark-color)!important;border-radius:100%;background-color:var(--gjs-font-color)!important;cursor:pointer}.gjs-field-range input::-moz-range-track{background-color:var(--gjs-main-dark-color)!important;border-radius:1px;margin-top:3px;height:3px}.gjs-field-range input::-webkit-slider-runnable-track{background-color:var(--gjs-main-dark-color)!important;border-radius:1px;margin-top:3px;height:3px}.gjs-field-range input::-ms-track{background-color:var(--gjs-main-dark-color)!important;border-radius:1px;margin-top:3px;height:3px}.gjs-btn-prim{color:inherit;background-color:var(--gjs-main-light-color)!important;border-radius:2px;padding:3px 6px;padding:var(--gjs-input-padding);cursor:pointer;border:none}.gjs-btn-prim:active{background-color:var(--gjs-main-light-color)!important}.gjs-btn--full{width:100%}.gjs-chk-icon{transform:rotate(45deg);box-sizing:border-box;display:block;height:14px;margin:0 5px;width:6px}.gjs-add-trasp{background:none;border:none;color:var(--gjs-font-color)!important;cursor:pointer;font-size:1em;border-radius:2px;opacity:.75;filter:alpha(opacity=75)}.gjs-add-trasp:hover{opacity:1;filter:alpha(opacity=100)}.gjs-add-trasp:active{background-color:#0003}.gjs-devices-c{display:flex;align-items:center;padding:2px 3px 3px}.gjs-devices-c .gjs-device-label{flex-grow:2;text-align:left;margin-right:10px}.gjs-devices-c .gjs-select{flex-grow:20}.gjs-devices-c .gjs-add-trasp{flex-grow:1;margin-left:5px}.gjs-category-open,.gjs-block-category.gjs-open,.gjs-sm-sector.gjs-sm-open,.gjs-trait-category.gjs-open{border-bottom:1px solid rgba(0,0,0,.25)}.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector-title,.gjs-trait-category .gjs-title{font-weight:lighter;background-color:var(--gjs-secondary-dark-color)!important;letter-spacing:1px;padding:9px 10px 9px 20px;border-bottom:1px solid rgba(0,0,0,.25);text-align:left;position:relative;cursor:pointer}.gjs-sm-clear{cursor:pointer;width:14px;min-width:14px;height:14px;margin-left:3px}.gjs-sm-header{font-weight:lighter;padding:10px}.gjs-sm-sector{clear:both;font-weight:lighter;text-align:left}.gjs-sm-sector-title{display:flex;align-items:center}.gjs-sm-sector-caret{width:17px;height:17px;min-width:17px;transform:rotate(-90deg)}.gjs-sm-sector-label{margin-left:5px}.gjs-sm-sector.gjs-sm-open .gjs-sm-sector-caret{transform:none}.gjs-sm-properties{font-size:var(--gjs-font-size);padding:10px 5px;display:flex;flex-wrap:wrap;align-items:flex-end;box-sizing:border-box;width:100%}.gjs-sm-label{margin:5px 5px 3px 0;display:flex;align-items:center}.gjs-sm-close-btn,.gjs-sm-preview-file-close{display:block;font-size:23px;position:absolute;cursor:pointer;right:5px;top:0;opacity:.7;filter:alpha(opacity=70)}.gjs-sm-close-btn:hover,.gjs-sm-preview-file-close:hover{opacity:.9;filter:alpha(opacity=90)}.gjs-sm-field,.gjs-clm-select,.gjs-clm-field{width:100%;position:relative}.gjs-sm-field input,.gjs-clm-select input,.gjs-clm-field input,.gjs-sm-field select,.gjs-clm-select select,.gjs-clm-field select{background-color:#0000;color:#ffffffb3;border:none;width:100%}.gjs-sm-field input,.gjs-clm-select input,.gjs-clm-field input{box-sizing:border-box}.gjs-sm-field select,.gjs-clm-select select,.gjs-clm-field select{position:relative;z-index:1;appearance:none}.gjs-sm-field select::-ms-expand,.gjs-clm-select select::-ms-expand,.gjs-clm-field select::-ms-expand{display:none}.gjs-sm-field select:-moz-focusring,.gjs-clm-select select:-moz-focusring,.gjs-clm-field select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--gjs-secondary-light-color)!important}.gjs-sm-field input:focus,.gjs-clm-select input:focus,.gjs-clm-field input:focus,.gjs-sm-field select:focus,.gjs-clm-select select:focus,.gjs-clm-field select:focus{outline:none}.gjs-sm-field .gjs-sm-unit,.gjs-clm-select .gjs-sm-unit,.gjs-clm-field .gjs-sm-unit{position:absolute;right:10px;top:3px;font-size:10px;color:var(--gjs-secondary-light-color)!important;cursor:pointer}.gjs-sm-field .gjs-clm-sel-arrow,.gjs-clm-select .gjs-clm-sel-arrow,.gjs-clm-field .gjs-clm-sel-arrow,.gjs-sm-field .gjs-sm-int-arrows,.gjs-clm-select .gjs-sm-int-arrows,.gjs-clm-field .gjs-sm-int-arrows,.gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-sm-sel-arrow,.gjs-clm-field .gjs-sm-sel-arrow{height:100%;width:9px;position:absolute;right:0;top:0;cursor:ns-resize}.gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-sm-sel-arrow,.gjs-clm-field .gjs-sm-sel-arrow{cursor:pointer}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-sm-u-arrow,.gjs-clm-field .gjs-sm-u-arrow{position:absolute;height:0;width:0;border-left:3px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);cursor:pointer}.gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-sm-u-arrow,.gjs-clm-field .gjs-sm-u-arrow{border-bottom:4px solid var(--gjs-secondary-light-color)!important;top:4px}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow{border-top:4px solid var(--gjs-secondary-light-color)!important;bottom:4px}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow{bottom:7px}.gjs-sm-field.gjs-sm-color,.gjs-sm-color.gjs-clm-field,.gjs-sm-field.gjs-sm-input,.gjs-sm-input.gjs-clm-field,.gjs-sm-field.gjs-sm-integer,.gjs-sm-integer.gjs-clm-field,.gjs-sm-field.gjs-sm-list,.gjs-sm-list.gjs-clm-field,.gjs-sm-field.gjs-sm-select,.gjs-clm-select,.gjs-sm-select.gjs-clm-field{background-color:var(--gjs-main-dark-color)!important;border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 0 var(--gjs-main-light-color)!important;color:var(--gjs-secondary-light-color)!important;border-radius:2px;box-sizing:border-box;padding:0 5px}.gjs-sm-field.gjs-sm-composite,.gjs-sm-composite.gjs-clm-select,.gjs-sm-composite.gjs-clm-field{border-radius:2px}.gjs-sm-field.gjs-sm-select,.gjs-clm-select,.gjs-sm-select.gjs-clm-field{padding:0}.gjs-sm-field.gjs-sm-select select,.gjs-clm-select select,.gjs-sm-select.gjs-clm-field select{height:20px}.gjs-sm-field.gjs-sm-select option,.gjs-clm-select option,.gjs-sm-select.gjs-clm-field option{padding:3px 0}.gjs-sm-field.gjs-sm-composite,.gjs-sm-composite.gjs-clm-select,.gjs-sm-composite.gjs-clm-field{background-color:var(--gjs-secondary-dark-color)!important;border:1px solid rgba(0,0,0,.25)}.gjs-sm-field.gjs-sm-list,.gjs-sm-list.gjs-clm-select,.gjs-sm-list.gjs-clm-field{width:auto;padding:0;overflow:hidden;float:left}.gjs-sm-field.gjs-sm-list input,.gjs-sm-list.gjs-clm-select input,.gjs-sm-list.gjs-clm-field input{display:none}.gjs-sm-field.gjs-sm-list label,.gjs-sm-list.gjs-clm-select label,.gjs-sm-list.gjs-clm-field label{cursor:pointer;padding:5px;display:block}.gjs-sm-field.gjs-sm-list .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-select .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-field .gjs-sm-radio:checked+label{background-color:#fff3}.gjs-sm-field.gjs-sm-list .gjs-sm-icon,.gjs-sm-list.gjs-clm-select .gjs-sm-icon,.gjs-sm-list.gjs-clm-field .gjs-sm-icon{background-repeat:no-repeat;background-position:center;text-shadow:none;line-height:normal}.gjs-sm-field.gjs-sm-integer select,.gjs-sm-integer.gjs-clm-select select,.gjs-sm-integer.gjs-clm-field select{width:auto;padding:0}.gjs-sm-list .gjs-sm-el{float:left;border-left:1px solid var(--gjs-main-dark-color)!important}.gjs-sm-list .gjs-sm-el:first-child{border:none}.gjs-sm-list .gjs-sm-el:hover{background:var(--gjs-main-dark-color)!important}.gjs-sm-slider .gjs-field-integer{flex:1 1 65px}.gjs-sm-property{box-sizing:border-box;float:left;width:50%;margin-bottom:5px;padding:0 5px}.gjs-sm-property--full,.gjs-sm-property.gjs-sm-composite,.gjs-sm-property.gjs-sm-file,.gjs-sm-property.gjs-sm-list,.gjs-sm-property.gjs-sm-stack,.gjs-sm-property.gjs-sm-slider,.gjs-sm-property.gjs-sm-color{width:100%}.gjs-sm-property .gjs-sm-btn{background-color:color-mix(in srgb,var(--gjs-main-dark-color),white 13%)!important;border-radius:2px;box-shadow:1px 1px 0 color-mix(in srgb,var(--gjs-main-dark-color),white 2%),1px 1px 0 color-mix(in srgb,var(--gjs-main-dark-color),white 17%) inset!important;padding:5px;position:relative;text-align:center;height:auto;width:100%;cursor:pointer;color:var(--gjs-font-color)!important;box-sizing:border-box;text-shadow:-1px -1px 0 var(--gjs-main-dark-color)!important;border:none;opacity:.85;filter:alpha(opacity=85)}.gjs-sm-property .gjs-sm-btn-c{box-sizing:border-box;float:left;width:100%}.gjs-sm-property__text-shadow .gjs-sm-layer-preview-cnt:after{color:#000;content:"T";font-weight:900;line-height:17px;padding:0 4px}.gjs-sm-preview-file{background-color:var(--gjs-light-border);border-radius:2px;margin-top:5px;position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--gjs-light-border),black 1%);padding:3px 20px}.gjs-sm-preview-file-cnt{background-size:auto 100%;background-repeat:no-repeat;background-position:center center;height:50px}.gjs-sm-preview-file-close{top:-5px;width:14px;height:14px}.gjs-sm-layers{margin-top:5px;padding:1px 3px;min-height:30px}.gjs-sm-layer{background-color:#ffffff0e;border-radius:2px;margin:2px 0;padding:7px;position:relative}.gjs-sm-layer.gjs-sm-active{background-color:#ffffff1f}.gjs-sm-layer .gjs-sm-label-wrp{display:flex;align-items:center}.gjs-sm-layer #gjs-sm-move{height:14px;width:14px;min-width:14px;cursor:grab}.gjs-sm-layer #gjs-sm-label{flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 5px}.gjs-sm-layer-preview{height:15px;width:15px;min-width:15px;margin-right:5px;border-radius:2px}.gjs-sm-layer-preview-cnt{border-radius:2px;background-color:#fff;height:100%;width:100%;background-size:cover!important}.gjs-sm-layer #gjs-sm-close-layer{display:block;cursor:pointer;height:14px;width:14px;min-width:14px;opacity:.5;filter:alpha(opacity=50)}.gjs-sm-layer #gjs-sm-close-layer:hover{opacity:.8;filter:alpha(opacity=80)}.gjs-sm-stack .gjs-sm-properties{padding:5px 0 0}.gjs-sm-stack #gjs-sm-add{background:none;border:none;cursor:pointer;outline:none;position:absolute;right:0;top:-17px;opacity:.75;padding:0;width:18px;height:18px}.gjs-sm-stack #gjs-sm-add:hover{opacity:1;filter:alpha(opacity=100)}.gjs-sm-colorp-c{height:100%;width:20px;position:absolute;right:0;top:0;box-sizing:border-box;border-radius:2px;padding:2px}.gjs-sm-colorp-c .gjs-checker-bg,.gjs-sm-colorp-c .gjs-field-colorp-c{height:100%;width:100%;border-radius:1px}.gjs-sm-color-picker{background-color:var(--gjs-font-color)!important;cursor:pointer;height:16px;width:100%;margin-top:-16px;box-shadow:0 0 1px var(--gjs-main-dark-color)!important;border-radius:1px}.gjs-sm-btn-upload #gjs-sm-upload{left:0;top:0;position:absolute;width:100%;opacity:0;cursor:pointer}.gjs-sm-btn-upload #gjs-sm-label{padding:2px 0}.gjs-sm-layer>#gjs-sm-move{opacity:.7;filter:alpha(opacity=70);cursor:move;font-size:12px;float:left;margin:0 5px 0 0}.gjs-sm-layer>#gjs-sm-move:hover{opacity:.9;filter:alpha(opacity=90)}.gjs-blocks-c{display:flex;flex-wrap:wrap;justify-content:flex-start}.gjs-block-categories{display:flex;flex-direction:column}.gjs-block-category{width:100%}.gjs-block-category .gjs-caret-icon{margin-right:5px}.gjs-block{-webkit-user-select:none;-o-user-select:none;user-select:none;width:45%;min-width:45px;padding:1em;box-sizing:border-box;min-height:90px;cursor:all-scroll;font-size:11px;font-weight:lighter;text-align:center;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,.2);border-radius:3px;margin:10px 2.5% 5px;box-shadow:0 1px #00000026;transition:all .2s ease 0s;transition-property:box-shadow,color}.gjs-block:hover{box-shadow:0 3px 4px #00000026}.gjs-block svg{fill:currentColor}.gjs-block__media{margin-bottom:10px;pointer-events:none}.gjs-block-svg{width:54px;fill:currentColor}.gjs-block-svg-path{fill:currentColor}.gjs-block.fa{font-size:2em;line-height:2em;padding:11px}.gjs-block-label{line-height:normal;font-size:.65rem;font-weight:400;font-family:Helvetica,sans-serif;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.gjs-block.gjs-bdrag{width:auto;padding:0}.gjs-selected-parent{border:1px solid var(--gjs-color-yellow)}.gjs-opac50{opacity:.5;filter:alpha(opacity=50)}.gjs-layer{font-weight:lighter;text-align:left;position:relative;font-size:var(--gjs-font-size);display:grid}.gjs-layer-item{display:flex;align-items:center;justify-content:space-between;padding:5px 10px;border-bottom:1px solid var(--gjs-main-dark-color)!important;background-color:var(--gjs-secondary-dark-color)!important;gap:var(--gjs-flex-item-gap);cursor:pointer}.gjs-layer-item-left,.gjs-layer-item-right{display:flex;align-items:center;gap:var(--gjs-flex-item-gap)}.gjs-layer-item-left{width:100%}.gjs-layer-hidden{opacity:.55;filter:alpha(opacity=55)}.gjs-layer-vis{box-sizing:content-box;cursor:pointer;z-index:1}.gjs-layer-vis-on,.gjs-layer-vis-off{display:flex;width:13px}.gjs-layer-vis-off,.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-on{display:none}.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-off{display:flex}.gjs-layer-caret{width:15px;cursor:pointer;box-sizing:content-box;transform:rotate(90deg);display:flex;opacity:.7;filter:alpha(opacity=70)}.gjs-layer-caret:hover{opacity:1;filter:alpha(opacity=100)}.gjs-layer.open>.gjs-layer-item .gjs-layer-caret{transform:rotate(180deg)}.gjs-layer-title{padding:0;display:flex;align-items:center;background-color:#0000!important;border-bottom:none}.gjs-layer-title-inn{align-items:center;position:relative;display:flex;gap:var(--gjs-flex-item-gap)}.gjs-layer-title-c{width:100%}.gjs-layer__icon{display:block;width:100%;max-width:15px;max-height:15px;padding-left:5px}.gjs-layer__icon svg{fill:currentColor}.gjs-layer-name{display:inline-block;box-sizing:content-box;overflow:hidden;white-space:nowrap;max-width:170px;height:auto}.gjs-layer-name--no-edit{text-overflow:ellipsis}.gjs-layer>.gjs-layer-children{display:none}.gjs-layer.open>.gjs-layer-children{display:block}.gjs-layer-no-chld>.gjs-layer-title-inn>.gjs-layer-caret{visibility:hidden}.gjs-layer-move{display:flex;width:13px;box-sizing:content-box;cursor:move}.gjs-layer.gjs-hovered .gjs-layer-item{background-color:var(--gjs-soft-light-color)!important}.gjs-layer.gjs-selected .gjs-layer-item{background-color:var(--gjs-main-light-color)!important}.gjs-layers{position:relative;height:100%}.gjs-layers #gjs-placeholder{width:100%;position:absolute}.gjs-layers #gjs-placeholder #gjs-plh-int{height:100%;padding:1px}.gjs-layers #gjs-placeholder #gjs-plh-int.gjs-insert{background-color:var(--gjs-color-green)}#gjs-clm-add-tag,.gjs-clm-tags-btn{background-color:#ffffff26;border-radius:2px;padding:3px;margin-right:3px;border:1px solid rgba(0,0,0,.15);width:24px;height:24px;box-sizing:border-box;cursor:pointer}.gjs-clm-tags-btn svg{fill:currentColor;display:block}.gjs-clm-header{display:flex;align-items:center;margin:7px 0}.gjs-clm-header-status{flex-shrink:1;margin-left:auto}.gjs-clm-tag{display:flex;overflow:hidden;align-items:center;border-radius:3px;margin:0 3px 3px 0;padding:5px;cursor:default}.gjs-clm-tag-status,.gjs-clm-tag-close{width:12px;height:12px;flex-shrink:1}.gjs-clm-tag-status svg,.gjs-clm-tag-close svg{vertical-align:middle;fill:currentColor}.gjs-clm-sels-info{margin:7px 0;text-align:left}.gjs-clm-sel-id{font-size:.9em;opacity:.5;filter:alpha(opacity=50)}.gjs-clm-label-sel{float:left;padding-right:5px}.gjs-clm-tags{font-size:var(--gjs-font-size);padding:10px 5px}.gjs-clm-tags #gjs-clm-sel{padding:7px 0;float:left}.gjs-clm-tags #gjs-clm-sel{font-style:italic;margin-left:5px}.gjs-clm-tags #gjs-clm-tags-field{clear:both;padding:5px;margin-bottom:5px;display:flex;flex-wrap:wrap}.gjs-clm-tags #gjs-clm-tags-c{display:flex;flex-wrap:wrap;vertical-align:top;overflow:hidden}.gjs-clm-tags #gjs-clm-new{color:var(--gjs-font-color)!important;padding:var(--gjs-padding-elem-classmanager);display:none}.gjs-clm-tags #gjs-clm-close{opacity:.85;filter:alpha(opacity=85);font-size:20px;line-height:0;cursor:pointer;color:#ffffffe6}.gjs-clm-tags #gjs-clm-close:hover{opacity:1;filter:alpha(opacity=100)}.gjs-clm-tags #gjs-clm-checkbox{color:#ffffffe6;vertical-align:middle;cursor:pointer;font-size:9px}.gjs-clm-tags #gjs-clm-tag-label{flex-grow:1;text-overflow:ellipsis;overflow:hidden;padding:0 3px;cursor:text}.gjs-mdl-container{font-family:var(--gjs-main-font);overflow-y:auto;position:fixed;background-color:#00000080;display:flex;top:0;left:0;right:0;bottom:0;z-index:100}.gjs-mdl-dialog{text-shadow:-1px -1px 0 rgba(0,0,0,.05);animation:gjs-slide-down .215s;margin:auto;max-width:850px;width:90%;border-radius:3px;font-weight:lighter;position:relative;z-index:2}.gjs-mdl-title{font-size:1rem}.gjs-mdl-btn-close{position:absolute;right:15px;top:5px}.gjs-mdl-active .gjs-mdl-dialog{animation:gjs-mdl-slide-down .216s}.gjs-mdl-header,.gjs-mdl-content{padding:10px 15px;clear:both}.gjs-mdl-header{position:relative;border-bottom:1px solid var(--gjs-main-dark-color)!important;padding:15px 15px 7px}.gjs-export-dl:after{content:"";clear:both;display:block;margin-bottom:10px}.gjs-dropzone{display:none;opacity:0;position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;transition:opacity .25s;pointer-events:none}.gjs-dropzone-active .gjs-dropzone{display:block;opacity:1}.gjs-am-assets{height:290px;overflow:auto;clear:both;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}.gjs-am-assets-header{padding:5px}.gjs-am-add-asset .gjs-am-add-field{width:70%;float:left}.gjs-am-add-asset button{width:25%;float:right}.gjs-am-preview-cont{position:relative;height:70px;width:30%;background-color:var(--gjs-main-color)!important;border-radius:2px;float:left;overflow:hidden}.gjs-am-preview{position:absolute;background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;z-index:1}.gjs-am-preview-bg{opacity:.5;filter:alpha(opacity=50);position:absolute;height:100%;width:100%;z-index:0}.gjs-am-dimensions{opacity:.5;filter:alpha(opacity=50);font-size:10px}.gjs-am-meta{width:70%;float:left;font-size:12px;padding:5px 0 0 5px;box-sizing:border-box}.gjs-am-meta>div{margin-bottom:5px}.gjs-am-close{cursor:pointer;position:absolute;right:5px;top:0;display:none}.gjs-am-asset{border-bottom:1px solid color-mix(in srgb,var(--gjs-main-dark-color),black 3%)!important;padding:5px;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.gjs-am-asset:hover .gjs-am-close{display:block}.gjs-am-highlight{background-color:var(--gjs-main-light-color)!important}.gjs-am-assets-cont{background-color:var(--gjs-secondary-dark-color)!important;border-radius:3px;box-sizing:border-box;padding:10px;width:45%;float:right;height:325px;overflow:hidden}.gjs-am-file-uploader{width:55%;float:left}.gjs-am-file-uploader>form{background-color:var(--gjs-secondary-dark-color)!important;border:2px dashed;border-radius:3px;position:relative;text-align:center;margin-bottom:15px}.gjs-am-file-uploader>form.gjs-am-hover{border:2px solid var(--gjs-color-green);color:color-mix(in srgb,var(--gjs-color-green),white 5%)}.gjs-am-file-uploader>form.gjs-am-disabled{border-color:red}.gjs-am-file-uploader>form #gjs-am-uploadFile{opacity:0;filter:alpha(opacity=0);padding:var(--gjs-upload-padding);width:100%;box-sizing:border-box}.gjs-am-file-uploader #gjs-am-title{position:absolute;padding:var(--gjs-upload-padding);width:100%}.gjs-cm-editor-c{float:left;box-sizing:border-box;width:50%}.gjs-cm-editor-c .CodeMirror{height:450px}.gjs-cm-editor{font-size:12px}.gjs-cm-editor#gjs-cm-htmlmixed{padding-right:10px;border-right:1px solid var(--gjs-main-dark-color)!important}.gjs-cm-editor#gjs-cm-htmlmixed #gjs-cm-title{color:#a97d44}.gjs-cm-editor#gjs-cm-css{padding-left:10px}.gjs-cm-editor#gjs-cm-css #gjs-cm-title{color:#ddca7e}.gjs-cm-editor #gjs-cm-title{background-color:var(--gjs-main-dark-color)!important;font-size:12px;padding:5px 10px 3px;text-align:right}.gjs-rte-toolbar{position:absolute;z-index:10}.gjs-rte-toolbar-ui{border:1px solid var(--gjs-main-dark-color)!important;border-radius:3px}.gjs-rte-actionbar{display:flex}.gjs-rte-action{display:flex;align-items:center;justify-content:center;padding:5px;width:25px;border-right:1px solid var(--gjs-main-dark-color)!important;text-align:center;cursor:pointer;outline:none}.gjs-rte-action:last-child{border-right:none}.gjs-rte-action:hover,.gjs-rte-active{background-color:var(--gjs-main-light-color)!important}.gjs-rte-disabled{color:var(--gjs-main-light-color)!important;cursor:not-allowed}.gjs-rte-disabled:hover{background-color:unset}.gjs-editor-sp{border:1px solid var(--gjs-main-dark-color)!important;box-shadow:0 0 7px var(--gjs-main-dark-color)!important;border-radius:3px}.gjs-editor-sp .sp-hue,.gjs-editor-sp .sp-slider{cursor:row-resize}.gjs-editor-sp .sp-color,.gjs-editor-sp .sp-dragger{cursor:crosshair}.gjs-editor-sp .sp-alpha-inner,.gjs-editor-sp .sp-alpha-handle{cursor:col-resize}.gjs-editor-sp .sp-hue{left:90%}.gjs-editor-sp .sp-color{right:15%}.gjs-editor-sp .sp-picker-container{border:none}.gjs-editor-sp .colpick_dark .colpick_color{outline:1px solid var(--gjs-main-dark-color)!important}.gjs-editor-sp .sp-cancel,.gjs-editor-sp .sp-cancel:hover{bottom:-8px;color:#777!important;font-size:25px;left:0;position:absolute;text-decoration:none}.gjs-editor-sp .sp-alpha-handle{background-color:#ccc;border:1px solid #555;width:4px}.gjs-editor-sp .sp-color,.gjs-editor-sp .sp-hue{border:1px solid #333}.gjs-editor-sp .sp-slider{background-color:#ccc;border:1px solid #555;height:3px;left:-4px;width:22px}.gjs-editor-sp .sp-dragger{background:rgba(0,0,0,0);box-shadow:0 0 0 1px #111}.gjs-editor-sp .sp-button-container{float:none;width:100%;position:relative;text-align:right}.gjs-editor-sp .sp-button-container .sp-choose,.gjs-editor-sp .sp-button-container .sp-choose:hover,.gjs-editor-sp .sp-button-container .sp-choose:active{background:var(--gjs-main-dark-color)!important;border-color:var(--gjs-main-dark-color)!important;color:var(--gjs-font-color)!important;text-shadow:none;box-shadow:none;padding:3px 5px}.gjs-editor-sp .sp-palette-container{border:none;float:none;margin:0;padding:5px 10px 0}.gjs-editor-sp .sp-palette .sp-thumb-el,.gjs-editor-sp .sp-palette .sp-thumb-el:hover{border:1px solid rgba(0,0,0,.9)}.gjs-editor-sp .sp-palette .sp-thumb-el:hover,.gjs-editor-sp .sp-palette .sp-thumb-el.sp-thumb-active{border-color:#000000e6}.gjs-hidden{display:none}@keyframes gjs-slide-down{0%{transform:translateY(-3rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes gjs-slide-up{0%{transform:translate(0);opacity:1}to{transform:translateY(-3rem);opacity:0}}.cm-s-hopscotch span.cm-error{color:#fff}.filepond--credits{display:none!important}.filepond--drop-label{margin-bottom:10px}.filepond--item{width:calc(25% - .5em)}.jss td,.jss_input{padding:.6em!important}.jss_cursor{background-color:#fff!important;color:#000!important}.jss_border_main{border:1px solid hsl(209,96%,36%)!important;background-color:#fff!important;background-origin:content-box}.jss_corner{background-color:#045fb4!important}.jss_toolbar{background-color:#fff!important;padding:.5em!important;border-bottom:0px!important}.jtoolbar .jtoolbar-item{text-align:center;margin:auto;padding:.5em!important}.jtoolbar .jtoolbar-divisor{width:2px;height:18px;padding:0!important;margin-left:4px;margin-right:4px;background-color:#ddd}.jtoolbar .material-icons{font-size:24px;width:28px;height:28px;display:block;line-height:28px;transform:rotate(.03deg);text-align:center}.jtoolbar-item i{color:#616161!important}.dp--menu-wrapper{padding:40px!important;border-radius:30px!important;box-shadow:0 10px 13px -6px #0000000d,0 20px 31px 3px #0000000d,0 8px 38px 7px #0000001a!important;transform:translate(-50%,-50%)}.dp__input{border-radius:unset!important;border-color:#bdbdbd!important;font-weight:200!important}.dp__clear_icon{background-color:#acacac!important;height:16px!important;width:16px!important;padding:2px!important;color:#fff!important}.dp__clear_icon:hover{background-color:#757575!important}.dp__menu{z-index:2147483647!important}.tv-widget-chart__copyrightingContainer{display:none!important}[contenteditable]{outline:0px solid transparent}.ProseMirror{margin-top:1rem;font-family:Arial,Helvetica,sans-serif}.ProseMirror>*+*{margin-top:1.1em;margin-bottom:1.1em}.ProseMirror ul,.ProseMirror ol{padding:0 1rem}.ProseMirror ul,.ProseMirror ol{padding:0 1rem 0 2rem!important}.ProseMirror ul p,.ProseMirror ol p{margin-bottom:0!important}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{font-weight:700}.ProseMirror h1{font-size:26px;line-height:1em;margin:.8em 0}.ProseMirror h2{font-size:24px;line-height:1em;margin:.8em 0}.ProseMirror h3{font-size:23px;line-height:1em;margin:.8em 0}.ProseMirror h4{font-size:22px;line-height:1em;margin:.8em 0}.ProseMirror h5{font-size:21px;line-height:1em;margin:.8em 0}.ProseMirror h6{font-size:20px;line-height:.8em;margin:.8em 0}.ProseMirror p{font-size:15px;font-weight:400;color:#000}.ProseMirror code{background-color:#6161611a;color:#616161}.ProseMirror pre{background:#0D0D0D;color:#fff;font-family:JetBrainsMono,monospace;padding:.75rem 1rem;border-radius:.5rem}.ProseMirror pre code{color:inherit;padding:0;background:none;font-size:.8rem}.ProseMirror mark{background-color:#ffeb3b}.ProseMirror variable{outline:0;border:1px solid var(--sage-taffy-end)!important;background:linear-gradient(var(--tt-gradient-angle),var(--sage-taffy-start) 0%,var(--sage-taffy-end) 100%);border-radius:4px!important;display:inline-block;line-height:1em;padding:2px 6px;position:relative;color:var(--tt-text-primary)}.ProseMirror variable:hover:before{content:"Variable";position:absolute;right:-1px;top:-1px;transform:translateY(-100%);color:#fff;font-size:11px;font-weight:400;line-height:1.5em;padding:0 10px;display:block;background-color:var(--sage-taffy-end);border-radius:4px 4px 0 0}.ProseMirror .section{height:100%;overflow:hidden;border:1px dashed #b0bec5}.ProseMirror .section .column-wrapper:first-of-type .column{border-left:1px solid white}.ProseMirror .section .column{float:left;border-left:1px dashed #b0bec5;padding:10px 10px 500em;margin-bottom:-500em;position:relative}.ProseMirror .section .column img{padding:0!important}.ProseMirror .section-wrapper{border:1px dashed white;position:relative}.ProseMirror .has-focus.section-wrapper{border:1px dashed #455a64}.ProseMirror .sec-ctrl-wrap{background-color:transparent;height:100%;position:absolute;top:0;width:25px;right:-25px}.ProseMirror .sec-ctrl-wrap .sec-button{opacity:0}.ProseMirror .section-wrapper:hover .sec-ctrl-wrap{display:block!important}.ProseMirror .section-wrapper:hover .sec-ctrl-wrap .sec-button{background-color:#455a64;height:25px;opacity:1;width:25px;position:absolute;top:0;right:0;z-index:500}.ProseMirror .section-wrapper:hover .sec-ctrl-wrap .sec-button i{font-size:14px}.ProseMirror .col-ctrl-wrap{display:block;z-index:500;position:absolute}.ProseMirror .section{transition:all .25s ease-in-out;position:relative}.ProseMirror .section .col-button{display:none;opacity:0}.ProseMirror .section:hover .col-button{background-color:#cfd8dc;height:20px;opacity:1;width:20px;z-index:500;position:absolute;display:block}.ProseMirror .section:hover .col-button i{font-size:12px;color:#455a64}.ProseMirror .section:hover .col-button:hover{background-color:#05af8b}.ProseMirror .section:hover .col-button:hover i{color:#fff}.ProseMirror .col-1 .column-wrapper .col-ctrl-wrap{width:calc(100% - 4px)}.ProseMirror .col-1 .column-wrapper .col-ctrl-wrap .col-button{top:0px;right:0px}.ProseMirror .col-2 .column-wrapper:nth-child(1) .col-ctrl-wrap{width:50%;left:0}.ProseMirror .col-2 .column-wrapper:nth-child(1) .col-ctrl-wrap .col-button{top:0px;right:0px}.ProseMirror .col-2 .column-wrapper:nth-child(2) .col-ctrl-wrap{width:50%;right:0}.ProseMirror .col-2 .column-wrapper:nth-child(2) .col-ctrl-wrap .col-button{top:0px;right:2px}.ProseMirror .col-3 .column-wrapper:nth-child(1) .col-ctrl-wrap{width:33.33%;left:0}.ProseMirror .col-3 .column-wrapper:nth-child(1) .col-ctrl-wrap .col-button{top:0px;right:-1px}.ProseMirror .col-3 .column-wrapper:nth-child(2) .col-ctrl-wrap{width:33.33%;right:33.33%}.ProseMirror .col-3 .column-wrapper:nth-child(2) .col-ctrl-wrap .col-button{top:0;right:0px}.ProseMirror .col-3 .column-wrapper:nth-child(3) .col-ctrl-wrap{width:33.33%;right:0}.ProseMirror .col-3 .column-wrapper:nth-child(3) .col-ctrl-wrap .col-button{top:0;right:2px}.ProseMirror .is-empty:before{width:100%!important;color:#9e9e9e!important}.ProseMirror h1.has-focus:before,.ProseMirror h2.has-focus:before,.ProseMirror h3.has-focus:before,.ProseMirror h4.has-focus:before,.ProseMirror h5.has-focus:before,.ProseMirror h6.has-focus:before{display:block;position:absolute;left:0px;height:16px;width:20px;max-width:20px;background-color:#424242;color:#ccc!important;border-radius:50px;font-size:9px;line-height:16px;text-transform:uppercase;text-align:center;transform:translate(-1px,-6px)}.ProseMirror h1.has-focus:before{content:"h1"}.ProseMirror h2.has-focus:before{content:"h2"}.ProseMirror h3.has-focus:before{content:"h3"}.ProseMirror h4.has-focus:before{content:"h4"}.ProseMirror h5.has-focus:before{content:"h5"}.ProseMirror h6.has-focus:before{content:"h6"}.ProseMirror .colfifty p.has-focus:before,.ProseMirror .colfifty h2.has-focus:before,.ProseMirror .colfifty h1.has-focus:before,.ProseMirror .colfifty h3.has-focus:before,.ProseMirror .colfifty h4.has-focus:before,.ProseMirror .colthirtythree p.has-focus:before,.ProseMirror .colthirtythree h2.has-focus:before,.ProseMirror .colthirtythree h1.has-focus:before,.ProseMirror .colthirtythree h3.has-focus:before,.ProseMirror .colthirtythree h4.has-focus:before{display:none}.ProseMirror ul[data-type=taskList] li div{display:block}.ProseMirror ul.task-list li div ul.task-list{margin-top:5px;margin-left:0;padding-left:0!important}.ProseMirror ul.task-list li{margin-bottom:5px}.ProseMirror .task-item label{display:block;position:relative;padding-left:20px;cursor:pointer;font-size:20px}.ProseMirror .task-item p{min-width:20px}.ProseMirror .task-item input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ProseMirror .task-list span{position:absolute;top:0;left:0;height:20px;width:20px;border:2px solid #9e9e9e;border-radius:2px}.ProseMirror .task-list span:hover{background-color:#eee}.ProseMirror .task-list span.selected-text{position:relative!important;border:0;width:auto;height:auto}.ProseMirror .task-item input:checked~span{background-color:#05af8b;border-color:#05af8b}.ProseMirror .task-list .task-item[data-checked=true] p,.ProseMirror .task-list .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item[data-checked=false] p,.ProseMirror .task-list .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=true] .task-item p{color:#9e9e9e!important}.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] p,.ProseMirror .task-list .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item .task-item[data-checked=false] .task-item p{color:#000!important;text-decoration:none!important}.ProseMirror .task-item span:after{content:"";position:absolute;display:none}.ProseMirror .task-item input:checked~span:after{display:block}.ProseMirror .task-item span:after{left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.ProseMirror .tippy-box{max-width:600px!important}.ProseMirror img{max-width:100%;height:auto;padding:10px;border:1px solid white;transition:border-color .5s ease-in-out}.ProseMirror blockquote{padding-left:1rem;border-left:2px solid rgba(13,13,13,.1)}.ProseMirror hr{border:none;border-top:2px solid rgba(13,13,13,.1);margin:2rem 0}.ProseMirror .search-result{background:rgb(255,217,0)}.ProseMirror .ProseMirror-selectednode.custom-image,.ProseMirror .ProseMirror-selectednode{border:1px solid hsl(209,96%,36%)}.ProseMirror .custom-image{float:none;border:2px solid white;display:block;cursor:pointer}.ProseMirror .custom-image-small{width:25%}.ProseMirror .custom-image-medium{width:50%}.ProseMirror .custom-image-large{width:75%}.ProseMirror .custom-image-full{width:100%}.ProseMirror .custom-image-align-right{text-align:right;margin-left:auto;margin-right:0}.ProseMirror .custom-image-align-left{text-align:right;margin-left:0;margin-right:auto}.ProseMirror .custom-image-align-center{margin-left:auto;margin-right:auto}.ProseMirror pagebreak{min-height:3px;margin:20px 0 40px;height:20px;display:flex;text-align:center;align-items:center;justify-content:center;border-bottom:3px dotted #1e88e5}.ProseMirror pagebreak:before{content:"Forced Page Break";display:block;position:absolute;font-size:11px;background-color:#1e88e5;color:#fff;border-radius:25px;padding:2px 12px;transform:translateY(50%)}.ProseMirror signature{background-color:#f5f5f5;border:2px solid #e0e0e0;display:block;padding:30px 20px 0;position:relative;margin-bottom:20px}.ProseMirror signature:before{position:absolute;top:0px;right:0px;padding:2px 8px;color:#fff;font-size:12px;border-bottom-left-radius:4px;background-color:#90a4ae;content:"Signature Block"}.ProseMirror signature.is-active{border:2px solid red}.ProseMirror signature-name{background-color:#e0f2f1;border:1px solid #80cbc4;display:block;padding:18px 20px 0;min-height:35px;position:relative;margin-bottom:20px}.ProseMirror signature-name:before{position:absolute;top:0px;right:0px;padding:2px 8px;color:#fff;font-size:12px;border-bottom-left-radius:4px;background-color:#4db6ac;content:"Signee Name"}.ProseMirror signature-line{background-color:#ffebee;border:1px solid #ffcdd2;display:block;padding:20px;position:relative;min-height:35px;margin-bottom:20px;background-image:url(~assets/img/documents/signature-line.svg);background-repeat:no-repeat;background-size:40%;background-position:15px 58%}.ProseMirror signature-line:before{position:absolute;top:0px;right:0px;padding:2px 8px;color:#fff;font-size:12px;border-bottom-left-radius:4px;background-color:#ef5350;content:"Signature Line"}.ProseMirror signature-date{background-color:#fff8e1;border:1px solid #ffe082;display:block;min-height:35px;padding:20px 20px 0;position:relative;margin-bottom:20px}.ProseMirror signature-date:before{position:absolute;top:0px;right:0px;padding:2px 8px;color:#fff;font-size:12px;border-bottom-left-radius:4px;background-color:#ffa000;content:"Signed Date"}.ProseMirror-focused .selected-text{background-color:inherit!important}.email-standard .ProseMirror{margin-top:0}.email-standard .ProseMirror>*+*{margin:0}html,body{height:100%;margin:0;padding:0;touch-action:manipulation}.q-page{position:static}.app-wrap,html{background-color:#e0e0e0}.text-capitalize{text-transform:capitalize}.app-bg-color{background-color:#e0e0e0}.app-wrap-tasks{background-color:#fff}:root{--tt-gradient-angle: 135deg;--grape-taffy-start: #e879f9;--grape-taffy-end: #c084fc;--grape-taffy-shadow: rgba(168, 85, 247, .3);--grape-taffy-gradient: linear-gradient(135deg, var(--grape-taffy-start) 0%, var(--grape-taffy-end) 100%);--mint-taffy-start: #34d399;--mint-taffy-end: #10b981;--mint-taffy-shadow: rgba(16, 185, 129, .3);--mint-taffy-gradient: linear-gradient(135deg, var(--mint-taffy-start) 0%, var(--mint-taffy-end) 100%);--orange-taffy-start: #fb923c;--orange-taffy-end: #ea580c;--orange-taffy-shadow: rgba(234, 88, 12, .3);--orange-taffy-gradient: linear-gradient(135deg, var(--orange-taffy-start) 0%, var(--orange-taffy-end) 100%);--cocoa-taffy-start: #8b5a3c;--cocoa-taffy-end: #6d4c41;--cocoa-taffy-shadow: rgba(109, 76, 65, .3);--cocoa-taffy-gradient: linear-gradient(135deg, var(--cocoa-taffy-start) 0%, var(--cocoa-taffy-end) 100%);--banana-taffy-start: #fbbf24;--banana-taffy-end: #f59e0b;--banana-taffy-shadow: rgba(245, 158, 11, .3);--banana-taffy-gradient: linear-gradient(135deg, var(--banana-taffy-start) 0%, var(--banana-taffy-end) 100%);--berry-taffy-start: #60a5fa;--berry-taffy-end: #3b82f6;--berry-taffy-shadow: rgba(59, 130, 246, .3);--berry-taffy-gradient: linear-gradient(135deg, var(--berry-taffy-start) 0%, var(--berry-taffy-end) 100%);--lavender-taffy-start: #818cf8;--lavender-taffy-end: #6366f1;--lavender-taffy-shadow: rgba(99, 102, 241, .3);--lavender-taffy-gradient: linear-gradient(135deg, var(--lavender-taffy-start) 0%, var(--lavender-taffy-end) 100%);--blue-raspberry-taffy-start: #06b6d4;--blue-raspberry-taffy-end: #0891b2;--blue-raspberry-taffy-shadow: rgba(6, 182, 212, .3);--blue-raspberry-taffy-gradient: linear-gradient(135deg, var(--blue-raspberry-taffy-start) 0%, var(--blue-raspberry-taffy-end) 100%);--plum-taffy-start: #6b46c1;--plum-taffy-end: #4c1d95;--plum-taffy-shadow: rgba(107, 70, 193, .4);--plum-taffy-gradient: linear-gradient(135deg, var(--plum-taffy-start) 0%, var(--plum-taffy-end) 100%);--caramel-template-taffy-start: #d97706;--caramel-template-taffy-end: #92400e;--caramel-template-taffy-shadow: rgba(217, 119, 6, .3);--caramel-template-taffy-gradient: linear-gradient(135deg, var(--caramel-template-taffy-start) 0%, var(--caramel-template-taffy-end) 100%);--cherry-taffy-start: #f43f5e;--cherry-taffy-end: #e11d48;--cherry-taffy-shadow: rgba(244, 63, 94, .3);--cherry-taffy-gradient: linear-gradient(135deg, var(--cherry-taffy-start) 0%, var(--cherry-taffy-end) 100%);--sea-salt-taffy-start: #0891b2;--sea-salt-taffy-end: #0e7490;--sea-salt-taffy-shadow: rgba(8, 145, 178, .3);--sea-salt-taffy-gradient: linear-gradient(135deg, var(--sea-salt-taffy-start) 0%, var(--sea-salt-taffy-end) 100%);--neutral-taffy-start: #6b7280;--neutral-taffy-end: #4b5563;--neutral-taffy-shadow: rgba(75, 85, 99, .3);--neutral-taffy-gradient: linear-gradient(135deg, var(--neutral-taffy-start) 0%, var(--neutral-taffy-end) 100%);--licorice-taffy-start: #7c3aed;--licorice-taffy-end: #5b21b6;--licorice-taffy-shadow: rgba(124, 58, 237, .3);--licorice-taffy-gradient: linear-gradient(135deg, var(--licorice-taffy-start) 0%, var(--licorice-taffy-end) 100%);--coconut-taffy-start: #0ea5e9;--coconut-taffy-end: #0284c7;--coconut-taffy-shadow: rgba(14, 165, 233, .3);--coconut-taffy-gradient: linear-gradient(135deg, var(--coconut-taffy-start) 0%, var(--coconut-taffy-end) 100%);--butterscotch-taffy-start: #deb887;--butterscotch-taffy-end: #cd853f;--butterscotch-taffy-shadow: rgba(205, 133, 63, .3);--butterscotch-taffy-gradient: linear-gradient(135deg, var(--butterscotch-taffy-start) 0%, var(--butterscotch-taffy-end) 100%);--vanilla-taffy-start: #475569;--vanilla-taffy-end: #334155;--vanilla-taffy-shadow: rgba(71, 85, 105, .3);--vanilla-taffy-gradient: linear-gradient(135deg, var(--vanilla-taffy-start) 0%, var(--vanilla-taffy-end) 100%);--strawberry-taffy-start: #f43f5e;--strawberry-taffy-end: #e11d48;--strawberry-taffy-shadow: rgba(244, 63, 94, .3);--strawberry-taffy-gradient: linear-gradient(135deg, var(--strawberry-taffy-start) 0%, var(--strawberry-taffy-end) 100%);--apricot-taffy-start: #fb923c;--apricot-taffy-end: #ea580c;--apricot-taffy-shadow: rgba(234, 88, 12, .3);--apricot-taffy-gradient: linear-gradient(135deg, var(--apricot-taffy-start) 0%, var(--apricot-taffy-end) 100%);--watermelon-taffy-start: #2dd4bf;--watermelon-taffy-end: #14b8a6;--watermelon-taffy-shadow: rgba(20, 184, 166, .3);--watermelon-taffy-gradient: linear-gradient(135deg, var(--watermelon-taffy-start) 0%, var(--watermelon-taffy-end) 100%);--sage-taffy-start: #67e8f9;--sage-taffy-end: #22d3ee;--sage-taffy-shadow: rgba(34, 211, 238, .25);--sage-taffy-gradient: linear-gradient(135deg, var(--sage-taffy-start) 0%, var(--sage-taffy-end) 100%);--mint-chip-taffy-start: #6ee7b7;--mint-chip-taffy-end: #34d399;--mint-chip-taffy-shadow: rgba(52, 211, 153, .25);--mint-chip-taffy-gradient: linear-gradient(135deg, var(--mint-chip-taffy-start) 0%, var(--mint-chip-taffy-end) 100%);--frost-taffy-start: #94a3b8;--frost-taffy-end: #64748b;--frost-taffy-shadow: rgba(100, 116, 139, .2);--frost-taffy-gradient: linear-gradient(135deg, var(--frost-taffy-start) 0%, var(--frost-taffy-end) 100%);--light-frost-taffy-start: #f8fafc;--light-frost-taffy-end: #e2e8f0;--light-frost-taffy-shadow: rgba(148, 163, 184, .15);--light-frost-taffy-gradient: linear-gradient(135deg, var(--light-frost-taffy-start) 0%, var(--light-frost-taffy-end) 100%);--tangerine-taffy-start: #f97316;--tangerine-taffy-end: #ea580c;--tangerine-taffy-shadow: rgba(249, 115, 22, .3);--tangerine-taffy-gradient: linear-gradient(135deg, var(--tangerine-taffy-start) 0%, var(--tangerine-taffy-end) 100%);--blueberry-taffy-start: #2563eb;--blueberry-taffy-end: #1d4ed8;--blueberry-taffy-shadow: rgba(37, 99, 235, .3);--blueberry-taffy-gradient: linear-gradient(135deg, var(--blueberry-taffy-start) 0%, var(--blueberry-taffy-end) 100%);--kiwi-taffy-start: #10b981;--kiwi-taffy-end: #059669;--kiwi-taffy-shadow: rgba(16, 185, 129, .3);--kiwi-taffy-gradient: linear-gradient(135deg, var(--kiwi-taffy-start) 0%, var(--kiwi-taffy-end) 100%)}.q-field--outlined .q-field__control,.q-field--filled .q-field__control,.q-field--standout .q-field__control,.q-input .q-field__control,.q-select .q-field__control,.q-textarea .q-field__control,.q-date .q-field__control,.q-time .q-field__control,.q-option-group .q-field__control,.q-file .q-field__control,.q-menu{border-radius:6px!important}.q-select__dropdown-icon{border-radius:0 6px 6px 0!important}body.theme-dark .q-checkbox__bg{border-color:#ffffff4d}.taffy-grape-bg{background:linear-gradient(var(--tt-gradient-angle),var(--grape-taffy-start) 0%,var(--grape-taffy-end) 100%)!important}.taffy-mint-bg{background:linear-gradient(var(--tt-gradient-angle),var(--mint-taffy-start) 0%,var(--mint-taffy-end) 100%)!important}.taffy-orange-bg{background:linear-gradient(var(--tt-gradient-angle),var(--orange-taffy-start) 0%,var(--orange-taffy-end) 100%)!important}.taffy-cocoa-bg{background:linear-gradient(var(--tt-gradient-angle),var(--cocoa-taffy-start) 0%,var(--cocoa-taffy-end) 100%)!important}.taffy-banana-bg{background:linear-gradient(var(--tt-gradient-angle),var(--banana-taffy-start) 0%,var(--banana-taffy-end) 100%)!important}.taffy-berry-bg{background:linear-gradient(var(--tt-gradient-angle),var(--berry-taffy-start) 0%,var(--berry-taffy-end) 100%)!important}.taffy-lavender-bg{background:linear-gradient(var(--tt-gradient-angle),var(--lavender-taffy-start) 0%,var(--lavender-taffy-end) 100%)!important}.taffy-blue-raspberry-bg{background:linear-gradient(var(--tt-gradient-angle),var(--blue-raspberry-taffy-start) 0%,var(--blue-raspberry-taffy-end) 100%)!important}.taffy-plum-bg{background:linear-gradient(var(--tt-gradient-angle),var(--plum-taffy-start) 0%,var(--plum-taffy-end) 100%)!important}.taffy-cherry-bg{background:linear-gradient(var(--tt-gradient-angle),var(--cherry-taffy-start) 0%,var(--cherry-taffy-end) 100%)!important}.taffy-sea-salt-bg{background:linear-gradient(var(--tt-gradient-angle),var(--sea-salt-taffy-start) 0%,var(--sea-salt-taffy-end) 100%)!important}.taffy-neutral-bg{background:linear-gradient(var(--tt-gradient-angle),var(--neutral-taffy-start) 0%,var(--neutral-taffy-end) 100%)!important}.taffy-watermelon-bg{background:linear-gradient(var(--tt-gradient-angle),var(--watermelon-taffy-start) 0%,var(--watermelon-taffy-end) 100%)!important}.taffy-tangerine-bg{background:linear-gradient(var(--tt-gradient-angle),var(--tangerine-taffy-start) 0%,var(--tangerine-taffy-end) 100%)!important}.taffy-blueberry-bg{background:linear-gradient(var(--tt-gradient-angle),var(--blueberry-taffy-start) 0%,var(--blueberry-taffy-end) 100%)!important}.taffy-kiwi-bg{background:linear-gradient(var(--tt-gradient-angle),var(--kiwi-taffy-start) 0%,var(--kiwi-taffy-end) 100%)!important}.taffy-grape-hover:hover,.taffy-grape-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--grape-taffy-start) 0%,var(--grape-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--grape-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-grape-hover:hover .q-icon,.taffy-grape-interactive:hover .q-icon{color:#fff!important}.taffy-mint-hover:hover,.taffy-mint-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--mint-taffy-start) 0%,var(--mint-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--mint-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-mint-hover:hover .q-icon,.taffy-mint-interactive:hover .q-icon{color:#fff!important}.taffy-orange-hover:hover,.taffy-orange-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--orange-taffy-start) 0%,var(--orange-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--orange-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-orange-hover:hover .q-icon,.taffy-orange-interactive:hover .q-icon{color:#fff!important}.taffy-cocoa-hover:hover,.taffy-cocoa-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--cocoa-taffy-start) 0%,var(--cocoa-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--cocoa-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-cocoa-hover:hover .q-icon,.taffy-cocoa-interactive:hover .q-icon{color:#fff!important}.taffy-banana-hover:hover,.taffy-banana-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--banana-taffy-start) 0%,var(--banana-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--banana-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-banana-hover:hover .q-icon,.taffy-banana-interactive:hover .q-icon{color:#fff!important}.taffy-berry-hover:hover,.taffy-berry-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--berry-taffy-start) 0%,var(--berry-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--berry-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-berry-hover:hover .q-icon,.taffy-berry-interactive:hover .q-icon{color:#fff!important}.taffy-lavender-hover:hover,.taffy-lavender-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--lavender-taffy-start) 0%,var(--lavender-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--lavender-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-lavender-hover:hover .q-icon,.taffy-lavender-interactive:hover .q-icon{color:#fff!important}.taffy-blue-raspberry-hover:hover,.taffy-blue-raspberry-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--blue-raspberry-taffy-start) 0%,var(--blue-raspberry-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--blue-raspberry-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-blue-raspberry-hover:hover .q-icon,.taffy-blue-raspberry-interactive:hover .q-icon{color:#fff!important}.taffy-plum-hover:hover,.taffy-plum-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--plum-taffy-start) 0%,var(--plum-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--plum-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-plum-hover:hover .q-icon,.taffy-plum-interactive:hover .q-icon{color:#fff!important}.taffy-cherry-hover:hover,.taffy-cherry-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--cherry-taffy-start) 0%,var(--cherry-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--cherry-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-cherry-hover:hover .q-icon,.taffy-cherry-interactive:hover .q-icon{color:#fff!important}.taffy-blueberry-hover:hover,.taffy-blueberry-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--blueberry-taffy-start) 0%,var(--blueberry-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--blueberry-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-blueberry-hover:hover .q-icon,.taffy-blueberry-interactive:hover .q-icon{color:#fff!important}.taffy-sea-salt-hover:hover,.taffy-sea-salt-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--sea-salt-taffy-start) 0%,var(--sea-salt-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--sea-salt-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-sea-salt-hover:hover .q-icon,.taffy-sea-salt-interactive:hover .q-icon{color:#fff!important}.taffy-neutral-hover:hover,.taffy-neutral-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--neutral-taffy-start) 0%,var(--neutral-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--neutral-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-neutral-hover:hover .q-icon,.taffy-neutral-interactive:hover .q-icon{color:#fff!important}.taffy-strawberry-hover:hover,.taffy-strawberry-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--strawberry-taffy-start) 0%,var(--strawberry-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--strawberry-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-strawberry-hover:hover .q-icon,.taffy-strawberry-interactive:hover .q-icon{color:#fff!important}.taffy-apricot-hover:hover,.taffy-apricot-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--apricot-taffy-start) 0%,var(--apricot-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--apricot-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-apricot-hover:hover .q-icon,.taffy-apricot-interactive:hover .q-icon{color:#fff!important}.taffy-watermelon-hover:hover,.taffy-watermelon-interactive:hover{background:linear-gradient(var(--tt-gradient-angle),var(--watermelon-taffy-start) 0%,var(--watermelon-taffy-end) 100%)!important;box-shadow:0 6px 20px var(--watermelon-taffy-shadow)!important;color:#fff!important;transform:translateY(-2px) scale(1.01)!important}.taffy-watermelon-hover:hover .q-icon,.taffy-watermelon-interactive:hover .q-icon{color:#fff!important}.taffy-grape-active,.taffy-grape-interactive.active,.taffy-grape-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--grape-taffy-start) 0%,var(--grape-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--grape-taffy-shadow)!important}.taffy-grape-active .q-icon,.taffy-grape-interactive.active .q-icon,.taffy-grape-interactive.nav-btn-active .q-icon{color:#fff!important}.taffy-mint-active,.taffy-mint-interactive.active,.taffy-mint-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--mint-taffy-start) 0%,var(--mint-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--mint-taffy-shadow)!important}.taffy-mint-active .q-icon,.taffy-mint-interactive.active .q-icon,.taffy-mint-interactive.nav-btn-active .q-icon{color:#fff!important}.taffy-orange-active,.taffy-orange-interactive.active,.taffy-orange-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--orange-taffy-start) 0%,var(--orange-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--orange-taffy-shadow)!important}.taffy-orange-active .q-icon,.taffy-orange-interactive.active .q-icon,.taffy-orange-interactive.nav-btn-active .q-icon{color:#fff!important}.taffy-cocoa-active,.taffy-cocoa-interactive.active,.taffy-cocoa-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--cocoa-taffy-start) 0%,var(--cocoa-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--cocoa-taffy-shadow)!important}.taffy-cocoa-active .q-icon,.taffy-cocoa-interactive.active .q-icon,.taffy-cocoa-interactive.nav-btn-active .q-icon{color:#fff!important}.taffy-banana-active,.taffy-banana-interactive.active,.taffy-banana-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--banana-taffy-start) 0%,var(--banana-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--banana-taffy-shadow)!important}.taffy-banana-active .q-icon,.taffy-banana-interactive.active .q-icon,.taffy-banana-interactive.nav-btn-active .q-icon{color:#fff!important}.taffy-berry-active,.taffy-berry-interactive.active,.taffy-berry-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--berry-taffy-start) 0%,var(--berry-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--berry-taffy-shadow)!important}.taffy-berry-active .q-icon,.taffy-berry-interactive.active .q-icon,.taffy-berry-interactive.nav-btn-active .q-icon{color:#fff!important}.taffy-lavender-active,.taffy-lavender-interactive.active,.taffy-lavender-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--lavender-taffy-start) 0%,var(--lavender-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--lavender-taffy-shadow)!important}.taffy-lavender-active .q-icon,.taffy-lavender-interactive.active .q-icon,.taffy-lavender-interactive.nav-btn-active .q-icon{color:#fff!important}.taffy-blue-raspberry-active,.taffy-blue-raspberry-interactive.active,.taffy-blue-raspberry-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--blue-raspberry-taffy-start) 0%,var(--blue-raspberry-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--blue-raspberry-taffy-shadow)!important}.taffy-blue-raspberry-active .q-icon,.taffy-blue-raspberry-interactive.active .q-icon,.taffy-blue-raspberry-interactive.nav-btn-active .q-icon{color:#fff!important}.taffy-plum-active,.taffy-plum-interactive.active,.taffy-plum-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--plum-taffy-start) 0%,var(--plum-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--plum-taffy-shadow)!important}.taffy-plum-active .q-icon,.taffy-plum-interactive.active .q-icon,.taffy-plum-interactive.nav-btn-active .q-icon{color:#fff!important}.taffy-cherry-active,.taffy-cherry-interactive.active,.taffy-cherry-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--cherry-taffy-start) 0%,var(--cherry-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--cherry-taffy-shadow)!important}.taffy-cherry-active .q-icon,.taffy-cherry-interactive.active .q-icon,.taffy-cherry-interactive.nav-btn-active .q-icon{color:#fff!important}.taffy-blueberry-active,.taffy-blueberry-interactive.active,.taffy-blueberry-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--blueberry-taffy-start) 0%,var(--blueberry-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--blueberry-taffy-shadow)!important}.taffy-blueberry-active .q-icon,.taffy-blueberry-interactive.active .q-icon,.taffy-blueberry-interactive.nav-btn-active .q-icon{color:#fff!important}.taffy-sea-salt-active,.taffy-sea-salt-interactive.active,.taffy-sea-salt-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--sea-salt-taffy-start) 0%,var(--sea-salt-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--sea-salt-taffy-shadow)!important}.taffy-sea-salt-active .q-icon,.taffy-sea-salt-interactive.active .q-icon,.taffy-sea-salt-interactive.nav-btn-active .q-icon{color:#fff!important}.taffy-neutral-active,.taffy-neutral-interactive.active,.taffy-neutral-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--neutral-taffy-start) 0%,var(--neutral-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--neutral-taffy-shadow)!important}.taffy-neutral-active .q-icon,.taffy-neutral-interactive.active .q-icon,.taffy-neutral-interactive.nav-btn-active .q-icon{color:#fff!important}.taffy-strawberry-active,.taffy-strawberry-interactive.active,.taffy-strawberry-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--strawberry-taffy-start) 0%,var(--strawberry-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--strawberry-taffy-shadow)!important}.taffy-strawberry-active .q-icon,.taffy-strawberry-interactive.active .q-icon,.taffy-strawberry-interactive.nav-btn-active .q-icon{color:#fff!important}.taffy-apricot-active,.taffy-apricot-interactive.active,.taffy-apricot-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--apricot-taffy-start) 0%,var(--apricot-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--apricot-taffy-shadow)!important}.taffy-apricot-active .q-icon,.taffy-apricot-interactive.active .q-icon,.taffy-apricot-interactive.nav-btn-active .q-icon{color:#fff!important}.taffy-watermelon-active,.taffy-watermelon-interactive.active,.taffy-watermelon-interactive.nav-btn-active{background:linear-gradient(var(--tt-gradient-angle),var(--watermelon-taffy-start) 0%,var(--watermelon-taffy-end) 100%)!important;color:#fff!important;box-shadow:0 2px 6px var(--watermelon-taffy-shadow)!important}.taffy-watermelon-active .q-icon,.taffy-watermelon-interactive.active .q-icon,.taffy-watermelon-interactive.nav-btn-active .q-icon,.taffy-white-text,.taffy-white-text .q-icon{color:#fff!important}.taffy-transition,.taffy-watermelon-interactive,.taffy-apricot-interactive,.taffy-strawberry-interactive,.taffy-neutral-interactive,.taffy-sea-salt-interactive,.taffy-blueberry-interactive,.taffy-cherry-interactive,.taffy-plum-interactive,.taffy-blue-raspberry-interactive,.taffy-lavender-interactive,.taffy-berry-interactive,.taffy-banana-interactive,.taffy-cocoa-interactive,.taffy-orange-interactive,.taffy-mint-interactive,.taffy-grape-interactive{transition:all .3s cubic-bezier(.4,0,.2,1)!important}.text-weight-thin{font-weight:300}.text-weight-light{font-weight:400}.text-weight-regular{font-weight:500}.text-weight-bold{font-weight:600}.text-xs{font-size:10px}.text-sm{font-size:12px}.text-md{font-size:14px}.text-lg{font-size:16px}.text-xl{font-size:18px}.text-xxl{font-size:22px}.text-capitalize{text-transform:capitalize}.text-uppercase{text-transform:uppercase}.text-none{text-transform:none}.lheight-1,.lh-1{line-height:1em}.zi-100{z-index:100}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cursor-help{cursor:help}.cursor-auto{cursor:auto}.cursor-grab{cursor:grab}.cursor-grab:active{cursor:grabbing}.bg-app-color{background-color:#e0e0e0}.bg-app-text-color{color:#e0e0e0}.bg-dark-blue{background-color:#0a3d7b}.bg-dark-blue-10{background-color:#063267}.shadow-lg{box-shadow:0 3px 25px #00000017}.max-width{max-width:1100px}.max-width-center{max-width:100%;margin-left:auto;margin-right:auto}.on-left{margin-right:6px}.on-right{margin-left:6px}.resize-handle{position:absolute;top:0;left:0;width:2px;height:100%;cursor:col-resize;background-color:#fafafa;z-index:1}.resize-handle:hover{background-color:#05af8b}.completed{color:#757575;position:relative;text-decoration:line-through;text-decoration-color:#00000040}.selected-text{background-color:#ffd54f;padding:3px 0}.code-block-wrapper{position:relative}.copy-code-button{position:absolute;top:-20px;right:0px;cursor:pointer;padding:5px 10px;background-color:transparent;border:none;color:#000;border-radius:3px;font-size:10px!important;font-weight:400!important;line-height:normal;opacity:.3;transition:opacity .3s ease}.copy-code-button:hover{opacity:1}.description h3{font-size:1.2em;line-height:1}.description p{font-weight:400}.header-label{font-weight:500;text-transform:uppercase;font-size:.8rem;color:#eceff1}.filter-pulse{animation:filter-pulse-effect 2s 1}.filter-pulse div.q-field__control:before{border:1px solid #05af8b!important}@keyframes filter-pulse-effect{0%{transform:scale(1);box-shadow:0 0 #07af8b}70%{transform:scale(1);box-shadow:0 0 0 10px #ff525200}to{transform:scale(1);box-shadow:0 0 #ff525200}}.color-block{width:25px;height:25px;min-height:25px;max-height:25px;max-width:25px;border-radius:100%}.card-main{width:100%;max-width:100%;background-color:#d7e2f8;box-shadow:none}.card-sub-heading{width:100%;max-width:100%;margin:0 auto;background-color:transparent;box-shadow:none}.card-sub-heading h2{color:#616161;line-height:1em;margin:0}.taffy-data-card{display:flex;flex-direction:column;width:100%;flex:1;border-radius:16px;background:var(--tt-bg-card, white);cursor:pointer;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:center center;will-change:transform;position:relative;overflow:hidden;box-shadow:0 5px 18px #00000012;outline:none}.taffy-data-card:hover{border:none;transform:translateY(-2px) scale(1.02);box-shadow:0 8px 25px #00000026}.taffy-data-card-content{display:flex;flex-direction:column;height:100%;flex:1;box-shadow:none}.taffy-data-card-header{display:flex;align-items:center;gap:.65rem;padding:18px 14px;flex-shrink:0;border-bottom:1px solid var(--tt-border-light, #e9ecef)}.taffy-data-card-header h3{line-height:1;margin:0}.taffy-data-card-footer{padding:12px 14px;border-top:1px solid var(--tt-border-light, #e9ecef);flex-shrink:0;margin-top:auto}.taffy-data-card-body{display:grid;grid-template-columns:1fr 48px;gap:.75rem;flex:1;align-items:start;padding:14px;min-height:0}.taffy-data-card-text-area{grid-column:1;display:flex;flex-direction:column;gap:.5rem}.taffy-data-card-icon-area{grid-column:2;display:flex;flex-direction:column;align-items:center;justify-content:center}.taffy-data-card-title{font-size:1rem;font-weight:500;color:var(--tt-text-primary, #2c3e50);margin:0;padding-top:0;line-height:1.3;height:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;transition:color .3s cubic-bezier(.4,0,.2,1)}.taffy-data-card-description{font-size:.85rem;font-weight:400;color:var(--tt-text-secondary, #7f8c8d);line-height:1.4;margin:0;flex-grow:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;word-wrap:break-word;overflow-wrap:break-word;hyphens:none;transition:color .3s cubic-bezier(.4,0,.2,1)}.taffy-data-card-icon-small{transition:color .3s cubic-bezier(.4,0,.2,1)}.taffy-data-card-icon-large{transition:color .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);opacity:.5;width:32px;height:32px;flex-shrink:0}.taffy-data-card:hover .taffy-data-card-icon-large{opacity:1}.taffy-data-card--grape:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional){background:var(--grape-taffy-gradient)!important;box-shadow:0 8px 25px var(--grape-taffy-shadow);border:none;transform:translateY(-2px) scale(1.02)}.taffy-data-card--mint:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional){background:var(--mint-taffy-gradient)!important;box-shadow:0 8px 25px var(--mint-taffy-shadow);border:none;transform:translateY(-2px) scale(1.02)}.taffy-data-card--orange:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional){background:var(--orange-taffy-gradient)!important;box-shadow:0 8px 25px var(--orange-taffy-shadow);border:none;transform:translateY(-2px) scale(1.02)}.taffy-data-card--cocoa:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional){background:var(--cocoa-taffy-gradient)!important;box-shadow:0 8px 25px var(--cocoa-taffy-shadow);border:none;transform:translateY(-2px) scale(1.02)}.taffy-data-card--banana:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional){background:var(--banana-taffy-gradient)!important;box-shadow:0 8px 25px var(--banana-taffy-shadow);border:none;transform:translateY(-2px) scale(1.02)}.taffy-data-card--berry:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional){background:var(--berry-taffy-gradient)!important;box-shadow:0 8px 25px var(--berry-taffy-shadow);border:none;transform:translateY(-2px) scale(1.02)}.taffy-data-card--lavender:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional){background:var(--lavender-taffy-gradient)!important;box-shadow:0 8px 25px var(--lavender-taffy-shadow);border:none;transform:translateY(-2px) scale(1.02)}.taffy-data-card--blue-raspberry:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional){background:var(--blue-raspberry-taffy-gradient)!important;box-shadow:0 8px 25px var(--blue-raspberry-taffy-shadow);border:none;transform:translateY(-2px) scale(1.02)}.taffy-data-card--blue-raspberry:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional) .taffy-data-card-title,.taffy-data-card--blue-raspberry:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional) .taffy-data-card-description,.taffy-data-card--blue-raspberry:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional) .taffy-data-card-icon-small,.taffy-data-card--blue-raspberry:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional) .taffy-data-card-icon-large,.taffy-data-card--blue-raspberry:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional) .board-updated-text,.taffy-data-card--blue-raspberry:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional) .meta-badge{color:#fff!important}.taffy-data-card--blue-raspberry:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional) .taffy-data-card-header{border-bottom-color:#ffffff1a!important}.taffy-data-card--blue-raspberry:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional) .board-actions-btn{color:#fff!important;background:rgba(255,255,255,.25)!important;border-color:#fff6!important}.taffy-data-card--blue-raspberry:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional) .board-actions-btn .q-icon{color:#fff!important}.taffy-data-card--blue-raspberry:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional) .meta-badge{background:rgba(255,255,255,.2)!important;color:#fff!important}.taffy-data-card--plum:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional){background:var(--plum-taffy-gradient)!important;box-shadow:0 8px 25px var(--plum-taffy-shadow);border:none;transform:translateY(-2px) scale(1.02)}.taffy-data-card--sea-salt:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional){background:var(--sea-salt-taffy-gradient)!important;box-shadow:0 8px 25px var(--sea-salt-taffy-shadow);border:none;transform:translateY(-2px) scale(1.02)}.taffy-data-card--licorice:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional){background:var(--licorice-taffy-gradient)!important;box-shadow:0 8px 25px var(--licorice-taffy-shadow);border:none;transform:translateY(-2px) scale(1.02)}.taffy-data-card--strawberry:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional){background:var(--strawberry-taffy-gradient)!important;box-shadow:0 8px 25px var(--strawberry-taffy-shadow);border:none;transform:translateY(-2px) scale(1.02)}.taffy-data-card--apricot:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional){background:var(--apricot-taffy-gradient)!important;box-shadow:0 8px 25px var(--apricot-taffy-shadow);border:none;transform:translateY(-2px) scale(1.02)}.taffy-data-card--caramel-template:hover:not(.taffy-data-card--dark):not(.taffy-data-card--professional){background:var(--caramel-template-taffy-gradient)!important;box-shadow:0 8px 25px var(--caramel-template-taffy-shadow);border:none;transform:translateY(-2px) scale(1.02)}.taffy-data-card--neutral:hover:not(.taffy-data-card--professional):not(.taffy-data-card--dark){background:var(--neutral-taffy-gradient)!important;box-shadow:0 8px 25px var(--neutral-taffy-shadow);border:none;transform:translateY(-2px) scale(1.02)}.taffy-data-card--playful{background:var(--tt-bg-card)!important;box-shadow:0 4px 12px #0000000d,inset 0 0 0 1px #e2e8f066!important;transition:background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--playful .taffy-data-card-title{color:var(--tt-text-primary)!important;transition:color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--playful .taffy-data-card-description{color:#94a3b8!important;transition:color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--playful .taffy-data-card-icon-small,.taffy-data-card--playful .taffy-data-card-icon-large{transition:color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--playful .taffy-data-card-header{border-bottom-color:#e2e8f059!important;transition:border-bottom-color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--playful:hover{transform:none!important}.taffy-data-card--playful:hover .taffy-data-card-title,.taffy-data-card--playful:hover .taffy-data-card-description,.taffy-data-card--playful:hover .taffy-data-card-icon-small,.taffy-data-card--playful:hover .taffy-data-card-icon-large{color:#fff!important}.taffy-data-card--playful:hover .taffy-data-card-header{border-bottom-color:#ffffff26!important}.taffy-data-card--light{background:var(--tt-bg-card)!important;box-shadow:0 4px 12px #00000014,inset 0 0 0 1px #e5e7eb!important;transition:background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--light .taffy-data-card-title{color:var(--tt-text-primary)!important;transition:color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--light .taffy-data-card-description{color:var(--tt-text-secondary)!important;transition:color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--light .taffy-data-card-icon-small,.taffy-data-card--light .taffy-data-card-icon-large{transition:color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--light .taffy-data-card-header{border-bottom-color:var(--tt-border-light)!important;transition:border-bottom-color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--light:hover{transform:none!important}.taffy-data-card--light:hover .taffy-data-card-title,.taffy-data-card--light:hover .taffy-data-card-description,.taffy-data-card--light:hover .taffy-data-card-icon-small,.taffy-data-card--light:hover .taffy-data-card-icon-large{color:#fff!important}.taffy-data-card--light:hover .taffy-data-card-header{border-bottom-color:#ffffff26!important}.taffy-data-card--dark{background:var(--tt-bg-card)!important;box-shadow:0 4px 12px #0000004d,inset 0 0 0 1px var(--tt-border-light)!important;transition:background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--dark .taffy-data-card-title{color:var(--tt-text-primary)!important;transition:color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--dark .taffy-data-card-description{color:var(--tt-text-secondary)!important;transition:color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--dark .taffy-data-card-icon-small,.taffy-data-card--dark .taffy-data-card-icon-large{color:var(--tt-text-primary)!important;transition:color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--dark .taffy-data-card-header{border-bottom-color:var(--tt-border-light)!important;transition:border-bottom-color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--dark:hover{box-shadow:0 4px 16px #0006,inset 0 0 0 1px var(--tt-border-light)!important;transform:none!important}.taffy-data-card--dark:hover .taffy-data-card-title,.taffy-data-card--dark:hover .taffy-data-card-description,.taffy-data-card--dark:hover .taffy-data-card-icon-small,.taffy-data-card--dark:hover .taffy-data-card-icon-large{color:var(--tt-text-primary)!important}.taffy-data-card--dark:hover .taffy-data-card-header{border-bottom-color:var(--tt-border-medium)!important}.taffy-data-card--professional{background:var(--tt-bg-card)!important;border:1px solid rgba(203,213,225,.5)!important;box-shadow:0 4px 12px #0000000a!important;transition:background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--professional .taffy-data-card-title{color:var(--tt-text-primary)!important;transition:color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--professional .taffy-data-card-description{color:#94a3b8!important;transition:color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--professional .taffy-data-card-icon-small,.taffy-data-card--professional .taffy-data-card-icon-large{filter:grayscale(100%);opacity:.5;transition:filter .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--professional .taffy-data-card-header{border-bottom-color:#cbd5e166!important;transition:border-bottom-color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-data-card--professional:hover{border:1px solid var(--tt-border-medium)!important;box-shadow:0 4px 16px #0000001f!important;transform:none!important}.taffy-data-card--professional:hover .taffy-data-card-title{color:var(--tt-text-primary)!important}.taffy-data-card--professional:hover .taffy-data-card-description{color:var(--tt-text-secondary)!important}.taffy-data-card--professional:hover .taffy-data-card-icon-small,.taffy-data-card--professional:hover .taffy-data-card-icon-large{filter:grayscale(0%);opacity:1}.taffy-data-card--professional:hover .taffy-data-card-header{border-bottom-color:var(--tt-border-medium)!important}.taffy-data-card:has(.taffy-data-card--playful),.taffy-data-card:has(.taffy-data-card--dark),.taffy-data-card:has(.taffy-data-card--playful):hover,.taffy-data-card:has(.taffy-data-card--dark):hover{background:transparent!important;box-shadow:none!important;border:none!important;overflow:visible!important}.taffy-data-card:has(.taffy-data-card--professional){background:transparent!important;box-shadow:none!important;border:none!important;overflow:visible!important}.taffy-data-card:has(.taffy-data-card--professional):hover{background:transparent!important;box-shadow:none!important;border:none!important;overflow:visible!important}.taffy-data-card-link{text-decoration:none;display:block;width:100%;height:100%;position:relative}.taffy-budget-card--light{background:var(--tt-bg-card);border:1px solid var(--tt-border-light);box-shadow:0 2px 8px #0000000a}.taffy-budget-card--light .taffy-budget-card-title h4{color:var(--tt-text-primary)}.taffy-budget-card--light .taffy-budget-card-subtitle{color:var(--tt-text-secondary)}.taffy-budget-card--light:hover{box-shadow:0 2px 8px #0000000f;border-color:var(--tt-border-medium)}.taffy-budget-card--dark{background:var(--tt-bg-secondary);border:1px solid var(--tt-border-medium);box-shadow:0 2px 8px #0000004d}.taffy-budget-card--dark .taffy-budget-card-title h4{color:var(--tt-text-primary)}.taffy-budget-card--dark .taffy-budget-card-subtitle{color:var(--tt-text-secondary)}.taffy-budget-card--dark:hover{box-shadow:0 2px 8px #0006;border-color:var(--tt-border-dark)}.taffy-budget-card-icon--blue-raspberry{background:var(--blue-raspberry-taffy-gradient);box-shadow:0 4px 12px var(--blue-raspberry-taffy-shadow)}.taffy-budget-card-icon--mint{background:var(--mint-taffy-gradient);box-shadow:0 4px 12px var(--mint-taffy-shadow)}.taffy-budget-card-icon--butterscotch{background:var(--butterscotch-taffy-gradient);box-shadow:0 4px 12px var(--butterscotch-taffy-shadow)}.taffy-budget-card-icon--grape{background:var(--grape-taffy-gradient);box-shadow:0 4px 12px var(--grape-taffy-shadow)}.taffy-budget-card-icon--orange{background:var(--orange-taffy-gradient);box-shadow:0 4px 12px var(--orange-taffy-shadow)}.taffy-budget-card-icon--cocoa{background:var(--cocoa-taffy-gradient);box-shadow:0 4px 12px var(--cocoa-taffy-shadow)}.taffy-budget-card-icon--banana{background:var(--banana-taffy-gradient);box-shadow:0 4px 12px var(--banana-taffy-shadow)}.taffy-budget-card-icon--berry{background:var(--berry-taffy-gradient);box-shadow:0 4px 12px var(--berry-taffy-shadow)}.taffy-budget-card-icon--lavender{background:var(--lavender-taffy-gradient);box-shadow:0 4px 12px var(--lavender-taffy-shadow)}.taffy-budget-card-icon--plum{background:var(--plum-taffy-gradient);box-shadow:0 4px 12px var(--plum-taffy-shadow)}.taffy-budget-card-icon--neutral{background:var(--neutral-taffy-gradient);box-shadow:0 4px 12px var(--neutral-taffy-shadow)}.taffy-budget-metric--light{background:var(--tt-bg-secondary);border:1px solid var(--tt-border-light)}.taffy-budget-metric--light .taffy-budget-metric-label{color:var(--tt-text-secondary)}.taffy-budget-metric--light .taffy-budget-metric-value{color:var(--tt-text-primary)}.taffy-budget-metric--light .taffy-budget-metric-unit{color:var(--tt-text-secondary)}.taffy-budget-metric--light:hover{background:var(--tt-bg-tertiary);border-color:var(--tt-border-medium)}.taffy-budget-metric--dark{background:var(--tt-bg-tertiary);border:1px solid var(--tt-border-medium)}.taffy-budget-metric--dark .taffy-budget-metric-label{color:var(--tt-text-secondary)}.taffy-budget-metric--dark .taffy-budget-metric-value{color:var(--tt-text-primary)}.taffy-budget-metric--dark .taffy-budget-metric-unit{color:var(--tt-text-secondary)}.taffy-budget-metric--dark:hover{background:var(--tt-bg-secondary);border-color:var(--tt-border-dark)}.taffy-metric-card--light{background:var(--tt-bg-card)!important;border:1px solid var(--tt-border-light);box-shadow:0 2px 8px #0000000a}.taffy-metric-card--light .taffy-metric-card-icon{background:var(--tt-bg-secondary)}.taffy-metric-card--light .taffy-metric-card-label{color:var(--tt-text-secondary)}.taffy-metric-card--light .taffy-metric-card-value{color:var(--tt-text-primary)}.taffy-metric-card--light .taffy-metric-card-edit-btn{color:var(--tt-text-muted)!important}.taffy-metric-card--light .taffy-metric-card-edit-btn:hover{color:var(--tt-text-secondary)!important}.taffy-metric-card--light:hover{box-shadow:0 2px 8px #0000000f}.taffy-metric-card--dark{background:var(--tt-bg-secondary)!important;border:1px solid var(--tt-border-medium);box-shadow:0 2px 8px #0000004d}.taffy-metric-card--dark .taffy-metric-card-icon{background:var(--tt-bg-tertiary)}.taffy-metric-card--dark .taffy-metric-card-label{color:var(--tt-text-secondary)}.taffy-metric-card--dark .taffy-metric-card-value{color:var(--tt-text-primary)}.taffy-metric-card--dark .taffy-metric-card-edit-btn{color:var(--tt-text-secondary)!important}.taffy-metric-card--dark .taffy-metric-card-edit-btn:hover{color:var(--tt-text-primary)!important}.taffy-metric-card--dark:hover{box-shadow:0 2px 8px #0006}.taffy-data-card-container{padding:.25rem;min-height:140px;height:100%;overflow:visible;position:relative;isolation:isolate;display:flex;flex-direction:column;flex:1}.taffy-boards-grid{display:flex;flex-wrap:wrap;gap:16px;width:100%;align-items:stretch}.taffy-board-grid-item{flex:1 1 auto;min-width:300px;max-width:350px;display:flex;flex-direction:column}@media (max-width: 768px){.taffy-boards-grid{gap:12px}.taffy-board-grid-item{min-width:100%;max-width:100%}.taffy-data-card-container{min-height:fit-content}.taffy-data-card{min-height:180px}.taffy-data-card-body{min-height:auto}}@media (min-width: 769px) and (max-width: 1024px){.taffy-boards-grid{gap:14px}.taffy-board-grid-item{min-width:300px;max-width:calc(50% - 7px)}}@media (min-width: 1025px) and (max-width: 1400px){.taffy-boards-grid{gap:16px}.taffy-board-grid-item{min-width:300px;max-width:calc(33.333% - 11px)}}@media (min-width: 1401px){.taffy-boards-grid{gap:18px}.taffy-board-grid-item{min-width:300px;max-width:calc(25% - 14px)}}@media (min-width: 1800px){.taffy-boards-grid{gap:20px}.taffy-board-grid-item{min-width:300px;max-width:calc(20% - 16px)}}.card-table-row{width:100%;max-width:100%;margin:20px auto;box-shadow:none;background-color:#fff}.card-table-row .q-table__title{font-size:1.1em;font-weight:500}.card-table-row td{line-height:3em;font-size:14px!important}.card-table-row .item-full-row:first-of-type{border-top:1px solid #f5f5f5}.card-table-row .item-full-row{margin-top:0;width:100%;text-align:center;border-bottom:1px solid #f5f5f5}.card-table-row .item-full-row a:link,.card-table-row .item-full-row a:visited{color:#212121;font-weight:500;text-decoration:none}.card-table-row .item-full-row .proposal-text{text-align:left;padding:14px 0}.card-table-row .item-full-row .proposal-text h2{margin-bottom:0;margin-top:0;line-height:1}.card-table-row .item-full-row .proposal-link,.card-table-row .item-full-row .notif-link{border:none;background-color:#fff;border-radius:0;margin-bottom:0;transition:.25s all;width:100%;padding:0 14px}.card-table-row .item-full-row .proposal-link .card-section,.card-table-row .item-full-row .notif-link .card-section{margin-bottom:0}.card-table-row .item-full-row .proposal-link,.card-table-row .item-full-row .notif-link{padding:0 14px}.card-table-row .item-full-row .line-item-row{padding:0 20px!important}.card-table-row .item-full-row .line-item-row .li-chip{z-index:5}.card-table-row .item-full-row .line-item-row .li-chip-qty{z-index:3}.card-table-row .item-full-row .li-badge-qty{background:var(--vanilla-taffy-gradient)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1!important;font-weight:600!important}.card-table-row .item-full-row .proposal-link:hover,.card-table-row .item-full-row .notif-link:hover,.card-table-row .item-full-row .line-item-row:hover{background-color:#f5f5f5!important}.card-table-row .item-full-row .proposal-link:hover .li-chip,.card-table-row .item-full-row .notif-link:hover .li-chip,.card-table-row .item-full-row .line-item-row:hover .li-chip{background-color:#eee!important}.card-table-row .item-full-row .proposal-link:hover .li-badge-qty,.card-table-row .item-full-row .notif-link:hover .li-badge-qty,.card-table-row .item-full-row .line-item-row:hover .li-badge-qty{background-color:#045fb4!important}.card-table-row .item-full-row .line-item-error{color:#fff;background:linear-gradient(to bottom,#b71c1c,#f44336);outline:1px solid #f44336}.card-table-row .item-full-row .line-item-error .proposal-text span{color:#fff!important}.card-table-row .item-full-row .line-item-error button{background-color:#fff;margin-left:8px}.proposal-total-mini{width:100%;padding:0!important}.proposal-total-ct{display:flex;justify-content:flex-end;align-items:center;gap:4px;flex-wrap:wrap;overflow:hidden;padding:2px}.price-box,.tax-box{display:flex;align-items:center;background:linear-gradient(135deg,#ffffff 0%,#f8fafc 100%);border:1px solid rgba(0,0,0,.08);border-radius:18px!important;padding:8px 12px;box-shadow:0 2px 8px #0000000f;transition:all .2s ease;position:relative;overflow:hidden;width:fit-content;min-width:140px;min-height:48px}.price-box:hover,.tax-box:hover{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);transform:scale(1.01);box-shadow:0 4px 12px #0000001f;border-color:#0000001f}.price-box__icon,.tax-box__icon{flex-shrink:0;margin-right:10px;width:32px;height:32px;border-radius:18px/12px;background:#9ca3af;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;border:2px solid white;box-shadow:0 2px 4px #0000001a}.price-box__content,.tax-box__content{flex:1;min-width:0}.price-box .sub-head,.tax-box .sub-head,.price-box__content .sub-head,.tax-box__content .sub-head{font-size:11px;color:#6b7280;line-height:1.2;font-weight:500;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price-box .amount,.price-box .payments,.tax-box .amount,.tax-box .payments,.price-box__content .amount,.price-box__content .payments,.tax-box__content .amount,.tax-box__content .payments{font-size:13px;font-weight:600;color:#1f2937;line-height:1.2;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.proposal-total .sub-head{font-size:11px;color:#6b7280;line-height:1.2;font-weight:500;margin-bottom:2px;display:block}.proposal-total .amount,.proposal-total .payments{font-size:13px;font-weight:600;color:#1f2937;line-height:1.2;margin:0}.proposal-total-wrap{width:100%}.proposal-total{font-weight:600;text-align:center;width:100%}.price-box:not(.price-box--horizontal),.tax-box:not(.tax-box--horizontal){display:block;text-align:center;min-width:110px;padding:10px 16px}.price-box--horizontal,.tax-box--horizontal{display:flex;align-items:center}@media (max-width: 768px){.proposal-total-ct{justify-content:center;gap:3px}.price-box,.tax-box{min-width:120px;padding:6px 10px}.price-box__icon,.tax-box__icon{width:28px;height:28px;border-radius:16px/10px;font-size:12px;margin-right:8px}.price-box .amount,.price-box .payments,.tax-box .amount,.tax-box .payments,.price-box__content .amount,.price-box__content .payments,.tax-box__content .amount,.tax-box__content .payments{font-size:12px}.price-box .sub-head,.tax-box .sub-head,.price-box__content .sub-head,.tax-box__content .sub-head{font-size:10px}}@media (min-width: 1024px){.proposal-total-wrap{margin-top:0}.proposal-total-ct{gap:6px}.price-box,.tax-box{min-width:150px;padding:8px 12px}}.taffy-empty-state{display:flex;align-items:center;justify-content:center;text-align:center;min-height:350px;flex:1}.taffy-empty-state .empty-state-container{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:280px;padding:32px 16px}.taffy-empty-state .empty-state-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;margin-bottom:12px;background:var(--tt-empty-state-icon-bg)}.taffy-empty-state .empty-state-icon{color:#fff;opacity:1;font-size:56px!important}.taffy-empty-state .empty-state-title{line-height:1.2!important}@media (max-width: 768px){.taffy-empty-state{min-height:200px}.taffy-empty-state .empty-state-container{max-width:260px;padding:24px 16px}.taffy-empty-state .empty-state-icon-wrapper{width:80px;height:80px;margin-bottom:10px}.taffy-empty-state .empty-state-icon{font-size:44px!important}}.taffy-cocoa-btn{background:var(--cocoa-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-cocoa-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--cocoa-taffy-shadow)!important}.taffy-cocoa-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--cocoa-taffy-shadow)!important}.taffy-banana-btn{background:var(--banana-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-banana-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--banana-taffy-shadow)!important}.taffy-banana-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--banana-taffy-shadow)!important}.taffy-orange-btn{background:var(--orange-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-orange-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--orange-taffy-shadow)!important}.taffy-orange-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--orange-taffy-shadow)!important}.taffy-berry-btn{background:var(--berry-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-berry-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--berry-taffy-shadow)!important}.taffy-berry-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--berry-taffy-shadow)!important}.taffy-lavender-btn{background:var(--lavender-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-lavender-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--lavender-taffy-shadow)!important}.taffy-lavender-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--lavender-taffy-shadow)!important}.taffy-sea-salt-btn{background:var(--sea-salt-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-sea-salt-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--sea-salt-taffy-shadow)!important}.taffy-sea-salt-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--sea-salt-taffy-shadow)!important}.taffy-blue-raspberry-btn{background:var(--blue-raspberry-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-blue-raspberry-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--blue-raspberry-taffy-shadow)!important}.taffy-blue-raspberry-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--blue-raspberry-taffy-shadow)!important}.taffy-blueberry-btn{background:var(--blueberry-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-blueberry-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--blueberry-taffy-shadow)!important}.taffy-blueberry-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--blueberry-taffy-shadow)!important}.taffy-butterscotch-btn{background:var(--butterscotch-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-butterscotch-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--butterscotch-taffy-shadow)!important}.taffy-butterscotch-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--butterscotch-taffy-shadow)!important}.taffy-sage-btn{background:var(--sage-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-sage-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--sage-taffy-shadow)!important}.taffy-sage-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--sage-taffy-shadow)!important}.taffy-mint-chip-btn{background:var(--mint-chip-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-mint-chip-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--mint-chip-taffy-shadow)!important}.taffy-mint-chip-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--mint-chip-taffy-shadow)!important}.taffy-frost-btn{background:var(--frost-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-frost-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--frost-taffy-shadow)!important}.taffy-frost-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--frost-taffy-shadow)!important}.taffy-light-frost-btn{background:var(--light-frost-taffy-gradient)!important;color:#475569!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-light-frost-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--light-frost-taffy-shadow)!important;color:#334155!important}.taffy-light-frost-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--light-frost-taffy-shadow)!important}.taffy-grape-btn{background:var(--grape-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-grape-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--grape-taffy-shadow)!important;color:#fff!important}.taffy-grape-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--grape-taffy-shadow)!important}.taffy-mint-btn{background:var(--mint-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-mint-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--mint-taffy-shadow)!important;color:#fff!important}.taffy-mint-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--mint-taffy-shadow)!important}.taffy-cherry-btn{background:var(--cherry-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-cherry-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--cherry-taffy-shadow)!important;color:#fff!important}.taffy-cherry-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--cherry-taffy-shadow)!important}.taffy-vanilla-btn{background:var(--vanilla-taffy-gradient)!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important}.taffy-vanilla-btn:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--vanilla-taffy-shadow)!important;color:#fff!important}.taffy-vanilla-btn:active{transform:translateY(-1px) scale(1)!important;box-shadow:0 2px 6px var(--vanilla-taffy-shadow)!important}.taffy-btn-large,.q-btn.taffy-btn-large{border-radius:16px;padding:12px 24px;font-weight:600;min-height:44px;box-shadow:0 4px 12px #0000001a;transition:all .3s cubic-bezier(.4,0,.2,1);border:none}.taffy-btn-large:hover,.q-btn.taffy-btn-large:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 6px 20px #00000026}.taffy-btn-large:active,.q-btn.taffy-btn-large:active{transform:translateY(-1px) scale(1);box-shadow:0 2px 6px #0000001a}.taffy-btn-medium,.q-btn.taffy-btn-medium{border-radius:16px;padding:8px 16px;font-weight:600;min-height:36px;box-shadow:0 2px 8px #00000014;transition:all .3s cubic-bezier(.4,0,.2,1);border:none}.taffy-btn-medium:hover,.q-btn.taffy-btn-medium:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 6px 20px #0000001f}.taffy-btn-medium:active,.q-btn.taffy-btn-medium:active{transform:translateY(-1px) scale(1);box-shadow:0 2px 6px #00000014}.taffy-btn-small,.q-btn.taffy-btn-small{border-radius:12px;padding:6px 12px;font-weight:600;min-height:28px;box-shadow:0 1px 4px #0000000f;transition:all .3s cubic-bezier(.4,0,.2,1);border:none}.taffy-btn-small:hover,.q-btn.taffy-btn-small:hover{transform:scale(1.02);box-shadow:0 3px 8px #0000001a}.taffy-btn-small:active,.q-btn.taffy-btn-small:active{transform:scale(1);box-shadow:0 1px 3px #0000000f}.taffy-widget-scrollbar{scrollbar-width:thin;scrollbar-color:var(--tt-scrollbar-thumb) var(--tt-scrollbar-track)}.taffy-widget-scrollbar::-webkit-scrollbar{width:12px}.taffy-widget-scrollbar::-webkit-scrollbar-track{background:var(--tt-scrollbar-track);border-radius:0}.taffy-widget-scrollbar::-webkit-scrollbar-thumb{background:var(--tt-scrollbar-thumb);border-radius:20px;border:3px solid var(--tt-scrollbar-track);-webkit-transition:background .2s ease;transition:background .2s ease}.taffy-widget-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--tt-scrollbar-thumb-hover);border:2px solid var(--tt-scrollbar-track)}.taffy-scrollbar{scrollbar-width:thin;scrollbar-color:var(--tt-scrollbar-thumb) transparent}.taffy-scrollbar::-webkit-scrollbar{width:8px;height:8px}.taffy-scrollbar::-webkit-scrollbar-track{background:transparent;border-radius:4px}.taffy-scrollbar::-webkit-scrollbar-thumb{background:var(--tt-scrollbar-thumb);border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}.taffy-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--tt-scrollbar-thumb-hover)}.taffy-scrollbar::-webkit-scrollbar-corner{background:transparent}.taffy-scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--tt-scrollbar-thumb) transparent}.taffy-scrollbar-thin::-webkit-scrollbar{width:6px;height:6px}.taffy-scrollbar-thin::-webkit-scrollbar-track{background:transparent;border-radius:3px}.taffy-scrollbar-thin::-webkit-scrollbar-thumb{background:var(--tt-scrollbar-thumb);border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.taffy-scrollbar-thin::-webkit-scrollbar-thumb:hover{background:var(--tt-scrollbar-thumb-hover)}.taffy-scrollbar-thin::-webkit-scrollbar-corner{background:transparent}.taffy-scrollbar-micro{scrollbar-width:thin;scrollbar-color:var(--tt-scrollbar-thumb) transparent}.taffy-scrollbar-micro::-webkit-scrollbar{width:4px;height:4px}.taffy-scrollbar-micro::-webkit-scrollbar-track{background:transparent;border-radius:2px}.taffy-scrollbar-micro::-webkit-scrollbar-thumb{background:var(--tt-scrollbar-thumb);border-radius:2px;-webkit-transition:background .2s ease;transition:background .2s ease}.taffy-scrollbar-micro::-webkit-scrollbar-thumb:hover{background:var(--tt-scrollbar-thumb-hover)}.taffy-scrollbar-micro::-webkit-scrollbar-corner{background:transparent}.taffy-scrollbar-overlay{overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.taffy-scrollbar-overlay::-webkit-scrollbar{width:6px;height:6px}.taffy-scrollbar-overlay::-webkit-scrollbar-track{background:transparent;border-radius:0}.taffy-scrollbar-overlay::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px;border:none;-webkit-transition:background .2s ease;transition:background .2s ease;opacity:.7}.taffy-scrollbar-overlay::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3);opacity:1}.taffy-scrollbar-overlay::-webkit-scrollbar-corner{background:transparent}.taffy-scrollbar-overlay::-webkit-scrollbar-thumb{visibility:hidden}.taffy-scrollbar-overlay:hover::-webkit-scrollbar-thumb{visibility:visible}@media (hover: none) and (pointer: coarse){.taffy-scrollbar-overlay{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.taffy-scrollbar-overlay::-webkit-scrollbar{display:none}}.q-menu{border-radius:16px!important;overflow:hidden!important;box-shadow:0 8px 32px #0000001f!important}.q-menu .q-list{border-radius:16px!important}.q-menu .q-item__label,.q-menu .q-item-label{transition:none!important}.taffy-dropdown-item{padding:12px 16px;margin:2px 8px;border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);min-height:48px}.taffy-dropdown-item:hover{background:var(--berry-taffy-gradient)!important;box-shadow:0 4px 12px var(--berry-taffy-shadow)!important;transform:scale(1.01);color:#fff!important}.taffy-dropdown-item--view:hover{background:var(--coconut-taffy-gradient);box-shadow:0 4px 12px var(--coconut-taffy-shadow)}.taffy-dropdown-item--edit:hover{background:var(--butterscotch-taffy-gradient);box-shadow:0 4px 12px var(--butterscotch-taffy-shadow)}.taffy-dropdown-item--clone:hover{background:var(--caramel-template-taffy-gradient);box-shadow:0 4px 12px var(--caramel-template-taffy-shadow)}.taffy-dropdown-item--delete:hover{background:var(--cherry-taffy-gradient);box-shadow:0 4px 12px var(--cherry-taffy-shadow)}.taffy-dropdown-item--tags:hover{background:var(--licorice-taffy-gradient);box-shadow:0 4px 12px var(--licorice-taffy-shadow)}.taffy-dropdown-item--create:hover{background:var(--mint-taffy-gradient);box-shadow:0 4px 12px var(--mint-taffy-shadow)}.taffy-dropdown-item--grape:hover{background:var(--grape-taffy-gradient);box-shadow:0 4px 12px var(--grape-taffy-shadow)}.taffy-dropdown-item--mint:hover{background:var(--mint-taffy-gradient);box-shadow:0 4px 12px var(--mint-taffy-shadow)}.taffy-dropdown-item--orange:hover{background:var(--orange-taffy-gradient);box-shadow:0 4px 12px var(--orange-taffy-shadow)}.taffy-dropdown-item--cocoa:hover{background:var(--cocoa-taffy-gradient);box-shadow:0 4px 12px var(--cocoa-taffy-shadow)}.taffy-dropdown-item--blue-raspberry:hover{background:var(--blue-raspberry-taffy-gradient);box-shadow:0 4px 12px var(--blue-raspberry-taffy-shadow)}.taffy-dropdown-item--blueberry:hover{background:var(--blueberry-taffy-gradient);box-shadow:0 4px 12px var(--blueberry-taffy-shadow)}.taffy-dropdown-item--lavender:hover{background:var(--lavender-taffy-gradient);box-shadow:0 4px 12px var(--lavender-taffy-shadow)}.taffy-dropdown-item--sea-salt:hover{background:var(--sea-salt-taffy-gradient);box-shadow:0 4px 12px var(--sea-salt-taffy-shadow)}.taffy-dropdown-item--berry:hover{background:var(--berry-taffy-gradient);box-shadow:0 4px 12px var(--berry-taffy-shadow)}.taffy-dropdown-item--strawberry:hover{background:var(--strawberry-taffy-gradient);box-shadow:0 4px 12px var(--strawberry-taffy-shadow)}.taffy-dropdown-item--apricot:hover{background:var(--apricot-taffy-gradient);box-shadow:0 4px 12px var(--apricot-taffy-shadow)}.taffy-dropdown-item--watermelon:hover{background:var(--watermelon-taffy-gradient);box-shadow:0 4px 12px var(--watermelon-taffy-shadow)}.taffy-dropdown-item--banana:hover{background:var(--banana-taffy-gradient);box-shadow:0 4px 12px var(--banana-taffy-shadow)}.taffy-dropdown-item--nav:hover{background:var(--blue-raspberry-taffy-gradient);box-shadow:0 4px 12px var(--blue-raspberry-taffy-shadow)}.taffy-dropdown-item--info:hover{background:var(--coconut-taffy-gradient);box-shadow:0 4px 12px var(--coconut-taffy-shadow)}.taffy-dropdown-icon-section{min-width:20px!important;margin-right:15px!important;padding-right:0!important;align-self:flex-start!important;padding-top:2px!important}.taffy-dropdown-item .q-item-label,.taffy-dropdown-item .q-item-label--caption,.taffy-dropdown-item .q-item__label--caption,.taffy-dropdown-item .q-item__label{transition:none;color:inherit}.taffy-dropdown-item:hover .q-icon,.taffy-dropdown-item:hover .q-item-label,.taffy-dropdown-item:hover .q-item-label--caption,.taffy-dropdown-item:hover .q-item__label--caption,.taffy-dropdown-item:hover .q-item__label{color:#fff!important}.taffy-selector-modal .q-dialog__inner{padding:16px}.taffy-selector-modal-card{width:90vw;max-width:900px;max-height:85vh;border-radius:16px;display:flex;flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1)}.taffy-selector-modal-header{border-bottom:1px solid #f0f0f0;padding-bottom:16px;flex-shrink:0}.taffy-selector-modal-content{flex:1;overflow-y:auto;transition:all .3s cubic-bezier(.4,0,.2,1)}.project-selector-dialog .q-dialog__inner{padding:16px}.project-selector-card{width:90vw;max-width:1200px;max-height:85vh;border-radius:16px;display:flex;flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1)}.project-selector-header{border-bottom:1px solid #f0f0f0;padding-bottom:16px;flex-shrink:0}.project-selector-content{flex:1;overflow-y:auto;transition:all .3s cubic-bezier(.4,0,.2,1)}.taffy-grid-container{min-height:400px;transition:all .3s cubic-bezier(.4,0,.2,1)}.taffy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.single-card-grid{justify-content:center;grid-template-columns:1fr!important;max-width:400px;margin:0 auto}.taffy-selector-card{position:relative;background:var(--tt-bg-card);border-radius:16px;padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;box-shadow:0 4px 12px var(--tt-card-shadow);border:1px solid var(--tt-border-light);min-height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;outline:none;opacity:1;transform:scale(1)}.taffy-selector-card:hover{transform:scale(1.03);box-shadow:0 8px 25px var(--tt-card-shadow-hover);border-color:var(--tt-border-medium);outline:none!important}.taffy-selector-card:focus,.taffy-selector-card:focus-visible,.taffy-selector-card:active{border-color:var(--tt-border-medium)!important;outline:none!important;box-shadow:0 4px 12px var(--tt-card-shadow)!important}.taffy-selector-card-title{font-size:14px;font-weight:600;line-height:1.2;color:var(--tt-text-primary);margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.taffy-selector-card-subtitle{font-size:12px;font-weight:400;color:var(--tt-text-secondary);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.taffy-selector-card-icon .resource-icon{color:var(--tt-text-primary)}.taffy-selector-card:hover .taffy-selector-card-title,.taffy-selector-card:hover .taffy-selector-card-subtitle{color:#fff!important;transition:none}.taffy-selector-card:hover .taffy-selector-card-icon .resource-icon{color:#fff!important}.taffy-selector-card-avatar-container{position:relative;margin-bottom:12px}.taffy-selector-card-avatar{transition:none;border:none!important;box-shadow:none!important}.taffy-selector-card-avatar .q-avatar{border:none!important;box-shadow:none!important;color:#fff!important}.taffy-selector-card-avatar .q-avatar .q-avatar__content{color:#fff!important}.taffy-selector-card-avatar:before,.taffy-selector-card-avatar:after{display:none!important}.taffy-selector-card-status-chip{position:absolute;top:12px;left:12px;padding:4px 8px;border-radius:8px;font-size:10px;font-weight:600;color:#fff;z-index:10;transition:all .3s cubic-bezier(.4,0,.2,1);line-height:1.2}.taffy-selector-card.selected{background:var(--mint-taffy-gradient)!important;color:#fff!important;border:2px solid rgba(255,255,255,.3)!important;transform:scale(1.02);box-shadow:0 8px 25px var(--mint-taffy-shadow)!important}.taffy-selector-card.selected .taffy-selector-card-title,.taffy-selector-card.selected .taffy-selector-card-subtitle{color:#fff!important}.taffy-selector-card.selected .taffy-selector-card-status-chip{background:rgba(255,255,255,.25)!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important}.taffy-selector-card-selected-indicator{position:absolute;top:10px;right:10px;color:#fff!important;font-size:18px;opacity:1;transform:scale(1);transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:10;background:rgba(255,255,255,.2);border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px)}.taffy-selector-card:hover .taffy-selector-card-selected-indicator{opacity:1;transform:scale(1.1);background:rgba(255,255,255,.3)}.taffy-selector-card-type-icon-overlay{position:absolute;top:-2px;right:-2px;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0003;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;outline:none}.taffy-selector-card-content{width:100%;text-align:center}.taffy-selector-card--projects:hover:not(.selected){background:var(--cocoa-taffy-gradient)!important;color:#fff!important;transform:scale(1.03);box-shadow:0 8px 25px var(--cocoa-taffy-shadow)!important;border:none!important;outline:none!important}.taffy-selector-card--projects .taffy-selector-card-type-icon-overlay{background:var(--cocoa-taffy-gradient)}.taffy-selector-card--proposals:hover:not(.selected){background:var(--orange-taffy-gradient)!important;color:#fff!important;transform:scale(1.03);box-shadow:0 8px 25px var(--orange-taffy-shadow)!important;border:none!important;outline:none!important}.taffy-selector-card--proposals .taffy-selector-card-type-icon-overlay{background:var(--orange-taffy-gradient)}.taffy-selector-card--resources:hover:not(.selected){background:var(--cocoa-taffy-gradient)!important;color:#fff!important;transform:scale(1.03);box-shadow:0 8px 25px var(--cocoa-taffy-shadow)!important;border:none!important;outline:none!important}.taffy-selector-card--resources .taffy-selector-card-color-indicator{position:absolute;top:8px;left:8px;width:16px;height:16px;border-radius:50%;border:2px solid white;box-shadow:0 2px 4px #0000001a}.taffy-selector-card--resources .taffy-selector-card-icon{margin-bottom:8px}.taffy-selector-card--contacts:hover:not(.selected){background:var(--grape-taffy-gradient)!important;color:#fff!important;transform:scale(1.03);box-shadow:0 8px 25px var(--grape-taffy-shadow)!important;border:none!important;outline:none!important}.taffy-selector-card--users:hover:not(.selected){background:var(--blue-raspberry-taffy-gradient)!important;color:#fff!important;transform:scale(1.03);box-shadow:0 8px 25px var(--blue-raspberry-taffy-shadow)!important;border:none!important;outline:none!important}.taffy-selector-card--contacts .taffy-selector-card-type-icon-overlay{background:var(--grape-taffy-gradient)}.taffy-selector-card--users .taffy-selector-card-type-icon-overlay{background:var(--blue-raspberry-taffy-gradient)}.taffy-selector-card.selected:hover{background:var(--mint-taffy-gradient)!important;transform:scale(1.03);box-shadow:0 10px 30px var(--mint-taffy-shadow)!important}.taffy-selector-card--documents:hover{background:var(--mint-taffy-gradient)!important;color:#fff!important;transform:scale(1.03);box-shadow:0 8px 25px var(--mint-taffy-shadow)!important;border:none!important;outline:none!important}.taffy-selector-card--documents .taffy-selector-card-type-icon-overlay{background:var(--mint-taffy-gradient)}.taffy-selector-card--files:hover{background:var(--berry-taffy-gradient)!important;color:#fff!important;transform:scale(1.03);box-shadow:0 8px 25px var(--berry-taffy-shadow)!important;border:none!important;outline:none!important}.taffy-selector-card--files .taffy-selector-card-type-icon-overlay{background:var(--berry-taffy-gradient)}.taffy-selector-card--spreadsheets:hover{background:var(--lavender-taffy-gradient)!important;color:#fff!important;transform:scale(1.03);box-shadow:0 8px 25px var(--lavender-taffy-shadow)!important;border:none!important;outline:none!important}.taffy-selector-card--spreadsheets .taffy-selector-card-type-icon-overlay{background:var(--lavender-taffy-gradient)}.taffy-selector-card-enter-active,.taffy-selector-card-leave-active{transition:all .3s cubic-bezier(.4,0,.2,1)}.taffy-selector-card-enter-from,.taffy-selector-card-leave-to{opacity:0;transform:scale(.9)}.taffy-selector-modal-pagination{display:flex;align-items:center;gap:4px;margin-right:16px}.taffy-selector-modal-pagination .pagination-btn{color:#64748b;transition:all .2s ease}.taffy-selector-modal-pagination .pagination-btn:hover{color:#334155;background:rgba(100,116,139,.1)}.taffy-selector-modal-pagination .pagination-info{font-size:13px;color:#64748b;font-weight:500;margin:0 6px;min-width:50px;text-align:center}.taffy-close-btn{color:#ef4444;border-radius:50%;padding:8px;min-height:32px;min-width:32px;transition:all .3s cubic-bezier(.4,0,.2,1)}.taffy-close-btn:hover{background:var(--cherry-taffy-gradient);color:#fff;transform:scale(1.05);box-shadow:0 4px 12px var(--cherry-taffy-shadow)}.taffy-close-btn:active{transform:scale(1);box-shadow:0 2px 6px var(--cherry-taffy-shadow)}@media (max-width: 768px){.taffy-selector-modal-card,.project-selector-card{width:95vw;margin:8px}.taffy-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.taffy-selector-card{min-height:110px;padding:16px}.taffy-selector-card-title{font-size:13px}.taffy-selector-card-subtitle{font-size:11px}}@media (max-width: 480px){.taffy-grid{grid-template-columns:1fr}.taffy-selector-card{min-height:100px;padding:14px}}.taffy-nav-btn-primary{border-radius:16px!important;padding:8px 16px!important;font-weight:600!important;min-height:36px!important;box-shadow:0 2px 8px #00000014!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.taffy-nav-btn-primary:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px var(--mint-chip-taffy-shadow)!important}.taffy-nav-btn-secondary{border-radius:12px!important;padding:6px 12px!important;font-weight:500!important;min-height:28px!important;box-shadow:0 1px 4px #0000000f!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.taffy-nav-btn-secondary:hover{transform:translateY(-1px) scale(1.01)!important;box-shadow:0 4px 12px var(--frost-taffy-shadow)!important}.taffy-nav-btn-compact{border-radius:8px!important;padding:4px 8px!important;font-weight:500!important;min-height:24px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.taffy-nav-btn-compact:hover{transform:scale(1.02)!important;box-shadow:0 2px 8px var(--frost-taffy-shadow)!important}.taffy-nav-btn-secondary .text-caption{transition:color .3s cubic-bezier(.4,0,.2,1)!important}.taffy-nav-btn-secondary:hover .text-caption{color:#fff!important}@media (max-width: 600px){.taffy-nav-btn-primary{padding:6px 12px!important;min-height:32px!important}.taffy-nav-btn-secondary{padding:4px 8px!important;min-height:24px!important}}.taffy-pagination-controls{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--tt-bg-card);border-radius:16px;box-shadow:0 2px 8px var(--tt-card-shadow);transition:all .3s cubic-bezier(.4,0,.2,1)}.taffy-pagination-btn{color:var(--tt-text-secondary);border-radius:16px!important;min-height:32px!important;min-width:32px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important;background:transparent!important}.taffy-pagination-btn:hover{background:var(--frost-taffy-gradient)!important;color:#fff!important;transform:scale(1.05)!important;box-shadow:0 4px 12px var(--frost-taffy-shadow)!important}.taffy-pagination-btn:active{transform:scale(1)!important;box-shadow:0 2px 6px var(--frost-taffy-shadow)!important}.taffy-pagination-btn:disabled{opacity:.4!important;pointer-events:none!important;transform:none!important;box-shadow:none!important;background:transparent!important}.taffy-pagination-info{font-size:14px;color:var(--tt-text-primary);font-weight:600;margin:0 8px;min-width:60px;text-align:center;line-height:1.2}.taffy-pagination-footer{padding:16px;background:var(--tt-bg-secondary);border-top:1px solid var(--tt-border-light);display:flex;justify-content:center;align-items:center;flex-shrink:0}.taffy-pagination-wrapper{display:flex;justify-content:center;align-items:center;width:100%}@media (max-width: 768px){.taffy-pagination-controls{gap:6px;padding:6px 12px}.taffy-pagination-btn{min-height:28px!important;min-width:28px!important;border-radius:16px!important}.taffy-pagination-info{font-size:13px;margin:0 6px;min-width:50px}.taffy-pagination-footer{padding:12px}}@media (max-width: 480px){.taffy-pagination-controls{gap:4px;padding:4px 8px}.taffy-pagination-btn{min-height:24px!important;min-width:24px!important;border-radius:12px!important}.taffy-pagination-info{font-size:12px;margin:0 4px;min-width:40px}}body.q-body--dialog{overflow:hidden!important}body:has(.q-dialog__backdrop){overflow:hidden!important}.q-dialog__backdrop~* body{overflow:hidden!important}.q-dialog__backdrop{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:6000!important;background:rgba(0,0,0,.4)!important}.q-dialog__inner{z-index:6001!important}.taffy-modal .q-dialog__backdrop{background:rgba(0,0,0,.5)!important}body.theme-dark .q-dialog__backdrop,body.theme-wakeup .q-dialog__backdrop,body.theme-dark.q-body--dialog .q-dialog__backdrop,body.theme-dark .taffy-modal .q-dialog__backdrop,body.theme-wakeup.q-body--dialog .q-dialog__backdrop,body.theme-wakeup .taffy-modal .q-dialog__backdrop{background:rgba(0,0,0,.75)!important}.taffy-settings-sidebar--light{background:var(--tt-bg-secondary)!important;border-right-color:var(--tt-border-light)!important}.taffy-settings-sidebar--light .settings-tabs-list{background:transparent}.taffy-settings-sidebar--light .settings-tab-item{color:var(--tt-text-primary);border-bottom-color:var(--tt-border-light);border-left:5px solid transparent;position:relative;background:transparent;transition:all .3s ease}.taffy-settings-sidebar--light .settings-tab-item:hover:not(.q-item--active){background:rgba(255,255,255,.3)}.taffy-settings-sidebar--light .settings-tab-item.q-item--active{background:rgba(255,255,255,.5);color:var(--tt-text-primary);font-weight:600;border-left-color:var(--tab-accent-color, var(--tt-text-link))!important}.taffy-settings-sidebar--light .settings-tab-item.q-item--active .q-icon{color:var(--tab-accent-color, var(--tt-text-link));filter:drop-shadow(0 0 3px var(--tab-accent-shadow, rgba(96, 165, 250, .3)))}.taffy-settings-sidebar--light .settings-tab-item.q-item--active .q-item__label{color:var(--tt-text-primary)}.taffy-settings-sidebar--light .settings-tab-item .q-icon{color:var(--tt-text-secondary);transition:all .3s ease}@media (max-width: 768px){.taffy-settings-sidebar--light .settings-tab-item{border-right-color:var(--tt-border-light);border-bottom:5px solid transparent;border-left:none}.taffy-settings-sidebar--light .settings-tab-item.q-item--active{border-bottom-color:var(--tab-accent-color, var(--tt-text-link))!important;box-shadow:0 4px 8px rgba(var(--tab-accent-color-rgb, 96, 165, 250),.2)}}.taffy-settings-sidebar--dark{background:var(--tt-bg-secondary)!important;border-right-color:var(--tt-border-medium)!important}.taffy-settings-sidebar--dark .settings-tabs-list{background:transparent;border-color:var(--tt-border-medium)}.taffy-settings-sidebar--dark .settings-tab-item{color:var(--tt-text-primary);border-bottom-color:var(--tt-border-medium);border-left:5px solid transparent;position:relative;background:transparent;transition:all .3s ease}.taffy-settings-sidebar--dark .settings-tab-item:hover:not(.q-item--active){background:rgba(71,85,105,.3)}.taffy-settings-sidebar--dark .settings-tab-item.q-item--active{background:rgba(71,85,105,.5);color:var(--tt-text-primary);font-weight:600;border-left-color:var(--tab-accent-color, var(--tt-text-link))!important}.taffy-settings-sidebar--dark .settings-tab-item.q-item--active .q-icon{color:var(--tab-accent-color, var(--tt-text-link))!important;filter:drop-shadow(0 0 4px var(--tab-accent-shadow, rgba(96, 165, 250, .5)))}.taffy-settings-sidebar--dark .settings-tab-item.q-item--active .q-item__label{color:var(--tt-text-primary)}.taffy-settings-sidebar--dark .settings-tab-item .q-icon{color:var(--tt-text-secondary);transition:all .3s ease}@media (max-width: 768px){.taffy-settings-sidebar--dark .settings-tab-item{border-right-color:var(--tt-border-medium);border-bottom:5px solid transparent;border-left:none}.taffy-settings-sidebar--dark .settings-tab-item.q-item--active{border-bottom-color:var(--tab-accent-color, var(--tt-text-link))!important;box-shadow:0 4px 12px rgba(var(--tab-accent-color-rgb, 96, 165, 250),.4)}}.taffy-settings-sidebar:has(.taffy-settings-sidebar--light),.taffy-settings-sidebar:has(.taffy-settings-sidebar--dark){background:transparent!important}.app-table-wrapper{border-radius:8px;overflow:hidden}.app-table{border-radius:8px;overflow:hidden;background:var(--tt-bg-card)}.app-table .q-table__container table{border-collapse:separate;border-spacing:0}.app-table .q-table__top{padding:16px;border-bottom:1px solid var(--tt-border-light)}.app-table thead tr th,.taffy-table-header{font-weight:600;background-color:var(--tt-bg-card);color:var(--tt-text-primary);height:48px;padding:8px 16px;font-size:.875rem;letter-spacing:.01em;border-bottom:none;transition:background-color .2s ease,color .2s ease}.app-table tbody tr td,.taffy-table-cell{background:var(--tt-bg-card);color:var(--tt-text-primary);padding:4px 12px;vertical-align:middle;border-bottom:1px solid var(--tt-border-light);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.app-table tbody tr.app-table-row{height:64px;transition:all .2s ease;background:var(--tt-bg-card)}.app-table tbody tr.app-table-row:hover{background:var(--tt-bg-secondary)}.app-table tbody tr.app-table-row:hover td{border-bottom-color:var(--tt-border-medium)}.app-table tbody tr.app-table-row:nth-child(even){background:var(--tt-bg-card)}.app-table tbody tr.app-table-row:nth-child(even):hover{background:var(--tt-bg-secondary)}.app-table tbody tr.app-table-row td:first-child{padding-left:16px;padding-top:0;padding-bottom:0}.app-table tbody tr.app-table-row td:last-child{padding-right:16px}.app-table .q-table__loading{background-color:transparent;opacity:1;z-index:10}.app-table .q-table__loading>div{padding:0;width:100%}.app-table .q-skeleton{border-radius:4px;background:var(--tt-bg-secondary);opacity:.6}.app-table .q-skeleton--circle{border-radius:50%}@keyframes tablePulse{0%{opacity:.5}50%{opacity:.8}to{opacity:.5}}.app-table .q-skeleton{animation:tablePulse 1.5s ease-in-out infinite}.app-table .q-chip{font-size:12px!important}body.theme-dark .app-table{background:var(--tt-bg-card);box-shadow:0 2px 8px #0000004d}body.theme-dark .app-table thead tr th,body.theme-dark .taffy-table-header{background-color:var(--tt-bg-primary);border-bottom-color:var(--tt-border-medium)}body.theme-dark .app-table tbody tr td,body.theme-dark .taffy-table-cell{border-bottom-color:var(--tt-border-light)}body.theme-dark .app-table tbody tr.app-table-row:hover td{border-bottom-color:var(--tt-border-medium)}body.theme-dark .app-table .q-table__container{color:var(--tt-text-primary)}body.theme-playful .app-table-wrapper{box-shadow:0 2px 12px #00000026}body.theme-playful .app-table{background:var(--tt-bg-card)}body.theme-playful .app-table thead tr th,body.theme-playful .taffy-table-header{background-color:var(--tt-bg-secondary);border-bottom-color:var(--tt-border-medium)}body.theme-playful .app-table tbody tr td,body.theme-playful .taffy-table-cell{border-bottom-color:var(--tt-border-light)}body.theme-playful .app-table tbody tr.app-table-row:hover td{border-bottom-color:var(--tt-border-medium)}body.theme-professional .app-table-wrapper{box-shadow:0 2px 12px #0000001f}body.theme-professional .app-table{background:var(--tt-bg-card)}body.theme-professional .app-table thead tr th,body.theme-professional .taffy-table-header{background-color:var(--tt-bg-secondary);border-bottom-color:var(--tt-border-medium)}body.theme-professional .app-table tbody tr td,body.theme-professional .taffy-table-cell{border-bottom-color:var(--tt-border-light)}body.theme-professional .app-table tbody tr.app-table-row:hover td{border-bottom-color:var(--tt-border-medium)}.magic-prompt-card--light{background:var(--tt-bg-card)!important;border:3px solid var(--tt-border-light)}.magic-prompt-card--light .prompt-card-title{color:var(--tt-text-primary)}.magic-prompt-card--light .prompt-card-description{color:var(--tt-text-secondary)}.magic-prompt-card--light .prompt-icon{background:var(--tt-bg-tertiary)}.magic-prompt-card--light .prompt-tag{background:var(--tt-bg-secondary);color:var(--tt-text-secondary);border:1px solid var(--tt-border-light)}.magic-prompt-card--light .tag-overflow{background:var(--tt-bg-tertiary);color:var(--tt-text-secondary)}.magic-prompt-card--light .prompt-card-actions{border-top:1px solid var(--tt-border-light)}.magic-prompt-card--light:hover{border-color:#7c3aed}.magic-prompt-card--dark{background:var(--tt-bg-secondary)!important;border:3px solid var(--tt-border-medium)}.magic-prompt-card--dark .prompt-card-title{color:var(--tt-text-primary)}.magic-prompt-card--dark .prompt-card-description{color:var(--tt-text-secondary)}.magic-prompt-card--dark .prompt-icon{background:var(--tt-bg-tertiary);color:#fff!important}.magic-prompt-card--dark .prompt-tag{background:var(--tt-bg-tertiary);color:var(--tt-text-secondary);border:1px solid var(--tt-border-medium)}.magic-prompt-card--dark .tag-overflow{background:var(--tt-bg-card);color:var(--tt-text-secondary)}.magic-prompt-card--dark .prompt-card-actions{border-top:1px solid var(--tt-border-medium)}.magic-prompt-card--dark .icon-placeholder{color:#fff}.magic-prompt-card--dark:hover{border-color:#a855f7}.magic-prompt-card:has(.magic-prompt-card--light),.magic-prompt-card:has(.magic-prompt-card--dark){background:transparent!important}.q-notifications__list{gap:0!important}.q-notification--standard{min-height:unset!important}.taffy-notification-wrapper.q-notification{background:transparent!important;padding:0!important;border:none!important;box-shadow:none!important;color:inherit!important;overflow:visible!important}.taffy-notification-wrapper.q-notification .q-notification__content{padding:0!important;background:transparent!important}.taffy-notification-wrapper.q-notification .q-notification__message{padding:0!important;margin:0!important}.taffy-notification{display:flex!important;align-items:center!important;gap:10px!important;padding:10px 40px 10px 14px!important;border-radius:999px!important;min-width:220px!important;max-width:320px!important;box-shadow:0 3px 10px #00000026,0 5px 16px #0000001a!important;position:relative!important}.taffy-notification--positive{background:var(--mint-taffy-gradient)!important;box-shadow:0 3px 10px var(--mint-taffy-shadow),0 5px 16px var(--mint-taffy-shadow)!important}.taffy-notification--negative{background:var(--cherry-taffy-gradient)!important;box-shadow:0 3px 10px var(--cherry-taffy-shadow),0 5px 16px var(--cherry-taffy-shadow)!important}.taffy-notification--warning{background:var(--orange-taffy-gradient)!important;box-shadow:0 3px 10px var(--orange-taffy-shadow),0 5px 16px var(--orange-taffy-shadow)!important}.taffy-notification--info{background:var(--berry-taffy-gradient)!important;box-shadow:0 3px 10px var(--berry-taffy-shadow),0 5px 16px var(--berry-taffy-shadow)!important}.taffy-notification-icon{font-size:16px!important;color:#fff!important;flex-shrink:0!important}.taffy-notification-content{flex:1!important;display:flex!important;flex-direction:column!important;gap:2px!important;color:#fff!important;overflow:hidden!important}.taffy-notification-message{font-size:12px!important;font-weight:500!important;line-height:1.3!important;color:#fff!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.taffy-notification-caption{font-size:11px!important;opacity:.9!important;line-height:1.2!important;color:#fff!important}.taffy-notification-badge{position:absolute!important;top:-4px!important;left:-4px!important;background:var(--cherry-taffy-gradient)!important;color:#fff!important;font-size:11px!important;font-weight:600!important;width:24px!important;height:24px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 6px #00000040!important;z-index:10!important}.taffy-notification-wrapper .q-badge,.taffy-notification .q-badge,.q-notification__badge--top-left,.q-notification__badge--bottom-left,.q-notification__badge--top-right,.q-notification__badge--bottom-right{top:-6px!important;left:-6px!important}.taffy-notification-wrapper .q-notification__actions{position:absolute!important;top:50%!important;right:8px!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important}.taffy-notification-wrapper .taffy-notification-close-btn.taffy-close-btn{min-height:20px!important;min-width:20px!important;width:20px!important;height:20px!important;padding:0!important;font-size:9px!important;margin:0!important}.taffy-notification-wrapper .taffy-notification-close-btn.taffy-close-btn .q-btn__content,.taffy-notification-wrapper .taffy-notification-close-btn.taffy-close-btn .q-icon{font-size:9px!important}.taffy-notification-wrapper .taffy-notification-close-btn.taffy-close-btn--light,.taffy-notification-wrapper .taffy-notification-close-btn.taffy-close-btn--dark{background:rgba(255,255,255,.2)!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important}.taffy-notification-wrapper .taffy-notification-close-btn.taffy-close-btn--light:hover,.taffy-notification-wrapper .taffy-notification-close-btn.taffy-close-btn--dark:hover{background:rgba(255,255,255,.95)!important;color:#000c!important;border-color:#ffffff80!important;transform:scale(1.1)!important;box-shadow:0 2px 6px #0003!important}.taffy-notification-wrapper .taffy-notification-close-btn.taffy-close-btn--light:active,.taffy-notification-wrapper .taffy-notification-close-btn.taffy-close-btn--dark:active{transform:scale(1)!important;background:rgba(255,255,255,.85)!important;box-shadow:0 1px 3px #00000026!important}.fc-h-event{border:0;padding:0 4px}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:0;padding:20px;background:var(--tt-widget-header-bg);border-bottom:1px solid var(--tt-widget-header-border)}.fc .fc-toolbar.fc-header-toolbar .fc-prev-button,.fc .fc-toolbar.fc-header-toolbar .fc-next-button{padding:0!important;height:32px;width:32px;border-radius:50%;background:var(--tt-bg-secondary)!important;border:1px solid var(--tt-border-medium)!important;color:var(--tt-text-primary)!important;transition:all .2s ease}.fc .fc-toolbar.fc-header-toolbar .fc-prev-button:hover,.fc .fc-toolbar.fc-header-toolbar .fc-next-button:hover{background:var(--mint-taffy-gradient)!important;border-color:transparent!important;color:#fff!important;transform:scale(1.05)}.fc .fc-toolbar.fc-header-toolbar .fc-prev-button .fc-icon-chevron-left,.fc .fc-toolbar.fc-header-toolbar .fc-next-button .fc-icon-chevron-left{margin-left:-2px}.fc .fc-toolbar.fc-header-toolbar .fc-prev-button .fc-icon-chevron-right,.fc .fc-toolbar.fc-header-toolbar .fc-next-button .fc-icon-chevron-right{margin-left:2px}.fc .fc-toolbar.fc-header-toolbar button{border-radius:20px!important;background:var(--tt-bg-secondary)!important;border:1px solid var(--tt-border-medium)!important;padding:6px 16px!important;margin:0 4px!important;color:var(--tt-text-primary)!important;font-weight:500;transition:all .2s ease}.fc .fc-toolbar.fc-header-toolbar button:hover{background:var(--berry-taffy-gradient)!important;border-color:transparent!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px var(--berry-taffy-shadow)}.fc .fc-toolbar.fc-header-toolbar button.fc-button-active{background:var(--berry-taffy-gradient)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 2px 8px var(--berry-taffy-shadow)}.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-title{font-weight:700;color:var(--tt-text-primary);font-size:1.5rem}.fc .fc-daygrid{background:var(--tt-bg-card)!important}.fc .fc-daygrid-block-event{align-items:center}.fc .fc-event{padding:0!important;margin:0!important;overflow:hidden;border:none!important}.fc .fc-event .q-chip{font-size:12px;padding:4px 8px!important;height:auto;border-radius:6px}.fc .fc-event .q-chip i{margin-right:4px}.fc .fc-event .q-btn i{margin-right:0!important}.fc .fc-highlight{background:var(--berry-taffy-gradient)!important;opacity:.2}.fc .fc-daygrid-more-link{margin:4px;padding:4px 8px;background:var(--tt-bg-secondary);color:var(--tt-text-primary);border-radius:6px;font-size:11px;font-weight:500;transition:all .2s ease}.fc .fc-daygrid-more-link:hover{background:var(--berry-taffy-gradient);color:#fff}.fc .fc-event.fc-daygrid-block-event{margin:3px!important}.fc .fc-daygrid-day{background:var(--tt-bg-card);border-color:var(--tt-border-light)!important}.fc .fc-daygrid-day.fc-day-today{background:var(--tt-bg-secondary)!important}.fc .fc-col-header-cell{background:var(--tt-bg-secondary);border-color:var(--tt-border-medium)!important;color:var(--tt-text-primary);font-weight:600}.fc .fc-daygrid-day-number{color:var(--tt-text-primary);padding:8px;font-weight:500}.fc .fc-day-today .fc-daygrid-day-number{background:var(--berry-taffy-gradient);color:#fff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;margin:4px}.fc .fc-timegrid-col.fc-day-today,.fc .fc-timegrid-col.fc-day-today .fc-timegrid-col-frame{background:var(--tt-bg-secondary)!important}.fc .fc-col-header-cell.fc-day-today{background:var(--tt-bg-tertiary)!important}.fc .fc-resource-timeline .fc-timeline-lane.fc-day-today,.fc .fc-resource-daygrid .fc-daygrid-day.fc-day-today,.fc .fc-resource-timegrid .fc-timegrid-col.fc-day-today{background:var(--tt-bg-secondary)!important}.fc .fc-timegrid-slot{height:3em;border-color:var(--tt-border-light)!important}.fc .fc-timegrid-slot-label{color:var(--tt-text-secondary);font-size:.85rem;border-color:var(--tt-border-light)!important}.fc .fc-timegrid-axis{background:var(--tt-bg-secondary);border-color:var(--tt-border-medium)!important}.fc .fc-timegrid-axis-cushion{color:var(--tt-text-primary)!important}.fc .fc-timegrid-divider{border-color:var(--tt-border-medium)!important}.fc .fc-timegrid-col{border-color:var(--tt-border-light)!important}.fc .fc-timegrid-event{border-color:transparent!important}.fc .fc-scrollgrid{border-color:var(--tt-border-medium)!important}.fc .fc-scrollgrid-section>*{border-color:var(--tt-border-medium)!important}.fc .fc-scrollgrid-section-header>*,.fc .fc-scrollgrid-section-body>*,.fc .fc-scrollgrid-section-footer>*{border-color:var(--tt-border-light)!important}.fc td,.fc th,.fc .fc-daygrid-day-frame,.fc .fc-daygrid-day-top,.fc .fc-daygrid-day-events,.fc .fc-timegrid-slots table,.fc .fc-timegrid-slot-lane{border-color:var(--tt-border-light)!important}.fc .fc-list-day-cushion{border-color:var(--tt-border-medium)!important;background:var(--tt-bg-secondary)}.fc .fc-list-event{border-color:var(--tt-border-light)!important}.fc .fc-list-event:hover{background:var(--tt-bg-secondary)}.fc .fc-timeline-slot,.fc .fc-timeline-lane,.fc .fc-resource-timeline .fc-timeline-lane,.fc .fc-scrollgrid-sync-table,.fc .fc-col-header,.fc .fc-daygrid-body,.fc .fc-timegrid-body,.fc .fc-timegrid-cols{border-color:var(--tt-border-light)!important}.fc .fc-scroller{scrollbar-width:thin;scrollbar-color:var(--tt-scrollbar-thumb) var(--tt-scrollbar-track)}.fc .fc-scroller::-webkit-scrollbar{width:8px;height:8px}.fc .fc-scroller::-webkit-scrollbar-track{background:var(--tt-scrollbar-track)}.fc .fc-scroller::-webkit-scrollbar-thumb{background:var(--tt-scrollbar-thumb);border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}.fc .fc-scroller::-webkit-scrollbar-thumb:hover{background:var(--tt-scrollbar-thumb-hover)}.calendar-settings-dialog .q-card,.resources-dialog .q-card,.resource-form-dialog .q-card{background:var(--tt-bg-card);border-radius:16px;box-shadow:0 8px 24px var(--tt-card-shadow-hover)}.calendar-settings-card,.resources-card,.resource-form-card{max-width:600px;width:90vw}.calendar-modal-header,.resources-header,.resource-form-header{background:var(--tt-widget-header-bg);border-bottom:1px solid var(--tt-widget-header-border);color:var(--tt-text-primary)}.calendar-modal-header .text-h6,.resources-header .text-h6,.resource-form-header .text-h6{color:var(--tt-text-primary)}.calendar-modal-content,.resources-content,.resource-form-content{background:var(--tt-bg-card);color:var(--tt-text-primary);max-height:60vh;overflow-y:auto}.calendar-modal-footer,.resources-footer,.resource-form-footer{background:var(--tt-widget-footer-bg);border-top:1px solid var(--tt-widget-footer-border)}.setting-item{display:flex;justify-content:space-between;align-items:center;padding:16px;background:var(--tt-bg-secondary);border-radius:12px;border:1px solid var(--tt-border-light)}.setting-item .setting-label{display:flex;align-items:center;color:var(--tt-text-primary);font-weight:500}.setting-card{padding:16px;background:var(--tt-bg-secondary);border-radius:12px;border:1px solid var(--tt-border-light)}.resource-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.resource-card{background:var(--tt-bg-card);border:1px solid var(--tt-border-light);border-radius:12px;padding:16px;transition:all .2s ease}.resource-card:hover{box-shadow:0 4px 12px var(--tt-card-shadow-hover);transform:translateY(-2px);border-color:var(--tt-border-medium)}.resource-card .resource-card-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.resource-card .resource-color-badge{width:24px;height:24px;border-radius:6px;flex-shrink:0}.resource-card .resource-info{flex:1;min-width:0}.resource-card .resource-title{color:var(--tt-text-primary);font-weight:600;font-size:.95rem;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-card .resource-owner{color:var(--tt-text-secondary);font-size:.85rem;display:flex;align-items:center}.resource-card .resource-card-actions{display:flex;gap:8px;justify-content:flex-end;margin-bottom:12px}.resource-card .resource-action-btn{color:var(--tt-text-secondary);transition:all .2s ease}.resource-card .resource-action-btn:hover{color:var(--tt-text-primary);background:var(--tt-bg-secondary)}.resource-card .resource-card-footer{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid var(--tt-border-light)}.color-section,.privacy-section{padding:16px;background:var(--tt-bg-secondary);border-radius:12px;border:1px solid var(--tt-border-light)}.color-label,.privacy-label{display:flex;align-items:center;color:var(--tt-text-primary);font-weight:600;font-size:.95rem;margin-bottom:12px}.event-preview-card{padding:12px 16px;border-radius:8px;margin-top:12px;display:flex;align-items:center;font-weight:500;box-shadow:0 2px 8px #0000001a}.privacy-option{cursor:pointer;transition:all .2s ease;background:var(--tt-bg-card);border:2px solid var(--tt-border-light)!important}.privacy-option:hover{border-color:var(--tt-border-medium)!important;transform:translateY(-2px);box-shadow:0 4px 12px var(--tt-card-shadow-hover)}.privacy-option.active{border-color:var(--mint-taffy-start)!important;background:var(--tt-bg-secondary);box-shadow:0 2px 8px var(--mint-taffy-shadow)}.filter-section{background:var(--tt-bg-secondary);border-bottom:1px solid var(--tt-border-light);padding:16px}.resource-filter-toggle{background:var(--tt-bg-card);border:1px solid var(--tt-border-light);border-radius:12px;overflow:hidden}.resource-filter-toggle .q-btn{color:var(--tt-text-primary);background:transparent}.resource-filter-toggle .q-btn:hover{background:var(--tt-bg-secondary)}.taffy-drop-indicator{height:3px;background:var(--mint-taffy-gradient);border-radius:2px;margin:4px 0;opacity:.8;box-shadow:0 0 8px var(--tt-card-shadow-hover);animation:taffy-pulse-indicator 1s infinite}@keyframes taffy-pulse-indicator{0%,to{opacity:.8;box-shadow:0 0 8px var(--tt-card-shadow)}50%{opacity:1;box-shadow:0 0 12px var(--mint-taffy-shadow)}}.taffy-draggable-card{cursor:grab;-webkit-user-select:none;user-select:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.taffy-draggable-card:active{cursor:grabbing}.taffy-draggable-card.dragging{opacity:.3;cursor:grabbing;transform:scale(.98)}.taffy-drag-handle{display:flex;align-items:center;cursor:grab;color:var(--tt-text-muted);opacity:.5;transition:opacity .2s ease}.taffy-drag-handle:hover,.taffy-draggable-card:hover .taffy-drag-handle{opacity:1}.taffy-draggable-card.dragging .taffy-drag-handle{cursor:grabbing}.taffy-dropdown-menu{opacity:1!important}
