.cb.svelte-1n6nzrf{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:100vh;background:var(--c-page)}.cb.folded.svelte-1n6nzrf{grid-template-columns:76px minmax(0,1fr)}.cb-side.svelte-1n6nzrf{position:sticky;top:0;height:100vh;overflow:hidden auto;display:flex;flex-direction:column;padding:22px 14px 18px;background:var(--cb-forest, #1e362c);color:#fff;scrollbar-width:thin;scrollbar-color:#375446 transparent}.cb-head.svelte-1n6nzrf{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-inline:10px 2px}.cb-brand.svelte-1n6nzrf{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none;min-width:0}.cb-brand.svelte-1n6nzrf img:where(.svelte-1n6nzrf){max-height:46px;max-width:190px;object-fit:contain}.cb-mark.svelte-1n6nzrf{width:38px;height:38px;flex:none}.cb-word.svelte-1n6nzrf{font-family:var(--cb-serif, Georgia, serif);font-weight:700;font-size:22px;letter-spacing:-.01em;white-space:nowrap}.cb-word.svelte-1n6nzrf i:where(.svelte-1n6nzrf){font-style:normal;color:var(--cb-gold, #c19443)}.cb-fold.svelte-1n6nzrf{width:34px;height:34px;border:0;border-radius:8px;background:transparent;color:#fff;display:grid;place-items:center;cursor:pointer;flex:none}.cb-fold.svelte-1n6nzrf .flip:where(.svelte-1n6nzrf){transform:scaleX(-1)}[dir=rtl] .cb-fold.svelte-1n6nzrf svg:where(.svelte-1n6nzrf){transform:scaleX(-1)}.cb-fold.svelte-1n6nzrf:hover{background:var(--cb-forest-2, #254232)}.cb-product.svelte-1n6nzrf{padding:8px 10px 0;font-size:14px;letter-spacing:.04em;color:var(--cb-side-sub, #c0ddc9)}.cb-product.svelte-1n6nzrf span:where(.svelte-1n6nzrf){opacity:.8}.cb-nav.svelte-1n6nzrf{display:flex;flex-direction:column;gap:14px;margin-top:22px}.cb-grp.svelte-1n6nzrf{display:flex;flex-direction:column;gap:3px}.cb-grp-l.svelte-1n6nzrf{padding:0 12px 6px;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--cb-side-label, #81ac95)}.cb-item.svelte-1n6nzrf{position:relative;display:flex;align-items:center;gap:13px;width:100%;min-height:42px;padding:8px 12px;border:0;border-radius:10px;background:transparent;color:#fff;font:inherit;font-size:15px;font-weight:500;text-align:start;text-decoration:none;cursor:pointer}.cb-item.svelte-1n6nzrf:hover{background:var(--cb-forest-2, #254232);color:#fff}.cb-item.on.svelte-1n6nzrf{background:var(--cb-forest-2, #254232);font-weight:600}.cb-item.on.svelte-1n6nzrf:after,.cb-item.in.svelte-1n6nzrf:after{content:"";position:absolute;inset-inline-end:0;inset-block:9px;width:3px;border-radius:3px 0 0 3px;background:var(--cb-gold, #c19443)}.cb-item.svelte-1n6nzrf svg{flex:none;opacity:.95}.cb-l.svelte-1n6nzrf{flex:1;min-width:0;line-height:1.3;overflow-wrap:anywhere}.cb-chev.svelte-1n6nzrf{display:grid;color:var(--cb-side-chev, #a4aeaa);transition:transform .15s ease}.cb-chev.down.svelte-1n6nzrf{transform:rotate(90deg)}[dir=rtl] .cb-chev.svelte-1n6nzrf:not(.down){transform:rotate(180deg)}.cb-badge.svelte-1n6nzrf{min-width:24px;height:22px;padding-inline:7px;border-radius:11px;background:var(--cb-gold, #c19443);color:var(--cb-forest, #1e362c);font-size:12px;font-weight:700;display:inline-grid;place-items:center}.cb-sub.svelte-1n6nzrf{display:flex;flex-direction:column;gap:1px;margin:2px 0 6px 21px;padding-inline-start:18px;border-inline-start:1px solid #375446}.cb-page.svelte-1n6nzrf{padding:7px 10px;border-radius:8px;color:var(--cb-side-sub, #c0ddc9);font-size:14px;text-decoration:none}.cb-page.svelte-1n6nzrf:hover{background:var(--cb-forest-2, #254232);color:#fff}.cb-page.on.svelte-1n6nzrf{background:var(--cb-forest-2, #254232);color:#fff;font-weight:600;box-shadow:inset -3px 0 0 var(--cb-gold, #c19443)}.cb.folded.svelte-1n6nzrf .cb-side:where(.svelte-1n6nzrf){padding-inline:10px}.cb.folded.svelte-1n6nzrf .cb-head:where(.svelte-1n6nzrf){flex-direction:column;padding:0}.cb.folded.svelte-1n6nzrf .cb-grp-l:where(.svelte-1n6nzrf){font-size:0;padding:0;height:1px;margin:4px 8px 6px;background:#375446}.cb.folded.svelte-1n6nzrf .cb-item:where(.svelte-1n6nzrf){justify-content:center;padding-inline:0}.cb.folded.svelte-1n6nzrf .cb-l:where(.svelte-1n6nzrf),.cb.folded.svelte-1n6nzrf .cb-chev:where(.svelte-1n6nzrf){display:none}.cb.folded.svelte-1n6nzrf .cb-badge:where(.svelte-1n6nzrf){position:absolute;inset-block-start:2px;inset-inline-end:4px;min-width:18px;height:18px;font-size:10px;padding-inline:4px}.cb-col.svelte-1n6nzrf{min-width:0;display:flex;flex-direction:column}.cb-top.svelte-1n6nzrf{position:sticky;top:0;z-index:40;height:64px;display:flex;align-items:center;gap:8px;padding-inline:28px 24px;background:color-mix(in srgb,var(--c-card) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-end:1px solid var(--c-border)}.cb-search.svelte-1n6nzrf{display:flex;align-items:center;gap:12px;width:min(520px,46vw);height:44px;padding-inline:14px 8px;border:1px solid var(--c-border);border-radius:10px;background:var(--c-page);color:var(--c-text-3);font:inherit;font-size:15px;cursor:pointer;text-align:start}.cb-search.svelte-1n6nzrf:hover{border-color:var(--c-border-hover)}.cb-search.svelte-1n6nzrf span:where(.svelte-1n6nzrf){flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-search.svelte-1n6nzrf kbd:where(.svelte-1n6nzrf){font:inherit;font-size:12.5px;color:var(--c-text-2);border:1px solid var(--c-border);background:var(--c-card);border-radius:6px;padding:3px 8px}.cb-grow.svelte-1n6nzrf{flex:1}.cb-ibtn.svelte-1n6nzrf{width:42px;height:42px;border:0;border-radius:50%;background:transparent;color:var(--c-text);display:grid;place-items:center;cursor:pointer}.cb-ibtn.svelte-1n6nzrf:hover{background:var(--c-hover)}.cb-ai.svelte-1n6nzrf{color:var(--cb-gold-dk, #775a27)}.cb-sep.svelte-1n6nzrf{width:1px;height:28px;background:var(--c-border);margin-inline:6px}.cb-menu.svelte-1n6nzrf{display:none}.cb-main.svelte-1n6nzrf{flex:1;min-width:0}.cb-page-wrap.svelte-1n6nzrf{max-width:1560px;margin:0 auto;padding:20px 28px 36px}.cb-scrim.svelte-1n6nzrf{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:#0f191473;border:0}@media (max-width: 900px){.cb.svelte-1n6nzrf,.cb.folded.svelte-1n6nzrf{grid-template-columns:minmax(0,1fr)}.cb-side.svelte-1n6nzrf{position:fixed;inset-block:0;inset-inline-start:0;z-index:60;width:min(290px,86vw);visibility:hidden;transform:translate(-100%);transition:transform .18s ease}[dir=rtl] .cb-side.svelte-1n6nzrf{transform:translate(100%)}.cb.mob.svelte-1n6nzrf .cb-side:where(.svelte-1n6nzrf){visibility:visible;transform:none}.cb-menu.svelte-1n6nzrf{display:grid}.cb-top.svelte-1n6nzrf{padding-inline:12px;height:60px}.cb-search.svelte-1n6nzrf{width:auto;flex:1}.cb-search.svelte-1n6nzrf kbd:where(.svelte-1n6nzrf){display:none}.cb-page-wrap.svelte-1n6nzrf{padding:18px 16px 28px}}:root[data-pf-theme=canebuy]{--cb-forest: #1e362c;--cb-forest-2: #254232;--cb-forest-3: #2f5241;--cb-ink: #1e2b23;--cb-gold: #c19443;--cb-gold-dk: #775a27;--cb-gold-soft: #faf3e5;--cb-gold-mid: #f2e5c4;--cb-green-soft: #f0f7f1;--cb-green-mid: #ddeee1;--cb-green: #3c7e44;--cb-live: #e2fbe8;--cb-warm: #f4f2ed;--cb-red: #a53428;--cb-red-soft: #faedea;--cb-side-label: #81ac95;--cb-side-sub: #c0ddc9;--cb-side-chev: #a4aeaa;--cb-serif: "Lora", Georgia, "Times New Roman", serif}:root[data-pf-theme=canebuy]:not([data-scheme=dark]){--c-primary: #c19443;--c-primary-hover: #775a27;--c-primary-strong: #5f4720;--c-primary-light: #faf3e5;--c-primary-soft: #f2e5c4;--c-primary-softer: #e7d2a2;--c-primary-grad: #c19443;--c-primary-shadow: rgba(193, 148, 67, .25);--c-focus-ring: rgba(193, 148, 67, .22);--c-on-primary: #1e362c;--c-text: #1e2b23;--c-text-2: #606862;--c-text-3: #737d77;--c-page: #fbfaf6;--c-card: #ffffff;--c-hover: #f4f2ed;--c-muted: #fbfaf6;--c-sunken: #f7f5ef;--c-border: #e5e3db;--c-border-light: #efede6;--c-border-hover: #c4c9c6;--c-green: #3c7e44;--c-green-bg: #f0f7f1;--c-green-dk: #254232;--c-amber: #c19443;--c-amber-bg: #faf3e5;--c-amber-dk: #775a27;--c-red: #ca3a31;--c-red-bg: #faedea;--c-red-dk: #a53428;--c-blue: #2f6f7e;--c-blue-bg: #e9f2f3;--c-blue-dk: #24586a;--c-teal: #4f8a6b;--c-teal-bg: #eef6f1;--c-teal-dk: #2f5e46;--c-chrome: #ffffff;--c-chrome-bg: rgba(255, 255, 255, .92);--c-chrome-active-bg: #faf3e5;--c-chrome-active-fg: #254232;--c-series-1: #254232;--c-series-2: #c19443;--c-series-3: #6f9e7f;--c-series-4: #a53428;--c-series-5: #81ac95;--c-series-6: #775a27;--c-series-7: #c4c9c6;--c-series-8: #3c7e44;--c-grid: #ece9e1;--c-axis: #8e9590;--font: "Open Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--r: 10px;--r-md: 16px;--r-lg: 18px;--sh-xs: none;--sh-sm: none}:root[data-pf-theme=canebuy][data-scheme=dark]{--c-primary: #d4ab5e;--c-primary-hover: #e6c588;--c-primary-grad: #d4ab5e;--c-on-primary: #1e362c;--c-primary-light: #2a2414;--c-primary-soft: #3d3218;--font: "Open Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}:root[data-pf-theme=canebuy] body{font-family:var(--font)}:root[data-pf-theme=canebuy] h1{font-family:var(--cb-serif);font-weight:700;letter-spacing:-.01em}:root[data-pf-theme=canebuy]:not([data-scheme=dark]) h1{color:var(--cb-forest)}:root[data-pf-theme=canebuy] .page-head h1,:root[data-pf-theme=canebuy] .phead h1{font-size:26px;line-height:1.2}.pf-eyebrow{font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cb-gold-dk, var(--c-primary-hover));margin:0 0 4px}:root[data-pf-theme=canebuy] .btn{background:var(--c-card);border-color:var(--c-border-hover);color:var(--c-text);box-shadow:none;border-radius:var(--r)}:root[data-pf-theme=canebuy] .btn:hover{background:var(--c-hover)}:root[data-pf-theme=canebuy]:not([data-scheme=dark]) .btn.primary{background:#d6ab5c;border-color:#c99c4a;color:#0f1f18;font-weight:700;box-shadow:0 1px 2px #1e362c1f;-webkit-font-smoothing:antialiased}:root[data-pf-theme=canebuy]:not([data-scheme=dark]) .btn.primary:hover{background:#cc9f4c;border-color:#b98d3d;filter:none}:root[data-pf-theme=canebuy] .btn.primary:focus-visible{outline:2px solid #1e362c;outline-offset:2px}:root[data-pf-theme=canebuy] .btn.ghost{background:transparent;border-color:transparent}:root[data-pf-theme=canebuy] .btn.soft{background:var(--c-primary-light);border-color:transparent;color:var(--c-primary-hover)}:root[data-pf-theme=canebuy] .btn.danger{background:var(--c-card);color:var(--c-red-dk);border-color:#e9c3bd}:root[data-pf-theme=canebuy] .card{border-color:var(--c-border);border-radius:var(--r-md);box-shadow:none}:root[data-pf-theme=canebuy] .pf-tile:hover,:root[data-pf-theme=canebuy] .hoverable:hover{border-color:var(--c-primary);box-shadow:0 6px 18px #1e362c0f}:root[data-pf-theme=canebuy] .pf-ic{background:var(--cb-green-soft);color:var(--cb-forest-2)}:root[data-pf-theme=canebuy] .pf-n{color:var(--cb-ink)}:root[data-pf-theme=canebuy] .input:focus,:root[data-pf-theme=canebuy] input:focus-visible,:root[data-pf-theme=canebuy] select:focus-visible{border-color:var(--c-primary);box-shadow:0 0 0 3px var(--c-focus-ring);outline:none}:root[data-pf-theme=canebuy] .rail,:root[data-pf-theme=canebuy] .side{--c-chrome: #1e362c;--c-chrome-text: #ffffff;--c-chrome-text-2: #dbe7df;--c-chrome-text-3: #81ac95;--c-chrome-border: #2c4a3c;--c-chrome-hover: #254232;--c-chrome-sunken: #254232;--c-chrome-active-bg: #2b4b3b;--c-chrome-active-fg: #ffffff}:root[data-pf-theme=canebuy] .rail{background:#1a3027;border-inline-end-color:#1a3027}:root[data-pf-theme=canebuy] .side{background:#1e362c;border-inline-end-color:#1e362c}:root[data-pf-theme=canebuy] .side .muted2{color:#a9c7b5}:root[data-pf-theme=canebuy] .side .divider{background:#2c4a3c}:root[data-pf-theme=canebuy] .rail-item.on:before{inset-inline-start:auto;inset-inline-end:-9px;width:3px;height:20px;border-radius:3px 0 0 3px;background:var(--cb-gold)}:root[data-pf-theme=canebuy] .nav-item{position:relative}:root[data-pf-theme=canebuy] .nav-item.on{font-weight:600}:root[data-pf-theme=canebuy] .nav-item.on:after{content:"";position:absolute;inset-inline-end:0;top:7px;bottom:7px;width:3px;border-radius:3px 0 0 3px;background:var(--cb-gold)}:root[data-pf-theme=canebuy] .nav-item.on .n{background:var(--cb-gold);color:var(--cb-forest)}:root[data-pf-theme=canebuy] .rail-item .badge-n{border-color:#1a3027}.pf-center.svelte-12qhfyh{min-height:100vh;display:grid;place-items:center;padding:var(--sp-6, 16px);background:var(--c-page)}.pf-gate.svelte-12qhfyh{max-width:460px;padding:var(--sp-8, 24px);text-align:center;display:flex;flex-direction:column;gap:var(--sp-4, 10px);align-items:center}.pf-gate.svelte-12qhfyh h2:where(.svelte-12qhfyh){margin:0;font-size:var(--fs-xl, 19px)}.pf-gate.svelte-12qhfyh p:where(.svelte-12qhfyh){margin:0}.pf-spin.svelte-12qhfyh{width:28px;height:28px;border-radius:50%;border:3px solid var(--c-border);border-block-start-color:var(--c-primary);animation:svelte-12qhfyh-pf-rot .8s linear infinite}@keyframes svelte-12qhfyh-pf-rot{to{transform:rotate(360deg)}}.pf-chip-ic.svelte-12qhfyh{width:26px;height:26px;border-radius:7px;background:var(--c-primary-light);display:grid;place-items:center;color:var(--c-primary-hover)}
