._notifBellPulse_gi5bs_11{animation:_notif-pulse_gi5bs_1 .3s ease-in-out 3}@keyframes _notif-pulse_gi5bs_1{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}._notifDropdown_gi5bs_22{overflow:hidden;border-radius:var(--brand-radius-card);box-shadow:0 8px 24px #0000001f}._notifDropdownHeader_gi5bs_28{padding:12px 16px;border-bottom:1px solid var(--mantine-color-gray-2)}._notifStack_gi5bs_33{max-height:var(--notif-popover-max-h, 400px);overflow-y:auto}._notifPopoverCard_gi5bs_40{position:relative;padding:12px 14px;cursor:pointer;transition:background-color .15s ease;border-left:none}._notifPopoverCard_gi5bs_40:hover{background-color:var(--mantine-color-gray-0)}._notifCategoryBar_gi5bs_52{position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:3px 0 0 3px;pointer-events:none}._notifIconCircle_gi5bs_62{width:24px;height:24px;min-width:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._notifDropdownFooter_gi5bs_75{padding:12px 16px;border-top:1px solid var(--mantine-color-gray-2)}._toastStack_aokdb_13{position:fixed;bottom:20px;right:20px;z-index:9999;display:flex;flex-direction:column-reverse;gap:8px;max-width:calc(100vw - 40px);pointer-events:none}@media(max-width:768px){._toastStack_aokdb_13{left:12px;right:12px;bottom:12px;max-width:unset}}._toastItem_aokdb_35{pointer-events:auto;position:relative;width:380px;min-height:56px;padding:12px 14px 14px 18px;border-radius:var(--brand-radius-card, 8px);background:var(--mantine-color-body, #fff);box-shadow:var(--brand-shadow-card, 0 4px 12px rgba(0, 0, 0, .15));overflow:hidden;cursor:pointer;animation:_slideInRight_aokdb_1 .3s ease-out forwards}@media(max-width:768px){._toastItem_aokdb_35{width:100%}}._toastDismiss_aokdb_55{animation:_slideOutRight_aokdb_1 .2s ease-in forwards}._toastBar_aokdb_61{position:absolute;left:0;top:0;bottom:0;width:4px}._toastProgress_aokdb_71{position:absolute;bottom:0;left:0;right:0;height:2px;border-radius:0 0 var(--brand-radius-card, 8px) var(--brand-radius-card, 8px);overflow:hidden}._toastProgressFill_aokdb_81{height:100%;transition:none}@keyframes _slideInRight_aokdb_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _slideOutRight_aokdb_1{to{transform:translate(100%);opacity:0}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body,#root{min-height:100vh}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.m_7485cace{--container-size-xs: 100% !important;--container-size-sm: 100% !important;--container-size-md: 100% !important;--container-size-lg: 100% !important;--container-size-xl: 100% !important;max-width:100%!important;padding:24px!important;margin:0!important}.lkfl-card-section{overflow:hidden}.lkfl-card-section-header{border-bottom:1px solid var(--mantine-color-gray-1)}.lkfl-card-section-link{cursor:pointer;display:flex;align-items:center;gap:3px}.lkfl-card-section-link:hover{color:var(--brand-primary);text-decoration:underline}.lkfl-card{background:var(--mantine-color-body);border-radius:12px;overflow:hidden;box-shadow:0 1px 4px #0000000f;cursor:pointer;display:flex;flex-direction:column}.lkfl-card:active{box-shadow:0 2px 8px #0000001a}.editor-preview-sticky{position:sticky;top:0;max-height:calc(100vh - 120px);overflow:hidden;display:flex;flex-direction:column}.editor-preview-sticky .editor-preview-scroll{flex:1;overflow-y:auto;overflow-x:hidden}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page-fade-in{animation:fadeIn .25s ease-out}.folder-table thead th{position:sticky;top:0;z-index:1;background:var(--mantine-color-body)!important}.folder-table-scroll{flex:1;overflow-y:auto;min-height:0}.lkfl-card-section-link:hover{color:var(--brand-primary)}.lkfl-benefit-card--compact .lkfl-benefit-banner{height:72px!important}.lkfl-benefit-card--compact .lkfl-benefit-banner svg{width:26px!important;height:26px!important}.lkfl-benefit-card--compact .lkfl-benefit-status-badge{top:6px!important;right:6px!important}.lkfl-benefit-card--compact .lkfl-benefit-body{padding:6px 8px!important}.lkfl-benefit-card--compact .lkfl-benefit-category{font-size:10px!important;letter-spacing:.3px!important}.lkfl-benefit-card--compact .lkfl-benefit-heading{font-size:12px!important}.lkfl-benefit-card--compact .lkfl-benefit-description{font-size:10px!important;line-height:1.4!important}.lkfl-benefit-card--compact .lkfl-benefit-price-wrapper{padding:0 8px 6px!important}.lkfl-benefit-card--compact .lkfl-benefit-price{font-size:12px!important}.lkfl-flex-row{display:flex;flex-direction:row}.lkfl-items-center{align-items:center}.lkfl-justify-between{justify-content:space-between}.lkfl-gap-8{gap:8px}.lkfl-flex-shrink-0{flex-shrink:0}.lkfl-mr-4{margin-right:4px}.lkfl-mr-20{margin-right:20px}.lkfl-margin-0{margin:0}.lkfl-fs-11{font-size:11px}.lkfl-fs-13{font-size:13px}.lkfl-lh-1{line-height:1}.lkfl-height-36{height:36px}.lkfl-border-radius-var{border-radius:var(--brand-radius-button)}.lkfl-cursor-pointer{cursor:pointer}.lkfl-svg-block{display:block}.lkfl-navbar-nav-link{height:58px;padding:0 var(--lkfl-space-5);font-size:12.5px;white-space:nowrap;border-radius:0}.lkfl-navbar-nav-link--active{font-weight:600;color:var(--brand-text);border-bottom:2px solid var(--brand-primary)}.lkfl-popover-item-unread{background:var(--brand-surface)}.lkfl-marker-green{background:var(--notif-marker-green)}.lkfl-marker-purple{background:var(--notif-marker-purple)}.lkfl-marker-blue{background:var(--notif-marker-blue)}.lkfl-marker-gold{background:var(--notif-marker-gold)}.lkfl-marker-red{background:var(--notif-marker-red)}.lkfl-category-billing{background:var(--notif-category-billing)}.lkfl-category-requests{background:var(--notif-category-requests)}.lkfl-category-offers{background:var(--notif-category-offers)}.lkfl-category-achievements{background:var(--notif-category-achievements)}.lkfl-category-system{background:var(--notif-category-system)}.lkfl-table-container{display:flex;flex-direction:column;overflow:hidden}.lkfl-flex-1{flex:1}.lkfl-table-scroll{flex:1;overflow-y:auto;min-height:0}.lkfl-search-wrapper{position:relative;flex:1 1 200px;max-width:320px}.lkfl-search-icon{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:var(--mantine-color-dimmed);pointer-events:none}.lkfl-table-input{width:100%;padding:6px 12px 6px 30px;border:1px solid var(--brand-border);border-radius:var(--mantine-radius-sm);font-size:13px;background:var(--mantine-color-body);color:var(--mantine-color-text);outline:none;box-sizing:border-box}.lkfl-filter-btn{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border:1px solid var(--brand-border);border-radius:var(--mantine-radius-sm);font-size:12px;background:transparent;color:var(--mantine-color-dimmed);cursor:pointer;white-space:nowrap;flex-shrink:0}.lkfl-filter-btn--active{border-color:var(--mantine-color-blue-5);background:var(--mantine-color-blue-1);color:var(--mantine-color-blue-8)}.lkfl-sticky-header{position:sticky;top:0;z-index:2;background:var(--mantine-color-body);white-space:nowrap}.lkfl-opacity-40{opacity:.4}.lkfl-pl-12{padding-left:12px}.lkfl-pr-12{padding-right:12px}.lkfl-w-36{width:36px}.lkfl-text-right{text-align:right}.lkfl-mt-4{margin-top:4px}.lkfl-overflow-y-auto{overflow-y:auto}.lkfl-whitespace-nowrap{white-space:nowrap}.lkfl-flex-center{display:flex;justify-content:center;align-items:center}.lkfl-gap-4{gap:4px}.lkfl-pagination-btn{padding:3px 8px;border:1px solid var(--brand-border);border-radius:4px;font-size:12px;background:var(--brand-surface);color:var(--brand-text);cursor:pointer}.lkfl-pagination-btn--disabled{background:var(--brand-bg);color:var(--brand-text-muted);cursor:default}.lkfl-card-section-wrapper{border-radius:var(--brand-radius-card);background:var(--brand-surface);border-color:var(--brand-border)}.lkfl-card-section-header{padding:var(--brand-card-padding, 12px)}.lkfl-card-section-body{padding:var(--brand-card-padding, 12px);padding-top:0}.lkfl-tilecard-content{display:flex;align-items:center;gap:var(--lkfl-space-3)}.lkfl-min-w-0{min-width:0}.lkfl-bottomsheet-banner{position:relative;overflow:hidden}.lkfl-tab-active{color:var(--brand-text-on-primary);font-weight:700}.lkfl-benefit-color-indicator{background:var(--indicator-color, transparent)}.lkfl-hidden{display:none}.lkfl-taskcard-row{display:flex;gap:10px;align-items:center;width:100%}.lkfl-status-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;flex-shrink:0}.lkfl-status-pending,.lkfl-status-waiting{background:var(--brand-warning-light)}.lkfl-status-active,.lkfl-status-done,.lkfl-status-completed,.lkfl-status-in_progress{background:var(--brand-success-light)}.lkfl-notif-item-unread{background:var(--brand-bg)}.lkfl-notif-item-first{border-top:1px solid var(--brand-border);border-radius:var(--brand-radius-card) var(--brand-radius-card) 0 0}.lkfl-notif-item-last{border-bottom:1px solid var(--brand-border);border-radius:0 0 var(--brand-radius-card) var(--brand-radius-card)}.lkfl-notif-item-first-last{border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);border-radius:var(--brand-radius-card)}.lkfl-notiflist-item{border-bottom:1px solid var(--brand-border);transition:background .15s ease}.lkfl-notiflist-item:hover{background:var(--brand-info-light)}.lkfl-benefit-banner{background:var(--banner-bg, transparent)}.lkfl-popover-dropdown-no-padding{padding:0}@keyframes copilot-dot{0%,80%,to{transform:scale(0);opacity:.4}40%{transform:scale(1);opacity:1}}@keyframes notif-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.notif-bell-pulse{animation:notif-pulse .3s ease-in-out 3}@keyframes stepper-pulse{0%,to{box-shadow:0 0 #6366f166}50%{box-shadow:0 0 0 6px #6366f100}}.mantine-Accordion-item{--item-filled-color: var(--bg-card)}.mantine-Accordion-label{color:var(--text-primary)}.mantine-Input-wrapper[data-variant=default]{--input-bd: var(--border-default);--input-bg: var(--bg-card);--input-bd-focus: var(--brand-primary)}:root{--brand-primary: #2563EB;--brand-secondary: #6B7280;--font-size-multiplier: 1;--brand-success: #10B981;--brand-danger: #EF4444;--brand-warning: #F59E0B;--brand-info: #3B82F6;--bg-sidebar: #FFFFFF;--bg-header: #FFFFFF;--bg-muted: #F1F3F5;--border-muted: #F3F4F6;--sidebar-width: 240px;--header-height: 56px}body{font-size:calc(16px * var(--font-size-multiplier, 1))}.high-contrast{--brand-primary: #000000;--brand-secondary: #FFFFFF;color-scheme:dark;filter:contrast(1.4)}.high-contrast a{color:#ff0}.high-contrast button{border:2px solid #FFFFFF}:root{--lkfl-space-1: 2px;--lkfl-space-2: 4px;--lkfl-space-3: 8px;--lkfl-space-4: 12px;--lkfl-space-5: 16px;--lkfl-space-6: 24px;--lkfl-space-7: 32px;--lkfl-space-8: 48px;--lkfl-space-9: 64px}[data-spacing-preset=comfortable]{--lkfl-space-1: 2px;--lkfl-space-2: 4px;--lkfl-space-3: 8px;--lkfl-space-4: 12px;--lkfl-space-5: 16px;--lkfl-space-6: 24px;--lkfl-space-7: 32px;--lkfl-space-8: 48px;--lkfl-space-9: 64px}[data-spacing-preset=compact]{--lkfl-space-1: 1px;--lkfl-space-2: 2px;--lkfl-space-3: 4px;--lkfl-space-4: 6px;--lkfl-space-5: 8px;--lkfl-space-6: 12px;--lkfl-space-7: 16px;--lkfl-space-8: 24px;--lkfl-space-9: 32px}[data-spacing-preset=spacious]{--lkfl-space-1: 2px;--lkfl-space-2: 4px;--lkfl-space-3: 8px;--lkfl-space-4: 16px;--lkfl-space-5: 20px;--lkfl-space-6: 32px;--lkfl-space-7: 40px;--lkfl-space-8: 56px;--lkfl-space-9: 80px}:root{--container-max: 1440px;--container-padding: 24px;--container-mobile: 480px;--container-tablet: 768px;--container-desktop: 1024px;--container-custom-max: var(--brand-container-max-width, 1440px)}.lkfl-container{max-width:var(--container-custom-max);margin-inline:auto;padding-inline:var(--container-padding)}.lkfl-container-sm{max-width:var(--container-tablet);margin-inline:auto;padding-inline:var(--container-padding)}.lkfl-container-lg{max-width:1920px;margin-inline:auto;padding-inline:var(--container-padding)}:root{--brand-success-light: #F0FDF4;--brand-danger-light: #FEF2F2;--brand-warning-light: #FFFBEB;--brand-info-light: #EFF6FF}:root{--grid-columns: 12;--grid-gutter-tight: 8px;--grid-gutter-regular: 12px;--grid-gutter-loose: 16px;--grid-gutter: var(--brand-grid-gutter, var(--grid-gutter-regular))}.lkfl-grid{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gutter)}:root{--text-xs: calc(12px * var(--font-size-multiplier, 1));--text-sm: calc(14px * var(--font-size-multiplier, 1));--text-base: calc(16px * var(--font-size-multiplier, 1));--text-lg: calc(18px * var(--font-size-multiplier, 1));--text-xl: calc(20px * var(--font-size-multiplier, 1));--text-2xl: calc(24px * var(--font-size-multiplier, 1));--text-3xl: calc(32px * var(--font-size-multiplier, 1));--text-4xl: calc(40px * var(--font-size-multiplier, 1))}:root{--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 9999}:root{--lkfl-duration-fast: .2s;--lkfl-duration-normal: .3s;--lkfl-duration-slow: .4s;--lkfl-ease-out: cubic-bezier(.25, .1, .25, 1);--lkfl-ease-in-out: cubic-bezier(.4, 0, .2, 1)}[data-animation-speed=snappy]{--lkfl-duration-fast: .15s;--lkfl-duration-normal: .2s;--lkfl-duration-slow: .3s}[data-animation-speed=smooth]{--lkfl-duration-fast: .2s;--lkfl-duration-normal: .3s;--lkfl-duration-slow: .4s}[data-animation-speed=slow]{--lkfl-duration-fast: .3s;--lkfl-duration-normal: .5s;--lkfl-duration-slow: .7s}
