*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:Instrument Sans,system-ui,sans-serif;color:#201f1b;background:#f7f6f3;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:#2c7350;text-decoration:none}a:hover{color:#215539}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit;color:inherit}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-thumb{background:#dcd8cf;border-radius:7px;border:3px solid #f7f6f3}::-webkit-scrollbar-track{background:transparent}@keyframes fadeIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.mono{font-family:IBM Plex Mono,monospace}.fade-in{animation:fadeIn .25s ease both}.chip{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:999px}.dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.card{background:#fff;border:1px solid #e9e7e1;border-radius:14px}.btn-dark{border:none;background:#201f1b;color:#fff;padding:9px 16px;border-radius:9px;font-size:13.5px;font-weight:600;transition:background .15s}.btn-dark:hover{background:#38352d}.btn-ghost{border:1px solid #cfcbc0;background:transparent;color:#4a473f;padding:9px 14px;border-radius:9px;font-size:13.5px;font-weight:600;transition:all .15s}.btn-ghost:hover{background:#f2efe8;border-color:#b3b1a6}.inp{width:100%;border:1px solid #e2ded6;background:#fff;border-radius:9px;padding:9px 12px;font-size:14px;outline:none;transition:border-color .15s}.inp:focus{border-color:#b3b1a6}.wrap[data-v-e8a44d13]{display:flex;min-height:100vh;background:#faf9f5}.showcase[data-v-e8a44d13]{position:relative;flex:1.15;overflow:hidden;background:radial-gradient(120% 120% at 20% 10%,#2b2924,#201f1b 55%,#191813);color:#f2efe8;display:flex;align-items:center}.glow[data-v-e8a44d13]{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none}.glow-a[data-v-e8a44d13]{width:460px;height:460px;top:-120px;left:-80px;background:#2c7350;opacity:.32}.glow-b[data-v-e8a44d13]{width:380px;height:380px;bottom:-120px;right:-60px;background:#b4551a;opacity:.22}.grid-tex[data-v-e8a44d13]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff0a 1px,transparent 1px),linear-gradient(90deg,#ffffff0a 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(120% 90% at 30% 30%,#000 30%,transparent 75%);mask-image:radial-gradient(120% 90% at 30% 30%,#000 30%,transparent 75%)}.sc-inner[data-v-e8a44d13]{position:relative;z-index:2;padding:56px clamp(48px,6vw,96px);width:100%;max-width:620px}.brand[data-v-e8a44d13]{display:flex;align-items:center;gap:12px;margin-bottom:clamp(36px,8vh,72px)}.logo[data-v-e8a44d13]{width:44px;height:44px;border-radius:12px;background:#ffffff12;border:1px solid #ffffff20;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo img[data-v-e8a44d13]{width:100%;height:100%;object-fit:contain;padding:8px}.logo.sm[data-v-e8a44d13]{width:36px;height:36px;border-radius:9px;background:#201f1b;border:none}.logo.sm img[data-v-e8a44d13]{padding:7px}.brand-name[data-v-e8a44d13]{font-weight:700;font-size:16px;letter-spacing:-.01em}.brand-sub[data-v-e8a44d13]{font-size:12px;color:#9c9990}.pitch h1[data-v-e8a44d13]{margin:0 0 16px;font-size:clamp(30px,3.4vw,46px);line-height:1.08;font-weight:700;letter-spacing:-.025em;text-wrap:balance}.pitch .accent[data-v-e8a44d13]{color:#8fd6ac}.pitch p[data-v-e8a44d13]{margin:0;font-size:15.5px;line-height:1.6;color:#b8b4ab;max-width:42ch}.cards[data-v-e8a44d13]{margin:clamp(34px,7vh,60px) 0 26px;display:flex;flex-direction:column;gap:12px;max-width:360px}.ch-card[data-v-e8a44d13]{display:flex;align-items:center;gap:13px;padding:14px 16px;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:floatUp-e8a44d13 .6s ease both}.ch-dot[data-v-e8a44d13]{width:11px;height:11px;border-radius:50%;flex-shrink:0}.ch-body[data-v-e8a44d13]{flex:1;min-width:0}.ch-name[data-v-e8a44d13]{font-weight:600;font-size:14px}.ch-meta[data-v-e8a44d13]{font-size:12.5px;color:#a5a199;margin-top:1px}.pulse[data-v-e8a44d13]{width:8px;height:8px;border-radius:50%;flex-shrink:0;animation:pulse-e8a44d13 1.8s ease-in-out infinite}.stats[data-v-e8a44d13]{font-size:12px;color:#7d7a72;letter-spacing:.02em}.form-panel[data-v-e8a44d13]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 24px}.form[data-v-e8a44d13]{width:100%;max-width:372px;animation:floatUp-e8a44d13 .5s ease both}.m-brand[data-v-e8a44d13]{display:none;align-items:center;gap:10px;margin-bottom:22px}.form h2[data-v-e8a44d13]{margin:0 0 5px;font-size:25px;font-weight:700;letter-spacing:-.02em}.lead[data-v-e8a44d13]{margin:0 0 26px;font-size:14px;color:#9a988e}.form label[data-v-e8a44d13]{display:block;font-size:12.5px;font-weight:600;color:#6c6a62;margin:0 0 7px}.field[data-v-e8a44d13]{position:relative;margin-bottom:16px}.field .fi[data-v-e8a44d13]{position:absolute;left:13px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#b3b1a6}.field input[data-v-e8a44d13],.field .sel[data-v-e8a44d13]{width:100%;border:1px solid #e2ded6;background:#fff;border-radius:11px;padding:12px 14px 12px 40px;font-size:14.5px;outline:none;transition:border-color .15s,box-shadow .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.field input[data-v-e8a44d13]:focus,.field .sel[data-v-e8a44d13]:focus{border-color:#2c7350;box-shadow:0 0 0 3px #2c735022}.field:focus-within .fi[data-v-e8a44d13]{color:#2c7350}.field .eye[data-v-e8a44d13]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;color:#9a988e;font-size:12px;font-weight:600;cursor:pointer;padding:5px 8px;border-radius:7px}.field .eye[data-v-e8a44d13]:hover{color:#2c7350;background:#2c73500f}.field:has(.eye) input[data-v-e8a44d13]{padding-right:62px}.links-row[data-v-e8a44d13]{display:flex;justify-content:space-between;align-items:center;margin:-6px 0 16px}.links-row a[data-v-e8a44d13],.alt a[data-v-e8a44d13]{color:#2c7350;font-weight:600}.links-row a[data-v-e8a44d13]{font-size:12.5px}.remember[data-v-e8a44d13]{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:#6c6a62;cursor:pointer;-webkit-user-select:none;user-select:none}.remember input[data-v-e8a44d13]{width:15px;height:15px;accent-color:#2c7350;cursor:pointer;margin:0}.error[data-v-e8a44d13]{background:#fae9e6;color:#9c3428;font-size:13px;padding:10px 13px;border-radius:10px;margin-bottom:16px}.notice[data-v-e8a44d13]{background:#e7f4ec;color:#2c7350;font-size:13px;padding:10px 13px;border-radius:10px;margin-bottom:16px}.err-enter-active[data-v-e8a44d13]{transition:all .2s ease}.err-enter-from[data-v-e8a44d13]{opacity:0;transform:translateY(-4px)}.swap-enter-active[data-v-e8a44d13],.swap-leave-active[data-v-e8a44d13]{transition:all .18s ease}.swap-enter-from[data-v-e8a44d13]{opacity:0;transform:translateY(5px)}.swap-leave-to[data-v-e8a44d13]{opacity:0;transform:translateY(-5px)}.cta[data-v-e8a44d13]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;border:none;background:#201f1b;color:#fff;padding:13px;border-radius:11px;font-size:14.5px;font-weight:600;margin-top:4px;transition:background .15s,transform .12s,box-shadow .15s}.cta[data-v-e8a44d13]:hover:not(:disabled){background:#38352d;transform:translateY(-1px);box-shadow:0 10px 24px -12px #201f1b88}.cta[data-v-e8a44d13]:disabled{opacity:.6;cursor:default}.cta .arr[data-v-e8a44d13]{width:18px;height:18px}.alt[data-v-e8a44d13]{text-align:center;font-size:13px;color:#9a988e;margin-top:20px}.foot[data-v-e8a44d13]{text-align:center;font-size:11.5px;color:#b3b1a6;margin-top:18px}.sc-links[data-v-e8a44d13]{display:flex;flex-wrap:wrap;gap:18px;margin-top:22px}.sc-links a[data-v-e8a44d13]{font-size:12.5px;color:#a5a199;font-weight:500;transition:color .15s}.sc-links a[data-v-e8a44d13]:hover{color:#f2efe8}.form-links[data-v-e8a44d13]{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:22px}.form-links a[data-v-e8a44d13]{font-size:12px;color:#9a988e;font-weight:500;transition:color .15s}.form-links a[data-v-e8a44d13]:hover{color:#2c7350}.page-overlay[data-v-e8a44d13]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#0f0e0b8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;justify-content:flex-start}.page-sheet[data-v-e8a44d13]{position:relative;overflow-y:auto;width:100%;max-width:720px;height:100%;background:radial-gradient(120% 90% at 15% 0%,#2b2924,#201f1b 55%,#191813);color:#f2efe8;box-shadow:0 0 60px -10px #000}.page-sheet .glow[data-v-e8a44d13]{z-index:0}.page-head[data-v-e8a44d13]{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px clamp(24px,5vw,56px);background:#201f1bd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #ffffff14}.back[data-v-e8a44d13]{display:flex;align-items:center;gap:6px;border:none;background:transparent;color:#d8d4cb;font-size:13.5px;font-weight:600;padding:4px 0}.back[data-v-e8a44d13]:hover{color:#fff}.back svg[data-v-e8a44d13]{width:18px;height:18px}.page-tabs[data-v-e8a44d13]{display:flex;flex-wrap:wrap;gap:16px}.page-tabs a[data-v-e8a44d13]{font-size:12.5px;color:#9c9990;font-weight:500;transition:color .15s}.page-tabs a[data-v-e8a44d13]:hover{color:#e8e4db}.page-tabs a.on[data-v-e8a44d13]{color:#8fd6ac}.page-body[data-v-e8a44d13]{position:relative;z-index:1;padding:clamp(32px,5vw,56px) clamp(24px,5vw,56px) 64px;max-width:640px}.page-eyebrow[data-v-e8a44d13]{font-size:12px;color:#8fd6ac;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.page-title[data-v-e8a44d13]{margin:0 0 16px;font-size:clamp(26px,3.4vw,36px);line-height:1.12;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.page-intro[data-v-e8a44d13]{margin:0 0 8px;font-size:15.5px;line-height:1.65;color:#c4c0b7}.page-note[data-v-e8a44d13]{margin:18px 0 4px;padding:11px 14px;border-radius:11px;background:#ffffff0d;border:1px solid #ffffff1a;font-size:12.5px;line-height:1.5;color:#d3b98a}.page-sec[data-v-e8a44d13]{margin-top:30px}.page-sec h3[data-v-e8a44d13]{margin:0 0 10px;font-size:16px;font-weight:700;color:#f2efe8;letter-spacing:-.01em}.page-sec p[data-v-e8a44d13]{margin:0;font-size:14.5px;line-height:1.7;color:#b8b4ab}.page-sec ul[data-v-e8a44d13]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:11px}.page-sec li[data-v-e8a44d13]{position:relative;padding-left:20px;font-size:14.5px;line-height:1.6;color:#b8b4ab}.page-sec li[data-v-e8a44d13]:before{content:"";position:absolute;left:2px;top:9px;width:6px;height:6px;border-radius:50%;background:#3f9d6b}.page-sec li strong[data-v-e8a44d13]{color:#eae6dd;font-weight:650}.page-foot[data-v-e8a44d13]{margin-top:44px;padding-top:20px;border-top:1px solid #ffffff14;font-size:11.5px;color:#7d7a72}.page-enter-active[data-v-e8a44d13],.page-leave-active[data-v-e8a44d13]{transition:opacity .25s ease}.page-enter-active .page-sheet[data-v-e8a44d13],.page-leave-active .page-sheet[data-v-e8a44d13]{transition:transform .28s cubic-bezier(.22,.61,.36,1)}.page-enter-from[data-v-e8a44d13],.page-leave-to[data-v-e8a44d13]{opacity:0}.page-enter-from .page-sheet[data-v-e8a44d13],.page-leave-to .page-sheet[data-v-e8a44d13]{transform:translate(-32px)}@keyframes floatUp-e8a44d13{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pulse-e8a44d13{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.35)}}@media(max-width:880px){.showcase[data-v-e8a44d13]{display:none}.m-brand[data-v-e8a44d13]{display:flex}}@media(prefers-reduced-motion:reduce){.ch-card[data-v-e8a44d13],.form[data-v-e8a44d13],.pulse[data-v-e8a44d13]{animation:none}}.row[data-v-dd43eb97]{border-top:1px solid #f0eee8;transition:background .12s}.row[data-v-dd43eb97]:hover{background:#faf9f5}.row.sel[data-v-dd43eb97]{background:#f4f2ea}.chk[data-v-dd43eb97]{width:15px;height:15px;accent-color:#201f1b;cursor:pointer;vertical-align:middle}.bulkbar[data-v-dd43eb97]{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:45;display:flex;align-items:center;gap:10px;background:#201f1b;color:#f4f2ea;padding:10px 14px;border-radius:12px;box-shadow:0 10px 30px #201f1b47;min-width:380px;max-width:calc(100vw - 40px)}.bulkbar .btn-ghost[data-v-dd43eb97]{background:#ffffff1a;border-color:#ffffff2e;color:#f4f2ea}.bulkbar .btn-ghost[data-v-dd43eb97]:hover{background:#ffffff2e}.bar-x[data-v-dd43eb97]{background:transparent;border:none;color:#b3b1a6;cursor:pointer;font-size:13px;padding:6px 8px}.bar-x[data-v-dd43eb97]:hover{color:#f4f2ea}.bar-enter-active[data-v-dd43eb97],.bar-leave-active[data-v-dd43eb97]{transition:opacity .18s,transform .18s}.bar-enter-from[data-v-dd43eb97],.bar-leave-to[data-v-dd43eb97]{opacity:0;transform:translate(-50%,12px)}.modal-backdrop[data-v-dd43eb97]{position:fixed;top:0;right:0;bottom:0;left:0;background:#201f1b61;display:flex;align-items:center;justify-content:center;padding:20px;z-index:50}.fld[data-v-dd43eb97]{display:block;margin-bottom:12px}.fld>span[data-v-dd43eb97]{display:block;font-size:12.5px;font-weight:600;color:#6c6a62;margin-bottom:5px}.hover-row[data-v-4e9559d3]{transition:background .12s}.hover-row[data-v-4e9559d3]:hover{background:#faf9f6}.og[data-v-e662a009]{display:grid;grid-template-columns:110px 108px 1.3fr 72px 100px 104px 84px 300px;gap:12px}.row[data-v-e662a009]{transition:background .12s}.row[data-v-e662a009]:hover{background:#faf9f5}.seg[data-v-e662a009]{border:none;background:transparent;color:#6c6a62;padding:5px 12px;border-radius:6px;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .12s,color .12s}.seg.on[data-v-e662a009]{background:#fff;color:#201f1b;box-shadow:0 1px 2px #0000000f}.detay[data-v-e662a009]{border:1px solid #ddd9d0;background:#fff;color:#4a473f;padding:6px 12px;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s}.detay[data-v-e662a009]:hover{background:#f2efe8}.fulfill[data-v-e662a009]{border:none;background:#2c7350;color:#fff;padding:6px 13px;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s,opacity .12s}.fulfill[data-v-e662a009]:hover{background:#24603f}.fulfill[data-v-e662a009]:disabled{opacity:.55;cursor:default}.finact[data-v-e662a009]{border:1px solid #ddd9d0;background:#fff;color:#4a473f;padding:6px 11px;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s,opacity .12s}.finact[data-v-e662a009]:hover{background:#f2efe8}.finact[data-v-e662a009]:disabled{opacity:.55;cursor:default}.mv-inp[data-v-2cd65e5a]:focus{border-color:#a8a69c}.mv-opt[data-v-2cd65e5a]:hover{background:#faf9f6}.mv-save[data-v-2cd65e5a]:hover:not(:disabled){background:#38352d}.mv-save[data-v-2cd65e5a]:disabled{opacity:.6;cursor:default}@media(max-width:720px){.mv-grid[data-v-2cd65e5a]{grid-template-columns:1fr!important}}.modal-backdrop[data-v-a049628b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#201f1b61;display:flex;align-items:center;justify-content:center;padding:20px;z-index:60}.wiz[data-v-a049628b]{width:100%;max-width:560px;max-height:88vh;display:flex;flex-direction:column;overflow:hidden}.wiz-head[data-v-a049628b]{padding:18px 22px;border-bottom:1px solid #f0eee8;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.steps[data-v-a049628b]{display:flex;align-items:center;gap:8px;padding:12px 22px;border-bottom:1px solid #f2f0ea;background:#fcfbf8}.stp[data-v-a049628b]{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;color:#9a988e;font-size:13px;font-weight:600;cursor:pointer;padding:2px 4px}.stp[data-v-a049628b]:disabled{cursor:default;opacity:.55}.stp.on[data-v-a049628b]{color:#b4551a}.stp.done[data-v-a049628b]{color:#4a473f}.stp .num[data-v-a049628b]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:#efece5;color:#6c6a62;font-size:11.5px}.stp.on .num[data-v-a049628b]{background:#fbeee4;color:#b4551a}.stp .tick[data-v-a049628b]{color:#2c7350}.sep[data-v-a049628b]{flex:0 0 18px;height:1px;background:#e2ded6}.wiz-body[data-v-a049628b]{padding:18px 22px;overflow-y:auto;flex:1}.wiz-foot[data-v-a049628b]{padding:14px 22px;border-top:1px solid #f0eee8;display:flex;align-items:center;justify-content:space-between;gap:10px}.crumbs[data-v-a049628b]{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-bottom:10px;font-size:12.5px}.crumb[data-v-a049628b]{border:none;background:transparent;color:#b4551a;font-weight:600;font-size:12.5px;cursor:pointer;padding:2px 4px}.crumb[data-v-a049628b]:hover{text-decoration:underline}.crumb-arw[data-v-a049628b]{color:#b3b1a6}.tree[data-v-a049628b]{display:flex;flex-direction:column;gap:4px;max-height:320px;overflow-y:auto}.node[data-v-a049628b]{display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;border:1px solid #eceae3;background:#fff;border-radius:9px;padding:10px 12px;font-size:13.5px;color:#4a473f;cursor:pointer;transition:background .12s,border-color .12s}.node[data-v-a049628b]:hover{background:#faf9f5;border-color:#ddd9d0}.node.sel[data-v-a049628b]{border-color:#e8722a;background:#fdf4ec}.node-arw[data-v-a049628b]{color:#b3b1a6;font-size:16px}.leaf-hint[data-v-a049628b]{color:#b3b1a6;font-size:11.5px;font-weight:600}.tick[data-v-a049628b]{color:#2c7350;font-weight:700}.picked[data-v-a049628b]{background:#fdf4ec;border:1px solid #f2ddc9;border-radius:9px;padding:8px 12px;font-size:13px;color:#4a473f;margin-bottom:10px;display:flex;gap:8px;align-items:center}.fld[data-v-a049628b]{display:block;margin-bottom:12px}.fld>span[data-v-a049628b]{display:block;font-size:12.5px;font-weight:600;color:#6c6a62;margin-bottom:5px}.grp-title[data-v-a049628b]{font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#a8a69c;margin:16px 0 10px}.muted[data-v-a049628b]{color:#9a988e;font-size:13px;padding:8px 0}.err[data-v-a049628b]{color:#9c3428;font-size:13px;background:#fae9e6;border:1px solid #eccfc9;border-radius:8px;padding:9px 12px}.mini[data-v-a049628b]{border:1px solid #ddd9d0;background:#fff;color:#4a473f;padding:4px 9px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;margin-left:6px}select.inp[data-v-a049628b]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.lg[data-v-584e4e6a]{display:grid;grid-template-columns:110px minmax(140px,1.3fr) 90px 70px 96px 150px 300px;gap:12px}.row[data-v-584e4e6a]{transition:background .12s}.row[data-v-584e4e6a]:hover{background:#faf9f5}.mini[data-v-584e4e6a]{border:1px solid #ddd9d0;background:#fff;color:#4a473f;padding:5px 10px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s,opacity .12s}.mini[data-v-584e4e6a]:hover{background:#f2efe8}.mini[data-v-584e4e6a]:disabled{opacity:.5;cursor:default}.mini.primary[data-v-584e4e6a]{background:#2c7350;border-color:#2c7350;color:#fff}.mini.primary[data-v-584e4e6a]:hover{background:#24603f}.mini.danger[data-v-584e4e6a]{color:#9c3428;border-color:#e6c9c4}.mini.danger[data-v-584e4e6a]:hover{background:#fae9e6}.ov[data-v-26527a5b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#28262057;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;overflow-y:auto;z-index:60}.dlg[data-v-26527a5b]{background:#fff;border:1px solid #e9e7e1;border-radius:14px;width:100%;max-width:720px;box-shadow:0 24px 60px #2826202e;overflow:hidden}.dlg-head[data-v-26527a5b]{padding:16px 20px;border-bottom:1px solid #f0eee8;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dlg-body[data-v-26527a5b]{padding:20px}.dlg-foot[data-v-26527a5b]{padding:14px 20px;border-top:1px solid #f0eee8;display:flex;align-items:center;gap:12px;background:#fdfcfa}.grid[data-v-26527a5b]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.x[data-v-26527a5b]{border:none;background:transparent;color:#9a988e;font-size:24px;line-height:1;padding:2px 8px;border-radius:8px;cursor:pointer}.x[data-v-26527a5b]:hover{background:#f2efe8;color:#4a473f}.lbl[data-v-26527a5b]{display:block;font-size:12.5px;font-weight:600;color:#6c6a62;margin-bottom:6px}.field[data-v-26527a5b]{width:100%;box-sizing:border-box;border:1px solid #e2dfd7;background:#fdfcfa;padding:10px 12px;border-radius:8px;font-size:13.5px;outline:none;transition:border-color .15s}.field[data-v-26527a5b]:focus{border-color:#a8a69c}.field.mono[data-v-26527a5b]{font-family:IBM Plex Mono,monospace}.btn-del[data-v-26527a5b]{border:1px solid #e6c9c4;background:#fff;color:#9c3428;padding:9px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s}.btn-del[data-v-26527a5b]:hover{background:#fae9e6}.btn-del[data-v-26527a5b]:disabled,.btn-dark[data-v-26527a5b]:disabled,.btn-ghost[data-v-26527a5b]:disabled{opacity:.6;cursor:default}.vrow[data-v-2613bc36]{display:grid;gap:12px}.ell[data-v-2613bc36]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-grid[data-v-2613bc36]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.hl[data-v-2613bc36]{display:block;font-size:11.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#a8a69c;margin-bottom:5px}.inp[data-v-2613bc36]{width:100%;box-sizing:border-box;border:1px solid #e2dfd7;background:#fdfcfa;padding:9px 10px;border-radius:8px;font-size:13.5px;outline:none;transition:border-color .15s}.inp[data-v-2613bc36]:focus{border-color:#a8a69c}.inp.mono[data-v-2613bc36]{font-family:IBM Plex Mono,monospace}.add-btn[data-v-2613bc36]{border:1px solid #ddd9d0;background:#fff;color:#4a473f;padding:6px 13px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s}.add-btn[data-v-2613bc36]:hover{background:#f2efe8}.add-btn[data-v-2613bc36]:disabled{opacity:.5;cursor:default}.mini[data-v-2613bc36]{border:1px solid #ddd9d0;background:#fff;color:#4a473f;padding:5px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s,opacity .12s}.mini[data-v-2613bc36]:hover{background:#f2efe8}.mini[data-v-2613bc36]:disabled{opacity:.5;cursor:default}.mini.primary[data-v-2613bc36]{background:#2c7350;border-color:#2c7350;color:#fff}.mini.primary[data-v-2613bc36]:hover{background:#24603f}.mini.danger[data-v-2613bc36]{color:#9c3428;border-color:#e6c9c4}.mini.danger[data-v-2613bc36]:hover{background:#fae9e6}.tile[data-v-9343cb82]{border:1.5px solid #e9e7e1;border-radius:10px;overflow:hidden;background:#fdfcfa}.thumb[data-v-9343cb82]{position:relative;aspect-ratio:1 / 1;background:#f4f2ec;display:flex;align-items:center;justify-content:center}.thumb img[data-v-9343cb82]{width:100%;height:100%;object-fit:cover;display:block}.noimg[data-v-9343cb82]{color:#b3b1a6;font-size:12px}.badge[data-v-9343cb82]{position:absolute;top:8px;left:8px;padding:3px 9px;border-radius:999px;background:#e7f4ec;color:#2c7350;font-size:11.5px;font-weight:700}.add-btn[data-v-9343cb82]{border:1px solid #ddd9d0;background:#fff;color:#4a473f;padding:6px 13px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s}.add-btn[data-v-9343cb82]:hover{background:#f2efe8}.add-btn[data-v-9343cb82]:disabled{opacity:.5;cursor:default}.mini[data-v-9343cb82]{border:1px solid #ddd9d0;background:#fff;color:#4a473f;padding:5px 10px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s,opacity .12s}.mini[data-v-9343cb82]:hover{background:#f2efe8}.mini[data-v-9343cb82]:disabled{opacity:.5;cursor:default}.mini.danger[data-v-9343cb82]{color:#9c3428;border-color:#e6c9c4}.mini.danger[data-v-9343cb82]:hover{background:#fae9e6}.brow[data-v-431d6e5d]{display:grid;grid-template-columns:minmax(160px,2fr) minmax(120px,1.4fr) 110px 130px;gap:12px}.erow[data-v-431d6e5d]{display:grid;grid-template-columns:minmax(160px,2fr) minmax(120px,1.4fr) 110px 90px;gap:12px}.hl[data-v-431d6e5d]{display:block;font-size:11.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#a8a69c;margin-bottom:5px}.inp[data-v-431d6e5d]{width:100%;box-sizing:border-box;border:1px solid #e2dfd7;background:#fdfcfa;padding:9px 10px;border-radius:8px;font-size:13.5px;outline:none;transition:border-color .15s}.inp[data-v-431d6e5d]:focus{border-color:#a8a69c}.add-btn[data-v-431d6e5d]{border:1px solid #ddd9d0;background:#fff;color:#4a473f;padding:6px 13px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s}.add-btn[data-v-431d6e5d]:hover{background:#f2efe8}.mini[data-v-431d6e5d]{border:1px solid #ddd9d0;background:#fff;color:#4a473f;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s,opacity .12s}.mini[data-v-431d6e5d]:hover{background:#f2efe8}.mini[data-v-431d6e5d]:disabled{opacity:.5;cursor:default}.mini.primary[data-v-431d6e5d]{background:#2c7350;border-color:#2c7350;color:#fff}.mini.primary[data-v-431d6e5d]:hover{background:#24603f}.mini.danger[data-v-431d6e5d]{color:#9c3428;border-color:#e6c9c4}.mini.danger[data-v-431d6e5d]:hover{background:#fae9e6}.modal-backdrop[data-v-466707da]{position:fixed;top:0;right:0;bottom:0;left:0;background:#201f1b61;display:flex;align-items:center;justify-content:center;padding:20px;z-index:50}.fld[data-v-466707da]{display:block;margin-bottom:12px}.fld>span[data-v-466707da]{display:block;font-size:12.5px;font-weight:600;color:#6c6a62;margin-bottom:5px}.btn-danger[data-v-466707da]{color:#9c3428;border-color:#e3c9c4}.btn-danger[data-v-466707da]:hover:not(:disabled){background:#f8ecea;border-color:#d8b3ac}.btn-danger-solid[data-v-466707da]{background:#9c3428}.btn-danger-solid[data-v-466707da]:hover:not(:disabled){background:#b23a2c}.plan-cta[data-v-d5d05ae0]:not(:disabled):hover{filter:brightness(.96)}.hover-row[data-v-c71a0686]{transition:background .12s}.hover-row[data-v-c71a0686]:hover{background:#faf9f6}.ch-sync[data-v-6b05b6cc]{display:inline-flex;align-items:center;gap:8px}.spin[data-v-6b05b6cc]{animation:ch-spin-6b05b6cc .9s linear infinite}@keyframes ch-spin-6b05b6cc{to{transform:rotate(360deg)}}.card-btn[data-v-6b05b6cc]{flex:1;min-width:88px;border:1px solid #ddd9d0;background:#fff;color:#4a473f;padding:8px;border-radius:8px;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .12s}.card-btn[data-v-6b05b6cc]:hover:not(:disabled){background:#f2efe8}.card-btn[data-v-6b05b6cc]:disabled{opacity:.55;cursor:default}.settings-btn[data-v-6b05b6cc]{width:100%;margin-top:8px;border:none;background:transparent;color:#8b8980;padding:6px;border-radius:8px;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .12s}.settings-btn[data-v-6b05b6cc]:hover{background:#f2efe8;color:#4a473f}.modal-overlay[data-v-6b05b6cc]{position:fixed;top:0;right:0;bottom:0;left:0;background:#201f1b6b;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px;animation:ch-fade-6b05b6cc .18s ease}@keyframes ch-fade-6b05b6cc{0%{opacity:0}to{opacity:1}}.x-btn[data-v-6b05b6cc]{border:none;background:transparent;color:#9a988e;font-size:22px;line-height:1;padding:4px 8px;border-radius:7px;cursor:pointer}.x-btn[data-v-6b05b6cc]:hover{background:#f2efe8}.cfg-inp[data-v-6b05b6cc]{width:100%;border:1px solid #e2dfd7;background:#fdfcfa;padding:10px 12px;border-radius:8px;font-size:13.5px;outline:none;box-sizing:border-box}.cfg-inp.mono[data-v-6b05b6cc]{font-size:13px}.cfg-inp[data-v-6b05b6cc]:focus{border-color:#a8a69c}.btn-danger[data-v-6b05b6cc]{border:1px solid #e6cbc6;background:#fff;color:#9c3428;padding:9px 16px;border-radius:9px;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s}.btn-danger[data-v-6b05b6cc]:hover:not(:disabled){background:#fbeceb}.btn-danger[data-v-6b05b6cc]:disabled{opacity:.55;cursor:default}.btn-danger-solid[data-v-6b05b6cc]{border:none;background:#9c3428;color:#fff;padding:9px 18px;border-radius:9px;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s}.btn-danger-solid[data-v-6b05b6cc]:hover:not(:disabled){background:#862a20}.btn-danger-solid[data-v-6b05b6cc]:disabled{opacity:.6;cursor:default}.scan-grid[data-v-d6f40d07]{display:grid;grid-template-columns:1.1fr 1fr;gap:18px}@media(max-width:720px){.scan-grid[data-v-d6f40d07]{grid-template-columns:1fr}}.scan-inp[data-v-d6f40d07]:focus{border-color:#e8722a}.in-btn[data-v-d6f40d07]:hover:not(:disabled){background:#215539}.out-btn[data-v-d6f40d07]:hover:not(:disabled){background:#7d281e}.in-btn[data-v-d6f40d07]:disabled,.out-btn[data-v-d6f40d07]:disabled{opacity:.6;cursor:default}.print-btn[data-v-d6f40d07]:hover{background:#38352d}.tab-btn[data-v-2aa37836]{transition:background .12s,color .12s}.frow[data-v-2aa37836]{transition:background .12s}.frow[data-v-2aa37836]:hover{background:#faf9f6}.act-btn[data-v-2aa37836]{border:none;background:#201f1b;color:#fff;padding:6px 13px;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;transition:background .12s}.act-btn[data-v-2aa37836]:hover{background:#38352d}.act-btn[data-v-2aa37836]:disabled{opacity:.55;cursor:default}.pdf-link[data-v-2aa37836]{color:#2c7350;font-size:12px;font-weight:600;text-decoration:none}.pdf-link[data-v-2aa37836]:hover{text-decoration:underline}.fld[data-v-2aa37836]{display:flex;flex-direction:column;gap:5px}.fld>span[data-v-2aa37836]{font-size:12px;font-weight:600;color:#6c6a62}.fld input[data-v-2aa37836],.fld textarea[data-v-2aa37836]{border:1px solid #e2e0d9;background:#fdfcfa;border-radius:8px;padding:8px 11px;font-size:13.5px;color:#201f1b;font-family:inherit;outline:none;transition:border-color .12s,background .12s}.fld input[data-v-2aa37836]:focus,.fld textarea[data-v-2aa37836]:focus{border-color:#b9b6ac;background:#fff}.btn-ghost[data-v-2aa37836]:disabled{opacity:.55;cursor:default}.lbl[data-v-f398cd02]{display:block;font-size:12.5px;font-weight:600;color:#6c6a62;margin-bottom:6px}.field[data-v-f398cd02]{width:100%;box-sizing:border-box;border:1px solid #e2dfd7;background:#fdfcfa;padding:10px 12px;border-radius:8px;font-size:13.5px;outline:none;transition:border-color .15s}.field[data-v-f398cd02]:focus{border-color:#a8a69c}.field.mono[data-v-f398cd02]{font-family:IBM Plex Mono,monospace}.vfield[data-v-f398cd02]{width:100%;box-sizing:border-box;border:1px solid #e2dfd7;background:#fdfcfa;padding:9px 10px;border-radius:8px;font-size:13.5px;outline:none;transition:border-color .15s}.vfield[data-v-f398cd02]:focus{border-color:#a8a69c}.add-btn[data-v-f398cd02]{border:1px solid #ddd9d0;background:#fff;color:#4a473f;padding:6px 13px;border-radius:8px;font-size:13px;font-weight:600;transition:all .12s;cursor:pointer}.add-btn[data-v-f398cd02]:hover{background:#f2efe8}.rm-btn[data-v-f398cd02]{border:none;background:transparent;color:#c4726a;font-size:20px;line-height:0;padding:8px;border-radius:7px;transition:background .12s;cursor:pointer}.rm-btn[data-v-f398cd02]:hover{background:#fae9e6}.tog[data-v-f398cd02]{display:flex;align-items:center;gap:9px;padding:11px 16px;border-radius:10px;font-size:13.5px;font-weight:600;color:#201f1b;transition:all .12s;cursor:pointer}.btn-dark[data-v-f398cd02]:disabled{opacity:.6;cursor:default}.notif-row[data-v-70ebfd31]:hover{background:#faf9f6}.nav-btn[data-v-b3ddecf4]{display:flex;align-items:center;gap:11px;width:100%;border:none;padding:9px 10px;border-radius:9px;font-size:14px;font-weight:500;transition:background .15s}.nav-btn[data-v-b3ddecf4]:hover{background:#f2efe8!important}
