﻿:root{--primary-50: #f0f9ff;--primary-100: #e0f2fe;--primary-200: #bae6fd;--primary-300: #7dd3fc;--primary-400: #38bdf8;--primary-500: #0ea5e9;--primary-600: #0284c7;--primary-700: #0369a1;--primary-800: #075985;--primary-900: #0c4a6e;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--success: #10b981;--warning: #f59e0b;--error: #ef4444;--info: var(--primary-500);--bg-primary: #ffffff;--bg-secondary: var(--gray-50);--bg-tertiary: var(--gray-100);--text-primary: var(--gray-900);--text-secondary: var(--gray-600);--text-tertiary: var(--gray-400);--border-color: var(--gray-200);--divider-color: var(--gray-100);--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.05);--shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--radius-sm: 0.375rem;--radius: 0.5rem;--radius-md: 0.75rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--spacing-xs: 0.25rem;--spacing-s: 0.4rem;--spacing-sm: 0.5rem;--spacing: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--spacing-2xl: 4rem;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif: "Playfair Display", Georgia, Cambria, "Times New Roman", Times, serif;--font-mono: "JetBrains Mono", Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--text-xs: 0.75rem;--text-sm: 0.875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-5xl: 3rem;--text-6xl: 3.75rem;--leading-none: 1;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--leading-loose: 2;--transition-fast: 150ms cubic-bezier(0.4, 0, 0.2, 1);--transition: 300ms cubic-bezier(0.4, 0, 0.2, 1);--transition-slow: 500ms cubic-bezier(0.4, 0, 0.2, 1);--ease-out: cubic-bezier(0, 0, 0.2, 1);--ease-in: cubic-bezier(0.4, 0, 1, 1);--ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);--ease-spring: cubic-bezier(0.175, 0.885, 0.32, 1.275);--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080;--nav-island-width: 4rem;--nav-island-gap: var(--spacing-xs);--content-max-width: 1200px;--content-padding: var(--spacing-lg);--mobile-breakpoint: 768px;--tablet-breakpoint: 1024px;--desktop-breakpoint: 1280px;--glass-bg-opacity-base: 0.08;--glass-border-opacity: 0.6;--glass-blur-base: 16px;--glass-shadow-light: rgba(255, 255, 255, 0.6);--glass-shadow-dark: rgba(0, 0, 0, 0.12);--glass-size-xs: 0.5;--glass-size-sm: 0.7;--glass-size-md: 1;--glass-size-lg: 1.3;--glass-size-xl: 1.6;--font-size-xs: 0.75rem;--font-size-sm: 0.875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--radius: 12px;--radius-sm: 6px;--radius-lg: 20px;--radius-xl: 32px;--radius-2xl: 40px;--radius-full: 50%;--z-base: 1;--z-sticky: 10;--z-fixed: 100;--z-modal: 1000;--z-tooltip: 1100;--nav-island-width: 3.5rem;--nav-island-gap: 0.5rem;--transition-fast: 0.15s ease;--transition-smooth: 0.3s ease;--transition-slow: 0.6s ease}:root[data-theme=dark]{--bg-primary: var(--gray-900);--bg-secondary: var(--gray-800);--bg-tertiary: var(--gray-700);--text-primary: var(--gray-100);--text-secondary: var(--gray-300);--text-tertiary: var(--gray-500);--border-color: var(--gray-700);--divider-color: var(--gray-800);--glass-bg-opacity-base: 0.12;--glass-shadow-light: rgba(255, 255, 255, 0.1);--glass-shadow-dark: rgba(0, 0, 0, 0.4)}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}html{font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth;height:100%}body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-primary);background-color:var(--bg-primary);min-height:100%;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color color ease}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:var(--leading-tight);margin:0}p{margin:0;line-height:var(--leading-relaxed)}a{color:var(--primary-600);text-decoration:none;transition:color .3s ease}a:hover,a:focus{color:var(--primary-700);text-decoration:underline}a:focus:focus{outline:2px solid var(--primary-500);outline-offset:2px}button{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;outline:none;transition:all .3s ease;cursor:pointer;touch-action:manipulation}button:focus:focus{outline:2px solid var(--primary-500);outline-offset:2px}button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}input,textarea,select{background:none;border:none;outline:none;font:inherit;color:inherit;transition:border-color box-shadow ease;touch-action:manipulation}input::placeholder,textarea::placeholder,select::placeholder{color:var(--text-tertiary);opacity:1}input:focus:focus,textarea:focus:focus,select:focus:focus{outline:2px solid var(--primary-500);outline-offset:2px}input:disabled,textarea:disabled,select:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}input:invalid,textarea:invalid,select:invalid{border-color:var(--color-danger, #ff453a)}img{max-width:100%;height:auto;display:block;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}img[loading=lazy]{content-visibility:auto}ul,ol{list-style:none;margin:0;padding:0}table{border-collapse:collapse;width:100%}code,pre{font-family:var(--font-mono);font-size:.875em}pre{overflow-x:auto;padding:var(--spacing);background:var(--bg-tertiary);border-radius:var(--radius)}blockquote{margin:0;padding-left:var(--spacing-lg);border-left:4px solid var(--primary-500);font-style:italic;color:var(--text-secondary)}hr{border:none;height:1px;background:var(--divider-color);margin:var(--spacing-lg) 0}::selection{background:var(--primary-100);color:var(--primary-900)}::-moz-selection{background:var(--primary-100);color:var(--primary-900)}html::-webkit-scrollbar{width:8px}html::-webkit-scrollbar-track{background:var(--bg-tertiary);border-radius:4px}html::-webkit-scrollbar-thumb{background:var(--text-tertiary);border-radius:4px}html::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}.alignleft{float:left;margin-right:var(--spacing);margin-bottom:var(--spacing)}.alignright{float:right;margin-left:var(--spacing);margin-bottom:var(--spacing)}.aligncenter{display:block;margin:0 auto var(--spacing)}.alignwide{width:100vw;max-width:none;margin-left:calc(-50vw + 50%)}.alignfull{width:100vw;max-width:none;margin-left:calc(-50vw + 50%)}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.clearfix::after{content:"";display:table;clear:both}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);font-weight:600;line-height:var(--leading-tight);color:var(--text-primary);margin:0 0 var(--spacing-lg);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1{font-size:clamp(2.5rem,2.5rem + 1.5rem*(100vw - 320px)/880px,4rem);font-weight:700;line-height:var(--leading-none)}h2{font-size:clamp(2rem,2rem + 1rem*(100vw - 320px)/880px,3rem);font-weight:600}h3{font-size:clamp(1.5rem,1.5rem + .5rem*(100vw - 320px)/880px,2rem);font-weight:600}h4{font-size:clamp(1.25rem,1.25rem + .25rem*(100vw - 320px)/880px,1.5rem);font-weight:600}h5{font-size:clamp(1.125rem,1.125rem + .125rem*(100vw - 320px)/880px,1.25rem);font-weight:500}h6{font-size:var(--text-base);font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary)}p{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-primary);margin:0 0 var(--spacing-lg)}p:last-child{margin-bottom:0}p.lead{font-size:var(--text-lg);font-weight:300;color:var(--text-secondary)}p.small{font-size:var(--text-sm);color:var(--text-secondary)}a{color:var(--primary-500);text-decoration:none;transition:color .3s ease}a:hover,a:focus{color:var(--primary-600);text-decoration:underline}a:focus{outline:2px solid var(--primary-500);outline-offset:2px}ul,ol{margin:0 0 var(--spacing-lg);padding-left:var(--spacing-xl)}ul:last-child,ol:last-child{margin-bottom:0}ul li,ol li{margin-bottom:var(--spacing-sm);line-height:var(--leading-relaxed)}ul li:last-child,ol li:last-child{margin-bottom:0}ul{list-style:none}ul li{position:relative}ul li::before{content:"•";color:var(--primary-500);font-weight:bold;position:absolute;left:-var(--spacing)}ol{list-style:decimal}blockquote{position:relative;margin:var(--spacing-xl) 0;padding:var(--spacing-lg) var(--spacing-xl);background:var(--bg-secondary);border-left:4px solid var(--primary-500);border-radius:0 var(--radius-lg) var(--radius-lg) 0;font-style:italic;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-secondary)}blockquote p{margin-bottom:var(--spacing)}blockquote p:last-child{margin-bottom:0}blockquote cite{display:block;margin-top:var(--spacing);font-size:var(--text-base);font-style:normal;color:var(--text-tertiary)}blockquote cite::before{content:"— "}blockquote.large{font-size:var(--text-xl);text-align:center;border-left:none;border-top:4px solid var(--primary-500);padding:var(--spacing-xl)}code{font-family:var(--font-mono);font-size:.875em;background:var(--bg-tertiary);color:var(--primary-700);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);border:1px solid var(--border-color)}pre{font-family:var(--font-mono);background:var(--gray-900);color:var(--gray-100);padding:var(--spacing-lg);border-radius:var(--radius-lg);overflow-x:auto;margin:var(--spacing-xl) 0;line-height:var(--leading-relaxed)}pre code{background:none;color:inherit;padding:0;border:none;font-size:inherit}kbd{display:inline-block;font-family:var(--font-mono);font-size:.75em;background:var(--bg-tertiary);color:var(--text-primary);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);border:1px solid var(--border-color);box-shadow:0 1px 0 var(--border-color)}mark{background:var(--primary-100);color:var(--primary-900);padding:0 var(--spacing-xs);border-radius:var(--radius-sm)}del{color:var(--text-tertiary);text-decoration:line-through}ins{background:var(--success);color:#fff;text-decoration:none;padding:0 var(--spacing-xs);border-radius:var(--radius-sm)}sup,sub{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}abbr[title]{border-bottom:1px dotted var(--text-tertiary);cursor:help;text-decoration:none}address{font-style:normal;line-height:var(--leading-relaxed);margin-bottom:var(--spacing-lg)}time{color:var(--text-secondary);font-size:var(--text-sm)}small{font-size:var(--text-sm);color:var(--text-secondary)}.text-large{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.italic{font-style:italic}.normal{font-style:normal}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.text-error{color:var(--error)}.leading-none{line-height:var(--leading-none)}.leading-tight{line-height:var(--leading-tight)}.leading-normal{line-height:var(--leading-normal)}.leading-relaxed{line-height:var(--leading-relaxed)}.leading-loose{line-height:var(--leading-loose)}.tracking-tight{letter-spacing:-0.025em}.tracking-normal{letter-spacing:0}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.float-left{float:left}.float-right{float:right}.float-none{float:none}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clearfix::after{content:"";display:table;clear:both}.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-auto{z-index:auto}.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}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.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%}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.min-w-0{min-width:0}.min-w-full{min-width:100%}.max-w-none{max-width:none}.max-w-full{max-width:100%}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.p-0{padding:0}.p-1{padding:var(--spacing-xs)}.p-2{padding:var(--spacing-sm)}.p-3{padding:var(--spacing)}.p-4{padding:var(--spacing-md)}.p-5{padding:var(--spacing-lg)}.p-6{padding:var(--spacing-xl)}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.px-2{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.px-3{padding-left:var(--spacing);padding-right:var(--spacing)}.px-4{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.px-5{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.px-6{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.py-2{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.py-3{padding-top:var(--spacing);padding-bottom:var(--spacing)}.py-4{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.py-5{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.py-6{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.m-0{margin:0}.m-1{margin:var(--spacing-xs)}.m-2{margin:var(--spacing-sm)}.m-3{margin:var(--spacing)}.m-4{margin:var(--spacing-md)}.m-5{margin:var(--spacing-lg)}.m-6{margin:var(--spacing-xl)}.m-auto{margin:auto}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}.mx-2{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}.mx-3{margin-left:var(--spacing);margin-right:var(--spacing)}.mx-4{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}.mx-5{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}.mx-6{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.my-2{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.my-3{margin-top:var(--spacing);margin-bottom:var(--spacing)}.my-4{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.my-5{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.my-6{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.my-auto{margin-top:auto;margin-bottom:auto}.border{border:1px solid var(--border-color)}.border-0{border:0}.border-t{border-top:1px solid var(--border-color)}.border-r{border-right:1px solid var(--border-color)}.border-b{border-bottom:1px solid var(--border-color)}.border-l{border-left:1px solid var(--border-color)}.rounded-none{border-radius:0}.rounded-sm,.btn.btn-rounded-sm,.btn-split .btn-rounded-sm.btn-dropdown,.btn-split .btn-rounded-sm.btn-main,.btn-rounded-sm.btn-toggle{border-radius:var(--radius-sm)}.rounded,.btn.btn-rounded,.btn-split .btn-rounded.btn-dropdown,.btn-split .btn-rounded.btn-main,.btn-rounded.btn-toggle{border-radius:var(--radius)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg,.btn.btn-rounded-lg,.btn-split .btn-rounded-lg.btn-dropdown,.btn-split .btn-rounded-lg.btn-main,.btn-rounded-lg.btn-toggle{border-radius:var(--radius-lg)}.rounded-xl,.loading-indicator .loading-content,.btn.btn-rounded-xl,.btn-split .btn-rounded-xl.btn-dropdown,.btn-split .btn-rounded-xl.btn-main,.btn-rounded-xl.btn-toggle{border-radius:var(--radius-xl)}.rounded-full,.lens-nav-island .nav-btn,.card-testimonial .testimonial-author .author-avatar,.card-feature .feature-icon,.btn-icon,.btn-split .btn-dropdown,.btn-toggle[data-toggle=theme],.btn-fab,.btn.btn-rounded-full,.btn-split .btn-rounded-full.btn-main,.btn-rounded-full.btn-toggle,.glass-loading,.loading-spinner{border-radius:9999px}.shadow-none{box-shadow:none}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow{box-shadow:var(--shadow)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.select-none{user-select:none}.select-text{user-select:text}.select-all{user-select:all}.select-auto{user-select:auto}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-text{cursor:text}.cursor-move{cursor:move}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.resize-none{resize:none}.resize{resize:both}.resize-x{resize:horizontal}.resize-y{resize:vertical}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.object-bottom{object-position:bottom}.object-center{object-position:center}.object-left{object-position:left}.object-right{object-position:right}.object-top{object-position:top}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.transition{transition:all .3s ease}.transition-none{transition:none}.transition-all{transition:all var(--transition)}.transition-colors{transition:color var(--transition),background-color var(--transition),border-color var(--transition)}.transition-opacity{transition:opacity var(--transition)}.transition-shadow{transition:box-shadow var(--transition)}.transition-transform{transition:transform var(--transition)}.transform{transform:var(--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)}.translate-x-0{transform:translateX(0)}.translate-x-1{transform:translateX(0.25rem)}.translate-x-2{transform:translateX(0.5rem)}.-translate-x-1{transform:translateX(-0.25rem)}.-translate-x-2{transform:translateX(-0.5rem)}.translate-y-0{transform:translateY(0)}.translate-y-1{transform:translateY(0.25rem)}.translate-y-2{transform:translateY(0.5rem)}.-translate-y-1{transform:translateY(-0.25rem)}.-translate-y-2{transform:translateY(-0.5rem)}.svg-filters{position:fixed;width:0;height:0;overflow:hidden;pointer-events:none}:root{--glass-base-alpha: 0.065;--glass-border-alpha: 0.18;--glass-reflection-alpha: 0.08;--blur-primary: 6.7px;--blur-secondary: 10.7px;--blur-micro: 2.7px;--blur-macro: 13.3px;--filter-saturate: 0.9;--filter-brightness: 1.15;--filter-contrast: 1.08;--filter-hue-shift: 0deg;--svg-turbulence-base: 0.007;--svg-turbulence-hover: 0.012;--svg-displacement-base: 0.4;--svg-displacement-hover: 0.7;--svg-morph-duration: 0.6s;--shadow-glass-inner: rgba(255, 255, 255, 0.25);--shadow-glass-rim: rgba(255, 255, 255, 0.4);--shadow-depth-near: rgba(0, 0, 0, 0.08);--shadow-depth-mid: rgba(0, 0, 0, 0.06);--shadow-depth-far: rgba(0, 0, 0, 0.04);--shadow-depth-ultra: rgba(0, 0, 0, 0.02);--refraction-intensity: 0.05;--chromatic-aberration: 0.3px;--iridescence-shift: 15deg;--texture-noise-opacity: 0.025;--texture-grain-size: 1.2px;--texture-fiber-opacity: 0.015;--glow-azure: hsla(210, 100%, 60%, 0.7);--glow-violet: hsla(270, 85%, 65%, 0.7);--glow-magenta: hsla(320, 90%, 65%, 0.7);--glow-amber: hsla(45, 95%, 60%, 0.7);--glow-emerald: hsla(150, 85%, 55%, 0.7);--glow-ruby: hsla(0, 85%, 65%, 0.7);--glow-plasma: linear-gradient(45deg, var(--glow-azure), var(--glow-violet), var(--glow-magenta));--scale-xs: 0.75;--scale-sm: 0.875;--scale-base: 1;--scale-lg: 1.25;--scale-xl: 1.5;--scale-2xl: 2;--transition-silk: cubic-bezier(0.23, 1, 0.32, 1);--transition-elastic: cubic-bezier(0.68, -0.55, 0.265, 1.55);--transition-morphic: cubic-bezier(0.4, 0, 0.2, 1)}[data-theme=dark]{--glass-base-alpha: 0.08;--glass-border-alpha: 0.15;--glass-reflection-alpha: 0.05;--filter-brightness: 0.95;--filter-contrast: 1.08;--filter-saturate: 0.9;--filter-hue-shift: 0deg;--shadow-glass-inner: rgba(255, 255, 255, 0.08);--shadow-glass-rim: rgba(255, 255, 255, 0.12);--shadow-depth-near: rgba(0, 0, 0, 0.15);--shadow-depth-mid: rgba(0, 0, 0, 0.12);--shadow-depth-far: rgba(0, 0, 0, 0.08);--shadow-depth-ultra: rgba(0, 0, 0, 0.05);--texture-noise-opacity: 0.025;--texture-fiber-opacity: 0.015;--refraction-intensity: 0.05}.glass,.modal--image .modal__container,.modal--confirm .modal__icon,.modal__footer,.modal__header,.loading-skeleton,.loading-bar,.loading-indicator .loading-content,.loading-indicator,.input-group .input-group-text,.form-checkbox,.form-radio,.form-input,.form-search,.form-select,.form-textarea,.card-testimonial .testimonial-author .author-avatar,.card-feature .feature-icon,.glass-progress,.glass-loading,.loading-spinner,.glass-modal,.modal__container,.glass-nav,.lens-nav-island .nav-island-container,.glass-card,.card-stats,.card-testimonial,.card-feature,.card-hero,.card,.glass-btn,.lens-nav-island .nav-btn,.modal__footer .modal__action,.modal__header .modal__close,.loading-pulse,.form-file__label,.btn-icon,.btn-split .btn-dropdown,.btn-toggle[data-toggle=theme],.btn-fab,.btn,.btn-split .btn-main,.btn-toggle,.glass-modal .modal-header .modal-close,.modal__container .modal-header .modal-close{position:relative;background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * 1)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1)) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1 * 0.3)) 100%);border:1px solid rgba(0,0,0,0);background-clip:padding-box;backdrop-filter:blur(calc(var(--blur-primary) * 1)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));-webkit-backdrop-filter:blur(calc(var(--blur-primary) * 1)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * 1)),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * 1)),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * 1)),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*1) calc(8px*1) var(--shadow-depth-near),0 calc(8px*1) calc(24px*1) var(--shadow-depth-mid),0 calc(20px*1) calc(60px*1) var(--shadow-depth-far),0 calc(40px*1) calc(120px*1) var(--shadow-depth-ultra),0 calc(80px*1) calc(200px*1) rgba(0, 0, 0, calc(0.01 * 1));transition:all .8s var(--transition-silk);will-change:transform,backdrop-filter,box-shadow,background;transform:translateZ(0);contain:layout style paint;isolation:isolate;cursor:pointer;outline:0;border-radius:var(--radius, 12px)}.glass:hover,.modal--confirm .modal__icon:hover,.modal__footer:hover,.modal__header:hover,.loading-skeleton:hover,.loading-bar:hover,.loading-indicator .loading-content:hover,.loading-indicator:hover,.input-group .input-group-text:hover,.form-checkbox:hover,.form-radio:hover,.form-input:hover,.form-search:hover,.form-select:hover,.form-textarea:hover,.card-testimonial .testimonial-author .author-avatar:hover,.card-feature .feature-icon:hover,.glass-progress:hover,.glass-loading:hover,.loading-spinner:hover,.glass-modal:hover,.modal__container:hover,.glass-nav:hover,.lens-nav-island .nav-island-container:hover,.glass-card:hover,.card-stats:hover,.card-testimonial:hover,.card-feature:hover,.card-hero:hover,.card:hover,.glass-btn:hover,.lens-nav-island .nav-btn:hover,.modal__footer .modal__action:hover,.modal__header .modal__close:hover,.loading-pulse:hover,.form-file__label:hover,.btn-icon:hover,.btn-split .btn-dropdown:hover,.btn-fab:hover,.btn:hover,.btn-split .btn-main:hover,.btn-toggle:hover,.glass-modal .modal-header .modal-close:hover,.modal__container .modal-header .modal-close:hover{background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * 1 * 1.4)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1 * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1 * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * 1)) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));-webkit-backdrop-filter:blur(calc(var(--blur-secondary) * 1)) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * 1)),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * 1)),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * 1)),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * 1)),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*1) calc(20px*1) rgba(0, 0, 0, calc(0.15 * 1)),0 calc(15px*1) calc(45px*1) rgba(0, 0, 0, calc(0.12 * 1)),0 calc(30px*1) calc(90px*1) rgba(0, 0, 0, calc(0.08 * 1)),0 calc(60px*1) calc(150px*1) rgba(0, 0, 0, calc(0.05 * 1)),0 calc(100px*1) calc(250px*1) rgba(0, 0, 0, calc(0.02 * 1))}.glass:active,.modal--confirm .modal__icon:active,.modal__footer:active,.modal__header:active,.loading-skeleton:active,.loading-bar:active,.loading-indicator .loading-content:active,.loading-indicator:active,.input-group .input-group-text:active,.form-checkbox:active,.form-radio:active,.form-input:active,.form-search:active,.form-select:active,.form-textarea:active,.card-testimonial .testimonial-author .author-avatar:active,.card-feature .feature-icon:active,.glass-progress:active,.glass-loading:active,.loading-spinner:active,.glass-modal:active,.modal__container:active,.glass-nav:active,.lens-nav-island .nav-island-container:active,.glass-card:active,.card-stats:active,.card-testimonial:active,.card-feature:active,.card-hero:active,.card:active,.glass-btn:active,.lens-nav-island .nav-btn:active,.modal__footer .modal__action:active,.modal__header .modal__close:active,.loading-pulse:active,.form-file__label:active,.btn-icon:active,.btn-split .btn-dropdown:active,.btn-fab:active,.btn:active,.btn-split .btn-main:active,.btn-toggle:active,.glass-modal .modal-header .modal-close:active,.modal__container .modal-header .modal-close:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}.glass:focus-visible,.modal--confirm .modal__icon:focus-visible,.modal__footer:focus-visible,.modal__header:focus-visible,.loading-skeleton:focus-visible,.loading-bar:focus-visible,.loading-indicator .loading-content:focus-visible,.loading-indicator:focus-visible,.input-group .input-group-text:focus-visible,.form-checkbox:focus-visible,.form-radio:focus-visible,.form-input:focus-visible,.form-search:focus-visible,.form-select:focus-visible,.form-textarea:focus-visible,.card-testimonial .testimonial-author .author-avatar:focus-visible,.card-feature .feature-icon:focus-visible,.glass-progress:focus-visible,.glass-loading:focus-visible,.loading-spinner:focus-visible,.glass-modal:focus-visible,.modal__container:focus-visible,.glass-nav:focus-visible,.lens-nav-island .nav-island-container:focus-visible,.glass-card:focus-visible,.card-stats:focus-visible,.card-testimonial:focus-visible,.card-feature:focus-visible,.card-hero:focus-visible,.card:focus-visible,.glass-btn:focus-visible,.lens-nav-island .nav-btn:focus-visible,.modal__footer .modal__action:focus-visible,.modal__header .modal__close:focus-visible,.loading-pulse:focus-visible,.form-file__label:focus-visible,.btn-icon:focus-visible,.btn-split .btn-dropdown:focus-visible,.btn-fab:focus-visible,.btn:focus-visible,.btn-split .btn-main:focus-visible,.btn-toggle:focus-visible,.glass-modal .modal-header .modal-close:focus-visible,.modal__container .modal-header .modal-close:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}.glass.xs,.modal--confirm .xs.modal__icon,.xs.modal__footer,.xs.modal__header,.xs.loading-skeleton,.xs.loading-bar,.loading-indicator .xs.loading-content,.xs.loading-indicator,.input-group .xs.input-group-text,.form-checkbox,.form-radio,.xs.form-input,.xs.form-search,.xs.form-select,.xs.form-textarea,.card-testimonial .testimonial-author .xs.author-avatar,.card-testimonial .testimonial-author .modal__header .author-avatar.modal__close,.modal__header .card-testimonial .testimonial-author .author-avatar.modal__close,.card-testimonial .testimonial-author .author-avatar.form-checkbox,.card-testimonial .testimonial-author .author-avatar.form-radio,.card-feature .xs.feature-icon,.card-feature .feature-icon.form-checkbox,.card-feature .feature-icon.form-radio,.xs.glass-progress,.xs.glass-loading,.xs.loading-spinner,.xs.glass-modal,.xs.modal__container,.xs.glass-nav,.lens-nav-island .xs.nav-island-container,.xs.glass-card,.xs.card-stats,.xs.card-testimonial,.xs.card-feature,.xs.card-hero,.xs.card,.xs.glass-btn,.lens-nav-island .xs.nav-btn,.modal__footer .xs.modal__action,.modal__header .modal__close,.xs.loading-pulse,.xs.form-file__label,.xs.btn-icon,.btn-split .xs.btn-dropdown,.btn-split .btn-dropdown.form-checkbox,.btn-split .btn-dropdown.form-radio,.xs.btn-fab,.xs.btn,.btn-split .xs.btn-main,.btn-split .btn-main.form-checkbox,.btn-split .btn-main.form-radio,.xs.btn-toggle,.btn.btn-xs,.btn-split .btn-xs.btn-dropdown,.btn-split .btn-xs.btn-main,.btn-xs.btn-toggle,.glass-modal .modal-header .modal-close,.modal__container .modal-header .modal-close{position:relative;background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * var(--scale-xs))),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xs))) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xs) * 0.3)) 100%);border:1px solid rgba(0,0,0,0);background-clip:padding-box;backdrop-filter:blur(calc(var(--blur-primary) * var(--scale-xs))) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));-webkit-backdrop-filter:blur(calc(var(--blur-primary) * var(--scale-xs))) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * var(--scale-xs))),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-xs))),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-xs))),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*var(--scale-xs)) calc(8px*var(--scale-xs)) var(--shadow-depth-near),0 calc(8px*var(--scale-xs)) calc(24px*var(--scale-xs)) var(--shadow-depth-mid),0 calc(20px*var(--scale-xs)) calc(60px*var(--scale-xs)) var(--shadow-depth-far),0 calc(40px*var(--scale-xs)) calc(120px*var(--scale-xs)) var(--shadow-depth-ultra),0 calc(80px*var(--scale-xs)) calc(200px*var(--scale-xs)) rgba(0, 0, 0, calc(0.01 * var(--scale-xs)));transition:all .8s var(--transition-silk);will-change:transform,backdrop-filter,box-shadow,background;transform:translateZ(0);contain:layout style paint;isolation:isolate}.glass.xs:hover,.modal--confirm .xs.modal__icon:hover,.xs.modal__footer:hover,.xs.modal__header:hover,.xs.loading-skeleton:hover,.xs.loading-bar:hover,.loading-indicator .xs.loading-content:hover,.xs.loading-indicator:hover,.input-group .xs.input-group-text:hover,.form-checkbox:hover,.form-radio:hover,.xs.form-input:hover,.xs.form-search:hover,.xs.form-select:hover,.xs.form-textarea:hover,.card-testimonial .testimonial-author .xs.author-avatar:hover,.card-testimonial .testimonial-author .author-avatar.form-checkbox:hover,.card-testimonial .testimonial-author .author-avatar.form-radio:hover,.card-feature .xs.feature-icon:hover,.xs.glass-progress:hover,.xs.glass-loading:hover,.xs.loading-spinner:hover,.xs.glass-modal:hover,.xs.modal__container:hover,.xs.glass-nav:hover,.lens-nav-island .xs.nav-island-container:hover,.xs.glass-card:hover,.xs.card-stats:hover,.xs.card-testimonial:hover,.xs.card-feature:hover,.xs.card-hero:hover,.xs.card:hover,.xs.glass-btn:hover,.lens-nav-island .xs.nav-btn:hover,.modal__footer .xs.modal__action:hover,.modal__header .modal__close:hover,.xs.loading-pulse:hover,.xs.form-file__label:hover,.xs.btn-icon:hover,.btn-split .xs.btn-dropdown:hover,.xs.btn-fab:hover,.xs.btn:hover,.btn-split .xs.btn-main:hover,.xs.btn-toggle:hover,.btn.btn-xs:hover,.btn-split .btn-xs.btn-dropdown:hover,.btn-split .btn-xs.btn-main:hover,.btn-xs.btn-toggle:hover,.glass-modal .modal-header .modal-close:hover,.modal__container .modal-header .modal-close:hover{background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * var(--scale-xs) * 1.4)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xs) * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xs) * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * var(--scale-xs))) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));-webkit-backdrop-filter:blur(calc(var(--blur-secondary) * var(--scale-xs))) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * var(--scale-xs))),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * var(--scale-xs))),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-xs))),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-xs))),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*var(--scale-xs)) calc(20px*var(--scale-xs)) rgba(0, 0, 0, calc(0.15 * var(--scale-xs))),0 calc(15px*var(--scale-xs)) calc(45px*var(--scale-xs)) rgba(0, 0, 0, calc(0.12 * var(--scale-xs))),0 calc(30px*var(--scale-xs)) calc(90px*var(--scale-xs)) rgba(0, 0, 0, calc(0.08 * var(--scale-xs))),0 calc(60px*var(--scale-xs)) calc(150px*var(--scale-xs)) rgba(0, 0, 0, calc(0.05 * var(--scale-xs))),0 calc(100px*var(--scale-xs)) calc(250px*var(--scale-xs)) rgba(0, 0, 0, calc(0.02 * var(--scale-xs)))}.glass.xs:active,.modal--confirm .xs.modal__icon:active,.xs.modal__footer:active,.xs.modal__header:active,.xs.loading-skeleton:active,.xs.loading-bar:active,.loading-indicator .xs.loading-content:active,.xs.loading-indicator:active,.input-group .xs.input-group-text:active,.form-checkbox:active,.form-radio:active,.xs.form-input:active,.xs.form-search:active,.xs.form-select:active,.xs.form-textarea:active,.card-testimonial .testimonial-author .xs.author-avatar:active,.card-testimonial .testimonial-author .author-avatar.form-checkbox:active,.card-testimonial .testimonial-author .author-avatar.form-radio:active,.card-feature .xs.feature-icon:active,.xs.glass-progress:active,.xs.glass-loading:active,.xs.loading-spinner:active,.xs.glass-modal:active,.xs.modal__container:active,.xs.glass-nav:active,.lens-nav-island .xs.nav-island-container:active,.xs.glass-card:active,.xs.card-stats:active,.xs.card-testimonial:active,.xs.card-feature:active,.xs.card-hero:active,.xs.card:active,.xs.glass-btn:active,.lens-nav-island .xs.nav-btn:active,.modal__footer .xs.modal__action:active,.modal__header .modal__close:active,.xs.loading-pulse:active,.xs.form-file__label:active,.xs.btn-icon:active,.btn-split .xs.btn-dropdown:active,.xs.btn-fab:active,.xs.btn:active,.btn-split .xs.btn-main:active,.xs.btn-toggle:active,.btn.btn-xs:active,.btn-split .btn-xs.btn-dropdown:active,.btn-split .btn-xs.btn-main:active,.btn-xs.btn-toggle:active,.glass-modal .modal-header .modal-close:active,.modal__container .modal-header .modal-close:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}.glass.xs:focus-visible,.modal--confirm .xs.modal__icon:focus-visible,.xs.modal__footer:focus-visible,.xs.modal__header:focus-visible,.xs.loading-skeleton:focus-visible,.xs.loading-bar:focus-visible,.loading-indicator .xs.loading-content:focus-visible,.xs.loading-indicator:focus-visible,.input-group .xs.input-group-text:focus-visible,.form-checkbox:focus-visible,.form-radio:focus-visible,.xs.form-input:focus-visible,.xs.form-search:focus-visible,.xs.form-select:focus-visible,.xs.form-textarea:focus-visible,.card-testimonial .testimonial-author .xs.author-avatar:focus-visible,.card-testimonial .testimonial-author .author-avatar.form-checkbox:focus-visible,.card-testimonial .testimonial-author .author-avatar.form-radio:focus-visible,.card-feature .xs.feature-icon:focus-visible,.xs.glass-progress:focus-visible,.xs.glass-loading:focus-visible,.xs.loading-spinner:focus-visible,.xs.glass-modal:focus-visible,.xs.modal__container:focus-visible,.xs.glass-nav:focus-visible,.lens-nav-island .xs.nav-island-container:focus-visible,.xs.glass-card:focus-visible,.xs.card-stats:focus-visible,.xs.card-testimonial:focus-visible,.xs.card-feature:focus-visible,.xs.card-hero:focus-visible,.xs.card:focus-visible,.xs.glass-btn:focus-visible,.lens-nav-island .xs.nav-btn:focus-visible,.modal__footer .xs.modal__action:focus-visible,.modal__header .modal__close:focus-visible,.xs.loading-pulse:focus-visible,.xs.form-file__label:focus-visible,.xs.btn-icon:focus-visible,.btn-split .xs.btn-dropdown:focus-visible,.xs.btn-fab:focus-visible,.xs.btn:focus-visible,.btn-split .xs.btn-main:focus-visible,.xs.btn-toggle:focus-visible,.btn.btn-xs:focus-visible,.btn-split .btn-xs.btn-dropdown:focus-visible,.btn-split .btn-xs.btn-main:focus-visible,.btn-xs.btn-toggle:focus-visible,.glass-modal .modal-header .modal-close:focus-visible,.modal__container .modal-header .modal-close:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}.glass.sm,.modal--confirm .sm.modal__icon,.sm.modal__footer,.sm.modal__header,.sm.loading-skeleton,.loading-bar,.loading-indicator .sm.loading-content,.loading-indicator .loading-content.loading-bar,.sm.loading-indicator,.input-group .sm.input-group-text,.input-group .input-group-text.loading-bar,.sm.form-checkbox,.sm.form-radio,.sm.form-input,.sm.form-search,.sm.form-select,.sm.form-textarea,.card-testimonial .testimonial-author .sm.author-avatar,.card-testimonial .testimonial-author .author-avatar.loading-bar,.card-feature .sm.feature-icon,.card-feature .feature-icon.loading-bar,.sm.glass-progress,.sm.glass-loading,.sm.loading-spinner,.sm.glass-modal,.sm.modal__container,.sm.glass-nav,.lens-nav-island .sm.nav-island-container,.sm.glass-card,.sm.card-stats,.sm.card-testimonial,.sm.card-feature,.sm.card-hero,.sm.card,.card.card-sm,.sm.glass-btn,.lens-nav-island .sm.nav-btn,.modal__footer .sm.modal__action,.modal__header .sm.modal__close,.sm.loading-pulse,.sm.form-file__label,.sm.btn-icon,.btn-split .sm.btn-dropdown,.btn-split .btn-dropdown.loading-bar,.sm.btn-fab,.sm.btn,.btn-split .sm.btn-main,.btn-split .btn-main.loading-bar,.sm.btn-toggle,.btn.btn-sm,.btn-split .btn-sm.btn-dropdown,.btn-split .btn-sm.btn-main,.btn-sm.btn-toggle,.glass-modal .modal-header .sm.modal-close,.modal__container .modal-header .sm.modal-close,.glass-modal .modal-header .modal-close.loading-bar,.modal__container .modal-header .modal-close.loading-bar,.glass-modal .modal-header .modal-close.card.card-sm,.modal__container .modal-header .modal-close.card.card-sm,.glass-modal .modal-header .modal-close.btn.btn-sm,.modal__container .modal-header .modal-close.btn.btn-sm,.glass-modal .modal-header .modal-close.btn-sm.btn-toggle,.modal__container .modal-header .modal-close.btn-sm.btn-toggle{position:relative;background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * var(--scale-sm))),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-sm))) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-sm) * 0.3)) 100%);border:1px solid rgba(0,0,0,0);background-clip:padding-box;backdrop-filter:blur(calc(var(--blur-primary) * var(--scale-sm))) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));-webkit-backdrop-filter:blur(calc(var(--blur-primary) * var(--scale-sm))) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * var(--scale-sm))),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-sm))),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-sm))),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*var(--scale-sm)) calc(8px*var(--scale-sm)) var(--shadow-depth-near),0 calc(8px*var(--scale-sm)) calc(24px*var(--scale-sm)) var(--shadow-depth-mid),0 calc(20px*var(--scale-sm)) calc(60px*var(--scale-sm)) var(--shadow-depth-far),0 calc(40px*var(--scale-sm)) calc(120px*var(--scale-sm)) var(--shadow-depth-ultra),0 calc(80px*var(--scale-sm)) calc(200px*var(--scale-sm)) rgba(0, 0, 0, calc(0.01 * var(--scale-sm)));transition:all .8s var(--transition-silk);will-change:transform,backdrop-filter,box-shadow,background;transform:translateZ(0);contain:layout style paint;isolation:isolate}.glass.sm:hover,.modal--confirm .sm.modal__icon:hover,.sm.modal__footer:hover,.sm.modal__header:hover,.sm.loading-skeleton:hover,.loading-bar:hover,.loading-indicator .sm.loading-content:hover,.sm.loading-indicator:hover,.input-group .sm.input-group-text:hover,.sm.form-checkbox:hover,.sm.form-radio:hover,.sm.form-input:hover,.sm.form-search:hover,.sm.form-select:hover,.sm.form-textarea:hover,.card-testimonial .testimonial-author .sm.author-avatar:hover,.card-testimonial .testimonial-author .author-avatar.loading-bar:hover,.card-feature .sm.feature-icon:hover,.sm.glass-progress:hover,.sm.glass-loading:hover,.sm.loading-spinner:hover,.sm.glass-modal:hover,.sm.modal__container:hover,.sm.glass-nav:hover,.lens-nav-island .sm.nav-island-container:hover,.sm.glass-card:hover,.sm.card-stats:hover,.sm.card-testimonial:hover,.sm.card-feature:hover,.sm.card-hero:hover,.sm.card:hover,.card.card-sm:hover,.sm.glass-btn:hover,.lens-nav-island .sm.nav-btn:hover,.modal__footer .sm.modal__action:hover,.modal__header .sm.modal__close:hover,.sm.loading-pulse:hover,.sm.form-file__label:hover,.sm.btn-icon:hover,.btn-split .sm.btn-dropdown:hover,.sm.btn-fab:hover,.sm.btn:hover,.btn-split .sm.btn-main:hover,.sm.btn-toggle:hover,.btn.btn-sm:hover,.btn-split .btn-sm.btn-dropdown:hover,.btn-split .btn-sm.btn-main:hover,.btn-sm.btn-toggle:hover,.glass-modal .modal-header .sm.modal-close:hover,.modal__container .modal-header .sm.modal-close:hover,.glass-modal .modal-header .modal-close.loading-bar:hover,.modal__container .modal-header .modal-close.loading-bar:hover{background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * var(--scale-sm) * 1.4)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-sm) * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-sm) * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * var(--scale-sm))) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));-webkit-backdrop-filter:blur(calc(var(--blur-secondary) * var(--scale-sm))) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * var(--scale-sm))),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * var(--scale-sm))),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-sm))),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-sm))),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*var(--scale-sm)) calc(20px*var(--scale-sm)) rgba(0, 0, 0, calc(0.15 * var(--scale-sm))),0 calc(15px*var(--scale-sm)) calc(45px*var(--scale-sm)) rgba(0, 0, 0, calc(0.12 * var(--scale-sm))),0 calc(30px*var(--scale-sm)) calc(90px*var(--scale-sm)) rgba(0, 0, 0, calc(0.08 * var(--scale-sm))),0 calc(60px*var(--scale-sm)) calc(150px*var(--scale-sm)) rgba(0, 0, 0, calc(0.05 * var(--scale-sm))),0 calc(100px*var(--scale-sm)) calc(250px*var(--scale-sm)) rgba(0, 0, 0, calc(0.02 * var(--scale-sm)))}.glass.sm:active,.modal--confirm .sm.modal__icon:active,.sm.modal__footer:active,.sm.modal__header:active,.sm.loading-skeleton:active,.loading-bar:active,.loading-indicator .sm.loading-content:active,.sm.loading-indicator:active,.input-group .sm.input-group-text:active,.sm.form-checkbox:active,.sm.form-radio:active,.sm.form-input:active,.sm.form-search:active,.sm.form-select:active,.sm.form-textarea:active,.card-testimonial .testimonial-author .sm.author-avatar:active,.card-testimonial .testimonial-author .author-avatar.loading-bar:active,.card-feature .sm.feature-icon:active,.sm.glass-progress:active,.sm.glass-loading:active,.sm.loading-spinner:active,.sm.glass-modal:active,.sm.modal__container:active,.sm.glass-nav:active,.lens-nav-island .sm.nav-island-container:active,.sm.glass-card:active,.sm.card-stats:active,.sm.card-testimonial:active,.sm.card-feature:active,.sm.card-hero:active,.sm.card:active,.card.card-sm:active,.sm.glass-btn:active,.lens-nav-island .sm.nav-btn:active,.modal__footer .sm.modal__action:active,.modal__header .sm.modal__close:active,.sm.loading-pulse:active,.sm.form-file__label:active,.sm.btn-icon:active,.btn-split .sm.btn-dropdown:active,.sm.btn-fab:active,.sm.btn:active,.btn-split .sm.btn-main:active,.sm.btn-toggle:active,.btn.btn-sm:active,.btn-split .btn-sm.btn-dropdown:active,.btn-split .btn-sm.btn-main:active,.btn-sm.btn-toggle:active,.glass-modal .modal-header .sm.modal-close:active,.modal__container .modal-header .sm.modal-close:active,.glass-modal .modal-header .modal-close.loading-bar:active,.modal__container .modal-header .modal-close.loading-bar:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}.glass.sm:focus-visible,.modal--confirm .sm.modal__icon:focus-visible,.sm.modal__footer:focus-visible,.sm.modal__header:focus-visible,.sm.loading-skeleton:focus-visible,.loading-bar:focus-visible,.loading-indicator .sm.loading-content:focus-visible,.sm.loading-indicator:focus-visible,.input-group .sm.input-group-text:focus-visible,.sm.form-checkbox:focus-visible,.sm.form-radio:focus-visible,.sm.form-input:focus-visible,.sm.form-search:focus-visible,.sm.form-select:focus-visible,.sm.form-textarea:focus-visible,.card-testimonial .testimonial-author .sm.author-avatar:focus-visible,.card-testimonial .testimonial-author .author-avatar.loading-bar:focus-visible,.card-feature .sm.feature-icon:focus-visible,.sm.glass-progress:focus-visible,.sm.glass-loading:focus-visible,.sm.loading-spinner:focus-visible,.sm.glass-modal:focus-visible,.sm.modal__container:focus-visible,.sm.glass-nav:focus-visible,.lens-nav-island .sm.nav-island-container:focus-visible,.sm.glass-card:focus-visible,.sm.card-stats:focus-visible,.sm.card-testimonial:focus-visible,.sm.card-feature:focus-visible,.sm.card-hero:focus-visible,.sm.card:focus-visible,.card.card-sm:focus-visible,.sm.glass-btn:focus-visible,.lens-nav-island .sm.nav-btn:focus-visible,.modal__footer .sm.modal__action:focus-visible,.modal__header .sm.modal__close:focus-visible,.sm.loading-pulse:focus-visible,.sm.form-file__label:focus-visible,.sm.btn-icon:focus-visible,.btn-split .sm.btn-dropdown:focus-visible,.sm.btn-fab:focus-visible,.sm.btn:focus-visible,.btn-split .sm.btn-main:focus-visible,.sm.btn-toggle:focus-visible,.btn.btn-sm:focus-visible,.btn-split .btn-sm.btn-dropdown:focus-visible,.btn-split .btn-sm.btn-main:focus-visible,.btn-sm.btn-toggle:focus-visible,.glass-modal .modal-header .sm.modal-close:focus-visible,.modal__container .modal-header .sm.modal-close:focus-visible,.glass-modal .modal-header .modal-close.loading-bar:focus-visible,.modal__container .modal-header .modal-close.loading-bar:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}.glass.lg,.modal--image .lg.modal__container,.modal--confirm .lg.modal__icon,.lg.modal__footer,.lg.modal__header,.lg.loading-skeleton,.lg.loading-bar,.loading-indicator .lg.loading-content,.lg.loading-indicator,.input-group .lg.input-group-text,.lg.form-checkbox,.lg.form-radio,.lg.form-input,.lg.form-search,.lg.form-select,.lg.form-textarea,.card-testimonial .testimonial-author .lg.author-avatar,.card-feature .lg.feature-icon,.lg.glass-progress,.lg.glass-loading,.lg.loading-spinner,.glass-modal,.modal__container,.lg.glass-nav,.lens-nav-island .lg.nav-island-container,.lg.glass-card,.lg.card-stats,.lg.card-testimonial,.lg.card-feature,.lg.card-hero,.lg.card,.card.card-lg,.lg.glass-btn,.lens-nav-island .lg.nav-btn,.modal__footer .lg.modal__action,.modal__header .lg.modal__close,.lg.loading-pulse,.lg.form-file__label,.lg.btn-icon,.btn-split .lg.btn-dropdown,.btn-fab,.lg.btn,.btn-split .lg.btn-main,.lg.btn-toggle,.btn.btn-lg,.btn-split .btn-lg.btn-dropdown,.btn-split .btn-lg.btn-main,.btn-lg.btn-toggle,.glass-modal .modal-header .lg.modal-close,.modal__container .modal-header .lg.modal-close,.glass-modal .modal-header .modal-close.card.card-lg,.modal__container .modal-header .modal-close.card.card-lg,.glass-modal .modal-header .modal-close.btn-fab,.modal__container .modal-header .modal-close.btn-fab,.glass-modal .modal-header .modal-close.btn.btn-lg,.modal__container .modal-header .modal-close.btn.btn-lg,.glass-modal .modal-header .modal-close.btn-lg.btn-toggle,.modal__container .modal-header .modal-close.btn-lg.btn-toggle{position:relative;background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * var(--scale-lg))),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-lg))) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-lg) * 0.3)) 100%);border:1px solid rgba(0,0,0,0);background-clip:padding-box;backdrop-filter:blur(calc(var(--blur-primary) * var(--scale-lg))) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));-webkit-backdrop-filter:blur(calc(var(--blur-primary) * var(--scale-lg))) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * var(--scale-lg))),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-lg))),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-lg))),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*var(--scale-lg)) calc(8px*var(--scale-lg)) var(--shadow-depth-near),0 calc(8px*var(--scale-lg)) calc(24px*var(--scale-lg)) var(--shadow-depth-mid),0 calc(20px*var(--scale-lg)) calc(60px*var(--scale-lg)) var(--shadow-depth-far),0 calc(40px*var(--scale-lg)) calc(120px*var(--scale-lg)) var(--shadow-depth-ultra),0 calc(80px*var(--scale-lg)) calc(200px*var(--scale-lg)) rgba(0, 0, 0, calc(0.01 * var(--scale-lg)));transition:all .8s var(--transition-silk);will-change:transform,backdrop-filter,box-shadow,background;transform:translateZ(0);contain:layout style paint;isolation:isolate}.glass.lg:hover,.modal--confirm .lg.modal__icon:hover,.lg.modal__footer:hover,.lg.modal__header:hover,.lg.loading-skeleton:hover,.lg.loading-bar:hover,.loading-indicator .lg.loading-content:hover,.lg.loading-indicator:hover,.input-group .lg.input-group-text:hover,.lg.form-checkbox:hover,.lg.form-radio:hover,.lg.form-input:hover,.lg.form-search:hover,.lg.form-select:hover,.lg.form-textarea:hover,.card-testimonial .testimonial-author .lg.author-avatar:hover,.card-feature .lg.feature-icon:hover,.lg.glass-progress:hover,.lg.glass-loading:hover,.lg.loading-spinner:hover,.glass-modal:hover,.modal__container:hover,.lg.glass-nav:hover,.lens-nav-island .lg.nav-island-container:hover,.lg.glass-card:hover,.lg.card-stats:hover,.lg.card-testimonial:hover,.lg.card-feature:hover,.lg.card-hero:hover,.lg.card:hover,.card.card-lg:hover,.lg.glass-btn:hover,.lens-nav-island .lg.nav-btn:hover,.modal__footer .lg.modal__action:hover,.modal__header .lg.modal__close:hover,.lg.loading-pulse:hover,.lg.form-file__label:hover,.lg.btn-icon:hover,.btn-split .lg.btn-dropdown:hover,.btn-fab:hover,.lg.btn:hover,.btn-split .lg.btn-main:hover,.lg.btn-toggle:hover,.btn.btn-lg:hover,.btn-split .btn-lg.btn-dropdown:hover,.btn-split .btn-lg.btn-main:hover,.btn-lg.btn-toggle:hover,.glass-modal .modal-header .lg.modal-close:hover,.modal__container .modal-header .lg.modal-close:hover,.glass-modal .modal-header .modal-close.btn-fab:hover,.modal__container .modal-header .modal-close.btn-fab:hover{background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * var(--scale-lg) * 1.4)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-lg) * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-lg) * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * var(--scale-lg))) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));-webkit-backdrop-filter:blur(calc(var(--blur-secondary) * var(--scale-lg))) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * var(--scale-lg))),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * var(--scale-lg))),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-lg))),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-lg))),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*var(--scale-lg)) calc(20px*var(--scale-lg)) rgba(0, 0, 0, calc(0.15 * var(--scale-lg))),0 calc(15px*var(--scale-lg)) calc(45px*var(--scale-lg)) rgba(0, 0, 0, calc(0.12 * var(--scale-lg))),0 calc(30px*var(--scale-lg)) calc(90px*var(--scale-lg)) rgba(0, 0, 0, calc(0.08 * var(--scale-lg))),0 calc(60px*var(--scale-lg)) calc(150px*var(--scale-lg)) rgba(0, 0, 0, calc(0.05 * var(--scale-lg))),0 calc(100px*var(--scale-lg)) calc(250px*var(--scale-lg)) rgba(0, 0, 0, calc(0.02 * var(--scale-lg)))}.glass.lg:active,.modal--confirm .lg.modal__icon:active,.lg.modal__footer:active,.lg.modal__header:active,.lg.loading-skeleton:active,.lg.loading-bar:active,.loading-indicator .lg.loading-content:active,.lg.loading-indicator:active,.input-group .lg.input-group-text:active,.lg.form-checkbox:active,.lg.form-radio:active,.lg.form-input:active,.lg.form-search:active,.lg.form-select:active,.lg.form-textarea:active,.card-testimonial .testimonial-author .lg.author-avatar:active,.card-feature .lg.feature-icon:active,.lg.glass-progress:active,.lg.glass-loading:active,.lg.loading-spinner:active,.glass-modal:active,.modal__container:active,.lg.glass-nav:active,.lens-nav-island .lg.nav-island-container:active,.lg.glass-card:active,.lg.card-stats:active,.lg.card-testimonial:active,.lg.card-feature:active,.lg.card-hero:active,.lg.card:active,.card.card-lg:active,.lg.glass-btn:active,.lens-nav-island .lg.nav-btn:active,.modal__footer .lg.modal__action:active,.modal__header .lg.modal__close:active,.lg.loading-pulse:active,.lg.form-file__label:active,.lg.btn-icon:active,.btn-split .lg.btn-dropdown:active,.btn-fab:active,.lg.btn:active,.btn-split .lg.btn-main:active,.lg.btn-toggle:active,.btn.btn-lg:active,.btn-split .btn-lg.btn-dropdown:active,.btn-split .btn-lg.btn-main:active,.btn-lg.btn-toggle:active,.glass-modal .modal-header .lg.modal-close:active,.modal__container .modal-header .lg.modal-close:active,.glass-modal .modal-header .modal-close.btn-fab:active,.modal__container .modal-header .modal-close.btn-fab:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}.glass.lg:focus-visible,.modal--confirm .lg.modal__icon:focus-visible,.lg.modal__footer:focus-visible,.lg.modal__header:focus-visible,.lg.loading-skeleton:focus-visible,.lg.loading-bar:focus-visible,.loading-indicator .lg.loading-content:focus-visible,.lg.loading-indicator:focus-visible,.input-group .lg.input-group-text:focus-visible,.lg.form-checkbox:focus-visible,.lg.form-radio:focus-visible,.lg.form-input:focus-visible,.lg.form-search:focus-visible,.lg.form-select:focus-visible,.lg.form-textarea:focus-visible,.card-testimonial .testimonial-author .lg.author-avatar:focus-visible,.card-feature .lg.feature-icon:focus-visible,.lg.glass-progress:focus-visible,.lg.glass-loading:focus-visible,.lg.loading-spinner:focus-visible,.glass-modal:focus-visible,.modal__container:focus-visible,.lg.glass-nav:focus-visible,.lens-nav-island .lg.nav-island-container:focus-visible,.lg.glass-card:focus-visible,.lg.card-stats:focus-visible,.lg.card-testimonial:focus-visible,.lg.card-feature:focus-visible,.lg.card-hero:focus-visible,.lg.card:focus-visible,.card.card-lg:focus-visible,.lg.glass-btn:focus-visible,.lens-nav-island .lg.nav-btn:focus-visible,.modal__footer .lg.modal__action:focus-visible,.modal__header .lg.modal__close:focus-visible,.lg.loading-pulse:focus-visible,.lg.form-file__label:focus-visible,.lg.btn-icon:focus-visible,.btn-split .lg.btn-dropdown:focus-visible,.btn-fab:focus-visible,.lg.btn:focus-visible,.btn-split .lg.btn-main:focus-visible,.lg.btn-toggle:focus-visible,.btn.btn-lg:focus-visible,.btn-split .btn-lg.btn-dropdown:focus-visible,.btn-split .btn-lg.btn-main:focus-visible,.btn-lg.btn-toggle:focus-visible,.glass-modal .modal-header .lg.modal-close:focus-visible,.modal__container .modal-header .lg.modal-close:focus-visible,.glass-modal .modal-header .modal-close.btn-fab:focus-visible,.modal__container .modal-header .modal-close.btn-fab:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}.glass.xl,.modal--confirm .xl.modal__icon,.xl.modal__footer,.xl.modal__header,.xl.loading-skeleton,.xl.loading-bar,.loading-indicator .xl.loading-content,.loading-indicator,.input-group .xl.input-group-text,.input-group .input-group-text.loading-indicator,.xl.form-checkbox,.xl.form-radio,.xl.form-input,.xl.form-search,.xl.form-select,.xl.form-textarea,.card-testimonial .testimonial-author .xl.author-avatar,.card-testimonial .testimonial-author .author-avatar.loading-indicator,.card-feature .xl.feature-icon,.card-feature .feature-icon.loading-indicator,.xl.glass-progress,.xl.glass-loading,.xl.loading-spinner,.xl.glass-modal,.xl.modal__container,.xl.glass-nav,.lens-nav-island .xl.nav-island-container,.xl.glass-card,.xl.card-stats,.xl.card-testimonial,.xl.card-feature,.card-hero,.xl.card,.card.card-xl,.xl.glass-btn,.lens-nav-island .xl.nav-btn,.modal__footer .xl.modal__action,.modal__header .xl.modal__close,.xl.loading-pulse,.xl.form-file__label,.xl.btn-icon,.btn-split .xl.btn-dropdown,.btn-split .btn-dropdown.loading-indicator,.btn-split .btn-dropdown.card-hero,.xl.btn-fab,.xl.btn,.btn-split .xl.btn-main,.btn-split .btn-main.loading-indicator,.btn-split .btn-main.card-hero,.xl.btn-toggle,.btn.btn-xl,.btn-split .btn-xl.btn-dropdown,.btn-split .btn-xl.btn-main,.btn-xl.btn-toggle,.glass-modal .modal-header .xl.modal-close,.modal__container .modal-header .xl.modal-close,.glass-modal .modal-header .modal-close.loading-indicator,.modal__container .modal-header .modal-close.loading-indicator,.glass-modal .modal-header .modal-close.card-hero,.modal__container .modal-header .modal-close.card-hero,.glass-modal .modal-header .modal-close.card.card-xl,.modal__container .modal-header .modal-close.card.card-xl,.glass-modal .modal-header .modal-close.btn.btn-xl,.modal__container .modal-header .modal-close.btn.btn-xl,.glass-modal .modal-header .modal-close.btn-xl.btn-toggle,.modal__container .modal-header .modal-close.btn-xl.btn-toggle{position:relative;background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * var(--scale-xl))),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xl))) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xl) * 0.3)) 100%);border:1px solid rgba(0,0,0,0);background-clip:padding-box;backdrop-filter:blur(calc(var(--blur-primary) * var(--scale-xl))) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));-webkit-backdrop-filter:blur(calc(var(--blur-primary) * var(--scale-xl))) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * var(--scale-xl))),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-xl))),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-xl))),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*var(--scale-xl)) calc(8px*var(--scale-xl)) var(--shadow-depth-near),0 calc(8px*var(--scale-xl)) calc(24px*var(--scale-xl)) var(--shadow-depth-mid),0 calc(20px*var(--scale-xl)) calc(60px*var(--scale-xl)) var(--shadow-depth-far),0 calc(40px*var(--scale-xl)) calc(120px*var(--scale-xl)) var(--shadow-depth-ultra),0 calc(80px*var(--scale-xl)) calc(200px*var(--scale-xl)) rgba(0, 0, 0, calc(0.01 * var(--scale-xl)));transition:all .8s var(--transition-silk);will-change:transform,backdrop-filter,box-shadow,background;transform:translateZ(0);contain:layout style paint;isolation:isolate}.glass.xl:hover,.modal--confirm .xl.modal__icon:hover,.xl.modal__footer:hover,.xl.modal__header:hover,.xl.loading-skeleton:hover,.xl.loading-bar:hover,.loading-indicator .xl.loading-content:hover,.loading-indicator:hover,.input-group .xl.input-group-text:hover,.xl.form-checkbox:hover,.xl.form-radio:hover,.xl.form-input:hover,.xl.form-search:hover,.xl.form-select:hover,.xl.form-textarea:hover,.card-testimonial .testimonial-author .xl.author-avatar:hover,.card-testimonial .testimonial-author .author-avatar.loading-indicator:hover,.card-feature .xl.feature-icon:hover,.xl.glass-progress:hover,.xl.glass-loading:hover,.xl.loading-spinner:hover,.xl.glass-modal:hover,.xl.modal__container:hover,.xl.glass-nav:hover,.lens-nav-island .xl.nav-island-container:hover,.xl.glass-card:hover,.xl.card-stats:hover,.xl.card-testimonial:hover,.xl.card-feature:hover,.card-hero:hover,.xl.card:hover,.card.card-xl:hover,.xl.glass-btn:hover,.lens-nav-island .xl.nav-btn:hover,.modal__footer .xl.modal__action:hover,.modal__header .xl.modal__close:hover,.xl.loading-pulse:hover,.xl.form-file__label:hover,.xl.btn-icon:hover,.btn-split .xl.btn-dropdown:hover,.xl.btn-fab:hover,.xl.btn:hover,.btn-split .xl.btn-main:hover,.xl.btn-toggle:hover,.btn.btn-xl:hover,.btn-split .btn-xl.btn-dropdown:hover,.btn-split .btn-xl.btn-main:hover,.btn-xl.btn-toggle:hover,.glass-modal .modal-header .xl.modal-close:hover,.modal__container .modal-header .xl.modal-close:hover,.glass-modal .modal-header .modal-close.loading-indicator:hover,.modal__container .modal-header .modal-close.loading-indicator:hover,.glass-modal .modal-header .modal-close.card-hero:hover,.modal__container .modal-header .modal-close.card-hero:hover{background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * var(--scale-xl) * 1.4)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xl) * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xl) * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * var(--scale-xl))) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));-webkit-backdrop-filter:blur(calc(var(--blur-secondary) * var(--scale-xl))) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * var(--scale-xl))),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * var(--scale-xl))),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-xl))),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-xl))),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*var(--scale-xl)) calc(20px*var(--scale-xl)) rgba(0, 0, 0, calc(0.15 * var(--scale-xl))),0 calc(15px*var(--scale-xl)) calc(45px*var(--scale-xl)) rgba(0, 0, 0, calc(0.12 * var(--scale-xl))),0 calc(30px*var(--scale-xl)) calc(90px*var(--scale-xl)) rgba(0, 0, 0, calc(0.08 * var(--scale-xl))),0 calc(60px*var(--scale-xl)) calc(150px*var(--scale-xl)) rgba(0, 0, 0, calc(0.05 * var(--scale-xl))),0 calc(100px*var(--scale-xl)) calc(250px*var(--scale-xl)) rgba(0, 0, 0, calc(0.02 * var(--scale-xl)))}.glass.xl:active,.modal--confirm .xl.modal__icon:active,.xl.modal__footer:active,.xl.modal__header:active,.xl.loading-skeleton:active,.xl.loading-bar:active,.loading-indicator .xl.loading-content:active,.loading-indicator:active,.input-group .xl.input-group-text:active,.xl.form-checkbox:active,.xl.form-radio:active,.xl.form-input:active,.xl.form-search:active,.xl.form-select:active,.xl.form-textarea:active,.card-testimonial .testimonial-author .xl.author-avatar:active,.card-testimonial .testimonial-author .author-avatar.loading-indicator:active,.card-feature .xl.feature-icon:active,.xl.glass-progress:active,.xl.glass-loading:active,.xl.loading-spinner:active,.xl.glass-modal:active,.xl.modal__container:active,.xl.glass-nav:active,.lens-nav-island .xl.nav-island-container:active,.xl.glass-card:active,.xl.card-stats:active,.xl.card-testimonial:active,.xl.card-feature:active,.card-hero:active,.xl.card:active,.card.card-xl:active,.xl.glass-btn:active,.lens-nav-island .xl.nav-btn:active,.modal__footer .xl.modal__action:active,.modal__header .xl.modal__close:active,.xl.loading-pulse:active,.xl.form-file__label:active,.xl.btn-icon:active,.btn-split .xl.btn-dropdown:active,.xl.btn-fab:active,.xl.btn:active,.btn-split .xl.btn-main:active,.xl.btn-toggle:active,.btn.btn-xl:active,.btn-split .btn-xl.btn-dropdown:active,.btn-split .btn-xl.btn-main:active,.btn-xl.btn-toggle:active,.glass-modal .modal-header .xl.modal-close:active,.modal__container .modal-header .xl.modal-close:active,.glass-modal .modal-header .modal-close.loading-indicator:active,.modal__container .modal-header .modal-close.loading-indicator:active,.glass-modal .modal-header .modal-close.card-hero:active,.modal__container .modal-header .modal-close.card-hero:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}.glass.xl:focus-visible,.modal--confirm .xl.modal__icon:focus-visible,.xl.modal__footer:focus-visible,.xl.modal__header:focus-visible,.xl.loading-skeleton:focus-visible,.xl.loading-bar:focus-visible,.loading-indicator .xl.loading-content:focus-visible,.loading-indicator:focus-visible,.input-group .xl.input-group-text:focus-visible,.xl.form-checkbox:focus-visible,.xl.form-radio:focus-visible,.xl.form-input:focus-visible,.xl.form-search:focus-visible,.xl.form-select:focus-visible,.xl.form-textarea:focus-visible,.card-testimonial .testimonial-author .xl.author-avatar:focus-visible,.card-testimonial .testimonial-author .author-avatar.loading-indicator:focus-visible,.card-feature .xl.feature-icon:focus-visible,.xl.glass-progress:focus-visible,.xl.glass-loading:focus-visible,.xl.loading-spinner:focus-visible,.xl.glass-modal:focus-visible,.xl.modal__container:focus-visible,.xl.glass-nav:focus-visible,.lens-nav-island .xl.nav-island-container:focus-visible,.xl.glass-card:focus-visible,.xl.card-stats:focus-visible,.xl.card-testimonial:focus-visible,.xl.card-feature:focus-visible,.card-hero:focus-visible,.xl.card:focus-visible,.card.card-xl:focus-visible,.xl.glass-btn:focus-visible,.lens-nav-island .xl.nav-btn:focus-visible,.modal__footer .xl.modal__action:focus-visible,.modal__header .xl.modal__close:focus-visible,.xl.loading-pulse:focus-visible,.xl.form-file__label:focus-visible,.xl.btn-icon:focus-visible,.btn-split .xl.btn-dropdown:focus-visible,.xl.btn-fab:focus-visible,.xl.btn:focus-visible,.btn-split .xl.btn-main:focus-visible,.xl.btn-toggle:focus-visible,.btn.btn-xl:focus-visible,.btn-split .btn-xl.btn-dropdown:focus-visible,.btn-split .btn-xl.btn-main:focus-visible,.btn-xl.btn-toggle:focus-visible,.glass-modal .modal-header .xl.modal-close:focus-visible,.modal__container .modal-header .xl.modal-close:focus-visible,.glass-modal .modal-header .modal-close.loading-indicator:focus-visible,.modal__container .modal-header .modal-close.loading-indicator:focus-visible,.glass-modal .modal-header .modal-close.card-hero:focus-visible,.modal__container .modal-header .modal-close.card-hero:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}.glass.xxl,.modal--confirm .xxl.modal__icon,.xxl.modal__footer,.xxl.modal__header,.xxl.loading-skeleton,.xxl.loading-bar,.loading-indicator .xxl.loading-content,.xxl.loading-indicator,.input-group .xxl.input-group-text,.xxl.form-checkbox,.xxl.form-radio,.xxl.form-input,.xxl.form-search,.xxl.form-select,.xxl.form-textarea,.card-testimonial .testimonial-author .xxl.author-avatar,.card-feature .xxl.feature-icon,.xxl.glass-progress,.xxl.glass-loading,.xxl.loading-spinner,.xxl.glass-modal,.xxl.modal__container,.xxl.glass-nav,.lens-nav-island .xxl.nav-island-container,.xxl.glass-card,.xxl.card-stats,.xxl.card-testimonial,.xxl.card-feature,.xxl.card-hero,.xxl.card,.xxl.glass-btn,.lens-nav-island .xxl.nav-btn,.modal__footer .xxl.modal__action,.modal__header .xxl.modal__close,.xxl.loading-pulse,.xxl.form-file__label,.xxl.btn-icon,.btn-split .xxl.btn-dropdown,.xxl.btn-fab,.xxl.btn,.btn-split .xxl.btn-main,.xxl.btn-toggle,.glass-modal .modal-header .xxl.modal-close,.modal__container .modal-header .xxl.modal-close{position:relative;background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * var(--scale-2xl))),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-2xl))) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-2xl) * 0.3)) 100%);border:1px solid rgba(0,0,0,0);background-clip:padding-box;backdrop-filter:blur(calc(var(--blur-primary) * var(--scale-2xl))) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));-webkit-backdrop-filter:blur(calc(var(--blur-primary) * var(--scale-2xl))) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * var(--scale-2xl))),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-2xl))),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-2xl))),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*var(--scale-2xl)) calc(8px*var(--scale-2xl)) var(--shadow-depth-near),0 calc(8px*var(--scale-2xl)) calc(24px*var(--scale-2xl)) var(--shadow-depth-mid),0 calc(20px*var(--scale-2xl)) calc(60px*var(--scale-2xl)) var(--shadow-depth-far),0 calc(40px*var(--scale-2xl)) calc(120px*var(--scale-2xl)) var(--shadow-depth-ultra),0 calc(80px*var(--scale-2xl)) calc(200px*var(--scale-2xl)) rgba(0, 0, 0, calc(0.01 * var(--scale-2xl)));transition:all .8s var(--transition-silk);will-change:transform,backdrop-filter,box-shadow,background;transform:translateZ(0);contain:layout style paint;isolation:isolate}.glass.xxl:hover,.modal--confirm .xxl.modal__icon:hover,.xxl.modal__footer:hover,.xxl.modal__header:hover,.xxl.loading-skeleton:hover,.xxl.loading-bar:hover,.loading-indicator .xxl.loading-content:hover,.xxl.loading-indicator:hover,.input-group .xxl.input-group-text:hover,.xxl.form-checkbox:hover,.xxl.form-radio:hover,.xxl.form-input:hover,.xxl.form-search:hover,.xxl.form-select:hover,.xxl.form-textarea:hover,.card-testimonial .testimonial-author .xxl.author-avatar:hover,.card-feature .xxl.feature-icon:hover,.xxl.glass-progress:hover,.xxl.glass-loading:hover,.xxl.loading-spinner:hover,.xxl.glass-modal:hover,.xxl.modal__container:hover,.xxl.glass-nav:hover,.lens-nav-island .xxl.nav-island-container:hover,.xxl.glass-card:hover,.xxl.card-stats:hover,.xxl.card-testimonial:hover,.xxl.card-feature:hover,.xxl.card-hero:hover,.xxl.card:hover,.xxl.glass-btn:hover,.lens-nav-island .xxl.nav-btn:hover,.modal__footer .xxl.modal__action:hover,.modal__header .xxl.modal__close:hover,.xxl.loading-pulse:hover,.xxl.form-file__label:hover,.xxl.btn-icon:hover,.btn-split .xxl.btn-dropdown:hover,.xxl.btn-fab:hover,.xxl.btn:hover,.btn-split .xxl.btn-main:hover,.xxl.btn-toggle:hover,.glass-modal .modal-header .xxl.modal-close:hover,.modal__container .modal-header .xxl.modal-close:hover{background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * var(--scale-2xl) * 1.4)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-2xl) * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-2xl) * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * var(--scale-2xl))) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));-webkit-backdrop-filter:blur(calc(var(--blur-secondary) * var(--scale-2xl))) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * var(--scale-2xl))),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * var(--scale-2xl))),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-2xl))),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-2xl))),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*var(--scale-2xl)) calc(20px*var(--scale-2xl)) rgba(0, 0, 0, calc(0.15 * var(--scale-2xl))),0 calc(15px*var(--scale-2xl)) calc(45px*var(--scale-2xl)) rgba(0, 0, 0, calc(0.12 * var(--scale-2xl))),0 calc(30px*var(--scale-2xl)) calc(90px*var(--scale-2xl)) rgba(0, 0, 0, calc(0.08 * var(--scale-2xl))),0 calc(60px*var(--scale-2xl)) calc(150px*var(--scale-2xl)) rgba(0, 0, 0, calc(0.05 * var(--scale-2xl))),0 calc(100px*var(--scale-2xl)) calc(250px*var(--scale-2xl)) rgba(0, 0, 0, calc(0.02 * var(--scale-2xl)))}.glass.xxl:active,.modal--confirm .xxl.modal__icon:active,.xxl.modal__footer:active,.xxl.modal__header:active,.xxl.loading-skeleton:active,.xxl.loading-bar:active,.loading-indicator .xxl.loading-content:active,.xxl.loading-indicator:active,.input-group .xxl.input-group-text:active,.xxl.form-checkbox:active,.xxl.form-radio:active,.xxl.form-input:active,.xxl.form-search:active,.xxl.form-select:active,.xxl.form-textarea:active,.card-testimonial .testimonial-author .xxl.author-avatar:active,.card-feature .xxl.feature-icon:active,.xxl.glass-progress:active,.xxl.glass-loading:active,.xxl.loading-spinner:active,.xxl.glass-modal:active,.xxl.modal__container:active,.xxl.glass-nav:active,.lens-nav-island .xxl.nav-island-container:active,.xxl.glass-card:active,.xxl.card-stats:active,.xxl.card-testimonial:active,.xxl.card-feature:active,.xxl.card-hero:active,.xxl.card:active,.xxl.glass-btn:active,.lens-nav-island .xxl.nav-btn:active,.modal__footer .xxl.modal__action:active,.modal__header .xxl.modal__close:active,.xxl.loading-pulse:active,.xxl.form-file__label:active,.xxl.btn-icon:active,.btn-split .xxl.btn-dropdown:active,.xxl.btn-fab:active,.xxl.btn:active,.btn-split .xxl.btn-main:active,.xxl.btn-toggle:active,.glass-modal .modal-header .xxl.modal-close:active,.modal__container .modal-header .xxl.modal-close:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}.glass.xxl:focus-visible,.modal--confirm .xxl.modal__icon:focus-visible,.xxl.modal__footer:focus-visible,.xxl.modal__header:focus-visible,.xxl.loading-skeleton:focus-visible,.xxl.loading-bar:focus-visible,.loading-indicator .xxl.loading-content:focus-visible,.xxl.loading-indicator:focus-visible,.input-group .xxl.input-group-text:focus-visible,.xxl.form-checkbox:focus-visible,.xxl.form-radio:focus-visible,.xxl.form-input:focus-visible,.xxl.form-search:focus-visible,.xxl.form-select:focus-visible,.xxl.form-textarea:focus-visible,.card-testimonial .testimonial-author .xxl.author-avatar:focus-visible,.card-feature .xxl.feature-icon:focus-visible,.xxl.glass-progress:focus-visible,.xxl.glass-loading:focus-visible,.xxl.loading-spinner:focus-visible,.xxl.glass-modal:focus-visible,.xxl.modal__container:focus-visible,.xxl.glass-nav:focus-visible,.lens-nav-island .xxl.nav-island-container:focus-visible,.xxl.glass-card:focus-visible,.xxl.card-stats:focus-visible,.xxl.card-testimonial:focus-visible,.xxl.card-feature:focus-visible,.xxl.card-hero:focus-visible,.xxl.card:focus-visible,.xxl.glass-btn:focus-visible,.lens-nav-island .xxl.nav-btn:focus-visible,.modal__footer .xxl.modal__action:focus-visible,.modal__header .xxl.modal__close:focus-visible,.xxl.loading-pulse:focus-visible,.xxl.form-file__label:focus-visible,.xxl.btn-icon:focus-visible,.btn-split .xxl.btn-dropdown:focus-visible,.xxl.btn-fab:focus-visible,.xxl.btn:focus-visible,.btn-split .xxl.btn-main:focus-visible,.xxl.btn-toggle:focus-visible,.glass-modal .modal-header .xxl.modal-close:focus-visible,.modal__container .modal-header .xxl.modal-close:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}.glass.subtle,.modal--image .glass.modal__container,.modal--image .subtle.modal__container,.modal--image .modal__container,.modal--confirm .subtle.modal__icon,.modal--confirm .modal--image .modal__icon.modal__container,.modal--image .modal--confirm .modal__icon.modal__container,.glass.modal__footer,.modal--image .modal__footer.modal__container,.modal--confirm .modal__footer.modal__icon,.modal__footer,.glass.modal__header,.modal--image .modal__header.modal__container,.modal--confirm .modal__header.modal__icon,.modal__header.modal__footer,.modal__header,.loading-skeleton,.subtle.loading-bar,.modal--image .loading-bar.modal__container,.loading-bar.modal__footer,.loading-bar.modal__header,.loading-indicator .subtle.loading-content,.loading-indicator .modal--image .loading-content.modal__container,.modal--image .loading-indicator .loading-content.modal__container,.loading-indicator .loading-content.modal__footer,.loading-indicator .loading-content.modal__header,.loading-indicator .loading-content.loading-skeleton,.subtle.loading-indicator,.modal--image .loading-indicator.modal__container,.loading-indicator.modal__footer,.loading-indicator.modal__header,.input-group .input-group-text,.subtle.form-checkbox,.modal--image .form-checkbox.modal__container,.form-checkbox.modal__footer,.form-checkbox.modal__header,.subtle.form-radio,.modal--image .form-radio.modal__container,.form-radio.modal__footer,.form-radio.modal__header,.form-input,.form-search,.form-select,.form-textarea,.card-testimonial .testimonial-author .subtle.author-avatar,.card-testimonial .testimonial-author .modal--image .author-avatar.modal__container,.modal--image .card-testimonial .testimonial-author .author-avatar.modal__container,.card-testimonial .testimonial-author .author-avatar.modal__footer,.card-testimonial .testimonial-author .author-avatar.modal__header,.card-testimonial .testimonial-author .author-avatar.loading-skeleton,.card-testimonial .testimonial-author .input-group .author-avatar.input-group-text,.input-group .card-testimonial .testimonial-author .author-avatar.input-group-text,.card-testimonial .testimonial-author .author-avatar.form-input,.card-testimonial .testimonial-author .author-avatar.form-search,.card-testimonial .testimonial-author .author-avatar.form-select,.card-testimonial .testimonial-author .author-avatar.form-textarea,.card-feature .subtle.feature-icon,.card-feature .modal--image .feature-icon.modal__container,.modal--image .card-feature .feature-icon.modal__container,.card-feature .feature-icon.modal__footer,.card-feature .feature-icon.modal__header,.card-feature .feature-icon.loading-skeleton,.card-feature .feature-icon.form-input,.card-feature .feature-icon.form-search,.card-feature .feature-icon.form-select,.card-feature .feature-icon.form-textarea,.subtle.glass-progress,.modal--image .glass-progress.modal__container,.glass-progress.modal__footer,.glass-progress.modal__header,.subtle.glass-loading,.modal--image .glass-loading.modal__container,.glass-loading.modal__footer,.glass-loading.modal__header,.subtle.loading-spinner,.modal--image .loading-spinner.modal__container,.loading-spinner.modal__footer,.loading-spinner.modal__header,.subtle.glass-modal,.modal--image .glass-modal.modal__container,.glass-modal.modal__footer,.glass-modal.modal__header,.subtle.modal__container,.modal--image .modal__container,.modal__container.modal__footer,.modal__container.modal__header,.subtle.glass-nav,.lens-nav-island .subtle.nav-island-container,.modal--image .glass-nav.modal__container,.modal--image .lens-nav-island .modal__container.nav-island-container,.lens-nav-island .modal--image .modal__container.nav-island-container,.glass-nav.modal__footer,.lens-nav-island .modal__footer.nav-island-container,.glass-nav.modal__header,.lens-nav-island .modal__header.nav-island-container,.subtle.glass-card,.modal--image .glass-card.modal__container,.glass-card.modal__footer,.glass-card.modal__header,.subtle.card-stats,.modal--image .card-stats.modal__container,.card-stats.modal__footer,.card-stats.modal__header,.subtle.card-testimonial,.modal--image .card-testimonial.modal__container,.card-testimonial.modal__footer,.card-testimonial.modal__header,.subtle.card-feature,.modal--image .card-feature.modal__container,.card-feature.modal__footer,.card-feature.modal__header,.subtle.card-hero,.modal--image .card-hero.modal__container,.card-hero.modal__footer,.card-hero.modal__header,.subtle.card,.modal--image .card.modal__container,.card.modal__footer,.card.modal__header,.subtle.glass-btn,.lens-nav-island .subtle.nav-btn,.modal--image .glass-btn.modal__container,.modal--image .lens-nav-island .modal__container.nav-btn,.lens-nav-island .modal--image .modal__container.nav-btn,.modal__footer .subtle.modal__action,.modal__footer .modal--image .modal__action.modal__container,.modal--image .modal__footer .modal__action.modal__container,.glass-btn.modal__footer,.lens-nav-island .modal__footer.nav-btn,.modal__footer .modal__footer.modal__action,.modal__header .subtle.modal__close,.modal__header .modal--image .modal__close.modal__container,.modal--image .modal__header .modal__close.modal__container,.modal__header .modal__close.modal__footer,.glass-btn.modal__header,.lens-nav-island .modal__header.nav-btn,.modal__footer .modal__header.modal__action,.modal__header .modal__header.modal__close,.subtle.loading-pulse,.modal--image .loading-pulse.modal__container,.loading-pulse.modal__footer,.loading-pulse.modal__header,.subtle.form-file__label,.modal--image .form-file__label.modal__container,.form-file__label.modal__footer,.form-file__label.modal__header,.subtle.btn-icon,.modal--image .btn-icon.modal__container,.btn-icon.modal__footer,.btn-icon.modal__header,.btn-split .subtle.btn-dropdown,.btn-split .modal--image .btn-dropdown.modal__container,.modal--image .btn-split .btn-dropdown.modal__container,.btn-split .btn-dropdown.modal__footer,.btn-split .btn-dropdown.modal__header,.btn-split .btn-dropdown.loading-skeleton,.btn-split .btn-dropdown.form-input,.btn-split .btn-dropdown.form-search,.btn-split .btn-dropdown.form-select,.btn-split .btn-dropdown.form-textarea,.subtle.btn-fab,.modal--image .btn-fab.modal__container,.btn-fab.modal__footer,.btn-fab.modal__header,.subtle.btn,.modal--image .btn.modal__container,.btn.modal__footer,.btn.modal__header,.btn-split .subtle.btn-main,.btn-split .modal--image .btn-main.modal__container,.modal--image .btn-split .btn-main.modal__container,.btn-split .btn-main.modal__footer,.btn-split .btn-main.modal__header,.btn-split .btn-main.loading-skeleton,.btn-split .btn-main.form-input,.btn-split .btn-main.form-search,.btn-split .btn-main.form-select,.btn-split .btn-main.form-textarea,.subtle.btn-toggle,.modal--image .btn-toggle.modal__container,.btn-toggle.modal__footer,.btn-toggle.modal__header,.glass-modal .modal-header .subtle.modal-close,.glass-modal .modal-header .modal--image .modal-close.modal__container,.modal--image .glass-modal .modal-header .modal-close.modal__container,.glass-modal .modal-header .modal-close.modal__footer,.glass-modal .modal-header .modal-close.modal__header,.modal__container .modal-header .subtle.modal-close,.modal__container .modal-header .modal--image .modal-close.modal__container,.modal--image .modal__container .modal-header .modal-close.modal__container,.modal__container .modal-header .modal-close.modal__footer,.modal__container .modal-header .modal-close.modal__header,.glass-modal .modal-header .modal-close.loading-skeleton,.modal__container .modal-header .modal-close.loading-skeleton,.glass-modal .modal-header .input-group .modal-close.input-group-text,.modal__container .modal-header .input-group .modal-close.input-group-text,.input-group .glass-modal .modal-header .modal-close.input-group-text,.input-group .modal__container .modal-header .modal-close.input-group-text,.glass-modal .modal-header .modal-close.form-input,.modal__container .modal-header .modal-close.form-input,.glass-modal .modal-header .modal-close.form-search,.modal__container .modal-header .modal-close.form-search,.glass-modal .modal-header .modal-close.form-select,.modal__container .modal-header .modal-close.form-select,.glass-modal .modal-header .modal-close.form-textarea,.modal__container .modal-header .modal-close.form-textarea{position:relative;background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * 0.6)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 0.6)) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 0.6 * 0.3)) 100%);border:1px solid rgba(0,0,0,0);background-clip:padding-box;backdrop-filter:blur(calc(var(--blur-primary) * 1)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));-webkit-backdrop-filter:blur(calc(var(--blur-primary) * 1)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * 0.6)),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * 0.6)),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * 0.6)),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*1) calc(8px*1) var(--shadow-depth-near),0 calc(8px*1) calc(24px*1) var(--shadow-depth-mid),0 calc(20px*1) calc(60px*1) var(--shadow-depth-far),0 calc(40px*1) calc(120px*1) var(--shadow-depth-ultra),0 calc(80px*1) calc(200px*1) rgba(0, 0, 0, calc(0.01 * 0.6));transition:all .8s var(--transition-silk);will-change:transform,backdrop-filter,box-shadow,background;transform:translateZ(0);contain:layout style paint;isolation:isolate}.glass.subtle:hover,.modal--image .glass.modal__container:hover,.modal--confirm .subtle.modal__icon:hover,.modal--confirm .modal--image .modal__icon.modal__container:hover,.modal--image .modal--confirm .modal__icon.modal__container:hover,.modal__footer:hover,.modal__header:hover,.loading-skeleton:hover,.subtle.loading-bar:hover,.modal--image .loading-bar.modal__container:hover,.loading-indicator .subtle.loading-content:hover,.loading-indicator .modal--image .loading-content.modal__container:hover,.modal--image .loading-indicator .loading-content.modal__container:hover,.subtle.loading-indicator:hover,.modal--image .loading-indicator.modal__container:hover,.input-group .input-group-text:hover,.subtle.form-checkbox:hover,.modal--image .form-checkbox.modal__container:hover,.subtle.form-radio:hover,.modal--image .form-radio.modal__container:hover,.form-input:hover,.form-search:hover,.form-select:hover,.form-textarea:hover,.card-testimonial .testimonial-author .subtle.author-avatar:hover,.card-testimonial .testimonial-author .modal--image .author-avatar.modal__container:hover,.modal--image .card-testimonial .testimonial-author .author-avatar.modal__container:hover,.card-testimonial .testimonial-author .author-avatar.modal__footer:hover,.card-testimonial .testimonial-author .author-avatar.modal__header:hover,.card-testimonial .testimonial-author .author-avatar.loading-skeleton:hover,.card-testimonial .testimonial-author .author-avatar.form-input:hover,.card-testimonial .testimonial-author .author-avatar.form-search:hover,.card-testimonial .testimonial-author .author-avatar.form-select:hover,.card-testimonial .testimonial-author .author-avatar.form-textarea:hover,.card-feature .subtle.feature-icon:hover,.card-feature .modal--image .feature-icon.modal__container:hover,.modal--image .card-feature .feature-icon.modal__container:hover,.subtle.glass-progress:hover,.modal--image .glass-progress.modal__container:hover,.subtle.glass-loading:hover,.modal--image .glass-loading.modal__container:hover,.subtle.loading-spinner:hover,.modal--image .loading-spinner.modal__container:hover,.subtle.glass-modal:hover,.modal--image .glass-modal.modal__container:hover,.subtle.modal__container:hover,.modal--image .modal__container:hover,.subtle.glass-nav:hover,.lens-nav-island .subtle.nav-island-container:hover,.modal--image .glass-nav.modal__container:hover,.modal--image .lens-nav-island .modal__container.nav-island-container:hover,.lens-nav-island .modal--image .modal__container.nav-island-container:hover,.subtle.glass-card:hover,.modal--image .glass-card.modal__container:hover,.subtle.card-stats:hover,.modal--image .card-stats.modal__container:hover,.subtle.card-testimonial:hover,.modal--image .card-testimonial.modal__container:hover,.subtle.card-feature:hover,.modal--image .card-feature.modal__container:hover,.subtle.card-hero:hover,.modal--image .card-hero.modal__container:hover,.subtle.card:hover,.modal--image .card.modal__container:hover,.subtle.glass-btn:hover,.lens-nav-island .subtle.nav-btn:hover,.modal--image .glass-btn.modal__container:hover,.modal--image .lens-nav-island .modal__container.nav-btn:hover,.lens-nav-island .modal--image .modal__container.nav-btn:hover,.modal__footer .subtle.modal__action:hover,.modal__footer .modal--image .modal__action.modal__container:hover,.modal--image .modal__footer .modal__action.modal__container:hover,.modal__header .subtle.modal__close:hover,.modal__header .modal--image .modal__close.modal__container:hover,.modal--image .modal__header .modal__close.modal__container:hover,.subtle.loading-pulse:hover,.modal--image .loading-pulse.modal__container:hover,.subtle.form-file__label:hover,.modal--image .form-file__label.modal__container:hover,.subtle.btn-icon:hover,.modal--image .btn-icon.modal__container:hover,.btn-split .subtle.btn-dropdown:hover,.btn-split .modal--image .btn-dropdown.modal__container:hover,.modal--image .btn-split .btn-dropdown.modal__container:hover,.subtle.btn-fab:hover,.modal--image .btn-fab.modal__container:hover,.subtle.btn:hover,.modal--image .btn.modal__container:hover,.btn-split .subtle.btn-main:hover,.btn-split .modal--image .btn-main.modal__container:hover,.modal--image .btn-split .btn-main.modal__container:hover,.subtle.btn-toggle:hover,.modal--image .btn-toggle.modal__container:hover,.glass-modal .modal-header .subtle.modal-close:hover,.glass-modal .modal-header .modal--image .modal-close.modal__container:hover,.modal--image .glass-modal .modal-header .modal-close.modal__container:hover,.glass-modal .modal-header .modal-close.modal__footer:hover,.glass-modal .modal-header .modal-close.modal__header:hover,.modal__container .modal-header .subtle.modal-close:hover,.modal__container .modal-header .modal--image .modal-close.modal__container:hover,.modal--image .modal__container .modal-header .modal-close.modal__container:hover,.modal__container .modal-header .modal-close.modal__footer:hover,.modal__container .modal-header .modal-close.modal__header:hover,.glass-modal .modal-header .modal-close.loading-skeleton:hover,.modal__container .modal-header .modal-close.loading-skeleton:hover,.glass-modal .modal-header .modal-close.form-input:hover,.modal__container .modal-header .modal-close.form-input:hover,.glass-modal .modal-header .modal-close.form-search:hover,.modal__container .modal-header .modal-close.form-search:hover,.glass-modal .modal-header .modal-close.form-select:hover,.modal__container .modal-header .modal-close.form-select:hover,.glass-modal .modal-header .modal-close.form-textarea:hover,.modal__container .modal-header .modal-close.form-textarea:hover{background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * 0.6 * 1.4)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 0.6 * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 0.6 * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * 1)) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));-webkit-backdrop-filter:blur(calc(var(--blur-secondary) * 1)) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * 0.6)),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * 0.6)),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * 0.6)),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * 0.6)),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*1) calc(20px*1) rgba(0, 0, 0, calc(0.15 * 0.6)),0 calc(15px*1) calc(45px*1) rgba(0, 0, 0, calc(0.12 * 0.6)),0 calc(30px*1) calc(90px*1) rgba(0, 0, 0, calc(0.08 * 0.6)),0 calc(60px*1) calc(150px*1) rgba(0, 0, 0, calc(0.05 * 0.6)),0 calc(100px*1) calc(250px*1) rgba(0, 0, 0, calc(0.02 * 0.6))}.glass.subtle:active,.modal--image .glass.modal__container:active,.modal--confirm .subtle.modal__icon:active,.modal--confirm .modal--image .modal__icon.modal__container:active,.modal--image .modal--confirm .modal__icon.modal__container:active,.modal__footer:active,.modal__header:active,.loading-skeleton:active,.subtle.loading-bar:active,.modal--image .loading-bar.modal__container:active,.loading-indicator .subtle.loading-content:active,.loading-indicator .modal--image .loading-content.modal__container:active,.modal--image .loading-indicator .loading-content.modal__container:active,.subtle.loading-indicator:active,.modal--image .loading-indicator.modal__container:active,.input-group .input-group-text:active,.subtle.form-checkbox:active,.modal--image .form-checkbox.modal__container:active,.subtle.form-radio:active,.modal--image .form-radio.modal__container:active,.form-input:active,.form-search:active,.form-select:active,.form-textarea:active,.card-testimonial .testimonial-author .subtle.author-avatar:active,.card-testimonial .testimonial-author .modal--image .author-avatar.modal__container:active,.modal--image .card-testimonial .testimonial-author .author-avatar.modal__container:active,.card-testimonial .testimonial-author .author-avatar.modal__footer:active,.card-testimonial .testimonial-author .author-avatar.modal__header:active,.card-testimonial .testimonial-author .author-avatar.loading-skeleton:active,.card-testimonial .testimonial-author .author-avatar.form-input:active,.card-testimonial .testimonial-author .author-avatar.form-search:active,.card-testimonial .testimonial-author .author-avatar.form-select:active,.card-testimonial .testimonial-author .author-avatar.form-textarea:active,.card-feature .subtle.feature-icon:active,.card-feature .modal--image .feature-icon.modal__container:active,.modal--image .card-feature .feature-icon.modal__container:active,.subtle.glass-progress:active,.modal--image .glass-progress.modal__container:active,.subtle.glass-loading:active,.modal--image .glass-loading.modal__container:active,.subtle.loading-spinner:active,.modal--image .loading-spinner.modal__container:active,.subtle.glass-modal:active,.modal--image .glass-modal.modal__container:active,.subtle.modal__container:active,.modal--image .modal__container:active,.subtle.glass-nav:active,.lens-nav-island .subtle.nav-island-container:active,.modal--image .glass-nav.modal__container:active,.modal--image .lens-nav-island .modal__container.nav-island-container:active,.lens-nav-island .modal--image .modal__container.nav-island-container:active,.subtle.glass-card:active,.modal--image .glass-card.modal__container:active,.subtle.card-stats:active,.modal--image .card-stats.modal__container:active,.subtle.card-testimonial:active,.modal--image .card-testimonial.modal__container:active,.subtle.card-feature:active,.modal--image .card-feature.modal__container:active,.subtle.card-hero:active,.modal--image .card-hero.modal__container:active,.subtle.card:active,.modal--image .card.modal__container:active,.subtle.glass-btn:active,.lens-nav-island .subtle.nav-btn:active,.modal--image .glass-btn.modal__container:active,.modal--image .lens-nav-island .modal__container.nav-btn:active,.lens-nav-island .modal--image .modal__container.nav-btn:active,.modal__footer .subtle.modal__action:active,.modal__footer .modal--image .modal__action.modal__container:active,.modal--image .modal__footer .modal__action.modal__container:active,.modal__header .subtle.modal__close:active,.modal__header .modal--image .modal__close.modal__container:active,.modal--image .modal__header .modal__close.modal__container:active,.subtle.loading-pulse:active,.modal--image .loading-pulse.modal__container:active,.subtle.form-file__label:active,.modal--image .form-file__label.modal__container:active,.subtle.btn-icon:active,.modal--image .btn-icon.modal__container:active,.btn-split .subtle.btn-dropdown:active,.btn-split .modal--image .btn-dropdown.modal__container:active,.modal--image .btn-split .btn-dropdown.modal__container:active,.subtle.btn-fab:active,.modal--image .btn-fab.modal__container:active,.subtle.btn:active,.modal--image .btn.modal__container:active,.btn-split .subtle.btn-main:active,.btn-split .modal--image .btn-main.modal__container:active,.modal--image .btn-split .btn-main.modal__container:active,.subtle.btn-toggle:active,.modal--image .btn-toggle.modal__container:active,.glass-modal .modal-header .subtle.modal-close:active,.glass-modal .modal-header .modal--image .modal-close.modal__container:active,.modal--image .glass-modal .modal-header .modal-close.modal__container:active,.glass-modal .modal-header .modal-close.modal__footer:active,.glass-modal .modal-header .modal-close.modal__header:active,.modal__container .modal-header .subtle.modal-close:active,.modal__container .modal-header .modal--image .modal-close.modal__container:active,.modal--image .modal__container .modal-header .modal-close.modal__container:active,.modal__container .modal-header .modal-close.modal__footer:active,.modal__container .modal-header .modal-close.modal__header:active,.glass-modal .modal-header .modal-close.loading-skeleton:active,.modal__container .modal-header .modal-close.loading-skeleton:active,.glass-modal .modal-header .modal-close.form-input:active,.modal__container .modal-header .modal-close.form-input:active,.glass-modal .modal-header .modal-close.form-search:active,.modal__container .modal-header .modal-close.form-search:active,.glass-modal .modal-header .modal-close.form-select:active,.modal__container .modal-header .modal-close.form-select:active,.glass-modal .modal-header .modal-close.form-textarea:active,.modal__container .modal-header .modal-close.form-textarea:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}.glass.subtle:focus-visible,.modal--image .glass.modal__container:focus-visible,.modal--confirm .subtle.modal__icon:focus-visible,.modal--confirm .modal--image .modal__icon.modal__container:focus-visible,.modal--image .modal--confirm .modal__icon.modal__container:focus-visible,.modal__footer:focus-visible,.modal__header:focus-visible,.loading-skeleton:focus-visible,.subtle.loading-bar:focus-visible,.modal--image .loading-bar.modal__container:focus-visible,.loading-indicator .subtle.loading-content:focus-visible,.loading-indicator .modal--image .loading-content.modal__container:focus-visible,.modal--image .loading-indicator .loading-content.modal__container:focus-visible,.subtle.loading-indicator:focus-visible,.modal--image .loading-indicator.modal__container:focus-visible,.input-group .input-group-text:focus-visible,.subtle.form-checkbox:focus-visible,.modal--image .form-checkbox.modal__container:focus-visible,.subtle.form-radio:focus-visible,.modal--image .form-radio.modal__container:focus-visible,.form-input:focus-visible,.form-search:focus-visible,.form-select:focus-visible,.form-textarea:focus-visible,.card-testimonial .testimonial-author .subtle.author-avatar:focus-visible,.card-testimonial .testimonial-author .modal--image .author-avatar.modal__container:focus-visible,.modal--image .card-testimonial .testimonial-author .author-avatar.modal__container:focus-visible,.card-testimonial .testimonial-author .author-avatar.modal__footer:focus-visible,.card-testimonial .testimonial-author .author-avatar.modal__header:focus-visible,.card-testimonial .testimonial-author .author-avatar.loading-skeleton:focus-visible,.card-testimonial .testimonial-author .author-avatar.form-input:focus-visible,.card-testimonial .testimonial-author .author-avatar.form-search:focus-visible,.card-testimonial .testimonial-author .author-avatar.form-select:focus-visible,.card-testimonial .testimonial-author .author-avatar.form-textarea:focus-visible,.card-feature .subtle.feature-icon:focus-visible,.card-feature .modal--image .feature-icon.modal__container:focus-visible,.modal--image .card-feature .feature-icon.modal__container:focus-visible,.subtle.glass-progress:focus-visible,.modal--image .glass-progress.modal__container:focus-visible,.subtle.glass-loading:focus-visible,.modal--image .glass-loading.modal__container:focus-visible,.subtle.loading-spinner:focus-visible,.modal--image .loading-spinner.modal__container:focus-visible,.subtle.glass-modal:focus-visible,.modal--image .glass-modal.modal__container:focus-visible,.subtle.modal__container:focus-visible,.modal--image .modal__container:focus-visible,.subtle.glass-nav:focus-visible,.lens-nav-island .subtle.nav-island-container:focus-visible,.modal--image .glass-nav.modal__container:focus-visible,.modal--image .lens-nav-island .modal__container.nav-island-container:focus-visible,.lens-nav-island .modal--image .modal__container.nav-island-container:focus-visible,.subtle.glass-card:focus-visible,.modal--image .glass-card.modal__container:focus-visible,.subtle.card-stats:focus-visible,.modal--image .card-stats.modal__container:focus-visible,.subtle.card-testimonial:focus-visible,.modal--image .card-testimonial.modal__container:focus-visible,.subtle.card-feature:focus-visible,.modal--image .card-feature.modal__container:focus-visible,.subtle.card-hero:focus-visible,.modal--image .card-hero.modal__container:focus-visible,.subtle.card:focus-visible,.modal--image .card.modal__container:focus-visible,.subtle.glass-btn:focus-visible,.lens-nav-island .subtle.nav-btn:focus-visible,.modal--image .glass-btn.modal__container:focus-visible,.modal--image .lens-nav-island .modal__container.nav-btn:focus-visible,.lens-nav-island .modal--image .modal__container.nav-btn:focus-visible,.modal__footer .subtle.modal__action:focus-visible,.modal__footer .modal--image .modal__action.modal__container:focus-visible,.modal--image .modal__footer .modal__action.modal__container:focus-visible,.modal__header .subtle.modal__close:focus-visible,.modal__header .modal--image .modal__close.modal__container:focus-visible,.modal--image .modal__header .modal__close.modal__container:focus-visible,.subtle.loading-pulse:focus-visible,.modal--image .loading-pulse.modal__container:focus-visible,.subtle.form-file__label:focus-visible,.modal--image .form-file__label.modal__container:focus-visible,.subtle.btn-icon:focus-visible,.modal--image .btn-icon.modal__container:focus-visible,.btn-split .subtle.btn-dropdown:focus-visible,.btn-split .modal--image .btn-dropdown.modal__container:focus-visible,.modal--image .btn-split .btn-dropdown.modal__container:focus-visible,.subtle.btn-fab:focus-visible,.modal--image .btn-fab.modal__container:focus-visible,.subtle.btn:focus-visible,.modal--image .btn.modal__container:focus-visible,.btn-split .subtle.btn-main:focus-visible,.btn-split .modal--image .btn-main.modal__container:focus-visible,.modal--image .btn-split .btn-main.modal__container:focus-visible,.subtle.btn-toggle:focus-visible,.modal--image .btn-toggle.modal__container:focus-visible,.glass-modal .modal-header .subtle.modal-close:focus-visible,.glass-modal .modal-header .modal--image .modal-close.modal__container:focus-visible,.modal--image .glass-modal .modal-header .modal-close.modal__container:focus-visible,.glass-modal .modal-header .modal-close.modal__footer:focus-visible,.glass-modal .modal-header .modal-close.modal__header:focus-visible,.modal__container .modal-header .subtle.modal-close:focus-visible,.modal__container .modal-header .modal--image .modal-close.modal__container:focus-visible,.modal--image .modal__container .modal-header .modal-close.modal__container:focus-visible,.modal__container .modal-header .modal-close.modal__footer:focus-visible,.modal__container .modal-header .modal-close.modal__header:focus-visible,.glass-modal .modal-header .modal-close.loading-skeleton:focus-visible,.modal__container .modal-header .modal-close.loading-skeleton:focus-visible,.glass-modal .modal-header .modal-close.form-input:focus-visible,.modal__container .modal-header .modal-close.form-input:focus-visible,.glass-modal .modal-header .modal-close.form-search:focus-visible,.modal__container .modal-header .modal-close.form-search:focus-visible,.glass-modal .modal-header .modal-close.form-select:focus-visible,.modal__container .modal-header .modal-close.form-select:focus-visible,.glass-modal .modal-header .modal-close.form-textarea:focus-visible,.modal__container .modal-header .modal-close.form-textarea:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}.glass.medium,.modal--confirm .medium.modal__icon,.medium.modal__footer,.medium.modal__header,.medium.loading-skeleton,.medium.loading-bar,.loading-indicator .loading-content,.medium.loading-indicator,.input-group .medium.input-group-text,.medium.form-checkbox,.medium.form-radio,.medium.form-input,.medium.form-search,.medium.form-select,.medium.form-textarea,.card-testimonial .testimonial-author .medium.author-avatar,.card-testimonial .testimonial-author .loading-indicator .author-avatar.loading-content,.loading-indicator .card-testimonial .testimonial-author .author-avatar.loading-content,.card-feature .medium.feature-icon,.medium.glass-progress,.medium.glass-loading,.medium.loading-spinner,.medium.glass-modal,.medium.modal__container,.medium.glass-nav,.lens-nav-island .medium.nav-island-container,.medium.glass-card,.medium.card-stats,.medium.card-testimonial,.medium.card-feature,.medium.card-hero,.medium.card,.medium.glass-btn,.lens-nav-island .medium.nav-btn,.modal__footer .medium.modal__action,.modal__header .medium.modal__close,.medium.loading-pulse,.medium.form-file__label,.medium.btn-icon,.btn-split .medium.btn-dropdown,.medium.btn-fab,.medium.btn,.btn-split .medium.btn-main,.medium.btn-toggle,.glass-modal .modal-header .medium.modal-close,.modal__container .modal-header .medium.modal-close,.glass-modal .modal-header .loading-indicator .modal-close.loading-content,.modal__container .modal-header .loading-indicator .modal-close.loading-content,.loading-indicator .glass-modal .modal-header .modal-close.loading-content,.loading-indicator .modal__container .modal-header .modal-close.loading-content{position:relative;background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * 1)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1)) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1 * 0.3)) 100%);border:1px solid rgba(0,0,0,0);background-clip:padding-box;backdrop-filter:blur(calc(var(--blur-primary) * 1)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));-webkit-backdrop-filter:blur(calc(var(--blur-primary) * 1)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * 1)),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * 1)),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * 1)),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*1) calc(8px*1) var(--shadow-depth-near),0 calc(8px*1) calc(24px*1) var(--shadow-depth-mid),0 calc(20px*1) calc(60px*1) var(--shadow-depth-far),0 calc(40px*1) calc(120px*1) var(--shadow-depth-ultra),0 calc(80px*1) calc(200px*1) rgba(0, 0, 0, calc(0.01 * 1));transition:all .8s var(--transition-silk);will-change:transform,backdrop-filter,box-shadow,background;transform:translateZ(0);contain:layout style paint;isolation:isolate}.glass.medium:hover,.modal--confirm .medium.modal__icon:hover,.medium.modal__footer:hover,.medium.modal__header:hover,.medium.loading-skeleton:hover,.medium.loading-bar:hover,.loading-indicator .loading-content:hover,.medium.loading-indicator:hover,.input-group .medium.input-group-text:hover,.medium.form-checkbox:hover,.medium.form-radio:hover,.medium.form-input:hover,.medium.form-search:hover,.medium.form-select:hover,.medium.form-textarea:hover,.card-testimonial .testimonial-author .medium.author-avatar:hover,.card-feature .medium.feature-icon:hover,.medium.glass-progress:hover,.medium.glass-loading:hover,.medium.loading-spinner:hover,.medium.glass-modal:hover,.medium.modal__container:hover,.medium.glass-nav:hover,.lens-nav-island .medium.nav-island-container:hover,.medium.glass-card:hover,.medium.card-stats:hover,.medium.card-testimonial:hover,.medium.card-feature:hover,.medium.card-hero:hover,.medium.card:hover,.medium.glass-btn:hover,.lens-nav-island .medium.nav-btn:hover,.modal__footer .medium.modal__action:hover,.modal__header .medium.modal__close:hover,.medium.loading-pulse:hover,.medium.form-file__label:hover,.medium.btn-icon:hover,.btn-split .medium.btn-dropdown:hover,.medium.btn-fab:hover,.medium.btn:hover,.btn-split .medium.btn-main:hover,.medium.btn-toggle:hover,.glass-modal .modal-header .medium.modal-close:hover,.modal__container .modal-header .medium.modal-close:hover{background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * 1 * 1.4)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1 * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1 * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * 1)) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));-webkit-backdrop-filter:blur(calc(var(--blur-secondary) * 1)) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * 1)),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * 1)),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * 1)),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * 1)),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*1) calc(20px*1) rgba(0, 0, 0, calc(0.15 * 1)),0 calc(15px*1) calc(45px*1) rgba(0, 0, 0, calc(0.12 * 1)),0 calc(30px*1) calc(90px*1) rgba(0, 0, 0, calc(0.08 * 1)),0 calc(60px*1) calc(150px*1) rgba(0, 0, 0, calc(0.05 * 1)),0 calc(100px*1) calc(250px*1) rgba(0, 0, 0, calc(0.02 * 1))}.glass.medium:active,.modal--confirm .medium.modal__icon:active,.medium.modal__footer:active,.medium.modal__header:active,.medium.loading-skeleton:active,.medium.loading-bar:active,.loading-indicator .loading-content:active,.medium.loading-indicator:active,.input-group .medium.input-group-text:active,.medium.form-checkbox:active,.medium.form-radio:active,.medium.form-input:active,.medium.form-search:active,.medium.form-select:active,.medium.form-textarea:active,.card-testimonial .testimonial-author .medium.author-avatar:active,.card-feature .medium.feature-icon:active,.medium.glass-progress:active,.medium.glass-loading:active,.medium.loading-spinner:active,.medium.glass-modal:active,.medium.modal__container:active,.medium.glass-nav:active,.lens-nav-island .medium.nav-island-container:active,.medium.glass-card:active,.medium.card-stats:active,.medium.card-testimonial:active,.medium.card-feature:active,.medium.card-hero:active,.medium.card:active,.medium.glass-btn:active,.lens-nav-island .medium.nav-btn:active,.modal__footer .medium.modal__action:active,.modal__header .medium.modal__close:active,.medium.loading-pulse:active,.medium.form-file__label:active,.medium.btn-icon:active,.btn-split .medium.btn-dropdown:active,.medium.btn-fab:active,.medium.btn:active,.btn-split .medium.btn-main:active,.medium.btn-toggle:active,.glass-modal .modal-header .medium.modal-close:active,.modal__container .modal-header .medium.modal-close:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}.glass.medium:focus-visible,.modal--confirm .medium.modal__icon:focus-visible,.medium.modal__footer:focus-visible,.medium.modal__header:focus-visible,.medium.loading-skeleton:focus-visible,.medium.loading-bar:focus-visible,.loading-indicator .loading-content:focus-visible,.medium.loading-indicator:focus-visible,.input-group .medium.input-group-text:focus-visible,.medium.form-checkbox:focus-visible,.medium.form-radio:focus-visible,.medium.form-input:focus-visible,.medium.form-search:focus-visible,.medium.form-select:focus-visible,.medium.form-textarea:focus-visible,.card-testimonial .testimonial-author .medium.author-avatar:focus-visible,.card-feature .medium.feature-icon:focus-visible,.medium.glass-progress:focus-visible,.medium.glass-loading:focus-visible,.medium.loading-spinner:focus-visible,.medium.glass-modal:focus-visible,.medium.modal__container:focus-visible,.medium.glass-nav:focus-visible,.lens-nav-island .medium.nav-island-container:focus-visible,.medium.glass-card:focus-visible,.medium.card-stats:focus-visible,.medium.card-testimonial:focus-visible,.medium.card-feature:focus-visible,.medium.card-hero:focus-visible,.medium.card:focus-visible,.medium.glass-btn:focus-visible,.lens-nav-island .medium.nav-btn:focus-visible,.modal__footer .medium.modal__action:focus-visible,.modal__header .medium.modal__close:focus-visible,.medium.loading-pulse:focus-visible,.medium.form-file__label:focus-visible,.medium.btn-icon:focus-visible,.btn-split .medium.btn-dropdown:focus-visible,.medium.btn-fab:focus-visible,.medium.btn:focus-visible,.btn-split .medium.btn-main:focus-visible,.medium.btn-toggle:focus-visible,.glass-modal .modal-header .medium.modal-close:focus-visible,.modal__container .modal-header .medium.modal-close:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}.glass.intense,.modal--confirm .intense.modal__icon,.intense.modal__footer,.intense.modal__header,.intense.loading-skeleton,.intense.loading-bar,.loading-indicator .intense.loading-content,.intense.loading-indicator,.input-group .intense.input-group-text,.intense.form-checkbox,.intense.form-radio,.intense.form-input,.intense.form-search,.intense.form-select,.intense.form-textarea,.card-testimonial .testimonial-author .intense.author-avatar,.card-feature .intense.feature-icon,.intense.glass-progress,.intense.glass-loading,.intense.loading-spinner,.intense.glass-modal,.intense.modal__container,.intense.glass-nav,.lens-nav-island .intense.nav-island-container,.intense.glass-card,.intense.card-stats,.intense.card-testimonial,.intense.card-feature,.intense.card-hero,.intense.card,.card.card-elevated,.intense.glass-btn,.lens-nav-island .intense.nav-btn,.modal__footer .intense.modal__action,.modal__header .intense.modal__close,.intense.loading-pulse,.intense.form-file__label,.intense.btn-icon,.btn-split .intense.btn-dropdown,.intense.btn-fab,.intense.btn,.btn-split .intense.btn-main,.intense.btn-toggle,.btn.btn-glass,.btn-split .btn-glass.btn-dropdown,.btn-split .btn-glass.btn-main,.btn-glass.btn-toggle,.glass-modal .modal-header .intense.modal-close,.modal__container .modal-header .intense.modal-close,.glass-modal .modal-header .modal-close.card.card-elevated,.modal__container .modal-header .modal-close.card.card-elevated,.glass-modal .modal-header .modal-close.btn.btn-glass,.modal__container .modal-header .modal-close.btn.btn-glass,.glass-modal .modal-header .modal-close.btn-glass.btn-toggle,.modal__container .modal-header .modal-close.btn-glass.btn-toggle{position:relative;background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * 1.6)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1.6)) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1.6 * 0.3)) 100%);border:1px solid rgba(0,0,0,0);background-clip:padding-box;backdrop-filter:blur(calc(var(--blur-primary) * 1)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));-webkit-backdrop-filter:blur(calc(var(--blur-primary) * 1)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * 1.6)),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * 1.6)),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * 1.6)),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*1) calc(8px*1) var(--shadow-depth-near),0 calc(8px*1) calc(24px*1) var(--shadow-depth-mid),0 calc(20px*1) calc(60px*1) var(--shadow-depth-far),0 calc(40px*1) calc(120px*1) var(--shadow-depth-ultra),0 calc(80px*1) calc(200px*1) rgba(0, 0, 0, calc(0.01 * 1.6));transition:all .8s var(--transition-silk);will-change:transform,backdrop-filter,box-shadow,background;transform:translateZ(0);contain:layout style paint;isolation:isolate}.glass.intense:hover,.modal--confirm .intense.modal__icon:hover,.intense.modal__footer:hover,.intense.modal__header:hover,.intense.loading-skeleton:hover,.intense.loading-bar:hover,.loading-indicator .intense.loading-content:hover,.intense.loading-indicator:hover,.input-group .intense.input-group-text:hover,.intense.form-checkbox:hover,.intense.form-radio:hover,.intense.form-input:hover,.intense.form-search:hover,.intense.form-select:hover,.intense.form-textarea:hover,.card-testimonial .testimonial-author .intense.author-avatar:hover,.card-feature .intense.feature-icon:hover,.intense.glass-progress:hover,.intense.glass-loading:hover,.intense.loading-spinner:hover,.intense.glass-modal:hover,.intense.modal__container:hover,.intense.glass-nav:hover,.lens-nav-island .intense.nav-island-container:hover,.intense.glass-card:hover,.intense.card-stats:hover,.intense.card-testimonial:hover,.intense.card-feature:hover,.intense.card-hero:hover,.intense.card:hover,.card.card-elevated:hover,.intense.glass-btn:hover,.lens-nav-island .intense.nav-btn:hover,.modal__footer .intense.modal__action:hover,.modal__header .intense.modal__close:hover,.intense.loading-pulse:hover,.intense.form-file__label:hover,.intense.btn-icon:hover,.btn-split .intense.btn-dropdown:hover,.intense.btn-fab:hover,.intense.btn:hover,.btn-split .intense.btn-main:hover,.intense.btn-toggle:hover,.btn.btn-glass:hover,.btn-split .btn-glass.btn-dropdown:hover,.btn-split .btn-glass.btn-main:hover,.btn-glass.btn-toggle:hover,.glass-modal .modal-header .intense.modal-close:hover,.modal__container .modal-header .intense.modal-close:hover{background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * 1.6 * 1.4)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1.6 * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1.6 * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * 1)) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));-webkit-backdrop-filter:blur(calc(var(--blur-secondary) * 1)) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * 1.6)),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * 1.6)),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * 1.6)),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * 1.6)),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*1) calc(20px*1) rgba(0, 0, 0, calc(0.15 * 1.6)),0 calc(15px*1) calc(45px*1) rgba(0, 0, 0, calc(0.12 * 1.6)),0 calc(30px*1) calc(90px*1) rgba(0, 0, 0, calc(0.08 * 1.6)),0 calc(60px*1) calc(150px*1) rgba(0, 0, 0, calc(0.05 * 1.6)),0 calc(100px*1) calc(250px*1) rgba(0, 0, 0, calc(0.02 * 1.6))}.glass.intense:active,.modal--confirm .intense.modal__icon:active,.intense.modal__footer:active,.intense.modal__header:active,.intense.loading-skeleton:active,.intense.loading-bar:active,.loading-indicator .intense.loading-content:active,.intense.loading-indicator:active,.input-group .intense.input-group-text:active,.intense.form-checkbox:active,.intense.form-radio:active,.intense.form-input:active,.intense.form-search:active,.intense.form-select:active,.intense.form-textarea:active,.card-testimonial .testimonial-author .intense.author-avatar:active,.card-feature .intense.feature-icon:active,.intense.glass-progress:active,.intense.glass-loading:active,.intense.loading-spinner:active,.intense.glass-modal:active,.intense.modal__container:active,.intense.glass-nav:active,.lens-nav-island .intense.nav-island-container:active,.intense.glass-card:active,.intense.card-stats:active,.intense.card-testimonial:active,.intense.card-feature:active,.intense.card-hero:active,.intense.card:active,.card.card-elevated:active,.intense.glass-btn:active,.lens-nav-island .intense.nav-btn:active,.modal__footer .intense.modal__action:active,.modal__header .intense.modal__close:active,.intense.loading-pulse:active,.intense.form-file__label:active,.intense.btn-icon:active,.btn-split .intense.btn-dropdown:active,.intense.btn-fab:active,.intense.btn:active,.btn-split .intense.btn-main:active,.intense.btn-toggle:active,.btn.btn-glass:active,.btn-split .btn-glass.btn-dropdown:active,.btn-split .btn-glass.btn-main:active,.btn-glass.btn-toggle:active,.glass-modal .modal-header .intense.modal-close:active,.modal__container .modal-header .intense.modal-close:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}.glass.intense:focus-visible,.modal--confirm .intense.modal__icon:focus-visible,.intense.modal__footer:focus-visible,.intense.modal__header:focus-visible,.intense.loading-skeleton:focus-visible,.intense.loading-bar:focus-visible,.loading-indicator .intense.loading-content:focus-visible,.intense.loading-indicator:focus-visible,.input-group .intense.input-group-text:focus-visible,.intense.form-checkbox:focus-visible,.intense.form-radio:focus-visible,.intense.form-input:focus-visible,.intense.form-search:focus-visible,.intense.form-select:focus-visible,.intense.form-textarea:focus-visible,.card-testimonial .testimonial-author .intense.author-avatar:focus-visible,.card-feature .intense.feature-icon:focus-visible,.intense.glass-progress:focus-visible,.intense.glass-loading:focus-visible,.intense.loading-spinner:focus-visible,.intense.glass-modal:focus-visible,.intense.modal__container:focus-visible,.intense.glass-nav:focus-visible,.lens-nav-island .intense.nav-island-container:focus-visible,.intense.glass-card:focus-visible,.intense.card-stats:focus-visible,.intense.card-testimonial:focus-visible,.intense.card-feature:focus-visible,.intense.card-hero:focus-visible,.intense.card:focus-visible,.card.card-elevated:focus-visible,.intense.glass-btn:focus-visible,.lens-nav-island .intense.nav-btn:focus-visible,.modal__footer .intense.modal__action:focus-visible,.modal__header .intense.modal__close:focus-visible,.intense.loading-pulse:focus-visible,.intense.form-file__label:focus-visible,.intense.btn-icon:focus-visible,.btn-split .intense.btn-dropdown:focus-visible,.intense.btn-fab:focus-visible,.intense.btn:focus-visible,.btn-split .intense.btn-main:focus-visible,.intense.btn-toggle:focus-visible,.btn.btn-glass:focus-visible,.btn-split .btn-glass.btn-dropdown:focus-visible,.btn-split .btn-glass.btn-main:focus-visible,.btn-glass.btn-toggle:focus-visible,.glass-modal .modal-header .intense.modal-close:focus-visible,.modal__container .modal-header .intense.modal-close:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}.glass.extreme,.modal--confirm .extreme.modal__icon,.extreme.modal__footer,.extreme.modal__header,.extreme.loading-skeleton,.extreme.loading-bar,.loading-indicator .extreme.loading-content,.extreme.loading-indicator,.input-group .extreme.input-group-text,.extreme.form-checkbox,.extreme.form-radio,.extreme.form-input,.extreme.form-search,.extreme.form-select,.extreme.form-textarea,.card-testimonial .testimonial-author .extreme.author-avatar,.card-feature .extreme.feature-icon,.extreme.glass-progress,.extreme.glass-loading,.extreme.loading-spinner,.extreme.glass-modal,.extreme.modal__container,.extreme.glass-nav,.lens-nav-island .extreme.nav-island-container,.extreme.glass-card,.extreme.card-stats,.extreme.card-testimonial,.extreme.card-feature,.extreme.card-hero,.extreme.card,.card.card-floating,.extreme.glass-btn,.lens-nav-island .extreme.nav-btn,.modal__footer .extreme.modal__action,.modal__header .extreme.modal__close,.extreme.loading-pulse,.extreme.form-file__label,.extreme.btn-icon,.btn-split .extreme.btn-dropdown,.extreme.btn-fab,.extreme.btn,.btn-split .extreme.btn-main,.extreme.btn-toggle,.glass-modal .modal-header .extreme.modal-close,.modal__container .modal-header .extreme.modal-close,.glass-modal .modal-header .modal-close.card.card-floating,.modal__container .modal-header .modal-close.card.card-floating{position:relative;background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * 2.4)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 2.4)) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 2.4 * 0.3)) 100%);border:1px solid rgba(0,0,0,0);background-clip:padding-box;backdrop-filter:blur(calc(var(--blur-primary) * 1)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));-webkit-backdrop-filter:blur(calc(var(--blur-primary) * 1)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * 2.4)),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * 2.4)),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * 2.4)),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*1) calc(8px*1) var(--shadow-depth-near),0 calc(8px*1) calc(24px*1) var(--shadow-depth-mid),0 calc(20px*1) calc(60px*1) var(--shadow-depth-far),0 calc(40px*1) calc(120px*1) var(--shadow-depth-ultra),0 calc(80px*1) calc(200px*1) rgba(0, 0, 0, calc(0.01 * 2.4));transition:all .8s var(--transition-silk);will-change:transform,backdrop-filter,box-shadow,background;transform:translateZ(0);contain:layout style paint;isolation:isolate}.glass.extreme:hover,.modal--confirm .extreme.modal__icon:hover,.extreme.modal__footer:hover,.extreme.modal__header:hover,.extreme.loading-skeleton:hover,.extreme.loading-bar:hover,.loading-indicator .extreme.loading-content:hover,.extreme.loading-indicator:hover,.input-group .extreme.input-group-text:hover,.extreme.form-checkbox:hover,.extreme.form-radio:hover,.extreme.form-input:hover,.extreme.form-search:hover,.extreme.form-select:hover,.extreme.form-textarea:hover,.card-testimonial .testimonial-author .extreme.author-avatar:hover,.card-feature .extreme.feature-icon:hover,.extreme.glass-progress:hover,.extreme.glass-loading:hover,.extreme.loading-spinner:hover,.extreme.glass-modal:hover,.extreme.modal__container:hover,.extreme.glass-nav:hover,.lens-nav-island .extreme.nav-island-container:hover,.extreme.glass-card:hover,.extreme.card-stats:hover,.extreme.card-testimonial:hover,.extreme.card-feature:hover,.extreme.card-hero:hover,.extreme.card:hover,.card.card-floating:hover,.extreme.glass-btn:hover,.lens-nav-island .extreme.nav-btn:hover,.modal__footer .extreme.modal__action:hover,.modal__header .extreme.modal__close:hover,.extreme.loading-pulse:hover,.extreme.form-file__label:hover,.extreme.btn-icon:hover,.btn-split .extreme.btn-dropdown:hover,.extreme.btn-fab:hover,.extreme.btn:hover,.btn-split .extreme.btn-main:hover,.extreme.btn-toggle:hover,.glass-modal .modal-header .extreme.modal-close:hover,.modal__container .modal-header .extreme.modal-close:hover{background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * 2.4 * 1.4)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 2.4 * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 2.4 * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * 1)) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));-webkit-backdrop-filter:blur(calc(var(--blur-secondary) * 1)) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * 2.4)),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * 2.4)),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * 2.4)),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * 2.4)),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*1) calc(20px*1) rgba(0, 0, 0, calc(0.15 * 2.4)),0 calc(15px*1) calc(45px*1) rgba(0, 0, 0, calc(0.12 * 2.4)),0 calc(30px*1) calc(90px*1) rgba(0, 0, 0, calc(0.08 * 2.4)),0 calc(60px*1) calc(150px*1) rgba(0, 0, 0, calc(0.05 * 2.4)),0 calc(100px*1) calc(250px*1) rgba(0, 0, 0, calc(0.02 * 2.4))}.glass.extreme:active,.modal--confirm .extreme.modal__icon:active,.extreme.modal__footer:active,.extreme.modal__header:active,.extreme.loading-skeleton:active,.extreme.loading-bar:active,.loading-indicator .extreme.loading-content:active,.extreme.loading-indicator:active,.input-group .extreme.input-group-text:active,.extreme.form-checkbox:active,.extreme.form-radio:active,.extreme.form-input:active,.extreme.form-search:active,.extreme.form-select:active,.extreme.form-textarea:active,.card-testimonial .testimonial-author .extreme.author-avatar:active,.card-feature .extreme.feature-icon:active,.extreme.glass-progress:active,.extreme.glass-loading:active,.extreme.loading-spinner:active,.extreme.glass-modal:active,.extreme.modal__container:active,.extreme.glass-nav:active,.lens-nav-island .extreme.nav-island-container:active,.extreme.glass-card:active,.extreme.card-stats:active,.extreme.card-testimonial:active,.extreme.card-feature:active,.extreme.card-hero:active,.extreme.card:active,.card.card-floating:active,.extreme.glass-btn:active,.lens-nav-island .extreme.nav-btn:active,.modal__footer .extreme.modal__action:active,.modal__header .extreme.modal__close:active,.extreme.loading-pulse:active,.extreme.form-file__label:active,.extreme.btn-icon:active,.btn-split .extreme.btn-dropdown:active,.extreme.btn-fab:active,.extreme.btn:active,.btn-split .extreme.btn-main:active,.extreme.btn-toggle:active,.glass-modal .modal-header .extreme.modal-close:active,.modal__container .modal-header .extreme.modal-close:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}.glass.extreme:focus-visible,.modal--confirm .extreme.modal__icon:focus-visible,.extreme.modal__footer:focus-visible,.extreme.modal__header:focus-visible,.extreme.loading-skeleton:focus-visible,.extreme.loading-bar:focus-visible,.loading-indicator .extreme.loading-content:focus-visible,.extreme.loading-indicator:focus-visible,.input-group .extreme.input-group-text:focus-visible,.extreme.form-checkbox:focus-visible,.extreme.form-radio:focus-visible,.extreme.form-input:focus-visible,.extreme.form-search:focus-visible,.extreme.form-select:focus-visible,.extreme.form-textarea:focus-visible,.card-testimonial .testimonial-author .extreme.author-avatar:focus-visible,.card-feature .extreme.feature-icon:focus-visible,.extreme.glass-progress:focus-visible,.extreme.glass-loading:focus-visible,.extreme.loading-spinner:focus-visible,.extreme.glass-modal:focus-visible,.extreme.modal__container:focus-visible,.extreme.glass-nav:focus-visible,.lens-nav-island .extreme.nav-island-container:focus-visible,.extreme.glass-card:focus-visible,.extreme.card-stats:focus-visible,.extreme.card-testimonial:focus-visible,.extreme.card-feature:focus-visible,.extreme.card-hero:focus-visible,.extreme.card:focus-visible,.card.card-floating:focus-visible,.extreme.glass-btn:focus-visible,.lens-nav-island .extreme.nav-btn:focus-visible,.modal__footer .extreme.modal__action:focus-visible,.modal__header .extreme.modal__close:focus-visible,.extreme.loading-pulse:focus-visible,.extreme.form-file__label:focus-visible,.extreme.btn-icon:focus-visible,.btn-split .extreme.btn-dropdown:focus-visible,.extreme.btn-fab:focus-visible,.extreme.btn:focus-visible,.btn-split .extreme.btn-main:focus-visible,.extreme.btn-toggle:focus-visible,.glass-modal .modal-header .extreme.modal-close:focus-visible,.modal__container .modal-header .extreme.modal-close:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}.glass.rounded-sm,.modal--confirm .rounded-sm.modal__icon,.rounded-sm.modal__footer,.rounded-sm.modal__header,.rounded-sm.loading-skeleton,.rounded-sm.loading-bar,.loading-indicator .rounded-sm.loading-content,.rounded-sm.loading-indicator,.input-group .rounded-sm.input-group-text,.rounded-sm.form-checkbox,.rounded-sm.form-radio,.rounded-sm.form-input,.rounded-sm.form-search,.rounded-sm.form-select,.rounded-sm.form-textarea,.card-testimonial .testimonial-author .rounded-sm.author-avatar,.card-feature .rounded-sm.feature-icon,.rounded-sm.glass-progress,.rounded-sm.glass-loading,.rounded-sm.loading-spinner,.rounded-sm.glass-modal,.rounded-sm.modal__container,.rounded-sm.glass-nav,.lens-nav-island .rounded-sm.nav-island-container,.rounded-sm.glass-card,.rounded-sm.card-stats,.rounded-sm.card-testimonial,.rounded-sm.card-feature,.rounded-sm.card-hero,.rounded-sm.card,.rounded-sm.glass-btn,.lens-nav-island .rounded-sm.nav-btn,.modal__footer .rounded-sm.modal__action,.modal__header .rounded-sm.modal__close,.rounded-sm.loading-pulse,.rounded-sm.form-file__label,.rounded-sm.btn-icon,.btn-split .rounded-sm.btn-dropdown,.rounded-sm.btn-fab,.rounded-sm.btn,.btn-split .rounded-sm.btn-main,.rounded-sm.btn-toggle,.btn.btn-rounded-sm,.btn-split .btn-rounded-sm.btn-dropdown,.btn-split .btn-rounded-sm.btn-main,.btn-rounded-sm.btn-toggle,.glass-modal .modal-header .rounded-sm.modal-close,.modal__container .modal-header .rounded-sm.modal-close,.glass-modal .modal-header .modal-close.btn.btn-rounded-sm,.modal__container .modal-header .modal-close.btn.btn-rounded-sm,.glass-modal .modal-header .modal-close.btn-rounded-sm.btn-toggle,.modal__container .modal-header .modal-close.btn-rounded-sm.btn-toggle{border-radius:6px}.glass.rounded,.modal--confirm .rounded.modal__icon,.rounded.modal__footer,.rounded.modal__header,.rounded.loading-skeleton,.rounded.loading-bar,.loading-indicator .rounded.loading-content,.rounded.loading-indicator,.input-group .rounded.input-group-text,.rounded.form-checkbox,.rounded.form-radio,.rounded.form-input,.rounded.form-search,.rounded.form-select,.rounded.form-textarea,.card-testimonial .testimonial-author .rounded.author-avatar,.card-feature .rounded.feature-icon,.rounded.glass-progress,.rounded.glass-loading,.rounded.loading-spinner,.rounded.glass-modal,.rounded.modal__container,.rounded.glass-nav,.lens-nav-island .rounded.nav-island-container,.rounded.glass-card,.rounded.card-stats,.rounded.card-testimonial,.rounded.card-feature,.rounded.card-hero,.rounded.card,.rounded.glass-btn,.lens-nav-island .rounded.nav-btn,.modal__footer .rounded.modal__action,.modal__header .rounded.modal__close,.rounded.loading-pulse,.rounded.form-file__label,.rounded.btn-icon,.btn-split .rounded.btn-dropdown,.rounded.btn-fab,.rounded.btn,.btn-split .rounded.btn-main,.rounded.btn-toggle,.btn.btn-rounded,.btn-split .btn-rounded.btn-dropdown,.btn-split .btn-rounded.btn-main,.btn-rounded.btn-toggle,.glass-modal .modal-header .rounded.modal-close,.modal__container .modal-header .rounded.modal-close,.glass-modal .modal-header .modal-close.btn.btn-rounded,.modal__container .modal-header .modal-close.btn.btn-rounded,.glass-modal .modal-header .modal-close.btn-rounded.btn-toggle,.modal__container .modal-header .modal-close.btn-rounded.btn-toggle{border-radius:12px}.glass.rounded-lg,.modal--confirm .rounded-lg.modal__icon,.rounded-lg.modal__footer,.rounded-lg.modal__header,.rounded-lg.loading-skeleton,.rounded-lg.loading-bar,.loading-indicator .rounded-lg.loading-content,.rounded-lg.loading-indicator,.input-group .rounded-lg.input-group-text,.rounded-lg.form-checkbox,.rounded-lg.form-radio,.rounded-lg.form-input,.rounded-lg.form-search,.rounded-lg.form-select,.rounded-lg.form-textarea,.card-testimonial .testimonial-author .rounded-lg.author-avatar,.card-feature .rounded-lg.feature-icon,.rounded-lg.glass-progress,.rounded-lg.glass-loading,.rounded-lg.loading-spinner,.rounded-lg.glass-modal,.rounded-lg.modal__container,.rounded-lg.glass-nav,.lens-nav-island .rounded-lg.nav-island-container,.rounded-lg.glass-card,.rounded-lg.card-stats,.rounded-lg.card-testimonial,.rounded-lg.card-feature,.rounded-lg.card-hero,.rounded-lg.card,.rounded-lg.glass-btn,.lens-nav-island .rounded-lg.nav-btn,.modal__footer .rounded-lg.modal__action,.modal__header .rounded-lg.modal__close,.rounded-lg.loading-pulse,.rounded-lg.form-file__label,.rounded-lg.btn-icon,.btn-split .rounded-lg.btn-dropdown,.rounded-lg.btn-fab,.rounded-lg.btn,.btn-split .rounded-lg.btn-main,.rounded-lg.btn-toggle,.btn.btn-rounded-lg,.btn-split .btn-rounded-lg.btn-dropdown,.btn-split .btn-rounded-lg.btn-main,.btn-rounded-lg.btn-toggle,.glass-modal .modal-header .rounded-lg.modal-close,.modal__container .modal-header .rounded-lg.modal-close,.glass-modal .modal-header .modal-close.btn.btn-rounded-lg,.modal__container .modal-header .modal-close.btn.btn-rounded-lg,.glass-modal .modal-header .modal-close.btn-rounded-lg.btn-toggle,.modal__container .modal-header .modal-close.btn-rounded-lg.btn-toggle{border-radius:20px}.glass.rounded-xl,.modal--confirm .rounded-xl.modal__icon,.rounded-xl.modal__footer,.rounded-xl.modal__header,.rounded-xl.loading-skeleton,.rounded-xl.loading-bar,.loading-indicator .loading-content,.rounded-xl.loading-indicator,.input-group .rounded-xl.input-group-text,.rounded-xl.form-checkbox,.rounded-xl.form-radio,.rounded-xl.form-input,.rounded-xl.form-search,.rounded-xl.form-select,.rounded-xl.form-textarea,.card-testimonial .testimonial-author .rounded-xl.author-avatar,.card-testimonial .testimonial-author .loading-indicator .author-avatar.loading-content,.loading-indicator .card-testimonial .testimonial-author .author-avatar.loading-content,.card-feature .rounded-xl.feature-icon,.rounded-xl.glass-progress,.rounded-xl.glass-loading,.rounded-xl.loading-spinner,.rounded-xl.glass-modal,.rounded-xl.modal__container,.rounded-xl.glass-nav,.lens-nav-island .rounded-xl.nav-island-container,.rounded-xl.glass-card,.rounded-xl.card-stats,.rounded-xl.card-testimonial,.rounded-xl.card-feature,.rounded-xl.card-hero,.rounded-xl.card,.rounded-xl.glass-btn,.lens-nav-island .rounded-xl.nav-btn,.modal__footer .rounded-xl.modal__action,.modal__header .rounded-xl.modal__close,.rounded-xl.loading-pulse,.rounded-xl.form-file__label,.rounded-xl.btn-icon,.btn-split .rounded-xl.btn-dropdown,.rounded-xl.btn-fab,.rounded-xl.btn,.btn-split .rounded-xl.btn-main,.rounded-xl.btn-toggle,.btn.btn-rounded-xl,.btn-split .btn-rounded-xl.btn-dropdown,.btn-split .btn-rounded-xl.btn-main,.btn-rounded-xl.btn-toggle,.glass-modal .modal-header .rounded-xl.modal-close,.modal__container .modal-header .rounded-xl.modal-close,.glass-modal .modal-header .loading-indicator .modal-close.loading-content,.modal__container .modal-header .loading-indicator .modal-close.loading-content,.loading-indicator .glass-modal .modal-header .modal-close.loading-content,.loading-indicator .modal__container .modal-header .modal-close.loading-content,.glass-modal .modal-header .modal-close.btn.btn-rounded-xl,.modal__container .modal-header .modal-close.btn.btn-rounded-xl,.glass-modal .modal-header .modal-close.btn-rounded-xl.btn-toggle,.modal__container .modal-header .modal-close.btn-rounded-xl.btn-toggle{border-radius:32px}.glass.rounded-full,.lens-nav-island .glass.nav-btn,.modal--confirm .rounded-full.modal__icon,.modal--confirm .lens-nav-island .modal__icon.nav-btn,.lens-nav-island .modal--confirm .modal__icon.nav-btn,.rounded-full.modal__footer,.lens-nav-island .modal__footer.nav-btn,.rounded-full.modal__header,.lens-nav-island .modal__header.nav-btn,.rounded-full.loading-skeleton,.lens-nav-island .loading-skeleton.nav-btn,.rounded-full.loading-bar,.lens-nav-island .loading-bar.nav-btn,.loading-indicator .rounded-full.loading-content,.loading-indicator .lens-nav-island .loading-content.nav-btn,.lens-nav-island .loading-indicator .loading-content.nav-btn,.rounded-full.loading-indicator,.lens-nav-island .loading-indicator.nav-btn,.input-group .rounded-full.input-group-text,.input-group .lens-nav-island .input-group-text.nav-btn,.lens-nav-island .input-group .input-group-text.nav-btn,.rounded-full.form-checkbox,.lens-nav-island .form-checkbox.nav-btn,.rounded-full.form-radio,.lens-nav-island .form-radio.nav-btn,.rounded-full.form-input,.lens-nav-island .form-input.nav-btn,.rounded-full.form-search,.lens-nav-island .form-search.nav-btn,.rounded-full.form-select,.lens-nav-island .form-select.nav-btn,.rounded-full.form-textarea,.lens-nav-island .form-textarea.nav-btn,.card-testimonial .testimonial-author .author-avatar,.card-feature .feature-icon,.rounded-full.glass-progress,.lens-nav-island .glass-progress.nav-btn,.glass-loading,.loading-spinner,.rounded-full.glass-modal,.lens-nav-island .glass-modal.nav-btn,.rounded-full.modal__container,.lens-nav-island .modal__container.nav-btn,.rounded-full.glass-nav,.lens-nav-island .glass-nav.nav-btn,.lens-nav-island .rounded-full.nav-island-container,.lens-nav-island .nav-island-container.nav-btn,.rounded-full.glass-card,.lens-nav-island .glass-card.nav-btn,.rounded-full.card-stats,.lens-nav-island .card-stats.nav-btn,.rounded-full.card-testimonial,.lens-nav-island .card-testimonial.nav-btn,.rounded-full.card-feature,.lens-nav-island .card-feature.nav-btn,.rounded-full.card-hero,.lens-nav-island .card-hero.nav-btn,.rounded-full.card,.lens-nav-island .card.nav-btn,.rounded-full.glass-btn,.lens-nav-island .glass-btn.nav-btn,.lens-nav-island .rounded-full.nav-btn,.lens-nav-island .nav-btn,.modal__footer .rounded-full.modal__action,.modal__footer .lens-nav-island .modal__action.nav-btn,.lens-nav-island .modal__footer .modal__action.nav-btn,.modal__header .rounded-full.modal__close,.modal__header .lens-nav-island .modal__close.nav-btn,.lens-nav-island .modal__header .modal__close.nav-btn,.rounded-full.loading-pulse,.lens-nav-island .loading-pulse.nav-btn,.rounded-full.form-file__label,.lens-nav-island .form-file__label.nav-btn,.btn-icon,.btn-split .btn-dropdown,.btn-toggle[data-toggle=theme],.btn-fab,.rounded-full.btn,.lens-nav-island .btn.nav-btn,.btn-split .rounded-full.btn-main,.btn-split .lens-nav-island .btn-main.nav-btn,.lens-nav-island .btn-split .btn-main.nav-btn,.rounded-full.btn-toggle,.lens-nav-island .btn-toggle.nav-btn,.btn.btn-rounded-full,.btn-split .btn-rounded-full.btn-main,.btn-rounded-full.btn-toggle,.glass-modal .modal-header .rounded-full.modal-close,.glass-modal .modal-header .lens-nav-island .modal-close.nav-btn,.lens-nav-island .glass-modal .modal-header .modal-close.nav-btn,.modal__container .modal-header .rounded-full.modal-close,.modal__container .modal-header .lens-nav-island .modal-close.nav-btn,.lens-nav-island .modal__container .modal-header .modal-close.nav-btn,.glass-modal .modal-header .card-feature .modal-close.feature-icon,.modal__container .modal-header .card-feature .modal-close.feature-icon,.card-feature .glass-modal .modal-header .modal-close.feature-icon,.card-feature .modal__container .modal-header .modal-close.feature-icon,.glass-modal .modal-header .modal-close.btn-icon,.modal__container .modal-header .modal-close.btn-icon,.glass-modal .modal-header .btn-split .modal-close.btn-dropdown,.modal__container .modal-header .btn-split .modal-close.btn-dropdown,.btn-split .glass-modal .modal-header .modal-close.btn-dropdown,.btn-split .modal__container .modal-header .modal-close.btn-dropdown,.glass-modal .modal-header .modal-close.btn-toggle[data-toggle=theme],.modal__container .modal-header .modal-close.btn-toggle[data-toggle=theme],.glass-modal .modal-header .modal-close.btn-fab,.modal__container .modal-header .modal-close.btn-fab,.glass-modal .modal-header .modal-close.btn.btn-rounded-full,.modal__container .modal-header .modal-close.btn.btn-rounded-full,.glass-modal .modal-header .modal-close.btn-rounded-full.btn-toggle,.modal__container .modal-header .modal-close.btn-rounded-full.btn-toggle,.glass-modal .modal-header .modal-close.glass-loading,.modal__container .modal-header .modal-close.glass-loading,.glass-modal .modal-header .modal-close.loading-spinner,.modal__container .modal-header .modal-close.loading-spinner{border-radius:50%}.glass.rounded-pill,.modal--confirm .rounded-pill.modal__icon,.rounded-pill.modal__footer,.rounded-pill.modal__header,.rounded-pill.loading-skeleton,.rounded-pill.loading-bar,.loading-indicator .rounded-pill.loading-content,.rounded-pill.loading-indicator,.input-group .rounded-pill.input-group-text,.rounded-pill.form-checkbox,.rounded-pill.form-radio,.rounded-pill.form-input,.rounded-pill.form-search,.rounded-pill.form-select,.rounded-pill.form-textarea,.card-testimonial .testimonial-author .rounded-pill.author-avatar,.card-feature .rounded-pill.feature-icon,.glass-progress,.rounded-pill.glass-loading,.rounded-pill.loading-spinner,.rounded-pill.glass-modal,.rounded-pill.modal__container,.glass-nav,.lens-nav-island .nav-island-container,.rounded-pill.glass-card,.rounded-pill.card-stats,.rounded-pill.card-testimonial,.rounded-pill.card-feature,.rounded-pill.card-hero,.rounded-pill.card,.rounded-pill.glass-btn,.lens-nav-island .rounded-pill.nav-btn,.modal__footer .rounded-pill.modal__action,.modal__header .rounded-pill.modal__close,.rounded-pill.loading-pulse,.rounded-pill.form-file__label,.rounded-pill.btn-icon,.btn-split .rounded-pill.btn-dropdown,.rounded-pill.btn-fab,.rounded-pill.btn,.btn-split .rounded-pill.btn-main,.rounded-pill.btn-toggle,.btn.btn-pill,.btn-split .btn-pill.btn-dropdown,.btn-split .btn-pill.btn-main,.btn-pill.btn-toggle,.glass-modal .modal-header .rounded-pill.modal-close,.modal__container .modal-header .rounded-pill.modal-close,.glass-modal .modal-header .modal-close.btn.btn-pill,.modal__container .modal-header .modal-close.btn.btn-pill,.glass-modal .modal-header .modal-close.btn-pill.btn-toggle,.modal__container .modal-header .modal-close.btn-pill.btn-toggle,.glass-modal .modal-header .modal-close.glass-progress,.modal__container .modal-header .modal-close.glass-progress{border-radius:9999px}.glass.textured,.modal--confirm .textured.modal__icon,.textured.modal__footer,.textured.modal__header,.textured.loading-skeleton,.textured.loading-bar,.loading-indicator .textured.loading-content,.textured.loading-indicator,.input-group .textured.input-group-text,.textured.form-checkbox,.textured.form-radio,.textured.form-input,.textured.form-search,.textured.form-select,.textured.form-textarea,.card-testimonial .testimonial-author .textured.author-avatar,.card-feature .textured.feature-icon,.textured.glass-progress,.textured.glass-loading,.textured.loading-spinner,.textured.glass-modal,.textured.modal__container,.textured.glass-nav,.lens-nav-island .textured.nav-island-container,.textured.glass-card,.textured.card-stats,.textured.card-testimonial,.textured.card-feature,.textured.card-hero,.textured.card,.card.card-textured,.textured.glass-btn,.lens-nav-island .textured.nav-btn,.modal__footer .textured.modal__action,.modal__header .textured.modal__close,.textured.loading-pulse,.textured.form-file__label,.textured.btn-icon,.btn-split .textured.btn-dropdown,.textured.btn-fab,.textured.btn,.btn-split .textured.btn-main,.textured.btn-toggle,.btn.btn-glass,.btn-split .btn-glass.btn-dropdown,.btn-split .btn-glass.btn-main,.btn-glass.btn-toggle,.glass-modal .modal-header .textured.modal-close,.modal__container .modal-header .textured.modal-close,.glass-modal .modal-header .modal-close.card.card-textured,.modal__container .modal-header .modal-close.card.card-textured,.glass-modal .modal-header .modal-close.btn.btn-glass,.modal__container .modal-header .modal-close.btn.btn-glass,.glass-modal .modal-header .modal-close.btn-glass.btn-toggle,.modal__container .modal-header .modal-close.btn-glass.btn-toggle{position:relative}.glass.textured::after,.modal--confirm .textured.modal__icon::after,.textured.modal__footer::after,.textured.modal__header::after,.textured.loading-skeleton::after,.textured.loading-bar::after,.loading-indicator .textured.loading-content::after,.textured.loading-indicator::after,.input-group .textured.input-group-text::after,.textured.form-checkbox::after,.textured.form-radio::after,.textured.form-input::after,.textured.form-search::after,.textured.form-select::after,.textured.form-textarea::after,.card-testimonial .testimonial-author .textured.author-avatar::after,.card-feature .textured.feature-icon::after,.textured.glass-progress::after,.textured.glass-loading::after,.textured.loading-spinner::after,.textured.glass-modal::after,.textured.modal__container::after,.textured.glass-nav::after,.lens-nav-island .textured.nav-island-container::after,.textured.glass-card::after,.textured.card-stats::after,.textured.card-testimonial::after,.textured.card-feature::after,.textured.card-hero::after,.textured.card::after,.card.card-textured::after,.textured.glass-btn::after,.lens-nav-island .textured.nav-btn::after,.modal__footer .textured.modal__action::after,.modal__header .textured.modal__close::after,.textured.loading-pulse::after,.textured.form-file__label::after,.textured.btn-icon::after,.btn-split .textured.btn-dropdown::after,.textured.btn-fab::after,.textured.btn::after,.btn-split .textured.btn-main::after,.textured.btn-toggle::after,.btn.btn-glass::after,.btn-split .btn-glass.btn-dropdown::after,.btn-split .btn-glass.btn-main::after,.btn-glass.btn-toggle::after,.glass-modal .modal-header .textured.modal-close::after,.modal__container .modal-header .textured.modal-close::after,.glass-modal .modal-header .modal-close.card.card-textured::after,.modal__container .modal-header .modal-close.card.card-textured::after,.glass-modal .modal-header .modal-close.btn.btn-glass::after,.modal__container .modal-header .modal-close.btn.btn-glass::after,.glass-modal .modal-header .modal-close.btn-glass.btn-toggle::after,.modal__container .modal-header .modal-close.btn-glass.btn-toggle::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:var(--texture-noise-opacity);mix-blend-mode:overlay;background-image:radial-gradient(circle at 50% 50%, rgba(255, 255, 255, 0.4) 0.5px, transparent 0.5px),radial-gradient(circle at 25% 75%, rgba(255, 255, 255, 0.2) 0.3px, transparent 0.3px),radial-gradient(circle at 75% 25%, rgba(255, 255, 255, 0.3) 0.4px, transparent 0.4px);background-size:var(--texture-grain-size) var(--texture-grain-size),calc(var(--texture-grain-size)*1.5) calc(var(--texture-grain-size)*1.5),calc(var(--texture-grain-size)*.8) calc(var(--texture-grain-size)*.8)}.glass.fiber,.modal--confirm .fiber.modal__icon,.fiber.modal__footer,.fiber.modal__header,.fiber.loading-skeleton,.fiber.loading-bar,.loading-indicator .fiber.loading-content,.fiber.loading-indicator,.input-group .fiber.input-group-text,.fiber.form-checkbox,.fiber.form-radio,.fiber.form-input,.fiber.form-search,.fiber.form-select,.fiber.form-textarea,.card-testimonial .testimonial-author .fiber.author-avatar,.card-feature .fiber.feature-icon,.fiber.glass-progress,.fiber.glass-loading,.fiber.loading-spinner,.fiber.glass-modal,.fiber.modal__container,.fiber.glass-nav,.lens-nav-island .fiber.nav-island-container,.fiber.glass-card,.fiber.card-stats,.fiber.card-testimonial,.fiber.card-feature,.fiber.card-hero,.fiber.card,.fiber.glass-btn,.lens-nav-island .fiber.nav-btn,.modal__footer .fiber.modal__action,.modal__header .fiber.modal__close,.fiber.loading-pulse,.fiber.form-file__label,.fiber.btn-icon,.btn-split .fiber.btn-dropdown,.fiber.btn-fab,.fiber.btn,.btn-split .fiber.btn-main,.fiber.btn-toggle,.glass-modal .modal-header .fiber.modal-close,.modal__container .modal-header .fiber.modal-close{position:relative}.glass.fiber::after,.modal--confirm .fiber.modal__icon::after,.fiber.modal__footer::after,.fiber.modal__header::after,.fiber.loading-skeleton::after,.fiber.loading-bar::after,.loading-indicator .fiber.loading-content::after,.fiber.loading-indicator::after,.input-group .fiber.input-group-text::after,.fiber.form-checkbox::after,.fiber.form-radio::after,.fiber.form-input::after,.fiber.form-search::after,.fiber.form-select::after,.fiber.form-textarea::after,.card-testimonial .testimonial-author .fiber.author-avatar::after,.card-feature .fiber.feature-icon::after,.fiber.glass-progress::after,.fiber.glass-loading::after,.fiber.loading-spinner::after,.fiber.glass-modal::after,.fiber.modal__container::after,.fiber.glass-nav::after,.lens-nav-island .fiber.nav-island-container::after,.fiber.glass-card::after,.fiber.card-stats::after,.fiber.card-testimonial::after,.fiber.card-feature::after,.fiber.card-hero::after,.fiber.card::after,.fiber.glass-btn::after,.lens-nav-island .fiber.nav-btn::after,.modal__footer .fiber.modal__action::after,.modal__header .fiber.modal__close::after,.fiber.loading-pulse::after,.fiber.form-file__label::after,.fiber.btn-icon::after,.btn-split .fiber.btn-dropdown::after,.fiber.btn-fab::after,.fiber.btn::after,.btn-split .fiber.btn-main::after,.fiber.btn-toggle::after,.glass-modal .modal-header .fiber.modal-close::after,.modal__container .modal-header .fiber.modal-close::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:var(--texture-noise-opacity);mix-blend-mode:overlay;background-image:linear-gradient(45deg, rgba(255, 255, 255, var(--texture-fiber-opacity)) 1px, transparent 1px),linear-gradient(-45deg, rgba(255, 255, 255, var(--texture-fiber-opacity)) 1px, transparent 1px);background-size:3px 3px,4px 4px}.glass.carbon,.modal--confirm .carbon.modal__icon,.carbon.modal__footer,.carbon.modal__header,.carbon.loading-skeleton,.carbon.loading-bar,.loading-indicator .carbon.loading-content,.carbon.loading-indicator,.input-group .carbon.input-group-text,.carbon.form-checkbox,.carbon.form-radio,.carbon.form-input,.carbon.form-search,.carbon.form-select,.carbon.form-textarea,.card-testimonial .testimonial-author .carbon.author-avatar,.card-feature .carbon.feature-icon,.carbon.glass-progress,.carbon.glass-loading,.carbon.loading-spinner,.carbon.glass-modal,.carbon.modal__container,.carbon.glass-nav,.lens-nav-island .carbon.nav-island-container,.carbon.glass-card,.carbon.card-stats,.carbon.card-testimonial,.carbon.card-feature,.carbon.card-hero,.carbon.card,.carbon.glass-btn,.lens-nav-island .carbon.nav-btn,.modal__footer .carbon.modal__action,.modal__header .carbon.modal__close,.carbon.loading-pulse,.carbon.form-file__label,.carbon.btn-icon,.btn-split .carbon.btn-dropdown,.carbon.btn-fab,.carbon.btn,.btn-split .carbon.btn-main,.carbon.btn-toggle,.glass-modal .modal-header .carbon.modal-close,.modal__container .modal-header .carbon.modal-close{position:relative}.glass.carbon::after,.modal--confirm .carbon.modal__icon::after,.carbon.modal__footer::after,.carbon.modal__header::after,.carbon.loading-skeleton::after,.carbon.loading-bar::after,.loading-indicator .carbon.loading-content::after,.carbon.loading-indicator::after,.input-group .carbon.input-group-text::after,.carbon.form-checkbox::after,.carbon.form-radio::after,.carbon.form-input::after,.carbon.form-search::after,.carbon.form-select::after,.carbon.form-textarea::after,.card-testimonial .testimonial-author .carbon.author-avatar::after,.card-feature .carbon.feature-icon::after,.carbon.glass-progress::after,.carbon.glass-loading::after,.carbon.loading-spinner::after,.carbon.glass-modal::after,.carbon.modal__container::after,.carbon.glass-nav::after,.lens-nav-island .carbon.nav-island-container::after,.carbon.glass-card::after,.carbon.card-stats::after,.carbon.card-testimonial::after,.carbon.card-feature::after,.carbon.card-hero::after,.carbon.card::after,.carbon.glass-btn::after,.lens-nav-island .carbon.nav-btn::after,.modal__footer .carbon.modal__action::after,.modal__header .carbon.modal__close::after,.carbon.loading-pulse::after,.carbon.form-file__label::after,.carbon.btn-icon::after,.btn-split .carbon.btn-dropdown::after,.carbon.btn-fab::after,.carbon.btn::after,.btn-split .carbon.btn-main::after,.carbon.btn-toggle::after,.glass-modal .modal-header .carbon.modal-close::after,.modal__container .modal-header .carbon.modal-close::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:var(--texture-noise-opacity);mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg, rgba(255, 255, 255, 0.02) 0px, rgba(255, 255, 255, 0.02) 1px, transparent 1px, transparent 2px),repeating-linear-gradient(90deg, rgba(255, 255, 255, 0.015) 0px, rgba(255, 255, 255, 0.015) 1px, transparent 1px, transparent 2px)}.glass.chromatic,.modal--confirm .chromatic.modal__icon,.chromatic.modal__footer,.chromatic.modal__header,.chromatic.loading-skeleton,.chromatic.loading-bar,.loading-indicator .chromatic.loading-content,.chromatic.loading-indicator,.input-group .chromatic.input-group-text,.chromatic.form-checkbox,.chromatic.form-radio,.chromatic.form-input,.chromatic.form-search,.chromatic.form-select,.chromatic.form-textarea,.card-testimonial .testimonial-author .chromatic.author-avatar,.card-feature .chromatic.feature-icon,.chromatic.glass-progress,.chromatic.glass-loading,.chromatic.loading-spinner,.chromatic.glass-modal,.chromatic.modal__container,.chromatic.glass-nav,.lens-nav-island .chromatic.nav-island-container,.chromatic.glass-card,.chromatic.card-stats,.chromatic.card-testimonial,.chromatic.card-feature,.chromatic.card-hero,.chromatic.card,.card.card-chromatic,.chromatic.glass-btn,.lens-nav-island .chromatic.nav-btn,.modal__footer .chromatic.modal__action,.modal__header .chromatic.modal__close,.chromatic.loading-pulse,.chromatic.form-file__label,.chromatic.btn-icon,.btn-split .chromatic.btn-dropdown,.chromatic.btn-fab,.chromatic.btn,.btn-split .chromatic.btn-main,.chromatic.btn-toggle,.glass-modal .modal-header .chromatic.modal-close,.modal__container .modal-header .chromatic.modal-close,.glass-modal .modal-header .modal-close.card.card-chromatic,.modal__container .modal-header .modal-close.card.card-chromatic{position:relative}.glass.chromatic::before,.modal--confirm .chromatic.modal__icon::before,.chromatic.modal__footer::before,.chromatic.modal__header::before,.chromatic.loading-skeleton::before,.chromatic.loading-bar::before,.loading-indicator .chromatic.loading-content::before,.chromatic.loading-indicator::before,.input-group .chromatic.input-group-text::before,.chromatic.form-checkbox::before,.chromatic.form-radio::before,.chromatic.form-input::before,.chromatic.form-search::before,.chromatic.form-select::before,.chromatic.form-textarea::before,.card-testimonial .testimonial-author .chromatic.author-avatar::before,.card-feature .chromatic.feature-icon::before,.chromatic.glass-progress::before,.chromatic.glass-loading::before,.chromatic.loading-spinner::before,.chromatic.glass-modal::before,.chromatic.modal__container::before,.chromatic.glass-nav::before,.lens-nav-island .chromatic.nav-island-container::before,.chromatic.glass-card::before,.chromatic.card-stats::before,.chromatic.card-testimonial::before,.chromatic.card-feature::before,.chromatic.card-hero::before,.chromatic.card::before,.card.card-chromatic::before,.chromatic.glass-btn::before,.lens-nav-island .chromatic.nav-btn::before,.modal__footer .chromatic.modal__action::before,.modal__header .chromatic.modal__close::before,.chromatic.loading-pulse::before,.chromatic.form-file__label::before,.chromatic.btn-icon::before,.btn-split .chromatic.btn-dropdown::before,.chromatic.btn-fab::before,.chromatic.btn::before,.btn-split .chromatic.btn-main::before,.chromatic.btn-toggle::before,.glass-modal .modal-header .chromatic.modal-close::before,.modal__container .modal-header .chromatic.modal-close::before,.glass-modal .modal-header .modal-close.card.card-chromatic::before,.modal__container .modal-header .modal-close.card.card-chromatic::before,.glass.chromatic::after,.modal--confirm .chromatic.modal__icon::after,.chromatic.modal__footer::after,.chromatic.modal__header::after,.chromatic.loading-skeleton::after,.chromatic.loading-bar::after,.loading-indicator .chromatic.loading-content::after,.chromatic.loading-indicator::after,.input-group .chromatic.input-group-text::after,.chromatic.form-checkbox::after,.chromatic.form-radio::after,.chromatic.form-input::after,.chromatic.form-search::after,.chromatic.form-select::after,.chromatic.form-textarea::after,.card-testimonial .testimonial-author .chromatic.author-avatar::after,.card-feature .chromatic.feature-icon::after,.chromatic.glass-progress::after,.chromatic.glass-loading::after,.chromatic.loading-spinner::after,.chromatic.glass-modal::after,.chromatic.modal__container::after,.chromatic.glass-nav::after,.lens-nav-island .chromatic.nav-island-container::after,.chromatic.glass-card::after,.chromatic.card-stats::after,.chromatic.card-testimonial::after,.chromatic.card-feature::after,.chromatic.card-hero::after,.chromatic.card::after,.card.card-chromatic::after,.chromatic.glass-btn::after,.lens-nav-island .chromatic.nav-btn::after,.modal__footer .chromatic.modal__action::after,.modal__header .chromatic.modal__close::after,.chromatic.loading-pulse::after,.chromatic.form-file__label::after,.chromatic.btn-icon::after,.btn-split .chromatic.btn-dropdown::after,.chromatic.btn-fab::after,.chromatic.btn::after,.btn-split .chromatic.btn-main::after,.chromatic.btn-toggle::after,.glass-modal .modal-header .chromatic.modal-close::after,.modal__container .modal-header .chromatic.modal-close::after,.glass-modal .modal-header .modal-close.card.card-chromatic::after,.modal__container .modal-header .modal-close.card.card-chromatic::after{content:"";position:absolute;inset:calc(-1px*1);border-radius:inherit;border:1px solid;pointer-events:none;opacity:.3}.glass.chromatic::before,.modal--confirm .chromatic.modal__icon::before,.chromatic.modal__footer::before,.chromatic.modal__header::before,.chromatic.loading-skeleton::before,.chromatic.loading-bar::before,.loading-indicator .chromatic.loading-content::before,.chromatic.loading-indicator::before,.input-group .chromatic.input-group-text::before,.chromatic.form-checkbox::before,.chromatic.form-radio::before,.chromatic.form-input::before,.chromatic.form-search::before,.chromatic.form-select::before,.chromatic.form-textarea::before,.card-testimonial .testimonial-author .chromatic.author-avatar::before,.card-feature .chromatic.feature-icon::before,.chromatic.glass-progress::before,.chromatic.glass-loading::before,.chromatic.loading-spinner::before,.chromatic.glass-modal::before,.chromatic.modal__container::before,.chromatic.glass-nav::before,.lens-nav-island .chromatic.nav-island-container::before,.chromatic.glass-card::before,.chromatic.card-stats::before,.chromatic.card-testimonial::before,.chromatic.card-feature::before,.chromatic.card-hero::before,.chromatic.card::before,.card.card-chromatic::before,.chromatic.glass-btn::before,.lens-nav-island .chromatic.nav-btn::before,.modal__footer .chromatic.modal__action::before,.modal__header .chromatic.modal__close::before,.chromatic.loading-pulse::before,.chromatic.form-file__label::before,.chromatic.btn-icon::before,.btn-split .chromatic.btn-dropdown::before,.chromatic.btn-fab::before,.chromatic.btn::before,.btn-split .chromatic.btn-main::before,.chromatic.btn-toggle::before,.glass-modal .modal-header .chromatic.modal-close::before,.modal__container .modal-header .chromatic.modal-close::before,.glass-modal .modal-header .modal-close.card.card-chromatic::before,.modal__container .modal-header .modal-close.card.card-chromatic::before{border-color:rgba(255,0,0,.3);transform:translateX(calc(var(--chromatic-aberration) * 1))}.glass.chromatic::after,.modal--confirm .chromatic.modal__icon::after,.chromatic.modal__footer::after,.chromatic.modal__header::after,.chromatic.loading-skeleton::after,.chromatic.loading-bar::after,.loading-indicator .chromatic.loading-content::after,.chromatic.loading-indicator::after,.input-group .chromatic.input-group-text::after,.chromatic.form-checkbox::after,.chromatic.form-radio::after,.chromatic.form-input::after,.chromatic.form-search::after,.chromatic.form-select::after,.chromatic.form-textarea::after,.card-testimonial .testimonial-author .chromatic.author-avatar::after,.card-feature .chromatic.feature-icon::after,.chromatic.glass-progress::after,.chromatic.glass-loading::after,.chromatic.loading-spinner::after,.chromatic.glass-modal::after,.chromatic.modal__container::after,.chromatic.glass-nav::after,.lens-nav-island .chromatic.nav-island-container::after,.chromatic.glass-card::after,.chromatic.card-stats::after,.chromatic.card-testimonial::after,.chromatic.card-feature::after,.chromatic.card-hero::after,.chromatic.card::after,.card.card-chromatic::after,.chromatic.glass-btn::after,.lens-nav-island .chromatic.nav-btn::after,.modal__footer .chromatic.modal__action::after,.modal__header .chromatic.modal__close::after,.chromatic.loading-pulse::after,.chromatic.form-file__label::after,.chromatic.btn-icon::after,.btn-split .chromatic.btn-dropdown::after,.chromatic.btn-fab::after,.chromatic.btn::after,.btn-split .chromatic.btn-main::after,.chromatic.btn-toggle::after,.glass-modal .modal-header .chromatic.modal-close::after,.modal__container .modal-header .chromatic.modal-close::after,.glass-modal .modal-header .modal-close.card.card-chromatic::after,.modal__container .modal-header .modal-close.card.card-chromatic::after{border-color:rgba(0,0,255,.3);transform:translateX(calc(var(--chromatic-aberration) * 1 * -1))}.glass.glow-azure,.lens-nav-island .glass.nav-btn.active,.modal--image .glow-azure.modal__container,.modal--image .lens-nav-island .modal__container.nav-btn.active,.lens-nav-island .modal--image .modal__container.nav-btn.active,.modal--confirm .glow-azure.modal__icon,.modal--confirm .lens-nav-island .modal__icon.nav-btn.active,.lens-nav-island .modal--confirm .modal__icon.nav-btn.active,.modal__footer .glass.modal__action--primary,.modal__footer .modal--image .modal__action--primary.modal__container,.modal--image .modal__footer .modal__action--primary.modal__container,.modal__footer .modal--confirm .modal__action--primary.modal__icon,.modal--confirm .modal__footer .modal__action--primary.modal__icon,.glow-azure.modal__footer,.lens-nav-island .modal__footer.nav-btn.active,.modal__footer .modal__footer.modal__action--primary,.glow-azure.modal__header,.lens-nav-island .modal__header.nav-btn.active,.modal__footer .modal__header.modal__action--primary,.glow-azure.loading-skeleton,.lens-nav-island .loading-skeleton.nav-btn.active,.modal__footer .loading-skeleton.modal__action--primary,.glow-azure.loading-bar,.lens-nav-island .loading-bar.nav-btn.active,.modal__footer .loading-bar.modal__action--primary,.loading-indicator .loading-content,.glow-azure.loading-indicator,.lens-nav-island .loading-indicator.nav-btn.active,.modal__footer .loading-indicator.modal__action--primary,.input-group .glow-azure.input-group-text,.input-group .lens-nav-island .input-group-text.nav-btn.active,.lens-nav-island .input-group .input-group-text.nav-btn.active,.input-group .modal__footer .input-group-text.modal__action--primary,.modal__footer .input-group .input-group-text.modal__action--primary,.glow-azure.form-checkbox,.lens-nav-island .form-checkbox.nav-btn.active,.modal__footer .form-checkbox.modal__action--primary,.glow-azure.form-radio,.lens-nav-island .form-radio.nav-btn.active,.modal__footer .form-radio.modal__action--primary,.glow-azure.form-input,.lens-nav-island .form-input.nav-btn.active,.modal__footer .form-input.modal__action--primary,.glow-azure.form-search,.lens-nav-island .form-search.nav-btn.active,.modal__footer .form-search.modal__action--primary,.glow-azure.form-select,.lens-nav-island .form-select.nav-btn.active,.modal__footer .form-select.modal__action--primary,.glow-azure.form-textarea,.lens-nav-island .form-textarea.nav-btn.active,.modal__footer .form-textarea.modal__action--primary,.card-testimonial .testimonial-author .glow-azure.author-avatar,.card-testimonial .testimonial-author .lens-nav-island .author-avatar.nav-btn.active,.lens-nav-island .card-testimonial .testimonial-author .author-avatar.nav-btn.active,.card-testimonial .testimonial-author .modal__footer .author-avatar.modal__action--primary,.modal__footer .card-testimonial .testimonial-author .author-avatar.modal__action--primary,.card-testimonial .testimonial-author .loading-indicator .author-avatar.loading-content,.loading-indicator .card-testimonial .testimonial-author .author-avatar.loading-content,.card-feature .glow-azure.feature-icon,.card-feature .lens-nav-island .feature-icon.nav-btn.active,.lens-nav-island .card-feature .feature-icon.nav-btn.active,.card-feature .modal__footer .feature-icon.modal__action--primary,.modal__footer .card-feature .feature-icon.modal__action--primary,.glow-azure.glass-progress,.lens-nav-island .glass-progress.nav-btn.active,.modal__footer .glass-progress.modal__action--primary,.glow-azure.glass-loading,.lens-nav-island .glass-loading.nav-btn.active,.modal__footer .glass-loading.modal__action--primary,.glow-azure.loading-spinner,.lens-nav-island .loading-spinner.nav-btn.active,.modal__footer .loading-spinner.modal__action--primary,.glow-azure.glass-modal,.lens-nav-island .glass-modal.nav-btn.active,.modal__footer .glass-modal.modal__action--primary,.glow-azure.modal__container,.lens-nav-island .modal__container.nav-btn.active,.modal__footer .modal__container.modal__action--primary,.glow-azure.glass-nav,.lens-nav-island .glass-nav.nav-btn.active,.lens-nav-island .glow-azure.nav-island-container,.lens-nav-island .nav-island-container.nav-btn.active,.modal__footer .glass-nav.modal__action--primary,.modal__footer .lens-nav-island .modal__action--primary.nav-island-container,.lens-nav-island .modal__footer .modal__action--primary.nav-island-container,.glow-azure.glass-card,.lens-nav-island .glass-card.nav-btn.active,.modal__footer .glass-card.modal__action--primary,.glow-azure.card-stats,.lens-nav-island .card-stats.nav-btn.active,.modal__footer .card-stats.modal__action--primary,.glow-azure.card-testimonial,.lens-nav-island .card-testimonial.nav-btn.active,.modal__footer .card-testimonial.modal__action--primary,.card-feature,.glow-azure.card-hero,.lens-nav-island .card-hero.nav-btn.active,.modal__footer .card-hero.modal__action--primary,.glow-azure.card,.lens-nav-island .card.nav-btn.active,.modal__footer .card.modal__action--primary,.card.card-glow-azure,.glow-azure.glass-btn,.lens-nav-island .glass-btn.nav-btn.active,.lens-nav-island .glow-azure.nav-btn,.lens-nav-island .nav-btn.active,.modal__footer .glass-btn.modal__action--primary,.modal__footer .lens-nav-island .modal__action--primary.nav-btn,.lens-nav-island .modal__footer .modal__action--primary.nav-btn,.modal__footer .glow-azure.modal__action,.modal__footer .lens-nav-island .modal__action.nav-btn.active,.lens-nav-island .modal__footer .modal__action.nav-btn.active,.modal__footer .modal__action.modal__action--primary,.modal__header .glow-azure.modal__close,.modal__header .lens-nav-island .modal__close.nav-btn.active,.lens-nav-island .modal__header .modal__close.nav-btn.active,.modal__header .modal__footer .modal__close.modal__action--primary,.modal__footer .modal__header .modal__close.modal__action--primary,.glow-azure.loading-pulse,.lens-nav-island .loading-pulse.nav-btn.active,.modal__footer .loading-pulse.modal__action--primary,.glow-azure.form-file__label,.lens-nav-island .form-file__label.nav-btn.active,.modal__footer .form-file__label.modal__action--primary,.glow-azure.btn-icon,.lens-nav-island .btn-icon.nav-btn.active,.modal__footer .btn-icon.modal__action--primary,.btn-split .glow-azure.btn-dropdown,.btn-split .lens-nav-island .btn-dropdown.nav-btn.active,.lens-nav-island .btn-split .btn-dropdown.nav-btn.active,.btn-split .modal__footer .btn-dropdown.modal__action--primary,.modal__footer .btn-split .btn-dropdown.modal__action--primary,.btn-split .btn-dropdown.card-feature,.btn-fab,.glow-azure.btn,.lens-nav-island .btn.nav-btn.active,.modal__footer .btn.modal__action--primary,.btn-split .glow-azure.btn-main,.btn-split .lens-nav-island .btn-main.nav-btn.active,.lens-nav-island .btn-split .btn-main.nav-btn.active,.btn-split .modal__footer .btn-main.modal__action--primary,.modal__footer .btn-split .btn-main.modal__action--primary,.btn-split .btn-main.card-feature,.glow-azure.btn-toggle,.lens-nav-island .btn-toggle.nav-btn.active,.modal__footer .btn-toggle.modal__action--primary,.btn.btn-glow.btn-primary,.btn-split .btn-glow.btn-primary.btn-dropdown,.btn-split .btn-glow.btn-primary.btn-main,.btn-glow.btn-primary.btn-toggle,.glass-modal .modal-header .glow-azure.modal-close,.glass-modal .modal-header .lens-nav-island .modal-close.nav-btn.active,.lens-nav-island .glass-modal .modal-header .modal-close.nav-btn.active,.glass-modal .modal-header .modal__footer .modal-close.modal__action--primary,.modal__footer .glass-modal .modal-header .modal-close.modal__action--primary,.modal__container .modal-header .glow-azure.modal-close,.modal__container .modal-header .lens-nav-island .modal-close.nav-btn.active,.lens-nav-island .modal__container .modal-header .modal-close.nav-btn.active,.modal__container .modal-header .modal__footer .modal-close.modal__action--primary,.modal__footer .modal__container .modal-header .modal-close.modal__action--primary,.glass-modal .modal-header .loading-indicator .modal-close.loading-content,.modal__container .modal-header .loading-indicator .modal-close.loading-content,.loading-indicator .glass-modal .modal-header .modal-close.loading-content,.loading-indicator .modal__container .modal-header .modal-close.loading-content,.glass-modal .modal-header .modal-close.card-feature,.modal__container .modal-header .modal-close.card-feature,.glass-modal .modal-header .modal-close.card.card-glow-azure,.modal__container .modal-header .modal-close.card.card-glow-azure,.glass-modal .modal-header .modal-close.btn-fab,.modal__container .modal-header .modal-close.btn-fab{position:relative}.glass.glow-azure::before,.lens-nav-island .glass.nav-btn.active::before,.modal--image .glow-azure.modal__container::before,.modal--image .lens-nav-island .modal__container.nav-btn.active::before,.lens-nav-island .modal--image .modal__container.nav-btn.active::before,.modal--confirm .glow-azure.modal__icon::before,.modal--confirm .lens-nav-island .modal__icon.nav-btn.active::before,.lens-nav-island .modal--confirm .modal__icon.nav-btn.active::before,.modal__footer .glass.modal__action--primary::before,.modal__footer .modal--image .modal__action--primary.modal__container::before,.modal--image .modal__footer .modal__action--primary.modal__container::before,.modal__footer .modal--confirm .modal__action--primary.modal__icon::before,.modal--confirm .modal__footer .modal__action--primary.modal__icon::before,.glow-azure.modal__footer::before,.lens-nav-island .modal__footer.nav-btn.active::before,.modal__footer .modal__footer.modal__action--primary::before,.glow-azure.modal__header::before,.lens-nav-island .modal__header.nav-btn.active::before,.modal__footer .modal__header.modal__action--primary::before,.glow-azure.loading-skeleton::before,.lens-nav-island .loading-skeleton.nav-btn.active::before,.modal__footer .loading-skeleton.modal__action--primary::before,.glow-azure.loading-bar::before,.lens-nav-island .loading-bar.nav-btn.active::before,.modal__footer .loading-bar.modal__action--primary::before,.loading-indicator .loading-content::before,.glow-azure.loading-indicator::before,.lens-nav-island .loading-indicator.nav-btn.active::before,.modal__footer .loading-indicator.modal__action--primary::before,.input-group .glow-azure.input-group-text::before,.input-group .lens-nav-island .input-group-text.nav-btn.active::before,.lens-nav-island .input-group .input-group-text.nav-btn.active::before,.input-group .modal__footer .input-group-text.modal__action--primary::before,.modal__footer .input-group .input-group-text.modal__action--primary::before,.glow-azure.form-checkbox::before,.lens-nav-island .form-checkbox.nav-btn.active::before,.modal__footer .form-checkbox.modal__action--primary::before,.glow-azure.form-radio::before,.lens-nav-island .form-radio.nav-btn.active::before,.modal__footer .form-radio.modal__action--primary::before,.glow-azure.form-input::before,.lens-nav-island .form-input.nav-btn.active::before,.modal__footer .form-input.modal__action--primary::before,.glow-azure.form-search::before,.lens-nav-island .form-search.nav-btn.active::before,.modal__footer .form-search.modal__action--primary::before,.glow-azure.form-select::before,.lens-nav-island .form-select.nav-btn.active::before,.modal__footer .form-select.modal__action--primary::before,.glow-azure.form-textarea::before,.lens-nav-island .form-textarea.nav-btn.active::before,.modal__footer .form-textarea.modal__action--primary::before,.card-testimonial .testimonial-author .glow-azure.author-avatar::before,.card-testimonial .testimonial-author .lens-nav-island .author-avatar.nav-btn.active::before,.lens-nav-island .card-testimonial .testimonial-author .author-avatar.nav-btn.active::before,.card-testimonial .testimonial-author .modal__footer .author-avatar.modal__action--primary::before,.modal__footer .card-testimonial .testimonial-author .author-avatar.modal__action--primary::before,.card-testimonial .testimonial-author .loading-indicator .author-avatar.loading-content::before,.loading-indicator .card-testimonial .testimonial-author .author-avatar.loading-content::before,.card-feature .glow-azure.feature-icon::before,.card-feature .lens-nav-island .feature-icon.nav-btn.active::before,.lens-nav-island .card-feature .feature-icon.nav-btn.active::before,.card-feature .modal__footer .feature-icon.modal__action--primary::before,.modal__footer .card-feature .feature-icon.modal__action--primary::before,.glow-azure.glass-progress::before,.lens-nav-island .glass-progress.nav-btn.active::before,.modal__footer .glass-progress.modal__action--primary::before,.glow-azure.glass-loading::before,.lens-nav-island .glass-loading.nav-btn.active::before,.modal__footer .glass-loading.modal__action--primary::before,.glow-azure.loading-spinner::before,.lens-nav-island .loading-spinner.nav-btn.active::before,.modal__footer .loading-spinner.modal__action--primary::before,.glow-azure.glass-modal::before,.lens-nav-island .glass-modal.nav-btn.active::before,.modal__footer .glass-modal.modal__action--primary::before,.glow-azure.modal__container::before,.lens-nav-island .modal__container.nav-btn.active::before,.modal__footer .modal__container.modal__action--primary::before,.glow-azure.glass-nav::before,.lens-nav-island .glass-nav.nav-btn.active::before,.lens-nav-island .glow-azure.nav-island-container::before,.lens-nav-island .nav-island-container.nav-btn.active::before,.modal__footer .glass-nav.modal__action--primary::before,.modal__footer .lens-nav-island .modal__action--primary.nav-island-container::before,.lens-nav-island .modal__footer .modal__action--primary.nav-island-container::before,.glow-azure.glass-card::before,.lens-nav-island .glass-card.nav-btn.active::before,.modal__footer .glass-card.modal__action--primary::before,.glow-azure.card-stats::before,.lens-nav-island .card-stats.nav-btn.active::before,.modal__footer .card-stats.modal__action--primary::before,.glow-azure.card-testimonial::before,.lens-nav-island .card-testimonial.nav-btn.active::before,.modal__footer .card-testimonial.modal__action--primary::before,.card-feature::before,.glow-azure.card-hero::before,.lens-nav-island .card-hero.nav-btn.active::before,.modal__footer .card-hero.modal__action--primary::before,.glow-azure.card::before,.lens-nav-island .card.nav-btn.active::before,.modal__footer .card.modal__action--primary::before,.card.card-glow-azure::before,.glow-azure.glass-btn::before,.lens-nav-island .glass-btn.nav-btn.active::before,.lens-nav-island .glow-azure.nav-btn::before,.lens-nav-island .nav-btn.active::before,.modal__footer .glass-btn.modal__action--primary::before,.modal__footer .lens-nav-island .modal__action--primary.nav-btn::before,.lens-nav-island .modal__footer .modal__action--primary.nav-btn::before,.modal__footer .glow-azure.modal__action::before,.modal__footer .lens-nav-island .modal__action.nav-btn.active::before,.lens-nav-island .modal__footer .modal__action.nav-btn.active::before,.modal__footer .modal__action.modal__action--primary::before,.modal__header .glow-azure.modal__close::before,.modal__header .lens-nav-island .modal__close.nav-btn.active::before,.lens-nav-island .modal__header .modal__close.nav-btn.active::before,.modal__header .modal__footer .modal__close.modal__action--primary::before,.modal__footer .modal__header .modal__close.modal__action--primary::before,.glow-azure.loading-pulse::before,.lens-nav-island .loading-pulse.nav-btn.active::before,.modal__footer .loading-pulse.modal__action--primary::before,.glow-azure.form-file__label::before,.lens-nav-island .form-file__label.nav-btn.active::before,.modal__footer .form-file__label.modal__action--primary::before,.glow-azure.btn-icon::before,.lens-nav-island .btn-icon.nav-btn.active::before,.modal__footer .btn-icon.modal__action--primary::before,.btn-split .glow-azure.btn-dropdown::before,.btn-split .lens-nav-island .btn-dropdown.nav-btn.active::before,.lens-nav-island .btn-split .btn-dropdown.nav-btn.active::before,.btn-split .modal__footer .btn-dropdown.modal__action--primary::before,.modal__footer .btn-split .btn-dropdown.modal__action--primary::before,.btn-split .btn-dropdown.card-feature::before,.btn-fab::before,.glow-azure.btn::before,.lens-nav-island .btn.nav-btn.active::before,.modal__footer .btn.modal__action--primary::before,.btn-split .glow-azure.btn-main::before,.btn-split .lens-nav-island .btn-main.nav-btn.active::before,.lens-nav-island .btn-split .btn-main.nav-btn.active::before,.btn-split .modal__footer .btn-main.modal__action--primary::before,.modal__footer .btn-split .btn-main.modal__action--primary::before,.btn-split .btn-main.card-feature::before,.glow-azure.btn-toggle::before,.lens-nav-island .btn-toggle.nav-btn.active::before,.modal__footer .btn-toggle.modal__action--primary::before,.btn.btn-glow.btn-primary::before,.btn-split .btn-glow.btn-primary.btn-dropdown::before,.btn-split .btn-glow.btn-primary.btn-main::before,.btn-glow.btn-primary.btn-toggle::before,.glass-modal .modal-header .glow-azure.modal-close::before,.glass-modal .modal-header .lens-nav-island .modal-close.nav-btn.active::before,.lens-nav-island .glass-modal .modal-header .modal-close.nav-btn.active::before,.glass-modal .modal-header .modal__footer .modal-close.modal__action--primary::before,.modal__footer .glass-modal .modal-header .modal-close.modal__action--primary::before,.modal__container .modal-header .glow-azure.modal-close::before,.modal__container .modal-header .lens-nav-island .modal-close.nav-btn.active::before,.lens-nav-island .modal__container .modal-header .modal-close.nav-btn.active::before,.modal__container .modal-header .modal__footer .modal-close.modal__action--primary::before,.modal__footer .modal__container .modal-header .modal-close.modal__action--primary::before,.glass-modal .modal-header .loading-indicator .modal-close.loading-content::before,.modal__container .modal-header .loading-indicator .modal-close.loading-content::before,.loading-indicator .glass-modal .modal-header .modal-close.loading-content::before,.loading-indicator .modal__container .modal-header .modal-close.loading-content::before,.glass-modal .modal-header .modal-close.card-feature::before,.modal__container .modal-header .modal-close.card-feature::before,.glass-modal .modal-header .modal-close.card.card-glow-azure::before,.modal__container .modal-header .modal-close.card.card-glow-azure::before,.glass-modal .modal-header .modal-close.btn-fab::before,.modal__container .modal-header .modal-close.btn-fab::before{content:"";position:absolute;inset:calc(-6px*1*1);background:var(--glow-azure);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.glass.glow-azure:hover::before,.lens-nav-island .glass.nav-btn.active:hover::before,.modal--image .glow-azure.modal__container:hover::before,.modal--image .lens-nav-island .modal__container.nav-btn.active:hover::before,.lens-nav-island .modal--image .modal__container.nav-btn.active:hover::before,.modal--confirm .glow-azure.modal__icon:hover::before,.modal--confirm .lens-nav-island .modal__icon.nav-btn.active:hover::before,.lens-nav-island .modal--confirm .modal__icon.nav-btn.active:hover::before,.modal__footer .glass.modal__action--primary:hover::before,.modal__footer .modal--image .modal__action--primary.modal__container:hover::before,.modal--image .modal__footer .modal__action--primary.modal__container:hover::before,.modal__footer .modal--confirm .modal__action--primary.modal__icon:hover::before,.modal--confirm .modal__footer .modal__action--primary.modal__icon:hover::before,.glow-azure.modal__footer:hover::before,.lens-nav-island .modal__footer.nav-btn.active:hover::before,.modal__footer .modal__footer.modal__action--primary:hover::before,.glow-azure.modal__header:hover::before,.lens-nav-island .modal__header.nav-btn.active:hover::before,.modal__footer .modal__header.modal__action--primary:hover::before,.glow-azure.loading-skeleton:hover::before,.lens-nav-island .loading-skeleton.nav-btn.active:hover::before,.modal__footer .loading-skeleton.modal__action--primary:hover::before,.glow-azure.loading-bar:hover::before,.lens-nav-island .loading-bar.nav-btn.active:hover::before,.modal__footer .loading-bar.modal__action--primary:hover::before,.loading-indicator .loading-content:hover::before,.glow-azure.loading-indicator:hover::before,.lens-nav-island .loading-indicator.nav-btn.active:hover::before,.modal__footer .loading-indicator.modal__action--primary:hover::before,.input-group .glow-azure.input-group-text:hover::before,.input-group .lens-nav-island .input-group-text.nav-btn.active:hover::before,.lens-nav-island .input-group .input-group-text.nav-btn.active:hover::before,.input-group .modal__footer .input-group-text.modal__action--primary:hover::before,.modal__footer .input-group .input-group-text.modal__action--primary:hover::before,.glow-azure.form-checkbox:hover::before,.lens-nav-island .form-checkbox.nav-btn.active:hover::before,.modal__footer .form-checkbox.modal__action--primary:hover::before,.glow-azure.form-radio:hover::before,.lens-nav-island .form-radio.nav-btn.active:hover::before,.modal__footer .form-radio.modal__action--primary:hover::before,.glow-azure.form-input:hover::before,.lens-nav-island .form-input.nav-btn.active:hover::before,.modal__footer .form-input.modal__action--primary:hover::before,.glow-azure.form-search:hover::before,.lens-nav-island .form-search.nav-btn.active:hover::before,.modal__footer .form-search.modal__action--primary:hover::before,.glow-azure.form-select:hover::before,.lens-nav-island .form-select.nav-btn.active:hover::before,.modal__footer .form-select.modal__action--primary:hover::before,.glow-azure.form-textarea:hover::before,.lens-nav-island .form-textarea.nav-btn.active:hover::before,.modal__footer .form-textarea.modal__action--primary:hover::before,.card-testimonial .testimonial-author .glow-azure.author-avatar:hover::before,.card-testimonial .testimonial-author .lens-nav-island .author-avatar.nav-btn.active:hover::before,.lens-nav-island .card-testimonial .testimonial-author .author-avatar.nav-btn.active:hover::before,.card-testimonial .testimonial-author .modal__footer .author-avatar.modal__action--primary:hover::before,.modal__footer .card-testimonial .testimonial-author .author-avatar.modal__action--primary:hover::before,.card-feature .glow-azure.feature-icon:hover::before,.card-feature .lens-nav-island .feature-icon.nav-btn.active:hover::before,.lens-nav-island .card-feature .feature-icon.nav-btn.active:hover::before,.card-feature .modal__footer .feature-icon.modal__action--primary:hover::before,.modal__footer .card-feature .feature-icon.modal__action--primary:hover::before,.glow-azure.glass-progress:hover::before,.lens-nav-island .glass-progress.nav-btn.active:hover::before,.modal__footer .glass-progress.modal__action--primary:hover::before,.glow-azure.glass-loading:hover::before,.lens-nav-island .glass-loading.nav-btn.active:hover::before,.modal__footer .glass-loading.modal__action--primary:hover::before,.glow-azure.loading-spinner:hover::before,.lens-nav-island .loading-spinner.nav-btn.active:hover::before,.modal__footer .loading-spinner.modal__action--primary:hover::before,.glow-azure.glass-modal:hover::before,.lens-nav-island .glass-modal.nav-btn.active:hover::before,.modal__footer .glass-modal.modal__action--primary:hover::before,.glow-azure.modal__container:hover::before,.lens-nav-island .modal__container.nav-btn.active:hover::before,.modal__footer .modal__container.modal__action--primary:hover::before,.glow-azure.glass-nav:hover::before,.lens-nav-island .glass-nav.nav-btn.active:hover::before,.lens-nav-island .glow-azure.nav-island-container:hover::before,.lens-nav-island .nav-island-container.nav-btn.active:hover::before,.modal__footer .glass-nav.modal__action--primary:hover::before,.modal__footer .lens-nav-island .modal__action--primary.nav-island-container:hover::before,.lens-nav-island .modal__footer .modal__action--primary.nav-island-container:hover::before,.glow-azure.glass-card:hover::before,.lens-nav-island .glass-card.nav-btn.active:hover::before,.modal__footer .glass-card.modal__action--primary:hover::before,.glow-azure.card-stats:hover::before,.lens-nav-island .card-stats.nav-btn.active:hover::before,.modal__footer .card-stats.modal__action--primary:hover::before,.glow-azure.card-testimonial:hover::before,.lens-nav-island .card-testimonial.nav-btn.active:hover::before,.modal__footer .card-testimonial.modal__action--primary:hover::before,.card-feature:hover::before,.glow-azure.card-hero:hover::before,.lens-nav-island .card-hero.nav-btn.active:hover::before,.modal__footer .card-hero.modal__action--primary:hover::before,.glow-azure.card:hover::before,.lens-nav-island .card.nav-btn.active:hover::before,.modal__footer .card.modal__action--primary:hover::before,.card.card-glow-azure:hover::before,.glow-azure.glass-btn:hover::before,.lens-nav-island .glass-btn.nav-btn.active:hover::before,.lens-nav-island .glow-azure.nav-btn:hover::before,.lens-nav-island .nav-btn.active:hover::before,.modal__footer .glass-btn.modal__action--primary:hover::before,.modal__footer .lens-nav-island .modal__action--primary.nav-btn:hover::before,.lens-nav-island .modal__footer .modal__action--primary.nav-btn:hover::before,.modal__footer .glow-azure.modal__action:hover::before,.modal__footer .lens-nav-island .modal__action.nav-btn.active:hover::before,.lens-nav-island .modal__footer .modal__action.nav-btn.active:hover::before,.modal__footer .modal__action.modal__action--primary:hover::before,.modal__header .glow-azure.modal__close:hover::before,.modal__header .lens-nav-island .modal__close.nav-btn.active:hover::before,.lens-nav-island .modal__header .modal__close.nav-btn.active:hover::before,.modal__header .modal__footer .modal__close.modal__action--primary:hover::before,.modal__footer .modal__header .modal__close.modal__action--primary:hover::before,.glow-azure.loading-pulse:hover::before,.lens-nav-island .loading-pulse.nav-btn.active:hover::before,.modal__footer .loading-pulse.modal__action--primary:hover::before,.glow-azure.form-file__label:hover::before,.lens-nav-island .form-file__label.nav-btn.active:hover::before,.modal__footer .form-file__label.modal__action--primary:hover::before,.glow-azure.btn-icon:hover::before,.lens-nav-island .btn-icon.nav-btn.active:hover::before,.modal__footer .btn-icon.modal__action--primary:hover::before,.btn-split .glow-azure.btn-dropdown:hover::before,.btn-split .lens-nav-island .btn-dropdown.nav-btn.active:hover::before,.lens-nav-island .btn-split .btn-dropdown.nav-btn.active:hover::before,.btn-split .modal__footer .btn-dropdown.modal__action--primary:hover::before,.modal__footer .btn-split .btn-dropdown.modal__action--primary:hover::before,.btn-fab:hover::before,.glow-azure.btn:hover::before,.lens-nav-island .btn.nav-btn.active:hover::before,.modal__footer .btn.modal__action--primary:hover::before,.btn-split .glow-azure.btn-main:hover::before,.btn-split .lens-nav-island .btn-main.nav-btn.active:hover::before,.lens-nav-island .btn-split .btn-main.nav-btn.active:hover::before,.btn-split .modal__footer .btn-main.modal__action--primary:hover::before,.modal__footer .btn-split .btn-main.modal__action--primary:hover::before,.glow-azure.btn-toggle:hover::before,.lens-nav-island .btn-toggle.nav-btn.active:hover::before,.modal__footer .btn-toggle.modal__action--primary:hover::before,.btn.btn-glow.btn-primary:hover::before,.btn-split .btn-glow.btn-primary.btn-dropdown:hover::before,.btn-split .btn-glow.btn-primary.btn-main:hover::before,.btn-glow.btn-primary.btn-toggle:hover::before,.glass-modal .modal-header .glow-azure.modal-close:hover::before,.glass-modal .modal-header .lens-nav-island .modal-close.nav-btn.active:hover::before,.lens-nav-island .glass-modal .modal-header .modal-close.nav-btn.active:hover::before,.glass-modal .modal-header .modal__footer .modal-close.modal__action--primary:hover::before,.modal__footer .glass-modal .modal-header .modal-close.modal__action--primary:hover::before,.modal__container .modal-header .glow-azure.modal-close:hover::before,.modal__container .modal-header .lens-nav-island .modal-close.nav-btn.active:hover::before,.lens-nav-island .modal__container .modal-header .modal-close.nav-btn.active:hover::before,.modal__container .modal-header .modal__footer .modal-close.modal__action--primary:hover::before,.modal__footer .modal__container .modal-header .modal-close.modal__action--primary:hover::before,.glass-modal .modal-header .modal-close.card-feature:hover::before,.modal__container .modal-header .modal-close.card-feature:hover::before,.glass-modal .modal-header .modal-close.btn-fab:hover::before,.modal__container .modal-header .modal-close.btn-fab:hover::before{opacity:calc(.8*1);animation:glow-pulse 2s ease-in-out infinite alternate}.glass.glow-azure:focus-visible::before,.lens-nav-island .glass.nav-btn.active:focus-visible::before,.modal--image .glow-azure.modal__container:focus-visible::before,.modal--image .lens-nav-island .modal__container.nav-btn.active:focus-visible::before,.lens-nav-island .modal--image .modal__container.nav-btn.active:focus-visible::before,.modal--confirm .glow-azure.modal__icon:focus-visible::before,.modal--confirm .lens-nav-island .modal__icon.nav-btn.active:focus-visible::before,.lens-nav-island .modal--confirm .modal__icon.nav-btn.active:focus-visible::before,.modal__footer .glass.modal__action--primary:focus-visible::before,.modal__footer .modal--image .modal__action--primary.modal__container:focus-visible::before,.modal--image .modal__footer .modal__action--primary.modal__container:focus-visible::before,.modal__footer .modal--confirm .modal__action--primary.modal__icon:focus-visible::before,.modal--confirm .modal__footer .modal__action--primary.modal__icon:focus-visible::before,.glow-azure.modal__footer:focus-visible::before,.lens-nav-island .modal__footer.nav-btn.active:focus-visible::before,.modal__footer .modal__footer.modal__action--primary:focus-visible::before,.glow-azure.modal__header:focus-visible::before,.lens-nav-island .modal__header.nav-btn.active:focus-visible::before,.modal__footer .modal__header.modal__action--primary:focus-visible::before,.glow-azure.loading-skeleton:focus-visible::before,.lens-nav-island .loading-skeleton.nav-btn.active:focus-visible::before,.modal__footer .loading-skeleton.modal__action--primary:focus-visible::before,.glow-azure.loading-bar:focus-visible::before,.lens-nav-island .loading-bar.nav-btn.active:focus-visible::before,.modal__footer .loading-bar.modal__action--primary:focus-visible::before,.loading-indicator .loading-content:focus-visible::before,.glow-azure.loading-indicator:focus-visible::before,.lens-nav-island .loading-indicator.nav-btn.active:focus-visible::before,.modal__footer .loading-indicator.modal__action--primary:focus-visible::before,.input-group .glow-azure.input-group-text:focus-visible::before,.input-group .lens-nav-island .input-group-text.nav-btn.active:focus-visible::before,.lens-nav-island .input-group .input-group-text.nav-btn.active:focus-visible::before,.input-group .modal__footer .input-group-text.modal__action--primary:focus-visible::before,.modal__footer .input-group .input-group-text.modal__action--primary:focus-visible::before,.glow-azure.form-checkbox:focus-visible::before,.lens-nav-island .form-checkbox.nav-btn.active:focus-visible::before,.modal__footer .form-checkbox.modal__action--primary:focus-visible::before,.glow-azure.form-radio:focus-visible::before,.lens-nav-island .form-radio.nav-btn.active:focus-visible::before,.modal__footer .form-radio.modal__action--primary:focus-visible::before,.glow-azure.form-input:focus-visible::before,.lens-nav-island .form-input.nav-btn.active:focus-visible::before,.modal__footer .form-input.modal__action--primary:focus-visible::before,.glow-azure.form-search:focus-visible::before,.lens-nav-island .form-search.nav-btn.active:focus-visible::before,.modal__footer .form-search.modal__action--primary:focus-visible::before,.glow-azure.form-select:focus-visible::before,.lens-nav-island .form-select.nav-btn.active:focus-visible::before,.modal__footer .form-select.modal__action--primary:focus-visible::before,.glow-azure.form-textarea:focus-visible::before,.lens-nav-island .form-textarea.nav-btn.active:focus-visible::before,.modal__footer .form-textarea.modal__action--primary:focus-visible::before,.card-testimonial .testimonial-author .glow-azure.author-avatar:focus-visible::before,.card-testimonial .testimonial-author .lens-nav-island .author-avatar.nav-btn.active:focus-visible::before,.lens-nav-island .card-testimonial .testimonial-author .author-avatar.nav-btn.active:focus-visible::before,.card-testimonial .testimonial-author .modal__footer .author-avatar.modal__action--primary:focus-visible::before,.modal__footer .card-testimonial .testimonial-author .author-avatar.modal__action--primary:focus-visible::before,.card-feature .glow-azure.feature-icon:focus-visible::before,.card-feature .lens-nav-island .feature-icon.nav-btn.active:focus-visible::before,.lens-nav-island .card-feature .feature-icon.nav-btn.active:focus-visible::before,.card-feature .modal__footer .feature-icon.modal__action--primary:focus-visible::before,.modal__footer .card-feature .feature-icon.modal__action--primary:focus-visible::before,.glow-azure.glass-progress:focus-visible::before,.lens-nav-island .glass-progress.nav-btn.active:focus-visible::before,.modal__footer .glass-progress.modal__action--primary:focus-visible::before,.glow-azure.glass-loading:focus-visible::before,.lens-nav-island .glass-loading.nav-btn.active:focus-visible::before,.modal__footer .glass-loading.modal__action--primary:focus-visible::before,.glow-azure.loading-spinner:focus-visible::before,.lens-nav-island .loading-spinner.nav-btn.active:focus-visible::before,.modal__footer .loading-spinner.modal__action--primary:focus-visible::before,.glow-azure.glass-modal:focus-visible::before,.lens-nav-island .glass-modal.nav-btn.active:focus-visible::before,.modal__footer .glass-modal.modal__action--primary:focus-visible::before,.glow-azure.modal__container:focus-visible::before,.lens-nav-island .modal__container.nav-btn.active:focus-visible::before,.modal__footer .modal__container.modal__action--primary:focus-visible::before,.glow-azure.glass-nav:focus-visible::before,.lens-nav-island .glass-nav.nav-btn.active:focus-visible::before,.lens-nav-island .glow-azure.nav-island-container:focus-visible::before,.lens-nav-island .nav-island-container.nav-btn.active:focus-visible::before,.modal__footer .glass-nav.modal__action--primary:focus-visible::before,.modal__footer .lens-nav-island .modal__action--primary.nav-island-container:focus-visible::before,.lens-nav-island .modal__footer .modal__action--primary.nav-island-container:focus-visible::before,.glow-azure.glass-card:focus-visible::before,.lens-nav-island .glass-card.nav-btn.active:focus-visible::before,.modal__footer .glass-card.modal__action--primary:focus-visible::before,.glow-azure.card-stats:focus-visible::before,.lens-nav-island .card-stats.nav-btn.active:focus-visible::before,.modal__footer .card-stats.modal__action--primary:focus-visible::before,.glow-azure.card-testimonial:focus-visible::before,.lens-nav-island .card-testimonial.nav-btn.active:focus-visible::before,.modal__footer .card-testimonial.modal__action--primary:focus-visible::before,.card-feature:focus-visible::before,.glow-azure.card-hero:focus-visible::before,.lens-nav-island .card-hero.nav-btn.active:focus-visible::before,.modal__footer .card-hero.modal__action--primary:focus-visible::before,.glow-azure.card:focus-visible::before,.lens-nav-island .card.nav-btn.active:focus-visible::before,.modal__footer .card.modal__action--primary:focus-visible::before,.card.card-glow-azure:focus-visible::before,.glow-azure.glass-btn:focus-visible::before,.lens-nav-island .glass-btn.nav-btn.active:focus-visible::before,.lens-nav-island .glow-azure.nav-btn:focus-visible::before,.lens-nav-island .nav-btn.active:focus-visible::before,.modal__footer .glass-btn.modal__action--primary:focus-visible::before,.modal__footer .lens-nav-island .modal__action--primary.nav-btn:focus-visible::before,.lens-nav-island .modal__footer .modal__action--primary.nav-btn:focus-visible::before,.modal__footer .glow-azure.modal__action:focus-visible::before,.modal__footer .lens-nav-island .modal__action.nav-btn.active:focus-visible::before,.lens-nav-island .modal__footer .modal__action.nav-btn.active:focus-visible::before,.modal__footer .modal__action.modal__action--primary:focus-visible::before,.modal__header .glow-azure.modal__close:focus-visible::before,.modal__header .lens-nav-island .modal__close.nav-btn.active:focus-visible::before,.lens-nav-island .modal__header .modal__close.nav-btn.active:focus-visible::before,.modal__header .modal__footer .modal__close.modal__action--primary:focus-visible::before,.modal__footer .modal__header .modal__close.modal__action--primary:focus-visible::before,.glow-azure.loading-pulse:focus-visible::before,.lens-nav-island .loading-pulse.nav-btn.active:focus-visible::before,.modal__footer .loading-pulse.modal__action--primary:focus-visible::before,.glow-azure.form-file__label:focus-visible::before,.lens-nav-island .form-file__label.nav-btn.active:focus-visible::before,.modal__footer .form-file__label.modal__action--primary:focus-visible::before,.glow-azure.btn-icon:focus-visible::before,.lens-nav-island .btn-icon.nav-btn.active:focus-visible::before,.modal__footer .btn-icon.modal__action--primary:focus-visible::before,.btn-split .glow-azure.btn-dropdown:focus-visible::before,.btn-split .lens-nav-island .btn-dropdown.nav-btn.active:focus-visible::before,.lens-nav-island .btn-split .btn-dropdown.nav-btn.active:focus-visible::before,.btn-split .modal__footer .btn-dropdown.modal__action--primary:focus-visible::before,.modal__footer .btn-split .btn-dropdown.modal__action--primary:focus-visible::before,.btn-fab:focus-visible::before,.glow-azure.btn:focus-visible::before,.lens-nav-island .btn.nav-btn.active:focus-visible::before,.modal__footer .btn.modal__action--primary:focus-visible::before,.btn-split .glow-azure.btn-main:focus-visible::before,.btn-split .lens-nav-island .btn-main.nav-btn.active:focus-visible::before,.lens-nav-island .btn-split .btn-main.nav-btn.active:focus-visible::before,.btn-split .modal__footer .btn-main.modal__action--primary:focus-visible::before,.modal__footer .btn-split .btn-main.modal__action--primary:focus-visible::before,.glow-azure.btn-toggle:focus-visible::before,.lens-nav-island .btn-toggle.nav-btn.active:focus-visible::before,.modal__footer .btn-toggle.modal__action--primary:focus-visible::before,.btn.btn-glow.btn-primary:focus-visible::before,.btn-split .btn-glow.btn-primary.btn-dropdown:focus-visible::before,.btn-split .btn-glow.btn-primary.btn-main:focus-visible::before,.btn-glow.btn-primary.btn-toggle:focus-visible::before,.glass-modal .modal-header .glow-azure.modal-close:focus-visible::before,.glass-modal .modal-header .lens-nav-island .modal-close.nav-btn.active:focus-visible::before,.lens-nav-island .glass-modal .modal-header .modal-close.nav-btn.active:focus-visible::before,.glass-modal .modal-header .modal__footer .modal-close.modal__action--primary:focus-visible::before,.modal__footer .glass-modal .modal-header .modal-close.modal__action--primary:focus-visible::before,.modal__container .modal-header .glow-azure.modal-close:focus-visible::before,.modal__container .modal-header .lens-nav-island .modal-close.nav-btn.active:focus-visible::before,.lens-nav-island .modal__container .modal-header .modal-close.nav-btn.active:focus-visible::before,.modal__container .modal-header .modal__footer .modal-close.modal__action--primary:focus-visible::before,.modal__footer .modal__container .modal-header .modal-close.modal__action--primary:focus-visible::before,.glass-modal .modal-header .modal-close.card-feature:focus-visible::before,.modal__container .modal-header .modal-close.card-feature:focus-visible::before,.glass-modal .modal-header .modal-close.btn-fab:focus-visible::before,.modal__container .modal-header .modal-close.btn-fab:focus-visible::before{opacity:calc(.6*1)}.glass.glow-violet,.modal--confirm .glow-violet.modal__icon,.glow-violet.modal__footer,.glow-violet.modal__header,.glow-violet.loading-skeleton,.glow-violet.loading-bar,.loading-indicator .glow-violet.loading-content,.glow-violet.loading-indicator,.input-group .glow-violet.input-group-text,.glow-violet.form-checkbox,.glow-violet.form-radio,.glow-violet.form-input,.glow-violet.form-search,.glow-violet.form-select,.glow-violet.form-textarea,.card-testimonial .testimonial-author .glow-violet.author-avatar,.card-feature .feature-icon,.glow-violet.glass-progress,.glow-violet.glass-loading,.glow-violet.loading-spinner,.glow-violet.glass-modal,.glow-violet.modal__container,.glow-violet.glass-nav,.lens-nav-island .glow-violet.nav-island-container,.glow-violet.glass-card,.glow-violet.card-stats,.glow-violet.card-testimonial,.glow-violet.card-feature,.glow-violet.card-hero,.glow-violet.card,.card.card-glow-violet,.glow-violet.glass-btn,.lens-nav-island .glow-violet.nav-btn,.modal__footer .glow-violet.modal__action,.modal__header .glow-violet.modal__close,.glow-violet.loading-pulse,.glow-violet.form-file__label,.glow-violet.btn-icon,.btn-split .glow-violet.btn-dropdown,.glow-violet.btn-fab,.glow-violet.btn,.btn-split .glow-violet.btn-main,.glow-violet.btn-toggle,.btn.btn-glow.btn-secondary,.btn-split .btn-glow.btn-secondary.btn-dropdown,.btn-split .btn-glow.btn-secondary.btn-main,.btn-glow.btn-secondary.btn-toggle,.glass-modal .modal-header .glow-violet.modal-close,.modal__container .modal-header .glow-violet.modal-close,.glass-modal .modal-header .card-feature .modal-close.feature-icon,.modal__container .modal-header .card-feature .modal-close.feature-icon,.card-feature .glass-modal .modal-header .modal-close.feature-icon,.card-feature .modal__container .modal-header .modal-close.feature-icon,.glass-modal .modal-header .modal-close.card.card-glow-violet,.modal__container .modal-header .modal-close.card.card-glow-violet{position:relative}.glass.glow-violet::before,.modal--confirm .glow-violet.modal__icon::before,.glow-violet.modal__footer::before,.glow-violet.modal__header::before,.glow-violet.loading-skeleton::before,.glow-violet.loading-bar::before,.loading-indicator .glow-violet.loading-content::before,.glow-violet.loading-indicator::before,.input-group .glow-violet.input-group-text::before,.glow-violet.form-checkbox::before,.glow-violet.form-radio::before,.glow-violet.form-input::before,.glow-violet.form-search::before,.glow-violet.form-select::before,.glow-violet.form-textarea::before,.card-testimonial .testimonial-author .glow-violet.author-avatar::before,.card-feature .feature-icon::before,.glow-violet.glass-progress::before,.glow-violet.glass-loading::before,.glow-violet.loading-spinner::before,.glow-violet.glass-modal::before,.glow-violet.modal__container::before,.glow-violet.glass-nav::before,.lens-nav-island .glow-violet.nav-island-container::before,.glow-violet.glass-card::before,.glow-violet.card-stats::before,.glow-violet.card-testimonial::before,.glow-violet.card-feature::before,.glow-violet.card-hero::before,.glow-violet.card::before,.card.card-glow-violet::before,.glow-violet.glass-btn::before,.lens-nav-island .glow-violet.nav-btn::before,.modal__footer .glow-violet.modal__action::before,.modal__header .glow-violet.modal__close::before,.glow-violet.loading-pulse::before,.glow-violet.form-file__label::before,.glow-violet.btn-icon::before,.btn-split .glow-violet.btn-dropdown::before,.glow-violet.btn-fab::before,.glow-violet.btn::before,.btn-split .glow-violet.btn-main::before,.glow-violet.btn-toggle::before,.btn.btn-glow.btn-secondary::before,.btn-split .btn-glow.btn-secondary.btn-dropdown::before,.btn-split .btn-glow.btn-secondary.btn-main::before,.btn-glow.btn-secondary.btn-toggle::before,.glass-modal .modal-header .glow-violet.modal-close::before,.modal__container .modal-header .glow-violet.modal-close::before,.glass-modal .modal-header .card-feature .modal-close.feature-icon::before,.modal__container .modal-header .card-feature .modal-close.feature-icon::before,.card-feature .glass-modal .modal-header .modal-close.feature-icon::before,.card-feature .modal__container .modal-header .modal-close.feature-icon::before,.glass-modal .modal-header .modal-close.card.card-glow-violet::before,.modal__container .modal-header .modal-close.card.card-glow-violet::before{content:"";position:absolute;inset:calc(-6px*1*1);background:var(--glow-violet);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.glass.glow-violet:hover::before,.modal--confirm .glow-violet.modal__icon:hover::before,.glow-violet.modal__footer:hover::before,.glow-violet.modal__header:hover::before,.glow-violet.loading-skeleton:hover::before,.glow-violet.loading-bar:hover::before,.loading-indicator .glow-violet.loading-content:hover::before,.glow-violet.loading-indicator:hover::before,.input-group .glow-violet.input-group-text:hover::before,.glow-violet.form-checkbox:hover::before,.glow-violet.form-radio:hover::before,.glow-violet.form-input:hover::before,.glow-violet.form-search:hover::before,.glow-violet.form-select:hover::before,.glow-violet.form-textarea:hover::before,.card-testimonial .testimonial-author .glow-violet.author-avatar:hover::before,.card-feature .feature-icon:hover::before,.glow-violet.glass-progress:hover::before,.glow-violet.glass-loading:hover::before,.glow-violet.loading-spinner:hover::before,.glow-violet.glass-modal:hover::before,.glow-violet.modal__container:hover::before,.glow-violet.glass-nav:hover::before,.lens-nav-island .glow-violet.nav-island-container:hover::before,.glow-violet.glass-card:hover::before,.glow-violet.card-stats:hover::before,.glow-violet.card-testimonial:hover::before,.glow-violet.card-feature:hover::before,.glow-violet.card-hero:hover::before,.glow-violet.card:hover::before,.card.card-glow-violet:hover::before,.glow-violet.glass-btn:hover::before,.lens-nav-island .glow-violet.nav-btn:hover::before,.modal__footer .glow-violet.modal__action:hover::before,.modal__header .glow-violet.modal__close:hover::before,.glow-violet.loading-pulse:hover::before,.glow-violet.form-file__label:hover::before,.glow-violet.btn-icon:hover::before,.btn-split .glow-violet.btn-dropdown:hover::before,.glow-violet.btn-fab:hover::before,.glow-violet.btn:hover::before,.btn-split .glow-violet.btn-main:hover::before,.glow-violet.btn-toggle:hover::before,.btn.btn-glow.btn-secondary:hover::before,.btn-split .btn-glow.btn-secondary.btn-dropdown:hover::before,.btn-split .btn-glow.btn-secondary.btn-main:hover::before,.btn-glow.btn-secondary.btn-toggle:hover::before,.glass-modal .modal-header .glow-violet.modal-close:hover::before,.modal__container .modal-header .glow-violet.modal-close:hover::before{opacity:calc(.8*1);animation:glow-pulse 2s ease-in-out infinite alternate}.glass.glow-violet:focus-visible::before,.modal--confirm .glow-violet.modal__icon:focus-visible::before,.glow-violet.modal__footer:focus-visible::before,.glow-violet.modal__header:focus-visible::before,.glow-violet.loading-skeleton:focus-visible::before,.glow-violet.loading-bar:focus-visible::before,.loading-indicator .glow-violet.loading-content:focus-visible::before,.glow-violet.loading-indicator:focus-visible::before,.input-group .glow-violet.input-group-text:focus-visible::before,.glow-violet.form-checkbox:focus-visible::before,.glow-violet.form-radio:focus-visible::before,.glow-violet.form-input:focus-visible::before,.glow-violet.form-search:focus-visible::before,.glow-violet.form-select:focus-visible::before,.glow-violet.form-textarea:focus-visible::before,.card-testimonial .testimonial-author .glow-violet.author-avatar:focus-visible::before,.card-feature .feature-icon:focus-visible::before,.glow-violet.glass-progress:focus-visible::before,.glow-violet.glass-loading:focus-visible::before,.glow-violet.loading-spinner:focus-visible::before,.glow-violet.glass-modal:focus-visible::before,.glow-violet.modal__container:focus-visible::before,.glow-violet.glass-nav:focus-visible::before,.lens-nav-island .glow-violet.nav-island-container:focus-visible::before,.glow-violet.glass-card:focus-visible::before,.glow-violet.card-stats:focus-visible::before,.glow-violet.card-testimonial:focus-visible::before,.glow-violet.card-feature:focus-visible::before,.glow-violet.card-hero:focus-visible::before,.glow-violet.card:focus-visible::before,.card.card-glow-violet:focus-visible::before,.glow-violet.glass-btn:focus-visible::before,.lens-nav-island .glow-violet.nav-btn:focus-visible::before,.modal__footer .glow-violet.modal__action:focus-visible::before,.modal__header .glow-violet.modal__close:focus-visible::before,.glow-violet.loading-pulse:focus-visible::before,.glow-violet.form-file__label:focus-visible::before,.glow-violet.btn-icon:focus-visible::before,.btn-split .glow-violet.btn-dropdown:focus-visible::before,.glow-violet.btn-fab:focus-visible::before,.glow-violet.btn:focus-visible::before,.btn-split .glow-violet.btn-main:focus-visible::before,.glow-violet.btn-toggle:focus-visible::before,.btn.btn-glow.btn-secondary:focus-visible::before,.btn-split .btn-glow.btn-secondary.btn-dropdown:focus-visible::before,.btn-split .btn-glow.btn-secondary.btn-main:focus-visible::before,.btn-glow.btn-secondary.btn-toggle:focus-visible::before,.glass-modal .modal-header .glow-violet.modal-close:focus-visible::before,.modal__container .modal-header .glow-violet.modal-close:focus-visible::before{opacity:calc(.6*1)}.glass.glow-magenta,.modal--confirm .glow-magenta.modal__icon,.glow-magenta.modal__footer,.glow-magenta.modal__header,.glow-magenta.loading-skeleton,.glow-magenta.loading-bar,.loading-indicator .glow-magenta.loading-content,.glow-magenta.loading-indicator,.input-group .glow-magenta.input-group-text,.glow-magenta.form-checkbox,.glow-magenta.form-radio,.glow-magenta.form-input,.glow-magenta.form-search,.glow-magenta.form-select,.glow-magenta.form-textarea,.card-testimonial .testimonial-author .glow-magenta.author-avatar,.card-feature .glow-magenta.feature-icon,.glow-magenta.glass-progress,.glow-magenta.glass-loading,.glow-magenta.loading-spinner,.glow-magenta.glass-modal,.glow-magenta.modal__container,.glow-magenta.glass-nav,.lens-nav-island .glow-magenta.nav-island-container,.glow-magenta.glass-card,.glow-magenta.card-stats,.glow-magenta.card-testimonial,.glow-magenta.card-feature,.glow-magenta.card-hero,.glow-magenta.card,.glow-magenta.glass-btn,.lens-nav-island .glow-magenta.nav-btn,.modal__footer .glow-magenta.modal__action,.modal__header .glow-magenta.modal__close,.glow-magenta.loading-pulse,.glow-magenta.form-file__label,.glow-magenta.btn-icon,.btn-split .glow-magenta.btn-dropdown,.glow-magenta.btn-fab,.glow-magenta.btn,.btn-split .glow-magenta.btn-main,.glow-magenta.btn-toggle,.glass-modal .modal-header .glow-magenta.modal-close,.modal__container .modal-header .glow-magenta.modal-close{position:relative}.glass.glow-magenta::before,.modal--confirm .glow-magenta.modal__icon::before,.glow-magenta.modal__footer::before,.glow-magenta.modal__header::before,.glow-magenta.loading-skeleton::before,.glow-magenta.loading-bar::before,.loading-indicator .glow-magenta.loading-content::before,.glow-magenta.loading-indicator::before,.input-group .glow-magenta.input-group-text::before,.glow-magenta.form-checkbox::before,.glow-magenta.form-radio::before,.glow-magenta.form-input::before,.glow-magenta.form-search::before,.glow-magenta.form-select::before,.glow-magenta.form-textarea::before,.card-testimonial .testimonial-author .glow-magenta.author-avatar::before,.card-feature .glow-magenta.feature-icon::before,.glow-magenta.glass-progress::before,.glow-magenta.glass-loading::before,.glow-magenta.loading-spinner::before,.glow-magenta.glass-modal::before,.glow-magenta.modal__container::before,.glow-magenta.glass-nav::before,.lens-nav-island .glow-magenta.nav-island-container::before,.glow-magenta.glass-card::before,.glow-magenta.card-stats::before,.glow-magenta.card-testimonial::before,.glow-magenta.card-feature::before,.glow-magenta.card-hero::before,.glow-magenta.card::before,.glow-magenta.glass-btn::before,.lens-nav-island .glow-magenta.nav-btn::before,.modal__footer .glow-magenta.modal__action::before,.modal__header .glow-magenta.modal__close::before,.glow-magenta.loading-pulse::before,.glow-magenta.form-file__label::before,.glow-magenta.btn-icon::before,.btn-split .glow-magenta.btn-dropdown::before,.glow-magenta.btn-fab::before,.glow-magenta.btn::before,.btn-split .glow-magenta.btn-main::before,.glow-magenta.btn-toggle::before,.glass-modal .modal-header .glow-magenta.modal-close::before,.modal__container .modal-header .glow-magenta.modal-close::before{content:"";position:absolute;inset:calc(-6px*1*1);background:var(--glow-magenta);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.glass.glow-magenta:hover::before,.modal--confirm .glow-magenta.modal__icon:hover::before,.glow-magenta.modal__footer:hover::before,.glow-magenta.modal__header:hover::before,.glow-magenta.loading-skeleton:hover::before,.glow-magenta.loading-bar:hover::before,.loading-indicator .glow-magenta.loading-content:hover::before,.glow-magenta.loading-indicator:hover::before,.input-group .glow-magenta.input-group-text:hover::before,.glow-magenta.form-checkbox:hover::before,.glow-magenta.form-radio:hover::before,.glow-magenta.form-input:hover::before,.glow-magenta.form-search:hover::before,.glow-magenta.form-select:hover::before,.glow-magenta.form-textarea:hover::before,.card-testimonial .testimonial-author .glow-magenta.author-avatar:hover::before,.card-feature .glow-magenta.feature-icon:hover::before,.glow-magenta.glass-progress:hover::before,.glow-magenta.glass-loading:hover::before,.glow-magenta.loading-spinner:hover::before,.glow-magenta.glass-modal:hover::before,.glow-magenta.modal__container:hover::before,.glow-magenta.glass-nav:hover::before,.lens-nav-island .glow-magenta.nav-island-container:hover::before,.glow-magenta.glass-card:hover::before,.glow-magenta.card-stats:hover::before,.glow-magenta.card-testimonial:hover::before,.glow-magenta.card-feature:hover::before,.glow-magenta.card-hero:hover::before,.glow-magenta.card:hover::before,.glow-magenta.glass-btn:hover::before,.lens-nav-island .glow-magenta.nav-btn:hover::before,.modal__footer .glow-magenta.modal__action:hover::before,.modal__header .glow-magenta.modal__close:hover::before,.glow-magenta.loading-pulse:hover::before,.glow-magenta.form-file__label:hover::before,.glow-magenta.btn-icon:hover::before,.btn-split .glow-magenta.btn-dropdown:hover::before,.glow-magenta.btn-fab:hover::before,.glow-magenta.btn:hover::before,.btn-split .glow-magenta.btn-main:hover::before,.glow-magenta.btn-toggle:hover::before,.glass-modal .modal-header .glow-magenta.modal-close:hover::before,.modal__container .modal-header .glow-magenta.modal-close:hover::before{opacity:calc(.8*1);animation:glow-pulse 2s ease-in-out infinite alternate}.glass.glow-magenta:focus-visible::before,.modal--confirm .glow-magenta.modal__icon:focus-visible::before,.glow-magenta.modal__footer:focus-visible::before,.glow-magenta.modal__header:focus-visible::before,.glow-magenta.loading-skeleton:focus-visible::before,.glow-magenta.loading-bar:focus-visible::before,.loading-indicator .glow-magenta.loading-content:focus-visible::before,.glow-magenta.loading-indicator:focus-visible::before,.input-group .glow-magenta.input-group-text:focus-visible::before,.glow-magenta.form-checkbox:focus-visible::before,.glow-magenta.form-radio:focus-visible::before,.glow-magenta.form-input:focus-visible::before,.glow-magenta.form-search:focus-visible::before,.glow-magenta.form-select:focus-visible::before,.glow-magenta.form-textarea:focus-visible::before,.card-testimonial .testimonial-author .glow-magenta.author-avatar:focus-visible::before,.card-feature .glow-magenta.feature-icon:focus-visible::before,.glow-magenta.glass-progress:focus-visible::before,.glow-magenta.glass-loading:focus-visible::before,.glow-magenta.loading-spinner:focus-visible::before,.glow-magenta.glass-modal:focus-visible::before,.glow-magenta.modal__container:focus-visible::before,.glow-magenta.glass-nav:focus-visible::before,.lens-nav-island .glow-magenta.nav-island-container:focus-visible::before,.glow-magenta.glass-card:focus-visible::before,.glow-magenta.card-stats:focus-visible::before,.glow-magenta.card-testimonial:focus-visible::before,.glow-magenta.card-feature:focus-visible::before,.glow-magenta.card-hero:focus-visible::before,.glow-magenta.card:focus-visible::before,.glow-magenta.glass-btn:focus-visible::before,.lens-nav-island .glow-magenta.nav-btn:focus-visible::before,.modal__footer .glow-magenta.modal__action:focus-visible::before,.modal__header .glow-magenta.modal__close:focus-visible::before,.glow-magenta.loading-pulse:focus-visible::before,.glow-magenta.form-file__label:focus-visible::before,.glow-magenta.btn-icon:focus-visible::before,.btn-split .glow-magenta.btn-dropdown:focus-visible::before,.glow-magenta.btn-fab:focus-visible::before,.glow-magenta.btn:focus-visible::before,.btn-split .glow-magenta.btn-main:focus-visible::before,.glow-magenta.btn-toggle:focus-visible::before,.glass-modal .modal-header .glow-magenta.modal-close:focus-visible::before,.modal__container .modal-header .glow-magenta.modal-close:focus-visible::before{opacity:calc(.6*1)}.glass.glow-amber,.lens-nav-island .glass.nav-btn.theme-toggle-btn.active,.modal--image .glow-amber.modal__container,.modal--image .lens-nav-island .modal__container.nav-btn.theme-toggle-btn.active,.lens-nav-island .modal--image .modal__container.nav-btn.theme-toggle-btn.active,.modal--confirm .glass.modal__icon,.modal--confirm .modal--image .modal__icon.modal__container,.modal--image .modal--confirm .modal__icon.modal__container,.modal--confirm .glow-amber.modal__icon,.modal--confirm .lens-nav-island .modal__icon.nav-btn.theme-toggle-btn.active,.lens-nav-island .modal--confirm .modal__icon.nav-btn.theme-toggle-btn.active,.modal--confirm .modal__icon,.glow-amber.modal__footer,.lens-nav-island .modal__footer.nav-btn.theme-toggle-btn.active,.modal--confirm .modal__footer.modal__icon,.glow-amber.modal__header,.lens-nav-island .modal__header.nav-btn.theme-toggle-btn.active,.modal--confirm .modal__header.modal__icon,.glow-amber.loading-skeleton,.lens-nav-island .loading-skeleton.nav-btn.theme-toggle-btn.active,.modal--confirm .loading-skeleton.modal__icon,.glow-amber.loading-bar,.lens-nav-island .loading-bar.nav-btn.theme-toggle-btn.active,.modal--confirm .loading-bar.modal__icon,.loading-indicator .glow-amber.loading-content,.loading-indicator .lens-nav-island .loading-content.nav-btn.theme-toggle-btn.active,.lens-nav-island .loading-indicator .loading-content.nav-btn.theme-toggle-btn.active,.loading-indicator .modal--confirm .loading-content.modal__icon,.modal--confirm .loading-indicator .loading-content.modal__icon,.glow-amber.loading-indicator,.lens-nav-island .loading-indicator.nav-btn.theme-toggle-btn.active,.modal--confirm .loading-indicator.modal__icon,.input-group .glow-amber.input-group-text,.input-group .lens-nav-island .input-group-text.nav-btn.theme-toggle-btn.active,.lens-nav-island .input-group .input-group-text.nav-btn.theme-toggle-btn.active,.input-group .modal--confirm .input-group-text.modal__icon,.modal--confirm .input-group .input-group-text.modal__icon,.glow-amber.form-checkbox,.lens-nav-island .form-checkbox.nav-btn.theme-toggle-btn.active,.modal--confirm .form-checkbox.modal__icon,.glow-amber.form-radio,.lens-nav-island .form-radio.nav-btn.theme-toggle-btn.active,.modal--confirm .form-radio.modal__icon,.glow-amber.form-input,.lens-nav-island .form-input.nav-btn.theme-toggle-btn.active,.modal--confirm .form-input.modal__icon,.glow-amber.form-search,.lens-nav-island .form-search.nav-btn.theme-toggle-btn.active,.modal--confirm .form-search.modal__icon,.glow-amber.form-select,.lens-nav-island .form-select.nav-btn.theme-toggle-btn.active,.modal--confirm .form-select.modal__icon,.glow-amber.form-textarea,.lens-nav-island .form-textarea.nav-btn.theme-toggle-btn.active,.modal--confirm .form-textarea.modal__icon,.card-testimonial .testimonial-author .glow-amber.author-avatar,.card-testimonial .testimonial-author .lens-nav-island .author-avatar.nav-btn.theme-toggle-btn.active,.lens-nav-island .card-testimonial .testimonial-author .author-avatar.nav-btn.theme-toggle-btn.active,.card-testimonial .testimonial-author .modal--confirm .author-avatar.modal__icon,.modal--confirm .card-testimonial .testimonial-author .author-avatar.modal__icon,.card-testimonial .testimonial-author .author-avatar.card-stats,.card-feature .glow-amber.feature-icon,.card-feature .lens-nav-island .feature-icon.nav-btn.theme-toggle-btn.active,.lens-nav-island .card-feature .feature-icon.nav-btn.theme-toggle-btn.active,.card-feature .modal--confirm .feature-icon.modal__icon,.modal--confirm .card-feature .feature-icon.modal__icon,.card-feature .feature-icon.card-stats,.glow-amber.glass-progress,.lens-nav-island .glass-progress.nav-btn.theme-toggle-btn.active,.modal--confirm .glass-progress.modal__icon,.glow-amber.glass-loading,.lens-nav-island .glass-loading.nav-btn.theme-toggle-btn.active,.modal--confirm .glass-loading.modal__icon,.glow-amber.loading-spinner,.lens-nav-island .loading-spinner.nav-btn.theme-toggle-btn.active,.modal--confirm .loading-spinner.modal__icon,.glow-amber.glass-modal,.lens-nav-island .glass-modal.nav-btn.theme-toggle-btn.active,.modal--confirm .glass-modal.modal__icon,.glow-amber.modal__container,.lens-nav-island .modal__container.nav-btn.theme-toggle-btn.active,.modal--confirm .modal__container.modal__icon,.glow-amber.glass-nav,.lens-nav-island .glass-nav.nav-btn.theme-toggle-btn.active,.lens-nav-island .glow-amber.nav-island-container,.lens-nav-island .nav-island-container.nav-btn.theme-toggle-btn.active,.modal--confirm .glass-nav.modal__icon,.modal--confirm .lens-nav-island .modal__icon.nav-island-container,.lens-nav-island .modal--confirm .modal__icon.nav-island-container,.glow-amber.glass-card,.lens-nav-island .glass-card.nav-btn.theme-toggle-btn.active,.modal--confirm .glass-card.modal__icon,.card-stats,.glow-amber.card-testimonial,.lens-nav-island .card-testimonial.nav-btn.theme-toggle-btn.active,.modal--confirm .card-testimonial.modal__icon,.glow-amber.card-feature,.lens-nav-island .card-feature.nav-btn.theme-toggle-btn.active,.modal--confirm .card-feature.modal__icon,.glow-amber.card-hero,.lens-nav-island .card-hero.nav-btn.theme-toggle-btn.active,.modal--confirm .card-hero.modal__icon,.glow-amber.card,.lens-nav-island .card.nav-btn.theme-toggle-btn.active,.modal--confirm .card.modal__icon,.card.card-glow-amber,.glow-amber.glass-btn,.lens-nav-island .glass-btn.nav-btn.theme-toggle-btn.active,.lens-nav-island .glow-amber.nav-btn,.lens-nav-island .nav-btn.theme-toggle-btn.active,.modal--confirm .glass-btn.modal__icon,.modal--confirm .lens-nav-island .modal__icon.nav-btn,.lens-nav-island .modal--confirm .modal__icon.nav-btn,.modal__footer .glow-amber.modal__action,.modal__footer .lens-nav-island .modal__action.nav-btn.theme-toggle-btn.active,.lens-nav-island .modal__footer .modal__action.nav-btn.theme-toggle-btn.active,.modal__footer .modal--confirm .modal__action.modal__icon,.modal--confirm .modal__footer .modal__action.modal__icon,.modal__header .glow-amber.modal__close,.modal__header .lens-nav-island .modal__close.nav-btn.theme-toggle-btn.active,.lens-nav-island .modal__header .modal__close.nav-btn.theme-toggle-btn.active,.modal__header .modal--confirm .modal__close.modal__icon,.modal--confirm .modal__header .modal__close.modal__icon,.glow-amber.loading-pulse,.lens-nav-island .loading-pulse.nav-btn.theme-toggle-btn.active,.modal--confirm .loading-pulse.modal__icon,.glow-amber.form-file__label,.lens-nav-island .form-file__label.nav-btn.theme-toggle-btn.active,.modal--confirm .form-file__label.modal__icon,.glow-amber.btn-icon,.lens-nav-island .btn-icon.nav-btn.theme-toggle-btn.active,.modal--confirm .btn-icon.modal__icon,.btn-split .glow-amber.btn-dropdown,.btn-split .lens-nav-island .btn-dropdown.nav-btn.theme-toggle-btn.active,.lens-nav-island .btn-split .btn-dropdown.nav-btn.theme-toggle-btn.active,.btn-split .modal--confirm .btn-dropdown.modal__icon,.modal--confirm .btn-split .btn-dropdown.modal__icon,.btn-split .btn-dropdown.card-stats,.glow-amber.btn-fab,.lens-nav-island .btn-fab.nav-btn.theme-toggle-btn.active,.modal--confirm .btn-fab.modal__icon,.glow-amber.btn,.lens-nav-island .btn.nav-btn.theme-toggle-btn.active,.modal--confirm .btn.modal__icon,.btn-split .glow-amber.btn-main,.btn-split .lens-nav-island .btn-main.nav-btn.theme-toggle-btn.active,.lens-nav-island .btn-split .btn-main.nav-btn.theme-toggle-btn.active,.btn-split .modal--confirm .btn-main.modal__icon,.modal--confirm .btn-split .btn-main.modal__icon,.btn-split .btn-main.card-stats,.glow-amber.btn-toggle,.lens-nav-island .btn-toggle.nav-btn.theme-toggle-btn.active,.modal--confirm .btn-toggle.modal__icon,.btn-toggle[data-toggle=theme]:hover,.btn.btn-glow.btn-warning,.btn-split .btn-glow.btn-warning.btn-dropdown,.btn-split .btn-glow.btn-warning.btn-main,.btn-glow.btn-warning.btn-toggle,.glass-modal .modal-header .glow-amber.modal-close,.glass-modal .modal-header .lens-nav-island .modal-close.nav-btn.theme-toggle-btn.active,.lens-nav-island .glass-modal .modal-header .modal-close.nav-btn.theme-toggle-btn.active,.glass-modal .modal-header .modal--confirm .modal-close.modal__icon,.modal--confirm .glass-modal .modal-header .modal-close.modal__icon,.modal__container .modal-header .glow-amber.modal-close,.modal__container .modal-header .lens-nav-island .modal-close.nav-btn.theme-toggle-btn.active,.lens-nav-island .modal__container .modal-header .modal-close.nav-btn.theme-toggle-btn.active,.modal__container .modal-header .modal--confirm .modal-close.modal__icon,.modal--confirm .modal__container .modal-header .modal-close.modal__icon,.glass-modal .modal-header .modal-close.card-stats,.modal__container .modal-header .modal-close.card-stats,.glass-modal .modal-header .modal-close.card.card-glow-amber,.modal__container .modal-header .modal-close.card.card-glow-amber{position:relative}.glass.glow-amber::before,.lens-nav-island .glass.nav-btn.theme-toggle-btn.active::before,.modal--image .glow-amber.modal__container::before,.modal--image .lens-nav-island .modal__container.nav-btn.theme-toggle-btn.active::before,.lens-nav-island .modal--image .modal__container.nav-btn.theme-toggle-btn.active::before,.modal--confirm .glass.modal__icon::before,.modal--confirm .modal--image .modal__icon.modal__container::before,.modal--image .modal--confirm .modal__icon.modal__container::before,.modal--confirm .glow-amber.modal__icon::before,.modal--confirm .lens-nav-island .modal__icon.nav-btn.theme-toggle-btn.active::before,.lens-nav-island .modal--confirm .modal__icon.nav-btn.theme-toggle-btn.active::before,.modal--confirm .modal__icon::before,.glow-amber.modal__footer::before,.lens-nav-island .modal__footer.nav-btn.theme-toggle-btn.active::before,.modal--confirm .modal__footer.modal__icon::before,.glow-amber.modal__header::before,.lens-nav-island .modal__header.nav-btn.theme-toggle-btn.active::before,.modal--confirm .modal__header.modal__icon::before,.glow-amber.loading-skeleton::before,.lens-nav-island .loading-skeleton.nav-btn.theme-toggle-btn.active::before,.modal--confirm .loading-skeleton.modal__icon::before,.glow-amber.loading-bar::before,.lens-nav-island .loading-bar.nav-btn.theme-toggle-btn.active::before,.modal--confirm .loading-bar.modal__icon::before,.loading-indicator .glow-amber.loading-content::before,.loading-indicator .lens-nav-island .loading-content.nav-btn.theme-toggle-btn.active::before,.lens-nav-island .loading-indicator .loading-content.nav-btn.theme-toggle-btn.active::before,.loading-indicator .modal--confirm .loading-content.modal__icon::before,.modal--confirm .loading-indicator .loading-content.modal__icon::before,.glow-amber.loading-indicator::before,.lens-nav-island .loading-indicator.nav-btn.theme-toggle-btn.active::before,.modal--confirm .loading-indicator.modal__icon::before,.input-group .glow-amber.input-group-text::before,.input-group .lens-nav-island .input-group-text.nav-btn.theme-toggle-btn.active::before,.lens-nav-island .input-group .input-group-text.nav-btn.theme-toggle-btn.active::before,.input-group .modal--confirm .input-group-text.modal__icon::before,.modal--confirm .input-group .input-group-text.modal__icon::before,.glow-amber.form-checkbox::before,.lens-nav-island .form-checkbox.nav-btn.theme-toggle-btn.active::before,.modal--confirm .form-checkbox.modal__icon::before,.glow-amber.form-radio::before,.lens-nav-island .form-radio.nav-btn.theme-toggle-btn.active::before,.modal--confirm .form-radio.modal__icon::before,.glow-amber.form-input::before,.lens-nav-island .form-input.nav-btn.theme-toggle-btn.active::before,.modal--confirm .form-input.modal__icon::before,.glow-amber.form-search::before,.lens-nav-island .form-search.nav-btn.theme-toggle-btn.active::before,.modal--confirm .form-search.modal__icon::before,.glow-amber.form-select::before,.lens-nav-island .form-select.nav-btn.theme-toggle-btn.active::before,.modal--confirm .form-select.modal__icon::before,.glow-amber.form-textarea::before,.lens-nav-island .form-textarea.nav-btn.theme-toggle-btn.active::before,.modal--confirm .form-textarea.modal__icon::before,.card-testimonial .testimonial-author .glow-amber.author-avatar::before,.card-testimonial .testimonial-author .lens-nav-island .author-avatar.nav-btn.theme-toggle-btn.active::before,.lens-nav-island .card-testimonial .testimonial-author .author-avatar.nav-btn.theme-toggle-btn.active::before,.card-testimonial .testimonial-author .modal--confirm .author-avatar.modal__icon::before,.modal--confirm .card-testimonial .testimonial-author .author-avatar.modal__icon::before,.card-testimonial .testimonial-author .author-avatar.card-stats::before,.card-feature .glow-amber.feature-icon::before,.card-feature .lens-nav-island .feature-icon.nav-btn.theme-toggle-btn.active::before,.lens-nav-island .card-feature .feature-icon.nav-btn.theme-toggle-btn.active::before,.card-feature .modal--confirm .feature-icon.modal__icon::before,.modal--confirm .card-feature .feature-icon.modal__icon::before,.card-feature .feature-icon.card-stats::before,.glow-amber.glass-progress::before,.lens-nav-island .glass-progress.nav-btn.theme-toggle-btn.active::before,.modal--confirm .glass-progress.modal__icon::before,.glow-amber.glass-loading::before,.lens-nav-island .glass-loading.nav-btn.theme-toggle-btn.active::before,.modal--confirm .glass-loading.modal__icon::before,.glow-amber.loading-spinner::before,.lens-nav-island .loading-spinner.nav-btn.theme-toggle-btn.active::before,.modal--confirm .loading-spinner.modal__icon::before,.glow-amber.glass-modal::before,.lens-nav-island .glass-modal.nav-btn.theme-toggle-btn.active::before,.modal--confirm .glass-modal.modal__icon::before,.glow-amber.modal__container::before,.lens-nav-island .modal__container.nav-btn.theme-toggle-btn.active::before,.modal--confirm .modal__container.modal__icon::before,.glow-amber.glass-nav::before,.lens-nav-island .glass-nav.nav-btn.theme-toggle-btn.active::before,.lens-nav-island .glow-amber.nav-island-container::before,.lens-nav-island .nav-island-container.nav-btn.theme-toggle-btn.active::before,.modal--confirm .glass-nav.modal__icon::before,.modal--confirm .lens-nav-island .modal__icon.nav-island-container::before,.lens-nav-island .modal--confirm .modal__icon.nav-island-container::before,.glow-amber.glass-card::before,.lens-nav-island .glass-card.nav-btn.theme-toggle-btn.active::before,.modal--confirm .glass-card.modal__icon::before,.card-stats::before,.glow-amber.card-testimonial::before,.lens-nav-island .card-testimonial.nav-btn.theme-toggle-btn.active::before,.modal--confirm .card-testimonial.modal__icon::before,.glow-amber.card-feature::before,.lens-nav-island .card-feature.nav-btn.theme-toggle-btn.active::before,.modal--confirm .card-feature.modal__icon::before,.glow-amber.card-hero::before,.lens-nav-island .card-hero.nav-btn.theme-toggle-btn.active::before,.modal--confirm .card-hero.modal__icon::before,.glow-amber.card::before,.lens-nav-island .card.nav-btn.theme-toggle-btn.active::before,.modal--confirm .card.modal__icon::before,.card.card-glow-amber::before,.glow-amber.glass-btn::before,.lens-nav-island .glass-btn.nav-btn.theme-toggle-btn.active::before,.lens-nav-island .glow-amber.nav-btn::before,.lens-nav-island .nav-btn.theme-toggle-btn.active::before,.modal--confirm .glass-btn.modal__icon::before,.modal--confirm .lens-nav-island .modal__icon.nav-btn::before,.lens-nav-island .modal--confirm .modal__icon.nav-btn::before,.modal__footer .glow-amber.modal__action::before,.modal__footer .lens-nav-island .modal__action.nav-btn.theme-toggle-btn.active::before,.lens-nav-island .modal__footer .modal__action.nav-btn.theme-toggle-btn.active::before,.modal__footer .modal--confirm .modal__action.modal__icon::before,.modal--confirm .modal__footer .modal__action.modal__icon::before,.modal__header .glow-amber.modal__close::before,.modal__header .lens-nav-island .modal__close.nav-btn.theme-toggle-btn.active::before,.lens-nav-island .modal__header .modal__close.nav-btn.theme-toggle-btn.active::before,.modal__header .modal--confirm .modal__close.modal__icon::before,.modal--confirm .modal__header .modal__close.modal__icon::before,.glow-amber.loading-pulse::before,.lens-nav-island .loading-pulse.nav-btn.theme-toggle-btn.active::before,.modal--confirm .loading-pulse.modal__icon::before,.glow-amber.form-file__label::before,.lens-nav-island .form-file__label.nav-btn.theme-toggle-btn.active::before,.modal--confirm .form-file__label.modal__icon::before,.glow-amber.btn-icon::before,.lens-nav-island .btn-icon.nav-btn.theme-toggle-btn.active::before,.modal--confirm .btn-icon.modal__icon::before,.btn-split .glow-amber.btn-dropdown::before,.btn-split .lens-nav-island .btn-dropdown.nav-btn.theme-toggle-btn.active::before,.lens-nav-island .btn-split .btn-dropdown.nav-btn.theme-toggle-btn.active::before,.btn-split .modal--confirm .btn-dropdown.modal__icon::before,.modal--confirm .btn-split .btn-dropdown.modal__icon::before,.btn-split .btn-dropdown.card-stats::before,.glow-amber.btn-fab::before,.lens-nav-island .btn-fab.nav-btn.theme-toggle-btn.active::before,.modal--confirm .btn-fab.modal__icon::before,.glow-amber.btn::before,.lens-nav-island .btn.nav-btn.theme-toggle-btn.active::before,.modal--confirm .btn.modal__icon::before,.btn-split .glow-amber.btn-main::before,.btn-split .lens-nav-island .btn-main.nav-btn.theme-toggle-btn.active::before,.lens-nav-island .btn-split .btn-main.nav-btn.theme-toggle-btn.active::before,.btn-split .modal--confirm .btn-main.modal__icon::before,.modal--confirm .btn-split .btn-main.modal__icon::before,.btn-split .btn-main.card-stats::before,.glow-amber.btn-toggle::before,.lens-nav-island .btn-toggle.nav-btn.theme-toggle-btn.active::before,.modal--confirm .btn-toggle.modal__icon::before,.btn-toggle[data-toggle=theme]:hover::before,.btn.btn-glow.btn-warning::before,.btn-split .btn-glow.btn-warning.btn-dropdown::before,.btn-split .btn-glow.btn-warning.btn-main::before,.btn-glow.btn-warning.btn-toggle::before,.glass-modal .modal-header .glow-amber.modal-close::before,.glass-modal .modal-header .lens-nav-island .modal-close.nav-btn.theme-toggle-btn.active::before,.lens-nav-island .glass-modal .modal-header .modal-close.nav-btn.theme-toggle-btn.active::before,.glass-modal .modal-header .modal--confirm .modal-close.modal__icon::before,.modal--confirm .glass-modal .modal-header .modal-close.modal__icon::before,.modal__container .modal-header .glow-amber.modal-close::before,.modal__container .modal-header .lens-nav-island .modal-close.nav-btn.theme-toggle-btn.active::before,.lens-nav-island .modal__container .modal-header .modal-close.nav-btn.theme-toggle-btn.active::before,.modal__container .modal-header .modal--confirm .modal-close.modal__icon::before,.modal--confirm .modal__container .modal-header .modal-close.modal__icon::before,.glass-modal .modal-header .modal-close.card-stats::before,.modal__container .modal-header .modal-close.card-stats::before,.glass-modal .modal-header .modal-close.card.card-glow-amber::before,.modal__container .modal-header .modal-close.card.card-glow-amber::before{content:"";position:absolute;inset:calc(-6px*1*1);background:var(--glow-amber);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.glass.glow-amber:hover::before,.lens-nav-island .glass.nav-btn.theme-toggle-btn.active:hover::before,.modal--image .glow-amber.modal__container:hover::before,.modal--image .lens-nav-island .modal__container.nav-btn.theme-toggle-btn.active:hover::before,.lens-nav-island .modal--image .modal__container.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .glass.modal__icon:hover::before,.modal--confirm .modal--image .modal__icon.modal__container:hover::before,.modal--image .modal--confirm .modal__icon.modal__container:hover::before,.modal--confirm .glow-amber.modal__icon:hover::before,.modal--confirm .lens-nav-island .modal__icon.nav-btn.theme-toggle-btn.active:hover::before,.lens-nav-island .modal--confirm .modal__icon.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .modal__icon:hover::before,.glow-amber.modal__footer:hover::before,.lens-nav-island .modal__footer.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .modal__footer.modal__icon:hover::before,.glow-amber.modal__header:hover::before,.lens-nav-island .modal__header.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .modal__header.modal__icon:hover::before,.glow-amber.loading-skeleton:hover::before,.lens-nav-island .loading-skeleton.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .loading-skeleton.modal__icon:hover::before,.glow-amber.loading-bar:hover::before,.lens-nav-island .loading-bar.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .loading-bar.modal__icon:hover::before,.loading-indicator .glow-amber.loading-content:hover::before,.loading-indicator .lens-nav-island .loading-content.nav-btn.theme-toggle-btn.active:hover::before,.lens-nav-island .loading-indicator .loading-content.nav-btn.theme-toggle-btn.active:hover::before,.loading-indicator .modal--confirm .loading-content.modal__icon:hover::before,.modal--confirm .loading-indicator .loading-content.modal__icon:hover::before,.glow-amber.loading-indicator:hover::before,.lens-nav-island .loading-indicator.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .loading-indicator.modal__icon:hover::before,.input-group .glow-amber.input-group-text:hover::before,.input-group .lens-nav-island .input-group-text.nav-btn.theme-toggle-btn.active:hover::before,.lens-nav-island .input-group .input-group-text.nav-btn.theme-toggle-btn.active:hover::before,.input-group .modal--confirm .input-group-text.modal__icon:hover::before,.modal--confirm .input-group .input-group-text.modal__icon:hover::before,.glow-amber.form-checkbox:hover::before,.lens-nav-island .form-checkbox.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .form-checkbox.modal__icon:hover::before,.glow-amber.form-radio:hover::before,.lens-nav-island .form-radio.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .form-radio.modal__icon:hover::before,.glow-amber.form-input:hover::before,.lens-nav-island .form-input.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .form-input.modal__icon:hover::before,.glow-amber.form-search:hover::before,.lens-nav-island .form-search.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .form-search.modal__icon:hover::before,.glow-amber.form-select:hover::before,.lens-nav-island .form-select.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .form-select.modal__icon:hover::before,.glow-amber.form-textarea:hover::before,.lens-nav-island .form-textarea.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .form-textarea.modal__icon:hover::before,.card-testimonial .testimonial-author .glow-amber.author-avatar:hover::before,.card-testimonial .testimonial-author .lens-nav-island .author-avatar.nav-btn.theme-toggle-btn.active:hover::before,.lens-nav-island .card-testimonial .testimonial-author .author-avatar.nav-btn.theme-toggle-btn.active:hover::before,.card-testimonial .testimonial-author .modal--confirm .author-avatar.modal__icon:hover::before,.modal--confirm .card-testimonial .testimonial-author .author-avatar.modal__icon:hover::before,.card-testimonial .testimonial-author .author-avatar.card-stats:hover::before,.card-feature .glow-amber.feature-icon:hover::before,.card-feature .lens-nav-island .feature-icon.nav-btn.theme-toggle-btn.active:hover::before,.lens-nav-island .card-feature .feature-icon.nav-btn.theme-toggle-btn.active:hover::before,.card-feature .modal--confirm .feature-icon.modal__icon:hover::before,.modal--confirm .card-feature .feature-icon.modal__icon:hover::before,.glow-amber.glass-progress:hover::before,.lens-nav-island .glass-progress.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .glass-progress.modal__icon:hover::before,.glow-amber.glass-loading:hover::before,.lens-nav-island .glass-loading.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .glass-loading.modal__icon:hover::before,.glow-amber.loading-spinner:hover::before,.lens-nav-island .loading-spinner.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .loading-spinner.modal__icon:hover::before,.glow-amber.glass-modal:hover::before,.lens-nav-island .glass-modal.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .glass-modal.modal__icon:hover::before,.glow-amber.modal__container:hover::before,.lens-nav-island .modal__container.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .modal__container.modal__icon:hover::before,.glow-amber.glass-nav:hover::before,.lens-nav-island .glass-nav.nav-btn.theme-toggle-btn.active:hover::before,.lens-nav-island .glow-amber.nav-island-container:hover::before,.lens-nav-island .nav-island-container.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .glass-nav.modal__icon:hover::before,.modal--confirm .lens-nav-island .modal__icon.nav-island-container:hover::before,.lens-nav-island .modal--confirm .modal__icon.nav-island-container:hover::before,.glow-amber.glass-card:hover::before,.lens-nav-island .glass-card.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .glass-card.modal__icon:hover::before,.card-stats:hover::before,.glow-amber.card-testimonial:hover::before,.lens-nav-island .card-testimonial.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .card-testimonial.modal__icon:hover::before,.glow-amber.card-feature:hover::before,.lens-nav-island .card-feature.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .card-feature.modal__icon:hover::before,.glow-amber.card-hero:hover::before,.lens-nav-island .card-hero.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .card-hero.modal__icon:hover::before,.glow-amber.card:hover::before,.lens-nav-island .card.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .card.modal__icon:hover::before,.card.card-glow-amber:hover::before,.glow-amber.glass-btn:hover::before,.lens-nav-island .glass-btn.nav-btn.theme-toggle-btn.active:hover::before,.lens-nav-island .glow-amber.nav-btn:hover::before,.lens-nav-island .nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .glass-btn.modal__icon:hover::before,.modal--confirm .lens-nav-island .modal__icon.nav-btn:hover::before,.lens-nav-island .modal--confirm .modal__icon.nav-btn:hover::before,.modal__footer .glow-amber.modal__action:hover::before,.modal__footer .lens-nav-island .modal__action.nav-btn.theme-toggle-btn.active:hover::before,.lens-nav-island .modal__footer .modal__action.nav-btn.theme-toggle-btn.active:hover::before,.modal__footer .modal--confirm .modal__action.modal__icon:hover::before,.modal--confirm .modal__footer .modal__action.modal__icon:hover::before,.modal__header .glow-amber.modal__close:hover::before,.modal__header .lens-nav-island .modal__close.nav-btn.theme-toggle-btn.active:hover::before,.lens-nav-island .modal__header .modal__close.nav-btn.theme-toggle-btn.active:hover::before,.modal__header .modal--confirm .modal__close.modal__icon:hover::before,.modal--confirm .modal__header .modal__close.modal__icon:hover::before,.glow-amber.loading-pulse:hover::before,.lens-nav-island .loading-pulse.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .loading-pulse.modal__icon:hover::before,.glow-amber.form-file__label:hover::before,.lens-nav-island .form-file__label.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .form-file__label.modal__icon:hover::before,.glow-amber.btn-icon:hover::before,.lens-nav-island .btn-icon.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .btn-icon.modal__icon:hover::before,.btn-split .glow-amber.btn-dropdown:hover::before,.btn-split .lens-nav-island .btn-dropdown.nav-btn.theme-toggle-btn.active:hover::before,.lens-nav-island .btn-split .btn-dropdown.nav-btn.theme-toggle-btn.active:hover::before,.btn-split .modal--confirm .btn-dropdown.modal__icon:hover::before,.modal--confirm .btn-split .btn-dropdown.modal__icon:hover::before,.glow-amber.btn-fab:hover::before,.lens-nav-island .btn-fab.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .btn-fab.modal__icon:hover::before,.glow-amber.btn:hover::before,.lens-nav-island .btn.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .btn.modal__icon:hover::before,.btn-split .glow-amber.btn-main:hover::before,.btn-split .lens-nav-island .btn-main.nav-btn.theme-toggle-btn.active:hover::before,.lens-nav-island .btn-split .btn-main.nav-btn.theme-toggle-btn.active:hover::before,.btn-split .modal--confirm .btn-main.modal__icon:hover::before,.modal--confirm .btn-split .btn-main.modal__icon:hover::before,.glow-amber.btn-toggle:hover::before,.lens-nav-island .btn-toggle.nav-btn.theme-toggle-btn.active:hover::before,.modal--confirm .btn-toggle.modal__icon:hover::before,.btn-toggle[data-toggle=theme]:hover::before,.btn.btn-glow.btn-warning:hover::before,.btn-split .btn-glow.btn-warning.btn-dropdown:hover::before,.btn-split .btn-glow.btn-warning.btn-main:hover::before,.btn-glow.btn-warning.btn-toggle:hover::before,.glass-modal .modal-header .glow-amber.modal-close:hover::before,.glass-modal .modal-header .lens-nav-island .modal-close.nav-btn.theme-toggle-btn.active:hover::before,.lens-nav-island .glass-modal .modal-header .modal-close.nav-btn.theme-toggle-btn.active:hover::before,.glass-modal .modal-header .modal--confirm .modal-close.modal__icon:hover::before,.modal--confirm .glass-modal .modal-header .modal-close.modal__icon:hover::before,.modal__container .modal-header .glow-amber.modal-close:hover::before,.modal__container .modal-header .lens-nav-island .modal-close.nav-btn.theme-toggle-btn.active:hover::before,.lens-nav-island .modal__container .modal-header .modal-close.nav-btn.theme-toggle-btn.active:hover::before,.modal__container .modal-header .modal--confirm .modal-close.modal__icon:hover::before,.modal--confirm .modal__container .modal-header .modal-close.modal__icon:hover::before,.glass-modal .modal-header .modal-close.card-stats:hover::before,.modal__container .modal-header .modal-close.card-stats:hover::before{opacity:calc(.8*1);animation:glow-pulse 2s ease-in-out infinite alternate}.glass.glow-amber:focus-visible::before,.lens-nav-island .glass.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--image .glow-amber.modal__container:focus-visible::before,.modal--image .lens-nav-island .modal__container.nav-btn.theme-toggle-btn.active:focus-visible::before,.lens-nav-island .modal--image .modal__container.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .glass.modal__icon:focus-visible::before,.modal--confirm .modal--image .modal__icon.modal__container:focus-visible::before,.modal--image .modal--confirm .modal__icon.modal__container:focus-visible::before,.modal--confirm .glow-amber.modal__icon:focus-visible::before,.modal--confirm .lens-nav-island .modal__icon.nav-btn.theme-toggle-btn.active:focus-visible::before,.lens-nav-island .modal--confirm .modal__icon.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .modal__icon:focus-visible::before,.glow-amber.modal__footer:focus-visible::before,.lens-nav-island .modal__footer.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .modal__footer.modal__icon:focus-visible::before,.glow-amber.modal__header:focus-visible::before,.lens-nav-island .modal__header.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .modal__header.modal__icon:focus-visible::before,.glow-amber.loading-skeleton:focus-visible::before,.lens-nav-island .loading-skeleton.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .loading-skeleton.modal__icon:focus-visible::before,.glow-amber.loading-bar:focus-visible::before,.lens-nav-island .loading-bar.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .loading-bar.modal__icon:focus-visible::before,.loading-indicator .glow-amber.loading-content:focus-visible::before,.loading-indicator .lens-nav-island .loading-content.nav-btn.theme-toggle-btn.active:focus-visible::before,.lens-nav-island .loading-indicator .loading-content.nav-btn.theme-toggle-btn.active:focus-visible::before,.loading-indicator .modal--confirm .loading-content.modal__icon:focus-visible::before,.modal--confirm .loading-indicator .loading-content.modal__icon:focus-visible::before,.glow-amber.loading-indicator:focus-visible::before,.lens-nav-island .loading-indicator.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .loading-indicator.modal__icon:focus-visible::before,.input-group .glow-amber.input-group-text:focus-visible::before,.input-group .lens-nav-island .input-group-text.nav-btn.theme-toggle-btn.active:focus-visible::before,.lens-nav-island .input-group .input-group-text.nav-btn.theme-toggle-btn.active:focus-visible::before,.input-group .modal--confirm .input-group-text.modal__icon:focus-visible::before,.modal--confirm .input-group .input-group-text.modal__icon:focus-visible::before,.glow-amber.form-checkbox:focus-visible::before,.lens-nav-island .form-checkbox.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .form-checkbox.modal__icon:focus-visible::before,.glow-amber.form-radio:focus-visible::before,.lens-nav-island .form-radio.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .form-radio.modal__icon:focus-visible::before,.glow-amber.form-input:focus-visible::before,.lens-nav-island .form-input.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .form-input.modal__icon:focus-visible::before,.glow-amber.form-search:focus-visible::before,.lens-nav-island .form-search.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .form-search.modal__icon:focus-visible::before,.glow-amber.form-select:focus-visible::before,.lens-nav-island .form-select.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .form-select.modal__icon:focus-visible::before,.glow-amber.form-textarea:focus-visible::before,.lens-nav-island .form-textarea.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .form-textarea.modal__icon:focus-visible::before,.card-testimonial .testimonial-author .glow-amber.author-avatar:focus-visible::before,.card-testimonial .testimonial-author .lens-nav-island .author-avatar.nav-btn.theme-toggle-btn.active:focus-visible::before,.lens-nav-island .card-testimonial .testimonial-author .author-avatar.nav-btn.theme-toggle-btn.active:focus-visible::before,.card-testimonial .testimonial-author .modal--confirm .author-avatar.modal__icon:focus-visible::before,.modal--confirm .card-testimonial .testimonial-author .author-avatar.modal__icon:focus-visible::before,.card-testimonial .testimonial-author .author-avatar.card-stats:focus-visible::before,.card-feature .glow-amber.feature-icon:focus-visible::before,.card-feature .lens-nav-island .feature-icon.nav-btn.theme-toggle-btn.active:focus-visible::before,.lens-nav-island .card-feature .feature-icon.nav-btn.theme-toggle-btn.active:focus-visible::before,.card-feature .modal--confirm .feature-icon.modal__icon:focus-visible::before,.modal--confirm .card-feature .feature-icon.modal__icon:focus-visible::before,.glow-amber.glass-progress:focus-visible::before,.lens-nav-island .glass-progress.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .glass-progress.modal__icon:focus-visible::before,.glow-amber.glass-loading:focus-visible::before,.lens-nav-island .glass-loading.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .glass-loading.modal__icon:focus-visible::before,.glow-amber.loading-spinner:focus-visible::before,.lens-nav-island .loading-spinner.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .loading-spinner.modal__icon:focus-visible::before,.glow-amber.glass-modal:focus-visible::before,.lens-nav-island .glass-modal.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .glass-modal.modal__icon:focus-visible::before,.glow-amber.modal__container:focus-visible::before,.lens-nav-island .modal__container.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .modal__container.modal__icon:focus-visible::before,.glow-amber.glass-nav:focus-visible::before,.lens-nav-island .glass-nav.nav-btn.theme-toggle-btn.active:focus-visible::before,.lens-nav-island .glow-amber.nav-island-container:focus-visible::before,.lens-nav-island .nav-island-container.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .glass-nav.modal__icon:focus-visible::before,.modal--confirm .lens-nav-island .modal__icon.nav-island-container:focus-visible::before,.lens-nav-island .modal--confirm .modal__icon.nav-island-container:focus-visible::before,.glow-amber.glass-card:focus-visible::before,.lens-nav-island .glass-card.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .glass-card.modal__icon:focus-visible::before,.card-stats:focus-visible::before,.glow-amber.card-testimonial:focus-visible::before,.lens-nav-island .card-testimonial.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .card-testimonial.modal__icon:focus-visible::before,.glow-amber.card-feature:focus-visible::before,.lens-nav-island .card-feature.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .card-feature.modal__icon:focus-visible::before,.glow-amber.card-hero:focus-visible::before,.lens-nav-island .card-hero.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .card-hero.modal__icon:focus-visible::before,.glow-amber.card:focus-visible::before,.lens-nav-island .card.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .card.modal__icon:focus-visible::before,.card.card-glow-amber:focus-visible::before,.glow-amber.glass-btn:focus-visible::before,.lens-nav-island .glass-btn.nav-btn.theme-toggle-btn.active:focus-visible::before,.lens-nav-island .glow-amber.nav-btn:focus-visible::before,.lens-nav-island .nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .glass-btn.modal__icon:focus-visible::before,.modal--confirm .lens-nav-island .modal__icon.nav-btn:focus-visible::before,.lens-nav-island .modal--confirm .modal__icon.nav-btn:focus-visible::before,.modal__footer .glow-amber.modal__action:focus-visible::before,.modal__footer .lens-nav-island .modal__action.nav-btn.theme-toggle-btn.active:focus-visible::before,.lens-nav-island .modal__footer .modal__action.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal__footer .modal--confirm .modal__action.modal__icon:focus-visible::before,.modal--confirm .modal__footer .modal__action.modal__icon:focus-visible::before,.modal__header .glow-amber.modal__close:focus-visible::before,.modal__header .lens-nav-island .modal__close.nav-btn.theme-toggle-btn.active:focus-visible::before,.lens-nav-island .modal__header .modal__close.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal__header .modal--confirm .modal__close.modal__icon:focus-visible::before,.modal--confirm .modal__header .modal__close.modal__icon:focus-visible::before,.glow-amber.loading-pulse:focus-visible::before,.lens-nav-island .loading-pulse.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .loading-pulse.modal__icon:focus-visible::before,.glow-amber.form-file__label:focus-visible::before,.lens-nav-island .form-file__label.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .form-file__label.modal__icon:focus-visible::before,.glow-amber.btn-icon:focus-visible::before,.lens-nav-island .btn-icon.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .btn-icon.modal__icon:focus-visible::before,.btn-split .glow-amber.btn-dropdown:focus-visible::before,.btn-split .lens-nav-island .btn-dropdown.nav-btn.theme-toggle-btn.active:focus-visible::before,.lens-nav-island .btn-split .btn-dropdown.nav-btn.theme-toggle-btn.active:focus-visible::before,.btn-split .modal--confirm .btn-dropdown.modal__icon:focus-visible::before,.modal--confirm .btn-split .btn-dropdown.modal__icon:focus-visible::before,.glow-amber.btn-fab:focus-visible::before,.lens-nav-island .btn-fab.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .btn-fab.modal__icon:focus-visible::before,.glow-amber.btn:focus-visible::before,.lens-nav-island .btn.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .btn.modal__icon:focus-visible::before,.btn-split .glow-amber.btn-main:focus-visible::before,.btn-split .lens-nav-island .btn-main.nav-btn.theme-toggle-btn.active:focus-visible::before,.lens-nav-island .btn-split .btn-main.nav-btn.theme-toggle-btn.active:focus-visible::before,.btn-split .modal--confirm .btn-main.modal__icon:focus-visible::before,.modal--confirm .btn-split .btn-main.modal__icon:focus-visible::before,.glow-amber.btn-toggle:focus-visible::before,.lens-nav-island .btn-toggle.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal--confirm .btn-toggle.modal__icon:focus-visible::before,.btn-toggle[data-toggle=theme]:focus-visible:hover::before,.btn.btn-glow.btn-warning:focus-visible::before,.btn-split .btn-glow.btn-warning.btn-dropdown:focus-visible::before,.btn-split .btn-glow.btn-warning.btn-main:focus-visible::before,.btn-glow.btn-warning.btn-toggle:focus-visible::before,.glass-modal .modal-header .glow-amber.modal-close:focus-visible::before,.glass-modal .modal-header .lens-nav-island .modal-close.nav-btn.theme-toggle-btn.active:focus-visible::before,.lens-nav-island .glass-modal .modal-header .modal-close.nav-btn.theme-toggle-btn.active:focus-visible::before,.glass-modal .modal-header .modal--confirm .modal-close.modal__icon:focus-visible::before,.modal--confirm .glass-modal .modal-header .modal-close.modal__icon:focus-visible::before,.modal__container .modal-header .glow-amber.modal-close:focus-visible::before,.modal__container .modal-header .lens-nav-island .modal-close.nav-btn.theme-toggle-btn.active:focus-visible::before,.lens-nav-island .modal__container .modal-header .modal-close.nav-btn.theme-toggle-btn.active:focus-visible::before,.modal__container .modal-header .modal--confirm .modal-close.modal__icon:focus-visible::before,.modal--confirm .modal__container .modal-header .modal-close.modal__icon:focus-visible::before,.glass-modal .modal-header .modal-close.card-stats:focus-visible::before,.modal__container .modal-header .modal-close.card-stats:focus-visible::before{opacity:calc(.6*1)}.glass.glow-emerald,.modal--confirm .glow-emerald.modal__icon,.glow-emerald.modal__footer,.glow-emerald.modal__header,.glow-emerald.loading-skeleton,.glow-emerald.loading-bar,.loading-indicator .glow-emerald.loading-content,.glow-emerald.loading-indicator,.input-group .glow-emerald.input-group-text,.glow-emerald.form-checkbox,.glow-emerald.form-radio,.glow-emerald.form-input,.glow-emerald.form-search,.glow-emerald.form-select,.glow-emerald.form-textarea,.card-testimonial .testimonial-author .glow-emerald.author-avatar,.card-feature .glow-emerald.feature-icon,.card-feature .feature-icon.card-testimonial,.glow-emerald.glass-progress,.glow-emerald.glass-loading,.glow-emerald.loading-spinner,.glow-emerald.glass-modal,.glow-emerald.modal__container,.glow-emerald.glass-nav,.lens-nav-island .glow-emerald.nav-island-container,.glow-emerald.glass-card,.glow-emerald.card-stats,.card-testimonial,.glow-emerald.card-feature,.glow-emerald.card-hero,.glow-emerald.card,.card.card-glow-emerald,.glow-emerald.glass-btn,.lens-nav-island .glow-emerald.nav-btn,.modal__footer .glow-emerald.modal__action,.modal__header .glow-emerald.modal__close,.glow-emerald.loading-pulse,.glow-emerald.form-file__label,.glow-emerald.btn-icon,.btn-split .glow-emerald.btn-dropdown,.btn-split .btn-dropdown.card-testimonial,.glow-emerald.btn-fab,.glow-emerald.btn,.btn-split .glow-emerald.btn-main,.btn-split .btn-main.card-testimonial,.glow-emerald.btn-toggle,.btn.btn-glow.btn-success,.btn-split .btn-glow.btn-success.btn-dropdown,.btn-split .btn-glow.btn-success.btn-main,.btn-glow.btn-success.btn-toggle,.glass-modal .modal-header .glow-emerald.modal-close,.modal__container .modal-header .glow-emerald.modal-close,.glass-modal .modal-header .modal-close.card-testimonial,.modal__container .modal-header .modal-close.card-testimonial,.glass-modal .modal-header .modal-close.card.card-glow-emerald,.modal__container .modal-header .modal-close.card.card-glow-emerald{position:relative}.glass.glow-emerald::before,.modal--confirm .glow-emerald.modal__icon::before,.glow-emerald.modal__footer::before,.glow-emerald.modal__header::before,.glow-emerald.loading-skeleton::before,.glow-emerald.loading-bar::before,.loading-indicator .glow-emerald.loading-content::before,.glow-emerald.loading-indicator::before,.input-group .glow-emerald.input-group-text::before,.glow-emerald.form-checkbox::before,.glow-emerald.form-radio::before,.glow-emerald.form-input::before,.glow-emerald.form-search::before,.glow-emerald.form-select::before,.glow-emerald.form-textarea::before,.card-testimonial .testimonial-author .glow-emerald.author-avatar::before,.card-feature .glow-emerald.feature-icon::before,.card-feature .feature-icon.card-testimonial::before,.glow-emerald.glass-progress::before,.glow-emerald.glass-loading::before,.glow-emerald.loading-spinner::before,.glow-emerald.glass-modal::before,.glow-emerald.modal__container::before,.glow-emerald.glass-nav::before,.lens-nav-island .glow-emerald.nav-island-container::before,.glow-emerald.glass-card::before,.glow-emerald.card-stats::before,.card-testimonial::before,.glow-emerald.card-feature::before,.glow-emerald.card-hero::before,.glow-emerald.card::before,.card.card-glow-emerald::before,.glow-emerald.glass-btn::before,.lens-nav-island .glow-emerald.nav-btn::before,.modal__footer .glow-emerald.modal__action::before,.modal__header .glow-emerald.modal__close::before,.glow-emerald.loading-pulse::before,.glow-emerald.form-file__label::before,.glow-emerald.btn-icon::before,.btn-split .glow-emerald.btn-dropdown::before,.btn-split .btn-dropdown.card-testimonial::before,.glow-emerald.btn-fab::before,.glow-emerald.btn::before,.btn-split .glow-emerald.btn-main::before,.btn-split .btn-main.card-testimonial::before,.glow-emerald.btn-toggle::before,.btn.btn-glow.btn-success::before,.btn-split .btn-glow.btn-success.btn-dropdown::before,.btn-split .btn-glow.btn-success.btn-main::before,.btn-glow.btn-success.btn-toggle::before,.glass-modal .modal-header .glow-emerald.modal-close::before,.modal__container .modal-header .glow-emerald.modal-close::before,.glass-modal .modal-header .modal-close.card-testimonial::before,.modal__container .modal-header .modal-close.card-testimonial::before,.glass-modal .modal-header .modal-close.card.card-glow-emerald::before,.modal__container .modal-header .modal-close.card.card-glow-emerald::before{content:"";position:absolute;inset:calc(-6px*1*1);background:var(--glow-emerald);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.glass.glow-emerald:hover::before,.modal--confirm .glow-emerald.modal__icon:hover::before,.glow-emerald.modal__footer:hover::before,.glow-emerald.modal__header:hover::before,.glow-emerald.loading-skeleton:hover::before,.glow-emerald.loading-bar:hover::before,.loading-indicator .glow-emerald.loading-content:hover::before,.glow-emerald.loading-indicator:hover::before,.input-group .glow-emerald.input-group-text:hover::before,.glow-emerald.form-checkbox:hover::before,.glow-emerald.form-radio:hover::before,.glow-emerald.form-input:hover::before,.glow-emerald.form-search:hover::before,.glow-emerald.form-select:hover::before,.glow-emerald.form-textarea:hover::before,.card-testimonial .testimonial-author .glow-emerald.author-avatar:hover::before,.card-feature .glow-emerald.feature-icon:hover::before,.glow-emerald.glass-progress:hover::before,.glow-emerald.glass-loading:hover::before,.glow-emerald.loading-spinner:hover::before,.glow-emerald.glass-modal:hover::before,.glow-emerald.modal__container:hover::before,.glow-emerald.glass-nav:hover::before,.lens-nav-island .glow-emerald.nav-island-container:hover::before,.glow-emerald.glass-card:hover::before,.glow-emerald.card-stats:hover::before,.card-testimonial:hover::before,.glow-emerald.card-feature:hover::before,.glow-emerald.card-hero:hover::before,.glow-emerald.card:hover::before,.card.card-glow-emerald:hover::before,.glow-emerald.glass-btn:hover::before,.lens-nav-island .glow-emerald.nav-btn:hover::before,.modal__footer .glow-emerald.modal__action:hover::before,.modal__header .glow-emerald.modal__close:hover::before,.glow-emerald.loading-pulse:hover::before,.glow-emerald.form-file__label:hover::before,.glow-emerald.btn-icon:hover::before,.btn-split .glow-emerald.btn-dropdown:hover::before,.glow-emerald.btn-fab:hover::before,.glow-emerald.btn:hover::before,.btn-split .glow-emerald.btn-main:hover::before,.glow-emerald.btn-toggle:hover::before,.btn.btn-glow.btn-success:hover::before,.btn-split .btn-glow.btn-success.btn-dropdown:hover::before,.btn-split .btn-glow.btn-success.btn-main:hover::before,.btn-glow.btn-success.btn-toggle:hover::before,.glass-modal .modal-header .glow-emerald.modal-close:hover::before,.modal__container .modal-header .glow-emerald.modal-close:hover::before,.glass-modal .modal-header .modal-close.card-testimonial:hover::before,.modal__container .modal-header .modal-close.card-testimonial:hover::before{opacity:calc(.8*1);animation:glow-pulse 2s ease-in-out infinite alternate}.glass.glow-emerald:focus-visible::before,.modal--confirm .glow-emerald.modal__icon:focus-visible::before,.glow-emerald.modal__footer:focus-visible::before,.glow-emerald.modal__header:focus-visible::before,.glow-emerald.loading-skeleton:focus-visible::before,.glow-emerald.loading-bar:focus-visible::before,.loading-indicator .glow-emerald.loading-content:focus-visible::before,.glow-emerald.loading-indicator:focus-visible::before,.input-group .glow-emerald.input-group-text:focus-visible::before,.glow-emerald.form-checkbox:focus-visible::before,.glow-emerald.form-radio:focus-visible::before,.glow-emerald.form-input:focus-visible::before,.glow-emerald.form-search:focus-visible::before,.glow-emerald.form-select:focus-visible::before,.glow-emerald.form-textarea:focus-visible::before,.card-testimonial .testimonial-author .glow-emerald.author-avatar:focus-visible::before,.card-feature .glow-emerald.feature-icon:focus-visible::before,.glow-emerald.glass-progress:focus-visible::before,.glow-emerald.glass-loading:focus-visible::before,.glow-emerald.loading-spinner:focus-visible::before,.glow-emerald.glass-modal:focus-visible::before,.glow-emerald.modal__container:focus-visible::before,.glow-emerald.glass-nav:focus-visible::before,.lens-nav-island .glow-emerald.nav-island-container:focus-visible::before,.glow-emerald.glass-card:focus-visible::before,.glow-emerald.card-stats:focus-visible::before,.card-testimonial:focus-visible::before,.glow-emerald.card-feature:focus-visible::before,.glow-emerald.card-hero:focus-visible::before,.glow-emerald.card:focus-visible::before,.card.card-glow-emerald:focus-visible::before,.glow-emerald.glass-btn:focus-visible::before,.lens-nav-island .glow-emerald.nav-btn:focus-visible::before,.modal__footer .glow-emerald.modal__action:focus-visible::before,.modal__header .glow-emerald.modal__close:focus-visible::before,.glow-emerald.loading-pulse:focus-visible::before,.glow-emerald.form-file__label:focus-visible::before,.glow-emerald.btn-icon:focus-visible::before,.btn-split .glow-emerald.btn-dropdown:focus-visible::before,.glow-emerald.btn-fab:focus-visible::before,.glow-emerald.btn:focus-visible::before,.btn-split .glow-emerald.btn-main:focus-visible::before,.glow-emerald.btn-toggle:focus-visible::before,.btn.btn-glow.btn-success:focus-visible::before,.btn-split .btn-glow.btn-success.btn-dropdown:focus-visible::before,.btn-split .btn-glow.btn-success.btn-main:focus-visible::before,.btn-glow.btn-success.btn-toggle:focus-visible::before,.glass-modal .modal-header .glow-emerald.modal-close:focus-visible::before,.modal__container .modal-header .glow-emerald.modal-close:focus-visible::before,.glass-modal .modal-header .modal-close.card-testimonial:focus-visible::before,.modal__container .modal-header .modal-close.card-testimonial:focus-visible::before{opacity:calc(.6*1)}.glass.glow-ruby,.modal--confirm .glow-ruby.modal__icon,.glow-ruby.modal__footer,.glow-ruby.modal__header,.glow-ruby.loading-skeleton,.glow-ruby.loading-bar,.loading-indicator .glow-ruby.loading-content,.glow-ruby.loading-indicator,.input-group .glow-ruby.input-group-text,.glow-ruby.form-checkbox,.glow-ruby.form-radio,.glow-ruby.form-input,.glow-ruby.form-search,.glow-ruby.form-select,.glow-ruby.form-textarea,.card-testimonial .testimonial-author .glow-ruby.author-avatar,.card-feature .glow-ruby.feature-icon,.glow-ruby.glass-progress,.glow-ruby.glass-loading,.glow-ruby.loading-spinner,.glow-ruby.glass-modal,.glow-ruby.modal__container,.glow-ruby.glass-nav,.lens-nav-island .glow-ruby.nav-island-container,.glow-ruby.glass-card,.glow-ruby.card-stats,.glow-ruby.card-testimonial,.glow-ruby.card-feature,.glow-ruby.card-hero,.glow-ruby.card,.card.card-glow-ruby,.glow-ruby.glass-btn,.lens-nav-island .glow-ruby.nav-btn,.modal__footer .glow-ruby.modal__action,.modal__header .glow-ruby.modal__close,.glow-ruby.loading-pulse,.glow-ruby.form-file__label,.glow-ruby.btn-icon,.btn-split .glow-ruby.btn-dropdown,.glow-ruby.btn-fab,.glow-ruby.btn,.btn-split .glow-ruby.btn-main,.glow-ruby.btn-toggle,.btn.btn-glow.btn-danger,.btn-split .btn-glow.btn-danger.btn-dropdown,.btn-split .btn-glow.btn-danger.btn-main,.btn-glow.btn-danger.btn-toggle,.glass-modal .modal-header .glow-ruby.modal-close,.modal__container .modal-header .glow-ruby.modal-close,.glass-modal .modal-header .modal-close.card.card-glow-ruby,.modal__container .modal-header .modal-close.card.card-glow-ruby{position:relative}.glass.glow-ruby::before,.modal--confirm .glow-ruby.modal__icon::before,.glow-ruby.modal__footer::before,.glow-ruby.modal__header::before,.glow-ruby.loading-skeleton::before,.glow-ruby.loading-bar::before,.loading-indicator .glow-ruby.loading-content::before,.glow-ruby.loading-indicator::before,.input-group .glow-ruby.input-group-text::before,.glow-ruby.form-checkbox::before,.glow-ruby.form-radio::before,.glow-ruby.form-input::before,.glow-ruby.form-search::before,.glow-ruby.form-select::before,.glow-ruby.form-textarea::before,.card-testimonial .testimonial-author .glow-ruby.author-avatar::before,.card-feature .glow-ruby.feature-icon::before,.glow-ruby.glass-progress::before,.glow-ruby.glass-loading::before,.glow-ruby.loading-spinner::before,.glow-ruby.glass-modal::before,.glow-ruby.modal__container::before,.glow-ruby.glass-nav::before,.lens-nav-island .glow-ruby.nav-island-container::before,.glow-ruby.glass-card::before,.glow-ruby.card-stats::before,.glow-ruby.card-testimonial::before,.glow-ruby.card-feature::before,.glow-ruby.card-hero::before,.glow-ruby.card::before,.card.card-glow-ruby::before,.glow-ruby.glass-btn::before,.lens-nav-island .glow-ruby.nav-btn::before,.modal__footer .glow-ruby.modal__action::before,.modal__header .glow-ruby.modal__close::before,.glow-ruby.loading-pulse::before,.glow-ruby.form-file__label::before,.glow-ruby.btn-icon::before,.btn-split .glow-ruby.btn-dropdown::before,.glow-ruby.btn-fab::before,.glow-ruby.btn::before,.btn-split .glow-ruby.btn-main::before,.glow-ruby.btn-toggle::before,.btn.btn-glow.btn-danger::before,.btn-split .btn-glow.btn-danger.btn-dropdown::before,.btn-split .btn-glow.btn-danger.btn-main::before,.btn-glow.btn-danger.btn-toggle::before,.glass-modal .modal-header .glow-ruby.modal-close::before,.modal__container .modal-header .glow-ruby.modal-close::before,.glass-modal .modal-header .modal-close.card.card-glow-ruby::before,.modal__container .modal-header .modal-close.card.card-glow-ruby::before{content:"";position:absolute;inset:calc(-6px*1*1);background:var(--glow-ruby);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.glass.glow-ruby:hover::before,.modal--confirm .glow-ruby.modal__icon:hover::before,.glow-ruby.modal__footer:hover::before,.glow-ruby.modal__header:hover::before,.glow-ruby.loading-skeleton:hover::before,.glow-ruby.loading-bar:hover::before,.loading-indicator .glow-ruby.loading-content:hover::before,.glow-ruby.loading-indicator:hover::before,.input-group .glow-ruby.input-group-text:hover::before,.glow-ruby.form-checkbox:hover::before,.glow-ruby.form-radio:hover::before,.glow-ruby.form-input:hover::before,.glow-ruby.form-search:hover::before,.glow-ruby.form-select:hover::before,.glow-ruby.form-textarea:hover::before,.card-testimonial .testimonial-author .glow-ruby.author-avatar:hover::before,.card-feature .glow-ruby.feature-icon:hover::before,.glow-ruby.glass-progress:hover::before,.glow-ruby.glass-loading:hover::before,.glow-ruby.loading-spinner:hover::before,.glow-ruby.glass-modal:hover::before,.glow-ruby.modal__container:hover::before,.glow-ruby.glass-nav:hover::before,.lens-nav-island .glow-ruby.nav-island-container:hover::before,.glow-ruby.glass-card:hover::before,.glow-ruby.card-stats:hover::before,.glow-ruby.card-testimonial:hover::before,.glow-ruby.card-feature:hover::before,.glow-ruby.card-hero:hover::before,.glow-ruby.card:hover::before,.card.card-glow-ruby:hover::before,.glow-ruby.glass-btn:hover::before,.lens-nav-island .glow-ruby.nav-btn:hover::before,.modal__footer .glow-ruby.modal__action:hover::before,.modal__header .glow-ruby.modal__close:hover::before,.glow-ruby.loading-pulse:hover::before,.glow-ruby.form-file__label:hover::before,.glow-ruby.btn-icon:hover::before,.btn-split .glow-ruby.btn-dropdown:hover::before,.glow-ruby.btn-fab:hover::before,.glow-ruby.btn:hover::before,.btn-split .glow-ruby.btn-main:hover::before,.glow-ruby.btn-toggle:hover::before,.btn.btn-glow.btn-danger:hover::before,.btn-split .btn-glow.btn-danger.btn-dropdown:hover::before,.btn-split .btn-glow.btn-danger.btn-main:hover::before,.btn-glow.btn-danger.btn-toggle:hover::before,.glass-modal .modal-header .glow-ruby.modal-close:hover::before,.modal__container .modal-header .glow-ruby.modal-close:hover::before{opacity:calc(.8*1);animation:glow-pulse 2s ease-in-out infinite alternate}.glass.glow-ruby:focus-visible::before,.modal--confirm .glow-ruby.modal__icon:focus-visible::before,.glow-ruby.modal__footer:focus-visible::before,.glow-ruby.modal__header:focus-visible::before,.glow-ruby.loading-skeleton:focus-visible::before,.glow-ruby.loading-bar:focus-visible::before,.loading-indicator .glow-ruby.loading-content:focus-visible::before,.glow-ruby.loading-indicator:focus-visible::before,.input-group .glow-ruby.input-group-text:focus-visible::before,.glow-ruby.form-checkbox:focus-visible::before,.glow-ruby.form-radio:focus-visible::before,.glow-ruby.form-input:focus-visible::before,.glow-ruby.form-search:focus-visible::before,.glow-ruby.form-select:focus-visible::before,.glow-ruby.form-textarea:focus-visible::before,.card-testimonial .testimonial-author .glow-ruby.author-avatar:focus-visible::before,.card-feature .glow-ruby.feature-icon:focus-visible::before,.glow-ruby.glass-progress:focus-visible::before,.glow-ruby.glass-loading:focus-visible::before,.glow-ruby.loading-spinner:focus-visible::before,.glow-ruby.glass-modal:focus-visible::before,.glow-ruby.modal__container:focus-visible::before,.glow-ruby.glass-nav:focus-visible::before,.lens-nav-island .glow-ruby.nav-island-container:focus-visible::before,.glow-ruby.glass-card:focus-visible::before,.glow-ruby.card-stats:focus-visible::before,.glow-ruby.card-testimonial:focus-visible::before,.glow-ruby.card-feature:focus-visible::before,.glow-ruby.card-hero:focus-visible::before,.glow-ruby.card:focus-visible::before,.card.card-glow-ruby:focus-visible::before,.glow-ruby.glass-btn:focus-visible::before,.lens-nav-island .glow-ruby.nav-btn:focus-visible::before,.modal__footer .glow-ruby.modal__action:focus-visible::before,.modal__header .glow-ruby.modal__close:focus-visible::before,.glow-ruby.loading-pulse:focus-visible::before,.glow-ruby.form-file__label:focus-visible::before,.glow-ruby.btn-icon:focus-visible::before,.btn-split .glow-ruby.btn-dropdown:focus-visible::before,.glow-ruby.btn-fab:focus-visible::before,.glow-ruby.btn:focus-visible::before,.btn-split .glow-ruby.btn-main:focus-visible::before,.glow-ruby.btn-toggle:focus-visible::before,.btn.btn-glow.btn-danger:focus-visible::before,.btn-split .btn-glow.btn-danger.btn-dropdown:focus-visible::before,.btn-split .btn-glow.btn-danger.btn-main:focus-visible::before,.btn-glow.btn-danger.btn-toggle:focus-visible::before,.glass-modal .modal-header .glow-ruby.modal-close:focus-visible::before,.modal__container .modal-header .glow-ruby.modal-close:focus-visible::before{opacity:calc(.6*1)}.glass.glow-plasma,.modal--confirm .glow-plasma.modal__icon,.glow-plasma.modal__footer,.glow-plasma.modal__header,.glow-plasma.loading-skeleton,.glow-plasma.loading-bar,.loading-indicator .glow-plasma.loading-content,.glow-plasma.loading-indicator,.input-group .glow-plasma.input-group-text,.glow-plasma.form-checkbox,.glow-plasma.form-radio,.glow-plasma.form-input,.glow-plasma.form-search,.glow-plasma.form-select,.glow-plasma.form-textarea,.card-testimonial .testimonial-author .glow-plasma.author-avatar,.card-feature .glow-plasma.feature-icon,.glow-plasma.glass-progress,.glow-plasma.glass-loading,.glow-plasma.loading-spinner,.glow-plasma.glass-modal,.glow-plasma.modal__container,.glow-plasma.glass-nav,.lens-nav-island .glow-plasma.nav-island-container,.glow-plasma.glass-card,.glow-plasma.card-stats,.glow-plasma.card-testimonial,.glow-plasma.card-feature,.card-hero,.glow-plasma.card,.card.card-glow-plasma,.glow-plasma.glass-btn,.lens-nav-island .glow-plasma.nav-btn,.modal__footer .glow-plasma.modal__action,.modal__header .glow-plasma.modal__close,.glow-plasma.loading-pulse,.glow-plasma.form-file__label,.glow-plasma.btn-icon,.btn-split .glow-plasma.btn-dropdown,.btn-split .btn-dropdown.card-hero,.glow-plasma.btn-fab,.glow-plasma.btn,.btn-split .glow-plasma.btn-main,.btn-split .btn-main.card-hero,.glow-plasma.btn-toggle,.glass-modal .modal-header .glow-plasma.modal-close,.modal__container .modal-header .glow-plasma.modal-close,.glass-modal .modal-header .modal-close.card-hero,.modal__container .modal-header .modal-close.card-hero,.glass-modal .modal-header .modal-close.card.card-glow-plasma,.modal__container .modal-header .modal-close.card.card-glow-plasma{position:relative}.glass.glow-plasma::before,.modal--confirm .glow-plasma.modal__icon::before,.glow-plasma.modal__footer::before,.glow-plasma.modal__header::before,.glow-plasma.loading-skeleton::before,.glow-plasma.loading-bar::before,.loading-indicator .glow-plasma.loading-content::before,.glow-plasma.loading-indicator::before,.input-group .glow-plasma.input-group-text::before,.glow-plasma.form-checkbox::before,.glow-plasma.form-radio::before,.glow-plasma.form-input::before,.glow-plasma.form-search::before,.glow-plasma.form-select::before,.glow-plasma.form-textarea::before,.card-testimonial .testimonial-author .glow-plasma.author-avatar::before,.card-feature .glow-plasma.feature-icon::before,.glow-plasma.glass-progress::before,.glow-plasma.glass-loading::before,.glow-plasma.loading-spinner::before,.glow-plasma.glass-modal::before,.glow-plasma.modal__container::before,.glow-plasma.glass-nav::before,.lens-nav-island .glow-plasma.nav-island-container::before,.glow-plasma.glass-card::before,.glow-plasma.card-stats::before,.glow-plasma.card-testimonial::before,.glow-plasma.card-feature::before,.card-hero::before,.glow-plasma.card::before,.card.card-glow-plasma::before,.glow-plasma.glass-btn::before,.lens-nav-island .glow-plasma.nav-btn::before,.modal__footer .glow-plasma.modal__action::before,.modal__header .glow-plasma.modal__close::before,.glow-plasma.loading-pulse::before,.glow-plasma.form-file__label::before,.glow-plasma.btn-icon::before,.btn-split .glow-plasma.btn-dropdown::before,.btn-split .btn-dropdown.card-hero::before,.glow-plasma.btn-fab::before,.glow-plasma.btn::before,.btn-split .glow-plasma.btn-main::before,.btn-split .btn-main.card-hero::before,.glow-plasma.btn-toggle::before,.glass-modal .modal-header .glow-plasma.modal-close::before,.modal__container .modal-header .glow-plasma.modal-close::before,.glass-modal .modal-header .modal-close.card-hero::before,.modal__container .modal-header .modal-close.card-hero::before,.glass-modal .modal-header .modal-close.card.card-glow-plasma::before,.modal__container .modal-header .modal-close.card.card-glow-plasma::before{content:"";position:absolute;inset:calc(-6px*1*1);background:var(--glow-plasma);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.glass.glow-plasma:hover::before,.modal--confirm .glow-plasma.modal__icon:hover::before,.glow-plasma.modal__footer:hover::before,.glow-plasma.modal__header:hover::before,.glow-plasma.loading-skeleton:hover::before,.glow-plasma.loading-bar:hover::before,.loading-indicator .glow-plasma.loading-content:hover::before,.glow-plasma.loading-indicator:hover::before,.input-group .glow-plasma.input-group-text:hover::before,.glow-plasma.form-checkbox:hover::before,.glow-plasma.form-radio:hover::before,.glow-plasma.form-input:hover::before,.glow-plasma.form-search:hover::before,.glow-plasma.form-select:hover::before,.glow-plasma.form-textarea:hover::before,.card-testimonial .testimonial-author .glow-plasma.author-avatar:hover::before,.card-feature .glow-plasma.feature-icon:hover::before,.glow-plasma.glass-progress:hover::before,.glow-plasma.glass-loading:hover::before,.glow-plasma.loading-spinner:hover::before,.glow-plasma.glass-modal:hover::before,.glow-plasma.modal__container:hover::before,.glow-plasma.glass-nav:hover::before,.lens-nav-island .glow-plasma.nav-island-container:hover::before,.glow-plasma.glass-card:hover::before,.glow-plasma.card-stats:hover::before,.glow-plasma.card-testimonial:hover::before,.glow-plasma.card-feature:hover::before,.card-hero:hover::before,.glow-plasma.card:hover::before,.card.card-glow-plasma:hover::before,.glow-plasma.glass-btn:hover::before,.lens-nav-island .glow-plasma.nav-btn:hover::before,.modal__footer .glow-plasma.modal__action:hover::before,.modal__header .glow-plasma.modal__close:hover::before,.glow-plasma.loading-pulse:hover::before,.glow-plasma.form-file__label:hover::before,.glow-plasma.btn-icon:hover::before,.btn-split .glow-plasma.btn-dropdown:hover::before,.glow-plasma.btn-fab:hover::before,.glow-plasma.btn:hover::before,.btn-split .glow-plasma.btn-main:hover::before,.glow-plasma.btn-toggle:hover::before,.glass-modal .modal-header .glow-plasma.modal-close:hover::before,.modal__container .modal-header .glow-plasma.modal-close:hover::before,.glass-modal .modal-header .modal-close.card-hero:hover::before,.modal__container .modal-header .modal-close.card-hero:hover::before{opacity:calc(.8*1);animation:glow-pulse 2s ease-in-out infinite alternate}.glass.glow-plasma:focus-visible::before,.modal--confirm .glow-plasma.modal__icon:focus-visible::before,.glow-plasma.modal__footer:focus-visible::before,.glow-plasma.modal__header:focus-visible::before,.glow-plasma.loading-skeleton:focus-visible::before,.glow-plasma.loading-bar:focus-visible::before,.loading-indicator .glow-plasma.loading-content:focus-visible::before,.glow-plasma.loading-indicator:focus-visible::before,.input-group .glow-plasma.input-group-text:focus-visible::before,.glow-plasma.form-checkbox:focus-visible::before,.glow-plasma.form-radio:focus-visible::before,.glow-plasma.form-input:focus-visible::before,.glow-plasma.form-search:focus-visible::before,.glow-plasma.form-select:focus-visible::before,.glow-plasma.form-textarea:focus-visible::before,.card-testimonial .testimonial-author .glow-plasma.author-avatar:focus-visible::before,.card-feature .glow-plasma.feature-icon:focus-visible::before,.glow-plasma.glass-progress:focus-visible::before,.glow-plasma.glass-loading:focus-visible::before,.glow-plasma.loading-spinner:focus-visible::before,.glow-plasma.glass-modal:focus-visible::before,.glow-plasma.modal__container:focus-visible::before,.glow-plasma.glass-nav:focus-visible::before,.lens-nav-island .glow-plasma.nav-island-container:focus-visible::before,.glow-plasma.glass-card:focus-visible::before,.glow-plasma.card-stats:focus-visible::before,.glow-plasma.card-testimonial:focus-visible::before,.glow-plasma.card-feature:focus-visible::before,.card-hero:focus-visible::before,.glow-plasma.card:focus-visible::before,.card.card-glow-plasma:focus-visible::before,.glow-plasma.glass-btn:focus-visible::before,.lens-nav-island .glow-plasma.nav-btn:focus-visible::before,.modal__footer .glow-plasma.modal__action:focus-visible::before,.modal__header .glow-plasma.modal__close:focus-visible::before,.glow-plasma.loading-pulse:focus-visible::before,.glow-plasma.form-file__label:focus-visible::before,.glow-plasma.btn-icon:focus-visible::before,.btn-split .glow-plasma.btn-dropdown:focus-visible::before,.glow-plasma.btn-fab:focus-visible::before,.glow-plasma.btn:focus-visible::before,.btn-split .glow-plasma.btn-main:focus-visible::before,.glow-plasma.btn-toggle:focus-visible::before,.glass-modal .modal-header .glow-plasma.modal-close:focus-visible::before,.modal__container .modal-header .glow-plasma.modal-close:focus-visible::before,.glass-modal .modal-header .modal-close.card-hero:focus-visible::before,.modal__container .modal-header .modal-close.card-hero:focus-visible::before{opacity:calc(.6*1)}.glass.glow-plasma::before,.modal--confirm .glow-plasma.modal__icon::before,.glow-plasma.modal__footer::before,.glow-plasma.modal__header::before,.glow-plasma.loading-skeleton::before,.glow-plasma.loading-bar::before,.loading-indicator .glow-plasma.loading-content::before,.glow-plasma.loading-indicator::before,.input-group .glow-plasma.input-group-text::before,.glow-plasma.form-checkbox::before,.glow-plasma.form-radio::before,.glow-plasma.form-input::before,.glow-plasma.form-search::before,.glow-plasma.form-select::before,.glow-plasma.form-textarea::before,.card-testimonial .testimonial-author .glow-plasma.author-avatar::before,.card-feature .glow-plasma.feature-icon::before,.glow-plasma.glass-progress::before,.glow-plasma.glass-loading::before,.glow-plasma.loading-spinner::before,.glow-plasma.glass-modal::before,.glow-plasma.modal__container::before,.glow-plasma.glass-nav::before,.lens-nav-island .glow-plasma.nav-island-container::before,.glow-plasma.glass-card::before,.glow-plasma.card-stats::before,.glow-plasma.card-testimonial::before,.glow-plasma.card-feature::before,.card-hero::before,.glow-plasma.card::before,.card.card-glow-plasma::before,.glow-plasma.glass-btn::before,.lens-nav-island .glow-plasma.nav-btn::before,.modal__footer .glow-plasma.modal__action::before,.modal__header .glow-plasma.modal__close::before,.glow-plasma.loading-pulse::before,.glow-plasma.form-file__label::before,.glow-plasma.btn-icon::before,.btn-split .glow-plasma.btn-dropdown::before,.btn-split .btn-dropdown.card-hero::before,.glow-plasma.btn-fab::before,.glow-plasma.btn::before,.btn-split .glow-plasma.btn-main::before,.btn-split .btn-main.card-hero::before,.glow-plasma.btn-toggle::before,.glass-modal .modal-header .glow-plasma.modal-close::before,.modal__container .modal-header .glow-plasma.modal-close::before,.glass-modal .modal-header .modal-close.card-hero::before,.modal__container .modal-header .modal-close.card-hero::before,.glass-modal .modal-header .modal-close.card.card-glow-plasma::before,.modal__container .modal-header .modal-close.card.card-glow-plasma::before{background:var(--glow-plasma);animation:plasma-shift 4s ease-in-out infinite}.glass-frosted{position:relative;background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * 1.2)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1.2)) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1.2 * 0.3)) 100%);border:1px solid rgba(0,0,0,0);background-clip:padding-box;backdrop-filter:blur(calc(var(--blur-primary) * 1.4)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));-webkit-backdrop-filter:blur(calc(var(--blur-primary) * 1.4)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * 1.2)),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * 1.2)),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * 1.2)),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*1.4) calc(8px*1.4) var(--shadow-depth-near),0 calc(8px*1.4) calc(24px*1.4) var(--shadow-depth-mid),0 calc(20px*1.4) calc(60px*1.4) var(--shadow-depth-far),0 calc(40px*1.4) calc(120px*1.4) var(--shadow-depth-ultra),0 calc(80px*1.4) calc(200px*1.4) rgba(0, 0, 0, calc(0.01 * 1.2));transition:all .8s var(--transition-silk);will-change:transform,backdrop-filter,box-shadow,background;transform:translateZ(0);contain:layout style paint;isolation:isolate;filter:url(#frosted);backdrop-filter:blur(calc(var(--blur-primary) * 1.4)) url(#frosted);-webkit-backdrop-filter:blur(calc(var(--blur-primary) * 1.4)) url(#frosted);position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:3rem;min-height:3rem;border-radius:50%;cursor:pointer;outline:0;color:hsla(0,0%,100%,.9);font-size:1.5rem;transition:all var(--svg-morph-duration) var(--transition-morphic),filter var(--svg-morph-duration) var(--transition-silk)}.glass-frosted::before{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;filter:url(#frosted);opacity:.6;z-index:-1;transition:all var(--svg-morph-duration) var(--transition-morphic)}.glass-frosted:hover{filter:url("#frosted-hover");color:#fff;transform:scale(1.08) translateZ(0)}.glass-frosted:hover::before{opacity:.8;filter:url("#frosted-hover")}.glass-frosted:active{transform:scale(0.95) translateZ(0);transition:all .1s var(--transition-elastic)}.glass-frosted.size-lg{min-width:5rem;min-height:5rem;font-size:2rem}.glass-frosted.size-xl{min-width:8rem;min-height:8rem;font-size:3rem}.glass-btn,.lens-nav-island .nav-btn,.modal__footer .modal__action,.modal__header .modal__close,.loading-pulse,.form-file__label,.btn-icon,.btn-split .btn-dropdown,.btn-toggle[data-toggle=theme],.btn-fab,.btn,.btn-split .btn-main,.btn-toggle,.glass-modal .modal-header .modal-close,.modal__container .modal-header .modal-close{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:.5rem;font-weight:600;font-size:.95rem;text-decoration:none;color:var(--text-primary, rgba(255, 255, 255, 0.9));border:none;border-radius:50%}.glass-btn i,.lens-nav-island .nav-btn i,.modal__footer .modal__action i,.modal__header .modal__close i,.loading-pulse i,.form-file__label i,.btn-icon i,.btn-split .btn-dropdown i,.btn-toggle[data-toggle=theme] i,.btn-fab i,.btn i,.btn-split .btn-main i,.btn-toggle i,.glass-modal .modal-header .modal-close i,.modal__container .modal-header .modal-close i,.glass-btn .icon,.lens-nav-island .nav-btn .icon,.modal__footer .modal__action .icon,.modal__header .modal__close .icon,.loading-pulse .icon,.form-file__label .icon,.btn-icon .icon,.btn-split .btn-dropdown .icon,.btn-fab .icon,.btn .icon,.btn-split .btn-main .icon,.btn-toggle .icon,.glass-modal .modal-header .modal-close .icon,.modal__container .modal-header .modal-close .icon{font-size:1.1em;opacity:.85;transition:all .4s var(--transition-silk)}.glass-btn:hover,.lens-nav-island .nav-btn:hover,.modal__footer .modal__action:hover,.modal__header .modal__close:hover,.loading-pulse:hover,.form-file__label:hover,.btn-icon:hover,.btn-split .btn-dropdown:hover,.btn-fab:hover,.btn:hover,.btn-split .btn-main:hover,.btn-toggle:hover,.glass-modal .modal-header .modal-close:hover,.modal__container .modal-header .modal-close:hover{color:var(--text-primary, rgb(255, 255, 255))}.glass-btn:hover i,.lens-nav-island .nav-btn:hover i,.modal__footer .modal__action:hover i,.modal__header .modal__close:hover i,.loading-pulse:hover i,.form-file__label:hover i,.btn-icon:hover i,.btn-split .btn-dropdown:hover i,.btn-fab:hover i,.btn:hover i,.btn-split .btn-main:hover i,.btn-toggle:hover i,.glass-modal .modal-header .modal-close:hover i,.modal__container .modal-header .modal-close:hover i,.glass-btn:hover .icon,.lens-nav-island .nav-btn:hover .icon,.modal__footer .modal__action:hover .icon,.modal__header .modal__close:hover .icon,.loading-pulse:hover .icon,.form-file__label:hover .icon,.btn-icon:hover .icon,.btn-split .btn-dropdown:hover .icon,.btn-fab:hover .icon,.btn:hover .icon,.btn-split .btn-main:hover .icon,.btn-toggle:hover .icon,.glass-modal .modal-header .modal-close:hover .icon,.modal__container .modal-header .modal-close:hover .icon{opacity:1;transform:scale(1.1) translateZ(0)}.glass-btn.primary,.lens-nav-island .primary.nav-btn,.modal__footer .glass-btn.modal__action--primary,.modal__footer .lens-nav-island .modal__action--primary.nav-btn,.lens-nav-island .modal__footer .modal__action--primary.nav-btn,.modal__footer .primary.modal__action,.modal__footer .modal__action.modal__action--primary,.modal__header .primary.modal__close,.modal__header .modal__footer .modal__close.modal__action--primary,.modal__footer .modal__header .modal__close.modal__action--primary,.loading-pulse,.primary.form-file__label,.modal__footer .form-file__label.modal__action--primary,.primary.btn-icon,.modal__footer .btn-icon.modal__action--primary,.btn-split .primary.btn-dropdown,.btn-split .modal__footer .btn-dropdown.modal__action--primary,.modal__footer .btn-split .btn-dropdown.modal__action--primary,.btn-split .btn-dropdown.loading-pulse,.btn-fab,.primary.btn,.modal__footer .btn.modal__action--primary,.btn-split .primary.btn-main,.btn-split .modal__footer .btn-main.modal__action--primary,.modal__footer .btn-split .btn-main.modal__action--primary,.btn-split .btn-main.loading-pulse,.primary.btn-toggle,.modal__footer .btn-toggle.modal__action--primary,.btn.btn-primary,.btn-split .btn-primary.btn-dropdown,.btn-split .btn-primary.btn-main,.btn-primary.btn-toggle,.glass-modal .modal-header .primary.modal-close,.glass-modal .modal-header .modal__footer .modal-close.modal__action--primary,.modal__footer .glass-modal .modal-header .modal-close.modal__action--primary,.modal__container .modal-header .primary.modal-close,.modal__container .modal-header .modal__footer .modal-close.modal__action--primary,.modal__footer .modal__container .modal-header .modal-close.modal__action--primary,.glass-modal .modal-header .modal-close.loading-pulse,.modal__container .modal-header .modal-close.loading-pulse,.glass-modal .modal-header .modal-close.btn-fab,.modal__container .modal-header .modal-close.btn-fab,.glass-modal .modal-header .modal-close.btn.btn-primary,.modal__container .modal-header .modal-close.btn.btn-primary,.glass-modal .modal-header .modal-close.btn-primary.btn-toggle,.modal__container .modal-header .modal-close.btn-primary.btn-toggle{background:linear-gradient(135deg, var(--glow-azure), var(--glow-violet));color:#fff}.glass-btn.primary:hover,.lens-nav-island .primary.nav-btn:hover,.modal__footer .glass-btn.modal__action--primary:hover,.modal__footer .lens-nav-island .modal__action--primary.nav-btn:hover,.lens-nav-island .modal__footer .modal__action--primary.nav-btn:hover,.modal__footer .primary.modal__action:hover,.modal__footer .modal__action.modal__action--primary:hover,.modal__header .primary.modal__close:hover,.modal__header .modal__footer .modal__close.modal__action--primary:hover,.modal__footer .modal__header .modal__close.modal__action--primary:hover,.loading-pulse:hover,.primary.form-file__label:hover,.modal__footer .form-file__label.modal__action--primary:hover,.primary.btn-icon:hover,.modal__footer .btn-icon.modal__action--primary:hover,.btn-split .primary.btn-dropdown:hover,.btn-split .modal__footer .btn-dropdown.modal__action--primary:hover,.modal__footer .btn-split .btn-dropdown.modal__action--primary:hover,.btn-fab:hover,.primary.btn:hover,.modal__footer .btn.modal__action--primary:hover,.btn-split .primary.btn-main:hover,.btn-split .modal__footer .btn-main.modal__action--primary:hover,.modal__footer .btn-split .btn-main.modal__action--primary:hover,.primary.btn-toggle:hover,.modal__footer .btn-toggle.modal__action--primary:hover,.btn.btn-primary:hover,.btn-split .btn-primary.btn-dropdown:hover,.btn-split .btn-primary.btn-main:hover,.btn-primary.btn-toggle:hover,.glass-modal .modal-header .primary.modal-close:hover,.glass-modal .modal-header .modal__footer .modal-close.modal__action--primary:hover,.modal__footer .glass-modal .modal-header .modal-close.modal__action--primary:hover,.modal__container .modal-header .primary.modal-close:hover,.modal__container .modal-header .modal__footer .modal-close.modal__action--primary:hover,.modal__footer .modal__container .modal-header .modal-close.modal__action--primary:hover,.glass-modal .modal-header .modal-close.loading-pulse:hover,.modal__container .modal-header .modal-close.loading-pulse:hover,.glass-modal .modal-header .modal-close.btn-fab:hover,.modal__container .modal-header .modal-close.btn-fab:hover{background:linear-gradient(135deg, color-mix(in srgb, var(--glow-azure) 80%, white), color-mix(in srgb, var(--glow-violet) 80%, white))}.glass-btn.secondary,.lens-nav-island .secondary.nav-btn,.modal__footer .glass-btn.modal__action--secondary,.modal__footer .lens-nav-island .modal__action--secondary.nav-btn,.lens-nav-island .modal__footer .modal__action--secondary.nav-btn,.modal__footer .secondary.modal__action,.modal__footer .modal__action.modal__action--secondary,.modal__header .secondary.modal__close,.modal__header .modal__footer .modal__close.modal__action--secondary,.modal__footer .modal__header .modal__close.modal__action--secondary,.secondary.loading-pulse,.modal__footer .loading-pulse.modal__action--secondary,.form-file__label,.secondary.btn-icon,.modal__footer .btn-icon.modal__action--secondary,.btn-split .secondary.btn-dropdown,.btn-split .modal__footer .btn-dropdown.modal__action--secondary,.modal__footer .btn-split .btn-dropdown.modal__action--secondary,.btn-split .btn-dropdown.form-file__label,.secondary.btn-fab,.modal__footer .btn-fab.modal__action--secondary,.secondary.btn,.modal__footer .btn.modal__action--secondary,.btn-split .secondary.btn-main,.btn-split .modal__footer .btn-main.modal__action--secondary,.modal__footer .btn-split .btn-main.modal__action--secondary,.btn-split .btn-main.form-file__label,.secondary.btn-toggle,.modal__footer .btn-toggle.modal__action--secondary,.btn.btn-secondary,.btn-split .btn-secondary.btn-dropdown,.btn-split .btn-secondary.btn-main,.btn-secondary.btn-toggle,.glass-modal .modal-header .secondary.modal-close,.glass-modal .modal-header .modal__footer .modal-close.modal__action--secondary,.modal__footer .glass-modal .modal-header .modal-close.modal__action--secondary,.modal__container .modal-header .secondary.modal-close,.modal__container .modal-header .modal__footer .modal-close.modal__action--secondary,.modal__footer .modal__container .modal-header .modal-close.modal__action--secondary,.glass-modal .modal-header .modal-close.form-file__label,.modal__container .modal-header .modal-close.form-file__label,.glass-modal .modal-header .modal-close.btn.btn-secondary,.modal__container .modal-header .modal-close.btn.btn-secondary,.glass-modal .modal-header .modal-close.btn-secondary.btn-toggle,.modal__container .modal-header .modal-close.btn-secondary.btn-toggle{position:relative}.glass-btn.secondary::before,.lens-nav-island .secondary.nav-btn::before,.modal__footer .glass-btn.modal__action--secondary::before,.modal__footer .lens-nav-island .modal__action--secondary.nav-btn::before,.lens-nav-island .modal__footer .modal__action--secondary.nav-btn::before,.modal__footer .secondary.modal__action::before,.modal__footer .modal__action.modal__action--secondary::before,.modal__header .secondary.modal__close::before,.modal__header .modal__footer .modal__close.modal__action--secondary::before,.modal__footer .modal__header .modal__close.modal__action--secondary::before,.secondary.loading-pulse::before,.modal__footer .loading-pulse.modal__action--secondary::before,.form-file__label::before,.secondary.btn-icon::before,.modal__footer .btn-icon.modal__action--secondary::before,.btn-split .secondary.btn-dropdown::before,.btn-split .modal__footer .btn-dropdown.modal__action--secondary::before,.modal__footer .btn-split .btn-dropdown.modal__action--secondary::before,.btn-split .btn-dropdown.form-file__label::before,.secondary.btn-fab::before,.modal__footer .btn-fab.modal__action--secondary::before,.secondary.btn::before,.modal__footer .btn.modal__action--secondary::before,.btn-split .secondary.btn-main::before,.btn-split .modal__footer .btn-main.modal__action--secondary::before,.modal__footer .btn-split .btn-main.modal__action--secondary::before,.btn-split .btn-main.form-file__label::before,.secondary.btn-toggle::before,.modal__footer .btn-toggle.modal__action--secondary::before,.btn.btn-secondary::before,.btn-split .btn-secondary.btn-dropdown::before,.btn-split .btn-secondary.btn-main::before,.btn-secondary.btn-toggle::before,.glass-modal .modal-header .secondary.modal-close::before,.glass-modal .modal-header .modal__footer .modal-close.modal__action--secondary::before,.modal__footer .glass-modal .modal-header .modal-close.modal__action--secondary::before,.modal__container .modal-header .secondary.modal-close::before,.modal__container .modal-header .modal__footer .modal-close.modal__action--secondary::before,.modal__footer .modal__container .modal-header .modal-close.modal__action--secondary::before,.glass-modal .modal-header .modal-close.form-file__label::before,.modal__container .modal-header .modal-close.form-file__label::before,.glass-modal .modal-header .modal-close.btn.btn-secondary::before,.modal__container .modal-header .modal-close.btn.btn-secondary::before,.glass-modal .modal-header .modal-close.btn-secondary.btn-toggle::before,.modal__container .modal-header .modal-close.btn-secondary.btn-toggle::before{content:"";position:absolute;inset:calc(-6px*1*0.7);background:var(--glow-violet);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.glass-btn.secondary:hover::before,.lens-nav-island .secondary.nav-btn:hover::before,.modal__footer .glass-btn.modal__action--secondary:hover::before,.modal__footer .lens-nav-island .modal__action--secondary.nav-btn:hover::before,.lens-nav-island .modal__footer .modal__action--secondary.nav-btn:hover::before,.modal__footer .secondary.modal__action:hover::before,.modal__footer .modal__action.modal__action--secondary:hover::before,.modal__header .secondary.modal__close:hover::before,.modal__header .modal__footer .modal__close.modal__action--secondary:hover::before,.modal__footer .modal__header .modal__close.modal__action--secondary:hover::before,.secondary.loading-pulse:hover::before,.modal__footer .loading-pulse.modal__action--secondary:hover::before,.form-file__label:hover::before,.secondary.btn-icon:hover::before,.modal__footer .btn-icon.modal__action--secondary:hover::before,.btn-split .secondary.btn-dropdown:hover::before,.btn-split .modal__footer .btn-dropdown.modal__action--secondary:hover::before,.modal__footer .btn-split .btn-dropdown.modal__action--secondary:hover::before,.secondary.btn-fab:hover::before,.modal__footer .btn-fab.modal__action--secondary:hover::before,.secondary.btn:hover::before,.modal__footer .btn.modal__action--secondary:hover::before,.btn-split .secondary.btn-main:hover::before,.btn-split .modal__footer .btn-main.modal__action--secondary:hover::before,.modal__footer .btn-split .btn-main.modal__action--secondary:hover::before,.secondary.btn-toggle:hover::before,.modal__footer .btn-toggle.modal__action--secondary:hover::before,.btn.btn-secondary:hover::before,.btn-split .btn-secondary.btn-dropdown:hover::before,.btn-split .btn-secondary.btn-main:hover::before,.btn-secondary.btn-toggle:hover::before,.glass-modal .modal-header .secondary.modal-close:hover::before,.glass-modal .modal-header .modal__footer .modal-close.modal__action--secondary:hover::before,.modal__footer .glass-modal .modal-header .modal-close.modal__action--secondary:hover::before,.modal__container .modal-header .secondary.modal-close:hover::before,.modal__container .modal-header .modal__footer .modal-close.modal__action--secondary:hover::before,.modal__footer .modal__container .modal-header .modal-close.modal__action--secondary:hover::before,.glass-modal .modal-header .modal-close.form-file__label:hover::before,.modal__container .modal-header .modal-close.form-file__label:hover::before{opacity:calc(.8*0.7);animation:glow-pulse 2s ease-in-out infinite alternate}.glass-btn.secondary:focus-visible::before,.lens-nav-island .secondary.nav-btn:focus-visible::before,.modal__footer .glass-btn.modal__action--secondary:focus-visible::before,.modal__footer .lens-nav-island .modal__action--secondary.nav-btn:focus-visible::before,.lens-nav-island .modal__footer .modal__action--secondary.nav-btn:focus-visible::before,.modal__footer .secondary.modal__action:focus-visible::before,.modal__footer .modal__action.modal__action--secondary:focus-visible::before,.modal__header .secondary.modal__close:focus-visible::before,.modal__header .modal__footer .modal__close.modal__action--secondary:focus-visible::before,.modal__footer .modal__header .modal__close.modal__action--secondary:focus-visible::before,.secondary.loading-pulse:focus-visible::before,.modal__footer .loading-pulse.modal__action--secondary:focus-visible::before,.form-file__label:focus-visible::before,.secondary.btn-icon:focus-visible::before,.modal__footer .btn-icon.modal__action--secondary:focus-visible::before,.btn-split .secondary.btn-dropdown:focus-visible::before,.btn-split .modal__footer .btn-dropdown.modal__action--secondary:focus-visible::before,.modal__footer .btn-split .btn-dropdown.modal__action--secondary:focus-visible::before,.secondary.btn-fab:focus-visible::before,.modal__footer .btn-fab.modal__action--secondary:focus-visible::before,.secondary.btn:focus-visible::before,.modal__footer .btn.modal__action--secondary:focus-visible::before,.btn-split .secondary.btn-main:focus-visible::before,.btn-split .modal__footer .btn-main.modal__action--secondary:focus-visible::before,.modal__footer .btn-split .btn-main.modal__action--secondary:focus-visible::before,.secondary.btn-toggle:focus-visible::before,.modal__footer .btn-toggle.modal__action--secondary:focus-visible::before,.btn.btn-secondary:focus-visible::before,.btn-split .btn-secondary.btn-dropdown:focus-visible::before,.btn-split .btn-secondary.btn-main:focus-visible::before,.btn-secondary.btn-toggle:focus-visible::before,.glass-modal .modal-header .secondary.modal-close:focus-visible::before,.glass-modal .modal-header .modal__footer .modal-close.modal__action--secondary:focus-visible::before,.modal__footer .glass-modal .modal-header .modal-close.modal__action--secondary:focus-visible::before,.modal__container .modal-header .secondary.modal-close:focus-visible::before,.modal__container .modal-header .modal__footer .modal-close.modal__action--secondary:focus-visible::before,.modal__footer .modal__container .modal-header .modal-close.modal__action--secondary:focus-visible::before,.glass-modal .modal-header .modal-close.form-file__label:focus-visible::before,.modal__container .modal-header .modal-close.form-file__label:focus-visible::before{opacity:calc(.6*0.7)}.glass-btn.success,.lens-nav-island .success.nav-btn,.modal__footer .success.modal__action,.modal__header .success.modal__close,.success.loading-pulse,.success.form-file__label,.success.btn-icon,.btn-split .success.btn-dropdown,.success.btn-fab,.success.btn,.btn-split .success.btn-main,.success.btn-toggle,.btn.btn-success,.btn-split .btn-success.btn-dropdown,.btn-split .btn-success.btn-main,.btn-success.btn-toggle,.glass-modal .modal-header .success.modal-close,.modal__container .modal-header .success.modal-close,.glass-modal .modal-header .modal-close.btn.btn-success,.modal__container .modal-header .modal-close.btn.btn-success,.glass-modal .modal-header .modal-close.btn-success.btn-toggle,.modal__container .modal-header .modal-close.btn-success.btn-toggle{position:relative}.glass-btn.success::before,.lens-nav-island .success.nav-btn::before,.modal__footer .success.modal__action::before,.modal__header .success.modal__close::before,.success.loading-pulse::before,.success.form-file__label::before,.success.btn-icon::before,.btn-split .success.btn-dropdown::before,.success.btn-fab::before,.success.btn::before,.btn-split .success.btn-main::before,.success.btn-toggle::before,.btn.btn-success::before,.btn-split .btn-success.btn-dropdown::before,.btn-split .btn-success.btn-main::before,.btn-success.btn-toggle::before,.glass-modal .modal-header .success.modal-close::before,.modal__container .modal-header .success.modal-close::before,.glass-modal .modal-header .modal-close.btn.btn-success::before,.modal__container .modal-header .modal-close.btn.btn-success::before,.glass-modal .modal-header .modal-close.btn-success.btn-toggle::before,.modal__container .modal-header .modal-close.btn-success.btn-toggle::before{content:"";position:absolute;inset:calc(-6px*1*0.8);background:var(--glow-emerald);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.glass-btn.success:hover::before,.lens-nav-island .success.nav-btn:hover::before,.modal__footer .success.modal__action:hover::before,.modal__header .success.modal__close:hover::before,.success.loading-pulse:hover::before,.success.form-file__label:hover::before,.success.btn-icon:hover::before,.btn-split .success.btn-dropdown:hover::before,.success.btn-fab:hover::before,.success.btn:hover::before,.btn-split .success.btn-main:hover::before,.success.btn-toggle:hover::before,.btn.btn-success:hover::before,.btn-split .btn-success.btn-dropdown:hover::before,.btn-split .btn-success.btn-main:hover::before,.btn-success.btn-toggle:hover::before,.glass-modal .modal-header .success.modal-close:hover::before,.modal__container .modal-header .success.modal-close:hover::before{opacity:calc(.8*0.8);animation:glow-pulse 2s ease-in-out infinite alternate}.glass-btn.success:focus-visible::before,.lens-nav-island .success.nav-btn:focus-visible::before,.modal__footer .success.modal__action:focus-visible::before,.modal__header .success.modal__close:focus-visible::before,.success.loading-pulse:focus-visible::before,.success.form-file__label:focus-visible::before,.success.btn-icon:focus-visible::before,.btn-split .success.btn-dropdown:focus-visible::before,.success.btn-fab:focus-visible::before,.success.btn:focus-visible::before,.btn-split .success.btn-main:focus-visible::before,.success.btn-toggle:focus-visible::before,.btn.btn-success:focus-visible::before,.btn-split .btn-success.btn-dropdown:focus-visible::before,.btn-split .btn-success.btn-main:focus-visible::before,.btn-success.btn-toggle:focus-visible::before,.glass-modal .modal-header .success.modal-close:focus-visible::before,.modal__container .modal-header .success.modal-close:focus-visible::before{opacity:calc(.6*0.8)}.glass-btn.warning,.lens-nav-island .warning.nav-btn,.modal__footer .warning.modal__action,.modal__header .warning.modal__close,.warning.loading-pulse,.warning.form-file__label,.warning.btn-icon,.btn-split .warning.btn-dropdown,.warning.btn-fab,.warning.btn,.btn-split .warning.btn-main,.warning.btn-toggle,.btn.btn-warning,.btn-split .btn-warning.btn-dropdown,.btn-split .btn-warning.btn-main,.btn-warning.btn-toggle,.glass-modal .modal-header .warning.modal-close,.modal__container .modal-header .warning.modal-close,.glass-modal .modal-header .modal-close.btn.btn-warning,.modal__container .modal-header .modal-close.btn.btn-warning,.glass-modal .modal-header .modal-close.btn-warning.btn-toggle,.modal__container .modal-header .modal-close.btn-warning.btn-toggle{position:relative}.glass-btn.warning::before,.lens-nav-island .warning.nav-btn::before,.modal__footer .warning.modal__action::before,.modal__header .warning.modal__close::before,.warning.loading-pulse::before,.warning.form-file__label::before,.warning.btn-icon::before,.btn-split .warning.btn-dropdown::before,.warning.btn-fab::before,.warning.btn::before,.btn-split .warning.btn-main::before,.warning.btn-toggle::before,.btn.btn-warning::before,.btn-split .btn-warning.btn-dropdown::before,.btn-split .btn-warning.btn-main::before,.btn-warning.btn-toggle::before,.glass-modal .modal-header .warning.modal-close::before,.modal__container .modal-header .warning.modal-close::before,.glass-modal .modal-header .modal-close.btn.btn-warning::before,.modal__container .modal-header .modal-close.btn.btn-warning::before,.glass-modal .modal-header .modal-close.btn-warning.btn-toggle::before,.modal__container .modal-header .modal-close.btn-warning.btn-toggle::before{content:"";position:absolute;inset:calc(-6px*1*0.8);background:var(--glow-amber);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.glass-btn.warning:hover::before,.lens-nav-island .warning.nav-btn:hover::before,.modal__footer .warning.modal__action:hover::before,.modal__header .warning.modal__close:hover::before,.warning.loading-pulse:hover::before,.warning.form-file__label:hover::before,.warning.btn-icon:hover::before,.btn-split .warning.btn-dropdown:hover::before,.warning.btn-fab:hover::before,.warning.btn:hover::before,.btn-split .warning.btn-main:hover::before,.warning.btn-toggle:hover::before,.btn.btn-warning:hover::before,.btn-split .btn-warning.btn-dropdown:hover::before,.btn-split .btn-warning.btn-main:hover::before,.btn-warning.btn-toggle:hover::before,.glass-modal .modal-header .warning.modal-close:hover::before,.modal__container .modal-header .warning.modal-close:hover::before{opacity:calc(.8*0.8);animation:glow-pulse 2s ease-in-out infinite alternate}.glass-btn.warning:focus-visible::before,.lens-nav-island .warning.nav-btn:focus-visible::before,.modal__footer .warning.modal__action:focus-visible::before,.modal__header .warning.modal__close:focus-visible::before,.warning.loading-pulse:focus-visible::before,.warning.form-file__label:focus-visible::before,.warning.btn-icon:focus-visible::before,.btn-split .warning.btn-dropdown:focus-visible::before,.warning.btn-fab:focus-visible::before,.warning.btn:focus-visible::before,.btn-split .warning.btn-main:focus-visible::before,.warning.btn-toggle:focus-visible::before,.btn.btn-warning:focus-visible::before,.btn-split .btn-warning.btn-dropdown:focus-visible::before,.btn-split .btn-warning.btn-main:focus-visible::before,.btn-warning.btn-toggle:focus-visible::before,.glass-modal .modal-header .warning.modal-close:focus-visible::before,.modal__container .modal-header .warning.modal-close:focus-visible::before{opacity:calc(.6*0.8)}.glass-btn.danger,.lens-nav-island .danger.nav-btn,.modal__footer .glass-btn.modal__action--danger,.modal__footer .lens-nav-island .modal__action--danger.nav-btn,.lens-nav-island .modal__footer .modal__action--danger.nav-btn,.modal__footer .danger.modal__action,.modal__footer .modal__action.modal__action--danger,.modal__header .danger.modal__close,.modal__header .modal__footer .modal__close.modal__action--danger,.modal__footer .modal__header .modal__close.modal__action--danger,.danger.loading-pulse,.modal__footer .loading-pulse.modal__action--danger,.danger.form-file__label,.modal__footer .form-file__label.modal__action--danger,.danger.btn-icon,.modal__footer .btn-icon.modal__action--danger,.btn-split .danger.btn-dropdown,.btn-split .modal__footer .btn-dropdown.modal__action--danger,.modal__footer .btn-split .btn-dropdown.modal__action--danger,.danger.btn-fab,.modal__footer .btn-fab.modal__action--danger,.danger.btn,.modal__footer .btn.modal__action--danger,.btn-split .danger.btn-main,.btn-split .modal__footer .btn-main.modal__action--danger,.modal__footer .btn-split .btn-main.modal__action--danger,.danger.btn-toggle,.modal__footer .btn-toggle.modal__action--danger,.btn.btn-danger,.btn-split .btn-danger.btn-dropdown,.btn-split .btn-danger.btn-main,.btn-danger.btn-toggle,.glass-modal .modal-header .danger.modal-close,.glass-modal .modal-header .modal__footer .modal-close.modal__action--danger,.modal__footer .glass-modal .modal-header .modal-close.modal__action--danger,.modal__container .modal-header .danger.modal-close,.modal__container .modal-header .modal__footer .modal-close.modal__action--danger,.modal__footer .modal__container .modal-header .modal-close.modal__action--danger,.glass-modal .modal-header .modal-close.btn.btn-danger,.modal__container .modal-header .modal-close.btn.btn-danger,.glass-modal .modal-header .modal-close.btn-danger.btn-toggle,.modal__container .modal-header .modal-close.btn-danger.btn-toggle{position:relative}.glass-btn.danger::before,.lens-nav-island .danger.nav-btn::before,.modal__footer .glass-btn.modal__action--danger::before,.modal__footer .lens-nav-island .modal__action--danger.nav-btn::before,.lens-nav-island .modal__footer .modal__action--danger.nav-btn::before,.modal__footer .danger.modal__action::before,.modal__footer .modal__action.modal__action--danger::before,.modal__header .danger.modal__close::before,.modal__header .modal__footer .modal__close.modal__action--danger::before,.modal__footer .modal__header .modal__close.modal__action--danger::before,.danger.loading-pulse::before,.modal__footer .loading-pulse.modal__action--danger::before,.danger.form-file__label::before,.modal__footer .form-file__label.modal__action--danger::before,.danger.btn-icon::before,.modal__footer .btn-icon.modal__action--danger::before,.btn-split .danger.btn-dropdown::before,.btn-split .modal__footer .btn-dropdown.modal__action--danger::before,.modal__footer .btn-split .btn-dropdown.modal__action--danger::before,.danger.btn-fab::before,.modal__footer .btn-fab.modal__action--danger::before,.danger.btn::before,.modal__footer .btn.modal__action--danger::before,.btn-split .danger.btn-main::before,.btn-split .modal__footer .btn-main.modal__action--danger::before,.modal__footer .btn-split .btn-main.modal__action--danger::before,.danger.btn-toggle::before,.modal__footer .btn-toggle.modal__action--danger::before,.btn.btn-danger::before,.btn-split .btn-danger.btn-dropdown::before,.btn-split .btn-danger.btn-main::before,.btn-danger.btn-toggle::before,.glass-modal .modal-header .danger.modal-close::before,.glass-modal .modal-header .modal__footer .modal-close.modal__action--danger::before,.modal__footer .glass-modal .modal-header .modal-close.modal__action--danger::before,.modal__container .modal-header .danger.modal-close::before,.modal__container .modal-header .modal__footer .modal-close.modal__action--danger::before,.modal__footer .modal__container .modal-header .modal-close.modal__action--danger::before,.glass-modal .modal-header .modal-close.btn.btn-danger::before,.modal__container .modal-header .modal-close.btn.btn-danger::before,.glass-modal .modal-header .modal-close.btn-danger.btn-toggle::before,.modal__container .modal-header .modal-close.btn-danger.btn-toggle::before{content:"";position:absolute;inset:calc(-6px*1*0.8);background:var(--glow-ruby);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.glass-btn.danger:hover::before,.lens-nav-island .danger.nav-btn:hover::before,.modal__footer .glass-btn.modal__action--danger:hover::before,.modal__footer .lens-nav-island .modal__action--danger.nav-btn:hover::before,.lens-nav-island .modal__footer .modal__action--danger.nav-btn:hover::before,.modal__footer .danger.modal__action:hover::before,.modal__footer .modal__action.modal__action--danger:hover::before,.modal__header .danger.modal__close:hover::before,.modal__header .modal__footer .modal__close.modal__action--danger:hover::before,.modal__footer .modal__header .modal__close.modal__action--danger:hover::before,.danger.loading-pulse:hover::before,.modal__footer .loading-pulse.modal__action--danger:hover::before,.danger.form-file__label:hover::before,.modal__footer .form-file__label.modal__action--danger:hover::before,.danger.btn-icon:hover::before,.modal__footer .btn-icon.modal__action--danger:hover::before,.btn-split .danger.btn-dropdown:hover::before,.btn-split .modal__footer .btn-dropdown.modal__action--danger:hover::before,.modal__footer .btn-split .btn-dropdown.modal__action--danger:hover::before,.danger.btn-fab:hover::before,.modal__footer .btn-fab.modal__action--danger:hover::before,.danger.btn:hover::before,.modal__footer .btn.modal__action--danger:hover::before,.btn-split .danger.btn-main:hover::before,.btn-split .modal__footer .btn-main.modal__action--danger:hover::before,.modal__footer .btn-split .btn-main.modal__action--danger:hover::before,.danger.btn-toggle:hover::before,.modal__footer .btn-toggle.modal__action--danger:hover::before,.btn.btn-danger:hover::before,.btn-split .btn-danger.btn-dropdown:hover::before,.btn-split .btn-danger.btn-main:hover::before,.btn-danger.btn-toggle:hover::before,.glass-modal .modal-header .danger.modal-close:hover::before,.glass-modal .modal-header .modal__footer .modal-close.modal__action--danger:hover::before,.modal__footer .glass-modal .modal-header .modal-close.modal__action--danger:hover::before,.modal__container .modal-header .danger.modal-close:hover::before,.modal__container .modal-header .modal__footer .modal-close.modal__action--danger:hover::before,.modal__footer .modal__container .modal-header .modal-close.modal__action--danger:hover::before{opacity:calc(.8*0.8);animation:glow-pulse 2s ease-in-out infinite alternate}.glass-btn.danger:focus-visible::before,.lens-nav-island .danger.nav-btn:focus-visible::before,.modal__footer .glass-btn.modal__action--danger:focus-visible::before,.modal__footer .lens-nav-island .modal__action--danger.nav-btn:focus-visible::before,.lens-nav-island .modal__footer .modal__action--danger.nav-btn:focus-visible::before,.modal__footer .danger.modal__action:focus-visible::before,.modal__footer .modal__action.modal__action--danger:focus-visible::before,.modal__header .danger.modal__close:focus-visible::before,.modal__header .modal__footer .modal__close.modal__action--danger:focus-visible::before,.modal__footer .modal__header .modal__close.modal__action--danger:focus-visible::before,.danger.loading-pulse:focus-visible::before,.modal__footer .loading-pulse.modal__action--danger:focus-visible::before,.danger.form-file__label:focus-visible::before,.modal__footer .form-file__label.modal__action--danger:focus-visible::before,.danger.btn-icon:focus-visible::before,.modal__footer .btn-icon.modal__action--danger:focus-visible::before,.btn-split .danger.btn-dropdown:focus-visible::before,.btn-split .modal__footer .btn-dropdown.modal__action--danger:focus-visible::before,.modal__footer .btn-split .btn-dropdown.modal__action--danger:focus-visible::before,.danger.btn-fab:focus-visible::before,.modal__footer .btn-fab.modal__action--danger:focus-visible::before,.danger.btn:focus-visible::before,.modal__footer .btn.modal__action--danger:focus-visible::before,.btn-split .danger.btn-main:focus-visible::before,.btn-split .modal__footer .btn-main.modal__action--danger:focus-visible::before,.modal__footer .btn-split .btn-main.modal__action--danger:focus-visible::before,.danger.btn-toggle:focus-visible::before,.modal__footer .btn-toggle.modal__action--danger:focus-visible::before,.btn.btn-danger:focus-visible::before,.btn-split .btn-danger.btn-dropdown:focus-visible::before,.btn-split .btn-danger.btn-main:focus-visible::before,.btn-danger.btn-toggle:focus-visible::before,.glass-modal .modal-header .danger.modal-close:focus-visible::before,.glass-modal .modal-header .modal__footer .modal-close.modal__action--danger:focus-visible::before,.modal__footer .glass-modal .modal-header .modal-close.modal__action--danger:focus-visible::before,.modal__container .modal-header .danger.modal-close:focus-visible::before,.modal__container .modal-header .modal__footer .modal-close.modal__action--danger:focus-visible::before,.modal__footer .modal__container .modal-header .modal-close.modal__action--danger:focus-visible::before{opacity:calc(.6*0.8)}.glass-btn:disabled,.lens-nav-island .nav-btn:disabled,.modal__footer .modal__action:disabled,.modal__header .modal__close:disabled,.loading-pulse:disabled,.form-file__label:disabled,.btn-icon:disabled,.btn-split .btn-dropdown:disabled,.btn-fab:disabled,.btn:disabled,.btn-split .btn-main:disabled,.btn-toggle:disabled,.glass-modal .modal-header .modal-close:disabled,.modal__container .modal-header .modal-close:disabled,.glass-btn.disabled,.lens-nav-island .disabled.nav-btn,.modal__footer .disabled.modal__action,.modal__header .disabled.modal__close,.disabled.loading-pulse,.disabled.form-file__label,.disabled.btn-icon,.btn-split .disabled.btn-dropdown,.disabled.btn-fab,.disabled.btn,.btn-split .disabled.btn-main,.disabled.btn-toggle,.btn.btn-disabled,.btn-split .btn-disabled.btn-dropdown,.btn-split .btn-disabled.btn-main,.btn-disabled.btn-toggle,.glass-modal .modal-header .disabled.modal-close,.modal__container .modal-header .disabled.modal-close,.glass-modal .modal-header .modal-close.btn.btn-disabled,.modal__container .modal-header .modal-close.btn.btn-disabled,.glass-modal .modal-header .modal-close.btn-disabled.btn-toggle,.modal__container .modal-header .modal-close.btn-disabled.btn-toggle{opacity:.4;cursor:not-allowed;pointer-events:none;filter:saturate(0.3)}.glass-btn:disabled:hover,.lens-nav-island .nav-btn:disabled:hover,.modal__footer .modal__action:disabled:hover,.modal__header .modal__close:disabled:hover,.loading-pulse:disabled:hover,.form-file__label:disabled:hover,.btn-icon:disabled:hover,.btn-split .btn-dropdown:disabled:hover,.btn-fab:disabled:hover,.btn:disabled:hover,.btn-split .btn-main:disabled:hover,.btn-toggle:disabled:hover,.glass-modal .modal-header .modal-close:disabled:hover,.modal__container .modal-header .modal-close:disabled:hover,.glass-btn.disabled:hover,.lens-nav-island .disabled.nav-btn:hover,.modal__footer .disabled.modal__action:hover,.modal__header .disabled.modal__close:hover,.disabled.loading-pulse:hover,.disabled.form-file__label:hover,.disabled.btn-icon:hover,.btn-split .disabled.btn-dropdown:hover,.disabled.btn-fab:hover,.disabled.btn:hover,.btn-split .disabled.btn-main:hover,.disabled.btn-toggle:hover,.btn.btn-disabled:hover,.btn-split .btn-disabled.btn-dropdown:hover,.btn-split .btn-disabled.btn-main:hover,.btn-disabled.btn-toggle:hover,.glass-modal .modal-header .disabled.modal-close:hover,.modal__container .modal-header .disabled.modal-close:hover{transform:none}.glass-btn.loading,.lens-nav-island .loading.nav-btn,.modal__footer .loading.modal__action,.modal__header .loading.modal__close,.loading.loading-pulse,.loading.form-file__label,.loading.btn-icon,.btn-split .loading.btn-dropdown,.loading.btn-fab,.loading.btn,.btn-split .loading.btn-main,.loading.btn-toggle,.btn.btn-loading,.btn-split .btn-loading.btn-dropdown,.btn-split .btn-loading.btn-main,.btn-loading.btn-toggle,.glass-modal .modal-header .loading.modal-close,.modal__container .modal-header .loading.modal-close,.glass-modal .modal-header .modal-close.btn.btn-loading,.modal__container .modal-header .modal-close.btn.btn-loading,.glass-modal .modal-header .modal-close.btn-loading.btn-toggle,.modal__container .modal-header .modal-close.btn-loading.btn-toggle{pointer-events:none;position:relative}.glass-btn.loading::after,.lens-nav-island .loading.nav-btn::after,.modal__footer .loading.modal__action::after,.modal__header .loading.modal__close::after,.loading.loading-pulse::after,.loading.form-file__label::after,.loading.btn-icon::after,.btn-split .loading.btn-dropdown::after,.loading.btn-fab::after,.loading.btn::after,.btn-split .loading.btn-main::after,.loading.btn-toggle::after,.btn.btn-loading::after,.btn-split .btn-loading.btn-dropdown::after,.btn-split .btn-loading.btn-main::after,.btn-loading.btn-toggle::after,.glass-modal .modal-header .loading.modal-close::after,.modal__container .modal-header .loading.modal-close::after,.glass-modal .modal-header .modal-close.btn.btn-loading::after,.modal__container .modal-header .modal-close.btn.btn-loading::after,.glass-modal .modal-header .modal-close.btn-loading.btn-toggle::after,.modal__container .modal-header .modal-close.btn-loading.btn-toggle::after{content:"";position:absolute;width:24px;height:24px;border:2px solid rgba(0,0,0,0);border-top:2px solid currentColor;border-radius:50%;animation:glass-spin 1s linear infinite}.glass-btn.loading .btn-text,.lens-nav-island .loading.nav-btn .btn-text,.modal__footer .loading.modal__action .btn-text,.modal__header .loading.modal__close .btn-text,.loading.loading-pulse .btn-text,.loading.form-file__label .btn-text,.loading.btn-icon .btn-text,.btn-split .loading.btn-dropdown .btn-text,.loading.btn-fab .btn-text,.loading.btn .btn-text,.btn-split .loading.btn-main .btn-text,.loading.btn-toggle .btn-text,.btn.btn-loading .btn-text,.btn-split .btn-loading.btn-dropdown .btn-text,.btn-split .btn-loading.btn-main .btn-text,.btn-loading.btn-toggle .btn-text,.glass-modal .modal-header .loading.modal-close .btn-text,.modal__container .modal-header .loading.modal-close .btn-text{opacity:.2}.glass-card,.card-stats,.card-testimonial,.card-feature,.card-hero,.card{padding:2rem;border-radius:24px}.glass-card.interactive,.interactive.card-stats,.interactive.card-testimonial,.interactive.card-feature,.interactive.card-hero,.interactive.card{cursor:pointer}.glass-card.interactive:hover .card-title,.interactive.card-stats:hover .card-title,.interactive.card-testimonial:hover .card-title,.interactive.card-feature:hover .card-title,.interactive.card-hero:hover .card-title,.interactive.card:hover .card-title{color:var(--glow-azure);transform:translateX(3px) translateZ(0)}.glass-card.interactive:hover .card-content,.interactive.card-stats:hover .card-content,.interactive.card-testimonial:hover .card-content,.interactive.card-feature:hover .card-content,.interactive.card-hero:hover .card-content,.interactive.card:hover .card-content{transform:translateY(-2px) translateZ(0)}.glass-card.interactive:hover .card-image,.interactive.card-stats:hover .card-image,.interactive.card-testimonial:hover .card-image,.interactive.card-feature:hover .card-image,.interactive.card-hero:hover .card-image,.interactive.card:hover .card-image{transform:scale(1.02) translateZ(0)}.glass-card .card-header,.card-stats .card-header,.card-testimonial .card-header,.card-feature .card-header,.card-hero .card-header,.card .card-header{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.08);position:relative}.glass-card .card-header::after,.card-stats .card-header::after,.card-testimonial .card-header::after,.card-feature .card-header::after,.card-hero .card-header::after,.card .card-header::after{content:"";position:absolute;bottom:0;left:0;width:30%;height:1px;background:linear-gradient(90deg, var(--glow-azure), transparent)}.glass-card .card-title,.card-stats .card-title,.card-testimonial .card-title,.card-feature .card-title,.card-hero .card-title,.card .card-title{font-size:1.35rem;font-weight:700;margin:0;line-height:1.3;transition:all .4s var(--transition-silk)}.glass-card .card-subtitle,.card-stats .card-subtitle,.card-testimonial .card-subtitle,.card-feature .card-subtitle,.card-hero .card-subtitle,.card .card-subtitle{font-size:.9rem;opacity:.7;margin:.5rem 0 0;font-weight:500}.glass-card .card-content,.card-stats .card-content,.card-testimonial .card-content,.card-feature .card-content,.card-hero .card-content,.card .card-content{transition:transform .4s var(--transition-silk);line-height:1.6}.glass-card .card-image,.card-stats .card-image,.card-testimonial .card-image,.card-feature .card-image,.card-hero .card-image,.card .card-image{border-radius:16px;overflow:hidden;transition:transform .4s var(--transition-silk);margin-bottom:1rem}.glass-card .card-image img,.card-stats .card-image img,.card-testimonial .card-image img,.card-feature .card-image img,.card-hero .card-image img,.card .card-image img{width:100%;height:auto;display:block}.glass-card .card-footer,.card-stats .card-footer,.card-testimonial .card-footer,.card-feature .card-footer,.card-hero .card-footer,.card .card-footer{margin-top:1.5rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;align-items:center}.glass-nav,.lens-nav-island .nav-island-container{padding:.5rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;backdrop-filter:blur(var(--blur-secondary)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness))}.glass-nav .nav-item,.lens-nav-island .nav-island-container .nav-item{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:20px;transition:all .4s var(--transition-silk);text-decoration:none;color:var(--text-secondary, rgba(255, 255, 255, 0.7));font-weight:500;font-size:.9rem;position:relative}.glass-nav .nav-item:hover,.lens-nav-island .nav-island-container .nav-item:hover{color:var(--text-primary, rgba(255, 255, 255, 0.95));background:hsla(0,0%,100%,.08);transform:translateY(-1px) translateZ(0)}.glass-nav .nav-item.active,.lens-nav-island .nav-island-container .nav-item.active{color:var(--glow-azure);background:hsla(0,0%,100%,.12)}.glass-nav .nav-item.active::before,.lens-nav-island .nav-island-container .nav-item.active::before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(135deg, var(--glow-azure), var(--glow-violet));opacity:.15;z-index:-1}.glass-nav .nav-item i,.lens-nav-island .nav-island-container .nav-item i,.glass-nav .nav-item .icon,.lens-nav-island .nav-island-container .nav-item .icon{font-size:1.1em;opacity:.8}.glass-modal,.modal__container{position:fixed;inset:50% auto auto 50%;transform:translate(-50%, -50%);max-width:min(95vw,700px);max-height:90vh;overflow:hidden;z-index:1000;border-radius:32px;animation:modal-appear .6s var(--transition-silk) forwards}.glass-modal .modal-header,.modal__container .modal-header{padding:2rem 2rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;align-items:flex-start}.glass-modal .modal-header .modal-title,.modal__container .modal-header .modal-title{font-size:1.75rem;font-weight:700;margin:0;line-height:1.3;color:var(--text-primary, rgba(255, 255, 255, 0.95))}.glass-modal .modal-header .modal-close,.modal__container .modal-header .modal-close{padding:.5rem;color:var(--text-secondary, rgba(255, 255, 255, 0.6));border-radius:50%}.glass-modal .modal-header .modal-close:hover,.modal__container .modal-header .modal-close:hover{color:var(--text-primary, rgba(255, 255, 255, 0.9));position:relative}.glass-modal .modal-header .modal-close:hover::before,.modal__container .modal-header .modal-close:hover::before{content:"";position:absolute;inset:calc(-6px*1*0.5);background:var(--glow-ruby);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.glass-modal .modal-header .modal-close:hover:hover::before,.modal__container .modal-header .modal-close:hover:hover::before{opacity:calc(.8*0.5);animation:glow-pulse 2s ease-in-out infinite alternate}.glass-modal .modal-header .modal-close:hover:focus-visible::before,.modal__container .modal-header .modal-close:hover:focus-visible::before{opacity:calc(.6*0.5)}.glass-modal .modal-body,.modal__container .modal-body{padding:2rem;overflow-y:auto;max-height:calc(90vh - 180px);line-height:1.6}.glass-modal .modal-footer,.modal__container .modal-footer{padding:1rem 2rem 2rem;border-top:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:flex-end;gap:1rem}.glass-modal::backdrop,.modal__container::backdrop{background:rgba(0,0,0,.4);backdrop-filter:blur(2.7px);animation:backdrop-appear .6s ease forwards}.glass-loading,.loading-spinner{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;position:relative}.glass-loading::before,.loading-spinner::before{content:"";position:absolute;inset:-2px;border-radius:inherit;background:linear-gradient(45deg, var(--glow-azure), var(--glow-violet), var(--glow-magenta));animation:glass-rotate 2s linear infinite;z-index:-1}.glass-loading::after,.loading-spinner::after{content:"";width:24px;height:24px;border:2px solid rgba(0,0,0,0);border-top:2px solid currentColor;border-radius:50%;animation:glass-spin 1s linear infinite}.glass-progress{height:1rem;overflow:hidden;position:relative}.glass-progress .progress-bar{height:100%;background:linear-gradient(90deg, var(--glow-azure), var(--glow-violet));border-radius:inherit;transition:width .6s var(--transition-silk);position:relative}.glass-progress .progress-bar::after{content:"";position:absolute;inset:0;background:linear-gradient(45deg, transparent 25%, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0.2) 50%, transparent 50%, transparent 75%, rgba(255, 255, 255, 0.2) 75%);background-size:20px 20px;animation:progress-stripes 1s linear infinite}[data-theme=dark] .glass,[data-theme=dark] .modal--confirm .modal__icon,.modal--confirm [data-theme=dark] .modal__icon,[data-theme=dark] .modal__footer,[data-theme=dark] .modal__header,[data-theme=dark] .loading-skeleton,[data-theme=dark] .loading-bar,[data-theme=dark] .loading-indicator .loading-content,.loading-indicator [data-theme=dark] .loading-content,[data-theme=dark] .loading-indicator,[data-theme=dark] .input-group .input-group-text,.input-group [data-theme=dark] .input-group-text,[data-theme=dark] .form-checkbox,[data-theme=dark] .form-radio,[data-theme=dark] .form-input,[data-theme=dark] .form-search,[data-theme=dark] .form-select,[data-theme=dark] .form-textarea,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar,[data-theme=dark] .card-feature .feature-icon,.card-feature [data-theme=dark] .feature-icon,[data-theme=dark] .glass-btn,[data-theme=dark] .lens-nav-island .nav-btn,.lens-nav-island [data-theme=dark] .nav-btn,[data-theme=dark] .modal__footer .modal__action,.modal__footer [data-theme=dark] .modal__action,[data-theme=dark] .modal__header .modal__close,.modal__header [data-theme=dark] .modal__close,[data-theme=dark] .loading-pulse,[data-theme=dark] .form-file__label,[data-theme=dark] .btn-icon,[data-theme=dark] .btn-split .btn-dropdown,.btn-split [data-theme=dark] .btn-dropdown,[data-theme=dark] .btn-fab,[data-theme=dark] .btn,[data-theme=dark] .btn-split .btn-main,.btn-split [data-theme=dark] .btn-main,[data-theme=dark] .btn-toggle,[data-theme=dark] .glass-card,[data-theme=dark] .card-stats,[data-theme=dark] .card-testimonial,[data-theme=dark] .card-feature,[data-theme=dark] .card-hero,[data-theme=dark] .card,[data-theme=dark] .glass-nav,[data-theme=dark] .lens-nav-island .nav-island-container,.lens-nav-island [data-theme=dark] .nav-island-container,[data-theme=dark] .glass-modal,[data-theme=dark] .modal__container,[data-theme=dark] .glass-modal .modal-header .modal-close,[data-theme=dark] .modal__container .modal-header .modal-close,.glass-modal .modal-header [data-theme=dark] .modal-close,.modal__container .modal-header [data-theme=dark] .modal-close,[data-theme=dark] .glass-loading,[data-theme=dark] .loading-spinner,[data-theme=dark] .glass-progress{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * 1 * 2)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1)) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1 * 0.3)) 100%);backdrop-filter:blur(calc(var(--blur-primary) * 1)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * 1)),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * 1)),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * 1)),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*1) calc(8px*1) var(--shadow-depth-near),0 calc(8px*1) calc(24px*1) var(--shadow-depth-mid),0 calc(20px*1) calc(60px*1) var(--shadow-depth-far),0 calc(40px*1) calc(120px*1) var(--shadow-depth-ultra),0 calc(80px*1) calc(200px*1) rgba(0, 0, 0, calc(0.01 * 1))}[data-theme=dark] .glass:hover,[data-theme=dark] .modal--confirm .modal__icon:hover,.modal--confirm [data-theme=dark] .modal__icon:hover,[data-theme=dark] .modal__footer:hover,[data-theme=dark] .modal__header:hover,[data-theme=dark] .loading-skeleton:hover,[data-theme=dark] .loading-bar:hover,[data-theme=dark] .loading-indicator .loading-content:hover,.loading-indicator [data-theme=dark] .loading-content:hover,[data-theme=dark] .loading-indicator:hover,[data-theme=dark] .input-group .input-group-text:hover,.input-group [data-theme=dark] .input-group-text:hover,[data-theme=dark] .form-checkbox:hover,[data-theme=dark] .form-radio:hover,[data-theme=dark] .form-input:hover,[data-theme=dark] .form-search:hover,[data-theme=dark] .form-select:hover,[data-theme=dark] .form-textarea:hover,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar:hover,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar:hover,[data-theme=dark] .card-feature .feature-icon:hover,.card-feature [data-theme=dark] .feature-icon:hover,[data-theme=dark] .glass-btn:hover,[data-theme=dark] .lens-nav-island .nav-btn:hover,.lens-nav-island [data-theme=dark] .nav-btn:hover,[data-theme=dark] .modal__footer .modal__action:hover,.modal__footer [data-theme=dark] .modal__action:hover,[data-theme=dark] .modal__header .modal__close:hover,.modal__header [data-theme=dark] .modal__close:hover,[data-theme=dark] .loading-pulse:hover,[data-theme=dark] .form-file__label:hover,[data-theme=dark] .btn-icon:hover,[data-theme=dark] .btn-split .btn-dropdown:hover,.btn-split [data-theme=dark] .btn-dropdown:hover,[data-theme=dark] .btn-fab:hover,[data-theme=dark] .btn:hover,[data-theme=dark] .btn-split .btn-main:hover,.btn-split [data-theme=dark] .btn-main:hover,[data-theme=dark] .btn-toggle:hover,[data-theme=dark] .glass-card:hover,[data-theme=dark] .card-stats:hover,[data-theme=dark] .card-testimonial:hover,[data-theme=dark] .card-feature:hover,[data-theme=dark] .card-hero:hover,[data-theme=dark] .card:hover,[data-theme=dark] .glass-nav:hover,[data-theme=dark] .lens-nav-island .nav-island-container:hover,.lens-nav-island [data-theme=dark] .nav-island-container:hover,[data-theme=dark] .glass-modal:hover,[data-theme=dark] .modal__container:hover,[data-theme=dark] .glass-modal .modal-header .modal-close:hover,[data-theme=dark] .modal__container .modal-header .modal-close:hover,.glass-modal .modal-header [data-theme=dark] .modal-close:hover,.modal__container .modal-header [data-theme=dark] .modal-close:hover,[data-theme=dark] .glass-loading:hover,[data-theme=dark] .loading-spinner:hover,[data-theme=dark] .glass-progress:hover{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * 1 * 2.8)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1 * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1 * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * 1)) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * 1)),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * 1)),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * 1)),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * 1)),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*1) calc(20px*1) rgba(0, 0, 0, calc(0.15 * 1)),0 calc(15px*1) calc(45px*1) rgba(0, 0, 0, calc(0.12 * 1)),0 calc(30px*1) calc(90px*1) rgba(0, 0, 0, calc(0.08 * 1)),0 calc(60px*1) calc(150px*1) rgba(0, 0, 0, calc(0.05 * 1)),0 calc(100px*1) calc(250px*1) rgba(0, 0, 0, calc(0.02 * 1))}[data-theme=dark] .glass:active,[data-theme=dark] .modal--confirm .modal__icon:active,.modal--confirm [data-theme=dark] .modal__icon:active,[data-theme=dark] .modal__footer:active,[data-theme=dark] .modal__header:active,[data-theme=dark] .loading-skeleton:active,[data-theme=dark] .loading-bar:active,[data-theme=dark] .loading-indicator .loading-content:active,.loading-indicator [data-theme=dark] .loading-content:active,[data-theme=dark] .loading-indicator:active,[data-theme=dark] .input-group .input-group-text:active,.input-group [data-theme=dark] .input-group-text:active,[data-theme=dark] .form-checkbox:active,[data-theme=dark] .form-radio:active,[data-theme=dark] .form-input:active,[data-theme=dark] .form-search:active,[data-theme=dark] .form-select:active,[data-theme=dark] .form-textarea:active,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar:active,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar:active,[data-theme=dark] .card-feature .feature-icon:active,.card-feature [data-theme=dark] .feature-icon:active,[data-theme=dark] .glass-btn:active,[data-theme=dark] .lens-nav-island .nav-btn:active,.lens-nav-island [data-theme=dark] .nav-btn:active,[data-theme=dark] .modal__footer .modal__action:active,.modal__footer [data-theme=dark] .modal__action:active,[data-theme=dark] .modal__header .modal__close:active,.modal__header [data-theme=dark] .modal__close:active,[data-theme=dark] .loading-pulse:active,[data-theme=dark] .form-file__label:active,[data-theme=dark] .btn-icon:active,[data-theme=dark] .btn-split .btn-dropdown:active,.btn-split [data-theme=dark] .btn-dropdown:active,[data-theme=dark] .btn-fab:active,[data-theme=dark] .btn:active,[data-theme=dark] .btn-split .btn-main:active,.btn-split [data-theme=dark] .btn-main:active,[data-theme=dark] .btn-toggle:active,[data-theme=dark] .glass-card:active,[data-theme=dark] .card-stats:active,[data-theme=dark] .card-testimonial:active,[data-theme=dark] .card-feature:active,[data-theme=dark] .card-hero:active,[data-theme=dark] .card:active,[data-theme=dark] .glass-nav:active,[data-theme=dark] .lens-nav-island .nav-island-container:active,.lens-nav-island [data-theme=dark] .nav-island-container:active,[data-theme=dark] .glass-modal:active,[data-theme=dark] .modal__container:active,[data-theme=dark] .glass-modal .modal-header .modal-close:active,[data-theme=dark] .modal__container .modal-header .modal-close:active,.glass-modal .modal-header [data-theme=dark] .modal-close:active,.modal__container .modal-header [data-theme=dark] .modal-close:active,[data-theme=dark] .glass-loading:active,[data-theme=dark] .loading-spinner:active,[data-theme=dark] .glass-progress:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}[data-theme=dark] .glass:focus-visible,[data-theme=dark] .modal--confirm .modal__icon:focus-visible,.modal--confirm [data-theme=dark] .modal__icon:focus-visible,[data-theme=dark] .modal__footer:focus-visible,[data-theme=dark] .modal__header:focus-visible,[data-theme=dark] .loading-skeleton:focus-visible,[data-theme=dark] .loading-bar:focus-visible,[data-theme=dark] .loading-indicator .loading-content:focus-visible,.loading-indicator [data-theme=dark] .loading-content:focus-visible,[data-theme=dark] .loading-indicator:focus-visible,[data-theme=dark] .input-group .input-group-text:focus-visible,.input-group [data-theme=dark] .input-group-text:focus-visible,[data-theme=dark] .form-checkbox:focus-visible,[data-theme=dark] .form-radio:focus-visible,[data-theme=dark] .form-input:focus-visible,[data-theme=dark] .form-search:focus-visible,[data-theme=dark] .form-select:focus-visible,[data-theme=dark] .form-textarea:focus-visible,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar:focus-visible,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar:focus-visible,[data-theme=dark] .card-feature .feature-icon:focus-visible,.card-feature [data-theme=dark] .feature-icon:focus-visible,[data-theme=dark] .glass-btn:focus-visible,[data-theme=dark] .lens-nav-island .nav-btn:focus-visible,.lens-nav-island [data-theme=dark] .nav-btn:focus-visible,[data-theme=dark] .modal__footer .modal__action:focus-visible,.modal__footer [data-theme=dark] .modal__action:focus-visible,[data-theme=dark] .modal__header .modal__close:focus-visible,.modal__header [data-theme=dark] .modal__close:focus-visible,[data-theme=dark] .loading-pulse:focus-visible,[data-theme=dark] .form-file__label:focus-visible,[data-theme=dark] .btn-icon:focus-visible,[data-theme=dark] .btn-split .btn-dropdown:focus-visible,.btn-split [data-theme=dark] .btn-dropdown:focus-visible,[data-theme=dark] .btn-fab:focus-visible,[data-theme=dark] .btn:focus-visible,[data-theme=dark] .btn-split .btn-main:focus-visible,.btn-split [data-theme=dark] .btn-main:focus-visible,[data-theme=dark] .btn-toggle:focus-visible,[data-theme=dark] .glass-card:focus-visible,[data-theme=dark] .card-stats:focus-visible,[data-theme=dark] .card-testimonial:focus-visible,[data-theme=dark] .card-feature:focus-visible,[data-theme=dark] .card-hero:focus-visible,[data-theme=dark] .card:focus-visible,[data-theme=dark] .glass-nav:focus-visible,[data-theme=dark] .lens-nav-island .nav-island-container:focus-visible,.lens-nav-island [data-theme=dark] .nav-island-container:focus-visible,[data-theme=dark] .glass-modal:focus-visible,[data-theme=dark] .modal__container:focus-visible,[data-theme=dark] .glass-modal .modal-header .modal-close:focus-visible,[data-theme=dark] .modal__container .modal-header .modal-close:focus-visible,.glass-modal .modal-header [data-theme=dark] .modal-close:focus-visible,.modal__container .modal-header [data-theme=dark] .modal-close:focus-visible,[data-theme=dark] .glass-loading:focus-visible,[data-theme=dark] .loading-spinner:focus-visible,[data-theme=dark] .glass-progress:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}[data-theme=dark] .glass.xs,[data-theme=dark] .modal--image .xs.modal__container,.modal--image [data-theme=dark] .xs.modal__container,[data-theme=dark] .modal--confirm .xs.modal__icon,.modal--confirm [data-theme=dark] .xs.modal__icon,[data-theme=dark] .xs.modal__footer,[data-theme=dark] .modal__header .glass.modal__close,[data-theme=dark] .modal__header .modal--image .modal__close.modal__container,.modal--image [data-theme=dark] .modal__header .modal__close.modal__container,[data-theme=dark] .modal__header .modal--confirm .modal__close.modal__icon,.modal--confirm [data-theme=dark] .modal__header .modal__close.modal__icon,[data-theme=dark] .modal__header .modal__close.modal__footer,.modal__header [data-theme=dark] .glass.modal__close,.modal__header [data-theme=dark] .modal--image .modal__close.modal__container,.modal--image .modal__header [data-theme=dark] .modal__close.modal__container,.modal__header [data-theme=dark] .modal--confirm .modal__close.modal__icon,.modal--confirm .modal__header [data-theme=dark] .modal__close.modal__icon,.modal__header [data-theme=dark] .modal__close.modal__footer,[data-theme=dark] .xs.modal__header,[data-theme=dark] .modal__header .modal__header.modal__close,.modal__header [data-theme=dark] .modal__header.modal__close,[data-theme=dark] .xs.loading-skeleton,[data-theme=dark] .modal__header .loading-skeleton.modal__close,.modal__header [data-theme=dark] .loading-skeleton.modal__close,[data-theme=dark] .xs.loading-bar,[data-theme=dark] .modal__header .loading-bar.modal__close,.modal__header [data-theme=dark] .loading-bar.modal__close,[data-theme=dark] .loading-indicator .xs.loading-content,[data-theme=dark] .loading-indicator .modal__header .loading-content.modal__close,.modal__header [data-theme=dark] .loading-indicator .loading-content.modal__close,.loading-indicator [data-theme=dark] .xs.loading-content,.loading-indicator [data-theme=dark] .modal__header .loading-content.modal__close,.modal__header .loading-indicator [data-theme=dark] .loading-content.modal__close,[data-theme=dark] .xs.loading-indicator,[data-theme=dark] .modal__header .loading-indicator.modal__close,.modal__header [data-theme=dark] .loading-indicator.modal__close,[data-theme=dark] .input-group .xs.input-group-text,[data-theme=dark] .input-group .modal__header .input-group-text.modal__close,.modal__header [data-theme=dark] .input-group .input-group-text.modal__close,.input-group [data-theme=dark] .xs.input-group-text,.input-group [data-theme=dark] .modal__header .input-group-text.modal__close,.modal__header .input-group [data-theme=dark] .input-group-text.modal__close,[data-theme=dark] .form-checkbox,[data-theme=dark] .form-radio,[data-theme=dark] .xs.form-input,[data-theme=dark] .modal__header .form-input.modal__close,.modal__header [data-theme=dark] .form-input.modal__close,[data-theme=dark] .xs.form-search,[data-theme=dark] .modal__header .form-search.modal__close,.modal__header [data-theme=dark] .form-search.modal__close,[data-theme=dark] .xs.form-select,[data-theme=dark] .modal__header .form-select.modal__close,.modal__header [data-theme=dark] .form-select.modal__close,[data-theme=dark] .xs.form-textarea,[data-theme=dark] .modal__header .form-textarea.modal__close,.modal__header [data-theme=dark] .form-textarea.modal__close,[data-theme=dark] .card-testimonial .testimonial-author .xs.author-avatar,[data-theme=dark] .card-testimonial .testimonial-author .modal__header .author-avatar.modal__close,.modal__header [data-theme=dark] .card-testimonial .testimonial-author .author-avatar.modal__close,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar.form-checkbox,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar.form-radio,.card-testimonial .testimonial-author [data-theme=dark] .xs.author-avatar,.card-testimonial .testimonial-author [data-theme=dark] .modal__header .author-avatar.modal__close,.modal__header .card-testimonial .testimonial-author [data-theme=dark] .author-avatar.modal__close,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar.form-checkbox,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar.form-radio,[data-theme=dark] .card-feature .xs.feature-icon,[data-theme=dark] .card-feature .modal__header .feature-icon.modal__close,.modal__header [data-theme=dark] .card-feature .feature-icon.modal__close,.card-feature [data-theme=dark] .xs.feature-icon,.card-feature [data-theme=dark] .modal__header .feature-icon.modal__close,.modal__header .card-feature [data-theme=dark] .feature-icon.modal__close,[data-theme=dark] .xs.glass-btn,[data-theme=dark] .lens-nav-island .xs.nav-btn,.lens-nav-island [data-theme=dark] .xs.nav-btn,[data-theme=dark] .modal__footer .xs.modal__action,.modal__footer [data-theme=dark] .xs.modal__action,[data-theme=dark] .modal__header .glass-btn.modal__close,[data-theme=dark] .modal__header .lens-nav-island .modal__close.nav-btn,.lens-nav-island [data-theme=dark] .modal__header .modal__close.nav-btn,[data-theme=dark] .modal__header .modal__footer .modal__close.modal__action,.modal__footer [data-theme=dark] .modal__header .modal__close.modal__action,.modal__header [data-theme=dark] .glass-btn.modal__close,.modal__header [data-theme=dark] .lens-nav-island .modal__close.nav-btn,.lens-nav-island .modal__header [data-theme=dark] .modal__close.nav-btn,.modal__header [data-theme=dark] .modal__footer .modal__close.modal__action,.modal__footer .modal__header [data-theme=dark] .modal__close.modal__action,[data-theme=dark] .modal__header .xs.modal__close,[data-theme=dark] .modal__header .modal__close,.modal__header [data-theme=dark] .xs.modal__close,.modal__header [data-theme=dark] .modal__close,[data-theme=dark] .xs.loading-pulse,[data-theme=dark] .modal__header .loading-pulse.modal__close,.modal__header [data-theme=dark] .loading-pulse.modal__close,[data-theme=dark] .xs.form-file__label,[data-theme=dark] .modal__header .form-file__label.modal__close,.modal__header [data-theme=dark] .form-file__label.modal__close,[data-theme=dark] .xs.btn-icon,[data-theme=dark] .modal__header .btn-icon.modal__close,.modal__header [data-theme=dark] .btn-icon.modal__close,[data-theme=dark] .btn-split .xs.btn-dropdown,[data-theme=dark] .btn-split .modal__header .btn-dropdown.modal__close,.modal__header [data-theme=dark] .btn-split .btn-dropdown.modal__close,.btn-split [data-theme=dark] .xs.btn-dropdown,.btn-split [data-theme=dark] .modal__header .btn-dropdown.modal__close,.modal__header .btn-split [data-theme=dark] .btn-dropdown.modal__close,[data-theme=dark] .xs.btn-fab,[data-theme=dark] .modal__header .btn-fab.modal__close,.modal__header [data-theme=dark] .btn-fab.modal__close,[data-theme=dark] .xs.btn,[data-theme=dark] .modal__header .btn.modal__close,.modal__header [data-theme=dark] .btn.modal__close,[data-theme=dark] .btn-split .xs.btn-main,[data-theme=dark] .btn-split .modal__header .btn-main.modal__close,.modal__header [data-theme=dark] .btn-split .btn-main.modal__close,.btn-split [data-theme=dark] .xs.btn-main,.btn-split [data-theme=dark] .modal__header .btn-main.modal__close,.modal__header .btn-split [data-theme=dark] .btn-main.modal__close,[data-theme=dark] .xs.btn-toggle,[data-theme=dark] .modal__header .btn-toggle.modal__close,.modal__header [data-theme=dark] .btn-toggle.modal__close,[data-theme=dark] .btn.btn-xs,[data-theme=dark] .btn-split .btn-xs.btn-dropdown,.btn-split [data-theme=dark] .btn-xs.btn-dropdown,[data-theme=dark] .btn-split .btn-xs.btn-main,.btn-split [data-theme=dark] .btn-xs.btn-main,[data-theme=dark] .btn-xs.btn-toggle,[data-theme=dark] .xs.glass-card,[data-theme=dark] .modal__header .glass-card.modal__close,.modal__header [data-theme=dark] .glass-card.modal__close,[data-theme=dark] .xs.card-stats,[data-theme=dark] .modal__header .card-stats.modal__close,.modal__header [data-theme=dark] .card-stats.modal__close,[data-theme=dark] .xs.card-testimonial,[data-theme=dark] .modal__header .card-testimonial.modal__close,.modal__header [data-theme=dark] .card-testimonial.modal__close,[data-theme=dark] .xs.card-feature,[data-theme=dark] .modal__header .card-feature.modal__close,.modal__header [data-theme=dark] .card-feature.modal__close,[data-theme=dark] .xs.card-hero,[data-theme=dark] .modal__header .card-hero.modal__close,.modal__header [data-theme=dark] .card-hero.modal__close,[data-theme=dark] .xs.card,[data-theme=dark] .modal__header .card.modal__close,.modal__header [data-theme=dark] .card.modal__close,[data-theme=dark] .xs.glass-nav,[data-theme=dark] .lens-nav-island .xs.nav-island-container,.lens-nav-island [data-theme=dark] .xs.nav-island-container,[data-theme=dark] .modal__header .glass-nav.modal__close,[data-theme=dark] .modal__header .lens-nav-island .modal__close.nav-island-container,.lens-nav-island [data-theme=dark] .modal__header .modal__close.nav-island-container,.modal__header [data-theme=dark] .glass-nav.modal__close,.modal__header [data-theme=dark] .lens-nav-island .modal__close.nav-island-container,.lens-nav-island .modal__header [data-theme=dark] .modal__close.nav-island-container,[data-theme=dark] .xs.glass-modal,[data-theme=dark] .modal__header .glass-modal.modal__close,.modal__header [data-theme=dark] .glass-modal.modal__close,[data-theme=dark] .xs.modal__container,[data-theme=dark] .modal__header .modal__container.modal__close,.modal__header [data-theme=dark] .modal__container.modal__close,[data-theme=dark] .xs.glass-loading,[data-theme=dark] .modal__header .glass-loading.modal__close,.modal__header [data-theme=dark] .glass-loading.modal__close,[data-theme=dark] .xs.loading-spinner,[data-theme=dark] .modal__header .loading-spinner.modal__close,.modal__header [data-theme=dark] .loading-spinner.modal__close,[data-theme=dark] .xs.glass-progress,[data-theme=dark] .modal__header .glass-progress.modal__close,.modal__header [data-theme=dark] .glass-progress.modal__close,[data-theme=dark] .glass-modal .modal-header .modal-close,[data-theme=dark] .modal__container .modal-header .modal-close,.glass-modal .modal-header [data-theme=dark] .modal-close,.modal__container .modal-header [data-theme=dark] .modal-close{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * var(--scale-xs) * 2)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xs))) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xs) * 0.3)) 100%);backdrop-filter:blur(calc(var(--blur-primary) * var(--scale-xs))) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * var(--scale-xs))),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-xs))),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-xs))),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*var(--scale-xs)) calc(8px*var(--scale-xs)) var(--shadow-depth-near),0 calc(8px*var(--scale-xs)) calc(24px*var(--scale-xs)) var(--shadow-depth-mid),0 calc(20px*var(--scale-xs)) calc(60px*var(--scale-xs)) var(--shadow-depth-far),0 calc(40px*var(--scale-xs)) calc(120px*var(--scale-xs)) var(--shadow-depth-ultra),0 calc(80px*var(--scale-xs)) calc(200px*var(--scale-xs)) rgba(0, 0, 0, calc(0.01 * var(--scale-xs)))}[data-theme=dark] .glass.xs:hover,[data-theme=dark] .modal--image .xs.modal__container:hover,.modal--image [data-theme=dark] .xs.modal__container:hover,[data-theme=dark] .modal--confirm .xs.modal__icon:hover,.modal--confirm [data-theme=dark] .xs.modal__icon:hover,[data-theme=dark] .xs.modal__footer:hover,[data-theme=dark] .modal__header .glass.modal__close:hover,[data-theme=dark] .modal__header .modal--image .modal__close.modal__container:hover,.modal--image [data-theme=dark] .modal__header .modal__close.modal__container:hover,[data-theme=dark] .modal__header .modal--confirm .modal__close.modal__icon:hover,.modal--confirm [data-theme=dark] .modal__header .modal__close.modal__icon:hover,[data-theme=dark] .modal__header .modal__close.modal__footer:hover,.modal__header [data-theme=dark] .glass.modal__close:hover,.modal__header [data-theme=dark] .modal--image .modal__close.modal__container:hover,.modal--image .modal__header [data-theme=dark] .modal__close.modal__container:hover,.modal__header [data-theme=dark] .modal--confirm .modal__close.modal__icon:hover,.modal--confirm .modal__header [data-theme=dark] .modal__close.modal__icon:hover,.modal__header [data-theme=dark] .modal__close.modal__footer:hover,[data-theme=dark] .xs.modal__header:hover,[data-theme=dark] .modal__header .modal__header.modal__close:hover,.modal__header [data-theme=dark] .modal__header.modal__close:hover,[data-theme=dark] .xs.loading-skeleton:hover,[data-theme=dark] .modal__header .loading-skeleton.modal__close:hover,.modal__header [data-theme=dark] .loading-skeleton.modal__close:hover,[data-theme=dark] .xs.loading-bar:hover,[data-theme=dark] .modal__header .loading-bar.modal__close:hover,.modal__header [data-theme=dark] .loading-bar.modal__close:hover,[data-theme=dark] .loading-indicator .xs.loading-content:hover,[data-theme=dark] .loading-indicator .modal__header .loading-content.modal__close:hover,.modal__header [data-theme=dark] .loading-indicator .loading-content.modal__close:hover,.loading-indicator [data-theme=dark] .xs.loading-content:hover,.loading-indicator [data-theme=dark] .modal__header .loading-content.modal__close:hover,.modal__header .loading-indicator [data-theme=dark] .loading-content.modal__close:hover,[data-theme=dark] .xs.loading-indicator:hover,[data-theme=dark] .modal__header .loading-indicator.modal__close:hover,.modal__header [data-theme=dark] .loading-indicator.modal__close:hover,[data-theme=dark] .input-group .xs.input-group-text:hover,[data-theme=dark] .input-group .modal__header .input-group-text.modal__close:hover,.modal__header [data-theme=dark] .input-group .input-group-text.modal__close:hover,.input-group [data-theme=dark] .xs.input-group-text:hover,.input-group [data-theme=dark] .modal__header .input-group-text.modal__close:hover,.modal__header .input-group [data-theme=dark] .input-group-text.modal__close:hover,[data-theme=dark] .form-checkbox:hover,[data-theme=dark] .form-radio:hover,[data-theme=dark] .xs.form-input:hover,[data-theme=dark] .modal__header .form-input.modal__close:hover,.modal__header [data-theme=dark] .form-input.modal__close:hover,[data-theme=dark] .xs.form-search:hover,[data-theme=dark] .modal__header .form-search.modal__close:hover,.modal__header [data-theme=dark] .form-search.modal__close:hover,[data-theme=dark] .xs.form-select:hover,[data-theme=dark] .modal__header .form-select.modal__close:hover,.modal__header [data-theme=dark] .form-select.modal__close:hover,[data-theme=dark] .xs.form-textarea:hover,[data-theme=dark] .modal__header .form-textarea.modal__close:hover,.modal__header [data-theme=dark] .form-textarea.modal__close:hover,[data-theme=dark] .card-testimonial .testimonial-author .xs.author-avatar:hover,[data-theme=dark] .card-testimonial .testimonial-author .modal__header .author-avatar.modal__close:hover,.modal__header [data-theme=dark] .card-testimonial .testimonial-author .author-avatar.modal__close:hover,.card-testimonial .testimonial-author [data-theme=dark] .xs.author-avatar:hover,.card-testimonial .testimonial-author [data-theme=dark] .modal__header .author-avatar.modal__close:hover,.modal__header .card-testimonial .testimonial-author [data-theme=dark] .author-avatar.modal__close:hover,[data-theme=dark] .card-feature .xs.feature-icon:hover,[data-theme=dark] .card-feature .modal__header .feature-icon.modal__close:hover,.modal__header [data-theme=dark] .card-feature .feature-icon.modal__close:hover,.card-feature [data-theme=dark] .xs.feature-icon:hover,.card-feature [data-theme=dark] .modal__header .feature-icon.modal__close:hover,.modal__header .card-feature [data-theme=dark] .feature-icon.modal__close:hover,[data-theme=dark] .xs.glass-btn:hover,[data-theme=dark] .lens-nav-island .xs.nav-btn:hover,.lens-nav-island [data-theme=dark] .xs.nav-btn:hover,[data-theme=dark] .modal__footer .xs.modal__action:hover,.modal__footer [data-theme=dark] .xs.modal__action:hover,[data-theme=dark] .modal__header .glass-btn.modal__close:hover,[data-theme=dark] .modal__header .lens-nav-island .modal__close.nav-btn:hover,.lens-nav-island [data-theme=dark] .modal__header .modal__close.nav-btn:hover,[data-theme=dark] .modal__header .modal__footer .modal__close.modal__action:hover,.modal__footer [data-theme=dark] .modal__header .modal__close.modal__action:hover,.modal__header [data-theme=dark] .glass-btn.modal__close:hover,.modal__header [data-theme=dark] .lens-nav-island .modal__close.nav-btn:hover,.lens-nav-island .modal__header [data-theme=dark] .modal__close.nav-btn:hover,.modal__header [data-theme=dark] .modal__footer .modal__close.modal__action:hover,.modal__footer .modal__header [data-theme=dark] .modal__close.modal__action:hover,[data-theme=dark] .modal__header .xs.modal__close:hover,[data-theme=dark] .modal__header .modal__close:hover,.modal__header [data-theme=dark] .xs.modal__close:hover,.modal__header [data-theme=dark] .modal__close:hover,[data-theme=dark] .xs.loading-pulse:hover,[data-theme=dark] .modal__header .loading-pulse.modal__close:hover,.modal__header [data-theme=dark] .loading-pulse.modal__close:hover,[data-theme=dark] .xs.form-file__label:hover,[data-theme=dark] .modal__header .form-file__label.modal__close:hover,.modal__header [data-theme=dark] .form-file__label.modal__close:hover,[data-theme=dark] .xs.btn-icon:hover,[data-theme=dark] .modal__header .btn-icon.modal__close:hover,.modal__header [data-theme=dark] .btn-icon.modal__close:hover,[data-theme=dark] .btn-split .xs.btn-dropdown:hover,[data-theme=dark] .btn-split .modal__header .btn-dropdown.modal__close:hover,.modal__header [data-theme=dark] .btn-split .btn-dropdown.modal__close:hover,.btn-split [data-theme=dark] .xs.btn-dropdown:hover,.btn-split [data-theme=dark] .modal__header .btn-dropdown.modal__close:hover,.modal__header .btn-split [data-theme=dark] .btn-dropdown.modal__close:hover,[data-theme=dark] .xs.btn-fab:hover,[data-theme=dark] .modal__header .btn-fab.modal__close:hover,.modal__header [data-theme=dark] .btn-fab.modal__close:hover,[data-theme=dark] .xs.btn:hover,[data-theme=dark] .modal__header .btn.modal__close:hover,.modal__header [data-theme=dark] .btn.modal__close:hover,[data-theme=dark] .btn-split .xs.btn-main:hover,[data-theme=dark] .btn-split .modal__header .btn-main.modal__close:hover,.modal__header [data-theme=dark] .btn-split .btn-main.modal__close:hover,.btn-split [data-theme=dark] .xs.btn-main:hover,.btn-split [data-theme=dark] .modal__header .btn-main.modal__close:hover,.modal__header .btn-split [data-theme=dark] .btn-main.modal__close:hover,[data-theme=dark] .xs.btn-toggle:hover,[data-theme=dark] .modal__header .btn-toggle.modal__close:hover,.modal__header [data-theme=dark] .btn-toggle.modal__close:hover,[data-theme=dark] .btn.btn-xs:hover,[data-theme=dark] .btn-split .btn-xs.btn-dropdown:hover,.btn-split [data-theme=dark] .btn-xs.btn-dropdown:hover,[data-theme=dark] .btn-split .btn-xs.btn-main:hover,.btn-split [data-theme=dark] .btn-xs.btn-main:hover,[data-theme=dark] .btn-xs.btn-toggle:hover,[data-theme=dark] .xs.glass-card:hover,[data-theme=dark] .modal__header .glass-card.modal__close:hover,.modal__header [data-theme=dark] .glass-card.modal__close:hover,[data-theme=dark] .xs.card-stats:hover,[data-theme=dark] .modal__header .card-stats.modal__close:hover,.modal__header [data-theme=dark] .card-stats.modal__close:hover,[data-theme=dark] .xs.card-testimonial:hover,[data-theme=dark] .modal__header .card-testimonial.modal__close:hover,.modal__header [data-theme=dark] .card-testimonial.modal__close:hover,[data-theme=dark] .xs.card-feature:hover,[data-theme=dark] .modal__header .card-feature.modal__close:hover,.modal__header [data-theme=dark] .card-feature.modal__close:hover,[data-theme=dark] .xs.card-hero:hover,[data-theme=dark] .modal__header .card-hero.modal__close:hover,.modal__header [data-theme=dark] .card-hero.modal__close:hover,[data-theme=dark] .xs.card:hover,[data-theme=dark] .modal__header .card.modal__close:hover,.modal__header [data-theme=dark] .card.modal__close:hover,[data-theme=dark] .xs.glass-nav:hover,[data-theme=dark] .lens-nav-island .xs.nav-island-container:hover,.lens-nav-island [data-theme=dark] .xs.nav-island-container:hover,[data-theme=dark] .modal__header .glass-nav.modal__close:hover,[data-theme=dark] .modal__header .lens-nav-island .modal__close.nav-island-container:hover,.lens-nav-island [data-theme=dark] .modal__header .modal__close.nav-island-container:hover,.modal__header [data-theme=dark] .glass-nav.modal__close:hover,.modal__header [data-theme=dark] .lens-nav-island .modal__close.nav-island-container:hover,.lens-nav-island .modal__header [data-theme=dark] .modal__close.nav-island-container:hover,[data-theme=dark] .xs.glass-modal:hover,[data-theme=dark] .modal__header .glass-modal.modal__close:hover,.modal__header [data-theme=dark] .glass-modal.modal__close:hover,[data-theme=dark] .xs.modal__container:hover,[data-theme=dark] .modal__header .modal__container.modal__close:hover,.modal__header [data-theme=dark] .modal__container.modal__close:hover,[data-theme=dark] .xs.glass-loading:hover,[data-theme=dark] .modal__header .glass-loading.modal__close:hover,.modal__header [data-theme=dark] .glass-loading.modal__close:hover,[data-theme=dark] .xs.loading-spinner:hover,[data-theme=dark] .modal__header .loading-spinner.modal__close:hover,.modal__header [data-theme=dark] .loading-spinner.modal__close:hover,[data-theme=dark] .xs.glass-progress:hover,[data-theme=dark] .modal__header .glass-progress.modal__close:hover,.modal__header [data-theme=dark] .glass-progress.modal__close:hover,[data-theme=dark] .glass-modal .modal-header .modal-close:hover,[data-theme=dark] .modal__container .modal-header .modal-close:hover,.glass-modal .modal-header [data-theme=dark] .modal-close:hover,.modal__container .modal-header [data-theme=dark] .modal-close:hover{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * var(--scale-xs) * 2.8)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xs) * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xs) * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * var(--scale-xs))) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * var(--scale-xs))),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * var(--scale-xs))),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-xs))),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-xs))),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*var(--scale-xs)) calc(20px*var(--scale-xs)) rgba(0, 0, 0, calc(0.15 * var(--scale-xs))),0 calc(15px*var(--scale-xs)) calc(45px*var(--scale-xs)) rgba(0, 0, 0, calc(0.12 * var(--scale-xs))),0 calc(30px*var(--scale-xs)) calc(90px*var(--scale-xs)) rgba(0, 0, 0, calc(0.08 * var(--scale-xs))),0 calc(60px*var(--scale-xs)) calc(150px*var(--scale-xs)) rgba(0, 0, 0, calc(0.05 * var(--scale-xs))),0 calc(100px*var(--scale-xs)) calc(250px*var(--scale-xs)) rgba(0, 0, 0, calc(0.02 * var(--scale-xs)))}[data-theme=dark] .glass.xs:active,[data-theme=dark] .modal--image .xs.modal__container:active,.modal--image [data-theme=dark] .xs.modal__container:active,[data-theme=dark] .modal--confirm .xs.modal__icon:active,.modal--confirm [data-theme=dark] .xs.modal__icon:active,[data-theme=dark] .xs.modal__footer:active,[data-theme=dark] .modal__header .glass.modal__close:active,[data-theme=dark] .modal__header .modal--image .modal__close.modal__container:active,.modal--image [data-theme=dark] .modal__header .modal__close.modal__container:active,[data-theme=dark] .modal__header .modal--confirm .modal__close.modal__icon:active,.modal--confirm [data-theme=dark] .modal__header .modal__close.modal__icon:active,[data-theme=dark] .modal__header .modal__close.modal__footer:active,.modal__header [data-theme=dark] .glass.modal__close:active,.modal__header [data-theme=dark] .modal--image .modal__close.modal__container:active,.modal--image .modal__header [data-theme=dark] .modal__close.modal__container:active,.modal__header [data-theme=dark] .modal--confirm .modal__close.modal__icon:active,.modal--confirm .modal__header [data-theme=dark] .modal__close.modal__icon:active,.modal__header [data-theme=dark] .modal__close.modal__footer:active,[data-theme=dark] .xs.modal__header:active,[data-theme=dark] .modal__header .modal__header.modal__close:active,.modal__header [data-theme=dark] .modal__header.modal__close:active,[data-theme=dark] .xs.loading-skeleton:active,[data-theme=dark] .modal__header .loading-skeleton.modal__close:active,.modal__header [data-theme=dark] .loading-skeleton.modal__close:active,[data-theme=dark] .xs.loading-bar:active,[data-theme=dark] .modal__header .loading-bar.modal__close:active,.modal__header [data-theme=dark] .loading-bar.modal__close:active,[data-theme=dark] .loading-indicator .xs.loading-content:active,[data-theme=dark] .loading-indicator .modal__header .loading-content.modal__close:active,.modal__header [data-theme=dark] .loading-indicator .loading-content.modal__close:active,.loading-indicator [data-theme=dark] .xs.loading-content:active,.loading-indicator [data-theme=dark] .modal__header .loading-content.modal__close:active,.modal__header .loading-indicator [data-theme=dark] .loading-content.modal__close:active,[data-theme=dark] .xs.loading-indicator:active,[data-theme=dark] .modal__header .loading-indicator.modal__close:active,.modal__header [data-theme=dark] .loading-indicator.modal__close:active,[data-theme=dark] .input-group .xs.input-group-text:active,[data-theme=dark] .input-group .modal__header .input-group-text.modal__close:active,.modal__header [data-theme=dark] .input-group .input-group-text.modal__close:active,.input-group [data-theme=dark] .xs.input-group-text:active,.input-group [data-theme=dark] .modal__header .input-group-text.modal__close:active,.modal__header .input-group [data-theme=dark] .input-group-text.modal__close:active,[data-theme=dark] .form-checkbox:active,[data-theme=dark] .form-radio:active,[data-theme=dark] .xs.form-input:active,[data-theme=dark] .modal__header .form-input.modal__close:active,.modal__header [data-theme=dark] .form-input.modal__close:active,[data-theme=dark] .xs.form-search:active,[data-theme=dark] .modal__header .form-search.modal__close:active,.modal__header [data-theme=dark] .form-search.modal__close:active,[data-theme=dark] .xs.form-select:active,[data-theme=dark] .modal__header .form-select.modal__close:active,.modal__header [data-theme=dark] .form-select.modal__close:active,[data-theme=dark] .xs.form-textarea:active,[data-theme=dark] .modal__header .form-textarea.modal__close:active,.modal__header [data-theme=dark] .form-textarea.modal__close:active,[data-theme=dark] .card-testimonial .testimonial-author .xs.author-avatar:active,[data-theme=dark] .card-testimonial .testimonial-author .modal__header .author-avatar.modal__close:active,.modal__header [data-theme=dark] .card-testimonial .testimonial-author .author-avatar.modal__close:active,.card-testimonial .testimonial-author [data-theme=dark] .xs.author-avatar:active,.card-testimonial .testimonial-author [data-theme=dark] .modal__header .author-avatar.modal__close:active,.modal__header .card-testimonial .testimonial-author [data-theme=dark] .author-avatar.modal__close:active,[data-theme=dark] .card-feature .xs.feature-icon:active,[data-theme=dark] .card-feature .modal__header .feature-icon.modal__close:active,.modal__header [data-theme=dark] .card-feature .feature-icon.modal__close:active,.card-feature [data-theme=dark] .xs.feature-icon:active,.card-feature [data-theme=dark] .modal__header .feature-icon.modal__close:active,.modal__header .card-feature [data-theme=dark] .feature-icon.modal__close:active,[data-theme=dark] .xs.glass-btn:active,[data-theme=dark] .lens-nav-island .xs.nav-btn:active,.lens-nav-island [data-theme=dark] .xs.nav-btn:active,[data-theme=dark] .modal__footer .xs.modal__action:active,.modal__footer [data-theme=dark] .xs.modal__action:active,[data-theme=dark] .modal__header .glass-btn.modal__close:active,[data-theme=dark] .modal__header .lens-nav-island .modal__close.nav-btn:active,.lens-nav-island [data-theme=dark] .modal__header .modal__close.nav-btn:active,[data-theme=dark] .modal__header .modal__footer .modal__close.modal__action:active,.modal__footer [data-theme=dark] .modal__header .modal__close.modal__action:active,.modal__header [data-theme=dark] .glass-btn.modal__close:active,.modal__header [data-theme=dark] .lens-nav-island .modal__close.nav-btn:active,.lens-nav-island .modal__header [data-theme=dark] .modal__close.nav-btn:active,.modal__header [data-theme=dark] .modal__footer .modal__close.modal__action:active,.modal__footer .modal__header [data-theme=dark] .modal__close.modal__action:active,[data-theme=dark] .modal__header .xs.modal__close:active,[data-theme=dark] .modal__header .modal__close:active,.modal__header [data-theme=dark] .xs.modal__close:active,.modal__header [data-theme=dark] .modal__close:active,[data-theme=dark] .xs.loading-pulse:active,[data-theme=dark] .modal__header .loading-pulse.modal__close:active,.modal__header [data-theme=dark] .loading-pulse.modal__close:active,[data-theme=dark] .xs.form-file__label:active,[data-theme=dark] .modal__header .form-file__label.modal__close:active,.modal__header [data-theme=dark] .form-file__label.modal__close:active,[data-theme=dark] .xs.btn-icon:active,[data-theme=dark] .modal__header .btn-icon.modal__close:active,.modal__header [data-theme=dark] .btn-icon.modal__close:active,[data-theme=dark] .btn-split .xs.btn-dropdown:active,[data-theme=dark] .btn-split .modal__header .btn-dropdown.modal__close:active,.modal__header [data-theme=dark] .btn-split .btn-dropdown.modal__close:active,.btn-split [data-theme=dark] .xs.btn-dropdown:active,.btn-split [data-theme=dark] .modal__header .btn-dropdown.modal__close:active,.modal__header .btn-split [data-theme=dark] .btn-dropdown.modal__close:active,[data-theme=dark] .xs.btn-fab:active,[data-theme=dark] .modal__header .btn-fab.modal__close:active,.modal__header [data-theme=dark] .btn-fab.modal__close:active,[data-theme=dark] .xs.btn:active,[data-theme=dark] .modal__header .btn.modal__close:active,.modal__header [data-theme=dark] .btn.modal__close:active,[data-theme=dark] .btn-split .xs.btn-main:active,[data-theme=dark] .btn-split .modal__header .btn-main.modal__close:active,.modal__header [data-theme=dark] .btn-split .btn-main.modal__close:active,.btn-split [data-theme=dark] .xs.btn-main:active,.btn-split [data-theme=dark] .modal__header .btn-main.modal__close:active,.modal__header .btn-split [data-theme=dark] .btn-main.modal__close:active,[data-theme=dark] .xs.btn-toggle:active,[data-theme=dark] .modal__header .btn-toggle.modal__close:active,.modal__header [data-theme=dark] .btn-toggle.modal__close:active,[data-theme=dark] .btn.btn-xs:active,[data-theme=dark] .btn-split .btn-xs.btn-dropdown:active,.btn-split [data-theme=dark] .btn-xs.btn-dropdown:active,[data-theme=dark] .btn-split .btn-xs.btn-main:active,.btn-split [data-theme=dark] .btn-xs.btn-main:active,[data-theme=dark] .btn-xs.btn-toggle:active,[data-theme=dark] .xs.glass-card:active,[data-theme=dark] .modal__header .glass-card.modal__close:active,.modal__header [data-theme=dark] .glass-card.modal__close:active,[data-theme=dark] .xs.card-stats:active,[data-theme=dark] .modal__header .card-stats.modal__close:active,.modal__header [data-theme=dark] .card-stats.modal__close:active,[data-theme=dark] .xs.card-testimonial:active,[data-theme=dark] .modal__header .card-testimonial.modal__close:active,.modal__header [data-theme=dark] .card-testimonial.modal__close:active,[data-theme=dark] .xs.card-feature:active,[data-theme=dark] .modal__header .card-feature.modal__close:active,.modal__header [data-theme=dark] .card-feature.modal__close:active,[data-theme=dark] .xs.card-hero:active,[data-theme=dark] .modal__header .card-hero.modal__close:active,.modal__header [data-theme=dark] .card-hero.modal__close:active,[data-theme=dark] .xs.card:active,[data-theme=dark] .modal__header .card.modal__close:active,.modal__header [data-theme=dark] .card.modal__close:active,[data-theme=dark] .xs.glass-nav:active,[data-theme=dark] .lens-nav-island .xs.nav-island-container:active,.lens-nav-island [data-theme=dark] .xs.nav-island-container:active,[data-theme=dark] .modal__header .glass-nav.modal__close:active,[data-theme=dark] .modal__header .lens-nav-island .modal__close.nav-island-container:active,.lens-nav-island [data-theme=dark] .modal__header .modal__close.nav-island-container:active,.modal__header [data-theme=dark] .glass-nav.modal__close:active,.modal__header [data-theme=dark] .lens-nav-island .modal__close.nav-island-container:active,.lens-nav-island .modal__header [data-theme=dark] .modal__close.nav-island-container:active,[data-theme=dark] .xs.glass-modal:active,[data-theme=dark] .modal__header .glass-modal.modal__close:active,.modal__header [data-theme=dark] .glass-modal.modal__close:active,[data-theme=dark] .xs.modal__container:active,[data-theme=dark] .modal__header .modal__container.modal__close:active,.modal__header [data-theme=dark] .modal__container.modal__close:active,[data-theme=dark] .xs.glass-loading:active,[data-theme=dark] .modal__header .glass-loading.modal__close:active,.modal__header [data-theme=dark] .glass-loading.modal__close:active,[data-theme=dark] .xs.loading-spinner:active,[data-theme=dark] .modal__header .loading-spinner.modal__close:active,.modal__header [data-theme=dark] .loading-spinner.modal__close:active,[data-theme=dark] .xs.glass-progress:active,[data-theme=dark] .modal__header .glass-progress.modal__close:active,.modal__header [data-theme=dark] .glass-progress.modal__close:active,[data-theme=dark] .glass-modal .modal-header .modal-close:active,[data-theme=dark] .modal__container .modal-header .modal-close:active,.glass-modal .modal-header [data-theme=dark] .modal-close:active,.modal__container .modal-header [data-theme=dark] .modal-close:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}[data-theme=dark] .glass.xs:focus-visible,[data-theme=dark] .modal--image .xs.modal__container:focus-visible,.modal--image [data-theme=dark] .xs.modal__container:focus-visible,[data-theme=dark] .modal--confirm .xs.modal__icon:focus-visible,.modal--confirm [data-theme=dark] .xs.modal__icon:focus-visible,[data-theme=dark] .xs.modal__footer:focus-visible,[data-theme=dark] .modal__header .glass.modal__close:focus-visible,[data-theme=dark] .modal__header .modal--image .modal__close.modal__container:focus-visible,.modal--image [data-theme=dark] .modal__header .modal__close.modal__container:focus-visible,[data-theme=dark] .modal__header .modal--confirm .modal__close.modal__icon:focus-visible,.modal--confirm [data-theme=dark] .modal__header .modal__close.modal__icon:focus-visible,[data-theme=dark] .modal__header .modal__close.modal__footer:focus-visible,.modal__header [data-theme=dark] .glass.modal__close:focus-visible,.modal__header [data-theme=dark] .modal--image .modal__close.modal__container:focus-visible,.modal--image .modal__header [data-theme=dark] .modal__close.modal__container:focus-visible,.modal__header [data-theme=dark] .modal--confirm .modal__close.modal__icon:focus-visible,.modal--confirm .modal__header [data-theme=dark] .modal__close.modal__icon:focus-visible,.modal__header [data-theme=dark] .modal__close.modal__footer:focus-visible,[data-theme=dark] .xs.modal__header:focus-visible,[data-theme=dark] .modal__header .modal__header.modal__close:focus-visible,.modal__header [data-theme=dark] .modal__header.modal__close:focus-visible,[data-theme=dark] .xs.loading-skeleton:focus-visible,[data-theme=dark] .modal__header .loading-skeleton.modal__close:focus-visible,.modal__header [data-theme=dark] .loading-skeleton.modal__close:focus-visible,[data-theme=dark] .xs.loading-bar:focus-visible,[data-theme=dark] .modal__header .loading-bar.modal__close:focus-visible,.modal__header [data-theme=dark] .loading-bar.modal__close:focus-visible,[data-theme=dark] .loading-indicator .xs.loading-content:focus-visible,[data-theme=dark] .loading-indicator .modal__header .loading-content.modal__close:focus-visible,.modal__header [data-theme=dark] .loading-indicator .loading-content.modal__close:focus-visible,.loading-indicator [data-theme=dark] .xs.loading-content:focus-visible,.loading-indicator [data-theme=dark] .modal__header .loading-content.modal__close:focus-visible,.modal__header .loading-indicator [data-theme=dark] .loading-content.modal__close:focus-visible,[data-theme=dark] .xs.loading-indicator:focus-visible,[data-theme=dark] .modal__header .loading-indicator.modal__close:focus-visible,.modal__header [data-theme=dark] .loading-indicator.modal__close:focus-visible,[data-theme=dark] .input-group .xs.input-group-text:focus-visible,[data-theme=dark] .input-group .modal__header .input-group-text.modal__close:focus-visible,.modal__header [data-theme=dark] .input-group .input-group-text.modal__close:focus-visible,.input-group [data-theme=dark] .xs.input-group-text:focus-visible,.input-group [data-theme=dark] .modal__header .input-group-text.modal__close:focus-visible,.modal__header .input-group [data-theme=dark] .input-group-text.modal__close:focus-visible,[data-theme=dark] .form-checkbox:focus-visible,[data-theme=dark] .form-radio:focus-visible,[data-theme=dark] .xs.form-input:focus-visible,[data-theme=dark] .modal__header .form-input.modal__close:focus-visible,.modal__header [data-theme=dark] .form-input.modal__close:focus-visible,[data-theme=dark] .xs.form-search:focus-visible,[data-theme=dark] .modal__header .form-search.modal__close:focus-visible,.modal__header [data-theme=dark] .form-search.modal__close:focus-visible,[data-theme=dark] .xs.form-select:focus-visible,[data-theme=dark] .modal__header .form-select.modal__close:focus-visible,.modal__header [data-theme=dark] .form-select.modal__close:focus-visible,[data-theme=dark] .xs.form-textarea:focus-visible,[data-theme=dark] .modal__header .form-textarea.modal__close:focus-visible,.modal__header [data-theme=dark] .form-textarea.modal__close:focus-visible,[data-theme=dark] .card-testimonial .testimonial-author .xs.author-avatar:focus-visible,[data-theme=dark] .card-testimonial .testimonial-author .modal__header .author-avatar.modal__close:focus-visible,.modal__header [data-theme=dark] .card-testimonial .testimonial-author .author-avatar.modal__close:focus-visible,.card-testimonial .testimonial-author [data-theme=dark] .xs.author-avatar:focus-visible,.card-testimonial .testimonial-author [data-theme=dark] .modal__header .author-avatar.modal__close:focus-visible,.modal__header .card-testimonial .testimonial-author [data-theme=dark] .author-avatar.modal__close:focus-visible,[data-theme=dark] .card-feature .xs.feature-icon:focus-visible,[data-theme=dark] .card-feature .modal__header .feature-icon.modal__close:focus-visible,.modal__header [data-theme=dark] .card-feature .feature-icon.modal__close:focus-visible,.card-feature [data-theme=dark] .xs.feature-icon:focus-visible,.card-feature [data-theme=dark] .modal__header .feature-icon.modal__close:focus-visible,.modal__header .card-feature [data-theme=dark] .feature-icon.modal__close:focus-visible,[data-theme=dark] .xs.glass-btn:focus-visible,[data-theme=dark] .lens-nav-island .xs.nav-btn:focus-visible,.lens-nav-island [data-theme=dark] .xs.nav-btn:focus-visible,[data-theme=dark] .modal__footer .xs.modal__action:focus-visible,.modal__footer [data-theme=dark] .xs.modal__action:focus-visible,[data-theme=dark] .modal__header .glass-btn.modal__close:focus-visible,[data-theme=dark] .modal__header .lens-nav-island .modal__close.nav-btn:focus-visible,.lens-nav-island [data-theme=dark] .modal__header .modal__close.nav-btn:focus-visible,[data-theme=dark] .modal__header .modal__footer .modal__close.modal__action:focus-visible,.modal__footer [data-theme=dark] .modal__header .modal__close.modal__action:focus-visible,.modal__header [data-theme=dark] .glass-btn.modal__close:focus-visible,.modal__header [data-theme=dark] .lens-nav-island .modal__close.nav-btn:focus-visible,.lens-nav-island .modal__header [data-theme=dark] .modal__close.nav-btn:focus-visible,.modal__header [data-theme=dark] .modal__footer .modal__close.modal__action:focus-visible,.modal__footer .modal__header [data-theme=dark] .modal__close.modal__action:focus-visible,[data-theme=dark] .modal__header .xs.modal__close:focus-visible,[data-theme=dark] .modal__header .modal__close:focus-visible,.modal__header [data-theme=dark] .xs.modal__close:focus-visible,.modal__header [data-theme=dark] .modal__close:focus-visible,[data-theme=dark] .xs.loading-pulse:focus-visible,[data-theme=dark] .modal__header .loading-pulse.modal__close:focus-visible,.modal__header [data-theme=dark] .loading-pulse.modal__close:focus-visible,[data-theme=dark] .xs.form-file__label:focus-visible,[data-theme=dark] .modal__header .form-file__label.modal__close:focus-visible,.modal__header [data-theme=dark] .form-file__label.modal__close:focus-visible,[data-theme=dark] .xs.btn-icon:focus-visible,[data-theme=dark] .modal__header .btn-icon.modal__close:focus-visible,.modal__header [data-theme=dark] .btn-icon.modal__close:focus-visible,[data-theme=dark] .btn-split .xs.btn-dropdown:focus-visible,[data-theme=dark] .btn-split .modal__header .btn-dropdown.modal__close:focus-visible,.modal__header [data-theme=dark] .btn-split .btn-dropdown.modal__close:focus-visible,.btn-split [data-theme=dark] .xs.btn-dropdown:focus-visible,.btn-split [data-theme=dark] .modal__header .btn-dropdown.modal__close:focus-visible,.modal__header .btn-split [data-theme=dark] .btn-dropdown.modal__close:focus-visible,[data-theme=dark] .xs.btn-fab:focus-visible,[data-theme=dark] .modal__header .btn-fab.modal__close:focus-visible,.modal__header [data-theme=dark] .btn-fab.modal__close:focus-visible,[data-theme=dark] .xs.btn:focus-visible,[data-theme=dark] .modal__header .btn.modal__close:focus-visible,.modal__header [data-theme=dark] .btn.modal__close:focus-visible,[data-theme=dark] .btn-split .xs.btn-main:focus-visible,[data-theme=dark] .btn-split .modal__header .btn-main.modal__close:focus-visible,.modal__header [data-theme=dark] .btn-split .btn-main.modal__close:focus-visible,.btn-split [data-theme=dark] .xs.btn-main:focus-visible,.btn-split [data-theme=dark] .modal__header .btn-main.modal__close:focus-visible,.modal__header .btn-split [data-theme=dark] .btn-main.modal__close:focus-visible,[data-theme=dark] .xs.btn-toggle:focus-visible,[data-theme=dark] .modal__header .btn-toggle.modal__close:focus-visible,.modal__header [data-theme=dark] .btn-toggle.modal__close:focus-visible,[data-theme=dark] .btn.btn-xs:focus-visible,[data-theme=dark] .btn-split .btn-xs.btn-dropdown:focus-visible,.btn-split [data-theme=dark] .btn-xs.btn-dropdown:focus-visible,[data-theme=dark] .btn-split .btn-xs.btn-main:focus-visible,.btn-split [data-theme=dark] .btn-xs.btn-main:focus-visible,[data-theme=dark] .btn-xs.btn-toggle:focus-visible,[data-theme=dark] .xs.glass-card:focus-visible,[data-theme=dark] .modal__header .glass-card.modal__close:focus-visible,.modal__header [data-theme=dark] .glass-card.modal__close:focus-visible,[data-theme=dark] .xs.card-stats:focus-visible,[data-theme=dark] .modal__header .card-stats.modal__close:focus-visible,.modal__header [data-theme=dark] .card-stats.modal__close:focus-visible,[data-theme=dark] .xs.card-testimonial:focus-visible,[data-theme=dark] .modal__header .card-testimonial.modal__close:focus-visible,.modal__header [data-theme=dark] .card-testimonial.modal__close:focus-visible,[data-theme=dark] .xs.card-feature:focus-visible,[data-theme=dark] .modal__header .card-feature.modal__close:focus-visible,.modal__header [data-theme=dark] .card-feature.modal__close:focus-visible,[data-theme=dark] .xs.card-hero:focus-visible,[data-theme=dark] .modal__header .card-hero.modal__close:focus-visible,.modal__header [data-theme=dark] .card-hero.modal__close:focus-visible,[data-theme=dark] .xs.card:focus-visible,[data-theme=dark] .modal__header .card.modal__close:focus-visible,.modal__header [data-theme=dark] .card.modal__close:focus-visible,[data-theme=dark] .xs.glass-nav:focus-visible,[data-theme=dark] .lens-nav-island .xs.nav-island-container:focus-visible,.lens-nav-island [data-theme=dark] .xs.nav-island-container:focus-visible,[data-theme=dark] .modal__header .glass-nav.modal__close:focus-visible,[data-theme=dark] .modal__header .lens-nav-island .modal__close.nav-island-container:focus-visible,.lens-nav-island [data-theme=dark] .modal__header .modal__close.nav-island-container:focus-visible,.modal__header [data-theme=dark] .glass-nav.modal__close:focus-visible,.modal__header [data-theme=dark] .lens-nav-island .modal__close.nav-island-container:focus-visible,.lens-nav-island .modal__header [data-theme=dark] .modal__close.nav-island-container:focus-visible,[data-theme=dark] .xs.glass-modal:focus-visible,[data-theme=dark] .modal__header .glass-modal.modal__close:focus-visible,.modal__header [data-theme=dark] .glass-modal.modal__close:focus-visible,[data-theme=dark] .xs.modal__container:focus-visible,[data-theme=dark] .modal__header .modal__container.modal__close:focus-visible,.modal__header [data-theme=dark] .modal__container.modal__close:focus-visible,[data-theme=dark] .xs.glass-loading:focus-visible,[data-theme=dark] .modal__header .glass-loading.modal__close:focus-visible,.modal__header [data-theme=dark] .glass-loading.modal__close:focus-visible,[data-theme=dark] .xs.loading-spinner:focus-visible,[data-theme=dark] .modal__header .loading-spinner.modal__close:focus-visible,.modal__header [data-theme=dark] .loading-spinner.modal__close:focus-visible,[data-theme=dark] .xs.glass-progress:focus-visible,[data-theme=dark] .modal__header .glass-progress.modal__close:focus-visible,.modal__header [data-theme=dark] .glass-progress.modal__close:focus-visible,[data-theme=dark] .glass-modal .modal-header .modal-close:focus-visible,[data-theme=dark] .modal__container .modal-header .modal-close:focus-visible,.glass-modal .modal-header [data-theme=dark] .modal-close:focus-visible,.modal__container .modal-header [data-theme=dark] .modal-close:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}[data-theme=dark] .glass.sm,[data-theme=dark] .modal--confirm .sm.modal__icon,.modal--confirm [data-theme=dark] .sm.modal__icon,[data-theme=dark] .sm.modal__footer,[data-theme=dark] .sm.modal__header,[data-theme=dark] .sm.loading-skeleton,[data-theme=dark] .loading-bar,[data-theme=dark] .loading-indicator .sm.loading-content,.loading-indicator [data-theme=dark] .sm.loading-content,[data-theme=dark] .sm.loading-indicator,[data-theme=dark] .input-group .sm.input-group-text,.input-group [data-theme=dark] .sm.input-group-text,[data-theme=dark] .sm.form-checkbox,[data-theme=dark] .sm.form-radio,[data-theme=dark] .sm.form-input,[data-theme=dark] .sm.form-search,[data-theme=dark] .sm.form-select,[data-theme=dark] .sm.form-textarea,[data-theme=dark] .card-testimonial .testimonial-author .sm.author-avatar,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar.loading-bar,.card-testimonial .testimonial-author [data-theme=dark] .sm.author-avatar,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar.loading-bar,[data-theme=dark] .card-feature .sm.feature-icon,.card-feature [data-theme=dark] .sm.feature-icon,[data-theme=dark] .sm.glass-btn,[data-theme=dark] .lens-nav-island .sm.nav-btn,.lens-nav-island [data-theme=dark] .sm.nav-btn,[data-theme=dark] .modal__footer .sm.modal__action,.modal__footer [data-theme=dark] .sm.modal__action,[data-theme=dark] .modal__header .sm.modal__close,.modal__header [data-theme=dark] .sm.modal__close,[data-theme=dark] .sm.loading-pulse,[data-theme=dark] .sm.form-file__label,[data-theme=dark] .sm.btn-icon,[data-theme=dark] .btn-split .sm.btn-dropdown,.btn-split [data-theme=dark] .sm.btn-dropdown,[data-theme=dark] .sm.btn-fab,[data-theme=dark] .sm.btn,[data-theme=dark] .btn-split .sm.btn-main,.btn-split [data-theme=dark] .sm.btn-main,[data-theme=dark] .sm.btn-toggle,[data-theme=dark] .btn.btn-sm,[data-theme=dark] .btn-split .btn-sm.btn-dropdown,.btn-split [data-theme=dark] .btn-sm.btn-dropdown,[data-theme=dark] .btn-split .btn-sm.btn-main,.btn-split [data-theme=dark] .btn-sm.btn-main,[data-theme=dark] .btn-sm.btn-toggle,[data-theme=dark] .sm.glass-card,[data-theme=dark] .sm.card-stats,[data-theme=dark] .sm.card-testimonial,[data-theme=dark] .sm.card-feature,[data-theme=dark] .sm.card-hero,[data-theme=dark] .sm.card,[data-theme=dark] .card.card-sm,[data-theme=dark] .sm.glass-nav,[data-theme=dark] .lens-nav-island .sm.nav-island-container,.lens-nav-island [data-theme=dark] .sm.nav-island-container,[data-theme=dark] .sm.glass-modal,[data-theme=dark] .sm.modal__container,[data-theme=dark] .glass-modal .modal-header .sm.modal-close,[data-theme=dark] .modal__container .modal-header .sm.modal-close,[data-theme=dark] .glass-modal .modal-header .modal-close.loading-bar,[data-theme=dark] .modal__container .modal-header .modal-close.loading-bar,.glass-modal .modal-header [data-theme=dark] .sm.modal-close,.modal__container .modal-header [data-theme=dark] .sm.modal-close,.glass-modal .modal-header [data-theme=dark] .modal-close.loading-bar,.modal__container .modal-header [data-theme=dark] .modal-close.loading-bar,[data-theme=dark] .sm.glass-loading,[data-theme=dark] .sm.loading-spinner,[data-theme=dark] .sm.glass-progress{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * var(--scale-sm) * 2)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-sm))) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-sm) * 0.3)) 100%);backdrop-filter:blur(calc(var(--blur-primary) * var(--scale-sm))) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * var(--scale-sm))),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-sm))),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-sm))),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*var(--scale-sm)) calc(8px*var(--scale-sm)) var(--shadow-depth-near),0 calc(8px*var(--scale-sm)) calc(24px*var(--scale-sm)) var(--shadow-depth-mid),0 calc(20px*var(--scale-sm)) calc(60px*var(--scale-sm)) var(--shadow-depth-far),0 calc(40px*var(--scale-sm)) calc(120px*var(--scale-sm)) var(--shadow-depth-ultra),0 calc(80px*var(--scale-sm)) calc(200px*var(--scale-sm)) rgba(0, 0, 0, calc(0.01 * var(--scale-sm)))}[data-theme=dark] .glass.sm:hover,[data-theme=dark] .modal--confirm .sm.modal__icon:hover,.modal--confirm [data-theme=dark] .sm.modal__icon:hover,[data-theme=dark] .sm.modal__footer:hover,[data-theme=dark] .sm.modal__header:hover,[data-theme=dark] .sm.loading-skeleton:hover,[data-theme=dark] .loading-bar:hover,[data-theme=dark] .loading-indicator .sm.loading-content:hover,.loading-indicator [data-theme=dark] .sm.loading-content:hover,[data-theme=dark] .sm.loading-indicator:hover,[data-theme=dark] .input-group .sm.input-group-text:hover,.input-group [data-theme=dark] .sm.input-group-text:hover,[data-theme=dark] .sm.form-checkbox:hover,[data-theme=dark] .sm.form-radio:hover,[data-theme=dark] .sm.form-input:hover,[data-theme=dark] .sm.form-search:hover,[data-theme=dark] .sm.form-select:hover,[data-theme=dark] .sm.form-textarea:hover,[data-theme=dark] .card-testimonial .testimonial-author .sm.author-avatar:hover,.card-testimonial .testimonial-author [data-theme=dark] .sm.author-avatar:hover,[data-theme=dark] .card-feature .sm.feature-icon:hover,.card-feature [data-theme=dark] .sm.feature-icon:hover,[data-theme=dark] .sm.glass-btn:hover,[data-theme=dark] .lens-nav-island .sm.nav-btn:hover,.lens-nav-island [data-theme=dark] .sm.nav-btn:hover,[data-theme=dark] .modal__footer .sm.modal__action:hover,.modal__footer [data-theme=dark] .sm.modal__action:hover,[data-theme=dark] .modal__header .sm.modal__close:hover,.modal__header [data-theme=dark] .sm.modal__close:hover,[data-theme=dark] .sm.loading-pulse:hover,[data-theme=dark] .sm.form-file__label:hover,[data-theme=dark] .sm.btn-icon:hover,[data-theme=dark] .btn-split .sm.btn-dropdown:hover,.btn-split [data-theme=dark] .sm.btn-dropdown:hover,[data-theme=dark] .sm.btn-fab:hover,[data-theme=dark] .sm.btn:hover,[data-theme=dark] .btn-split .sm.btn-main:hover,.btn-split [data-theme=dark] .sm.btn-main:hover,[data-theme=dark] .sm.btn-toggle:hover,[data-theme=dark] .btn.btn-sm:hover,[data-theme=dark] .btn-split .btn-sm.btn-dropdown:hover,.btn-split [data-theme=dark] .btn-sm.btn-dropdown:hover,[data-theme=dark] .btn-split .btn-sm.btn-main:hover,.btn-split [data-theme=dark] .btn-sm.btn-main:hover,[data-theme=dark] .btn-sm.btn-toggle:hover,[data-theme=dark] .sm.glass-card:hover,[data-theme=dark] .sm.card-stats:hover,[data-theme=dark] .sm.card-testimonial:hover,[data-theme=dark] .sm.card-feature:hover,[data-theme=dark] .sm.card-hero:hover,[data-theme=dark] .sm.card:hover,[data-theme=dark] .card.card-sm:hover,[data-theme=dark] .sm.glass-nav:hover,[data-theme=dark] .lens-nav-island .sm.nav-island-container:hover,.lens-nav-island [data-theme=dark] .sm.nav-island-container:hover,[data-theme=dark] .sm.glass-modal:hover,[data-theme=dark] .sm.modal__container:hover,[data-theme=dark] .glass-modal .modal-header .sm.modal-close:hover,[data-theme=dark] .modal__container .modal-header .sm.modal-close:hover,.glass-modal .modal-header [data-theme=dark] .sm.modal-close:hover,.modal__container .modal-header [data-theme=dark] .sm.modal-close:hover,[data-theme=dark] .sm.glass-loading:hover,[data-theme=dark] .sm.loading-spinner:hover,[data-theme=dark] .sm.glass-progress:hover{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * var(--scale-sm) * 2.8)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-sm) * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-sm) * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * var(--scale-sm))) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * var(--scale-sm))),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * var(--scale-sm))),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-sm))),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-sm))),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*var(--scale-sm)) calc(20px*var(--scale-sm)) rgba(0, 0, 0, calc(0.15 * var(--scale-sm))),0 calc(15px*var(--scale-sm)) calc(45px*var(--scale-sm)) rgba(0, 0, 0, calc(0.12 * var(--scale-sm))),0 calc(30px*var(--scale-sm)) calc(90px*var(--scale-sm)) rgba(0, 0, 0, calc(0.08 * var(--scale-sm))),0 calc(60px*var(--scale-sm)) calc(150px*var(--scale-sm)) rgba(0, 0, 0, calc(0.05 * var(--scale-sm))),0 calc(100px*var(--scale-sm)) calc(250px*var(--scale-sm)) rgba(0, 0, 0, calc(0.02 * var(--scale-sm)))}[data-theme=dark] .glass.sm:active,[data-theme=dark] .modal--confirm .sm.modal__icon:active,.modal--confirm [data-theme=dark] .sm.modal__icon:active,[data-theme=dark] .sm.modal__footer:active,[data-theme=dark] .sm.modal__header:active,[data-theme=dark] .sm.loading-skeleton:active,[data-theme=dark] .loading-bar:active,[data-theme=dark] .loading-indicator .sm.loading-content:active,.loading-indicator [data-theme=dark] .sm.loading-content:active,[data-theme=dark] .sm.loading-indicator:active,[data-theme=dark] .input-group .sm.input-group-text:active,.input-group [data-theme=dark] .sm.input-group-text:active,[data-theme=dark] .sm.form-checkbox:active,[data-theme=dark] .sm.form-radio:active,[data-theme=dark] .sm.form-input:active,[data-theme=dark] .sm.form-search:active,[data-theme=dark] .sm.form-select:active,[data-theme=dark] .sm.form-textarea:active,[data-theme=dark] .card-testimonial .testimonial-author .sm.author-avatar:active,.card-testimonial .testimonial-author [data-theme=dark] .sm.author-avatar:active,[data-theme=dark] .card-feature .sm.feature-icon:active,.card-feature [data-theme=dark] .sm.feature-icon:active,[data-theme=dark] .sm.glass-btn:active,[data-theme=dark] .lens-nav-island .sm.nav-btn:active,.lens-nav-island [data-theme=dark] .sm.nav-btn:active,[data-theme=dark] .modal__footer .sm.modal__action:active,.modal__footer [data-theme=dark] .sm.modal__action:active,[data-theme=dark] .modal__header .sm.modal__close:active,.modal__header [data-theme=dark] .sm.modal__close:active,[data-theme=dark] .sm.loading-pulse:active,[data-theme=dark] .sm.form-file__label:active,[data-theme=dark] .sm.btn-icon:active,[data-theme=dark] .btn-split .sm.btn-dropdown:active,.btn-split [data-theme=dark] .sm.btn-dropdown:active,[data-theme=dark] .sm.btn-fab:active,[data-theme=dark] .sm.btn:active,[data-theme=dark] .btn-split .sm.btn-main:active,.btn-split [data-theme=dark] .sm.btn-main:active,[data-theme=dark] .sm.btn-toggle:active,[data-theme=dark] .btn.btn-sm:active,[data-theme=dark] .btn-split .btn-sm.btn-dropdown:active,.btn-split [data-theme=dark] .btn-sm.btn-dropdown:active,[data-theme=dark] .btn-split .btn-sm.btn-main:active,.btn-split [data-theme=dark] .btn-sm.btn-main:active,[data-theme=dark] .btn-sm.btn-toggle:active,[data-theme=dark] .sm.glass-card:active,[data-theme=dark] .sm.card-stats:active,[data-theme=dark] .sm.card-testimonial:active,[data-theme=dark] .sm.card-feature:active,[data-theme=dark] .sm.card-hero:active,[data-theme=dark] .sm.card:active,[data-theme=dark] .card.card-sm:active,[data-theme=dark] .sm.glass-nav:active,[data-theme=dark] .lens-nav-island .sm.nav-island-container:active,.lens-nav-island [data-theme=dark] .sm.nav-island-container:active,[data-theme=dark] .sm.glass-modal:active,[data-theme=dark] .sm.modal__container:active,[data-theme=dark] .glass-modal .modal-header .sm.modal-close:active,[data-theme=dark] .modal__container .modal-header .sm.modal-close:active,.glass-modal .modal-header [data-theme=dark] .sm.modal-close:active,.modal__container .modal-header [data-theme=dark] .sm.modal-close:active,[data-theme=dark] .sm.glass-loading:active,[data-theme=dark] .sm.loading-spinner:active,[data-theme=dark] .sm.glass-progress:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}[data-theme=dark] .glass.sm:focus-visible,[data-theme=dark] .modal--confirm .sm.modal__icon:focus-visible,.modal--confirm [data-theme=dark] .sm.modal__icon:focus-visible,[data-theme=dark] .sm.modal__footer:focus-visible,[data-theme=dark] .sm.modal__header:focus-visible,[data-theme=dark] .sm.loading-skeleton:focus-visible,[data-theme=dark] .loading-bar:focus-visible,[data-theme=dark] .loading-indicator .sm.loading-content:focus-visible,.loading-indicator [data-theme=dark] .sm.loading-content:focus-visible,[data-theme=dark] .sm.loading-indicator:focus-visible,[data-theme=dark] .input-group .sm.input-group-text:focus-visible,.input-group [data-theme=dark] .sm.input-group-text:focus-visible,[data-theme=dark] .sm.form-checkbox:focus-visible,[data-theme=dark] .sm.form-radio:focus-visible,[data-theme=dark] .sm.form-input:focus-visible,[data-theme=dark] .sm.form-search:focus-visible,[data-theme=dark] .sm.form-select:focus-visible,[data-theme=dark] .sm.form-textarea:focus-visible,[data-theme=dark] .card-testimonial .testimonial-author .sm.author-avatar:focus-visible,.card-testimonial .testimonial-author [data-theme=dark] .sm.author-avatar:focus-visible,[data-theme=dark] .card-feature .sm.feature-icon:focus-visible,.card-feature [data-theme=dark] .sm.feature-icon:focus-visible,[data-theme=dark] .sm.glass-btn:focus-visible,[data-theme=dark] .lens-nav-island .sm.nav-btn:focus-visible,.lens-nav-island [data-theme=dark] .sm.nav-btn:focus-visible,[data-theme=dark] .modal__footer .sm.modal__action:focus-visible,.modal__footer [data-theme=dark] .sm.modal__action:focus-visible,[data-theme=dark] .modal__header .sm.modal__close:focus-visible,.modal__header [data-theme=dark] .sm.modal__close:focus-visible,[data-theme=dark] .sm.loading-pulse:focus-visible,[data-theme=dark] .sm.form-file__label:focus-visible,[data-theme=dark] .sm.btn-icon:focus-visible,[data-theme=dark] .btn-split .sm.btn-dropdown:focus-visible,.btn-split [data-theme=dark] .sm.btn-dropdown:focus-visible,[data-theme=dark] .sm.btn-fab:focus-visible,[data-theme=dark] .sm.btn:focus-visible,[data-theme=dark] .btn-split .sm.btn-main:focus-visible,.btn-split [data-theme=dark] .sm.btn-main:focus-visible,[data-theme=dark] .sm.btn-toggle:focus-visible,[data-theme=dark] .btn.btn-sm:focus-visible,[data-theme=dark] .btn-split .btn-sm.btn-dropdown:focus-visible,.btn-split [data-theme=dark] .btn-sm.btn-dropdown:focus-visible,[data-theme=dark] .btn-split .btn-sm.btn-main:focus-visible,.btn-split [data-theme=dark] .btn-sm.btn-main:focus-visible,[data-theme=dark] .btn-sm.btn-toggle:focus-visible,[data-theme=dark] .sm.glass-card:focus-visible,[data-theme=dark] .sm.card-stats:focus-visible,[data-theme=dark] .sm.card-testimonial:focus-visible,[data-theme=dark] .sm.card-feature:focus-visible,[data-theme=dark] .sm.card-hero:focus-visible,[data-theme=dark] .sm.card:focus-visible,[data-theme=dark] .card.card-sm:focus-visible,[data-theme=dark] .sm.glass-nav:focus-visible,[data-theme=dark] .lens-nav-island .sm.nav-island-container:focus-visible,.lens-nav-island [data-theme=dark] .sm.nav-island-container:focus-visible,[data-theme=dark] .sm.glass-modal:focus-visible,[data-theme=dark] .sm.modal__container:focus-visible,[data-theme=dark] .glass-modal .modal-header .sm.modal-close:focus-visible,[data-theme=dark] .modal__container .modal-header .sm.modal-close:focus-visible,.glass-modal .modal-header [data-theme=dark] .sm.modal-close:focus-visible,.modal__container .modal-header [data-theme=dark] .sm.modal-close:focus-visible,[data-theme=dark] .sm.glass-loading:focus-visible,[data-theme=dark] .sm.loading-spinner:focus-visible,[data-theme=dark] .sm.glass-progress:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}[data-theme=dark] .glass.lg,[data-theme=dark] .modal--confirm .lg.modal__icon,.modal--confirm [data-theme=dark] .lg.modal__icon,[data-theme=dark] .lg.modal__footer,[data-theme=dark] .lg.modal__header,[data-theme=dark] .lg.loading-skeleton,[data-theme=dark] .lg.loading-bar,[data-theme=dark] .loading-indicator .lg.loading-content,.loading-indicator [data-theme=dark] .lg.loading-content,[data-theme=dark] .lg.loading-indicator,[data-theme=dark] .input-group .lg.input-group-text,.input-group [data-theme=dark] .lg.input-group-text,[data-theme=dark] .lg.form-checkbox,[data-theme=dark] .lg.form-radio,[data-theme=dark] .lg.form-input,[data-theme=dark] .lg.form-search,[data-theme=dark] .lg.form-select,[data-theme=dark] .lg.form-textarea,[data-theme=dark] .card-testimonial .testimonial-author .lg.author-avatar,.card-testimonial .testimonial-author [data-theme=dark] .lg.author-avatar,[data-theme=dark] .card-feature .lg.feature-icon,.card-feature [data-theme=dark] .lg.feature-icon,[data-theme=dark] .lg.glass-btn,[data-theme=dark] .lens-nav-island .lg.nav-btn,.lens-nav-island [data-theme=dark] .lg.nav-btn,[data-theme=dark] .modal__footer .lg.modal__action,.modal__footer [data-theme=dark] .lg.modal__action,[data-theme=dark] .modal__header .lg.modal__close,.modal__header [data-theme=dark] .lg.modal__close,[data-theme=dark] .lg.loading-pulse,[data-theme=dark] .lg.form-file__label,[data-theme=dark] .lg.btn-icon,[data-theme=dark] .btn-split .lg.btn-dropdown,.btn-split [data-theme=dark] .lg.btn-dropdown,[data-theme=dark] .btn-fab,[data-theme=dark] .lg.btn,[data-theme=dark] .btn-split .lg.btn-main,.btn-split [data-theme=dark] .lg.btn-main,[data-theme=dark] .lg.btn-toggle,[data-theme=dark] .btn.btn-lg,[data-theme=dark] .btn-split .btn-lg.btn-dropdown,.btn-split [data-theme=dark] .btn-lg.btn-dropdown,[data-theme=dark] .btn-split .btn-lg.btn-main,.btn-split [data-theme=dark] .btn-lg.btn-main,[data-theme=dark] .btn-lg.btn-toggle,[data-theme=dark] .lg.glass-card,[data-theme=dark] .lg.card-stats,[data-theme=dark] .lg.card-testimonial,[data-theme=dark] .lg.card-feature,[data-theme=dark] .lg.card-hero,[data-theme=dark] .lg.card,[data-theme=dark] .card.card-lg,[data-theme=dark] .lg.glass-nav,[data-theme=dark] .lens-nav-island .lg.nav-island-container,.lens-nav-island [data-theme=dark] .lg.nav-island-container,[data-theme=dark] .glass-modal .modal-header .lg.modal-close,[data-theme=dark] .modal__container .modal-header .lg.modal-close,[data-theme=dark] .glass-modal .modal-header .modal-close.btn-fab,[data-theme=dark] .modal__container .modal-header .modal-close.btn-fab,.glass-modal .modal-header [data-theme=dark] .lg.modal-close,.modal__container .modal-header [data-theme=dark] .lg.modal-close,.glass-modal .modal-header [data-theme=dark] .modal-close.btn-fab,.modal__container .modal-header [data-theme=dark] .modal-close.btn-fab,[data-theme=dark] .lg.glass-loading,[data-theme=dark] .lg.loading-spinner,[data-theme=dark] .lg.glass-progress,[data-theme=dark] .glass-modal,[data-theme=dark] .modal__container,[data-theme=dark] .glass-modal .modal-header .modal-close.glass-modal,[data-theme=dark] .modal__container .modal-header .modal-close.glass-modal,[data-theme=dark] .glass-modal .modal-header .modal-close.modal__container,[data-theme=dark] .modal__container .modal-header .modal-close.modal__container,.glass-modal .modal-header [data-theme=dark] .modal-close.glass-modal,.modal__container .modal-header [data-theme=dark] .modal-close.glass-modal,.glass-modal .modal-header [data-theme=dark] .modal-close.modal__container,.modal__container .modal-header [data-theme=dark] .modal-close.modal__container{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * var(--scale-lg) * 2)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-lg))) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-lg) * 0.3)) 100%);backdrop-filter:blur(calc(var(--blur-primary) * var(--scale-lg))) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * var(--scale-lg))),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-lg))),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-lg))),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*var(--scale-lg)) calc(8px*var(--scale-lg)) var(--shadow-depth-near),0 calc(8px*var(--scale-lg)) calc(24px*var(--scale-lg)) var(--shadow-depth-mid),0 calc(20px*var(--scale-lg)) calc(60px*var(--scale-lg)) var(--shadow-depth-far),0 calc(40px*var(--scale-lg)) calc(120px*var(--scale-lg)) var(--shadow-depth-ultra),0 calc(80px*var(--scale-lg)) calc(200px*var(--scale-lg)) rgba(0, 0, 0, calc(0.01 * var(--scale-lg)))}[data-theme=dark] .glass.lg:hover,[data-theme=dark] .modal--confirm .lg.modal__icon:hover,.modal--confirm [data-theme=dark] .lg.modal__icon:hover,[data-theme=dark] .lg.modal__footer:hover,[data-theme=dark] .lg.modal__header:hover,[data-theme=dark] .lg.loading-skeleton:hover,[data-theme=dark] .lg.loading-bar:hover,[data-theme=dark] .loading-indicator .lg.loading-content:hover,.loading-indicator [data-theme=dark] .lg.loading-content:hover,[data-theme=dark] .lg.loading-indicator:hover,[data-theme=dark] .input-group .lg.input-group-text:hover,.input-group [data-theme=dark] .lg.input-group-text:hover,[data-theme=dark] .lg.form-checkbox:hover,[data-theme=dark] .lg.form-radio:hover,[data-theme=dark] .lg.form-input:hover,[data-theme=dark] .lg.form-search:hover,[data-theme=dark] .lg.form-select:hover,[data-theme=dark] .lg.form-textarea:hover,[data-theme=dark] .card-testimonial .testimonial-author .lg.author-avatar:hover,.card-testimonial .testimonial-author [data-theme=dark] .lg.author-avatar:hover,[data-theme=dark] .card-feature .lg.feature-icon:hover,.card-feature [data-theme=dark] .lg.feature-icon:hover,[data-theme=dark] .lg.glass-btn:hover,[data-theme=dark] .lens-nav-island .lg.nav-btn:hover,.lens-nav-island [data-theme=dark] .lg.nav-btn:hover,[data-theme=dark] .modal__footer .lg.modal__action:hover,.modal__footer [data-theme=dark] .lg.modal__action:hover,[data-theme=dark] .modal__header .lg.modal__close:hover,.modal__header [data-theme=dark] .lg.modal__close:hover,[data-theme=dark] .lg.loading-pulse:hover,[data-theme=dark] .lg.form-file__label:hover,[data-theme=dark] .lg.btn-icon:hover,[data-theme=dark] .btn-split .lg.btn-dropdown:hover,.btn-split [data-theme=dark] .lg.btn-dropdown:hover,[data-theme=dark] .btn-fab:hover,[data-theme=dark] .lg.btn:hover,[data-theme=dark] .btn-split .lg.btn-main:hover,.btn-split [data-theme=dark] .lg.btn-main:hover,[data-theme=dark] .lg.btn-toggle:hover,[data-theme=dark] .btn.btn-lg:hover,[data-theme=dark] .btn-split .btn-lg.btn-dropdown:hover,.btn-split [data-theme=dark] .btn-lg.btn-dropdown:hover,[data-theme=dark] .btn-split .btn-lg.btn-main:hover,.btn-split [data-theme=dark] .btn-lg.btn-main:hover,[data-theme=dark] .btn-lg.btn-toggle:hover,[data-theme=dark] .lg.glass-card:hover,[data-theme=dark] .lg.card-stats:hover,[data-theme=dark] .lg.card-testimonial:hover,[data-theme=dark] .lg.card-feature:hover,[data-theme=dark] .lg.card-hero:hover,[data-theme=dark] .lg.card:hover,[data-theme=dark] .card.card-lg:hover,[data-theme=dark] .lg.glass-nav:hover,[data-theme=dark] .lens-nav-island .lg.nav-island-container:hover,.lens-nav-island [data-theme=dark] .lg.nav-island-container:hover,[data-theme=dark] .glass-modal .modal-header .lg.modal-close:hover,[data-theme=dark] .modal__container .modal-header .lg.modal-close:hover,.glass-modal .modal-header [data-theme=dark] .lg.modal-close:hover,.modal__container .modal-header [data-theme=dark] .lg.modal-close:hover,[data-theme=dark] .lg.glass-loading:hover,[data-theme=dark] .lg.loading-spinner:hover,[data-theme=dark] .lg.glass-progress:hover,[data-theme=dark] .glass-modal:hover,[data-theme=dark] .modal__container:hover{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * var(--scale-lg) * 2.8)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-lg) * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-lg) * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * var(--scale-lg))) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * var(--scale-lg))),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * var(--scale-lg))),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-lg))),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-lg))),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*var(--scale-lg)) calc(20px*var(--scale-lg)) rgba(0, 0, 0, calc(0.15 * var(--scale-lg))),0 calc(15px*var(--scale-lg)) calc(45px*var(--scale-lg)) rgba(0, 0, 0, calc(0.12 * var(--scale-lg))),0 calc(30px*var(--scale-lg)) calc(90px*var(--scale-lg)) rgba(0, 0, 0, calc(0.08 * var(--scale-lg))),0 calc(60px*var(--scale-lg)) calc(150px*var(--scale-lg)) rgba(0, 0, 0, calc(0.05 * var(--scale-lg))),0 calc(100px*var(--scale-lg)) calc(250px*var(--scale-lg)) rgba(0, 0, 0, calc(0.02 * var(--scale-lg)))}[data-theme=dark] .glass.lg:active,[data-theme=dark] .modal--confirm .lg.modal__icon:active,.modal--confirm [data-theme=dark] .lg.modal__icon:active,[data-theme=dark] .lg.modal__footer:active,[data-theme=dark] .lg.modal__header:active,[data-theme=dark] .lg.loading-skeleton:active,[data-theme=dark] .lg.loading-bar:active,[data-theme=dark] .loading-indicator .lg.loading-content:active,.loading-indicator [data-theme=dark] .lg.loading-content:active,[data-theme=dark] .lg.loading-indicator:active,[data-theme=dark] .input-group .lg.input-group-text:active,.input-group [data-theme=dark] .lg.input-group-text:active,[data-theme=dark] .lg.form-checkbox:active,[data-theme=dark] .lg.form-radio:active,[data-theme=dark] .lg.form-input:active,[data-theme=dark] .lg.form-search:active,[data-theme=dark] .lg.form-select:active,[data-theme=dark] .lg.form-textarea:active,[data-theme=dark] .card-testimonial .testimonial-author .lg.author-avatar:active,.card-testimonial .testimonial-author [data-theme=dark] .lg.author-avatar:active,[data-theme=dark] .card-feature .lg.feature-icon:active,.card-feature [data-theme=dark] .lg.feature-icon:active,[data-theme=dark] .lg.glass-btn:active,[data-theme=dark] .lens-nav-island .lg.nav-btn:active,.lens-nav-island [data-theme=dark] .lg.nav-btn:active,[data-theme=dark] .modal__footer .lg.modal__action:active,.modal__footer [data-theme=dark] .lg.modal__action:active,[data-theme=dark] .modal__header .lg.modal__close:active,.modal__header [data-theme=dark] .lg.modal__close:active,[data-theme=dark] .lg.loading-pulse:active,[data-theme=dark] .lg.form-file__label:active,[data-theme=dark] .lg.btn-icon:active,[data-theme=dark] .btn-split .lg.btn-dropdown:active,.btn-split [data-theme=dark] .lg.btn-dropdown:active,[data-theme=dark] .btn-fab:active,[data-theme=dark] .lg.btn:active,[data-theme=dark] .btn-split .lg.btn-main:active,.btn-split [data-theme=dark] .lg.btn-main:active,[data-theme=dark] .lg.btn-toggle:active,[data-theme=dark] .btn.btn-lg:active,[data-theme=dark] .btn-split .btn-lg.btn-dropdown:active,.btn-split [data-theme=dark] .btn-lg.btn-dropdown:active,[data-theme=dark] .btn-split .btn-lg.btn-main:active,.btn-split [data-theme=dark] .btn-lg.btn-main:active,[data-theme=dark] .btn-lg.btn-toggle:active,[data-theme=dark] .lg.glass-card:active,[data-theme=dark] .lg.card-stats:active,[data-theme=dark] .lg.card-testimonial:active,[data-theme=dark] .lg.card-feature:active,[data-theme=dark] .lg.card-hero:active,[data-theme=dark] .lg.card:active,[data-theme=dark] .card.card-lg:active,[data-theme=dark] .lg.glass-nav:active,[data-theme=dark] .lens-nav-island .lg.nav-island-container:active,.lens-nav-island [data-theme=dark] .lg.nav-island-container:active,[data-theme=dark] .glass-modal .modal-header .lg.modal-close:active,[data-theme=dark] .modal__container .modal-header .lg.modal-close:active,.glass-modal .modal-header [data-theme=dark] .lg.modal-close:active,.modal__container .modal-header [data-theme=dark] .lg.modal-close:active,[data-theme=dark] .lg.glass-loading:active,[data-theme=dark] .lg.loading-spinner:active,[data-theme=dark] .lg.glass-progress:active,[data-theme=dark] .glass-modal:active,[data-theme=dark] .modal__container:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}[data-theme=dark] .glass.lg:focus-visible,[data-theme=dark] .modal--confirm .lg.modal__icon:focus-visible,.modal--confirm [data-theme=dark] .lg.modal__icon:focus-visible,[data-theme=dark] .lg.modal__footer:focus-visible,[data-theme=dark] .lg.modal__header:focus-visible,[data-theme=dark] .lg.loading-skeleton:focus-visible,[data-theme=dark] .lg.loading-bar:focus-visible,[data-theme=dark] .loading-indicator .lg.loading-content:focus-visible,.loading-indicator [data-theme=dark] .lg.loading-content:focus-visible,[data-theme=dark] .lg.loading-indicator:focus-visible,[data-theme=dark] .input-group .lg.input-group-text:focus-visible,.input-group [data-theme=dark] .lg.input-group-text:focus-visible,[data-theme=dark] .lg.form-checkbox:focus-visible,[data-theme=dark] .lg.form-radio:focus-visible,[data-theme=dark] .lg.form-input:focus-visible,[data-theme=dark] .lg.form-search:focus-visible,[data-theme=dark] .lg.form-select:focus-visible,[data-theme=dark] .lg.form-textarea:focus-visible,[data-theme=dark] .card-testimonial .testimonial-author .lg.author-avatar:focus-visible,.card-testimonial .testimonial-author [data-theme=dark] .lg.author-avatar:focus-visible,[data-theme=dark] .card-feature .lg.feature-icon:focus-visible,.card-feature [data-theme=dark] .lg.feature-icon:focus-visible,[data-theme=dark] .lg.glass-btn:focus-visible,[data-theme=dark] .lens-nav-island .lg.nav-btn:focus-visible,.lens-nav-island [data-theme=dark] .lg.nav-btn:focus-visible,[data-theme=dark] .modal__footer .lg.modal__action:focus-visible,.modal__footer [data-theme=dark] .lg.modal__action:focus-visible,[data-theme=dark] .modal__header .lg.modal__close:focus-visible,.modal__header [data-theme=dark] .lg.modal__close:focus-visible,[data-theme=dark] .lg.loading-pulse:focus-visible,[data-theme=dark] .lg.form-file__label:focus-visible,[data-theme=dark] .lg.btn-icon:focus-visible,[data-theme=dark] .btn-split .lg.btn-dropdown:focus-visible,.btn-split [data-theme=dark] .lg.btn-dropdown:focus-visible,[data-theme=dark] .btn-fab:focus-visible,[data-theme=dark] .lg.btn:focus-visible,[data-theme=dark] .btn-split .lg.btn-main:focus-visible,.btn-split [data-theme=dark] .lg.btn-main:focus-visible,[data-theme=dark] .lg.btn-toggle:focus-visible,[data-theme=dark] .btn.btn-lg:focus-visible,[data-theme=dark] .btn-split .btn-lg.btn-dropdown:focus-visible,.btn-split [data-theme=dark] .btn-lg.btn-dropdown:focus-visible,[data-theme=dark] .btn-split .btn-lg.btn-main:focus-visible,.btn-split [data-theme=dark] .btn-lg.btn-main:focus-visible,[data-theme=dark] .btn-lg.btn-toggle:focus-visible,[data-theme=dark] .lg.glass-card:focus-visible,[data-theme=dark] .lg.card-stats:focus-visible,[data-theme=dark] .lg.card-testimonial:focus-visible,[data-theme=dark] .lg.card-feature:focus-visible,[data-theme=dark] .lg.card-hero:focus-visible,[data-theme=dark] .lg.card:focus-visible,[data-theme=dark] .card.card-lg:focus-visible,[data-theme=dark] .lg.glass-nav:focus-visible,[data-theme=dark] .lens-nav-island .lg.nav-island-container:focus-visible,.lens-nav-island [data-theme=dark] .lg.nav-island-container:focus-visible,[data-theme=dark] .glass-modal .modal-header .lg.modal-close:focus-visible,[data-theme=dark] .modal__container .modal-header .lg.modal-close:focus-visible,.glass-modal .modal-header [data-theme=dark] .lg.modal-close:focus-visible,.modal__container .modal-header [data-theme=dark] .lg.modal-close:focus-visible,[data-theme=dark] .lg.glass-loading:focus-visible,[data-theme=dark] .lg.loading-spinner:focus-visible,[data-theme=dark] .lg.glass-progress:focus-visible,[data-theme=dark] .glass-modal:focus-visible,[data-theme=dark] .modal__container:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}[data-theme=dark] .glass.xl,[data-theme=dark] .modal--confirm .xl.modal__icon,.modal--confirm [data-theme=dark] .xl.modal__icon,[data-theme=dark] .xl.modal__footer,[data-theme=dark] .xl.modal__header,[data-theme=dark] .xl.loading-skeleton,[data-theme=dark] .xl.loading-bar,[data-theme=dark] .loading-indicator .xl.loading-content,.loading-indicator [data-theme=dark] .xl.loading-content,[data-theme=dark] .loading-indicator,[data-theme=dark] .input-group .xl.input-group-text,.input-group [data-theme=dark] .xl.input-group-text,[data-theme=dark] .xl.form-checkbox,[data-theme=dark] .xl.form-radio,[data-theme=dark] .xl.form-input,[data-theme=dark] .xl.form-search,[data-theme=dark] .xl.form-select,[data-theme=dark] .xl.form-textarea,[data-theme=dark] .card-testimonial .testimonial-author .xl.author-avatar,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar.loading-indicator,.card-testimonial .testimonial-author [data-theme=dark] .xl.author-avatar,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar.loading-indicator,[data-theme=dark] .card-feature .xl.feature-icon,.card-feature [data-theme=dark] .xl.feature-icon,[data-theme=dark] .xl.glass-btn,[data-theme=dark] .lens-nav-island .xl.nav-btn,.lens-nav-island [data-theme=dark] .xl.nav-btn,[data-theme=dark] .modal__footer .xl.modal__action,.modal__footer [data-theme=dark] .xl.modal__action,[data-theme=dark] .modal__header .xl.modal__close,.modal__header [data-theme=dark] .xl.modal__close,[data-theme=dark] .xl.loading-pulse,[data-theme=dark] .xl.form-file__label,[data-theme=dark] .xl.btn-icon,[data-theme=dark] .btn-split .xl.btn-dropdown,.btn-split [data-theme=dark] .xl.btn-dropdown,[data-theme=dark] .xl.btn-fab,[data-theme=dark] .xl.btn,[data-theme=dark] .btn-split .xl.btn-main,.btn-split [data-theme=dark] .xl.btn-main,[data-theme=dark] .xl.btn-toggle,[data-theme=dark] .btn.btn-xl,[data-theme=dark] .btn-split .btn-xl.btn-dropdown,.btn-split [data-theme=dark] .btn-xl.btn-dropdown,[data-theme=dark] .btn-split .btn-xl.btn-main,.btn-split [data-theme=dark] .btn-xl.btn-main,[data-theme=dark] .btn-xl.btn-toggle,[data-theme=dark] .xl.glass-card,[data-theme=dark] .xl.card-stats,[data-theme=dark] .xl.card-testimonial,[data-theme=dark] .xl.card-feature,[data-theme=dark] .card-hero,[data-theme=dark] .xl.card,[data-theme=dark] .card.card-xl,[data-theme=dark] .xl.glass-nav,[data-theme=dark] .lens-nav-island .xl.nav-island-container,.lens-nav-island [data-theme=dark] .xl.nav-island-container,[data-theme=dark] .xl.glass-modal,[data-theme=dark] .xl.modal__container,[data-theme=dark] .glass-modal .modal-header .xl.modal-close,[data-theme=dark] .modal__container .modal-header .xl.modal-close,[data-theme=dark] .glass-modal .modal-header .modal-close.loading-indicator,[data-theme=dark] .modal__container .modal-header .modal-close.loading-indicator,[data-theme=dark] .glass-modal .modal-header .modal-close.card-hero,[data-theme=dark] .modal__container .modal-header .modal-close.card-hero,.glass-modal .modal-header [data-theme=dark] .xl.modal-close,.modal__container .modal-header [data-theme=dark] .xl.modal-close,.glass-modal .modal-header [data-theme=dark] .modal-close.loading-indicator,.modal__container .modal-header [data-theme=dark] .modal-close.loading-indicator,.glass-modal .modal-header [data-theme=dark] .modal-close.card-hero,.modal__container .modal-header [data-theme=dark] .modal-close.card-hero,[data-theme=dark] .xl.glass-loading,[data-theme=dark] .xl.loading-spinner,[data-theme=dark] .xl.glass-progress{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * var(--scale-xl) * 2)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xl))) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xl) * 0.3)) 100%);backdrop-filter:blur(calc(var(--blur-primary) * var(--scale-xl))) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * var(--scale-xl))),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-xl))),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-xl))),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*var(--scale-xl)) calc(8px*var(--scale-xl)) var(--shadow-depth-near),0 calc(8px*var(--scale-xl)) calc(24px*var(--scale-xl)) var(--shadow-depth-mid),0 calc(20px*var(--scale-xl)) calc(60px*var(--scale-xl)) var(--shadow-depth-far),0 calc(40px*var(--scale-xl)) calc(120px*var(--scale-xl)) var(--shadow-depth-ultra),0 calc(80px*var(--scale-xl)) calc(200px*var(--scale-xl)) rgba(0, 0, 0, calc(0.01 * var(--scale-xl)))}[data-theme=dark] .glass.xl:hover,[data-theme=dark] .modal--confirm .xl.modal__icon:hover,.modal--confirm [data-theme=dark] .xl.modal__icon:hover,[data-theme=dark] .xl.modal__footer:hover,[data-theme=dark] .xl.modal__header:hover,[data-theme=dark] .xl.loading-skeleton:hover,[data-theme=dark] .xl.loading-bar:hover,[data-theme=dark] .loading-indicator .xl.loading-content:hover,.loading-indicator [data-theme=dark] .xl.loading-content:hover,[data-theme=dark] .loading-indicator:hover,[data-theme=dark] .input-group .xl.input-group-text:hover,.input-group [data-theme=dark] .xl.input-group-text:hover,[data-theme=dark] .xl.form-checkbox:hover,[data-theme=dark] .xl.form-radio:hover,[data-theme=dark] .xl.form-input:hover,[data-theme=dark] .xl.form-search:hover,[data-theme=dark] .xl.form-select:hover,[data-theme=dark] .xl.form-textarea:hover,[data-theme=dark] .card-testimonial .testimonial-author .xl.author-avatar:hover,.card-testimonial .testimonial-author [data-theme=dark] .xl.author-avatar:hover,[data-theme=dark] .card-feature .xl.feature-icon:hover,.card-feature [data-theme=dark] .xl.feature-icon:hover,[data-theme=dark] .xl.glass-btn:hover,[data-theme=dark] .lens-nav-island .xl.nav-btn:hover,.lens-nav-island [data-theme=dark] .xl.nav-btn:hover,[data-theme=dark] .modal__footer .xl.modal__action:hover,.modal__footer [data-theme=dark] .xl.modal__action:hover,[data-theme=dark] .modal__header .xl.modal__close:hover,.modal__header [data-theme=dark] .xl.modal__close:hover,[data-theme=dark] .xl.loading-pulse:hover,[data-theme=dark] .xl.form-file__label:hover,[data-theme=dark] .xl.btn-icon:hover,[data-theme=dark] .btn-split .xl.btn-dropdown:hover,.btn-split [data-theme=dark] .xl.btn-dropdown:hover,[data-theme=dark] .xl.btn-fab:hover,[data-theme=dark] .xl.btn:hover,[data-theme=dark] .btn-split .xl.btn-main:hover,.btn-split [data-theme=dark] .xl.btn-main:hover,[data-theme=dark] .xl.btn-toggle:hover,[data-theme=dark] .btn.btn-xl:hover,[data-theme=dark] .btn-split .btn-xl.btn-dropdown:hover,.btn-split [data-theme=dark] .btn-xl.btn-dropdown:hover,[data-theme=dark] .btn-split .btn-xl.btn-main:hover,.btn-split [data-theme=dark] .btn-xl.btn-main:hover,[data-theme=dark] .btn-xl.btn-toggle:hover,[data-theme=dark] .xl.glass-card:hover,[data-theme=dark] .xl.card-stats:hover,[data-theme=dark] .xl.card-testimonial:hover,[data-theme=dark] .xl.card-feature:hover,[data-theme=dark] .card-hero:hover,[data-theme=dark] .xl.card:hover,[data-theme=dark] .card.card-xl:hover,[data-theme=dark] .xl.glass-nav:hover,[data-theme=dark] .lens-nav-island .xl.nav-island-container:hover,.lens-nav-island [data-theme=dark] .xl.nav-island-container:hover,[data-theme=dark] .xl.glass-modal:hover,[data-theme=dark] .xl.modal__container:hover,[data-theme=dark] .glass-modal .modal-header .xl.modal-close:hover,[data-theme=dark] .modal__container .modal-header .xl.modal-close:hover,.glass-modal .modal-header [data-theme=dark] .xl.modal-close:hover,.modal__container .modal-header [data-theme=dark] .xl.modal-close:hover,[data-theme=dark] .xl.glass-loading:hover,[data-theme=dark] .xl.loading-spinner:hover,[data-theme=dark] .xl.glass-progress:hover{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * var(--scale-xl) * 2.8)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xl) * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-xl) * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * var(--scale-xl))) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * var(--scale-xl))),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * var(--scale-xl))),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-xl))),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-xl))),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*var(--scale-xl)) calc(20px*var(--scale-xl)) rgba(0, 0, 0, calc(0.15 * var(--scale-xl))),0 calc(15px*var(--scale-xl)) calc(45px*var(--scale-xl)) rgba(0, 0, 0, calc(0.12 * var(--scale-xl))),0 calc(30px*var(--scale-xl)) calc(90px*var(--scale-xl)) rgba(0, 0, 0, calc(0.08 * var(--scale-xl))),0 calc(60px*var(--scale-xl)) calc(150px*var(--scale-xl)) rgba(0, 0, 0, calc(0.05 * var(--scale-xl))),0 calc(100px*var(--scale-xl)) calc(250px*var(--scale-xl)) rgba(0, 0, 0, calc(0.02 * var(--scale-xl)))}[data-theme=dark] .glass.xl:active,[data-theme=dark] .modal--confirm .xl.modal__icon:active,.modal--confirm [data-theme=dark] .xl.modal__icon:active,[data-theme=dark] .xl.modal__footer:active,[data-theme=dark] .xl.modal__header:active,[data-theme=dark] .xl.loading-skeleton:active,[data-theme=dark] .xl.loading-bar:active,[data-theme=dark] .loading-indicator .xl.loading-content:active,.loading-indicator [data-theme=dark] .xl.loading-content:active,[data-theme=dark] .loading-indicator:active,[data-theme=dark] .input-group .xl.input-group-text:active,.input-group [data-theme=dark] .xl.input-group-text:active,[data-theme=dark] .xl.form-checkbox:active,[data-theme=dark] .xl.form-radio:active,[data-theme=dark] .xl.form-input:active,[data-theme=dark] .xl.form-search:active,[data-theme=dark] .xl.form-select:active,[data-theme=dark] .xl.form-textarea:active,[data-theme=dark] .card-testimonial .testimonial-author .xl.author-avatar:active,.card-testimonial .testimonial-author [data-theme=dark] .xl.author-avatar:active,[data-theme=dark] .card-feature .xl.feature-icon:active,.card-feature [data-theme=dark] .xl.feature-icon:active,[data-theme=dark] .xl.glass-btn:active,[data-theme=dark] .lens-nav-island .xl.nav-btn:active,.lens-nav-island [data-theme=dark] .xl.nav-btn:active,[data-theme=dark] .modal__footer .xl.modal__action:active,.modal__footer [data-theme=dark] .xl.modal__action:active,[data-theme=dark] .modal__header .xl.modal__close:active,.modal__header [data-theme=dark] .xl.modal__close:active,[data-theme=dark] .xl.loading-pulse:active,[data-theme=dark] .xl.form-file__label:active,[data-theme=dark] .xl.btn-icon:active,[data-theme=dark] .btn-split .xl.btn-dropdown:active,.btn-split [data-theme=dark] .xl.btn-dropdown:active,[data-theme=dark] .xl.btn-fab:active,[data-theme=dark] .xl.btn:active,[data-theme=dark] .btn-split .xl.btn-main:active,.btn-split [data-theme=dark] .xl.btn-main:active,[data-theme=dark] .xl.btn-toggle:active,[data-theme=dark] .btn.btn-xl:active,[data-theme=dark] .btn-split .btn-xl.btn-dropdown:active,.btn-split [data-theme=dark] .btn-xl.btn-dropdown:active,[data-theme=dark] .btn-split .btn-xl.btn-main:active,.btn-split [data-theme=dark] .btn-xl.btn-main:active,[data-theme=dark] .btn-xl.btn-toggle:active,[data-theme=dark] .xl.glass-card:active,[data-theme=dark] .xl.card-stats:active,[data-theme=dark] .xl.card-testimonial:active,[data-theme=dark] .xl.card-feature:active,[data-theme=dark] .card-hero:active,[data-theme=dark] .xl.card:active,[data-theme=dark] .card.card-xl:active,[data-theme=dark] .xl.glass-nav:active,[data-theme=dark] .lens-nav-island .xl.nav-island-container:active,.lens-nav-island [data-theme=dark] .xl.nav-island-container:active,[data-theme=dark] .xl.glass-modal:active,[data-theme=dark] .xl.modal__container:active,[data-theme=dark] .glass-modal .modal-header .xl.modal-close:active,[data-theme=dark] .modal__container .modal-header .xl.modal-close:active,.glass-modal .modal-header [data-theme=dark] .xl.modal-close:active,.modal__container .modal-header [data-theme=dark] .xl.modal-close:active,[data-theme=dark] .xl.glass-loading:active,[data-theme=dark] .xl.loading-spinner:active,[data-theme=dark] .xl.glass-progress:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}[data-theme=dark] .glass.xl:focus-visible,[data-theme=dark] .modal--confirm .xl.modal__icon:focus-visible,.modal--confirm [data-theme=dark] .xl.modal__icon:focus-visible,[data-theme=dark] .xl.modal__footer:focus-visible,[data-theme=dark] .xl.modal__header:focus-visible,[data-theme=dark] .xl.loading-skeleton:focus-visible,[data-theme=dark] .xl.loading-bar:focus-visible,[data-theme=dark] .loading-indicator .xl.loading-content:focus-visible,.loading-indicator [data-theme=dark] .xl.loading-content:focus-visible,[data-theme=dark] .loading-indicator:focus-visible,[data-theme=dark] .input-group .xl.input-group-text:focus-visible,.input-group [data-theme=dark] .xl.input-group-text:focus-visible,[data-theme=dark] .xl.form-checkbox:focus-visible,[data-theme=dark] .xl.form-radio:focus-visible,[data-theme=dark] .xl.form-input:focus-visible,[data-theme=dark] .xl.form-search:focus-visible,[data-theme=dark] .xl.form-select:focus-visible,[data-theme=dark] .xl.form-textarea:focus-visible,[data-theme=dark] .card-testimonial .testimonial-author .xl.author-avatar:focus-visible,.card-testimonial .testimonial-author [data-theme=dark] .xl.author-avatar:focus-visible,[data-theme=dark] .card-feature .xl.feature-icon:focus-visible,.card-feature [data-theme=dark] .xl.feature-icon:focus-visible,[data-theme=dark] .xl.glass-btn:focus-visible,[data-theme=dark] .lens-nav-island .xl.nav-btn:focus-visible,.lens-nav-island [data-theme=dark] .xl.nav-btn:focus-visible,[data-theme=dark] .modal__footer .xl.modal__action:focus-visible,.modal__footer [data-theme=dark] .xl.modal__action:focus-visible,[data-theme=dark] .modal__header .xl.modal__close:focus-visible,.modal__header [data-theme=dark] .xl.modal__close:focus-visible,[data-theme=dark] .xl.loading-pulse:focus-visible,[data-theme=dark] .xl.form-file__label:focus-visible,[data-theme=dark] .xl.btn-icon:focus-visible,[data-theme=dark] .btn-split .xl.btn-dropdown:focus-visible,.btn-split [data-theme=dark] .xl.btn-dropdown:focus-visible,[data-theme=dark] .xl.btn-fab:focus-visible,[data-theme=dark] .xl.btn:focus-visible,[data-theme=dark] .btn-split .xl.btn-main:focus-visible,.btn-split [data-theme=dark] .xl.btn-main:focus-visible,[data-theme=dark] .xl.btn-toggle:focus-visible,[data-theme=dark] .btn.btn-xl:focus-visible,[data-theme=dark] .btn-split .btn-xl.btn-dropdown:focus-visible,.btn-split [data-theme=dark] .btn-xl.btn-dropdown:focus-visible,[data-theme=dark] .btn-split .btn-xl.btn-main:focus-visible,.btn-split [data-theme=dark] .btn-xl.btn-main:focus-visible,[data-theme=dark] .btn-xl.btn-toggle:focus-visible,[data-theme=dark] .xl.glass-card:focus-visible,[data-theme=dark] .xl.card-stats:focus-visible,[data-theme=dark] .xl.card-testimonial:focus-visible,[data-theme=dark] .xl.card-feature:focus-visible,[data-theme=dark] .card-hero:focus-visible,[data-theme=dark] .xl.card:focus-visible,[data-theme=dark] .card.card-xl:focus-visible,[data-theme=dark] .xl.glass-nav:focus-visible,[data-theme=dark] .lens-nav-island .xl.nav-island-container:focus-visible,.lens-nav-island [data-theme=dark] .xl.nav-island-container:focus-visible,[data-theme=dark] .xl.glass-modal:focus-visible,[data-theme=dark] .xl.modal__container:focus-visible,[data-theme=dark] .glass-modal .modal-header .xl.modal-close:focus-visible,[data-theme=dark] .modal__container .modal-header .xl.modal-close:focus-visible,.glass-modal .modal-header [data-theme=dark] .xl.modal-close:focus-visible,.modal__container .modal-header [data-theme=dark] .xl.modal-close:focus-visible,[data-theme=dark] .xl.glass-loading:focus-visible,[data-theme=dark] .xl.loading-spinner:focus-visible,[data-theme=dark] .xl.glass-progress:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}[data-theme=dark] .glass.xxl,[data-theme=dark] .modal--confirm .xxl.modal__icon,.modal--confirm [data-theme=dark] .xxl.modal__icon,[data-theme=dark] .xxl.modal__footer,[data-theme=dark] .xxl.modal__header,[data-theme=dark] .xxl.loading-skeleton,[data-theme=dark] .xxl.loading-bar,[data-theme=dark] .loading-indicator .xxl.loading-content,.loading-indicator [data-theme=dark] .xxl.loading-content,[data-theme=dark] .xxl.loading-indicator,[data-theme=dark] .input-group .xxl.input-group-text,.input-group [data-theme=dark] .xxl.input-group-text,[data-theme=dark] .xxl.form-checkbox,[data-theme=dark] .xxl.form-radio,[data-theme=dark] .xxl.form-input,[data-theme=dark] .xxl.form-search,[data-theme=dark] .xxl.form-select,[data-theme=dark] .xxl.form-textarea,[data-theme=dark] .card-testimonial .testimonial-author .xxl.author-avatar,.card-testimonial .testimonial-author [data-theme=dark] .xxl.author-avatar,[data-theme=dark] .card-feature .xxl.feature-icon,.card-feature [data-theme=dark] .xxl.feature-icon,[data-theme=dark] .xxl.glass-btn,[data-theme=dark] .lens-nav-island .xxl.nav-btn,.lens-nav-island [data-theme=dark] .xxl.nav-btn,[data-theme=dark] .modal__footer .xxl.modal__action,.modal__footer [data-theme=dark] .xxl.modal__action,[data-theme=dark] .modal__header .xxl.modal__close,.modal__header [data-theme=dark] .xxl.modal__close,[data-theme=dark] .xxl.loading-pulse,[data-theme=dark] .xxl.form-file__label,[data-theme=dark] .xxl.btn-icon,[data-theme=dark] .btn-split .xxl.btn-dropdown,.btn-split [data-theme=dark] .xxl.btn-dropdown,[data-theme=dark] .xxl.btn-fab,[data-theme=dark] .xxl.btn,[data-theme=dark] .btn-split .xxl.btn-main,.btn-split [data-theme=dark] .xxl.btn-main,[data-theme=dark] .xxl.btn-toggle,[data-theme=dark] .xxl.glass-card,[data-theme=dark] .xxl.card-stats,[data-theme=dark] .xxl.card-testimonial,[data-theme=dark] .xxl.card-feature,[data-theme=dark] .xxl.card-hero,[data-theme=dark] .xxl.card,[data-theme=dark] .xxl.glass-nav,[data-theme=dark] .lens-nav-island .xxl.nav-island-container,.lens-nav-island [data-theme=dark] .xxl.nav-island-container,[data-theme=dark] .xxl.glass-modal,[data-theme=dark] .xxl.modal__container,[data-theme=dark] .glass-modal .modal-header .xxl.modal-close,[data-theme=dark] .modal__container .modal-header .xxl.modal-close,.glass-modal .modal-header [data-theme=dark] .xxl.modal-close,.modal__container .modal-header [data-theme=dark] .xxl.modal-close,[data-theme=dark] .xxl.glass-loading,[data-theme=dark] .xxl.loading-spinner,[data-theme=dark] .xxl.glass-progress{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * var(--scale-2xl) * 2)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-2xl))) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-2xl) * 0.3)) 100%);backdrop-filter:blur(calc(var(--blur-primary) * var(--scale-2xl))) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * var(--scale-2xl))),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-2xl))),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * var(--scale-2xl))),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*var(--scale-2xl)) calc(8px*var(--scale-2xl)) var(--shadow-depth-near),0 calc(8px*var(--scale-2xl)) calc(24px*var(--scale-2xl)) var(--shadow-depth-mid),0 calc(20px*var(--scale-2xl)) calc(60px*var(--scale-2xl)) var(--shadow-depth-far),0 calc(40px*var(--scale-2xl)) calc(120px*var(--scale-2xl)) var(--shadow-depth-ultra),0 calc(80px*var(--scale-2xl)) calc(200px*var(--scale-2xl)) rgba(0, 0, 0, calc(0.01 * var(--scale-2xl)))}[data-theme=dark] .glass.xxl:hover,[data-theme=dark] .modal--confirm .xxl.modal__icon:hover,.modal--confirm [data-theme=dark] .xxl.modal__icon:hover,[data-theme=dark] .xxl.modal__footer:hover,[data-theme=dark] .xxl.modal__header:hover,[data-theme=dark] .xxl.loading-skeleton:hover,[data-theme=dark] .xxl.loading-bar:hover,[data-theme=dark] .loading-indicator .xxl.loading-content:hover,.loading-indicator [data-theme=dark] .xxl.loading-content:hover,[data-theme=dark] .xxl.loading-indicator:hover,[data-theme=dark] .input-group .xxl.input-group-text:hover,.input-group [data-theme=dark] .xxl.input-group-text:hover,[data-theme=dark] .xxl.form-checkbox:hover,[data-theme=dark] .xxl.form-radio:hover,[data-theme=dark] .xxl.form-input:hover,[data-theme=dark] .xxl.form-search:hover,[data-theme=dark] .xxl.form-select:hover,[data-theme=dark] .xxl.form-textarea:hover,[data-theme=dark] .card-testimonial .testimonial-author .xxl.author-avatar:hover,.card-testimonial .testimonial-author [data-theme=dark] .xxl.author-avatar:hover,[data-theme=dark] .card-feature .xxl.feature-icon:hover,.card-feature [data-theme=dark] .xxl.feature-icon:hover,[data-theme=dark] .xxl.glass-btn:hover,[data-theme=dark] .lens-nav-island .xxl.nav-btn:hover,.lens-nav-island [data-theme=dark] .xxl.nav-btn:hover,[data-theme=dark] .modal__footer .xxl.modal__action:hover,.modal__footer [data-theme=dark] .xxl.modal__action:hover,[data-theme=dark] .modal__header .xxl.modal__close:hover,.modal__header [data-theme=dark] .xxl.modal__close:hover,[data-theme=dark] .xxl.loading-pulse:hover,[data-theme=dark] .xxl.form-file__label:hover,[data-theme=dark] .xxl.btn-icon:hover,[data-theme=dark] .btn-split .xxl.btn-dropdown:hover,.btn-split [data-theme=dark] .xxl.btn-dropdown:hover,[data-theme=dark] .xxl.btn-fab:hover,[data-theme=dark] .xxl.btn:hover,[data-theme=dark] .btn-split .xxl.btn-main:hover,.btn-split [data-theme=dark] .xxl.btn-main:hover,[data-theme=dark] .xxl.btn-toggle:hover,[data-theme=dark] .xxl.glass-card:hover,[data-theme=dark] .xxl.card-stats:hover,[data-theme=dark] .xxl.card-testimonial:hover,[data-theme=dark] .xxl.card-feature:hover,[data-theme=dark] .xxl.card-hero:hover,[data-theme=dark] .xxl.card:hover,[data-theme=dark] .xxl.glass-nav:hover,[data-theme=dark] .lens-nav-island .xxl.nav-island-container:hover,.lens-nav-island [data-theme=dark] .xxl.nav-island-container:hover,[data-theme=dark] .xxl.glass-modal:hover,[data-theme=dark] .xxl.modal__container:hover,[data-theme=dark] .glass-modal .modal-header .xxl.modal-close:hover,[data-theme=dark] .modal__container .modal-header .xxl.modal-close:hover,.glass-modal .modal-header [data-theme=dark] .xxl.modal-close:hover,.modal__container .modal-header [data-theme=dark] .xxl.modal-close:hover,[data-theme=dark] .xxl.glass-loading:hover,[data-theme=dark] .xxl.loading-spinner:hover,[data-theme=dark] .xxl.glass-progress:hover{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * var(--scale-2xl) * 2.8)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-2xl) * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * var(--scale-2xl) * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * var(--scale-2xl))) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * var(--scale-2xl))),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * var(--scale-2xl))),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-2xl))),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * var(--scale-2xl))),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*var(--scale-2xl)) calc(20px*var(--scale-2xl)) rgba(0, 0, 0, calc(0.15 * var(--scale-2xl))),0 calc(15px*var(--scale-2xl)) calc(45px*var(--scale-2xl)) rgba(0, 0, 0, calc(0.12 * var(--scale-2xl))),0 calc(30px*var(--scale-2xl)) calc(90px*var(--scale-2xl)) rgba(0, 0, 0, calc(0.08 * var(--scale-2xl))),0 calc(60px*var(--scale-2xl)) calc(150px*var(--scale-2xl)) rgba(0, 0, 0, calc(0.05 * var(--scale-2xl))),0 calc(100px*var(--scale-2xl)) calc(250px*var(--scale-2xl)) rgba(0, 0, 0, calc(0.02 * var(--scale-2xl)))}[data-theme=dark] .glass.xxl:active,[data-theme=dark] .modal--confirm .xxl.modal__icon:active,.modal--confirm [data-theme=dark] .xxl.modal__icon:active,[data-theme=dark] .xxl.modal__footer:active,[data-theme=dark] .xxl.modal__header:active,[data-theme=dark] .xxl.loading-skeleton:active,[data-theme=dark] .xxl.loading-bar:active,[data-theme=dark] .loading-indicator .xxl.loading-content:active,.loading-indicator [data-theme=dark] .xxl.loading-content:active,[data-theme=dark] .xxl.loading-indicator:active,[data-theme=dark] .input-group .xxl.input-group-text:active,.input-group [data-theme=dark] .xxl.input-group-text:active,[data-theme=dark] .xxl.form-checkbox:active,[data-theme=dark] .xxl.form-radio:active,[data-theme=dark] .xxl.form-input:active,[data-theme=dark] .xxl.form-search:active,[data-theme=dark] .xxl.form-select:active,[data-theme=dark] .xxl.form-textarea:active,[data-theme=dark] .card-testimonial .testimonial-author .xxl.author-avatar:active,.card-testimonial .testimonial-author [data-theme=dark] .xxl.author-avatar:active,[data-theme=dark] .card-feature .xxl.feature-icon:active,.card-feature [data-theme=dark] .xxl.feature-icon:active,[data-theme=dark] .xxl.glass-btn:active,[data-theme=dark] .lens-nav-island .xxl.nav-btn:active,.lens-nav-island [data-theme=dark] .xxl.nav-btn:active,[data-theme=dark] .modal__footer .xxl.modal__action:active,.modal__footer [data-theme=dark] .xxl.modal__action:active,[data-theme=dark] .modal__header .xxl.modal__close:active,.modal__header [data-theme=dark] .xxl.modal__close:active,[data-theme=dark] .xxl.loading-pulse:active,[data-theme=dark] .xxl.form-file__label:active,[data-theme=dark] .xxl.btn-icon:active,[data-theme=dark] .btn-split .xxl.btn-dropdown:active,.btn-split [data-theme=dark] .xxl.btn-dropdown:active,[data-theme=dark] .xxl.btn-fab:active,[data-theme=dark] .xxl.btn:active,[data-theme=dark] .btn-split .xxl.btn-main:active,.btn-split [data-theme=dark] .xxl.btn-main:active,[data-theme=dark] .xxl.btn-toggle:active,[data-theme=dark] .xxl.glass-card:active,[data-theme=dark] .xxl.card-stats:active,[data-theme=dark] .xxl.card-testimonial:active,[data-theme=dark] .xxl.card-feature:active,[data-theme=dark] .xxl.card-hero:active,[data-theme=dark] .xxl.card:active,[data-theme=dark] .xxl.glass-nav:active,[data-theme=dark] .lens-nav-island .xxl.nav-island-container:active,.lens-nav-island [data-theme=dark] .xxl.nav-island-container:active,[data-theme=dark] .xxl.glass-modal:active,[data-theme=dark] .xxl.modal__container:active,[data-theme=dark] .glass-modal .modal-header .xxl.modal-close:active,[data-theme=dark] .modal__container .modal-header .xxl.modal-close:active,.glass-modal .modal-header [data-theme=dark] .xxl.modal-close:active,.modal__container .modal-header [data-theme=dark] .xxl.modal-close:active,[data-theme=dark] .xxl.glass-loading:active,[data-theme=dark] .xxl.loading-spinner:active,[data-theme=dark] .xxl.glass-progress:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}[data-theme=dark] .glass.xxl:focus-visible,[data-theme=dark] .modal--confirm .xxl.modal__icon:focus-visible,.modal--confirm [data-theme=dark] .xxl.modal__icon:focus-visible,[data-theme=dark] .xxl.modal__footer:focus-visible,[data-theme=dark] .xxl.modal__header:focus-visible,[data-theme=dark] .xxl.loading-skeleton:focus-visible,[data-theme=dark] .xxl.loading-bar:focus-visible,[data-theme=dark] .loading-indicator .xxl.loading-content:focus-visible,.loading-indicator [data-theme=dark] .xxl.loading-content:focus-visible,[data-theme=dark] .xxl.loading-indicator:focus-visible,[data-theme=dark] .input-group .xxl.input-group-text:focus-visible,.input-group [data-theme=dark] .xxl.input-group-text:focus-visible,[data-theme=dark] .xxl.form-checkbox:focus-visible,[data-theme=dark] .xxl.form-radio:focus-visible,[data-theme=dark] .xxl.form-input:focus-visible,[data-theme=dark] .xxl.form-search:focus-visible,[data-theme=dark] .xxl.form-select:focus-visible,[data-theme=dark] .xxl.form-textarea:focus-visible,[data-theme=dark] .card-testimonial .testimonial-author .xxl.author-avatar:focus-visible,.card-testimonial .testimonial-author [data-theme=dark] .xxl.author-avatar:focus-visible,[data-theme=dark] .card-feature .xxl.feature-icon:focus-visible,.card-feature [data-theme=dark] .xxl.feature-icon:focus-visible,[data-theme=dark] .xxl.glass-btn:focus-visible,[data-theme=dark] .lens-nav-island .xxl.nav-btn:focus-visible,.lens-nav-island [data-theme=dark] .xxl.nav-btn:focus-visible,[data-theme=dark] .modal__footer .xxl.modal__action:focus-visible,.modal__footer [data-theme=dark] .xxl.modal__action:focus-visible,[data-theme=dark] .modal__header .xxl.modal__close:focus-visible,.modal__header [data-theme=dark] .xxl.modal__close:focus-visible,[data-theme=dark] .xxl.loading-pulse:focus-visible,[data-theme=dark] .xxl.form-file__label:focus-visible,[data-theme=dark] .xxl.btn-icon:focus-visible,[data-theme=dark] .btn-split .xxl.btn-dropdown:focus-visible,.btn-split [data-theme=dark] .xxl.btn-dropdown:focus-visible,[data-theme=dark] .xxl.btn-fab:focus-visible,[data-theme=dark] .xxl.btn:focus-visible,[data-theme=dark] .btn-split .xxl.btn-main:focus-visible,.btn-split [data-theme=dark] .xxl.btn-main:focus-visible,[data-theme=dark] .xxl.btn-toggle:focus-visible,[data-theme=dark] .xxl.glass-card:focus-visible,[data-theme=dark] .xxl.card-stats:focus-visible,[data-theme=dark] .xxl.card-testimonial:focus-visible,[data-theme=dark] .xxl.card-feature:focus-visible,[data-theme=dark] .xxl.card-hero:focus-visible,[data-theme=dark] .xxl.card:focus-visible,[data-theme=dark] .xxl.glass-nav:focus-visible,[data-theme=dark] .lens-nav-island .xxl.nav-island-container:focus-visible,.lens-nav-island [data-theme=dark] .xxl.nav-island-container:focus-visible,[data-theme=dark] .xxl.glass-modal:focus-visible,[data-theme=dark] .xxl.modal__container:focus-visible,[data-theme=dark] .glass-modal .modal-header .xxl.modal-close:focus-visible,[data-theme=dark] .modal__container .modal-header .xxl.modal-close:focus-visible,.glass-modal .modal-header [data-theme=dark] .xxl.modal-close:focus-visible,.modal__container .modal-header [data-theme=dark] .xxl.modal-close:focus-visible,[data-theme=dark] .xxl.glass-loading:focus-visible,[data-theme=dark] .xxl.loading-spinner:focus-visible,[data-theme=dark] .xxl.glass-progress:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}[data-theme=dark] .glass.subtle,[data-theme=dark] .modal--image .glass.modal__container,.modal--image [data-theme=dark] .glass.modal__container,[data-theme=dark] .modal--image .subtle.modal__container,[data-theme=dark] .modal--image .modal__container,.modal--image [data-theme=dark] .subtle.modal__container,.modal--image [data-theme=dark] .modal__container,[data-theme=dark] .modal--confirm .subtle.modal__icon,[data-theme=dark] .modal--confirm .modal--image .modal__icon.modal__container,.modal--image [data-theme=dark] .modal--confirm .modal__icon.modal__container,.modal--confirm [data-theme=dark] .subtle.modal__icon,.modal--confirm [data-theme=dark] .modal--image .modal__icon.modal__container,.modal--image .modal--confirm [data-theme=dark] .modal__icon.modal__container,[data-theme=dark] .glass.modal__footer,[data-theme=dark] .modal--image .modal__footer.modal__container,.modal--image [data-theme=dark] .modal__footer.modal__container,[data-theme=dark] .modal--confirm .modal__footer.modal__icon,.modal--confirm [data-theme=dark] .modal__footer.modal__icon,[data-theme=dark] .modal__footer,[data-theme=dark] .glass.modal__header,[data-theme=dark] .modal--image .modal__header.modal__container,.modal--image [data-theme=dark] .modal__header.modal__container,[data-theme=dark] .modal--confirm .modal__header.modal__icon,.modal--confirm [data-theme=dark] .modal__header.modal__icon,[data-theme=dark] .modal__header.modal__footer,[data-theme=dark] .modal__header,[data-theme=dark] .glass.loading-skeleton,[data-theme=dark] .modal--image .loading-skeleton.modal__container,.modal--image [data-theme=dark] .loading-skeleton.modal__container,[data-theme=dark] .modal--confirm .loading-skeleton.modal__icon,.modal--confirm [data-theme=dark] .loading-skeleton.modal__icon,[data-theme=dark] .loading-skeleton.modal__footer,[data-theme=dark] .loading-skeleton.modal__header,[data-theme=dark] .loading-skeleton,[data-theme=dark] .subtle.loading-bar,[data-theme=dark] .modal--image .loading-bar.modal__container,.modal--image [data-theme=dark] .loading-bar.modal__container,[data-theme=dark] .loading-bar.modal__footer,[data-theme=dark] .loading-bar.modal__header,[data-theme=dark] .loading-bar.loading-skeleton,[data-theme=dark] .loading-indicator .subtle.loading-content,[data-theme=dark] .loading-indicator .modal--image .loading-content.modal__container,.modal--image [data-theme=dark] .loading-indicator .loading-content.modal__container,[data-theme=dark] .loading-indicator .loading-content.modal__footer,[data-theme=dark] .loading-indicator .loading-content.modal__header,[data-theme=dark] .loading-indicator .loading-content.loading-skeleton,.loading-indicator [data-theme=dark] .subtle.loading-content,.loading-indicator [data-theme=dark] .modal--image .loading-content.modal__container,.modal--image .loading-indicator [data-theme=dark] .loading-content.modal__container,.loading-indicator [data-theme=dark] .loading-content.modal__footer,.loading-indicator [data-theme=dark] .loading-content.modal__header,.loading-indicator [data-theme=dark] .loading-content.loading-skeleton,[data-theme=dark] .subtle.loading-indicator,[data-theme=dark] .modal--image .loading-indicator.modal__container,.modal--image [data-theme=dark] .loading-indicator.modal__container,[data-theme=dark] .loading-indicator.modal__footer,[data-theme=dark] .loading-indicator.modal__header,[data-theme=dark] .loading-indicator.loading-skeleton,[data-theme=dark] .input-group .glass.input-group-text,[data-theme=dark] .input-group .modal--image .input-group-text.modal__container,.modal--image [data-theme=dark] .input-group .input-group-text.modal__container,[data-theme=dark] .input-group .modal--confirm .input-group-text.modal__icon,.modal--confirm [data-theme=dark] .input-group .input-group-text.modal__icon,[data-theme=dark] .input-group .input-group-text.modal__footer,[data-theme=dark] .input-group .input-group-text.modal__header,[data-theme=dark] .input-group .input-group-text.loading-skeleton,[data-theme=dark] .input-group .input-group-text.loading-bar,[data-theme=dark] .input-group .loading-indicator .input-group-text.loading-content,.loading-indicator [data-theme=dark] .input-group .input-group-text.loading-content,[data-theme=dark] .input-group .input-group-text.loading-indicator,.input-group [data-theme=dark] .glass.input-group-text,.input-group [data-theme=dark] .modal--image .input-group-text.modal__container,.modal--image .input-group [data-theme=dark] .input-group-text.modal__container,.input-group [data-theme=dark] .modal--confirm .input-group-text.modal__icon,.modal--confirm .input-group [data-theme=dark] .input-group-text.modal__icon,.input-group [data-theme=dark] .input-group-text.modal__footer,.input-group [data-theme=dark] .input-group-text.modal__header,.input-group [data-theme=dark] .input-group-text.loading-skeleton,.input-group [data-theme=dark] .input-group-text.loading-bar,.input-group [data-theme=dark] .loading-indicator .input-group-text.loading-content,.loading-indicator .input-group [data-theme=dark] .input-group-text.loading-content,.input-group [data-theme=dark] .input-group-text.loading-indicator,[data-theme=dark] .input-group .subtle.input-group-text,[data-theme=dark] .input-group .modal--image .input-group-text.modal__container,.modal--image [data-theme=dark] .input-group .input-group-text.modal__container,[data-theme=dark] .input-group .input-group-text.modal__footer,[data-theme=dark] .input-group .input-group-text.modal__header,[data-theme=dark] .input-group .input-group-text.loading-skeleton,[data-theme=dark] .input-group .input-group-text,.input-group [data-theme=dark] .subtle.input-group-text,.input-group [data-theme=dark] .modal--image .input-group-text.modal__container,.modal--image .input-group [data-theme=dark] .input-group-text.modal__container,.input-group [data-theme=dark] .input-group-text.modal__footer,.input-group [data-theme=dark] .input-group-text.modal__header,.input-group [data-theme=dark] .input-group-text.loading-skeleton,.input-group [data-theme=dark] .input-group-text,[data-theme=dark] .subtle.form-checkbox,[data-theme=dark] .modal--image .form-checkbox.modal__container,.modal--image [data-theme=dark] .form-checkbox.modal__container,[data-theme=dark] .form-checkbox.modal__footer,[data-theme=dark] .form-checkbox.modal__header,[data-theme=dark] .form-checkbox.loading-skeleton,[data-theme=dark] .input-group .form-checkbox.input-group-text,.input-group [data-theme=dark] .form-checkbox.input-group-text,[data-theme=dark] .subtle.form-radio,[data-theme=dark] .modal--image .form-radio.modal__container,.modal--image [data-theme=dark] .form-radio.modal__container,[data-theme=dark] .form-radio.modal__footer,[data-theme=dark] .form-radio.modal__header,[data-theme=dark] .form-radio.loading-skeleton,[data-theme=dark] .input-group .form-radio.input-group-text,.input-group [data-theme=dark] .form-radio.input-group-text,[data-theme=dark] .form-input,[data-theme=dark] .form-search,[data-theme=dark] .form-select,[data-theme=dark] .form-textarea,[data-theme=dark] .card-testimonial .testimonial-author .subtle.author-avatar,[data-theme=dark] .card-testimonial .testimonial-author .modal--image .author-avatar.modal__container,.modal--image [data-theme=dark] .card-testimonial .testimonial-author .author-avatar.modal__container,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar.modal__footer,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar.modal__header,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar.loading-skeleton,[data-theme=dark] .card-testimonial .testimonial-author .input-group .author-avatar.input-group-text,.input-group [data-theme=dark] .card-testimonial .testimonial-author .author-avatar.input-group-text,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar.form-input,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar.form-search,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar.form-select,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar.form-textarea,.card-testimonial .testimonial-author [data-theme=dark] .subtle.author-avatar,.card-testimonial .testimonial-author [data-theme=dark] .modal--image .author-avatar.modal__container,.modal--image .card-testimonial .testimonial-author [data-theme=dark] .author-avatar.modal__container,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar.modal__footer,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar.modal__header,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar.loading-skeleton,.card-testimonial .testimonial-author [data-theme=dark] .input-group .author-avatar.input-group-text,.input-group .card-testimonial .testimonial-author [data-theme=dark] .author-avatar.input-group-text,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar.form-input,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar.form-search,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar.form-select,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar.form-textarea,[data-theme=dark] .card-feature .subtle.feature-icon,[data-theme=dark] .card-feature .modal--image .feature-icon.modal__container,.modal--image [data-theme=dark] .card-feature .feature-icon.modal__container,[data-theme=dark] .card-feature .feature-icon.modal__footer,[data-theme=dark] .card-feature .feature-icon.modal__header,[data-theme=dark] .card-feature .feature-icon.loading-skeleton,[data-theme=dark] .card-feature .input-group .feature-icon.input-group-text,.input-group [data-theme=dark] .card-feature .feature-icon.input-group-text,.card-feature [data-theme=dark] .subtle.feature-icon,.card-feature [data-theme=dark] .modal--image .feature-icon.modal__container,.modal--image .card-feature [data-theme=dark] .feature-icon.modal__container,.card-feature [data-theme=dark] .feature-icon.modal__footer,.card-feature [data-theme=dark] .feature-icon.modal__header,.card-feature [data-theme=dark] .feature-icon.loading-skeleton,.card-feature [data-theme=dark] .input-group .feature-icon.input-group-text,.input-group .card-feature [data-theme=dark] .feature-icon.input-group-text,[data-theme=dark] .subtle.glass-btn,[data-theme=dark] .lens-nav-island .subtle.nav-btn,.lens-nav-island [data-theme=dark] .subtle.nav-btn,[data-theme=dark] .modal--image .glass-btn.modal__container,[data-theme=dark] .modal--image .lens-nav-island .modal__container.nav-btn,.lens-nav-island [data-theme=dark] .modal--image .modal__container.nav-btn,.modal--image [data-theme=dark] .glass-btn.modal__container,.modal--image [data-theme=dark] .lens-nav-island .modal__container.nav-btn,.lens-nav-island .modal--image [data-theme=dark] .modal__container.nav-btn,[data-theme=dark] .modal__footer .subtle.modal__action,[data-theme=dark] .modal__footer .modal--image .modal__action.modal__container,.modal--image [data-theme=dark] .modal__footer .modal__action.modal__container,.modal__footer [data-theme=dark] .subtle.modal__action,.modal__footer [data-theme=dark] .modal--image .modal__action.modal__container,.modal--image .modal__footer [data-theme=dark] .modal__action.modal__container,[data-theme=dark] .glass-btn.modal__footer,[data-theme=dark] .lens-nav-island .modal__footer.nav-btn,.lens-nav-island [data-theme=dark] .modal__footer.nav-btn,[data-theme=dark] .modal__footer .modal__footer.modal__action,.modal__footer [data-theme=dark] .modal__footer.modal__action,[data-theme=dark] .modal__header .subtle.modal__close,[data-theme=dark] .modal__header .modal--image .modal__close.modal__container,.modal--image [data-theme=dark] .modal__header .modal__close.modal__container,[data-theme=dark] .modal__header .modal__close.modal__footer,.modal__header [data-theme=dark] .subtle.modal__close,.modal__header [data-theme=dark] .modal--image .modal__close.modal__container,.modal--image .modal__header [data-theme=dark] .modal__close.modal__container,.modal__header [data-theme=dark] .modal__close.modal__footer,[data-theme=dark] .glass-btn.modal__header,[data-theme=dark] .lens-nav-island .modal__header.nav-btn,.lens-nav-island [data-theme=dark] .modal__header.nav-btn,[data-theme=dark] .modal__footer .modal__header.modal__action,.modal__footer [data-theme=dark] .modal__header.modal__action,[data-theme=dark] .modal__header .modal__header.modal__close,.modal__header [data-theme=dark] .modal__header.modal__close,[data-theme=dark] .glass-btn.loading-skeleton,[data-theme=dark] .lens-nav-island .loading-skeleton.nav-btn,.lens-nav-island [data-theme=dark] .loading-skeleton.nav-btn,[data-theme=dark] .modal__footer .loading-skeleton.modal__action,.modal__footer [data-theme=dark] .loading-skeleton.modal__action,[data-theme=dark] .modal__header .loading-skeleton.modal__close,.modal__header [data-theme=dark] .loading-skeleton.modal__close,[data-theme=dark] .subtle.loading-pulse,[data-theme=dark] .modal--image .loading-pulse.modal__container,.modal--image [data-theme=dark] .loading-pulse.modal__container,[data-theme=dark] .loading-pulse.modal__footer,[data-theme=dark] .loading-pulse.modal__header,[data-theme=dark] .loading-pulse.loading-skeleton,[data-theme=dark] .input-group .glass-btn.input-group-text,[data-theme=dark] .input-group .lens-nav-island .input-group-text.nav-btn,.lens-nav-island [data-theme=dark] .input-group .input-group-text.nav-btn,[data-theme=dark] .input-group .modal__footer .input-group-text.modal__action,.modal__footer [data-theme=dark] .input-group .input-group-text.modal__action,[data-theme=dark] .input-group .modal__header .input-group-text.modal__close,.modal__header [data-theme=dark] .input-group .input-group-text.modal__close,[data-theme=dark] .input-group .input-group-text.loading-pulse,.input-group [data-theme=dark] .glass-btn.input-group-text,.input-group [data-theme=dark] .lens-nav-island .input-group-text.nav-btn,.lens-nav-island .input-group [data-theme=dark] .input-group-text.nav-btn,.input-group [data-theme=dark] .modal__footer .input-group-text.modal__action,.modal__footer .input-group [data-theme=dark] .input-group-text.modal__action,.input-group [data-theme=dark] .modal__header .input-group-text.modal__close,.modal__header .input-group [data-theme=dark] .input-group-text.modal__close,.input-group [data-theme=dark] .input-group-text.loading-pulse,[data-theme=dark] .subtle.form-file__label,[data-theme=dark] .modal--image .form-file__label.modal__container,.modal--image [data-theme=dark] .form-file__label.modal__container,[data-theme=dark] .form-file__label.modal__footer,[data-theme=dark] .form-file__label.modal__header,[data-theme=dark] .form-file__label.loading-skeleton,[data-theme=dark] .input-group .form-file__label.input-group-text,.input-group [data-theme=dark] .form-file__label.input-group-text,[data-theme=dark] .subtle.btn-icon,[data-theme=dark] .modal--image .btn-icon.modal__container,.modal--image [data-theme=dark] .btn-icon.modal__container,[data-theme=dark] .btn-icon.modal__footer,[data-theme=dark] .btn-icon.modal__header,[data-theme=dark] .btn-icon.loading-skeleton,[data-theme=dark] .input-group .btn-icon.input-group-text,.input-group [data-theme=dark] .btn-icon.input-group-text,[data-theme=dark] .btn-split .subtle.btn-dropdown,[data-theme=dark] .btn-split .modal--image .btn-dropdown.modal__container,.modal--image [data-theme=dark] .btn-split .btn-dropdown.modal__container,[data-theme=dark] .btn-split .btn-dropdown.modal__footer,[data-theme=dark] .btn-split .btn-dropdown.modal__header,[data-theme=dark] .btn-split .btn-dropdown.loading-skeleton,[data-theme=dark] .btn-split .input-group .btn-dropdown.input-group-text,.input-group [data-theme=dark] .btn-split .btn-dropdown.input-group-text,.btn-split [data-theme=dark] .subtle.btn-dropdown,.btn-split [data-theme=dark] .modal--image .btn-dropdown.modal__container,.modal--image .btn-split [data-theme=dark] .btn-dropdown.modal__container,.btn-split [data-theme=dark] .btn-dropdown.modal__footer,.btn-split [data-theme=dark] .btn-dropdown.modal__header,.btn-split [data-theme=dark] .btn-dropdown.loading-skeleton,.btn-split [data-theme=dark] .input-group .btn-dropdown.input-group-text,.input-group .btn-split [data-theme=dark] .btn-dropdown.input-group-text,[data-theme=dark] .subtle.btn-fab,[data-theme=dark] .modal--image .btn-fab.modal__container,.modal--image [data-theme=dark] .btn-fab.modal__container,[data-theme=dark] .btn-fab.modal__footer,[data-theme=dark] .btn-fab.modal__header,[data-theme=dark] .btn-fab.loading-skeleton,[data-theme=dark] .input-group .btn-fab.input-group-text,.input-group [data-theme=dark] .btn-fab.input-group-text,[data-theme=dark] .subtle.btn,[data-theme=dark] .modal--image .btn.modal__container,.modal--image [data-theme=dark] .btn.modal__container,[data-theme=dark] .btn.modal__footer,[data-theme=dark] .btn.modal__header,[data-theme=dark] .btn.loading-skeleton,[data-theme=dark] .input-group .btn.input-group-text,.input-group [data-theme=dark] .btn.input-group-text,[data-theme=dark] .btn-split .subtle.btn-main,[data-theme=dark] .btn-split .modal--image .btn-main.modal__container,.modal--image [data-theme=dark] .btn-split .btn-main.modal__container,[data-theme=dark] .btn-split .btn-main.modal__footer,[data-theme=dark] .btn-split .btn-main.modal__header,[data-theme=dark] .btn-split .btn-main.loading-skeleton,[data-theme=dark] .btn-split .input-group .btn-main.input-group-text,.input-group [data-theme=dark] .btn-split .btn-main.input-group-text,.btn-split [data-theme=dark] .subtle.btn-main,.btn-split [data-theme=dark] .modal--image .btn-main.modal__container,.modal--image .btn-split [data-theme=dark] .btn-main.modal__container,.btn-split [data-theme=dark] .btn-main.modal__footer,.btn-split [data-theme=dark] .btn-main.modal__header,.btn-split [data-theme=dark] .btn-main.loading-skeleton,.btn-split [data-theme=dark] .input-group .btn-main.input-group-text,.input-group .btn-split [data-theme=dark] .btn-main.input-group-text,[data-theme=dark] .subtle.btn-toggle,[data-theme=dark] .modal--image .btn-toggle.modal__container,.modal--image [data-theme=dark] .btn-toggle.modal__container,[data-theme=dark] .btn-toggle.modal__footer,[data-theme=dark] .btn-toggle.modal__header,[data-theme=dark] .btn-toggle.loading-skeleton,[data-theme=dark] .input-group .btn-toggle.input-group-text,.input-group [data-theme=dark] .btn-toggle.input-group-text,[data-theme=dark] .subtle.glass-card,[data-theme=dark] .modal--image .glass-card.modal__container,.modal--image [data-theme=dark] .glass-card.modal__container,[data-theme=dark] .glass-card.modal__footer,[data-theme=dark] .glass-card.modal__header,[data-theme=dark] .glass-card.loading-skeleton,[data-theme=dark] .input-group .glass-card.input-group-text,.input-group [data-theme=dark] .glass-card.input-group-text,[data-theme=dark] .subtle.card-stats,[data-theme=dark] .modal--image .card-stats.modal__container,.modal--image [data-theme=dark] .card-stats.modal__container,[data-theme=dark] .card-stats.modal__footer,[data-theme=dark] .card-stats.modal__header,[data-theme=dark] .card-stats.loading-skeleton,[data-theme=dark] .input-group .card-stats.input-group-text,.input-group [data-theme=dark] .card-stats.input-group-text,[data-theme=dark] .subtle.card-testimonial,[data-theme=dark] .modal--image .card-testimonial.modal__container,.modal--image [data-theme=dark] .card-testimonial.modal__container,[data-theme=dark] .card-testimonial.modal__footer,[data-theme=dark] .card-testimonial.modal__header,[data-theme=dark] .card-testimonial.loading-skeleton,[data-theme=dark] .input-group .card-testimonial.input-group-text,.input-group [data-theme=dark] .card-testimonial.input-group-text,[data-theme=dark] .subtle.card-feature,[data-theme=dark] .modal--image .card-feature.modal__container,.modal--image [data-theme=dark] .card-feature.modal__container,[data-theme=dark] .card-feature.modal__footer,[data-theme=dark] .card-feature.modal__header,[data-theme=dark] .card-feature.loading-skeleton,[data-theme=dark] .input-group .card-feature.input-group-text,.input-group [data-theme=dark] .card-feature.input-group-text,[data-theme=dark] .subtle.card-hero,[data-theme=dark] .modal--image .card-hero.modal__container,.modal--image [data-theme=dark] .card-hero.modal__container,[data-theme=dark] .card-hero.modal__footer,[data-theme=dark] .card-hero.modal__header,[data-theme=dark] .card-hero.loading-skeleton,[data-theme=dark] .input-group .card-hero.input-group-text,.input-group [data-theme=dark] .card-hero.input-group-text,[data-theme=dark] .subtle.card,[data-theme=dark] .modal--image .card.modal__container,.modal--image [data-theme=dark] .card.modal__container,[data-theme=dark] .card.modal__footer,[data-theme=dark] .card.modal__header,[data-theme=dark] .card.loading-skeleton,[data-theme=dark] .input-group .card.input-group-text,.input-group [data-theme=dark] .card.input-group-text,[data-theme=dark] .subtle.glass-nav,[data-theme=dark] .lens-nav-island .subtle.nav-island-container,.lens-nav-island [data-theme=dark] .subtle.nav-island-container,[data-theme=dark] .modal--image .glass-nav.modal__container,[data-theme=dark] .modal--image .lens-nav-island .modal__container.nav-island-container,.lens-nav-island [data-theme=dark] .modal--image .modal__container.nav-island-container,.modal--image [data-theme=dark] .glass-nav.modal__container,.modal--image [data-theme=dark] .lens-nav-island .modal__container.nav-island-container,.lens-nav-island .modal--image [data-theme=dark] .modal__container.nav-island-container,[data-theme=dark] .glass-nav.modal__footer,[data-theme=dark] .lens-nav-island .modal__footer.nav-island-container,.lens-nav-island [data-theme=dark] .modal__footer.nav-island-container,[data-theme=dark] .glass-nav.modal__header,[data-theme=dark] .lens-nav-island .modal__header.nav-island-container,.lens-nav-island [data-theme=dark] .modal__header.nav-island-container,[data-theme=dark] .glass-nav.loading-skeleton,[data-theme=dark] .lens-nav-island .loading-skeleton.nav-island-container,.lens-nav-island [data-theme=dark] .loading-skeleton.nav-island-container,[data-theme=dark] .input-group .glass-nav.input-group-text,[data-theme=dark] .input-group .lens-nav-island .input-group-text.nav-island-container,.lens-nav-island [data-theme=dark] .input-group .input-group-text.nav-island-container,.input-group [data-theme=dark] .glass-nav.input-group-text,.input-group [data-theme=dark] .lens-nav-island .input-group-text.nav-island-container,.lens-nav-island .input-group [data-theme=dark] .input-group-text.nav-island-container,[data-theme=dark] .subtle.glass-modal,[data-theme=dark] .modal--image .glass-modal.modal__container,.modal--image [data-theme=dark] .glass-modal.modal__container,[data-theme=dark] .glass-modal.modal__footer,[data-theme=dark] .glass-modal.modal__header,[data-theme=dark] .subtle.modal__container,[data-theme=dark] .modal--image .modal__container,.modal--image [data-theme=dark] .modal__container,[data-theme=dark] .modal__container.modal__footer,[data-theme=dark] .modal__container.modal__header,[data-theme=dark] .glass-modal.loading-skeleton,[data-theme=dark] .loading-skeleton.modal__container,[data-theme=dark] .input-group .glass-modal.input-group-text,[data-theme=dark] .input-group .input-group-text.modal__container,.input-group [data-theme=dark] .glass-modal.input-group-text,.input-group [data-theme=dark] .input-group-text.modal__container,[data-theme=dark] .glass-modal .modal-header .subtle.modal-close,[data-theme=dark] .glass-modal .modal-header .modal--image .modal-close.modal__container,.modal--image [data-theme=dark] .glass-modal .modal-header .modal-close.modal__container,[data-theme=dark] .glass-modal .modal-header .modal-close.modal__footer,[data-theme=dark] .glass-modal .modal-header .modal-close.modal__header,[data-theme=dark] .modal__container .modal-header .subtle.modal-close,[data-theme=dark] .modal__container .modal-header .modal--image .modal-close.modal__container,.modal--image [data-theme=dark] .modal__container .modal-header .modal-close.modal__container,[data-theme=dark] .modal__container .modal-header .modal-close.modal__footer,[data-theme=dark] .modal__container .modal-header .modal-close.modal__header,[data-theme=dark] .glass-modal .modal-header .modal-close.loading-skeleton,[data-theme=dark] .modal__container .modal-header .modal-close.loading-skeleton,[data-theme=dark] .glass-modal .modal-header .input-group .modal-close.input-group-text,[data-theme=dark] .modal__container .modal-header .input-group .modal-close.input-group-text,.input-group [data-theme=dark] .glass-modal .modal-header .modal-close.input-group-text,.input-group [data-theme=dark] .modal__container .modal-header .modal-close.input-group-text,[data-theme=dark] .glass-modal .modal-header .modal-close.form-input,[data-theme=dark] .modal__container .modal-header .modal-close.form-input,[data-theme=dark] .glass-modal .modal-header .modal-close.form-search,[data-theme=dark] .modal__container .modal-header .modal-close.form-search,[data-theme=dark] .glass-modal .modal-header .modal-close.form-select,[data-theme=dark] .modal__container .modal-header .modal-close.form-select,[data-theme=dark] .glass-modal .modal-header .modal-close.form-textarea,[data-theme=dark] .modal__container .modal-header .modal-close.form-textarea,.glass-modal .modal-header [data-theme=dark] .subtle.modal-close,.glass-modal .modal-header [data-theme=dark] .modal--image .modal-close.modal__container,.modal--image .glass-modal .modal-header [data-theme=dark] .modal-close.modal__container,.glass-modal .modal-header [data-theme=dark] .modal-close.modal__footer,.glass-modal .modal-header [data-theme=dark] .modal-close.modal__header,.modal__container .modal-header [data-theme=dark] .subtle.modal-close,.modal__container .modal-header [data-theme=dark] .modal--image .modal-close.modal__container,.modal--image .modal__container .modal-header [data-theme=dark] .modal-close.modal__container,.modal__container .modal-header [data-theme=dark] .modal-close.modal__footer,.modal__container .modal-header [data-theme=dark] .modal-close.modal__header,.glass-modal .modal-header [data-theme=dark] .modal-close.loading-skeleton,.modal__container .modal-header [data-theme=dark] .modal-close.loading-skeleton,.glass-modal .modal-header [data-theme=dark] .input-group .modal-close.input-group-text,.modal__container .modal-header [data-theme=dark] .input-group .modal-close.input-group-text,.input-group .glass-modal .modal-header [data-theme=dark] .modal-close.input-group-text,.input-group .modal__container .modal-header [data-theme=dark] .modal-close.input-group-text,.glass-modal .modal-header [data-theme=dark] .modal-close.form-input,.modal__container .modal-header [data-theme=dark] .modal-close.form-input,.glass-modal .modal-header [data-theme=dark] .modal-close.form-search,.modal__container .modal-header [data-theme=dark] .modal-close.form-search,.glass-modal .modal-header [data-theme=dark] .modal-close.form-select,.modal__container .modal-header [data-theme=dark] .modal-close.form-select,.glass-modal .modal-header [data-theme=dark] .modal-close.form-textarea,.modal__container .modal-header [data-theme=dark] .modal-close.form-textarea,[data-theme=dark] .subtle.glass-loading,[data-theme=dark] .modal--image .glass-loading.modal__container,.modal--image [data-theme=dark] .glass-loading.modal__container,[data-theme=dark] .glass-loading.modal__footer,[data-theme=dark] .glass-loading.modal__header,[data-theme=dark] .glass-loading.loading-skeleton,[data-theme=dark] .subtle.loading-spinner,[data-theme=dark] .modal--image .loading-spinner.modal__container,.modal--image [data-theme=dark] .loading-spinner.modal__container,[data-theme=dark] .loading-spinner.modal__footer,[data-theme=dark] .loading-spinner.modal__header,[data-theme=dark] .loading-spinner.loading-skeleton,[data-theme=dark] .input-group .glass-loading.input-group-text,[data-theme=dark] .input-group .input-group-text.loading-spinner,.input-group [data-theme=dark] .glass-loading.input-group-text,.input-group [data-theme=dark] .input-group-text.loading-spinner,[data-theme=dark] .subtle.glass-progress,[data-theme=dark] .modal--image .glass-progress.modal__container,.modal--image [data-theme=dark] .glass-progress.modal__container,[data-theme=dark] .glass-progress.modal__footer,[data-theme=dark] .glass-progress.modal__header,[data-theme=dark] .glass-progress.loading-skeleton,[data-theme=dark] .input-group .glass-progress.input-group-text,.input-group [data-theme=dark] .glass-progress.input-group-text{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * 0.6 * 2)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 0.6)) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 0.6 * 0.3)) 100%);backdrop-filter:blur(calc(var(--blur-primary) * 1)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * 0.6)),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * 0.6)),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * 0.6)),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*1) calc(8px*1) var(--shadow-depth-near),0 calc(8px*1) calc(24px*1) var(--shadow-depth-mid),0 calc(20px*1) calc(60px*1) var(--shadow-depth-far),0 calc(40px*1) calc(120px*1) var(--shadow-depth-ultra),0 calc(80px*1) calc(200px*1) rgba(0, 0, 0, calc(0.01 * 0.6))}[data-theme=dark] .glass.subtle:hover,[data-theme=dark] .modal--image .glass.modal__container:hover,.modal--image [data-theme=dark] .glass.modal__container:hover,[data-theme=dark] .modal--confirm .subtle.modal__icon:hover,[data-theme=dark] .modal--confirm .modal--image .modal__icon.modal__container:hover,.modal--image [data-theme=dark] .modal--confirm .modal__icon.modal__container:hover,.modal--confirm [data-theme=dark] .subtle.modal__icon:hover,.modal--confirm [data-theme=dark] .modal--image .modal__icon.modal__container:hover,.modal--image .modal--confirm [data-theme=dark] .modal__icon.modal__container:hover,[data-theme=dark] .modal__footer:hover,[data-theme=dark] .modal__header:hover,[data-theme=dark] .loading-skeleton:hover,[data-theme=dark] .subtle.loading-bar:hover,[data-theme=dark] .modal--image .loading-bar.modal__container:hover,.modal--image [data-theme=dark] .loading-bar.modal__container:hover,[data-theme=dark] .loading-indicator .subtle.loading-content:hover,[data-theme=dark] .loading-indicator .modal--image .loading-content.modal__container:hover,.modal--image [data-theme=dark] .loading-indicator .loading-content.modal__container:hover,.loading-indicator [data-theme=dark] .subtle.loading-content:hover,.loading-indicator [data-theme=dark] .modal--image .loading-content.modal__container:hover,.modal--image .loading-indicator [data-theme=dark] .loading-content.modal__container:hover,[data-theme=dark] .subtle.loading-indicator:hover,[data-theme=dark] .modal--image .loading-indicator.modal__container:hover,.modal--image [data-theme=dark] .loading-indicator.modal__container:hover,[data-theme=dark] .input-group .input-group-text:hover,.input-group [data-theme=dark] .input-group-text:hover,[data-theme=dark] .subtle.form-checkbox:hover,[data-theme=dark] .modal--image .form-checkbox.modal__container:hover,.modal--image [data-theme=dark] .form-checkbox.modal__container:hover,[data-theme=dark] .subtle.form-radio:hover,[data-theme=dark] .modal--image .form-radio.modal__container:hover,.modal--image [data-theme=dark] .form-radio.modal__container:hover,[data-theme=dark] .form-input:hover,[data-theme=dark] .form-search:hover,[data-theme=dark] .form-select:hover,[data-theme=dark] .form-textarea:hover,[data-theme=dark] .card-testimonial .testimonial-author .subtle.author-avatar:hover,[data-theme=dark] .card-testimonial .testimonial-author .modal--image .author-avatar.modal__container:hover,.modal--image [data-theme=dark] .card-testimonial .testimonial-author .author-avatar.modal__container:hover,.card-testimonial .testimonial-author [data-theme=dark] .subtle.author-avatar:hover,.card-testimonial .testimonial-author [data-theme=dark] .modal--image .author-avatar.modal__container:hover,.modal--image .card-testimonial .testimonial-author [data-theme=dark] .author-avatar.modal__container:hover,[data-theme=dark] .card-feature .subtle.feature-icon:hover,[data-theme=dark] .card-feature .modal--image .feature-icon.modal__container:hover,.modal--image [data-theme=dark] .card-feature .feature-icon.modal__container:hover,.card-feature [data-theme=dark] .subtle.feature-icon:hover,.card-feature [data-theme=dark] .modal--image .feature-icon.modal__container:hover,.modal--image .card-feature [data-theme=dark] .feature-icon.modal__container:hover,[data-theme=dark] .subtle.glass-btn:hover,[data-theme=dark] .lens-nav-island .subtle.nav-btn:hover,.lens-nav-island [data-theme=dark] .subtle.nav-btn:hover,[data-theme=dark] .modal--image .glass-btn.modal__container:hover,[data-theme=dark] .modal--image .lens-nav-island .modal__container.nav-btn:hover,.lens-nav-island [data-theme=dark] .modal--image .modal__container.nav-btn:hover,.modal--image [data-theme=dark] .glass-btn.modal__container:hover,.modal--image [data-theme=dark] .lens-nav-island .modal__container.nav-btn:hover,.lens-nav-island .modal--image [data-theme=dark] .modal__container.nav-btn:hover,[data-theme=dark] .modal__footer .subtle.modal__action:hover,[data-theme=dark] .modal__footer .modal--image .modal__action.modal__container:hover,.modal--image [data-theme=dark] .modal__footer .modal__action.modal__container:hover,.modal__footer [data-theme=dark] .subtle.modal__action:hover,.modal__footer [data-theme=dark] .modal--image .modal__action.modal__container:hover,.modal--image .modal__footer [data-theme=dark] .modal__action.modal__container:hover,[data-theme=dark] .modal__header .subtle.modal__close:hover,[data-theme=dark] .modal__header .modal--image .modal__close.modal__container:hover,.modal--image [data-theme=dark] .modal__header .modal__close.modal__container:hover,.modal__header [data-theme=dark] .subtle.modal__close:hover,.modal__header [data-theme=dark] .modal--image .modal__close.modal__container:hover,.modal--image .modal__header [data-theme=dark] .modal__close.modal__container:hover,[data-theme=dark] .subtle.loading-pulse:hover,[data-theme=dark] .modal--image .loading-pulse.modal__container:hover,.modal--image [data-theme=dark] .loading-pulse.modal__container:hover,[data-theme=dark] .subtle.form-file__label:hover,[data-theme=dark] .modal--image .form-file__label.modal__container:hover,.modal--image [data-theme=dark] .form-file__label.modal__container:hover,[data-theme=dark] .subtle.btn-icon:hover,[data-theme=dark] .modal--image .btn-icon.modal__container:hover,.modal--image [data-theme=dark] .btn-icon.modal__container:hover,[data-theme=dark] .btn-split .subtle.btn-dropdown:hover,[data-theme=dark] .btn-split .modal--image .btn-dropdown.modal__container:hover,.modal--image [data-theme=dark] .btn-split .btn-dropdown.modal__container:hover,.btn-split [data-theme=dark] .subtle.btn-dropdown:hover,.btn-split [data-theme=dark] .modal--image .btn-dropdown.modal__container:hover,.modal--image .btn-split [data-theme=dark] .btn-dropdown.modal__container:hover,[data-theme=dark] .subtle.btn-fab:hover,[data-theme=dark] .modal--image .btn-fab.modal__container:hover,.modal--image [data-theme=dark] .btn-fab.modal__container:hover,[data-theme=dark] .subtle.btn:hover,[data-theme=dark] .modal--image .btn.modal__container:hover,.modal--image [data-theme=dark] .btn.modal__container:hover,[data-theme=dark] .btn-split .subtle.btn-main:hover,[data-theme=dark] .btn-split .modal--image .btn-main.modal__container:hover,.modal--image [data-theme=dark] .btn-split .btn-main.modal__container:hover,.btn-split [data-theme=dark] .subtle.btn-main:hover,.btn-split [data-theme=dark] .modal--image .btn-main.modal__container:hover,.modal--image .btn-split [data-theme=dark] .btn-main.modal__container:hover,[data-theme=dark] .subtle.btn-toggle:hover,[data-theme=dark] .modal--image .btn-toggle.modal__container:hover,.modal--image [data-theme=dark] .btn-toggle.modal__container:hover,[data-theme=dark] .subtle.glass-card:hover,[data-theme=dark] .modal--image .glass-card.modal__container:hover,.modal--image [data-theme=dark] .glass-card.modal__container:hover,[data-theme=dark] .subtle.card-stats:hover,[data-theme=dark] .modal--image .card-stats.modal__container:hover,.modal--image [data-theme=dark] .card-stats.modal__container:hover,[data-theme=dark] .subtle.card-testimonial:hover,[data-theme=dark] .modal--image .card-testimonial.modal__container:hover,.modal--image [data-theme=dark] .card-testimonial.modal__container:hover,[data-theme=dark] .subtle.card-feature:hover,[data-theme=dark] .modal--image .card-feature.modal__container:hover,.modal--image [data-theme=dark] .card-feature.modal__container:hover,[data-theme=dark] .subtle.card-hero:hover,[data-theme=dark] .modal--image .card-hero.modal__container:hover,.modal--image [data-theme=dark] .card-hero.modal__container:hover,[data-theme=dark] .subtle.card:hover,[data-theme=dark] .modal--image .card.modal__container:hover,.modal--image [data-theme=dark] .card.modal__container:hover,[data-theme=dark] .subtle.glass-nav:hover,[data-theme=dark] .lens-nav-island .subtle.nav-island-container:hover,.lens-nav-island [data-theme=dark] .subtle.nav-island-container:hover,[data-theme=dark] .modal--image .glass-nav.modal__container:hover,[data-theme=dark] .modal--image .lens-nav-island .modal__container.nav-island-container:hover,.lens-nav-island [data-theme=dark] .modal--image .modal__container.nav-island-container:hover,.modal--image [data-theme=dark] .glass-nav.modal__container:hover,.modal--image [data-theme=dark] .lens-nav-island .modal__container.nav-island-container:hover,.lens-nav-island .modal--image [data-theme=dark] .modal__container.nav-island-container:hover,[data-theme=dark] .subtle.glass-modal:hover,[data-theme=dark] .modal--image .glass-modal.modal__container:hover,.modal--image [data-theme=dark] .glass-modal.modal__container:hover,[data-theme=dark] .subtle.modal__container:hover,[data-theme=dark] .modal--image .modal__container:hover,.modal--image [data-theme=dark] .modal__container:hover,[data-theme=dark] .glass-modal .modal-header .subtle.modal-close:hover,[data-theme=dark] .glass-modal .modal-header .modal--image .modal-close.modal__container:hover,.modal--image [data-theme=dark] .glass-modal .modal-header .modal-close.modal__container:hover,[data-theme=dark] .modal__container .modal-header .subtle.modal-close:hover,[data-theme=dark] .modal__container .modal-header .modal--image .modal-close.modal__container:hover,.modal--image [data-theme=dark] .modal__container .modal-header .modal-close.modal__container:hover,.glass-modal .modal-header [data-theme=dark] .subtle.modal-close:hover,.glass-modal .modal-header [data-theme=dark] .modal--image .modal-close.modal__container:hover,.modal--image .glass-modal .modal-header [data-theme=dark] .modal-close.modal__container:hover,.modal__container .modal-header [data-theme=dark] .subtle.modal-close:hover,.modal__container .modal-header [data-theme=dark] .modal--image .modal-close.modal__container:hover,.modal--image .modal__container .modal-header [data-theme=dark] .modal-close.modal__container:hover,[data-theme=dark] .subtle.glass-loading:hover,[data-theme=dark] .modal--image .glass-loading.modal__container:hover,.modal--image [data-theme=dark] .glass-loading.modal__container:hover,[data-theme=dark] .subtle.loading-spinner:hover,[data-theme=dark] .modal--image .loading-spinner.modal__container:hover,.modal--image [data-theme=dark] .loading-spinner.modal__container:hover,[data-theme=dark] .subtle.glass-progress:hover,[data-theme=dark] .modal--image .glass-progress.modal__container:hover,.modal--image [data-theme=dark] .glass-progress.modal__container:hover{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * 0.6 * 2.8)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 0.6 * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 0.6 * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * 1)) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * 0.6)),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * 0.6)),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * 0.6)),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * 0.6)),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*1) calc(20px*1) rgba(0, 0, 0, calc(0.15 * 0.6)),0 calc(15px*1) calc(45px*1) rgba(0, 0, 0, calc(0.12 * 0.6)),0 calc(30px*1) calc(90px*1) rgba(0, 0, 0, calc(0.08 * 0.6)),0 calc(60px*1) calc(150px*1) rgba(0, 0, 0, calc(0.05 * 0.6)),0 calc(100px*1) calc(250px*1) rgba(0, 0, 0, calc(0.02 * 0.6))}[data-theme=dark] .glass.subtle:active,[data-theme=dark] .modal--image .glass.modal__container:active,.modal--image [data-theme=dark] .glass.modal__container:active,[data-theme=dark] .modal--confirm .subtle.modal__icon:active,[data-theme=dark] .modal--confirm .modal--image .modal__icon.modal__container:active,.modal--image [data-theme=dark] .modal--confirm .modal__icon.modal__container:active,.modal--confirm [data-theme=dark] .subtle.modal__icon:active,.modal--confirm [data-theme=dark] .modal--image .modal__icon.modal__container:active,.modal--image .modal--confirm [data-theme=dark] .modal__icon.modal__container:active,[data-theme=dark] .modal__footer:active,[data-theme=dark] .modal__header:active,[data-theme=dark] .loading-skeleton:active,[data-theme=dark] .subtle.loading-bar:active,[data-theme=dark] .modal--image .loading-bar.modal__container:active,.modal--image [data-theme=dark] .loading-bar.modal__container:active,[data-theme=dark] .loading-indicator .subtle.loading-content:active,[data-theme=dark] .loading-indicator .modal--image .loading-content.modal__container:active,.modal--image [data-theme=dark] .loading-indicator .loading-content.modal__container:active,.loading-indicator [data-theme=dark] .subtle.loading-content:active,.loading-indicator [data-theme=dark] .modal--image .loading-content.modal__container:active,.modal--image .loading-indicator [data-theme=dark] .loading-content.modal__container:active,[data-theme=dark] .subtle.loading-indicator:active,[data-theme=dark] .modal--image .loading-indicator.modal__container:active,.modal--image [data-theme=dark] .loading-indicator.modal__container:active,[data-theme=dark] .input-group .input-group-text:active,.input-group [data-theme=dark] .input-group-text:active,[data-theme=dark] .subtle.form-checkbox:active,[data-theme=dark] .modal--image .form-checkbox.modal__container:active,.modal--image [data-theme=dark] .form-checkbox.modal__container:active,[data-theme=dark] .subtle.form-radio:active,[data-theme=dark] .modal--image .form-radio.modal__container:active,.modal--image [data-theme=dark] .form-radio.modal__container:active,[data-theme=dark] .form-input:active,[data-theme=dark] .form-search:active,[data-theme=dark] .form-select:active,[data-theme=dark] .form-textarea:active,[data-theme=dark] .card-testimonial .testimonial-author .subtle.author-avatar:active,[data-theme=dark] .card-testimonial .testimonial-author .modal--image .author-avatar.modal__container:active,.modal--image [data-theme=dark] .card-testimonial .testimonial-author .author-avatar.modal__container:active,.card-testimonial .testimonial-author [data-theme=dark] .subtle.author-avatar:active,.card-testimonial .testimonial-author [data-theme=dark] .modal--image .author-avatar.modal__container:active,.modal--image .card-testimonial .testimonial-author [data-theme=dark] .author-avatar.modal__container:active,[data-theme=dark] .card-feature .subtle.feature-icon:active,[data-theme=dark] .card-feature .modal--image .feature-icon.modal__container:active,.modal--image [data-theme=dark] .card-feature .feature-icon.modal__container:active,.card-feature [data-theme=dark] .subtle.feature-icon:active,.card-feature [data-theme=dark] .modal--image .feature-icon.modal__container:active,.modal--image .card-feature [data-theme=dark] .feature-icon.modal__container:active,[data-theme=dark] .subtle.glass-btn:active,[data-theme=dark] .lens-nav-island .subtle.nav-btn:active,.lens-nav-island [data-theme=dark] .subtle.nav-btn:active,[data-theme=dark] .modal--image .glass-btn.modal__container:active,[data-theme=dark] .modal--image .lens-nav-island .modal__container.nav-btn:active,.lens-nav-island [data-theme=dark] .modal--image .modal__container.nav-btn:active,.modal--image [data-theme=dark] .glass-btn.modal__container:active,.modal--image [data-theme=dark] .lens-nav-island .modal__container.nav-btn:active,.lens-nav-island .modal--image [data-theme=dark] .modal__container.nav-btn:active,[data-theme=dark] .modal__footer .subtle.modal__action:active,[data-theme=dark] .modal__footer .modal--image .modal__action.modal__container:active,.modal--image [data-theme=dark] .modal__footer .modal__action.modal__container:active,.modal__footer [data-theme=dark] .subtle.modal__action:active,.modal__footer [data-theme=dark] .modal--image .modal__action.modal__container:active,.modal--image .modal__footer [data-theme=dark] .modal__action.modal__container:active,[data-theme=dark] .modal__header .subtle.modal__close:active,[data-theme=dark] .modal__header .modal--image .modal__close.modal__container:active,.modal--image [data-theme=dark] .modal__header .modal__close.modal__container:active,.modal__header [data-theme=dark] .subtle.modal__close:active,.modal__header [data-theme=dark] .modal--image .modal__close.modal__container:active,.modal--image .modal__header [data-theme=dark] .modal__close.modal__container:active,[data-theme=dark] .subtle.loading-pulse:active,[data-theme=dark] .modal--image .loading-pulse.modal__container:active,.modal--image [data-theme=dark] .loading-pulse.modal__container:active,[data-theme=dark] .subtle.form-file__label:active,[data-theme=dark] .modal--image .form-file__label.modal__container:active,.modal--image [data-theme=dark] .form-file__label.modal__container:active,[data-theme=dark] .subtle.btn-icon:active,[data-theme=dark] .modal--image .btn-icon.modal__container:active,.modal--image [data-theme=dark] .btn-icon.modal__container:active,[data-theme=dark] .btn-split .subtle.btn-dropdown:active,[data-theme=dark] .btn-split .modal--image .btn-dropdown.modal__container:active,.modal--image [data-theme=dark] .btn-split .btn-dropdown.modal__container:active,.btn-split [data-theme=dark] .subtle.btn-dropdown:active,.btn-split [data-theme=dark] .modal--image .btn-dropdown.modal__container:active,.modal--image .btn-split [data-theme=dark] .btn-dropdown.modal__container:active,[data-theme=dark] .subtle.btn-fab:active,[data-theme=dark] .modal--image .btn-fab.modal__container:active,.modal--image [data-theme=dark] .btn-fab.modal__container:active,[data-theme=dark] .subtle.btn:active,[data-theme=dark] .modal--image .btn.modal__container:active,.modal--image [data-theme=dark] .btn.modal__container:active,[data-theme=dark] .btn-split .subtle.btn-main:active,[data-theme=dark] .btn-split .modal--image .btn-main.modal__container:active,.modal--image [data-theme=dark] .btn-split .btn-main.modal__container:active,.btn-split [data-theme=dark] .subtle.btn-main:active,.btn-split [data-theme=dark] .modal--image .btn-main.modal__container:active,.modal--image .btn-split [data-theme=dark] .btn-main.modal__container:active,[data-theme=dark] .subtle.btn-toggle:active,[data-theme=dark] .modal--image .btn-toggle.modal__container:active,.modal--image [data-theme=dark] .btn-toggle.modal__container:active,[data-theme=dark] .subtle.glass-card:active,[data-theme=dark] .modal--image .glass-card.modal__container:active,.modal--image [data-theme=dark] .glass-card.modal__container:active,[data-theme=dark] .subtle.card-stats:active,[data-theme=dark] .modal--image .card-stats.modal__container:active,.modal--image [data-theme=dark] .card-stats.modal__container:active,[data-theme=dark] .subtle.card-testimonial:active,[data-theme=dark] .modal--image .card-testimonial.modal__container:active,.modal--image [data-theme=dark] .card-testimonial.modal__container:active,[data-theme=dark] .subtle.card-feature:active,[data-theme=dark] .modal--image .card-feature.modal__container:active,.modal--image [data-theme=dark] .card-feature.modal__container:active,[data-theme=dark] .subtle.card-hero:active,[data-theme=dark] .modal--image .card-hero.modal__container:active,.modal--image [data-theme=dark] .card-hero.modal__container:active,[data-theme=dark] .subtle.card:active,[data-theme=dark] .modal--image .card.modal__container:active,.modal--image [data-theme=dark] .card.modal__container:active,[data-theme=dark] .subtle.glass-nav:active,[data-theme=dark] .lens-nav-island .subtle.nav-island-container:active,.lens-nav-island [data-theme=dark] .subtle.nav-island-container:active,[data-theme=dark] .modal--image .glass-nav.modal__container:active,[data-theme=dark] .modal--image .lens-nav-island .modal__container.nav-island-container:active,.lens-nav-island [data-theme=dark] .modal--image .modal__container.nav-island-container:active,.modal--image [data-theme=dark] .glass-nav.modal__container:active,.modal--image [data-theme=dark] .lens-nav-island .modal__container.nav-island-container:active,.lens-nav-island .modal--image [data-theme=dark] .modal__container.nav-island-container:active,[data-theme=dark] .subtle.glass-modal:active,[data-theme=dark] .modal--image .glass-modal.modal__container:active,.modal--image [data-theme=dark] .glass-modal.modal__container:active,[data-theme=dark] .subtle.modal__container:active,[data-theme=dark] .modal--image .modal__container:active,.modal--image [data-theme=dark] .modal__container:active,[data-theme=dark] .glass-modal .modal-header .subtle.modal-close:active,[data-theme=dark] .glass-modal .modal-header .modal--image .modal-close.modal__container:active,.modal--image [data-theme=dark] .glass-modal .modal-header .modal-close.modal__container:active,[data-theme=dark] .modal__container .modal-header .subtle.modal-close:active,[data-theme=dark] .modal__container .modal-header .modal--image .modal-close.modal__container:active,.modal--image [data-theme=dark] .modal__container .modal-header .modal-close.modal__container:active,.glass-modal .modal-header [data-theme=dark] .subtle.modal-close:active,.glass-modal .modal-header [data-theme=dark] .modal--image .modal-close.modal__container:active,.modal--image .glass-modal .modal-header [data-theme=dark] .modal-close.modal__container:active,.modal__container .modal-header [data-theme=dark] .subtle.modal-close:active,.modal__container .modal-header [data-theme=dark] .modal--image .modal-close.modal__container:active,.modal--image .modal__container .modal-header [data-theme=dark] .modal-close.modal__container:active,[data-theme=dark] .subtle.glass-loading:active,[data-theme=dark] .modal--image .glass-loading.modal__container:active,.modal--image [data-theme=dark] .glass-loading.modal__container:active,[data-theme=dark] .subtle.loading-spinner:active,[data-theme=dark] .modal--image .loading-spinner.modal__container:active,.modal--image [data-theme=dark] .loading-spinner.modal__container:active,[data-theme=dark] .subtle.glass-progress:active,[data-theme=dark] .modal--image .glass-progress.modal__container:active,.modal--image [data-theme=dark] .glass-progress.modal__container:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}[data-theme=dark] .glass.subtle:focus-visible,[data-theme=dark] .modal--image .glass.modal__container:focus-visible,.modal--image [data-theme=dark] .glass.modal__container:focus-visible,[data-theme=dark] .modal--confirm .subtle.modal__icon:focus-visible,[data-theme=dark] .modal--confirm .modal--image .modal__icon.modal__container:focus-visible,.modal--image [data-theme=dark] .modal--confirm .modal__icon.modal__container:focus-visible,.modal--confirm [data-theme=dark] .subtle.modal__icon:focus-visible,.modal--confirm [data-theme=dark] .modal--image .modal__icon.modal__container:focus-visible,.modal--image .modal--confirm [data-theme=dark] .modal__icon.modal__container:focus-visible,[data-theme=dark] .modal__footer:focus-visible,[data-theme=dark] .modal__header:focus-visible,[data-theme=dark] .loading-skeleton:focus-visible,[data-theme=dark] .subtle.loading-bar:focus-visible,[data-theme=dark] .modal--image .loading-bar.modal__container:focus-visible,.modal--image [data-theme=dark] .loading-bar.modal__container:focus-visible,[data-theme=dark] .loading-indicator .subtle.loading-content:focus-visible,[data-theme=dark] .loading-indicator .modal--image .loading-content.modal__container:focus-visible,.modal--image [data-theme=dark] .loading-indicator .loading-content.modal__container:focus-visible,.loading-indicator [data-theme=dark] .subtle.loading-content:focus-visible,.loading-indicator [data-theme=dark] .modal--image .loading-content.modal__container:focus-visible,.modal--image .loading-indicator [data-theme=dark] .loading-content.modal__container:focus-visible,[data-theme=dark] .subtle.loading-indicator:focus-visible,[data-theme=dark] .modal--image .loading-indicator.modal__container:focus-visible,.modal--image [data-theme=dark] .loading-indicator.modal__container:focus-visible,[data-theme=dark] .input-group .input-group-text:focus-visible,.input-group [data-theme=dark] .input-group-text:focus-visible,[data-theme=dark] .subtle.form-checkbox:focus-visible,[data-theme=dark] .modal--image .form-checkbox.modal__container:focus-visible,.modal--image [data-theme=dark] .form-checkbox.modal__container:focus-visible,[data-theme=dark] .subtle.form-radio:focus-visible,[data-theme=dark] .modal--image .form-radio.modal__container:focus-visible,.modal--image [data-theme=dark] .form-radio.modal__container:focus-visible,[data-theme=dark] .form-input:focus-visible,[data-theme=dark] .form-search:focus-visible,[data-theme=dark] .form-select:focus-visible,[data-theme=dark] .form-textarea:focus-visible,[data-theme=dark] .card-testimonial .testimonial-author .subtle.author-avatar:focus-visible,[data-theme=dark] .card-testimonial .testimonial-author .modal--image .author-avatar.modal__container:focus-visible,.modal--image [data-theme=dark] .card-testimonial .testimonial-author .author-avatar.modal__container:focus-visible,.card-testimonial .testimonial-author [data-theme=dark] .subtle.author-avatar:focus-visible,.card-testimonial .testimonial-author [data-theme=dark] .modal--image .author-avatar.modal__container:focus-visible,.modal--image .card-testimonial .testimonial-author [data-theme=dark] .author-avatar.modal__container:focus-visible,[data-theme=dark] .card-feature .subtle.feature-icon:focus-visible,[data-theme=dark] .card-feature .modal--image .feature-icon.modal__container:focus-visible,.modal--image [data-theme=dark] .card-feature .feature-icon.modal__container:focus-visible,.card-feature [data-theme=dark] .subtle.feature-icon:focus-visible,.card-feature [data-theme=dark] .modal--image .feature-icon.modal__container:focus-visible,.modal--image .card-feature [data-theme=dark] .feature-icon.modal__container:focus-visible,[data-theme=dark] .subtle.glass-btn:focus-visible,[data-theme=dark] .lens-nav-island .subtle.nav-btn:focus-visible,.lens-nav-island [data-theme=dark] .subtle.nav-btn:focus-visible,[data-theme=dark] .modal--image .glass-btn.modal__container:focus-visible,[data-theme=dark] .modal--image .lens-nav-island .modal__container.nav-btn:focus-visible,.lens-nav-island [data-theme=dark] .modal--image .modal__container.nav-btn:focus-visible,.modal--image [data-theme=dark] .glass-btn.modal__container:focus-visible,.modal--image [data-theme=dark] .lens-nav-island .modal__container.nav-btn:focus-visible,.lens-nav-island .modal--image [data-theme=dark] .modal__container.nav-btn:focus-visible,[data-theme=dark] .modal__footer .subtle.modal__action:focus-visible,[data-theme=dark] .modal__footer .modal--image .modal__action.modal__container:focus-visible,.modal--image [data-theme=dark] .modal__footer .modal__action.modal__container:focus-visible,.modal__footer [data-theme=dark] .subtle.modal__action:focus-visible,.modal__footer [data-theme=dark] .modal--image .modal__action.modal__container:focus-visible,.modal--image .modal__footer [data-theme=dark] .modal__action.modal__container:focus-visible,[data-theme=dark] .modal__header .subtle.modal__close:focus-visible,[data-theme=dark] .modal__header .modal--image .modal__close.modal__container:focus-visible,.modal--image [data-theme=dark] .modal__header .modal__close.modal__container:focus-visible,.modal__header [data-theme=dark] .subtle.modal__close:focus-visible,.modal__header [data-theme=dark] .modal--image .modal__close.modal__container:focus-visible,.modal--image .modal__header [data-theme=dark] .modal__close.modal__container:focus-visible,[data-theme=dark] .subtle.loading-pulse:focus-visible,[data-theme=dark] .modal--image .loading-pulse.modal__container:focus-visible,.modal--image [data-theme=dark] .loading-pulse.modal__container:focus-visible,[data-theme=dark] .subtle.form-file__label:focus-visible,[data-theme=dark] .modal--image .form-file__label.modal__container:focus-visible,.modal--image [data-theme=dark] .form-file__label.modal__container:focus-visible,[data-theme=dark] .subtle.btn-icon:focus-visible,[data-theme=dark] .modal--image .btn-icon.modal__container:focus-visible,.modal--image [data-theme=dark] .btn-icon.modal__container:focus-visible,[data-theme=dark] .btn-split .subtle.btn-dropdown:focus-visible,[data-theme=dark] .btn-split .modal--image .btn-dropdown.modal__container:focus-visible,.modal--image [data-theme=dark] .btn-split .btn-dropdown.modal__container:focus-visible,.btn-split [data-theme=dark] .subtle.btn-dropdown:focus-visible,.btn-split [data-theme=dark] .modal--image .btn-dropdown.modal__container:focus-visible,.modal--image .btn-split [data-theme=dark] .btn-dropdown.modal__container:focus-visible,[data-theme=dark] .subtle.btn-fab:focus-visible,[data-theme=dark] .modal--image .btn-fab.modal__container:focus-visible,.modal--image [data-theme=dark] .btn-fab.modal__container:focus-visible,[data-theme=dark] .subtle.btn:focus-visible,[data-theme=dark] .modal--image .btn.modal__container:focus-visible,.modal--image [data-theme=dark] .btn.modal__container:focus-visible,[data-theme=dark] .btn-split .subtle.btn-main:focus-visible,[data-theme=dark] .btn-split .modal--image .btn-main.modal__container:focus-visible,.modal--image [data-theme=dark] .btn-split .btn-main.modal__container:focus-visible,.btn-split [data-theme=dark] .subtle.btn-main:focus-visible,.btn-split [data-theme=dark] .modal--image .btn-main.modal__container:focus-visible,.modal--image .btn-split [data-theme=dark] .btn-main.modal__container:focus-visible,[data-theme=dark] .subtle.btn-toggle:focus-visible,[data-theme=dark] .modal--image .btn-toggle.modal__container:focus-visible,.modal--image [data-theme=dark] .btn-toggle.modal__container:focus-visible,[data-theme=dark] .subtle.glass-card:focus-visible,[data-theme=dark] .modal--image .glass-card.modal__container:focus-visible,.modal--image [data-theme=dark] .glass-card.modal__container:focus-visible,[data-theme=dark] .subtle.card-stats:focus-visible,[data-theme=dark] .modal--image .card-stats.modal__container:focus-visible,.modal--image [data-theme=dark] .card-stats.modal__container:focus-visible,[data-theme=dark] .subtle.card-testimonial:focus-visible,[data-theme=dark] .modal--image .card-testimonial.modal__container:focus-visible,.modal--image [data-theme=dark] .card-testimonial.modal__container:focus-visible,[data-theme=dark] .subtle.card-feature:focus-visible,[data-theme=dark] .modal--image .card-feature.modal__container:focus-visible,.modal--image [data-theme=dark] .card-feature.modal__container:focus-visible,[data-theme=dark] .subtle.card-hero:focus-visible,[data-theme=dark] .modal--image .card-hero.modal__container:focus-visible,.modal--image [data-theme=dark] .card-hero.modal__container:focus-visible,[data-theme=dark] .subtle.card:focus-visible,[data-theme=dark] .modal--image .card.modal__container:focus-visible,.modal--image [data-theme=dark] .card.modal__container:focus-visible,[data-theme=dark] .subtle.glass-nav:focus-visible,[data-theme=dark] .lens-nav-island .subtle.nav-island-container:focus-visible,.lens-nav-island [data-theme=dark] .subtle.nav-island-container:focus-visible,[data-theme=dark] .modal--image .glass-nav.modal__container:focus-visible,[data-theme=dark] .modal--image .lens-nav-island .modal__container.nav-island-container:focus-visible,.lens-nav-island [data-theme=dark] .modal--image .modal__container.nav-island-container:focus-visible,.modal--image [data-theme=dark] .glass-nav.modal__container:focus-visible,.modal--image [data-theme=dark] .lens-nav-island .modal__container.nav-island-container:focus-visible,.lens-nav-island .modal--image [data-theme=dark] .modal__container.nav-island-container:focus-visible,[data-theme=dark] .subtle.glass-modal:focus-visible,[data-theme=dark] .modal--image .glass-modal.modal__container:focus-visible,.modal--image [data-theme=dark] .glass-modal.modal__container:focus-visible,[data-theme=dark] .subtle.modal__container:focus-visible,[data-theme=dark] .modal--image .modal__container:focus-visible,.modal--image [data-theme=dark] .modal__container:focus-visible,[data-theme=dark] .glass-modal .modal-header .subtle.modal-close:focus-visible,[data-theme=dark] .glass-modal .modal-header .modal--image .modal-close.modal__container:focus-visible,.modal--image [data-theme=dark] .glass-modal .modal-header .modal-close.modal__container:focus-visible,[data-theme=dark] .modal__container .modal-header .subtle.modal-close:focus-visible,[data-theme=dark] .modal__container .modal-header .modal--image .modal-close.modal__container:focus-visible,.modal--image [data-theme=dark] .modal__container .modal-header .modal-close.modal__container:focus-visible,.glass-modal .modal-header [data-theme=dark] .subtle.modal-close:focus-visible,.glass-modal .modal-header [data-theme=dark] .modal--image .modal-close.modal__container:focus-visible,.modal--image .glass-modal .modal-header [data-theme=dark] .modal-close.modal__container:focus-visible,.modal__container .modal-header [data-theme=dark] .subtle.modal-close:focus-visible,.modal__container .modal-header [data-theme=dark] .modal--image .modal-close.modal__container:focus-visible,.modal--image .modal__container .modal-header [data-theme=dark] .modal-close.modal__container:focus-visible,[data-theme=dark] .subtle.glass-loading:focus-visible,[data-theme=dark] .modal--image .glass-loading.modal__container:focus-visible,.modal--image [data-theme=dark] .glass-loading.modal__container:focus-visible,[data-theme=dark] .subtle.loading-spinner:focus-visible,[data-theme=dark] .modal--image .loading-spinner.modal__container:focus-visible,.modal--image [data-theme=dark] .loading-spinner.modal__container:focus-visible,[data-theme=dark] .subtle.glass-progress:focus-visible,[data-theme=dark] .modal--image .glass-progress.modal__container:focus-visible,.modal--image [data-theme=dark] .glass-progress.modal__container:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}[data-theme=dark] .glass.medium,[data-theme=dark] .modal--image .medium.modal__container,.modal--image [data-theme=dark] .medium.modal__container,[data-theme=dark] .modal--confirm .medium.modal__icon,.modal--confirm [data-theme=dark] .medium.modal__icon,[data-theme=dark] .medium.modal__footer,[data-theme=dark] .medium.modal__header,[data-theme=dark] .medium.loading-skeleton,[data-theme=dark] .medium.loading-bar,[data-theme=dark] .loading-indicator .glass.loading-content,[data-theme=dark] .loading-indicator .modal--image .loading-content.modal__container,.modal--image [data-theme=dark] .loading-indicator .loading-content.modal__container,[data-theme=dark] .loading-indicator .modal--confirm .loading-content.modal__icon,.modal--confirm [data-theme=dark] .loading-indicator .loading-content.modal__icon,[data-theme=dark] .loading-indicator .loading-content.modal__footer,[data-theme=dark] .loading-indicator .loading-content.modal__header,[data-theme=dark] .loading-indicator .loading-content.loading-skeleton,[data-theme=dark] .loading-indicator .loading-content.loading-bar,.loading-indicator [data-theme=dark] .glass.loading-content,.loading-indicator [data-theme=dark] .modal--image .loading-content.modal__container,.modal--image .loading-indicator [data-theme=dark] .loading-content.modal__container,.loading-indicator [data-theme=dark] .modal--confirm .loading-content.modal__icon,.modal--confirm .loading-indicator [data-theme=dark] .loading-content.modal__icon,.loading-indicator [data-theme=dark] .loading-content.modal__footer,.loading-indicator [data-theme=dark] .loading-content.modal__header,.loading-indicator [data-theme=dark] .loading-content.loading-skeleton,.loading-indicator [data-theme=dark] .loading-content.loading-bar,[data-theme=dark] .loading-indicator .medium.loading-content,[data-theme=dark] .loading-indicator .loading-content,.loading-indicator [data-theme=dark] .medium.loading-content,.loading-indicator [data-theme=dark] .loading-content,[data-theme=dark] .medium.loading-indicator,[data-theme=dark] .loading-indicator .loading-indicator.loading-content,.loading-indicator [data-theme=dark] .loading-indicator.loading-content,[data-theme=dark] .input-group .medium.input-group-text,[data-theme=dark] .input-group .loading-indicator .input-group-text.loading-content,.loading-indicator [data-theme=dark] .input-group .input-group-text.loading-content,.input-group [data-theme=dark] .medium.input-group-text,.input-group [data-theme=dark] .loading-indicator .input-group-text.loading-content,.loading-indicator .input-group [data-theme=dark] .input-group-text.loading-content,[data-theme=dark] .medium.form-checkbox,[data-theme=dark] .loading-indicator .form-checkbox.loading-content,.loading-indicator [data-theme=dark] .form-checkbox.loading-content,[data-theme=dark] .medium.form-radio,[data-theme=dark] .loading-indicator .form-radio.loading-content,.loading-indicator [data-theme=dark] .form-radio.loading-content,[data-theme=dark] .medium.form-input,[data-theme=dark] .loading-indicator .form-input.loading-content,.loading-indicator [data-theme=dark] .form-input.loading-content,[data-theme=dark] .medium.form-search,[data-theme=dark] .loading-indicator .form-search.loading-content,.loading-indicator [data-theme=dark] .form-search.loading-content,[data-theme=dark] .medium.form-select,[data-theme=dark] .loading-indicator .form-select.loading-content,.loading-indicator [data-theme=dark] .form-select.loading-content,[data-theme=dark] .medium.form-textarea,[data-theme=dark] .loading-indicator .form-textarea.loading-content,.loading-indicator [data-theme=dark] .form-textarea.loading-content,[data-theme=dark] .card-testimonial .testimonial-author .medium.author-avatar,[data-theme=dark] .card-testimonial .testimonial-author .loading-indicator .author-avatar.loading-content,.loading-indicator [data-theme=dark] .card-testimonial .testimonial-author .author-avatar.loading-content,.card-testimonial .testimonial-author [data-theme=dark] .medium.author-avatar,.card-testimonial .testimonial-author [data-theme=dark] .loading-indicator .author-avatar.loading-content,.loading-indicator .card-testimonial .testimonial-author [data-theme=dark] .author-avatar.loading-content,[data-theme=dark] .card-feature .medium.feature-icon,[data-theme=dark] .card-feature .loading-indicator .feature-icon.loading-content,.loading-indicator [data-theme=dark] .card-feature .feature-icon.loading-content,.card-feature [data-theme=dark] .medium.feature-icon,.card-feature [data-theme=dark] .loading-indicator .feature-icon.loading-content,.loading-indicator .card-feature [data-theme=dark] .feature-icon.loading-content,[data-theme=dark] .medium.glass-btn,[data-theme=dark] .lens-nav-island .medium.nav-btn,.lens-nav-island [data-theme=dark] .medium.nav-btn,[data-theme=dark] .modal__footer .medium.modal__action,.modal__footer [data-theme=dark] .medium.modal__action,[data-theme=dark] .modal__header .medium.modal__close,.modal__header [data-theme=dark] .medium.modal__close,[data-theme=dark] .medium.loading-pulse,[data-theme=dark] .loading-indicator .glass-btn.loading-content,[data-theme=dark] .loading-indicator .lens-nav-island .loading-content.nav-btn,.lens-nav-island [data-theme=dark] .loading-indicator .loading-content.nav-btn,[data-theme=dark] .loading-indicator .modal__footer .loading-content.modal__action,.modal__footer [data-theme=dark] .loading-indicator .loading-content.modal__action,[data-theme=dark] .loading-indicator .modal__header .loading-content.modal__close,.modal__header [data-theme=dark] .loading-indicator .loading-content.modal__close,[data-theme=dark] .loading-indicator .loading-content.loading-pulse,.loading-indicator [data-theme=dark] .glass-btn.loading-content,.loading-indicator [data-theme=dark] .lens-nav-island .loading-content.nav-btn,.lens-nav-island .loading-indicator [data-theme=dark] .loading-content.nav-btn,.loading-indicator [data-theme=dark] .modal__footer .loading-content.modal__action,.modal__footer .loading-indicator [data-theme=dark] .loading-content.modal__action,.loading-indicator [data-theme=dark] .modal__header .loading-content.modal__close,.modal__header .loading-indicator [data-theme=dark] .loading-content.modal__close,.loading-indicator [data-theme=dark] .loading-content.loading-pulse,[data-theme=dark] .medium.form-file__label,[data-theme=dark] .loading-indicator .form-file__label.loading-content,.loading-indicator [data-theme=dark] .form-file__label.loading-content,[data-theme=dark] .medium.btn-icon,[data-theme=dark] .loading-indicator .btn-icon.loading-content,.loading-indicator [data-theme=dark] .btn-icon.loading-content,[data-theme=dark] .btn-split .medium.btn-dropdown,[data-theme=dark] .btn-split .loading-indicator .btn-dropdown.loading-content,.loading-indicator [data-theme=dark] .btn-split .btn-dropdown.loading-content,.btn-split [data-theme=dark] .medium.btn-dropdown,.btn-split [data-theme=dark] .loading-indicator .btn-dropdown.loading-content,.loading-indicator .btn-split [data-theme=dark] .btn-dropdown.loading-content,[data-theme=dark] .medium.btn-fab,[data-theme=dark] .loading-indicator .btn-fab.loading-content,.loading-indicator [data-theme=dark] .btn-fab.loading-content,[data-theme=dark] .medium.btn,[data-theme=dark] .loading-indicator .btn.loading-content,.loading-indicator [data-theme=dark] .btn.loading-content,[data-theme=dark] .btn-split .medium.btn-main,[data-theme=dark] .btn-split .loading-indicator .btn-main.loading-content,.loading-indicator [data-theme=dark] .btn-split .btn-main.loading-content,.btn-split [data-theme=dark] .medium.btn-main,.btn-split [data-theme=dark] .loading-indicator .btn-main.loading-content,.loading-indicator .btn-split [data-theme=dark] .btn-main.loading-content,[data-theme=dark] .medium.btn-toggle,[data-theme=dark] .loading-indicator .btn-toggle.loading-content,.loading-indicator [data-theme=dark] .btn-toggle.loading-content,[data-theme=dark] .medium.glass-card,[data-theme=dark] .loading-indicator .glass-card.loading-content,.loading-indicator [data-theme=dark] .glass-card.loading-content,[data-theme=dark] .medium.card-stats,[data-theme=dark] .loading-indicator .card-stats.loading-content,.loading-indicator [data-theme=dark] .card-stats.loading-content,[data-theme=dark] .medium.card-testimonial,[data-theme=dark] .loading-indicator .card-testimonial.loading-content,.loading-indicator [data-theme=dark] .card-testimonial.loading-content,[data-theme=dark] .medium.card-feature,[data-theme=dark] .loading-indicator .card-feature.loading-content,.loading-indicator [data-theme=dark] .card-feature.loading-content,[data-theme=dark] .medium.card-hero,[data-theme=dark] .loading-indicator .card-hero.loading-content,.loading-indicator [data-theme=dark] .card-hero.loading-content,[data-theme=dark] .medium.card,[data-theme=dark] .loading-indicator .card.loading-content,.loading-indicator [data-theme=dark] .card.loading-content,[data-theme=dark] .medium.glass-nav,[data-theme=dark] .lens-nav-island .medium.nav-island-container,.lens-nav-island [data-theme=dark] .medium.nav-island-container,[data-theme=dark] .loading-indicator .glass-nav.loading-content,[data-theme=dark] .loading-indicator .lens-nav-island .loading-content.nav-island-container,.lens-nav-island [data-theme=dark] .loading-indicator .loading-content.nav-island-container,.loading-indicator [data-theme=dark] .glass-nav.loading-content,.loading-indicator [data-theme=dark] .lens-nav-island .loading-content.nav-island-container,.lens-nav-island .loading-indicator [data-theme=dark] .loading-content.nav-island-container,[data-theme=dark] .medium.glass-modal,[data-theme=dark] .medium.modal__container,[data-theme=dark] .loading-indicator .glass-modal.loading-content,[data-theme=dark] .loading-indicator .loading-content.modal__container,.loading-indicator [data-theme=dark] .glass-modal.loading-content,.loading-indicator [data-theme=dark] .loading-content.modal__container,[data-theme=dark] .glass-modal .modal-header .medium.modal-close,[data-theme=dark] .modal__container .modal-header .medium.modal-close,[data-theme=dark] .glass-modal .modal-header .loading-indicator .modal-close.loading-content,[data-theme=dark] .modal__container .modal-header .loading-indicator .modal-close.loading-content,.loading-indicator [data-theme=dark] .glass-modal .modal-header .modal-close.loading-content,.loading-indicator [data-theme=dark] .modal__container .modal-header .modal-close.loading-content,.glass-modal .modal-header [data-theme=dark] .medium.modal-close,.modal__container .modal-header [data-theme=dark] .medium.modal-close,.glass-modal .modal-header [data-theme=dark] .loading-indicator .modal-close.loading-content,.modal__container .modal-header [data-theme=dark] .loading-indicator .modal-close.loading-content,.loading-indicator .glass-modal .modal-header [data-theme=dark] .modal-close.loading-content,.loading-indicator .modal__container .modal-header [data-theme=dark] .modal-close.loading-content,[data-theme=dark] .medium.glass-loading,[data-theme=dark] .medium.loading-spinner,[data-theme=dark] .loading-indicator .glass-loading.loading-content,[data-theme=dark] .loading-indicator .loading-content.loading-spinner,.loading-indicator [data-theme=dark] .glass-loading.loading-content,.loading-indicator [data-theme=dark] .loading-content.loading-spinner,[data-theme=dark] .medium.glass-progress,[data-theme=dark] .loading-indicator .glass-progress.loading-content,.loading-indicator [data-theme=dark] .glass-progress.loading-content{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * 1 * 2)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1)) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1 * 0.3)) 100%);backdrop-filter:blur(calc(var(--blur-primary) * 1)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * 1)),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * 1)),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * 1)),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*1) calc(8px*1) var(--shadow-depth-near),0 calc(8px*1) calc(24px*1) var(--shadow-depth-mid),0 calc(20px*1) calc(60px*1) var(--shadow-depth-far),0 calc(40px*1) calc(120px*1) var(--shadow-depth-ultra),0 calc(80px*1) calc(200px*1) rgba(0, 0, 0, calc(0.01 * 1))}[data-theme=dark] .glass.medium:hover,[data-theme=dark] .modal--image .medium.modal__container:hover,.modal--image [data-theme=dark] .medium.modal__container:hover,[data-theme=dark] .modal--confirm .medium.modal__icon:hover,.modal--confirm [data-theme=dark] .medium.modal__icon:hover,[data-theme=dark] .medium.modal__footer:hover,[data-theme=dark] .medium.modal__header:hover,[data-theme=dark] .medium.loading-skeleton:hover,[data-theme=dark] .medium.loading-bar:hover,[data-theme=dark] .loading-indicator .glass.loading-content:hover,[data-theme=dark] .loading-indicator .modal--image .loading-content.modal__container:hover,.modal--image [data-theme=dark] .loading-indicator .loading-content.modal__container:hover,[data-theme=dark] .loading-indicator .modal--confirm .loading-content.modal__icon:hover,.modal--confirm [data-theme=dark] .loading-indicator .loading-content.modal__icon:hover,[data-theme=dark] .loading-indicator .loading-content.modal__footer:hover,[data-theme=dark] .loading-indicator .loading-content.modal__header:hover,[data-theme=dark] .loading-indicator .loading-content.loading-skeleton:hover,[data-theme=dark] .loading-indicator .loading-content.loading-bar:hover,.loading-indicator [data-theme=dark] .glass.loading-content:hover,.loading-indicator [data-theme=dark] .modal--image .loading-content.modal__container:hover,.modal--image .loading-indicator [data-theme=dark] .loading-content.modal__container:hover,.loading-indicator [data-theme=dark] .modal--confirm .loading-content.modal__icon:hover,.modal--confirm .loading-indicator [data-theme=dark] .loading-content.modal__icon:hover,.loading-indicator [data-theme=dark] .loading-content.modal__footer:hover,.loading-indicator [data-theme=dark] .loading-content.modal__header:hover,.loading-indicator [data-theme=dark] .loading-content.loading-skeleton:hover,.loading-indicator [data-theme=dark] .loading-content.loading-bar:hover,[data-theme=dark] .loading-indicator .medium.loading-content:hover,[data-theme=dark] .loading-indicator .loading-content:hover,.loading-indicator [data-theme=dark] .medium.loading-content:hover,.loading-indicator [data-theme=dark] .loading-content:hover,[data-theme=dark] .medium.loading-indicator:hover,[data-theme=dark] .loading-indicator .loading-indicator.loading-content:hover,.loading-indicator [data-theme=dark] .loading-indicator.loading-content:hover,[data-theme=dark] .input-group .medium.input-group-text:hover,[data-theme=dark] .input-group .loading-indicator .input-group-text.loading-content:hover,.loading-indicator [data-theme=dark] .input-group .input-group-text.loading-content:hover,.input-group [data-theme=dark] .medium.input-group-text:hover,.input-group [data-theme=dark] .loading-indicator .input-group-text.loading-content:hover,.loading-indicator .input-group [data-theme=dark] .input-group-text.loading-content:hover,[data-theme=dark] .medium.form-checkbox:hover,[data-theme=dark] .loading-indicator .form-checkbox.loading-content:hover,.loading-indicator [data-theme=dark] .form-checkbox.loading-content:hover,[data-theme=dark] .medium.form-radio:hover,[data-theme=dark] .loading-indicator .form-radio.loading-content:hover,.loading-indicator [data-theme=dark] .form-radio.loading-content:hover,[data-theme=dark] .medium.form-input:hover,[data-theme=dark] .loading-indicator .form-input.loading-content:hover,.loading-indicator [data-theme=dark] .form-input.loading-content:hover,[data-theme=dark] .medium.form-search:hover,[data-theme=dark] .loading-indicator .form-search.loading-content:hover,.loading-indicator [data-theme=dark] .form-search.loading-content:hover,[data-theme=dark] .medium.form-select:hover,[data-theme=dark] .loading-indicator .form-select.loading-content:hover,.loading-indicator [data-theme=dark] .form-select.loading-content:hover,[data-theme=dark] .medium.form-textarea:hover,[data-theme=dark] .loading-indicator .form-textarea.loading-content:hover,.loading-indicator [data-theme=dark] .form-textarea.loading-content:hover,[data-theme=dark] .card-testimonial .testimonial-author .medium.author-avatar:hover,[data-theme=dark] .card-testimonial .testimonial-author .loading-indicator .author-avatar.loading-content:hover,.loading-indicator [data-theme=dark] .card-testimonial .testimonial-author .author-avatar.loading-content:hover,.card-testimonial .testimonial-author [data-theme=dark] .medium.author-avatar:hover,.card-testimonial .testimonial-author [data-theme=dark] .loading-indicator .author-avatar.loading-content:hover,.loading-indicator .card-testimonial .testimonial-author [data-theme=dark] .author-avatar.loading-content:hover,[data-theme=dark] .card-feature .medium.feature-icon:hover,[data-theme=dark] .card-feature .loading-indicator .feature-icon.loading-content:hover,.loading-indicator [data-theme=dark] .card-feature .feature-icon.loading-content:hover,.card-feature [data-theme=dark] .medium.feature-icon:hover,.card-feature [data-theme=dark] .loading-indicator .feature-icon.loading-content:hover,.loading-indicator .card-feature [data-theme=dark] .feature-icon.loading-content:hover,[data-theme=dark] .medium.glass-btn:hover,[data-theme=dark] .lens-nav-island .medium.nav-btn:hover,.lens-nav-island [data-theme=dark] .medium.nav-btn:hover,[data-theme=dark] .modal__footer .medium.modal__action:hover,.modal__footer [data-theme=dark] .medium.modal__action:hover,[data-theme=dark] .modal__header .medium.modal__close:hover,.modal__header [data-theme=dark] .medium.modal__close:hover,[data-theme=dark] .medium.loading-pulse:hover,[data-theme=dark] .loading-indicator .glass-btn.loading-content:hover,[data-theme=dark] .loading-indicator .lens-nav-island .loading-content.nav-btn:hover,.lens-nav-island [data-theme=dark] .loading-indicator .loading-content.nav-btn:hover,[data-theme=dark] .loading-indicator .modal__footer .loading-content.modal__action:hover,.modal__footer [data-theme=dark] .loading-indicator .loading-content.modal__action:hover,[data-theme=dark] .loading-indicator .modal__header .loading-content.modal__close:hover,.modal__header [data-theme=dark] .loading-indicator .loading-content.modal__close:hover,[data-theme=dark] .loading-indicator .loading-content.loading-pulse:hover,.loading-indicator [data-theme=dark] .glass-btn.loading-content:hover,.loading-indicator [data-theme=dark] .lens-nav-island .loading-content.nav-btn:hover,.lens-nav-island .loading-indicator [data-theme=dark] .loading-content.nav-btn:hover,.loading-indicator [data-theme=dark] .modal__footer .loading-content.modal__action:hover,.modal__footer .loading-indicator [data-theme=dark] .loading-content.modal__action:hover,.loading-indicator [data-theme=dark] .modal__header .loading-content.modal__close:hover,.modal__header .loading-indicator [data-theme=dark] .loading-content.modal__close:hover,.loading-indicator [data-theme=dark] .loading-content.loading-pulse:hover,[data-theme=dark] .medium.form-file__label:hover,[data-theme=dark] .loading-indicator .form-file__label.loading-content:hover,.loading-indicator [data-theme=dark] .form-file__label.loading-content:hover,[data-theme=dark] .medium.btn-icon:hover,[data-theme=dark] .loading-indicator .btn-icon.loading-content:hover,.loading-indicator [data-theme=dark] .btn-icon.loading-content:hover,[data-theme=dark] .btn-split .medium.btn-dropdown:hover,[data-theme=dark] .btn-split .loading-indicator .btn-dropdown.loading-content:hover,.loading-indicator [data-theme=dark] .btn-split .btn-dropdown.loading-content:hover,.btn-split [data-theme=dark] .medium.btn-dropdown:hover,.btn-split [data-theme=dark] .loading-indicator .btn-dropdown.loading-content:hover,.loading-indicator .btn-split [data-theme=dark] .btn-dropdown.loading-content:hover,[data-theme=dark] .medium.btn-fab:hover,[data-theme=dark] .loading-indicator .btn-fab.loading-content:hover,.loading-indicator [data-theme=dark] .btn-fab.loading-content:hover,[data-theme=dark] .medium.btn:hover,[data-theme=dark] .loading-indicator .btn.loading-content:hover,.loading-indicator [data-theme=dark] .btn.loading-content:hover,[data-theme=dark] .btn-split .medium.btn-main:hover,[data-theme=dark] .btn-split .loading-indicator .btn-main.loading-content:hover,.loading-indicator [data-theme=dark] .btn-split .btn-main.loading-content:hover,.btn-split [data-theme=dark] .medium.btn-main:hover,.btn-split [data-theme=dark] .loading-indicator .btn-main.loading-content:hover,.loading-indicator .btn-split [data-theme=dark] .btn-main.loading-content:hover,[data-theme=dark] .medium.btn-toggle:hover,[data-theme=dark] .loading-indicator .btn-toggle.loading-content:hover,.loading-indicator [data-theme=dark] .btn-toggle.loading-content:hover,[data-theme=dark] .medium.glass-card:hover,[data-theme=dark] .loading-indicator .glass-card.loading-content:hover,.loading-indicator [data-theme=dark] .glass-card.loading-content:hover,[data-theme=dark] .medium.card-stats:hover,[data-theme=dark] .loading-indicator .card-stats.loading-content:hover,.loading-indicator [data-theme=dark] .card-stats.loading-content:hover,[data-theme=dark] .medium.card-testimonial:hover,[data-theme=dark] .loading-indicator .card-testimonial.loading-content:hover,.loading-indicator [data-theme=dark] .card-testimonial.loading-content:hover,[data-theme=dark] .medium.card-feature:hover,[data-theme=dark] .loading-indicator .card-feature.loading-content:hover,.loading-indicator [data-theme=dark] .card-feature.loading-content:hover,[data-theme=dark] .medium.card-hero:hover,[data-theme=dark] .loading-indicator .card-hero.loading-content:hover,.loading-indicator [data-theme=dark] .card-hero.loading-content:hover,[data-theme=dark] .medium.card:hover,[data-theme=dark] .loading-indicator .card.loading-content:hover,.loading-indicator [data-theme=dark] .card.loading-content:hover,[data-theme=dark] .medium.glass-nav:hover,[data-theme=dark] .lens-nav-island .medium.nav-island-container:hover,.lens-nav-island [data-theme=dark] .medium.nav-island-container:hover,[data-theme=dark] .loading-indicator .glass-nav.loading-content:hover,[data-theme=dark] .loading-indicator .lens-nav-island .loading-content.nav-island-container:hover,.lens-nav-island [data-theme=dark] .loading-indicator .loading-content.nav-island-container:hover,.loading-indicator [data-theme=dark] .glass-nav.loading-content:hover,.loading-indicator [data-theme=dark] .lens-nav-island .loading-content.nav-island-container:hover,.lens-nav-island .loading-indicator [data-theme=dark] .loading-content.nav-island-container:hover,[data-theme=dark] .medium.glass-modal:hover,[data-theme=dark] .medium.modal__container:hover,[data-theme=dark] .loading-indicator .glass-modal.loading-content:hover,[data-theme=dark] .loading-indicator .loading-content.modal__container:hover,.loading-indicator [data-theme=dark] .glass-modal.loading-content:hover,.loading-indicator [data-theme=dark] .loading-content.modal__container:hover,[data-theme=dark] .glass-modal .modal-header .medium.modal-close:hover,[data-theme=dark] .modal__container .modal-header .medium.modal-close:hover,[data-theme=dark] .glass-modal .modal-header .loading-indicator .modal-close.loading-content:hover,[data-theme=dark] .modal__container .modal-header .loading-indicator .modal-close.loading-content:hover,.loading-indicator [data-theme=dark] .glass-modal .modal-header .modal-close.loading-content:hover,.loading-indicator [data-theme=dark] .modal__container .modal-header .modal-close.loading-content:hover,.glass-modal .modal-header [data-theme=dark] .medium.modal-close:hover,.modal__container .modal-header [data-theme=dark] .medium.modal-close:hover,.glass-modal .modal-header [data-theme=dark] .loading-indicator .modal-close.loading-content:hover,.modal__container .modal-header [data-theme=dark] .loading-indicator .modal-close.loading-content:hover,.loading-indicator .glass-modal .modal-header [data-theme=dark] .modal-close.loading-content:hover,.loading-indicator .modal__container .modal-header [data-theme=dark] .modal-close.loading-content:hover,[data-theme=dark] .medium.glass-loading:hover,[data-theme=dark] .medium.loading-spinner:hover,[data-theme=dark] .loading-indicator .glass-loading.loading-content:hover,[data-theme=dark] .loading-indicator .loading-content.loading-spinner:hover,.loading-indicator [data-theme=dark] .glass-loading.loading-content:hover,.loading-indicator [data-theme=dark] .loading-content.loading-spinner:hover,[data-theme=dark] .medium.glass-progress:hover,[data-theme=dark] .loading-indicator .glass-progress.loading-content:hover,.loading-indicator [data-theme=dark] .glass-progress.loading-content:hover{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * 1 * 2.8)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1 * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1 * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * 1)) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * 1)),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * 1)),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * 1)),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * 1)),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*1) calc(20px*1) rgba(0, 0, 0, calc(0.15 * 1)),0 calc(15px*1) calc(45px*1) rgba(0, 0, 0, calc(0.12 * 1)),0 calc(30px*1) calc(90px*1) rgba(0, 0, 0, calc(0.08 * 1)),0 calc(60px*1) calc(150px*1) rgba(0, 0, 0, calc(0.05 * 1)),0 calc(100px*1) calc(250px*1) rgba(0, 0, 0, calc(0.02 * 1))}[data-theme=dark] .glass.medium:active,[data-theme=dark] .modal--image .medium.modal__container:active,.modal--image [data-theme=dark] .medium.modal__container:active,[data-theme=dark] .modal--confirm .medium.modal__icon:active,.modal--confirm [data-theme=dark] .medium.modal__icon:active,[data-theme=dark] .medium.modal__footer:active,[data-theme=dark] .medium.modal__header:active,[data-theme=dark] .medium.loading-skeleton:active,[data-theme=dark] .medium.loading-bar:active,[data-theme=dark] .loading-indicator .glass.loading-content:active,[data-theme=dark] .loading-indicator .modal--image .loading-content.modal__container:active,.modal--image [data-theme=dark] .loading-indicator .loading-content.modal__container:active,[data-theme=dark] .loading-indicator .modal--confirm .loading-content.modal__icon:active,.modal--confirm [data-theme=dark] .loading-indicator .loading-content.modal__icon:active,[data-theme=dark] .loading-indicator .loading-content.modal__footer:active,[data-theme=dark] .loading-indicator .loading-content.modal__header:active,[data-theme=dark] .loading-indicator .loading-content.loading-skeleton:active,[data-theme=dark] .loading-indicator .loading-content.loading-bar:active,.loading-indicator [data-theme=dark] .glass.loading-content:active,.loading-indicator [data-theme=dark] .modal--image .loading-content.modal__container:active,.modal--image .loading-indicator [data-theme=dark] .loading-content.modal__container:active,.loading-indicator [data-theme=dark] .modal--confirm .loading-content.modal__icon:active,.modal--confirm .loading-indicator [data-theme=dark] .loading-content.modal__icon:active,.loading-indicator [data-theme=dark] .loading-content.modal__footer:active,.loading-indicator [data-theme=dark] .loading-content.modal__header:active,.loading-indicator [data-theme=dark] .loading-content.loading-skeleton:active,.loading-indicator [data-theme=dark] .loading-content.loading-bar:active,[data-theme=dark] .loading-indicator .medium.loading-content:active,[data-theme=dark] .loading-indicator .loading-content:active,.loading-indicator [data-theme=dark] .medium.loading-content:active,.loading-indicator [data-theme=dark] .loading-content:active,[data-theme=dark] .medium.loading-indicator:active,[data-theme=dark] .loading-indicator .loading-indicator.loading-content:active,.loading-indicator [data-theme=dark] .loading-indicator.loading-content:active,[data-theme=dark] .input-group .medium.input-group-text:active,[data-theme=dark] .input-group .loading-indicator .input-group-text.loading-content:active,.loading-indicator [data-theme=dark] .input-group .input-group-text.loading-content:active,.input-group [data-theme=dark] .medium.input-group-text:active,.input-group [data-theme=dark] .loading-indicator .input-group-text.loading-content:active,.loading-indicator .input-group [data-theme=dark] .input-group-text.loading-content:active,[data-theme=dark] .medium.form-checkbox:active,[data-theme=dark] .loading-indicator .form-checkbox.loading-content:active,.loading-indicator [data-theme=dark] .form-checkbox.loading-content:active,[data-theme=dark] .medium.form-radio:active,[data-theme=dark] .loading-indicator .form-radio.loading-content:active,.loading-indicator [data-theme=dark] .form-radio.loading-content:active,[data-theme=dark] .medium.form-input:active,[data-theme=dark] .loading-indicator .form-input.loading-content:active,.loading-indicator [data-theme=dark] .form-input.loading-content:active,[data-theme=dark] .medium.form-search:active,[data-theme=dark] .loading-indicator .form-search.loading-content:active,.loading-indicator [data-theme=dark] .form-search.loading-content:active,[data-theme=dark] .medium.form-select:active,[data-theme=dark] .loading-indicator .form-select.loading-content:active,.loading-indicator [data-theme=dark] .form-select.loading-content:active,[data-theme=dark] .medium.form-textarea:active,[data-theme=dark] .loading-indicator .form-textarea.loading-content:active,.loading-indicator [data-theme=dark] .form-textarea.loading-content:active,[data-theme=dark] .card-testimonial .testimonial-author .medium.author-avatar:active,[data-theme=dark] .card-testimonial .testimonial-author .loading-indicator .author-avatar.loading-content:active,.loading-indicator [data-theme=dark] .card-testimonial .testimonial-author .author-avatar.loading-content:active,.card-testimonial .testimonial-author [data-theme=dark] .medium.author-avatar:active,.card-testimonial .testimonial-author [data-theme=dark] .loading-indicator .author-avatar.loading-content:active,.loading-indicator .card-testimonial .testimonial-author [data-theme=dark] .author-avatar.loading-content:active,[data-theme=dark] .card-feature .medium.feature-icon:active,[data-theme=dark] .card-feature .loading-indicator .feature-icon.loading-content:active,.loading-indicator [data-theme=dark] .card-feature .feature-icon.loading-content:active,.card-feature [data-theme=dark] .medium.feature-icon:active,.card-feature [data-theme=dark] .loading-indicator .feature-icon.loading-content:active,.loading-indicator .card-feature [data-theme=dark] .feature-icon.loading-content:active,[data-theme=dark] .medium.glass-btn:active,[data-theme=dark] .lens-nav-island .medium.nav-btn:active,.lens-nav-island [data-theme=dark] .medium.nav-btn:active,[data-theme=dark] .modal__footer .medium.modal__action:active,.modal__footer [data-theme=dark] .medium.modal__action:active,[data-theme=dark] .modal__header .medium.modal__close:active,.modal__header [data-theme=dark] .medium.modal__close:active,[data-theme=dark] .medium.loading-pulse:active,[data-theme=dark] .loading-indicator .glass-btn.loading-content:active,[data-theme=dark] .loading-indicator .lens-nav-island .loading-content.nav-btn:active,.lens-nav-island [data-theme=dark] .loading-indicator .loading-content.nav-btn:active,[data-theme=dark] .loading-indicator .modal__footer .loading-content.modal__action:active,.modal__footer [data-theme=dark] .loading-indicator .loading-content.modal__action:active,[data-theme=dark] .loading-indicator .modal__header .loading-content.modal__close:active,.modal__header [data-theme=dark] .loading-indicator .loading-content.modal__close:active,[data-theme=dark] .loading-indicator .loading-content.loading-pulse:active,.loading-indicator [data-theme=dark] .glass-btn.loading-content:active,.loading-indicator [data-theme=dark] .lens-nav-island .loading-content.nav-btn:active,.lens-nav-island .loading-indicator [data-theme=dark] .loading-content.nav-btn:active,.loading-indicator [data-theme=dark] .modal__footer .loading-content.modal__action:active,.modal__footer .loading-indicator [data-theme=dark] .loading-content.modal__action:active,.loading-indicator [data-theme=dark] .modal__header .loading-content.modal__close:active,.modal__header .loading-indicator [data-theme=dark] .loading-content.modal__close:active,.loading-indicator [data-theme=dark] .loading-content.loading-pulse:active,[data-theme=dark] .medium.form-file__label:active,[data-theme=dark] .loading-indicator .form-file__label.loading-content:active,.loading-indicator [data-theme=dark] .form-file__label.loading-content:active,[data-theme=dark] .medium.btn-icon:active,[data-theme=dark] .loading-indicator .btn-icon.loading-content:active,.loading-indicator [data-theme=dark] .btn-icon.loading-content:active,[data-theme=dark] .btn-split .medium.btn-dropdown:active,[data-theme=dark] .btn-split .loading-indicator .btn-dropdown.loading-content:active,.loading-indicator [data-theme=dark] .btn-split .btn-dropdown.loading-content:active,.btn-split [data-theme=dark] .medium.btn-dropdown:active,.btn-split [data-theme=dark] .loading-indicator .btn-dropdown.loading-content:active,.loading-indicator .btn-split [data-theme=dark] .btn-dropdown.loading-content:active,[data-theme=dark] .medium.btn-fab:active,[data-theme=dark] .loading-indicator .btn-fab.loading-content:active,.loading-indicator [data-theme=dark] .btn-fab.loading-content:active,[data-theme=dark] .medium.btn:active,[data-theme=dark] .loading-indicator .btn.loading-content:active,.loading-indicator [data-theme=dark] .btn.loading-content:active,[data-theme=dark] .btn-split .medium.btn-main:active,[data-theme=dark] .btn-split .loading-indicator .btn-main.loading-content:active,.loading-indicator [data-theme=dark] .btn-split .btn-main.loading-content:active,.btn-split [data-theme=dark] .medium.btn-main:active,.btn-split [data-theme=dark] .loading-indicator .btn-main.loading-content:active,.loading-indicator .btn-split [data-theme=dark] .btn-main.loading-content:active,[data-theme=dark] .medium.btn-toggle:active,[data-theme=dark] .loading-indicator .btn-toggle.loading-content:active,.loading-indicator [data-theme=dark] .btn-toggle.loading-content:active,[data-theme=dark] .medium.glass-card:active,[data-theme=dark] .loading-indicator .glass-card.loading-content:active,.loading-indicator [data-theme=dark] .glass-card.loading-content:active,[data-theme=dark] .medium.card-stats:active,[data-theme=dark] .loading-indicator .card-stats.loading-content:active,.loading-indicator [data-theme=dark] .card-stats.loading-content:active,[data-theme=dark] .medium.card-testimonial:active,[data-theme=dark] .loading-indicator .card-testimonial.loading-content:active,.loading-indicator [data-theme=dark] .card-testimonial.loading-content:active,[data-theme=dark] .medium.card-feature:active,[data-theme=dark] .loading-indicator .card-feature.loading-content:active,.loading-indicator [data-theme=dark] .card-feature.loading-content:active,[data-theme=dark] .medium.card-hero:active,[data-theme=dark] .loading-indicator .card-hero.loading-content:active,.loading-indicator [data-theme=dark] .card-hero.loading-content:active,[data-theme=dark] .medium.card:active,[data-theme=dark] .loading-indicator .card.loading-content:active,.loading-indicator [data-theme=dark] .card.loading-content:active,[data-theme=dark] .medium.glass-nav:active,[data-theme=dark] .lens-nav-island .medium.nav-island-container:active,.lens-nav-island [data-theme=dark] .medium.nav-island-container:active,[data-theme=dark] .loading-indicator .glass-nav.loading-content:active,[data-theme=dark] .loading-indicator .lens-nav-island .loading-content.nav-island-container:active,.lens-nav-island [data-theme=dark] .loading-indicator .loading-content.nav-island-container:active,.loading-indicator [data-theme=dark] .glass-nav.loading-content:active,.loading-indicator [data-theme=dark] .lens-nav-island .loading-content.nav-island-container:active,.lens-nav-island .loading-indicator [data-theme=dark] .loading-content.nav-island-container:active,[data-theme=dark] .medium.glass-modal:active,[data-theme=dark] .medium.modal__container:active,[data-theme=dark] .loading-indicator .glass-modal.loading-content:active,[data-theme=dark] .loading-indicator .loading-content.modal__container:active,.loading-indicator [data-theme=dark] .glass-modal.loading-content:active,.loading-indicator [data-theme=dark] .loading-content.modal__container:active,[data-theme=dark] .glass-modal .modal-header .medium.modal-close:active,[data-theme=dark] .modal__container .modal-header .medium.modal-close:active,[data-theme=dark] .glass-modal .modal-header .loading-indicator .modal-close.loading-content:active,[data-theme=dark] .modal__container .modal-header .loading-indicator .modal-close.loading-content:active,.loading-indicator [data-theme=dark] .glass-modal .modal-header .modal-close.loading-content:active,.loading-indicator [data-theme=dark] .modal__container .modal-header .modal-close.loading-content:active,.glass-modal .modal-header [data-theme=dark] .medium.modal-close:active,.modal__container .modal-header [data-theme=dark] .medium.modal-close:active,.glass-modal .modal-header [data-theme=dark] .loading-indicator .modal-close.loading-content:active,.modal__container .modal-header [data-theme=dark] .loading-indicator .modal-close.loading-content:active,.loading-indicator .glass-modal .modal-header [data-theme=dark] .modal-close.loading-content:active,.loading-indicator .modal__container .modal-header [data-theme=dark] .modal-close.loading-content:active,[data-theme=dark] .medium.glass-loading:active,[data-theme=dark] .medium.loading-spinner:active,[data-theme=dark] .loading-indicator .glass-loading.loading-content:active,[data-theme=dark] .loading-indicator .loading-content.loading-spinner:active,.loading-indicator [data-theme=dark] .glass-loading.loading-content:active,.loading-indicator [data-theme=dark] .loading-content.loading-spinner:active,[data-theme=dark] .medium.glass-progress:active,[data-theme=dark] .loading-indicator .glass-progress.loading-content:active,.loading-indicator [data-theme=dark] .glass-progress.loading-content:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}[data-theme=dark] .glass.medium:focus-visible,[data-theme=dark] .modal--image .medium.modal__container:focus-visible,.modal--image [data-theme=dark] .medium.modal__container:focus-visible,[data-theme=dark] .modal--confirm .medium.modal__icon:focus-visible,.modal--confirm [data-theme=dark] .medium.modal__icon:focus-visible,[data-theme=dark] .medium.modal__footer:focus-visible,[data-theme=dark] .medium.modal__header:focus-visible,[data-theme=dark] .medium.loading-skeleton:focus-visible,[data-theme=dark] .medium.loading-bar:focus-visible,[data-theme=dark] .loading-indicator .glass.loading-content:focus-visible,[data-theme=dark] .loading-indicator .modal--image .loading-content.modal__container:focus-visible,.modal--image [data-theme=dark] .loading-indicator .loading-content.modal__container:focus-visible,[data-theme=dark] .loading-indicator .modal--confirm .loading-content.modal__icon:focus-visible,.modal--confirm [data-theme=dark] .loading-indicator .loading-content.modal__icon:focus-visible,[data-theme=dark] .loading-indicator .loading-content.modal__footer:focus-visible,[data-theme=dark] .loading-indicator .loading-content.modal__header:focus-visible,[data-theme=dark] .loading-indicator .loading-content.loading-skeleton:focus-visible,[data-theme=dark] .loading-indicator .loading-content.loading-bar:focus-visible,.loading-indicator [data-theme=dark] .glass.loading-content:focus-visible,.loading-indicator [data-theme=dark] .modal--image .loading-content.modal__container:focus-visible,.modal--image .loading-indicator [data-theme=dark] .loading-content.modal__container:focus-visible,.loading-indicator [data-theme=dark] .modal--confirm .loading-content.modal__icon:focus-visible,.modal--confirm .loading-indicator [data-theme=dark] .loading-content.modal__icon:focus-visible,.loading-indicator [data-theme=dark] .loading-content.modal__footer:focus-visible,.loading-indicator [data-theme=dark] .loading-content.modal__header:focus-visible,.loading-indicator [data-theme=dark] .loading-content.loading-skeleton:focus-visible,.loading-indicator [data-theme=dark] .loading-content.loading-bar:focus-visible,[data-theme=dark] .loading-indicator .medium.loading-content:focus-visible,[data-theme=dark] .loading-indicator .loading-content:focus-visible,.loading-indicator [data-theme=dark] .medium.loading-content:focus-visible,.loading-indicator [data-theme=dark] .loading-content:focus-visible,[data-theme=dark] .medium.loading-indicator:focus-visible,[data-theme=dark] .loading-indicator .loading-indicator.loading-content:focus-visible,.loading-indicator [data-theme=dark] .loading-indicator.loading-content:focus-visible,[data-theme=dark] .input-group .medium.input-group-text:focus-visible,[data-theme=dark] .input-group .loading-indicator .input-group-text.loading-content:focus-visible,.loading-indicator [data-theme=dark] .input-group .input-group-text.loading-content:focus-visible,.input-group [data-theme=dark] .medium.input-group-text:focus-visible,.input-group [data-theme=dark] .loading-indicator .input-group-text.loading-content:focus-visible,.loading-indicator .input-group [data-theme=dark] .input-group-text.loading-content:focus-visible,[data-theme=dark] .medium.form-checkbox:focus-visible,[data-theme=dark] .loading-indicator .form-checkbox.loading-content:focus-visible,.loading-indicator [data-theme=dark] .form-checkbox.loading-content:focus-visible,[data-theme=dark] .medium.form-radio:focus-visible,[data-theme=dark] .loading-indicator .form-radio.loading-content:focus-visible,.loading-indicator [data-theme=dark] .form-radio.loading-content:focus-visible,[data-theme=dark] .medium.form-input:focus-visible,[data-theme=dark] .loading-indicator .form-input.loading-content:focus-visible,.loading-indicator [data-theme=dark] .form-input.loading-content:focus-visible,[data-theme=dark] .medium.form-search:focus-visible,[data-theme=dark] .loading-indicator .form-search.loading-content:focus-visible,.loading-indicator [data-theme=dark] .form-search.loading-content:focus-visible,[data-theme=dark] .medium.form-select:focus-visible,[data-theme=dark] .loading-indicator .form-select.loading-content:focus-visible,.loading-indicator [data-theme=dark] .form-select.loading-content:focus-visible,[data-theme=dark] .medium.form-textarea:focus-visible,[data-theme=dark] .loading-indicator .form-textarea.loading-content:focus-visible,.loading-indicator [data-theme=dark] .form-textarea.loading-content:focus-visible,[data-theme=dark] .card-testimonial .testimonial-author .medium.author-avatar:focus-visible,[data-theme=dark] .card-testimonial .testimonial-author .loading-indicator .author-avatar.loading-content:focus-visible,.loading-indicator [data-theme=dark] .card-testimonial .testimonial-author .author-avatar.loading-content:focus-visible,.card-testimonial .testimonial-author [data-theme=dark] .medium.author-avatar:focus-visible,.card-testimonial .testimonial-author [data-theme=dark] .loading-indicator .author-avatar.loading-content:focus-visible,.loading-indicator .card-testimonial .testimonial-author [data-theme=dark] .author-avatar.loading-content:focus-visible,[data-theme=dark] .card-feature .medium.feature-icon:focus-visible,[data-theme=dark] .card-feature .loading-indicator .feature-icon.loading-content:focus-visible,.loading-indicator [data-theme=dark] .card-feature .feature-icon.loading-content:focus-visible,.card-feature [data-theme=dark] .medium.feature-icon:focus-visible,.card-feature [data-theme=dark] .loading-indicator .feature-icon.loading-content:focus-visible,.loading-indicator .card-feature [data-theme=dark] .feature-icon.loading-content:focus-visible,[data-theme=dark] .medium.glass-btn:focus-visible,[data-theme=dark] .lens-nav-island .medium.nav-btn:focus-visible,.lens-nav-island [data-theme=dark] .medium.nav-btn:focus-visible,[data-theme=dark] .modal__footer .medium.modal__action:focus-visible,.modal__footer [data-theme=dark] .medium.modal__action:focus-visible,[data-theme=dark] .modal__header .medium.modal__close:focus-visible,.modal__header [data-theme=dark] .medium.modal__close:focus-visible,[data-theme=dark] .medium.loading-pulse:focus-visible,[data-theme=dark] .loading-indicator .glass-btn.loading-content:focus-visible,[data-theme=dark] .loading-indicator .lens-nav-island .loading-content.nav-btn:focus-visible,.lens-nav-island [data-theme=dark] .loading-indicator .loading-content.nav-btn:focus-visible,[data-theme=dark] .loading-indicator .modal__footer .loading-content.modal__action:focus-visible,.modal__footer [data-theme=dark] .loading-indicator .loading-content.modal__action:focus-visible,[data-theme=dark] .loading-indicator .modal__header .loading-content.modal__close:focus-visible,.modal__header [data-theme=dark] .loading-indicator .loading-content.modal__close:focus-visible,[data-theme=dark] .loading-indicator .loading-content.loading-pulse:focus-visible,.loading-indicator [data-theme=dark] .glass-btn.loading-content:focus-visible,.loading-indicator [data-theme=dark] .lens-nav-island .loading-content.nav-btn:focus-visible,.lens-nav-island .loading-indicator [data-theme=dark] .loading-content.nav-btn:focus-visible,.loading-indicator [data-theme=dark] .modal__footer .loading-content.modal__action:focus-visible,.modal__footer .loading-indicator [data-theme=dark] .loading-content.modal__action:focus-visible,.loading-indicator [data-theme=dark] .modal__header .loading-content.modal__close:focus-visible,.modal__header .loading-indicator [data-theme=dark] .loading-content.modal__close:focus-visible,.loading-indicator [data-theme=dark] .loading-content.loading-pulse:focus-visible,[data-theme=dark] .medium.form-file__label:focus-visible,[data-theme=dark] .loading-indicator .form-file__label.loading-content:focus-visible,.loading-indicator [data-theme=dark] .form-file__label.loading-content:focus-visible,[data-theme=dark] .medium.btn-icon:focus-visible,[data-theme=dark] .loading-indicator .btn-icon.loading-content:focus-visible,.loading-indicator [data-theme=dark] .btn-icon.loading-content:focus-visible,[data-theme=dark] .btn-split .medium.btn-dropdown:focus-visible,[data-theme=dark] .btn-split .loading-indicator .btn-dropdown.loading-content:focus-visible,.loading-indicator [data-theme=dark] .btn-split .btn-dropdown.loading-content:focus-visible,.btn-split [data-theme=dark] .medium.btn-dropdown:focus-visible,.btn-split [data-theme=dark] .loading-indicator .btn-dropdown.loading-content:focus-visible,.loading-indicator .btn-split [data-theme=dark] .btn-dropdown.loading-content:focus-visible,[data-theme=dark] .medium.btn-fab:focus-visible,[data-theme=dark] .loading-indicator .btn-fab.loading-content:focus-visible,.loading-indicator [data-theme=dark] .btn-fab.loading-content:focus-visible,[data-theme=dark] .medium.btn:focus-visible,[data-theme=dark] .loading-indicator .btn.loading-content:focus-visible,.loading-indicator [data-theme=dark] .btn.loading-content:focus-visible,[data-theme=dark] .btn-split .medium.btn-main:focus-visible,[data-theme=dark] .btn-split .loading-indicator .btn-main.loading-content:focus-visible,.loading-indicator [data-theme=dark] .btn-split .btn-main.loading-content:focus-visible,.btn-split [data-theme=dark] .medium.btn-main:focus-visible,.btn-split [data-theme=dark] .loading-indicator .btn-main.loading-content:focus-visible,.loading-indicator .btn-split [data-theme=dark] .btn-main.loading-content:focus-visible,[data-theme=dark] .medium.btn-toggle:focus-visible,[data-theme=dark] .loading-indicator .btn-toggle.loading-content:focus-visible,.loading-indicator [data-theme=dark] .btn-toggle.loading-content:focus-visible,[data-theme=dark] .medium.glass-card:focus-visible,[data-theme=dark] .loading-indicator .glass-card.loading-content:focus-visible,.loading-indicator [data-theme=dark] .glass-card.loading-content:focus-visible,[data-theme=dark] .medium.card-stats:focus-visible,[data-theme=dark] .loading-indicator .card-stats.loading-content:focus-visible,.loading-indicator [data-theme=dark] .card-stats.loading-content:focus-visible,[data-theme=dark] .medium.card-testimonial:focus-visible,[data-theme=dark] .loading-indicator .card-testimonial.loading-content:focus-visible,.loading-indicator [data-theme=dark] .card-testimonial.loading-content:focus-visible,[data-theme=dark] .medium.card-feature:focus-visible,[data-theme=dark] .loading-indicator .card-feature.loading-content:focus-visible,.loading-indicator [data-theme=dark] .card-feature.loading-content:focus-visible,[data-theme=dark] .medium.card-hero:focus-visible,[data-theme=dark] .loading-indicator .card-hero.loading-content:focus-visible,.loading-indicator [data-theme=dark] .card-hero.loading-content:focus-visible,[data-theme=dark] .medium.card:focus-visible,[data-theme=dark] .loading-indicator .card.loading-content:focus-visible,.loading-indicator [data-theme=dark] .card.loading-content:focus-visible,[data-theme=dark] .medium.glass-nav:focus-visible,[data-theme=dark] .lens-nav-island .medium.nav-island-container:focus-visible,.lens-nav-island [data-theme=dark] .medium.nav-island-container:focus-visible,[data-theme=dark] .loading-indicator .glass-nav.loading-content:focus-visible,[data-theme=dark] .loading-indicator .lens-nav-island .loading-content.nav-island-container:focus-visible,.lens-nav-island [data-theme=dark] .loading-indicator .loading-content.nav-island-container:focus-visible,.loading-indicator [data-theme=dark] .glass-nav.loading-content:focus-visible,.loading-indicator [data-theme=dark] .lens-nav-island .loading-content.nav-island-container:focus-visible,.lens-nav-island .loading-indicator [data-theme=dark] .loading-content.nav-island-container:focus-visible,[data-theme=dark] .medium.glass-modal:focus-visible,[data-theme=dark] .medium.modal__container:focus-visible,[data-theme=dark] .loading-indicator .glass-modal.loading-content:focus-visible,[data-theme=dark] .loading-indicator .loading-content.modal__container:focus-visible,.loading-indicator [data-theme=dark] .glass-modal.loading-content:focus-visible,.loading-indicator [data-theme=dark] .loading-content.modal__container:focus-visible,[data-theme=dark] .glass-modal .modal-header .medium.modal-close:focus-visible,[data-theme=dark] .modal__container .modal-header .medium.modal-close:focus-visible,[data-theme=dark] .glass-modal .modal-header .loading-indicator .modal-close.loading-content:focus-visible,[data-theme=dark] .modal__container .modal-header .loading-indicator .modal-close.loading-content:focus-visible,.loading-indicator [data-theme=dark] .glass-modal .modal-header .modal-close.loading-content:focus-visible,.loading-indicator [data-theme=dark] .modal__container .modal-header .modal-close.loading-content:focus-visible,.glass-modal .modal-header [data-theme=dark] .medium.modal-close:focus-visible,.modal__container .modal-header [data-theme=dark] .medium.modal-close:focus-visible,.glass-modal .modal-header [data-theme=dark] .loading-indicator .modal-close.loading-content:focus-visible,.modal__container .modal-header [data-theme=dark] .loading-indicator .modal-close.loading-content:focus-visible,.loading-indicator .glass-modal .modal-header [data-theme=dark] .modal-close.loading-content:focus-visible,.loading-indicator .modal__container .modal-header [data-theme=dark] .modal-close.loading-content:focus-visible,[data-theme=dark] .medium.glass-loading:focus-visible,[data-theme=dark] .medium.loading-spinner:focus-visible,[data-theme=dark] .loading-indicator .glass-loading.loading-content:focus-visible,[data-theme=dark] .loading-indicator .loading-content.loading-spinner:focus-visible,.loading-indicator [data-theme=dark] .glass-loading.loading-content:focus-visible,.loading-indicator [data-theme=dark] .loading-content.loading-spinner:focus-visible,[data-theme=dark] .medium.glass-progress:focus-visible,[data-theme=dark] .loading-indicator .glass-progress.loading-content:focus-visible,.loading-indicator [data-theme=dark] .glass-progress.loading-content:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}[data-theme=dark] .glass.intense,[data-theme=dark] .modal--confirm .intense.modal__icon,.modal--confirm [data-theme=dark] .intense.modal__icon,[data-theme=dark] .intense.modal__footer,[data-theme=dark] .intense.modal__header,[data-theme=dark] .intense.loading-skeleton,[data-theme=dark] .intense.loading-bar,[data-theme=dark] .loading-indicator .intense.loading-content,.loading-indicator [data-theme=dark] .intense.loading-content,[data-theme=dark] .intense.loading-indicator,[data-theme=dark] .input-group .intense.input-group-text,.input-group [data-theme=dark] .intense.input-group-text,[data-theme=dark] .intense.form-checkbox,[data-theme=dark] .intense.form-radio,[data-theme=dark] .intense.form-input,[data-theme=dark] .intense.form-search,[data-theme=dark] .intense.form-select,[data-theme=dark] .intense.form-textarea,[data-theme=dark] .card-testimonial .testimonial-author .intense.author-avatar,.card-testimonial .testimonial-author [data-theme=dark] .intense.author-avatar,[data-theme=dark] .card-feature .intense.feature-icon,.card-feature [data-theme=dark] .intense.feature-icon,[data-theme=dark] .intense.glass-btn,[data-theme=dark] .lens-nav-island .intense.nav-btn,.lens-nav-island [data-theme=dark] .intense.nav-btn,[data-theme=dark] .modal__footer .intense.modal__action,.modal__footer [data-theme=dark] .intense.modal__action,[data-theme=dark] .modal__header .intense.modal__close,.modal__header [data-theme=dark] .intense.modal__close,[data-theme=dark] .intense.loading-pulse,[data-theme=dark] .intense.form-file__label,[data-theme=dark] .intense.btn-icon,[data-theme=dark] .btn-split .intense.btn-dropdown,.btn-split [data-theme=dark] .intense.btn-dropdown,[data-theme=dark] .intense.btn-fab,[data-theme=dark] .intense.btn,[data-theme=dark] .btn-split .intense.btn-main,.btn-split [data-theme=dark] .intense.btn-main,[data-theme=dark] .intense.btn-toggle,[data-theme=dark] .btn.btn-glass,[data-theme=dark] .btn-split .btn-glass.btn-dropdown,.btn-split [data-theme=dark] .btn-glass.btn-dropdown,[data-theme=dark] .btn-split .btn-glass.btn-main,.btn-split [data-theme=dark] .btn-glass.btn-main,[data-theme=dark] .btn-glass.btn-toggle,[data-theme=dark] .intense.glass-card,[data-theme=dark] .intense.card-stats,[data-theme=dark] .intense.card-testimonial,[data-theme=dark] .intense.card-feature,[data-theme=dark] .intense.card-hero,[data-theme=dark] .intense.card,[data-theme=dark] .card.card-elevated,[data-theme=dark] .intense.glass-nav,[data-theme=dark] .lens-nav-island .intense.nav-island-container,.lens-nav-island [data-theme=dark] .intense.nav-island-container,[data-theme=dark] .intense.glass-modal,[data-theme=dark] .intense.modal__container,[data-theme=dark] .glass-modal .modal-header .intense.modal-close,[data-theme=dark] .modal__container .modal-header .intense.modal-close,.glass-modal .modal-header [data-theme=dark] .intense.modal-close,.modal__container .modal-header [data-theme=dark] .intense.modal-close,[data-theme=dark] .intense.glass-loading,[data-theme=dark] .intense.loading-spinner,[data-theme=dark] .intense.glass-progress{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * 1.6 * 2)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1.6)) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1.6 * 0.3)) 100%);backdrop-filter:blur(calc(var(--blur-primary) * 1)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * 1.6)),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * 1.6)),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * 1.6)),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*1) calc(8px*1) var(--shadow-depth-near),0 calc(8px*1) calc(24px*1) var(--shadow-depth-mid),0 calc(20px*1) calc(60px*1) var(--shadow-depth-far),0 calc(40px*1) calc(120px*1) var(--shadow-depth-ultra),0 calc(80px*1) calc(200px*1) rgba(0, 0, 0, calc(0.01 * 1.6))}[data-theme=dark] .glass.intense:hover,[data-theme=dark] .modal--confirm .intense.modal__icon:hover,.modal--confirm [data-theme=dark] .intense.modal__icon:hover,[data-theme=dark] .intense.modal__footer:hover,[data-theme=dark] .intense.modal__header:hover,[data-theme=dark] .intense.loading-skeleton:hover,[data-theme=dark] .intense.loading-bar:hover,[data-theme=dark] .loading-indicator .intense.loading-content:hover,.loading-indicator [data-theme=dark] .intense.loading-content:hover,[data-theme=dark] .intense.loading-indicator:hover,[data-theme=dark] .input-group .intense.input-group-text:hover,.input-group [data-theme=dark] .intense.input-group-text:hover,[data-theme=dark] .intense.form-checkbox:hover,[data-theme=dark] .intense.form-radio:hover,[data-theme=dark] .intense.form-input:hover,[data-theme=dark] .intense.form-search:hover,[data-theme=dark] .intense.form-select:hover,[data-theme=dark] .intense.form-textarea:hover,[data-theme=dark] .card-testimonial .testimonial-author .intense.author-avatar:hover,.card-testimonial .testimonial-author [data-theme=dark] .intense.author-avatar:hover,[data-theme=dark] .card-feature .intense.feature-icon:hover,.card-feature [data-theme=dark] .intense.feature-icon:hover,[data-theme=dark] .intense.glass-btn:hover,[data-theme=dark] .lens-nav-island .intense.nav-btn:hover,.lens-nav-island [data-theme=dark] .intense.nav-btn:hover,[data-theme=dark] .modal__footer .intense.modal__action:hover,.modal__footer [data-theme=dark] .intense.modal__action:hover,[data-theme=dark] .modal__header .intense.modal__close:hover,.modal__header [data-theme=dark] .intense.modal__close:hover,[data-theme=dark] .intense.loading-pulse:hover,[data-theme=dark] .intense.form-file__label:hover,[data-theme=dark] .intense.btn-icon:hover,[data-theme=dark] .btn-split .intense.btn-dropdown:hover,.btn-split [data-theme=dark] .intense.btn-dropdown:hover,[data-theme=dark] .intense.btn-fab:hover,[data-theme=dark] .intense.btn:hover,[data-theme=dark] .btn-split .intense.btn-main:hover,.btn-split [data-theme=dark] .intense.btn-main:hover,[data-theme=dark] .intense.btn-toggle:hover,[data-theme=dark] .btn.btn-glass:hover,[data-theme=dark] .btn-split .btn-glass.btn-dropdown:hover,.btn-split [data-theme=dark] .btn-glass.btn-dropdown:hover,[data-theme=dark] .btn-split .btn-glass.btn-main:hover,.btn-split [data-theme=dark] .btn-glass.btn-main:hover,[data-theme=dark] .btn-glass.btn-toggle:hover,[data-theme=dark] .intense.glass-card:hover,[data-theme=dark] .intense.card-stats:hover,[data-theme=dark] .intense.card-testimonial:hover,[data-theme=dark] .intense.card-feature:hover,[data-theme=dark] .intense.card-hero:hover,[data-theme=dark] .intense.card:hover,[data-theme=dark] .card.card-elevated:hover,[data-theme=dark] .intense.glass-nav:hover,[data-theme=dark] .lens-nav-island .intense.nav-island-container:hover,.lens-nav-island [data-theme=dark] .intense.nav-island-container:hover,[data-theme=dark] .intense.glass-modal:hover,[data-theme=dark] .intense.modal__container:hover,[data-theme=dark] .glass-modal .modal-header .intense.modal-close:hover,[data-theme=dark] .modal__container .modal-header .intense.modal-close:hover,.glass-modal .modal-header [data-theme=dark] .intense.modal-close:hover,.modal__container .modal-header [data-theme=dark] .intense.modal-close:hover,[data-theme=dark] .intense.glass-loading:hover,[data-theme=dark] .intense.loading-spinner:hover,[data-theme=dark] .intense.glass-progress:hover{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * 1.6 * 2.8)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1.6 * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1.6 * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * 1)) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * 1.6)),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * 1.6)),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * 1.6)),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * 1.6)),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*1) calc(20px*1) rgba(0, 0, 0, calc(0.15 * 1.6)),0 calc(15px*1) calc(45px*1) rgba(0, 0, 0, calc(0.12 * 1.6)),0 calc(30px*1) calc(90px*1) rgba(0, 0, 0, calc(0.08 * 1.6)),0 calc(60px*1) calc(150px*1) rgba(0, 0, 0, calc(0.05 * 1.6)),0 calc(100px*1) calc(250px*1) rgba(0, 0, 0, calc(0.02 * 1.6))}[data-theme=dark] .glass.intense:active,[data-theme=dark] .modal--confirm .intense.modal__icon:active,.modal--confirm [data-theme=dark] .intense.modal__icon:active,[data-theme=dark] .intense.modal__footer:active,[data-theme=dark] .intense.modal__header:active,[data-theme=dark] .intense.loading-skeleton:active,[data-theme=dark] .intense.loading-bar:active,[data-theme=dark] .loading-indicator .intense.loading-content:active,.loading-indicator [data-theme=dark] .intense.loading-content:active,[data-theme=dark] .intense.loading-indicator:active,[data-theme=dark] .input-group .intense.input-group-text:active,.input-group [data-theme=dark] .intense.input-group-text:active,[data-theme=dark] .intense.form-checkbox:active,[data-theme=dark] .intense.form-radio:active,[data-theme=dark] .intense.form-input:active,[data-theme=dark] .intense.form-search:active,[data-theme=dark] .intense.form-select:active,[data-theme=dark] .intense.form-textarea:active,[data-theme=dark] .card-testimonial .testimonial-author .intense.author-avatar:active,.card-testimonial .testimonial-author [data-theme=dark] .intense.author-avatar:active,[data-theme=dark] .card-feature .intense.feature-icon:active,.card-feature [data-theme=dark] .intense.feature-icon:active,[data-theme=dark] .intense.glass-btn:active,[data-theme=dark] .lens-nav-island .intense.nav-btn:active,.lens-nav-island [data-theme=dark] .intense.nav-btn:active,[data-theme=dark] .modal__footer .intense.modal__action:active,.modal__footer [data-theme=dark] .intense.modal__action:active,[data-theme=dark] .modal__header .intense.modal__close:active,.modal__header [data-theme=dark] .intense.modal__close:active,[data-theme=dark] .intense.loading-pulse:active,[data-theme=dark] .intense.form-file__label:active,[data-theme=dark] .intense.btn-icon:active,[data-theme=dark] .btn-split .intense.btn-dropdown:active,.btn-split [data-theme=dark] .intense.btn-dropdown:active,[data-theme=dark] .intense.btn-fab:active,[data-theme=dark] .intense.btn:active,[data-theme=dark] .btn-split .intense.btn-main:active,.btn-split [data-theme=dark] .intense.btn-main:active,[data-theme=dark] .intense.btn-toggle:active,[data-theme=dark] .btn.btn-glass:active,[data-theme=dark] .btn-split .btn-glass.btn-dropdown:active,.btn-split [data-theme=dark] .btn-glass.btn-dropdown:active,[data-theme=dark] .btn-split .btn-glass.btn-main:active,.btn-split [data-theme=dark] .btn-glass.btn-main:active,[data-theme=dark] .btn-glass.btn-toggle:active,[data-theme=dark] .intense.glass-card:active,[data-theme=dark] .intense.card-stats:active,[data-theme=dark] .intense.card-testimonial:active,[data-theme=dark] .intense.card-feature:active,[data-theme=dark] .intense.card-hero:active,[data-theme=dark] .intense.card:active,[data-theme=dark] .card.card-elevated:active,[data-theme=dark] .intense.glass-nav:active,[data-theme=dark] .lens-nav-island .intense.nav-island-container:active,.lens-nav-island [data-theme=dark] .intense.nav-island-container:active,[data-theme=dark] .intense.glass-modal:active,[data-theme=dark] .intense.modal__container:active,[data-theme=dark] .glass-modal .modal-header .intense.modal-close:active,[data-theme=dark] .modal__container .modal-header .intense.modal-close:active,.glass-modal .modal-header [data-theme=dark] .intense.modal-close:active,.modal__container .modal-header [data-theme=dark] .intense.modal-close:active,[data-theme=dark] .intense.glass-loading:active,[data-theme=dark] .intense.loading-spinner:active,[data-theme=dark] .intense.glass-progress:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}[data-theme=dark] .glass.intense:focus-visible,[data-theme=dark] .modal--confirm .intense.modal__icon:focus-visible,.modal--confirm [data-theme=dark] .intense.modal__icon:focus-visible,[data-theme=dark] .intense.modal__footer:focus-visible,[data-theme=dark] .intense.modal__header:focus-visible,[data-theme=dark] .intense.loading-skeleton:focus-visible,[data-theme=dark] .intense.loading-bar:focus-visible,[data-theme=dark] .loading-indicator .intense.loading-content:focus-visible,.loading-indicator [data-theme=dark] .intense.loading-content:focus-visible,[data-theme=dark] .intense.loading-indicator:focus-visible,[data-theme=dark] .input-group .intense.input-group-text:focus-visible,.input-group [data-theme=dark] .intense.input-group-text:focus-visible,[data-theme=dark] .intense.form-checkbox:focus-visible,[data-theme=dark] .intense.form-radio:focus-visible,[data-theme=dark] .intense.form-input:focus-visible,[data-theme=dark] .intense.form-search:focus-visible,[data-theme=dark] .intense.form-select:focus-visible,[data-theme=dark] .intense.form-textarea:focus-visible,[data-theme=dark] .card-testimonial .testimonial-author .intense.author-avatar:focus-visible,.card-testimonial .testimonial-author [data-theme=dark] .intense.author-avatar:focus-visible,[data-theme=dark] .card-feature .intense.feature-icon:focus-visible,.card-feature [data-theme=dark] .intense.feature-icon:focus-visible,[data-theme=dark] .intense.glass-btn:focus-visible,[data-theme=dark] .lens-nav-island .intense.nav-btn:focus-visible,.lens-nav-island [data-theme=dark] .intense.nav-btn:focus-visible,[data-theme=dark] .modal__footer .intense.modal__action:focus-visible,.modal__footer [data-theme=dark] .intense.modal__action:focus-visible,[data-theme=dark] .modal__header .intense.modal__close:focus-visible,.modal__header [data-theme=dark] .intense.modal__close:focus-visible,[data-theme=dark] .intense.loading-pulse:focus-visible,[data-theme=dark] .intense.form-file__label:focus-visible,[data-theme=dark] .intense.btn-icon:focus-visible,[data-theme=dark] .btn-split .intense.btn-dropdown:focus-visible,.btn-split [data-theme=dark] .intense.btn-dropdown:focus-visible,[data-theme=dark] .intense.btn-fab:focus-visible,[data-theme=dark] .intense.btn:focus-visible,[data-theme=dark] .btn-split .intense.btn-main:focus-visible,.btn-split [data-theme=dark] .intense.btn-main:focus-visible,[data-theme=dark] .intense.btn-toggle:focus-visible,[data-theme=dark] .btn.btn-glass:focus-visible,[data-theme=dark] .btn-split .btn-glass.btn-dropdown:focus-visible,.btn-split [data-theme=dark] .btn-glass.btn-dropdown:focus-visible,[data-theme=dark] .btn-split .btn-glass.btn-main:focus-visible,.btn-split [data-theme=dark] .btn-glass.btn-main:focus-visible,[data-theme=dark] .btn-glass.btn-toggle:focus-visible,[data-theme=dark] .intense.glass-card:focus-visible,[data-theme=dark] .intense.card-stats:focus-visible,[data-theme=dark] .intense.card-testimonial:focus-visible,[data-theme=dark] .intense.card-feature:focus-visible,[data-theme=dark] .intense.card-hero:focus-visible,[data-theme=dark] .intense.card:focus-visible,[data-theme=dark] .card.card-elevated:focus-visible,[data-theme=dark] .intense.glass-nav:focus-visible,[data-theme=dark] .lens-nav-island .intense.nav-island-container:focus-visible,.lens-nav-island [data-theme=dark] .intense.nav-island-container:focus-visible,[data-theme=dark] .intense.glass-modal:focus-visible,[data-theme=dark] .intense.modal__container:focus-visible,[data-theme=dark] .glass-modal .modal-header .intense.modal-close:focus-visible,[data-theme=dark] .modal__container .modal-header .intense.modal-close:focus-visible,.glass-modal .modal-header [data-theme=dark] .intense.modal-close:focus-visible,.modal__container .modal-header [data-theme=dark] .intense.modal-close:focus-visible,[data-theme=dark] .intense.glass-loading:focus-visible,[data-theme=dark] .intense.loading-spinner:focus-visible,[data-theme=dark] .intense.glass-progress:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}[data-theme=dark] .glass.extreme,[data-theme=dark] .modal--confirm .extreme.modal__icon,.modal--confirm [data-theme=dark] .extreme.modal__icon,[data-theme=dark] .extreme.modal__footer,[data-theme=dark] .extreme.modal__header,[data-theme=dark] .extreme.loading-skeleton,[data-theme=dark] .extreme.loading-bar,[data-theme=dark] .loading-indicator .extreme.loading-content,.loading-indicator [data-theme=dark] .extreme.loading-content,[data-theme=dark] .extreme.loading-indicator,[data-theme=dark] .input-group .extreme.input-group-text,.input-group [data-theme=dark] .extreme.input-group-text,[data-theme=dark] .extreme.form-checkbox,[data-theme=dark] .extreme.form-radio,[data-theme=dark] .extreme.form-input,[data-theme=dark] .extreme.form-search,[data-theme=dark] .extreme.form-select,[data-theme=dark] .extreme.form-textarea,[data-theme=dark] .card-testimonial .testimonial-author .extreme.author-avatar,.card-testimonial .testimonial-author [data-theme=dark] .extreme.author-avatar,[data-theme=dark] .card-feature .extreme.feature-icon,.card-feature [data-theme=dark] .extreme.feature-icon,[data-theme=dark] .extreme.glass-btn,[data-theme=dark] .lens-nav-island .extreme.nav-btn,.lens-nav-island [data-theme=dark] .extreme.nav-btn,[data-theme=dark] .modal__footer .extreme.modal__action,.modal__footer [data-theme=dark] .extreme.modal__action,[data-theme=dark] .modal__header .extreme.modal__close,.modal__header [data-theme=dark] .extreme.modal__close,[data-theme=dark] .extreme.loading-pulse,[data-theme=dark] .extreme.form-file__label,[data-theme=dark] .extreme.btn-icon,[data-theme=dark] .btn-split .extreme.btn-dropdown,.btn-split [data-theme=dark] .extreme.btn-dropdown,[data-theme=dark] .extreme.btn-fab,[data-theme=dark] .extreme.btn,[data-theme=dark] .btn-split .extreme.btn-main,.btn-split [data-theme=dark] .extreme.btn-main,[data-theme=dark] .extreme.btn-toggle,[data-theme=dark] .extreme.glass-card,[data-theme=dark] .extreme.card-stats,[data-theme=dark] .extreme.card-testimonial,[data-theme=dark] .extreme.card-feature,[data-theme=dark] .extreme.card-hero,[data-theme=dark] .extreme.card,[data-theme=dark] .card.card-floating,[data-theme=dark] .extreme.glass-nav,[data-theme=dark] .lens-nav-island .extreme.nav-island-container,.lens-nav-island [data-theme=dark] .extreme.nav-island-container,[data-theme=dark] .extreme.glass-modal,[data-theme=dark] .extreme.modal__container,[data-theme=dark] .glass-modal .modal-header .extreme.modal-close,[data-theme=dark] .modal__container .modal-header .extreme.modal-close,.glass-modal .modal-header [data-theme=dark] .extreme.modal-close,.modal__container .modal-header [data-theme=dark] .extreme.modal-close,[data-theme=dark] .extreme.glass-loading,[data-theme=dark] .extreme.loading-spinner,[data-theme=dark] .extreme.glass-progress{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * 2.4 * 2)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 2.4)) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 2.4 * 0.3)) 100%);backdrop-filter:blur(calc(var(--blur-primary) * 1)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * 2.4)),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * 2.4)),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * 2.4)),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*1) calc(8px*1) var(--shadow-depth-near),0 calc(8px*1) calc(24px*1) var(--shadow-depth-mid),0 calc(20px*1) calc(60px*1) var(--shadow-depth-far),0 calc(40px*1) calc(120px*1) var(--shadow-depth-ultra),0 calc(80px*1) calc(200px*1) rgba(0, 0, 0, calc(0.01 * 2.4))}[data-theme=dark] .glass.extreme:hover,[data-theme=dark] .modal--confirm .extreme.modal__icon:hover,.modal--confirm [data-theme=dark] .extreme.modal__icon:hover,[data-theme=dark] .extreme.modal__footer:hover,[data-theme=dark] .extreme.modal__header:hover,[data-theme=dark] .extreme.loading-skeleton:hover,[data-theme=dark] .extreme.loading-bar:hover,[data-theme=dark] .loading-indicator .extreme.loading-content:hover,.loading-indicator [data-theme=dark] .extreme.loading-content:hover,[data-theme=dark] .extreme.loading-indicator:hover,[data-theme=dark] .input-group .extreme.input-group-text:hover,.input-group [data-theme=dark] .extreme.input-group-text:hover,[data-theme=dark] .extreme.form-checkbox:hover,[data-theme=dark] .extreme.form-radio:hover,[data-theme=dark] .extreme.form-input:hover,[data-theme=dark] .extreme.form-search:hover,[data-theme=dark] .extreme.form-select:hover,[data-theme=dark] .extreme.form-textarea:hover,[data-theme=dark] .card-testimonial .testimonial-author .extreme.author-avatar:hover,.card-testimonial .testimonial-author [data-theme=dark] .extreme.author-avatar:hover,[data-theme=dark] .card-feature .extreme.feature-icon:hover,.card-feature [data-theme=dark] .extreme.feature-icon:hover,[data-theme=dark] .extreme.glass-btn:hover,[data-theme=dark] .lens-nav-island .extreme.nav-btn:hover,.lens-nav-island [data-theme=dark] .extreme.nav-btn:hover,[data-theme=dark] .modal__footer .extreme.modal__action:hover,.modal__footer [data-theme=dark] .extreme.modal__action:hover,[data-theme=dark] .modal__header .extreme.modal__close:hover,.modal__header [data-theme=dark] .extreme.modal__close:hover,[data-theme=dark] .extreme.loading-pulse:hover,[data-theme=dark] .extreme.form-file__label:hover,[data-theme=dark] .extreme.btn-icon:hover,[data-theme=dark] .btn-split .extreme.btn-dropdown:hover,.btn-split [data-theme=dark] .extreme.btn-dropdown:hover,[data-theme=dark] .extreme.btn-fab:hover,[data-theme=dark] .extreme.btn:hover,[data-theme=dark] .btn-split .extreme.btn-main:hover,.btn-split [data-theme=dark] .extreme.btn-main:hover,[data-theme=dark] .extreme.btn-toggle:hover,[data-theme=dark] .extreme.glass-card:hover,[data-theme=dark] .extreme.card-stats:hover,[data-theme=dark] .extreme.card-testimonial:hover,[data-theme=dark] .extreme.card-feature:hover,[data-theme=dark] .extreme.card-hero:hover,[data-theme=dark] .extreme.card:hover,[data-theme=dark] .card.card-floating:hover,[data-theme=dark] .extreme.glass-nav:hover,[data-theme=dark] .lens-nav-island .extreme.nav-island-container:hover,.lens-nav-island [data-theme=dark] .extreme.nav-island-container:hover,[data-theme=dark] .extreme.glass-modal:hover,[data-theme=dark] .extreme.modal__container:hover,[data-theme=dark] .glass-modal .modal-header .extreme.modal-close:hover,[data-theme=dark] .modal__container .modal-header .extreme.modal-close:hover,.glass-modal .modal-header [data-theme=dark] .extreme.modal-close:hover,.modal__container .modal-header [data-theme=dark] .extreme.modal-close:hover,[data-theme=dark] .extreme.glass-loading:hover,[data-theme=dark] .extreme.loading-spinner:hover,[data-theme=dark] .extreme.glass-progress:hover{background:rgba(0, 0, 0, calc(var(--glass-base-alpha) * 2.4 * 2.8)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 2.4 * 1.6)) 0%, transparent 45%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 2.4 * 0.8)) 100%);transform:translateY(-3px) scale(1.02) rotateX(1deg) translateZ(0);backdrop-filter:blur(calc(var(--blur-secondary) * 1)) saturate(calc(var(--filter-saturate) * 1.15)) brightness(calc(var(--filter-brightness) * 1.05)) contrast(calc(var(--filter-contrast) * 1.12)) hue-rotate(calc(var(--filter-hue-shift) + 2deg));box-shadow:inset 0 2px 0 rgba(255, 255, 255, calc(0.35 * 2.4)),inset 0 -1px 0 rgba(255, 255, 255, calc(0.15 * 2.4)),inset 2px 0 0 rgba(255, 255, 255, calc(0.08 * 2.4)),inset -2px 0 0 rgba(255, 255, 255, calc(0.08 * 2.4)),0 0 0 1px rgba(255, 255, 255, calc(var(--glass-border-alpha) * 1.5)),0 calc(6px*1) calc(20px*1) rgba(0, 0, 0, calc(0.15 * 2.4)),0 calc(15px*1) calc(45px*1) rgba(0, 0, 0, calc(0.12 * 2.4)),0 calc(30px*1) calc(90px*1) rgba(0, 0, 0, calc(0.08 * 2.4)),0 calc(60px*1) calc(150px*1) rgba(0, 0, 0, calc(0.05 * 2.4)),0 calc(100px*1) calc(250px*1) rgba(0, 0, 0, calc(0.02 * 2.4))}[data-theme=dark] .glass.extreme:active,[data-theme=dark] .modal--confirm .extreme.modal__icon:active,.modal--confirm [data-theme=dark] .extreme.modal__icon:active,[data-theme=dark] .extreme.modal__footer:active,[data-theme=dark] .extreme.modal__header:active,[data-theme=dark] .extreme.loading-skeleton:active,[data-theme=dark] .extreme.loading-bar:active,[data-theme=dark] .loading-indicator .extreme.loading-content:active,.loading-indicator [data-theme=dark] .extreme.loading-content:active,[data-theme=dark] .extreme.loading-indicator:active,[data-theme=dark] .input-group .extreme.input-group-text:active,.input-group [data-theme=dark] .extreme.input-group-text:active,[data-theme=dark] .extreme.form-checkbox:active,[data-theme=dark] .extreme.form-radio:active,[data-theme=dark] .extreme.form-input:active,[data-theme=dark] .extreme.form-search:active,[data-theme=dark] .extreme.form-select:active,[data-theme=dark] .extreme.form-textarea:active,[data-theme=dark] .card-testimonial .testimonial-author .extreme.author-avatar:active,.card-testimonial .testimonial-author [data-theme=dark] .extreme.author-avatar:active,[data-theme=dark] .card-feature .extreme.feature-icon:active,.card-feature [data-theme=dark] .extreme.feature-icon:active,[data-theme=dark] .extreme.glass-btn:active,[data-theme=dark] .lens-nav-island .extreme.nav-btn:active,.lens-nav-island [data-theme=dark] .extreme.nav-btn:active,[data-theme=dark] .modal__footer .extreme.modal__action:active,.modal__footer [data-theme=dark] .extreme.modal__action:active,[data-theme=dark] .modal__header .extreme.modal__close:active,.modal__header [data-theme=dark] .extreme.modal__close:active,[data-theme=dark] .extreme.loading-pulse:active,[data-theme=dark] .extreme.form-file__label:active,[data-theme=dark] .extreme.btn-icon:active,[data-theme=dark] .btn-split .extreme.btn-dropdown:active,.btn-split [data-theme=dark] .extreme.btn-dropdown:active,[data-theme=dark] .extreme.btn-fab:active,[data-theme=dark] .extreme.btn:active,[data-theme=dark] .btn-split .extreme.btn-main:active,.btn-split [data-theme=dark] .extreme.btn-main:active,[data-theme=dark] .extreme.btn-toggle:active,[data-theme=dark] .extreme.glass-card:active,[data-theme=dark] .extreme.card-stats:active,[data-theme=dark] .extreme.card-testimonial:active,[data-theme=dark] .extreme.card-feature:active,[data-theme=dark] .extreme.card-hero:active,[data-theme=dark] .extreme.card:active,[data-theme=dark] .card.card-floating:active,[data-theme=dark] .extreme.glass-nav:active,[data-theme=dark] .lens-nav-island .extreme.nav-island-container:active,.lens-nav-island [data-theme=dark] .extreme.nav-island-container:active,[data-theme=dark] .extreme.glass-modal:active,[data-theme=dark] .extreme.modal__container:active,[data-theme=dark] .glass-modal .modal-header .extreme.modal-close:active,[data-theme=dark] .modal__container .modal-header .extreme.modal-close:active,.glass-modal .modal-header [data-theme=dark] .extreme.modal-close:active,.modal__container .modal-header [data-theme=dark] .extreme.modal-close:active,[data-theme=dark] .extreme.glass-loading:active,[data-theme=dark] .extreme.loading-spinner:active,[data-theme=dark] .extreme.glass-progress:active{transform:translateY(-1px) scale(0.98) rotateX(-0.5deg) translateZ(0);transition:all .1s var(--transition-elastic)}[data-theme=dark] .glass.extreme:focus-visible,[data-theme=dark] .modal--confirm .extreme.modal__icon:focus-visible,.modal--confirm [data-theme=dark] .extreme.modal__icon:focus-visible,[data-theme=dark] .extreme.modal__footer:focus-visible,[data-theme=dark] .extreme.modal__header:focus-visible,[data-theme=dark] .extreme.loading-skeleton:focus-visible,[data-theme=dark] .extreme.loading-bar:focus-visible,[data-theme=dark] .loading-indicator .extreme.loading-content:focus-visible,.loading-indicator [data-theme=dark] .extreme.loading-content:focus-visible,[data-theme=dark] .extreme.loading-indicator:focus-visible,[data-theme=dark] .input-group .extreme.input-group-text:focus-visible,.input-group [data-theme=dark] .extreme.input-group-text:focus-visible,[data-theme=dark] .extreme.form-checkbox:focus-visible,[data-theme=dark] .extreme.form-radio:focus-visible,[data-theme=dark] .extreme.form-input:focus-visible,[data-theme=dark] .extreme.form-search:focus-visible,[data-theme=dark] .extreme.form-select:focus-visible,[data-theme=dark] .extreme.form-textarea:focus-visible,[data-theme=dark] .card-testimonial .testimonial-author .extreme.author-avatar:focus-visible,.card-testimonial .testimonial-author [data-theme=dark] .extreme.author-avatar:focus-visible,[data-theme=dark] .card-feature .extreme.feature-icon:focus-visible,.card-feature [data-theme=dark] .extreme.feature-icon:focus-visible,[data-theme=dark] .extreme.glass-btn:focus-visible,[data-theme=dark] .lens-nav-island .extreme.nav-btn:focus-visible,.lens-nav-island [data-theme=dark] .extreme.nav-btn:focus-visible,[data-theme=dark] .modal__footer .extreme.modal__action:focus-visible,.modal__footer [data-theme=dark] .extreme.modal__action:focus-visible,[data-theme=dark] .modal__header .extreme.modal__close:focus-visible,.modal__header [data-theme=dark] .extreme.modal__close:focus-visible,[data-theme=dark] .extreme.loading-pulse:focus-visible,[data-theme=dark] .extreme.form-file__label:focus-visible,[data-theme=dark] .extreme.btn-icon:focus-visible,[data-theme=dark] .btn-split .extreme.btn-dropdown:focus-visible,.btn-split [data-theme=dark] .extreme.btn-dropdown:focus-visible,[data-theme=dark] .extreme.btn-fab:focus-visible,[data-theme=dark] .extreme.btn:focus-visible,[data-theme=dark] .btn-split .extreme.btn-main:focus-visible,.btn-split [data-theme=dark] .extreme.btn-main:focus-visible,[data-theme=dark] .extreme.btn-toggle:focus-visible,[data-theme=dark] .extreme.glass-card:focus-visible,[data-theme=dark] .extreme.card-stats:focus-visible,[data-theme=dark] .extreme.card-testimonial:focus-visible,[data-theme=dark] .extreme.card-feature:focus-visible,[data-theme=dark] .extreme.card-hero:focus-visible,[data-theme=dark] .extreme.card:focus-visible,[data-theme=dark] .card.card-floating:focus-visible,[data-theme=dark] .extreme.glass-nav:focus-visible,[data-theme=dark] .lens-nav-island .extreme.nav-island-container:focus-visible,.lens-nav-island [data-theme=dark] .extreme.nav-island-container:focus-visible,[data-theme=dark] .extreme.glass-modal:focus-visible,[data-theme=dark] .extreme.modal__container:focus-visible,[data-theme=dark] .glass-modal .modal-header .extreme.modal-close:focus-visible,[data-theme=dark] .modal__container .modal-header .extreme.modal-close:focus-visible,.glass-modal .modal-header [data-theme=dark] .extreme.modal-close:focus-visible,.modal__container .modal-header [data-theme=dark] .extreme.modal-close:focus-visible,[data-theme=dark] .extreme.glass-loading:focus-visible,[data-theme=dark] .extreme.loading-spinner:focus-visible,[data-theme=dark] .extreme.glass-progress:focus-visible{outline:2px solid var(--glow-azure);outline-offset:3px}[data-theme=dark] .glass-btn,[data-theme=dark] .lens-nav-island .nav-btn,.lens-nav-island [data-theme=dark] .nav-btn,[data-theme=dark] .modal__footer .modal__action,.modal__footer [data-theme=dark] .modal__action,[data-theme=dark] .modal__header .modal__close,.modal__header [data-theme=dark] .modal__close,[data-theme=dark] .loading-pulse,[data-theme=dark] .form-file__label,[data-theme=dark] .btn-icon,[data-theme=dark] .btn-split .btn-dropdown,.btn-split [data-theme=dark] .btn-dropdown,[data-theme=dark] .btn-fab,[data-theme=dark] .btn,[data-theme=dark] .btn-split .btn-main,.btn-split [data-theme=dark] .btn-main,[data-theme=dark] .btn-toggle,[data-theme=dark] .glass-modal .modal-header .modal-close,[data-theme=dark] .modal__container .modal-header .modal-close,.glass-modal .modal-header [data-theme=dark] .modal-close,.modal__container .modal-header [data-theme=dark] .modal-close{color:var(--text-primary, rgba(255, 255, 255, 0.85))}[data-theme=dark] .glass-btn i,[data-theme=dark] .lens-nav-island .nav-btn i,.lens-nav-island [data-theme=dark] .nav-btn i,[data-theme=dark] .modal__footer .modal__action i,.modal__footer [data-theme=dark] .modal__action i,[data-theme=dark] .modal__header .modal__close i,.modal__header [data-theme=dark] .modal__close i,[data-theme=dark] .loading-pulse i,[data-theme=dark] .form-file__label i,[data-theme=dark] .btn-icon i,[data-theme=dark] .btn-split .btn-dropdown i,.btn-split [data-theme=dark] .btn-dropdown i,[data-theme=dark] .btn-fab i,[data-theme=dark] .btn i,[data-theme=dark] .btn-split .btn-main i,.btn-split [data-theme=dark] .btn-main i,[data-theme=dark] .btn-toggle i,[data-theme=dark] .glass-modal .modal-header .modal-close i,[data-theme=dark] .modal__container .modal-header .modal-close i,.glass-modal .modal-header [data-theme=dark] .modal-close i,.modal__container .modal-header [data-theme=dark] .modal-close i,[data-theme=dark] .glass-btn .icon,[data-theme=dark] .lens-nav-island .nav-btn .icon,.lens-nav-island [data-theme=dark] .nav-btn .icon,[data-theme=dark] .modal__footer .modal__action .icon,.modal__footer [data-theme=dark] .modal__action .icon,[data-theme=dark] .modal__header .modal__close .icon,.modal__header [data-theme=dark] .modal__close .icon,[data-theme=dark] .loading-pulse .icon,[data-theme=dark] .form-file__label .icon,[data-theme=dark] .btn-icon .icon,[data-theme=dark] .btn-split .btn-dropdown .icon,.btn-split [data-theme=dark] .btn-dropdown .icon,[data-theme=dark] .btn-fab .icon,[data-theme=dark] .btn .icon,[data-theme=dark] .btn-split .btn-main .icon,.btn-split [data-theme=dark] .btn-main .icon,[data-theme=dark] .btn-toggle .icon,[data-theme=dark] .glass-modal .modal-header .modal-close .icon,[data-theme=dark] .modal__container .modal-header .modal-close .icon,.glass-modal .modal-header [data-theme=dark] .modal-close .icon,.modal__container .modal-header [data-theme=dark] .modal-close .icon{opacity:.8}[data-theme=dark] .glass-btn:hover,[data-theme=dark] .lens-nav-island .nav-btn:hover,.lens-nav-island [data-theme=dark] .nav-btn:hover,[data-theme=dark] .modal__footer .modal__action:hover,.modal__footer [data-theme=dark] .modal__action:hover,[data-theme=dark] .modal__header .modal__close:hover,.modal__header [data-theme=dark] .modal__close:hover,[data-theme=dark] .loading-pulse:hover,[data-theme=dark] .form-file__label:hover,[data-theme=dark] .btn-icon:hover,[data-theme=dark] .btn-split .btn-dropdown:hover,.btn-split [data-theme=dark] .btn-dropdown:hover,[data-theme=dark] .btn-fab:hover,[data-theme=dark] .btn:hover,[data-theme=dark] .btn-split .btn-main:hover,.btn-split [data-theme=dark] .btn-main:hover,[data-theme=dark] .btn-toggle:hover,[data-theme=dark] .glass-modal .modal-header .modal-close:hover,[data-theme=dark] .modal__container .modal-header .modal-close:hover,.glass-modal .modal-header [data-theme=dark] .modal-close:hover,.modal__container .modal-header [data-theme=dark] .modal-close:hover{color:var(--text-primary, rgb(255, 255, 255))}[data-theme=dark] .glass-btn:hover i,[data-theme=dark] .lens-nav-island .nav-btn:hover i,.lens-nav-island [data-theme=dark] .nav-btn:hover i,[data-theme=dark] .modal__footer .modal__action:hover i,.modal__footer [data-theme=dark] .modal__action:hover i,[data-theme=dark] .modal__header .modal__close:hover i,.modal__header [data-theme=dark] .modal__close:hover i,[data-theme=dark] .loading-pulse:hover i,[data-theme=dark] .form-file__label:hover i,[data-theme=dark] .btn-icon:hover i,[data-theme=dark] .btn-split .btn-dropdown:hover i,.btn-split [data-theme=dark] .btn-dropdown:hover i,[data-theme=dark] .btn-fab:hover i,[data-theme=dark] .btn:hover i,[data-theme=dark] .btn-split .btn-main:hover i,.btn-split [data-theme=dark] .btn-main:hover i,[data-theme=dark] .btn-toggle:hover i,[data-theme=dark] .glass-modal .modal-header .modal-close:hover i,[data-theme=dark] .modal__container .modal-header .modal-close:hover i,.glass-modal .modal-header [data-theme=dark] .modal-close:hover i,.modal__container .modal-header [data-theme=dark] .modal-close:hover i,[data-theme=dark] .glass-btn:hover .icon,[data-theme=dark] .lens-nav-island .nav-btn:hover .icon,.lens-nav-island [data-theme=dark] .nav-btn:hover .icon,[data-theme=dark] .modal__footer .modal__action:hover .icon,.modal__footer [data-theme=dark] .modal__action:hover .icon,[data-theme=dark] .modal__header .modal__close:hover .icon,.modal__header [data-theme=dark] .modal__close:hover .icon,[data-theme=dark] .loading-pulse:hover .icon,[data-theme=dark] .form-file__label:hover .icon,[data-theme=dark] .btn-icon:hover .icon,[data-theme=dark] .btn-split .btn-dropdown:hover .icon,.btn-split [data-theme=dark] .btn-dropdown:hover .icon,[data-theme=dark] .btn-fab:hover .icon,[data-theme=dark] .btn:hover .icon,[data-theme=dark] .btn-split .btn-main:hover .icon,.btn-split [data-theme=dark] .btn-main:hover .icon,[data-theme=dark] .btn-toggle:hover .icon,[data-theme=dark] .glass-modal .modal-header .modal-close:hover .icon,[data-theme=dark] .modal__container .modal-header .modal-close:hover .icon,.glass-modal .modal-header [data-theme=dark] .modal-close:hover .icon,.modal__container .modal-header [data-theme=dark] .modal-close:hover .icon{opacity:1;transform:scale(1.1) translateZ(0)}[data-theme=dark] .glass-btn.primary,[data-theme=dark] .lens-nav-island .primary.nav-btn,.lens-nav-island [data-theme=dark] .primary.nav-btn,[data-theme=dark] .modal__footer .glass-btn.modal__action--primary,[data-theme=dark] .modal__footer .lens-nav-island .modal__action--primary.nav-btn,.lens-nav-island [data-theme=dark] .modal__footer .modal__action--primary.nav-btn,.modal__footer [data-theme=dark] .glass-btn.modal__action--primary,.modal__footer [data-theme=dark] .lens-nav-island .modal__action--primary.nav-btn,.lens-nav-island .modal__footer [data-theme=dark] .modal__action--primary.nav-btn,[data-theme=dark] .modal__footer .primary.modal__action,[data-theme=dark] .modal__footer .modal__action.modal__action--primary,.modal__footer [data-theme=dark] .primary.modal__action,.modal__footer [data-theme=dark] .modal__action.modal__action--primary,[data-theme=dark] .modal__header .primary.modal__close,[data-theme=dark] .modal__header .modal__footer .modal__close.modal__action--primary,.modal__footer [data-theme=dark] .modal__header .modal__close.modal__action--primary,.modal__header [data-theme=dark] .primary.modal__close,.modal__header [data-theme=dark] .modal__footer .modal__close.modal__action--primary,.modal__footer .modal__header [data-theme=dark] .modal__close.modal__action--primary,[data-theme=dark] .loading-pulse,[data-theme=dark] .primary.form-file__label,[data-theme=dark] .modal__footer .form-file__label.modal__action--primary,.modal__footer [data-theme=dark] .form-file__label.modal__action--primary,[data-theme=dark] .primary.btn-icon,[data-theme=dark] .modal__footer .btn-icon.modal__action--primary,.modal__footer [data-theme=dark] .btn-icon.modal__action--primary,[data-theme=dark] .btn-split .primary.btn-dropdown,[data-theme=dark] .btn-split .modal__footer .btn-dropdown.modal__action--primary,.modal__footer [data-theme=dark] .btn-split .btn-dropdown.modal__action--primary,.btn-split [data-theme=dark] .primary.btn-dropdown,.btn-split [data-theme=dark] .modal__footer .btn-dropdown.modal__action--primary,.modal__footer .btn-split [data-theme=dark] .btn-dropdown.modal__action--primary,[data-theme=dark] .btn-fab,[data-theme=dark] .primary.btn,[data-theme=dark] .modal__footer .btn.modal__action--primary,.modal__footer [data-theme=dark] .btn.modal__action--primary,[data-theme=dark] .btn-split .primary.btn-main,[data-theme=dark] .btn-split .modal__footer .btn-main.modal__action--primary,.modal__footer [data-theme=dark] .btn-split .btn-main.modal__action--primary,.btn-split [data-theme=dark] .primary.btn-main,.btn-split [data-theme=dark] .modal__footer .btn-main.modal__action--primary,.modal__footer .btn-split [data-theme=dark] .btn-main.modal__action--primary,[data-theme=dark] .primary.btn-toggle,[data-theme=dark] .modal__footer .btn-toggle.modal__action--primary,.modal__footer [data-theme=dark] .btn-toggle.modal__action--primary,[data-theme=dark] .btn.btn-primary,[data-theme=dark] .btn-split .btn-primary.btn-dropdown,.btn-split [data-theme=dark] .btn-primary.btn-dropdown,[data-theme=dark] .btn-split .btn-primary.btn-main,.btn-split [data-theme=dark] .btn-primary.btn-main,[data-theme=dark] .btn-primary.btn-toggle,[data-theme=dark] .glass-modal .modal-header .primary.modal-close,[data-theme=dark] .glass-modal .modal-header .modal__footer .modal-close.modal__action--primary,.modal__footer [data-theme=dark] .glass-modal .modal-header .modal-close.modal__action--primary,[data-theme=dark] .modal__container .modal-header .primary.modal-close,[data-theme=dark] .modal__container .modal-header .modal__footer .modal-close.modal__action--primary,.modal__footer [data-theme=dark] .modal__container .modal-header .modal-close.modal__action--primary,[data-theme=dark] .glass-modal .modal-header .modal-close.loading-pulse,[data-theme=dark] .modal__container .modal-header .modal-close.loading-pulse,[data-theme=dark] .glass-modal .modal-header .modal-close.btn-fab,[data-theme=dark] .modal__container .modal-header .modal-close.btn-fab,.glass-modal .modal-header [data-theme=dark] .primary.modal-close,.glass-modal .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--primary,.modal__footer .glass-modal .modal-header [data-theme=dark] .modal-close.modal__action--primary,.modal__container .modal-header [data-theme=dark] .primary.modal-close,.modal__container .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--primary,.modal__footer .modal__container .modal-header [data-theme=dark] .modal-close.modal__action--primary,.glass-modal .modal-header [data-theme=dark] .modal-close.loading-pulse,.modal__container .modal-header [data-theme=dark] .modal-close.loading-pulse,.glass-modal .modal-header [data-theme=dark] .modal-close.btn-fab,.modal__container .modal-header [data-theme=dark] .modal-close.btn-fab{background:linear-gradient(135deg, hsla(210, 80%, 45%, 0.8), hsla(270, 70%, 50%, 0.8));color:hsla(0,0%,100%,.95)}[data-theme=dark] .glass-btn.primary:hover,[data-theme=dark] .lens-nav-island .primary.nav-btn:hover,.lens-nav-island [data-theme=dark] .primary.nav-btn:hover,[data-theme=dark] .modal__footer .glass-btn.modal__action--primary:hover,[data-theme=dark] .modal__footer .lens-nav-island .modal__action--primary.nav-btn:hover,.lens-nav-island [data-theme=dark] .modal__footer .modal__action--primary.nav-btn:hover,.modal__footer [data-theme=dark] .glass-btn.modal__action--primary:hover,.modal__footer [data-theme=dark] .lens-nav-island .modal__action--primary.nav-btn:hover,.lens-nav-island .modal__footer [data-theme=dark] .modal__action--primary.nav-btn:hover,[data-theme=dark] .modal__footer .primary.modal__action:hover,[data-theme=dark] .modal__footer .modal__action.modal__action--primary:hover,.modal__footer [data-theme=dark] .primary.modal__action:hover,.modal__footer [data-theme=dark] .modal__action.modal__action--primary:hover,[data-theme=dark] .modal__header .primary.modal__close:hover,[data-theme=dark] .modal__header .modal__footer .modal__close.modal__action--primary:hover,.modal__footer [data-theme=dark] .modal__header .modal__close.modal__action--primary:hover,.modal__header [data-theme=dark] .primary.modal__close:hover,.modal__header [data-theme=dark] .modal__footer .modal__close.modal__action--primary:hover,.modal__footer .modal__header [data-theme=dark] .modal__close.modal__action--primary:hover,[data-theme=dark] .loading-pulse:hover,[data-theme=dark] .primary.form-file__label:hover,[data-theme=dark] .modal__footer .form-file__label.modal__action--primary:hover,.modal__footer [data-theme=dark] .form-file__label.modal__action--primary:hover,[data-theme=dark] .primary.btn-icon:hover,[data-theme=dark] .modal__footer .btn-icon.modal__action--primary:hover,.modal__footer [data-theme=dark] .btn-icon.modal__action--primary:hover,[data-theme=dark] .btn-split .primary.btn-dropdown:hover,[data-theme=dark] .btn-split .modal__footer .btn-dropdown.modal__action--primary:hover,.modal__footer [data-theme=dark] .btn-split .btn-dropdown.modal__action--primary:hover,.btn-split [data-theme=dark] .primary.btn-dropdown:hover,.btn-split [data-theme=dark] .modal__footer .btn-dropdown.modal__action--primary:hover,.modal__footer .btn-split [data-theme=dark] .btn-dropdown.modal__action--primary:hover,[data-theme=dark] .btn-fab:hover,[data-theme=dark] .primary.btn:hover,[data-theme=dark] .modal__footer .btn.modal__action--primary:hover,.modal__footer [data-theme=dark] .btn.modal__action--primary:hover,[data-theme=dark] .btn-split .primary.btn-main:hover,[data-theme=dark] .btn-split .modal__footer .btn-main.modal__action--primary:hover,.modal__footer [data-theme=dark] .btn-split .btn-main.modal__action--primary:hover,.btn-split [data-theme=dark] .primary.btn-main:hover,.btn-split [data-theme=dark] .modal__footer .btn-main.modal__action--primary:hover,.modal__footer .btn-split [data-theme=dark] .btn-main.modal__action--primary:hover,[data-theme=dark] .primary.btn-toggle:hover,[data-theme=dark] .modal__footer .btn-toggle.modal__action--primary:hover,.modal__footer [data-theme=dark] .btn-toggle.modal__action--primary:hover,[data-theme=dark] .btn.btn-primary:hover,[data-theme=dark] .btn-split .btn-primary.btn-dropdown:hover,.btn-split [data-theme=dark] .btn-primary.btn-dropdown:hover,[data-theme=dark] .btn-split .btn-primary.btn-main:hover,.btn-split [data-theme=dark] .btn-primary.btn-main:hover,[data-theme=dark] .btn-primary.btn-toggle:hover,[data-theme=dark] .glass-modal .modal-header .primary.modal-close:hover,[data-theme=dark] .glass-modal .modal-header .modal__footer .modal-close.modal__action--primary:hover,.modal__footer [data-theme=dark] .glass-modal .modal-header .modal-close.modal__action--primary:hover,[data-theme=dark] .modal__container .modal-header .primary.modal-close:hover,[data-theme=dark] .modal__container .modal-header .modal__footer .modal-close.modal__action--primary:hover,.modal__footer [data-theme=dark] .modal__container .modal-header .modal-close.modal__action--primary:hover,.glass-modal .modal-header [data-theme=dark] .primary.modal-close:hover,.glass-modal .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--primary:hover,.modal__footer .glass-modal .modal-header [data-theme=dark] .modal-close.modal__action--primary:hover,.modal__container .modal-header [data-theme=dark] .primary.modal-close:hover,.modal__container .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--primary:hover,.modal__footer .modal__container .modal-header [data-theme=dark] .modal-close.modal__action--primary:hover{background:linear-gradient(135deg, hsla(210, 85%, 50%, 0.9), hsla(270, 75%, 55%, 0.9));color:#fff}[data-theme=dark] .glass-btn.secondary,[data-theme=dark] .lens-nav-island .secondary.nav-btn,.lens-nav-island [data-theme=dark] .secondary.nav-btn,[data-theme=dark] .modal__footer .glass-btn.modal__action--secondary,[data-theme=dark] .modal__footer .lens-nav-island .modal__action--secondary.nav-btn,.lens-nav-island [data-theme=dark] .modal__footer .modal__action--secondary.nav-btn,.modal__footer [data-theme=dark] .glass-btn.modal__action--secondary,.modal__footer [data-theme=dark] .lens-nav-island .modal__action--secondary.nav-btn,.lens-nav-island .modal__footer [data-theme=dark] .modal__action--secondary.nav-btn,[data-theme=dark] .modal__footer .secondary.modal__action,[data-theme=dark] .modal__footer .modal__action.modal__action--secondary,.modal__footer [data-theme=dark] .secondary.modal__action,.modal__footer [data-theme=dark] .modal__action.modal__action--secondary,[data-theme=dark] .modal__header .secondary.modal__close,[data-theme=dark] .modal__header .modal__footer .modal__close.modal__action--secondary,.modal__footer [data-theme=dark] .modal__header .modal__close.modal__action--secondary,.modal__header [data-theme=dark] .secondary.modal__close,.modal__header [data-theme=dark] .modal__footer .modal__close.modal__action--secondary,.modal__footer .modal__header [data-theme=dark] .modal__close.modal__action--secondary,[data-theme=dark] .secondary.loading-pulse,[data-theme=dark] .modal__footer .loading-pulse.modal__action--secondary,.modal__footer [data-theme=dark] .loading-pulse.modal__action--secondary,[data-theme=dark] .form-file__label,[data-theme=dark] .secondary.btn-icon,[data-theme=dark] .modal__footer .btn-icon.modal__action--secondary,.modal__footer [data-theme=dark] .btn-icon.modal__action--secondary,[data-theme=dark] .btn-split .secondary.btn-dropdown,[data-theme=dark] .btn-split .modal__footer .btn-dropdown.modal__action--secondary,.modal__footer [data-theme=dark] .btn-split .btn-dropdown.modal__action--secondary,.btn-split [data-theme=dark] .secondary.btn-dropdown,.btn-split [data-theme=dark] .modal__footer .btn-dropdown.modal__action--secondary,.modal__footer .btn-split [data-theme=dark] .btn-dropdown.modal__action--secondary,[data-theme=dark] .secondary.btn-fab,[data-theme=dark] .modal__footer .btn-fab.modal__action--secondary,.modal__footer [data-theme=dark] .btn-fab.modal__action--secondary,[data-theme=dark] .secondary.btn,[data-theme=dark] .modal__footer .btn.modal__action--secondary,.modal__footer [data-theme=dark] .btn.modal__action--secondary,[data-theme=dark] .btn-split .secondary.btn-main,[data-theme=dark] .btn-split .modal__footer .btn-main.modal__action--secondary,.modal__footer [data-theme=dark] .btn-split .btn-main.modal__action--secondary,.btn-split [data-theme=dark] .secondary.btn-main,.btn-split [data-theme=dark] .modal__footer .btn-main.modal__action--secondary,.modal__footer .btn-split [data-theme=dark] .btn-main.modal__action--secondary,[data-theme=dark] .secondary.btn-toggle,[data-theme=dark] .modal__footer .btn-toggle.modal__action--secondary,.modal__footer [data-theme=dark] .btn-toggle.modal__action--secondary,[data-theme=dark] .btn.btn-secondary,[data-theme=dark] .btn-split .btn-secondary.btn-dropdown,.btn-split [data-theme=dark] .btn-secondary.btn-dropdown,[data-theme=dark] .btn-split .btn-secondary.btn-main,.btn-split [data-theme=dark] .btn-secondary.btn-main,[data-theme=dark] .btn-secondary.btn-toggle,[data-theme=dark] .glass-modal .modal-header .secondary.modal-close,[data-theme=dark] .glass-modal .modal-header .modal__footer .modal-close.modal__action--secondary,.modal__footer [data-theme=dark] .glass-modal .modal-header .modal-close.modal__action--secondary,[data-theme=dark] .modal__container .modal-header .secondary.modal-close,[data-theme=dark] .modal__container .modal-header .modal__footer .modal-close.modal__action--secondary,.modal__footer [data-theme=dark] .modal__container .modal-header .modal-close.modal__action--secondary,[data-theme=dark] .glass-modal .modal-header .modal-close.form-file__label,[data-theme=dark] .modal__container .modal-header .modal-close.form-file__label,.glass-modal .modal-header [data-theme=dark] .secondary.modal-close,.glass-modal .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--secondary,.modal__footer .glass-modal .modal-header [data-theme=dark] .modal-close.modal__action--secondary,.modal__container .modal-header [data-theme=dark] .secondary.modal-close,.modal__container .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--secondary,.modal__footer .modal__container .modal-header [data-theme=dark] .modal-close.modal__action--secondary,.glass-modal .modal-header [data-theme=dark] .modal-close.form-file__label,.modal__container .modal-header [data-theme=dark] .modal-close.form-file__label{position:relative}[data-theme=dark] .glass-btn.secondary::before,[data-theme=dark] .lens-nav-island .secondary.nav-btn::before,.lens-nav-island [data-theme=dark] .secondary.nav-btn::before,[data-theme=dark] .modal__footer .glass-btn.modal__action--secondary::before,[data-theme=dark] .modal__footer .lens-nav-island .modal__action--secondary.nav-btn::before,.lens-nav-island [data-theme=dark] .modal__footer .modal__action--secondary.nav-btn::before,.modal__footer [data-theme=dark] .glass-btn.modal__action--secondary::before,.modal__footer [data-theme=dark] .lens-nav-island .modal__action--secondary.nav-btn::before,.lens-nav-island .modal__footer [data-theme=dark] .modal__action--secondary.nav-btn::before,[data-theme=dark] .modal__footer .secondary.modal__action::before,[data-theme=dark] .modal__footer .modal__action.modal__action--secondary::before,.modal__footer [data-theme=dark] .secondary.modal__action::before,.modal__footer [data-theme=dark] .modal__action.modal__action--secondary::before,[data-theme=dark] .modal__header .secondary.modal__close::before,[data-theme=dark] .modal__header .modal__footer .modal__close.modal__action--secondary::before,.modal__footer [data-theme=dark] .modal__header .modal__close.modal__action--secondary::before,.modal__header [data-theme=dark] .secondary.modal__close::before,.modal__header [data-theme=dark] .modal__footer .modal__close.modal__action--secondary::before,.modal__footer .modal__header [data-theme=dark] .modal__close.modal__action--secondary::before,[data-theme=dark] .secondary.loading-pulse::before,[data-theme=dark] .modal__footer .loading-pulse.modal__action--secondary::before,.modal__footer [data-theme=dark] .loading-pulse.modal__action--secondary::before,[data-theme=dark] .form-file__label::before,[data-theme=dark] .secondary.btn-icon::before,[data-theme=dark] .modal__footer .btn-icon.modal__action--secondary::before,.modal__footer [data-theme=dark] .btn-icon.modal__action--secondary::before,[data-theme=dark] .btn-split .secondary.btn-dropdown::before,[data-theme=dark] .btn-split .modal__footer .btn-dropdown.modal__action--secondary::before,.modal__footer [data-theme=dark] .btn-split .btn-dropdown.modal__action--secondary::before,.btn-split [data-theme=dark] .secondary.btn-dropdown::before,.btn-split [data-theme=dark] .modal__footer .btn-dropdown.modal__action--secondary::before,.modal__footer .btn-split [data-theme=dark] .btn-dropdown.modal__action--secondary::before,[data-theme=dark] .secondary.btn-fab::before,[data-theme=dark] .modal__footer .btn-fab.modal__action--secondary::before,.modal__footer [data-theme=dark] .btn-fab.modal__action--secondary::before,[data-theme=dark] .secondary.btn::before,[data-theme=dark] .modal__footer .btn.modal__action--secondary::before,.modal__footer [data-theme=dark] .btn.modal__action--secondary::before,[data-theme=dark] .btn-split .secondary.btn-main::before,[data-theme=dark] .btn-split .modal__footer .btn-main.modal__action--secondary::before,.modal__footer [data-theme=dark] .btn-split .btn-main.modal__action--secondary::before,.btn-split [data-theme=dark] .secondary.btn-main::before,.btn-split [data-theme=dark] .modal__footer .btn-main.modal__action--secondary::before,.modal__footer .btn-split [data-theme=dark] .btn-main.modal__action--secondary::before,[data-theme=dark] .secondary.btn-toggle::before,[data-theme=dark] .modal__footer .btn-toggle.modal__action--secondary::before,.modal__footer [data-theme=dark] .btn-toggle.modal__action--secondary::before,[data-theme=dark] .btn.btn-secondary::before,[data-theme=dark] .btn-split .btn-secondary.btn-dropdown::before,.btn-split [data-theme=dark] .btn-secondary.btn-dropdown::before,[data-theme=dark] .btn-split .btn-secondary.btn-main::before,.btn-split [data-theme=dark] .btn-secondary.btn-main::before,[data-theme=dark] .btn-secondary.btn-toggle::before,[data-theme=dark] .glass-modal .modal-header .secondary.modal-close::before,[data-theme=dark] .glass-modal .modal-header .modal__footer .modal-close.modal__action--secondary::before,.modal__footer [data-theme=dark] .glass-modal .modal-header .modal-close.modal__action--secondary::before,[data-theme=dark] .modal__container .modal-header .secondary.modal-close::before,[data-theme=dark] .modal__container .modal-header .modal__footer .modal-close.modal__action--secondary::before,.modal__footer [data-theme=dark] .modal__container .modal-header .modal-close.modal__action--secondary::before,[data-theme=dark] .glass-modal .modal-header .modal-close.form-file__label::before,[data-theme=dark] .modal__container .modal-header .modal-close.form-file__label::before,.glass-modal .modal-header [data-theme=dark] .secondary.modal-close::before,.glass-modal .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--secondary::before,.modal__footer .glass-modal .modal-header [data-theme=dark] .modal-close.modal__action--secondary::before,.modal__container .modal-header [data-theme=dark] .secondary.modal-close::before,.modal__container .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--secondary::before,.modal__footer .modal__container .modal-header [data-theme=dark] .modal-close.modal__action--secondary::before,.glass-modal .modal-header [data-theme=dark] .modal-close.form-file__label::before,.modal__container .modal-header [data-theme=dark] .modal-close.form-file__label::before{content:"";position:absolute;inset:calc(-6px*1*0.7);background:hsla(270,70%,50%,.6);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}[data-theme=dark] .glass-btn.secondary:hover::before,[data-theme=dark] .lens-nav-island .secondary.nav-btn:hover::before,.lens-nav-island [data-theme=dark] .secondary.nav-btn:hover::before,[data-theme=dark] .modal__footer .glass-btn.modal__action--secondary:hover::before,[data-theme=dark] .modal__footer .lens-nav-island .modal__action--secondary.nav-btn:hover::before,.lens-nav-island [data-theme=dark] .modal__footer .modal__action--secondary.nav-btn:hover::before,.modal__footer [data-theme=dark] .glass-btn.modal__action--secondary:hover::before,.modal__footer [data-theme=dark] .lens-nav-island .modal__action--secondary.nav-btn:hover::before,.lens-nav-island .modal__footer [data-theme=dark] .modal__action--secondary.nav-btn:hover::before,[data-theme=dark] .modal__footer .secondary.modal__action:hover::before,[data-theme=dark] .modal__footer .modal__action.modal__action--secondary:hover::before,.modal__footer [data-theme=dark] .secondary.modal__action:hover::before,.modal__footer [data-theme=dark] .modal__action.modal__action--secondary:hover::before,[data-theme=dark] .modal__header .secondary.modal__close:hover::before,[data-theme=dark] .modal__header .modal__footer .modal__close.modal__action--secondary:hover::before,.modal__footer [data-theme=dark] .modal__header .modal__close.modal__action--secondary:hover::before,.modal__header [data-theme=dark] .secondary.modal__close:hover::before,.modal__header [data-theme=dark] .modal__footer .modal__close.modal__action--secondary:hover::before,.modal__footer .modal__header [data-theme=dark] .modal__close.modal__action--secondary:hover::before,[data-theme=dark] .secondary.loading-pulse:hover::before,[data-theme=dark] .modal__footer .loading-pulse.modal__action--secondary:hover::before,.modal__footer [data-theme=dark] .loading-pulse.modal__action--secondary:hover::before,[data-theme=dark] .form-file__label:hover::before,[data-theme=dark] .secondary.btn-icon:hover::before,[data-theme=dark] .modal__footer .btn-icon.modal__action--secondary:hover::before,.modal__footer [data-theme=dark] .btn-icon.modal__action--secondary:hover::before,[data-theme=dark] .btn-split .secondary.btn-dropdown:hover::before,[data-theme=dark] .btn-split .modal__footer .btn-dropdown.modal__action--secondary:hover::before,.modal__footer [data-theme=dark] .btn-split .btn-dropdown.modal__action--secondary:hover::before,.btn-split [data-theme=dark] .secondary.btn-dropdown:hover::before,.btn-split [data-theme=dark] .modal__footer .btn-dropdown.modal__action--secondary:hover::before,.modal__footer .btn-split [data-theme=dark] .btn-dropdown.modal__action--secondary:hover::before,[data-theme=dark] .secondary.btn-fab:hover::before,[data-theme=dark] .modal__footer .btn-fab.modal__action--secondary:hover::before,.modal__footer [data-theme=dark] .btn-fab.modal__action--secondary:hover::before,[data-theme=dark] .secondary.btn:hover::before,[data-theme=dark] .modal__footer .btn.modal__action--secondary:hover::before,.modal__footer [data-theme=dark] .btn.modal__action--secondary:hover::before,[data-theme=dark] .btn-split .secondary.btn-main:hover::before,[data-theme=dark] .btn-split .modal__footer .btn-main.modal__action--secondary:hover::before,.modal__footer [data-theme=dark] .btn-split .btn-main.modal__action--secondary:hover::before,.btn-split [data-theme=dark] .secondary.btn-main:hover::before,.btn-split [data-theme=dark] .modal__footer .btn-main.modal__action--secondary:hover::before,.modal__footer .btn-split [data-theme=dark] .btn-main.modal__action--secondary:hover::before,[data-theme=dark] .secondary.btn-toggle:hover::before,[data-theme=dark] .modal__footer .btn-toggle.modal__action--secondary:hover::before,.modal__footer [data-theme=dark] .btn-toggle.modal__action--secondary:hover::before,[data-theme=dark] .btn.btn-secondary:hover::before,[data-theme=dark] .btn-split .btn-secondary.btn-dropdown:hover::before,.btn-split [data-theme=dark] .btn-secondary.btn-dropdown:hover::before,[data-theme=dark] .btn-split .btn-secondary.btn-main:hover::before,.btn-split [data-theme=dark] .btn-secondary.btn-main:hover::before,[data-theme=dark] .btn-secondary.btn-toggle:hover::before,[data-theme=dark] .glass-modal .modal-header .secondary.modal-close:hover::before,[data-theme=dark] .glass-modal .modal-header .modal__footer .modal-close.modal__action--secondary:hover::before,.modal__footer [data-theme=dark] .glass-modal .modal-header .modal-close.modal__action--secondary:hover::before,[data-theme=dark] .modal__container .modal-header .secondary.modal-close:hover::before,[data-theme=dark] .modal__container .modal-header .modal__footer .modal-close.modal__action--secondary:hover::before,.modal__footer [data-theme=dark] .modal__container .modal-header .modal-close.modal__action--secondary:hover::before,.glass-modal .modal-header [data-theme=dark] .secondary.modal-close:hover::before,.glass-modal .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--secondary:hover::before,.modal__footer .glass-modal .modal-header [data-theme=dark] .modal-close.modal__action--secondary:hover::before,.modal__container .modal-header [data-theme=dark] .secondary.modal-close:hover::before,.modal__container .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--secondary:hover::before,.modal__footer .modal__container .modal-header [data-theme=dark] .modal-close.modal__action--secondary:hover::before{opacity:calc(.8*0.7);animation:glow-pulse 2s ease-in-out infinite alternate}[data-theme=dark] .glass-btn.secondary:focus-visible::before,[data-theme=dark] .lens-nav-island .secondary.nav-btn:focus-visible::before,.lens-nav-island [data-theme=dark] .secondary.nav-btn:focus-visible::before,[data-theme=dark] .modal__footer .glass-btn.modal__action--secondary:focus-visible::before,[data-theme=dark] .modal__footer .lens-nav-island .modal__action--secondary.nav-btn:focus-visible::before,.lens-nav-island [data-theme=dark] .modal__footer .modal__action--secondary.nav-btn:focus-visible::before,.modal__footer [data-theme=dark] .glass-btn.modal__action--secondary:focus-visible::before,.modal__footer [data-theme=dark] .lens-nav-island .modal__action--secondary.nav-btn:focus-visible::before,.lens-nav-island .modal__footer [data-theme=dark] .modal__action--secondary.nav-btn:focus-visible::before,[data-theme=dark] .modal__footer .secondary.modal__action:focus-visible::before,[data-theme=dark] .modal__footer .modal__action.modal__action--secondary:focus-visible::before,.modal__footer [data-theme=dark] .secondary.modal__action:focus-visible::before,.modal__footer [data-theme=dark] .modal__action.modal__action--secondary:focus-visible::before,[data-theme=dark] .modal__header .secondary.modal__close:focus-visible::before,[data-theme=dark] .modal__header .modal__footer .modal__close.modal__action--secondary:focus-visible::before,.modal__footer [data-theme=dark] .modal__header .modal__close.modal__action--secondary:focus-visible::before,.modal__header [data-theme=dark] .secondary.modal__close:focus-visible::before,.modal__header [data-theme=dark] .modal__footer .modal__close.modal__action--secondary:focus-visible::before,.modal__footer .modal__header [data-theme=dark] .modal__close.modal__action--secondary:focus-visible::before,[data-theme=dark] .secondary.loading-pulse:focus-visible::before,[data-theme=dark] .modal__footer .loading-pulse.modal__action--secondary:focus-visible::before,.modal__footer [data-theme=dark] .loading-pulse.modal__action--secondary:focus-visible::before,[data-theme=dark] .form-file__label:focus-visible::before,[data-theme=dark] .secondary.btn-icon:focus-visible::before,[data-theme=dark] .modal__footer .btn-icon.modal__action--secondary:focus-visible::before,.modal__footer [data-theme=dark] .btn-icon.modal__action--secondary:focus-visible::before,[data-theme=dark] .btn-split .secondary.btn-dropdown:focus-visible::before,[data-theme=dark] .btn-split .modal__footer .btn-dropdown.modal__action--secondary:focus-visible::before,.modal__footer [data-theme=dark] .btn-split .btn-dropdown.modal__action--secondary:focus-visible::before,.btn-split [data-theme=dark] .secondary.btn-dropdown:focus-visible::before,.btn-split [data-theme=dark] .modal__footer .btn-dropdown.modal__action--secondary:focus-visible::before,.modal__footer .btn-split [data-theme=dark] .btn-dropdown.modal__action--secondary:focus-visible::before,[data-theme=dark] .secondary.btn-fab:focus-visible::before,[data-theme=dark] .modal__footer .btn-fab.modal__action--secondary:focus-visible::before,.modal__footer [data-theme=dark] .btn-fab.modal__action--secondary:focus-visible::before,[data-theme=dark] .secondary.btn:focus-visible::before,[data-theme=dark] .modal__footer .btn.modal__action--secondary:focus-visible::before,.modal__footer [data-theme=dark] .btn.modal__action--secondary:focus-visible::before,[data-theme=dark] .btn-split .secondary.btn-main:focus-visible::before,[data-theme=dark] .btn-split .modal__footer .btn-main.modal__action--secondary:focus-visible::before,.modal__footer [data-theme=dark] .btn-split .btn-main.modal__action--secondary:focus-visible::before,.btn-split [data-theme=dark] .secondary.btn-main:focus-visible::before,.btn-split [data-theme=dark] .modal__footer .btn-main.modal__action--secondary:focus-visible::before,.modal__footer .btn-split [data-theme=dark] .btn-main.modal__action--secondary:focus-visible::before,[data-theme=dark] .secondary.btn-toggle:focus-visible::before,[data-theme=dark] .modal__footer .btn-toggle.modal__action--secondary:focus-visible::before,.modal__footer [data-theme=dark] .btn-toggle.modal__action--secondary:focus-visible::before,[data-theme=dark] .btn.btn-secondary:focus-visible::before,[data-theme=dark] .btn-split .btn-secondary.btn-dropdown:focus-visible::before,.btn-split [data-theme=dark] .btn-secondary.btn-dropdown:focus-visible::before,[data-theme=dark] .btn-split .btn-secondary.btn-main:focus-visible::before,.btn-split [data-theme=dark] .btn-secondary.btn-main:focus-visible::before,[data-theme=dark] .btn-secondary.btn-toggle:focus-visible::before,[data-theme=dark] .glass-modal .modal-header .secondary.modal-close:focus-visible::before,[data-theme=dark] .glass-modal .modal-header .modal__footer .modal-close.modal__action--secondary:focus-visible::before,.modal__footer [data-theme=dark] .glass-modal .modal-header .modal-close.modal__action--secondary:focus-visible::before,[data-theme=dark] .modal__container .modal-header .secondary.modal-close:focus-visible::before,[data-theme=dark] .modal__container .modal-header .modal__footer .modal-close.modal__action--secondary:focus-visible::before,.modal__footer [data-theme=dark] .modal__container .modal-header .modal-close.modal__action--secondary:focus-visible::before,.glass-modal .modal-header [data-theme=dark] .secondary.modal-close:focus-visible::before,.glass-modal .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--secondary:focus-visible::before,.modal__footer .glass-modal .modal-header [data-theme=dark] .modal-close.modal__action--secondary:focus-visible::before,.modal__container .modal-header [data-theme=dark] .secondary.modal-close:focus-visible::before,.modal__container .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--secondary:focus-visible::before,.modal__footer .modal__container .modal-header [data-theme=dark] .modal-close.modal__action--secondary:focus-visible::before{opacity:calc(.6*0.7)}[data-theme=dark] .glass-btn.success,[data-theme=dark] .lens-nav-island .success.nav-btn,.lens-nav-island [data-theme=dark] .success.nav-btn,[data-theme=dark] .modal__footer .success.modal__action,.modal__footer [data-theme=dark] .success.modal__action,[data-theme=dark] .modal__header .success.modal__close,.modal__header [data-theme=dark] .success.modal__close,[data-theme=dark] .success.loading-pulse,[data-theme=dark] .success.form-file__label,[data-theme=dark] .success.btn-icon,[data-theme=dark] .btn-split .success.btn-dropdown,.btn-split [data-theme=dark] .success.btn-dropdown,[data-theme=dark] .success.btn-fab,[data-theme=dark] .success.btn,[data-theme=dark] .btn-split .success.btn-main,.btn-split [data-theme=dark] .success.btn-main,[data-theme=dark] .success.btn-toggle,[data-theme=dark] .btn.btn-success,[data-theme=dark] .btn-split .btn-success.btn-dropdown,.btn-split [data-theme=dark] .btn-success.btn-dropdown,[data-theme=dark] .btn-split .btn-success.btn-main,.btn-split [data-theme=dark] .btn-success.btn-main,[data-theme=dark] .btn-success.btn-toggle,[data-theme=dark] .glass-modal .modal-header .success.modal-close,[data-theme=dark] .modal__container .modal-header .success.modal-close,.glass-modal .modal-header [data-theme=dark] .success.modal-close,.modal__container .modal-header [data-theme=dark] .success.modal-close{position:relative}[data-theme=dark] .glass-btn.success::before,[data-theme=dark] .lens-nav-island .success.nav-btn::before,.lens-nav-island [data-theme=dark] .success.nav-btn::before,[data-theme=dark] .modal__footer .success.modal__action::before,.modal__footer [data-theme=dark] .success.modal__action::before,[data-theme=dark] .modal__header .success.modal__close::before,.modal__header [data-theme=dark] .success.modal__close::before,[data-theme=dark] .success.loading-pulse::before,[data-theme=dark] .success.form-file__label::before,[data-theme=dark] .success.btn-icon::before,[data-theme=dark] .btn-split .success.btn-dropdown::before,.btn-split [data-theme=dark] .success.btn-dropdown::before,[data-theme=dark] .success.btn-fab::before,[data-theme=dark] .success.btn::before,[data-theme=dark] .btn-split .success.btn-main::before,.btn-split [data-theme=dark] .success.btn-main::before,[data-theme=dark] .success.btn-toggle::before,[data-theme=dark] .btn.btn-success::before,[data-theme=dark] .btn-split .btn-success.btn-dropdown::before,.btn-split [data-theme=dark] .btn-success.btn-dropdown::before,[data-theme=dark] .btn-split .btn-success.btn-main::before,.btn-split [data-theme=dark] .btn-success.btn-main::before,[data-theme=dark] .btn-success.btn-toggle::before,[data-theme=dark] .glass-modal .modal-header .success.modal-close::before,[data-theme=dark] .modal__container .modal-header .success.modal-close::before,.glass-modal .modal-header [data-theme=dark] .success.modal-close::before,.modal__container .modal-header [data-theme=dark] .success.modal-close::before{content:"";position:absolute;inset:calc(-6px*1*0.8);background:hsla(150,70%,45%,.6);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}[data-theme=dark] .glass-btn.success:hover::before,[data-theme=dark] .lens-nav-island .success.nav-btn:hover::before,.lens-nav-island [data-theme=dark] .success.nav-btn:hover::before,[data-theme=dark] .modal__footer .success.modal__action:hover::before,.modal__footer [data-theme=dark] .success.modal__action:hover::before,[data-theme=dark] .modal__header .success.modal__close:hover::before,.modal__header [data-theme=dark] .success.modal__close:hover::before,[data-theme=dark] .success.loading-pulse:hover::before,[data-theme=dark] .success.form-file__label:hover::before,[data-theme=dark] .success.btn-icon:hover::before,[data-theme=dark] .btn-split .success.btn-dropdown:hover::before,.btn-split [data-theme=dark] .success.btn-dropdown:hover::before,[data-theme=dark] .success.btn-fab:hover::before,[data-theme=dark] .success.btn:hover::before,[data-theme=dark] .btn-split .success.btn-main:hover::before,.btn-split [data-theme=dark] .success.btn-main:hover::before,[data-theme=dark] .success.btn-toggle:hover::before,[data-theme=dark] .btn.btn-success:hover::before,[data-theme=dark] .btn-split .btn-success.btn-dropdown:hover::before,.btn-split [data-theme=dark] .btn-success.btn-dropdown:hover::before,[data-theme=dark] .btn-split .btn-success.btn-main:hover::before,.btn-split [data-theme=dark] .btn-success.btn-main:hover::before,[data-theme=dark] .btn-success.btn-toggle:hover::before,[data-theme=dark] .glass-modal .modal-header .success.modal-close:hover::before,[data-theme=dark] .modal__container .modal-header .success.modal-close:hover::before,.glass-modal .modal-header [data-theme=dark] .success.modal-close:hover::before,.modal__container .modal-header [data-theme=dark] .success.modal-close:hover::before{opacity:calc(.8*0.8);animation:glow-pulse 2s ease-in-out infinite alternate}[data-theme=dark] .glass-btn.success:focus-visible::before,[data-theme=dark] .lens-nav-island .success.nav-btn:focus-visible::before,.lens-nav-island [data-theme=dark] .success.nav-btn:focus-visible::before,[data-theme=dark] .modal__footer .success.modal__action:focus-visible::before,.modal__footer [data-theme=dark] .success.modal__action:focus-visible::before,[data-theme=dark] .modal__header .success.modal__close:focus-visible::before,.modal__header [data-theme=dark] .success.modal__close:focus-visible::before,[data-theme=dark] .success.loading-pulse:focus-visible::before,[data-theme=dark] .success.form-file__label:focus-visible::before,[data-theme=dark] .success.btn-icon:focus-visible::before,[data-theme=dark] .btn-split .success.btn-dropdown:focus-visible::before,.btn-split [data-theme=dark] .success.btn-dropdown:focus-visible::before,[data-theme=dark] .success.btn-fab:focus-visible::before,[data-theme=dark] .success.btn:focus-visible::before,[data-theme=dark] .btn-split .success.btn-main:focus-visible::before,.btn-split [data-theme=dark] .success.btn-main:focus-visible::before,[data-theme=dark] .success.btn-toggle:focus-visible::before,[data-theme=dark] .btn.btn-success:focus-visible::before,[data-theme=dark] .btn-split .btn-success.btn-dropdown:focus-visible::before,.btn-split [data-theme=dark] .btn-success.btn-dropdown:focus-visible::before,[data-theme=dark] .btn-split .btn-success.btn-main:focus-visible::before,.btn-split [data-theme=dark] .btn-success.btn-main:focus-visible::before,[data-theme=dark] .btn-success.btn-toggle:focus-visible::before,[data-theme=dark] .glass-modal .modal-header .success.modal-close:focus-visible::before,[data-theme=dark] .modal__container .modal-header .success.modal-close:focus-visible::before,.glass-modal .modal-header [data-theme=dark] .success.modal-close:focus-visible::before,.modal__container .modal-header [data-theme=dark] .success.modal-close:focus-visible::before{opacity:calc(.6*0.8)}[data-theme=dark] .glass-btn.warning,[data-theme=dark] .lens-nav-island .warning.nav-btn,.lens-nav-island [data-theme=dark] .warning.nav-btn,[data-theme=dark] .modal__footer .warning.modal__action,.modal__footer [data-theme=dark] .warning.modal__action,[data-theme=dark] .modal__header .warning.modal__close,.modal__header [data-theme=dark] .warning.modal__close,[data-theme=dark] .warning.loading-pulse,[data-theme=dark] .warning.form-file__label,[data-theme=dark] .warning.btn-icon,[data-theme=dark] .btn-split .warning.btn-dropdown,.btn-split [data-theme=dark] .warning.btn-dropdown,[data-theme=dark] .warning.btn-fab,[data-theme=dark] .warning.btn,[data-theme=dark] .btn-split .warning.btn-main,.btn-split [data-theme=dark] .warning.btn-main,[data-theme=dark] .warning.btn-toggle,[data-theme=dark] .btn.btn-warning,[data-theme=dark] .btn-split .btn-warning.btn-dropdown,.btn-split [data-theme=dark] .btn-warning.btn-dropdown,[data-theme=dark] .btn-split .btn-warning.btn-main,.btn-split [data-theme=dark] .btn-warning.btn-main,[data-theme=dark] .btn-warning.btn-toggle,[data-theme=dark] .glass-modal .modal-header .warning.modal-close,[data-theme=dark] .modal__container .modal-header .warning.modal-close,.glass-modal .modal-header [data-theme=dark] .warning.modal-close,.modal__container .modal-header [data-theme=dark] .warning.modal-close{position:relative}[data-theme=dark] .glass-btn.warning::before,[data-theme=dark] .lens-nav-island .warning.nav-btn::before,.lens-nav-island [data-theme=dark] .warning.nav-btn::before,[data-theme=dark] .modal__footer .warning.modal__action::before,.modal__footer [data-theme=dark] .warning.modal__action::before,[data-theme=dark] .modal__header .warning.modal__close::before,.modal__header [data-theme=dark] .warning.modal__close::before,[data-theme=dark] .warning.loading-pulse::before,[data-theme=dark] .warning.form-file__label::before,[data-theme=dark] .warning.btn-icon::before,[data-theme=dark] .btn-split .warning.btn-dropdown::before,.btn-split [data-theme=dark] .warning.btn-dropdown::before,[data-theme=dark] .warning.btn-fab::before,[data-theme=dark] .warning.btn::before,[data-theme=dark] .btn-split .warning.btn-main::before,.btn-split [data-theme=dark] .warning.btn-main::before,[data-theme=dark] .warning.btn-toggle::before,[data-theme=dark] .btn.btn-warning::before,[data-theme=dark] .btn-split .btn-warning.btn-dropdown::before,.btn-split [data-theme=dark] .btn-warning.btn-dropdown::before,[data-theme=dark] .btn-split .btn-warning.btn-main::before,.btn-split [data-theme=dark] .btn-warning.btn-main::before,[data-theme=dark] .btn-warning.btn-toggle::before,[data-theme=dark] .glass-modal .modal-header .warning.modal-close::before,[data-theme=dark] .modal__container .modal-header .warning.modal-close::before,.glass-modal .modal-header [data-theme=dark] .warning.modal-close::before,.modal__container .modal-header [data-theme=dark] .warning.modal-close::before{content:"";position:absolute;inset:calc(-6px*1*0.8);background:hsla(45,80%,50%,.6);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}[data-theme=dark] .glass-btn.warning:hover::before,[data-theme=dark] .lens-nav-island .warning.nav-btn:hover::before,.lens-nav-island [data-theme=dark] .warning.nav-btn:hover::before,[data-theme=dark] .modal__footer .warning.modal__action:hover::before,.modal__footer [data-theme=dark] .warning.modal__action:hover::before,[data-theme=dark] .modal__header .warning.modal__close:hover::before,.modal__header [data-theme=dark] .warning.modal__close:hover::before,[data-theme=dark] .warning.loading-pulse:hover::before,[data-theme=dark] .warning.form-file__label:hover::before,[data-theme=dark] .warning.btn-icon:hover::before,[data-theme=dark] .btn-split .warning.btn-dropdown:hover::before,.btn-split [data-theme=dark] .warning.btn-dropdown:hover::before,[data-theme=dark] .warning.btn-fab:hover::before,[data-theme=dark] .warning.btn:hover::before,[data-theme=dark] .btn-split .warning.btn-main:hover::before,.btn-split [data-theme=dark] .warning.btn-main:hover::before,[data-theme=dark] .warning.btn-toggle:hover::before,[data-theme=dark] .btn.btn-warning:hover::before,[data-theme=dark] .btn-split .btn-warning.btn-dropdown:hover::before,.btn-split [data-theme=dark] .btn-warning.btn-dropdown:hover::before,[data-theme=dark] .btn-split .btn-warning.btn-main:hover::before,.btn-split [data-theme=dark] .btn-warning.btn-main:hover::before,[data-theme=dark] .btn-warning.btn-toggle:hover::before,[data-theme=dark] .glass-modal .modal-header .warning.modal-close:hover::before,[data-theme=dark] .modal__container .modal-header .warning.modal-close:hover::before,.glass-modal .modal-header [data-theme=dark] .warning.modal-close:hover::before,.modal__container .modal-header [data-theme=dark] .warning.modal-close:hover::before{opacity:calc(.8*0.8);animation:glow-pulse 2s ease-in-out infinite alternate}[data-theme=dark] .glass-btn.warning:focus-visible::before,[data-theme=dark] .lens-nav-island .warning.nav-btn:focus-visible::before,.lens-nav-island [data-theme=dark] .warning.nav-btn:focus-visible::before,[data-theme=dark] .modal__footer .warning.modal__action:focus-visible::before,.modal__footer [data-theme=dark] .warning.modal__action:focus-visible::before,[data-theme=dark] .modal__header .warning.modal__close:focus-visible::before,.modal__header [data-theme=dark] .warning.modal__close:focus-visible::before,[data-theme=dark] .warning.loading-pulse:focus-visible::before,[data-theme=dark] .warning.form-file__label:focus-visible::before,[data-theme=dark] .warning.btn-icon:focus-visible::before,[data-theme=dark] .btn-split .warning.btn-dropdown:focus-visible::before,.btn-split [data-theme=dark] .warning.btn-dropdown:focus-visible::before,[data-theme=dark] .warning.btn-fab:focus-visible::before,[data-theme=dark] .warning.btn:focus-visible::before,[data-theme=dark] .btn-split .warning.btn-main:focus-visible::before,.btn-split [data-theme=dark] .warning.btn-main:focus-visible::before,[data-theme=dark] .warning.btn-toggle:focus-visible::before,[data-theme=dark] .btn.btn-warning:focus-visible::before,[data-theme=dark] .btn-split .btn-warning.btn-dropdown:focus-visible::before,.btn-split [data-theme=dark] .btn-warning.btn-dropdown:focus-visible::before,[data-theme=dark] .btn-split .btn-warning.btn-main:focus-visible::before,.btn-split [data-theme=dark] .btn-warning.btn-main:focus-visible::before,[data-theme=dark] .btn-warning.btn-toggle:focus-visible::before,[data-theme=dark] .glass-modal .modal-header .warning.modal-close:focus-visible::before,[data-theme=dark] .modal__container .modal-header .warning.modal-close:focus-visible::before,.glass-modal .modal-header [data-theme=dark] .warning.modal-close:focus-visible::before,.modal__container .modal-header [data-theme=dark] .warning.modal-close:focus-visible::before{opacity:calc(.6*0.8)}[data-theme=dark] .glass-btn.danger,[data-theme=dark] .lens-nav-island .danger.nav-btn,.lens-nav-island [data-theme=dark] .danger.nav-btn,[data-theme=dark] .modal__footer .glass-btn.modal__action--danger,[data-theme=dark] .modal__footer .lens-nav-island .modal__action--danger.nav-btn,.lens-nav-island [data-theme=dark] .modal__footer .modal__action--danger.nav-btn,.modal__footer [data-theme=dark] .glass-btn.modal__action--danger,.modal__footer [data-theme=dark] .lens-nav-island .modal__action--danger.nav-btn,.lens-nav-island .modal__footer [data-theme=dark] .modal__action--danger.nav-btn,[data-theme=dark] .modal__footer .danger.modal__action,[data-theme=dark] .modal__footer .modal__action.modal__action--danger,.modal__footer [data-theme=dark] .danger.modal__action,.modal__footer [data-theme=dark] .modal__action.modal__action--danger,[data-theme=dark] .modal__header .danger.modal__close,[data-theme=dark] .modal__header .modal__footer .modal__close.modal__action--danger,.modal__footer [data-theme=dark] .modal__header .modal__close.modal__action--danger,.modal__header [data-theme=dark] .danger.modal__close,.modal__header [data-theme=dark] .modal__footer .modal__close.modal__action--danger,.modal__footer .modal__header [data-theme=dark] .modal__close.modal__action--danger,[data-theme=dark] .danger.loading-pulse,[data-theme=dark] .modal__footer .loading-pulse.modal__action--danger,.modal__footer [data-theme=dark] .loading-pulse.modal__action--danger,[data-theme=dark] .danger.form-file__label,[data-theme=dark] .modal__footer .form-file__label.modal__action--danger,.modal__footer [data-theme=dark] .form-file__label.modal__action--danger,[data-theme=dark] .danger.btn-icon,[data-theme=dark] .modal__footer .btn-icon.modal__action--danger,.modal__footer [data-theme=dark] .btn-icon.modal__action--danger,[data-theme=dark] .btn-split .danger.btn-dropdown,[data-theme=dark] .btn-split .modal__footer .btn-dropdown.modal__action--danger,.modal__footer [data-theme=dark] .btn-split .btn-dropdown.modal__action--danger,.btn-split [data-theme=dark] .danger.btn-dropdown,.btn-split [data-theme=dark] .modal__footer .btn-dropdown.modal__action--danger,.modal__footer .btn-split [data-theme=dark] .btn-dropdown.modal__action--danger,[data-theme=dark] .danger.btn-fab,[data-theme=dark] .modal__footer .btn-fab.modal__action--danger,.modal__footer [data-theme=dark] .btn-fab.modal__action--danger,[data-theme=dark] .danger.btn,[data-theme=dark] .modal__footer .btn.modal__action--danger,.modal__footer [data-theme=dark] .btn.modal__action--danger,[data-theme=dark] .btn-split .danger.btn-main,[data-theme=dark] .btn-split .modal__footer .btn-main.modal__action--danger,.modal__footer [data-theme=dark] .btn-split .btn-main.modal__action--danger,.btn-split [data-theme=dark] .danger.btn-main,.btn-split [data-theme=dark] .modal__footer .btn-main.modal__action--danger,.modal__footer .btn-split [data-theme=dark] .btn-main.modal__action--danger,[data-theme=dark] .danger.btn-toggle,[data-theme=dark] .modal__footer .btn-toggle.modal__action--danger,.modal__footer [data-theme=dark] .btn-toggle.modal__action--danger,[data-theme=dark] .btn.btn-danger,[data-theme=dark] .btn-split .btn-danger.btn-dropdown,.btn-split [data-theme=dark] .btn-danger.btn-dropdown,[data-theme=dark] .btn-split .btn-danger.btn-main,.btn-split [data-theme=dark] .btn-danger.btn-main,[data-theme=dark] .btn-danger.btn-toggle,[data-theme=dark] .glass-modal .modal-header .danger.modal-close,[data-theme=dark] .glass-modal .modal-header .modal__footer .modal-close.modal__action--danger,.modal__footer [data-theme=dark] .glass-modal .modal-header .modal-close.modal__action--danger,[data-theme=dark] .modal__container .modal-header .danger.modal-close,[data-theme=dark] .modal__container .modal-header .modal__footer .modal-close.modal__action--danger,.modal__footer [data-theme=dark] .modal__container .modal-header .modal-close.modal__action--danger,.glass-modal .modal-header [data-theme=dark] .danger.modal-close,.glass-modal .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--danger,.modal__footer .glass-modal .modal-header [data-theme=dark] .modal-close.modal__action--danger,.modal__container .modal-header [data-theme=dark] .danger.modal-close,.modal__container .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--danger,.modal__footer .modal__container .modal-header [data-theme=dark] .modal-close.modal__action--danger{position:relative}[data-theme=dark] .glass-btn.danger::before,[data-theme=dark] .lens-nav-island .danger.nav-btn::before,.lens-nav-island [data-theme=dark] .danger.nav-btn::before,[data-theme=dark] .modal__footer .glass-btn.modal__action--danger::before,[data-theme=dark] .modal__footer .lens-nav-island .modal__action--danger.nav-btn::before,.lens-nav-island [data-theme=dark] .modal__footer .modal__action--danger.nav-btn::before,.modal__footer [data-theme=dark] .glass-btn.modal__action--danger::before,.modal__footer [data-theme=dark] .lens-nav-island .modal__action--danger.nav-btn::before,.lens-nav-island .modal__footer [data-theme=dark] .modal__action--danger.nav-btn::before,[data-theme=dark] .modal__footer .danger.modal__action::before,[data-theme=dark] .modal__footer .modal__action.modal__action--danger::before,.modal__footer [data-theme=dark] .danger.modal__action::before,.modal__footer [data-theme=dark] .modal__action.modal__action--danger::before,[data-theme=dark] .modal__header .danger.modal__close::before,[data-theme=dark] .modal__header .modal__footer .modal__close.modal__action--danger::before,.modal__footer [data-theme=dark] .modal__header .modal__close.modal__action--danger::before,.modal__header [data-theme=dark] .danger.modal__close::before,.modal__header [data-theme=dark] .modal__footer .modal__close.modal__action--danger::before,.modal__footer .modal__header [data-theme=dark] .modal__close.modal__action--danger::before,[data-theme=dark] .danger.loading-pulse::before,[data-theme=dark] .modal__footer .loading-pulse.modal__action--danger::before,.modal__footer [data-theme=dark] .loading-pulse.modal__action--danger::before,[data-theme=dark] .danger.form-file__label::before,[data-theme=dark] .modal__footer .form-file__label.modal__action--danger::before,.modal__footer [data-theme=dark] .form-file__label.modal__action--danger::before,[data-theme=dark] .danger.btn-icon::before,[data-theme=dark] .modal__footer .btn-icon.modal__action--danger::before,.modal__footer [data-theme=dark] .btn-icon.modal__action--danger::before,[data-theme=dark] .btn-split .danger.btn-dropdown::before,[data-theme=dark] .btn-split .modal__footer .btn-dropdown.modal__action--danger::before,.modal__footer [data-theme=dark] .btn-split .btn-dropdown.modal__action--danger::before,.btn-split [data-theme=dark] .danger.btn-dropdown::before,.btn-split [data-theme=dark] .modal__footer .btn-dropdown.modal__action--danger::before,.modal__footer .btn-split [data-theme=dark] .btn-dropdown.modal__action--danger::before,[data-theme=dark] .danger.btn-fab::before,[data-theme=dark] .modal__footer .btn-fab.modal__action--danger::before,.modal__footer [data-theme=dark] .btn-fab.modal__action--danger::before,[data-theme=dark] .danger.btn::before,[data-theme=dark] .modal__footer .btn.modal__action--danger::before,.modal__footer [data-theme=dark] .btn.modal__action--danger::before,[data-theme=dark] .btn-split .danger.btn-main::before,[data-theme=dark] .btn-split .modal__footer .btn-main.modal__action--danger::before,.modal__footer [data-theme=dark] .btn-split .btn-main.modal__action--danger::before,.btn-split [data-theme=dark] .danger.btn-main::before,.btn-split [data-theme=dark] .modal__footer .btn-main.modal__action--danger::before,.modal__footer .btn-split [data-theme=dark] .btn-main.modal__action--danger::before,[data-theme=dark] .danger.btn-toggle::before,[data-theme=dark] .modal__footer .btn-toggle.modal__action--danger::before,.modal__footer [data-theme=dark] .btn-toggle.modal__action--danger::before,[data-theme=dark] .btn.btn-danger::before,[data-theme=dark] .btn-split .btn-danger.btn-dropdown::before,.btn-split [data-theme=dark] .btn-danger.btn-dropdown::before,[data-theme=dark] .btn-split .btn-danger.btn-main::before,.btn-split [data-theme=dark] .btn-danger.btn-main::before,[data-theme=dark] .btn-danger.btn-toggle::before,[data-theme=dark] .glass-modal .modal-header .danger.modal-close::before,[data-theme=dark] .glass-modal .modal-header .modal__footer .modal-close.modal__action--danger::before,.modal__footer [data-theme=dark] .glass-modal .modal-header .modal-close.modal__action--danger::before,[data-theme=dark] .modal__container .modal-header .danger.modal-close::before,[data-theme=dark] .modal__container .modal-header .modal__footer .modal-close.modal__action--danger::before,.modal__footer [data-theme=dark] .modal__container .modal-header .modal-close.modal__action--danger::before,.glass-modal .modal-header [data-theme=dark] .danger.modal-close::before,.glass-modal .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--danger::before,.modal__footer .glass-modal .modal-header [data-theme=dark] .modal-close.modal__action--danger::before,.modal__container .modal-header [data-theme=dark] .danger.modal-close::before,.modal__container .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--danger::before,.modal__footer .modal__container .modal-header [data-theme=dark] .modal-close.modal__action--danger::before{content:"";position:absolute;inset:calc(-6px*1*0.8);background:hsla(0,70%,55%,.6);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}[data-theme=dark] .glass-btn.danger:hover::before,[data-theme=dark] .lens-nav-island .danger.nav-btn:hover::before,.lens-nav-island [data-theme=dark] .danger.nav-btn:hover::before,[data-theme=dark] .modal__footer .glass-btn.modal__action--danger:hover::before,[data-theme=dark] .modal__footer .lens-nav-island .modal__action--danger.nav-btn:hover::before,.lens-nav-island [data-theme=dark] .modal__footer .modal__action--danger.nav-btn:hover::before,.modal__footer [data-theme=dark] .glass-btn.modal__action--danger:hover::before,.modal__footer [data-theme=dark] .lens-nav-island .modal__action--danger.nav-btn:hover::before,.lens-nav-island .modal__footer [data-theme=dark] .modal__action--danger.nav-btn:hover::before,[data-theme=dark] .modal__footer .danger.modal__action:hover::before,[data-theme=dark] .modal__footer .modal__action.modal__action--danger:hover::before,.modal__footer [data-theme=dark] .danger.modal__action:hover::before,.modal__footer [data-theme=dark] .modal__action.modal__action--danger:hover::before,[data-theme=dark] .modal__header .danger.modal__close:hover::before,[data-theme=dark] .modal__header .modal__footer .modal__close.modal__action--danger:hover::before,.modal__footer [data-theme=dark] .modal__header .modal__close.modal__action--danger:hover::before,.modal__header [data-theme=dark] .danger.modal__close:hover::before,.modal__header [data-theme=dark] .modal__footer .modal__close.modal__action--danger:hover::before,.modal__footer .modal__header [data-theme=dark] .modal__close.modal__action--danger:hover::before,[data-theme=dark] .danger.loading-pulse:hover::before,[data-theme=dark] .modal__footer .loading-pulse.modal__action--danger:hover::before,.modal__footer [data-theme=dark] .loading-pulse.modal__action--danger:hover::before,[data-theme=dark] .danger.form-file__label:hover::before,[data-theme=dark] .modal__footer .form-file__label.modal__action--danger:hover::before,.modal__footer [data-theme=dark] .form-file__label.modal__action--danger:hover::before,[data-theme=dark] .danger.btn-icon:hover::before,[data-theme=dark] .modal__footer .btn-icon.modal__action--danger:hover::before,.modal__footer [data-theme=dark] .btn-icon.modal__action--danger:hover::before,[data-theme=dark] .btn-split .danger.btn-dropdown:hover::before,[data-theme=dark] .btn-split .modal__footer .btn-dropdown.modal__action--danger:hover::before,.modal__footer [data-theme=dark] .btn-split .btn-dropdown.modal__action--danger:hover::before,.btn-split [data-theme=dark] .danger.btn-dropdown:hover::before,.btn-split [data-theme=dark] .modal__footer .btn-dropdown.modal__action--danger:hover::before,.modal__footer .btn-split [data-theme=dark] .btn-dropdown.modal__action--danger:hover::before,[data-theme=dark] .danger.btn-fab:hover::before,[data-theme=dark] .modal__footer .btn-fab.modal__action--danger:hover::before,.modal__footer [data-theme=dark] .btn-fab.modal__action--danger:hover::before,[data-theme=dark] .danger.btn:hover::before,[data-theme=dark] .modal__footer .btn.modal__action--danger:hover::before,.modal__footer [data-theme=dark] .btn.modal__action--danger:hover::before,[data-theme=dark] .btn-split .danger.btn-main:hover::before,[data-theme=dark] .btn-split .modal__footer .btn-main.modal__action--danger:hover::before,.modal__footer [data-theme=dark] .btn-split .btn-main.modal__action--danger:hover::before,.btn-split [data-theme=dark] .danger.btn-main:hover::before,.btn-split [data-theme=dark] .modal__footer .btn-main.modal__action--danger:hover::before,.modal__footer .btn-split [data-theme=dark] .btn-main.modal__action--danger:hover::before,[data-theme=dark] .danger.btn-toggle:hover::before,[data-theme=dark] .modal__footer .btn-toggle.modal__action--danger:hover::before,.modal__footer [data-theme=dark] .btn-toggle.modal__action--danger:hover::before,[data-theme=dark] .btn.btn-danger:hover::before,[data-theme=dark] .btn-split .btn-danger.btn-dropdown:hover::before,.btn-split [data-theme=dark] .btn-danger.btn-dropdown:hover::before,[data-theme=dark] .btn-split .btn-danger.btn-main:hover::before,.btn-split [data-theme=dark] .btn-danger.btn-main:hover::before,[data-theme=dark] .btn-danger.btn-toggle:hover::before,[data-theme=dark] .glass-modal .modal-header .danger.modal-close:hover::before,[data-theme=dark] .glass-modal .modal-header .modal__footer .modal-close.modal__action--danger:hover::before,.modal__footer [data-theme=dark] .glass-modal .modal-header .modal-close.modal__action--danger:hover::before,[data-theme=dark] .modal__container .modal-header .danger.modal-close:hover::before,[data-theme=dark] .modal__container .modal-header .modal__footer .modal-close.modal__action--danger:hover::before,.modal__footer [data-theme=dark] .modal__container .modal-header .modal-close.modal__action--danger:hover::before,.glass-modal .modal-header [data-theme=dark] .danger.modal-close:hover::before,.glass-modal .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--danger:hover::before,.modal__footer .glass-modal .modal-header [data-theme=dark] .modal-close.modal__action--danger:hover::before,.modal__container .modal-header [data-theme=dark] .danger.modal-close:hover::before,.modal__container .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--danger:hover::before,.modal__footer .modal__container .modal-header [data-theme=dark] .modal-close.modal__action--danger:hover::before{opacity:calc(.8*0.8);animation:glow-pulse 2s ease-in-out infinite alternate}[data-theme=dark] .glass-btn.danger:focus-visible::before,[data-theme=dark] .lens-nav-island .danger.nav-btn:focus-visible::before,.lens-nav-island [data-theme=dark] .danger.nav-btn:focus-visible::before,[data-theme=dark] .modal__footer .glass-btn.modal__action--danger:focus-visible::before,[data-theme=dark] .modal__footer .lens-nav-island .modal__action--danger.nav-btn:focus-visible::before,.lens-nav-island [data-theme=dark] .modal__footer .modal__action--danger.nav-btn:focus-visible::before,.modal__footer [data-theme=dark] .glass-btn.modal__action--danger:focus-visible::before,.modal__footer [data-theme=dark] .lens-nav-island .modal__action--danger.nav-btn:focus-visible::before,.lens-nav-island .modal__footer [data-theme=dark] .modal__action--danger.nav-btn:focus-visible::before,[data-theme=dark] .modal__footer .danger.modal__action:focus-visible::before,[data-theme=dark] .modal__footer .modal__action.modal__action--danger:focus-visible::before,.modal__footer [data-theme=dark] .danger.modal__action:focus-visible::before,.modal__footer [data-theme=dark] .modal__action.modal__action--danger:focus-visible::before,[data-theme=dark] .modal__header .danger.modal__close:focus-visible::before,[data-theme=dark] .modal__header .modal__footer .modal__close.modal__action--danger:focus-visible::before,.modal__footer [data-theme=dark] .modal__header .modal__close.modal__action--danger:focus-visible::before,.modal__header [data-theme=dark] .danger.modal__close:focus-visible::before,.modal__header [data-theme=dark] .modal__footer .modal__close.modal__action--danger:focus-visible::before,.modal__footer .modal__header [data-theme=dark] .modal__close.modal__action--danger:focus-visible::before,[data-theme=dark] .danger.loading-pulse:focus-visible::before,[data-theme=dark] .modal__footer .loading-pulse.modal__action--danger:focus-visible::before,.modal__footer [data-theme=dark] .loading-pulse.modal__action--danger:focus-visible::before,[data-theme=dark] .danger.form-file__label:focus-visible::before,[data-theme=dark] .modal__footer .form-file__label.modal__action--danger:focus-visible::before,.modal__footer [data-theme=dark] .form-file__label.modal__action--danger:focus-visible::before,[data-theme=dark] .danger.btn-icon:focus-visible::before,[data-theme=dark] .modal__footer .btn-icon.modal__action--danger:focus-visible::before,.modal__footer [data-theme=dark] .btn-icon.modal__action--danger:focus-visible::before,[data-theme=dark] .btn-split .danger.btn-dropdown:focus-visible::before,[data-theme=dark] .btn-split .modal__footer .btn-dropdown.modal__action--danger:focus-visible::before,.modal__footer [data-theme=dark] .btn-split .btn-dropdown.modal__action--danger:focus-visible::before,.btn-split [data-theme=dark] .danger.btn-dropdown:focus-visible::before,.btn-split [data-theme=dark] .modal__footer .btn-dropdown.modal__action--danger:focus-visible::before,.modal__footer .btn-split [data-theme=dark] .btn-dropdown.modal__action--danger:focus-visible::before,[data-theme=dark] .danger.btn-fab:focus-visible::before,[data-theme=dark] .modal__footer .btn-fab.modal__action--danger:focus-visible::before,.modal__footer [data-theme=dark] .btn-fab.modal__action--danger:focus-visible::before,[data-theme=dark] .danger.btn:focus-visible::before,[data-theme=dark] .modal__footer .btn.modal__action--danger:focus-visible::before,.modal__footer [data-theme=dark] .btn.modal__action--danger:focus-visible::before,[data-theme=dark] .btn-split .danger.btn-main:focus-visible::before,[data-theme=dark] .btn-split .modal__footer .btn-main.modal__action--danger:focus-visible::before,.modal__footer [data-theme=dark] .btn-split .btn-main.modal__action--danger:focus-visible::before,.btn-split [data-theme=dark] .danger.btn-main:focus-visible::before,.btn-split [data-theme=dark] .modal__footer .btn-main.modal__action--danger:focus-visible::before,.modal__footer .btn-split [data-theme=dark] .btn-main.modal__action--danger:focus-visible::before,[data-theme=dark] .danger.btn-toggle:focus-visible::before,[data-theme=dark] .modal__footer .btn-toggle.modal__action--danger:focus-visible::before,.modal__footer [data-theme=dark] .btn-toggle.modal__action--danger:focus-visible::before,[data-theme=dark] .btn.btn-danger:focus-visible::before,[data-theme=dark] .btn-split .btn-danger.btn-dropdown:focus-visible::before,.btn-split [data-theme=dark] .btn-danger.btn-dropdown:focus-visible::before,[data-theme=dark] .btn-split .btn-danger.btn-main:focus-visible::before,.btn-split [data-theme=dark] .btn-danger.btn-main:focus-visible::before,[data-theme=dark] .btn-danger.btn-toggle:focus-visible::before,[data-theme=dark] .glass-modal .modal-header .danger.modal-close:focus-visible::before,[data-theme=dark] .glass-modal .modal-header .modal__footer .modal-close.modal__action--danger:focus-visible::before,.modal__footer [data-theme=dark] .glass-modal .modal-header .modal-close.modal__action--danger:focus-visible::before,[data-theme=dark] .modal__container .modal-header .danger.modal-close:focus-visible::before,[data-theme=dark] .modal__container .modal-header .modal__footer .modal-close.modal__action--danger:focus-visible::before,.modal__footer [data-theme=dark] .modal__container .modal-header .modal-close.modal__action--danger:focus-visible::before,.glass-modal .modal-header [data-theme=dark] .danger.modal-close:focus-visible::before,.glass-modal .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--danger:focus-visible::before,.modal__footer .glass-modal .modal-header [data-theme=dark] .modal-close.modal__action--danger:focus-visible::before,.modal__container .modal-header [data-theme=dark] .danger.modal-close:focus-visible::before,.modal__container .modal-header [data-theme=dark] .modal__footer .modal-close.modal__action--danger:focus-visible::before,.modal__footer .modal__container .modal-header [data-theme=dark] .modal-close.modal__action--danger:focus-visible::before{opacity:calc(.6*0.8)}[data-theme=dark] .glass-btn:disabled,[data-theme=dark] .lens-nav-island .nav-btn:disabled,.lens-nav-island [data-theme=dark] .nav-btn:disabled,[data-theme=dark] .modal__footer .modal__action:disabled,.modal__footer [data-theme=dark] .modal__action:disabled,[data-theme=dark] .modal__header .modal__close:disabled,.modal__header [data-theme=dark] .modal__close:disabled,[data-theme=dark] .loading-pulse:disabled,[data-theme=dark] .form-file__label:disabled,[data-theme=dark] .btn-icon:disabled,[data-theme=dark] .btn-split .btn-dropdown:disabled,.btn-split [data-theme=dark] .btn-dropdown:disabled,[data-theme=dark] .btn-fab:disabled,[data-theme=dark] .btn:disabled,[data-theme=dark] .btn-split .btn-main:disabled,.btn-split [data-theme=dark] .btn-main:disabled,[data-theme=dark] .btn-toggle:disabled,[data-theme=dark] .glass-modal .modal-header .modal-close:disabled,[data-theme=dark] .modal__container .modal-header .modal-close:disabled,.glass-modal .modal-header [data-theme=dark] .modal-close:disabled,.modal__container .modal-header [data-theme=dark] .modal-close:disabled,[data-theme=dark] .glass-btn.disabled,[data-theme=dark] .lens-nav-island .disabled.nav-btn,.lens-nav-island [data-theme=dark] .disabled.nav-btn,[data-theme=dark] .modal__footer .disabled.modal__action,.modal__footer [data-theme=dark] .disabled.modal__action,[data-theme=dark] .modal__header .disabled.modal__close,.modal__header [data-theme=dark] .disabled.modal__close,[data-theme=dark] .disabled.loading-pulse,[data-theme=dark] .disabled.form-file__label,[data-theme=dark] .disabled.btn-icon,[data-theme=dark] .btn-split .disabled.btn-dropdown,.btn-split [data-theme=dark] .disabled.btn-dropdown,[data-theme=dark] .disabled.btn-fab,[data-theme=dark] .disabled.btn,[data-theme=dark] .btn-split .disabled.btn-main,.btn-split [data-theme=dark] .disabled.btn-main,[data-theme=dark] .disabled.btn-toggle,[data-theme=dark] .btn.btn-disabled,[data-theme=dark] .btn-split .btn-disabled.btn-dropdown,.btn-split [data-theme=dark] .btn-disabled.btn-dropdown,[data-theme=dark] .btn-split .btn-disabled.btn-main,.btn-split [data-theme=dark] .btn-disabled.btn-main,[data-theme=dark] .btn-disabled.btn-toggle,[data-theme=dark] .glass-modal .modal-header .disabled.modal-close,[data-theme=dark] .modal__container .modal-header .disabled.modal-close,.glass-modal .modal-header [data-theme=dark] .disabled.modal-close,.modal__container .modal-header [data-theme=dark] .disabled.modal-close{opacity:.4;filter:saturate(0.3)}[data-theme=dark] .glass-btn.loading .btn-text,[data-theme=dark] .lens-nav-island .loading.nav-btn .btn-text,.lens-nav-island [data-theme=dark] .loading.nav-btn .btn-text,[data-theme=dark] .modal__footer .loading.modal__action .btn-text,.modal__footer [data-theme=dark] .loading.modal__action .btn-text,[data-theme=dark] .modal__header .loading.modal__close .btn-text,.modal__header [data-theme=dark] .loading.modal__close .btn-text,[data-theme=dark] .loading.loading-pulse .btn-text,[data-theme=dark] .loading.form-file__label .btn-text,[data-theme=dark] .loading.btn-icon .btn-text,[data-theme=dark] .btn-split .loading.btn-dropdown .btn-text,.btn-split [data-theme=dark] .loading.btn-dropdown .btn-text,[data-theme=dark] .loading.btn-fab .btn-text,[data-theme=dark] .loading.btn .btn-text,[data-theme=dark] .btn-split .loading.btn-main .btn-text,.btn-split [data-theme=dark] .loading.btn-main .btn-text,[data-theme=dark] .loading.btn-toggle .btn-text,[data-theme=dark] .btn.btn-loading .btn-text,[data-theme=dark] .btn-split .btn-loading.btn-dropdown .btn-text,.btn-split [data-theme=dark] .btn-loading.btn-dropdown .btn-text,[data-theme=dark] .btn-split .btn-loading.btn-main .btn-text,.btn-split [data-theme=dark] .btn-loading.btn-main .btn-text,[data-theme=dark] .btn-loading.btn-toggle .btn-text,[data-theme=dark] .glass-modal .modal-header .loading.modal-close .btn-text,[data-theme=dark] .modal__container .modal-header .loading.modal-close .btn-text,.glass-modal .modal-header [data-theme=dark] .loading.modal-close .btn-text,.modal__container .modal-header [data-theme=dark] .loading.modal-close .btn-text{opacity:.2}[data-theme=dark] .glass-card .card-header::after,[data-theme=dark] .card-stats .card-header::after,[data-theme=dark] .card-testimonial .card-header::after,[data-theme=dark] .card-feature .card-header::after,[data-theme=dark] .card-hero .card-header::after,[data-theme=dark] .card .card-header::after{background:linear-gradient(90deg, hsla(210, 80%, 55%, 0.6), transparent)}[data-theme=dark] .glass-nav .nav-item,[data-theme=dark] .lens-nav-island .nav-island-container .nav-item,.lens-nav-island [data-theme=dark] .nav-island-container .nav-item{color:var(--text-secondary, rgba(255, 255, 255, 0.7))}[data-theme=dark] .glass-nav .nav-item:hover,[data-theme=dark] .lens-nav-island .nav-island-container .nav-item:hover,.lens-nav-island [data-theme=dark] .nav-island-container .nav-item:hover{color:var(--text-primary, rgba(255, 255, 255, 0.95));background:hsla(0,0%,100%,.08)}[data-theme=dark] .glass-nav .nav-item.active,[data-theme=dark] .lens-nav-island .nav-island-container .nav-item.active,.lens-nav-island [data-theme=dark] .nav-island-container .nav-item.active{color:hsl(210,80%,65%);background:hsla(0,0%,100%,.12)}[data-theme=dark] .glass-nav .nav-item.active::before,[data-theme=dark] .lens-nav-island .nav-island-container .nav-item.active::before,.lens-nav-island [data-theme=dark] .nav-island-container .nav-item.active::before{background:linear-gradient(135deg, hsla(210, 80%, 55%, 0.4), hsla(270, 70%, 60%, 0.4))}[data-theme=dark] .glass-frosted{position:relative;background:rgba(255, 255, 255, calc(var(--glass-base-alpha) * 1.2)),linear-gradient(135deg, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1.2)) 0%, transparent 50%, rgba(255, 255, 255, calc(var(--glass-reflection-alpha) * 1.2 * 0.3)) 100%);border:1px solid rgba(0,0,0,0);background-clip:padding-box;backdrop-filter:blur(calc(var(--blur-primary) * 1.4)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));-webkit-backdrop-filter:blur(calc(var(--blur-primary) * 1.4)) saturate(var(--filter-saturate)) brightness(var(--filter-brightness)) contrast(var(--filter-contrast)) hue-rotate(var(--filter-hue-shift));box-shadow:inset 0 1px 0 var(--shadow-glass-inner),inset 0 -1px 0 rgba(255, 255, 255, calc(0.08 * 1.2)),inset 1px 0 0 rgba(255, 255, 255, calc(0.05 * 1.2)),inset -1px 0 0 rgba(255, 255, 255, calc(0.05 * 1.2)),0 0 0 .5px var(--shadow-glass-rim),0 calc(2px*1.4) calc(8px*1.4) var(--shadow-depth-near),0 calc(8px*1.4) calc(24px*1.4) var(--shadow-depth-mid),0 calc(20px*1.4) calc(60px*1.4) var(--shadow-depth-far),0 calc(40px*1.4) calc(120px*1.4) var(--shadow-depth-ultra),0 calc(80px*1.4) calc(200px*1.4) rgba(0, 0, 0, calc(0.01 * 1.2));transition:all .8s var(--transition-silk);will-change:transform,backdrop-filter,box-shadow,background;transform:translateZ(0);contain:layout style paint;isolation:isolate;filter:url(#frosted-dark);backdrop-filter:blur(calc(var(--blur-primary) * 1.4)) url(#frosted-dark);-webkit-backdrop-filter:blur(calc(var(--blur-primary) * 1.4)) url(#frosted-dark);color:hsla(0,0%,100%,.9)}[data-theme=dark] .glass-frosted::before{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;filter:url(#frosted-dark);opacity:.6;z-index:-1;transition:all var(--svg-morph-duration) var(--transition-morphic)}[data-theme=dark] .glass-frosted:hover{color:#fff}[data-theme=dark] .glass-modal .modal-close,[data-theme=dark] .modal__container .modal-close{color:var(--text-secondary, rgba(255, 255, 255, 0.6))}[data-theme=dark] .glass-modal .modal-close:hover,[data-theme=dark] .modal__container .modal-close:hover{color:var(--text-primary, rgba(255, 255, 255, 0.9));position:relative}[data-theme=dark] .glass-modal .modal-close:hover::before,[data-theme=dark] .modal__container .modal-close:hover::before{content:"";position:absolute;inset:calc(-6px*1*0.5);background:hsla(0,70%,55%,.6);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}[data-theme=dark] .glass-modal .modal-close:hover:hover::before,[data-theme=dark] .modal__container .modal-close:hover:hover::before{opacity:calc(.8*0.5);animation:glow-pulse 2s ease-in-out infinite alternate}[data-theme=dark] .glass-modal .modal-close:hover:focus-visible::before,[data-theme=dark] .modal__container .modal-close:hover:focus-visible::before{opacity:calc(.6*0.5)}@keyframes glass-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes glass-rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes glow-pulse{0%,100%{opacity:.6}50%{opacity:1}}@keyframes plasma-shift{0%,100%{filter:hue-rotate(0deg) saturate(0.5)}25%{filter:hue-rotate(90deg) saturate(0.6)}50%{filter:hue-rotate(180deg) saturate(0.7)}75%{filter:hue-rotate(270deg) saturate(0.6)}}@keyframes modal-appear{from{opacity:0;transform:translate(-50%, -60%) scale(0.9)}to{opacity:1;transform:translate(-50%, -50%) scale(1)}}@keyframes backdrop-appear{from{opacity:0}to{opacity:1}}@keyframes progress-stripes{from{background-position:0 0}to{background-position:20px 0}}@keyframes glass-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}@keyframes glass-float{0%,100%{transform:translateY(0px) rotate(0deg)}25%{transform:translateY(-10px) rotate(1deg)}50%{transform:translateY(-5px) rotate(0deg)}75%{transform:translateY(-15px) rotate(-1deg)}}@keyframes glass-morph{0%,100%{border-radius:50%}25%{border-radius:30% 70% 70% 30%/30% 30% 70% 70%}50%{border-radius:70% 30% 30% 70%/70% 70% 30% 30%}75%{border-radius:40% 60% 60% 40%/60% 40% 40% 60%}}.svg-filter-template{display:none}.svg-filter-template .frosted-filter{filter:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='frosted'%3E%3CfeTurbulence baseFrequency='0.007' numOctaves='3' stitchTiles='stitch'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='0.4'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")}.svg-filter-template .frosted-hover-filter{filter:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='frosted-hover'%3E%3CfeTurbulence baseFrequency='0.012' numOctaves='4' stitchTiles='stitch'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='0.7'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")}.svg-filter-template .frosted-dark-filter{filter:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='frosted-dark'%3E%3CfeTurbulence baseFrequency='0.008' numOctaves='3' stitchTiles='stitch'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='0.6'/%3E%3CfeColorMatrix values='0.9 0 0 0 0.1 0 0.9 0 0 0.1 0 0 0.9 0 0.1 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")}.glass-utils.animated.float,.float.btn.btn-morph,.btn-split .float.btn-morph.btn-dropdown,.btn-split .float.btn-morph.btn-main,.float.btn-morph.btn-toggle,.float.btn.btn-shimmer,.btn-split .float.btn-shimmer.btn-dropdown,.btn-split .float.btn-shimmer.btn-main,.float.btn-shimmer.btn-toggle,.btn.btn-floating,.btn-split .btn-floating.btn-dropdown,.btn-split .btn-floating.btn-main,.btn-floating.btn-toggle,.animated.float.btn.btn-iridescent,.btn-split .animated.float.btn-iridescent.btn-dropdown,.btn-split .animated.float.btn-iridescent.btn-main,.animated.float.btn-iridescent.btn-toggle,.animated.float.btn.btn-holographic,.btn-split .animated.float.btn-holographic.btn-dropdown,.btn-split .animated.float.btn-holographic.btn-main,.animated.float.btn-holographic.btn-toggle{animation:glass-float 6s ease-in-out infinite}.glass-utils.animated.shimmer,.shimmer.btn.btn-morph,.btn-split .shimmer.btn-morph.btn-dropdown,.btn-split .shimmer.btn-morph.btn-main,.shimmer.btn-morph.btn-toggle,.btn.btn-shimmer,.btn-split .btn-shimmer.btn-dropdown,.btn-split .btn-shimmer.btn-main,.btn-shimmer.btn-toggle,.shimmer.btn.btn-floating,.btn-split .shimmer.btn-floating.btn-dropdown,.btn-split .shimmer.btn-floating.btn-main,.shimmer.btn-floating.btn-toggle,.animated.shimmer.btn.btn-iridescent,.btn-split .animated.shimmer.btn-iridescent.btn-dropdown,.btn-split .animated.shimmer.btn-iridescent.btn-main,.animated.shimmer.btn-iridescent.btn-toggle,.animated.shimmer.btn.btn-holographic,.btn-split .animated.shimmer.btn-holographic.btn-dropdown,.btn-split .animated.shimmer.btn-holographic.btn-main,.animated.shimmer.btn-holographic.btn-toggle{position:relative;overflow:hidden}.glass-utils.animated.shimmer::before,.shimmer.btn.btn-morph::before,.btn-split .shimmer.btn-morph.btn-dropdown::before,.btn-split .shimmer.btn-morph.btn-main::before,.shimmer.btn-morph.btn-toggle::before,.btn.btn-shimmer::before,.btn-split .btn-shimmer.btn-dropdown::before,.btn-split .btn-shimmer.btn-main::before,.btn-shimmer.btn-toggle::before,.shimmer.btn.btn-floating::before,.btn-split .shimmer.btn-floating.btn-dropdown::before,.btn-split .shimmer.btn-floating.btn-main::before,.shimmer.btn-floating.btn-toggle::before,.animated.shimmer.btn.btn-iridescent::before,.btn-split .animated.shimmer.btn-iridescent.btn-dropdown::before,.btn-split .animated.shimmer.btn-iridescent.btn-main::before,.animated.shimmer.btn-iridescent.btn-toggle::before,.animated.shimmer.btn.btn-holographic::before,.btn-split .animated.shimmer.btn-holographic.btn-dropdown::before,.btn-split .animated.shimmer.btn-holographic.btn-main::before,.animated.shimmer.btn-holographic.btn-toggle::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);background-size:200% 100%;animation:glass-shimmer 3s ease-in-out infinite}.glass-utils.animated.morph,.btn.btn-morph,.btn-split .btn-morph.btn-dropdown,.btn-split .btn-morph.btn-main,.btn-morph.btn-toggle,.morph.btn.btn-shimmer,.btn-split .morph.btn-shimmer.btn-dropdown,.btn-split .morph.btn-shimmer.btn-main,.morph.btn-shimmer.btn-toggle,.morph.btn.btn-floating,.btn-split .morph.btn-floating.btn-dropdown,.btn-split .morph.btn-floating.btn-main,.morph.btn-floating.btn-toggle,.animated.morph.btn.btn-iridescent,.btn-split .animated.morph.btn-iridescent.btn-dropdown,.btn-split .animated.morph.btn-iridescent.btn-main,.animated.morph.btn-iridescent.btn-toggle,.animated.morph.btn.btn-holographic,.btn-split .animated.morph.btn-holographic.btn-dropdown,.btn-split .animated.morph.btn-holographic.btn-main,.animated.morph.btn-holographic.btn-toggle{animation:glass-morph 8s ease-in-out infinite}.glass-utils.animated.pulse-glow::before,.pulse-glow.btn.btn-morph::before,.btn-split .pulse-glow.btn-morph.btn-dropdown::before,.btn-split .pulse-glow.btn-morph.btn-main::before,.pulse-glow.btn-morph.btn-toggle::before,.pulse-glow.btn.btn-shimmer::before,.btn-split .pulse-glow.btn-shimmer.btn-dropdown::before,.btn-split .pulse-glow.btn-shimmer.btn-main::before,.pulse-glow.btn-shimmer.btn-toggle::before,.pulse-glow.btn.btn-floating::before,.btn-split .pulse-glow.btn-floating.btn-dropdown::before,.btn-split .pulse-glow.btn-floating.btn-main::before,.pulse-glow.btn-floating.btn-toggle::before,.animated.pulse-glow.btn.btn-iridescent::before,.btn-split .animated.pulse-glow.btn-iridescent.btn-dropdown::before,.btn-split .animated.pulse-glow.btn-iridescent.btn-main::before,.animated.pulse-glow.btn-iridescent.btn-toggle::before,.animated.pulse-glow.btn.btn-holographic::before,.btn-split .animated.pulse-glow.btn-holographic.btn-dropdown::before,.btn-split .animated.pulse-glow.btn-holographic.btn-main::before,.animated.pulse-glow.btn-holographic.btn-toggle::before{animation:glow-pulse 2s ease-in-out infinite}.glass-utils.elevated,.elevated.btn.btn-morph,.btn-split .elevated.btn-morph.btn-dropdown,.btn-split .elevated.btn-morph.btn-main,.elevated.btn-morph.btn-toggle,.elevated.btn.btn-shimmer,.btn-split .elevated.btn-shimmer.btn-dropdown,.btn-split .elevated.btn-shimmer.btn-main,.elevated.btn-shimmer.btn-toggle,.elevated.btn.btn-floating,.btn-split .elevated.btn-floating.btn-dropdown,.btn-split .elevated.btn-floating.btn-main,.elevated.btn-floating.btn-toggle,.elevated.btn.btn-iridescent,.btn-split .elevated.btn-iridescent.btn-dropdown,.btn-split .elevated.btn-iridescent.btn-main,.elevated.btn-iridescent.btn-toggle,.elevated.btn.btn-holographic,.btn-split .elevated.btn-holographic.btn-dropdown,.btn-split .elevated.btn-holographic.btn-main,.elevated.btn-holographic.btn-toggle{transform:translateZ(10px)}.glass-utils.floating,.floating.btn.btn-morph,.btn-split .floating.btn-morph.btn-dropdown,.btn-split .floating.btn-morph.btn-main,.floating.btn-morph.btn-toggle,.floating.btn.btn-shimmer,.btn-split .floating.btn-shimmer.btn-dropdown,.btn-split .floating.btn-shimmer.btn-main,.floating.btn-shimmer.btn-toggle,.floating.btn.btn-floating,.btn-split .floating.btn-floating.btn-dropdown,.btn-split .floating.btn-floating.btn-main,.floating.btn-floating.btn-toggle,.floating.btn.btn-iridescent,.btn-split .floating.btn-iridescent.btn-dropdown,.btn-split .floating.btn-iridescent.btn-main,.floating.btn-iridescent.btn-toggle,.floating.btn.btn-holographic,.btn-split .floating.btn-holographic.btn-dropdown,.btn-split .floating.btn-holographic.btn-main,.floating.btn-holographic.btn-toggle{transform:translateZ(20px)}.glass-utils.hovering,.hovering.btn.btn-morph,.btn-split .hovering.btn-morph.btn-dropdown,.btn-split .hovering.btn-morph.btn-main,.hovering.btn-morph.btn-toggle,.hovering.btn.btn-shimmer,.btn-split .hovering.btn-shimmer.btn-dropdown,.btn-split .hovering.btn-shimmer.btn-main,.hovering.btn-shimmer.btn-toggle,.hovering.btn.btn-floating,.btn-split .hovering.btn-floating.btn-dropdown,.btn-split .hovering.btn-floating.btn-main,.hovering.btn-floating.btn-toggle,.hovering.btn.btn-iridescent,.btn-split .hovering.btn-iridescent.btn-dropdown,.btn-split .hovering.btn-iridescent.btn-main,.hovering.btn-iridescent.btn-toggle,.hovering.btn.btn-holographic,.btn-split .hovering.btn-holographic.btn-dropdown,.btn-split .hovering.btn-holographic.btn-main,.hovering.btn-holographic.btn-toggle{transform:translateZ(50px)}.glass-utils.frosted-light,.frosted-light.btn.btn-morph,.btn-split .frosted-light.btn-morph.btn-dropdown,.btn-split .frosted-light.btn-morph.btn-main,.frosted-light.btn-morph.btn-toggle,.frosted-light.btn.btn-shimmer,.btn-split .frosted-light.btn-shimmer.btn-dropdown,.btn-split .frosted-light.btn-shimmer.btn-main,.frosted-light.btn-shimmer.btn-toggle,.frosted-light.btn.btn-floating,.btn-split .frosted-light.btn-floating.btn-dropdown,.btn-split .frosted-light.btn-floating.btn-main,.frosted-light.btn-floating.btn-toggle,.frosted-light.btn.btn-iridescent,.btn-split .frosted-light.btn-iridescent.btn-dropdown,.btn-split .frosted-light.btn-iridescent.btn-main,.frosted-light.btn-iridescent.btn-toggle,.frosted-light.btn.btn-holographic,.btn-split .frosted-light.btn-holographic.btn-dropdown,.btn-split .frosted-light.btn-holographic.btn-main,.frosted-light.btn-holographic.btn-toggle{backdrop-filter:blur(var(--blur-micro)) brightness(1.2) saturate(1.05)}.glass-utils.frosted-heavy,.frosted-heavy.btn.btn-morph,.btn-split .frosted-heavy.btn-morph.btn-dropdown,.btn-split .frosted-heavy.btn-morph.btn-main,.frosted-heavy.btn-morph.btn-toggle,.frosted-heavy.btn.btn-shimmer,.btn-split .frosted-heavy.btn-shimmer.btn-dropdown,.btn-split .frosted-heavy.btn-shimmer.btn-main,.frosted-heavy.btn-shimmer.btn-toggle,.frosted-heavy.btn.btn-floating,.btn-split .frosted-heavy.btn-floating.btn-dropdown,.btn-split .frosted-heavy.btn-floating.btn-main,.frosted-heavy.btn-floating.btn-toggle,.frosted-heavy.btn.btn-iridescent,.btn-split .frosted-heavy.btn-iridescent.btn-dropdown,.btn-split .frosted-heavy.btn-iridescent.btn-main,.frosted-heavy.btn-iridescent.btn-toggle,.frosted-heavy.btn.btn-holographic,.btn-split .frosted-heavy.btn-holographic.btn-dropdown,.btn-split .frosted-heavy.btn-holographic.btn-main,.frosted-heavy.btn-holographic.btn-toggle{backdrop-filter:blur(var(--blur-macro)) brightness(0.9) saturate(1.1) contrast(1.3)}.glass-utils.holographic,.holographic.btn.btn-morph,.btn-split .holographic.btn-morph.btn-dropdown,.btn-split .holographic.btn-morph.btn-main,.holographic.btn-morph.btn-toggle,.holographic.btn.btn-shimmer,.btn-split .holographic.btn-shimmer.btn-dropdown,.btn-split .holographic.btn-shimmer.btn-main,.holographic.btn-shimmer.btn-toggle,.holographic.btn.btn-floating,.btn-split .holographic.btn-floating.btn-dropdown,.btn-split .holographic.btn-floating.btn-main,.holographic.btn-floating.btn-toggle,.holographic.btn.btn-iridescent,.btn-split .holographic.btn-iridescent.btn-dropdown,.btn-split .holographic.btn-iridescent.btn-main,.holographic.btn-iridescent.btn-toggle,.btn.btn-holographic,.btn-split .btn-holographic.btn-dropdown,.btn-split .btn-holographic.btn-main,.btn-holographic.btn-toggle{background:linear-gradient(45deg, rgba(255, 0, 150, 0.1), rgba(0, 255, 255, 0.1), rgba(255, 255, 0, 0.1), rgba(255, 0, 150, 0.1));background-size:400% 400%;animation:plasma-shift 4s ease-in-out infinite}.glass-utils.iridescent::before,.iridescent.btn.btn-morph::before,.btn-split .iridescent.btn-morph.btn-dropdown::before,.btn-split .iridescent.btn-morph.btn-main::before,.iridescent.btn-morph.btn-toggle::before,.iridescent.btn.btn-shimmer::before,.btn-split .iridescent.btn-shimmer.btn-dropdown::before,.btn-split .iridescent.btn-shimmer.btn-main::before,.iridescent.btn-shimmer.btn-toggle::before,.iridescent.btn.btn-floating::before,.btn-split .iridescent.btn-floating.btn-dropdown::before,.btn-split .iridescent.btn-floating.btn-main::before,.iridescent.btn-floating.btn-toggle::before,.btn.btn-iridescent::before,.btn-split .btn-iridescent.btn-dropdown::before,.btn-split .btn-iridescent.btn-main::before,.btn-iridescent.btn-toggle::before,.iridescent.btn.btn-holographic::before,.btn-split .iridescent.btn-holographic.btn-dropdown::before,.btn-split .iridescent.btn-holographic.btn-main::before,.iridescent.btn-holographic.btn-toggle::before{content:"";position:absolute;inset:0;background:linear-gradient(45deg, hsla(0, 100%, 50%, 0.1), hsla(60, 100%, 50%, 0.1), hsla(120, 100%, 50%, 0.1), hsla(180, 100%, 50%, 0.1), hsla(240, 100%, 50%, 0.1), hsla(300, 100%, 50%, 0.1));background-size:300% 300%;animation:plasma-shift 6s linear infinite;border-radius:inherit;z-index:-1;opacity:.3}@media(max-width: 767px){.glass-frosted{min-width:2.5rem;min-height:2.5rem;font-size:1.2rem}.glass-frosted.size-lg{min-width:4rem;min-height:4rem;font-size:1.5rem}.glass-frosted.size-xl{min-width:6rem;min-height:6rem;font-size:2rem}.glass-modal,.modal__container{inset:20px;transform:none;max-width:none;width:auto;height:auto;max-height:calc(100vh - 40px);border-radius:20px}.glass-modal .modal-header,.modal__container .modal-header,.glass-modal .modal-body,.modal__container .modal-body,.glass-modal .modal-footer,.modal__container .modal-footer{padding:1.5rem}.glass-modal .modal-header .modal-title,.modal__container .modal-header .modal-title{font-size:1.5rem}.glass-card,.card-stats,.card-testimonial,.card-feature,.card-hero,.card{padding:1.5rem;border-radius:20px}.glass-btn,.lens-nav-island .nav-btn,.modal__footer .modal__action,.modal__header .modal__close,.loading-pulse,.form-file__label,.btn-icon,.btn-split .btn-dropdown,.btn-toggle[data-toggle=theme],.btn-fab,.btn,.btn-split .btn-main,.btn-toggle,.glass-modal .modal-header .modal-close,.modal__container .modal-header .modal-close{padding:.5rem;font-size:.9rem}.glass-nav .nav-item,.lens-nav-island .nav-island-container .nav-item{padding:.625rem 1rem;font-size:.85rem}.glass-nav .nav-item i,.lens-nav-island .nav-island-container .nav-item i,.glass-nav .nav-item .icon,.lens-nav-island .nav-island-container .nav-item .icon{font-size:1em}}@media(min-width: 768px)and (max-width: 1023px){.glass-modal,.modal__container{max-width:min(90vw,600px)}}@media(min-width: 1024px){.glass:hover,.modal--confirm .modal__icon:hover,.modal__footer:hover,.modal__header:hover,.loading-skeleton:hover,.loading-bar:hover,.loading-indicator .loading-content:hover,.loading-indicator:hover,.input-group .input-group-text:hover,.form-checkbox:hover,.form-radio:hover,.form-input:hover,.form-search:hover,.form-select:hover,.form-textarea:hover,.card-testimonial .testimonial-author .author-avatar:hover,.card-feature .feature-icon:hover,.glass-btn:hover,.lens-nav-island .nav-btn:hover,.modal__footer .modal__action:hover,.modal__header .modal__close:hover,.loading-pulse:hover,.form-file__label:hover,.btn-icon:hover,.btn-split .btn-dropdown:hover,.btn-fab:hover,.btn:hover,.btn-split .btn-main:hover,.btn-toggle:hover,.glass-card:hover,.card-stats:hover,.card-testimonial:hover,.card-feature:hover,.card-hero:hover,.card:hover,.glass-nav:hover,.lens-nav-island .nav-island-container:hover,.glass-modal:hover,.modal__container:hover,.glass-modal .modal-header .modal-close:hover,.modal__container .modal-header .modal-close:hover,.glass-loading:hover,.loading-spinner:hover,.glass-progress:hover{transform:translateY(-3px) scale(1.02) rotateX(2deg) rotateY(1deg) translateZ(0)}.glass-card.interactive:hover,.interactive.card-stats:hover,.interactive.card-testimonial:hover,.interactive.card-feature:hover,.interactive.card-hero:hover,.interactive.card:hover{transform:translateY(-5px) scale(1.02) rotateX(3deg) perspective(1000px)}}.glass-optimized{transform:translateZ(0);will-change:transform,backdrop-filter,box-shadow;contain:layout style paint;content-visibility:auto;backface-visibility:hidden;perspective:1000px}.glass-optimized.scrollable{scroll-behavior:smooth;overscroll-behavior:contain}@media(prefers-reduced-motion: reduce){.glass,.modal--image .modal__container,.modal--confirm .modal__icon,.modal__footer,.modal__header,.loading-skeleton,.loading-bar,.loading-indicator .loading-content,.loading-indicator,.input-group .input-group-text,.form-checkbox,.form-radio,.form-input,.form-search,.form-select,.form-textarea,.card-testimonial .testimonial-author .author-avatar,.card-feature .feature-icon,.glass-btn,.lens-nav-island .nav-btn,.modal__footer .modal__action,.modal__header .modal__close,.loading-pulse,.form-file__label,.btn-icon,.btn-split .btn-dropdown,.btn-toggle[data-toggle=theme],.btn-fab,.btn,.btn-split .btn-main,.btn-toggle,.glass-card,.card-stats,.card-testimonial,.card-feature,.card-hero,.card,.glass-nav,.lens-nav-island .nav-island-container,.glass-modal,.modal__container,.glass-modal .modal-header .modal-close,.modal__container .modal-header .modal-close,.glass-loading,.loading-spinner,.glass-progress,.glass-frosted,.glass-utils.animated,.btn.btn-morph,.btn-morph.btn-toggle,.btn.btn-shimmer,.btn-shimmer.btn-toggle,.btn.btn-floating,.btn-floating.btn-toggle,.animated.btn.btn-iridescent,.animated.btn-iridescent.btn-toggle,.animated.btn.btn-holographic,.animated.btn-holographic.btn-toggle{animation:none !important;transition:none !important}.glass:hover,.modal--confirm .modal__icon:hover,.modal__footer:hover,.modal__header:hover,.loading-skeleton:hover,.loading-bar:hover,.loading-indicator .loading-content:hover,.loading-indicator:hover,.input-group .input-group-text:hover,.form-checkbox:hover,.form-radio:hover,.form-input:hover,.form-search:hover,.form-select:hover,.form-textarea:hover,.card-testimonial .testimonial-author .author-avatar:hover,.card-feature .feature-icon:hover,.glass-nav:hover,.lens-nav-island .nav-island-container:hover,.glass-modal:hover,.modal__container:hover,.glass-modal .modal-header .modal-close:hover,.modal__container .modal-header .modal-close:hover,.glass-loading:hover,.loading-spinner:hover,.glass-progress:hover,.glass-btn:hover,.lens-nav-island .nav-btn:hover,.modal__footer .modal__action:hover,.modal__header .modal__close:hover,.loading-pulse:hover,.form-file__label:hover,.btn-icon:hover,.btn-split .btn-dropdown:hover,.btn-fab:hover,.btn:hover,.btn-split .btn-main:hover,.btn-toggle:hover,.glass-card:hover,.card-stats:hover,.card-testimonial:hover,.card-feature:hover,.card-hero:hover,.card:hover{transform:none !important}}@media(prefers-contrast: high){.glass,.modal--image .modal__container,.modal--confirm .modal__icon,.modal__footer,.modal__header,.loading-skeleton,.loading-bar,.loading-indicator .loading-content,.loading-indicator,.input-group .input-group-text,.form-checkbox,.form-radio,.form-input,.form-search,.form-select,.form-textarea,.card-testimonial .testimonial-author .author-avatar,.card-feature .feature-icon,.glass-btn,.lens-nav-island .nav-btn,.modal__footer .modal__action,.modal__header .modal__close,.loading-pulse,.form-file__label,.btn-icon,.btn-split .btn-dropdown,.btn-toggle[data-toggle=theme],.btn-fab,.btn,.btn-split .btn-main,.btn-toggle,.glass-card,.card-stats,.card-testimonial,.card-feature,.card-hero,.card,.glass-nav,.lens-nav-island .nav-island-container,.glass-modal,.modal__container,.glass-modal .modal-header .modal-close,.modal__container .modal-header .modal-close,.glass-loading,.loading-spinner,.glass-progress{border:2px solid hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.15)}.glass-btn,.lens-nav-island .nav-btn,.modal__footer .modal__action,.modal__header .modal__close,.loading-pulse,.form-file__label,.btn-icon,.btn-split .btn-dropdown,.btn-toggle[data-toggle=theme],.btn-fab,.btn,.btn-split .btn-main,.btn-toggle,.glass-modal .modal-header .modal-close,.modal__container .modal-header .modal-close{border:2px solid hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.2);color:rgba(0,0,0,.9)}.glass-btn:hover,.lens-nav-island .nav-btn:hover,.modal__footer .modal__action:hover,.modal__header .modal__close:hover,.loading-pulse:hover,.form-file__label:hover,.btn-icon:hover,.btn-split .btn-dropdown:hover,.btn-fab:hover,.btn:hover,.btn-split .btn-main:hover,.btn-toggle:hover,.glass-modal .modal-header .modal-close:hover,.modal__container .modal-header .modal-close:hover{background:hsla(0,0%,100%,.3);color:#000}[data-theme=dark] .glass,[data-theme=dark] .modal--confirm .modal__icon,.modal--confirm [data-theme=dark] .modal__icon,[data-theme=dark] .modal__footer,[data-theme=dark] .modal__header,[data-theme=dark] .loading-skeleton,[data-theme=dark] .loading-bar,[data-theme=dark] .loading-indicator .loading-content,.loading-indicator [data-theme=dark] .loading-content,[data-theme=dark] .loading-indicator,[data-theme=dark] .input-group .input-group-text,.input-group [data-theme=dark] .input-group-text,[data-theme=dark] .form-checkbox,[data-theme=dark] .form-radio,[data-theme=dark] .form-input,[data-theme=dark] .form-search,[data-theme=dark] .form-select,[data-theme=dark] .form-textarea,[data-theme=dark] .card-testimonial .testimonial-author .author-avatar,.card-testimonial .testimonial-author [data-theme=dark] .author-avatar,[data-theme=dark] .card-feature .feature-icon,.card-feature [data-theme=dark] .feature-icon,[data-theme=dark] .glass-btn,[data-theme=dark] .lens-nav-island .nav-btn,.lens-nav-island [data-theme=dark] .nav-btn,[data-theme=dark] .modal__footer .modal__action,.modal__footer [data-theme=dark] .modal__action,[data-theme=dark] .modal__header .modal__close,.modal__header [data-theme=dark] .modal__close,[data-theme=dark] .loading-pulse,[data-theme=dark] .form-file__label,[data-theme=dark] .btn-icon,[data-theme=dark] .btn-split .btn-dropdown,.btn-split [data-theme=dark] .btn-dropdown,[data-theme=dark] .btn-fab,[data-theme=dark] .btn,[data-theme=dark] .btn-split .btn-main,.btn-split [data-theme=dark] .btn-main,[data-theme=dark] .btn-toggle,[data-theme=dark] .glass-card,[data-theme=dark] .card-stats,[data-theme=dark] .card-testimonial,[data-theme=dark] .card-feature,[data-theme=dark] .card-hero,[data-theme=dark] .card,[data-theme=dark] .glass-nav,[data-theme=dark] .lens-nav-island .nav-island-container,.lens-nav-island [data-theme=dark] .nav-island-container,[data-theme=dark] .glass-modal,[data-theme=dark] .modal__container,[data-theme=dark] .glass-modal .modal-header .modal-close,[data-theme=dark] .modal__container .modal-header .modal-close,.glass-modal .modal-header [data-theme=dark] .modal-close,.modal__container .modal-header [data-theme=dark] .modal-close,[data-theme=dark] .glass-loading,[data-theme=dark] .loading-spinner,[data-theme=dark] .glass-progress{border:2px solid hsla(0,0%,100%,.7);background:rgba(0,0,0,.85)}[data-theme=dark] .glass-btn,[data-theme=dark] .lens-nav-island .nav-btn,.lens-nav-island [data-theme=dark] .nav-btn,[data-theme=dark] .modal__footer .modal__action,.modal__footer [data-theme=dark] .modal__action,[data-theme=dark] .modal__header .modal__close,.modal__header [data-theme=dark] .modal__close,[data-theme=dark] .loading-pulse,[data-theme=dark] .form-file__label,[data-theme=dark] .btn-icon,[data-theme=dark] .btn-split .btn-dropdown,.btn-split [data-theme=dark] .btn-dropdown,[data-theme=dark] .btn-fab,[data-theme=dark] .btn,[data-theme=dark] .btn-split .btn-main,.btn-split [data-theme=dark] .btn-main,[data-theme=dark] .btn-toggle,[data-theme=dark] .glass-modal .modal-header .modal-close,[data-theme=dark] .modal__container .modal-header .modal-close,.glass-modal .modal-header [data-theme=dark] .modal-close,.modal__container .modal-header [data-theme=dark] .modal-close{border:2px solid hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.9)}[data-theme=dark] .glass-btn:hover,[data-theme=dark] .lens-nav-island .nav-btn:hover,.lens-nav-island [data-theme=dark] .nav-btn:hover,[data-theme=dark] .modal__footer .modal__action:hover,.modal__footer [data-theme=dark] .modal__action:hover,[data-theme=dark] .modal__header .modal__close:hover,.modal__header [data-theme=dark] .modal__close:hover,[data-theme=dark] .loading-pulse:hover,[data-theme=dark] .form-file__label:hover,[data-theme=dark] .btn-icon:hover,[data-theme=dark] .btn-split .btn-dropdown:hover,.btn-split [data-theme=dark] .btn-dropdown:hover,[data-theme=dark] .btn-fab:hover,[data-theme=dark] .btn:hover,[data-theme=dark] .btn-split .btn-main:hover,.btn-split [data-theme=dark] .btn-main:hover,[data-theme=dark] .btn-toggle:hover,[data-theme=dark] .glass-modal .modal-header .modal-close:hover,[data-theme=dark] .modal__container .modal-header .modal-close:hover,.glass-modal .modal-header [data-theme=dark] .modal-close:hover,.modal__container .modal-header [data-theme=dark] .modal-close:hover{background:hsla(0,0%,100%,.2);color:#fff}}@media print{.glass,.modal--image .modal__container,.modal--confirm .modal__icon,.modal__footer,.modal__header,.loading-skeleton,.loading-bar,.loading-indicator .loading-content,.loading-indicator,.input-group .input-group-text,.form-checkbox,.form-radio,.form-input,.form-search,.form-select,.form-textarea,.card-testimonial .testimonial-author .author-avatar,.card-feature .feature-icon,.glass-btn,.lens-nav-island .nav-btn,.modal__footer .modal__action,.modal__header .modal__close,.loading-pulse,.form-file__label,.btn-icon,.btn-split .btn-dropdown,.btn-toggle[data-toggle=theme],.btn-fab,.btn,.btn-split .btn-main,.btn-toggle,.glass-card,.card-stats,.card-testimonial,.card-feature,.card-hero,.card,.glass-nav,.lens-nav-island .nav-island-container,.glass-modal,.modal__container,.glass-modal .modal-header .modal-close,.modal__container .modal-header .modal-close,.glass-loading,.loading-spinner,.glass-progress,.glass-frosted{background:#fff !important;backdrop-filter:none !important;box-shadow:none !important;border:1px solid #ccc !important;color:#000 !important}}.debug-glass{outline:2px dashed red;outline-offset:2px}.debug-glass::before{content:"Glass Element";position:absolute;top:-30px;left:0;background:red;color:#fff;padding:4px 8px;font-size:12px;border-radius:4px;z-index:1000}.btn.btn-xs,.btn-split .btn-xs.btn-dropdown,.btn-split .btn-xs.btn-main,.btn-xs.btn-toggle{padding:.5rem 1rem;font-size:.8rem;min-height:2.5rem}.btn.btn-sm,.btn-split .btn-sm.btn-dropdown,.btn-split .btn-sm.btn-main,.btn-sm.btn-toggle{padding:.625rem 1.25rem;font-size:.875rem;min-height:2.75rem}.btn.btn-lg,.btn-split .btn-lg.btn-dropdown,.btn-split .btn-lg.btn-main,.btn-lg.btn-toggle{padding:1rem 2.5rem;font-size:1.1rem;min-height:4rem}.btn.btn-xl,.btn-split .btn-xl.btn-dropdown,.btn-split .btn-xl.btn-main,.btn-xl.btn-toggle{padding:1.25rem 3rem;font-size:1.25rem;min-height:4.5rem}.btn.btn-ghost,.btn-split .btn-ghost.btn-dropdown,.btn-split .btn-ghost.btn-main,.btn-ghost.btn-toggle{background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.2)}.btn.btn-ghost:hover,.btn-split .btn-ghost.btn-dropdown:hover,.btn-split .btn-ghost.btn-main:hover,.btn-ghost.btn-toggle:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.3)}.btn.btn-outline,.btn-split .btn-outline.btn-dropdown,.btn-split .btn-outline.btn-main,.btn-outline.btn-toggle{background:rgba(0,0,0,0);border:2px solid var(--glow-azure);color:var(--glow-azure)}.btn.btn-outline:hover,.btn-split .btn-outline.btn-dropdown:hover,.btn-split .btn-outline.btn-main:hover,.btn-outline.btn-toggle:hover{background:var(--glow-azure);color:#fff}.btn.btn-outline.btn-secondary,.btn-split .btn-outline.btn-secondary.btn-dropdown,.btn-split .btn-outline.btn-secondary.btn-main,.btn-outline.btn-secondary.btn-toggle{border-color:var(--glow-violet);color:var(--glow-violet)}.btn.btn-outline.btn-secondary:hover,.btn-split .btn-outline.btn-secondary.btn-dropdown:hover,.btn-split .btn-outline.btn-secondary.btn-main:hover,.btn-outline.btn-secondary.btn-toggle:hover{background:var(--glow-violet);color:#fff}.btn.btn-outline.btn-success,.btn-split .btn-outline.btn-success.btn-dropdown,.btn-split .btn-outline.btn-success.btn-main,.btn-outline.btn-success.btn-toggle{border-color:var(--glow-emerald);color:var(--glow-emerald)}.btn.btn-outline.btn-success:hover,.btn-split .btn-outline.btn-success.btn-dropdown:hover,.btn-split .btn-outline.btn-success.btn-main:hover,.btn-outline.btn-success.btn-toggle:hover{background:var(--glow-emerald);color:#fff}.btn.btn-outline.btn-warning,.btn-split .btn-outline.btn-warning.btn-dropdown,.btn-split .btn-outline.btn-warning.btn-main,.btn-outline.btn-warning.btn-toggle{border-color:var(--glow-amber);color:var(--glow-amber)}.btn.btn-outline.btn-warning:hover,.btn-split .btn-outline.btn-warning.btn-dropdown:hover,.btn-split .btn-outline.btn-warning.btn-main:hover,.btn-outline.btn-warning.btn-toggle:hover{background:var(--glow-amber);color:#fff}.btn.btn-outline.btn-danger,.btn-split .btn-outline.btn-danger.btn-dropdown,.btn-split .btn-outline.btn-danger.btn-main,.btn-outline.btn-danger.btn-toggle{border-color:var(--glow-ruby);color:var(--glow-ruby)}.btn.btn-outline.btn-danger:hover,.btn-split .btn-outline.btn-danger.btn-dropdown:hover,.btn-split .btn-outline.btn-danger.btn-main:hover,.btn-outline.btn-danger.btn-toggle:hover{background:var(--glow-ruby);color:#fff}.btn.btn-gradient,.btn-split .btn-gradient.btn-dropdown,.btn-split .btn-gradient.btn-main,.btn-gradient.btn-toggle{background:linear-gradient(135deg, var(--glow-azure), var(--glow-violet));border:none;color:#fff}.btn.btn-gradient:hover,.btn-split .btn-gradient.btn-dropdown:hover,.btn-split .btn-gradient.btn-main:hover,.btn-gradient.btn-toggle:hover{background:linear-gradient(135deg, color-mix(in srgb, var(--glow-azure) 80%, white), color-mix(in srgb, var(--glow-violet) 80%, white))}.btn.btn-gradient.btn-plasma,.btn-split .btn-gradient.btn-plasma.btn-dropdown,.btn-split .btn-gradient.btn-plasma.btn-main,.btn-gradient.btn-plasma.btn-toggle{background:var(--glow-plasma)}.btn.btn-gradient.btn-plasma:hover,.btn-split .btn-gradient.btn-plasma.btn-dropdown:hover,.btn-split .btn-gradient.btn-plasma.btn-main:hover,.btn-gradient.btn-plasma.btn-toggle:hover{filter:brightness(1.1) saturate(1.2)}.btn-group{display:flex;align-items:center;gap:0}.btn-group .btn,.btn-group .btn-split .btn-dropdown,.btn-split .btn-group .btn-dropdown,.btn-group .btn-split .btn-main,.btn-split .btn-group .btn-main,.btn-group .btn-toggle{border-radius:0;border-right:1px solid hsla(0,0%,100%,.1)}.btn-group .btn:first-child,.btn-group .btn-split .btn-dropdown:first-child,.btn-split .btn-group .btn-dropdown:first-child,.btn-group .btn-split .btn-main:first-child,.btn-split .btn-group .btn-main:first-child,.btn-group .btn-toggle:first-child{border-top-left-radius:16px;border-bottom-left-radius:16px}.btn-group .btn:last-child,.btn-group .btn-split .btn-dropdown:last-child,.btn-split .btn-group .btn-dropdown:last-child,.btn-group .btn-split .btn-main:last-child,.btn-split .btn-group .btn-main:last-child,.btn-group .btn-toggle:last-child{border-top-right-radius:16px;border-bottom-right-radius:16px;border-right:none}.btn-group .btn:only-child,.btn-group .btn-split .btn-dropdown:only-child,.btn-split .btn-group .btn-dropdown:only-child,.btn-group .btn-split .btn-main:only-child,.btn-split .btn-group .btn-main:only-child,.btn-group .btn-toggle:only-child{border-radius:16px;border-right:none}.btn-group .btn:hover,.btn-group .btn-split .btn-dropdown:hover,.btn-split .btn-group .btn-dropdown:hover,.btn-group .btn-split .btn-main:hover,.btn-split .btn-group .btn-main:hover,.btn-group .btn-toggle:hover{z-index:1;position:relative}.btn-group.btn-group-vertical{flex-direction:column}.btn-group.btn-group-vertical .btn,.btn-group.btn-group-vertical .btn-split .btn-dropdown,.btn-split .btn-group.btn-group-vertical .btn-dropdown,.btn-group.btn-group-vertical .btn-split .btn-main,.btn-split .btn-group.btn-group-vertical .btn-main,.btn-group.btn-group-vertical .btn-toggle{border-right:none;border-bottom:1px solid hsla(0,0%,100%,.1)}.btn-group.btn-group-vertical .btn:first-child,.btn-group.btn-group-vertical .btn-split .btn-dropdown:first-child,.btn-split .btn-group.btn-group-vertical .btn-dropdown:first-child,.btn-group.btn-group-vertical .btn-split .btn-main:first-child,.btn-split .btn-group.btn-group-vertical .btn-main:first-child,.btn-group.btn-group-vertical .btn-toggle:first-child{border-radius:0;border-top-left-radius:16px;border-top-right-radius:16px}.btn-group.btn-group-vertical .btn:last-child,.btn-group.btn-group-vertical .btn-split .btn-dropdown:last-child,.btn-split .btn-group.btn-group-vertical .btn-dropdown:last-child,.btn-group.btn-group-vertical .btn-split .btn-main:last-child,.btn-split .btn-group.btn-group-vertical .btn-main:last-child,.btn-group.btn-group-vertical .btn-toggle:last-child{border-radius:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-bottom:none}.btn-group.btn-group-vertical .btn:only-child,.btn-group.btn-group-vertical .btn-split .btn-dropdown:only-child,.btn-split .btn-group.btn-group-vertical .btn-dropdown:only-child,.btn-group.btn-group-vertical .btn-split .btn-main:only-child,.btn-split .btn-group.btn-group-vertical .btn-main:only-child,.btn-group.btn-group-vertical .btn-toggle:only-child{border-radius:16px;border-bottom:none}.btn-group.btn-group-sm .btn:first-child,.btn-group.btn-group-sm .btn-split .btn-dropdown:first-child,.btn-split .btn-group.btn-group-sm .btn-dropdown:first-child,.btn-group.btn-group-sm .btn-split .btn-main:first-child,.btn-split .btn-group.btn-group-sm .btn-main:first-child,.btn-group.btn-group-sm .btn-toggle:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.btn-group.btn-group-sm .btn:last-child,.btn-group.btn-group-sm .btn-split .btn-dropdown:last-child,.btn-split .btn-group.btn-group-sm .btn-dropdown:last-child,.btn-group.btn-group-sm .btn-split .btn-main:last-child,.btn-split .btn-group.btn-group-sm .btn-main:last-child,.btn-group.btn-group-sm .btn-toggle:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.btn-group.btn-group-sm .btn:only-child,.btn-group.btn-group-sm .btn-split .btn-dropdown:only-child,.btn-split .btn-group.btn-group-sm .btn-dropdown:only-child,.btn-group.btn-group-sm .btn-split .btn-main:only-child,.btn-split .btn-group.btn-group-sm .btn-main:only-child,.btn-group.btn-group-sm .btn-toggle:only-child{border-radius:12px}.btn-group.btn-group-lg .btn:first-child,.btn-group.btn-group-lg .btn-split .btn-dropdown:first-child,.btn-split .btn-group.btn-group-lg .btn-dropdown:first-child,.btn-group.btn-group-lg .btn-split .btn-main:first-child,.btn-split .btn-group.btn-group-lg .btn-main:first-child,.btn-group.btn-group-lg .btn-toggle:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}.btn-group.btn-group-lg .btn:last-child,.btn-group.btn-group-lg .btn-split .btn-dropdown:last-child,.btn-split .btn-group.btn-group-lg .btn-dropdown:last-child,.btn-group.btn-group-lg .btn-split .btn-main:last-child,.btn-split .btn-group.btn-group-lg .btn-main:last-child,.btn-group.btn-group-lg .btn-toggle:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}.btn-group.btn-group-lg .btn:only-child,.btn-group.btn-group-lg .btn-split .btn-dropdown:only-child,.btn-split .btn-group.btn-group-lg .btn-dropdown:only-child,.btn-group.btn-group-lg .btn-split .btn-main:only-child,.btn-split .btn-group.btn-group-lg .btn-main:only-child,.btn-group.btn-group-lg .btn-toggle:only-child{border-radius:20px}.btn-icon,.btn-split .btn-dropdown,.btn-toggle[data-toggle=theme],.btn-fab{width:3rem;height:3rem;padding:0;display:flex;align-items:center;justify-content:center}.btn-icon.btn-icon-sm,.btn-split .btn-icon-sm.btn-dropdown,.btn-icon-sm.btn-toggle[data-toggle=theme],.btn-icon-sm.btn-fab{width:2.5rem;height:2.5rem;font-size:.875rem}.btn-icon.btn-icon-lg,.btn-split .btn-icon-lg.btn-dropdown,.btn-icon-lg.btn-toggle[data-toggle=theme],.btn-icon-lg.btn-fab{width:4rem;height:4rem;font-size:1.25rem}.btn-icon.btn-icon-xl,.btn-split .btn-icon-xl.btn-dropdown,.btn-icon-xl.btn-toggle[data-toggle=theme],.btn-icon-xl.btn-fab{width:5rem;height:5rem;font-size:1.5rem}.btn-icon i,.btn-split .btn-dropdown i,.btn-toggle[data-toggle=theme] i,.btn-fab i,.btn-icon .icon,.btn-split .btn-dropdown .icon,.btn-toggle[data-toggle=theme] .icon,.btn-fab .icon{margin:0}.btn-fab{position:fixed;bottom:2rem;right:2rem;z-index:1000;width:4rem;height:4rem;font-size:1.5rem;box-shadow:0 8px 32px rgba(0,0,0,.15),0 4px 16px rgba(59,130,246,.3)}.btn-fab:hover{transform:scale(1.1) translateZ(0);box-shadow:0 12px 48px rgba(0,0,0,.2),0 6px 24px rgba(59,130,246,.4)}@media(max-width: 767px){.btn-fab{bottom:1.5rem;right:1.5rem;width:3.5rem;height:3.5rem;font-size:1.25rem}}.btn-toggle.active{background:var(--glow-azure);color:#fff}.btn-toggle.active:hover{background:color-mix(in srgb, var(--glow-azure) 90%, white)}.btn-toggle[data-toggle=theme] .light-icon{display:none}.btn-toggle[data-toggle=theme] .dark-icon{display:block}[data-theme=dark] .btn-toggle[data-toggle=theme] .light-icon{display:block}[data-theme=dark] .btn-toggle[data-toggle=theme] .dark-icon{display:none}.btn-split{display:flex;align-items:center}.btn-split .btn-main{border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid hsla(0,0%,100%,.1)}.btn-split .btn-dropdown{width:3rem;border-top-left-radius:0;border-bottom-left-radius:0;border-radius:0 16px 16px 0}.btn-split .btn-dropdown::after{content:"▼";font-size:.75rem}.btn-animations .btn-bounce:active{animation:btn-bounce .3s var(--transition-elastic)}.btn-animations .btn-pulse:hover{animation:btn-pulse 1s ease-in-out infinite}.btn-animations .btn-wobble:hover{animation:btn-wobble .8s ease-in-out}@keyframes btn-bounce{0%,100%{transform:scale(1)}50%{transform:scale(0.95)}}@keyframes btn-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes btn-wobble{0%,100%{transform:rotate(0deg)}25%{transform:rotate(1deg)}75%{transform:rotate(-1deg)}}@media(max-width: 767px){.btn,.btn-toggle,.btn-split .btn-main,.btn-split .btn-dropdown{padding:.5rem;font-size:.9rem}.btn.btn-xs,.btn-xs.btn-toggle,.btn-split .btn-xs.btn-main,.btn-split .btn-xs.btn-dropdown{min-height:2.25rem;padding:.375rem .875rem;font-size:.75rem}.btn.btn-sm,.btn-sm.btn-toggle,.btn-split .btn-sm.btn-main,.btn-split .btn-sm.btn-dropdown{min-height:2.5rem;padding:.5rem 1rem;font-size:.8rem}.btn.btn-lg,.btn-lg.btn-toggle,.btn-split .btn-lg.btn-main,.btn-split .btn-lg.btn-dropdown{min-height:3.5rem;padding:.875rem 2rem;font-size:1rem}.btn.btn-xl,.btn-xl.btn-toggle,.btn-split .btn-xl.btn-main,.btn-split .btn-xl.btn-dropdown{min-height:4rem;padding:1rem 2.5rem;font-size:1.1rem}.btn-group{flex-wrap:wrap;gap:.5rem}.btn-group .btn,.btn-group .btn-toggle,.btn-group .btn-split .btn-main,.btn-split .btn-group .btn-main,.btn-group .btn-split .btn-dropdown,.btn-split .btn-group .btn-dropdown{border-radius:16px !important;border-right:none !important;border-bottom:none !important}.btn-group.btn-group-vertical{flex-direction:column;align-items:stretch;gap:.5rem}.btn-icon,.btn-fab,.btn-toggle[data-toggle=theme],.btn-split .btn-dropdown{width:2.75rem;height:2.75rem}.btn-icon.btn-icon-sm,.btn-icon-sm.btn-fab,.btn-icon-sm.btn-toggle[data-toggle=theme],.btn-split .btn-icon-sm.btn-dropdown{width:2.25rem;height:2.25rem}.btn-icon.btn-icon-lg,.btn-icon-lg.btn-fab,.btn-icon-lg.btn-toggle[data-toggle=theme],.btn-split .btn-icon-lg.btn-dropdown{width:3.5rem;height:3.5rem}.btn-icon.btn-icon-xl,.btn-icon-xl.btn-fab,.btn-icon-xl.btn-toggle[data-toggle=theme],.btn-split .btn-icon-xl.btn-dropdown{width:4rem;height:4rem}}[data-theme=dark] .btn-ghost{border-color:hsla(0,0%,100%,.15)}[data-theme=dark] .btn-ghost:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.25)}[data-theme=dark] .btn-group .btn,[data-theme=dark] .btn-group .btn-toggle,[data-theme=dark] .btn-group .btn-split .btn-main,.btn-split [data-theme=dark] .btn-group .btn-main,[data-theme=dark] .btn-group .btn-split .btn-dropdown,.btn-split [data-theme=dark] .btn-group .btn-dropdown{border-right-color:hsla(0,0%,100%,.08)}[data-theme=dark] .btn-group.btn-group-vertical .btn,[data-theme=dark] .btn-group.btn-group-vertical .btn-toggle,[data-theme=dark] .btn-group.btn-group-vertical .btn-split .btn-main,.btn-split [data-theme=dark] .btn-group.btn-group-vertical .btn-main,[data-theme=dark] .btn-group.btn-group-vertical .btn-split .btn-dropdown,.btn-split [data-theme=dark] .btn-group.btn-group-vertical .btn-dropdown{border-bottom-color:hsla(0,0%,100%,.08)}[data-theme=dark] .btn-split .btn-main{border-right-color:hsla(0,0%,100%,.08)}@media print{.btn,.btn-toggle,.btn-split .btn-main,.btn-split .btn-dropdown{background:#fff !important;color:#000 !important;border:1px solid #ccc !important;backdrop-filter:none !important;box-shadow:none !important}.btn-fab{display:none !important}}@media(prefers-reduced-motion: reduce){.btn,.btn-toggle,.btn-split .btn-main,.btn-split .btn-dropdown,.btn-animations .btn-bounce,.btn-animations .btn-pulse,.btn-animations .btn-wobble{animation:none !important;transition:none !important}}@media(prefers-contrast: high){.btn,.btn-toggle,.btn-split .btn-main,.btn-split .btn-dropdown{border:2px solid currentColor !important;background:#fff !important;color:#000 !important}.btn:hover,.btn-toggle:hover,.btn-split .btn-main:hover,.btn-split .btn-dropdown:hover{background:#000 !important;color:#fff !important}}.card.card-sm{padding:1.25rem;border-radius:16px}.card.card-lg{padding:2.5rem;border-radius:32px}.card.card-xl{padding:3rem;border-radius:40px}.card-hero{position:relative;min-height:400px;display:flex;align-items:center;justify-content:center;text-align:center}.card-hero .hero-background{position:absolute;inset:0;background-size:cover;background-position:center;border-radius:inherit;z-index:-1}.card-hero .hero-background::after{content:"";position:absolute;inset:0;background:linear-gradient(135deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.4) 100%);border-radius:inherit}.card-hero .hero-content{position:relative;z-index:1;color:#fff;max-width:80%}.card-hero .hero-content .hero-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem;line-height:1.2}@media(max-width: 767px){.card-hero .hero-content .hero-title{font-size:2rem}}.card-hero .hero-content .hero-subtitle{font-size:1.25rem;opacity:.9;margin-bottom:2rem;line-height:1.4}@media(max-width: 767px){.card-hero .hero-content .hero-subtitle{font-size:1.1rem}}.card-hero .hero-content .hero-actions{display:flex;gap:1rem;justify-content:center}@media(max-width: 767px){.card-hero .hero-content .hero-actions{flex-direction:column;align-items:center}}.card-feature{text-align:center}.card-feature .feature-icon{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;font-size:2rem;color:var(--glow-violet)}.card-feature .feature-title{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--text-primary, rgba(255, 255, 255, 0.95))}.card-feature .feature-description{line-height:1.6;opacity:.8}.card-testimonial .testimonial-content{font-size:1.1rem;line-height:1.7;font-style:italic;margin-bottom:1.5rem}.card-testimonial .testimonial-content::before{content:"“";font-size:3rem;color:var(--glow-emerald);line-height:1;margin-right:.5rem}.card-testimonial .testimonial-content::after{content:"”";font-size:3rem;color:var(--glow-emerald);line-height:1;margin-left:.5rem}.card-testimonial .testimonial-author{display:flex;align-items:center;gap:1rem}.card-testimonial .testimonial-author .author-avatar{width:3rem;height:3rem;overflow:hidden}.card-testimonial .testimonial-author .author-avatar img{width:100%;height:100%;object-fit:cover}.card-testimonial .testimonial-author .author-info .author-name{font-weight:600;margin-bottom:.25rem}.card-testimonial .testimonial-author .author-info .author-title{font-size:.9rem;opacity:.7}.card-stats{text-align:center}.card-stats .stat-value{font-size:3rem;font-weight:700;color:var(--glow-amber);margin-bottom:.5rem;line-height:1}@media(max-width: 767px){.card-stats .stat-value{font-size:2.5rem}}.card-stats .stat-label{font-size:1.1rem;font-weight:500;opacity:.8;text-transform:uppercase;letter-spacing:.05em}.card-stats .stat-change{margin-top:.75rem;font-size:.9rem}.card-stats .stat-change.positive{color:var(--glow-emerald)}.card-stats .stat-change.positive::before{content:"↗ "}.card-stats .stat-change.negative{color:var(--glow-ruby)}.card-stats .stat-change.negative::before{content:"↘ "}.cards-grid{display:grid;gap:2rem}.cards-grid.grid-1{grid-template-columns:1fr}.cards-grid.grid-2{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}.cards-grid.grid-3{grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}.cards-grid.grid-4{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}@media(max-width: 767px){.cards-grid{grid-template-columns:1fr !important;gap:1.5rem}}.cards-staggered .card{opacity:0;transform:translateY(30px);animation:card-fade-in .6s var(--transition-silk) forwards}.cards-staggered .card:nth-child(1){animation-delay:0.1s}.cards-staggered .card:nth-child(2){animation-delay:0.2s}.cards-staggered .card:nth-child(3){animation-delay:0.3s}.cards-staggered .card:nth-child(4){animation-delay:0.4s}.cards-staggered .card:nth-child(5){animation-delay:0.5s}.cards-staggered .card:nth-child(6){animation-delay:0.6s}.cards-staggered .card:nth-child(7){animation-delay:0.7s}.cards-staggered .card:nth-child(8){animation-delay:0.8s}.cards-staggered .card:nth-child(9){animation-delay:0.9s}.cards-staggered .card:nth-child(10){animation-delay:1s}.cards-staggered .card:nth-child(11){animation-delay:1.1s}.cards-staggered .card:nth-child(12){animation-delay:1.2s}@keyframes card-fade-in{to{opacity:1;transform:translateY(0)}}.card-hover-float:hover{animation:glass-float 2s ease-in-out infinite}.card-hover-tilt{transition:transform .6s var(--transition-silk)}.card-hover-tilt:hover{transform:perspective(1000px) rotateX(5deg) rotateY(5deg) translateZ(20px)}.card-hover-scale:hover{transform:scale(1.05) translateZ(0)}@media(max-width: 767px){.card{padding:1.5rem;border-radius:20px}.card.card-sm{padding:1rem;border-radius:16px}.card.card-lg{padding:2rem;border-radius:24px}.card.card-xl{padding:2rem;border-radius:24px}.card-hero{min-height:300px}.card-hero .hero-content{max-width:95%}.card-hero .hero-content .hero-actions{gap:.75rem}.card-feature .feature-icon{width:3rem;height:3rem;font-size:1.5rem;margin-bottom:1rem}.card-stats .stat-value{font-size:2rem}}[data-theme=dark] .card-hero .hero-background::after{background:linear-gradient(135deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.6) 100%)}[data-theme=dark] .card-testimonial .testimonial-content::before,[data-theme=dark] .card-testimonial .testimonial-content::after{opacity:.7}@media print{.card{background:#fff !important;backdrop-filter:none !important;box-shadow:0 0 0 1px #ccc !important;border-radius:8px !important;break-inside:avoid;page-break-inside:avoid}.cards-grid{display:block}.cards-grid .card{margin-bottom:1rem}}.form{width:100%;max-width:600px}.form__group{margin-bottom:var(--spacing-lg)}.form__group:last-child{margin-bottom:0}.form__row{display:flex;gap:var(--spacing)}@media(max-width: 767px){.form__row{flex-direction:column;gap:var(--spacing-sm)}}.form-label{display:block;font-weight:600;font-size:var(--text-sm);color:var(--text-primary);margin-bottom:var(--spacing-xs)}.form-label.required::after{content:" *";color:var(--color-danger, #ff453a)}.form-input,.form-search,.form-select,.form-textarea{width:100%;padding:var(--spacing-sm) var(--spacing);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--radius, 8px);font-family:inherit;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-primary);background:hsla(0,0%,100%,.1);backdrop-filter:blur(var(--blur-primary)) saturate(1.2);-webkit-backdrop-filter:blur(var(--blur-primary)) saturate(1.2)}.form-input::placeholder,.form-search::placeholder,.form-select::placeholder,.form-textarea::placeholder{color:var(--text-secondary, rgba(255, 255, 255, 0.6));opacity:.8}.form-input:focus,.form-search:focus,.form-select:focus,.form-textarea:focus{outline:none;border-color:var(--glow-azure);box-shadow:0 0 0 2px rgba(var(--glow-azure), 0.2),inset 0 1px 0 hsla(0,0%,100%,.2);position:relative}.form-input:focus::before,.form-search:focus::before,.form-select:focus::before,.form-textarea:focus::before{content:"";position:absolute;inset:calc(-6px*1*0.3);background:var(--glow-azure);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.form-input:focus:hover::before,.form-search:focus:hover::before,.form-select:focus:hover::before,.form-textarea:focus:hover::before{opacity:calc(.8*0.3);animation:glow-pulse 2s ease-in-out infinite alternate}.form-input:focus:focus-visible::before,.form-search:focus:focus-visible::before,.form-select:focus:focus-visible::before,.form-textarea:focus:focus-visible::before{opacity:calc(.6*0.3)}.form-input:hover,.form-search:hover,.form-select:hover,.form-textarea:hover{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.12)}.form-input:disabled,.form-search:disabled,.form-select:disabled,.form-textarea:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.form-input:invalid,.form-search:invalid,.form-select:invalid,.form-textarea:invalid{border-color:var(--glow-ruby);position:relative}.form-input:invalid::before,.form-search:invalid::before,.form-select:invalid::before,.form-textarea:invalid::before{content:"";position:absolute;inset:calc(-6px*1*0.3);background:var(--glow-ruby);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.form-input:invalid:hover::before,.form-search:invalid:hover::before,.form-select:invalid:hover::before,.form-textarea:invalid:hover::before{opacity:calc(.8*0.3);animation:glow-pulse 2s ease-in-out infinite alternate}.form-input:invalid:focus-visible::before,.form-search:invalid:focus-visible::before,.form-select:invalid:focus-visible::before,.form-textarea:invalid:focus-visible::before{opacity:calc(.6*0.3)}.form-input.sm,.form-input.loading-bar,.sm.form-search,.form-search.loading-bar,.sm.form-select,.form-select.loading-bar,.sm.form-textarea,.form-textarea.loading-bar,.form-input.btn.btn-sm,.btn.btn-sm.form-search,.btn.btn-sm.form-select,.btn.btn-sm.form-textarea,.form-input.btn-sm.btn-toggle,.btn-sm.btn-toggle.form-search,.btn-sm.btn-toggle.form-select,.btn-sm.btn-toggle.form-textarea,.btn-split .form-input.btn-sm.btn-main,.btn-split .btn-sm.btn-main.form-search,.btn-split .btn-sm.btn-main.form-select,.btn-split .btn-sm.btn-main.form-textarea,.btn-split .form-input.btn-sm.btn-dropdown,.btn-split .btn-sm.btn-dropdown.form-search,.btn-split .btn-sm.btn-dropdown.form-select,.btn-split .btn-sm.btn-dropdown.form-textarea,.form-input.card.card-sm,.card.card-sm.form-search,.card.card-sm.form-select,.card.card-sm.form-textarea{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-sm)}.form-input.lg,.lg.form-search,.lg.form-select,.lg.form-textarea,.form-input.glass-modal,.form-input.modal__container,.glass-modal.form-search,.form-search.modal__container,.glass-modal.form-select,.form-select.modal__container,.glass-modal.form-textarea,.form-textarea.modal__container,.form-input.btn.btn-lg,.btn.btn-lg.form-search,.btn.btn-lg.form-select,.btn.btn-lg.form-textarea,.form-input.btn-fab,.btn-fab.form-search,.btn-fab.form-select,.btn-fab.form-textarea,.form-input.btn-lg.btn-toggle,.btn-lg.btn-toggle.form-search,.btn-lg.btn-toggle.form-select,.btn-lg.btn-toggle.form-textarea,.btn-split .form-input.btn-lg.btn-main,.btn-split .btn-lg.btn-main.form-search,.btn-split .btn-lg.btn-main.form-select,.btn-split .btn-lg.btn-main.form-textarea,.btn-split .form-input.btn-lg.btn-dropdown,.btn-split .btn-lg.btn-dropdown.form-search,.btn-split .btn-lg.btn-dropdown.form-select,.btn-split .btn-lg.btn-dropdown.form-textarea,.form-input.card.card-lg,.card.card-lg.form-search,.card.card-lg.form-select,.card.card-lg.form-textarea{padding:var(--spacing) var(--spacing-lg);font-size:var(--text-lg)}.form-textarea{min-height:120px;resize:vertical;font-family:inherit;line-height:var(--leading-relaxed)}.form-select{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right var(--spacing-sm) center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.form-select::-ms-expand{display:none}.form-check{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);cursor:pointer}.form-check:last-child{margin-bottom:0}.form-checkbox,.form-radio{appearance:none;width:1.25rem;height:1.25rem;border:2px solid hsla(0,0%,100%,.3);border-radius:var(--radius-sm, 4px);background:hsla(0,0%,100%,.1);cursor:pointer;position:relative;flex-shrink:0}.form-checkbox:checked,.form-radio:checked{background:var(--glow-azure);border-color:var(--glow-azure)}.form-checkbox:checked::before,.form-radio:checked::before{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:.875rem;font-weight:bold}.form-checkbox:focus,.form-radio:focus{outline:none;position:relative}.form-checkbox:focus::before,.form-radio:focus::before{content:"";position:absolute;inset:calc(-6px*1*0.4);background:var(--glow-azure);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.form-checkbox:focus:hover::before,.form-radio:focus:hover::before{opacity:calc(.8*0.4);animation:glow-pulse 2s ease-in-out infinite alternate}.form-checkbox:focus:focus-visible::before,.form-radio:focus:focus-visible::before{opacity:calc(.6*0.4)}.form-radio{border-radius:50%}.form-radio:checked::before{content:"";width:.5rem;height:.5rem;background:#fff;border-radius:50%;transform:translate(-50%, -50%)}.form-file{position:relative;display:inline-block;cursor:pointer}.form-file input[type=file]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.form-file__label{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing);border-radius:var(--radius)}.form-file__label i{font-size:1.1em}.form-file__info{margin-top:var(--spacing-xs);font-size:var(--text-sm);color:var(--text-secondary)}.form-search{position:relative;padding-left:2.5rem}.form-search::before{content:"🔍";position:absolute;left:var(--spacing-sm);top:50%;transform:translateY(-50%);opacity:.6}.input-group{display:flex;width:100%}.input-group .form-input,.input-group .form-textarea,.input-group .form-select,.input-group .form-search{border-radius:0}.input-group .form-input:first-child,.input-group .form-textarea:first-child,.input-group .form-select:first-child,.input-group .form-search:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.input-group .form-input:last-child,.input-group .form-textarea:last-child,.input-group .form-select:last-child,.input-group .form-search:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.input-group .form-input:not(:last-child),.input-group .form-textarea:not(:last-child),.input-group .form-select:not(:last-child),.input-group .form-search:not(:last-child){border-right:none}.input-group .input-group-text{display:flex;align-items:center;padding:var(--spacing-sm) var(--spacing);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);border-radius:0;color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap}.input-group .input-group-text:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius);border-right:none}.input-group .input-group-text:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius);border-left:none}.form-actions{display:flex;gap:var(--spacing);justify-content:flex-end;margin-top:var(--spacing-xl)}@media(max-width: 767px){.form-actions{flex-direction:column}.form-actions .glass-btn,.form-actions .lens-nav-island .nav-btn,.lens-nav-island .form-actions .nav-btn,.form-actions .modal__footer .modal__action,.modal__footer .form-actions .modal__action,.form-actions .modal__header .modal__close,.modal__header .form-actions .modal__close,.form-actions .loading-pulse,.form-actions .glass-modal .modal-header .modal-close,.form-actions .modal__container .modal-header .modal-close,.glass-modal .modal-header .form-actions .modal-close,.modal__container .modal-header .form-actions .modal-close,.form-actions .btn,.form-actions .btn-icon,.form-actions .btn-fab,.form-actions .btn-toggle,.form-actions .btn-split .btn-main,.btn-split .form-actions .btn-main,.form-actions .btn-split .btn-dropdown,.btn-split .form-actions .btn-dropdown,.form-actions .form-file__label{width:100%;justify-content:center}}.form-error{color:var(--glow-ruby);font-size:var(--text-sm);margin-top:var(--spacing-xs);display:flex;align-items:center;gap:var(--spacing-xs)}.form-error::before{content:"⚠️";font-size:.875em}.form-success{color:var(--glow-emerald);font-size:var(--text-sm);margin-top:var(--spacing-xs);display:flex;align-items:center;gap:var(--spacing-xs)}.form-success::before{content:"✅";font-size:.875em}.form-help{color:var(--text-secondary);font-size:var(--text-sm);margin-top:var(--spacing-xs);line-height:var(--leading-relaxed)}[data-theme=dark] .form-input,[data-theme=dark] .form-search,[data-theme=dark] .form-textarea,[data-theme=dark] .form-select{background:rgba(0,0,0,.3);border-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9)}[data-theme=dark] .form-input::placeholder,[data-theme=dark] .form-search::placeholder,[data-theme=dark] .form-textarea::placeholder,[data-theme=dark] .form-select::placeholder{color:hsla(0,0%,100%,.5)}[data-theme=dark] .form-input:hover,[data-theme=dark] .form-search:hover,[data-theme=dark] .form-textarea:hover,[data-theme=dark] .form-select:hover{background:rgba(0,0,0,.4);border-color:hsla(0,0%,100%,.25)}[data-theme=dark] .input-group-text{background:rgba(0,0,0,.4);border-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7)}@media(max-width: 767px){.form{max-width:100%}.form-input,.form-textarea,.form-select,.form-search{font-size:16px}.input-group{flex-direction:column}.input-group .form-input,.input-group .form-textarea,.input-group .form-select,.input-group .form-search,.input-group .input-group-text{border-radius:var(--radius) !important;border:1px solid hsla(0,0%,100%,.2) !important;margin-bottom:var(--spacing-xs)}.input-group .form-input:last-child,.input-group .form-textarea:last-child,.input-group .form-select:last-child,.input-group .form-search:last-child,.input-group .input-group-text:last-child{margin-bottom:0}}@media(prefers-reduced-motion: reduce){.form-input,.form-textarea,.form-select,.form-search,.form-checkbox,.form-radio{transition:none !important}}@media(prefers-contrast: high){.form-input,.form-textarea,.form-select,.form-search{border-width:2px;border-color:currentColor;background:rgba(0,0,0,0)}.form-checkbox,.form-radio{border-width:2px;border-color:currentColor}}.loading-indicator{position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(12px) saturate(1.5);z-index:var(--z-modal, 1000);opacity:0;visibility:hidden;transition:all .6s var(--transition-silk)}.loading-indicator.show,.loading-indicator.is-active{opacity:1;visibility:visible}.loading-indicator .loading-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:2rem;text-align:center;min-width:200px}.loading-dots{display:flex;gap:.375rem;justify-content:center;align-items:center}.loading-dots .dot{width:.75rem;height:.75rem;background:var(--glow-azure);border-radius:50%;animation:loading-dots 1.4s infinite ease-in-out both}.loading-dots .dot:nth-child(1){animation-delay:-0.32s}.loading-dots .dot:nth-child(2){animation-delay:-0.16s}.loading-dots .dot:nth-child(3){animation-delay:0}.loading-pulse{position:relative;padding:1rem;animation:loading-pulse 1.5s ease-in-out infinite}.loading-pulse::before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:inherit;background:linear-gradient(45deg, var(--primary-400), var(--secondary-400));opacity:.3;filter:blur(8px);animation:loading-pulse 1.5s ease-in-out infinite reverse}.loading-bar{width:100%;max-width:300px;height:8px;border-radius:var(--radius-pill);overflow:hidden;position:relative}.loading-bar .progress{height:100%;background:linear-gradient(90deg, var(--primary-500), var(--secondary-500), var(--primary-500));filter:url(#neon-glow);border-radius:inherit;animation:loading-progress 2s ease-in-out infinite;transform-origin:left center}.loading-skeleton{background:linear-gradient(90deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.1) 75%);background-size:200% 100%;animation:loading-shimmer 1.5s infinite;border-radius:var(--radius-md)}.loading-skeleton--text{height:1em;margin:.5em 0}.loading-skeleton--text:last-child{width:60%}.loading-skeleton--avatar{width:40px;height:40px;border-radius:50%}.loading-skeleton--card{height:200px;margin:var(--spacing-md) 0}@keyframes loading-spin{to{transform:rotate(360deg)}}@keyframes loading-dots{0%,80%,100%{transform:scale(0.8);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes loading-pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@keyframes loading-progress{0%{transform:scaleX(0)}50%{transform:scaleX(0.6)}100%{transform:scaleX(1)}}@keyframes loading-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}@media(max-width: 768px){.loading-indicator .loading-content{margin:var(--spacing-md);min-width:auto;width:calc(100% - var(--spacing-xl))}.loading-spinner{width:2.5rem;height:2.5rem}}.theme-dark .loading-skeleton{background:linear-gradient(90deg, rgba(255, 255, 255, 0.05) 25%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.05) 75%)}.modal{position:fixed;inset:0;z-index:var(--z-modal, 1000);opacity:0;visibility:hidden;transition:all .6s var(--transition-silk);will-change:opacity,visibility}.modal::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);backdrop-filter:blur(8px) saturate(0.8);-webkit-backdrop-filter:blur(8px) saturate(0.8)}.modal.is-active,.modal.show{opacity:1;visibility:visible}.modal.is-active .modal__container,.modal.show .modal__container{transform:translate(-50%, -50%) scale(1);opacity:1}.modal__backdrop{position:absolute;inset:0;cursor:pointer}.modal__container{display:flex;flex-direction:column}.modal__header{padding:2rem 2rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;align-items:flex-start;justify-content:space-between;flex-shrink:0}.modal__header .modal__title{font-size:1.75rem;font-weight:700;margin:0;line-height:1.3;color:var(--text-primary, rgba(255, 255, 255, 0.95))}.modal__header .modal__close{padding:.5rem;color:var(--text-secondary, rgba(255, 255, 255, 0.6));border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal__header .modal__close:hover{color:var(--text-primary, rgba(255, 255, 255, 0.9));position:relative}.modal__header .modal__close:hover::before{content:"";position:absolute;inset:calc(-6px*1*0.5);background:var(--glow-ruby);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.modal__header .modal__close:hover:hover::before{opacity:calc(.8*0.5);animation:glow-pulse 2s ease-in-out infinite alternate}.modal__header .modal__close:hover:focus-visible::before{opacity:calc(.6*0.5)}.modal__header .modal__close::before{content:"×";font-size:20px;line-height:1}.modal__body{padding:2rem;overflow-y:auto;max-height:calc(90vh - 180px);line-height:1.6;flex:1}.modal__body::-webkit-scrollbar{width:6px}.modal__body::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}.modal__body::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.modal__body::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.modal__footer{padding:1rem 2rem 2rem;border-top:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:flex-end;gap:1rem;flex-shrink:0}.modal--sm .modal__container{max-width:min(90vw,400px)}.modal--md .modal__container{max-width:min(90vw,600px)}.modal--lg .modal__container{max-width:min(90vw,800px)}.modal--xl .modal__container{max-width:min(90vw,1200px)}.modal--fullscreen .modal__container{top:var(--spacing-md);left:var(--spacing-md);right:var(--spacing-md);bottom:var(--spacing-md);width:auto;height:auto;max-width:none;max-height:none;transform:none}.modal--confirm .modal__container{max-width:min(90vw,400px)}.modal--confirm .modal__body{text-align:center;padding:var(--spacing-xl)}.modal--confirm .modal__icon{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-lg);font-size:32px}.modal--image .modal__container{max-width:95vw;max-height:95vh;background:rgba(0,0,0,0);padding:0}.modal--image .modal__image{width:100%;height:auto;max-height:95vh;object-fit:contain;border-radius:var(--radius-lg)}.modal--drawer .modal__container{top:0;right:0;left:auto;width:min(90vw,400px);height:100%;max-height:none;border-radius:var(--radius-lg) 0 0 var(--radius-lg);transform:translateX(100%)}.modal--drawer.is-active .modal__container{transform:translateX(0)}@media(prefers-reduced-motion: reduce){.modal,.modal__container{transition:none !important;animation:none !important}}@media(max-width: 768px){.modal__container{margin:var(--spacing-md);max-width:calc(100vw - var(--spacing-xl));max-height:calc(100vh - var(--spacing-xl))}.modal__header,.modal__body,.modal__footer{padding:var(--spacing-md)}.modal__footer{flex-direction:column}.modal__footer .modal__action{width:100%;justify-content:center}.modal--drawer .modal__container{width:100vw;border-radius:0}}.theme-dark .modal::before{background:rgba(0,0,0,.6)}.theme-dark .modal__header,.theme-dark .modal__footer{border-color:hsla(0,0%,100%,.05)}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.grid-rows-1{grid-template-rows:repeat(1, minmax(0, 1fr))}.grid-rows-2{grid-template-rows:repeat(2, minmax(0, 1fr))}.grid-rows-3{grid-template-rows:repeat(3, minmax(0, 1fr))}.grid-rows-4{grid-template-rows:repeat(4, minmax(0, 1fr))}.grid-rows-5{grid-template-rows:repeat(5, minmax(0, 1fr))}.grid-rows-6{grid-template-rows:repeat(6, minmax(0, 1fr))}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-span-5{grid-row:span 5/span 5}.row-span-6{grid-row:span 6/span 6}.row-span-full{grid-row:1/-1}.gap-0{gap:0}.gap-1{gap:var(--spacing-xs)}.gap-2{gap:var(--spacing-sm)}.gap-3{gap:var(--spacing)}.gap-4{gap:var(--spacing-md)}.gap-5{gap:var(--spacing-lg)}.gap-6{gap:var(--spacing-xl)}.gap-x-0{column-gap:0}.gap-x-1{column-gap:var(--spacing-xs)}.gap-x-2{column-gap:var(--spacing-sm)}.gap-x-3{column-gap:var(--spacing)}.gap-x-4{column-gap:var(--spacing-md)}.gap-x-5{column-gap:var(--spacing-lg)}.gap-x-6{column-gap:var(--spacing-xl)}.gap-y-0{row-gap:0}.gap-y-1{row-gap:var(--spacing-xs)}.gap-y-2{row-gap:var(--spacing-sm)}.gap-y-3{row-gap:var(--spacing)}.gap-y-4{row-gap:var(--spacing-md)}.gap-y-5{row-gap:var(--spacing-lg)}.gap-y-6{row-gap:var(--spacing-xl)}@media(max-width: 767px){.mobile\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.mobile\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px)and (max-width: 1023px){.tablet\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.tablet\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.tablet\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.tablet\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 1024px){.desktop\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.desktop\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.desktop\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.desktop\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.desktop\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.desktop\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}}.grid-auto-fit{grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}.grid-auto-fill{grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.align-items-start{align-items:start}.align-items-end{align-items:end}.align-items-center{align-items:center}.align-items-stretch{align-items:stretch}.align-self-auto{align-self:auto}.align-self-start{align-self:start}.align-self-end{align-self:end}.align-self-center{align-self:center}.align-self-stretch{align-self:stretch}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-between{place-content:space-between}.place-content-around{place-content:space-around}.place-content-evenly{place-content:space-evenly}.place-content-stretch{place-content:stretch}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch}.place-self-auto{place-self:auto}.place-self-start{place-self:start}.place-self-end{place-self:end}.place-self-center{place-self:center}.place-self-stretch{place-self:stretch}.lens-nav-island{position:fixed;top:50%;transform:translateY(-50%);z-index:var(--z-fixed, 100);transition:transform .8s var(--transition-silk);animation:slideInGlass .8s var(--transition-morphic)}.lens-nav-island.left-positioned{left:1.5rem}@media(max-width: 767px){.lens-nav-island.left-positioned{left:1rem}}.lens-nav-island.right-positioned{right:1.5rem}@media(max-width: 767px){.lens-nav-island.right-positioned{right:1rem}}@media(max-width: 767px){.lens-nav-island .nav-island-container{padding:.75rem;gap:.375rem}}.lens-nav-island .nav-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:3rem;height:3rem;background:rgba(0,0,0,0);color:var(--text-secondary, rgba(255, 255, 255, 0.7));border:none;cursor:pointer;position:relative;overflow:hidden;transition:all .4s var(--transition-silk);box-shadow:none !important}@media(max-width: 767px){.lens-nav-island .nav-btn{width:2.5rem;height:2.5rem}}.lens-nav-island .nav-btn i{font-size:1.25rem;transition:all .4s var(--transition-silk)}@media(max-width: 767px){.lens-nav-island .nav-btn i{font-size:1rem}}.lens-nav-island .nav-btn:hover{color:var(--text-primary, rgba(255, 255, 255, 0.95));position:relative;transform:scale(1.05) translateY(-1px)}.lens-nav-island .nav-btn:hover::before{content:"";position:absolute;inset:calc(-6px*1*0.6);background:var(--glow-azure);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.lens-nav-island .nav-btn:hover:hover::before{opacity:calc(.8*0.6);animation:glow-pulse 2s ease-in-out infinite alternate}.lens-nav-island .nav-btn:hover:focus-visible::before{opacity:calc(.6*0.6)}.lens-nav-island .nav-btn:hover i{transform:scale(1.1)}.lens-nav-island .nav-btn.active{color:var(--glow-azure);background:rgba(59,130,246,.2);backdrop-filter:blur(var(--blur-secondary)) saturate(calc(var(--filter-saturate) * 1.4))}.lens-nav-island .nav-btn.active i{transform:scale(1.1);color:var(--glow-azure)}.lens-nav-island .nav-btn.active::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;background:radial-gradient(circle at center, rgba(59, 130, 246, 0.1) 0%, transparent 70%);border-radius:inherit;animation:ripple .6s ease-out}.lens-nav-island .nav-btn.theme-toggle-btn .light-icon{display:none}.lens-nav-island .nav-btn.theme-toggle-btn .dark-icon{display:block}.lens-nav-island .nav-btn.theme-toggle-btn:hover{position:relative;color:var(--glow-amber)}.lens-nav-island .nav-btn.theme-toggle-btn:hover::before{content:"";position:absolute;inset:calc(-6px*1*0.7);background:var(--glow-amber);border-radius:inherit;filter:blur(calc(8.3px * 1));opacity:0;z-index:-2;transition:opacity .6s var(--transition-silk)}.lens-nav-island .nav-btn.theme-toggle-btn:hover:hover::before{opacity:calc(.8*0.7);animation:glow-pulse 2s ease-in-out infinite alternate}.lens-nav-island .nav-btn.theme-toggle-btn:hover:focus-visible::before{opacity:calc(.6*0.7)}.lens-nav-island .nav-btn.theme-toggle-btn.active{background:rgba(255,165,0,.2);color:var(--glow-amber)}[data-theme=dark] .lens-nav-island .nav-btn{color:var(--text-primary, rgba(255, 255, 255, 0.9))}[data-theme=dark] .lens-nav-island .nav-btn:hover{color:var(--glow-azure)}[data-theme=dark] .lens-nav-island .nav-btn.active{color:var(--glow-azure)}[data-theme=dark] .lens-nav-island .theme-toggle-btn .light-icon{display:block}[data-theme=dark] .lens-nav-island .theme-toggle-btn .dark-icon{display:none}[data-theme=dark] .lens-nav-island .theme-toggle-btn:hover{color:var(--glow-azure)}@keyframes ripple{0%{transform:translate(-50%, -50%) scale(0);opacity:1}100%{transform:translate(-50%, -50%) scale(2);opacity:0}}@keyframes slideInGlass{from{opacity:0;transform:translateY(-50%) translateX(-100px) scale(0.8);backdrop-filter:blur(0px)}to{opacity:1;transform:translateY(-50%) translateX(0) scale(1);backdrop-filter:blur(16px)}}@media(max-width: 767px){.lens-nav-island{position:fixed;top:auto;bottom:var(--spacing-lg);left:50%;transform:translateX(-50%)}.lens-nav-island.left-positioned,.lens-nav-island.right-positioned{left:50%;right:auto}.lens-nav-island .nav-island-container{flex-direction:row;padding:var(--spacing-s);min-width:auto;border-radius:9999px;backdrop-filter:blur(20px) saturate(1.8);-webkit-backdrop-filter:blur(20px) saturate(1.8);box-shadow:0 8px 32px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.1)}.lens-nav-island .nav-btn:hover{transform:scale(1.1);background:hsla(0,0%,100%,.2)}.lens-nav-island .nav-btn.active{background:rgba(59,130,246,.25);transform:scale(1.05)}}.lens-nav-island.pulse .nav-island-container{animation:glassPulse 2s ease-in-out infinite}@keyframes glassPulse{0%,100%{backdrop-filter:blur(16px) saturate(1.8);box-shadow:0 8px 32px var(--glass-shadow-dark),inset 0 1px 0 hsla(0,0%,100%,.1)}50%{backdrop-filter:blur(20px) saturate(2);box-shadow:0 12px 48px var(--glass-shadow-dark),inset 0 1px 0 hsla(0,0%,100%,.15)}}.site-header{position:relative;z-index:var(--z-sticky)}.site-header .header-container{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing) var(--spacing-lg)}@media(max-width: 767px){.site-header .header-container{padding:var(--spacing-sm) var(--spacing)}}.site-header .site-branding{display:flex;align-items:center;justify-content:center;gap:var(--spacing)}.site-header .site-branding .custom-logo{max-height:2.5rem;width:auto}.site-header .site-branding .site-title{font-size:var(--text-xl);font-weight:600;color:var(--text-primary);text-decoration:none;margin:0}.site-header .site-branding .site-title:hover{color:var(--primary-500)}.site-header .header-actions{display:flex;align-items:center;justify-content:center;gap:var(--spacing)}.lens-app{min-height:100vh;display:flex;flex-direction:column;position:relative}.lens-main-content{flex:1;transition:margin-left .3s ease}.page-content{display:none;min-height:100vh;opacity:0;transition:opacity .3s ease}.page-content.active{display:block;opacity:1}.container{max-width:var(--content-max-width);margin:0 auto;padding:0 var(--content-padding)}@media(max-width: 767px){.container{padding:0 var(--spacing)}}.section{padding:var(--spacing-2xl) 0}@media(max-width: 767px){.section{padding:var(--spacing-xl) 0}}.grid{display:grid;gap:var(--spacing);grid-template-columns:repeat(1, 1fr)}@media(min-width: 768px){.grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.grid{grid-template-columns:repeat(3, 1fr)}}.grid-2{display:grid;gap:var(--spacing);grid-template-columns:repeat(1, 1fr)}@media(min-width: 768px){.grid-2{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.grid-2{grid-template-columns:repeat(2, 1fr)}}.grid-3{display:grid;gap:var(--spacing);grid-template-columns:repeat(1, 1fr)}@media(min-width: 768px){.grid-3{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.grid-3{grid-template-columns:repeat(3, 1fr)}}.grid-4{display:grid;gap:var(--spacing);grid-template-columns:repeat(1, 1fr)}@media(min-width: 768px){.grid-4{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.grid-4{grid-template-columns:repeat(4, 1fr)}}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-column{display:flex;flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-xs{gap:var(--spacing-xs)}.gap-sm{gap:var(--spacing-sm)}.gap{gap:var(--spacing)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.gap-xl{gap:var(--spacing-xl)}.p-xs{padding:var(--spacing-xs)}.p-sm{padding:var(--spacing-sm)}.p{padding:var(--spacing)}.p-md{padding:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.m-xs{margin:var(--spacing-xs)}.m-sm{margin:var(--spacing-sm)}.m{margin:var(--spacing)}.m-md{margin:var(--spacing-md)}.m-lg{margin:var(--spacing-lg)}.m-xl{margin:var(--spacing-xl)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.hidden{display:none !important}@media(min-width: 768px){.mobile-only{display:none !important}}@media(max-width: 767px){.tablet-up{display:none !important}}@media(max-width: 767px){.desktop-only{display:none !important}}@media(min-width: 768px)and (max-width: 1023px){.desktop-only{display:none !important}}.site-footer{background:var(--bg-secondary);border-top:1px solid var(--border-color);margin-top:auto}.site-footer .footer-widgets{padding:var(--spacing-2xl) 0}.site-footer .footer-widgets .container{display:grid;gap:var(--spacing);grid-template-columns:repeat(1, 1fr)}@media(min-width: 768px){.site-footer .footer-widgets .container{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.site-footer .footer-widgets .container{grid-template-columns:repeat(4, 1fr)}}.site-footer .footer-widgets .widget .widget-title{font-size:var(--text-lg);font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-lg)}.site-footer .footer-widgets .widget ul{list-style:none;padding:0}.site-footer .footer-widgets .widget ul li{margin-bottom:var(--spacing-sm)}.site-footer .footer-widgets .widget ul li a{color:var(--text-secondary);transition:color .3s ease}.site-footer .footer-widgets .widget ul li a:hover{color:var(--primary-500)}.site-footer .footer-bottom{background:var(--bg-tertiary);padding:var(--spacing-lg) 0;text-align:center}.site-footer .footer-bottom .footer-info{font-size:var(--text-sm);color:var(--text-secondary)}.site-footer .footer-bottom .footer-info a{color:var(--primary-500)}.site-footer .footer-bottom .footer-info a:hover{color:var(--primary-600)}.home-page .hero-section{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;contain:layout style paint;will-change:transform}.home-page .hero-background{position:absolute;inset:0;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat;transform:translateZ(0);will-change:transform}.home-page .hero-background::after{content:"";position:absolute;inset:0;background:linear-gradient(135deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.3) 100%);z-index:2}.home-page .hero-content{position:relative;z-index:3;text-align:center;max-width:1000px;padding:var(--spacing-xl);contain:layout style paint}@media(max-width: 767px){.home-page .hero-content{padding:var(--spacing-lg);max-width:100%}}.home-page .site-info{margin-bottom:var(--spacing-2xl)}.home-page .site-info .site-logo{margin-bottom:var(--spacing-lg)}.home-page .site-info .site-logo img{max-height:80px;width:auto;margin:0 auto;image-rendering:-webkit-optimize-contrast;will-change:transform}@media(max-width: 767px){.home-page .site-info .site-logo img{max-height:60px}}.home-page .site-info .site-title{font-size:clamp(2.5rem,2.5rem + 1.5rem*(100vw - 320px)/880px,4rem);font-weight:700;line-height:var(--leading-tight);color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3);margin-bottom:var(--spacing);text-rendering:optimizeLegibility}.home-page .site-info .site-subtitle{font-size:clamp(1.125rem,1.125rem + .375rem*(100vw - 320px)/880px,1.5rem);font-weight:500;color:hsla(0,0%,100%,.9);margin-bottom:var(--spacing-sm)}.home-page .site-info .site-description{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:hsla(0,0%,100%,.8);max-width:600px;margin:0 auto}@media(max-width: 767px){.home-page .site-info .site-description{font-size:var(--text-base);max-width:100%}}.home-page .recent-posts-preview .preview-title{font-size:var(--text-2xl);color:#fff;margin-bottom:var(--spacing-xl);font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.3)}.home-page .recent-posts-preview .posts-grid{display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(1, 1fr);margin-top:var(--spacing-xl)}@media(min-width: 768px){.home-page .recent-posts-preview .posts-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.home-page .recent-posts-preview .posts-grid{grid-template-columns:repeat(3, 1fr)}}.home-page .post-card{background:var(--bg-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow);padding:var(--spacing-lg);border:1px solid var(--border-color);transition:transform var(--transition-fast) var(--ease-out);cursor:pointer;overflow:hidden;background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.2)}.home-page .post-card:hover{transform:translateY(-2px)}.home-page .post-card .post-thumbnail{width:100%;height:200px;overflow:hidden;border-radius:var(--radius-lg);margin-bottom:var(--spacing)}.home-page .post-card .post-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.home-page .post-card:hover .post-thumbnail img{transform:scale(1.05)}.home-page .post-card .post-content .post-title{font-size:var(--text-lg);font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-sm);line-height:var(--leading-tight);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-page .post-card .post-content .post-excerpt{color:var(--text-secondary);margin-bottom:var(--spacing);line-height:var(--leading-relaxed);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-page .post-card .post-content .post-meta{display:flex;align-items:center;justify-content:space-between;font-size:var(--text-sm);color:var(--text-tertiary)}.home-page .post-card .post-content .post-meta .post-date::before,.home-page .post-card .post-content .post-meta .post-author::before{content:"";display:inline-block;width:4px;height:4px;background:var(--primary-500);border-radius:50%;margin-right:var(--spacing-xs)}.home-page .post-card.in-view{animation:slideUp .6s var(--ease-out) forwards}@keyframes slideUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.home-page .hero-section:not(:has(.hero-background)){background:linear-gradient(135deg, var(--primary-50) 0%, var(--primary-100) 100%)}.home-page .hero-section:not(:has(.hero-background)) .site-info .site-title{color:var(--text-primary);text-shadow:none}.home-page .hero-section:not(:has(.hero-background)) .site-info .site-subtitle{color:var(--text-secondary)}.home-page .hero-section:not(:has(.hero-background)) .site-info .site-description{color:var(--text-secondary)}.home-page .hero-section:not(:has(.hero-background)) .recent-posts-preview .preview-title{color:var(--text-primary);text-shadow:none}.post-page .post-hero{position:relative;height:60vh;min-height:400px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width: 767px){.post-page .post-hero{height:50vh;min-height:300px}}.post-page .post-background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.post-page .post-background:not([style*=background-image]){background:linear-gradient(135deg, var(--primary-500) 0%, var(--primary-600) 100%)}.post-page .post-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.8) 100%);z-index:2}.post-page .post-header{position:relative;z-index:3;padding:var(--spacing-xl);color:#fff}@media(max-width: 767px){.post-page .post-header{padding:var(--spacing-lg)}}.post-page .post-header .post-title-display{font-size:clamp(2rem,2rem + (3rem - 2rem)*(100vw - 320px)/(1200px - 320px),3rem);font-weight:700;line-height:var(--leading-tight);margin-bottom:var(--spacing-lg);text-shadow:0 2px 4px rgba(0,0,0,.5);max-width:900px}.post-page .post-header .post-meta-display{display:flex;flex-direction:column;gap:var(--spacing-sm);font-size:var(--text-base)}@media(min-width: 768px){.post-page .post-header .post-meta-display{flex-direction:row;align-items:center;gap:var(--spacing-lg)}}.post-page .post-header .post-meta-display .post-date-display,.post-page .post-header .post-meta-display .post-author-display{opacity:.9}.post-page .post-header .post-meta-display .post-date-display::before,.post-page .post-header .post-meta-display .post-author-display::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;margin-right:var(--spacing-xs)}.post-page .post-header .post-meta-display .post-categories-display{display:flex;flex-direction:column;gap:var(--spacing-xs)}@media(min-width: 768px){.post-page .post-header .post-meta-display .post-categories-display{flex-direction:row}}.post-page .post-header .post-meta-display .post-categories-display .category-tag{display:inline-flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);background:hsla(0,0%,100%,.2);border-radius:var(--radius);font-size:var(--text-sm);font-weight:500;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3)}.post-page .post-content-container{padding:var(--spacing-2xl) var(--spacing-xl);max-width:800px;margin:0 auto}@media(max-width: 767px){.post-page .post-content-container{padding:var(--spacing-xl) var(--spacing)}}.post-page .post-content-container .post-content-inner{font-size:var(--text-lg);line-height:var(--leading-loose);color:var(--text-primary)}.post-page .post-content-container .post-content-inner p{margin-bottom:var(--spacing-lg)}.post-page .post-content-container .post-content-inner p:last-child{margin-bottom:0}.post-page .post-content-container .post-content-inner h1,.post-page .post-content-container .post-content-inner h2,.post-page .post-content-container .post-content-inner h3,.post-page .post-content-container .post-content-inner h4,.post-page .post-content-container .post-content-inner h5,.post-page .post-content-container .post-content-inner h6{color:var(--text-primary);margin:var(--spacing-xl) 0 var(--spacing-lg);font-weight:600}.post-page .post-content-container .post-content-inner h1:first-child,.post-page .post-content-container .post-content-inner h2:first-child,.post-page .post-content-container .post-content-inner h3:first-child,.post-page .post-content-container .post-content-inner h4:first-child,.post-page .post-content-container .post-content-inner h5:first-child,.post-page .post-content-container .post-content-inner h6:first-child{margin-top:0}.post-page .post-content-container .post-content-inner h2{font-size:var(--text-2xl);border-bottom:2px solid var(--primary-500);padding-bottom:var(--spacing-sm)}.post-page .post-content-container .post-content-inner h3{font-size:var(--text-xl);color:var(--primary-600)}.post-page .post-content-container .post-content-inner ul,.post-page .post-content-container .post-content-inner ol{margin:var(--spacing-lg) 0;padding-left:var(--spacing-xl)}.post-page .post-content-container .post-content-inner ul li,.post-page .post-content-container .post-content-inner ol li{margin-bottom:var(--spacing-sm);line-height:var(--leading-relaxed)}.post-page .post-content-container .post-content-inner ul li{list-style:none;position:relative}.post-page .post-content-container .post-content-inner ul li::before{content:"•";color:var(--primary-500);font-weight:bold;position:absolute;left:-var(--spacing)}.post-page .post-content-container .post-content-inner ol li{list-style:decimal}.post-page .post-content-container .post-content-inner blockquote{margin:var(--spacing-xl) 0;padding:var(--spacing-lg);background:var(--bg-secondary);border-left:4px solid var(--primary-500);border-radius:0 var(--radius) var(--radius) 0;font-style:italic;font-size:var(--text-lg)}.post-page .post-content-container .post-content-inner blockquote p{margin-bottom:var(--spacing)}.post-page .post-content-container .post-content-inner blockquote p:last-child{margin-bottom:0}.post-page .post-content-container .post-content-inner code{background:var(--bg-tertiary);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);font-size:.9em;color:var(--primary-700)}.post-page .post-content-container .post-content-inner pre{margin:var(--spacing-xl) 0;padding:var(--spacing-lg);background:var(--gray-900);color:var(--gray-100);border-radius:var(--radius-lg);overflow-x:auto}.post-page .post-content-container .post-content-inner pre code{background:none;padding:0;color:inherit}.post-page .post-content-container .post-content-inner img{max-width:100%;height:auto;border-radius:var(--radius-lg);margin:var(--spacing-xl) 0;box-shadow:var(--shadow-lg)}.post-page .post-content-container .post-content-inner table{width:100%;margin:var(--spacing-xl) 0;border-collapse:collapse;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow)}.post-page .post-content-container .post-content-inner table th,.post-page .post-content-container .post-content-inner table td{padding:var(--spacing) var(--spacing-lg);text-align:left;border-bottom:1px solid var(--border-color)}.post-page .post-content-container .post-content-inner table th{background:var(--bg-secondary);font-weight:600;color:var(--text-primary)}.post-page .post-content-container .post-content-inner table tr:last-child td{border-bottom:none}.post-page .post-content-container .post-content-inner table tr:hover{background:var(--bg-secondary)}.post-page .post-content-container .post-tags{margin-top:var(--spacing-2xl);padding-top:var(--spacing-xl);border-top:1px solid var(--border-color)}.post-page .post-content-container .post-tags h3{font-size:var(--text-lg);margin-bottom:var(--spacing);color:var(--text-primary)}.post-page .post-content-container .post-tags .tags-list{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.post-page .post-content-container .post-tags .tags-list .tag{display:inline-flex;align-items:center;padding:var(--spacing-sm) var(--spacing);background:var(--primary-50);color:var(--primary-700);border-radius:var(--radius-lg);font-size:var(--text-sm);font-weight:500;transition:all .3s ease}.post-page .post-content-container .post-tags .tags-list .tag:hover{background:var(--primary-100);transform:translateY(-1px)}.post-page.active .post-header{animation:slideInUp .8s var(--ease-out) forwards}.post-page.active .post-content-container{animation:fadeInUp 1s var(--ease-out) .3s both}@keyframes slideInUp{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.archive-page{padding:var(--spacing-xl) 0}.archive-page .archive-header{text-align:center;margin-bottom:var(--spacing-2xl)}.archive-page .archive-header .archive-title{font-size:clamp(2rem,2rem + (3rem - 2rem)*(100vw - 320px)/(1200px - 320px),3rem);font-weight:700;color:var(--text-primary);margin-bottom:var(--spacing-lg)}.archive-page .archive-header .archive-filters{display:flex;align-items:center;justify-content:center;gap:var(--spacing);justify-content:center}.archive-page .archive-header .archive-filters .filter-btn{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;outline:none;padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-lg);font-weight:500;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color);transition:all .3s ease}.archive-page .archive-header .archive-filters .filter-btn:hover{color:var(--text-primary);background:var(--bg-tertiary)}.archive-page .archive-header .archive-filters .filter-btn.active{color:#fff;background:var(--primary-500);border-color:var(--primary-500)}.archive-page .archive-content{max-width:800px;margin:0 auto;padding:0 var(--spacing-lg)}@media(max-width: 767px){.archive-page .archive-content{padding:0 var(--spacing)}}.archive-page .posts-timeline{display:flex;flex-direction:column;gap:var(--spacing-lg)}.archive-page .posts-timeline .archive-post-card{background:var(--bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-lg);border:1px solid var(--border-color);transition:transform var(--transition-fast) var(--ease-out);cursor:pointer}.archive-page .posts-timeline .archive-post-card:hover{transform:translateY(-2px)}.archive-page .posts-timeline .archive-post-card:hover{box-shadow:var(--shadow-lg)}.archive-page .posts-timeline .archive-post-card:hover .post-title{color:var(--primary-500)}@media(min-width: 1024px){.archive-page .posts-timeline .archive-post-card{position:relative;margin-left:var(--spacing-xl)}.archive-page .posts-timeline .archive-post-card::before{content:"";position:absolute;left:calc(-1*var(--spacing-xl) - 1px);top:0;bottom:0;width:2px;background:var(--border-color)}.archive-page .posts-timeline .archive-post-card::after{content:"";position:absolute;left:calc(-1*var(--spacing-xl) - 6px);top:var(--spacing-lg);width:12px;height:12px;background:var(--primary-500);border-radius:50%;border:2px solid var(--bg-primary)}.archive-page .posts-timeline .archive-post-card:first-child::before{top:var(--spacing-lg)}.archive-page .posts-timeline .archive-post-card:last-child::before{bottom:auto;height:var(--spacing-lg)}}.archive-page .load-more-container{text-align:center;margin-top:var(--spacing-2xl)}.archive-page .load-more-container .load-more-btn{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing) var(--spacing-xl);background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);font-weight:500;transition:all .3s ease;cursor:pointer}.archive-page .load-more-container .load-more-btn:hover{background:var(--primary-500);color:#fff;border-color:var(--primary-500);transform:translateY(-1px)}.archive-page .load-more-container .load-more-btn:disabled{opacity:.5;cursor:not-allowed}.archive-page .load-more-container .load-more-btn:disabled:hover{transform:none}.archive-page .load-more-container .load-more-btn i{transition:transform .3s ease}.archive-page .load-more-container .load-more-btn:hover i{transform:translateY(2px)}.archive-page .archive-empty{text-align:center;padding:var(--spacing-2xl);color:var(--text-secondary)}.archive-page .archive-empty i{font-size:3rem;margin-bottom:var(--spacing-lg);color:var(--text-tertiary)}.archive-page .archive-empty h3{font-size:var(--text-xl);margin-bottom:var(--spacing);color:var(--text-secondary)}.archive-page .archive-empty p{font-size:var(--text-base);max-width:400px;margin:0 auto}.archive-page.active .archive-header{animation:fadeInUp .6s var(--ease-out) forwards}.archive-page.active .posts-timeline .archive-post-card{opacity:0;transform:translateY(30px);animation:slideInUp .6s var(--ease-out) forwards}.archive-page.active .posts-timeline .archive-post-card:nth-child(1){animation-delay:0.1s}.archive-page.active .posts-timeline .archive-post-card:nth-child(2){animation-delay:0.2s}.archive-page.active .posts-timeline .archive-post-card:nth-child(3){animation-delay:0.3s}.archive-page.active .posts-timeline .archive-post-card:nth-child(4){animation-delay:0.4s}.archive-page.active .posts-timeline .archive-post-card:nth-child(5){animation-delay:0.5s}.archive-page.active .posts-timeline .archive-post-card:nth-child(6){animation-delay:0.6s}.archive-page.active .posts-timeline .archive-post-card:nth-child(7){animation-delay:0.7s}.archive-page.active .posts-timeline .archive-post-card:nth-child(8){animation-delay:0.8s}.archive-page.active .posts-timeline .archive-post-card:nth-child(9){animation-delay:0.9s}.archive-page.active .posts-timeline .archive-post-card:nth-child(10){animation-delay:1s}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInUp{to{opacity:1;transform:translateY(0)}}.search-page{padding:var(--spacing-xl) 0;min-height:100vh}.search-page .search-header{text-align:center;margin-bottom:var(--spacing-2xl);padding:0 var(--spacing-lg)}@media(max-width: 767px){.search-page .search-header{padding:0 var(--spacing)}}.search-page .search-header .search-title{font-size:clamp(2rem,2rem + (3rem - 2rem)*(100vw - 320px)/(1200px - 320px),3rem);font-weight:700;color:var(--text-primary);margin-bottom:var(--spacing-xl)}.search-page .search-header .search-form-container{max-width:600px;margin:0 auto}.search-page .search-header .search-form-container .search-form .search-input-wrapper{position:relative}.search-page .search-header .search-form-container .search-form .search-input-wrapper .search-input{width:100%;padding:var(--spacing) var(--spacing-lg);padding-right:4rem;font-size:var(--text-lg);border:2px solid var(--border-color);border-radius:var(--radius-xl);background:var(--bg-primary);transition:border-color box-shadow ease}.search-page .search-header .search-form-container .search-form .search-input-wrapper .search-input:focus{border-color:var(--primary-500);outline:none;box-shadow:0 0 0 3px rgba(14,165,233,.1)}.search-page .search-header .search-form-container .search-form .search-input-wrapper .search-input::placeholder{color:var(--text-tertiary)}.search-page .search-header .search-form-container .search-form .search-input-wrapper .search-submit{position:absolute;right:var(--spacing);top:50%;transform:translateY(-50%);padding:var(--spacing-sm);background:var(--primary-500);color:#fff;border-radius:var(--radius);transition:all .3s ease}.search-page .search-header .search-form-container .search-form .search-input-wrapper .search-submit:hover{background:var(--primary-600);transform:translateY(-50%) scale(1.05)}.search-page .search-header .search-form-container .search-form .search-input-wrapper .search-submit i{font-size:var(--text-lg)}.search-page .search-results{max-width:800px;margin:0 auto;padding:0 var(--spacing-lg)}@media(max-width: 767px){.search-page .search-results{padding:0 var(--spacing)}}.search-page .search-results .search-status{margin-bottom:var(--spacing-xl);text-align:center}.search-page .search-results .search-status .search-placeholder{color:var(--text-secondary);font-size:var(--text-lg)}.search-page .search-results .search-status .search-placeholder i{font-size:2rem;display:block;margin-bottom:var(--spacing);color:var(--text-tertiary)}.search-page .search-results .search-status .search-count{color:var(--text-secondary);font-size:var(--text-base)}.search-page .search-results .search-status .search-count strong{color:var(--text-primary)}.search-page .search-results .search-status .no-results{color:var(--text-secondary);font-size:var(--text-lg)}.search-page .search-results .search-status .no-results i{font-size:2rem;display:block;margin-bottom:var(--spacing);color:var(--text-tertiary)}.search-page .search-results .search-results-list{display:flex;flex-direction:column;gap:var(--spacing-lg)}.search-page .search-results .search-results-list .search-result-card{background:var(--bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-lg);border:1px solid var(--border-color);transition:transform var(--transition-fast) var(--ease-out);cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:left;gap:var(--spacing-lg)}.search-page .search-results .search-results-list .search-result-card:hover{transform:translateY(-2px)}@media(max-width: 767px){.search-page .search-results .search-results-list .search-result-card{flex-direction:column;text-align:center}}.search-page .search-results .search-results-list .search-result-card:hover{box-shadow:var(--shadow-lg)}.search-page .search-results .search-results-list .search-result-card:hover .result-title{color:var(--primary-500)}.search-page .search-results .search-results-list .search-result-card .result-image{width:150px;height:100px;flex-shrink:0;border-radius:var(--radius);overflow:hidden}@media(max-width: 767px){.search-page .search-results .search-results-list .search-result-card .result-image{width:100%;height:200px}}.search-page .search-results .search-results-list .search-result-card .result-image img{width:100%;height:100%;object-fit:cover}.search-page .search-results .search-results-list .search-result-card .result-image .result-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--bg-secondary);color:var(--text-tertiary)}.search-page .search-results .search-results-list .search-result-card .result-image .result-placeholder i{font-size:var(--text-2xl)}.search-page .search-results .search-results-list .search-result-card .result-content{flex:1}.search-page .search-results .search-results-list .search-result-card .result-content .result-title{font-size:var(--text-lg);font-weight:600;color:var(--text-primary);margin:0 0 var(--spacing-sm);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.search-page .search-results .search-results-list .search-result-card .result-content .result-excerpt{color:var(--text-secondary);margin:0 0 var(--spacing);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:var(--leading-relaxed)}.search-page .search-results .search-results-list .search-result-card .result-content .result-meta{display:flex;align-items:center;justify-content:center;gap:var(--spacing);font-size:var(--text-sm);color:var(--text-tertiary)}@media(max-width: 767px){.search-page .search-results .search-results-list .search-result-card .result-content .result-meta{justify-content:center}}.search-page .search-results .search-results-list .search-result-card .result-content .result-meta .result-date::before,.search-page .search-results .search-results-list .search-result-card .result-content .result-meta .result-author::before{content:"";display:inline-block;width:4px;height:4px;background:var(--primary-500);border-radius:50%;margin-right:var(--spacing-xs)}.search-page .search-results .search-suggestions{margin-top:var(--spacing-xl);text-align:center}.search-page .search-results .search-suggestions h3{font-size:var(--text-lg);color:var(--text-primary);margin-bottom:var(--spacing)}.search-page .search-results .search-suggestions .suggestions-list{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);justify-content:center;flex-wrap:wrap}.search-page .search-results .search-suggestions .suggestions-list .suggestion-tag{padding:var(--spacing-xs) var(--spacing-sm);background:var(--bg-secondary);color:var(--text-secondary);border-radius:var(--radius-lg);font-size:var(--text-sm);cursor:pointer;transition:all .3s ease}.search-page .search-results .search-suggestions .suggestions-list .suggestion-tag:hover{background:var(--primary-500);color:#fff}.search-page .search-loading{text-align:center;padding:var(--spacing-xl)}.search-page .search-loading .loading-spinner{margin:0 auto var(--spacing)}.search-page .search-loading .loading-text{color:var(--text-secondary)}.search-page.active .search-header{animation:fadeInDown .6s var(--ease-out) forwards}.search-page.active .search-results .search-result-card{opacity:0;transform:translateY(20px);animation:fadeInUp .4s var(--ease-out) forwards}.search-page.active .search-results .search-result-card:nth-child(1){animation-delay:0.05s}.search-page.active .search-results .search-result-card:nth-child(2){animation-delay:0.1s}.search-page.active .search-results .search-result-card:nth-child(3){animation-delay:0.15s}.search-page.active .search-results .search-result-card:nth-child(4){animation-delay:0.2s}.search-page.active .search-results .search-result-card:nth-child(5){animation-delay:0.25s}.search-page.active .search-results .search-result-card:nth-child(6){animation-delay:0.3s}.search-page.active .search-results .search-result-card:nth-child(7){animation-delay:0.35s}.search-page.active .search-results .search-result-card:nth-child(8){animation-delay:0.4s}.search-page.active .search-results .search-result-card:nth-child(9){animation-delay:0.45s}.search-page.active .search-results .search-result-card:nth-child(10){animation-delay:0.5s}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.search-input:focus{animation:inputFocus .3s var(--ease-out) forwards}@keyframes inputFocus{0%{transform:scale(1)}50%{transform:scale(1.02)}100%{transform:scale(1)}}:root[data-theme=dark]{--bg-primary: #111827;--bg-secondary: #1f2937;--bg-tertiary: #374151;--text-primary: #f3f4f6;--text-secondary: #d1d5db;--text-tertiary: #9ca3af;--border-color: #374151;--divider-color: #1f2937;--primary-50: #1e293b;--primary-100: #334155;--primary-500: #0ea5e9;--primary-600: #0284c7;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.5);--shadow: 0 1px 3px 0 rgb(0 0 0 / 0.5), 0 1px 2px -1px rgb(0 0 0 / 0.5);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.5), 0 2px 4px -2px rgb(0 0 0 / 0.5);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.5), 0 4px 6px -4px rgb(0 0 0 / 0.5);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / 0.5), 0 8px 10px -6px rgb(0 0 0 / 0.5)}:root[data-theme=dark] .lens-nav-island .nav-island-container{background:rgba(31,41,55,.95);backdrop-filter:blur(20px);border-color:var(--border-color)}:root[data-theme=dark] .lens-nav-island .nav-btn:hover{background:rgba(14,165,233,.1)}:root[data-theme=dark] .card,:root[data-theme=dark] .post-card,:root[data-theme=dark] .archive-post-card,:root[data-theme=dark] .search-result-card{background:var(--bg-secondary);border-color:var(--border-color)}:root[data-theme=dark] .form-control{background:var(--bg-secondary);border-color:var(--border-color);color:var(--text-primary)}:root[data-theme=dark] .form-control:focus{border-color:var(--primary-500);outline-color:rgba(14,165,233,.25)}:root[data-theme=dark] .form-control::placeholder{color:var(--text-tertiary)}:root[data-theme=dark] .btn-secondary{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--border-color)}:root[data-theme=dark] .btn-secondary:hover{background:var(--bg-primary)}:root[data-theme=dark] .btn-ghost{color:var(--text-secondary)}:root[data-theme=dark] .btn-ghost:hover{background:var(--bg-tertiary);color:var(--text-primary)}:root[data-theme=dark] code{background:var(--bg-tertiary);color:var(--primary-400)}:root[data-theme=dark] pre{background:#0d1117;border:1px solid var(--border-color)}:root[data-theme=dark] blockquote{background:var(--bg-tertiary);border-left-color:var(--primary-500)}:root[data-theme=dark] mark{background:rgba(14,165,233,.3);color:var(--primary-200)}:root[data-theme=dark] ::selection{background:rgba(14,165,233,.3);color:var(--text-primary)}:root[data-theme=dark] ::-moz-selection{background:rgba(14,165,233,.3);color:var(--text-primary)}:root[data-theme=dark] ::-webkit-scrollbar-track{background:var(--bg-secondary)}:root[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--text-tertiary)}:root[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}:root[data-theme=dark] .loading-indicator{background:rgba(17,24,39,.9)}:root[data-theme=dark] .skeleton{background:linear-gradient(90deg, var(--bg-secondary) 25%, var(--bg-tertiary) 50%, var(--bg-secondary) 75%)}:root[data-theme=dark] .error-toast{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color)}:root[data-theme=dark] .home-page .hero-section:not(:has(.hero-background)){background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--bg-tertiary) 100%)}:root[data-theme=dark] .post-page .post-gradient{background:linear-gradient(to bottom, transparent 0%, rgba(17, 24, 39, 0.3) 50%, rgba(17, 24, 39, 0.8) 100%)}:root[data-theme=dark] table th{background:var(--bg-tertiary)}:root[data-theme=dark] table tr:hover{background:var(--bg-tertiary)}:root[data-theme=dark] table th,:root[data-theme=dark] table td{border-bottom-color:var(--border-color)}:root{transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}*{transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}@media(prefers-color-scheme: dark){:root:not([data-theme]){--color-primary: #0a84ff;--color-primary-dark: #0040dd;--color-primary-light: #4da6ff;--color-primary-subtle: rgba(10, 132, 255, 0.15);--color-background: var(--color-gray-900);--color-surface: var(--color-gray-800);--color-surface-secondary: var(--color-gray-750);--color-surface-hover: var(--color-gray-700);--color-surface-active: var(--color-gray-600);--color-text: var(--color-gray-100);--color-text-secondary: var(--color-gray-300);--color-text-muted: var(--color-gray-400);--color-text-inverse: var(--color-gray-900);--color-border: var(--color-gray-700);--color-border-light: var(--color-gray-600);--color-border-dark: var(--color-gray-800)}}:root,[data-theme=light]{--color-primary: #007aff;--color-primary-dark: #0056cc;--color-primary-light: #4da6ff;--color-primary-subtle: rgba(0, 122, 255, 0.1);--color-secondary: #5856d6;--color-accent: #ff3b30;--color-success: #30d158;--color-warning: #ff9500;--color-danger: #ff453a;--color-white: #ffffff;--color-black: #000000;--color-gray-50: #f9f9f9;--color-gray-100: #f3f3f3;--color-gray-200: #e8e8e8;--color-gray-300: #d1d1d1;--color-gray-400: #ababab;--color-gray-500: #8e8e8e;--color-gray-600: #6d6d6d;--color-gray-700: #4a4a4a;--color-gray-800: #2d2d2d;--color-gray-900: #1a1a1a;--color-background: var(--color-white);--color-surface: var(--color-white);--color-surface-secondary: var(--color-gray-50);--color-surface-hover: var(--color-gray-100);--color-surface-active: var(--color-gray-200);--color-text: var(--color-gray-900);--color-text-secondary: var(--color-gray-700);--color-text-muted: var(--color-gray-500);--color-text-inverse: var(--color-white);--color-border: var(--color-gray-200);--color-border-light: var(--color-gray-100);--color-border-dark: var(--color-gray-300);--nav-island-bg: rgba(255, 255, 255, 0.9);--nav-island-border: rgba(0, 0, 0, 0.1);--nav-island-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);--card-bg: var(--color-white);--card-border: var(--color-gray-200);--card-shadow: 0 2px 16px rgba(0, 0, 0, 0.1);--card-shadow-hover: 0 8px 32px rgba(0, 0, 0, 0.15);--shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.1);--shadow-md: 0 4px 16px rgba(0, 0, 0, 0.1);--shadow-lg: 0 8px 32px rgba(0, 0, 0, 0.12);--shadow-xl: 0 16px 64px rgba(0, 0, 0, 0.15);--shadow-modal: 0 24px 96px rgba(0, 0, 0, 0.2);--gradient-primary: linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);--gradient-surface: linear-gradient(135deg, var(--color-white) 0%, var(--color-gray-50) 100%);--gradient-text: linear-gradient(135deg, var(--color-text) 0%, var(--color-text-secondary) 100%);--backdrop-blur: blur(20px);--backdrop-brightness: brightness(1.1)}[data-theme=light] .theme-toggle__icon--sun{opacity:0}[data-theme=light] .theme-toggle__icon--moon{opacity:1}[data-theme=light] .hero__title{background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}[data-theme=light] .post-content pre,[data-theme=light] .post-content code{background-color:var(--color-gray-100);border:1px solid var(--color-gray-200)}[data-theme=light] .post-content blockquote{background-color:var(--color-gray-50);border-left:4px solid var(--color-primary)}[data-theme=light] .post-content table th{background-color:var(--color-gray-100)}[data-theme=light] .post-content table td,[data-theme=light] .post-content table th{border:1px solid var(--color-gray-200)}[data-theme=light] .search-highlight{background-color:rgba(255,235,59,.3);color:var(--color-text)}[data-theme=light] ::selection{background-color:var(--color-primary-subtle);color:var(--color-text)}@media(max-width: 767px){.container{padding:var(--spacing-md)}.nav-island{position:fixed;bottom:var(--spacing-md);left:var(--spacing-md);right:var(--spacing-md);top:auto;transform:none;width:auto;height:auto;flex-direction:row;justify-content:space-around;padding:var(--spacing-sm) var(--spacing-md)}.nav-island__item{flex-direction:column;gap:var(--spacing-xs);min-width:auto;padding:var(--spacing-xs)}.nav-island__item i{font-size:var(--font-size-lg);margin:0}.nav-island__item span{font-size:var(--font-size-xs);display:block}.nav-island__indicator{display:none}.main-content{padding-bottom:calc(80px + var(--spacing-lg))}.hero{min-height:60vh;padding:var(--spacing-xl) 0}.hero__content{text-align:center}.hero__title{font-size:2.5rem;line-height:1.1;margin-bottom:var(--spacing-md)}.hero__subtitle{font-size:var(--font-size-lg);margin-bottom:var(--spacing-lg)}.hero__actions{flex-direction:column;gap:var(--spacing-md)}.hero__actions .btn,.hero__actions .btn-toggle,.hero__actions .btn-split .btn-main,.btn-split .hero__actions .btn-main,.hero__actions .btn-split .btn-dropdown,.btn-split .hero__actions .btn-dropdown{width:100%;justify-content:center}.post__header{padding:var(--spacing-lg) 0}.post__title{font-size:2rem;line-height:1.2}.post__meta{flex-wrap:wrap;gap:var(--spacing-sm)}.post__featured-image{height:200px;margin-bottom:var(--spacing-lg)}.post__content{font-size:var(--font-size-base);line-height:1.6}.post__content h2{font-size:1.5rem}.post__content h3{font-size:1.25rem}.post__content h4{font-size:1.125rem}.post__content table{display:block;overflow-x:auto;white-space:nowrap}.post__content pre{overflow-x:auto}.archive__header{padding:var(--spacing-lg) 0;text-align:center}.archive__title{font-size:2rem}.archive__filters{flex-direction:column;gap:var(--spacing-md)}.archive__grid{grid-template-columns:1fr;gap:var(--spacing-lg)}.card__image{height:180px}.card__content{padding:var(--spacing-md)}.card__title{font-size:var(--font-size-lg);line-height:1.3}.card__excerpt{font-size:var(--font-size-sm);-webkit-line-clamp:2;line-clamp:2}.card__meta{font-size:var(--font-size-xs)}.search__header{padding:var(--spacing-lg) 0}.search__form{margin-bottom:var(--spacing-lg)}.search__form__input{font-size:var(--font-size-lg);padding:var(--spacing-md)}.search__results__item{padding:var(--spacing-md) 0}.search__results__item__title{font-size:var(--font-size-lg)}.search__results__item__excerpt{font-size:var(--font-size-sm);-webkit-line-clamp:2;line-clamp:2}.form__group{margin-bottom:var(--spacing-md)}.form__input,.form__textarea,.form__select{font-size:var(--font-size-base);padding:var(--spacing-md)}.btn,.btn-toggle,.btn-split .btn-main,.btn-split .btn-dropdown{padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-base)}.btn--sm{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm)}.btn--lg{padding:var(--spacing-lg) var(--spacing-xl);font-size:var(--font-size-lg)}.text-center-mobile{text-align:center}.hidden-mobile{display:none}.block-mobile{display:block}.flex-column-mobile{flex-direction:column}.mt-lg{margin-top:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-md)}.py-xl{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.px-xl{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}}@media(min-width: 768px)and (max-width: 1023px){.container{padding:var(--spacing-lg);max-width:768px;margin:0 auto}.nav-island{width:320px;padding:var(--spacing-md);will-change:transform}.nav-island__item{padding:var(--spacing-sm) var(--spacing-md)}.nav-island__item i{font-size:var(--font-size-lg)}.nav-island__item span{font-size:var(--font-size-sm)}.hero{min-height:70vh;padding:var(--spacing-xl) 0}.hero__title{font-size:clamp(2.5rem,5vw,3rem);line-height:1.1;text-rendering:optimizeLegibility}.hero__subtitle{font-size:var(--font-size-xl);max-width:600px;margin:0 auto}.hero__actions{flex-direction:row;gap:var(--spacing-lg);justify-content:center;contain:layout style}.post__title{font-size:2.5rem;line-height:1.2}.post__featured-image{height:300px;margin-bottom:var(--spacing-xl)}.post__content{font-size:var(--font-size-lg);line-height:1.7;max-width:700px;margin:0 auto}.post__content h2{font-size:2rem}.post__content h3{font-size:1.5rem}.post__content h4{font-size:1.25rem}.archive__title{font-size:2.5rem}.archive__filters{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-md);justify-content:center}.archive__grid{grid-template-columns:repeat(2, 1fr);gap:var(--spacing-xl)}.card__image{height:200px}.card__content{padding:var(--spacing-lg)}.card__title{font-size:var(--font-size-xl);line-height:1.3}.card__excerpt{font-size:var(--font-size-base);-webkit-line-clamp:3;line-clamp:3}.search__form{max-width:500px;margin:0 auto var(--spacing-xl)}.search__form__input{font-size:var(--font-size-xl);padding:var(--spacing-lg)}.search__results{max-width:700px;margin:0 auto}.search__results__item{padding:var(--spacing-lg) 0}.search__results__item__title{font-size:var(--font-size-xl)}.search__results__item__excerpt{font-size:var(--font-size-base);-webkit-line-clamp:3;line-clamp:3}.modal__container{max-width:600px;margin:var(--spacing-xl)}.search-modal .modal__container{max-width:700px;margin-top:15vh}.search-modal .search-form__input{font-size:var(--font-size-xl);padding:var(--spacing-lg)}.form{max-width:500px;margin:0 auto}.form__input,.form__textarea,.form__select{font-size:var(--font-size-lg);padding:var(--spacing-md) var(--spacing-lg)}.text-center-tablet{text-align:center}.hidden-tablet{display:none}.block-tablet{display:block}.flex-column-tablet{flex-direction:column}.flex-row-tablet{flex-direction:row}}@media(min-width: 1024px){.container{padding:var(--spacing-xl);max-width:1200px}.nav-island{width:280px;padding:var(--spacing-lg)}.nav-island__item{padding:var(--spacing-md) var(--spacing-lg)}.nav-island__item:hover{transform:translateX(8px)}.nav-island__item i{font-size:var(--font-size-xl)}.nav-island__item span{font-size:var(--font-size-base)}.nav-island__indicator{transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.hero{min-height:80vh;padding:var(--spacing-xxl) 0}.hero__title{font-size:4rem;line-height:1.1;max-width:800px}.hero__subtitle{font-size:var(--font-size-xxl);max-width:700px}.hero__actions{gap:var(--spacing-xl)}.hero__actions .btn,.hero__actions .btn-toggle,.hero__actions .btn-split .btn-main,.btn-split .hero__actions .btn-main,.hero__actions .btn-split .btn-dropdown,.btn-split .hero__actions .btn-dropdown{min-width:160px}.post__header{padding:var(--spacing-xxl) 0 var(--spacing-xl)}.post__title{font-size:3.5rem;line-height:1.1;max-width:900px}.post__featured-image{height:400px;margin-bottom:var(--spacing-xxl)}.post__content{font-size:var(--font-size-lg);line-height:1.8;max-width:800px;margin:0 auto}.post__content h2{font-size:2.5rem;margin:var(--spacing-xxl) 0 var(--spacing-lg)}.post__content h3{font-size:2rem;margin:var(--spacing-xl) 0 var(--spacing-md)}.post__content h4{font-size:1.5rem;margin:var(--spacing-lg) 0 var(--spacing-md)}.post__content p{margin-bottom:var(--spacing-lg)}.post__content pre{margin:var(--spacing-xl) 0;padding:var(--spacing-lg);font-size:var(--font-size-sm);line-height:1.5;overflow-x:auto}.post__content blockquote{margin:var(--spacing-xl) 0;padding:var(--spacing-lg) var(--spacing-xl);font-size:var(--font-size-lg);position:relative}.post__content blockquote::before{content:'"';position:absolute;top:-10px;left:var(--spacing-md);font-size:4rem;color:var(--color-primary);opacity:.3}.archive__header{padding:var(--spacing-xxl) 0 var(--spacing-xl)}.archive__title{font-size:3rem}.archive__description{font-size:var(--font-size-lg);max-width:700px;margin:0 auto}.archive__filters{margin-bottom:var(--spacing-xxl);gap:var(--spacing-lg)}.archive__grid{grid-template-columns:repeat(3, 1fr);gap:var(--spacing-xxl)}.archive__grid .card:first-child{grid-column:span 2;grid-row:span 2}.archive__grid .card:first-child .card__image{height:300px}.archive__grid .card:first-child .card__title{font-size:var(--font-size-xxl)}.archive__grid .card:first-child .card__excerpt{-webkit-line-clamp:4;line-clamp:4}.card{transition:all .3s ease}.card:hover{transform:translateY(-8px);box-shadow:var(--shadow-xl)}.card__image{height:250px;transition:transform .3s ease}.card:hover .card__image img{transform:scale(1.05)}.card__content{padding:var(--spacing-xl)}.card__title{font-size:var(--font-size-xl);line-height:1.3}.card__excerpt{font-size:var(--font-size-base);-webkit-line-clamp:3;line-clamp:3}.search__header{padding:var(--spacing-xxl) 0 var(--spacing-xl)}.search__form{max-width:600px;margin:0 auto var(--spacing-xxl)}.search__form__input{font-size:var(--font-size-xxl);padding:var(--spacing-xl)}.search__results{max-width:800px;margin:0 auto}.search__results__item{padding:var(--spacing-xl) 0;transition:all .2s ease}.search__results__item:hover{background-color:var(--color-surface-hover);padding:var(--spacing-xl) var(--spacing-lg);margin:0 calc(-1*var(--spacing-lg));border-radius:var(--radius-md)}.search__results__item__title{font-size:var(--font-size-xxl)}.search__results__item__excerpt{font-size:var(--font-size-lg);-webkit-line-clamp:3;line-clamp:3}.modal__container{max-width:800px;margin:var(--spacing-xxl)}.search-modal .modal__container{max-width:900px;margin-top:10vh}.search-modal .search-form{padding:var(--spacing-xxl)}.search-modal .search-form__input{font-size:var(--font-size-xxl);padding:var(--spacing-xl)}.search-modal .search-results{max-height:500px}.search-modal .search-results__item{padding:var(--spacing-lg)}.search-modal .search-results__item__title{font-size:var(--font-size-lg)}.search-modal .search-results__item__excerpt{font-size:var(--font-size-base)}.form{max-width:600px;margin:0 auto}.form__group{margin-bottom:var(--spacing-xl)}.form__label{font-size:var(--font-size-lg);margin-bottom:var(--spacing-md)}.form__input,.form__textarea,.form__select{font-size:var(--font-size-lg);padding:var(--spacing-lg) var(--spacing-xl)}.form__textarea{min-height:120px}.text-center-desktop{text-align:center}.hidden-desktop{display:none}.block-desktop{display:block}.flex-column-desktop{flex-direction:column}.flex-row-desktop{flex-direction:row}}@media(min-width: 1024px)and (min-width: 1400px){.container{max-width:1400px}.archive__grid{grid-template-columns:repeat(4, 1fr)}.hero__title{font-size:5rem}.post__title{font-size:4rem}}
