@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latinext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latinext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latinext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-latinext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/playfair-display-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/work-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/eb-garamond-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/syne-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/outfit-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/oswald-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/lora-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bebas-neue-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/jost-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/fonts/nunito-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box;margin:0;padding:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--pi-font-family:"Inter", system-ui, sans-serif;--bg:#080808;--surface:#111009;--gold:#c9a84c;--accent:#c9a84c;--gold-light:#e8c96a;--gold-dim:#c9a84c1f;--gold-border:#c9a84c40;--neon:#39ff8f;--ink:#f5f0e8;--muted:#8a8478;--faint:#4a4640;--action:#38bdf8;--action-bg:#38bdf81a;--action-border:#38bdf847;--premium:var(--accent);--success:#39ff8f;--success-bg:#39ff8f1a;--success-border:#39ff8f47;--warning:#fbbf24;--warning-bg:#fbbf241a;--warning-border:#fbbf244d;--danger:#ff6b6b;--danger-bg:#ff6b6b1a;--danger-border:#ff6b6b47}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;background:#080808}body{color:#f5f0e8;font-optical-sizing:auto;background:#080808;min-height:100vh;font-family:Inter,system-ui,sans-serif}body:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(130% 70% at 50% -8%,#c9a84c12,#0000 58%),#070707;position:fixed;inset:0}body:after{content:"";z-index:-2;pointer-events:none;opacity:.6;background-image:linear-gradient(#c9a84c07 1px,#0000 1px),linear-gradient(90deg,#c9a84c07 1px,#0000 1px);background-size:24px 24px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 22%,#000 0%,#00000080 45%,#0000 78%);mask-image:radial-gradient(circle at 50% 22%,#000 0%,#00000080 45%,#0000 78%)}.bg-canvas{background:#080808}::-webkit-scrollbar{width:5px}a{transition:opacity .2s}a:hover{opacity:.8}html{scroll-behavior:smooth;scroll-padding-top:80px}::selection{color:#f5f0e8;background:#c9a84c4d}:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #c9a84c99}a,button{cursor:pointer}input,textarea,select{transition:border-color .15s,box-shadow .15s,background .15s}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none;border-color:var(--accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)!important}button:not(:disabled){transition:transform .12s,filter .15s,box-shadow .18s,background .15s}button:not(:disabled):active{transform:scale(.97)}@keyframes shimmer{0%{background-position:-420px 0}to{background-position:420px 0}}.skeleton{background:linear-gradient(90deg,#ffffff12 25%,#ffffff26 37%,#ffffff12 63%) 0 0/840px 100%;border-radius:10px;animation:1.4s linear infinite shimmer}:root{--mo-instant:80ms;--mo-fast:.12s;--mo-base:.25s;--mo-sheet:.3s;--mo-slow:.4s;--mo-ease-standard:cubic-bezier(.2,.8,.2,1);--mo-ease-entrance:cubic-bezier(.16,1,.3,1);--mo-ease-spring:cubic-bezier(.34,1.56,.64,1);--mo-ease-emphasized:cubic-bezier(.4,0,.2,1)}@keyframes mo-spin{to{transform:rotate(360deg)}}@keyframes mo-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mo-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes mo-pop-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes mo-slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes mo-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes mo-ring{0%{box-shadow:0 0 #39ff8f80}70%{box-shadow:0 0 0 8px #39ff8f00}to{box-shadow:0 0 #39ff8f00}}.qrdyn-layout{grid-template-columns:1fr;align-items:start;display:grid}.qrdyn-main,.qrdyn-aside{flex-direction:column;min-width:0;display:flex}@media (min-width:920px){.qrdyn-layout{grid-template-columns:minmax(0,1fr) 384px;column-gap:22px}.qrdyn-aside{position:sticky;top:16px}}.mo-spin{animation:.7s linear infinite mo-spin}.mo-fade-in{animation:mo-fade-in var(--mo-base) var(--mo-ease-standard) backwards}.mo-fade-up{animation:mo-fade-up var(--mo-base) var(--mo-ease-entrance) backwards}.mo-pop-in{animation:mo-pop-in var(--mo-base) var(--mo-ease-spring) backwards}.mo-pulse{animation:1.8s ease-in-out infinite mo-pulse}.mo-ring{animation:2s ease-out infinite mo-ring}@media (prefers-reduced-motion:reduce){.mo-spin,.mo-fade-in,.mo-fade-up,.mo-pop-in,.mo-pulse,.mo-ring{animation:none!important}.mo-fade-in,.mo-fade-up,.mo-pop-in{opacity:1!important;transform:none!important}}@keyframes qbGlow{0%{opacity:.45;transform:scale(.97)}50%{opacity:.9;transform:scale(1.03)}to{opacity:.45;transform:scale(.97)}}@keyframes qbSheen{0%{opacity:0;transform:translate(-150%)skew(-18deg)}14%{opacity:.75}to{opacity:0;transform:translate(320%)skew(-18deg)}}.qb-halo{filter:blur(16px);pointer-events:none;will-change:transform,opacity;background:radial-gradient(60% 120%,#c9a24d2e,#c9a24d00 70%);border-radius:14px;animation:6s ease-in-out infinite qbGlow;position:absolute;inset:-8px}.qb-gold{cursor:pointer;color:#1a1408;background:linear-gradient(135deg,#e8c877,#c9a24d);border:none;border-radius:11px;justify-content:center;align-items:center;gap:10px;width:100%;padding:15px 24px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73,inset 0 -2px 6px #5a3e1466,0 6px 16px -10px #000c}.qb-gold:hover:not(:disabled){transform:translateY(-2px);box-shadow:inset 0 1px #ffffff73,inset 0 -2px 6px #5a3e1466,0 12px 26px -10px #c9a24d8c}.qb-gold:active:not(:disabled){transform:translateY(0)scale(.975)}.qb-gold:disabled{opacity:.55;cursor:not-allowed}.qb-gloss{pointer-events:none;background:linear-gradient(#ffffff47 0%,#fff0 52%);position:absolute;inset:0}.qb-sheen{opacity:0;pointer-events:none;background:linear-gradient(90deg,#fff0,#fff9 50%,#fff0);width:22%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-150%)skew(-18deg)}.qb-gold:hover:not(:disabled) .qb-sheen{animation:.85s cubic-bezier(.3,.7,.3,1) both qbSheen}.qb-ico{z-index:1;transition:transform .22s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative}.qb-gold.qb-dl:hover:not(:disabled) .qb-ico{transform:translateY(2px)}.qb-gold.qb-save:hover:not(:disabled) .qb-ico{transform:scale(1.3)}.qb-pill{cursor:pointer;color:#e8c877;white-space:nowrap;background:linear-gradient(135deg,#e8c87729,#c9a24d1a);border:1px solid #e8c87759;border-radius:999px;align-items:center;gap:6px;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:background .22s,color .2s,border-color .22s,transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:inline-flex;position:relative;overflow:hidden}.qb-pill:hover:not(:disabled){color:#1a1408;background:linear-gradient(135deg,#e8c877,#c9a24d);border-color:#e8c877e6;transform:translateY(-1px);box-shadow:0 6px 16px -8px #c9a24d99}.qb-pill:active:not(:disabled){transform:scale(.96)}.qb-ghost{cursor:pointer;color:#b8b1a6;background:#ffffff06;border:1px solid #221f1b;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:11px 14px;font-family:inherit;font-size:13px;font-weight:500;text-decoration:none;transition:background .22s,border-color .22s,color .2s,transform .16s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.qb-ghost:hover:not(:disabled){color:#e8c877;background:#e8c87712;border-color:#e8c87773}.qb-ghost:active:not(:disabled){transform:scale(.97)}.qb-ghost .qb-ico{transition:transform .24s cubic-bezier(.2,.8,.2,1)}.qb-ghost:hover:not(:disabled) .qb-ico{transform:scale(1.18)}.qb-phantom{cursor:pointer;color:#8a8177;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-family:inherit;font-size:12.5px;font-weight:500;transition:background .22s,color .2s,border-color .22s,transform .16s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.qb-phantom:hover:not(:disabled){color:#e8e3da;background:#ffffff0d;border-color:#26211a}.qb-phantom:active:not(:disabled){transform:scale(.98)}.qb-gold:focus-visible,.qb-pill:focus-visible,.qb-ghost:focus-visible,.qb-phantom:focus-visible{outline:none;box-shadow:0 0 0 3px #c9a24d59}@media (prefers-reduced-motion:reduce){.qb-halo,.qb-gold:hover .qb-sheen{animation:none}.qb-gold,.qb-pill,.qb-ghost,.qb-phantom,.qb-ico{transition:background .22s,color .2s,border-color .22s}}.qb-hsec{cursor:pointer;color:#e8c877;white-space:nowrap;background-color:#14110d;background-image:linear-gradient(135deg,#e8c8771a,#c9a24d0d);border:1px solid #e8c87747;border-radius:10px;align-items:center;gap:8px;padding:9px 15px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:background .24s,color .2s,border-color .22s,transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:inline-flex;position:relative;overflow:hidden}.qb-hsec:hover{color:#f0d590;background-image:linear-gradient(135deg,#e8c87738,#c9a24d1f);border-color:#e8c877b3;transform:translateY(-2px);box-shadow:0 10px 22px -12px #c9a24d99}.qb-hsec:active{transform:scale(.97)}.qb-hsec .qb-ico{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.qb-hsec:hover .qb-ico{transform:rotate(-20deg)scale(1.1)}.qb-hpri{cursor:pointer;color:#1a1408;white-space:nowrap;background:linear-gradient(135deg,#e8c877,#c9a24d);border:none;border-radius:10px;align-items:center;gap:8px;padding:9px 17px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73,inset 0 -2px 6px #5a3e1466,0 6px 16px -10px #000c}.qb-hpri:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff73,inset 0 -2px 6px #5a3e1466,0 12px 26px -10px #c9a24d8c}.qb-hpri:active{transform:translateY(0)scale(.975)}.qb-hpri:hover .qb-sheen{animation:.85s cubic-bezier(.3,.7,.3,1) both qbSheen}.qb-hpri .qb-ico{z-index:1;transition:transform .26s cubic-bezier(.2,.8,.2,1);position:relative}.qb-hpri:hover .qb-ico{transform:rotate(90deg)scale(1.1)}.qb-hsec:focus-visible,.qb-hpri:focus-visible{outline:none;box-shadow:0 0 0 3px #c9a24d59}@media (prefers-reduced-motion:reduce){.qb-hpri:hover .qb-sheen{animation:none}.qb-hsec,.qb-hpri,.qb-hsec .qb-ico,.qb-hpri .qb-ico{transition:background .24s,color .2s,border-color .22s}}@keyframes kpiPulseDot{0%{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}to{opacity:.55;transform:scale(1)}}@keyframes kpiDotRing{0%{opacity:.55;transform:scale(.85)}70%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}@keyframes kpiBarShine{0%{transform:translate(-120%)}60%{transform:translate(360%)}to{transform:translate(360%)}}@keyframes kpiScanLine{0%{opacity:0;transform:translateY(0)}12%{opacity:1}50%{opacity:1;transform:translateY(14px)}62%{opacity:0}to{opacity:0;transform:translateY(0)}}@keyframes kpiScanRing{0%{opacity:0;transform:scale(.9)}35%{opacity:.45}to{opacity:0;transform:scale(1.45)}}.kpi-chip{background:linear-gradient(#17140f 0%,#121009 100%);border:1px solid #26211a;border-radius:10px;align-items:center;gap:8px;padding:7px 11px;display:flex;position:relative;overflow:hidden}.kpi-dotring{animation:3.2s ease-out infinite kpiDotRing}.kpi-dotcore{animation:3.2s ease-in-out infinite kpiPulseDot}.kpi-barshine{animation:5s ease-in-out infinite kpiBarShine}.kpi-scanline{animation:3.6s ease-in-out infinite kpiScanLine}.kpi-scanring{animation:3.6s ease-out infinite kpiScanRing}@media (prefers-reduced-motion:reduce){.kpi-dotring,.kpi-dotcore,.kpi-barshine,.kpi-scanline,.kpi-scanring{animation:none!important}.kpi-scanline{opacity:.8!important}}.qv-tab:focus-visible{border-radius:9px;outline:none;box-shadow:0 0 0 3px #c9a24d4d}@media (prefers-reduced-motion:reduce){.qv-ind{transition-duration:.01ms!important}}.qb-gen{cursor:pointer;color:#e8c877;white-space:nowrap;background-color:#17140f;background-image:linear-gradient(135deg,#e8c87717,#c9a24d0a);border:1px solid #e8c87742;border-radius:11px;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px 18px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .24s,color .2s,border-color .22s,transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:flex;position:relative;overflow:hidden}.qb-gen:hover:not(:disabled){color:#f0d590;background-image:linear-gradient(135deg,#e8c87738,#c9a24d1a);border-color:#e8c877a6;transform:translateY(-1px);box-shadow:0 8px 20px -12px #c9a24d99}.qb-gen:active:not(:disabled){transform:scale(.97)}.qb-gen:focus-visible{outline:none;box-shadow:0 0 0 3px #c9a24d4d}@keyframes qbTwinkleA{0%{opacity:.8;transform:scale(1)rotate(0)}45%{opacity:1;transform:scale(1.18)rotate(18deg)}to{opacity:.8;transform:scale(1)rotate(0)}}@keyframes qbTwinkleB{0%{opacity:.35;transform:scale(.7)}35%{opacity:1;transform:scale(1.1)}70%{opacity:.35;transform:scale(.7)}to{opacity:.35;transform:scale(.7)}}.qb-star-a{animation:3.4s ease-in-out infinite qbTwinkleA}.qb-star-b{animation:3.4s ease-in-out infinite qbTwinkleB}@media (prefers-reduced-motion:reduce){.qb-star-a,.qb-star-b{animation:none}.qb-gen{transition:background .24s,color .2s,border-color .22s}}@keyframes omBreath{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:.9;transform:scale(1.35)}}@keyframes omBar{0%{transform:translateY(-120%)}to{transform:translateY(320%)}}.om-breath{animation:3.2s ease-in-out infinite omBreath}.om-bar{animation:2.8s ease-in-out infinite omBar}@media (prefers-reduced-motion:reduce){.om-breath,.om-bar{animation:none!important}}@keyframes omSweep{0%{opacity:0;transform:translate(-140%)skew(-18deg)}12%{opacity:.9}40%,to{opacity:0;transform:translate(240%)skew(-18deg)}}@keyframes omHalo{0%,to{opacity:.3;transform:scale(.94)}50%{opacity:.75;transform:scale(1.06)}}@keyframes omBlink{0%,62%,to{opacity:.35}72%,88%{opacity:1}}.om-sweep{animation:5s cubic-bezier(.4,0,.2,1) infinite omSweep}.om-halo{animation:6s ease-in-out infinite omHalo}.om-blink{animation:5s ease-in-out infinite omBlink}@media (prefers-reduced-motion:reduce){.om-sweep,.om-halo,.om-blink{animation:none!important}.om-sweep{opacity:0!important}}@keyframes omPop{0%{opacity:0;transform:scale(.3)}62%{opacity:1;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes omRise{0%{opacity:0;transform:translateY(112%)skewY(3deg)}to{opacity:1;transform:translateY(0)skewY(0)}}@keyframes omGoldSettle{0%{clip-path:inset(0 100% 0 0)}46%{clip-path:inset(0 -4% 0 0)}64%{clip-path:inset(0 -4% 0 0)}to{clip-path:inset(0 79% 0 0)}}@keyframes omShift{0%{background-position:0%}to{background-position:200%}}@keyframes omDiag{0%{transform:translate(-170%)rotate(18deg)}24%{transform:translate(360%)rotate(18deg)}to{transform:translate(360%)rotate(18deg)}}.qlogo-frame{animation:.52s cubic-bezier(.34,1.4,.5,1) both omPop}.qlogo-pop{animation:.46s cubic-bezier(.34,1.4,.5,1) both omPop}.qlogo-rise{animation:.58s cubic-bezier(.2,.85,.2,1) both omRise}.qlogo-gold{animation:2.1s cubic-bezier(.3,.85,.2,1) .34s both omGoldSettle,9s linear 2.6s infinite omShift}.qlogo-blink{animation:5s ease-in-out .6s infinite omBlink}.qlogo-glow{animation:6.5s cubic-bezier(.42,0,.3,1) 2.2s infinite both omDiag}@media (prefers-reduced-motion:reduce){.qlogo-frame,.qlogo-pop,.qlogo-rise,.qlogo-gold,.qlogo-blink,.qlogo-glow{animation:none!important}}.da-field{color:#f5f0e8;caret-color:#e8c877;background:#100e0c;border:1px solid #26211a;border-radius:11px;outline:none;transition:border-color .2s,box-shadow .2s}.da-field::placeholder{color:#7d766c}.da-field:focus{border-color:#e8c8776b;box-shadow:0 0 0 3px #e8c8771a}.da-select{color:#b8b1a6;cursor:pointer;background:#100e0c;border:1px solid #26211a;border-radius:11px;outline:none;transition:border-color .2s,box-shadow .2s,color .2s}.da-select:hover{color:#e8e3da;border-color:#e8c87766}.da-select:focus{border-color:#e8c8776b;box-shadow:0 0 0 3px #e8c8771a}.da-pill{letter-spacing:.02em;color:#8a8177;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #26211a;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:11px;font-weight:600;transition:border-color .2s,color .2s,background .2s;display:inline-flex}button.da-pill:hover{color:#c9a24d;border-color:#e8c87757}.da-pill.on{color:#e8c877;background:#e8c8771a;border-color:#e8c87757}.da-pill:focus-visible{outline:none;box-shadow:0 0 0 3px #c9a24d4d}.da-halo-wrap{display:inline-flex;position:relative}.da-halo-wrap:before{content:"";filter:blur(16px);pointer-events:none;background:radial-gradient(60% 120%,#c9a24d2e,#c9a24d00 70%);border-radius:15px;animation:6s ease-in-out infinite omHalo;position:absolute;inset:-8px}.da-btn-primary{cursor:pointer;color:#1a1408;white-space:nowrap;background:linear-gradient(135deg,#e8c877,#c9a24d);border:none;border-radius:11px;align-items:center;gap:10px;padding:14px 24px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73,inset 0 -2px 6px #5a3e1466,0 6px 16px -10px #000c}.da-btn-primary:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#ffffff47 0%,#fff0 52%);position:absolute;inset:0}.da-btn-primary:after{content:"";z-index:0;pointer-events:none;opacity:0;background:linear-gradient(90deg,#fff0,#fff9 50%,#fff0);width:22%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-150%)skew(-18deg)}.da-btn-primary>*{z-index:1;position:relative}.da-btn-primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff73,inset 0 -2px 6px #5a3e1466,0 12px 26px -10px #c9a24d8c}.da-btn-primary:hover:after{animation:.85s cubic-bezier(.3,.7,.3,1) both damSheen}.da-btn-primary:active{transform:translateY(0)scale(.975)}.da-btn-primary:disabled,.da-btn-primary[aria-disabled=true]{opacity:.55;cursor:default;transform:none}.da-btn-primary--sm{gap:8px;padding:11px 18px;font-size:13.5px}@media (max-width:1024px){.da-btn-primary--sm{min-height:44px}}.da-ic{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.da-btn-primary:hover .da-ic-plus,.da-btn-ghost:hover .da-ic-plus{transform:rotate(90deg)scale(1.1)}.da-btn-primary:hover .da-ic-arrow,.da-btn-link:hover .da-ic-arrow{transform:translate(3px)}.da-btn-primary:hover .da-ic-dl{transform:translateY(2px)}.da-ic-dl{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.da-btn-link:hover .da-ic-arrow{transform:translate(4px)}.da-btn-ghost:hover .da-ic-edit{transform:rotate(-12deg)scale(1.08)}.da-btn-ghost{cursor:pointer;color:#e8c877;white-space:nowrap;background-color:#14110d;background-image:linear-gradient(135deg,#e8c8771a,#c9a24d0d);border:1px solid #e8c87747;border-radius:10px;align-items:center;gap:8px;padding:11px 18px;font-family:inherit;font-size:13.5px;font-weight:600;text-decoration:none;transition:background-image .24s,color .2s,border-color .22s,transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:inline-flex}.da-btn-ghost:hover{color:#f0d590;background-image:linear-gradient(135deg,#e8c87738,#c9a24d1f);border-color:#e8c877b3;transform:translateY(-2px);box-shadow:0 10px 22px -12px #c9a24d99}.da-btn-ghost:active{transform:scale(.97)}.da-btn-ghost--sm{padding:10px 16px;font-size:13px}.da-btn-icon{cursor:pointer;color:#efe9df80;background:0 0;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:color .2s,border-color .22s,background .22s,transform .16s cubic-bezier(.2,.8,.2,1);display:inline-flex}.da-btn-icon:hover{color:#e8c877;background:#e8c87714;border-color:#e8c87766}.da-btn-icon:active{transform:scale(.94)}.da-btn-link{cursor:pointer;color:#e8c877;background:0 0;border:none;align-items:center;gap:9px;padding:10px 4px;font-family:inherit;font-size:13.5px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.da-btn-link:hover{color:#f0d590}.da-btn-icon--lg{border-radius:11px;width:40px;height:40px}.da-btn-icon:hover .da-ic-edit{transform:rotate(-12deg)scale(1.08)}.da-btn-icon--danger{color:#efe9df73;background:#ffffff05;border:1px solid #ffffff1a}.da-btn-icon--danger:hover{color:#e06b5f;background:#e06b5f1f;border-color:#e06b5f80}.da-btn-icon--danger:hover .da-ic-trash{transform:rotate(-8deg)scale(1.06)}.da-ic-trash,.da-ic-edit{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.da-tile{cursor:pointer;color:#efe9df9e;background:#100e0c;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:16px 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .24s,color .2s,border-color .22s,transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:flex}.da-tile:hover{color:#efe9df;background:#ffffff0d;border-color:#e8c87761;transform:translateY(-2px);box-shadow:0 10px 22px -16px #000000e6}.da-tile svg{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.da-tile:hover svg{transform:translateY(-1px)}.da-tile.on{color:#f0d590;background:#e8c87724;border-color:#e8c877b3;box-shadow:0 0 0 3px #c9a24d1a,0 10px 24px -14px #c9a24d80}.da-tile.on svg{transform:scale(1.08)}.da-swatch{cursor:pointer;border:1px solid #ffffff24;border-radius:12px;padding:0;transition:box-shadow .24s,border-color .22s,transform .16s cubic-bezier(.2,.8,.2,1)}.da-swatch:hover{border-color:#e8c87780;transform:translateY(-2px);box-shadow:0 0 0 3px #c9a24d1f}.da-swatch.on{border-color:#e8c877e6;box-shadow:0 0 0 3px #c9a24d47}.da-btn-dashed{box-sizing:border-box;cursor:pointer;color:#e8c877cc;background:#ffffff04;border:1px dashed #e8c87742;border-radius:12px;justify-content:center;align-items:center;gap:11px;width:100%;padding:18px;font-family:inherit;font-size:14px;font-weight:600;transition:background .24s,border-color .22s,color .2s,transform .16s cubic-bezier(.2,.8,.2,1);display:flex}.da-btn-dashed:hover{color:#f0d590;background:#e8c87717;border-color:#e8c87799}.da-btn-dashed svg{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.da-btn-dashed:hover svg{transform:translateY(-3px)}.da-btn-locked{box-sizing:border-box;color:#e8c87780;cursor:not-allowed;background:#e8c87717;border:1px solid #e8c87738;border-radius:12px;justify-content:center;align-items:center;gap:11px;padding:16px 20px;font-family:inherit;font-size:14.5px;font-weight:600;display:flex}.da-btn-neutral{cursor:pointer;color:#efe9df99;white-space:nowrap;background:0 0;border:1px solid #ffffff1a;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:14px 24px;font-family:inherit;font-size:14.5px;font-weight:600;transition:color .2s,border-color .22s,background .22s,transform .16s cubic-bezier(.2,.8,.2,1);display:inline-flex}.da-btn-neutral:hover{color:#efe9df;background:#ffffff0d;border-color:#ffffff38}.da-btn-neutral:active{transform:scale(.97)}.da-btn-neutral--sm{border-radius:10px;padding:9px 16px;font-size:13px}@media (max-width:1024px){.da-btn-neutral--sm{min-height:44px}}.da-btn-neutral:hover .da-ic-x{transform:rotate(90deg)}.da-btn-danger{cursor:pointer;color:#e06b5f;white-space:nowrap;background:#e06b5f14;border:1px solid #e06b5f4d;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:background .22s,border-color .22s,color .2s,transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:inline-flex}.da-btn-danger:hover{color:#f08478;background:#e06b5f29;border-color:#e06b5f99;transform:translateY(-2px);box-shadow:0 10px 22px -12px #e06b5f8c}.da-btn-danger:active{transform:scale(.97)}.da-btn-danger--sm{border-radius:9px;padding:8px 14px;font-size:12px}.da-btn-danger:hover .da-ic-trash{transform:rotate(-8deg)scale(1.06)}.da-seg-btn:hover{color:#f0d590!important;background:#ffffff0f!important}.da-cat:not(.on):hover{color:#e8e3da!important;border-color:#e8c87757!important}@media (prefers-reduced-motion:reduce){.da-halo-wrap:before{animation:none!important}.da-btn-primary:after{display:none}.da-btn-primary:hover,.da-btn-ghost:hover,.da-btn-neutral:hover{transform:none}}@keyframes damSheen{0%{opacity:0;transform:translate(-150%)skew(-18deg)}14%{opacity:.75}to{opacity:0;transform:translate(320%)skew(-18deg)}}.dam-halo{filter:blur(16px);pointer-events:none;background:radial-gradient(60% 120%,#c9a24d2e,#c9a24d00 70%);border-radius:14px;animation:6s ease-in-out infinite omHalo;position:absolute;inset:-8px}.dam-primary{cursor:pointer;color:#1a1408;background:linear-gradient(135deg,#e8c877,#c9a24d);border:none;border-radius:11px;align-items:center;gap:10px;padding:13px 24px;font-family:inherit;font-size:14.5px;font-weight:600;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73,inset 0 -2px 6px #5a3e1466,0 6px 16px -10px #000c}.dam-primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff73,inset 0 -2px 6px #5a3e1466,0 12px 26px -10px #c9a24d8c}.dam-primary:active{transform:translateY(0)scale(.975)}.dam-primary[aria-disabled=true]{opacity:.55;cursor:default;transform:none;box-shadow:inset 0 1px #ffffff73,inset 0 -2px 6px #5a3e1466,0 6px 16px -10px #000c}.dam-gloss{pointer-events:none;background:linear-gradient(#ffffff47 0%,#fff0 52%);position:absolute;inset:0}.dam-sheen{opacity:0;pointer-events:none;background:linear-gradient(90deg,#fff0,#fff9 50%,#fff0);width:22%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-150%)skew(-18deg)}.dam-primary:hover .dam-sheen{animation:.85s cubic-bezier(.3,.7,.3,1) both damSheen}.dam-tabs{background:#141210;border:1px solid #221f1b;border-radius:13px;gap:6px;padding:5px;display:flex}.dam-tab{cursor:pointer;color:#8a8177;background:0 0;border:none;border-radius:9px;align-items:center;gap:9px;padding:9px 17px;font-family:inherit;font-size:13.5px;font-weight:500;transition:background .22s,color .2s,box-shadow .22s;display:flex}.dam-tab:hover{color:#e8c877}.dam-tab.on{color:#1a1408;background:linear-gradient(135deg,#e8c877,#c9a24d);font-weight:700;box-shadow:inset 0 1px #fff6,0 6px 14px -9px #c9a24db3}.dam-tabpill{color:#c9a24d;background:#e8c8771f;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.dam-tab.on .dam-tabpill{color:#1a1408;background:#1a14082e}.dam-search{box-sizing:border-box;background:#141210;border:1px solid #221f1b;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:240px;height:46px;padding:0 15px;transition:border-color .22s;display:flex}.dam-search:focus-within{border-color:#e8c87780}.dam-search input{color:#e8e3da;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:13.5px}.dam-search input::placeholder{color:#6b6258}.dam-clear{color:#8a8177;cursor:pointer;background:0 0;border:1px solid #2a251d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;transition:border-color .2s,color .2s;display:flex}.dam-clear:hover{color:#e8c877;border-color:#e8c87799}.dam-sel{cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0b098c;border:1.5px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .2s,border-color .2s,transform .16s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:10px;left:10px}.dam-sel:hover{border-color:#e8c877}.dam-sel:active{transform:scale(.9)}.dam-sel.on{background:#e8c877;border-color:#e8c877}.dam-menu{cursor:pointer;color:#e8e3da;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0b099e;border:1px solid #ffffff24;border-radius:8px;justify-content:center;align-items:center;gap:3px;width:30px;height:26px;transition:background .22s,border-color .22s,color .2s,transform .16s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:10px;right:10px}.dam-menu:hover{color:#1a1408;background:#e8c877e6;border-color:#e8c877}.dam-menu:active{transform:scale(.92)}.dam-menu i{background:currentColor;border-radius:50%;width:3px;height:3px;display:block}.dam-card{border:1px solid #221f1b;transition:border-color .24s}.dam-card:hover{border-color:#e8c87766}.dam-selbar-sec{cursor:pointer;color:#e8c877;background-color:#14110d;background-image:linear-gradient(135deg,#e8c8771a,#c9a24d0d);border:1px solid #e8c87747;border-radius:11px;align-items:center;gap:9px;padding:11px 19px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .24s,color .2s,border-color .22s,transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:inline-flex}.dam-selbar-sec:hover{color:#f0d590;background-image:linear-gradient(135deg,#e8c87738,#c9a24d1f);border-color:#e8c877b3;transform:translateY(-2px);box-shadow:0 10px 22px -12px #c9a24d99}.dam-selbar-sec:active{transform:scale(.97)}.dam-selbar-del{cursor:pointer;color:#e08b82;background-color:#170f0e;background-image:linear-gradient(135deg,#d4483b1f,#d4483b0d);border:1px solid #d4483b4d;border-radius:11px;align-items:center;gap:9px;padding:11px 19px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .24s,color .2s,border-color .22s,transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:inline-flex}.dam-selbar-del:hover{color:#ff9b91;background-image:linear-gradient(135deg,#d4483b3d,#d4483b1f);border-color:#d4483bbf;transform:translateY(-2px);box-shadow:0 10px 22px -12px #d4483b8c}.dam-selbar-del:active{transform:scale(.97)}.dam-selbar-del[aria-disabled=true]{opacity:.5;cursor:default;box-shadow:none;transform:none}@media (prefers-reduced-motion:reduce){.dam-halo,.dam-primary:hover .dam-sheen{animation:none!important}.dam-primary:hover,.dam-selbar-sec:hover,.dam-selbar-del:hover,.dam-sel:active,.dam-menu:active,.dam-primary:active{transform:none}}.dat-search{box-sizing:border-box;background:#141210;border:1px solid #221f1b;border-radius:14px;align-items:center;gap:11px;width:100%;max-width:560px;height:52px;margin:0 auto;padding:0 17px;transition:border-color .22s;display:flex}.dat-search:focus-within{border-color:#e8c87780}.dat-search input{color:#e8e3da;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:14px}.dat-search input::placeholder{color:#6b6258}.dat-searchicon{color:#8a8177;flex:none;transition:color .2s}.dat-search:focus-within .dat-searchicon{color:#e8c877}.dat-chip{cursor:pointer;color:#efe9dfb8;white-space:nowrap;background:#14110d;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:9px;padding:10px 17px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .24s,color .2s,border-color .22s,transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:inline-flex}.dat-chip:hover{color:#f0d590;background:#e8c8771a;border-color:#e8c87780;transform:translateY(-1px);box-shadow:0 8px 18px -12px #c9a24d80}.dat-chip:active{transform:scale(.97)}.dat-chip.on{color:#1a1408;background:linear-gradient(135deg,#e8c877,#c9a24d);border-color:#0000;font-weight:700;box-shadow:inset 0 1px #fff6,0 8px 20px -10px #c9a24d99}.dat-chip svg{color:#efe9df73;flex:none;transition:color .2s}.dat-chip:hover svg{color:#e8c877}.dat-chip.on svg{color:#1a1408}.dat-chippill{color:#efe9df80;background:#ffffff0f;border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:700;transition:background .22s,color .22s}.dat-chip:hover .dat-chippill{color:#f0d590;background:#e8c87729}.dat-chip.on .dat-chippill{color:#1a1408;background:#1a140829}.dat-rail{background:#141210;border:1px solid #221f1b;border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px;width:fit-content;margin:0 auto;padding:5px;display:flex}.dat-planpill{cursor:pointer;color:#8a8177;white-space:nowrap;background:0 0;border:none;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-family:inherit;font-size:13.5px;font-weight:500;transition:background .22s,color .2s,box-shadow .22s;display:inline-flex}.dat-planpill:hover{color:#e8c877}.dat-planpill.on{color:#1a1408;background:linear-gradient(135deg,#e8c877,#c9a24d);font-weight:700;box-shadow:inset 0 1px #fff6,0 6px 14px -9px #c9a24db3}.dat-fav{cursor:pointer;color:#c8bfb2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0b0999;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;transition:background .22s,border-color .22s,color .2s,transform .16s cubic-bezier(.2,.8,.2,1);display:flex}.dat-fav:hover{color:#f0d590;background:#e8c87738;border-color:#e8c877}.dat-fav:active{transform:scale(.9)}.dat-fav.on{color:#e8c877;background:#e8c8772e;border-color:#e8c877}@media (prefers-reduced-motion:reduce){.dat-chip:hover,.dat-chip:active,.dat-fav:active{transform:none}}.da-suppcta{cursor:pointer;text-align:left;background:linear-gradient(135deg,#e8c87712,#c9a24d05);border:1px solid #e8c8774d;border-radius:12px;align-items:center;gap:13px;width:100%;padding:15px 17px;transition:background .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.da-suppcta:hover{background:linear-gradient(135deg,#e8c8771f,#c9a24d0d);border-color:#e8c8778c}.da-suppcta:focus-visible{outline:none;box-shadow:0 0 0 3px #c9a24d4d}.da-suppchev{border-top:1.7px solid #c9a24d;border-right:1.7px solid #c9a24d;flex:none;width:8px;height:8px;margin-left:auto;transition:transform .3s cubic-bezier(.2,.85,.3,1),border-color .24s;transform:rotate(45deg)}.da-suppcta:hover .da-suppchev{border-color:#e8c877;transform:rotate(45deg)translate(2px,-2px)}.da-fmt{cursor:pointer;background:#ffffff06;border:1px solid #26211a;border-radius:11px;flex-direction:column;align-items:center;gap:7px;padding:11px 6px;transition:background .24s,border-color .24s;display:flex}.da-fmt:hover{background:#e8c87712;border-color:#e8c87773}.da-fmt:focus-visible{outline:none;box-shadow:0 0 0 3px #c9a24d4d}.ui-btn{white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--mo-fast) var(--mo-ease-standard), box-shadow var(--mo-base) var(--mo-ease-standard), background var(--mo-fast) var(--mo-ease-standard), border-color var(--mo-fast) var(--mo-ease-standard), filter var(--mo-fast) var(--mo-ease-standard);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-family:Inter,system-ui,sans-serif;font-weight:700;line-height:1;display:inline-flex}.ui-btn:disabled{cursor:not-allowed;opacity:.55;box-shadow:none!important;filter:none!important;transform:none!important}.ui-btn:not(:disabled):hover{transform:translateY(-1px)}.ui-btn:not(:disabled):active{transform:translateY(0)scale(.985)}.ui-btn--full{width:100%}.ui-btn__spin{opacity:.9;border:2px solid;border-top-color:#0000;border-radius:50%;width:1em;height:1em;display:inline-block}.ui-btn--sm{gap:6px;min-height:38px;padding:0 14px;font-size:13px}.ui-btn--md{gap:8px;min-height:46px;padding:0 18px;font-size:14.5px}.ui-btn--lg{gap:9px;min-height:54px;padding:0 24px;font-size:15.5px}.ui-btn--primary{color:#1a1408;background:linear-gradient(135deg,#e8c877,#c9a24d);box-shadow:inset 0 1px #ffffff73,inset 0 -2px 6px #5a3e1466,0 6px 16px -10px #000c}.ui-btn--primary:not(:disabled):hover{filter:brightness(1.02);box-shadow:inset 0 1px #ffffff73,inset 0 -2px 6px #5a3e1466,0 12px 26px -10px #c9a24d8c}.ui-btn--secondary{color:#e8c877;background-color:#14110d;background-image:linear-gradient(135deg,#e8c8771a,#c9a24d0d);border-color:#e8c87747}.ui-btn--secondary:not(:disabled):hover{color:#f0d590;background-image:linear-gradient(135deg,#e8c87738,#c9a24d1f);border-color:#e8c877b3;box-shadow:0 10px 22px -12px #c9a24d99}.ui-btn--ghost{color:var(--ink);background:0 0;border-color:#ffffff1a}.ui-btn--ghost:not(:disabled):hover{background:#ffffff0d;border-color:#fff3}.ui-btn--danger{background:var(--danger-bg);color:var(--danger);border-color:var(--danger-border)}.ui-btn--danger:not(:disabled):hover{background:color-mix(in srgb, var(--danger) 16%, transparent);border-color:color-mix(in srgb, var(--danger) 50%, transparent)}@media (prefers-reduced-motion:reduce){.ui-btn{transition:background var(--mo-fast) linear, border-color var(--mo-fast) linear}.ui-btn:not(:disabled):hover,.ui-btn:not(:disabled):active{transform:none}}.ui-field-label{color:var(--muted);font-size:12.5px;font-weight:600}.ui-field-hint{color:var(--muted);font-size:11.5px;line-height:1.45}.ui-field-error{color:var(--danger);font-size:11.5px;line-height:1.45}.ui-input,.ui-textarea,.ui-select{box-sizing:border-box;width:100%;color:var(--ink);transition:border-color var(--mo-fast) var(--mo-ease-standard), box-shadow var(--mo-fast) var(--mo-ease-standard);background:#0a0a0a;border:1px solid #ffffff24;border-radius:12px;outline:none;font-family:Inter,system-ui,sans-serif;font-size:16px}.ui-input,.ui-select{height:46px;padding:0 14px}.ui-textarea{resize:vertical;min-height:84px;padding:12px 14px;line-height:1.5}.ui-select{cursor:pointer;appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:34px}.ui-input--error,.ui-textarea--error,.ui-select--error{border-color:var(--danger-border)!important}.ui-input::placeholder,.ui-textarea::placeholder{color:#6e685e}.ui-actionrow{text-align:left;width:100%;transition:background var(--mo-fast) var(--mo-ease-standard), border-color var(--mo-fast) var(--mo-ease-standard)}.ui-actionrow--clickable{cursor:pointer}.ui-actionrow--clickable:hover{background:#ffffff0d}.ui-actionrow--clickable:disabled{cursor:not-allowed;opacity:.6}.ui-switch{cursor:pointer;width:44px;height:26px;transition:background var(--mo-base) var(--mo-ease-standard), border-color var(--mo-base) var(--mo-ease-standard);background:#ffffff1f;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;padding:0;position:relative}.ui-switch:disabled{opacity:.5;cursor:not-allowed}.ui-switch--on{background:var(--accent);border-color:var(--accent)}.ui-switch__knob{width:20px;height:20px;transition:transform var(--mo-base) var(--mo-ease-spring);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 2px 5px #00000059}.ui-switch--on .ui-switch__knob{transform:translate(18px)}@media (prefers-reduced-motion:reduce){.ui-switch__knob{transition:none}}@media (max-width:820px){.dash-2col{grid-template-columns:1fr!important}}@media (max-width:560px){.dash-pad{padding-left:16px!important;padding-right:16px!important}}@media (max-width:720px){.rcols-2{grid-template-columns:1fr!important}.rcols-3,.rcols-4{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:420px){.rcols-3{grid-template-columns:1fr!important}.rcols-4{grid-template-columns:1fr 1fr!important}}@media (max-width:600px){.rpad{padding-left:15px!important;padding-right:15px!important}}@media (max-width:680px){.cmp-table{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.cmp-row{min-width:580px}}html,body{overflow-x:hidden}@media (max-width:760px){section{padding-left:22px!important;padding-right:22px!important}}@media (max-width:400px){section{padding-left:18px!important;padding-right:18px!important}}.m-sticky-cta{z-index:150;padding:10px 16px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);border-top:1px solid color-mix(in srgb, var(--accent) 22%, transparent);background:#0a0907db;transition:transform .32s cubic-bezier(.4,0,.2,1);display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -10px 30px #00000080}.m-sticky-cta.show{transform:translateY(0)}@media (max-width:820px){.m-sticky-cta{display:block}}.m-sticky-cta-spacer{display:none}@media (max-width:820px){.m-sticky-cta-spacer.show{height:calc(74px + env(safe-area-inset-bottom));display:block}}@keyframes seamScan{0%{opacity:0;left:-12%}15%{opacity:1}85%{opacity:1}to{opacity:0;left:112%}}.seam-beam{pointer-events:none;background:linear-gradient(90deg,#0000,#c9a84cd9,#0000);border-radius:2px;width:90px;height:2px;animation:5.5s ease-in-out infinite seamScan;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 14px 2px #c9a84c73}@media (prefers-reduced-motion:reduce){.seam-beam{opacity:0;animation:none}}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#0d0b08}::-webkit-scrollbar-thumb{background:#c9a84c40;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#c9a84c80}@media (max-width:1024px){.builder-root input:not([type]),.builder-root input[type=text],.builder-root input[type=url],.builder-root input[type=email],.builder-root input[type=search],.builder-root input[type=tel],.builder-root input[type=number],.builder-root textarea,.ps-root input:not([type]),.ps-root input[type=text],.ps-root input[type=url],.ps-root input[type=search],.ps-root input[type=number],.ps-root textarea{font-size:16px!important}}[data-inline-ph]:empty:before{content:attr(data-inline-ph);color:#8a8478;opacity:.55;pointer-events:none}img,video,canvas{max-width:100%}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes qrf-burstA{0%{opacity:0;transform:scale(.35)}20%{opacity:.5}to{opacity:0;transform:scale(1.5)}}@keyframes qrf-burstB{0%{opacity:0;transform:scale(.35)}20%{opacity:.5}to{opacity:0;transform:scale(1.5)}}@media (max-width:1024px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select{font-size:max(16px,1rem)!important}header a,header button,nav a,nav button{min-height:40px}header a:not([style*="display: inline"]),nav a:not([style*="display: inline"]){align-items:center}}@media (max-width:720px){.nav-page{gap:12px;padding-left:16px!important;padding-right:16px!important}.nav-page>div{gap:14px!important}.nav-page a[href*=creer]{white-space:nowrap;padding-left:14px!important;padding-right:14px!important}}
