.btn{padding:.875rem 1.75rem;border-radius:.625rem;border:none;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s;position:relative}.btn.primary{background:var(--primary);color:var(--neutral-0)}.btn.secondary{background:var(--card);color:var(--text)}.btn:hover{transform:translateY(-.125rem)}.language-selector,.language-dropdown{position:relative}.language-button{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--card);border:.063rem solid var(--border);border-radius:.5rem;cursor:pointer;transition:all .3s ease;font-size:.9rem;color:var(--text)}.language-button:hover{background:var(--bg-hover);border-color:var(--primary)}.arrow{font-size:.7rem;transition:transform .3s ease}.language-dropdown:hover .arrow{transform:rotate(180deg)}.language-menu{max-height:20rem;overflow-y:scroll;position:absolute;top:100%;right:0;margin-top:.5rem;background:var(--bg-secondary);border:.063rem solid var(--border);border-radius:.5rem;min-width:9.375rem;opacity:0;visibility:hidden;transform:translateY(-.625rem);transition:all .3s ease;z-index:1000;box-shadow:0 .25rem 1.125rem var(--box-shadow-classic)}.language-dropdown:hover .language-menu{opacity:1;visibility:visible;transform:translateY(0)}.language-option{display:flex;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;background:none;border:none;cursor:pointer;transition:background-color .2s ease;color:var(--text);text-align:left;background:var(--card)}.language-option:hover{background:var(--card-hover)}.language-option.active{background:var(--toggle-bg);font-weight:600}.flag{width:1.5rem;height:1.125rem;object-fit:cover;border-radius:.125rem}.language-name{flex:1}@media(max-width:768px){.language-button{padding:.4rem .8rem;font-size:.85rem}.language-menu{right:-3.125rem}}.tooltip-wrapper{position:relative;display:inline-flex;align-items:center}.tooltip-icon{width:1.25rem;height:1.25rem;border-radius:50%;background:var(--badge-bg);color:var(--primary);font-size:.9rem;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:help}.tooltip-content{position:absolute;background:var(--tooltip-bg);color:var(--neutral-0);padding:.625rem .875rem;border-radius:.625rem;font-size:.75rem;white-space:nowrap;opacity:0;pointer-events:none;transition:all .25s ease;box-shadow:0 .625rem 1.875rem var(--box-shadow-classic);z-index:9999}.tooltip-trigger-icon .tooltip-icon:hover+.tooltip-content{opacity:1}.tooltip-trigger-parent{position:absolute;inset:0}.tooltip-trigger-parent:hover .tooltip-content{opacity:1}.tooltip-top .tooltip-content{bottom:calc(100% + .625rem);left:50%;transform:translate(-50%) translateY(.375rem)}.tooltip-bottom .tooltip-content{top:calc(100% + .625rem);left:50%;transform:translate(-50%) translateY(-.375rem)}.tooltip-trigger-parent:hover .tooltip-content,.tooltip-trigger-icon .tooltip-icon:hover+.tooltip-content{transform:translate(-50%) translateY(0)}.tooltip-left .tooltip-content{right:calc(100% + .625rem);top:50%;transform:translateY(-50%) translate(.375rem)}.tooltip-right .tooltip-content{left:calc(100% + .625rem);top:50%;transform:translateY(-50%) translate(-.375rem)}.tooltip-left.tooltip-trigger-parent:hover .tooltip-content,.tooltip-left.tooltip-trigger-icon .tooltip-icon:hover+.tooltip-content{transform:translateY(-50%) translate(0)}.tooltip-right.tooltip-trigger-parent:hover .tooltip-content,.tooltip-right.tooltip-trigger-icon .tooltip-icon:hover+.tooltip-content{transform:translateY(-50%) translate(0)}.navbar{display:flex;align-items:center;justify-content:center;padding:0 1rem 0 .625rem;background:var(--bg);position:sticky;top:0;width:100%;height:3.75rem;z-index:1000;transition:background .3s ease,box-shadow .3s ease}.navbar .logo{width:3.125rem;margin-top:.625rem;transition:transform .3s ease}.navbar .logo-link:hover .logo{transform:scale(1.05)}.navbar .nav-links{margin:0 auto;list-style:none;display:flex;gap:2rem;align-items:center}.navbar .navbar-menu{width:88%;display:flex;align-items:center;gap:2rem}.navbar-toggle{display:none;background:var(--bg);border:0;width:2.5rem;height:2.5rem;padding:.25rem;margin-left:auto;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;border-radius:999px;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.navbar-toggle span{width:100%;height:.1875rem;background:var(--text);border-radius:999px;transition:transform .3s ease,opacity .3s ease}.navbar-toggle:focus-visible{outline:.125rem solid var(--primary);outline-offset:.125rem}.navbar-toggle.is-open span:nth-child(1){transform:translateY(.375rem) rotate(45deg)}.navbar-toggle.is-open span:nth-child(2){opacity:0}.navbar-toggle.is-open span:nth-child(3){transform:translateY(-.375rem) rotate(-45deg)}.navbar .nav-links a{text-decoration:none;color:var(--text);font-weight:500;position:relative;font-size:1rem;padding:.25rem 0;transition:color .3s ease}.navbar .nav-links a:hover{color:var(--primary)}.navbar .nav-links a:after{content:"";position:absolute;bottom:0;left:50%;width:0%;height:.125rem;background:var(--primary);transition:.3s ease;transform:translate(-50%)}.navbar .nav-links a:hover:after,.navbar .nav-links a.active:after{width:100%}.navbar .theme-btn{display:flex;align-items:center;justify-content:center;background:var(--card);color:var(--neutral-0);border-radius:.5rem;padding:.4rem .8rem;font-size:1rem;font-weight:600;border:none;cursor:pointer;position:relative;transition:all .3s ease}.navbar .theme-btn:hover{background:var(--primary);transform:scale(1.05)}.navbar .navbar-actions{display:flex;align-items:center;gap:1rem;width:12.1875rem;justify-content:right}.navbar .logo-container{width:12.1875rem}.navbar .theme-btn span.tooltip-wrapper{margin-left:.5rem}.navbar-overlay{display:none;border:none;background:transparent}@media(max-width:900px){.navbar{padding:0 1rem;height:3.75rem}.navbar .logo-container{width:auto}.navbar-toggle{display:flex}.navbar .navbar-menu{position:fixed;top:3.75rem;left:0;right:0;height:calc(100vh - 3.75rem);background:var(--bg);flex-direction:column;align-items:flex-start;gap:1.5rem;padding:2rem 1.5rem 3rem;box-shadow:0 1rem 3rem #00000026;overflow-y:auto;overscroll-behavior:contain;z-index:999;opacity:0;pointer-events:none;transform:translateY(1rem);transition:opacity .3s ease,transform .3s ease}.navbar.menu-open .navbar-menu{opacity:1;transform:translateY(0);pointer-events:auto;width:100%}.navbar .nav-links{flex-direction:column;align-items:flex-start;width:100%;gap:1rem}.navbar .nav-links li,.navbar .nav-links a{width:100%}.navbar .navbar-actions{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:1rem}.navbar-overlay{display:block;position:fixed;top:3.75rem;left:0;right:0;height:calc(100vh - 3.75rem);background:#070c188c;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:998}.navbar-overlay.is-visible{opacity:1;pointer-events:auto}}.footer{background:var(--card)}.footer-container{width:60%;margin:0 auto;padding:1.875rem 1rem 0;display:flex;gap:2.5rem}.footer-col{width:100%}.footer-col h4{font-size:1rem;padding-bottom:.5rem;margin:0 auto}.footer-col p{font-size:.9rem;opacity:.8;line-height:1.6}.footer-col ul{list-style:none;padding:0;margin:0}.footer-col li{margin-bottom:.5rem;font-size:.9rem;opacity:.85}.footer-col a{color:inherit;text-decoration:none;transition:color .2s ease,opacity .2s ease}.footer-col a:hover{color:var(--primary);opacity:1}.footer-bottom{border-top:.063rem solid var(--border-footer);padding:.625rem;text-align:center;font-size:.85rem;opacity:.7}@media(max-width:1655px){.footer-container{width:70%;gap:2rem}}@media(max-width:1385px){.footer-container{width:75%;gap:2rem}.footer-col h4,.footer-col li,.footer-col a,.footer-col p{font-size:.9rem}}@media(max-width:1185px){.footer-container{width:80%;gap:2rem}.footer-col h4,.footer-col li,.footer-col a,.footer-col p{font-size:.8rem}}@media(max-width:1024px){.footer-container{width:90%;gap:2rem}}@media(max-width:900px){.footer-container{width:90%;flex-wrap:wrap;justify-content:center}.footer-col{flex:1 1 calc(50% - 1.5rem);text-align:left;min-width:14rem}.footer-col h4{margin-left:0;margin-right:0}}@media(max-width:576px){.footer-container{width:85%;flex-direction:column;gap:1.5rem;padding:1.5rem 1.25rem 0}.footer-col{width:100%;min-width:auto}.footer .agence-web,.footer .navigation,.footer .informations-legales,.footer .contact{max-width:100%}.footer-col p,.footer-col li{font-size:.85rem}.footer-bottom{padding:1rem .75rem;font-size:.8rem}}html,body,#root{height:100%}.app-root{min-height:100%;display:flex;flex-direction:column}#main-content{flex:1;width:100%}.skip-link{position:absolute;left:-999px;top:1rem;background:var(--neutral-0);color:var(--primary);padding:.5rem 1rem;border-radius:999px;border:2px solid currentColor;font-weight:600;z-index:1000;transition:transform .2s ease}.skip-link:focus{left:1rem;transform:translateY(0)}.page-loading{min-height:50vh;display:grid;place-items:center;font-size:1.1rem;color:var(--text);padding:2rem;text-align:center}.flash-message{position:fixed;top:1rem;right:1rem;display:flex;align-items:center;min-width:15.625rem;max-width:21.875rem;background:var(--card);padding:.8rem 1rem;font-family:sans-serif;z-index:9999;animation:slideIn .3s ease-out;color:var(--text);border:.063rem solid transparent;gap:.6rem;font-weight:500;box-shadow:0 .25 .625rem var(--box-shadow-classic);border-radius:.375rem;opacity:1;transform:translate(0);transition:transform .5s ease,opacity .5s ease}.flash-message.info{border-color:var(--info);border-left:.25rem solid var(--info)}.flash-message.success{border-color:var(--success);border-left:.25rem solid var(--success)}.flash-message.warning{border-color:var(--warning);border-left:.25rem solid var(--warning)}.flash-message.error{border-color:var(--error);border-left:.25rem solid var(--error)}.flash-message.info .flash-icon{color:var(--info)}.flash-message.success .flash-icon{color:var(--success)}.flash-message.warning .flash-icon{color:var(--warning)}.flash-message.error .flash-icon{color:var(--error)}.flash-icon{font-size:1.5rem;flex-shrink:0;height:2.125rem;width:2.125rem;display:flex;align-items:center;justify-content:center;margin-right:.75rem}.flash-icon svg{width:100%;height:100%;display:block}.flash-text{flex:1;font-size:.95rem}.flash-message.exit{opacity:0;transform:translate(150%)}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--box-shadow-pulse-0)}70%{box-shadow:0 0 0 .625rem var(--box-shadow-pulse-70)}to{box-shadow:0 0 0 0 var(--box-shadow-pulse-100)}}.devis .presets h2{margin-bottom:1.5rem;color:var(--text);font-size:1.5rem;font-weight:600}.devis .presets-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:1rem;margin-bottom:2rem}.devis .preset-card{background:var(--card);border:.125rem solid transparent;border-radius:1.125rem;padding:1.5rem;cursor:pointer;transition:all .3s ease;text-align:center}.devis .preset-card:hover{transform:translateY(-.1875rem);border-color:var(--primary);box-shadow:0 .625rem 1.5625rem var(--box-shadow-classic)}.devis .preset-card.active{border-color:var(--primary);box-shadow:0 0 0 .1875rem var(--box-shadow-classic);background:linear-gradient(135deg,var(--preset-card-bg-primary),var(--preset-card-bg-secondary))}.devis .preset-icon{font-size:2.5rem;margin-bottom:.5rem}.devis .preset-card h3{margin:.5rem 0;color:var(--text);font-size:1.1rem;font-weight:600}.devis .preset-card p{margin:0;color:var(--select-text);font-size:.9rem;line-height:1.4}*{-webkit-user-select:none;user-select:none}.devis .pack:hover{transform:translateY(-.375rem)}.devis .pack.starter:hover{box-shadow:0 0 0 .125rem var(--box-shadow-pack-starter-hover-1),0 1.25rem 3.125rem var(--box-shadow-pack-starter-hover-2)}.devis .pack.pro:hover{box-shadow:0 0 0 .125rem var(--box-shadow-pack-pro-hover-1),0 1.25rem 3.125rem var(--box-shadow-pack-pro-hover-2)}.devis .pack.premium:hover{box-shadow:0 0 0 .125rem var(--box-shadow-pack-prenium-hover-1),0 1.25rem 3.125rem var(--box-shadow-pack-prenium-hover-2)}.devis .pack.starter.active{box-shadow:0 0 0 .125rem var(--box-shadow-pack-starter-active-1),0 .875rem 2.1875rem var(--box-shadow-pack-starter-active-2)}.devis .pack.pro.active{box-shadow:0 0 0 .125rem var(--box-shadow-pack-pro-active-1),0 .875rem 2.1875rem var(--box-shadow-pack-pro-active-2)}.devis .pack.premium.active{box-shadow:0 0 0 .125rem var(--box-shadow-pack-prenium-active-1),0 .875rem 2.1875rem var(--box-shadow-pack-prenium-active-2)}.devis .pack.starter .desc{color:var(--box-shadow-pack-starter)}.devis .pack.pro .desc{color:var(--box-shadow-pack-pro)}.devis .pack.premium .desc{color:var(--box-shadow-pack-prenium)}.devis h1{margin:5rem 0 3rem;font-size:2.8rem}.devis .packs{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:3rem}.devis .pack{background:var(--card);padding:1.875rem;border-radius:1rem;cursor:pointer;border:.125rem solid transparent;transition:all .25s;position:relative;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1)}.devis .recommended-pack{position:absolute;top:.875rem;right:.875rem;background:var(--recommended-pack-bg);color:var(--text);padding:.4rem .9rem;border-radius:15rem;font-size:.75rem;font-weight:600;animation:pulse 1.8s infinite}.devis .total-action-label{display:flex;align-items:center;gap:.5rem}.devis .pack:hover{transform:translateY(-.3125rem)}.devis label.option:hover{border-color:var(--primary-glow)}.devis .pack h3{font-size:1.4rem}.devis .price{font-size:2rem;font-weight:700;margin:.625rem 0}.devis .desc{margin-bottom:.9375rem}.devis .pack ul{list-style:none;padding:0}.devis .pack li{margin-bottom:.5rem}.devis .options{padding:1.875rem}.devis .domain-name-label{display:flex;gap:.5rem}.devis .domain-name-main{max-width:68.75rem;padding:0 1.875rem}.devis .domain-name-main h2{margin:0 0 1rem}.devis .domain-name{background:var(--card);padding:1.875rem;border-radius:1rem;margin:0 auto 3rem;border:.0625rem solid var(--primary);display:flex;flex-direction:column;gap:.5rem}.devis .domain-name h2{font-size:1.4rem;font-weight:700;margin-bottom:.5rem}.devis .domain-name input[type=text]{padding:0 .5rem;font-size:1rem;border-radius:.3125rem;border:.125rem solid transparent;background:var(--neutral-0);color:var(--neutral-10);transition:border-color .25s ease,box-shadow .25s ease}.devis .download-pdf{position:absolute;bottom:2rem;right:2rem;padding:.8rem 1.2rem;background-color:var(--primary);color:var(--neutral-0);border:none;border-radius:.375rem;cursor:pointer;font-weight:700;font-size:1rem}.devis input[type=checkbox]{accent-color:var(--primary);cursor:pointer}.devis .domain-name input[type=text]::placeholder{color:var(--neutral-10)!important}.devis .domain-name input[type=text]::-webkit-input-placeholder{color:var(--neutral-10)}.devis .domain-name input[type=text]:-ms-input-placeholder{color:var(--neutral-10)}.devis .domain-name input::placeholder{color:var(--text);opacity:.7}.devis .domain-name input:focus{outline:none;border-color:var(--primary)}.devis .domain-name .btn.primary{align-self:flex-start;padding:0;font-size:.95rem;font-weight:700;border-radius:.3125rem;transition:transform .2s ease,box-shadow .2s ease}.devis .domain-name .btn.primary:hover,.devis .generate-pdf .btn.primary:hover{transform:translateY(-.125rem);box-shadow:0 .625rem 1.5625rem var(--primary-glow)}.devis .domain-name label{font-size:.9rem;cursor:pointer;color:var(--text);margin-top:.5rem}.devis .row-devis{width:100%;display:flex;gap:.375rem}.devis .row-devis input{width:90%}.devis .row-devis button{width:10%;height:2rem}.devis label.option{background:var(--card);padding:1.25rem;border-radius:1rem;border:.125rem solid transparent;transition:all .3s;cursor:pointer}.devis label.option input{display:none}.devis .option.legalPages,.devis .maintenance.active,.devis .hebergement{cursor:no-drop}.devis .options h2{margin:3rem 0 1rem}.devis .options h2:first-of-type{margin-top:0}.devis .option{display:flex;margin-bottom:.875rem}.devis .option input{margin-right:.625rem}.devis .option span.pricing{margin-left:auto}.devis .option.active{border-color:var(--primary)!important}.devis .pack .desc{font-size:.9rem!important}.devis .total{display:flex;justify-content:space-between;align-items:center;background:var(--card);padding:1.875rem;border-radius:1rem;border:.0625rem solid var(--primary);opacity:1;width:50rem;max-width:100%;margin:auto;box-shadow:0 .25rem 1rem #00000014}.devis .total-fixed{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);width:44rem;margin:0;z-index:50}.devis .total-fixed .total-action{display:none}.devis .total-fixed .total-main{flex-direction:row;width:100%}.devis .total-fixed .total-main .price-main{width:80%}.devis .total-fixed .total-main .subscription-main{place-content:center;width:100%}.devis .price-detail h2{margin-bottom:0}.devis .total p{font-size:1rem;font-weight:700}.devis .total .total-label{font-size:1.5rem;font-weight:700}.devis .badge{margin-left:.375rem;background:var(--badge-bg);color:var(--primary);padding:.15rem .5rem;border-radius:15rem;font-size:.65rem;align-content:center;font-weight:600}.devis .pack h3{display:flex;align-items:center;gap:.375rem}.devis h2.h2-packs{margin-bottom:1rem}.devis label.option span{display:flex;align-items:center;gap:.375rem}.devis .total-premium{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;align-items:stretch}.devis .total-block{background:var(--card);border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;justify-content:center;transition:transform .3s ease,box-shadow .3s ease}.devis .total-block:hover{transform:translateY(-.25rem)}.devis .total-label{font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;opacity:.7;margin-bottom:.375rem}.devis .total-value{font-size:2rem;font-weight:700}.devis .total-value span{font-size:1rem;font-weight:500;opacity:.7}.devis .total-hint{margin-top:.375rem;font-size:.75rem;opacity:.6}.devis .total-block.highlight{box-shadow:0 0 0 .25rem var(--primary-glow)}.devis .total-saving{margin-top:.375rem;font-size:.9rem;font-weight:600;color:var(--primary)}.devis .badge-discount{margin-left:.5rem;background:var(--total-badge-bg);color:var(--primary);padding:.2rem .6rem;border-radius:15rem;font-size:.65rem;font-weight:600}.devis .total-action{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.625rem}.devis .total-reassurance{font-size:.75rem;opacity:.6;width:100%;text-align:center}.devis .total-simple{display:flex;justify-content:space-between;align-items:center;gap:2rem}.devis .total-main{display:flex;flex-direction:column;gap:1rem}.devis .total-price{font-size:2.2rem;font-weight:800}.devis .total-plus{opacity:.4}.devis .total-period{font-size:1.2rem;font-weight:500;opacity:.6}.devis .total-sub{font-size:.85rem;opacity:.6}.devis .billing-toggle{display:flex;align-items:center;gap:.75rem;cursor:pointer}.devis .billing-toggle input{display:none}.devis .toggle-ui{width:2.625rem;height:1.5rem;background:var(--toggle-bg);border-radius:15rem;position:relative;transition:background .3s}.devis .toggle-ui:after{content:"";position:absolute;top:.1875rem;left:.1875rem;width:1.125rem;height:1.125rem;background:var(--neutral-0);border-radius:50%;transition:transform .3s}.devis .billing-toggle input:checked+.toggle-ui{background:var(--primary)}.devis .billing-toggle input:checked+.toggle-ui:after{transform:translate(1.125rem)}.devis .toggle-label{font-size:.9rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.devis .toggle-badge{background:var(--total-badge-bg);color:var(--primary);padding:.2rem .5rem;border-radius:15rem;font-size:.65rem;font-weight:700}.devis .total-saving{font-size:.9rem;font-weight:600;color:var(--primary)}.devis .pdf-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--pdf-modal-bg);display:flex;justify-content:center;align-items:center;z-index:9999;overflow:hidden}.devis .pdf-modal .close-modal{position:absolute;top:4rem;right:2rem;font-size:2.5rem;font-weight:700;background:var(--primary);border:none;color:var(--neutral-0);padding:.2rem .5rem;border-radius:.5rem;cursor:pointer;transition:all .2s ease-in-out;width:3rem;height:3rem;display:flex;justify-content:center;line-height:1}.devis .pdf-modal .close-modal:hover{background:var(--neutral-0);color:var(--primary)}.devis .pdf-modal .react-pdf__Viewer{width:90%;height:95%;border:.125rem solid var(--neutral-0);border-radius:.375rem;background:var(--neutral-0);box-shadow:0 .625rem 1.875rem var(--box-shadow-classic);overflow:hidden}.devis .pdf-loading{width:90%;height:95%;border-radius:.375rem;background:var(--neutral-0);color:var(--text);display:grid;place-items:center;font-size:1.25rem;font-weight:600;border:.125rem dashed var(--primary)}.devis .generate-pdf{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.devis .generate-pdf input[type=email]{padding:.6rem .8rem;font-size:1rem;border-radius:.3125rem;border:.0625rem solid var(--primary);width:100%;color:var(--neutral-10)}.devis .generate-pdf p{margin:0;font-size:.9rem}.devis .total-action{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;background:var(--bg);color:var(--text);transition:background .3s,color .3s;overflow-y:scroll!important}body.navbar-scroll-lock,html.navbar-scroll-lock{overflow:hidden!important;position:relative;height:100%}.page{width:100%;max-width:68.75rem;margin:5rem auto;padding:0 1.25rem}:root{--bg: #ffffff;--text: #0f172a;--primary: #2563eb;--primary-glow: rgba(59, 130, 246, .4);--secondary: #5a677d;--card: #eaedf3;--card-hover: #d5d8df;--toggle-bg: #94999f;--select-text: #0000008a;--info: #3b82f6;--success: #16a34a;--warning: #facc15;--error: #dc2626;--neutral-0: #ffffff;--neutral-10: #000000;--box-shadow-classic: rgba(0, 0, 0, .1);--border-classic: rgba(0, 0, 0, .1);--border-footer: rgba(0, 0, 0, .1);--tooltip-bg: #111111;--badge-bg: rgba(56, 100, 148, .308);--box-shadow-pulse-0: rgba(99, 102, 241, .4);--box-shadow-pulse-70: rgba(99, 102, 241, 0);--box-shadow-pulse-100: rgba(99, 102, 241, 0);--box-shadow-preset-card-hover: rgba(99, 102, 241, .15);--box-shadow-preset-card-active: rgba(99, 102, 241, .2);--preset-card-bg-primary: #eaedf3;--preset-card-bg-secondary: rgba(99, 102, 241, .05);--box-shadow-pack-starter: rgb(59, 131, 246);--box-shadow-pack-pro: rgb(99, 101, 241);--box-shadow-pack-prenium: rgb(234, 178, 8);--box-shadow-pack-starter-hover-1: rgba(59, 130, 246, .45);--box-shadow-pack-starter-hover-2: rgba(59, 130, 246, .35);--box-shadow-pack-pro-hover-1: rgba(99, 102, 241, .55);--box-shadow-pack-pro-hover-2: rgba(99, 102, 241, .45);--box-shadow-pack-prenium-hover-1: rgba(234, 179, 8, .65);--box-shadow-pack-prenium-hover-2: rgba(234, 179, 8, .55);--box-shadow-pack-starter-active-1: rgba(59, 130, 246, .35);--box-shadow-pack-starter-active-2: rgba(59, 130, 246, .25);--box-shadow-pack-pro-active-1: rgba(99, 102, 241, .4);--box-shadow-pack-pro-active-2: rgba(99, 102, 241, .3);--box-shadow-pack-prenium-active-1: rgba(234, 179, 8, .45);--box-shadow-pack-prenium-active-2: rgba(234, 179, 8, .35);--recommended-pack-bg: rgba(99, 102, 241, .4);--pdf-modal-bg: rgba(0, 0, 0, .85);--total-badge-bg: rgba(99, 102, 241, .15)}[data-theme=dark]{--bg: #0b1220;--text: #e5e7eb;--primary: #094ec8;--primary-glow: rgba(59, 130, 246, .4);--secondary: #5a677d;--card: #111827;--card-hover: #0c111b;--toggle-bg: #374151;--select-text: #a3a29ba8;--info: #3b82f6;--success: #16a34a;--warning: #facc15;--error: #dc2626;--neutral-0: #ffffff;--neutral-10: #000000;--box-shadow-classic: rgba(0, 0, 0, .1);--border-classic: rgba(0, 0, 0, .1);--border-footer: rgba(255, 255, 255, .1);--tooltip-bg: #111111;--badge-bg: rgba(56, 100, 148, .308);--box-shadow-pulse-0: rgba(99, 102, 241, .4);--box-shadow-pulse-70: rgba(99, 102, 241, 0);--box-shadow-pulse-100: rgba(99, 102, 241, 0);--box-shadow-preset-card-hover: rgba(99, 102, 241, .15);--box-shadow-preset-card-active: rgba(99, 102, 241, .2);--preset-card-bg-primary: #111827;--preset-card-bg-secondary: rgba(99, 102, 241, .05);--box-shadow-pack-starter: rgb(59, 131, 246);--box-shadow-pack-pro: rgb(99, 101, 241);--box-shadow-pack-prenium: rgb(234, 178, 8);--box-shadow-pack-starter-hover-1: rgba(59, 130, 246, .45);--box-shadow-pack-starter-hover-2: rgba(59, 130, 246, .35);--box-shadow-pack-pro-hover-1: rgba(99, 102, 241, .55);--box-shadow-pack-pro-hover-2: rgba(99, 102, 241, .45);--box-shadow-pack-prenium-hover-1: rgba(234, 179, 8, .65);--box-shadow-pack-prenium-hover-2: rgba(234, 179, 8, .55);--box-shadow-pack-starter-active-1: rgba(59, 130, 246, .35);--box-shadow-pack-starter-active-2: rgba(59, 130, 246, .25);--box-shadow-pack-pro-active-1: rgba(99, 102, 241, .4);--box-shadow-pack-pro-active-2: rgba(99, 102, 241, .3);--box-shadow-pack-prenium-active-1: rgba(234, 179, 8, .45);--box-shadow-pack-prenium-active-2: rgba(234, 179, 8, .35);--recommended-pack-bg: rgba(99, 102, 241, .4);--pdf-modal-bg: rgba(0, 0, 0, .85);--total-badge-bg: rgba(99, 102, 241, .15)}
