html{overflow-x:clip}.animate__animated{animation-duration:.6s;animation-fill-mode:both}.animate__faster{animation-duration:.35s}@keyframes nz_fadeIn{from{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:nz_fadeIn}@keyframes nz_fadeInUp{from{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}.animate__fadeInUp{animation-name:nz_fadeInUp}@keyframes nz_bounceIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}100%{opacity:1;transform:scale3d(1,1,1)}}.animate__bounceIn{animation-name:nz_bounceIn;animation-duration:.75s}@keyframes nz_bounceInUp{0%{opacity:0;transform:translate3d(0,60px,0)}60%{opacity:1;transform:translate3d(0,-8px,0)}100%{transform:none}}@keyframes nz_bounceInDown{0%{opacity:0;transform:translate3d(0,-60px,0)}60%{opacity:1;transform:translate3d(0,8px,0)}100%{transform:none}}@keyframes nz_bounceInLeft{0%{opacity:0;transform:translate3d(-60px,0,0)}60%{opacity:1;transform:translate3d(8px,0,0)}100%{transform:none}}@keyframes nz_bounceInRight{0%{opacity:0;transform:translate3d(60px,0,0)}60%{opacity:1;transform:translate3d(-8px,0,0)}100%{transform:none}}.animate__bounceInUp{animation-name:nz_bounceInUp;animation-duration:.75s}.animate__bounceInDown{animation-name:nz_bounceInDown;animation-duration:.75s}.animate__bounceInLeft{animation-name:nz_bounceInLeft;animation-duration:.75s}.animate__bounceInRight{animation-name:nz_bounceInRight;animation-duration:.75s}@keyframes nz_bounce{0%,20%,53%,100%{transform:translate3d(0,0,0)}40%,43%{transform:translate3d(0,-14px,0)}70%{transform:translate3d(0,-7px,0)}90%{transform:translate3d(0,-2px,0)}}.animate__bounce{animation-name:nz_bounce;animation-duration:1s;transform-origin:center bottom}@media (prefers-reduced-motion: reduce){.animate__animated{animation:none !important}}@font-face{font-family:'Lora';src:url(lora.woff) format('woff');font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A1,U+00A9,U+00AB,U+00B0-00B1,U+00B7,U+00BB,U+00BF-00C4,U+00C7-00CB,U+00CD-00CF,U+00D1,U+00D3-00D7,U+00D9-00DC,U+00E0-00E4,U+00E7-00EB,U+00ED-00EF,U+00F1,U+00F3-00F7,U+00F9-00FC,U+011E-011F,U+0130-0131,U+0152-0153,U+015E-015F,U+2013-2014,U+201C-201D,U+2022,U+2026,U+2212,U+221A,U+2248,U+2264-2265}:root{--nest-sans:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Segoe UI Emoji",Arial,sans-serif;--nest-sans-ar:"Noto Sans Arabic","SF Arabic","Geeza Pro","Segoe UI","Dubai",system-ui,"Segoe UI Emoji",Tahoma,sans-serif;--nest-ink:#0f172a;--nest-ink-muted:#475569;--nest-ink-subtle:#51627d;--nest-ink-invert:#ffffff;--nest-surface:#f8fafc;--nest-surface-raised:#ffffff;--nest-surface-sunken:#f1f5f9;--nest-border:#e2e8f0;--nest-border-strong:#cbd5e1;--brand:#00835a;--brand-strong:#00714d;--nest-brand-solid:#00714d;--nest-brand-text:#004b33;--nest-brand-soft:#e8fbf0;--nest-success:#005d40;--nest-warn:#b45309;--nest-danger:#be123c;--nest-focus:#00714d;--nest-focus-ring:0 0 0 3px rgba(0,131,90,.42);--dur-fast:120ms;--dur:220ms;--dur-slow:420ms;--dur-grand:680ms;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-inout:cubic-bezier(0.65,0,0.35,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--stagger-step:60ms;--shadow-elev-1:0 4px 16px -8px rgba(31,90,57,0.16),inset 0 1px 0 rgba(255,255,255,0.6);--shadow-elev-2:0 12px 32px -12px rgba(31,90,57,0.24),inset 0 1px 0 rgba(255,255,255,0.78),inset 0 0 0 1px rgba(255,255,255,0.28);--shadow-elev-3:0 22px 48px -16px rgba(31,90,57,0.32),inset 0 1px 0 rgba(255,255,255,0.85);--shadow-lift:0 16px 36px -14px rgba(47,143,87,0.22);--z-base:0;--z-sticky:100;--z-nav:200;--z-overlay:400;--z-modal:500;--z-toast:600}html.dark{--nest-ink:#f1f5f9;--nest-ink-muted:#cbd5e1;--nest-ink-subtle:#94a3b8;--nest-ink-invert:#0f172a;--nest-surface:#0f172a;--nest-surface-raised:#1e293b;--nest-surface-sunken:#0b1220;--nest-border:rgba(148,163,184,0.18);--nest-border-strong:rgba(148,163,184,0.32);--nest-brand-solid:#00835a;--nest-brand-text:#7bc9a4;--nest-brand-soft:rgba(0,131,90,0.14);--nest-success:#a7e0c2;--nest-warn:#ffa957;--nest-danger:#fb7185;--nest-focus-ring:0 0 0 3px rgba(123,201,164,.48);--shadow-elev-1:0 4px 16px -8px rgba(0,0,0,0.5);--shadow-elev-2:0 12px 32px -12px rgba(0,0,0,0.6),inset 0 0 0 1px rgba(255,255,255,0.06);--shadow-elev-3:0 22px 48px -16px rgba(0,0,0,0.7)}.nest-text{color:var(--nest-ink)}.nest-text-muted{color:var(--nest-ink-muted)}.nest-text-subtle{color:var(--nest-ink-subtle)}.nest-brand-text{color:var(--nest-brand-text)}.nest-surface{background-color:var(--nest-surface-raised)}.nest-border{border-color:var(--nest-border)}html:not(.dark) .text-slate-300,html:not(.dark) .text-slate-400{color:var(--nest-ink-subtle)}html:not(.dark) .bg-slate-900 .text-slate-300,html:not(.dark) .bg-slate-900 .text-slate-400,html:not(.dark) .bg-slate-800 .text-slate-300,html:not(.dark) .bg-slate-800 .text-slate-400,html:not(.dark) .glass-panel-dark .text-slate-300,html:not(.dark) .glass-panel-dark .text-slate-400,html:not(.dark) .text-slate-300.bg-slate-900,html:not(.dark) .text-slate-400.bg-slate-900,html:not(.dark) .text-slate-300.bg-slate-800,html:not(.dark) .text-slate-400.bg-slate-800{color:#90a1b9}html.dark .dark\:text-slate-500,html.dark .dark\:text-slate-600{color:var(--nest-ink-subtle)}html[dir="rtl"] body{font-family:var(--nest-sans-ar);line-height:1.8}html[dir="rtl"]{font-synthesis-weight:none;-webkit-font-synthesis:none}html[dir="rtl"] .tracking-tight,html[dir="rtl"] .tracking-tighter,html[dir="rtl"] .tracking-normal,html[dir="rtl"] .tracking-wide,html[dir="rtl"] .tracking-wider,html[dir="rtl"] .tracking-widest,html[dir="rtl"] .font-display,html[dir="rtl"] h1,html[dir="rtl"] h2,html[dir="rtl"] h3,html[dir="rtl"] h4,html[dir="rtl"] h5,html[dir="rtl"] h6{letter-spacing:normal}html[dir="rtl"] .uppercase{text-transform:none}h1,h2,h3,.font-display{text-wrap:balance}p,li{text-wrap:pretty}:where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--nest-focus);outline-offset:2px;box-shadow:var(--nest-focus-ring)}:where(button,a,input,select,textarea,[tabindex]):focus:not(:focus-visible){outline:none}.fa-solid,.fa-regular,.fa-brands{display:inline-block;width:1em;height:1em;vertical-align:-0.125em;flex:none;font-style:normal;background-color:currentColor;-webkit-mask-image:var(--ni);mask-image:var(--ni);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@supports not ((-webkit-mask-image: url("")) or (mask-image: url(""))){.fa-solid,.fa-regular,.fa-brands{background-color:transparent !important}}.fa-spin{animation:fa-spin 1.1s linear infinite}@keyframes fa-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.fa-spin{animation-duration:2.6s}}.fa-arrow-left{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5m7 7-7-7 7-7'/%3E%3C/svg%3E")}.fa-arrow-right{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14m-7-7 7 7-7 7'/%3E%3C/svg%3E")}.fa-arrow-right-long{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h18m-6-6 6 6-6 6'/%3E%3C/svg%3E")}.fa-arrow-trend-down{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7l6 6 4-4 8 8M15 17h6v-6'/%3E%3C/svg%3E")}.fa-arrow-trend-up{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17l6-6 4 4 8-8M15 7h6v6'/%3E%3C/svg%3E")}.fa-arrow-up-right-from-square{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6M10 14 21 3M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E")}.fa-award{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a6 6 0 1 0 0 12A6 6 0 0 0 12 2zM8.2 13.9 7 22l5-3 5 3-1.2-8.1'/%3E%3C/svg%3E")}.fa-bag-shopping{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4zM3 6h18M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E")}.fa-ban{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zM4.9 4.9l14.2 14.2'/%3E%3C/svg%3E")}.fa-bolt{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 2 3 14h9l-1 8 10-12h-9z'/%3E%3C/svg%3E")}.fa-book{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19.5A2.5 2.5 0 0 1 6.5 17H20M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z'/%3E%3C/svg%3E")}.fa-book-bookmark{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19.5A2.5 2.5 0 0 1 6.5 17H20M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2zM11 2v7l2.5-2L16 9V2'/%3E%3C/svg%3E")}.fa-book-open{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 7v14M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z'/%3E%3C/svg%3E")}.fa-book-open-reader{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 9v13M2 21V9a10 10 0 0 1 10-2 10 10 0 0 1 10 2v12M2 21a10 10 0 0 1 10-2 10 10 0 0 1 10 2M12 3a2 2 0 1 0 0 4 2 2 0 0 0 0-4z'/%3E%3C/svg%3E")}.fa-border-all{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h18v18H3zM3 12h18M12 3v18'/%3E%3C/svg%3E")}.fa-brain{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5a3 3 0 1 0-5.9.8A3 3 0 0 0 4 9a3 3 0 0 0 1 2.2A3 3 0 0 0 6 17a3 3 0 0 0 6 .5zM12 5a3 3 0 1 1 5.9.8A3 3 0 0 1 20 9a3 3 0 0 1-1 2.2A3 3 0 0 1 18 17a3 3 0 0 1-6 .5z'/%3E%3C/svg%3E")}.fa-briefcase{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2zM16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16'/%3E%3C/svg%3E")}.fa-bullseye{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zM12 6a6 6 0 1 0 0 12 6 6 0 0 0 0-12zM12 10a2 2 0 1 0 0 4 2 2 0 0 0 0-4z'/%3E%3C/svg%3E")}.fa-calendar-day{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2zM16 2v4M8 2v4M3 10h18M8 14h4v4H8z'/%3E%3C/svg%3E")}.fa-calendar-days{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2zM16 2v4M8 2v4M3 10h18M8 14h.01M12 14h.01M16 14h.01M8 18h.01M12 18h.01M16 18h.01'/%3E%3C/svg%3E")}.fa-chalkboard-user{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h13v11H3zM3 17h8M18 12a2 2 0 1 0 0-4 2 2 0 0 0 0 4zM22 20a4 4 0 0 0-8 0'/%3E%3C/svg%3E")}.fa-chart-line{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3v18h18M7 15l4-4 3 3 5-6'/%3E%3C/svg%3E")}.fa-check{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.fa-circle-check{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zM8 12l2.5 2.5L16 9'/%3E%3C/svg%3E")}.fa-circle-dot{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zM12 9a3 3 0 1 0 0 6 3 3 0 0 0 0-6z'/%3E%3C/svg%3E")}.fa-circle-exclamation{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zM12 7v6M12 17h.01'/%3E%3C/svg%3E")}.fa-circle-info{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zM12 17v-6M12 7h.01'/%3E%3C/svg%3E")}.fa-circle-question{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zM9.1 9.5a3 3 0 0 1 5.8 1c0 2-2.9 2.5-2.9 4M12 17h.01'/%3E%3C/svg%3E")}.fa-circle-stop{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zM9.5 9.5h5v5h-5z'/%3E%3C/svg%3E")}.fa-circle-xmark{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zM15 9l-6 6M9 9l6 6'/%3E%3C/svg%3E")}.fa-clock{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zM12 6v6l4 2'/%3E%3C/svg%3E")}.fa-clock-rotate-left{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 2.7-6.4M3 3v5h5M12 7v5l3.5 2'/%3E%3C/svg%3E")}.fa-clone{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 8h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H9a2 2 0 0 1-2-2V10a2 2 0 0 1 2-2zM4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2'/%3E%3C/svg%3E")}.fa-cloud-arrow-up{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 13v8M8 17l4-4 4 4M20 16.6A5 5 0 0 0 18 7h-1.3A8 8 0 1 0 4 15.2'/%3E%3C/svg%3E")}.fa-comment-dots{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2zM8 10h.01M12 10h.01M16 10h.01'/%3E%3C/svg%3E")}.fa-comments{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2zM18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1'/%3E%3C/svg%3E")}.fa-compass{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm4.24 5.76-2.12 6.36-6.36 2.12 2.12-6.36z'/%3E%3C/svg%3E")}.fa-copy{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 9h9a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-9a2 2 0 0 1-2-2v-9a2 2 0 0 1 2-2zM5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E")}.fa-crown{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7l4 4 5-7 5 7 4-4v11H3zM3 20h18'/%3E%3C/svg%3E")}.fa-download{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M7 10l5 5 5-5M12 15V3'/%3E%3C/svg%3E")}.fa-face-smile{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zM8 14s1.5 2 4 2 4-2 4-2M9 9h.01M15 9h.01'/%3E%3C/svg%3E")}.fa-feather-pointed{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.2 12.2a6 6 0 0 0-8.5-8.5L5 10.5V19h8.5zM16 8 2 22M17.5 15H9'/%3E%3C/svg%3E")}.fa-file-pdf{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8zM14 2v6h6M9 18v-6h1.5a1.75 1.75 0 0 1 0 3.5H9'/%3E%3C/svg%3E")}.fa-fire{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.4-.5-2-1-3-1-2.1-.2-4 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.2.4-2.3 1-3a2.5 2.5 0 0 0 2.5 2.5z'/%3E%3C/svg%3E")}.fa-fire-flame-curved{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.4-.5-2-1-3-1-2.1-.2-4 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.2.4-2.3 1-3a2.5 2.5 0 0 0 2.5 2.5z'/%3E%3C/svg%3E")}.fa-flag-checkered{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1zM4 22v-7M4 8h5v5M14 5v5h6M9 8v5h5V8z'/%3E%3C/svg%3E")}.fa-gamepad{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12h4m-2-2v4M15 13h.01M18 11h.01M17.3 5H6.7a4 4 0 0 0-4 3.6C2.6 9.4 2 14.5 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.4-1.4a2 2 0 0 1 1.4-.6h4.4a2 2 0 0 1 1.4.6L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.5-.6-6.6-.7-7.3A4 4 0 0 0 17.3 5z'/%3E%3C/svg%3E")}.fa-globe{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zM2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'/%3E%3C/svg%3E")}.fa-graduation-cap{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 10 12 5 2 10l10 5zM6 12v5c0 1.7 2.7 3 6 3s6-1.3 6-3v-5'/%3E%3C/svg%3E")}.fa-headphones{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 18v-6a9 9 0 0 1 18 0v6M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3zM3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z'/%3E%3C/svg%3E")}.fa-heart-pulse{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 14c1.5-1.5 3-3.2 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.8 0-3 .5-4.5 2-1.5-1.5-2.7-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4 3 5.5l7 7zM3.2 13h5.3l.5-1 2 4.5 2-7 1.5 3.5h5.3'/%3E%3C/svg%3E")}.fa-hotel{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 2h16a2 2 0 0 1 2 2v18H2V4a2 2 0 0 1 2-2zM10 22v-6.6M14 15.4V22M15 16a5 5 0 0 0-6 0M8 7h.01M12 7h.01M16 7h.01M8 11h.01M12 11h.01M16 11h.01'/%3E%3C/svg%3E")}.fa-house{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2zM9 22V12h6v10'/%3E%3C/svg%3E")}.fa-house-laptop{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2zM8 12h8v5H8zM6 19h12'/%3E%3C/svg%3E")}.fa-image{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zM8.5 10a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zM21 15l-5-5L5 21'/%3E%3C/svg%3E")}.fa-laptop{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3h14a2 2 0 0 1 2 2v11H3V5a2 2 0 0 1 2-2zM2 19h20'/%3E%3C/svg%3E")}.fa-layer-group{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 2 9 5-9 5-9-5zM3 12l9 5 9-5M3 17l9 5 9-5'/%3E%3C/svg%3E")}.fa-lightbulb{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6M10 22h4M12 2a7 7 0 0 0-4 12.7c.6.6 1 1.4 1 2.3h6c0-.9.4-1.7 1-2.3A7 7 0 0 0 12 2z'/%3E%3C/svg%3E")}.fa-link{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.5.5l3-3a5 5 0 0 0-7-7l-1.8 1.7M14 11a5 5 0 0 0-7.5-.5l-3 3a5 5 0 0 0 7 7l1.7-1.7'/%3E%3C/svg%3E")}.fa-list-check{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 6h10M11 12h10M11 18h10M3 6l1.5 1.5L7.5 4M3 12l1.5 1.5L7.5 10M3 18l1.5 1.5L7.5 16'/%3E%3C/svg%3E")}.fa-lock{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 11h14a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2zM7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E")}.fa-magnifying-glass-chart{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 3a8 8 0 1 0 0 16 8 8 0 0 0 0-16zM21 21l-4.3-4.3M8 13v-2M11 13V8M14 13v-3'/%3E%3C/svg%3E")}.fa-masks-theater{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 4C5 4 3 6 3 9v3c0 3 2 5 5 5s5-2 5-5V9c0-3-2-5-5-5zM6 10h.01M10 10h.01M6 13s1 1.5 2 1.5S10 13 10 13M15 5c3 0 6 2 6 5v3c0 3-2 5-5 5'/%3E%3C/svg%3E")}.fa-medal{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 9a6 6 0 1 0 0 12 6 6 0 0 0 0-12zM8 9 5 2h14l-3 7M12 13v3M10.5 14.5h3'/%3E%3C/svg%3E")}.fa-microphone{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a3 3 0 0 0-3 3v5a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3zM19 10v2a7 7 0 0 1-14 0v-2M12 19v3'/%3E%3C/svg%3E")}.fa-microphone-lines{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a3 3 0 0 0-3 3v5a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3zM19 10v2a7 7 0 0 1-14 0v-2M12 19v3M9 22h6'/%3E%3C/svg%3E")}.fa-minus{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E")}.fa-moon{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9z'/%3E%3C/svg%3E")}.fa-mug-hot{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 8h1a4 4 0 1 1 0 8h-1M3 8h14v9a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4zM6 2v2M10 2v2M14 2v2'/%3E%3C/svg%3E")}.fa-newspaper{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2zm0 0a2 2 0 0 1-2-2v-9a2 2 0 0 1 2-2h2M18 14h-8M15 18h-5M10 6h8v4h-8z'/%3E%3C/svg%3E")}.fa-paper-plane{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m22 2-7 20-4-9-9-4zM22 2 11 13'/%3E%3C/svg%3E")}.fa-pen{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 3a2.8 2.8 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5z'/%3E%3C/svg%3E")}.fa-pen-nib{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 19 7-7 3 3-7 7-3-3zM18 13l-1.5-7.5L2 2l3.5 14.5L13 18M2 2l7.6 7.6M11 13a2 2 0 1 0 0-4 2 2 0 0 0 0 4z'/%3E%3C/svg%3E")}.fa-people-group{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4a3 3 0 1 0 0 6 3 3 0 0 0 0-6zM2 21v-2a5 5 0 0 1 5-5h4a5 5 0 0 1 5 5v2M17 5a3 3 0 0 1 0 6M22 21v-2a5 5 0 0 0-3-4.6'/%3E%3C/svg%3E")}.fa-phone{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2 4.2 2 2 0 0 1 4 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8.1 9.9a16 16 0 0 0 6 6l1.3-1.1a2 2 0 0 1 2.1-.5c.9.3 1.8.6 2.8.7A2 2 0 0 1 22 16.9z'/%3E%3C/svg%3E")}.fa-plane{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z'/%3E%3C/svg%3E")}.fa-plane-departure{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 22h20M3.8 15.1l2.6.7 3-2.6-6-4.3 1.9-1.1 7.3 2.6 3.9-3.4c.9-.8 2.3-.7 3 .3.6.9.4 2.1-.5 2.8L6.5 19.5l-3.6-1.3z'/%3E%3C/svg%3E")}.fa-play{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3l14 9-14 9z'/%3E%3C/svg%3E")}.fa-plug-circle-xmark{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 2v6M15 2v6M6 8h12v3a6 6 0 0 1-6 6 6 6 0 0 1-6-6zM12 17v5M17 17l4 4M21 17l-4 4'/%3E%3C/svg%3E")}.fa-print{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9V2h12v7M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2M6 14h12v8H6z'/%3E%3C/svg%3E")}.fa-quote-left{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 4H5a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h3v1a3 3 0 0 1-3 3v3c3.3 0 6-2.7 6-6V5a1 1 0 0 0-1-1zM20 4h-5a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h3v1a3 3 0 0 1-3 3v3c3.3 0 6-2.7 6-6V5a1 1 0 0 0-1-1z'/%3E%3C/svg%3E")}.fa-robot{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8h12a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-9a2 2 0 0 1 2-2zM12 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM12 7v1M9 13h.01M15 13h.01M9.5 17h5M2 12h2M20 12h2'/%3E%3C/svg%3E")}.fa-rotate{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-2.6-6.4M21 3v6h-6'/%3E%3C/svg%3E")}.fa-rotate-left{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 2.6-6.4M3 3v6h6'/%3E%3C/svg%3E")}.fa-rotate-right{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-2.6-6.4M21 3v6h-6'/%3E%3C/svg%3E")}.fa-shapes{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 13a4 4 0 1 0 0 8 4 4 0 0 0 0-8zM14 13h8v8h-8zM12 2l5 8H7z'/%3E%3C/svg%3E")}.fa-share-nodes{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 2a3 3 0 1 0 0 6 3 3 0 0 0 0-6zM6 9a3 3 0 1 0 0 6 3 3 0 0 0 0-6zM18 16a3 3 0 1 0 0 6 3 3 0 0 0 0-6zM8.6 13.5l6.8 4M15.4 6.5l-6.8 4'/%3E%3C/svg%3E")}.fa-shield-halved{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10zM12 2v20'/%3E%3C/svg%3E")}.fa-shirt{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 2 12 5 8 2 3 5l2 5 2-1v13h10V9l2 1 2-5z'/%3E%3C/svg%3E")}.fa-shuffle{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 3h5v5M4 20 21 3M21 16v5h-5M15 15l6 6M4 4l5 5'/%3E%3C/svg%3E")}.fa-signal{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 20h.01M7 20v-4M12 20v-8M17 20V8M22 20V4'/%3E%3C/svg%3E")}.fa-signs-post{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2v20M12 6h8l2 2.5-2 2.5h-8M12 13H5l-2-2 2-2h7'/%3E%3C/svg%3E")}.fa-spinner{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-6.2-8.6'/%3E%3C/svg%3E")}.fa-square-check{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zM8 12l2.5 2.5L16 9'/%3E%3C/svg%3E")}.fa-star{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2l3.1 6.3 6.9 1-5 4.9 1.2 6.9L12 17.8 5.8 21l1.2-6.9-5-4.9 6.9-1z'/%3E%3C/svg%3E")}.fa-stop{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 5h12a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1z'/%3E%3C/svg%3E")}.fa-stopwatch{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5a8 8 0 1 0 0 16 8 8 0 0 0 0-16zM12 9v4l2 2M9 2h6M18.5 7.5 20 6'/%3E%3C/svg%3E")}.fa-table-cells-large{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 3h16a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1zM3 12h18M12 3v18'/%3E%3C/svg%3E")}.fa-table-list{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 3h16a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1zM3 9h18M3 15h18M9 3v18'/%3E%3C/svg%3E")}.fa-thumbs-up{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10v12M15 5.9 14 10h5.8a2 2 0 0 1 2 2.6l-2.4 8a2 2 0 0 1-1.9 1.4H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.8a2 2 0 0 0 1.8-1.1L12 2a3 3 0 0 1 3 3.9z'/%3E%3C/svg%3E")}.fa-tower-broadcast{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.9 19.1C1 15.2 1 8.8 4.9 4.9M7.8 16.2a6 6 0 0 1 0-8.5M10.6 13.4a2 2 0 1 1 2.8 0M12 12v10M16.2 7.8a6 6 0 0 1 0 8.5M19.1 4.9C23 8.8 23 15.1 19.1 19'/%3E%3C/svg%3E")}.fa-trash-can{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2M10 11v6M14 11v6'/%3E%3C/svg%3E")}.fa-tree{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 2 4 6h-3l3.5 5h-3l3.5 5H7l3.5-5h-3L11 8H8zM12 18v4'/%3E%3C/svg%3E")}.fa-triangle-exclamation{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.7 18-8-14a2 2 0 0 0-3.4 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.7-3zM12 9v4M12 17h.01'/%3E%3C/svg%3E")}.fa-trophy{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9H4.5a2.5 2.5 0 0 1 0-5H6M18 9h1.5a2.5 2.5 0 0 0 0-5H18M4 22h16M10 14.7V17c0 .6-.5 1-1 1.2C7.9 18.8 7 20.2 7 22M14 14.7V17c0 .6.5 1 1 1.2 1.1.6 2 2 2 3.8M18 2H6v7a6 6 0 0 0 12 0z'/%3E%3C/svg%3E")}.fa-user{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2M12 3a4 4 0 1 0 0 8 4 4 0 0 0 0-8z'/%3E%3C/svg%3E")}.fa-user-clock{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3a4 4 0 1 0 0 8 4 4 0 0 0 0-8zM3 21v-2a4 4 0 0 1 4-4h4M18 13a4 4 0 1 0 0 8 4 4 0 0 0 0-8zM18 15v2l1.5 1'/%3E%3C/svg%3E")}.fa-user-doctor{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a4 4 0 1 0 0 8 4 4 0 0 0 0-8zM20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2M12 15v6M9 18h6'/%3E%3C/svg%3E")}.fa-user-group{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3a4 4 0 1 0 0 8 4 4 0 0 0 0-8zM3 21v-2a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v2M16 3.1a4 4 0 0 1 0 7.7M21 21v-2a4 4 0 0 0-3-3.9'/%3E%3C/svg%3E")}.fa-user-slash{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a4 4 0 1 0 0 8 4 4 0 0 0 0-8zM20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2M2 2l20 20'/%3E%3C/svg%3E")}.fa-user-tie{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a4 4 0 1 0 0 8 4 4 0 0 0 0-8zM20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2M12 11l-1.5 2 1.5 6 1.5-6z'/%3E%3C/svg%3E")}.fa-utensils{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 2v7a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2V2M7 2v20M21 15V2a5 5 0 0 0-5 5v6a2 2 0 0 0 2 2h3zm0 0v7'/%3E%3C/svg%3E")}.fa-volume-high{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m11 5-6 4H2v6h3l6 4zM15.5 8.5a5 5 0 0 1 0 7M19 5a10 10 0 0 1 0 14'/%3E%3C/svg%3E")}.fa-wand-magic-sparkles{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.6 3.4-1-1a1 1 0 0 0-1.4 0L3.4 18.2a1 1 0 0 0 0 1.4l1 1a1 1 0 0 0 1.4 0L21.6 4.8a1 1 0 0 0 0-1.4zM15 6l3 3M6 3l.7 2L9 5.7 6.7 6.4 6 9l-.7-2.6L3 5.7l2.3-.7zM19 14l.5 1.5L21 16l-1.5.5L19 18l-.5-1.5L17 16l1.5-.5z'/%3E%3C/svg%3E")}.fa-wave-square{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h4V6h5v12h5v-6h4'/%3E%3C/svg%3E")}.fa-wifi{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.6a11 11 0 0 1 14 0M1.4 9a16 16 0 0 1 21.2 0M8.5 16.1a6 6 0 0 1 7 0M12 20h.01'/%3E%3C/svg%3E")}.fa-xmark{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E")}.fa-facebook-f{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M15.1 5.3H17V2.1A26 26 0 0 0 14.3 2C11.5 2 9.7 3.7 9.7 6.7v2.6H6.6v3.6h3.1V22h3.7v-9.1h3l.5-3.6h-3.5V7.1c0-1.1.3-1.8 1.8-1.8z'/%3E%3C/svg%3E")}.fa-linkedin-in{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M5 3.5A2.5 2.5 0 1 1 0 3.5a2.5 2.5 0 0 1 5 0zM.3 8h4.5v14H.3zM8.3 8h4.4v2h.1c.6-1.2 2.1-2.4 4.3-2.4 4.6 0 5.5 3 5.5 7V22h-4.6v-7.3c0-1.8 0-4-2.4-4s-2.8 1.9-2.8 3.9V22H8.3z'/%3E%3C/svg%3E")}.fa-whatsapp{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M12 2a10 10 0 0 0-8.6 15L2 22l5.2-1.4A10 10 0 1 0 12 2zm5.8 14.1c-.2.7-1.4 1.3-2 1.4-.5.1-1.2.1-1.9-.1-.4-.1-1-.3-1.8-.6-3.1-1.3-5.1-4.4-5.3-4.6-.1-.2-1.2-1.6-1.2-3.1s.8-2.2 1-2.5c.3-.3.6-.4.8-.4h.6c.2 0 .4 0 .6.5l.9 2.1c.1.2.1.4 0 .5l-.3.5-.4.4c-.1.1-.3.3-.1.6.1.3.7 1.2 1.5 1.9 1 .9 1.8 1.2 2.1 1.3.3.1.4.1.6-.1l.9-1c.2-.2.3-.2.6-.1l2 .9c.3.1.5.2.5.4.1.1.1.8-.1 1.5z'/%3E%3C/svg%3E")}.fa-x-twitter{--ni:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M18.9 1.2h3.7l-8 9.2L24 22.9h-7.4l-5.8-7.6-6.6 7.6H.5l8.6-9.9L0 1.2h7.6l5.2 6.9zM17.6 20.6h2L6.5 3.2H4.3z'/%3E%3C/svg%3E")}.nest-modal{position:fixed;inset:0;z-index:500;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(8,15,28,0.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nest-modal.hidden{display:none}.nest-modal-panel{width:100%;max-width:27rem;max-height:88vh;overflow-y:auto;background:#ffffff;border:1px solid rgba(148,163,184,0.22);border-radius:1.5rem;box-shadow:0 25px 55px -12px rgba(0,0,0,0.45);padding:1.5rem}html.dark .nest-modal-panel{background:#0f1c2e;border-color:rgba(148,163,184,0.16);box-shadow:0 25px 60px -12px rgba(0,0,0,0.8)}.nest-skip{position:absolute;inset-inline-start:-9999px;top:0;z-index:600;background:#00714d;color:#fff;padding:.8rem 1.3rem;border-radius:0 0 .8rem .8rem;font-weight:800;font-size:.85rem;text-decoration:none}.nest-skip:focus{inset-inline-start:0}.opt-key{display:none}@media (min-width: 768px) and (hover: hover){.opt-key{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;margin-inline-end:.6rem;border-radius:.4rem;background:rgba(100,116,139,.14);font-size:11px;font-weight:800;color:#64748b;vertical-align:middle}}html:not(.dark) .text-slate-400{color:#64748b}.pdf-rendering .pdf-x{display:none !important}.nest-press{transition:transform var(--dur-fast) var(--ease-out)}.nest-press:active{transform:scale(0.975)}.nest-xs{font-size:11px;line-height:1.6}.nest-amber-b{border-color:#fde68a}html.dark .nest-amber-b{border-color:rgba(146,64,14,0.55)}body{font-family:var(--nest-sans);transition:background-color var(--dur-slow) var(--ease-out),color var(--dur-slow) var(--ease-out)}html.theme-switching,html.theme-switching *,html.theme-switching *::before,html.theme-switching *::after{transition:none !important}:root{--nest-logo:url("nest-logo-light.svg")}html.dark{--nest-logo:url("nest-logo.svg")}#app-splash{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#00714d 0%,#134b35 100%);animation:splashAutoHide 0.5s ease 1.4s forwards}html.splash-skip #app-splash{display:none;animation:none}#app-splash.splash-hide{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.45s var(--ease-out),visibility 0.45s var(--ease-out)}.app-splash-inner{display:flex;flex-direction:column;align-items:center;gap:18px}.app-splash-owl{width:112px;height:112px;background:var(--nest-logo) center/contain no-repeat;filter:drop-shadow(0 12px 24px rgba(0,0,0,0.28))}.app-splash-word{font-family:'Lora',Georgia,var(--nest-sans);font-weight:700;font-size:28px;letter-spacing:0.02em;color:#fff}.app-splash-word span{color:#b7f1d5;font-weight:300}.app-splash-sprout{width:46px;height:54px}.app-splash-sprout .sp-stem{stroke-dasharray:34;stroke-dashoffset:34;animation:splashStemDraw 0.6s ease-out 0.15s forwards}.app-splash-sprout .sp-leaf-l{opacity:0;transform-origin:24px 30px;animation:splashLeafPop 0.45s var(--ease-spring) 0.55s both}.app-splash-sprout .sp-leaf-r{opacity:0;transform-origin:24px 24px;animation:splashLeafPop 0.45s var(--ease-spring) 0.75s both}@keyframes splashStemDraw{to{stroke-dashoffset:0}}@keyframes splashLeafPop{from{opacity:0;transform:scale(0.4) rotate(-14deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes splashBob{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes splashAutoHide{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion: reduce){.app-splash-owl,.app-splash-sprout .sp-stem{animation:none;stroke-dashoffset:0}.app-splash-sprout .sp-leaf-l,.app-splash-sprout .sp-leaf-r{animation:none;opacity:1}#app-splash{animation:splashAutoHide 0.4s ease 0.9s forwards}}.font-display{font-family:'Lora',Georgia,var(--nest-sans);letter-spacing:-0.01em;font-synthesis-weight:none;-webkit-font-synthesis:none}html[dir="rtl"] .font-display{font-family:'Lora',var(--nest-sans-ar)}::selection{background:var(--color-indigo-200);color:#0f172a}html.dark ::selection{background:#004b33;color:#f1f5f9}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-indigo-300);border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--color-indigo-400);border:2px solid transparent;background-clip:padding-box}html.dark ::-webkit-scrollbar-thumb{background:var(--color-indigo-900)}html.dark ::-webkit-scrollbar-thumb:hover{background:var(--color-indigo-800)}html{scrollbar-width:thin;scrollbar-color:var(--color-indigo-300) transparent}html.dark{scrollbar-color:var(--color-indigo-900) transparent}body::before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(60% 50% at 8% 6%,rgba(0,131,90,0.20),transparent 62%),radial-gradient(55% 48% at 94% 12%,rgba(58,157,99,0.18),transparent 62%),radial-gradient(48% 42% at 80% 64%,rgba(124,199,154,0.16),transparent 62%),radial-gradient(70% 55% at 50% 104%,rgba(0,131,90,0.14),transparent 60%)}html.dark body::before{background:radial-gradient(60% 50% at 8% 6%,rgba(0,131,90,0.26),transparent 62%),radial-gradient(55% 48% at 94% 12%,rgba(58,157,99,0.2),transparent 62%),radial-gradient(48% 42% at 80% 64%,rgba(124,199,154,0.16),transparent 62%),radial-gradient(70% 55% at 50% 104%,rgba(0,131,90,0.14),transparent 60%)}html.dark body::after{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,0.55) 1px,transparent 1px),radial-gradient(circle,rgba(255,255,255,0.35) 1px,transparent 1px),radial-gradient(circle,rgba(255,255,255,0.45) 1px,transparent 1px);background-size:180px 180px,240px 240px,300px 300px;background-position:0 0,60px 90px,130px 40px;animation:starTwinkle 6s ease-in-out infinite;opacity:0.5}@keyframes starTwinkle{0%,100%{opacity:0.3}50%{opacity:0.65}}@media (prefers-reduced-motion: reduce){html.dark body::after{animation:none;opacity:0.4}}:root{--shadow-elev-1:0 4px 16px -8px rgba(31,90,57,0.16),inset 0 1px 0 rgba(255,255,255,0.6);--shadow-elev-2:0 12px 32px -12px rgba(31,90,57,0.24),inset 0 1px 0 rgba(255,255,255,0.78),inset 0 0 0 1px rgba(255,255,255,0.28);--shadow-elev-3:0 22px 48px -16px rgba(31,90,57,0.32),inset 0 1px 0 rgba(255,255,255,0.85)}.glass-panel{background-color:rgba(248,252,249,0.52);backdrop-filter:blur(16px) saturate(195%);-webkit-backdrop-filter:blur(16px) saturate(195%);box-shadow:var(--shadow-elev-2),0 0 0 1px rgba(255,255,255,0.22),inset 0 1px 0 rgba(255,255,255,0.55)}html.dark .glass-panel{background-color:rgba(20,32,46,0.72);box-shadow:0 12px 32px -12px rgba(0,0,0,0.6),inset 0 1px 0 rgba(255,255,255,0.12),inset 0 0 0 1px rgba(255,255,255,0.08)}.glass-panel-dark{background-color:rgba(22,34,48,0.48);backdrop-filter:blur(18px) saturate(185%);-webkit-backdrop-filter:blur(18px) saturate(185%);box-shadow:0 10px 34px -12px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.06)}.gradient-text{background:linear-gradient(120deg,#00714d 0%,#00835a 45%,#4bbe8f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (prefers-reduced-motion: reduce){.gradient-text{animation:none}}.interactive-card{transition:all var(--dur) var(--ease-out)}.interactive-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-elev-3),0 0 0 1px rgba(0,131,90,0.22)}.tilt-card{position:relative;transition:transform var(--dur-fast) var(--ease-out);transform-style:preserve-3d;will-change:transform}.tilt-glare{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none}.tilt-glare-dot{position:absolute;left:50%;top:50%;width:200px;height:200px;margin:-100px 0 0 -100px;background:radial-gradient(circle,rgba(255,255,255,0.26),transparent 64%);opacity:0;transition:opacity var(--dur-slow) var(--ease-out);will-change:transform}html.dark .tilt-glare-dot{background:radial-gradient(circle,rgba(127,211,172,0.15),transparent 64%)}.cursor-trail-dot,.cursor-trail-ring{position:fixed;top:0;left:0;pointer-events:none;z-index:9999;border-radius:50%;opacity:0;transition:opacity var(--dur) var(--ease-out);will-change:transform,opacity}.cursor-trail-dot{width:6px;height:6px;background:#00835a}.cursor-trail-ring{width:30px;height:30px;border:1.5px solid rgba(0,131,90,0.45);transition:width var(--dur) var(--ease-out),height var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out),opacity var(--dur) var(--ease-out)}.cursor-trail-ring.is-active{width:46px;height:46px;border-color:rgba(0,131,90,0.85);background-color:rgba(0,131,90,0.08)}#quiz-start-leaf{transform-origin:bottom center}#quiz-start-leaf .qs-stem{stroke-dasharray:24;stroke-dashoffset:24}#quiz-start-leaf .qs-leaf{opacity:0;transform:scale(0);transform-box:fill-box;transform-origin:bottom center}#quiz-start-transition.is-active #quiz-start-leaf{animation:qsBreathe 2.6s ease-in-out 0.7s infinite}#quiz-start-transition.is-active #quiz-start-leaf .qs-stem{animation:qsStemGrow 0.65s ease-out forwards}#quiz-start-transition.is-active #quiz-start-leaf .qs-leaf-l{animation:qsLeafUnfurl 0.6s var(--ease-spring) 0.34s forwards}#quiz-start-transition.is-active #quiz-start-leaf .qs-leaf-r{animation:qsLeafUnfurl 0.6s var(--ease-spring) 0.56s forwards}@keyframes qsStemGrow{to{stroke-dashoffset:0}}@keyframes qsLeafUnfurl{to{opacity:1;transform:scale(1)}}@keyframes qsBreathe{0%,100%{transform:scale(1) rotate(0deg)}50%{transform:scale(1.05) rotate(0.6deg)}}.page-section.active-section{min-height:calc(100vh - 5rem);min-height:calc(100dvh - 5rem)}.page-section{display:none !important}#landing-section.active-section{display:block !important}[dir="rtl"] .text-left-adaptive{text-align:right}[dir="ltr"] .text-left-adaptive{text-align:left}[dir="rtl"] .rtl-flip{transform:scaleX(-1);display:inline-block}.word-correct{color:#005d40;font-weight:bold}.word-incorrect{color:#f43f5e;text-decoration:line-through}.faq-answer{max-height:0;overflow:hidden;transition:max-height var(--dur) var(--ease-inout);opacity:0}.faq-active .faq-answer{max-height:520px;opacity:1;margin-top:12px;padding-bottom:4px}.faq-active .faq-icon{transform:rotate(180deg)}.acc-answer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--dur-slow) var(--ease-inout),opacity var(--dur-slow) var(--ease-inout)}.acc-answer>.acc-inner{overflow:hidden;min-height:0}.acc-active .acc-answer{grid-template-rows:1fr;opacity:1;margin-top:12px;padding-bottom:4px}.acc-active .acc-icon{transform:rotate(180deg)}:focus-visible{outline:3px solid #00835a;outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:0.001ms !important;animation-iteration-count:1 !important;transition-duration:0.001ms !important;scroll-behavior:auto !important}}.quiz-option{transition:background-color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.quiz-option:active:not(:disabled){transform:scale(0.99)}.quiz-option.is-selected{border-color:#00714d !important;background-color:rgba(0,131,90,0.10) !important;color:#134b35;box-shadow:0 0 0 2px rgba(0,131,90,0.55);font-weight:800}html.dark .quiz-option.is-selected{background-color:rgba(0,131,90,0.20) !important;color:#d7eede}.quiz-option.is-correct{border-color:#00835a !important;background-color:rgba(0,131,90,0.10) !important;color:#005d40;box-shadow:0 0 0 2px rgba(0,131,90,0.6);font-weight:800}html.dark .quiz-option.is-correct{background-color:rgba(0,131,90,0.20) !important;color:#a7e0c2}.quiz-option.is-incorrect{border-color:#f43f5e !important;background-color:rgba(244,63,94,0.08) !important;color:#9f1239;box-shadow:0 0 0 2px rgba(225,29,72,0.55);font-weight:800}html.dark .quiz-option.is-incorrect{background-color:rgba(244,63,94,0.18) !important;color:#fca5a5}.quiz-option.is-dimmed{opacity:0.45}@media (max-width: 640px){input,textarea,select{font-size:16px !important}}#xp-toast,#badge-toast{padding-bottom:env(safe-area-inset-bottom)}.owl-svg{width:58px;height:58px;overflow:visible;display:block}.owl-wing{transform-box:fill-box}.owl-wing-r{transform-origin:0% 50%;animation:owlWingRestR 4.4s ease-in-out infinite}.owl-pointing-right .owl-wing-r{animation:none;transform:rotate(-38deg);transition:transform var(--dur-slow) var(--ease-out)}.owl-costume{display:none}.owl-costume.active{display:block}.owl-wing-l{transform-origin:100% 50%;animation:owlWingRestL 4.4s ease-in-out infinite}@keyframes owlWingRestR{0%,78%,100%{transform:rotate(0deg)}86%{transform:rotate(-15deg)}93%{transform:rotate(-3deg)}}@keyframes owlWingRestL{0%,78%,100%{transform:rotate(0deg)}86%{transform:rotate(15deg)}93%{transform:rotate(3deg)}}@keyframes owlWingFlapR{0%,100%{transform:rotate(0deg)}50%{transform:rotate(-32deg)}}@keyframes owlWingFlapL{0%,100%{transform:rotate(0deg)}50%{transform:rotate(32deg)}}.owl-pupil{transform-box:fill-box;transform-origin:center;animation:owlBlink 4.5s ease-in-out infinite}.owl-gaze{transform-box:fill-box;transform-origin:center}@keyframes owlBlink{0%,92%,100%{transform:scaleY(1)}95%{transform:scaleY(0.12)}}#owl-widget{transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out)}#owl-widget.owl-widget-tucked{opacity:0;transform:translateY(calc(-50% + 16px)) scale(0.85);pointer-events:none}@keyframes owlFlyIn{0%{transform:translateY(calc(-50% - 90px)) rotate(-8deg);opacity:0}70%{transform:translateY(calc(-50% - 4px)) rotate(3deg);opacity:1}100%{transform:translateY(-50%) rotate(0deg)}}#owl-widget.owl-fly-in{animation:owlFlyIn 1s cubic-bezier(.16,.84,.32,1) 1 both}@media (prefers-reduced-motion: reduce){#owl-widget.owl-fly-in{animation:none}}@keyframes owlFloatIdle{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-7px) rotate(2deg)}}.owl-idle{animation:owlFloatIdle 3.2s ease-in-out infinite}#owl-tour-avatar{animation:owlFloatIdle 3.2s ease-in-out infinite}.owl-wing-flutter .owl-wing-r{animation:owlWingFlapR 0.22s ease-in-out infinite}.owl-wing-flutter .owl-wing-l{animation:owlWingFlapL 0.22s ease-in-out infinite}@keyframes owlCelebrateHop{0%{transform:translateY(0) rotate(0deg);animation-timing-function:cubic-bezier(.17,.89,.32,1)}20%{transform:translateY(-16px) rotate(-5deg);animation-timing-function:cubic-bezier(.55,0,1,.45)}38%{transform:translateY(0) rotate(3deg);animation-timing-function:cubic-bezier(.17,.89,.32,1)}56%{transform:translateY(-8px) rotate(-2deg);animation-timing-function:cubic-bezier(.55,0,1,.45)}72%{transform:translateY(0) rotate(1deg);animation-timing-function:cubic-bezier(.17,.89,.32,1)}88%{transform:translateY(-3px) rotate(0deg);animation-timing-function:cubic-bezier(.55,0,1,.45)}100%{transform:translateY(0) rotate(0deg)}}.owl-celebrating{animation:owlCelebrateHop 1s linear 1}@keyframes owlIdleStretch{0%,100%{transform:scale(1,1) rotate(0deg)}25%{transform:scale(1.05,0.93) rotate(-3deg)}50%{transform:scale(0.95,1.06) rotate(2deg)}75%{transform:scale(1.03,0.97) rotate(-1deg)}}.owl-idle-gesture{animation:owlIdleStretch 1.8s ease-in-out 1}@keyframes owlNightAwaken{0%{transform:scale(1) translateY(0)}30%{transform:scale(1.09) translateY(-5px)}55%{transform:scale(0.97) translateY(1px)}100%{transform:scale(1) translateY(0)}}.owl-night-awaken{animation:owlNightAwaken 0.9s cubic-bezier(.34,1.4,.5,1) 1}@keyframes owlMenuPop{0%{opacity:0;transform:translateY(10px) scale(0.82)}100%{opacity:1;transform:translateY(0) scale(1)}}.owl-menu-pop-in{animation:owlMenuPop 0.3s cubic-bezier(.2,.9,.25,1.3) both;transform-origin:bottom right}[dir="rtl"] .owl-menu-pop-in{transform-origin:bottom left}.owl-pop-tail{position:absolute;width:14px;height:14px;bottom:-6px;inset-inline-end:26px;background:rgba(248,252,249,0.92);transform:rotate(45deg);border-radius:3px;box-shadow:2px 2px 5px rgba(0,0,0,0.06)}html.dark .owl-pop-tail{background:rgba(24,36,50,0.94);box-shadow:2px 2px 5px rgba(0,0,0,0.3)}@keyframes hootChatPop{0%{opacity:0;transform:translate(16px,22px) scale(0.35)}55%{opacity:1}100%{opacity:1;transform:translate(0,0) scale(1)}}.hoot-chat-pop{animation:hootChatPop 0.42s cubic-bezier(.2,.9,.25,1.12) both;transform-origin:bottom right}[dir="rtl"] .hoot-chat-pop{transform-origin:bottom left}@media (prefers-reduced-motion: reduce){.owl-menu-pop-in,.hoot-chat-pop,.owl-celebrating,.owl-idle-gesture,.owl-night-awaken,.owl-wing-flutter .owl-wing-r,.owl-wing-flutter .owl-wing-l{animation:none !important}}@keyframes eggWobble{0%,100%{transform:rotate(0deg) scale(1)}20%{transform:rotate(-7deg) scale(1.03)}40%{transform:rotate(6deg) scale(0.98)}60%{transform:rotate(-4deg) scale(1.02)}80%{transform:rotate(2deg) scale(1)}}#daily-egg-stage.egg-wobbling svg{animation:eggWobble 0.55s ease-in-out 1}@keyframes eggShellAway{0%{transform:scale(1) rotate(0deg);opacity:1}100%{transform:scale(0.25) rotate(14deg);opacity:0}}#daily-egg-stage.egg-shell-gone svg{animation:eggShellAway 0.32s ease-in forwards}#daily-egg-cracks{transition:opacity var(--dur-fast) var(--ease-out)}@media (prefers-reduced-motion: reduce){#daily-egg-stage.egg-wobbling svg,#daily-egg-stage.egg-shell-gone svg{animation:none !important}}#daily-egg-stage.egg-pending{opacity:0}.egg-toss-particle{position:fixed;width:96px;height:96px;margin-left:-48px;margin-top:-48px;pointer-events:none;z-index:211;animation:eggToss 1.3s cubic-bezier(.3,.1,.3,1) forwards}@keyframes eggToss{0%{transform:translate(0,0) scale(0.14) rotate(0deg);opacity:0}15%{opacity:1}60%{transform:translate(calc(var(--dx) * 0.6),calc(var(--dy) * 0.5 - 26px)) scale(0.55) rotate(8deg)}100%{transform:translate(var(--dx),var(--dy)) scale(1) rotate(0deg);opacity:1}}#daily-egg-modal{transition:opacity var(--dur-slow) var(--ease-out)}#daily-egg-modal.egg-modal-hidden-fade{opacity:0}#owl-tour-avatar{transition:opacity var(--dur) var(--ease-out)}#owl-tour-bubble{transition:opacity var(--dur) var(--ease-out)}#owl-tour-bubble.owl-tour-bubble-pending{opacity:0;pointer-events:none}.owl-spotlight-ring{outline:3px solid #00835a;outline-offset:4px;border-radius:14px;position:relative;z-index:5;animation:spotlightPulse 2.4s ease-in-out infinite}@keyframes spotlightPulse{0%,100%{outline-color:rgba(0,131,90,0.95);box-shadow:0 0 0 0 rgba(0,131,90,0.25)}50%{outline-color:rgba(0,131,90,0.5);box-shadow:0 0 0 8px rgba(0,131,90,0.12)}}.owl-sparkle{position:fixed;z-index:219;font-size:0.9rem;pointer-events:none;animation:sparkleFade 0.6s ease-out forwards}@keyframes sparkleFade{0%{opacity:1;transform:scale(1) translateY(0)}100%{opacity:0;transform:scale(0.3) translateY(12px)}}.flashcard-scene{perspective:1200px}.flashcard-inner{position:relative;transition:transform var(--dur-slow);transform-style:preserve-3d}.flashcard-flipped .flashcard-inner{transform:rotateY(180deg)}.flashcard-face{position:absolute;inset:0;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:1.5rem;padding:1.5rem}.flashcard-back{transform:rotateY(180deg)}.badge-locked{opacity:0.35;filter:grayscale(1)}@keyframes pageFadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-section.active-section{animation:pageFadeIn var(--dur-slow) var(--ease-out)}.page-section.section-leaving{animation:pageLeave var(--dur-fast) var(--ease-out) forwards}@keyframes pageLeave{to{opacity:0}}@media (prefers-reduced-motion: reduce){.page-section.section-leaving{animation:none !important}}button:not(:disabled):active{transform:scale(0.96)}.hero-stagger>*{opacity:0;animation:heroItemReveal 0.7s var(--ease-out) both}html:not(.hero-go) .hero-stagger>*,html:not(.hero-go) .hero-card-entrance{animation-play-state:paused}.hero-card-entrance{animation:heroCardLand 0.95s var(--ease-out) 0.55s both}@keyframes heroCardLand{from{opacity:0;transform:perspective(900px) translateY(30px) rotateX(8deg) scale(0.965)}to{opacity:1;transform:perspective(900px) translateY(0) rotateX(0deg) scale(1)}}@media (hover: none){.hero-card-entrance{animation:heroCardLand 0.95s var(--ease-out) 0.55s both,heroCardFloat 7s ease-in-out 4.6s infinite alternate}}@keyframes heroCardFloat{from{transform:translateY(0)}to{transform:translateY(-7px)}}@media (prefers-reduced-motion: reduce){.hero-card-entrance{animation:none;opacity:1}}.hero-stagger>*:nth-child(1){animation-delay:0.05s}.hero-stagger>*:nth-child(2){animation-delay:0.18s}.hero-stagger>*:nth-child(3){animation-delay:0.32s}.hero-stagger>*:nth-child(4){animation-delay:0.46s}.hero-stagger>*:nth-child(5){animation-delay:0.58s}.hero-stagger>*:nth-child(6){animation-delay:0.7s}.hero-stagger>*:nth-child(7){animation-delay:0.82s}@keyframes heroItemReveal{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.hero-stagger>*{animation:none;opacity:1}}#hero-text-wrap>*+*{margin-top:1rem}#hero-text-wrap>h1{margin-top:0.75rem}#hero-text-wrap>.hero-cta-row{margin-top:1.75rem}#hero-text-wrap>.hero-fineprint{margin-top:2rem}.hero-fineprint{max-width:32rem}.hero-fineprint>*+*{margin-top:0.5rem}.hero-glow{position:absolute;inset:-60px;z-index:-1;pointer-events:none;background:radial-gradient(circle at 25% 20%,rgba(0,131,90,0.18),transparent 55%),radial-gradient(circle at 80% 75%,rgba(0,131,90,0.14),transparent 55%),radial-gradient(circle at 55% 95%,rgba(91,189,134,0.12),transparent 60%);animation:heroGlowDrift 16s ease-in-out 0s infinite alternate}@keyframes heroGlowDrift{0%{transform:translate(0,0) scale(1);opacity:0.72}45%{opacity:1}100%{transform:translate(-25px,18px) scale(1.1);opacity:0.78}}.reveal-item{opacity:0;transform:translateY(16px);transition:opacity var(--dur-grand) var(--ease-out),transform var(--dur-grand) var(--ease-out)}.reveal-item.in-view{opacity:1;transform:translateY(0)}.reveal-item{transition-delay:calc(min(var(--i,0),6) * var(--stagger-step))}#pdf-report-template.report-arriving>*{opacity:0;transform:translateY(14px);animation:reportRise var(--dur-slow) var(--ease-out) both;animation-delay:calc(min(var(--i,0),9) * var(--stagger-step))}@keyframes reportRise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}#pdf-report-template.pdf-rendering>*,#pdf-report-template.pdf-rendering.report-arriving>*{opacity:1 !important;transform:none !important;animation:none !important}@media (prefers-reduced-motion: reduce){#pdf-report-template.report-arriving>*{animation:none !important;opacity:1 !important;transform:none !important}}.cursor-glow{position:fixed;top:0;left:0;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(0,131,90,0.10),transparent 70%);pointer-events:none;z-index:0;opacity:0;transition:opacity var(--dur-slow) var(--ease-out);will-change:transform}.pulse-cta{position:relative;overflow:visible}.pulse-cta::before{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;border:2px solid rgba(0,131,90,0.34);animation:ctaRing 6.5s ease-out 1.2s infinite}@keyframes ctaRing{0%,40%{transform:scale(1);opacity:0}50%{opacity:.45}80%,100%{transform:scale(1.08);opacity:0}}@media (prefers-reduced-motion: reduce){.pulse-cta::before{animation:none;display:none}}#mobile-menu-panel{position:absolute;top:100%;left:0;right:0;z-index:40;max-height:calc(100vh - 5rem);max-height:calc(100dvh - 5rem);overflow-y:auto;opacity:0;transform:translateX(100%);visibility:hidden;will-change:transform;transition:transform 0.5s var(--ease-out),opacity 0.35s var(--ease-out),visibility 0s linear 0.5s}html[dir="rtl"] #mobile-menu-panel{transform:translateX(-100%)}html[dir="rtl"] #mobile-menu-panel.mm-open{transform:translateX(0)}#mobile-menu-panel.mm-open{opacity:1;transform:translateX(0);visibility:visible;transition:transform 0.5s var(--ease-out),opacity 0.35s var(--ease-out),visibility 0s}#lang-dropdown{opacity:0;transform:translateY(-14px) scale(0.96);transform-origin:top;visibility:hidden;pointer-events:none;transition:opacity 0.42s var(--ease-out),transform 0.48s var(--ease-out),visibility 0s linear 0.48s}#lang-dropdown.ld-open{opacity:1;transform:translateY(0) scale(1);visibility:visible;pointer-events:auto;transition:opacity 0.42s var(--ease-out),transform 0.48s var(--ease-out),visibility 0s}.q-enter{animation:qEnter 0.34s var(--ease-out) both}@keyframes qEnter{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){#mobile-menu-panel,#lang-dropdown{transition-duration:0s !important}.q-enter{animation:none !important}}@keyframes sproutGrow{0%{transform:scale(0) rotate(-10deg);opacity:0}60%{transform:scale(1.18) rotate(5deg);opacity:1}100%{transform:scale(1) rotate(0deg);opacity:1}}.xp-sprout-icon{transform-origin:50% 100%;animation:sproutGrow 0.5s var(--ease-spring) both}@media (prefers-reduced-motion: reduce){.xp-sprout-icon{animation:none}}@keyframes badgeHatchWobble{0%{transform:scale(0.4) rotate(0deg);opacity:0}35%{transform:scale(1.1) rotate(-8deg);opacity:1}55%{transform:scale(0.95) rotate(6deg)}75%{transform:scale(1.05) rotate(-2deg)}100%{transform:scale(1) rotate(0deg)}}.badge-hatch-icon{animation:badgeHatchWobble 0.65s var(--ease-spring) both}@media (prefers-reduced-motion: reduce){.badge-hatch-icon{animation:none}}@keyframes leafBurstFall{0%{transform:translate(0,0) rotate(0deg) scale(1);opacity:0.95}100%{transform:translate(var(--lx,20px),64px) rotate(var(--lr,160deg)) scale(0.6);opacity:0}}.leaf-burst-particle{position:fixed;pointer-events:none;z-index:9998;will-change:transform,opacity;animation:leafBurstFall 0.85s ease-in forwards}html.anim-paused .owl-wing-r,html.anim-paused .owl-wing-l,html.anim-paused .owl-pupil,html.anim-paused .owl-idle,html.anim-paused #owl-tour-avatar,html.anim-paused .hero-glow,html.anim-paused .gradient-text,html.anim-paused .nest-leaves span,html.anim-paused #night-fireflies span,html.anim-paused #sky-stars span,html.anim-paused .logo-sprout-sway,html.anim-paused .calm-breathe::before,html.anim-paused .pulse-cta::before,html.anim-paused #nest-aurora::before,html.anim-paused .hero-card-entrance{animation-play-state:paused !important}#level-reveal-badge{opacity:1;transform:none}#level-reveal-sprout{display:none}#level-reveal-glow{opacity:0}#level-reveal-stage path{stroke-dasharray:1;stroke-dashoffset:1}@keyframes levelSproutDraw{to{stroke-dashoffset:0}}@keyframes levelSproutFade{0%,58%{opacity:1;transform:scale(1) translateY(0)}100%{opacity:0;transform:scale(0.55) translateY(-8px)}}@keyframes levelBadgePop{0%,52%{opacity:0;transform:scale(0.25) rotate(-14deg)}75%{opacity:1;transform:scale(1.12) rotate(4deg)}100%{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes levelRevealGlow{0%{transform:scale(0.6);opacity:0.5}100%{transform:scale(2.1);opacity:0}}#level-reveal-stage.is-revealing #level-reveal-sprout{display:block;animation:levelSproutFade 1.3s ease-in forwards}#level-reveal-stage.is-revealing path{animation:levelSproutDraw 0.5s ease-out forwards}#level-reveal-stage.is-revealing path:nth-child(2){animation-delay:.12s}#level-reveal-stage.is-revealing path:nth-child(3){animation-delay:.22s}#level-reveal-stage.is-revealing #level-reveal-badge{animation:levelBadgePop 1.3s var(--ease-spring) forwards}#level-reveal-stage.is-revealing #level-reveal-glow{animation:levelRevealGlow 1s ease-out 0.55s forwards}@media (prefers-reduced-motion: reduce){#level-reveal-stage.is-revealing #level-reveal-sprout,#level-reveal-stage.is-revealing #level-reveal-glow{display:none !important;animation:none !important}#level-reveal-stage.is-revealing #level-reveal-badge{animation:none !important;opacity:1;transform:none}}.skeleton-block{background:linear-gradient(90deg,rgba(148,163,184,0.18) 25%,rgba(148,163,184,0.32) 37%,rgba(148,163,184,0.18) 63%);background-size:400% 100%;animation:skeletonShine 1.9s ease infinite;border-radius:0.75rem}@keyframes skeletonShine{0%{background-position:100% 50%}100%{background-position:0 50%}}.ring-animate{transition:stroke-dashoffset 1s var(--ease-out)}#result-section{background:radial-gradient(58% 48% at 14% 8%,rgba(0,131,90,0.11),transparent 60%),radial-gradient(52% 44% at 88% 16%,rgba(127,211,172,0.07),transparent 62%),linear-gradient(168deg,#0f2a1f 0%,#0b2419 52%,#11291f 100%)}#result-section .glass-panel-dark{background-color:rgba(15,39,28,0.55);border-color:rgba(127,211,172,0.14)}#result-section #report-name-input{background-color:rgba(9,25,18,0.72);border-color:rgba(127,211,172,0.16)}html:not(.dark) body{background:radial-gradient(75% 60% at 10% 6%,#f2efdf 0%,transparent 55%),radial-gradient(60% 55% at 90% 16%,#b7d6b3 0%,transparent 60%),radial-gradient(65% 60% at 82% 80%,#a8cea4 0%,transparent 62%),radial-gradient(70% 60% at 22% 96%,#c1dbbb 0%,transparent 60%),linear-gradient(168deg,#d2e6cd 0%,#c6dfc1 48%,#e2e7d1 100%);background-attachment:fixed}#nest-aurora{position:fixed;inset:-12%;z-index:-2;pointer-events:none;background-image:radial-gradient(42% 34% at 18% 12%,rgba(0,131,90,0.055),transparent 70%),radial-gradient(38% 30% at 84% 20%,rgba(58,157,99,0.045),transparent 70%),radial-gradient(52% 42% at 50% 98%,rgba(9,101,76,0.040),transparent 72%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.028'/%3E%3C/svg%3E");background-size:auto,auto,auto,160px 160px;background-repeat:no-repeat,no-repeat,no-repeat,repeat}#nest-aurora::before{content:"";position:absolute;inset:0;background:radial-gradient(46% 38% at 72% 76%,rgba(127,211,172,0.050),transparent 70%),radial-gradient(34% 30% at 6% 60%,rgba(0,131,90,0.045),transparent 72%);animation:auroraDrift 90s ease-in-out infinite alternate}@keyframes auroraDrift{from{transform:translate3d(-2.5%,-1.5%,0) scale(1)}to{transform:translate3d(2.5%,2%,0) scale(1.08)}}html.dark #nest-aurora{background-image:linear-gradient(180deg,rgba(3,46,36,0.34),rgba(3,46,36,0) 42%),radial-gradient(46% 36% at 16% 10%,rgba(0,131,90,0.14),transparent 70%),radial-gradient(40% 32% at 86% 18%,rgba(127,211,172,0.09),transparent 70%),radial-gradient(56% 44% at 50% 100%,rgba(3,46,36,0.42),transparent 74%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.045'/%3E%3C/svg%3E");background-size:auto,auto,auto,auto,160px 160px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat}html.dark #nest-aurora::before{background:radial-gradient(48% 40% at 70% 74%,rgba(85,184,143,0.10),transparent 70%),radial-gradient(36% 30% at 8% 58%,rgba(0,131,90,0.11),transparent 72%)}@media (prefers-reduced-motion: reduce){#nest-aurora::before{animation:none}}@media (hover: none){#nest-aurora::before{animation:none}.gradient-text{animation:none}}html.hero-offscreen .hero-glow,html.hero-offscreen .hero-card-entrance,html.hero-offscreen .pulse-cta::before,html.hero-offscreen .gradient-text{animation-play-state:paused}.nest-leaves{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:-1}.nest-leaves span{position:absolute;top:-8%;width:22px;height:24px;opacity:0;--leaf:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2036'%3E%3Cpath%20d='M16%201%20C8%208%205%2015%206%2022%20C7%2028%2011%2032%2015%2033%20L16%2035%20L17%2033%20C21%2032%2025%2028%2026%2022%20C27%2015%2024%208%2016%201%20Z'%20fill='%23000'/%3E%3C/svg%3E");background:linear-gradient(96deg,transparent calc(50% - 0.7px),rgba(255,255,255,0.5) 50%,transparent calc(50% + 0.7px)),linear-gradient(160deg,#4aae83 0%,#00714d 55%,#00714d 100%);-webkit-mask:var(--leaf) center / contain no-repeat;mask:var(--leaf) center / contain no-repeat;animation:nestLeafFall linear infinite}.nest-leaves span:nth-child(2){left:34%;width:10px;height:10px;--leaf-o:.30;animation-duration:30s;animation-delay:5s}.nest-leaves span:nth-child(4){left:75%;width:9px;height:9px;--leaf-o:.28;animation-duration:32s;animation-delay:3s}.nest-leaves span:nth-child(5){left:90%;width:11px;height:11px;--leaf-o:.32;animation-duration:28s;animation-delay:12s}.nest-leaves span:nth-child(3){left:57%;width:15px;height:15px;--leaf-o:.55;animation-duration:23s;animation-delay:9s}.nest-leaves span:nth-child(6){left:6%;width:17px;height:17px;--leaf-o:.55;animation-duration:24s;animation-delay:7s}.nest-leaves span:nth-child(8){left:66%;width:14px;height:14px;--leaf-o:.50;animation-duration:22s;animation-delay:2.5s}.nest-leaves span:nth-child(1){left:13%;--leaf-o:.85;animation-duration:16s;animation-delay:0s}.nest-leaves span:nth-child(7){left:46%;width:27px;height:27px;--leaf-o:.85;animation-duration:15s;animation-delay:14s}.nest-leaves span:nth-child(9){left:24%;width:22px;height:22px;--leaf-o:.80;animation-duration:17s;animation-delay:10s}@media (max-width: 640px){.nest-leaves span:nth-child(4),.nest-leaves span:nth-child(5),.nest-leaves span:nth-child(8){display:none}}html.dark .nest-leaves{opacity:0.72}html.dark .nest-leaves span:nth-child(2),html.dark .nest-leaves span:nth-child(4),html.dark .nest-leaves span:nth-child(6),html.dark .nest-leaves span:nth-child(8),html.dark .nest-leaves span:nth-child(9){display:none}@keyframes nestLeafFall{0%{transform:translate(0,0) rotate(-22deg);opacity:0}8%{opacity:var(--leaf-o,.85)}25%{transform:translate(18px,26vh) rotate(16deg)}50%{transform:translate(-15px,54vh) rotate(-16deg)}75%{transform:translate(20px,82vh) rotate(20deg)}92%{opacity:calc(var(--leaf-o,.85) * .6)}100%{transform:translate(-10px,118vh) rotate(-8deg);opacity:0}}html.dark .nest-leaves span{background:linear-gradient(96deg,transparent calc(50% - 0.7px),rgba(255,255,255,0.4) 50%,transparent calc(50% + 0.7px)),linear-gradient(160deg,#81dab1 0%,#46b386 55%,#00714d 100%)}@media (prefers-reduced-motion: reduce){.nest-leaves span{animation:none;display:none}}.nest-leaves,#night-fireflies{transition:opacity var(--dur-grand) var(--ease-out)}html.in-test .nest-leaves,html.in-test #night-fireflies{opacity:0}html.in-test .nest-leaves span,html.in-test #night-fireflies span{animation-play-state:paused}.nest-divider{position:relative;width:100%;height:28px;overflow:hidden}.nest-divider::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(680px,82%);height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(0,131,90,0.45) 50%,transparent)}.nest-divider::after{content:"";position:absolute;top:50%;left:0;width:28%;height:2px;transform:translateY(-50%) translateX(-110%);background:linear-gradient(90deg,transparent,rgba(127,211,172,0.85),transparent);animation:nestShimmer 7.5s ease-in-out infinite}@keyframes nestShimmer{0%{transform:translateY(-50%) translateX(-110%)}60%,100%{transform:translateY(-50%) translateX(465%)}}@media (prefers-reduced-motion: reduce){.nest-divider::after{animation:none;display:none}}.quiz-option{position:relative;padding-inline-end:3rem !important}.opt-mark{position:absolute;inset-inline-end:0.85rem;top:50%;transform:translateY(-50%) scale(0.6);width:1.5rem;height:1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:0.9rem;line-height:1;opacity:0;pointer-events:none;transition:opacity var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}.quiz-option.is-selected .opt-mark{opacity:1;transform:translateY(-50%) scale(1);background:rgba(0,131,90,0.18);color:#00714d}.quiz-option.is-selected .opt-mark::before{content:"\25CF";font-size:0.6rem}#progress-bar{background:linear-gradient(90deg,var(--color-indigo-500),var(--color-indigo-700));position:relative;overflow:visible}html[dir="rtl"] #progress-bar{background:linear-gradient(270deg,var(--color-indigo-500),var(--color-indigo-700))}#progress-bar::after{content:"";position:absolute;top:50%;inset-inline-end:-3px;width:14px;height:14px;margin-top:-7px;border-radius:50%;background:radial-gradient(circle,rgba(127,211,172,0.95),rgba(0,131,90,0.35) 55%,transparent 72%)}.quiz-option.is-selected{animation:optSpring 0.38s var(--ease-spring)}@keyframes optSpring{0%{transform:scale(0.985)}60%{transform:scale(1.015)}100%{transform:scale(1)}}.quiz-option.is-correct .opt-mark{opacity:1;transform:translateY(-50%) scale(1);background:#00714d;color:#fff}.quiz-option.is-correct .opt-mark::before{content:"\2713"}.quiz-option.is-incorrect .opt-mark{opacity:1;transform:translateY(-50%) scale(1);background:#e11d48;color:#fff}.quiz-option.is-incorrect .opt-mark::before{content:"\2715"}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.quiz-option,button,[role="button"],a,input,select,textarea{touch-action:manipulation}input,textarea,select{font-size:16px}@media print{.print-hide{display:none !important}body{background:white !important}#result-section{background:white !important;color:black !important;padding:0 !important}#pdf-report-template{box-shadow:none !important;border:1px solid #ddd !important}#pdf-report-template>*{opacity:1 !important;transform:none !important;animation:none !important}}.ep-choice{transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.ep-choice:not(:disabled):hover{border-color:#94a3b8;transform:translateY(-1px)}.ep-choice:disabled{cursor:default}.ep-choice.is-picked{border-color:#00714d;background-color:rgba(0,131,90,0.08)}.ep-choice.is-strong{border-color:#00835a;background-color:rgba(0,131,90,0.10)}.ep-choice.is-ok{border-color:#f59e0b;background-color:rgba(245,158,11,0.10)}.ep-choice.is-weak{border-color:#f43f5e;background-color:rgba(244,63,94,0.10)}html.is-touch .glass-panel,html.is-touch .glass-panel-dark{backdrop-filter:none;-webkit-backdrop-filter:none}html.is-touch .glass-panel{background-color:rgba(249,252,250,0.90)}html.dark.is-touch .glass-panel{background-color:rgba(17,27,39,0.92)}html.is-touch .glass-panel-dark{background-color:rgba(19,30,43,0.92)}html.is-touch .backdrop-blur,html.is-touch .backdrop-blur-sm,html.is-touch .backdrop-blur-md{backdrop-filter:none;-webkit-backdrop-filter:none}.animate__animated{--animate-duration:0.5s}.animate__faster{--animate-duration:0.34s}.animate__bounceIn,.animate__bounceInDown,.animate__bounceInUp,.animate__bounceInLeft,.animate__bounceInRight,.animate__bounce{animation-name:epRise !important;animation-timing-function:var(--ease-out) !important}@keyframes epRise{0%{opacity:0;transform:translateY(16px) scale(0.97)}100%{opacity:1;transform:translateY(0) scale(1)}}.interactive-card{transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out) !important}.interactive-card:not(.tilt-card):hover{transform:translateY(-4px) !important;box-shadow:var(--shadow-lift) !important}.interactive-card:active{transform:translateY(-1px) !important;transition-duration:var(--dur-fast) !important}button:not(:disabled):active{transform:scale(0.97)}.quiz-option.is-correct{animation:qCorrectGlow 0.9s ease-out}@keyframes qCorrectGlow{0%{box-shadow:0 0 0 2px rgba(0,131,90,0.6),0 0 0 0 rgba(0,131,90,0)}35%{box-shadow:0 0 0 2px rgba(0,131,90,0.6),0 0 22px 5px rgba(0,131,90,0.4)}100%{box-shadow:0 0 0 2px rgba(0,131,90,0.6),0 0 0 0 rgba(0,131,90,0)}}.quiz-option.is-correct::before{content:"";position:absolute;top:-0.45rem;inset-inline-end:0.6rem;width:1.05rem;height:1.15rem;transform:rotate(-18deg) scale(0);transform-origin:bottom center;background:linear-gradient(160deg,#4aae83 0%,#00714d 72%);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2036'%3E%3Cpath%20d='M16%201C8%208%205%2015%206%2022c1%206%205%2010%209%2011l1%202%201-2c4-1%208-5%209-11%201-7-2-14-10-21z'%20fill='%23000'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2036'%3E%3Cpath%20d='M16%201C8%208%205%2015%206%2022c1%206%205%2010%209%2011l1%202%201-2c4-1%208-5%209-11%201-7-2-14-10-21z'%20fill='%23000'/%3E%3C/svg%3E") center/contain no-repeat;animation:qLeafSprout 0.55s var(--ease-spring) 0.12s forwards;pointer-events:none;filter:drop-shadow(0 2px 3px rgba(31,90,57,0.3))}@keyframes qLeafSprout{to{transform:rotate(-18deg) scale(1)}}.quiz-option.is-incorrect{animation:qIncorrectSettle 0.5s ease-out}@keyframes qIncorrectSettle{0%{transform:scale(0.985)}55%{transform:scale(1.004)}100%{transform:scale(1)}}.calm-breathe{position:absolute;inset:0;z-index:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.calm-breathe::before{content:"";width:min(560px,92%);aspect-ratio:1 / 1;border-radius:50%;background:radial-gradient(circle,rgba(0,131,90,0.19),transparent 70%);animation:calmBreathe 6s ease-in-out infinite}html.dark .calm-breathe::before{background:radial-gradient(circle,rgba(0,131,90,0.26),transparent 68%)}@keyframes calmBreathe{0%,100%{transform:scale(0.9);opacity:0.5}50%{transform:scale(1.06);opacity:0.95}}#night-fireflies{position:fixed;inset:0;pointer-events:none;z-index:-1;overflow:hidden}html:not(.dark) #night-fireflies{display:none}#night-fireflies span{position:absolute;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,rgba(255,226,140,1) 0%,rgba(255,214,120,0.55) 30%,rgba(255,214,120,0) 72%);opacity:0;animation:fireflyDrift linear infinite,fireflyGlow ease-in-out infinite}#night-fireflies span:nth-child(1){left:14%;top:84%;width:11px;height:11px;animation-duration:36s,5s;animation-delay:0s,0s}#night-fireflies span:nth-child(2){left:36%;top:92%;width:9px;height:9px;animation-duration:42s,6s;animation-delay:5s,1s}#night-fireflies span:nth-child(3){left:58%;top:86%;width:12px;height:12px;animation-duration:32s,4.5s;animation-delay:9s,0.5s}#night-fireflies span:nth-child(4){left:78%;top:94%;width:8px;height:8px;animation-duration:40s,6.5s;animation-delay:3s,2s}#night-fireflies span:nth-child(5){left:90%;top:88%;width:10px;height:10px;animation-duration:46s,5.5s;animation-delay:12s,1.5s}@keyframes fireflyDrift{0%{transform:translate(0,0)}25%{transform:translate(34px,-70px)}50%{transform:translate(-24px,-150px)}75%{transform:translate(30px,-230px)}100%{transform:translate(-12px,-320px)}}@keyframes fireflyGlow{0%,100%{opacity:0}45%,55%{opacity:0.82}}#sky-stars{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:-1}html:not(.dark) #sky-stars{display:none}#sky-stars span{position:absolute;border-radius:50%;background:#fff;opacity:0;box-shadow:0 0 6px 1px rgba(255,255,255,0.85),0 0 13px 3px rgba(255,255,255,0.4);animation:starTwinkle ease-in-out infinite}#sky-stars span:nth-child(1){left:18%;top:12%;width:3px;height:3px;animation-duration:5s;animation-delay:0s}#sky-stars span:nth-child(2){left:52%;top:8%;width:2.5px;height:2.5px;animation-duration:6.5s;animation-delay:2s}#sky-stars span:nth-child(3){left:78%;top:16%;width:3.5px;height:3.5px;animation-duration:5.5s;animation-delay:3.5s}#sky-stars span:nth-child(4){left:38%;top:22%;width:2px;height:2px;animation-duration:7s;animation-delay:1s}@keyframes starTwinkle{0%,100%{opacity:0;transform:scale(0.5)}50%{opacity:0.95;transform:scale(1.2)}}.countup-pop{display:inline-block;animation:countupPop 0.4s ease-out}@keyframes countupPop{0%{transform:scale(1)}40%{transform:scale(1.13)}100%{transform:scale(1)}}.brand-word{display:inline-block}@keyframes brandSprout{0%{opacity:0;transform:translateY(9px) scaleY(0.22) scaleX(0.80);filter:blur(5px)}30%{opacity:1}54%{transform:translateY(-4px) scaleY(1.20) scaleX(1.06);filter:blur(0)}72%{transform:translateY(1px) scaleY(0.92) scaleX(0.985)}88%{transform:translateY(0) scaleY(1.04) scaleX(1.008)}100%{opacity:1;transform:translateY(0) scaleY(1) scaleX(1);filter:blur(0)}}.brand-word{transform-origin:50% 100%}.brand-lockup.brand-play .brand-nest{animation:brandSprout 0.95s cubic-bezier(0.24,1.32,0.35,1) 0s both}.brand-eng{color:var(--nest-brand-text);background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;opacity:1}html.dark .brand-eng{color:#a7e0c2}.brand-lockup.brand-play .brand-eng{animation:brandSprout 0.95s cubic-bezier(0.24,1.32,0.35,1) 0.18s both,brandSheen 1.40s cubic-bezier(0.35,0,0.15,1) 0.98s both}html:not(.dark) .brand-name{letter-spacing:-0.02em}html:not(.dark) .brand-eng{background-image:none !important;background-size:auto !important;background-position:0 0 !important;-webkit-text-fill-color:currentColor !important;color:#0b7a56 !important;text-shadow:0 1px 0 rgba(255,255,255,0.28)}html:not(.dark) .brand-eng.brand-word{font-weight:900}html:not(.dark) .brand-nest{color:#0f172a !important;text-shadow:0 1px 0 rgba(255,255,255,0.18)}@keyframes brandSheen{0%{background-position:120% 0}100%{background-position:-18% 0}}@media (prefers-reduced-motion: reduce){#night-fireflies,#sky-stars{display:none !important}.quiz-option.is-correct::before{animation:none !important;transform:rotate(-18deg) scale(1)}}:focus-visible{outline:2px solid var(--brand) !important;outline-offset:2px !important}@media (max-width: 640px){.nest-leaves span:nth-child(2),.nest-leaves span:nth-child(4),.nest-leaves span:nth-child(6),.nest-leaves span:nth-child(8){display:none}}.modal-scroll,#daily-egg-modal,#sample-report-modal{overscroll-behavior:contain}html[dir="rtl"] #owl-widget{align-items:flex-start}#owl-fab{touch-action:none}#owl-widget.owl-free{top:auto;right:auto;transform:none;width:5rem;height:5rem;animation:none}#owl-widget.owl-free>#owl-speech-bubble,#owl-widget.owl-free>#owl-menu-pop{position:absolute;bottom:calc(100% + 10px);right:0;left:auto;width:max-content;max-width:min(260px,calc(100vw - 28px))}#owl-widget.owl-free.owl-left>#owl-speech-bubble,#owl-widget.owl-free.owl-left>#owl-menu-pop{right:auto;left:0}#owl-widget.owl-free.owl-flip>#owl-speech-bubble,#owl-widget.owl-free.owl-flip>#owl-menu-pop{bottom:auto;top:calc(100% + 10px)}#owl-widget.owl-free.owl-widget-tucked{transform:translateY(16px) scale(0.85)}#owl-widget.owl-snap{transition:left var(--dur-slow) var(--ease-spring),bottom var(--dur-slow) var(--ease-out),opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out)}#owl-widget.owl-drag{transition:none}#owl-widget.owl-drag #owl-fab{scale:1.06}@media (prefers-reduced-motion: reduce){#owl-widget.owl-snap{transition:none}}.brand-lockup{position:relative;display:inline-block;min-width:0}.brand-name{display:block;white-space:nowrap;line-height:1.15;font-family:'Lora',Georgia,var(--nest-sans);letter-spacing:-0.01em;font-synthesis-weight:none;-webkit-font-synthesis:none;font-size:clamp(1.05rem,6.2vw,1.5rem)}.brand-mark{width:3.25rem;height:3.25rem;margin-inline-end:0.15rem;background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width: 379.98px){.brand-mark{width:2.75rem;height:2.75rem}}html[dir="rtl"] #quiz-card,html[dir="ltr"] #quiz-card{margin-inline:auto}nav.glass-panel{box-shadow:0 8px 24px -14px rgba(31,90,57,0.30)}html.dark nav.glass-panel{box-shadow:0 10px 28px -16px rgba(0,0,0,0.60)}#nav-dark-toggle-btn:hover,#nav-lang-btn:hover,#mobile-menu-btn:hover{background-color:var(--color-slate-200)}html.dark #nav-dark-toggle-btn:hover,html.dark #nav-lang-btn:hover,html.dark #mobile-menu-btn:hover{background-color:var(--color-slate-600)}#nav-xp-pill-btn:hover{background-color:var(--color-amber-100)}html.dark #nav-xp-pill-btn:hover{background-color:var(--color-amber-900)}.ct-pre{font-weight:800}.ct-gap{display:inline-block;border:0;border-bottom:2px solid var(--nest-border-strong);background:transparent;font:inherit;font-weight:800;text-align:center;padding:0 1px;color:var(--nest-ink);vertical-align:baseline;min-width:2.2ch}.ct-gap:focus{outline:none;border-bottom-color:var(--nest-focus)}.ct-gap.ct-ok{border-bottom-color:#00835a;color:#005d40}.ct-gap.ct-bad{border-bottom-color:#f43f5e;color:#9f1239}html.dark .ct-gap.ct-ok{color:#a7e0c2}html.dark .ct-gap.ct-bad{color:#fca5a5}.ct-fix{font-weight:800;color:#005d40}html.dark .ct-fix{color:#a7e0c2}.ct-body{line-height:2.35}

/* NestEnglish Mobile Polish — v1
   Scope: small-screen layout only. No product logic, SEO, or desktop rules changed. */
@media (max-width: 640px) {
  /* Keep Professor Hoot clear of mid-page content on phones. */
  #owl-widget:not(.owl-free) {
    top: auto;
    right: 10px;
    bottom: 78px;
    transform: none;
  }

  /* Keep the strict-mode label and its supporting text from colliding. */
  #mock-exam-link-btn {
    justify-content: center;
    flex-wrap: wrap;
    column-gap: 0.35rem;
    row-gap: 0.15rem;
    line-height: 1.35;
    text-align: center;
    max-width: 100%;
  }

  #mock-exam-link-btn > span[data-i18n="exam-strict-btn"] {
    min-width: 0;
  }

  #mock-exam-link-btn > span[data-i18n="exam-strict-sub"] {
    flex-basis: 100%;
    text-align: center;
  }
}
