[data-liquid-original=true]{display:none!important}.fp-liquid-host{display:inline-block;vertical-align:middle;--glass-foreground:var(--text)}.fp-liquid-host[hidden]{display:none!important}.fp-liquid-host[data-on-photo=true]{--glass-foreground:#fff}.fp-liquid-host>[data-liquid-glass]{all:unset;box-sizing:border-box;font-family:inherit;line-height:1.5;text-decoration:none;-webkit-tap-highlight-color:transparent}.fp-liquid-host>[data-liquid-glass]:disabled{cursor:not-allowed;opacity:.45}.fp-liquid-host>[data-liquid-glass]:focus-visible{outline:2px solid currentColor;outline-offset:4px}.fp-liquid-host .static{position:static !important}.fp-liquid-host .fixed{position:fixed !important}.fp-liquid-host .absolute{position:absolute !important}.fp-liquid-host .relative{position:relative !important}.fp-liquid-host .sticky{position:sticky !important}.fp-liquid-host .isolate{isolation:isolate !important}.fp-liquid-host .inline-flex{display:inline-flex !important}.fp-liquid-host .table{display:table !important}.fp-liquid-host .hidden{display:none !important}.fp-liquid-host .h-11{height:2.75rem !important}.fp-liquid-host .h-full{height:100% !important}.fp-liquid-host .w-11{width:2.75rem !important}.fp-liquid-host .w-full{width:100% !important}.fp-liquid-host .grow{flex-grow:1 !important}.fp-liquid-host .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important}.fp-liquid-host .cursor-pointer{cursor:pointer !important}.fp-liquid-host .select-none{-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}.fp-liquid-host .items-center{align-items:center !important}.fp-liquid-host .justify-center{justify-content:center !important}.fp-liquid-host .gap-2{gap:.5rem !important}.fp-liquid-host .overflow-hidden{overflow:hidden !important}.fp-liquid-host .rounded-3xl{border-radius:1.5rem !important}.fp-liquid-host .rounded-full{border-radius:9999px !important}.fp-liquid-host .border-0{border-width:0 !important}.fp-liquid-host .bg-black{--tw-bg-opacity:1 !important;background-color:rgb(0 0 0/var(--tw-bg-opacity,1)) !important}.fp-liquid-host .bg-transparent{background-color:transparent !important}.fp-liquid-host .px-4{padding-left:1rem !important;padding-right:1rem !important}.fp-liquid-host .px-6{padding-left:1.5rem !important;padding-right:1.5rem !important}.fp-liquid-host .px-8{padding-left:2rem !important;padding-right:2rem !important}.fp-liquid-host .py-2\.5{padding-top:.625rem !important;padding-bottom:.625rem !important}.fp-liquid-host .py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.fp-liquid-host .text-sm{font-size:.875rem !important;line-height:1.25rem !important}.fp-liquid-host .text-xs{font-size:.75rem !important;line-height:1rem !important}.fp-liquid-host .font-medium{font-weight:500 !important}.fp-liquid-host .tracking-wide{letter-spacing:.025em !important}.fp-liquid-host .text-foreground{color:var(--glass-foreground) !important}.fp-liquid-host .outline-none{outline:2px solid transparent !important;outline-offset:2px !important}.fp-liquid-host .outline{outline-style:solid !important}.fp-liquid-host .blur{--tw-blur:blur(8px) !important}.fp-liquid-host .blur,.fp-liquid-host .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important}.models106 .is-active .fp-model-name{bottom:104px}.fp-control-content{display:inline-flex;align-items:center;justify-content:center;gap:8px}.fp-control-content .brand-mark{width:22px;height:22px;background:currentColor}.fp-liquid-host[data-control]>[data-liquid-glass]{min-height:44px!important;white-space:nowrap}.fp-liquid-host[data-control=firebot-launch]{position:fixed;left:0;top:150px;z-index:65}.fp-liquid-host[data-control=firebot-launch]>[data-liquid-glass]{width:44px!important;height:112px!important;padding:0!important}.fp-liquid-host[data-control=firebot-launch] .fp-control-content{writing-mode:vertical-rl}@media(max-width:720px){.fp-liquid-host[data-control=theme-toggle]{grid-column:1;grid-row:1}.fp-liquid-host[data-control=menu-open]{grid-column:3;grid-row:1}.fp-liquid-host[data-control]>[data-liquid-glass]{width:44px!important;height:44px!important;padding:0!important}.fp-liquid-host[data-control=firebot-launch]{left:12px;top:auto;bottom:var(--floating92-bottom,16px)}.fp-liquid-host[data-control=firebot-launch]>[data-liquid-glass]{width:48px!important;height:48px!important}.fp-liquid-host[data-control=firebot-launch] .fp-control-content{writing-mode:horizontal-tb}body.keyboard92 .fp-liquid-host[data-control=firebot-launch]{visibility:hidden;pointer-events:none}}html[data-theme] .header-logo-reflection,html[data-theme] .shine-streak{display:none!important;animation:none!important;opacity:0!important}html[data-theme] .logo-wrap:before{display:none!important;animation:none!important}.fp-liquid-host .focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000) !important}.fp-liquid-host .focus-visible\:ring-white\/70:focus-visible{--tw-ring-color:hsla(0,0%,100%,.7) !important}
@keyframes ani{0%{transform:translate(0) scale(1)}50%{transform:translate(-100%) scale(.8)}to{transform:translate(0) scale(1)}}.fp-shine-scope{--shine-rim:color-mix(in srgb,var(--text) 21%,transparent);--shine-fill:color-mix(in srgb,var(--bg) 66%,transparent);--shine-glow:#c1764c;--shine-glow-two:#78352e;min-width:0;width:100%}.fp-shine-scope>.container{display:block;width:100%;max-width:none;padding:0;margin:0;height:100%}.fp-shine-scope .card{position:relative;isolation:isolate;overflow:hidden;height:100%;border:1px solid var(--shine-rim);border-radius:22px;background:linear-gradient(140deg,color-mix(in srgb,var(--text) 7%,transparent),transparent 65%),var(--shine-fill);box-shadow:inset 0 1px color-mix(in srgb,var(--text) 13%,transparent),0 15px 35px #13090912;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--text);transition:border-color .35s,box-shadow .35s}.fp-shine-scope .card:hover{border-color:color-mix(in srgb,var(--text) 35%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--text) 20%,transparent),0 18px 38px #13090920}.fp-shine-scope .shine-orb{position:absolute;z-index:-1;width:180px;height:180px;border-radius:50%;filter:blur(45px);pointer-events:none;opacity:.28;animation:ani 16s ease-in-out infinite}.fp-shine-scope .shine-orb-one{top:22%;right:-90px;background:var(--shine-glow)}.fp-shine-scope .shine-orb-two{bottom:-95px;left:60px;background:var(--shine-glow-two);animation-delay:-8s;animation-duration:20s;opacity:.3}.fp-shine-scope .shine-content{position:relative;z-index:3;padding:26px}.fp-shine-scope .shine-eyebrow{font:500 10px/1.5 Manrope,sans-serif;letter-spacing:.14em;color:var(--muted);margin:0 0 24px}.fp-shine-scope h3.innerText{font:500 clamp(23px,2.1vw,30px)/1.25 Lora,serif;letter-spacing:-.02em;margin:0 0 14px;background:linear-gradient(115deg,var(--text) 18%,color-mix(in srgb,var(--accent) 70%,var(--text)) 65%,var(--text));background-clip:text;-webkit-background-clip:text;color:transparent}.fp-shine-scope p.desc{font:400 13px/1.8 Manrope,sans-serif;margin:0;color:var(--text);max-width:48ch}.fp-shine-scope .shine-image{height:160px;overflow:hidden;position:relative;z-index:1;margin:10px 10px 0;border-radius:14px}.fp-shine-scope .shine-image img{display:block;width:100%;height:100%;object-fit:cover}.fp-shine-scope.shine-quiet .shine-orb{opacity:.13;animation:none}[data-theme=light] .fp-shine-scope{--shine-fill:#fff8ee66;--shine-rim:#79564040}[data-theme=light] .fp-shine-scope .shine-orb{opacity:.18}.guide80:has(.fp-shine-scope) .guide80-grid{grid-template-columns:minmax(220px,.65fr) minmax(0,1.75fr);gap:32px;align-items:center}.guide80 .guide80-copy.shine-materials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.shine-materials .shine-content{padding:22px 20px 28px}.shine-materials .shine-eyebrow{margin-bottom:14px}.shine-product-section{max-width:1440px;margin:0 auto;padding:32px 5vw 64px}.shine-product-section>h2{font:500 clamp(28px,3vw,42px)/1.25 Lora,serif;margin:0 0 26px;color:var(--heading)}.shine-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}html[data-theme] .inner68 .summary67.fp-shine-scope{padding:0;border:0;background:transparent;border-radius:0;display:block;box-shadow:none}.summary67.fp-shine-scope>.container>.card>.shine-content{padding:26px}.summary67.fp-shine-scope h2{margin:0 0 18px}.summary67.fp-shine-scope figure{position:relative;overflow:hidden;border-radius:12px}.summary67.fp-shine-scope img{background:#a58b78;border-radius:12px}@media(max-width:1150px){.guide80:has(.fp-shine-scope) .guide80-grid{grid-template-columns:1fr}.guide80:has(.fp-shine-scope) .guide80-drawing{width:min(480px,100%);justify-self:center}.shine-materials .shine-image{height:190px}}@media(max-width:720px){.guide80 .guide80-copy.shine-materials,.shine-product-grid{grid-template-columns:1fr;gap:18px}.shine-materials .shine-image{height:180px}.fp-shine-scope h3.innerText{font-size:26px}.shine-materials .shine-content{padding:22px 24px 28px}.shine-product-section{padding:22px 24px 48px}.fp-shine-scope>.container{max-width:100%}.summary67.fp-shine-scope>.container>.card>.shine-content{padding:22px}.summary67.fp-shine-scope dl{display:grid;grid-template-columns:1fr 1fr;margin-top:20px}}@media(prefers-reduced-motion:reduce){.fp-shine-scope *{animation:none!important;transition:none!important}}

@keyframes move-aurora{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes trace-border{0%{stroke-dashoffset:2000}to{stroke-dashoffset:0}}.holo-scope{--holo-line:color-mix(in srgb,var(--text) 23%,transparent);--holo-surface:color-mix(in srgb,var(--bg) 78%,transparent);--holo-field:color-mix(in srgb,var(--bg) 60%,transparent);--holo-light:#e2ae7730;color:var(--text)}[data-theme=light] .holo-scope{--holo-surface:#fff8ef88;--holo-field:#fffaf2a6;--holo-light:#b17b4c24;--holo-line:#79564040}.holo-scope.bento-item,.holo-scope .bento-item{position:relative;isolation:isolate;min-width:0;border:1px solid var(--holo-line);border-radius:22px;background:var(--holo-surface);box-shadow:inset 0 1px #f7e7ce12,0 18px 60px #160a0a18;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:transform .35s ease,box-shadow .35s ease}.holo-scope .bento-content,.holo-scope.bento-item .bento-content{position:relative;z-index:2}.holo-scope .aurora-bg{position:absolute;inset:1px;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at 15% 0%,#be6f4025,transparent 60%),radial-gradient(ellipse at 85% 90%,#833c3d30,transparent 60%);background-size:200% 200%;animation:move-aurora 20s ease infinite}.holo-scope .bento-item:after,.holo-scope.bento-item:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(280px circle at var(--mouse-x,50%) var(--mouse-y,30%),var(--holo-light),transparent 75%);transition:opacity .3s}.holo-scope [data-holo-hover]:after,.holo-scope[data-holo-hover]:after{opacity:1}.holo-scope .animated-border{position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);pointer-events:none;overflow:visible;z-index:1;fill:none;stroke:var(--accent);stroke-width:1;stroke-dasharray:110 1890;stroke-opacity:.55;animation:trace-border 16s linear infinite}html[data-theme] .inner68 .contact68-form.holo-scope{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:30px;align-items:start;padding-block:44px 72px}html[data-theme] .inner68 .holo-scope .form-card.bento-item{padding:34px!important;background:var(--holo-surface)!important;border:1px solid var(--holo-line)!important;border-radius:22px;color:var(--text);box-shadow:inset 0 1px #f7e7ce12,0 18px 60px #160a0a18}html[data-theme] .inner68 .holo-scope .form-card h2{font:500 clamp(27px,3vw,38px)/1.25 Lora,serif!important;color:var(--heading)!important;letter-spacing:-.025em;margin:0 0 30px}html[data-theme] .inner68 .holo-scope .form-card :is(label,.muted,.form-note,.form-privacy,.form63-progress){color:var(--text)!important}.holo-scope .form63-progress{display:inline-flex;align-items:center;gap:10px;padding:7px 12px;border:1px solid var(--holo-line);border-radius:30px;background:color-mix(in srgb,var(--text) 4%,transparent);letter-spacing:.06em}html[data-theme] .holo-scope .form-card :is(input,select,textarea),html[data-theme] .holo-scope #config75-form :is(input[type=number],select,textarea){box-sizing:border-box;width:100%;min-height:52px;border:1px solid var(--holo-line);border-radius:12px;background:var(--holo-field);color:var(--text);font:400 14px/1.5 Manrope,sans-serif;padding:14px 16px;outline:none;transition:border-color .2s,box-shadow .2s}html[data-theme] .holo-scope .form-card textarea{min-height:136px;resize:vertical}html[data-theme] .holo-scope .form-card :is(input,textarea)::placeholder{color:var(--muted);opacity:.75}html[data-theme] .holo-scope :is(input,select,textarea):focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent);outline:none}html[data-theme] .holo-scope .form-card :is(input,select,textarea)[aria-invalid=true]{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 18%,transparent)}.holo-scope select option{background:var(--bg);color:var(--text)}.holo-scope .form-card .field label{font-size:11px;text-transform:none;letter-spacing:.025em;margin-bottom:9px}.holo-scope .form-card .field{margin-bottom:22px}.holo-scope .form-card .field-pair{gap:18px}.holo-scope .form-card .error{font-size:11px;color:var(--text)}.holo-scope .form-card .form-note{margin-top:26px;padding-top:20px;border-top:1px solid var(--holo-line)}.holo-scope .form-card .form-privacy{border-color:var(--holo-line);opacity:.8}.holo-scope .review dt{color:var(--muted)}.holo-scope .review dd{color:var(--text)}.holo-config-card{align-self:start}.holo-config-card>.bento-content{padding:26px}html[data-theme] .config81 .holo-config-card #config75-form{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0}.holo-config-card #config75-form>.fp-liquid-host{grid-column:1/-1;margin-top:18px;justify-self:start}html[data-theme] .holo-config-card #config75-form>fieldset{border-color:var(--holo-line)}html[data-theme] :is(.holo-config-card,.config81.holo-scope) .choices79 label span{border:1px solid var(--holo-line);background:var(--holo-field);border-radius:12px;color:var(--text);transition:background .25s,border-color .25s}html[data-theme] :is(.holo-config-card,.config81.holo-scope) .choices79 input:checked+span{background:color-mix(in srgb,var(--accent) 24%,var(--bg));border-color:var(--accent);color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent)}html[data-theme] :is(.holo-config-card,.config81.holo-scope) .choices79 input:focus-visible+span{outline:2px solid var(--text);outline-offset:3px}.holo-config-card .summary79{border:1px solid var(--holo-line);border-radius:14px;padding:18px!important;background:color-mix(in srgb,var(--text) 3%,transparent)}@media(max-width:950px){html[data-theme] .inner68 .contact68-form.holo-scope{grid-template-columns:1fr;gap:24px!important}.holo-scope .summary68-side{position:static}}@media(max-width:720px){html[data-theme] .inner68 .holo-scope .form-card.bento-item{padding:26px 20px!important}.holo-scope .bento-item,.holo-scope.bento-item{transform:none!important}.holo-config-card>.bento-content{padding:22px 18px}.holo-scope .form-card .field-pair{grid-template-columns:1fr}.holo-scope .review dl{grid-template-columns:1fr;gap:6px}.holo-scope .review dd{margin-bottom:12px}}@media(prefers-reduced-motion:reduce){.holo-scope *,.holo-scope.bento-item,.holo-scope .bento-item{animation:none!important;transition:none!important;transform:none!important}.holo-scope .animated-border{stroke-dasharray:none;stroke-opacity:.15}}html[data-theme] .holo-scope .form-card{--bg:var(--deep-brown);--text:var(--sand);--heading:var(--sand);--accent:var(--peach);--muted:color-mix(in srgb,var(--sand) 82%,var(--deep-brown));color-scheme:dark}html[data-theme=light] .holo-scope .form-card{--bg:var(--sand);--text:var(--deep-brown);--heading:var(--clay);--accent:var(--clay);--muted:color-mix(in srgb,var(--deep-brown) 82%,var(--sand));color-scheme:light}html[data-theme] .inner68 .holo-scope .form-card :is(a,.error,.status){color:var(--text)}.holo-scope .field .error:empty{display:none}.holo-scope .form-card .field-pair>.field{margin-bottom:0}.holo-scope .form-card .field-pair{margin-bottom:24px}

html[data-theme] #firebot.firebot-orb-panel{--fb-bg:#30221f;--fb-fg:#f7e7ce;--fb-muted:#c3afa0;--fb-line:#edc9af29;--fb-accent:#f5deb3;--fb-ink:#381e1d;--fb-soft:#f7e7ce08;position:fixed;inset:auto auto 24px 64px;transform:none;width:min(440px,calc(100vw - 88px));height:min(740px,calc(100dvh - 48px));max-width:none;max-height:calc(100dvh - 48px);padding:0;margin:0;border:1px solid #b8967659;border-radius:22px;background:radial-gradient(ellipse at 50% 35%,#79564022,transparent 67%),var(--fb-bg);color:var(--fb-fg);box-shadow:0 24px 100px #160d0c66;overflow:hidden;isolation:isolate}html[data-theme=light] #firebot.firebot-orb-panel{--fb-bg:#f7e7ce;--fb-fg:#381e1d;--fb-muted:#705749;--fb-line:#79564038;--fb-accent:#795640;--fb-ink:#f7e7ce;--fb-soft:#79564008;background:radial-gradient(ellipse at 50% 30%,#edc9af52,transparent 65%),var(--fb-bg);box-shadow:0 24px 80px #381e1d24}html[data-theme] #firebot.firebot-orb-panel[open]{display:flex;flex-direction:column;animation:fb-open .28s ease both;transform-origin:bottom left}html[data-theme] #firebot.firebot-orb-panel::backdrop{background:#1a131340;backdrop-filter:blur(3px)}#firebot.firebot-orb-panel :is(button,input,a){font-family:Manrope,Arial,sans-serif;letter-spacing:normal;box-sizing:border-box}#firebot.firebot-orb-panel button{cursor:pointer;color:var(--fb-fg)}#firebot.firebot-orb-panel button:disabled{cursor:default;opacity:.36}#firebot.firebot-orb-panel svg{width:18px;height:18px;flex-shrink:0;display:block}#firebot.firebot-orb-panel :is(button,a,input):focus-visible{outline:2px solid var(--fb-accent);outline-offset:3px}#firebot.firebot-orb-panel .fb-header{display:flex;align-items:center;gap:11px;min-height:76px;flex-shrink:0;padding:16px 22px;border-bottom:1px solid var(--fb-line);background:none}html[data-theme] #firebot.firebot-orb-panel .fb-header h2{font:500 23px/1.15 Lora,serif;color:var(--fb-fg);margin:0;letter-spacing:-.025em}html[data-theme] #firebot.firebot-orb-panel .fb-header p{font:400 10px/1.5 Manrope,sans-serif;color:var(--fb-muted);margin:5px 0 0}#firebot.firebot-orb-panel .fb-orb-slot{width:34px;flex:none}#firebot.firebot-orb-panel[data-view=welcome] .fb-orb-slot{display:none}#firebot.firebot-orb-panel .fb-close{display:grid;place-items:center;margin-left:auto;border:1px solid var(--fb-line);border-radius:50%;width:38px;height:38px;min-height:38px;background:none;padding:0}#firebot.firebot-orb-panel .fb-close:hover{background:var(--fb-soft)}#firebot.firebot-orb-panel .fb-content{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 24px;scrollbar-width:thin;scrollbar-color:var(--fb-line) transparent;scroll-behavior:auto}#firebot.firebot-orb-panel .firebot-orb{width:116px;height:116px;margin:0 auto;flex:none;pointer-events:none}#firebot.firebot-orb-panel .firebot-orb canvas{display:block;width:100%;height:100%}#firebot.firebot-orb-panel .fb-orb-slot .firebot-orb{width:34px;height:34px}#firebot.firebot-orb-panel .fb-welcome{text-align:center;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 0 16px;animation:fb-content-in .35s ease both}#firebot.firebot-orb-panel .fb-eyebrow{display:block;font:500 8px/1.5 Manrope,sans-serif;letter-spacing:.18em;color:var(--fb-muted)}html[data-theme] #firebot.firebot-orb-panel .fb-welcome h3{font:500 31px/1.22 Lora,serif;letter-spacing:-.035em;color:var(--fb-fg);margin:13px 0}html[data-theme] #firebot.firebot-orb-panel .fb-welcome-copy{font:400 12px/1.8 Manrope,sans-serif;max-width:285px;margin:0 auto 22px;color:var(--fb-muted)}#firebot.firebot-orb-panel .fb-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:9px;width:100%}#firebot.firebot-orb-panel .fb-shortcut{display:flex;align-items:center;gap:9px;min-height:55px;text-align:left;background:var(--fb-soft);border:1px solid var(--fb-line);border-radius:11px;padding:11px 12px;font-size:11px;font-weight:500;transition:background .2s,border-color .2s}#firebot.firebot-orb-panel .fb-shortcut>svg:first-child{color:#c39976;width:19px;height:19px}html[data-theme=light] #firebot.firebot-orb-panel .fb-shortcut>svg:first-child{color:#795640}#firebot.firebot-orb-panel .fb-shortcut>svg:last-child{width:12px;height:12px;margin-left:auto;opacity:.45}#firebot.firebot-orb-panel .fb-shortcut:hover{background:color-mix(in srgb,var(--fb-fg) 8%,transparent);border-color:var(--fb-muted)}#firebot.firebot-orb-panel .fb-secondary{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px;color:var(--fb-muted);font-size:10px}#firebot.firebot-orb-panel .fb-text-action{min-height:40px;border:0;border-bottom:1px solid transparent;border-radius:0;background:none;padding:4px 0;font-size:10px;color:var(--fb-muted)}#firebot.firebot-orb-panel .fb-text-action:hover{color:var(--fb-fg);border-bottom-color:var(--fb-line)}#firebot.firebot-orb-panel .fb-exchange{display:flex;flex-direction:column;padding:23px 0;border-bottom:1px solid var(--fb-line);animation:fb-content-in .2s ease both}html[data-theme] #firebot.firebot-orb-panel .fb-user-message{align-self:flex-end;max-width:88%;overflow-wrap:anywhere;font:400 12px/1.65 Manrope,sans-serif;color:var(--fb-fg);background:color-mix(in srgb,var(--fb-fg) 7%,transparent);padding:10px 14px;border:1px solid var(--fb-line);border-radius:12px 12px 3px;margin:0 0 23px}html[data-theme] #firebot.firebot-orb-panel .fb-answer h3{font:500 26px/1.25 Lora,serif;letter-spacing:-.025em;margin:9px 0 13px;color:var(--fb-fg)}html[data-theme] #firebot.firebot-orb-panel .fb-answer p{font:400 12px/1.8 Manrope,sans-serif;color:var(--fb-muted);margin:0 0 18px;overflow-wrap:anywhere}html[data-theme] #firebot.firebot-orb-panel .fb-answer .fb-answer-note{padding:10px 12px;border-left:2px solid #a6815f;border-radius:0 6px 6px 0;background:var(--fb-soft);font-size:10px;line-height:1.8}#firebot.firebot-orb-panel .fb-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}#firebot.firebot-orb-panel .fb-link{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:10px 12px;border-radius:8px;text-decoration:none;border:1px solid var(--fb-line);font:500 10px/1.5 Manrope,sans-serif;color:var(--fb-fg)}#firebot.firebot-orb-panel .fb-link svg{width:13px;height:13px}#firebot.firebot-orb-panel .fb-link:hover{border-color:var(--fb-muted)}#firebot.firebot-orb-panel .fb-link-primary{background:var(--fb-accent);color:var(--fb-ink);border-color:var(--fb-accent)}#firebot.firebot-orb-panel .fb-product-card>img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block;border-radius:12px;margin-bottom:20px}#firebot.firebot-orb-panel .fb-followups{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}#firebot.firebot-orb-panel .fb-chip{padding:8px 11px;border:1px solid var(--fb-line);border-radius:22px;min-height:36px;background:transparent;font-size:10px}#firebot.firebot-orb-panel .fb-chip:hover{background:var(--fb-soft)}#firebot.firebot-orb-panel .fb-model-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}#firebot.firebot-orb-panel .fb-model-choice{padding:0;border-radius:10px;overflow:hidden;background:var(--fb-soft);border:1px solid var(--fb-line);display:grid;grid-template-columns:1fr auto;text-align:left;font-size:11px}#firebot.firebot-orb-panel .fb-model-choice img{width:100%;aspect-ratio:3/2;height:auto;object-fit:contain;grid-column:1/-1;background:#a58b78}#firebot.firebot-orb-panel .fb-model-choice span{padding:11px 12px}#firebot.firebot-orb-panel .fb-model-choice svg{width:13px;height:13px;margin:12px}#firebot.firebot-orb-panel .fb-model-choice:hover{border-color:var(--fb-muted)}#firebot.firebot-orb-panel .fb-composer{flex-shrink:0;padding:16px 20px 8px;margin:0;background:none}#firebot.firebot-orb-panel .fb-input-wrap{display:flex;align-items:center;gap:11px;min-height:58px;padding:8px 9px 8px 16px;border:1px solid #b8967666;border-radius:30px;background:var(--fb-soft);box-shadow:inset 0 1px #edc9af0d}#firebot.firebot-orb-panel .fb-input-wrap:focus-within{border-color:var(--fb-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--fb-accent) 8%,transparent)}#firebot.firebot-orb-panel .fb-input-wrap>svg{width:16px;height:16px;color:var(--fb-muted)}#firebot.firebot-orb-panel .fb-input-wrap input{width:100%;min-width:0;font:400 12px/1.5 Manrope,sans-serif;color:var(--fb-fg);background:none;border:0;border-radius:0;padding:9px 0;outline:none;box-shadow:none;height:auto}#firebot.firebot-orb-panel .fb-input-wrap input:focus-visible{outline:0}#firebot.firebot-orb-panel .fb-input-wrap input::placeholder{color:var(--fb-muted);opacity:.8}#firebot.firebot-orb-panel .fb-send{display:grid;place-items:center;flex:none;width:36px;height:36px;min-height:36px;border-radius:50%;border:0;padding:0;background:var(--fb-accent);color:var(--fb-ink)}#firebot.firebot-orb-panel .fb-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0;border:0;padding:6px 20px 14px;min-height:60px;margin:0;font:400 9px/1.4 Manrope,sans-serif;color:var(--fb-muted);background:none}#firebot.firebot-orb-panel .fb-footer:has(.fb-home[hidden]){justify-content:center}#firebot.firebot-orb-panel .fb-home{border:1px solid var(--fb-accent);background:var(--fb-accent);padding:11px 16px;display:flex;align-items:center;justify-content:center;gap:10px;font:500 12px/1.4 Manrope,sans-serif;min-height:44px;min-width:133px;border-radius:11px;color:var(--fb-ink);box-shadow:0 4px 12px #19171815;transition:background-color .2s,transform .2s}#firebot.firebot-orb-panel .fb-home:hover:not(:disabled){background:color-mix(in srgb,var(--fb-accent) 88%,var(--fb-fg));transform:translate(-2px)}#firebot.firebot-orb-panel .fb-home:active:not(:disabled){transform:scale(.98)}#firebot.firebot-orb-panel .fb-home svg{width:17px;height:17px}#firebot.firebot-orb-panel .fb-home[hidden]{display:none}#firebot.firebot-orb-panel .fb-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes fb-open{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@keyframes fb-content-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}html[data-theme] #firebot.firebot-orb-panel.fb-is-closing{animation:none}#firebot.firebot-orb-panel.fb-is-closing::backdrop{animation:fb-backdrop-out .16s ease forwards}@keyframes fb-backdrop-out{to{background:transparent;backdrop-filter:blur(0)}}#firebot.firebot-orb-panel .fb-footer:has(.fb-home[hidden]){min-height:36px;padding-top:0}#firebot.firebot-orb-panel .fb-exchange{animation:fb-content-in .24s cubic-bezier(.2,.7,.2,1) both}@media(max-width:720px){html[data-theme] #firebot.firebot-orb-panel{inset:calc(var(--fb-vtop,0px) + 8px) 8px auto 8px;width:auto;max-width:none;height:calc(var(--fb-vh,100dvh) - 16px);max-height:calc(var(--fb-vh,100dvh) - 16px);border-radius:18px}#firebot.firebot-orb-panel .fb-header{padding:13px 18px;min-height:70px}#firebot.firebot-orb-panel .fb-content{padding-inline:20px}#firebot.firebot-orb-panel .fb-composer{padding:12px 16px 6px}#firebot.firebot-orb-panel .fb-input-wrap input{font-size:16px}#firebot.firebot-orb-panel .fb-welcome{padding-block:10px 20px}#firebot.firebot-orb-panel .fb-footer{padding:0 20px max(8px,env(safe-area-inset-bottom))}#firebot.firebot-orb-panel .fb-close{width:44px;height:44px}#firebot.firebot-orb-panel .fb-send{width:40px;height:40px}#firebot.firebot-orb-panel .fb-chip,#firebot.firebot-orb-panel .fb-home{min-height:44px}}@media(max-height:700px){#firebot.firebot-orb-panel .fb-welcome{padding-block:8px}#firebot.firebot-orb-panel .fb-welcome>.firebot-orb{width:80px;height:80px}html[data-theme] #firebot.firebot-orb-panel .fb-welcome h3{font-size:27px;margin-block:9px}html[data-theme] #firebot.firebot-orb-panel .fb-welcome-copy{font-size:11px;margin-bottom:15px}#firebot.firebot-orb-panel .fb-shortcut{min-height:49px}#firebot.firebot-orb-panel .fb-secondary{margin-top:6px}}@media(prefers-reduced-motion:reduce){html[data-theme] #firebot.firebot-orb-panel[open],#firebot.firebot-orb-panel :is(.fb-welcome,.fb-exchange){animation:none}#firebot.firebot-orb-panel *{transition:none!important}}

.fp-counter-slot:empty{display:none}.fp-rolling-counter{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:3px;padding:5px;border:1px solid color-mix(in srgb,var(--ui-fg) 18%,transparent);border-radius:20px;background:color-mix(in srgb,var(--ui-fg) 4%,var(--ui-bg));color:var(--ui-fg);box-shadow:0 5px 18px #19171812,inset 0 1px #edc9af0d;user-select:none}html[data-theme] .config81 .fp-rolling-counter .fp-counter-step{display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;margin:0;flex:none;border:1px solid color-mix(in srgb,var(--ui-fg) 7%,transparent);border-radius:14px;background:color-mix(in srgb,var(--ui-fg) 8%,var(--ui-bg));color:var(--ui-fg);box-shadow:none;transition:background-color .15s,transform .15s}html[data-theme] .config81 .fp-counter-step:not(:disabled):hover{background:color-mix(in srgb,var(--ui-fg) 15%,var(--ui-bg));color:var(--ui-fg)}html[data-theme] .config81 .fp-counter-step:not(:disabled):active{transform:scale(.96)}.fp-counter-step svg{width:18px;height:18px;stroke-width:2.2}html[data-theme] .config81 .fp-counter-step:disabled{opacity:.3;cursor:default}.fp-counter-spin{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;min-width:85px;height:44px;padding:0 8px;cursor:ns-resize;touch-action:none;overflow:hidden;border-radius:9px;font:500 25px/1 Manrope,sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.03em;color:var(--ui-fg);-webkit-tap-highlight-color:transparent}.fp-counter-digits{display:flex;align-items:center;justify-content:center;pointer-events:none}.fp-counter-column{position:relative;overflow:hidden;width:0;opacity:0;transition:width .2s ease,opacity .2s ease}.fp-counter-column.is-visible{width:.62em;opacity:1}.fp-counter-strip{display:flex;flex-direction:column;align-items:center;will-change:transform}.fp-counter-strip>span{display:flex;align-items:center;justify-content:center;line-height:1;flex-shrink:0}.fp-counter-unit{font:400 10px/1.2 Manrope,sans-serif;letter-spacing:0;color:var(--muted);pointer-events:none}html[data-theme] .config81 .fp-counter-spin .fp-counter-editor{position:absolute;inset:0;z-index:2;width:100%;max-width:none;height:44px;margin:0;padding:4px;border:0;border-radius:9px;background:var(--ui-bg);color:var(--ui-fg);font:500 22px/1 Manrope,sans-serif;text-align:center;box-shadow:inset 0 0 0 1px var(--ui-fg);appearance:textfield;-moz-appearance:textfield}.fp-counter-editor::-webkit-inner-spin-button,.fp-counter-editor::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}.fp-rolling-counter :is(button,.fp-counter-spin):focus-visible{outline:2px solid var(--ui-fg);outline-offset:3px}.fp-rolling-counter.is-disabled{opacity:.45}.fp-counter-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}html[data-theme] .config81 #config-product-amount,html[data-theme] .config81 #config79-fuel{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;margin:0;border:0;border-top:1px solid var(--ui-border)}.config81 .fp-amount-copy{min-width:0}html[data-theme] .config81 .fp-amount-copy strong{display:block;font:500 13px/1.45 Manrope,sans-serif;color:var(--ui-fg);margin:0 0 4px}html[data-theme] .config81 .fp-amount-copy p{font:400 10px/1.6 Manrope,sans-serif;color:var(--muted);margin:0;max-width:180px}.config81 .fp-amount-control{flex:none}.config81 .fp-counter-fallback{max-width:115px!important;padding:9px!important;border:1px solid var(--ui-border);border-radius:9px;background:var(--ui-bg);color:var(--ui-fg)}.config81 .fp-counter-fallback[hidden]{display:none!important}.config81 :is(#config-product-amount,#config79-fuel)[hidden]{display:none!important}@media(max-width:1050px)and (min-width:801px){html[data-theme] .config81 #config-product-amount,html[data-theme] .config81 #config79-fuel{align-items:flex-start;flex-direction:column}.config81 .fp-amount-copy p{max-width:none}}@media(max-width:420px){.fp-counter-spin{min-width:73px;font-size:23px;padding-inline:5px}.fp-counter-unit{font-size:9px}.config81 .fp-amount-copy p{max-width:135px}.fp-rolling-counter{gap:0;padding:4px}.config81 .fp-amount-copy{flex:1}}@media(max-width:350px){html[data-theme] .config81 #config-product-amount,html[data-theme] .config81 #config79-fuel{flex-direction:column;align-items:flex-start}.config81 .fp-amount-copy p{max-width:none}}@media(prefers-reduced-motion:reduce){.fp-rolling-counter *{transition:none!important;filter:none!important}}#summary67-quantity-row{display:contents}#summary67-quantity-row[hidden]{display:none}html[data-theme] .config81 #config75-form .fp-amount-copy p{font-size:10px;line-height:1.6}

html[data-theme] #menu.menu71 .menu58-panel{border-radius:20px;border-color:#edc9af45;box-shadow:0 24px 80px #19171855}#menu .fp-menu-beam{position:absolute;z-index:5;border-radius:20px;pointer-events:none;overflow:hidden;isolation:isolate}#menu .fp-menu-beam .fp-menu-rim{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:hidden;isolation:isolate;--rim-stroke-opacity:6;--rim-inner-opacity:0;--rim-bloom-opacity:.28;filter:sepia(.18)}#menu .fp-menu-beam .fp-menu-rim:before{display:none!important}#menu .fp-menu-beam [data-rim-glow]{pointer-events:none}@media(prefers-reduced-motion:reduce){#menu .fp-menu-beam{display:none}}
