:root{--lvbl-primary: #0073aa;--lvbl-primary-dark: #005177;--lvbl-primary-light: #1e8fb8;--lvbl-secondary: #f0f6fc;--lvbl-accent: #00a32a;--lvbl-warning: #dba617;--lvbl-error: #d63638;--lvbl-white: #fafaf8;--lvbl-gray-50: #f9f9f9;--lvbl-gray-100: #f0f0f0;--lvbl-gray-200: #e5e5e5;--lvbl-gray-300: #d4d4d4;--lvbl-gray-400: #a0a0a0;--lvbl-gray-500: #6b6b6b;--lvbl-gray-600: #545454;--lvbl-gray-700: #3c3c3c;--lvbl-gray-800: #2c2c2c;--lvbl-gray-900: #1a1a1a;--lvbl-black: #1a1a1a;--lvbl-brand-gold: #FFB81C;--lvbl-brand-gold-hover: #d4951a;--lvbl-brand-gold-alpha: rgba(255, 184, 28, 0.1);--lvbl-brand-gold-alpha-30: rgba(255, 184, 28, 0.3);--lvbl-brand-gold-dark: #7a5c0a;--lvbl-success: #10b981;--lvbl-success-alpha: rgba(16, 185, 129, 0.1);--lvbl-success-glow: rgba(16, 185, 129, 0.4);--lvbl-error-alpha: rgba(214, 54, 56, 0.1);--lvbl-text-primary: var(--lvbl-gray-800);--lvbl-text-secondary: var(--lvbl-gray-600);--lvbl-text-muted: var(--lvbl-gray-500);--lvbl-text-inverse: var(--lvbl-white);--lvbl-bg-primary: var(--lvbl-white);--lvbl-bg-secondary: var(--lvbl-gray-50);--lvbl-bg-muted: var(--lvbl-gray-100);--lvbl-bg-overlay: rgba(0, 0, 0, 0.5);--lvbl-border-light: var(--lvbl-gray-200);--lvbl-border-medium: var(--lvbl-gray-300);--lvbl-border-dark: var(--lvbl-gray-400);--lvbl-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--lvbl-font-family-mono: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;--lvbl-font-family-ui: "Fira Sans", var(--lvbl-font-family);--lvbl-font-size-xs: 0.75rem;--lvbl-font-size-sm: 0.875rem;--lvbl-font-size-base: 1rem;--lvbl-font-size-lg: 1.125rem;--lvbl-font-size-xl: 1.25rem;--lvbl-font-size-2xl: 1.5rem;--lvbl-font-size-3xl: 1.875rem;--lvbl-font-size-4xl: 2.25rem;--lvbl-font-weight-light: 300;--lvbl-font-weight-normal: 400;--lvbl-font-weight-medium: 500;--lvbl-font-weight-semibold: 600;--lvbl-font-weight-bold: 700;--lvbl-font-weight-extrabold: 800;--lvbl-line-height-tight: 1.25;--lvbl-line-height-normal: 1.5;--lvbl-line-height-relaxed: 1.75;--lvbl-line-height-loose: 2;--lvbl-spacing-xs: 0.25rem;--lvbl-spacing-sm: 0.5rem;--lvbl-spacing-md: 1rem;--lvbl-spacing-lg: 1.5rem;--lvbl-spacing-xl: 2rem;--lvbl-spacing-2xl: 2.5rem;--lvbl-spacing-3xl: 3rem;--lvbl-spacing-4xl: 4rem;--lvbl-border-width-thin: 1px;--lvbl-border-width-medium: 2px;--lvbl-border-width-thick: 4px;--lvbl-radius-sm: 0.125rem;--lvbl-radius-base: 0.25rem;--lvbl-radius-md: 0.375rem;--lvbl-radius-lg: 0.5rem;--lvbl-radius-xl: 0.75rem;--lvbl-radius-2xl: 1rem;--lvbl-radius-full: 9999px;--lvbl-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);--lvbl-shadow-base: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);--lvbl-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);--lvbl-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--lvbl-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);--lvbl-shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, 0.25);--lvbl-z-dropdown: 1000;--lvbl-z-sticky: 1020;--lvbl-z-fixed: 1030;--lvbl-z-modal: 1040;--lvbl-z-popover: 1050;--lvbl-z-tooltip: 1060;--lvbl-z-toast: 1070;--lvbl-transition-fast: 150ms ease-in-out;--lvbl-transition-base: 200ms ease-in-out;--lvbl-transition-slow: 300ms ease-in-out;--lvbl-ease-in: cubic-bezier(0.4, 0, 1, 1);--lvbl-ease-out: cubic-bezier(0, 0, 0.2, 1);--lvbl-ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);--lvbl-screen-sm: 640px;--lvbl-screen-md: 768px;--lvbl-screen-lg: 1024px;--lvbl-screen-xl: 1280px;--lvbl-screen-2xl: 1536px;--lvbl-social-icon-size: 1.25rem;--lvbl-social-button-padding: 0.5rem 0.75rem;--lvbl-social-button-gap: 0.5rem;--lvbl-social-border-radius: 0.375rem}@media(prefers-color-scheme: dark){:root{--lvbl-text-primary: var(--lvbl-gray-100);--lvbl-text-secondary: var(--lvbl-gray-300);--lvbl-text-muted: var(--lvbl-gray-400);--lvbl-text-inverse: var(--lvbl-gray-900);--lvbl-bg-primary: var(--lvbl-gray-900);--lvbl-bg-secondary: var(--lvbl-gray-800);--lvbl-bg-muted: var(--lvbl-gray-700);--lvbl-bg-overlay: rgba(0, 0, 0, 0.8);--lvbl-border-light: var(--lvbl-gray-700);--lvbl-border-medium: var(--lvbl-gray-600);--lvbl-border-dark: var(--lvbl-gray-500)}}@media(prefers-contrast: high){:root{--lvbl-border-width-thin: 2px;--lvbl-border-width-medium: 3px;--lvbl-border-width-thick: 5px}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}.reading-progress-bar{position:fixed;top:0;left:0;width:100%;height:3px;background-color:rgba(0,0,0,.1);z-index:9999;transition:opacity .3s ease;opacity:0}.reading-progress-bar.is-visible{opacity:1}.reading-progress-bar .reading-progress-fill{height:100%;width:0%;transition:width .1s ease-out}.reading-progress-bar.position-top{top:0}.reading-progress-bar.position-bottom{top:auto;bottom:0}.reading-progress-bar.auto-hide{transition:opacity .3s ease,transform .3s ease}.reading-progress-bar.auto-hide.is-hidden{opacity:0;transform:translateY(-100%)}.reading-progress-bar.auto-hide.position-bottom.is-hidden{transform:translateY(100%)}@media(prefers-reduced-motion: reduce){.reading-progress-bar,.reading-progress-fill{transition:none}}.feedback-widget{background:var(--lvbl-bg-primary);border:var(--lvbl-border-width-thin) solid var(--lvbl-border-light);border-radius:var(--lvbl-radius-lg);padding:var(--lvbl-spacing-lg);margin:var(--lvbl-spacing-xl) 0;box-shadow:var(--lvbl-shadow-sm);transition:var(--lvbl-transition-base)}.feedback-widget:hover{box-shadow:var(--lvbl-shadow-md)}.feedback-widget.loading{opacity:.7;pointer-events:none}.feedback-widget.loading .feedback-rating,.feedback-widget.loading .feedback-form{position:relative}.feedback-widget.loading .feedback-rating::after,.feedback-widget.loading .feedback-form::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;border:2px solid var(--lvbl-border-light);border-top:2px solid var(--lvbl-primary);border-radius:50%;animation:spin 1s linear infinite}.feedback-widget .feedback-title{font-size:var(--lvbl-font-size-lg);font-weight:var(--lvbl-font-weight-semibold);color:var(--lvbl-text-primary);margin-bottom:var(--lvbl-spacing-md);text-align:center}.feedback-widget .feedback-rating{display:flex;justify-content:center;gap:var(--lvbl-spacing-sm);margin-bottom:var(--lvbl-spacing-lg)}.feedback-widget .feedback-rating button{background:var(--lvbl-bg-secondary);border:var(--lvbl-border-width-thin) solid var(--lvbl-border-medium);border-radius:var(--lvbl-radius-full);width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:var(--lvbl-font-size-xl);cursor:pointer;transition:var(--lvbl-transition-base);color:var(--lvbl-text-muted)}.feedback-widget .feedback-rating button:hover{background:var(--lvbl-primary-light);color:var(--lvbl-text-inverse);border-color:var(--lvbl-primary);transform:translateY(-2px);box-shadow:var(--lvbl-shadow-md)}.feedback-widget .feedback-rating button:focus:focus-visible{outline:2px solid var(--lvbl-primary);outline-offset:2px}.feedback-widget .feedback-rating button:focus:focus:not(:focus-visible){outline:none}.feedback-widget .feedback-rating button.selected,.feedback-widget .feedback-rating button[aria-pressed=true]{background:var(--lvbl-primary);color:var(--lvbl-text-inverse);border-color:var(--lvbl-primary);transform:scale(1.1)}.feedback-widget .feedback-rating button:active{transform:scale(0.98)}@media screen and (max-width: 767px){.feedback-widget .feedback-rating button{width:40px;height:40px;font-size:var(--lvbl-font-size-lg)}}.feedback-widget .feedback-comment-form{display:none;animation:slideUp var(--lvbl-transition-base) ease-out}.feedback-widget .feedback-comment-form[aria-hidden=false]{display:block}.feedback-widget .feedback-comment-form .form-group{margin-bottom:var(--lvbl-spacing-md)}.feedback-widget .feedback-comment-form label{display:block;font-weight:var(--lvbl-font-weight-medium);color:var(--lvbl-text-primary);margin-bottom:var(--lvbl-spacing-sm)}.feedback-widget .feedback-comment-form textarea{display:block;width:100%;padding:var(--lvbl-spacing-sm) var(--lvbl-spacing-md);font-family:var(--lvbl-font-family);font-size:var(--lvbl-font-size-base);line-height:var(--lvbl-line-height-normal);color:var(--lvbl-text-primary);background-color:var(--lvbl-bg-primary);border:var(--lvbl-border-width-thin) solid var(--lvbl-border-medium);border-radius:var(--lvbl-radius-md);transition:var(--lvbl-transition-base);min-height:100px;resize:vertical}.feedback-widget .feedback-comment-form textarea:focus{outline:none;border-color:var(--lvbl-primary);box-shadow:0 0 0 3px rgba(0,115,170,.1)}.feedback-widget .feedback-comment-form textarea:disabled{background-color:var(--lvbl-bg-muted);color:var(--lvbl-text-muted);cursor:not-allowed}.feedback-widget .feedback-comment-form textarea::placeholder{color:var(--lvbl-text-muted)}.feedback-widget .feedback-comment-form input[type=email]{display:block;width:100%;padding:var(--lvbl-spacing-sm) var(--lvbl-spacing-md);font-family:var(--lvbl-font-family);font-size:var(--lvbl-font-size-base);line-height:var(--lvbl-line-height-normal);color:var(--lvbl-text-primary);background-color:var(--lvbl-bg-primary);border:var(--lvbl-border-width-thin) solid var(--lvbl-border-medium);border-radius:var(--lvbl-radius-md);transition:var(--lvbl-transition-base)}.feedback-widget .feedback-comment-form input[type=email]:focus{outline:none;border-color:var(--lvbl-primary);box-shadow:0 0 0 3px rgba(0,115,170,.1)}.feedback-widget .feedback-comment-form input[type=email]:disabled{background-color:var(--lvbl-bg-muted);color:var(--lvbl-text-muted);cursor:not-allowed}.feedback-widget .feedback-comment-form input[type=email]::placeholder{color:var(--lvbl-text-muted)}.feedback-widget .feedback-comment-form .form-actions{display:flex;gap:var(--lvbl-spacing-sm);justify-content:flex-end;margin-top:var(--lvbl-spacing-lg)}@media screen and (max-width: 639px){.feedback-widget .feedback-comment-form .form-actions{flex-direction:column}}.feedback-widget .feedback-comment-form .submit-feedback{display:inline-flex;align-items:center;justify-content:center;padding:var(--lvbl-spacing-sm) var(--lvbl-spacing-md);font-family:var(--lvbl-font-family);font-size:var(--lvbl-font-size-base);font-weight:var(--lvbl-font-weight-medium);line-height:var(--lvbl-line-height-tight);text-decoration:none;border:var(--lvbl-border-width-thin) solid rgba(0,0,0,0);border-radius:var(--lvbl-radius-md);cursor:pointer;transition:var(--lvbl-transition-base);background-color:var(--lvbl-primary);color:var(--lvbl-text-inverse)}.feedback-widget .feedback-comment-form .submit-feedback:focus{outline:2px solid var(--lvbl-primary);outline-offset:2px}.feedback-widget .feedback-comment-form .submit-feedback:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.feedback-widget .feedback-comment-form .submit-feedback:hover:not(:disabled){background-color:var(--lvbl-primary-dark);transform:translateY(-1px);box-shadow:var(--lvbl-shadow-md)}.feedback-widget .feedback-comment-form .submit-feedback:active{transform:translateY(0);box-shadow:var(--lvbl-shadow-sm)}.feedback-widget .feedback-comment-form .feedback-skip{display:inline-flex;align-items:center;justify-content:center;padding:var(--lvbl-spacing-sm) var(--lvbl-spacing-md);font-family:var(--lvbl-font-family);font-size:var(--lvbl-font-size-base);font-weight:var(--lvbl-font-weight-medium);line-height:var(--lvbl-line-height-tight);text-decoration:none;border:var(--lvbl-border-width-thin) solid rgba(0,0,0,0);border-radius:var(--lvbl-radius-md);cursor:pointer;transition:var(--lvbl-transition-base);background-color:rgba(0,0,0,0);color:var(--lvbl-primary)}.feedback-widget .feedback-comment-form .feedback-skip:focus{outline:2px solid var(--lvbl-primary);outline-offset:2px}.feedback-widget .feedback-comment-form .feedback-skip:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.feedback-widget .feedback-comment-form .feedback-skip:hover:not(:disabled){background-color:var(--lvbl-secondary);color:var(--lvbl-primary-dark)}.feedback-widget .feedback-success{text-align:center;color:var(--lvbl-accent);animation:fadeIn var(--lvbl-transition-base) ease-out}.feedback-widget .feedback-success .feedback-success-icon{font-size:var(--lvbl-font-size-3xl);color:var(--lvbl-accent);margin-bottom:var(--lvbl-spacing-md)}.feedback-widget .feedback-success .feedback-success-text{font-size:var(--lvbl-font-size-lg);font-weight:var(--lvbl-font-weight-medium)}.feedback-widget .feedback-error{background:rgba(214,54,56,.1);color:var(--lvbl-error);padding:var(--lvbl-spacing-md);border-radius:var(--lvbl-radius-md);margin-top:var(--lvbl-spacing-md);border-left:4px solid var(--lvbl-error);animation:slideUp var(--lvbl-transition-base) ease-out}.feedback-widget .feedback-existing{text-align:center;color:var(--lvbl-text-secondary)}.feedback-widget .feedback-existing .feedback-existing-rating{font-size:var(--lvbl-font-size-xl);color:var(--lvbl-warning);margin-bottom:var(--lvbl-spacing-sm)}.feedback-widget .feedback-existing .feedback-existing-text{font-weight:var(--lvbl-font-weight-medium);margin-bottom:var(--lvbl-spacing-sm)}.feedback-widget .feedback-existing .feedback-existing-comment{font-style:italic;color:var(--lvbl-text-muted);padding:var(--lvbl-spacing-md);background:var(--lvbl-bg-secondary);border-radius:var(--lvbl-radius-md);margin-top:var(--lvbl-spacing-md)}.feedback-widget.floating{position:fixed;bottom:var(--lvbl-spacing-xl);right:var(--lvbl-spacing-xl);max-width:320px;z-index:var(--lvbl-z-modal);box-shadow:var(--lvbl-shadow-xl)}.feedback-widget.floating .feedback-close{position:absolute;top:var(--lvbl-spacing-sm);right:var(--lvbl-spacing-sm);background:rgba(0,0,0,0);border:none;font-size:var(--lvbl-font-size-lg);color:var(--lvbl-text-muted);cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:var(--lvbl-radius-full)}.feedback-widget.floating .feedback-close:hover{background:var(--lvbl-bg-muted);color:var(--lvbl-text-primary)}.feedback-widget.floating .feedback-close:focus:focus-visible{outline:2px solid var(--lvbl-primary);outline-offset:2px}.feedback-widget.floating .feedback-close:focus:focus:not(:focus-visible){outline:none}@media screen and (max-width: 767px){.feedback-widget.floating{position:static;max-width:none;margin:var(--lvbl-spacing-lg) 0}.feedback-widget.floating .feedback-close{display:none}}.feedback-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--lvbl-bg-overlay);z-index:var(--lvbl-z-modal);display:flex;align-items:center;justify-content:center;padding:var(--lvbl-spacing-lg)}.feedback-modal[aria-hidden=true]{display:none}.feedback-modal .feedback-widget{max-width:500px;width:100%;max-height:90vh;overflow-y:auto;animation:scaleIn var(--lvbl-transition-base) ease-out}.feedback-widget.compact{padding:var(--lvbl-spacing-md);margin:var(--lvbl-spacing-md) 0}.feedback-widget.compact .feedback-title{font-size:var(--lvbl-font-size-base);margin-bottom:var(--lvbl-spacing-sm)}.feedback-widget.compact .feedback-rating{margin-bottom:var(--lvbl-spacing-md)}.feedback-widget.compact .feedback-rating button{width:35px;height:35px;font-size:var(--lvbl-font-size-base)}@media(prefers-contrast: high){.feedback-widget{border-width:var(--lvbl-border-width-medium)}.feedback-widget .feedback-rating button{border-width:var(--lvbl-border-width-medium)}.feedback-widget .feedback-rating button:focus{outline-width:3px}}@media(prefers-reduced-motion: reduce){.feedback-widget,.feedback-comment-form,.feedback-success,.feedback-error{animation:none;transition:none}.feedback-rating button:hover{transform:none}.feedback-widget .feedback-rating::after,.feedback-widget .feedback-form::after{animation:none}}@media(prefers-color-scheme: dark){.feedback-error{background:rgba(214,54,56,.2)}}@media print{.feedback-widget{display:none}}.popular-insights{background:var(--lvbl-bg-primary);border:var(--lvbl-border-width-thin) solid var(--lvbl-border-light);border-radius:var(--lvbl-radius-lg);padding:var(--lvbl-spacing-lg);margin:var(--lvbl-spacing-xl) 0;box-shadow:var(--lvbl-shadow-sm)}.popular-insights .insights-header{margin-bottom:var(--lvbl-spacing-lg);padding-bottom:var(--lvbl-spacing-md);border-bottom:var(--lvbl-border-width-thin) solid var(--lvbl-border-light)}.popular-insights .insights-header h3{font-size:var(--lvbl-font-size-xl);font-weight:var(--lvbl-font-weight-semibold);color:var(--lvbl-text-primary);margin:0;display:flex;align-items:center}.popular-insights .insights-header h3::before{content:"📊";margin-right:var(--lvbl-spacing-sm);font-size:var(--lvbl-font-size-lg)}.popular-insights .insights-list{display:flex;flex-direction:column;gap:var(--lvbl-spacing-md)}.popular-insights .insight-item{display:flex;flex-direction:column;gap:var(--lvbl-spacing-xs);padding:var(--lvbl-spacing-md);border-radius:var(--lvbl-radius-md);transition:var(--lvbl-transition-base)}.popular-insights .insight-item:hover{background:var(--lvbl-bg-secondary);transform:translateX(4px)}.popular-insights .insight-item .insight-link{color:var(--lvbl-text-primary);text-decoration:none;font-weight:var(--lvbl-font-weight-medium);line-height:var(--lvbl-line-height-tight)}.popular-insights .insight-item .insight-link:hover{color:var(--lvbl-primary);text-decoration:underline}.popular-insights .insight-item .insight-link:focus{border-radius:var(--lvbl-radius-sm)}.popular-insights .insight-item .insight-link:focus:focus-visible{outline:2px solid var(--lvbl-primary);outline-offset:2px}.popular-insights .insight-item .insight-link:focus:focus:not(:focus-visible){outline:none}.popular-insights .insight-item .insight-meta{display:flex;align-items:center;gap:var(--lvbl-spacing-md);font-size:var(--lvbl-font-size-sm);color:var(--lvbl-text-muted)}.popular-insights .insight-item .insight-meta .insight-views{display:flex;align-items:center;gap:var(--lvbl-spacing-xs)}.popular-insights .insight-item .insight-meta .insight-views::before{content:"👁";font-size:var(--lvbl-font-size-xs)}.popular-insights .insight-item .insight-meta .insight-date{display:flex;align-items:center;gap:var(--lvbl-spacing-xs)}.popular-insights .insight-item .insight-meta .insight-date::before{content:"📅";font-size:var(--lvbl-font-size-xs)}.popular-insights.loading{position:relative}.popular-insights.loading::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:32px;height:32px;border:3px solid var(--lvbl-border-light);border-top:3px solid var(--lvbl-primary);border-radius:50%;animation:spin 1s linear infinite}.popular-insights.loading .insights-list{opacity:.5}.popular-insights.empty{text-align:center;color:var(--lvbl-text-muted)}.popular-insights.empty .empty-message{font-size:var(--lvbl-font-size-lg);margin:var(--lvbl-spacing-xl) 0}.popular-insights.empty .empty-message::before{content:"📊";display:block;font-size:var(--lvbl-font-size-4xl);margin-bottom:var(--lvbl-spacing-md);opacity:.5}.reading-progress-analytics{position:fixed;top:0;left:0;right:0;height:3px;background:var(--lvbl-bg-muted);z-index:var(--lvbl-z-sticky)}.reading-progress-analytics .progress-bar{height:100%;background:linear-gradient(90deg, var(--lvbl-primary) 0%, var(--lvbl-primary-light) 50%, var(--lvbl-accent) 100%);width:0%;transition:width .3s ease-out}.reading-progress-analytics.hidden{opacity:0;pointer-events:none}.time-on-page-indicator{position:fixed;bottom:var(--lvbl-spacing-lg);left:var(--lvbl-spacing-lg);background:var(--lvbl-bg-primary);color:var(--lvbl-text-secondary);padding:var(--lvbl-spacing-sm) var(--lvbl-spacing-md);border-radius:var(--lvbl-radius-full);font-size:var(--lvbl-font-size-sm);box-shadow:var(--lvbl-shadow-md);z-index:var(--lvbl-z-modal)}.time-on-page-indicator::before{content:"⏱";margin-right:var(--lvbl-spacing-xs)}@media screen and (max-width: 767px){.time-on-page-indicator{position:static;display:inline-block;margin:var(--lvbl-spacing-sm) 0}}.sidebar-analytics{background:var(--lvbl-bg-secondary);padding:var(--lvbl-spacing-lg);border-radius:var(--lvbl-radius-lg);margin-bottom:var(--lvbl-spacing-xl)}.sidebar-analytics .analytics-title{font-size:var(--lvbl-font-size-lg);font-weight:var(--lvbl-font-weight-semibold);color:var(--lvbl-text-primary);margin-bottom:var(--lvbl-spacing-lg);text-align:center}.sidebar-analytics .analytics-stats{display:grid;grid-template-columns:1fr 1fr;gap:var(--lvbl-spacing-md)}@media screen and (max-width: 767px){.sidebar-analytics .analytics-stats{grid-template-columns:1fr}}.sidebar-analytics .analytics-stats .stat-item{text-align:center;padding:var(--lvbl-spacing-md);background:var(--lvbl-bg-primary);border-radius:var(--lvbl-radius-md)}.sidebar-analytics .analytics-stats .stat-item .stat-number{font-size:var(--lvbl-font-size-2xl);font-weight:var(--lvbl-font-weight-bold);color:var(--lvbl-primary);display:block}.sidebar-analytics .analytics-stats .stat-item .stat-label{font-size:var(--lvbl-font-size-sm);color:var(--lvbl-text-muted);margin-top:var(--lvbl-spacing-xs)}.analytics-dashboard .dashboard-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:var(--lvbl-spacing-xl);margin-bottom:var(--lvbl-spacing-xl)}.analytics-dashboard .dashboard-card{background-color:var(--lvbl-bg-primary);border:var(--lvbl-border-width-thin) solid var(--lvbl-border-light);border-radius:var(--lvbl-radius-lg);box-shadow:var(--lvbl-shadow-sm);padding:var(--lvbl-spacing-lg)}.analytics-dashboard .dashboard-card:hover{box-shadow:var(--lvbl-shadow-md);transform:translateY(-2px);transition:var(--lvbl-transition-base)}.analytics-dashboard .dashboard-card .card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--lvbl-spacing-lg);padding-bottom:var(--lvbl-spacing-md);border-bottom:var(--lvbl-border-width-thin) solid var(--lvbl-border-light)}.analytics-dashboard .dashboard-card .card-header .card-title{font-size:var(--lvbl-font-size-lg);font-weight:var(--lvbl-font-weight-semibold);color:var(--lvbl-text-primary);margin:0}.analytics-dashboard .dashboard-card .card-header .card-action{display:inline-flex;align-items:center;justify-content:center;padding:var(--lvbl-spacing-sm) var(--lvbl-spacing-md);font-family:var(--lvbl-font-family);font-size:var(--lvbl-font-size-base);font-weight:var(--lvbl-font-weight-medium);line-height:var(--lvbl-line-height-tight);text-decoration:none;border:var(--lvbl-border-width-thin) solid rgba(0,0,0,0);border-radius:var(--lvbl-radius-md);cursor:pointer;transition:var(--lvbl-transition-base);background-color:rgba(0,0,0,0);color:var(--lvbl-primary);font-size:var(--lvbl-font-size-sm);padding:var(--lvbl-spacing-xs) var(--lvbl-spacing-sm)}.analytics-dashboard .dashboard-card .card-header .card-action:focus{outline:2px solid var(--lvbl-primary);outline-offset:2px}.analytics-dashboard .dashboard-card .card-header .card-action:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.analytics-dashboard .dashboard-card .card-header .card-action:hover:not(:disabled){background-color:var(--lvbl-secondary);color:var(--lvbl-primary-dark)}.analytics-dashboard .dashboard-card .card-content .metric{display:flex;align-items:center;justify-content:space-between;padding:var(--lvbl-spacing-sm) 0;border-bottom:var(--lvbl-border-width-thin) solid var(--lvbl-border-light)}.analytics-dashboard .dashboard-card .card-content .metric:last-child{border-bottom:none}.analytics-dashboard .dashboard-card .card-content .metric .metric-label{color:var(--lvbl-text-secondary);font-size:var(--lvbl-font-size-sm)}.analytics-dashboard .dashboard-card .card-content .metric .metric-value{font-weight:var(--lvbl-font-weight-semibold);color:var(--lvbl-text-primary)}.analytics-dashboard .dashboard-card .card-content .metric .metric-change{font-size:var(--lvbl-font-size-sm)}.analytics-dashboard .dashboard-card .card-content .metric .metric-change.positive{color:var(--lvbl-accent)}.analytics-dashboard .dashboard-card .card-content .metric .metric-change.positive::before{content:"↗";margin-right:var(--lvbl-spacing-xs)}.analytics-dashboard .dashboard-card .card-content .metric .metric-change.negative{color:var(--lvbl-error)}.analytics-dashboard .dashboard-card .card-content .metric .metric-change.negative::before{content:"↘";margin-right:var(--lvbl-spacing-xs)}.analytics-dashboard .chart-container{height:300px;margin-top:var(--lvbl-spacing-lg);background:var(--lvbl-bg-secondary);border-radius:var(--lvbl-radius-md);display:flex;align-items:center;justify-content:center;color:var(--lvbl-text-muted)}.analytics-dashboard .chart-container.loading::after{content:"";display:inline-block;width:32px;height:32px;border:2px solid rgba(0,0,0,0);border-top:2px solid var(--lvbl-primary);border-radius:50%;animation:spin 1s linear infinite;margin-left:var(--lvbl-spacing-sm)}@media screen and (max-width: 767px){.popular-insights{padding:var(--lvbl-spacing-md);margin:var(--lvbl-spacing-lg) 0}.popular-insights .insights-header h3{font-size:var(--lvbl-font-size-lg)}.analytics-dashboard .dashboard-grid{grid-template-columns:1fr;gap:var(--lvbl-spacing-lg)}}@media(prefers-contrast: high){.popular-insights{border-width:var(--lvbl-border-width-medium)}.reading-progress-analytics .progress-bar{background:var(--lvbl-primary)}}@media(prefers-reduced-motion: reduce){.popular-insights .insight-item:hover,.reading-progress-analytics .progress-bar{transform:none;transition:none}.popular-insights.loading::after{animation:none}}@media print{.reading-progress-analytics,.time-on-page-indicator{display:none}.popular-insights{break-inside:avoid}}.migration-container{max-width:800px;margin:var(--lvbl-spacing-xl) auto;background:var(--lvbl-bg-primary);border:var(--lvbl-border-width-thin) solid var(--lvbl-border-light);border-radius:var(--lvbl-radius-lg);box-shadow:var(--lvbl-shadow-md);overflow:hidden}.migration-container .migration-header{background:linear-gradient(135deg, var(--lvbl-primary) 0%, var(--lvbl-primary-light) 100%);color:var(--lvbl-text-inverse);padding:var(--lvbl-spacing-xl);text-align:center}.migration-container .migration-header h2{margin:0 0 var(--lvbl-spacing-md) 0;font-size:var(--lvbl-font-size-2xl);font-weight:var(--lvbl-font-weight-bold)}.migration-container .migration-header p{margin:0;font-size:var(--lvbl-font-size-lg);opacity:.9;line-height:var(--lvbl-line-height-relaxed)}.migration-container .migration-header .version-info{margin-top:var(--lvbl-spacing-lg);display:flex;justify-content:center;gap:var(--lvbl-spacing-xl)}@media screen and (max-width: 639px){.migration-container .migration-header .version-info{flex-direction:column;gap:var(--lvbl-spacing-md)}}.migration-container .migration-header .version-info .version-badge{background:hsla(0,0%,100%,.2);padding:var(--lvbl-spacing-sm) var(--lvbl-spacing-md);border-radius:var(--lvbl-radius-md)}.migration-container .migration-header .version-info .version-badge .version-label{display:block;font-size:var(--lvbl-font-size-sm);opacity:.8}.migration-container .migration-header .version-info .version-badge .version-number{display:block;font-size:var(--lvbl-font-size-lg);font-weight:var(--lvbl-font-weight-bold)}.migration-container .migration-header .version-info .version-arrow{align-self:center;font-size:var(--lvbl-font-size-xl)}@media screen and (max-width: 639px){.migration-container .migration-header .version-info .version-arrow{transform:rotate(90deg)}}.migration-container .migration-actions{padding:var(--lvbl-spacing-xl);text-align:center}.migration-container .migration-actions .button{display:inline-flex;align-items:center;justify-content:center;padding:var(--lvbl-spacing-sm) var(--lvbl-spacing-md);font-family:var(--lvbl-font-family);font-size:var(--lvbl-font-size-base);font-weight:var(--lvbl-font-weight-medium);line-height:var(--lvbl-line-height-tight);text-decoration:none;border:var(--lvbl-border-width-thin) solid rgba(0,0,0,0);border-radius:var(--lvbl-radius-md);cursor:pointer;transition:var(--lvbl-transition-base);margin:var(--lvbl-spacing-sm)}.migration-container .migration-actions .button:focus{outline:2px solid var(--lvbl-primary);outline-offset:2px}.migration-container .migration-actions .button:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.migration-container .migration-actions .button#create-backup{display:inline-flex;align-items:center;justify-content:center;padding:var(--lvbl-spacing-sm) var(--lvbl-spacing-md);font-family:var(--lvbl-font-family);font-size:var(--lvbl-font-size-base);font-weight:var(--lvbl-font-weight-medium);line-height:var(--lvbl-line-height-tight);text-decoration:none;border:var(--lvbl-border-width-thin) solid rgba(0,0,0,0);border-radius:var(--lvbl-radius-md);cursor:pointer;transition:var(--lvbl-transition-base);background-color:var(--lvbl-bg-secondary);color:var(--lvbl-text-primary);border-color:var(--lvbl-border-medium)}.migration-container .migration-actions .button#create-backup:focus{outline:2px solid var(--lvbl-primary);outline-offset:2px}.migration-container .migration-actions .button#create-backup:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.migration-container .migration-actions .button#create-backup:hover:not(:disabled){background-color:var(--lvbl-bg-muted);border-color:var(--lvbl-border-dark);transform:translateY(-1px);box-shadow:var(--lvbl-shadow-sm)}.migration-container .migration-actions .button#create-backup:active{transform:translateY(0)}.migration-container .migration-actions .button#start-migration{display:inline-flex;align-items:center;justify-content:center;padding:var(--lvbl-spacing-sm) var(--lvbl-spacing-md);font-family:var(--lvbl-font-family);font-size:var(--lvbl-font-size-base);font-weight:var(--lvbl-font-weight-medium);line-height:var(--lvbl-line-height-tight);text-decoration:none;border:var(--lvbl-border-width-thin) solid rgba(0,0,0,0);border-radius:var(--lvbl-radius-md);cursor:pointer;transition:var(--lvbl-transition-base);background-color:var(--lvbl-primary);color:var(--lvbl-text-inverse);font-size:var(--lvbl-font-size-lg);padding:var(--lvbl-spacing-md) var(--lvbl-spacing-xl)}.migration-container .migration-actions .button#start-migration:focus{outline:2px solid var(--lvbl-primary);outline-offset:2px}.migration-container .migration-actions .button#start-migration:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.migration-container .migration-actions .button#start-migration:hover:not(:disabled){background-color:var(--lvbl-primary-dark);transform:translateY(-1px);box-shadow:var(--lvbl-shadow-md)}.migration-container .migration-actions .button#start-migration:active{transform:translateY(0);box-shadow:var(--lvbl-shadow-sm)}.migration-container .migration-actions .button#skip-migration{display:inline-flex;align-items:center;justify-content:center;padding:var(--lvbl-spacing-sm) var(--lvbl-spacing-md);font-family:var(--lvbl-font-family);font-size:var(--lvbl-font-size-base);font-weight:var(--lvbl-font-weight-medium);line-height:var(--lvbl-line-height-tight);text-decoration:none;border:var(--lvbl-border-width-thin) solid rgba(0,0,0,0);border-radius:var(--lvbl-radius-md);cursor:pointer;transition:var(--lvbl-transition-base);background-color:rgba(0,0,0,0);color:var(--lvbl-primary);color:var(--lvbl-warning)}.migration-container .migration-actions .button#skip-migration:focus{outline:2px solid var(--lvbl-primary);outline-offset:2px}.migration-container .migration-actions .button#skip-migration:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.migration-container .migration-actions .button#skip-migration:hover:not(:disabled){background-color:var(--lvbl-secondary);color:var(--lvbl-primary-dark)}.migration-container .migration-actions .button#cancel-migration{display:inline-flex;align-items:center;justify-content:center;padding:var(--lvbl-spacing-sm) var(--lvbl-spacing-md);font-family:var(--lvbl-font-family);font-size:var(--lvbl-font-size-base);font-weight:var(--lvbl-font-weight-medium);line-height:var(--lvbl-line-height-tight);text-decoration:none;border:var(--lvbl-border-width-thin) solid rgba(0,0,0,0);border-radius:var(--lvbl-radius-md);cursor:pointer;transition:var(--lvbl-transition-base);background-color:rgba(0,0,0,0);color:var(--lvbl-primary);color:var(--lvbl-error)}.migration-container .migration-actions .button#cancel-migration:focus{outline:2px solid var(--lvbl-primary);outline-offset:2px}.migration-container .migration-actions .button#cancel-migration:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.migration-container .migration-actions .button#cancel-migration:hover:not(:disabled){background-color:var(--lvbl-secondary);color:var(--lvbl-primary-dark)}.migration-container .migration-actions .button#retry-migration{display:inline-flex;align-items:center;justify-content:center;padding:var(--lvbl-spacing-sm) var(--lvbl-spacing-md);font-family:var(--lvbl-font-family);font-size:var(--lvbl-font-size-base);font-weight:var(--lvbl-font-weight-medium);line-height:var(--lvbl-line-height-tight);text-decoration:none;border:var(--lvbl-border-width-thin) solid rgba(0,0,0,0);border-radius:var(--lvbl-radius-md);cursor:pointer;transition:var(--lvbl-transition-base);background-color:var(--lvbl-primary);color:var(--lvbl-text-inverse)}.migration-container .migration-actions .button#retry-migration:focus{outline:2px solid var(--lvbl-primary);outline-offset:2px}.migration-container .migration-actions .button#retry-migration:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.migration-container .migration-actions .button#retry-migration:hover:not(:disabled){background-color:var(--lvbl-primary-dark);transform:translateY(-1px);box-shadow:var(--lvbl-shadow-md)}.migration-container .migration-actions .button#retry-migration:active{transform:translateY(0);box-shadow:var(--lvbl-shadow-sm)}.migration-container .migration-actions .button.loading::after{content:"";display:inline-block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-top:2px solid var(--lvbl-primary);border-radius:50%;animation:spin 1s linear infinite;margin-left:var(--lvbl-spacing-sm)}.migration-container .migration-actions .backup-info{background:var(--lvbl-bg-secondary);padding:var(--lvbl-spacing-lg);border-radius:var(--lvbl-radius-md);margin-top:var(--lvbl-spacing-lg);text-align:left}.migration-container .migration-actions .backup-info p{margin:var(--lvbl-spacing-xs) 0;color:var(--lvbl-text-secondary)}.migration-container .migration-actions .backup-info p strong{color:var(--lvbl-text-primary)}.migration-container .migration-progress{padding:var(--lvbl-spacing-xl);border-top:var(--lvbl-border-width-thin) solid var(--lvbl-border-light)}.migration-container .migration-progress .progress-bar{background:var(--lvbl-bg-muted);border-radius:var(--lvbl-radius-full);height:12px;position:relative;overflow:hidden;margin-bottom:var(--lvbl-spacing-lg)}.migration-container .migration-progress .progress-bar .progress-fill{background:linear-gradient(90deg, var(--lvbl-primary) 0%, var(--lvbl-accent) 100%);height:100%;border-radius:var(--lvbl-radius-full);transition:width .5s ease-out;position:relative}.migration-container .migration-progress .progress-bar .progress-fill::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, rgba(255, 255, 255, 0.3) 50%, transparent 100%);animation:shimmer 2s infinite}.migration-container .migration-progress .progress-bar .progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:var(--lvbl-font-size-sm);font-weight:var(--lvbl-font-weight-semibold);color:var(--lvbl-text-primary);text-shadow:0 1px 2px hsla(0,0%,100%,.8)}.migration-container .migration-progress .migration-steps{display:flex;flex-direction:column;gap:var(--lvbl-spacing-md)}.migration-container .migration-progress .migration-steps .migration-step{display:flex;align-items:flex-start;gap:var(--lvbl-spacing-md);padding:var(--lvbl-spacing-md);border-radius:var(--lvbl-radius-md);transition:var(--lvbl-transition-base)}.migration-container .migration-progress .migration-steps .migration-step .step-number{flex-shrink:0;width:32px;height:32px;border-radius:var(--lvbl-radius-full);display:flex;align-items:center;justify-content:center;font-weight:var(--lvbl-font-weight-bold);font-size:var(--lvbl-font-size-sm);background:var(--lvbl-bg-muted);color:var(--lvbl-text-muted);border:2px solid var(--lvbl-border-light)}.migration-container .migration-progress .migration-steps .migration-step .step-info{flex:1}.migration-container .migration-progress .migration-steps .migration-step .step-info .step-title{font-weight:var(--lvbl-font-weight-semibold);color:var(--lvbl-text-primary);margin-bottom:var(--lvbl-spacing-xs)}.migration-container .migration-progress .migration-steps .migration-step .step-info .step-description{color:var(--lvbl-text-secondary);font-size:var(--lvbl-font-size-sm);line-height:var(--lvbl-line-height-relaxed);margin-bottom:var(--lvbl-spacing-xs)}.migration-container .migration-progress .migration-steps .migration-step .step-info .step-status{font-size:var(--lvbl-font-size-sm);font-weight:var(--lvbl-font-weight-medium);color:var(--lvbl-text-muted)}.migration-container .migration-progress .migration-steps .migration-step .step-info .step-message{font-size:var(--lvbl-font-size-sm);margin-top:var(--lvbl-spacing-xs);padding:var(--lvbl-spacing-sm);border-radius:var(--lvbl-radius-sm);background:var(--lvbl-bg-secondary);color:var(--lvbl-text-secondary)}.migration-container .migration-progress .migration-steps .migration-step.step-pending{background:var(--lvbl-bg-secondary)}.migration-container .migration-progress .migration-steps .migration-step.step-pending .step-number{background:var(--lvbl-bg-muted);color:var(--lvbl-text-muted)}.migration-container .migration-progress .migration-steps .migration-step.step-running{background:rgba(0,115,170,.05);border-left:4px solid var(--lvbl-primary)}.migration-container .migration-progress .migration-steps .migration-step.step-running .step-number{background:var(--lvbl-primary);color:var(--lvbl-text-inverse);animation:pulse 2s infinite}.migration-container .migration-progress .migration-steps .migration-step.step-running .step-status{color:var(--lvbl-primary)}.migration-container .migration-progress .migration-steps .migration-step.step-completed{background:rgba(0,163,42,.05);border-left:4px solid var(--lvbl-accent)}.migration-container .migration-progress .migration-steps .migration-step.step-completed .step-number{background:var(--lvbl-accent);color:var(--lvbl-text-inverse)}.migration-container .migration-progress .migration-steps .migration-step.step-completed .step-number::after{content:"✓"}.migration-container .migration-progress .migration-steps .migration-step.step-completed .step-status{color:var(--lvbl-accent)}.migration-container .migration-progress .migration-steps .migration-step.step-completed .step-message{background:rgba(0,163,42,.1);color:var(--lvbl-accent);border-left:3px solid var(--lvbl-accent)}.migration-container .migration-progress .migration-steps .migration-step.step-error{background:rgba(214,54,56,.05);border-left:4px solid var(--lvbl-error)}.migration-container .migration-progress .migration-steps .migration-step.step-error .step-number{background:var(--lvbl-error);color:var(--lvbl-text-inverse)}.migration-container .migration-progress .migration-steps .migration-step.step-error .step-number::after{content:"✗"}.migration-container .migration-progress .migration-steps .migration-step.step-error .step-status{color:var(--lvbl-error)}.migration-container .migration-progress .migration-steps .migration-step.step-error .step-message{background:rgba(214,54,56,.1);color:var(--lvbl-error);border-left:3px solid var(--lvbl-error)}.migration-container.state-running .migration-header{background:linear-gradient(135deg, var(--lvbl-primary) 0%, var(--lvbl-warning) 100%)}.migration-container.state-completed .migration-header{background:linear-gradient(135deg, var(--lvbl-accent) 0%, var(--lvbl-primary-light) 100%)}.migration-container.state-error .migration-header,.migration-container.state-cancelled .migration-header{background:linear-gradient(135deg, var(--lvbl-error) 0%, var(--lvbl-primary-dark) 100%)}.migration-container.state-skipped .migration-header{background:linear-gradient(135deg, var(--lvbl-warning) 0%, var(--lvbl-primary-light) 100%)}.migration-message{text-align:center;padding:var(--lvbl-spacing-4xl)}.migration-message.success{color:var(--lvbl-accent)}.migration-message.error{color:var(--lvbl-error)}.migration-message.warning{color:var(--lvbl-warning)}.migration-message h3{font-size:var(--lvbl-font-size-2xl);margin-bottom:var(--lvbl-spacing-lg)}.migration-message h3::before{display:block;font-size:var(--lvbl-font-size-4xl);margin-bottom:var(--lvbl-spacing-md)}.migration-message.success h3::before{content:"✅"}.migration-message.error h3::before{content:"❌"}.migration-message.warning h3::before{content:"⚠️"}.migration-message p{font-size:var(--lvbl-font-size-lg);line-height:var(--lvbl-line-height-relaxed);margin:0}@keyframes pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@keyframes shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(200%)}}@media screen and (max-width: 767px){.migration-container{margin:var(--lvbl-spacing-lg)}.migration-container .migration-header{padding:var(--lvbl-spacing-lg)}.migration-container .migration-header h2{font-size:var(--lvbl-font-size-xl)}.migration-container .migration-header p{font-size:var(--lvbl-font-size-base)}.migration-container .migration-actions,.migration-container .migration-progress{padding:var(--lvbl-spacing-lg)}.migration-container .migration-steps .migration-step{flex-direction:column;text-align:center}.migration-container .migration-steps .migration-step .step-number{align-self:center;margin-bottom:var(--lvbl-spacing-sm)}}@media(prefers-contrast: high){.migration-container{border-width:var(--lvbl-border-width-medium)}.migration-steps .migration-step{border:var(--lvbl-border-width-thin) solid var(--lvbl-border-medium)}}@media(prefers-reduced-motion: reduce){.migration-steps .migration-step,.progress-fill{transition:none}.step-number,.progress-fill::after{animation:none}}.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.not-sr-only{position:static !important;width:auto !important;height:auto !important;padding:0 !important;margin:0 !important;overflow:visible !important;clip:auto !important;white-space:normal !important}.skip-link{position:absolute;top:-40px;left:6px;background:var(--lvbl-bg-primary);color:var(--lvbl-text-primary);padding:var(--lvbl-spacing-sm) var(--lvbl-spacing-md);border-radius:var(--lvbl-radius-md);text-decoration:none;z-index:var(--lvbl-z-modal)}.skip-link:focus{top:6px}.skip-to-content{position:absolute;top:-40px;left:6px;background:var(--lvbl-bg-primary);color:var(--lvbl-text-primary);padding:var(--lvbl-spacing-sm) var(--lvbl-spacing-md);border-radius:var(--lvbl-radius-md);text-decoration:none;z-index:var(--lvbl-z-modal)}.skip-to-content:focus{top:6px}.focus-visible{outline:2px solid var(--lvbl-primary);outline-offset:2px}@media(prefers-contrast: high){button,.button,input[type=submit],input[type=button]{border-width:var(--lvbl-border-width-medium) !important}button:focus,.button:focus,input[type=submit]:focus,input[type=button]:focus{outline-width:3px !important}a{text-decoration:underline !important}a:focus{outline:3px solid currentColor !important;outline-offset:2px !important}input,textarea,select{border-width:var(--lvbl-border-width-medium) !important}.status-badge::after{content:" (" attr(aria-label) ")"}.feedback-rating button.selected::after{content:" (Selected)";position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}.loading::after,.loading-spinner::after{animation:spin 1s linear infinite !important}:focus-visible{transition:outline .15s ease-out !important}}.aria-live-region{position:absolute !important;left:-10000px !important;width:1px !important;height:1px !important;overflow:hidden !important}.focus-trap{position:relative}.touch-target{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}.message{position:relative;padding-left:calc(var(--lvbl-spacing-lg) + 20px)}.message::before{position:absolute;left:var(--lvbl-spacing-md);top:50%;transform:translateY(-50%);font-size:var(--lvbl-font-size-lg)}.message.message-success::before{content:"✓";color:var(--lvbl-accent)}.message.message-success::after{content:" (Success message)";position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.message.message-error::before{content:"⚠";color:var(--lvbl-error)}.message.message-error::after{content:" (Error message)";position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.message.message-warning::before{content:"⚠";color:var(--lvbl-warning)}.message.message-warning::after{content:" (Warning message)";position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.message.message-info::before{content:"ℹ";color:var(--lvbl-primary)}.message.message-info::after{content:" (Information message)";position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.heading-1{font-size:var(--lvbl-font-size-4xl)}.heading-2{font-size:var(--lvbl-font-size-3xl)}.heading-3{font-size:var(--lvbl-font-size-2xl)}.heading-4{font-size:var(--lvbl-font-size-xl)}.heading-5{font-size:var(--lvbl-font-size-lg)}.heading-6{font-size:var(--lvbl-font-size-base)}.keyboard-navigation .feedback-rating button:focus:focus-visible,.keyboard-navigation .nav-tab:focus:focus-visible,.keyboard-navigation .button:focus:focus-visible,.keyboard-navigation input:focus:focus-visible,.keyboard-navigation textarea:focus:focus-visible,.keyboard-navigation select:focus:focus-visible{outline:2px solid var(--lvbl-primary);outline-offset:2px}.keyboard-navigation .feedback-rating button:focus:focus:not(:focus-visible),.keyboard-navigation .nav-tab:focus:focus:not(:focus-visible),.keyboard-navigation .button:focus:focus:not(:focus-visible),.keyboard-navigation input:focus:focus:not(:focus-visible),.keyboard-navigation textarea:focus:focus:not(:focus-visible),.keyboard-navigation select:focus:focus:not(:focus-visible){outline:none}.colorblind-friendly .status-active::before{content:"●"}.colorblind-friendly .status-inactive::before{content:"○"}.colorblind-friendly .status-error::before{content:"✗"}.colorblind-friendly .feedback-rating button[data-rating="1"]::after{content:"😞"}.colorblind-friendly .feedback-rating button[data-rating="2"]::after{content:"😟"}.colorblind-friendly .feedback-rating button[data-rating="3"]::after{content:"😐"}.colorblind-friendly .feedback-rating button[data-rating="4"]::after{content:"🙂"}.colorblind-friendly .feedback-rating button[data-rating="5"]::after{content:"😄"}[dir=rtl] .skip-link{left:auto;right:6px}[dir=rtl] .message{padding-left:var(--lvbl-spacing-md);padding-right:calc(var(--lvbl-spacing-lg) + 20px)}[dir=rtl] .message::before{left:auto;right:var(--lvbl-spacing-md)}[dir=rtl] .migration-steps .migration-step.step-running,[dir=rtl] .migration-steps .migration-step.step-completed,[dir=rtl] .migration-steps .migration-step.step-error{border-left:none;border-right:4px solid}@media print{a[href^=http]::after{content:" (" attr(href) ")";font-size:smaller}.skip-link,.focus-trap,.touch-target{display:none}*{print-color-adjust:exact}}.voice-control [data-voice-label]::after{content:" (" attr(data-voice-label) ")";position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}@media screen and (min-width: 640px){.show-sm{display:block !important}.hide-sm{display:none !important}.flex-sm{display:flex !important}.grid-sm{display:grid !important}.inline-sm{display:inline !important}.inline-block-sm{display:inline-block !important}}@media screen and (min-width: 768px){.show-md{display:block !important}.hide-md{display:none !important}.flex-md{display:flex !important}.grid-md{display:grid !important}.inline-md{display:inline !important}.inline-block-md{display:inline-block !important}}@media screen and (min-width: 1024px){.show-lg{display:block !important}.hide-lg{display:none !important}.flex-lg{display:flex !important}.grid-lg{display:grid !important}.inline-lg{display:inline !important}.inline-block-lg{display:inline-block !important}}@media screen and (min-width: 1280px){.show-xl{display:block !important}.hide-xl{display:none !important}.flex-xl{display:flex !important}.grid-xl{display:grid !important}.inline-xl{display:inline !important}.inline-block-xl{display:inline-block !important}}@media screen and (min-width: 1536px){.show-2xl{display:block !important}.hide-2xl{display:none !important}.flex-2xl{display:flex !important}.grid-2xl{display:grid !important}.inline-2xl{display:inline !important}.inline-block-2xl{display:inline-block !important}}@media screen and (max-width: 639px){.hide-below-sm{display:none !important}}@media screen and (min-width: 640px){.hide-from-sm{display:none !important}}@media screen and (max-width: 767px){.hide-below-md{display:none !important}}@media screen and (min-width: 768px){.hide-from-md{display:none !important}}@media screen and (max-width: 1023px){.hide-below-lg{display:none !important}}@media screen and (min-width: 1024px){.hide-from-lg{display:none !important}}@media screen and (max-width: 1279px){.hide-below-xl{display:none !important}}@media screen and (min-width: 1280px){.hide-from-xl{display:none !important}}@media screen and (max-width: 1535px){.hide-below-2xl{display:none !important}}@media screen and (min-width: 1536px){.hide-from-2xl{display:none !important}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}@media screen and (min-width: 640px){.text-sm-left{text-align:left !important}.text-sm-center{text-align:center !important}.text-sm-right{text-align:right !important}.text-sm-justify{text-align:justify !important}}@media screen and (min-width: 768px){.text-md-left{text-align:left !important}.text-md-center{text-align:center !important}.text-md-right{text-align:right !important}.text-md-justify{text-align:justify !important}}@media screen and (min-width: 1024px){.text-lg-left{text-align:left !important}.text-lg-center{text-align:center !important}.text-lg-right{text-align:right !important}.text-lg-justify{text-align:justify !important}}@media screen and (min-width: 1280px){.text-xl-left{text-align:left !important}.text-xl-center{text-align:center !important}.text-xl-right{text-align:right !important}.text-xl-justify{text-align:justify !important}}@media screen and (min-width: 1536px){.text-2xl-left{text-align:left !important}.text-2xl-center{text-align:center !important}.text-2xl-right{text-align:right !important}.text-2xl-justify{text-align:justify !important}}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}@media screen and (min-width: 640px){.flex-sm-column{flex-direction:column !important}.flex-sm-row{flex-direction:row !important}.justify-sm-start{justify-content:flex-start !important}.justify-sm-center{justify-content:center !important}.justify-sm-end{justify-content:flex-end !important}.justify-sm-between{justify-content:space-between !important}.items-sm-start{align-items:flex-start !important}.items-sm-center{align-items:center !important}.items-sm-end{align-items:flex-end !important}}@media screen and (min-width: 768px){.flex-md-column{flex-direction:column !important}.flex-md-row{flex-direction:row !important}.justify-md-start{justify-content:flex-start !important}.justify-md-center{justify-content:center !important}.justify-md-end{justify-content:flex-end !important}.justify-md-between{justify-content:space-between !important}.items-md-start{align-items:flex-start !important}.items-md-center{align-items:center !important}.items-md-end{align-items:flex-end !important}}@media screen and (min-width: 1024px){.flex-lg-column{flex-direction:column !important}.flex-lg-row{flex-direction:row !important}.justify-lg-start{justify-content:flex-start !important}.justify-lg-center{justify-content:center !important}.justify-lg-end{justify-content:flex-end !important}.justify-lg-between{justify-content:space-between !important}.items-lg-start{align-items:flex-start !important}.items-lg-center{align-items:center !important}.items-lg-end{align-items:flex-end !important}}@media screen and (min-width: 1280px){.flex-xl-column{flex-direction:column !important}.flex-xl-row{flex-direction:row !important}.justify-xl-start{justify-content:flex-start !important}.justify-xl-center{justify-content:center !important}.justify-xl-end{justify-content:flex-end !important}.justify-xl-between{justify-content:space-between !important}.items-xl-start{align-items:flex-start !important}.items-xl-center{align-items:center !important}.items-xl-end{align-items:flex-end !important}}@media screen and (min-width: 1536px){.flex-2xl-column{flex-direction:column !important}.flex-2xl-row{flex-direction:row !important}.justify-2xl-start{justify-content:flex-start !important}.justify-2xl-center{justify-content:center !important}.justify-2xl-end{justify-content:flex-end !important}.justify-2xl-between{justify-content:space-between !important}.items-2xl-start{align-items:flex-start !important}.items-2xl-center{align-items:center !important}.items-2xl-end{align-items:flex-end !important}}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1, 1fr)}.grid-cols-2{grid-template-columns:repeat(2, 1fr)}.grid-cols-3{grid-template-columns:repeat(3, 1fr)}.grid-cols-4{grid-template-columns:repeat(4, 1fr)}.grid-cols-6{grid-template-columns:repeat(6, 1fr)}.grid-cols-12{grid-template-columns:repeat(12, 1fr)}@media screen and (min-width: 640px){.grid-sm-cols-1{grid-template-columns:repeat(1, 1fr) !important}.grid-sm-cols-2{grid-template-columns:repeat(2, 1fr) !important}.grid-sm-cols-3{grid-template-columns:repeat(3, 1fr) !important}.grid-sm-cols-4{grid-template-columns:repeat(4, 1fr) !important}.grid-sm-cols-6{grid-template-columns:repeat(6, 1fr) !important}.grid-sm-cols-12{grid-template-columns:repeat(12, 1fr) !important}}@media screen and (min-width: 768px){.grid-md-cols-1{grid-template-columns:repeat(1, 1fr) !important}.grid-md-cols-2{grid-template-columns:repeat(2, 1fr) !important}.grid-md-cols-3{grid-template-columns:repeat(3, 1fr) !important}.grid-md-cols-4{grid-template-columns:repeat(4, 1fr) !important}.grid-md-cols-6{grid-template-columns:repeat(6, 1fr) !important}.grid-md-cols-12{grid-template-columns:repeat(12, 1fr) !important}}@media screen and (min-width: 1024px){.grid-lg-cols-1{grid-template-columns:repeat(1, 1fr) !important}.grid-lg-cols-2{grid-template-columns:repeat(2, 1fr) !important}.grid-lg-cols-3{grid-template-columns:repeat(3, 1fr) !important}.grid-lg-cols-4{grid-template-columns:repeat(4, 1fr) !important}.grid-lg-cols-6{grid-template-columns:repeat(6, 1fr) !important}.grid-lg-cols-12{grid-template-columns:repeat(12, 1fr) !important}}@media screen and (min-width: 1280px){.grid-xl-cols-1{grid-template-columns:repeat(1, 1fr) !important}.grid-xl-cols-2{grid-template-columns:repeat(2, 1fr) !important}.grid-xl-cols-3{grid-template-columns:repeat(3, 1fr) !important}.grid-xl-cols-4{grid-template-columns:repeat(4, 1fr) !important}.grid-xl-cols-6{grid-template-columns:repeat(6, 1fr) !important}.grid-xl-cols-12{grid-template-columns:repeat(12, 1fr) !important}}@media screen and (min-width: 1536px){.grid-2xl-cols-1{grid-template-columns:repeat(1, 1fr) !important}.grid-2xl-cols-2{grid-template-columns:repeat(2, 1fr) !important}.grid-2xl-cols-3{grid-template-columns:repeat(3, 1fr) !important}.grid-2xl-cols-4{grid-template-columns:repeat(4, 1fr) !important}.grid-2xl-cols-6{grid-template-columns:repeat(6, 1fr) !important}.grid-2xl-cols-12{grid-template-columns:repeat(12, 1fr) !important}}.gap-0{gap:0}.gap-xs{gap:var(--lvbl-spacing-xs)}.gap-sm{gap:var(--lvbl-spacing-sm)}.gap-md{gap:var(--lvbl-spacing-md)}.gap-lg{gap:var(--lvbl-spacing-lg)}.gap-xl{gap:var(--lvbl-spacing-xl)}.gap-2xl{gap:var(--lvbl-spacing-2xl)}@media screen and (min-width: 640px){.gap-sm-0{gap:0 !important}.gap-sm-xs{gap:var(--lvbl-spacing-xs) !important}.gap-sm-sm{gap:var(--lvbl-spacing-sm) !important}.gap-sm-md{gap:var(--lvbl-spacing-md) !important}.gap-sm-lg{gap:var(--lvbl-spacing-lg) !important}.gap-sm-xl{gap:var(--lvbl-spacing-xl) !important}.gap-sm-2xl{gap:var(--lvbl-spacing-2xl) !important}}@media screen and (min-width: 768px){.gap-md-0{gap:0 !important}.gap-md-xs{gap:var(--lvbl-spacing-xs) !important}.gap-md-sm{gap:var(--lvbl-spacing-sm) !important}.gap-md-md{gap:var(--lvbl-spacing-md) !important}.gap-md-lg{gap:var(--lvbl-spacing-lg) !important}.gap-md-xl{gap:var(--lvbl-spacing-xl) !important}.gap-md-2xl{gap:var(--lvbl-spacing-2xl) !important}}@media screen and (min-width: 1024px){.gap-lg-0{gap:0 !important}.gap-lg-xs{gap:var(--lvbl-spacing-xs) !important}.gap-lg-sm{gap:var(--lvbl-spacing-sm) !important}.gap-lg-md{gap:var(--lvbl-spacing-md) !important}.gap-lg-lg{gap:var(--lvbl-spacing-lg) !important}.gap-lg-xl{gap:var(--lvbl-spacing-xl) !important}.gap-lg-2xl{gap:var(--lvbl-spacing-2xl) !important}}@media screen and (min-width: 1280px){.gap-xl-0{gap:0 !important}.gap-xl-xs{gap:var(--lvbl-spacing-xs) !important}.gap-xl-sm{gap:var(--lvbl-spacing-sm) !important}.gap-xl-md{gap:var(--lvbl-spacing-md) !important}.gap-xl-lg{gap:var(--lvbl-spacing-lg) !important}.gap-xl-xl{gap:var(--lvbl-spacing-xl) !important}.gap-xl-2xl{gap:var(--lvbl-spacing-2xl) !important}}@media screen and (min-width: 1536px){.gap-2xl-0{gap:0 !important}.gap-2xl-xs{gap:var(--lvbl-spacing-xs) !important}.gap-2xl-sm{gap:var(--lvbl-spacing-sm) !important}.gap-2xl-md{gap:var(--lvbl-spacing-md) !important}.gap-2xl-lg{gap:var(--lvbl-spacing-lg) !important}.gap-2xl-xl{gap:var(--lvbl-spacing-xl) !important}.gap-2xl-2xl{gap:var(--lvbl-spacing-2xl) !important}}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.m-xs{margin:var(--lvbl-spacing-xs)}.mt-xs{margin-top:var(--lvbl-spacing-xs)}.mr-xs{margin-right:var(--lvbl-spacing-xs)}.mb-xs{margin-bottom:var(--lvbl-spacing-xs)}.ml-xs{margin-left:var(--lvbl-spacing-xs)}.mx-xs{margin-left:var(--lvbl-spacing-xs);margin-right:var(--lvbl-spacing-xs)}.my-xs{margin-top:var(--lvbl-spacing-xs);margin-bottom:var(--lvbl-spacing-xs)}.p-xs{padding:var(--lvbl-spacing-xs)}.pt-xs{padding-top:var(--lvbl-spacing-xs)}.pr-xs{padding-right:var(--lvbl-spacing-xs)}.pb-xs{padding-bottom:var(--lvbl-spacing-xs)}.pl-xs{padding-left:var(--lvbl-spacing-xs)}.px-xs{padding-left:var(--lvbl-spacing-xs);padding-right:var(--lvbl-spacing-xs)}.py-xs{padding-top:var(--lvbl-spacing-xs);padding-bottom:var(--lvbl-spacing-xs)}.m-sm{margin:var(--lvbl-spacing-sm)}.mt-sm{margin-top:var(--lvbl-spacing-sm)}.mr-sm{margin-right:var(--lvbl-spacing-sm)}.mb-sm{margin-bottom:var(--lvbl-spacing-sm)}.ml-sm{margin-left:var(--lvbl-spacing-sm)}.mx-sm{margin-left:var(--lvbl-spacing-sm);margin-right:var(--lvbl-spacing-sm)}.my-sm{margin-top:var(--lvbl-spacing-sm);margin-bottom:var(--lvbl-spacing-sm)}.p-sm{padding:var(--lvbl-spacing-sm)}.pt-sm{padding-top:var(--lvbl-spacing-sm)}.pr-sm{padding-right:var(--lvbl-spacing-sm)}.pb-sm{padding-bottom:var(--lvbl-spacing-sm)}.pl-sm{padding-left:var(--lvbl-spacing-sm)}.px-sm{padding-left:var(--lvbl-spacing-sm);padding-right:var(--lvbl-spacing-sm)}.py-sm{padding-top:var(--lvbl-spacing-sm);padding-bottom:var(--lvbl-spacing-sm)}.m-md{margin:var(--lvbl-spacing-md)}.mt-md{margin-top:var(--lvbl-spacing-md)}.mr-md{margin-right:var(--lvbl-spacing-md)}.mb-md{margin-bottom:var(--lvbl-spacing-md)}.ml-md{margin-left:var(--lvbl-spacing-md)}.mx-md{margin-left:var(--lvbl-spacing-md);margin-right:var(--lvbl-spacing-md)}.my-md{margin-top:var(--lvbl-spacing-md);margin-bottom:var(--lvbl-spacing-md)}.p-md{padding:var(--lvbl-spacing-md)}.pt-md{padding-top:var(--lvbl-spacing-md)}.pr-md{padding-right:var(--lvbl-spacing-md)}.pb-md{padding-bottom:var(--lvbl-spacing-md)}.pl-md{padding-left:var(--lvbl-spacing-md)}.px-md{padding-left:var(--lvbl-spacing-md);padding-right:var(--lvbl-spacing-md)}.py-md{padding-top:var(--lvbl-spacing-md);padding-bottom:var(--lvbl-spacing-md)}.m-lg{margin:var(--lvbl-spacing-lg)}.mt-lg{margin-top:var(--lvbl-spacing-lg)}.mr-lg{margin-right:var(--lvbl-spacing-lg)}.mb-lg{margin-bottom:var(--lvbl-spacing-lg)}.ml-lg{margin-left:var(--lvbl-spacing-lg)}.mx-lg{margin-left:var(--lvbl-spacing-lg);margin-right:var(--lvbl-spacing-lg)}.my-lg{margin-top:var(--lvbl-spacing-lg);margin-bottom:var(--lvbl-spacing-lg)}.p-lg{padding:var(--lvbl-spacing-lg)}.pt-lg{padding-top:var(--lvbl-spacing-lg)}.pr-lg{padding-right:var(--lvbl-spacing-lg)}.pb-lg{padding-bottom:var(--lvbl-spacing-lg)}.pl-lg{padding-left:var(--lvbl-spacing-lg)}.px-lg{padding-left:var(--lvbl-spacing-lg);padding-right:var(--lvbl-spacing-lg)}.py-lg{padding-top:var(--lvbl-spacing-lg);padding-bottom:var(--lvbl-spacing-lg)}.m-xl{margin:var(--lvbl-spacing-xl)}.mt-xl{margin-top:var(--lvbl-spacing-xl)}.mr-xl{margin-right:var(--lvbl-spacing-xl)}.mb-xl{margin-bottom:var(--lvbl-spacing-xl)}.ml-xl{margin-left:var(--lvbl-spacing-xl)}.mx-xl{margin-left:var(--lvbl-spacing-xl);margin-right:var(--lvbl-spacing-xl)}.my-xl{margin-top:var(--lvbl-spacing-xl);margin-bottom:var(--lvbl-spacing-xl)}.p-xl{padding:var(--lvbl-spacing-xl)}.pt-xl{padding-top:var(--lvbl-spacing-xl)}.pr-xl{padding-right:var(--lvbl-spacing-xl)}.pb-xl{padding-bottom:var(--lvbl-spacing-xl)}.pl-xl{padding-left:var(--lvbl-spacing-xl)}.px-xl{padding-left:var(--lvbl-spacing-xl);padding-right:var(--lvbl-spacing-xl)}.py-xl{padding-top:var(--lvbl-spacing-xl);padding-bottom:var(--lvbl-spacing-xl)}.m-2xl{margin:var(--lvbl-spacing-2xl)}.mt-2xl{margin-top:var(--lvbl-spacing-2xl)}.mr-2xl{margin-right:var(--lvbl-spacing-2xl)}.mb-2xl{margin-bottom:var(--lvbl-spacing-2xl)}.ml-2xl{margin-left:var(--lvbl-spacing-2xl)}.mx-2xl{margin-left:var(--lvbl-spacing-2xl);margin-right:var(--lvbl-spacing-2xl)}.my-2xl{margin-top:var(--lvbl-spacing-2xl);margin-bottom:var(--lvbl-spacing-2xl)}.p-2xl{padding:var(--lvbl-spacing-2xl)}.pt-2xl{padding-top:var(--lvbl-spacing-2xl)}.pr-2xl{padding-right:var(--lvbl-spacing-2xl)}.pb-2xl{padding-bottom:var(--lvbl-spacing-2xl)}.pl-2xl{padding-left:var(--lvbl-spacing-2xl)}.px-2xl{padding-left:var(--lvbl-spacing-2xl);padding-right:var(--lvbl-spacing-2xl)}.py-2xl{padding-top:var(--lvbl-spacing-2xl);padding-bottom:var(--lvbl-spacing-2xl)}.m-3xl{margin:var(--lvbl-spacing-3xl)}.mt-3xl{margin-top:var(--lvbl-spacing-3xl)}.mr-3xl{margin-right:var(--lvbl-spacing-3xl)}.mb-3xl{margin-bottom:var(--lvbl-spacing-3xl)}.ml-3xl{margin-left:var(--lvbl-spacing-3xl)}.mx-3xl{margin-left:var(--lvbl-spacing-3xl);margin-right:var(--lvbl-spacing-3xl)}.my-3xl{margin-top:var(--lvbl-spacing-3xl);margin-bottom:var(--lvbl-spacing-3xl)}.p-3xl{padding:var(--lvbl-spacing-3xl)}.pt-3xl{padding-top:var(--lvbl-spacing-3xl)}.pr-3xl{padding-right:var(--lvbl-spacing-3xl)}.pb-3xl{padding-bottom:var(--lvbl-spacing-3xl)}.pl-3xl{padding-left:var(--lvbl-spacing-3xl)}.px-3xl{padding-left:var(--lvbl-spacing-3xl);padding-right:var(--lvbl-spacing-3xl)}.py-3xl{padding-top:var(--lvbl-spacing-3xl);padding-bottom:var(--lvbl-spacing-3xl)}.m-4xl{margin:var(--lvbl-spacing-4xl)}.mt-4xl{margin-top:var(--lvbl-spacing-4xl)}.mr-4xl{margin-right:var(--lvbl-spacing-4xl)}.mb-4xl{margin-bottom:var(--lvbl-spacing-4xl)}.ml-4xl{margin-left:var(--lvbl-spacing-4xl)}.mx-4xl{margin-left:var(--lvbl-spacing-4xl);margin-right:var(--lvbl-spacing-4xl)}.my-4xl{margin-top:var(--lvbl-spacing-4xl);margin-bottom:var(--lvbl-spacing-4xl)}.p-4xl{padding:var(--lvbl-spacing-4xl)}.pt-4xl{padding-top:var(--lvbl-spacing-4xl)}.pr-4xl{padding-right:var(--lvbl-spacing-4xl)}.pb-4xl{padding-bottom:var(--lvbl-spacing-4xl)}.pl-4xl{padding-left:var(--lvbl-spacing-4xl)}.px-4xl{padding-left:var(--lvbl-spacing-4xl);padding-right:var(--lvbl-spacing-4xl)}.py-4xl{padding-top:var(--lvbl-spacing-4xl);padding-bottom:var(--lvbl-spacing-4xl)}@media screen and (min-width: 640px){.m-sm-0{margin:0 !important}.mt-sm-0{margin-top:0 !important}.mr-sm-0{margin-right:0 !important}.mb-sm-0{margin-bottom:0 !important}.ml-sm-0{margin-left:0 !important}.mx-sm-0{margin-left:0 !important;margin-right:0 !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.p-sm-0{padding:0 !important}.pt-sm-0{padding-top:0 !important}.pr-sm-0{padding-right:0 !important}.pb-sm-0{padding-bottom:0 !important}.pl-sm-0{padding-left:0 !important}.px-sm-0{padding-left:0 !important;padding-right:0 !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.m-sm-xs{margin:var(--lvbl-spacing-xs) !important}.mt-sm-xs{margin-top:var(--lvbl-spacing-xs) !important}.mr-sm-xs{margin-right:var(--lvbl-spacing-xs) !important}.mb-sm-xs{margin-bottom:var(--lvbl-spacing-xs) !important}.ml-sm-xs{margin-left:var(--lvbl-spacing-xs) !important}.mx-sm-xs{margin-left:var(--lvbl-spacing-xs) !important;margin-right:var(--lvbl-spacing-xs) !important}.my-sm-xs{margin-top:var(--lvbl-spacing-xs) !important;margin-bottom:var(--lvbl-spacing-xs) !important}.p-sm-xs{padding:var(--lvbl-spacing-xs) !important}.pt-sm-xs{padding-top:var(--lvbl-spacing-xs) !important}.pr-sm-xs{padding-right:var(--lvbl-spacing-xs) !important}.pb-sm-xs{padding-bottom:var(--lvbl-spacing-xs) !important}.pl-sm-xs{padding-left:var(--lvbl-spacing-xs) !important}.px-sm-xs{padding-left:var(--lvbl-spacing-xs) !important;padding-right:var(--lvbl-spacing-xs) !important}.py-sm-xs{padding-top:var(--lvbl-spacing-xs) !important;padding-bottom:var(--lvbl-spacing-xs) !important}.m-sm-sm{margin:var(--lvbl-spacing-sm) !important}.mt-sm-sm{margin-top:var(--lvbl-spacing-sm) !important}.mr-sm-sm{margin-right:var(--lvbl-spacing-sm) !important}.mb-sm-sm{margin-bottom:var(--lvbl-spacing-sm) !important}.ml-sm-sm{margin-left:var(--lvbl-spacing-sm) !important}.mx-sm-sm{margin-left:var(--lvbl-spacing-sm) !important;margin-right:var(--lvbl-spacing-sm) !important}.my-sm-sm{margin-top:var(--lvbl-spacing-sm) !important;margin-bottom:var(--lvbl-spacing-sm) !important}.p-sm-sm{padding:var(--lvbl-spacing-sm) !important}.pt-sm-sm{padding-top:var(--lvbl-spacing-sm) !important}.pr-sm-sm{padding-right:var(--lvbl-spacing-sm) !important}.pb-sm-sm{padding-bottom:var(--lvbl-spacing-sm) !important}.pl-sm-sm{padding-left:var(--lvbl-spacing-sm) !important}.px-sm-sm{padding-left:var(--lvbl-spacing-sm) !important;padding-right:var(--lvbl-spacing-sm) !important}.py-sm-sm{padding-top:var(--lvbl-spacing-sm) !important;padding-bottom:var(--lvbl-spacing-sm) !important}.m-sm-md{margin:var(--lvbl-spacing-md) !important}.mt-sm-md{margin-top:var(--lvbl-spacing-md) !important}.mr-sm-md{margin-right:var(--lvbl-spacing-md) !important}.mb-sm-md{margin-bottom:var(--lvbl-spacing-md) !important}.ml-sm-md{margin-left:var(--lvbl-spacing-md) !important}.mx-sm-md{margin-left:var(--lvbl-spacing-md) !important;margin-right:var(--lvbl-spacing-md) !important}.my-sm-md{margin-top:var(--lvbl-spacing-md) !important;margin-bottom:var(--lvbl-spacing-md) !important}.p-sm-md{padding:var(--lvbl-spacing-md) !important}.pt-sm-md{padding-top:var(--lvbl-spacing-md) !important}.pr-sm-md{padding-right:var(--lvbl-spacing-md) !important}.pb-sm-md{padding-bottom:var(--lvbl-spacing-md) !important}.pl-sm-md{padding-left:var(--lvbl-spacing-md) !important}.px-sm-md{padding-left:var(--lvbl-spacing-md) !important;padding-right:var(--lvbl-spacing-md) !important}.py-sm-md{padding-top:var(--lvbl-spacing-md) !important;padding-bottom:var(--lvbl-spacing-md) !important}.m-sm-lg{margin:var(--lvbl-spacing-lg) !important}.mt-sm-lg{margin-top:var(--lvbl-spacing-lg) !important}.mr-sm-lg{margin-right:var(--lvbl-spacing-lg) !important}.mb-sm-lg{margin-bottom:var(--lvbl-spacing-lg) !important}.ml-sm-lg{margin-left:var(--lvbl-spacing-lg) !important}.mx-sm-lg{margin-left:var(--lvbl-spacing-lg) !important;margin-right:var(--lvbl-spacing-lg) !important}.my-sm-lg{margin-top:var(--lvbl-spacing-lg) !important;margin-bottom:var(--lvbl-spacing-lg) !important}.p-sm-lg{padding:var(--lvbl-spacing-lg) !important}.pt-sm-lg{padding-top:var(--lvbl-spacing-lg) !important}.pr-sm-lg{padding-right:var(--lvbl-spacing-lg) !important}.pb-sm-lg{padding-bottom:var(--lvbl-spacing-lg) !important}.pl-sm-lg{padding-left:var(--lvbl-spacing-lg) !important}.px-sm-lg{padding-left:var(--lvbl-spacing-lg) !important;padding-right:var(--lvbl-spacing-lg) !important}.py-sm-lg{padding-top:var(--lvbl-spacing-lg) !important;padding-bottom:var(--lvbl-spacing-lg) !important}.m-sm-xl{margin:var(--lvbl-spacing-xl) !important}.mt-sm-xl{margin-top:var(--lvbl-spacing-xl) !important}.mr-sm-xl{margin-right:var(--lvbl-spacing-xl) !important}.mb-sm-xl{margin-bottom:var(--lvbl-spacing-xl) !important}.ml-sm-xl{margin-left:var(--lvbl-spacing-xl) !important}.mx-sm-xl{margin-left:var(--lvbl-spacing-xl) !important;margin-right:var(--lvbl-spacing-xl) !important}.my-sm-xl{margin-top:var(--lvbl-spacing-xl) !important;margin-bottom:var(--lvbl-spacing-xl) !important}.p-sm-xl{padding:var(--lvbl-spacing-xl) !important}.pt-sm-xl{padding-top:var(--lvbl-spacing-xl) !important}.pr-sm-xl{padding-right:var(--lvbl-spacing-xl) !important}.pb-sm-xl{padding-bottom:var(--lvbl-spacing-xl) !important}.pl-sm-xl{padding-left:var(--lvbl-spacing-xl) !important}.px-sm-xl{padding-left:var(--lvbl-spacing-xl) !important;padding-right:var(--lvbl-spacing-xl) !important}.py-sm-xl{padding-top:var(--lvbl-spacing-xl) !important;padding-bottom:var(--lvbl-spacing-xl) !important}.m-sm-2xl{margin:var(--lvbl-spacing-2xl) !important}.mt-sm-2xl{margin-top:var(--lvbl-spacing-2xl) !important}.mr-sm-2xl{margin-right:var(--lvbl-spacing-2xl) !important}.mb-sm-2xl{margin-bottom:var(--lvbl-spacing-2xl) !important}.ml-sm-2xl{margin-left:var(--lvbl-spacing-2xl) !important}.mx-sm-2xl{margin-left:var(--lvbl-spacing-2xl) !important;margin-right:var(--lvbl-spacing-2xl) !important}.my-sm-2xl{margin-top:var(--lvbl-spacing-2xl) !important;margin-bottom:var(--lvbl-spacing-2xl) !important}.p-sm-2xl{padding:var(--lvbl-spacing-2xl) !important}.pt-sm-2xl{padding-top:var(--lvbl-spacing-2xl) !important}.pr-sm-2xl{padding-right:var(--lvbl-spacing-2xl) !important}.pb-sm-2xl{padding-bottom:var(--lvbl-spacing-2xl) !important}.pl-sm-2xl{padding-left:var(--lvbl-spacing-2xl) !important}.px-sm-2xl{padding-left:var(--lvbl-spacing-2xl) !important;padding-right:var(--lvbl-spacing-2xl) !important}.py-sm-2xl{padding-top:var(--lvbl-spacing-2xl) !important;padding-bottom:var(--lvbl-spacing-2xl) !important}.m-sm-3xl{margin:var(--lvbl-spacing-3xl) !important}.mt-sm-3xl{margin-top:var(--lvbl-spacing-3xl) !important}.mr-sm-3xl{margin-right:var(--lvbl-spacing-3xl) !important}.mb-sm-3xl{margin-bottom:var(--lvbl-spacing-3xl) !important}.ml-sm-3xl{margin-left:var(--lvbl-spacing-3xl) !important}.mx-sm-3xl{margin-left:var(--lvbl-spacing-3xl) !important;margin-right:var(--lvbl-spacing-3xl) !important}.my-sm-3xl{margin-top:var(--lvbl-spacing-3xl) !important;margin-bottom:var(--lvbl-spacing-3xl) !important}.p-sm-3xl{padding:var(--lvbl-spacing-3xl) !important}.pt-sm-3xl{padding-top:var(--lvbl-spacing-3xl) !important}.pr-sm-3xl{padding-right:var(--lvbl-spacing-3xl) !important}.pb-sm-3xl{padding-bottom:var(--lvbl-spacing-3xl) !important}.pl-sm-3xl{padding-left:var(--lvbl-spacing-3xl) !important}.px-sm-3xl{padding-left:var(--lvbl-spacing-3xl) !important;padding-right:var(--lvbl-spacing-3xl) !important}.py-sm-3xl{padding-top:var(--lvbl-spacing-3xl) !important;padding-bottom:var(--lvbl-spacing-3xl) !important}.m-sm-4xl{margin:var(--lvbl-spacing-4xl) !important}.mt-sm-4xl{margin-top:var(--lvbl-spacing-4xl) !important}.mr-sm-4xl{margin-right:var(--lvbl-spacing-4xl) !important}.mb-sm-4xl{margin-bottom:var(--lvbl-spacing-4xl) !important}.ml-sm-4xl{margin-left:var(--lvbl-spacing-4xl) !important}.mx-sm-4xl{margin-left:var(--lvbl-spacing-4xl) !important;margin-right:var(--lvbl-spacing-4xl) !important}.my-sm-4xl{margin-top:var(--lvbl-spacing-4xl) !important;margin-bottom:var(--lvbl-spacing-4xl) !important}.p-sm-4xl{padding:var(--lvbl-spacing-4xl) !important}.pt-sm-4xl{padding-top:var(--lvbl-spacing-4xl) !important}.pr-sm-4xl{padding-right:var(--lvbl-spacing-4xl) !important}.pb-sm-4xl{padding-bottom:var(--lvbl-spacing-4xl) !important}.pl-sm-4xl{padding-left:var(--lvbl-spacing-4xl) !important}.px-sm-4xl{padding-left:var(--lvbl-spacing-4xl) !important;padding-right:var(--lvbl-spacing-4xl) !important}.py-sm-4xl{padding-top:var(--lvbl-spacing-4xl) !important;padding-bottom:var(--lvbl-spacing-4xl) !important}}@media screen and (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0{margin-top:0 !important}.mr-md-0{margin-right:0 !important}.mb-md-0{margin-bottom:0 !important}.ml-md-0{margin-left:0 !important}.mx-md-0{margin-left:0 !important;margin-right:0 !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.p-md-0{padding:0 !important}.pt-md-0{padding-top:0 !important}.pr-md-0{padding-right:0 !important}.pb-md-0{padding-bottom:0 !important}.pl-md-0{padding-left:0 !important}.px-md-0{padding-left:0 !important;padding-right:0 !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.m-md-xs{margin:var(--lvbl-spacing-xs) !important}.mt-md-xs{margin-top:var(--lvbl-spacing-xs) !important}.mr-md-xs{margin-right:var(--lvbl-spacing-xs) !important}.mb-md-xs{margin-bottom:var(--lvbl-spacing-xs) !important}.ml-md-xs{margin-left:var(--lvbl-spacing-xs) !important}.mx-md-xs{margin-left:var(--lvbl-spacing-xs) !important;margin-right:var(--lvbl-spacing-xs) !important}.my-md-xs{margin-top:var(--lvbl-spacing-xs) !important;margin-bottom:var(--lvbl-spacing-xs) !important}.p-md-xs{padding:var(--lvbl-spacing-xs) !important}.pt-md-xs{padding-top:var(--lvbl-spacing-xs) !important}.pr-md-xs{padding-right:var(--lvbl-spacing-xs) !important}.pb-md-xs{padding-bottom:var(--lvbl-spacing-xs) !important}.pl-md-xs{padding-left:var(--lvbl-spacing-xs) !important}.px-md-xs{padding-left:var(--lvbl-spacing-xs) !important;padding-right:var(--lvbl-spacing-xs) !important}.py-md-xs{padding-top:var(--lvbl-spacing-xs) !important;padding-bottom:var(--lvbl-spacing-xs) !important}.m-md-sm{margin:var(--lvbl-spacing-sm) !important}.mt-md-sm{margin-top:var(--lvbl-spacing-sm) !important}.mr-md-sm{margin-right:var(--lvbl-spacing-sm) !important}.mb-md-sm{margin-bottom:var(--lvbl-spacing-sm) !important}.ml-md-sm{margin-left:var(--lvbl-spacing-sm) !important}.mx-md-sm{margin-left:var(--lvbl-spacing-sm) !important;margin-right:var(--lvbl-spacing-sm) !important}.my-md-sm{margin-top:var(--lvbl-spacing-sm) !important;margin-bottom:var(--lvbl-spacing-sm) !important}.p-md-sm{padding:var(--lvbl-spacing-sm) !important}.pt-md-sm{padding-top:var(--lvbl-spacing-sm) !important}.pr-md-sm{padding-right:var(--lvbl-spacing-sm) !important}.pb-md-sm{padding-bottom:var(--lvbl-spacing-sm) !important}.pl-md-sm{padding-left:var(--lvbl-spacing-sm) !important}.px-md-sm{padding-left:var(--lvbl-spacing-sm) !important;padding-right:var(--lvbl-spacing-sm) !important}.py-md-sm{padding-top:var(--lvbl-spacing-sm) !important;padding-bottom:var(--lvbl-spacing-sm) !important}.m-md-md{margin:var(--lvbl-spacing-md) !important}.mt-md-md{margin-top:var(--lvbl-spacing-md) !important}.mr-md-md{margin-right:var(--lvbl-spacing-md) !important}.mb-md-md{margin-bottom:var(--lvbl-spacing-md) !important}.ml-md-md{margin-left:var(--lvbl-spacing-md) !important}.mx-md-md{margin-left:var(--lvbl-spacing-md) !important;margin-right:var(--lvbl-spacing-md) !important}.my-md-md{margin-top:var(--lvbl-spacing-md) !important;margin-bottom:var(--lvbl-spacing-md) !important}.p-md-md{padding:var(--lvbl-spacing-md) !important}.pt-md-md{padding-top:var(--lvbl-spacing-md) !important}.pr-md-md{padding-right:var(--lvbl-spacing-md) !important}.pb-md-md{padding-bottom:var(--lvbl-spacing-md) !important}.pl-md-md{padding-left:var(--lvbl-spacing-md) !important}.px-md-md{padding-left:var(--lvbl-spacing-md) !important;padding-right:var(--lvbl-spacing-md) !important}.py-md-md{padding-top:var(--lvbl-spacing-md) !important;padding-bottom:var(--lvbl-spacing-md) !important}.m-md-lg{margin:var(--lvbl-spacing-lg) !important}.mt-md-lg{margin-top:var(--lvbl-spacing-lg) !important}.mr-md-lg{margin-right:var(--lvbl-spacing-lg) !important}.mb-md-lg{margin-bottom:var(--lvbl-spacing-lg) !important}.ml-md-lg{margin-left:var(--lvbl-spacing-lg) !important}.mx-md-lg{margin-left:var(--lvbl-spacing-lg) !important;margin-right:var(--lvbl-spacing-lg) !important}.my-md-lg{margin-top:var(--lvbl-spacing-lg) !important;margin-bottom:var(--lvbl-spacing-lg) !important}.p-md-lg{padding:var(--lvbl-spacing-lg) !important}.pt-md-lg{padding-top:var(--lvbl-spacing-lg) !important}.pr-md-lg{padding-right:var(--lvbl-spacing-lg) !important}.pb-md-lg{padding-bottom:var(--lvbl-spacing-lg) !important}.pl-md-lg{padding-left:var(--lvbl-spacing-lg) !important}.px-md-lg{padding-left:var(--lvbl-spacing-lg) !important;padding-right:var(--lvbl-spacing-lg) !important}.py-md-lg{padding-top:var(--lvbl-spacing-lg) !important;padding-bottom:var(--lvbl-spacing-lg) !important}.m-md-xl{margin:var(--lvbl-spacing-xl) !important}.mt-md-xl{margin-top:var(--lvbl-spacing-xl) !important}.mr-md-xl{margin-right:var(--lvbl-spacing-xl) !important}.mb-md-xl{margin-bottom:var(--lvbl-spacing-xl) !important}.ml-md-xl{margin-left:var(--lvbl-spacing-xl) !important}.mx-md-xl{margin-left:var(--lvbl-spacing-xl) !important;margin-right:var(--lvbl-spacing-xl) !important}.my-md-xl{margin-top:var(--lvbl-spacing-xl) !important;margin-bottom:var(--lvbl-spacing-xl) !important}.p-md-xl{padding:var(--lvbl-spacing-xl) !important}.pt-md-xl{padding-top:var(--lvbl-spacing-xl) !important}.pr-md-xl{padding-right:var(--lvbl-spacing-xl) !important}.pb-md-xl{padding-bottom:var(--lvbl-spacing-xl) !important}.pl-md-xl{padding-left:var(--lvbl-spacing-xl) !important}.px-md-xl{padding-left:var(--lvbl-spacing-xl) !important;padding-right:var(--lvbl-spacing-xl) !important}.py-md-xl{padding-top:var(--lvbl-spacing-xl) !important;padding-bottom:var(--lvbl-spacing-xl) !important}.m-md-2xl{margin:var(--lvbl-spacing-2xl) !important}.mt-md-2xl{margin-top:var(--lvbl-spacing-2xl) !important}.mr-md-2xl{margin-right:var(--lvbl-spacing-2xl) !important}.mb-md-2xl{margin-bottom:var(--lvbl-spacing-2xl) !important}.ml-md-2xl{margin-left:var(--lvbl-spacing-2xl) !important}.mx-md-2xl{margin-left:var(--lvbl-spacing-2xl) !important;margin-right:var(--lvbl-spacing-2xl) !important}.my-md-2xl{margin-top:var(--lvbl-spacing-2xl) !important;margin-bottom:var(--lvbl-spacing-2xl) !important}.p-md-2xl{padding:var(--lvbl-spacing-2xl) !important}.pt-md-2xl{padding-top:var(--lvbl-spacing-2xl) !important}.pr-md-2xl{padding-right:var(--lvbl-spacing-2xl) !important}.pb-md-2xl{padding-bottom:var(--lvbl-spacing-2xl) !important}.pl-md-2xl{padding-left:var(--lvbl-spacing-2xl) !important}.px-md-2xl{padding-left:var(--lvbl-spacing-2xl) !important;padding-right:var(--lvbl-spacing-2xl) !important}.py-md-2xl{padding-top:var(--lvbl-spacing-2xl) !important;padding-bottom:var(--lvbl-spacing-2xl) !important}.m-md-3xl{margin:var(--lvbl-spacing-3xl) !important}.mt-md-3xl{margin-top:var(--lvbl-spacing-3xl) !important}.mr-md-3xl{margin-right:var(--lvbl-spacing-3xl) !important}.mb-md-3xl{margin-bottom:var(--lvbl-spacing-3xl) !important}.ml-md-3xl{margin-left:var(--lvbl-spacing-3xl) !important}.mx-md-3xl{margin-left:var(--lvbl-spacing-3xl) !important;margin-right:var(--lvbl-spacing-3xl) !important}.my-md-3xl{margin-top:var(--lvbl-spacing-3xl) !important;margin-bottom:var(--lvbl-spacing-3xl) !important}.p-md-3xl{padding:var(--lvbl-spacing-3xl) !important}.pt-md-3xl{padding-top:var(--lvbl-spacing-3xl) !important}.pr-md-3xl{padding-right:var(--lvbl-spacing-3xl) !important}.pb-md-3xl{padding-bottom:var(--lvbl-spacing-3xl) !important}.pl-md-3xl{padding-left:var(--lvbl-spacing-3xl) !important}.px-md-3xl{padding-left:var(--lvbl-spacing-3xl) !important;padding-right:var(--lvbl-spacing-3xl) !important}.py-md-3xl{padding-top:var(--lvbl-spacing-3xl) !important;padding-bottom:var(--lvbl-spacing-3xl) !important}.m-md-4xl{margin:var(--lvbl-spacing-4xl) !important}.mt-md-4xl{margin-top:var(--lvbl-spacing-4xl) !important}.mr-md-4xl{margin-right:var(--lvbl-spacing-4xl) !important}.mb-md-4xl{margin-bottom:var(--lvbl-spacing-4xl) !important}.ml-md-4xl{margin-left:var(--lvbl-spacing-4xl) !important}.mx-md-4xl{margin-left:var(--lvbl-spacing-4xl) !important;margin-right:var(--lvbl-spacing-4xl) !important}.my-md-4xl{margin-top:var(--lvbl-spacing-4xl) !important;margin-bottom:var(--lvbl-spacing-4xl) !important}.p-md-4xl{padding:var(--lvbl-spacing-4xl) !important}.pt-md-4xl{padding-top:var(--lvbl-spacing-4xl) !important}.pr-md-4xl{padding-right:var(--lvbl-spacing-4xl) !important}.pb-md-4xl{padding-bottom:var(--lvbl-spacing-4xl) !important}.pl-md-4xl{padding-left:var(--lvbl-spacing-4xl) !important}.px-md-4xl{padding-left:var(--lvbl-spacing-4xl) !important;padding-right:var(--lvbl-spacing-4xl) !important}.py-md-4xl{padding-top:var(--lvbl-spacing-4xl) !important;padding-bottom:var(--lvbl-spacing-4xl) !important}}@media screen and (min-width: 1024px){.m-lg-0{margin:0 !important}.mt-lg-0{margin-top:0 !important}.mr-lg-0{margin-right:0 !important}.mb-lg-0{margin-bottom:0 !important}.ml-lg-0{margin-left:0 !important}.mx-lg-0{margin-left:0 !important;margin-right:0 !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.p-lg-0{padding:0 !important}.pt-lg-0{padding-top:0 !important}.pr-lg-0{padding-right:0 !important}.pb-lg-0{padding-bottom:0 !important}.pl-lg-0{padding-left:0 !important}.px-lg-0{padding-left:0 !important;padding-right:0 !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.m-lg-xs{margin:var(--lvbl-spacing-xs) !important}.mt-lg-xs{margin-top:var(--lvbl-spacing-xs) !important}.mr-lg-xs{margin-right:var(--lvbl-spacing-xs) !important}.mb-lg-xs{margin-bottom:var(--lvbl-spacing-xs) !important}.ml-lg-xs{margin-left:var(--lvbl-spacing-xs) !important}.mx-lg-xs{margin-left:var(--lvbl-spacing-xs) !important;margin-right:var(--lvbl-spacing-xs) !important}.my-lg-xs{margin-top:var(--lvbl-spacing-xs) !important;margin-bottom:var(--lvbl-spacing-xs) !important}.p-lg-xs{padding:var(--lvbl-spacing-xs) !important}.pt-lg-xs{padding-top:var(--lvbl-spacing-xs) !important}.pr-lg-xs{padding-right:var(--lvbl-spacing-xs) !important}.pb-lg-xs{padding-bottom:var(--lvbl-spacing-xs) !important}.pl-lg-xs{padding-left:var(--lvbl-spacing-xs) !important}.px-lg-xs{padding-left:var(--lvbl-spacing-xs) !important;padding-right:var(--lvbl-spacing-xs) !important}.py-lg-xs{padding-top:var(--lvbl-spacing-xs) !important;padding-bottom:var(--lvbl-spacing-xs) !important}.m-lg-sm{margin:var(--lvbl-spacing-sm) !important}.mt-lg-sm{margin-top:var(--lvbl-spacing-sm) !important}.mr-lg-sm{margin-right:var(--lvbl-spacing-sm) !important}.mb-lg-sm{margin-bottom:var(--lvbl-spacing-sm) !important}.ml-lg-sm{margin-left:var(--lvbl-spacing-sm) !important}.mx-lg-sm{margin-left:var(--lvbl-spacing-sm) !important;margin-right:var(--lvbl-spacing-sm) !important}.my-lg-sm{margin-top:var(--lvbl-spacing-sm) !important;margin-bottom:var(--lvbl-spacing-sm) !important}.p-lg-sm{padding:var(--lvbl-spacing-sm) !important}.pt-lg-sm{padding-top:var(--lvbl-spacing-sm) !important}.pr-lg-sm{padding-right:var(--lvbl-spacing-sm) !important}.pb-lg-sm{padding-bottom:var(--lvbl-spacing-sm) !important}.pl-lg-sm{padding-left:var(--lvbl-spacing-sm) !important}.px-lg-sm{padding-left:var(--lvbl-spacing-sm) !important;padding-right:var(--lvbl-spacing-sm) !important}.py-lg-sm{padding-top:var(--lvbl-spacing-sm) !important;padding-bottom:var(--lvbl-spacing-sm) !important}.m-lg-md{margin:var(--lvbl-spacing-md) !important}.mt-lg-md{margin-top:var(--lvbl-spacing-md) !important}.mr-lg-md{margin-right:var(--lvbl-spacing-md) !important}.mb-lg-md{margin-bottom:var(--lvbl-spacing-md) !important}.ml-lg-md{margin-left:var(--lvbl-spacing-md) !important}.mx-lg-md{margin-left:var(--lvbl-spacing-md) !important;margin-right:var(--lvbl-spacing-md) !important}.my-lg-md{margin-top:var(--lvbl-spacing-md) !important;margin-bottom:var(--lvbl-spacing-md) !important}.p-lg-md{padding:var(--lvbl-spacing-md) !important}.pt-lg-md{padding-top:var(--lvbl-spacing-md) !important}.pr-lg-md{padding-right:var(--lvbl-spacing-md) !important}.pb-lg-md{padding-bottom:var(--lvbl-spacing-md) !important}.pl-lg-md{padding-left:var(--lvbl-spacing-md) !important}.px-lg-md{padding-left:var(--lvbl-spacing-md) !important;padding-right:var(--lvbl-spacing-md) !important}.py-lg-md{padding-top:var(--lvbl-spacing-md) !important;padding-bottom:var(--lvbl-spacing-md) !important}.m-lg-lg{margin:var(--lvbl-spacing-lg) !important}.mt-lg-lg{margin-top:var(--lvbl-spacing-lg) !important}.mr-lg-lg{margin-right:var(--lvbl-spacing-lg) !important}.mb-lg-lg{margin-bottom:var(--lvbl-spacing-lg) !important}.ml-lg-lg{margin-left:var(--lvbl-spacing-lg) !important}.mx-lg-lg{margin-left:var(--lvbl-spacing-lg) !important;margin-right:var(--lvbl-spacing-lg) !important}.my-lg-lg{margin-top:var(--lvbl-spacing-lg) !important;margin-bottom:var(--lvbl-spacing-lg) !important}.p-lg-lg{padding:var(--lvbl-spacing-lg) !important}.pt-lg-lg{padding-top:var(--lvbl-spacing-lg) !important}.pr-lg-lg{padding-right:var(--lvbl-spacing-lg) !important}.pb-lg-lg{padding-bottom:var(--lvbl-spacing-lg) !important}.pl-lg-lg{padding-left:var(--lvbl-spacing-lg) !important}.px-lg-lg{padding-left:var(--lvbl-spacing-lg) !important;padding-right:var(--lvbl-spacing-lg) !important}.py-lg-lg{padding-top:var(--lvbl-spacing-lg) !important;padding-bottom:var(--lvbl-spacing-lg) !important}.m-lg-xl{margin:var(--lvbl-spacing-xl) !important}.mt-lg-xl{margin-top:var(--lvbl-spacing-xl) !important}.mr-lg-xl{margin-right:var(--lvbl-spacing-xl) !important}.mb-lg-xl{margin-bottom:var(--lvbl-spacing-xl) !important}.ml-lg-xl{margin-left:var(--lvbl-spacing-xl) !important}.mx-lg-xl{margin-left:var(--lvbl-spacing-xl) !important;margin-right:var(--lvbl-spacing-xl) !important}.my-lg-xl{margin-top:var(--lvbl-spacing-xl) !important;margin-bottom:var(--lvbl-spacing-xl) !important}.p-lg-xl{padding:var(--lvbl-spacing-xl) !important}.pt-lg-xl{padding-top:var(--lvbl-spacing-xl) !important}.pr-lg-xl{padding-right:var(--lvbl-spacing-xl) !important}.pb-lg-xl{padding-bottom:var(--lvbl-spacing-xl) !important}.pl-lg-xl{padding-left:var(--lvbl-spacing-xl) !important}.px-lg-xl{padding-left:var(--lvbl-spacing-xl) !important;padding-right:var(--lvbl-spacing-xl) !important}.py-lg-xl{padding-top:var(--lvbl-spacing-xl) !important;padding-bottom:var(--lvbl-spacing-xl) !important}.m-lg-2xl{margin:var(--lvbl-spacing-2xl) !important}.mt-lg-2xl{margin-top:var(--lvbl-spacing-2xl) !important}.mr-lg-2xl{margin-right:var(--lvbl-spacing-2xl) !important}.mb-lg-2xl{margin-bottom:var(--lvbl-spacing-2xl) !important}.ml-lg-2xl{margin-left:var(--lvbl-spacing-2xl) !important}.mx-lg-2xl{margin-left:var(--lvbl-spacing-2xl) !important;margin-right:var(--lvbl-spacing-2xl) !important}.my-lg-2xl{margin-top:var(--lvbl-spacing-2xl) !important;margin-bottom:var(--lvbl-spacing-2xl) !important}.p-lg-2xl{padding:var(--lvbl-spacing-2xl) !important}.pt-lg-2xl{padding-top:var(--lvbl-spacing-2xl) !important}.pr-lg-2xl{padding-right:var(--lvbl-spacing-2xl) !important}.pb-lg-2xl{padding-bottom:var(--lvbl-spacing-2xl) !important}.pl-lg-2xl{padding-left:var(--lvbl-spacing-2xl) !important}.px-lg-2xl{padding-left:var(--lvbl-spacing-2xl) !important;padding-right:var(--lvbl-spacing-2xl) !important}.py-lg-2xl{padding-top:var(--lvbl-spacing-2xl) !important;padding-bottom:var(--lvbl-spacing-2xl) !important}.m-lg-3xl{margin:var(--lvbl-spacing-3xl) !important}.mt-lg-3xl{margin-top:var(--lvbl-spacing-3xl) !important}.mr-lg-3xl{margin-right:var(--lvbl-spacing-3xl) !important}.mb-lg-3xl{margin-bottom:var(--lvbl-spacing-3xl) !important}.ml-lg-3xl{margin-left:var(--lvbl-spacing-3xl) !important}.mx-lg-3xl{margin-left:var(--lvbl-spacing-3xl) !important;margin-right:var(--lvbl-spacing-3xl) !important}.my-lg-3xl{margin-top:var(--lvbl-spacing-3xl) !important;margin-bottom:var(--lvbl-spacing-3xl) !important}.p-lg-3xl{padding:var(--lvbl-spacing-3xl) !important}.pt-lg-3xl{padding-top:var(--lvbl-spacing-3xl) !important}.pr-lg-3xl{padding-right:var(--lvbl-spacing-3xl) !important}.pb-lg-3xl{padding-bottom:var(--lvbl-spacing-3xl) !important}.pl-lg-3xl{padding-left:var(--lvbl-spacing-3xl) !important}.px-lg-3xl{padding-left:var(--lvbl-spacing-3xl) !important;padding-right:var(--lvbl-spacing-3xl) !important}.py-lg-3xl{padding-top:var(--lvbl-spacing-3xl) !important;padding-bottom:var(--lvbl-spacing-3xl) !important}.m-lg-4xl{margin:var(--lvbl-spacing-4xl) !important}.mt-lg-4xl{margin-top:var(--lvbl-spacing-4xl) !important}.mr-lg-4xl{margin-right:var(--lvbl-spacing-4xl) !important}.mb-lg-4xl{margin-bottom:var(--lvbl-spacing-4xl) !important}.ml-lg-4xl{margin-left:var(--lvbl-spacing-4xl) !important}.mx-lg-4xl{margin-left:var(--lvbl-spacing-4xl) !important;margin-right:var(--lvbl-spacing-4xl) !important}.my-lg-4xl{margin-top:var(--lvbl-spacing-4xl) !important;margin-bottom:var(--lvbl-spacing-4xl) !important}.p-lg-4xl{padding:var(--lvbl-spacing-4xl) !important}.pt-lg-4xl{padding-top:var(--lvbl-spacing-4xl) !important}.pr-lg-4xl{padding-right:var(--lvbl-spacing-4xl) !important}.pb-lg-4xl{padding-bottom:var(--lvbl-spacing-4xl) !important}.pl-lg-4xl{padding-left:var(--lvbl-spacing-4xl) !important}.px-lg-4xl{padding-left:var(--lvbl-spacing-4xl) !important;padding-right:var(--lvbl-spacing-4xl) !important}.py-lg-4xl{padding-top:var(--lvbl-spacing-4xl) !important;padding-bottom:var(--lvbl-spacing-4xl) !important}}@media screen and (min-width: 1280px){.m-xl-0{margin:0 !important}.mt-xl-0{margin-top:0 !important}.mr-xl-0{margin-right:0 !important}.mb-xl-0{margin-bottom:0 !important}.ml-xl-0{margin-left:0 !important}.mx-xl-0{margin-left:0 !important;margin-right:0 !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.p-xl-0{padding:0 !important}.pt-xl-0{padding-top:0 !important}.pr-xl-0{padding-right:0 !important}.pb-xl-0{padding-bottom:0 !important}.pl-xl-0{padding-left:0 !important}.px-xl-0{padding-left:0 !important;padding-right:0 !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.m-xl-xs{margin:var(--lvbl-spacing-xs) !important}.mt-xl-xs{margin-top:var(--lvbl-spacing-xs) !important}.mr-xl-xs{margin-right:var(--lvbl-spacing-xs) !important}.mb-xl-xs{margin-bottom:var(--lvbl-spacing-xs) !important}.ml-xl-xs{margin-left:var(--lvbl-spacing-xs) !important}.mx-xl-xs{margin-left:var(--lvbl-spacing-xs) !important;margin-right:var(--lvbl-spacing-xs) !important}.my-xl-xs{margin-top:var(--lvbl-spacing-xs) !important;margin-bottom:var(--lvbl-spacing-xs) !important}.p-xl-xs{padding:var(--lvbl-spacing-xs) !important}.pt-xl-xs{padding-top:var(--lvbl-spacing-xs) !important}.pr-xl-xs{padding-right:var(--lvbl-spacing-xs) !important}.pb-xl-xs{padding-bottom:var(--lvbl-spacing-xs) !important}.pl-xl-xs{padding-left:var(--lvbl-spacing-xs) !important}.px-xl-xs{padding-left:var(--lvbl-spacing-xs) !important;padding-right:var(--lvbl-spacing-xs) !important}.py-xl-xs{padding-top:var(--lvbl-spacing-xs) !important;padding-bottom:var(--lvbl-spacing-xs) !important}.m-xl-sm{margin:var(--lvbl-spacing-sm) !important}.mt-xl-sm{margin-top:var(--lvbl-spacing-sm) !important}.mr-xl-sm{margin-right:var(--lvbl-spacing-sm) !important}.mb-xl-sm{margin-bottom:var(--lvbl-spacing-sm) !important}.ml-xl-sm{margin-left:var(--lvbl-spacing-sm) !important}.mx-xl-sm{margin-left:var(--lvbl-spacing-sm) !important;margin-right:var(--lvbl-spacing-sm) !important}.my-xl-sm{margin-top:var(--lvbl-spacing-sm) !important;margin-bottom:var(--lvbl-spacing-sm) !important}.p-xl-sm{padding:var(--lvbl-spacing-sm) !important}.pt-xl-sm{padding-top:var(--lvbl-spacing-sm) !important}.pr-xl-sm{padding-right:var(--lvbl-spacing-sm) !important}.pb-xl-sm{padding-bottom:var(--lvbl-spacing-sm) !important}.pl-xl-sm{padding-left:var(--lvbl-spacing-sm) !important}.px-xl-sm{padding-left:var(--lvbl-spacing-sm) !important;padding-right:var(--lvbl-spacing-sm) !important}.py-xl-sm{padding-top:var(--lvbl-spacing-sm) !important;padding-bottom:var(--lvbl-spacing-sm) !important}.m-xl-md{margin:var(--lvbl-spacing-md) !important}.mt-xl-md{margin-top:var(--lvbl-spacing-md) !important}.mr-xl-md{margin-right:var(--lvbl-spacing-md) !important}.mb-xl-md{margin-bottom:var(--lvbl-spacing-md) !important}.ml-xl-md{margin-left:var(--lvbl-spacing-md) !important}.mx-xl-md{margin-left:var(--lvbl-spacing-md) !important;margin-right:var(--lvbl-spacing-md) !important}.my-xl-md{margin-top:var(--lvbl-spacing-md) !important;margin-bottom:var(--lvbl-spacing-md) !important}.p-xl-md{padding:var(--lvbl-spacing-md) !important}.pt-xl-md{padding-top:var(--lvbl-spacing-md) !important}.pr-xl-md{padding-right:var(--lvbl-spacing-md) !important}.pb-xl-md{padding-bottom:var(--lvbl-spacing-md) !important}.pl-xl-md{padding-left:var(--lvbl-spacing-md) !important}.px-xl-md{padding-left:var(--lvbl-spacing-md) !important;padding-right:var(--lvbl-spacing-md) !important}.py-xl-md{padding-top:var(--lvbl-spacing-md) !important;padding-bottom:var(--lvbl-spacing-md) !important}.m-xl-lg{margin:var(--lvbl-spacing-lg) !important}.mt-xl-lg{margin-top:var(--lvbl-spacing-lg) !important}.mr-xl-lg{margin-right:var(--lvbl-spacing-lg) !important}.mb-xl-lg{margin-bottom:var(--lvbl-spacing-lg) !important}.ml-xl-lg{margin-left:var(--lvbl-spacing-lg) !important}.mx-xl-lg{margin-left:var(--lvbl-spacing-lg) !important;margin-right:var(--lvbl-spacing-lg) !important}.my-xl-lg{margin-top:var(--lvbl-spacing-lg) !important;margin-bottom:var(--lvbl-spacing-lg) !important}.p-xl-lg{padding:var(--lvbl-spacing-lg) !important}.pt-xl-lg{padding-top:var(--lvbl-spacing-lg) !important}.pr-xl-lg{padding-right:var(--lvbl-spacing-lg) !important}.pb-xl-lg{padding-bottom:var(--lvbl-spacing-lg) !important}.pl-xl-lg{padding-left:var(--lvbl-spacing-lg) !important}.px-xl-lg{padding-left:var(--lvbl-spacing-lg) !important;padding-right:var(--lvbl-spacing-lg) !important}.py-xl-lg{padding-top:var(--lvbl-spacing-lg) !important;padding-bottom:var(--lvbl-spacing-lg) !important}.m-xl-xl{margin:var(--lvbl-spacing-xl) !important}.mt-xl-xl{margin-top:var(--lvbl-spacing-xl) !important}.mr-xl-xl{margin-right:var(--lvbl-spacing-xl) !important}.mb-xl-xl{margin-bottom:var(--lvbl-spacing-xl) !important}.ml-xl-xl{margin-left:var(--lvbl-spacing-xl) !important}.mx-xl-xl{margin-left:var(--lvbl-spacing-xl) !important;margin-right:var(--lvbl-spacing-xl) !important}.my-xl-xl{margin-top:var(--lvbl-spacing-xl) !important;margin-bottom:var(--lvbl-spacing-xl) !important}.p-xl-xl{padding:var(--lvbl-spacing-xl) !important}.pt-xl-xl{padding-top:var(--lvbl-spacing-xl) !important}.pr-xl-xl{padding-right:var(--lvbl-spacing-xl) !important}.pb-xl-xl{padding-bottom:var(--lvbl-spacing-xl) !important}.pl-xl-xl{padding-left:var(--lvbl-spacing-xl) !important}.px-xl-xl{padding-left:var(--lvbl-spacing-xl) !important;padding-right:var(--lvbl-spacing-xl) !important}.py-xl-xl{padding-top:var(--lvbl-spacing-xl) !important;padding-bottom:var(--lvbl-spacing-xl) !important}.m-xl-2xl{margin:var(--lvbl-spacing-2xl) !important}.mt-xl-2xl{margin-top:var(--lvbl-spacing-2xl) !important}.mr-xl-2xl{margin-right:var(--lvbl-spacing-2xl) !important}.mb-xl-2xl{margin-bottom:var(--lvbl-spacing-2xl) !important}.ml-xl-2xl{margin-left:var(--lvbl-spacing-2xl) !important}.mx-xl-2xl{margin-left:var(--lvbl-spacing-2xl) !important;margin-right:var(--lvbl-spacing-2xl) !important}.my-xl-2xl{margin-top:var(--lvbl-spacing-2xl) !important;margin-bottom:var(--lvbl-spacing-2xl) !important}.p-xl-2xl{padding:var(--lvbl-spacing-2xl) !important}.pt-xl-2xl{padding-top:var(--lvbl-spacing-2xl) !important}.pr-xl-2xl{padding-right:var(--lvbl-spacing-2xl) !important}.pb-xl-2xl{padding-bottom:var(--lvbl-spacing-2xl) !important}.pl-xl-2xl{padding-left:var(--lvbl-spacing-2xl) !important}.px-xl-2xl{padding-left:var(--lvbl-spacing-2xl) !important;padding-right:var(--lvbl-spacing-2xl) !important}.py-xl-2xl{padding-top:var(--lvbl-spacing-2xl) !important;padding-bottom:var(--lvbl-spacing-2xl) !important}.m-xl-3xl{margin:var(--lvbl-spacing-3xl) !important}.mt-xl-3xl{margin-top:var(--lvbl-spacing-3xl) !important}.mr-xl-3xl{margin-right:var(--lvbl-spacing-3xl) !important}.mb-xl-3xl{margin-bottom:var(--lvbl-spacing-3xl) !important}.ml-xl-3xl{margin-left:var(--lvbl-spacing-3xl) !important}.mx-xl-3xl{margin-left:var(--lvbl-spacing-3xl) !important;margin-right:var(--lvbl-spacing-3xl) !important}.my-xl-3xl{margin-top:var(--lvbl-spacing-3xl) !important;margin-bottom:var(--lvbl-spacing-3xl) !important}.p-xl-3xl{padding:var(--lvbl-spacing-3xl) !important}.pt-xl-3xl{padding-top:var(--lvbl-spacing-3xl) !important}.pr-xl-3xl{padding-right:var(--lvbl-spacing-3xl) !important}.pb-xl-3xl{padding-bottom:var(--lvbl-spacing-3xl) !important}.pl-xl-3xl{padding-left:var(--lvbl-spacing-3xl) !important}.px-xl-3xl{padding-left:var(--lvbl-spacing-3xl) !important;padding-right:var(--lvbl-spacing-3xl) !important}.py-xl-3xl{padding-top:var(--lvbl-spacing-3xl) !important;padding-bottom:var(--lvbl-spacing-3xl) !important}.m-xl-4xl{margin:var(--lvbl-spacing-4xl) !important}.mt-xl-4xl{margin-top:var(--lvbl-spacing-4xl) !important}.mr-xl-4xl{margin-right:var(--lvbl-spacing-4xl) !important}.mb-xl-4xl{margin-bottom:var(--lvbl-spacing-4xl) !important}.ml-xl-4xl{margin-left:var(--lvbl-spacing-4xl) !important}.mx-xl-4xl{margin-left:var(--lvbl-spacing-4xl) !important;margin-right:var(--lvbl-spacing-4xl) !important}.my-xl-4xl{margin-top:var(--lvbl-spacing-4xl) !important;margin-bottom:var(--lvbl-spacing-4xl) !important}.p-xl-4xl{padding:var(--lvbl-spacing-4xl) !important}.pt-xl-4xl{padding-top:var(--lvbl-spacing-4xl) !important}.pr-xl-4xl{padding-right:var(--lvbl-spacing-4xl) !important}.pb-xl-4xl{padding-bottom:var(--lvbl-spacing-4xl) !important}.pl-xl-4xl{padding-left:var(--lvbl-spacing-4xl) !important}.px-xl-4xl{padding-left:var(--lvbl-spacing-4xl) !important;padding-right:var(--lvbl-spacing-4xl) !important}.py-xl-4xl{padding-top:var(--lvbl-spacing-4xl) !important;padding-bottom:var(--lvbl-spacing-4xl) !important}}@media screen and (min-width: 1536px){.m-2xl-0{margin:0 !important}.mt-2xl-0{margin-top:0 !important}.mr-2xl-0{margin-right:0 !important}.mb-2xl-0{margin-bottom:0 !important}.ml-2xl-0{margin-left:0 !important}.mx-2xl-0{margin-left:0 !important;margin-right:0 !important}.my-2xl-0{margin-top:0 !important;margin-bottom:0 !important}.p-2xl-0{padding:0 !important}.pt-2xl-0{padding-top:0 !important}.pr-2xl-0{padding-right:0 !important}.pb-2xl-0{padding-bottom:0 !important}.pl-2xl-0{padding-left:0 !important}.px-2xl-0{padding-left:0 !important;padding-right:0 !important}.py-2xl-0{padding-top:0 !important;padding-bottom:0 !important}.m-2xl-xs{margin:var(--lvbl-spacing-xs) !important}.mt-2xl-xs{margin-top:var(--lvbl-spacing-xs) !important}.mr-2xl-xs{margin-right:var(--lvbl-spacing-xs) !important}.mb-2xl-xs{margin-bottom:var(--lvbl-spacing-xs) !important}.ml-2xl-xs{margin-left:var(--lvbl-spacing-xs) !important}.mx-2xl-xs{margin-left:var(--lvbl-spacing-xs) !important;margin-right:var(--lvbl-spacing-xs) !important}.my-2xl-xs{margin-top:var(--lvbl-spacing-xs) !important;margin-bottom:var(--lvbl-spacing-xs) !important}.p-2xl-xs{padding:var(--lvbl-spacing-xs) !important}.pt-2xl-xs{padding-top:var(--lvbl-spacing-xs) !important}.pr-2xl-xs{padding-right:var(--lvbl-spacing-xs) !important}.pb-2xl-xs{padding-bottom:var(--lvbl-spacing-xs) !important}.pl-2xl-xs{padding-left:var(--lvbl-spacing-xs) !important}.px-2xl-xs{padding-left:var(--lvbl-spacing-xs) !important;padding-right:var(--lvbl-spacing-xs) !important}.py-2xl-xs{padding-top:var(--lvbl-spacing-xs) !important;padding-bottom:var(--lvbl-spacing-xs) !important}.m-2xl-sm{margin:var(--lvbl-spacing-sm) !important}.mt-2xl-sm{margin-top:var(--lvbl-spacing-sm) !important}.mr-2xl-sm{margin-right:var(--lvbl-spacing-sm) !important}.mb-2xl-sm{margin-bottom:var(--lvbl-spacing-sm) !important}.ml-2xl-sm{margin-left:var(--lvbl-spacing-sm) !important}.mx-2xl-sm{margin-left:var(--lvbl-spacing-sm) !important;margin-right:var(--lvbl-spacing-sm) !important}.my-2xl-sm{margin-top:var(--lvbl-spacing-sm) !important;margin-bottom:var(--lvbl-spacing-sm) !important}.p-2xl-sm{padding:var(--lvbl-spacing-sm) !important}.pt-2xl-sm{padding-top:var(--lvbl-spacing-sm) !important}.pr-2xl-sm{padding-right:var(--lvbl-spacing-sm) !important}.pb-2xl-sm{padding-bottom:var(--lvbl-spacing-sm) !important}.pl-2xl-sm{padding-left:var(--lvbl-spacing-sm) !important}.px-2xl-sm{padding-left:var(--lvbl-spacing-sm) !important;padding-right:var(--lvbl-spacing-sm) !important}.py-2xl-sm{padding-top:var(--lvbl-spacing-sm) !important;padding-bottom:var(--lvbl-spacing-sm) !important}.m-2xl-md{margin:var(--lvbl-spacing-md) !important}.mt-2xl-md{margin-top:var(--lvbl-spacing-md) !important}.mr-2xl-md{margin-right:var(--lvbl-spacing-md) !important}.mb-2xl-md{margin-bottom:var(--lvbl-spacing-md) !important}.ml-2xl-md{margin-left:var(--lvbl-spacing-md) !important}.mx-2xl-md{margin-left:var(--lvbl-spacing-md) !important;margin-right:var(--lvbl-spacing-md) !important}.my-2xl-md{margin-top:var(--lvbl-spacing-md) !important;margin-bottom:var(--lvbl-spacing-md) !important}.p-2xl-md{padding:var(--lvbl-spacing-md) !important}.pt-2xl-md{padding-top:var(--lvbl-spacing-md) !important}.pr-2xl-md{padding-right:var(--lvbl-spacing-md) !important}.pb-2xl-md{padding-bottom:var(--lvbl-spacing-md) !important}.pl-2xl-md{padding-left:var(--lvbl-spacing-md) !important}.px-2xl-md{padding-left:var(--lvbl-spacing-md) !important;padding-right:var(--lvbl-spacing-md) !important}.py-2xl-md{padding-top:var(--lvbl-spacing-md) !important;padding-bottom:var(--lvbl-spacing-md) !important}.m-2xl-lg{margin:var(--lvbl-spacing-lg) !important}.mt-2xl-lg{margin-top:var(--lvbl-spacing-lg) !important}.mr-2xl-lg{margin-right:var(--lvbl-spacing-lg) !important}.mb-2xl-lg{margin-bottom:var(--lvbl-spacing-lg) !important}.ml-2xl-lg{margin-left:var(--lvbl-spacing-lg) !important}.mx-2xl-lg{margin-left:var(--lvbl-spacing-lg) !important;margin-right:var(--lvbl-spacing-lg) !important}.my-2xl-lg{margin-top:var(--lvbl-spacing-lg) !important;margin-bottom:var(--lvbl-spacing-lg) !important}.p-2xl-lg{padding:var(--lvbl-spacing-lg) !important}.pt-2xl-lg{padding-top:var(--lvbl-spacing-lg) !important}.pr-2xl-lg{padding-right:var(--lvbl-spacing-lg) !important}.pb-2xl-lg{padding-bottom:var(--lvbl-spacing-lg) !important}.pl-2xl-lg{padding-left:var(--lvbl-spacing-lg) !important}.px-2xl-lg{padding-left:var(--lvbl-spacing-lg) !important;padding-right:var(--lvbl-spacing-lg) !important}.py-2xl-lg{padding-top:var(--lvbl-spacing-lg) !important;padding-bottom:var(--lvbl-spacing-lg) !important}.m-2xl-xl{margin:var(--lvbl-spacing-xl) !important}.mt-2xl-xl{margin-top:var(--lvbl-spacing-xl) !important}.mr-2xl-xl{margin-right:var(--lvbl-spacing-xl) !important}.mb-2xl-xl{margin-bottom:var(--lvbl-spacing-xl) !important}.ml-2xl-xl{margin-left:var(--lvbl-spacing-xl) !important}.mx-2xl-xl{margin-left:var(--lvbl-spacing-xl) !important;margin-right:var(--lvbl-spacing-xl) !important}.my-2xl-xl{margin-top:var(--lvbl-spacing-xl) !important;margin-bottom:var(--lvbl-spacing-xl) !important}.p-2xl-xl{padding:var(--lvbl-spacing-xl) !important}.pt-2xl-xl{padding-top:var(--lvbl-spacing-xl) !important}.pr-2xl-xl{padding-right:var(--lvbl-spacing-xl) !important}.pb-2xl-xl{padding-bottom:var(--lvbl-spacing-xl) !important}.pl-2xl-xl{padding-left:var(--lvbl-spacing-xl) !important}.px-2xl-xl{padding-left:var(--lvbl-spacing-xl) !important;padding-right:var(--lvbl-spacing-xl) !important}.py-2xl-xl{padding-top:var(--lvbl-spacing-xl) !important;padding-bottom:var(--lvbl-spacing-xl) !important}.m-2xl-2xl{margin:var(--lvbl-spacing-2xl) !important}.mt-2xl-2xl{margin-top:var(--lvbl-spacing-2xl) !important}.mr-2xl-2xl{margin-right:var(--lvbl-spacing-2xl) !important}.mb-2xl-2xl{margin-bottom:var(--lvbl-spacing-2xl) !important}.ml-2xl-2xl{margin-left:var(--lvbl-spacing-2xl) !important}.mx-2xl-2xl{margin-left:var(--lvbl-spacing-2xl) !important;margin-right:var(--lvbl-spacing-2xl) !important}.my-2xl-2xl{margin-top:var(--lvbl-spacing-2xl) !important;margin-bottom:var(--lvbl-spacing-2xl) !important}.p-2xl-2xl{padding:var(--lvbl-spacing-2xl) !important}.pt-2xl-2xl{padding-top:var(--lvbl-spacing-2xl) !important}.pr-2xl-2xl{padding-right:var(--lvbl-spacing-2xl) !important}.pb-2xl-2xl{padding-bottom:var(--lvbl-spacing-2xl) !important}.pl-2xl-2xl{padding-left:var(--lvbl-spacing-2xl) !important}.px-2xl-2xl{padding-left:var(--lvbl-spacing-2xl) !important;padding-right:var(--lvbl-spacing-2xl) !important}.py-2xl-2xl{padding-top:var(--lvbl-spacing-2xl) !important;padding-bottom:var(--lvbl-spacing-2xl) !important}.m-2xl-3xl{margin:var(--lvbl-spacing-3xl) !important}.mt-2xl-3xl{margin-top:var(--lvbl-spacing-3xl) !important}.mr-2xl-3xl{margin-right:var(--lvbl-spacing-3xl) !important}.mb-2xl-3xl{margin-bottom:var(--lvbl-spacing-3xl) !important}.ml-2xl-3xl{margin-left:var(--lvbl-spacing-3xl) !important}.mx-2xl-3xl{margin-left:var(--lvbl-spacing-3xl) !important;margin-right:var(--lvbl-spacing-3xl) !important}.my-2xl-3xl{margin-top:var(--lvbl-spacing-3xl) !important;margin-bottom:var(--lvbl-spacing-3xl) !important}.p-2xl-3xl{padding:var(--lvbl-spacing-3xl) !important}.pt-2xl-3xl{padding-top:var(--lvbl-spacing-3xl) !important}.pr-2xl-3xl{padding-right:var(--lvbl-spacing-3xl) !important}.pb-2xl-3xl{padding-bottom:var(--lvbl-spacing-3xl) !important}.pl-2xl-3xl{padding-left:var(--lvbl-spacing-3xl) !important}.px-2xl-3xl{padding-left:var(--lvbl-spacing-3xl) !important;padding-right:var(--lvbl-spacing-3xl) !important}.py-2xl-3xl{padding-top:var(--lvbl-spacing-3xl) !important;padding-bottom:var(--lvbl-spacing-3xl) !important}.m-2xl-4xl{margin:var(--lvbl-spacing-4xl) !important}.mt-2xl-4xl{margin-top:var(--lvbl-spacing-4xl) !important}.mr-2xl-4xl{margin-right:var(--lvbl-spacing-4xl) !important}.mb-2xl-4xl{margin-bottom:var(--lvbl-spacing-4xl) !important}.ml-2xl-4xl{margin-left:var(--lvbl-spacing-4xl) !important}.mx-2xl-4xl{margin-left:var(--lvbl-spacing-4xl) !important;margin-right:var(--lvbl-spacing-4xl) !important}.my-2xl-4xl{margin-top:var(--lvbl-spacing-4xl) !important;margin-bottom:var(--lvbl-spacing-4xl) !important}.p-2xl-4xl{padding:var(--lvbl-spacing-4xl) !important}.pt-2xl-4xl{padding-top:var(--lvbl-spacing-4xl) !important}.pr-2xl-4xl{padding-right:var(--lvbl-spacing-4xl) !important}.pb-2xl-4xl{padding-bottom:var(--lvbl-spacing-4xl) !important}.pl-2xl-4xl{padding-left:var(--lvbl-spacing-4xl) !important}.px-2xl-4xl{padding-left:var(--lvbl-spacing-4xl) !important;padding-right:var(--lvbl-spacing-4xl) !important}.py-2xl-4xl{padding-top:var(--lvbl-spacing-4xl) !important;padding-bottom:var(--lvbl-spacing-4xl) !important}}.w-auto{width:auto}.w-full{width:100%}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-1\/5{width:20%}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-4\/5{width:80%}.max-w-xs{max-width:20rem}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-full{max-width:100%}.max-w-none{max-width:none}@media screen and (min-width: 640px){.w-sm-auto{width:auto !important}.w-sm-full{width:100% !important}.w-sm-1\/2{width:50% !important}.w-sm-1\/3{width:33.333333% !important}.w-sm-2\/3{width:66.666667% !important}.w-sm-1\/4{width:25% !important}.w-sm-3\/4{width:75% !important}}@media screen and (min-width: 768px){.w-md-auto{width:auto !important}.w-md-full{width:100% !important}.w-md-1\/2{width:50% !important}.w-md-1\/3{width:33.333333% !important}.w-md-2\/3{width:66.666667% !important}.w-md-1\/4{width:25% !important}.w-md-3\/4{width:75% !important}}@media screen and (min-width: 1024px){.w-lg-auto{width:auto !important}.w-lg-full{width:100% !important}.w-lg-1\/2{width:50% !important}.w-lg-1\/3{width:33.333333% !important}.w-lg-2\/3{width:66.666667% !important}.w-lg-1\/4{width:25% !important}.w-lg-3\/4{width:75% !important}}@media screen and (min-width: 1280px){.w-xl-auto{width:auto !important}.w-xl-full{width:100% !important}.w-xl-1\/2{width:50% !important}.w-xl-1\/3{width:33.333333% !important}.w-xl-2\/3{width:66.666667% !important}.w-xl-1\/4{width:25% !important}.w-xl-3\/4{width:75% !important}}@media screen and (min-width: 1536px){.w-2xl-auto{width:auto !important}.w-2xl-full{width:100% !important}.w-2xl-1\/2{width:50% !important}.w-2xl-1\/3{width:33.333333% !important}.w-2xl-2\/3{width:66.666667% !important}.w-2xl-1\/4{width:25% !important}.w-2xl-3\/4{width:75% !important}}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.static{position:static}.float-left{float:left}.float-right{float:right}.float-none{float:none}.clearfix::after{content:"";display:table;clear:both}@media screen and (min-width: 640px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media screen and (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media screen and (min-width: 1024px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media screen and (min-width: 1280px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}@media screen and (min-width: 1536px){.float-2xl-left{float:left !important}.float-2xl-right{float:right !important}.float-2xl-none{float:none !important}}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.overflow-y-scroll{overflow-y:scroll}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-dropdown{z-index:var(--lvbl-z-dropdown)}.z-sticky{z-index:var(--lvbl-z-sticky)}.z-fixed{z-index:var(--lvbl-z-fixed)}.z-modal{z-index:var(--lvbl-z-modal)}.z-popover{z-index:var(--lvbl-z-popover)}.z-tooltip{z-index:var(--lvbl-z-tooltip)}.z-toast{z-index:var(--lvbl-z-toast)}.animated{animation-duration:var(--lvbl-animation-duration);animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.fast{animation-duration:var(--lvbl-animation-duration-fast)}.animated.slow{animation-duration:var(--lvbl-animation-duration-slow)}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 30px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -30px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-30px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(30px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}to{opacity:1;transform:scale3d(1, 1, 1)}}@keyframes zoomOut{from{opacity:1;transform:scale3d(1, 1, 1)}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes scaleUp{from{transform:scale(1)}to{transform:scale(1.05)}}@keyframes scaleDown{from{transform:scale(1.05)}to{transform:scale(1)}}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.fadeIn{animation-name:fadeIn}.fadeOut{animation-name:fadeOut}.fadeInUp{animation-name:fadeInUp}.fadeInDown{animation-name:fadeInDown}.fadeInLeft{animation-name:fadeInLeft}.fadeInRight{animation-name:fadeInRight}.slideInUp{animation-name:slideInUp}.slideInDown{animation-name:slideInDown}.slideInLeft{animation-name:slideInLeft}.slideInRight{animation-name:slideInRight}.zoomIn{animation-name:zoomIn}.zoomOut{animation-name:zoomOut}.scaleUp{animation-name:scaleUp}.scaleDown{animation-name:scaleDown}.bounce{animation-name:bounce}.bounceIn{animation-name:bounceIn}.shake{animation-name:shake}.pulse{animation-name:pulse}.spin{animation-name:spin}.flash{animation-name:flash}.transition{transition:all var(--lvbl-transition-duration) var(--lvbl-transition-timing)}.transition-none{transition:none}.transition-opacity{transition:opacity var(--lvbl-transition-duration) var(--lvbl-transition-timing)}.transition-transform{transition:transform var(--lvbl-transition-duration) var(--lvbl-transition-timing)}.transition-colors{transition:color var(--lvbl-transition-duration) var(--lvbl-transition-timing),background-color var(--lvbl-transition-duration) var(--lvbl-transition-timing),border-color var(--lvbl-transition-duration) var(--lvbl-transition-timing)}.transition-shadow{transition:box-shadow var(--lvbl-transition-duration) var(--lvbl-transition-timing)}.transition-all{transition:all var(--lvbl-transition-duration) var(--lvbl-transition-timing)}.duration-75{transition-duration:75ms}.duration-100{transition-duration:100ms}.duration-150{transition-duration:150ms}.duration-200{transition-duration:200ms}.duration-300{transition-duration:300ms}.duration-500{transition-duration:500ms}.duration-700{transition-duration:700ms}.duration-1000{transition-duration:1000ms}.ease-linear{transition-timing-function:linear}.ease-in{transition-timing-function:cubic-bezier(0.4, 0, 1, 1)}.ease-out{transition-timing-function:cubic-bezier(0, 0, 0.2, 1)}.ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.transform{transform:var(--lvbl-transform)}.transform-none{transform:none}.scale-0{transform:scale(0)}.scale-50{transform:scale(0.5)}.scale-75{transform:scale(0.75)}.scale-90{transform:scale(0.9)}.scale-95{transform:scale(0.95)}.scale-100{transform:scale(1)}.scale-105{transform:scale(1.05)}.scale-110{transform:scale(1.1)}.scale-125{transform:scale(1.25)}.scale-150{transform:scale(1.5)}.rotate-0{transform:rotate(0deg)}.rotate-45{transform:rotate(45deg)}.rotate-90{transform:rotate(90deg)}.rotate-180{transform:rotate(180deg)}.rotate-270{transform:rotate(270deg)}.-rotate-45{transform:rotate(-45deg)}.-rotate-90{transform:rotate(-90deg)}.-rotate-180{transform:rotate(-180deg)}.loading{position:relative;overflow:hidden}.loading::before{content:"";position:absolute;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);animation:shimmer 2s infinite}@keyframes shimmer{0%{left:-150%}100%{left:150%}}.skeleton{background:linear-gradient(90deg, var(--lvbl-gray-200) 0%, var(--lvbl-gray-300) 50%, var(--lvbl-gray-200) 100%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite}@keyframes skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.hover-lift{transition:transform var(--lvbl-transition-duration) var(--lvbl-transition-timing)}.hover-lift:hover{transform:translateY(-2px)}.hover-grow{transition:transform var(--lvbl-transition-duration) var(--lvbl-transition-timing)}.hover-grow:hover{transform:scale(1.05)}.hover-shrink{transition:transform var(--lvbl-transition-duration) var(--lvbl-transition-timing)}.hover-shrink:hover{transform:scale(0.95)}.hover-shadow{transition:box-shadow var(--lvbl-transition-duration) var(--lvbl-transition-timing)}.hover-shadow:hover{box-shadow:var(--lvbl-shadow-lg)}.focus-ring:focus{outline:2px solid var(--lvbl-primary-500);outline-offset:2px}.focus-ring:focus:not(:focus-visible){outline:none}.focus-within-ring:focus-within{outline:2px solid var(--lvbl-primary-500);outline-offset:2px}.animate-pause{animation-play-state:paused}.animate-play{animation-play-state:running}@media(prefers-reduced-motion: reduce){.animated,.transition,.transition-opacity,.transition-transform,.transition-colors,.transition-shadow,.transition-all{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.loading::before,.skeleton{animation:none !important}}.will-change-transform{will-change:transform}.will-change-opacity{will-change:opacity}.will-change-scroll{will-change:scroll-position}.will-change-auto{will-change:auto}