.auth-overlay[data-v-e6e117de]{z-index:99999;background:radial-gradient(circle at 100% 0,#caa44a40,#0000 35%),#0a1c14f5;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.auth-card[data-v-e6e117de]{text-align:center;background:#fff;border-radius:26px;width:min(440px,100%);padding:38px 30px;box-shadow:0 30px 80px #00000040}.auth-logo[data-v-e6e117de]{object-fit:contain;width:72px;height:72px;margin-bottom:14px}.auth-card h2[data-v-e6e117de]{color:#10271d;margin:0 0 10px;font-size:26px}.auth-card p[data-v-e6e117de]{color:#64736b;margin:0 0 24px;line-height:1.6}.phone-input-wrap[data-v-e6e117de]{position:relative}.phone-input-wrap span[data-v-e6e117de]{color:#637169;font-weight:700;position:absolute;top:50%;left:16px;transform:translateY(-50%)}#userPhoneInput[data-v-e6e117de]{box-sizing:border-box;border:2px solid #e2e8e4;border-radius:14px;outline:none;width:100%;padding:16px 16px 16px 58px;font-family:inherit;font-size:17px;transition:all .2s}#userPhoneInput[data-v-e6e117de]:focus{border-color:#c7a24a;box-shadow:0 0 0 4px #c7a24a1f}.auth-submit[data-v-e6e117de]{color:#10271d;cursor:pointer;background:#c7a24a;border:0;border-radius:14px;width:100%;margin-top:14px;padding:16px;font-size:16px;font-weight:800;transition:all .2s}.auth-submit[data-v-e6e117de]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #c7a24a4d}.calculator-hero[data-v-e6e117de]{color:#fff;background:radial-gradient(circle at 90% 0,#c7a24a33,#0000 30%),linear-gradient(135deg,#10271d,#19372a)}.hero-inner[data-v-e6e117de]{max-width:1180px;margin:auto;padding:55px 20px 62px}.hero-user[data-v-e6e117de]{color:#dce8e1;background:#ffffff1a;border:1px solid #ffffff1f;border-radius:50px;align-items:center;gap:8px;margin-bottom:20px;padding:7px 14px;font-size:13px;display:inline-flex}.hero-user strong[data-v-e6e117de]{color:#e6c66d}.change-user[data-v-e6e117de]{color:#d8b65c;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.hero-inner h1[data-v-e6e117de]{letter-spacing:-1.5px;max-width:760px;margin:0;font-size:clamp(34px,6vw,56px);line-height:1.1}.hero-inner h1 span[data-v-e6e117de]{color:#d9b75e}.hero-inner>p[data-v-e6e117de]{color:#c6d5cc;max-width:650px;margin:18px 0 0;font-size:17px;line-height:1.65}.calculator-section[data-v-e6e117de]{max-width:1180px;margin:auto;padding:38px 20px 80px}.calculator-grid[data-v-e6e117de]{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:25px;display:grid}@media (width<=860px){.calculator-grid[data-v-e6e117de]{grid-template-columns:1fr}}.items-box[data-v-e6e117de]{background:#fff;border:1px solid #e3eae5;border-radius:24px;overflow:hidden;box-shadow:0 10px 35px #132c200d}.items-header[data-v-e6e117de]{border-bottom:1px solid #edf1ee;justify-content:space-between;align-items:center;gap:15px;padding:23px 25px;display:flex}.items-header h2[data-v-e6e117de]{color:#10271d;margin:0;font-size:21px}.items-header p[data-v-e6e117de]{color:#7a867f;margin:5px 0 0;font-size:13px}.save-status[data-v-e6e117de]{color:#5d7567;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.save-dot[data-v-e6e117de]{background:#45a36c;border-radius:50%;width:8px;height:8px}.estimator-panel[data-v-e6e117de]{padding:10px 18px}.est-row[data-v-e6e117de]{border-bottom:1px dashed #e6ece8;justify-content:space-between;align-items:center;padding:14px 10px;display:flex}.est-row[data-v-e6e117de]:last-child{border-bottom:none}.est-row .name[data-v-e6e117de]{color:#16281f;font-size:16px;font-weight:700}.est-row .rate[data-v-e6e117de]{color:#6d7f76;margin-top:2px;font-size:13px}.qty-control[data-v-e6e117de]{align-items:center;gap:6px;display:flex}.qty-control button[data-v-e6e117de]{cursor:pointer;color:#16281f;background:#f7faf8;border:1.5px solid #d4ded8;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;font-weight:800;display:flex}.qty-control button[data-v-e6e117de]:hover{background:#e5ede8}.qty-control input[data-v-e6e117de]{text-align:center;border:1.5px solid #d4ded8;border-radius:10px;width:58px;height:34px;font-family:inherit;font-size:15px;font-weight:800}.qty-unit[data-v-e6e117de]{color:#63756b;min-width:28px;font-size:13px;font-weight:700}.benefits[data-v-e6e117de]{grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;display:grid}.benefit[data-v-e6e117de]{background:#fff;border:1px solid #e4ebe6;border-radius:15px;padding:14px}.benefit-icon[data-v-e6e117de]{margin-bottom:6px;font-size:20px}.benefit strong[data-v-e6e117de]{color:#173226;font-size:13px;display:block}.benefit span[data-v-e6e117de]{color:#77837c;margin-top:3px;font-size:11px;line-height:1.4;display:block}.summary-column[data-v-e6e117de]{position:sticky;top:90px}.summary-card[data-v-e6e117de]{color:#fff;background:#10271d;border-radius:25px;padding:27px;position:relative;overflow:hidden;box-shadow:0 18px 45px #10271d2e}.summary-label[data-v-e6e117de]{color:#b8c9c0;text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:700}.summary-total[data-v-e6e117de]{letter-spacing:-1.5px;color:#fff;margin-top:7px;font-family:Unbounded,sans-serif;font-size:42px;font-weight:800}.summary-sub[data-v-e6e117de]{color:#b8c9c0;margin-top:4px;font-size:13px}.progress-area[data-v-e6e117de]{margin-top:25px}.progress-labels[data-v-e6e117de]{color:#d5dfda;justify-content:space-between;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.progress-track[data-v-e6e117de]{background:#ffffff21;border-radius:20px;width:100%;height:9px;overflow:hidden}.gate-fill[data-v-e6e117de]{border-radius:inherit;background:#d8b65c;width:0%;height:100%;transition:width .4s}.gate-message[data-v-e6e117de]{color:#d5dfda;background:#ffffff12;border-radius:12px;margin-top:13px;padding:12px 13px;font-size:13px;line-height:1.45}.pickup-btn[data-v-e6e117de]{color:#10271d;box-sizing:border-box;background:#d8b65c;border-radius:13px;justify-content:center;align-items:center;width:100%;margin-top:18px;padding:15px;font-size:15px;font-weight:800;text-decoration:none;transition:all .2s;display:flex}.pickup-btn[data-v-e6e117de]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #d8b65c38}.summary-info[data-v-e6e117de]{color:#aebeb6;border-top:1px solid #ffffff1f;margin-top:18px;padding-top:17px;font-size:11px;line-height:1.55}.book-grid[data-v-ef86a83a]{grid-template-columns:1.22fr .88fr;align-items:start;gap:40px;display:grid}.form-card[data-v-ef86a83a]{border:1px solid var(--line);background:#fff;border-radius:26px;padding:38px 34px;box-shadow:0 16px 40px #0f3b2c0f}.field[data-v-ef86a83a]{margin-bottom:22px}.field label[data-v-ef86a83a]{color:var(--ink);margin-bottom:8px;font-size:.88rem;font-weight:700;display:block}.field input[type=text][data-v-ef86a83a],.field input[type=tel][data-v-ef86a83a],.field input[type=email][data-v-ef86a83a]{width:100%;color:var(--ink);box-sizing:border-box;background:#f9fbf8;border:1.5px solid #dbe5d8;border-radius:14px;padding:13px 18px;font-family:inherit;font-size:.95rem;transition:all .25s}.field input[data-v-ef86a83a]:focus{border-color:var(--g);background:#fff;outline:none;box-shadow:0 0 0 4px #0f3b2c1a}.selected-count-badge[data-v-ef86a83a]{color:var(--g);background:#e6f3e6;border:1px solid #cce5ce;border-radius:999px;padding:3px 10px;font-size:.76rem;font-weight:700}.modern-checkbox-grid[data-v-ef86a83a]{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:4px;display:grid}.modern-check-tile[data-v-ef86a83a]{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fbfdf9;border:1.5px solid #e1ebe0;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;transition:all .22s;display:flex;position:relative}.modern-check-tile[data-v-ef86a83a]:hover{background:#fff;border-color:#bad3ba;transform:translateY(-1px)}.modern-check-tile.is-selected[data-v-ef86a83a]{background:#eef7ee;border-color:#2f9a4f;box-shadow:0 4px 14px #2f9a4f24}.tile-checkbox-native[data-v-ef86a83a]{opacity:0;pointer-events:none;position:absolute}.tile-icon-box[data-v-ef86a83a]{background:#e9f3e7;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:1.35rem;transition:transform .2s;display:grid}.modern-check-tile.is-selected .tile-icon-box[data-v-ef86a83a]{background:#fff;transform:scale(1.08)}.tile-info[data-v-ef86a83a]{flex-direction:column;flex:1;min-width:0;display:flex}.tile-title[data-v-ef86a83a]{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:700;overflow:hidden}.tile-rate[data-v-ef86a83a]{color:var(--mut);font-size:.74rem;font-weight:600}.tile-checkmark[data-v-ef86a83a]{color:#0000;border:1.5px solid #c9d8c6;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;transition:all .2s;display:grid}.tile-checkmark svg[data-v-ef86a83a]{width:11px;height:11px}.modern-check-tile.is-selected .tile-checkmark[data-v-ef86a83a]{color:#fff;background:#2f9a4f;border-color:#2f9a4f}.upload-zone[data-v-ef86a83a]{text-align:center;cursor:pointer;background:#f9fbf8;border:2px dashed #cfded0;border-radius:16px;padding:24px 20px;transition:all .25s}.upload-zone[data-v-ef86a83a]:hover{background:#f0f7ef;border-color:#2f9a4f}.upload-zone svg[data-v-ef86a83a]{color:#2f9a4f;width:32px;height:32px;margin-bottom:8px}.upload-zone .fname[data-v-ef86a83a]{color:var(--mut);margin-top:6px;font-size:.82rem;font-weight:600}.btn-whatsapp[data-v-ef86a83a]{color:#fff;cursor:pointer;background:#25d366;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;margin-top:10px;font-size:1.02rem;font-weight:700;transition:all .25s;display:inline-flex;box-shadow:0 10px 24px #25d36659}.btn-whatsapp[data-v-ef86a83a]:hover:not(:disabled){background:#1fae53;transform:translateY(-2px);box-shadow:0 12px 28px #25d36673}.btn-whatsapp[data-v-ef86a83a]:disabled{opacity:.7;cursor:not-allowed}.dot[data-v-ef86a83a]{background:#fff;border-radius:50%;width:9px;height:9px;animation:1.8s infinite pulse-dot-ef86a83a;display:inline-block}@keyframes pulse-dot-ef86a83a{0%{opacity:.8;transform:scale(.95)}50%{opacity:1;transform:scale(1.3)}to{opacity:.8;transform:scale(.95)}}.form-msg[data-v-ef86a83a]{border-radius:12px;margin-bottom:16px;padding:12px 16px;font-size:.88rem;font-weight:600}.form-msg.sending[data-v-ef86a83a]{color:#1e4b75;background:#eef3f8;border:1px solid #c7dcef}.form-msg.success[data-v-ef86a83a]{color:#156933;background:#e6f6ec;border:1px solid #b3e6c3}.form-msg.error[data-v-ef86a83a]{color:#a82020;background:#fdeeee;border:1px solid #f8c6c6}.book-side .why[data-v-ef86a83a]{gap:16px;display:grid}.why-item[data-v-ef86a83a]{border:1px solid var(--line);background:#fff;border-radius:18px;align-items:flex-start;gap:14px;padding:20px 22px;transition:transform .25s;display:flex;box-shadow:0 10px 26px #0f3b2c0d}.why-item[data-v-ef86a83a]:hover{transform:translateY(-2px);box-shadow:0 14px 32px #0f3b2c14}.why-item svg[data-v-ef86a83a]{color:#2f9a4f;flex:none;width:22px;height:22px;margin-top:2px}.why-item h4[data-v-ef86a83a]{color:var(--ink);margin-bottom:4px;font-size:.98rem;font-weight:700}.why-item p[data-v-ef86a83a]{color:var(--mut);margin:0;font-size:.86rem;line-height:1.5}@media (width<=900px){.book-grid[data-v-ef86a83a]{grid-template-columns:1fr;gap:32px}.form-card[data-v-ef86a83a]{padding:28px 20px}}@media (width<=540px){.modern-checkbox-grid[data-v-ef86a83a]{grid-template-columns:1fr}}.hero-blog-section[data-v-46d33060]{background:radial-gradient(1100px 520px at 50% -10%,#c89b3c1f,#0000 70%);justify-content:center;padding-top:4rem;padding-bottom:2.5rem;display:flex}.hero-blog-container[data-v-46d33060]{text-align:center;flex-direction:column;align-items:center;display:flex}.hero-blog-container .h1[data-v-46d33060]{font-family:var(--font-display);color:var(--pine-900);margin-top:.4rem;font-size:2.8rem;line-height:1.2}.hero-blog-container .h1 em[data-v-46d33060]{color:var(--gold-600);font-style:normal}.kicker[data-v-46d33060]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-600);font-size:.76rem;font-weight:700}.blog-search-box[data-v-46d33060]{width:100%;max-width:540px;margin:0 auto 1.3rem;position:relative}.blog-search-box svg[data-v-46d33060]{width:18px;height:18px;color:var(--ink-400);pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.blog-search-box input[data-v-46d33060]{border:1.5px solid var(--line);background:var(--paper-100);width:100%;color:var(--ink-900);border-radius:99px;outline:none;padding:.85rem 1rem .85rem 2.8rem;font-size:1rem;transition:all .2s}.blog-search-box input[data-v-46d33060]:focus{border-color:var(--gold-500);background:#fff;box-shadow:0 0 0 3px #c89b3c2e}.blog-cat-chips[data-v-46d33060]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.cat-chip[data-v-46d33060]{border:1.5px solid var(--line);background:var(--paper-50);color:var(--ink-600);cursor:pointer;border-radius:99px;padding:.45rem 1rem;font-size:.84rem;font-weight:600;transition:all .2s}.cat-chip[data-v-46d33060]:hover{border-color:var(--gold-400);color:var(--pine-900)}.cat-chip.active[data-v-46d33060]{background:var(--pine-900);color:#fff;border-color:var(--pine-900);box-shadow:0 4px 12px #10271d33}.blog-loading-state[data-v-46d33060],.blog-empty-state[data-v-46d33060]{text-align:center;color:var(--ink-500);padding:4.5rem 1rem}.spinner-icon[data-v-46d33060],.empty-icon[data-v-46d33060]{margin-bottom:.8rem;font-size:2.5rem}.blog-empty-state h3[data-v-46d33060]{font-family:var(--font-display);color:var(--pine-900);margin-bottom:.4rem;font-size:1.4rem}.featured-hero-card[data-v-46d33060]{background:var(--paper-50);border:1px solid var(--line);border-radius:24px;grid-template-columns:1.15fr 1fr;gap:2.2rem;margin-bottom:3.5rem;transition:transform .3s,box-shadow .3s;display:grid;overflow:hidden;box-shadow:0 20px 40px -20px #10271d1f}.featured-hero-card[data-v-46d33060]:hover{transform:translateY(-4px);box-shadow:0 24px 50px -20px #10271d33}.featured-img-wrap[data-v-46d33060]{background:linear-gradient(135deg, var(--pine-900), var(--pine-800));justify-content:center;align-items:center;min-height:320px;text-decoration:none;display:flex;position:relative;overflow:hidden}.featured-cover-img[data-v-46d33060]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.featured-hero-card:hover .featured-cover-img[data-v-46d33060]{transform:scale(1.03)}.featured-fallback-art[data-v-46d33060]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.fallback-icon[data-v-46d33060]{opacity:.85;font-size:4rem}.featured-badge[data-v-46d33060]{background:var(--gold-500);color:var(--ink-950);text-transform:uppercase;letter-spacing:.04em;border-radius:99px;padding:5px 14px;font-size:.75rem;font-weight:800;position:absolute;top:18px;left:18px;box-shadow:0 4px 10px #00000040}.featured-content[data-v-46d33060]{flex-direction:column;justify-content:center;padding:2.2rem 2.2rem 2.2rem 0;display:flex}.featured-tags[data-v-46d33060]{align-items:center;gap:.6rem;margin-bottom:.8rem;display:flex}.tag-cat[data-v-46d33060]{color:var(--pine-900);background:#10271d14;border-radius:6px;padding:4px 10px;font-size:.78rem;font-weight:700}.tag-read[data-v-46d33060]{color:var(--ink-400);font-size:.8rem;font-weight:600}.featured-title[data-v-46d33060]{font-family:var(--font-display);color:var(--pine-900);margin:0 0 1rem;font-size:1.85rem;line-height:1.25}.featured-title a[data-v-46d33060]{color:inherit;text-decoration:none;transition:color .2s}.featured-title a[data-v-46d33060]:hover{color:var(--gold-600)}.featured-excerpt[data-v-46d33060]{color:var(--ink-600);margin:0 0 1.8rem;font-size:.98rem;line-height:1.65}.featured-footer[data-v-46d33060]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:1.2rem;display:flex}.author-info[data-v-46d33060]{align-items:center;gap:.65rem;display:flex}.author-dot[data-v-46d33060]{background:var(--pine-900);width:32px;height:32px;color:var(--gold-400);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.author-info strong[data-v-46d33060]{color:var(--pine-900);font-size:.84rem;display:block}.author-info small[data-v-46d33060]{color:var(--ink-400);font-size:.75rem;display:block}.blog-grid[data-v-46d33060]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;margin-bottom:3rem;display:grid}.blog-card[data-v-46d33060]{background:var(--paper-50);border:1px solid var(--line);border-radius:18px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.blog-card[data-v-46d33060]:hover{transform:translateY(-4px);box-shadow:0 14px 34px -10px #0c17121f}.blog-img-link[data-v-46d33060]{text-decoration:none;display:block}.blog-thumb-wrap[data-v-46d33060]{background:linear-gradient(135deg, var(--pine-800), var(--pine-900));height:190px;position:relative;overflow:hidden}.thumb-img[data-v-46d33060]{object-fit:cover;width:100%;height:100%;transition:transform .35s}.blog-card:hover .thumb-img[data-v-46d33060]{transform:scale(1.05)}.thumb-placeholder-gradient[data-v-46d33060]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.thumb-emoji[data-v-46d33060]{opacity:.75;font-size:3.5rem}.blog-cat-badge[data-v-46d33060]{background:var(--gold-500);color:var(--ink-950);letter-spacing:.02em;text-transform:uppercase;border-radius:99px;padding:3px 10px;font-size:.74rem;font-weight:700;position:absolute;top:12px;left:12px;box-shadow:0 2px 6px #0003}.blog-card-body[data-v-46d33060]{flex-direction:column;flex:1;padding:1.4rem;display:flex}.blog-meta[data-v-46d33060]{color:var(--ink-400);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.78rem;font-weight:600;display:flex}.meta-sep[data-v-46d33060]{opacity:.5}.blog-card-title[data-v-46d33060]{font-family:var(--font-display);color:var(--pine-900);margin:0 0 .65rem;font-size:1.2rem;line-height:1.35}.blog-card-title a[data-v-46d33060]{color:inherit;text-decoration:none;transition:color .2s}.blog-card-title a[data-v-46d33060]:hover{color:var(--gold-600)}.blog-card-excerpt[data-v-46d33060]{color:var(--ink-600);flex:1;margin:0 0 1.2rem;font-size:.88rem;line-height:1.6}.blog-card-foot[data-v-46d33060]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:1rem;font-size:.82rem;display:flex}.blog-author[data-v-46d33060]{color:var(--ink-400);font-weight:600}.read-more-link[data-v-46d33060]{color:var(--gold-600);align-items:center;gap:4px;font-weight:700;text-decoration:none;transition:gap .2s;display:inline-flex}.read-more-link[data-v-46d33060]:hover{gap:7px}@media (width<=820px){.featured-hero-card[data-v-46d33060]{grid-template-columns:1fr}.featured-content[data-v-46d33060]{padding:1.5rem}.featured-img-wrap[data-v-46d33060]{min-height:220px}}.post-container[data-v-e791c387]{max-width:780px;margin:0 auto;padding:2rem 1rem 5rem}.post-crumbs[data-v-e791c387]{color:var(--ink-400);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.82rem;display:flex}.post-crumbs a[data-v-e791c387]{color:var(--ink-600);text-decoration:none}.post-crumbs a[data-v-e791c387]:hover{color:var(--gold-600)}.post-cat-badge[data-v-e791c387]{color:var(--gold-600);text-transform:uppercase;letter-spacing:.04em;background:#c89b3c24;border:1px solid #c89b3c4d;border-radius:99px;margin-bottom:1rem;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-block}.post-title[data-v-e791c387]{font-family:var(--font-display);color:var(--pine-900);margin:0 0 1.2rem;font-size:2.4rem;line-height:1.2}.post-meta-row[data-v-e791c387]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding:1rem 0 1.5rem;display:flex}.post-author-box[data-v-e791c387]{align-items:center;gap:.8rem;display:flex}.author-avatar[data-v-e791c387]{background:var(--pine-900);width:40px;height:40px;color:var(--gold-400);font-weight:700;font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:.9rem;display:flex}.post-author-box b[data-v-e791c387]{color:var(--pine-900);font-size:.9rem;display:block}.post-author-box span[data-v-e791c387]{color:var(--ink-400);font-size:.78rem;display:block}.post-time-box[data-v-e791c387]{color:var(--ink-400);gap:1rem;font-size:.82rem;font-weight:600;display:flex}.post-hero-banner[data-v-e791c387]{background:linear-gradient(135deg, var(--pine-900), var(--pine-800));text-align:center;border-radius:20px;justify-content:center;align-items:center;height:240px;margin-bottom:2.5rem;display:flex;box-shadow:0 12px 30px -10px #0c171233}.markdown-body[data-v-e791c387]{margin-bottom:3rem}.post-share-card[data-v-e791c387]{background:var(--paper-100);border:1px solid var(--line);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2.5rem;padding:1.4rem;display:flex}.post-share-card b[data-v-e791c387]{color:var(--pine-900);margin-bottom:2px;font-size:.95rem;display:block}.post-share-card p[data-v-e791c387]{color:var(--ink-600);margin:0;font-size:.84rem}.share-btns[data-v-e791c387]{gap:.6rem;display:flex}.share-btn[data-v-e791c387]{cursor:pointer;border:none;border-radius:10px;padding:.65rem 1.1rem;font-size:.84rem;font-weight:700;transition:all .2s}.share-wa[data-v-e791c387]{color:#fff;background:#25d366}.share-wa[data-v-e791c387]:hover{background:#20bd5a}.share-copy[data-v-e791c387]{background:var(--paper-50);border:1px solid var(--line);color:var(--ink-900)}.share-copy[data-v-e791c387]:hover{background:#fff}.post-cta-box[data-v-e791c387]{background:radial-gradient(100% 120% at 50% 0%, #c89b3c26, var(--paper-100));text-align:center;border:1.5px solid #c89b3c4d;border-radius:20px;margin-bottom:3rem;padding:2.5rem 1.5rem}.post-cta-box h3[data-v-e791c387]{font-family:var(--font-display);color:var(--pine-900);margin:0 0 .5rem;font-size:1.6rem}.post-cta-box p[data-v-e791c387]{max-width:540px;color:var(--ink-600);margin:0 auto;font-size:.95rem;line-height:1.6}.related-grid[data-v-e791c387]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.2rem;display:grid}.related-card[data-v-e791c387]{background:var(--paper-50);border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:1.2rem;text-decoration:none;transition:all .2s;display:flex}.related-card[data-v-e791c387]:hover{border-color:var(--gold-500);transform:translateY(-2px)}.related-cat[data-v-e791c387]{color:var(--gold-600);text-transform:uppercase;margin-bottom:.4rem;font-size:.72rem;font-weight:700}.related-title[data-v-e791c387]{font-family:var(--font-display);color:var(--pine-900);flex:1;margin:0 0 1rem;font-size:1rem;line-height:1.35}.related-foot[data-v-e791c387]{color:var(--ink-400);justify-content:space-between;font-size:.78rem;display:flex}@media (width<=600px){.post-title[data-v-e791c387]{font-size:1.8rem}.post-meta-row[data-v-e791c387]{flex-direction:column;align-items:flex-start}}.pos-app-shell[data-v-0bd72e9b]{color:#eef2ea;background:#0c1712;grid-template-columns:250px 1fr;width:100%;max-width:100vw;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:grid-template-columns .3s cubic-bezier(.22,1,.36,1);display:grid;overflow-x:hidden}.pos-app-shell.sidebar-collapsed[data-v-0bd72e9b]{grid-template-columns:76px 1fr}.pos-sidebar[data-v-0bd72e9b]{z-index:50;box-sizing:border-box;background:#0f1d15;border-right:1px solid #eef2ea1a;flex-direction:column;width:250px;height:100vh;padding:18px 12px;transition:width .3s cubic-bezier(.22,1,.36,1),padding .3s cubic-bezier(.22,1,.36,1);display:flex;position:sticky;top:0;overflow:hidden auto}.pos-sidebar.is-collapsed[data-v-0bd72e9b]{align-items:center;width:76px;padding:18px 8px}.sidebar-brand-box[data-v-0bd72e9b]{justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 4px;display:flex}.brand-link[data-v-0bd72e9b]{align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.brand-logo-mark[data-v-0bd72e9b]{color:#0c1712;background:linear-gradient(155deg,#e6bc55,#d4a537);border-radius:12px;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;font-family:Space Grotesk,sans-serif;font-size:17px;font-weight:700;display:flex;box-shadow:0 8px 20px -8px #d4a53799}.brand-text[data-v-0bd72e9b]{color:#eef2ea;white-space:nowrap;letter-spacing:-.01em;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700}.btn-collapse-toggle[data-v-0bd72e9b]{color:#93a89a;cursor:pointer;background:#eef2ea0f;border:1px solid #eef2ea1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.btn-collapse-toggle[data-v-0bd72e9b]:hover{color:#d4a537;background:#1c3327;border-color:#d4a537}.sidebar-nav[data-v-0bd72e9b]{flex-direction:column;gap:4px;display:flex}.nav-section-title[data-v-0bd72e9b]{text-transform:uppercase;letter-spacing:.12em;color:#5a7364;margin:14px 8px 4px;font-size:10px;font-weight:700}.nav-item[data-v-0bd72e9b]{color:#93a89a;white-space:nowrap;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.is-collapsed .nav-item[data-v-0bd72e9b]{border-radius:12px;justify-content:center;width:46px;height:46px;padding:11px}.nav-item[data-v-0bd72e9b]:hover{color:#fff;background:#eef2ea0f}.nav-item.active[data-v-0bd72e9b]{color:#0c1712;background:#d4a537;font-weight:700;box-shadow:0 6px 16px -4px #d4a53780}.nav-label[data-v-0bd72e9b]{flex:1}.nav-pill[data-v-0bd72e9b]{letter-spacing:.06em;border-radius:99px;padding:2px 6px;font-size:9px;font-weight:800}.nav-pill.pos[data-v-0bd72e9b]{color:#0c1712;background:#0c171240}.sidebar-spacer[data-v-0bd72e9b]{flex:1}.sidebar-footer[data-v-0bd72e9b]{border-top:1px solid #eef2ea14;padding-top:14px}.footer-site-btn[data-v-0bd72e9b]{color:#93a89a;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.is-collapsed .footer-site-btn[data-v-0bd72e9b]{justify-content:center;padding:8px}.footer-site-btn[data-v-0bd72e9b]:hover{color:#d4a537;background:#d4a53714}.pos-main-wrapper[data-v-0bd72e9b]{background-color:#0c1712;background-image:radial-gradient(1000px 700px at 90% -10%,#d4a53712,#0000 60%),radial-gradient(900px 700px at -10% 110%,#2f5d3f2e,#0000 60%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;flex-direction:column;min-width:0;display:flex}.pos-mobile-nav[data-v-0bd72e9b]{background:#0f1d15;border-bottom:1px solid #eef2ea1a;align-items:center;gap:8px;padding:8px 12px;display:none;overflow-x:auto}.mob-toggle-btn[data-v-0bd72e9b]{color:#e6bc55;cursor:pointer;white-space:nowrap;background:#1c3327;border:1px solid #eef2ea1f;border-radius:6px;padding:6px 10px;font-size:11.5px;font-weight:700}.mob-btn[data-v-0bd72e9b]{color:#93a89a;white-space:nowrap;background:#eef2ea0d;border-radius:99px;padding:6px 12px;font-size:12px;font-weight:600;text-decoration:none}.mob-btn.active-mob[data-v-0bd72e9b]{color:#0c1712;background:#d4a537}.pos-topbar[data-v-0bd72e9b]{z-index:10;border-bottom:1px solid #eef2ea14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 34px 16px;display:flex;pointer-events:auto!important;width:100%!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.topbar-toggle-btn[data-v-0bd72e9b]{color:#93a89a;cursor:pointer;background:#16281f;border:1px solid #eef2ea1f;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex}.topbar-toggle-btn[data-v-0bd72e9b]:hover{color:#e6bc55;border-color:#d4a537}.pos-heading[data-v-0bd72e9b]{color:#eef2ea;letter-spacing:-.01em;margin:0 0 3px;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif;font-size:22px;font-weight:700}.pos-sub[data-v-0bd72e9b]{color:#93a89a;margin:0;font-size:12.5px}.agent-chip[data-v-0bd72e9b]{background:#1c3327;border:1px solid #eef2ea1a;border-radius:100px;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 14px 6px 8px;display:flex}.chip-avatar[data-v-0bd72e9b]{color:#0c1712;background:#d4a537;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:12.5px;font-weight:700;display:flex}.chip-info[data-v-0bd72e9b]{font-size:12px}.chip-info b[data-v-0bd72e9b]{color:#eef2ea;display:block}.chip-info span[data-v-0bd72e9b]{color:#93a89a;font-size:10.5px}.chip-tag[data-v-0bd72e9b]{cursor:pointer;border:none;border-radius:100px;padding:4px 10px;font-size:11px;font-weight:700;text-decoration:none;transition:all .2s}.chip-view[data-v-0bd72e9b]{color:#e6bc55;background:#d4a5372e;border:1px solid #d4a53766}.chip-view[data-v-0bd72e9b]:hover{color:#0c1712;background:#d4a537}.chip-logout[data-v-0bd72e9b]{color:#f59e8b;background:#c0553a33;border:1px solid #c0553a66}.chip-logout[data-v-0bd72e9b]:hover{color:#fff;background:#c0553a}.pos-page-content[data-v-0bd72e9b]{width:100%;max-width:1440px;padding:24px 34px 60px}@media (width<=900px){.pos-app-shell[data-v-0bd72e9b]{grid-template-columns:1fr!important}.pos-sidebar[data-v-0bd72e9b]{display:none}.pos-mobile-nav[data-v-0bd72e9b]{display:flex}.pos-topbar[data-v-0bd72e9b]{padding:16px 20px}.pos-page-content[data-v-0bd72e9b]{padding:16px 20px 60px}.topbar-toggle-btn[data-v-0bd72e9b]{display:none}}.pos-login-page[data-v-ed833caf]{color:#eef2ea;background:#0c1712;justify-content:center;align-items:center;min-height:100vh;padding:20px;font-family:Inter,sans-serif;display:flex;position:relative;overflow:hidden}.pos-backdrop[data-v-ed833caf]{pointer-events:none;background:radial-gradient(1100px 800px at 85% -10%,#d4a5371f,#0000 60%),radial-gradient(1000px 800px at -10% 108%,#2f5d3f4d,#0000 60%),#0c1712;position:fixed;inset:0}.grid-lines[data-v-ed833caf]{background-image:linear-gradient(#eef2ea09 1px,#0000 1px),linear-gradient(90deg,#eef2ea09 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0}.orb[data-v-ed833caf]{filter:blur(2px);opacity:.55;border-radius:50%;animation:14s ease-in-out infinite float-ed833caf;position:absolute}.orb.coin[data-v-ed833caf]{background:radial-gradient(circle at 35% 30%,#e6bc55,#d4a537 70%);width:18px;height:18px;box-shadow:0 0 24px #d4a53780}.orb.leaf[data-v-ed833caf]{opacity:.4;background:#2f5d3f;border-radius:2px 10px;width:14px;height:14px}@keyframes float-ed833caf{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-30px)rotate(18deg)}}.login-card-container[data-v-ed833caf]{z-index:10;width:100%;max-width:410px;position:relative}.pos-auth-card[data-v-ed833caf]{background:linear-gradient(#16281f,#0f1d15);border:1px solid #eef2ea1f;border-radius:20px;padding:34px 28px 28px;box-shadow:0 30px 80px -20px #000c}.auth-header[data-v-ed833caf]{text-align:center;margin-bottom:24px}.auth-brand-mark[data-v-ed833caf]{color:#0c1712;background:linear-gradient(155deg,#e6bc55,#d4a537);border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto 14px;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:700;display:flex;box-shadow:0 8px 24px -6px #d4a53799}.auth-header h2[data-v-ed833caf]{color:#eef2ea;margin:0 0 6px;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:700}.auth-header p[data-v-ed833caf]{color:#93a89a;margin:0;font-size:12.5px;line-height:1.5}.auth-form[data-v-ed833caf]{flex-direction:column;gap:16px;display:flex}.error-banner[data-v-ed833caf]{color:#f59e8b;background:#c0553a33;border:1px solid #c0553a66;border-radius:8px;padding:10px 14px;font-size:12.5px;font-weight:600}.pos-field[data-v-ed833caf]{flex-direction:column;gap:6px;display:flex}.pos-field label[data-v-ed833caf]{text-transform:uppercase;letter-spacing:.08em;color:#93a89a;font-size:11px;font-weight:600}.pos-field input[data-v-ed833caf]{color:#eef2ea;background:#081109;border:1px solid #eef2ea1f;border-radius:10px;outline:none;padding:11px 14px;font-size:14px;transition:border-color .2s}.pos-field input[data-v-ed833caf]:focus{border-color:#d4a537}.btn-pos-login[data-v-ed833caf]{color:#0c1712;cursor:pointer;background:linear-gradient(155deg,#e6bc55,#d4a537);border:none;border-radius:10px;margin-top:6px;padding:13px;font-size:14px;font-weight:700;transition:transform .15s,opacity .15s;box-shadow:0 8px 20px -8px #d4a53780}.btn-pos-login[data-v-ed833caf]:hover:not(:disabled){opacity:.95;transform:translateY(-1px)}.btn-pos-login[data-v-ed833caf]:disabled{opacity:.5;cursor:not-allowed}.auth-foot[data-v-ed833caf]{text-align:center;border-top:1px solid #eef2ea14;margin-top:22px;padding-top:18px}.auth-foot a[data-v-ed833caf]{color:#93a89a;font-size:12px;font-weight:600;text-decoration:none}.auth-foot a[data-v-ed833caf]:hover{color:#e6bc55}.pos-dash-container[data-v-8e814c11]{flex-direction:column;gap:22px;display:flex}.quick-tiles-grid[data-v-8e814c11]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.quick-tile[data-v-8e814c11]{background:linear-gradient(#16281f,#0f1d15);border:1px solid #eef2ea1a;border-radius:14px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 10px 30px -10px #00000080}.quick-tile[data-v-8e814c11]:hover{border-color:#d4a537;transform:translateY(-2px);box-shadow:0 14px 35px -8px #d4a53740}.quick-tile.highlight[data-v-8e814c11]{background:linear-gradient(#1e382b,#122219);border-color:#d4a53766}.tile-icon[data-v-8e814c11]{background:#1c3327;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex}.tile-texts[data-v-8e814c11]{flex:1;min-width:0}.tile-texts b[data-v-8e814c11]{color:#eef2ea;margin-bottom:2px;font-size:13.5px;display:block}.tile-texts span[data-v-8e814c11]{color:#93a89a;white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.tile-arrow[data-v-8e814c11]{color:#d4a537;font-size:16px;font-weight:700}.stats-overview-grid[data-v-8e814c11]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.dash-stat-card[data-v-8e814c11]{background:linear-gradient(#16281f,#0f1d15);border:1px solid #eef2ea1a;border-radius:14px;padding:18px;box-shadow:0 14px 34px -14px #0009}.dash-stat-card.warning[data-v-8e814c11]{border-left:3.5px solid #f59e0b}.dash-stat-card.success[data-v-8e814c11]{border-left:3.5px solid #10b981}.dash-stat-card.highlight[data-v-8e814c11]{border-left:3.5px solid #d4a537}.stat-lbl[data-v-8e814c11]{text-transform:uppercase;color:#93a89a;letter-spacing:.06em;margin-bottom:6px;font-size:11px;font-weight:700}.stat-val[data-v-8e814c11]{color:#eef2ea;margin-bottom:4px;font-family:JetBrains Mono,monospace;font-size:24px;font-weight:800}.text-gold[data-v-8e814c11]{color:#e6bc55}.text-green[data-v-8e814c11]{color:#7cf29a}.text-warning[data-v-8e814c11]{color:#fbbf24}.text-success[data-v-8e814c11]{color:#7cf29a}.stat-sub[data-v-8e814c11]{color:#6b8577;font-size:11px}.dashboard-tables-grid[data-v-8e814c11]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.dash-table-card[data-v-8e814c11]{background:linear-gradient(#16281f,#0f1d15);border:1px solid #eef2ea1a;border-radius:16px;padding:20px;box-shadow:0 20px 50px -20px #0009}.table-card-head[data-v-8e814c11]{border-bottom:1px solid #eef2ea14;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.table-card-head h3[data-v-8e814c11]{color:#eef2ea;margin:0 0 2px;font-family:Space Grotesk,sans-serif;font-size:15px}.card-sub[data-v-8e814c11]{color:#93a89a;font-size:11.5px}.table-view-all[data-v-8e814c11]{color:#e6bc55;font-size:12px;font-weight:700;text-decoration:none}.table-view-all[data-v-8e814c11]:hover{text-decoration:underline}.table-responsive[data-v-8e814c11]{overflow-x:auto}.dash-table[data-v-8e814c11]{border-collapse:collapse;width:100%;font-size:12.5px}.dash-table th[data-v-8e814c11]{text-align:left;text-transform:uppercase;color:#93a89a;letter-spacing:.06em;border-bottom:1px solid #eef2ea1a;padding:8px 10px;font-size:10.5px}.dash-table td[data-v-8e814c11]{vertical-align:middle;border-bottom:1px solid #eef2ea0f;padding:10px}.phone-link[data-v-8e814c11]{color:#e6bc55;font-family:JetBrains Mono,monospace;font-weight:600;text-decoration:none}.status-badge[data-v-8e814c11]{text-transform:capitalize;border-radius:99px;padding:3px 8px;font-size:10.5px;font-weight:700;display:inline-block}.status-badge.pending[data-v-8e814c11]{color:#fbbf24;background:#f59e0b33}.status-badge.confirmed[data-v-8e814c11]{color:#38bdf8;background:#38bdf833}.status-badge.completed[data-v-8e814c11]{color:#7cf29a;background:#59d98c33}.status-badge.cancelled[data-v-8e814c11]{color:#f59e8b;background:#c0553a33}@media (width<=900px){.dashboard-tables-grid[data-v-8e814c11]{grid-template-columns:1fr}}.pos-terminal-grid[data-v-8ede7833]{grid-template-columns:1.25fr 1fr;align-items:start;gap:24px;display:grid}.pos-card[data-v-8ede7833]{background:linear-gradient(#16281f,#0f1d15);border:1px solid #eef2ea1a;border-radius:16px;margin-bottom:20px;padding:22px;box-shadow:0 20px 50px -20px #0009}.card-title[data-v-8ede7833]{color:#eef2ea;margin:0 0 4px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700}.card-hint[data-v-8ede7833]{color:#93a89a;margin:0 0 16px;font-size:12px}.chip-grid[data-v-8ede7833]{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.scrap-chip[data-v-8ede7833]{color:#93a89a;cursor:pointer;-webkit-user-select:none;user-select:none;background:#1c3327;border:1px solid #eef2ea1a;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:all .2s;display:flex}.scrap-chip[data-v-8ede7833]:hover{color:#fff;border-color:#d4a537}.scrap-chip.selected[data-v-8ede7833]{color:#0c1712;background:linear-gradient(155deg,#e6bc55,#d4a537);border-color:#0000;font-weight:700;box-shadow:0 6px 16px -4px #d4a53766}.chip-rate[data-v-8ede7833]{opacity:.85;font-size:11px}.field-row[data-v-8ede7833]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.pos-field[data-v-8ede7833]{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.pos-field label[data-v-8ede7833]{text-transform:uppercase;letter-spacing:.08em;color:#93a89a;font-size:11px;font-weight:600}.field-head[data-v-8ede7833]{justify-content:space-between;align-items:center;display:flex}.pos-field input[data-v-8ede7833],.pos-field select[data-v-8ede7833]{color:#eef2ea;background:#081109;border:1px solid #eef2ea1f;border-radius:10px;outline:none;padding:10px 12px;font-size:13.5px;transition:border-color .2s}.pos-field input[data-v-8ede7833]:focus,.pos-field select[data-v-8ede7833]:focus{border-color:#d4a537}.mono-input[data-v-8ede7833]{font-family:JetBrains Mono,monospace}.unit-toggle[data-v-8ede7833]{background:#081109;border:1px solid #eef2ea1f;border-radius:100px;width:120px;padding:2px;display:inline-flex;position:relative}.unit-toggle button[data-v-8ede7833]{color:#93a89a;cursor:pointer;z-index:2;background:0 0;border:none;border-radius:100px;flex:1;padding:4px 0;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;position:relative}.unit-toggle button.active[data-v-8ede7833]{color:#0c1712}.toggle-thumb[data-v-8ede7833]{z-index:1;background:#d4a537;border-radius:100px;width:calc(33.333% - 2px);height:calc(100% - 4px);transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;left:2px}.unit-toggle.g .toggle-thumb[data-v-8ede7833]{transform:translate(100%)}.unit-toggle.pc .toggle-thumb[data-v-8ede7833]{transform:translate(200%)}.lcd-readout[data-v-8ede7833]{background:#060e07;border:1px solid #1c3327;border-radius:12px;justify-content:space-between;align-items:center;margin-top:6px;padding:14px 18px;display:flex}.lcd-label[data-v-8ede7833]{letter-spacing:.14em;text-transform:uppercase;color:#4f8a63;font-size:10px;font-weight:700}.lcd-val[data-v-8ede7833]{color:#7cf29a;font-family:JetBrains Mono,monospace;font-size:26px;font-weight:700}.lcd-selected[data-v-8ede7833]{color:#eef2ea;margin-top:2px;font-size:13px;font-weight:600}.photo-dropzone[data-v-8ede7833]{text-align:center;cursor:pointer;background:#0003;border:1.5px dashed #eef2ea2e;border-radius:12px;padding:18px;transition:border-color .2s}.photo-dropzone[data-v-8ede7833]:hover{border-color:#d4a537}.photo-dropzone b[data-v-8ede7833]{margin:4px 0 2px;font-size:13px;display:block}.photo-dropzone span[data-v-8ede7833]{color:#93a89a;font-size:11px}.photo-thumb-grid[data-v-8ede7833]{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.thumb-card[data-v-8ede7833]{background:#000;border:1px solid #eef2ea26;border-radius:8px;width:70px;height:70px;position:relative;overflow:hidden}.thumb-card img[data-v-8ede7833]{object-fit:cover;width:100%;height:100%}.thumb-del[data-v-8ede7833]{color:#fff;cursor:pointer;background:#c0553ae6;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;display:flex;position:absolute;top:2px;right:2px}.btn-pos-primary[data-v-8ede7833]{color:#0c1712;cursor:pointer;background:linear-gradient(155deg,#e6bc55,#d4a537);border:none;border-radius:10px;padding:12px 18px;font-size:13.5px;font-weight:700;transition:transform .15s,opacity .15s}.btn-pos-primary[data-v-8ede7833]:hover:not(:disabled){opacity:.95;transform:translateY(-1px)}.btn-pos-primary[data-v-8ede7833]:disabled{opacity:.4;cursor:not-allowed}.btn-pos-ghost[data-v-8ede7833]{color:#eef2ea;cursor:pointer;background:#1c3327;border:1px solid #eef2ea1f;border-radius:10px;flex:1;padding:10px 14px;font-size:12px;font-weight:700;transition:all .2s}.btn-pos-ghost[data-v-8ede7833]:hover:not(:disabled){background:#254232;border-color:#d4a537}.btn-wa[data-v-8ede7833]{color:#7cf29a;background:#25d36626;border-color:#25d3664d}.btn-wa[data-v-8ede7833]:hover:not(:disabled){color:#0c1712;background:#25d366}.sticky-receipt-card[data-v-8ede7833]{flex-direction:column;align-items:center;display:flex;position:sticky;top:20px}.thermal-receipt[data-v-8ede7833]{color:#20281f;background:#f3ede1;border-radius:8px;width:350px;max-width:350px;font-family:JetBrains Mono,monospace;overflow:hidden;box-shadow:0 30px 70px -20px #000000b3}.jagged-edge[data-v-8ede7833]{background-color:#0000;background-image:linear-gradient(135deg,#f3ede1 50%,#0000 50%),linear-gradient(-135deg,#f3ede1 50%,#0000 50%);background-position:0 0,0 0;background-repeat:repeat-x;background-size:14px 14px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;height:11px}.jagged-edge.bottom[data-v-8ede7833]{transform:rotate(180deg)}.receipt-body[data-v-8ede7833]{padding:18px 18px 4px}.slip-header[data-v-8ede7833]{text-align:center;margin-bottom:12px}.slip-mark[data-v-8ede7833]{color:#e6bc55;background:linear-gradient(155deg,#2f5d3f,#16281f);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto 8px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700;display:flex}.slip-company[data-v-8ede7833]{letter-spacing:.02em;color:#16281f;font-family:Space Grotesk,sans-serif;font-size:16px;display:block}.slip-sub[data-v-8ede7833]{color:#5a6a5c;letter-spacing:.06em;margin-top:2px;font-size:8.5px;display:block}.slip-invoice-num[data-v-8ede7833]{border-top:1px dashed #c9c0a6;border-bottom:1px dashed #c9c0a6;margin-top:8px;padding:5px 0;font-size:9.5px;font-weight:700}.slip-meta[data-v-8ede7833]{color:#5a6a5c;margin-bottom:10px;font-size:10px;line-height:1.6}.meta-row[data-v-8ede7833]{justify-content:space-between;gap:8px;display:flex}.meta-row b[data-v-8ede7833]{color:#20281f;text-align:right;word-break:break-word}.slip-table[data-v-8ede7833]{border-collapse:collapse;width:100%;margin-bottom:8px;font-size:11px}.slip-table th[data-v-8ede7833]{text-transform:uppercase;color:#5a6a5c;border-bottom:1px solid #20281f;padding-bottom:6px;font-family:Inter,sans-serif;font-size:9px;font-weight:700}.slip-table td[data-v-8ede7833]{vertical-align:top;border-bottom:1px dashed #c9c0a6;padding:6px 0}.item-del-btn[data-v-8ede7833]{color:#c0553a;cursor:pointer;background:0 0;border:none;margin-left:4px;font-size:14px;font-weight:700}.slip-totals[data-v-8ede7833]{padding:6px 0}.total-row[data-v-8ede7833]{color:#5a6a5c;justify-content:space-between;margin-bottom:3px;font-size:11px;display:flex}.total-row.grand-total[data-v-8ede7833]{color:#20281f;border-top:1px solid #20281f;margin-top:6px;padding-top:6px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700}.slip-stamp[data-v-8ede7833]{color:#2f5d3f;letter-spacing:.12em;border:2px solid #2f5d3f;border-radius:4px;padding:3px 10px;font-family:Space Grotesk,sans-serif;font-size:10px;font-weight:700;display:inline-block;transform:rotate(-3deg)}.slip-qr-block[data-v-8ede7833]{text-align:center;border-top:1px dashed #c9c0a6;padding:10px 0 4px}.sim-qr[data-v-8ede7833]{background:#fff;border-radius:4px;padding:4px;display:inline-block}.slip-footer[data-v-8ede7833]{text-align:center;color:#5a6a5c;padding:10px 0 14px;font-family:Inter,sans-serif;font-size:9px;line-height:1.4}.slip-actions[data-v-8ede7833]{flex-direction:column;gap:8px;width:350px;margin-top:14px;display:flex}.pos-alert[data-v-8ede7833]{text-align:center;border-radius:8px;width:350px;margin-top:10px;padding:10px 14px;font-size:12px;font-weight:600}.pos-alert.success[data-v-8ede7833]{color:#7cf29a;background:#59d98c26;border:1px solid #59d98c4d}.pos-alert.error[data-v-8ede7833]{color:#f59e8b;background:#c0553a26;border:1px solid #c0553a4d}@media (width<=900px){.pos-terminal-grid[data-v-8ede7833]{grid-template-columns:1fr}}.pos-ledger-container[data-v-f2c79527]{flex-direction:column;gap:20px;display:flex}.ledger-filter-card[data-v-f2c79527]{background:linear-gradient(#16281f,#0f1d15);border:1px solid #eef2ea1a;border-radius:16px;padding:18px 22px}.filter-row[data-v-f2c79527]{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.filter-item[data-v-f2c79527]{flex-direction:column;gap:6px;display:flex}.filter-item.search-wrap[data-v-f2c79527]{flex:1;min-width:220px}.filter-item label[data-v-f2c79527]{text-transform:uppercase;color:#93a89a;letter-spacing:.06em;font-size:11px;font-weight:600}.filter-item input[data-v-f2c79527],.filter-item select[data-v-f2c79527]{color:#eef2ea;background:#081109;border:1px solid #eef2ea1f;border-radius:10px;outline:none;padding:9px 12px;font-size:13px}.btn-filter-reset[data-v-f2c79527]{color:#93a89a;cursor:pointer;background:#1c3327;border:1px solid #eef2ea1f;border-radius:10px;padding:9px 14px;font-size:12px;font-weight:600}.btn-filter-reset[data-v-f2c79527]:hover{color:#fff;border-color:#d4a537}.ledger-table-card[data-v-f2c79527]{background:linear-gradient(#16281f,#0f1d15);border:1px solid #eef2ea1a;border-radius:16px;padding:22px;box-shadow:0 20px 50px -20px #0009}.btn-new-bill[data-v-f2c79527]{color:#0c1712;background:#d4a537;border-radius:8px;padding:8px 14px;font-size:12px;font-weight:700;text-decoration:none}.table-responsive[data-v-f2c79527]{overflow-x:auto}.ledger-table[data-v-f2c79527]{border-collapse:collapse;width:100%;font-size:13px}.ledger-table th[data-v-f2c79527]{text-align:left;text-transform:uppercase;color:#93a89a;letter-spacing:.06em;border-bottom:1px solid #eef2ea1a;padding:12px 14px;font-size:11px}.ledger-table td[data-v-f2c79527]{vertical-align:middle;border-bottom:1px solid #eef2ea0f;padding:12px 14px}.inv-badge[data-v-f2c79527]{color:#e6bc55;font-family:JetBrains Mono,monospace;font-size:13px}.inv-date[data-v-f2c79527]{color:#93a89a;margin-top:2px;font-size:10.5px}.agent-tag[data-v-f2c79527]{color:#eef2ea;background:#1c3327;border-radius:6px;padding:3px 8px;font-size:11.5px;font-weight:600}.pay-badge[data-v-f2c79527]{color:#7cf29a;background:#254232;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.payout-amount[data-v-f2c79527]{color:#e6bc55;font-family:JetBrains Mono,monospace;font-size:15px}.expense-tag[data-v-f2c79527]{color:#f59e8b;font-family:JetBrains Mono,monospace;font-weight:600}.photo-pill[data-v-f2c79527]{color:#e6bc55;cursor:pointer;background:#d4a53726;border-radius:6px;padding:3px 8px;font-size:11px}.action-btn-group[data-v-f2c79527]{justify-content:flex-end;gap:6px;display:flex}.act-btn[data-v-f2c79527]{color:#eef2ea;cursor:pointer;background:#1c3327;border:1px solid #eef2ea1f;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:600;text-decoration:none}.act-btn[data-v-f2c79527]:hover{background:#254232;border-color:#d4a537}.act-wa[data-v-f2c79527]{color:#7cf29a}.act-del[data-v-f2c79527]{color:#f59e8b}.act-del[data-v-f2c79527]:hover{color:#fff;background:#c0553a}.pos-modal-overlay[data-v-f2c79527]{z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.pos-modal-card[data-v-f2c79527]{background:#16281f;border:1px solid #eef2ea26;border-radius:16px;width:100%;max-width:540px;overflow:hidden;box-shadow:0 30px 80px #000c}.modal-header[data-v-f2c79527]{border-bottom:1px solid #eef2ea1a;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.modal-header h3[data-v-f2c79527]{color:#eef2ea;margin:0;font-size:16px}.modal-close[data-v-f2c79527]{color:#93a89a;cursor:pointer;background:0 0;border:none;font-size:20px}.modal-body[data-v-f2c79527]{padding:22px}.modal-item-table[data-v-f2c79527]{border-collapse:collapse;width:100%;font-size:12px}.modal-item-table th[data-v-f2c79527]{text-align:left;color:#93a89a;text-transform:uppercase;border-bottom:1px solid #eef2ea1a;padding:6px 0;font-size:10px}.modal-item-table td[data-v-f2c79527]{border-bottom:1px dashed #eef2ea14;padding:8px 0}.pos-reports-container[data-v-008671df]{flex-direction:column;gap:24px;display:flex}.stats-kpi-grid[data-v-008671df]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.kpi-card[data-v-008671df]{background:linear-gradient(#1c3327,#0f1d15);border:1px solid #eef2ea1a;border-radius:14px;padding:18px 20px}.kpi-lbl[data-v-008671df]{text-transform:uppercase;color:#93a89a;letter-spacing:.08em;font-size:11px;font-weight:600}.kpi-num[data-v-008671df]{color:#eef2ea;margin:6px 0 2px;font-family:JetBrains Mono,monospace;font-size:26px;font-weight:700}.kpi-num.gold[data-v-008671df]{color:#e6bc55}.kpi-num.rust[data-v-008671df]{color:#f59e8b}.kpi-num.green[data-v-008671df]{color:#7cf29a}.kpi-sub[data-v-008671df]{color:#6b8577;font-size:11px}.breakdown-grid[data-v-008671df]{grid-template-columns:1fr 1fr;gap:22px;display:grid}.report-card[data-v-008671df]{background:linear-gradient(#16281f,#0f1d15);border:1px solid #eef2ea1a;border-radius:16px;padding:22px}.card-heading[data-v-008671df]{color:#eef2ea;margin:0 0 4px;font-family:Space Grotesk,sans-serif;font-size:16px}.card-hint[data-v-008671df]{color:#93a89a;margin:0 0 20px;font-size:12px}.distribution-list[data-v-008671df]{flex-direction:column;gap:16px;display:flex}.dist-info[data-v-008671df]{justify-content:space-between;margin-bottom:6px;font-size:13px;display:flex}.dist-info b[data-v-008671df]{color:#eef2ea}.dist-info span[data-v-008671df]{color:#e6bc55;font-family:JetBrains Mono,monospace}.dist-bar-track[data-v-008671df]{background:#081109;border-radius:100px;height:8px;overflow:hidden}.dist-bar-fill[data-v-008671df]{background:linear-gradient(90deg,#d4a537,#e6bc55);border-radius:100px;height:100%;transition:width .5s}.dist-bar-fill.green[data-v-008671df]{background:linear-gradient(90deg,#2f5d3f,#59d98c)}@media (width<=800px){.breakdown-grid[data-v-008671df]{grid-template-columns:1fr}}.pos-agents-container[data-v-c07530fd]{flex-direction:column;display:flex}.agents-card[data-v-c07530fd]{background:linear-gradient(#16281f,#0f1d15);border:1px solid #eef2ea1a;border-radius:16px;padding:22px;box-shadow:0 20px 50px -20px #0009}.agents-head[data-v-c07530fd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.btn-add-agent[data-v-c07530fd]{color:#0c1712;cursor:pointer;background:#d4a537;border:none;border-radius:9px;padding:9px 16px;font-size:13px;font-weight:700}.table-responsive[data-v-c07530fd]{overflow-x:auto}.agents-table[data-v-c07530fd]{border-collapse:collapse;width:100%;font-size:13px}.agents-table th[data-v-c07530fd]{text-align:left;text-transform:uppercase;color:#93a89a;border-bottom:1px solid #eef2ea1a;padding:12px 14px;font-size:11px}.agents-table td[data-v-c07530fd]{vertical-align:middle;border-bottom:1px solid #eef2ea0f;padding:12px 14px}.agent-avatar[data-v-c07530fd]{color:#0c1712;background:#d4a537;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex}.zone-pill[data-v-c07530fd]{color:#eef2ea;background:#1c3327;border-radius:6px;padding:3px 9px;font-size:11.5px}.status-pill[data-v-c07530fd]{color:#f59e8b;background:#c0553a33;border-radius:6px;padding:3px 8px;font-size:11px}.status-pill.active[data-v-c07530fd]{color:#7cf29a;background:#59d98c33}.btn-agent-act[data-v-c07530fd]{color:#eef2ea;cursor:pointer;background:#1c3327;border:1px solid #eef2ea1f;border-radius:6px;padding:5px 10px;font-size:11.5px}.btn-agent-act[data-v-c07530fd]:hover{border-color:#d4a537}.btn-agent-act.del[data-v-c07530fd]{color:#f59e8b}.btn-agent-act.del[data-v-c07530fd]:hover{color:#fff;background:#c0553a}.pos-modal-overlay[data-v-c07530fd]{z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.pos-modal-card[data-v-c07530fd]{background:#16281f;border:1px solid #eef2ea26;border-radius:16px;width:100%;max-width:520px;overflow:hidden}.modal-header[data-v-c07530fd]{border-bottom:1px solid #eef2ea1a;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.modal-header h3[data-v-c07530fd]{color:#eef2ea;margin:0;font-size:16px}.modal-close[data-v-c07530fd]{color:#93a89a;cursor:pointer;background:0 0;border:none;font-size:20px}.modal-body[data-v-c07530fd]{padding:22px}.form-row[data-v-c07530fd]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.modal-field[data-v-c07530fd]{flex-direction:column;gap:6px;display:flex}.modal-field label[data-v-c07530fd]{text-transform:uppercase;color:#93a89a;font-size:11px;font-weight:600}.modal-field input[data-v-c07530fd]{color:#eef2ea;background:#081109;border:1px solid #eef2ea1f;border-radius:8px;outline:none;padding:9px 12px;font-size:13px}.modal-field input[data-v-c07530fd]:focus{border-color:#d4a537}.btn-cancel[data-v-c07530fd]{color:#93a89a;cursor:pointer;background:#1c3327;border:1px solid #eef2ea1f;border-radius:8px;padding:8px 16px;font-weight:600}.btn-save[data-v-c07530fd]{color:#0c1712;cursor:pointer;background:#d4a537;border:none;border-radius:8px;padding:8px 18px;font-weight:700}.pos-blogs-container[data-v-037eadf0]{flex-direction:column;display:flex}.blogs-card[data-v-037eadf0]{background:linear-gradient(#16281f,#0f1d15);border:1px solid #eef2ea1a;border-radius:16px;padding:22px;box-shadow:0 20px 50px -20px #0009}.blogs-head[data-v-037eadf0]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.btn-add-blog[data-v-037eadf0]{color:#0c1712;cursor:pointer;background:#d4a537;border:none;border-radius:9px;padding:9px 16px;font-size:13px;font-weight:700}.table-responsive[data-v-037eadf0]{overflow-x:auto}.blogs-table[data-v-037eadf0]{border-collapse:collapse;width:100%;font-size:13px}.blogs-table th[data-v-037eadf0]{text-align:left;text-transform:uppercase;color:#93a89a;border-bottom:1px solid #eef2ea1a;padding:12px 14px;font-size:11px}.blogs-table td[data-v-037eadf0]{vertical-align:middle;border-bottom:1px solid #eef2ea0f;padding:12px 14px}.cat-pill[data-v-037eadf0]{color:#eef2ea;background:#1c3327;border-radius:6px;padding:3px 9px;font-size:11.5px}.status-pill[data-v-037eadf0]{text-transform:capitalize;border-radius:6px;padding:3px 8px;font-size:11px}.status-pill.published[data-v-037eadf0]{color:#7cf29a;background:#59d98c33}.status-pill.draft[data-v-037eadf0]{color:#93a89a;background:#eef2ea1a}.btn-blog-act[data-v-037eadf0]{color:#eef2ea;cursor:pointer;background:#1c3327;border:1px solid #eef2ea1f;border-radius:6px;padding:5px 10px;font-size:11.5px;text-decoration:none}.btn-blog-act[data-v-037eadf0]:hover{border-color:#d4a537}.btn-blog-act.view[data-v-037eadf0]{color:#e6bc55}.btn-blog-act.del[data-v-037eadf0]{color:#f59e8b}.btn-blog-act.del[data-v-037eadf0]:hover{color:#fff;background:#c0553a}.pos-modal-overlay[data-v-037eadf0]{z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.pos-modal-card[data-v-037eadf0]{background:#16281f;border:1px solid #eef2ea26;border-radius:16px;width:100%;max-width:520px;overflow:hidden}.pos-modal-card.large[data-v-037eadf0]{max-width:740px}.modal-header[data-v-037eadf0]{border-bottom:1px solid #eef2ea1a;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.modal-header h3[data-v-037eadf0]{color:#eef2ea;margin:0;font-size:16px}.modal-close[data-v-037eadf0]{color:#93a89a;cursor:pointer;background:0 0;border:none;font-size:20px}.modal-body[data-v-037eadf0]{max-height:80vh;padding:22px;overflow-y:auto}.form-row[data-v-037eadf0]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.modal-field[data-v-037eadf0]{flex-direction:column;gap:6px;display:flex}.modal-field label[data-v-037eadf0]{text-transform:uppercase;color:#93a89a;font-size:11px;font-weight:600}.modal-field input[data-v-037eadf0],.modal-field select[data-v-037eadf0],.modal-field textarea[data-v-037eadf0]{color:#eef2ea;background:#081109;border:1px solid #eef2ea1f;border-radius:8px;outline:none;padding:9px 12px;font-family:inherit;font-size:13px}.modal-field input[data-v-037eadf0]:focus,.modal-field select[data-v-037eadf0]:focus,.modal-field textarea[data-v-037eadf0]:focus{border-color:#d4a537}.image-upload-wrap[data-v-037eadf0]{flex-direction:column;display:flex}.image-drop-area[data-v-037eadf0]{text-align:center;color:#93a89a;cursor:pointer;background:#081109;border:1.5px dashed #eef2ea2e;border-radius:8px;padding:16px 12px;font-size:11.5px;transition:border-color .2s;position:relative}.image-drop-area[data-v-037eadf0]:hover{color:#eef2ea;border-color:#d4a537}.image-drop-area input[type=file][data-v-037eadf0]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.image-preview-box[data-v-037eadf0]{background:#081109;border:1px solid #eef2ea26;border-radius:8px;width:100%;height:90px;position:relative;overflow:hidden}.image-preview-box.banner-ratio[data-v-037eadf0]{height:90px}.image-preview-box img[data-v-037eadf0]{object-fit:cover;width:100%;height:100%}.btn-remove-img[data-v-037eadf0]{color:#fff;cursor:pointer;background:#c0553ae6;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;line-height:1;display:flex;position:absolute;top:4px;right:4px}.btn-remove-img[data-v-037eadf0]:hover{background:#c0553a}.btn-cancel[data-v-037eadf0]{color:#93a89a;cursor:pointer;background:#1c3327;border:1px solid #eef2ea1f;border-radius:8px;padding:8px 16px;font-weight:600}.btn-save[data-v-037eadf0]{color:#0c1712;cursor:pointer;background:#d4a537;border:none;border-radius:8px;padding:8px 18px;font-weight:700}.page-top[data-v-0059499d]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.page-top h2[data-v-0059499d]{color:#eef2ea;margin:0 0 4px;font-family:Space Grotesk,sans-serif;font-size:1.35rem}.page-top p[data-v-0059499d]{color:#93a89a;margin:0;font-size:.85rem}.btn-refresh[data-v-0059499d]{color:#eef2ea;cursor:pointer;background:#1c3327;border:1px solid #eef2ea1f;border-radius:8px;padding:8px 16px;font-size:12.5px;font-weight:600}.btn-refresh[data-v-0059499d]:hover{border-color:#d4a537}.filter-bar[data-v-0059499d]{gap:14px;margin-bottom:20px;display:flex}.search-input[data-v-0059499d]{color:#eef2ea;background:#081109;border:1px solid #eef2ea1f;border-radius:10px;outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:.9rem}.search-input[data-v-0059499d]:focus{border-color:#d4a537}.filter-select[data-v-0059499d]{color:#eef2ea;background:#081109;border:1px solid #eef2ea1f;border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:.9rem}.table-container[data-v-0059499d]{background:linear-gradient(#16281f,#0f1d15);border:1px solid #eef2ea1a;border-radius:16px;overflow-x:auto;box-shadow:0 20px 50px -20px #0009}.data-table[data-v-0059499d]{border-collapse:collapse;width:100%}.data-table th[data-v-0059499d],.data-table td[data-v-0059499d]{text-align:left;border-bottom:1px solid #eef2ea0f;padding:14px 16px;font-size:.88rem}.data-table th[data-v-0059499d]{color:#93a89a;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #eef2ea1a;font-size:.78rem;font-weight:700}.phone-link[data-v-0059499d]{color:#e6bc55;font-family:JetBrains Mono,monospace;font-weight:700;text-decoration:none}.phone-link[data-v-0059499d]:hover{text-decoration:underline}.btn-media[data-v-0059499d]{color:#e6bc55;cursor:pointer;background:#d4a53726;border:1px solid #d4a5374d;border-radius:6px;padding:4px 8px;font-size:.8rem;font-weight:600}.status-select[data-v-0059499d]{cursor:pointer;border:1px solid #0000;border-radius:20px;padding:4px 8px;font-size:.8rem;font-weight:700}.status-select.pending[data-v-0059499d]{color:#e6bc55;background:#e6bc5533}.status-select.confirmed[data-v-0059499d]{color:#38bdf8;background:#38bdf833}.status-select.completed[data-v-0059499d]{color:#7cf29a;background:#59d98c33}.status-select.cancelled[data-v-0059499d]{color:#f59e8b;background:#c0553a33}.action-btns[data-v-0059499d]{gap:6px;display:flex}.btn-wa[data-v-0059499d],.btn-view[data-v-0059499d],.btn-del[data-v-0059499d]{color:#eef2ea;cursor:pointer;background:#1c3327;border:1px solid #eef2ea1f;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;text-decoration:none;display:flex}.btn-wa[data-v-0059499d]:hover{color:#0c1712;background:#25d366}.btn-view[data-v-0059499d]:hover{color:#d4a537;border-color:#d4a537}.btn-del[data-v-0059499d]:hover{color:#fff;background:#c0553a}.modal-overlay[data-v-0059499d]{z-index:9999;background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card[data-v-0059499d]{color:#eef2ea;background:#16281f;border:1px solid #eef2ea26;border-radius:16px;flex-direction:column;width:100%;max-width:600px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 30px 80px #000c}.modal-header[data-v-0059499d]{border-bottom:1px solid #eef2ea1a;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-header h3[data-v-0059499d]{color:#eef2ea;margin:0;font-size:1.15rem}.btn-close[data-v-0059499d]{color:#93a89a;cursor:pointer;background:0 0;border:none;font-size:1.3rem}.modal-body[data-v-0059499d]{padding:20px;overflow-y:auto}.media-gallery[data-v-0059499d]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.media-item img[data-v-0059499d],.media-item video[data-v-0059499d]{object-fit:cover;border:1px solid #eef2ea26;border-radius:8px;width:100%;height:120px}.file-name[data-v-0059499d]{color:#93a89a;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:.75rem;overflow:hidden}.detail-row[data-v-0059499d]{border-bottom:1px solid #eef2ea0f;padding:8px 0;font-size:.9rem;display:flex}.detail-row strong[data-v-0059499d]{color:#93a89a;flex-shrink:0;width:120px}.text-center[data-v-0059499d]{text-align:center}.py-4[data-v-0059499d]{padding-top:16px;padding-bottom:16px}.pos-carts-container[data-v-2ab39193]{flex-direction:column;display:flex}.page-top[data-v-2ab39193]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.page-top h2[data-v-2ab39193]{color:#eef2ea;margin:0 0 4px;font-family:Space Grotesk,sans-serif;font-size:1.35rem}.page-top p[data-v-2ab39193]{color:#93a89a;margin:0;font-size:.85rem}.btn-refresh[data-v-2ab39193]{color:#eef2ea;cursor:pointer;background:#1c3327;border:1px solid #eef2ea1f;border-radius:8px;padding:8px 16px;font-size:12.5px;font-weight:600}.btn-refresh[data-v-2ab39193]:hover{border-color:#d4a537}.filter-bar[data-v-2ab39193]{gap:14px;margin-bottom:20px;display:flex}.search-input[data-v-2ab39193]{color:#eef2ea;background:#081109;border:1px solid #eef2ea1f;border-radius:10px;outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:.9rem}.search-input[data-v-2ab39193]:focus{border-color:#d4a537}.filter-select[data-v-2ab39193]{color:#eef2ea;background:#081109;border:1px solid #eef2ea1f;border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:.9rem}.table-container[data-v-2ab39193]{background:linear-gradient(#16281f,#0f1d15);border:1px solid #eef2ea1a;border-radius:16px;overflow-x:auto;box-shadow:0 20px 50px -20px #0009}.data-table[data-v-2ab39193]{border-collapse:collapse;width:100%}.data-table th[data-v-2ab39193],.data-table td[data-v-2ab39193]{text-align:left;vertical-align:middle;border-bottom:1px solid #eef2ea0f;padding:14px 16px;font-size:.88rem}.data-table th[data-v-2ab39193]{color:#93a89a;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #eef2ea1a;font-size:.78rem;font-weight:700}.phone-text[data-v-2ab39193]{color:#e6bc55;font-family:JetBrains Mono,monospace;font-size:13.5px}.total-val[data-v-2ab39193]{color:#7cf29a;font-family:JetBrains Mono,monospace;font-size:1.15rem;font-weight:800}.status-chip[data-v-2ab39193]{border-radius:20px;padding:3px 9px;font-size:.78rem;font-weight:700;display:inline-block}.status-chip.goal[data-v-2ab39193]{color:#7cf29a;background:#59d98c33}.status-chip.acc[data-v-2ab39193]{color:#e6bc55;background:#e6bc5533}.items-list[data-v-2ab39193]{flex-wrap:wrap;gap:6px;max-width:440px;display:flex}.item-tag[data-v-2ab39193]{color:#eef2ea;background:#1c3327;border:1px solid #eef2ea14;border-radius:6px;padding:3px 8px;font-size:.8rem}.date-col[data-v-2ab39193]{color:#93a89a;font-size:.8rem}.action-btns[data-v-2ab39193]{justify-content:flex-end;gap:6px;display:flex}.btn-act-tag[data-v-2ab39193]{color:#eef2ea;cursor:pointer;background:#1c3327;border:1px solid #eef2ea1f;border-radius:6px;padding:5px 10px;font-size:.82rem;font-weight:600;text-decoration:none}.btn-act-tag[data-v-2ab39193]:hover{border-color:#d4a537}.btn-act-tag.view[data-v-2ab39193]{color:#e6bc55}.btn-act-tag.wa[data-v-2ab39193]{color:#7cf29a}.btn-act-tag.wa[data-v-2ab39193]:hover{color:#0c1712;background:#25d366}.btn-act-tag.del[data-v-2ab39193]{color:#f59e8b}.btn-act-tag.del[data-v-2ab39193]:hover{color:#fff;background:#c0553a}.text-center[data-v-2ab39193]{text-align:center}.py-4[data-v-2ab39193]{padding-top:16px;padding-bottom:16px}.pos-modal-overlay[data-v-2ab39193]{z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.pos-modal-card[data-v-2ab39193]{background:#16281f;border:1px solid #eef2ea26;border-radius:16px;width:100%;max-width:540px;overflow:hidden;box-shadow:0 30px 80px #000c}.modal-header[data-v-2ab39193]{border-bottom:1px solid #eef2ea1a;justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.modal-header h3[data-v-2ab39193]{color:#eef2ea;margin:0;font-size:15px}.modal-close[data-v-2ab39193]{color:#93a89a;cursor:pointer;background:0 0;border:none;font-size:20px}.modal-body[data-v-2ab39193]{padding:22px}.modal-summary-box[data-v-2ab39193]{background:#081109;border:1px solid #eef2ea14;border-radius:10px;grid-template-columns:1fr 1fr;gap:12px;padding:14px;display:grid}.modal-summary-box .lbl[data-v-2ab39193]{text-transform:uppercase;color:#93a89a;margin-bottom:2px;font-size:10px;display:block}.modal-summary-box b[data-v-2ab39193]{color:#eef2ea}.modal-items-table[data-v-2ab39193]{border-collapse:collapse;width:100%;margin-top:6px;font-size:12px}.modal-items-table th[data-v-2ab39193]{text-align:left;color:#93a89a;text-transform:uppercase;border-bottom:1px solid #eef2ea1a;padding:6px 0;font-size:10px}.modal-items-table td[data-v-2ab39193]{border-bottom:1px dashed #eef2ea14;padding:8px 0}.modal-actions-bar[data-v-2ab39193]{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.btn-modal-wa[data-v-2ab39193]{color:#7cf29a;background:#25d36626;border:1px solid #25d3664d;border-radius:8px;padding:8px 14px;font-size:12px;font-weight:700;text-decoration:none}.btn-modal-wa[data-v-2ab39193]:hover{color:#0c1712;background:#25d366}.btn-modal-pos[data-v-2ab39193]{color:#0c1712;background:#d4a537;border-radius:8px;padding:8px 16px;font-size:12px;font-weight:700;text-decoration:none}.page-top[data-v-c4a5a6e1]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.page-top h2[data-v-c4a5a6e1]{color:#eef2ea;margin:0 0 4px;font-family:Space Grotesk,sans-serif;font-size:1.35rem}.page-top p[data-v-c4a5a6e1]{color:#93a89a;margin:0;font-size:.85rem}.btn-primary[data-v-c4a5a6e1]{color:#0c1712;cursor:pointer;background:#d4a537;border:none;border-radius:9px;padding:10px 18px;font-size:13px;font-weight:700}.btn-primary[data-v-c4a5a6e1]:hover{opacity:.95}.btn-block[data-v-c4a5a6e1]{width:100%}.categories-grid[data-v-c4a5a6e1]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;display:grid}.category-card[data-v-c4a5a6e1]{background:linear-gradient(#16281f,#0f1d15);border:1px solid #eef2ea1a;border-radius:16px;flex-direction:column;padding:20px;display:flex;box-shadow:0 20px 50px -20px #0009}.cat-head[data-v-c4a5a6e1]{border-bottom:1px solid #eef2ea14;justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:14px;display:flex}.cat-title[data-v-c4a5a6e1]{align-items:center;gap:12px;display:flex}.cat-emoji[data-v-c4a5a6e1]{font-size:1.8rem}.cat-title h3[data-v-c4a5a6e1]{color:#eef2ea;margin:0 0 3px;font-size:1.1rem}.cat-slug[data-v-c4a5a6e1]{color:#93a89a;font-family:JetBrains Mono,monospace;font-size:.8rem}.cat-rate-box[data-v-c4a5a6e1]{background:#081109;border:1px solid #eef2ea1f;border-radius:8px;align-items:center;padding:4px 8px;display:flex}.rate-prefix[data-v-c4a5a6e1]{color:#7cf29a;margin-right:2px;font-weight:700}.rate-input[data-v-c4a5a6e1]{color:#e6bc55;text-align:right;background:0 0;border:none;width:55px;font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:800}.rate-input[data-v-c4a5a6e1]:focus{outline:none}.unit-suffix[data-v-c4a5a6e1]{color:#93a89a;margin-left:4px;font-size:.8rem}.items-section[data-v-c4a5a6e1]{flex:1;margin-bottom:16px}.items-sec-title[data-v-c4a5a6e1]{color:#93a89a;text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:.82rem;font-weight:700;display:flex}.btn-add-item[data-v-c4a5a6e1]{color:#e6bc55;cursor:pointer;background:0 0;border:1px dashed #d4a537;border-radius:4px;padding:2px 8px;font-size:.78rem;font-weight:700}.items-pill-list[data-v-c4a5a6e1]{flex-wrap:wrap;gap:6px;display:flex}.item-pill[data-v-c4a5a6e1]{color:#eef2ea;background:#1c3327;border:1px solid #eef2ea14;border-radius:6px;align-items:center;gap:6px;padding:4px 9px;font-size:.8rem;display:flex}.btn-remove-pill[data-v-c4a5a6e1]{color:#f59e8b;cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem}.btn-remove-pill[data-v-c4a5a6e1]:hover{color:#ff6b6b}.cat-foot[data-v-c4a5a6e1]{border-top:1px solid #eef2ea14;justify-content:space-between;padding-top:14px;display:flex}.btn-edit[data-v-c4a5a6e1],.btn-del-cat[data-v-c4a5a6e1]{cursor:pointer;border-radius:6px;padding:6px 12px;font-size:.82rem;font-weight:600}.btn-edit[data-v-c4a5a6e1]{color:#e6bc55;background:#1c3327;border:1px solid #eef2ea1f}.btn-del-cat[data-v-c4a5a6e1]{color:#f59e8b;background:#c0553a33;border:1px solid #c0553a4d}.btn-del-cat[data-v-c4a5a6e1]:hover{color:#fff;background:#c0553a}.modal-overlay[data-v-c4a5a6e1]{z-index:9999;background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card[data-v-c4a5a6e1]{color:#eef2ea;background:#16281f;border:1px solid #eef2ea26;border-radius:16px;width:100%;max-width:500px;box-shadow:0 30px 80px #000c}.modal-header[data-v-c4a5a6e1]{border-bottom:1px solid #eef2ea1a;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-header h3[data-v-c4a5a6e1]{color:#eef2ea;margin:0;font-size:1.15rem}.btn-close[data-v-c4a5a6e1]{color:#93a89a;cursor:pointer;background:0 0;border:none;font-size:1.3rem}.modal-body[data-v-c4a5a6e1]{padding:20px}.form-group[data-v-c4a5a6e1]{margin-bottom:14px}.form-group label[data-v-c4a5a6e1]{color:#93a89a;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:600;display:block}.form-group input[data-v-c4a5a6e1],.form-select[data-v-c4a5a6e1]{color:#eef2ea;box-sizing:border-box;background:#081109;border:1px solid #eef2ea1f;border-radius:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:.95rem}.form-group input[data-v-c4a5a6e1]:focus,.form-select[data-v-c4a5a6e1]:focus{border-color:#d4a537;outline:none}.form-row[data-v-c4a5a6e1]{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.text-center[data-v-c4a5a6e1]{text-align:center}.py-4[data-v-c4a5a6e1]{padding-top:16px;padding-bottom:16px}.page-top[data-v-233cb2b4]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.page-top h2[data-v-233cb2b4]{color:#eef2ea;margin:0 0 4px;font-family:Space Grotesk,sans-serif;font-size:1.35rem}.page-top p[data-v-233cb2b4]{color:#93a89a;margin:0;font-size:.85rem}.btn-save-master[data-v-233cb2b4]{color:#0c1712;cursor:pointer;background:#d4a537;border:none;border-radius:9px;padding:10px 20px;font-size:13px;font-weight:700}.btn-save-master[data-v-233cb2b4]:hover{opacity:.95}.btn-update-prof[data-v-233cb2b4]{color:#e6bc55;cursor:pointer;background:#1c3327;border:1px solid #eef2ea1f;border-radius:8px;margin-top:8px;padding:9px 16px;font-weight:700}.btn-update-prof[data-v-233cb2b4]:hover{border-color:#d4a537}.alert-banner[data-v-233cb2b4]{border-radius:8px;margin-bottom:24px;padding:12px 18px;font-size:.92rem;font-weight:600}.alert-banner.success[data-v-233cb2b4]{color:#7cf29a;background:#59d98c26;border:1px solid #59d98c4d}.alert-banner.error[data-v-233cb2b4]{color:#f59e8b;background:#c0553a26;border:1px solid #c0553a4d}.settings-grid[data-v-233cb2b4]{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:22px;display:grid}.settings-card[data-v-233cb2b4]{background:linear-gradient(#16281f,#0f1d15);border:1px solid #eef2ea1a;border-radius:16px;padding:22px;box-shadow:0 20px 50px -20px #0009}.settings-card.danger-card[data-v-233cb2b4]{border-left:4px solid #c0553a}.settings-card h3[data-v-233cb2b4]{color:#eef2ea;border-bottom:1px solid #eef2ea14;margin:0 0 14px;padding-bottom:10px;font-family:Space Grotesk,sans-serif;font-size:1.1rem}.card-desc[data-v-233cb2b4]{color:#93a89a;margin:-6px 0 16px;font-size:.84rem}.form-group[data-v-233cb2b4]{margin-bottom:14px}.form-group label[data-v-233cb2b4]{text-transform:uppercase;letter-spacing:.06em;color:#93a89a;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.form-group input[data-v-233cb2b4],.form-group textarea[data-v-233cb2b4]{color:#eef2ea;box-sizing:border-box;background:#081109;border:1px solid #eef2ea1f;border-radius:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:.95rem}.form-group input[data-v-233cb2b4]:focus,.form-group textarea[data-v-233cb2b4]:focus{border-color:#d4a537;outline:none}.mono[data-v-233cb2b4]{font-family:JetBrains Mono,monospace!important}.help-text[data-v-233cb2b4]{color:#6b8577;margin-top:4px;font-size:.75rem;display:block}.form-row[data-v-233cb2b4]{grid-template-columns:2fr 1fr;gap:12px;display:grid}.purge-grid[data-v-233cb2b4]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.purge-box[data-v-233cb2b4]{background:#081109;border:1px solid #eef2ea14;border-radius:12px;padding:14px}.purge-box b[data-v-233cb2b4]{color:#eef2ea;margin-bottom:4px;font-size:13px;display:block}.purge-box p[data-v-233cb2b4]{color:#93a89a;margin:0 0 12px;font-size:11px}.btn-purge[data-v-233cb2b4]{color:#f59e8b;cursor:pointer;background:#c0553a33;border:1px solid #c0553a66;border-radius:6px;width:100%;padding:6px 12px;font-size:11.5px;font-weight:700}.btn-purge[data-v-233cb2b4]:hover{color:#fff;background:#c0553a}
