.site-credit[data-v-822e760a]{position:absolute;left:0;right:0;bottom:calc(10px + env(safe-area-inset-bottom));z-index:1;text-align:center;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.site-credit a[data-v-822e760a]{color:var(--gold);text-decoration:none;font-weight:600}.site-credit a[data-v-822e760a]:hover{text-decoration:underline}body.light .site-credit a{color:var(--gold-text)}body.crm-app .site-credit{position:fixed;right:auto;width:264px;bottom:6px;z-index:41}@media (max-width: 900px){body.crm-app .site-credit{display:none}}.lang-box[data-v-7bb7c82d]{display:flex;gap:2px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:9px;padding:3px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lang-box button[data-v-7bb7c82d]{border:none;background:transparent;font-family:IBM Plex Mono,monospace;font-weight:600;font-size:11px;letter-spacing:.04em;color:#ffffff8c;padding:9px 12px;border-radius:7px;cursor:pointer;transition:all .16s ease;touch-action:manipulation}.lang-box button.active[data-v-7bb7c82d]{background:var(--gold);color:var(--green-deep)}.lang-box button[data-v-7bb7c82d]:not(.active):hover{color:#ffffffd9}.lang-box-pos[data-v-0c5c05a1]{position:absolute;top:calc(28px + env(safe-area-inset-top));right:calc(28px + env(safe-area-inset-right));z-index:5}.top-mark[data-v-0c5c05a1]{position:absolute;top:calc(28px + env(safe-area-inset-top));left:50%;transform:translate(-50%);text-align:center}.top-mark .brand[data-v-0c5c05a1]{font-family:Poppins,sans-serif;font-weight:700;font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:var(--cloud)}.top-mark .brand span[data-v-0c5c05a1]{color:var(--gold)}.top-mark .sub[data-v-0c5c05a1]{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin-top:4px;font-family:IBM Plex Mono,monospace}.card[data-v-0c5c05a1]{width:100%;max-width:460px;margin-top:56px;background:var(--cloud);border-radius:20px;box-shadow:0 30px 60px -20px #00000073,0 2px #ffffff08 inset;padding:30px 28px 32px}.headline[data-v-0c5c05a1]{font-family:Poppins,sans-serif;font-weight:700;font-size:21px;color:var(--slate);letter-spacing:-.01em;margin:0 0 6px;text-align:center}[data-v-0c5c05a1] .accent{color:var(--gold-text)}.subline[data-v-0c5c05a1]{font-size:13px;color:var(--muted);margin:0 0 22px;line-height:1.5;text-align:center}.option[data-v-0c5c05a1]{display:flex;align-items:center;gap:14px;width:100%;border:1.5px solid var(--line);border-radius:14px;padding:16px;background:var(--cloud);cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .1s ease;margin-bottom:12px;text-decoration:none}.option[data-v-0c5c05a1]:last-child{margin-bottom:0}.option[data-v-0c5c05a1]:hover{border-color:var(--green-deep);box-shadow:0 8px 20px -12px #033f354d}.option[data-v-0c5c05a1]:active{transform:scale(.99)}.option-icon[data-v-0c5c05a1]{width:46px;height:46px;border-radius:12px;background:var(--mist);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--green-deep)}.option-icon svg[data-v-0c5c05a1]{width:22px;height:22px}.option.prices .option-icon[data-v-0c5c05a1]{background:#ffb60924;color:var(--gold-text)}.option-text[data-v-0c5c05a1]{flex:1}.option-title[data-v-0c5c05a1]{font-family:Poppins,sans-serif;font-weight:700;font-size:15px;color:var(--slate);margin-bottom:2px}.option-desc[data-v-0c5c05a1]{font-size:12.5px;color:var(--muted);line-height:1.4}.option-chevron[data-v-0c5c05a1]{color:var(--muted);flex-shrink:0}.option-chevron svg[data-v-0c5c05a1]{width:16px;height:16px}@media (max-width: 560px){.lang-box-pos[data-v-0c5c05a1]{position:static;transform:none;margin:14px auto 0;width:max-content}.top-mark[data-v-0c5c05a1]{position:static;transform:none;display:flex;flex-direction:column;align-items:center}.card[data-v-0c5c05a1]{margin-top:20px}}@media (max-width: 380px){.card[data-v-0c5c05a1]{padding:24px 18px 26px}.headline[data-v-0c5c05a1]{font-size:19px}}.back-btn[data-v-a9916b7c]{position:absolute;top:calc(28px + env(safe-area-inset-top));left:calc(28px + env(safe-area-inset-left));width:42px;height:42px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;touch-action:manipulation;z-index:5}.back-btn svg[data-v-a9916b7c]{width:18px;height:18px}.lang-box-pos[data-v-a9916b7c]{position:absolute;top:calc(28px + env(safe-area-inset-top));right:calc(28px + env(safe-area-inset-right));z-index:5}.top-mark[data-v-a9916b7c]{position:absolute;top:calc(28px + env(safe-area-inset-top));left:50%;transform:translate(-50%);text-align:center}.top-mark .brand[data-v-a9916b7c]{font-family:Poppins,sans-serif;font-weight:700;font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:var(--cloud)}.top-mark .brand span[data-v-a9916b7c]{color:var(--gold)}.top-mark .sub[data-v-a9916b7c]{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin-top:4px;font-family:IBM Plex Mono,monospace}.card[data-v-a9916b7c]{width:100%;max-width:460px;margin-top:56px;background:var(--cloud);border-radius:20px;box-shadow:0 30px 60px -20px #00000073,0 2px #ffffff08 inset;padding:30px 28px 32px;position:relative}.headline[data-v-a9916b7c]{font-family:Poppins,sans-serif;font-weight:700;font-size:21px;color:var(--slate);letter-spacing:-.01em;margin:0 0 6px;text-align:center}[data-v-a9916b7c] .accent{color:var(--gold-text)}.subline[data-v-a9916b7c]{font-size:13px;color:var(--muted);margin:0 0 22px;line-height:1.5;text-align:center}.eyebrow[data-v-a9916b7c]{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-text);font-weight:700;display:block;margin-bottom:9px}.dest-box[data-v-a9916b7c]{display:flex;align-items:center;gap:12px;width:100%;border:1.5px solid var(--line);background:var(--mist);border-radius:12px;padding:13px 14px;min-height:44px;cursor:pointer;margin-bottom:12px;text-align:left;touch-action:manipulation}.dest-box[data-v-a9916b7c]:hover{border-color:var(--green-deep)}.dest-box-icon[data-v-a9916b7c]{width:36px;height:36px;border-radius:9px;background:#fff;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--green-deep)}.dest-box-icon svg[data-v-a9916b7c]{width:17px;height:17px}.dest-box-text[data-v-a9916b7c]{flex:1}.dest-box-label[data-v-a9916b7c]{font-size:10.5px;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:1px}.dest-box-value[data-v-a9916b7c]{font-family:Poppins,sans-serif;font-weight:600;font-size:14.5px;color:var(--slate)}.dest-box-chevron[data-v-a9916b7c]{color:var(--muted);flex-shrink:0}.dest-box-chevron svg[data-v-a9916b7c]{width:15px;height:15px}.dest-note[data-v-a9916b7c]{font-size:13.5px;font-weight:600;color:var(--gold-text);background:#ffb60924;border:1px solid rgba(255,182,9,.35);border-radius:9px;padding:10px 13px;margin:-4px 0 20px;line-height:1.5}.number-input[data-v-a9916b7c]{width:100%;border:1.5px solid var(--line);background:var(--mist);border-radius:10px;padding:12px 14px;min-height:44px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:var(--slate);margin-bottom:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.number-input[data-v-a9916b7c]:focus{outline:none;border-color:var(--green-deep)}.date-row[data-v-a9916b7c]{display:flex;gap:10px;margin-bottom:20px}.date-field[data-v-a9916b7c]{flex:1}.date-field label[data-v-a9916b7c]{display:block;font-size:11.5px;color:var(--muted);margin-bottom:5px;font-weight:500}.date-field input[data-v-a9916b7c]{width:100%;border:1.5px solid var(--line);background:var(--mist);border-radius:10px;padding:12px 11px;min-height:44px;font-family:Inter,sans-serif;font-size:16px;color:var(--slate);-webkit-appearance:none;-moz-appearance:none;appearance:none}.date-field input[data-v-a9916b7c]:focus{outline:none;border-color:var(--green-deep)}.chip-row[data-v-a9916b7c]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.chip[data-v-a9916b7c]{border:1.5px solid var(--line);background:var(--mist);color:var(--slate);padding:11px 16px;min-height:44px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;font-family:Inter,sans-serif;touch-action:manipulation}.chip[data-v-a9916b7c]:hover{border-color:var(--green-deep)}.chip.meal-chip.active[data-v-a9916b7c]{background:var(--gold);border-color:var(--gold);color:var(--green-deep)}.disclaimer[data-v-a9916b7c]{font-size:11.5px;color:var(--muted);text-align:center;line-height:1.5;margin-bottom:20px}.btn-whatsapp[data-v-a9916b7c]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:var(--success);color:#fff;border:none;padding:14px;min-height:48px;border-radius:12px;font-size:14.5px;font-weight:700;cursor:pointer;font-family:Poppins,sans-serif;text-decoration:none;touch-action:manipulation}.btn-whatsapp[data-v-a9916b7c]:hover{background:#188559}@media (max-width: 560px){.lang-box-pos[data-v-a9916b7c]{position:static;margin:14px auto 0;width:max-content}.back-btn[data-v-a9916b7c]{position:static;margin-bottom:14px}.top-mark[data-v-a9916b7c]{position:static;transform:none;display:flex;flex-direction:column;align-items:center}.card[data-v-a9916b7c]{margin-top:20px}}@media (max-width: 380px){.card[data-v-a9916b7c]{padding:24px 18px 26px}.date-row[data-v-a9916b7c]{flex-direction:column}.headline[data-v-a9916b7c]{font-size:19px}}.flight-wrap[data-v-8575a105]{padding:2px 22px 4px}.flight-top[data-v-8575a105]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.flight-top .count[data-v-8575a105]{font-family:IBM Plex Mono,monospace;font-size:13px;color:var(--green-deep);font-weight:600}.flight-track[data-v-8575a105]{position:relative;height:56px}#pathSvg[data-v-8575a105]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.track-line[data-v-8575a105]{stroke:var(--line);stroke-width:2.5;stroke-dasharray:1 8;stroke-linecap:round}.track-fill[data-v-8575a105]{stroke-width:3;stroke-linecap:round;stroke-dasharray:600;stroke-dashoffset:600;transition:stroke-dashoffset .6s cubic-bezier(.34,1.3,.4,1)}.track-dot[data-v-8575a105]{fill:var(--green-deep)}.track-dot.finish[data-v-8575a105]{fill:var(--gold-text)}.plane-pos[data-v-8575a105]{position:absolute;top:0;left:0;transition:left .6s cubic-bezier(.34,1.3,.4,1),top .6s cubic-bezier(.34,1.3,.4,1),transform .6s cubic-bezier(.34,1.3,.4,1);transform:translate(-50%,-50%) rotate(0)}.plane-icon[data-v-8575a105]{animation:planeBob-8575a105 1.4s ease-in-out infinite;filter:drop-shadow(0 3px 5px rgba(18,42,85,.35))}.plane-pos.landed .plane-icon[data-v-8575a105]{animation:none;transform:none}@keyframes planeBob-8575a105{0%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-4px) rotate(3deg)}to{transform:translateY(0) rotate(-3deg)}}.landed-banner[data-v-8575a105]{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 16px;padding:10px 14px;background:#1e9e6b1f;border:1px solid rgba(30,158,107,.3);border-radius:10px;color:var(--success);font-family:Poppins,sans-serif;font-size:13.5px;font-weight:600;opacity:0;transform:translateY(-6px) scale(.96);transition:opacity .35s ease,transform .35s cubic-bezier(.34,1.3,.4,1);pointer-events:none}.landed-banner.show[data-v-8575a105]{opacity:1;transform:translateY(0) scale(1)}.confetti[data-v-8575a105]{position:absolute;top:0;right:6px;width:4px;height:4px;pointer-events:none}.confetti span[data-v-8575a105]{position:absolute;top:0;left:0;width:5px;height:5px;border-radius:1px;opacity:0}.confetti span[data-v-8575a105]:nth-child(1){background:var(--gold)}.confetti span[data-v-8575a105]:nth-child(2){background:var(--green-deep)}.confetti span[data-v-8575a105]:nth-child(3){background:var(--gold-text)}.confetti span[data-v-8575a105]:nth-child(4){background:var(--success)}.confetti span[data-v-8575a105]:nth-child(5){background:var(--gold)}.confetti span[data-v-8575a105]:nth-child(6){background:var(--green-deep)}.confetti span[data-v-8575a105]:nth-child(7){background:var(--gold-text)}.confetti span[data-v-8575a105]:nth-child(8){background:var(--success)}.confetti.burst span[data-v-8575a105]{animation:confettiBurst-8575a105 .8s ease-out forwards}.confetti.burst span[data-v-8575a105]:nth-child(1){animation-delay:0ms;--tx: 22px;--ty: -30px}.confetti.burst span[data-v-8575a105]:nth-child(2){animation-delay:20ms;--tx: 34px;--ty: -10px}.confetti.burst span[data-v-8575a105]:nth-child(3){animation-delay:40ms;--tx: 30px;--ty: 14px}.confetti.burst span[data-v-8575a105]:nth-child(4){animation-delay:10ms;--tx: 10px;--ty: 30px}.confetti.burst span[data-v-8575a105]:nth-child(5){animation-delay:60ms;--tx: -14px;--ty: 28px}.confetti.burst span[data-v-8575a105]:nth-child(6){animation-delay:30ms;--tx: -30px;--ty: 8px}.confetti.burst span[data-v-8575a105]:nth-child(7){animation-delay:50ms;--tx: -26px;--ty: -18px}.confetti.burst span[data-v-8575a105]:nth-child(8){animation-delay:15ms;--tx: 4px;--ty: -34px}@keyframes confettiBurst-8575a105{0%{opacity:1;transform:translate(0) rotate(0) scale(1)}to{opacity:0;transform:translate(var(--tx,26px),var(--ty,-26px)) rotate(200deg) scale(.4)}}.profile-overlay[data-v-8da64fdd]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cloud);z-index:20;display:none;flex-direction:column;overflow-y:auto}.profile-overlay.show[data-v-8da64fdd]{display:flex}.profile-topbar[data-v-8da64fdd]{background:var(--green-deep);padding:18px 20px;display:flex;align-items:center;gap:12px}.profile-back[data-v-8da64fdd]{width:32px;height:32px;border-radius:50%;background:#ffffff1f;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.profile-back svg[data-v-8da64fdd]{width:16px;height:16px}.profile-topbar-title[data-v-8da64fdd]{font-family:Poppins,sans-serif;font-weight:700;font-size:16px;color:#fff}.profile-avatar-block[data-v-8da64fdd]{padding:26px 22px 10px;text-align:center}.profile-avatar[data-v-8da64fdd]{width:64px;height:64px;border-radius:50%;background:var(--mist);border:2px solid var(--line);display:flex;align-items:center;justify-content:center;margin:0 auto 10px;font-family:Poppins,sans-serif;font-weight:700;font-size:22px;color:var(--green-deep)}.profile-name-preview[data-v-8da64fdd]{font-family:Poppins,sans-serif;font-weight:600;font-size:15px;color:var(--slate)}.profile-phone-preview[data-v-8da64fdd]{font-family:IBM Plex Mono,monospace;font-size:12.5px;color:var(--muted);margin-top:2px}.settings-list[data-v-8da64fdd]{padding:10px 22px 24px}.settings-row[data-v-8da64fdd]{border:1px solid var(--line);border-radius:12px;margin-bottom:10px;overflow:hidden;background:#fff}.settings-row-head[data-v-8da64fdd]{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer}.settings-row-icon[data-v-8da64fdd]{width:34px;height:34px;border-radius:9px;background:var(--mist);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--green-deep)}.settings-row-icon svg[data-v-8da64fdd]{width:16px;height:16px}.settings-row-text[data-v-8da64fdd]{flex:1}.settings-row-label[data-v-8da64fdd]{font-family:Inter,sans-serif;font-weight:600;font-size:14px;color:var(--slate)}.settings-row-value[data-v-8da64fdd]{font-family:IBM Plex Mono,monospace;font-size:11.5px;color:var(--muted);margin-top:1px}.settings-row-chevron[data-v-8da64fdd]{color:var(--muted);transition:transform .2s ease;flex-shrink:0}.settings-row-chevron svg[data-v-8da64fdd]{width:14px;height:14px}.settings-row.open .settings-row-chevron[data-v-8da64fdd]{transform:rotate(90deg)}.settings-row-body[data-v-8da64fdd]{max-height:0;overflow:hidden;transition:max-height .25s ease;border-top:1px solid transparent}.settings-row.open .settings-row-body[data-v-8da64fdd]{max-height:200px;border-top-color:var(--line)}.settings-row-form[data-v-8da64fdd]{padding:16px;display:flex;flex-direction:column;gap:10px}.settings-row-form input[data-v-8da64fdd]{border:1.5px solid var(--line);border-radius:9px;padding:10px 12px;font-family:Inter,sans-serif;font-size:14px;color:var(--slate);background:var(--mist)}.settings-row-form input[data-v-8da64fdd]:focus{outline:none;border-color:var(--green-deep)}.settings-save-btn[data-v-8da64fdd]{background:var(--green-deep);color:#fff;border:none;padding:10px;border-radius:9px;font-family:Poppins,sans-serif;font-weight:600;font-size:13.5px;cursor:pointer;transition:background .15s ease}.settings-save-btn[data-v-8da64fdd]:hover{background:var(--green-mid)}.settings-save-btn.saved[data-v-8da64fdd]{background:var(--success)}.logout-btn[data-v-8da64fdd]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:14px;background:transparent;border:1.5px solid rgba(176,53,44,.35);color:#b0352c;padding:12px;border-radius:12px;font-family:Poppins,sans-serif;font-weight:600;font-size:13.5px;cursor:pointer;transition:all .15s ease}.logout-btn[data-v-8da64fdd]:hover{background:#b0352c12;border-color:#b0352c}.logout-btn svg[data-v-8da64fdd]{width:16px;height:16px}.cl-card[data-v-7c281a28]{width:100%;max-width:440px;background:var(--cloud);border-radius:20px;box-shadow:0 24px 48px -24px #122a5547;overflow:hidden;position:relative}.my-deal[data-v-7c281a28]{margin:0 20px 16px;border:1.5px solid var(--line);border-radius:14px;padding:14px 16px;background:var(--mist)}.my-deal.won[data-v-7c281a28]{border-color:#1e9e6b73;background:#1e9e6b0f}.md-head[data-v-7c281a28]{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.md-title[data-v-7c281a28]{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.md-code[data-v-7c281a28]{color:var(--green-deep);font-weight:600}.md-dest[data-v-7c281a28]{font-size:12px;color:var(--muted)}.md-stage[data-v-7c281a28]{font-family:Poppins,sans-serif;font-weight:700;font-size:16px;color:var(--green-deep);margin:6px 0 10px}.my-deal.lost .md-stage[data-v-7c281a28]{color:var(--muted)}.md-steps[data-v-7c281a28]{list-style:none;display:flex;gap:4px;margin:0 0 8px;padding:0}.md-steps li[data-v-7c281a28]{flex:1;height:6px;border-radius:3px;background:var(--line)}.md-steps li.done[data-v-7c281a28]{background:var(--success)}.md-steps li.current[data-v-7c281a28]{background:var(--gold)}.my-deal.won .md-steps li.current[data-v-7c281a28]{background:var(--success)}.md-updated[data-v-7c281a28]{font-size:11.5px;color:var(--muted)}.header[data-v-7c281a28]{background:var(--green-deep);padding:28px 20px 20px;text-align:center;position:relative}.header .logo[data-v-7c281a28]{height:88px;width:auto;display:block;margin:0 auto 8px}.header .tag[data-v-7c281a28]{font-family:Poppins,sans-serif;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.header-left[data-v-7c281a28]{position:absolute;top:16px;left:16px;display:flex;gap:8px}.icon-btn[data-v-7c281a28]{width:34px;height:34px;border-radius:50%;background:#ffffff1f;border:1.5px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:background .15s ease;padding:0;text-decoration:none}.icon-btn[data-v-7c281a28]:hover{background:#ffffff38}.icon-btn svg[data-v-7c281a28]{width:17px;height:17px}.lang-toggle[data-v-7c281a28]{position:absolute;top:16px;right:16px;display:flex;background:#ffffff1a;border-radius:8px;padding:2px}.lang-toggle button[data-v-7c281a28]{border:none;background:transparent;color:#fff9;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600;padding:5px 8px;border-radius:6px;cursor:pointer;letter-spacing:.02em}.lang-toggle button.active[data-v-7c281a28]{background:#fff;color:var(--green-deep)}.profile-overlay[data-v-7c281a28]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cloud);z-index:20;display:none;flex-direction:column;overflow-y:auto}.profile-overlay.show[data-v-7c281a28]{display:flex}.profile-topbar[data-v-7c281a28]{background:var(--green-deep);padding:18px 20px;display:flex;align-items:center;gap:12px}.profile-back[data-v-7c281a28]{width:32px;height:32px;border-radius:50%;background:#ffffff1f;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.profile-back svg[data-v-7c281a28]{width:16px;height:16px}.profile-topbar-title[data-v-7c281a28]{font-family:Poppins,sans-serif;font-weight:700;font-size:16px;color:#fff}.admin-content[data-v-7c281a28]{padding:26px 22px;text-align:center;color:var(--muted);font-size:13.5px;line-height:1.6}.badge-icon[data-v-7c281a28]{width:52px;height:52px;border-radius:50%;background:#ffb60926;border:1.5px solid var(--gold);color:var(--gold-text);display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.badge-icon svg[data-v-7c281a28]{width:24px;height:24px}.hero[data-v-7c281a28]{padding:22px 22px 6px}.hero h1[data-v-7c281a28]{font-family:Poppins,sans-serif;font-weight:700;font-size:24px;line-height:1.3;margin:0 0 6px;color:var(--green-deep)}.hero p[data-v-7c281a28]{margin:0;font-size:15px;color:var(--muted);line-height:1.55;max-width:36ch}.selectors[data-v-7c281a28]{padding:16px 22px 4px}.eyebrow[data-v-7c281a28]{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-text);font-weight:700;display:block;margin-bottom:9px}.chip-row[data-v-7c281a28]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.chip[data-v-7c281a28]{border:1.5px solid var(--line);background:var(--mist);color:var(--slate);padding:7px 13px;border-radius:10px;font-size:14.5px;font-weight:600;cursor:pointer;transition:all .15s ease;font-family:Inter,sans-serif}.chip[data-v-7c281a28]:hover{border-color:var(--green-deep)}.chip.active[data-v-7c281a28]{background:var(--green-deep);border-color:var(--green-deep);color:#fff}.chip.visa-type.active[data-v-7c281a28]{background:var(--gold);border-color:var(--gold);color:var(--green-deep)}.reveal-zone[data-v-7c281a28]{padding:6px 22px 24px}.btn-reveal[data-v-7c281a28]{width:100%;background:var(--green-deep);color:#fff;border:none;padding:14px;border-radius:12px;font-size:15.5px;font-weight:700;font-family:Poppins,sans-serif;cursor:pointer;transition:background .15s ease,transform .1s ease}.btn-reveal[data-v-7c281a28]:hover{background:var(--green-mid)}.btn-reveal[data-v-7c281a28]:active{transform:scale(.98)}.flight-label[data-v-7c281a28]{padding:16px 22px 0}.progress-label[data-v-7c281a28]{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.type-note[data-v-7c281a28]{margin:0 22px 16px;padding:12px 14px;background:#ffb60924;border:1px solid rgba(255,182,9,.4);border-left:3px solid var(--gold);border-radius:8px;color:var(--green-deep);font-size:13.5px;line-height:1.5;font-weight:500}.checklist[data-v-7c281a28]{list-style:none;margin:0;padding:0 22px 6px}.item[data-v-7c281a28]{border-bottom:1px solid var(--line);padding:13px 0;display:flex;gap:12px;align-items:flex-start}.item[data-v-7c281a28]:last-child{border-bottom:none}.item input[type=checkbox][data-v-7c281a28]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:21px;height:21px;border:1.5px solid var(--green-deep);border-radius:50%;flex-shrink:0;margin-top:1px;cursor:pointer;position:relative;transition:all .15s ease;background:#fff}.item input[type=checkbox][data-v-7c281a28]:checked{background:var(--success);border-color:var(--success)}.item input[type=checkbox][data-v-7c281a28]:checked:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid white;border-width:0 2px 2px 0;transform:rotate(40deg)}.txt[data-v-7c281a28]{flex:1}.txt .title[data-v-7c281a28]{font-size:15.5px;font-weight:600;color:var(--slate);line-height:1.4}.item.checked .txt .title[data-v-7c281a28]{color:var(--muted);text-decoration:line-through}.txt .desc[data-v-7c281a28]{font-size:13.5px;color:var(--muted);line-height:1.5;margin-top:2px}.badge[data-v-7c281a28]{font-family:IBM Plex Mono,monospace;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;padding:2px 7px;border-radius:5px;margin-left:8px;display:inline-block;vertical-align:middle}.badge.required[data-v-7c281a28]{background:#ffb60933;color:var(--gold-text)}.badge.conditional[data-v-7c281a28]{background:#033f3514;color:var(--green-deep)}.cta-zone[data-v-7c281a28]{padding:18px 22px 20px;background:var(--mist);border-top:1px solid var(--line)}.cta-zone .note[data-v-7c281a28]{font-size:13px;color:var(--muted);margin:0 0 12px;line-height:1.5}.btn-whatsapp[data-v-7c281a28]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:var(--success);color:#fff;border:none;padding:13px;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;font-family:Inter,sans-serif;text-decoration:none}.btn-whatsapp[data-v-7c281a28]:hover{background:#188559}.qr-zone[data-v-7c281a28]{padding:20px 22px 26px;text-align:center;border-top:1px solid var(--line)}.qr-label[data-v-7c281a28]{font-family:Poppins,sans-serif;font-weight:700;font-size:12px;color:var(--green-deep);letter-spacing:.06em;margin-bottom:10px;text-transform:uppercase}#qrcode[data-v-7c281a28]{display:inline-flex;padding:10px;background:#fff;border:1px solid var(--line);border-radius:12px}.url[data-v-7c281a28]{margin-top:9px;font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--muted)}.contact-zone[data-v-7c281a28]{padding:18px 22px;border-top:1px solid var(--line)}.contact-title[data-v-7c281a28]{font-family:Poppins,sans-serif;font-weight:700;font-size:13.5px;color:var(--green-deep);margin-bottom:10px}.contact-row[data-v-7c281a28]{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--slate);margin-bottom:7px;line-height:1.4}.contact-icon[data-v-7c281a28]{font-size:14px;flex-shrink:0}.disclaimer-zone[data-v-7c281a28]{padding:14px 22px 22px;font-size:11.5px;color:var(--muted);line-height:1.5;text-align:center}.top-mark[data-v-15ce4728]{position:absolute;top:28px;left:50%;transform:translate(-50%);text-align:center}.top-mark .brand[data-v-15ce4728]{font-family:Poppins,sans-serif;font-weight:700;font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:var(--cloud)}.top-mark .brand span[data-v-15ce4728]{color:var(--gold)}.top-mark .sub[data-v-15ce4728]{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin-top:4px;font-family:IBM Plex Mono,monospace}.lang-box[data-v-15ce4728]{position:absolute;top:28px;right:28px;display:flex;gap:2px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:9px;padding:3px}.lang-box button[data-v-15ce4728]{border:none;background:transparent;font-family:IBM Plex Mono,monospace;font-weight:600;font-size:11px;letter-spacing:.04em;color:#ffffff8c;padding:7px 11px;border-radius:7px;cursor:pointer;transition:all .16s ease}.lang-box button.active[data-v-15ce4728]{background:var(--gold);color:var(--green-deep)}.lang-box button[data-v-15ce4728]:not(.active):hover{color:#ffffffd9}.pass[data-v-15ce4728]{display:flex;width:100%;max-width:560px;margin-top:56px;background:var(--cloud);border-radius:20px;box-shadow:0 30px 60px -20px #00000073,0 2px #ffffff08 inset;overflow:visible;position:relative}.stub[data-v-15ce4728]{width:150px;flex-shrink:0;background:var(--green-mid);color:var(--cloud);border-radius:20px 0 0 20px;padding:26px 18px;display:flex;flex-direction:column;justify-content:space-between}.stub-field[data-v-15ce4728]{margin-bottom:16px}.stub-field[data-v-15ce4728]:last-child{margin-bottom:0}.stub-label[data-v-15ce4728]{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;margin-bottom:4px}.stub-value[data-v-15ce4728]{font-family:Poppins,sans-serif;font-weight:600;font-size:13.5px;color:var(--cloud);line-height:1.3}.stub-value.gold[data-v-15ce4728]{color:var(--gold)}.barcode[data-v-15ce4728]{display:flex;gap:2px;align-items:flex-end;height:34px;margin-top:6px}.barcode span[data-v-15ce4728]{display:block;width:2px;background:#ffffff80}.perf[data-v-15ce4728]{width:0;border-left:2px dashed rgba(24,36,32,.18);position:relative}.perf[data-v-15ce4728]:before,.perf[data-v-15ce4728]:after{content:"";position:absolute;left:-11px;width:22px;height:22px;background:var(--green-deep);border-radius:50%}.perf[data-v-15ce4728]:before{top:-11px}.perf[data-v-15ce4728]:after{bottom:-11px}.main[data-v-15ce4728]{flex:1;padding:30px 32px 32px;min-width:0}.headline[data-v-15ce4728]{font-family:Poppins,sans-serif;font-weight:700;font-size:21px;color:var(--slate);letter-spacing:-.01em;margin:0 0 4px}[data-v-15ce4728] .accent{color:var(--gold-text)}.subline[data-v-15ce4728]{font-size:13px;color:var(--muted);margin:0 0 22px;line-height:1.5}.mode-toggle[data-v-15ce4728]{display:flex;background:var(--mist);border-radius:10px;padding:3px;margin-bottom:20px}.mode-toggle button[data-v-15ce4728]{flex:1;border:none;background:transparent;font-family:Inter,sans-serif;font-weight:600;font-size:13px;padding:9px 0;border-radius:8px;cursor:pointer;color:var(--muted);transition:all .18s ease}.mode-toggle button.active[data-v-15ce4728]{background:var(--cloud);color:var(--green-deep);box-shadow:0 2px 6px #033f351f}.field[data-v-15ce4728]{margin-bottom:14px}.field label[data-v-15ce4728]{display:block;font-size:11.5px;font-weight:600;letter-spacing:.02em;color:var(--slate);margin-bottom:6px}.field input[data-v-15ce4728]{width:100%;border:1.5px solid var(--line);border-radius:10px;padding:11px 13px;font-family:Inter,sans-serif;font-size:14px;color:var(--slate);background:var(--cloud);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.field input[data-v-15ce4728]:focus{border-color:var(--green-deep);box-shadow:0 0 0 3px #0b54461f}.field input[data-v-15ce4728]::placeholder{color:#b4beb9}.form-error[data-v-15ce4728]{font-size:12.5px;font-weight:600;color:#b0352c;background:#b0352c14;border:1px solid rgba(176,53,44,.25);border-radius:9px;padding:9px 12px;margin:0 0 4px;line-height:1.45}.submit-btn[data-v-15ce4728]{width:100%;border:none;border-radius:11px;padding:13px 0;margin-top:6px;font-family:Poppins,sans-serif;font-weight:600;font-size:14.5px;letter-spacing:.01em;color:var(--green-deep);background:var(--gold);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease;box-shadow:0 8px 18px -8px #ffb6098c}.submit-btn[data-v-15ce4728]:hover{transform:translateY(-1px)}.submit-btn[data-v-15ce4728]:active{transform:translateY(0)}.fine-print[data-v-15ce4728]{font-size:11.5px;color:var(--muted);text-align:center;margin-top:14px;line-height:1.5}[data-v-15ce4728] .fine-print a{color:var(--green-mid);font-weight:600;text-decoration:none}[data-v-15ce4728] .fine-print a:hover{text-decoration:underline}.db-link[data-v-15ce4728]{font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--line);text-align:center;margin-top:8px;-webkit-user-select:all;user-select:all}@media (max-width: 560px){.lang-box[data-v-15ce4728]{position:static;transform:none;margin:14px auto 0;width:max-content}.top-mark[data-v-15ce4728]{position:static;transform:none;display:flex;flex-direction:column;align-items:center}.pass[data-v-15ce4728]{flex-direction:column;border-radius:18px;margin-top:20px}.stub[data-v-15ce4728]{width:100%;border-radius:18px 18px 0 0;flex-direction:row;flex-wrap:wrap;gap:14px 22px;padding:18px 22px}.stub-field[data-v-15ce4728]{margin-bottom:0}.barcode[data-v-15ce4728]{display:none}.perf[data-v-15ce4728]{width:100%;height:0;border-left:none;border-top:2px dashed rgba(24,36,32,.18)}.perf[data-v-15ce4728]:before{left:-11px;top:-11px;bottom:auto}.perf[data-v-15ce4728]:after{left:auto;right:-11px;top:-11px;bottom:auto}.main[data-v-15ce4728]{padding:24px 22px 26px}}.admin-card[data-v-00a800e3]{width:100%;max-width:720px;background:var(--cloud);border-radius:20px;box-shadow:0 24px 48px -24px #122a5547;overflow:hidden}.topbar[data-v-00a800e3]{background:var(--green-deep);padding:18px 20px;display:flex;align-items:center;gap:12px}.back[data-v-00a800e3]{width:32px;height:32px;border-radius:50%;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-decoration:none}.back svg[data-v-00a800e3]{width:16px;height:16px}.title[data-v-00a800e3]{font-family:Poppins,sans-serif;font-weight:700;font-size:16px;color:#fff;flex:1}.crm-link[data-v-00a800e3]{background:var(--gold);color:var(--green-deep);text-decoration:none;font-family:Poppins,sans-serif;font-weight:700;font-size:12.5px;letter-spacing:.04em;padding:6px 12px;border-radius:8px}.crm-link[data-v-00a800e3]:hover{filter:brightness(1.05)}.lang-toggle[data-v-00a800e3]{display:flex;background:#ffffff1a;border-radius:8px;padding:2px}.lang-toggle button[data-v-00a800e3]{border:none;background:transparent;color:#fff9;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;padding:5px 8px;border-radius:6px;cursor:pointer}.lang-toggle button.active[data-v-00a800e3]{background:#fff;color:var(--green-deep)}.state-msg[data-v-00a800e3]{padding:40px 24px;text-align:center;color:var(--muted);font-size:14px}.stats-grid[data-v-00a800e3]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:20px 22px 6px}.stat[data-v-00a800e3]{background:var(--mist);border:1px solid var(--line);border-radius:12px;padding:14px 12px;text-align:center}.stat-num[data-v-00a800e3]{font-family:Poppins,sans-serif;font-weight:700;font-size:22px;color:var(--green-deep)}.stat-label[data-v-00a800e3]{font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-top:3px;font-family:IBM Plex Mono,monospace}.section-head[data-v-00a800e3]{display:flex;align-items:center;justify-content:space-between;padding:18px 22px 10px}.section-title[data-v-00a800e3]{font-family:Poppins,sans-serif;font-weight:700;font-size:14px;color:var(--green-deep)}.export-btn[data-v-00a800e3]{display:flex;align-items:center;gap:7px;background:var(--green-deep);color:#fff;border:none;padding:8px 14px;border-radius:9px;font-family:Inter,sans-serif;font-weight:600;font-size:12.5px;cursor:pointer;transition:background .15s ease}.export-btn[data-v-00a800e3]:hover{background:var(--green-mid)}.export-btn svg[data-v-00a800e3]{width:14px;height:14px}.search-row[data-v-00a800e3]{position:relative;display:flex;align-items:center;margin:0 22px 8px}.search-icon[data-v-00a800e3]{position:absolute;left:12px;width:16px;height:16px;color:var(--muted);pointer-events:none}.search-row input[data-v-00a800e3]{width:100%;border:1.5px solid var(--line);background:var(--mist);border-radius:10px;padding:10px 34px;min-height:42px;font-family:Inter,sans-serif;font-size:14px;color:var(--slate)}.search-row input[data-v-00a800e3]:focus{outline:none;border-color:var(--green-deep);background:#fff}.search-clear[data-v-00a800e3]{position:absolute;right:10px;width:22px;height:22px;border:none;background:var(--line);color:var(--slate);border-radius:50%;cursor:pointer;font-size:11px;line-height:1;display:flex;align-items:center;justify-content:center}.search-clear[data-v-00a800e3]:hover{background:var(--muted);color:#fff}.row-actions[data-v-00a800e3]{display:flex;gap:6px;justify-content:flex-end}.key-btn[data-v-00a800e3]{width:28px;height:28px;border-radius:7px;background:transparent;border:1px solid var(--line);color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.key-btn[data-v-00a800e3]:hover{border-color:var(--gold-text);color:var(--gold-text);background:#ffb60914}.key-btn svg[data-v-00a800e3]{width:14px;height:14px}.pw-overlay[data-v-00a800e3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#033f3566;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:20px}.pw-modal[data-v-00a800e3]{width:100%;max-width:340px;background:var(--cloud);border-radius:16px;padding:22px;box-shadow:0 20px 50px -12px #0006}.pw-title[data-v-00a800e3]{font-family:Poppins,sans-serif;font-weight:700;font-size:16px;color:var(--green-deep)}.pw-sub[data-v-00a800e3]{font-size:13px;color:var(--muted);margin:2px 0 16px}.pw-field[data-v-00a800e3]{position:relative;display:flex;align-items:center}.pw-field input[data-v-00a800e3]{width:100%;border:1.5px solid var(--line);background:var(--mist);border-radius:10px;padding:12px 42px 12px 13px;min-height:44px;font-family:Inter,sans-serif;font-size:15px;color:var(--slate)}.pw-field input[data-v-00a800e3]:focus{outline:none;border-color:var(--green-deep);background:#fff}.pw-eye[data-v-00a800e3]{position:absolute;right:8px;width:30px;height:30px;border:none;background:transparent;color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer}.pw-eye[data-v-00a800e3]:hover{color:var(--green-deep)}.pw-eye svg[data-v-00a800e3]{width:18px;height:18px}.pw-error[data-v-00a800e3]{font-size:12.5px;color:#b0352c;margin:8px 0 0;font-weight:600}.pw-actions[data-v-00a800e3]{display:flex;gap:10px;margin-top:18px}.pw-cancel[data-v-00a800e3],.pw-save[data-v-00a800e3]{flex:1;padding:11px;border-radius:10px;cursor:pointer;font-family:Poppins,sans-serif;font-weight:600;font-size:14px}.pw-cancel[data-v-00a800e3]{background:var(--mist);border:1px solid var(--line);color:var(--slate)}.pw-cancel[data-v-00a800e3]:hover{background:var(--line)}.pw-save[data-v-00a800e3]{background:var(--green-deep);border:none;color:#fff}.pw-save[data-v-00a800e3]:hover{background:var(--green-mid)}.pw-save[data-v-00a800e3]:disabled{opacity:.6;cursor:default}.table-wrap[data-v-00a800e3]{overflow-x:auto;padding:0 22px 24px}table[data-v-00a800e3]{width:100%;border-collapse:collapse;font-size:13px}th[data-v-00a800e3]{text-align:left;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:8px 10px 8px 0;border-bottom:1.5px solid var(--line);white-space:nowrap}td[data-v-00a800e3]{padding:10px 10px 10px 0;border-bottom:1px solid var(--line);color:var(--slate);vertical-align:middle;white-space:nowrap}tr:last-child td[data-v-00a800e3]{border-bottom:none}.mono[data-v-00a800e3]{font-family:IBM Plex Mono,monospace;font-size:12px}.u-name[data-v-00a800e3]{font-weight:600}.u-type[data-v-00a800e3]{color:var(--muted);font-size:12px}.badge-admin[data-v-00a800e3]{font-family:IBM Plex Mono,monospace;font-size:9.5px;text-transform:uppercase;background:#ffb60933;color:var(--gold-text);padding:2px 6px;border-radius:5px;margin-left:6px}.empty[data-v-00a800e3]{text-align:center;color:var(--muted);padding:20px 0}.del-btn[data-v-00a800e3]{width:28px;height:28px;border-radius:7px;background:transparent;border:1px solid var(--line);color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.del-btn[data-v-00a800e3]:hover{border-color:#b0352c;color:#b0352c;background:#b0352c0f}.del-btn svg[data-v-00a800e3]{width:14px;height:14px}@media (max-width: 560px){.stats-grid[data-v-00a800e3]{grid-template-columns:repeat(2,1fr)}}:root{--f-body: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Google Sans", system-ui, "Segoe UI", sans-serif;--f-head: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Google Sans", system-ui, "Segoe UI", sans-serif;--f-code: "IBM Plex Mono", ui-monospace, monospace;--green-ink: #022A23;--paper: #FAF9F5;--gold-soft: #F7C948;--danger: #B0352C;--ease-out: cubic-bezier(.23, 1, .32, 1);--crm-wallpaper: radial-gradient(560px 520px at 90% 4%, rgba(255,196,51,.95), rgba(255,182,9,.55) 40%, transparent 72%), radial-gradient(420px 380px at 22% 8%, rgba(255,214,140,.75), transparent 70%), radial-gradient(700px 600px at 4% 96%, rgba(11,84,70,.95), rgba(3,63,53,.7) 42%, transparent 74%), radial-gradient(560px 460px at 62% 62%, rgba(30,158,107,.42), transparent 70%), radial-gradient(500px 420px at 96% 92%, rgba(255,182,9,.45), transparent 70%), linear-gradient(160deg, #EFE6D3, #DFE8E0);--crm-sheet-bg: linear-gradient(118deg, rgba(255,255,255,.7) 0%, rgba(255,255,255,.48) 30%, rgba(255,255,255,.34) 48%, rgba(255,255,255,.44) 62%, rgba(255,255,255,.64) 100%);--crm-sheet-shine: linear-gradient(118deg, transparent 16%, rgba(255,255,255,.38) 21%, rgba(255,255,255,0) 27%, transparent 70%, rgba(255,255,255,.22) 76%, transparent 80%);--glass-bg: linear-gradient(140deg, rgba(255,255,255,.86), rgba(255,255,255,.6) 46%, rgba(255,255,255,.74));--glass-blur: blur(26px) saturate(170%);--glass-border: 1px solid rgba(255,255,255,.9);--glass-shadow: inset 0 1px 0 rgba(255,255,255,.95), 0 1px 2px rgba(3,63,53,.05), 0 18px 40px -18px rgba(3,63,53,.22);--glass-green: linear-gradient(165deg, rgba(11,84,70,.97), rgba(3,63,53,.97) 55%, rgba(2,42,35,.98));--glass-green-shadow: inset 0 1px 0 rgba(255,255,255,.18), 0 24px 50px -20px rgba(2,42,35,.55)}.crm{--mist: #F1F2EC;--muted: #5F6E68;--line: rgba(24, 36, 32, .11);font-family:var(--f-body);font-variant-numeric:tabular-nums}.crm-glass{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:var(--glass-border);box-shadow:var(--glass-shadow);border-radius:24px}.crm-toolbar{display:flex;gap:10px;padding:12px 20px;flex-wrap:wrap;align-items:center}.crm-search{position:relative;display:flex;align-items:center;flex:1;min-width:200px;max-width:420px}.crm-search svg{position:absolute;left:14px;width:16px;height:16px;color:var(--muted);pointer-events:none}.crm-search input{width:100%;border:1px solid rgba(255,255,255,.9);background:#ffffffb8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px;padding:10px 36px 10px 38px;min-height:44px;font-family:var(--f-body);font-size:15px;color:var(--slate);box-shadow:inset 0 1px #fff,0 6px 16px -10px #033f354d}.crm-search input:focus{outline:none;border-color:var(--green-mid);background:#fff;box-shadow:0 0 0 4px #0b544624}.crm-search .clear{position:absolute;right:10px;width:22px;height:22px;border:none;background:var(--line);color:var(--slate);border-radius:50%;cursor:pointer;font-size:11px;line-height:1;display:flex;align-items:center;justify-content:center}.crm-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0;background:linear-gradient(180deg,#FFC433,var(--gold));color:var(--green-ink);border:none;padding:0 20px;min-height:44px;border-radius:999px;font-family:var(--f-body);font-weight:600;font-size:14.5px;cursor:pointer;text-decoration:none;box-shadow:inset 0 1px #ffffff8c,0 1px 2px #a66b0040,0 8px 18px -8px #a66b008c;transition:transform .16s var(--ease-out),filter .2s ease}.crm-btn:hover{filter:brightness(1.05)}.crm-btn:active{transform:scale(.97)}.crm-btn:disabled{background:#e6e2d8;color:#7d8a85;box-shadow:none;cursor:not-allowed;filter:none}.crm-btn svg{width:16px;height:16px}.crm-btn.sm{min-height:36px;padding:0 14px;font-size:13.5px}.crm-btn.ghost{background:#ffffffbf;color:var(--slate);border:1px solid var(--line);box-shadow:inset 0 1px #fff}.crm-btn.ghost:hover{background:#fff;color:var(--green-deep);filter:none}.crm-btn.green{background:linear-gradient(180deg,var(--green-mid),var(--green-deep));color:#fff;box-shadow:inset 0 1px #fff3,0 8px 16px -10px #022a2399}.crm-seg{display:inline-flex;background:#18242012;border-radius:999px;padding:3px}.crm-seg button{border:none;background:transparent;color:var(--muted);cursor:pointer;font-family:var(--f-body);font-weight:500;font-size:13.5px;padding:7px 14px;border-radius:999px;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.crm-seg button:hover{color:var(--slate)}.crm-seg button.active{background:#fff;color:var(--slate);font-weight:600;box-shadow:0 1px 3px #18242029}.crm-fld{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;min-width:0}.crm-fld>span{font-family:var(--f-body);font-size:13.5px;font-weight:600;color:var(--slate)}.crm-fld input,.crm-fld select,.crm-fld textarea,.crm-input{width:100%;border:1px solid rgba(24,36,32,.12);background:#ffffffe0;border-radius:14px;padding:10px 14px;min-height:46px;font-family:var(--f-body);font-size:15px;color:var(--slate);box-shadow:inset 0 1px 2px #1824200d}.crm-fld textarea{resize:vertical}.crm-fld input:focus,.crm-fld select:focus,.crm-fld textarea:focus,.crm-input:focus{outline:none;border-color:var(--green-mid);background:#fff;box-shadow:0 0 0 4px #0b544624}.crm-fld small{font-size:12.5px;color:var(--muted);line-height:1.45}.crm-hint{font-size:12.5px;color:var(--muted);line-height:1.45;margin:-4px 0 12px}.crm-err{font-size:13px;color:var(--danger);font-weight:600;margin:0 0 8px}.crm-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#022a2361;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px}.crm-modal{width:100%;max-width:420px;border-radius:28px;padding:26px;background:linear-gradient(150deg,#fffffff7,#ffffffe0);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);border:1px solid #fff;box-shadow:inset 0 1px #fff,0 40px 90px -24px #022a238c}.crm-modal-title{font-family:var(--f-head);font-weight:700;font-size:19px;letter-spacing:-.01em;color:var(--slate);margin-bottom:16px}.crm-modal-actions{display:flex;gap:10px;margin-top:6px}.crm-modal-actions>*{flex:1}.crm-h{font-family:var(--f-head);font-weight:700;font-size:18px;letter-spacing:-.01em;color:var(--slate);margin:0 0 12px;display:flex;align-items:center;gap:8px}.crm-count{font-family:var(--f-body);font-size:12.5px;color:var(--muted);background:#1824200f;border-radius:999px;padding:1px 9px;font-weight:500}.crm-table-wrap{overflow-x:auto}.crm-table{width:100%;border-collapse:collapse;font-size:13.5px}.crm-table th{text-align:left;font-family:var(--f-body);font-size:12.5px;font-weight:500;color:var(--muted);padding:8px 12px 8px 0;border-bottom:1px solid var(--line);white-space:nowrap}.crm-table th.num,.crm-table td.num{text-align:right;font-variant-numeric:tabular-nums}.crm-table td{padding:11px 12px 11px 0;border-bottom:1px solid var(--line);color:var(--slate);vertical-align:middle}.crm-table tr:last-child td{border-bottom:none}.crm-table tr.clickable{cursor:pointer}.crm-table tr.clickable:hover td{background:#ffffffb3}.crm-pill{display:inline-block;font-family:var(--f-body);font-size:12px;font-weight:500;background:#1824200f;color:#33433d;border:1px solid transparent;padding:2px 9px;border-radius:999px;white-space:nowrap}.crm-pill.green{background:#1e9e6b1f;color:#146b49;border-color:transparent}.crm-pill.gold{background:#ffb6092e;color:var(--gold-text);border-color:transparent}.crm-pill.red{background:#b0352c1a;color:var(--danger);border-color:transparent}.crm-mono{font-size:13px}.crm-mono.code{font-family:var(--f-code);font-size:12px}.crm-muted{color:var(--muted)}.crm-empty{padding:28px 0;text-align:center;color:var(--muted);font-size:14px}.crm .list input[type=checkbox],.crm .tasks input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:22px;height:22px;border:1.8px solid rgba(24,36,32,.28);border-radius:50%;background:#fffc;transition:border-color .15s ease,background-color .15s ease}.crm .list input[type=checkbox]:hover,.crm .tasks input[type=checkbox]:hover{border-color:var(--green-deep)}.crm .list input[type=checkbox]:checked,.crm .tasks input[type=checkbox]:checked{background:var(--success);border-color:var(--success);box-shadow:inset 0 0 0 3px #fff}@media (max-width: 640px){.crm-toolbar{padding:14px 14px 10px}}@media (prefers-reduced-transparency: reduce){.crm-glass,.crm-search input,.crm-modal{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}.ns[data-v-f6b2fe36]{max-width:440px}.linked[data-v-f6b2fe36]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.ok[data-v-f6b2fe36]{color:var(--success);font-weight:600;font-size:13.5px}.code-box[data-v-f6b2fe36]{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.code-box .crm-hint[data-v-f6b2fe36]{margin:0}.code[data-v-f6b2fe36]{font-family:var(--f-code);font-size:14px;color:var(--green-deep);background:var(--mist);border:1px dashed var(--line);border-radius:8px;padding:8px 12px;-webkit-user-select:all;user-select:all}.types-h[data-v-f6b2fe36]{margin-top:18px}.type[data-v-f6b2fe36]{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:13.5px;color:var(--slate);cursor:pointer}.type input[data-v-f6b2fe36]{width:17px;height:17px;accent-color:var(--success);flex-shrink:0}.crm-modal-actions[data-v-f6b2fe36]{margin-top:16px}.bell-wrap[data-v-15d51ccf]{position:relative;flex-shrink:0}.bell[data-v-15d51ccf]{position:relative;width:40px;height:40px;border-radius:50%;border:none;background:transparent;color:var(--slate);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.bell[data-v-15d51ccf]:hover,.bell.open[data-v-15d51ccf]{background:#fff;color:var(--green-deep)}.bell svg[data-v-15d51ccf]{width:17px;height:17px}.badge[data-v-15d51ccf]{position:absolute;top:-4px;right:-5px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--gold);color:var(--green-ink);border:2px solid var(--paper);font-family:var(--f-body);font-size:10px;font-weight:700;line-height:14px;text-align:center}.drop[data-v-15d51ccf]{position:fixed;z-index:70;background:var(--cloud);border-radius:14px;overflow:hidden;box-shadow:0 20px 50px -12px #00000059,0 0 0 1px var(--line);display:flex;flex-direction:column;max-height:min(480px,calc(100vh - 80px))}.drop-head[data-v-15d51ccf]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line);font-family:var(--f-head);font-weight:600;font-size:14px;color:var(--green-deep)}.link[data-v-15d51ccf]{border:none;background:none;color:var(--green-deep);cursor:pointer;font-family:var(--f-body);font-weight:600;font-size:12.5px;padding:4px 6px;border-radius:6px}.link[data-v-15d51ccf]:hover{background:var(--mist)}.list[data-v-15d51ccf]{list-style:none;margin:0;padding:4px 0;overflow-y:auto;overscroll-behavior:contain}.item[data-v-15d51ccf]{width:100%;display:flex;gap:10px;align-items:flex-start;text-align:left;border:none;background:none;cursor:pointer;padding:10px 14px;font-family:var(--f-body)}.item[data-v-15d51ccf]:hover{background:var(--mist)}.dot[data-v-15d51ccf]{width:8px;height:8px;border-radius:50%;margin-top:6px;flex-shrink:0;background:transparent}.item.unread .dot[data-v-15d51ccf]{background:var(--gold)}.body[data-v-15d51ccf]{display:flex;flex-direction:column;gap:2px;min-width:0}.msg[data-v-15d51ccf]{font-size:13px;color:var(--muted);line-height:1.4}.item.unread .msg[data-v-15d51ccf]{color:var(--slate);font-weight:600}.excerpt[data-v-15d51ccf]{font-size:12.5px;color:var(--slate);line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.when[data-v-15d51ccf]{font-size:11px;color:var(--muted)}.empty[data-v-15d51ccf]{margin:0;padding:28px 14px;text-align:center;font-size:13px;color:var(--muted)}.drop-foot[data-v-15d51ccf]{display:flex;align-items:center;gap:8px;border:none;border-top:1px solid var(--line);background:var(--mist);color:var(--green-deep);cursor:pointer;padding:11px 14px;font-family:var(--f-body);font-weight:600;font-size:12.5px;text-align:left}.drop-foot[data-v-15d51ccf]:hover{background:var(--line)}.drop-foot svg[data-v-15d51ccf]{width:14px;height:14px}.s-trigger[data-v-f6ad7ac0]{display:inline-flex;align-items:center;gap:8px;background:#1824200d;color:var(--muted);border:none;border-radius:999px;height:40px;min-width:260px;padding:0 8px 0 14px;cursor:pointer;font-family:var(--f-body);font-size:14.5px;font-weight:400;transition:background-color .2s ease,color .2s ease}.s-trigger[data-v-f6ad7ac0]:hover{background:#fff;color:var(--slate)}.s-trigger[data-v-f6ad7ac0]:focus-visible{outline:2px solid var(--green-mid);outline-offset:2px}.s-trigger svg[data-v-f6ad7ac0]{width:15px;height:15px}.s-trigger .lbl[data-v-f6ad7ac0]{flex:1;text-align:left}.s-trigger kbd[data-v-f6ad7ac0]{font-family:var(--f-body);font-size:11.5px;background:#fff;border-radius:999px;padding:3px 8px;box-shadow:0 1px 2px #1824201f}@media (max-width: 700px){.s-trigger[data-v-f6ad7ac0]{min-width:0}.s-trigger .lbl[data-v-f6ad7ac0],.s-trigger kbd[data-v-f6ad7ac0]{display:none}}.s-overlay[data-v-f6ad7ac0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#022a2361;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:flex-start;padding:12vh 16px 16px}.s-box[data-v-f6ad7ac0]{width:100%;max-width:600px;border-radius:22px;overflow:hidden;background:linear-gradient(150deg,#fffffff7,#ffffffe0);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);border:1px solid #fff;box-shadow:inset 0 1px #fff,0 40px 90px -24px #022a238c;display:flex;flex-direction:column;max-height:70vh}.s-input[data-v-f6ad7ac0]{position:relative;display:flex;align-items:center;border-bottom:1px solid var(--line)}.s-input svg[data-v-f6ad7ac0]{position:absolute;left:18px;width:18px;height:18px;color:var(--muted)}.s-input input[data-v-f6ad7ac0]{width:100%;border:none;background:transparent;padding:18px 18px 18px 48px;font-family:var(--f-body);font-size:16px;color:var(--slate)}.s-input input[data-v-f6ad7ac0]:focus{outline:none}.s-list[data-v-f6ad7ac0]{list-style:none;margin:0;padding:6px;overflow-y:auto}.s-group[data-v-f6ad7ac0]{font-family:var(--f-body);font-size:12px;font-weight:500;color:var(--muted);padding:10px 10px 4px}.s-item[data-v-f6ad7ac0]{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;cursor:pointer;min-width:0}.s-item.active[data-v-f6ad7ac0]{background:var(--mist);box-shadow:inset 3px 0 0 var(--green-deep)}.code[data-v-f6ad7ac0]{color:var(--green-deep);font-weight:600;flex-shrink:0}.main[data-v-f6ad7ac0]{font-weight:600;font-size:14px;color:var(--slate);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub[data-v-f6ad7ac0]{font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.cnt[data-v-f6ad7ac0]{font-size:12px;flex-shrink:0}.avatar[data-v-f6ad7ac0]{width:26px;height:26px;border-radius:50%;background:var(--green-deep);color:#fff;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.s-empty[data-v-f6ad7ac0]{padding:28px;text-align:center;color:var(--muted);font-size:14px}.s-foot[data-v-f6ad7ac0]{border-top:1px solid var(--line);padding:8px 14px;font-size:11.5px;color:var(--muted);font-family:var(--f-body)}@media (max-width: 720px){.s-trigger[data-v-f6ad7ac0]{min-width:0;width:40px;padding:0;justify-content:center}.s-trigger .lbl[data-v-f6ad7ac0],.s-trigger kbd[data-v-f6ad7ac0]{display:none}.s-overlay[data-v-f6ad7ac0]{padding-top:16px}}.veil[data-v-a37a6417]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;padding:20px;background:#022a2366;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center}.welcome[data-v-a37a6417]{width:100%;max-width:470px;border-radius:30px;padding:30px;background:linear-gradient(150deg,#fffffff7,#ffffffdb);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);border:1px solid #fff;box-shadow:inset 0 1px #fff,0 40px 90px -24px #022a238c;animation:rise-a37a6417 .28s var(--ease-out)}.w-ico[data-v-a37a6417]{width:58px;height:58px;border-radius:17px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,var(--green-mid),var(--green-deep));color:var(--gold);box-shadow:inset 0 1px #ffffff38,0 10px 22px -10px #022a2399}.w-ico svg[data-v-a37a6417]{width:28px;height:28px}.welcome h2[data-v-a37a6417]{font-family:var(--f-head);font-size:26px;font-weight:700;letter-spacing:-.02em;margin:18px 0 8px;color:var(--slate)}.welcome p[data-v-a37a6417]{margin:0;font-size:15.5px;line-height:1.55;color:#4a5852}.welcome ol[data-v-a37a6417]{list-style:none;margin:20px 0 24px;padding:0;display:flex;flex-direction:column;gap:10px}.welcome li[data-v-a37a6417]{display:flex;align-items:center;gap:12px;font-size:15px;color:var(--slate)}.welcome li b[data-v-a37a6417]{width:28px;height:28px;border-radius:50%;flex-shrink:0;font-size:13px;background:var(--green-deep);color:var(--gold);display:flex;align-items:center;justify-content:center}.w-actions[data-v-a37a6417]{display:flex;flex-wrap:wrap;gap:10px}.w-actions .crm-btn[data-v-a37a6417]{flex:1 1 180px;min-height:50px}.block[data-v-a37a6417]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:88;background:#022a2373}.spot[data-v-a37a6417]{position:fixed;z-index:89;border-radius:20px;pointer-events:none;box-shadow:0 0 0 3px var(--gold),0 0 0 10px #ffb6094d;transition:top .25s var(--ease-out),left .25s var(--ease-out),width .25s var(--ease-out),height .25s var(--ease-out)}.bubble[data-v-a37a6417]{position:fixed;z-index:91;width:330px;max-width:calc(100vw - 32px);background:var(--glass-green);color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:16px 18px;box-shadow:var(--glass-green-shadow);transition:top .25s var(--ease-out),left .25s var(--ease-out)}.bubble[data-v-a37a6417]:focus{outline:none}.of[data-v-a37a6417]{font-size:12.5px;font-weight:600;color:var(--gold)}.s-title[data-v-a37a6417]{font-family:var(--f-head);font-size:17px;font-weight:600;margin:4px 0 6px}.s-text[data-v-a37a6417]{font-size:14px;line-height:1.5;color:#ffffffdb}.s-actions[data-v-a37a6417]{display:flex;justify-content:space-between;align-items:center;margin-top:14px}.link[data-v-a37a6417]{border:none;background:none;padding:6px 0;cursor:pointer;font-family:var(--f-body);font-size:13.5px;font-weight:600;color:#ffffffbf}.link[data-v-a37a6417]:hover{color:#fff}@keyframes rise-a37a6417{0%{opacity:0;transform:translateY(10px) scale(.98)}}@media (prefers-reduced-motion: reduce){.welcome[data-v-a37a6417]{animation:none}.spot[data-v-a37a6417],.bubble[data-v-a37a6417]{transition:none}}.crm[data-v-a4e27a2b]{width:100%;min-height:100vh;position:relative;--side: 256px;--gap: 16px;isolation:isolate;background:var(--crm-wallpaper);background-attachment:fixed}.side[data-v-a4e27a2b]{position:fixed;z-index:40;top:var(--gap);left:var(--gap);bottom:var(--gap);width:var(--side);background:linear-gradient(180deg,#033f35,#033f35f7 45%,#022a23fa);color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:28px;box-shadow:var(--glass-green-shadow);display:flex;flex-direction:column;padding:18px 12px;overflow-y:auto;scrollbar-width:none}.side[data-v-a4e27a2b]::-webkit-scrollbar{display:none}.logo[data-v-a4e27a2b]{display:block;align-self:center;margin:0 0 14px;flex-shrink:0;transition:transform .3s var(--ease-out)}.logo[data-v-a4e27a2b]:hover{transform:rotate(-3deg) scale(1.03)}.logo img[data-v-a4e27a2b]{display:block;width:96px;height:auto}.side-nav[data-v-a4e27a2b]{display:flex;flex-direction:column;gap:2px;flex:1}.nav-item[data-v-a4e27a2b]{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 14px;border-radius:14px;border:none;background:transparent;cursor:pointer;font-family:var(--f-body);font-size:15px;font-weight:500;color:#ffffffc7;text-decoration:none;text-align:left;position:relative;transition:color .15s ease,background-color .15s ease}.nav-item>svg[data-v-a4e27a2b]{width:20px;height:20px;flex-shrink:0}.nav-item span[data-v-a4e27a2b]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-item[data-v-a4e27a2b]:hover{color:#fff;background:#ffffff14}.nav-item.current[data-v-a4e27a2b]{color:#fff}.badge[data-v-a4e27a2b]{flex-shrink:0;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--gold);color:var(--green-ink);font-size:11.5px;font-weight:700;line-height:20px;text-align:center}.nav-item.current>svg[data-v-a4e27a2b]:first-child{color:var(--gold)}.nav-item.active[data-v-a4e27a2b],.sub-item.active[data-v-a4e27a2b]{background:linear-gradient(180deg,#fffffffa,#ffffffe0);color:var(--green-deep);font-weight:600;box-shadow:inset 0 1px #fff,0 6px 16px -6px #00000059}.nav-item.active>svg[data-v-a4e27a2b]{color:var(--gold-text)}.nav-item.active[data-v-a4e27a2b]:hover{color:var(--green-deep)}.nav-item[data-v-a4e27a2b]:focus-visible,.sub-item[data-v-a4e27a2b]:focus-visible,.to-site[data-v-a4e27a2b]:focus-visible,.logo[data-v-a4e27a2b]:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.chev[data-v-a4e27a2b]{width:15px;height:15px;color:#ffffff80;flex-shrink:0;transition:transform .2s var(--ease-out)}.chev.open[data-v-a4e27a2b]{transform:rotate(180deg)}.sub[data-v-a4e27a2b]{display:flex;flex-direction:column;gap:1px;margin:2px 0 6px 32px}.sub-item[data-v-a4e27a2b]{display:block;position:relative;padding:8px 12px;border-radius:12px;font-size:14px;color:#ffffffad;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease,background-color .15s ease}.sub-item[data-v-a4e27a2b]:hover{color:#fff;background:#ffffff0f}.sub-item.active[data-v-a4e27a2b]:hover{color:var(--green-deep)}.side-foot[data-v-a4e27a2b]{padding:14px 4px 0;margin-top:14px;flex-shrink:0}.stuck[data-v-a4e27a2b]{background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:14px;box-shadow:inset 0 1px #ffffff1a;margin-bottom:14px}.stuck-title[data-v-a4e27a2b]{font-size:14px;font-weight:600}.stuck-text[data-v-a4e27a2b]{font-size:12.5px;color:#ffffffb8;margin:4px 0 12px;line-height:1.45}.stuck .crm-btn[data-v-a4e27a2b]{width:100%}.me[data-v-a4e27a2b]{display:flex;align-items:center;gap:10px;padding:0 4px}.avatar[data-v-a4e27a2b]{width:38px;height:38px;border-radius:50%;background:var(--gold);color:var(--green-ink);flex-shrink:0;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}.me-text[data-v-a4e27a2b]{min-width:0}.me-name[data-v-a4e27a2b]{font-size:14px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.me-role[data-v-a4e27a2b]{font-size:12.5px;color:#ffffffa6}.to-site[data-v-a4e27a2b]{display:inline-flex;align-items:center;gap:6px;margin:12px 4px 0;font-size:13px;font-weight:500;color:#ffffffa6;text-decoration:none}.to-site svg[data-v-a4e27a2b]{width:14px;height:14px}.to-site[data-v-a4e27a2b]:hover{color:var(--gold)}.lang-toggle.side-lang[data-v-a4e27a2b],.scrim[data-v-a4e27a2b]{display:none}.sheet[data-v-a4e27a2b]{position:relative;margin:var(--gap) var(--gap) var(--gap) calc(var(--side) + var(--gap) * 2);min-height:calc(100vh - var(--gap) * 2);min-width:0;border-radius:34px;display:flex;flex-direction:column}.sheet[data-v-a4e27a2b]:before,.sheet[data-v-a4e27a2b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none}.sheet[data-v-a4e27a2b]:before{background:var(--crm-sheet-bg);-webkit-backdrop-filter:blur(48px) saturate(165%);backdrop-filter:blur(48px) saturate(165%);border:1px solid rgba(255,255,255,.78);box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #fff3,0 50px 100px -40px #022a2380}.sheet[data-v-a4e27a2b]:after{background:var(--crm-sheet-shine)}.sheet.solo[data-v-a4e27a2b]{margin-left:var(--gap)}.topbar[data-v-a4e27a2b]{display:flex;align-items:center;gap:12px;padding:16px 20px 4px;min-height:76px;flex-wrap:wrap}.icon-btn[data-v-a4e27a2b]{width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;padding:0;background:transparent;color:var(--slate);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .15s ease}.icon-btn[data-v-a4e27a2b]:hover{background:#fff;color:var(--green-deep)}.icon-btn[data-v-a4e27a2b]:focus-visible{outline:2px solid var(--green-mid);outline-offset:2px}.icon-btn svg[data-v-a4e27a2b]{width:19px;height:19px}.burger[data-v-a4e27a2b]{display:none;background:#ffffffbf}.crumbs[data-v-a4e27a2b]{display:flex;align-items:baseline;gap:8px;min-width:0;font-size:15px;color:var(--muted)}.crumbs span[data-v-a4e27a2b]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crumbs .sep[data-v-a4e27a2b]{color:var(--line)}.crumbs .last[data-v-a4e27a2b]{color:var(--slate);font-family:var(--f-head);font-weight:700;font-size:28px;letter-spacing:-.022em}.actions[data-v-a4e27a2b]{display:flex;align-items:center;gap:10px;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.bar-glass[data-v-a4e27a2b]{display:flex;align-items:center;gap:2px;padding:3px;border-radius:999px;background:#fff9;-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%);border:1px solid rgba(255,255,255,.9);box-shadow:inset 0 1px #fff,0 8px 20px -14px #033f3559}.search-slot[data-v-a4e27a2b]{display:flex;border-radius:999px}.new-btn[data-v-a4e27a2b]{min-height:46px;padding:0 20px}.new-btn svg[data-v-a4e27a2b]{width:17px;height:17px}.lang-toggle[data-v-a4e27a2b]{display:flex;background:#18242012;border-radius:999px;padding:3px}.lang-toggle button[data-v-a4e27a2b]{border:none;background:transparent;color:var(--muted);font-family:var(--f-body);font-size:12.5px;font-weight:600;padding:7px 11px;border-radius:999px;cursor:pointer;transition:color .15s ease}.lang-toggle button[data-v-a4e27a2b]:hover{color:var(--slate)}.lang-toggle button.active[data-v-a4e27a2b]{background:#fff;color:var(--slate);box-shadow:0 1px 3px #18242029}.content[data-v-a4e27a2b]{flex:1;min-width:0}.content.narrow[data-v-a4e27a2b]>*{max-width:980px}.state-msg[data-v-a4e27a2b]{padding:40px 24px;text-align:center;color:var(--muted);font-size:15px}.retry[data-v-a4e27a2b]{background:var(--gold);color:var(--green-ink);border:none;border-radius:999px;padding:11px 20px;font-family:var(--f-body);font-weight:600;font-size:14px;cursor:pointer}@media (max-width: 900px){.crm[data-v-a4e27a2b]{--gap: 8px}.burger[data-v-a4e27a2b]{display:flex}.crumbs[data-v-a4e27a2b]{display:none}.side[data-v-a4e27a2b]{z-index:70;width:min(280px,84vw);padding-top:calc(14px + env(safe-area-inset-top));padding-bottom:calc(16px + env(safe-area-inset-bottom));transform:translate(calc(-100% - 20px));transition:transform .28s var(--ease-out)}.nav-open .side[data-v-a4e27a2b]{transform:none}.scrim[data-v-a4e27a2b]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:69;background:#03120f73}.sheet[data-v-a4e27a2b]{margin-left:var(--gap);border-radius:26px}.topbar[data-v-a4e27a2b]{padding:12px 12px 4px;min-height:64px}}@media (max-width: 560px){.topbar .lang-toggle[data-v-a4e27a2b],.new-btn span[data-v-a4e27a2b]{display:none}.new-btn[data-v-a4e27a2b]{width:46px;padding:0}.lang-toggle.side-lang[data-v-a4e27a2b]{display:flex;width:fit-content;margin-top:12px;background:#ffffff1a}.side-lang button[data-v-a4e27a2b]{color:#ffffffb3}.side-lang button.active[data-v-a4e27a2b]{background:var(--gold);color:var(--green-ink)}}@media (prefers-reduced-transparency: reduce){.sheet[data-v-a4e27a2b]:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--paper)}.sheet[data-v-a4e27a2b]:after{display:none}}.lbl-chip[data-v-9b43fff4]{display:inline-flex;align-items:center;gap:5px;max-width:100%;font-family:var(--f-body);font-size:12px;font-weight:600;line-height:1;padding:5px 9px;border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lbl-chip i[data-v-9b43fff4]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.lbl-chip.sm[data-v-9b43fff4]{font-size:10.5px;padding:3px 7px;gap:4px}.lbl-chip.sm i[data-v-9b43fff4]{width:6px;height:6px}.prio-ic[data-v-849bbfe8]{width:14px;height:14px;flex-shrink:0}.prio-ic.high[data-v-849bbfe8]{color:#e7782c}.prio-ic.urgent[data-v-849bbfe8]{color:#d2463b}.lm-overlay[data-v-c3be4d9d]{z-index:70}.lm[data-v-c3be4d9d]{max-width:440px;max-height:calc(100vh - 40px);overflow-y:auto}.lm-list[data-v-c3be4d9d]{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:6px}.lm-list li[data-v-c3be4d9d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 8px;border-radius:10px;background:var(--mist)}.lm-list li .crm-input[data-v-c3be4d9d]{flex:1 1 100%}.lm-spacer[data-v-c3be4d9d]{flex:1}.lm-row-actions[data-v-c3be4d9d]{display:flex;gap:6px;margin-left:auto}.lm-icon[data-v-c3be4d9d]{border:none;background:transparent;color:var(--muted);cursor:pointer;width:28px;height:28px;border-radius:7px;font-size:12px;display:flex;align-items:center;justify-content:center}.lm-icon svg[data-v-c3be4d9d]{width:15px;height:15px}.lm-icon[data-v-c3be4d9d]:hover{background:var(--line);color:var(--slate)}.lm-icon.del[data-v-c3be4d9d]:hover{background:#b0352c1a;color:#b0352c}.lm-defaults[data-v-c3be4d9d]{margin-bottom:14px}.lm-new[data-v-c3be4d9d]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-top:12px;border-top:1px solid var(--line);margin-bottom:10px}.lm-new .crm-input[data-v-c3be4d9d]{flex:1 1 100%}.lm-new .crm-btn[data-v-c3be4d9d]{margin-left:auto}[data-v-c3be4d9d] .lm-colors{display:flex;gap:6px;flex-wrap:wrap}[data-v-c3be4d9d] .lm-colors button{width:24px;height:24px;border-radius:50%;border:2px solid var(--cloud);cursor:pointer;box-shadow:0 0 0 1px var(--line)}[data-v-c3be4d9d] .lm-colors button.active{box-shadow:0 0 0 2px var(--green-deep)}.dm[data-v-e891953b]{margin-top:4px}.dm-grid[data-v-e891953b]{display:flex;flex-direction:column;gap:10px}.dm-fld[data-v-e891953b]{display:flex;flex-direction:column;gap:5px;min-width:0}.dm-fld>span[data-v-e891953b]{font-family:var(--f-body);font-size:12px;font-weight:500;color:var(--muted)}.dm-prio[data-v-e891953b]{align-self:flex-start;max-width:100%;overflow-x:auto}.dm-prio button[data-v-e891953b]{display:inline-flex;align-items:center;gap:5px}.dm-prio button.high.active[data-v-e891953b]{color:#94450f}.dm-prio button.urgent.active[data-v-e891953b]{color:#9b2c24}.dm-labels[data-v-e891953b]{position:relative;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.dm-x[data-v-e891953b]{border:none;background:transparent;color:inherit;opacity:.6;cursor:pointer;font-size:9px;padding:0 0 0 2px;line-height:1}.dm-x[data-v-e891953b]:hover{opacity:1}.dm-add-wrap[data-v-e891953b]{position:static}.dm-add[data-v-e891953b]{border:1px dashed var(--line);background:transparent;color:var(--muted);cursor:pointer;border-radius:999px;padding:4px 10px;font-family:var(--f-body);font-size:12px;font-weight:600}.dm-add[data-v-e891953b]:hover{border-color:var(--green-deep);color:var(--green-deep)}.dm-picker[data-v-e891953b]{position:absolute;z-index:5;top:calc(100% + 6px);left:0;min-width:220px;max-width:min(300px,80vw);max-height:280px;overflow-y:auto;background:var(--cloud);border:1px solid var(--line);border-radius:12px;padding:6px;box-shadow:0 14px 30px -12px #0000004d}.dm-opt[data-v-e891953b]{display:flex;align-items:center;gap:8px;padding:6px;border-radius:8px;cursor:pointer}.dm-opt[data-v-e891953b]:hover{background:var(--mist)}.dm-opt input[data-v-e891953b]{width:16px;height:16px;min-height:0;accent-color:var(--green-deep);flex-shrink:0}.dm-empty[data-v-e891953b]{font-size:12.5px;color:var(--muted);margin:6px}.dm-manage[data-v-e891953b]{display:block;width:100%;text-align:left;border:none;border-top:1px solid var(--line);background:transparent;margin-top:4px;padding:8px 6px 4px;font-size:12.5px;font-weight:600;color:var(--green-deep);cursor:pointer}.dm-pinned[data-v-e891953b]{margin-top:14px;display:flex;flex-direction:column;gap:6px}.dm-pinned-title[data-v-e891953b]{font-family:var(--f-head);font-weight:600;font-size:12.5px;color:var(--gold-text)}.dm-note[data-v-e891953b]{background:#ffb6091f;border-left:3px solid var(--gold);border-radius:8px;padding:8px 10px}.dm-note-text[data-v-e891953b]{font-size:13.5px;color:var(--slate);white-space:pre-wrap;word-break:break-word}.dm-note-meta[data-v-e891953b]{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted);margin-top:3px}.dm-unpin[data-v-e891953b]{margin-left:auto;border:none;background:transparent;color:var(--muted);cursor:pointer;font-size:11.5px;font-weight:600;padding:2px 4px;border-radius:5px}.dm-unpin[data-v-e891953b]:hover{color:var(--slate);background:#0000000d}.pin-btn[data-v-e41c4983]{float:right;margin:-3px 0 0 6px;width:26px;height:26px;border:none;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.55;transition:opacity .12s ease,background .12s ease}.pin-btn svg[data-v-e41c4983]{width:14px;height:14px}.pin-btn[data-v-e41c4983]:hover,.pin-btn[data-v-e41c4983]:focus-visible{opacity:1;background:var(--mist)}.pin-btn.on[data-v-e41c4983]{color:var(--gold-text);opacity:1}.mi[data-v-276291a8]{position:relative}textarea[data-v-276291a8]{width:100%;border:1.5px solid var(--line);background:var(--mist);border-radius:10px;padding:9px 11px;min-height:64px;resize:vertical;display:block;font-family:var(--f-body);font-size:14px;color:var(--slate)}textarea[data-v-276291a8]:focus{outline:none;border-color:var(--green-deep);background:#fff}.mi-hint[data-v-276291a8]{margin:4px 0 0;font-size:11.5px;color:var(--muted)}.mi-list[data-v-276291a8]{position:absolute;left:0;right:0;top:calc(100% - 18px);z-index:5;list-style:none;margin:0;padding:4px;background:var(--cloud);border-radius:10px;box-shadow:0 12px 30px -8px #0000004d,0 0 0 1px var(--line);max-height:220px;overflow-y:auto}.mi-list li[data-v-276291a8]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:7px;cursor:pointer;font-size:13.5px}.mi-list li.active[data-v-276291a8]{background:var(--mist)}.mi-name[data-v-276291a8]{color:var(--green-deep);font-weight:600}.mi-desk[data-v-276291a8]{font-family:var(--f-body);font-size:10.5px;color:var(--muted);text-transform:uppercase}.mention[data-v-5d3d9301]{color:var(--green-deep);font-weight:600;background:#033f3512;border-radius:4px;padding:0 2px}.mention.me[data-v-5d3d9301]{background:#ffb60947;color:var(--slate)}.emb[data-v-cd773e2e]{margin-top:22px}.sec-title[data-v-cd773e2e]{font-family:var(--f-head);font-weight:600;font-size:13.5px;color:var(--green-deep);margin-bottom:10px}.row[data-v-cd773e2e]{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap}.row .crm-fld[data-v-cd773e2e]{margin-bottom:0}.grow[data-v-cd773e2e]{flex:1 1 200px}.crm-hint[data-v-cd773e2e],.crm-err[data-v-cd773e2e]{margin:6px 0 0}.mail[data-v-cc7b6dbc]{margin-top:22px}.sec-title[data-v-cc7b6dbc]{font-family:var(--f-head);font-weight:600;font-size:13.5px;color:var(--green-deep);margin-bottom:10px;display:flex;gap:8px;align-items:center}.addrs[data-v-cc7b6dbc]{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:6px}.addrs li[data-v-cc7b6dbc]{display:flex;align-items:center;gap:10px;justify-content:space-between;background:var(--mist);border-radius:10px;padding:6px 6px 6px 12px}.addrs .code[data-v-cc7b6dbc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.crm-hint[data-v-cc7b6dbc]{margin:0 0 10px}.crm-hint.warn[data-v-cc7b6dbc]{margin-top:8px;color:var(--gold-text)}.msgs[data-v-cc7b6dbc]{list-style:none;margin:12px 0 0;padding:0;border-top:1px solid var(--line)}.msgs li[data-v-cc7b6dbc]{border-bottom:1px solid var(--line)}.msgs a[data-v-cc7b6dbc]{display:flex;gap:8px;align-items:center;padding:8px 0;text-decoration:none;color:var(--slate);font-size:13px}.msgs a:hover .subj[data-v-cc7b6dbc]{text-decoration:underline}.msgs li.unread .subj[data-v-cc7b6dbc]{font-weight:700}.center[data-v-cc7b6dbc]{font-size:11px;font-weight:600;background:var(--mist);border-radius:6px;padding:1px 6px;flex-shrink:0}.subj[data-v-cc7b6dbc]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.otp[data-v-cc7b6dbc]{color:var(--green-deep);letter-spacing:.08em}.when[data-v-cc7b6dbc]{font-size:11.5px;color:var(--muted);flex-shrink:0}.files[data-v-c662ed77]{margin-top:22px}.title[data-v-c662ed77]{display:flex;align-items:center;gap:8px;font-family:var(--f-head);font-weight:600;font-size:13.5px;color:var(--green-deep);margin-bottom:10px}.drop[data-v-c662ed77]{border:1.5px dashed var(--line);border-radius:11px;background:var(--mist);padding:14px 12px;text-align:center;font-size:13px;color:var(--muted);transition:border-color .12s ease,background .12s ease}.drop.over[data-v-c662ed77]{border-color:var(--green-deep);background:#1e9e6b12;color:var(--green-deep)}.drop.off[data-v-c662ed77]{border-style:solid;color:var(--gold-text);background:#ffb6091f;text-align:left;line-height:1.45}.pick[data-v-c662ed77]{border:none;background:none;padding:0 0 0 4px;cursor:pointer;font:inherit;font-weight:600;color:var(--green-deep);text-decoration:underline}.pick[data-v-c662ed77]:disabled{opacity:.5;cursor:default}.limits[data-v-c662ed77]{font-family:var(--f-body);font-size:10.5px;margin-top:4px}.list[data-v-c662ed77]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.list li[data-v-c662ed77]{display:flex;align-items:center;gap:10px;background:var(--mist);border-radius:10px;padding:8px 10px;font-size:13.5px}.list li.pending[data-v-c662ed77]{justify-content:space-between;opacity:.75}.ext[data-v-c662ed77]{flex-shrink:0;width:38px;text-align:center;border-radius:6px;padding:4px 0;font-family:var(--f-body);font-size:9.5px;font-weight:700;color:#fff;background:var(--muted)}.ext.pdf[data-v-c662ed77]{background:#b0352c}.ext.doc[data-v-c662ed77]{background:#2b5797}.ext.img[data-v-c662ed77]{background:var(--green-mid)}.body[data-v-c662ed77]{flex:1;min-width:0}.name[data-v-c662ed77]{display:block;max-width:100%;color:var(--slate);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name.link[data-v-c662ed77]{border:none;background:none;padding:0;font:inherit;text-align:left;cursor:pointer}.name.link[data-v-c662ed77]:hover{color:var(--green-deep);text-decoration:underline}.meta[data-v-c662ed77]{font-size:11.5px;color:var(--muted);margin-top:2px}.icon[data-v-c662ed77]{border:none;background:transparent;color:var(--muted);cursor:pointer;flex-shrink:0;width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:11px}.icon svg[data-v-c662ed77]{width:16px;height:16px}.icon[data-v-c662ed77]:hover{background:var(--line);color:var(--green-deep)}.icon.del[data-v-c662ed77]:hover{background:#b0352c1a;color:#b0352c}.empty[data-v-c662ed77]{font-size:12.5px;margin:8px 0 0}.crm-err[data-v-c662ed77]{margin:8px 0 0}.wa[data-v-dfe93542]{margin-top:22px}.title[data-v-dfe93542]{font-family:var(--f-head);font-weight:600;font-size:13.5px;color:var(--green-deep);margin-bottom:10px}.row[data-v-dfe93542]{display:flex;gap:10px}.row .grow[data-v-dfe93542]{flex:1}.row .crm-fld[data-v-dfe93542]:not(.grow){width:84px;flex-shrink:0}.crm-fld[data-v-dfe93542]{margin-bottom:10px}.crm-fld textarea[data-v-dfe93542]{min-height:96px;line-height:1.45}.warn[data-v-dfe93542]{font-size:12.5px;color:var(--gold-text);background:#ffb6091f;border-radius:9px;padding:7px 10px;margin:0 0 8px}.actions[data-v-dfe93542]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.send[data-v-dfe93542]{background:var(--success)}.send[data-v-dfe93542]:hover{background:#188559}.small[data-v-dfe93542]{font-size:12.5px;margin:0}.fin[data-v-fb376ba0]{margin-top:22px}.sec-title[data-v-fb376ba0]{display:flex;align-items:center;gap:8px;font-family:var(--f-head);font-weight:600;font-size:13.5px;color:var(--green-deep);margin-bottom:10px}.summary[data-v-fb376ba0]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px}.summary>div[data-v-fb376ba0]{border:1px solid var(--line);border-radius:10px;padding:8px 11px;min-width:0}.summary span[data-v-fb376ba0]{display:block;font-family:var(--f-body);font-size:12px;font-weight:500;color:var(--muted)}.summary b[data-v-fb376ba0]{font-family:var(--f-body);font-size:14.5px;color:var(--slate);word-break:break-word}.summary b.pos[data-v-fb376ba0]{color:var(--success)}.summary b.neg[data-v-fb376ba0]{color:#b0352c}.summary small[data-v-fb376ba0]{display:block;font-size:11px;color:var(--muted);margin-top:1px}.hint[data-v-fb376ba0]{font-size:12.5px;color:var(--gold-text);background:#ffb6091f;border-radius:9px;padding:9px 11px;margin:0 0 12px;line-height:1.45}.fld[data-v-fb376ba0]{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.fld>span[data-v-fb376ba0]{font-family:var(--f-body);font-size:12px;font-weight:500;color:var(--muted)}.fld small[data-v-fb376ba0]{font-size:11.5px;color:var(--muted)}.commission input[data-v-fb376ba0]{max-width:200px}input[data-v-fb376ba0],select[data-v-fb376ba0]{width:100%;border:1.5px solid var(--line);background:var(--mist);border-radius:10px;padding:9px 11px;min-height:40px;font-family:var(--f-body);font-size:14px;color:var(--slate)}input[data-v-fb376ba0]:focus,select[data-v-fb376ba0]:focus{outline:none;border-color:var(--green-deep);background:#fff}.expenses[data-v-fb376ba0]{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:6px}.expenses li[data-v-fb376ba0]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--mist);border-radius:10px;padding:9px 10px;font-size:13.5px}.expenses li.editing[data-v-fb376ba0]{background:transparent;border:1px dashed var(--line)}.expenses li .muted[data-v-fb376ba0]{margin:0;flex:1}.expenses li form[data-v-fb376ba0]{flex:1}.mono[data-v-fb376ba0]{font-family:var(--f-body);font-size:12.5px}.muted[data-v-fb376ba0]{font-size:12.5px;color:var(--muted);margin:0 0 10px}.muted.small[data-v-fb376ba0]{font-size:11.5px;margin:6px 0 0}.icon-btn[data-v-fb376ba0]{border:none;background:transparent;color:var(--muted);cursor:pointer;width:24px;height:24px;border-radius:6px;flex-shrink:0;font-size:12px}.icon-btn[data-v-fb376ba0]:hover{background:var(--line);color:var(--slate)}.icon-btn.del[data-v-fb376ba0]:hover{background:#b0352c1a;color:#b0352c}.add-row[data-v-fb376ba0]{display:flex;gap:6px;flex-wrap:wrap}.add-row[data-v-fb376ba0]>*{width:auto;flex:0 0 auto}.add-row .grow[data-v-fb376ba0]{flex:1 1 120px;min-width:0}.add-row select[data-v-fb376ba0]{max-width:170px}.btn-primary[data-v-fb376ba0]{background:var(--gold);color:var(--green-ink);border:none;border-radius:999px;padding:9px 16px;font-family:var(--f-body);font-weight:600;font-size:13px;cursor:pointer}.btn-primary[data-v-fb376ba0]:hover{background:var(--gold-soft)}.btn-primary[data-v-fb376ba0]:disabled{opacity:.5;cursor:default}.btn-ghost[data-v-fb376ba0]{background:transparent;border:1px solid var(--line);color:var(--slate);border-radius:9px;padding:9px 14px;font-size:13px;cursor:pointer}.err[data-v-fb376ba0]{font-size:12.5px;color:#b0352c;font-weight:600;margin:8px 0 0}@media (max-width: 480px){.summary[data-v-fb376ba0]{grid-template-columns:1fr 1fr}}.svc[data-v-47003db3]{margin:18px 0 16px}.sec-title[data-v-47003db3]{font-family:var(--f-head);font-weight:600;font-size:13.5px;color:var(--green-deep);margin-bottom:10px}.applied[data-v-47003db3]{background:var(--mist);border-radius:12px;padding:10px 12px;margin-bottom:10px}.ap-head[data-v-47003db3]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13.5px;color:var(--slate)}.desc[data-v-47003db3]{display:block;margin:6px 0 0;font-size:12.5px;color:var(--muted);white-space:pre-wrap;line-height:1.45}.row[data-v-47003db3]{display:flex;gap:8px}.row .crm-input[data-v-47003db3]{flex:1;min-width:0;min-height:36px}.preview[data-v-47003db3]{font-size:12.5px;color:var(--slate);margin:6px 0 0}.crm-hint[data-v-47003db3]{margin:6px 0 0}.tip[data-v-d8bcf569]{display:flex;gap:14px;align-items:flex-start;border-radius:20px;padding:16px 14px 16px 18px}.ico[data-v-d8bcf569]{width:36px;height:36px;border-radius:10px;flex-shrink:0;background:#ffb60933;color:var(--gold-text);display:flex;align-items:center;justify-content:center}.ico svg[data-v-d8bcf569]{width:20px;height:20px}.body[data-v-d8bcf569]{flex:1;min-width:0}.title[data-v-d8bcf569]{font-size:15px;font-weight:600;color:var(--slate)}.text[data-v-d8bcf569]{font-size:14px;line-height:1.5;color:var(--muted);margin-top:2px}.x[data-v-d8bcf569]{width:30px;height:30px;border-radius:50%;border:none;flex-shrink:0;cursor:pointer;padding:0;background:#1824200f;color:var(--muted);display:flex;align-items:center;justify-content:center}.x[data-v-d8bcf569]:hover{background:#1824201f;color:var(--slate)}.x svg[data-v-d8bcf569]{width:14px;height:14px}.dp-overlay[data-v-a58a2d3b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#022a2352;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;justify-content:flex-end;padding:10px}.dp[data-v-a58a2d3b]{width:100%;max-width:520px;height:100%;border-radius:28px;overflow:hidden;background:linear-gradient(150deg,#fffffff7,#faf9f5eb);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);border:1px solid #fff;display:flex;flex-direction:column;box-shadow:inset 0 1px #fff,-20px 0 60px -24px #022a238c;animation:slideIn-a58a2d3b .2s ease;padding-bottom:env(safe-area-inset-bottom)}@keyframes slideIn-a58a2d3b{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}.dp-head[data-v-a58a2d3b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 14px;padding-top:calc(18px + env(safe-area-inset-top));border-bottom:1px solid var(--line)}.dp-code[data-v-a58a2d3b]{font-family:var(--f-code);font-weight:600;font-size:17px;color:var(--green-deep)}.dp-meta[data-v-a58a2d3b]{font-size:12px;color:var(--muted);margin-top:2px}.dp-state[data-v-a58a2d3b]{padding:40px 20px;text-align:center;color:var(--muted);font-size:14px}.dp-body[data-v-a58a2d3b]{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px 28px}section[data-v-a58a2d3b]{margin-top:22px}.sec-title[data-v-a58a2d3b]{display:flex;align-items:center;gap:8px;font-family:var(--f-head);font-weight:600;font-size:13.5px;color:var(--green-deep);margin-bottom:10px}.pill[data-v-a58a2d3b]{font-family:var(--f-body);font-size:12px;font-weight:500;background:#1e9e6b24;color:var(--success);padding:2px 6px;border-radius:5px}.row2[data-v-a58a2d3b]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fld[data-v-a58a2d3b]{display:flex;flex-direction:column;gap:5px;margin-bottom:10px;min-width:0}.fld>span[data-v-a58a2d3b]{font-family:var(--f-body);font-size:12px;font-weight:500;color:var(--muted)}input[data-v-a58a2d3b],select[data-v-a58a2d3b],textarea[data-v-a58a2d3b]{width:100%;border:1.5px solid var(--line);background:var(--mist);border-radius:10px;padding:9px 11px;min-height:40px;font-family:var(--f-body);font-size:14px;color:var(--slate)}input[data-v-a58a2d3b]:focus,select[data-v-a58a2d3b]:focus,textarea[data-v-a58a2d3b]:focus{outline:none;border-color:var(--green-deep);background:#fff}select[data-v-a58a2d3b]:disabled{opacity:.6;cursor:not-allowed}textarea[data-v-a58a2d3b]{resize:vertical;min-height:64px}.amount[data-v-a58a2d3b]{display:flex;gap:6px}.amount input[data-v-a58a2d3b]{flex:1;min-width:0}.amount select[data-v-a58a2d3b]{width:74px;flex-shrink:0;padding:9px 6px}.facts[data-v-a58a2d3b]{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;margin:0;font-size:13.5px}.facts dt[data-v-a58a2d3b]{color:var(--muted)}.facts dd[data-v-a58a2d3b]{margin:0;color:var(--slate);font-weight:600;display:flex;align-items:center;gap:10px}.mono[data-v-a58a2d3b]{font-family:var(--f-body);font-size:12.5px}.facts dd.note-fact[data-v-a58a2d3b]{font-weight:500;white-space:pre-wrap;word-break:break-word}.bar[data-v-a58a2d3b]{flex:1;max-width:140px;height:6px;background:var(--mist);border-radius:3px;overflow:hidden}.bar i[data-v-a58a2d3b]{display:block;height:100%;background:var(--success);border-radius:3px}.hint[data-v-a58a2d3b]{font-size:12.5px;color:var(--gold-text);background:#ffb6091f;border-radius:9px;padding:9px 11px;margin:0 0 12px;line-height:1.45}.contact-actions[data-v-a58a2d3b]{display:flex;gap:8px;flex-wrap:wrap}.btn-primary[data-v-a58a2d3b]{background:var(--gold);color:var(--green-ink);border:none;border-radius:999px;padding:9px 16px;font-family:var(--f-body);font-weight:600;font-size:13px;cursor:pointer}.btn-primary[data-v-a58a2d3b]:hover{background:var(--gold-soft)}.btn-primary[data-v-a58a2d3b]:disabled{opacity:.5;cursor:default}.btn-wa[data-v-a58a2d3b]{background:var(--success);color:#fff;border-radius:9px;padding:9px 16px;font-weight:600;font-size:13px;text-decoration:none}.btn-wa[data-v-a58a2d3b]:hover{background:#188559}.note-btn[data-v-a58a2d3b]{margin-top:8px}.timeline[data-v-a58a2d3b]{list-style:none;margin:16px 0 0;padding:0 0 0 14px;border-left:2px solid var(--line)}.timeline li[data-v-a58a2d3b]{position:relative;padding:0 0 14px 4px}.timeline li[data-v-a58a2d3b]:before{content:"";position:absolute;left:-20px;top:5px;width:10px;height:10px;border-radius:50%;background:var(--line);border:2px solid var(--cloud)}.timeline li.note[data-v-a58a2d3b]:before{background:var(--gold)}.timeline li.stage[data-v-a58a2d3b]:before{background:var(--green-deep)}.timeline li.created[data-v-a58a2d3b]:before,.timeline li.repeat[data-v-a58a2d3b]:before{background:var(--success)}.tl-text[data-v-a58a2d3b]{font-size:13.5px;color:var(--slate);white-space:pre-wrap;word-break:break-word}.tl-meta[data-v-a58a2d3b]{font-size:11.5px;color:var(--muted);margin-top:2px}.muted[data-v-a58a2d3b]{font-size:12.5px;color:var(--muted);margin:0 0 10px}.btn-link[data-v-a58a2d3b]{align-self:center;font-size:13px;font-weight:600;color:var(--green-deep);text-decoration:none;padding:0 4px}.btn-link[data-v-a58a2d3b]:hover{text-decoration:underline}.tasks[data-v-a58a2d3b],.payments[data-v-a58a2d3b]{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:6px}.tasks li[data-v-a58a2d3b],.payments li[data-v-a58a2d3b]{display:flex;align-items:flex-start;gap:10px;background:var(--mist);border-radius:10px;padding:9px 10px;font-size:13.5px}.tasks input[type=checkbox][data-v-a58a2d3b]{width:18px;height:18px;min-height:0;margin-top:1px;accent-color:var(--success);flex-shrink:0}.tk-body[data-v-a58a2d3b]{flex:1;min-width:0}.tk-title[data-v-a58a2d3b]{color:var(--slate);word-break:break-word}.tk-meta[data-v-a58a2d3b]{font-size:11.5px;color:var(--muted);margin-top:2px}.tasks li.done .tk-title[data-v-a58a2d3b]{text-decoration:line-through;color:var(--muted)}.tasks li.overdue[data-v-a58a2d3b]{background:#b0352c12}.tasks li.overdue .tk-meta[data-v-a58a2d3b]{color:#b0352c;font-weight:600}.payments li[data-v-a58a2d3b]{align-items:center;flex-wrap:wrap}.payments li .muted[data-v-a58a2d3b]{margin:0;flex:1}.icon-del[data-v-a58a2d3b]{border:none;background:transparent;color:var(--muted);cursor:pointer;width:24px;height:24px;border-radius:6px;flex-shrink:0;font-size:11px}.icon-del[data-v-a58a2d3b]:hover{background:#b0352c1a;color:#b0352c}.add-row[data-v-a58a2d3b]{display:flex;gap:6px;flex-wrap:wrap}.add-row[data-v-a58a2d3b]>*{width:auto;flex:0 0 auto}.add-row .grow[data-v-a58a2d3b]{flex:1 1 140px;min-width:0}.add-row input[type=datetime-local][data-v-a58a2d3b],.add-row input[type=date][data-v-a58a2d3b]{flex:0 1 auto}.add-row select[data-v-a58a2d3b]{max-width:150px}.pay-summary[data-v-a58a2d3b]{display:flex;gap:10px;margin-bottom:10px}.pay-summary>div[data-v-a58a2d3b]{flex:1;border:1px solid var(--line);border-radius:10px;padding:8px 11px}.pay-summary span[data-v-a58a2d3b]{display:block;font-family:var(--f-body);font-size:12px;font-weight:500;color:var(--muted)}.pay-summary b[data-v-a58a2d3b]{font-family:var(--f-body);font-size:15px;color:var(--slate)}.pay-summary b.ok[data-v-a58a2d3b]{color:var(--success)}.pay-summary b.due[data-v-a58a2d3b]{color:var(--gold-text)}.err[data-v-a58a2d3b]{font-size:12.5px;color:#b0352c;font-weight:600;margin:0 0 8px}.btn-delete[data-v-a58a2d3b]{margin-top:18px;background:transparent;border:1px solid var(--line);color:var(--muted);border-radius:9px;padding:8px 14px;font-size:12.5px;cursor:pointer}.btn-delete[data-v-a58a2d3b]:hover{border-color:#b0352c;color:#b0352c;background:#b0352c0f}.stepper[data-v-a58a2d3b]{margin-bottom:14px}.stepper ol[data-v-a58a2d3b]{list-style:none;margin:0;padding:0;display:flex;align-items:center}.stepper li[data-v-a58a2d3b]{flex:1;display:flex;align-items:center}.stepper li[data-v-a58a2d3b]:last-child{flex:0 0 auto}.stepper li[data-v-a58a2d3b]:not(:last-child):after{content:"";flex:1;height:3px;margin:0 4px;border-radius:999px;background:#1824201a}.stepper li.done[data-v-a58a2d3b]:after{background:var(--success)}.stepper button[data-v-a58a2d3b]{width:30px;height:30px;border-radius:50%;flex-shrink:0;cursor:pointer;padding:0;font-family:var(--f-body);font-size:12.5px;font-weight:700;min-height:0;background:#1824200f;color:var(--muted);border:1.5px solid rgba(24,36,32,.12);transition:transform .15s var(--ease-out)}.stepper button[data-v-a58a2d3b]:hover:not(:disabled){transform:scale(1.08)}.stepper button[data-v-a58a2d3b]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.stepper .done button[data-v-a58a2d3b]{background:var(--success);color:#fff;border-color:var(--success)}.stepper .cur button[data-v-a58a2d3b]{background:var(--green-deep);color:var(--gold);border-color:var(--green-deep);box-shadow:0 0 0 4px #ffb60959}.stepper-cap[data-v-a58a2d3b]{margin-top:8px;font-size:13.5px;font-weight:600;color:var(--green-deep)}.next[data-v-a58a2d3b]{margin:0 0 12px;border-radius:22px;padding:18px;color:#fff;position:relative;overflow:hidden;background:var(--glass-green);border:1px solid rgba(255,255,255,.14);box-shadow:var(--glass-green-shadow)}.next[data-v-a58a2d3b]:before{content:"";position:absolute;inset:0 0 auto;height:46%;background:linear-gradient(180deg,#ffffff1f,#fff0);pointer-events:none}.next.won[data-v-a58a2d3b]{background:linear-gradient(165deg,#24B47B,var(--success) 60%,#157C53)}.next.lost[data-v-a58a2d3b]{background:linear-gradient(165deg,#5a6862,#3e4a45)}.next[data-v-a58a2d3b]>*{position:relative}.next-label[data-v-a58a2d3b]{font-size:12.5px;font-weight:600;color:var(--gold)}.next h3[data-v-a58a2d3b]{margin:4px 0 6px;font-family:var(--f-head);font-size:20px;font-weight:700;letter-spacing:-.015em}.next p[data-v-a58a2d3b]{margin:0;font-size:14px;line-height:1.55;color:#ffffffe0}.next-actions[data-v-a58a2d3b]{margin-top:14px}.next-actions .crm-btn[data-v-a58a2d3b]{min-height:46px;max-width:100%;white-space:normal;text-align:left}.next-more[data-v-a58a2d3b]{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:10px}.next-more button[data-v-a58a2d3b]{border:none;background:none;padding:6px 0;cursor:pointer;min-height:0;width:auto;font-family:var(--f-body);font-size:13px;font-weight:600;color:#ffffffc7}.next-more button[data-v-a58a2d3b]:hover{color:#fff;text-decoration:underline}.dp-tip[data-v-a58a2d3b]{margin-bottom:14px}@media (max-width: 480px){.row2[data-v-a58a2d3b]{grid-template-columns:1fr;gap:0}.dp-overlay[data-v-a58a2d3b]{padding:0}.dp[data-v-a58a2d3b]{border-radius:0}}.wz-veil[data-v-643a8b94]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:75;overflow-y:auto;padding:24px 16px;background:#022a2361;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wz[data-v-643a8b94]{position:relative;max-width:1120px;margin:0 auto;border-radius:34px;padding:clamp(18px,3vw,32px);background:var(--crm-sheet-bg),var(--crm-wallpaper);background-blend-mode:normal;border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fffffff2,0 50px 100px -30px #022a2399;display:flex;flex-direction:column;gap:20px;animation:rise-643a8b94 .28s var(--ease-out)}@keyframes rise-643a8b94{0%{opacity:0;transform:translateY(14px) scale(.985)}}.wz-head[data-v-643a8b94]{display:flex;align-items:flex-start;gap:16px}.wz-head>div[data-v-643a8b94]{flex:1}.wz-head h2[data-v-643a8b94]{margin:0;font-family:var(--f-head);font-size:32px;font-weight:700;letter-spacing:-.022em;color:var(--slate)}.wz-head p[data-v-643a8b94]{margin:4px 0 0;font-size:15px;color:#4a5852}.wz-x[data-v-643a8b94]{width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;padding:0;flex-shrink:0;background:#ffffffbf;color:var(--slate);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px #fff,0 4px 12px -6px #033f354d}.wz-x[data-v-643a8b94]:hover{background:#fff}.wz-x svg[data-v-643a8b94]{width:18px;height:18px}.steps[data-v-643a8b94]{list-style:none;margin:0;padding:6px;display:flex;flex-wrap:wrap;gap:6px;background:#ffffff8c;border:1px solid rgba(255,255,255,.9);border-radius:22px;box-shadow:inset 0 1px #fff}.steps li[data-v-643a8b94]{flex:1 1 170px;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;min-width:0}.steps li.cur[data-v-643a8b94]{background:#fff;box-shadow:0 6px 16px -10px #033f3573}.dot[data-v-643a8b94]{width:30px;height:30px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:13.5px;font-weight:700;background:#18242012;color:var(--muted)}.cur .dot[data-v-643a8b94]{background:var(--green-deep);color:var(--gold)}.done .dot[data-v-643a8b94]{background:var(--success);color:#fff}.st-text[data-v-643a8b94]{min-width:0;display:flex;flex-direction:column}.st-text b[data-v-643a8b94]{font-size:14.5px;font-weight:600;color:var(--slate)}.st-text small[data-v-643a8b94]{font-size:12.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wz-grid[data-v-643a8b94]{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.main[data-v-643a8b94]{flex:999 1 520px;min-width:0;border-radius:28px;padding:clamp(18px,3vw,28px);display:flex;flex-direction:column;gap:16px}.main h3[data-v-643a8b94]{margin:0 0 4px;font-family:var(--f-head);font-size:23px;font-weight:700;letter-spacing:-.015em;color:var(--slate)}.main .crm-fld[data-v-643a8b94]{margin-bottom:0}.opt[data-v-643a8b94]{font-style:normal;font-weight:400;color:var(--muted)}.row2[data-v-643a8b94]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.picks[data-v-643a8b94]{display:flex;flex-direction:column;gap:8px}.caption[data-v-643a8b94]{font-size:13.5px;color:var(--muted)}.pick[data-v-643a8b94]{display:flex;align-items:center;gap:14px;width:100%;text-align:left;cursor:pointer;border-radius:18px;padding:14px 16px;font-family:var(--f-body);color:var(--slate);background:#ffffff8c;border:2px solid rgba(24,36,32,.07);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.pick[data-v-643a8b94]:hover{background:#fff}.pick.on[data-v-643a8b94]{background:#fff;border-color:var(--green-deep);box-shadow:0 8px 20px -12px #033f3573}.pick[data-v-643a8b94]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.ava[data-v-643a8b94]{width:44px;height:44px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--green-deep);color:var(--gold);font-weight:700;font-size:14px}.ava.plus[data-v-643a8b94]{background:transparent;border:1.5px dashed rgba(24,36,32,.3);color:var(--muted);font-size:22px;font-weight:400}.pick-main[data-v-643a8b94]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pick-main b[data-v-643a8b94]{font-size:15.5px;font-weight:600}.pick-main b.big[data-v-643a8b94]{font-size:18px;font-weight:700}.pick-main small[data-v-643a8b94]{font-size:13.5px;color:var(--muted);line-height:1.4}.pick-tag[data-v-643a8b94]{font-size:13.5px;font-weight:600;color:var(--muted)}.pick.on .pick-tag[data-v-643a8b94]{color:#146b49}.price[data-v-643a8b94]{font-size:15.5px;font-weight:700;white-space:nowrap}.radio[data-v-643a8b94]{width:22px;height:22px;border-radius:50%;flex-shrink:0;border:1.8px solid rgba(24,36,32,.3);background:#fff;box-sizing:border-box}.pick.on .radio[data-v-643a8b94]{border:7px solid var(--green-deep)}.kinds[data-v-643a8b94]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.kind[data-v-643a8b94]{padding:18px}.k-ico[data-v-643a8b94]{width:50px;height:50px;border-radius:15px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,var(--green-mid),var(--green-deep));color:var(--gold);box-shadow:inset 0 1px #fff3}.k-ico svg[data-v-643a8b94]{width:24px;height:24px}.counter[data-v-643a8b94]{display:flex;align-items:center;gap:14px;min-height:46px}.counter button[data-v-643a8b94]{width:44px;height:44px;border-radius:50%;border:1px solid rgba(24,36,32,.12);background:#fff;cursor:pointer;font-family:var(--f-body);font-size:20px;font-weight:600;color:var(--green-deep);box-shadow:0 1px 3px #1824201a}.counter button[data-v-643a8b94]:hover:not(:disabled){background:var(--green-deep);color:#fff}.counter button[data-v-643a8b94]:disabled{opacity:.4;cursor:default}.counter output[data-v-643a8b94]{font-size:22px;font-weight:700;min-width:28px;text-align:center;color:var(--slate)}.review[data-v-643a8b94]{margin:0;border-radius:18px;background:#fffc;border:1px solid rgba(24,36,32,.08)}.review>div[data-v-643a8b94]{display:flex;align-items:center;gap:14px;padding:14px 18px;border-bottom:1px solid rgba(24,36,32,.08)}.review>div[data-v-643a8b94]:last-child{border-bottom:none}.review dt[data-v-643a8b94]{width:120px;flex-shrink:0;font-size:13.5px;color:var(--muted)}.review dd[data-v-643a8b94]{margin:0;flex:1;min-width:0;font-size:15px;font-weight:500;color:var(--slate)}.edit[data-v-643a8b94]{border:none;background:none;cursor:pointer;padding:6px 0;font-family:var(--f-body);font-size:14px;font-weight:600;color:var(--green-mid)}.edit[data-v-643a8b94]:hover{color:var(--green-deep)}.auto[data-v-643a8b94]{border-radius:18px;background:#1e9e6b14;border:1px solid rgba(30,158,107,.22);padding:16px 18px}.auto b[data-v-643a8b94]{display:block;font-size:15px;color:#146b49;margin-bottom:8px}.auto ul[data-v-643a8b94]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.auto li[data-v-643a8b94]{font-size:14.5px;color:var(--slate);padding-left:26px;position:relative}.auto li[data-v-643a8b94]:before{content:"✓";position:absolute;left:4px;color:var(--success);font-weight:700}.fin[data-v-643a8b94]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:24px 8px}.fin-ico[data-v-643a8b94]{width:76px;height:76px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(180deg,#24B47B,var(--success));box-shadow:inset 0 1px #ffffff59,0 14px 30px -12px #1e9e6bb3}.fin-ico svg[data-v-643a8b94]{width:38px;height:38px}.fin p[data-v-643a8b94]{margin:0;max-width:460px;font-size:15.5px;line-height:1.55;color:#4a5852}.fin-actions[data-v-643a8b94]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:8px}.wz-foot[data-v-643a8b94]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:space-between;border-top:1px solid rgba(24,36,32,.08);padding-top:18px;margin-top:4px}.wz-foot .crm-btn[data-v-643a8b94]{min-height:48px}.wz-foot .hidden[data-v-643a8b94]{visibility:hidden}.why[data-v-643a8b94]{font-size:13.5px;color:var(--muted);flex:1;text-align:right}.side[data-v-643a8b94]{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:16px}.hint[data-v-643a8b94]{background:var(--glass-green);color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:26px;padding:22px;box-shadow:var(--glass-green-shadow)}.hint-label[data-v-643a8b94]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--gold);margin-bottom:10px}.hint-label svg[data-v-643a8b94]{width:18px;height:18px}.hint b[data-v-643a8b94]{display:block;font-family:var(--f-head);font-size:17px;font-weight:600;margin-bottom:6px}.hint p[data-v-643a8b94]{margin:0;font-size:14.5px;line-height:1.55;color:#ffffffdb}.faq[data-v-643a8b94]{border-radius:24px;padding:6px 20px}.faq details[data-v-643a8b94]{border-bottom:1px solid rgba(24,36,32,.08);padding:12px 0}.faq details[data-v-643a8b94]:last-child{border-bottom:none}.faq summary[data-v-643a8b94]{cursor:pointer;font-size:14.5px;font-weight:500;color:var(--slate)}.faq p[data-v-643a8b94]{margin:8px 0 0;font-size:14px;line-height:1.5;color:#4a5852}@media (max-width: 640px){.wz-veil[data-v-643a8b94]{padding:8px}.wz[data-v-643a8b94]{border-radius:26px}.wz-head h2[data-v-643a8b94]{font-size:26px}.steps li[data-v-643a8b94]{flex-basis:45%}.st-text small[data-v-643a8b94]{display:none}.review>div[data-v-643a8b94]{flex-wrap:wrap}.why[data-v-643a8b94]{text-align:left;flex-basis:100%;order:-1}}@media (prefers-reduced-motion: reduce){.wz[data-v-643a8b94]{animation:none}}.help[data-v-d8b0d199]{position:relative;display:inline-flex;vertical-align:middle}.q[data-v-d8b0d199]{width:22px;height:22px;border-radius:50%;border:none;padding:0;cursor:help;background:#033f3514;color:var(--green-mid);font-family:var(--f-body);font-size:12.5px;font-weight:700;line-height:22px;transition:background-color .15s ease,color .15s ease}.q[data-v-d8b0d199]:hover,.q[aria-expanded=true][data-v-d8b0d199]{background:var(--green-deep);color:#fff}.q[data-v-d8b0d199]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.bubble[data-v-d8b0d199]{position:absolute;z-index:45;top:calc(100% + 10px);left:-14px;width:280px;max-width:76vw;background:#033f35f5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#ffffffed;border-radius:14px;padding:12px 14px;font-family:var(--f-body);font-size:13.5px;font-weight:400;line-height:1.5;letter-spacing:0;text-align:left;white-space:normal;box-shadow:0 18px 40px -10px #022a2380;animation:pop-d8b0d199 .16s var(--ease-out)}@keyframes pop-d8b0d199{0%{opacity:0;transform:translateY(-4px) scale(.98)}}@media (prefers-reduced-motion: reduce){.bubble[data-v-d8b0d199]{animation:none}}.home[data-v-c6629426]{padding:12px 20px 40px;--card-shadow: var(--glass-shadow)}.home-tip[data-v-c6629426]{margin-top:18px}.hero[data-v-c6629426]{position:relative;overflow:hidden;border-radius:26px;color:#fff;isolation:isolate;background-color:var(--green-deep);background-size:cover;background-position:center 45%;padding:30px 32px 0;min-height:340px;display:flex;flex-direction:column;justify-content:space-between;gap:26px}.hero[data-v-c6629426]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#022a23eb,#022a23bd 44%,#022a232e 78%),linear-gradient(0deg,#021e199e,#021e1900 42%)}.hero-body[data-v-c6629426]{max-width:620px}.date[data-v-c6629426]{margin:0 0 4px;font-size:14px;color:#ffffffc2}.date[data-v-c6629426]:first-letter{text-transform:uppercase}h1[data-v-c6629426]{font-family:var(--f-head);font-weight:500;font-size:clamp(30px,3.4vw,44px);line-height:1.08;letter-spacing:-.02em;margin:0}.hero-search[data-v-c6629426]{display:flex;align-items:center;gap:12px;width:100%;height:54px;margin-top:20px;padding:0 10px 0 20px;border:none;border-radius:999px;background:#fff;color:var(--muted);cursor:text;font-family:var(--f-body);font-size:15px;text-align:left;box-shadow:0 16px 40px -18px #0000008c;transition:transform .2s var(--ease-out)}.hero-search[data-v-c6629426]:hover{transform:translateY(-1px)}.hero-search[data-v-c6629426]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.hero-search svg[data-v-c6629426]{width:19px;height:19px;color:var(--green-deep);flex-shrink:0}.hero-search span[data-v-c6629426]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-search kbd[data-v-c6629426]{font-family:var(--f-body);font-size:12px;background:var(--mist);border-radius:999px;padding:6px 11px}.quick[data-v-c6629426]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.hero-btn[data-v-c6629426]{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.4);background:#ffffff14;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap;transition:transform .16s var(--ease-out),background-color .2s ease,border-color .2s ease}.hero-btn svg[data-v-c6629426]{width:15px;height:15px}.hero-btn[data-v-c6629426]:hover{background:#ffffff2e;border-color:#ffffffb3}.hero-btn[data-v-c6629426]:active{transform:scale(.97)}.hero-btn.gold[data-v-c6629426]{background:var(--gold);border-color:var(--gold);color:var(--green-ink)}.hero-btn.gold[data-v-c6629426]:hover{background:var(--gold-soft);border-color:var(--gold-soft)}.postcard[data-v-c6629426]{position:absolute;top:24px;right:26px;display:inline-flex;align-items:center;gap:8px;padding:6px 13px 6px 7px;border-radius:999px;background:#021e196b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12.5px;color:#ffffffeb}.postcard b[data-v-c6629426]{font-weight:600;font-size:11.5px;letter-spacing:.06em;background:#ffffff2e;border-radius:999px;padding:3px 8px}.pulse[data-v-c6629426]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 -32px;border-top:1px solid rgba(255,255,255,.2);background:#021e194d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pulse-cell[data-v-c6629426]{display:flex;align-items:baseline;gap:10px;min-width:0;padding:14px 18px 15px 32px;color:#fff;text-decoration:none;border-right:1px solid rgba(255,255,255,.14);transition:background-color .2s ease}.pulse-cell[data-v-c6629426]:last-child{border-right:none}.pulse-cell[data-v-c6629426]:hover{background:#ffffff1a}.pulse-cell[data-v-c6629426]:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.pulse-cell b[data-v-c6629426]{font-weight:500;font-size:28px;line-height:1;letter-spacing:-.01em}.pulse-cell span[data-v-c6629426]{font-size:13px;color:#fffc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulse-cell.hot b[data-v-c6629426]{color:var(--gold)}.hub-title[data-v-c6629426]{font-family:var(--f-head);font-weight:600;font-size:20px;letter-spacing:-.01em;color:var(--slate);margin:28px 2px 12px}.passes[data-v-c6629426]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:14px}.pass[data-v-c6629426]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 112px;border-radius:22px;overflow:hidden;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:var(--glass-border);box-shadow:var(--card-shadow);transition:transform .28s var(--ease-out),box-shadow .28s ease}.pass[data-v-c6629426]:hover{transform:translateY(-2px);box-shadow:0 1px #1824200a,0 20px 38px -26px #033f3573}.pass-main[data-v-c6629426]{display:block;padding:18px 20px 16px 22px;color:inherit;text-decoration:none;min-width:0}.pass-main[data-v-c6629426]:focus-visible{outline:2px solid var(--green-deep);outline-offset:-3px;border-radius:22px}.pass-head[data-v-c6629426]{display:flex;align-items:center;gap:10px}.pass-head svg[data-v-c6629426]{width:22px;height:22px;color:var(--green-deep);flex-shrink:0}.pass-head h3[data-v-c6629426]{font-family:var(--f-head);font-weight:600;font-size:19px;color:var(--slate);margin:0}.pass-total[data-v-c6629426]{margin-left:auto;font-size:13px;color:var(--muted);white-space:nowrap}.strip[data-v-c6629426]{display:flex;gap:2px;height:10px;margin:14px 0 12px;border-radius:999px;overflow:hidden}.strip i[data-v-c6629426]{display:block;min-width:6px;flex-basis:0}.strip .strip-empty[data-v-c6629426]{flex-grow:1;background:var(--mist)}.legend[data-v-c6629426]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px}.legend li[data-v-c6629426]{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--slate);min-width:0}.legend li.zero[data-v-c6629426]{color:var(--muted)}.legend i[data-v-c6629426]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.legend span[data-v-c6629426]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.legend b[data-v-c6629426]{font-weight:600}.pass-stub[data-v-c6629426]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;background:var(--green-deep);color:#fff;padding:12px 8px;border-left:2px dashed rgba(255,255,255,.3)}.pass-stub[data-v-c6629426]:before,.pass-stub[data-v-c6629426]:after{content:"";position:absolute;left:-11px;width:20px;height:20px;border-radius:50%;background:var(--paper)}.pass-stub[data-v-c6629426]:before{top:-10px}.pass-stub[data-v-c6629426]:after{bottom:-10px}.pass-stub b[data-v-c6629426]{font-weight:500;font-size:40px;line-height:1;color:var(--gold);letter-spacing:-.02em}.pass-stub span[data-v-c6629426]{font-size:12.5px;color:#fffc}.stub-add[data-v-c6629426]{margin-top:10px;width:36px;height:36px;border-radius:50%;background:var(--gold);color:var(--green-ink);display:flex;align-items:center;justify-content:center;transition:transform .2s var(--ease-out),background-color .2s ease}.stub-add svg[data-v-c6629426]{width:17px;height:17px}.stub-add[data-v-c6629426]:hover{transform:rotate(90deg);background:var(--gold-soft)}.stub-add[data-v-c6629426]:focus-visible{outline:2px solid #fff;outline-offset:2px}.tiles[data-v-c6629426]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.tile[data-v-c6629426]{display:flex;flex-direction:column;gap:2px;min-width:0;padding:15px 18px 16px;border-radius:20px;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:var(--glass-border);color:var(--slate);text-decoration:none;box-shadow:var(--card-shadow);transition:background-color .22s ease,color .22s ease,transform .28s var(--ease-out)}.tile[data-v-c6629426]:hover{background:var(--green-deep);color:#fff;transform:translateY(-2px)}.tile[data-v-c6629426]:focus-visible{outline:2px solid var(--green-deep);outline-offset:2px}.tile-top[data-v-c6629426]{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:500}.tile-top svg[data-v-c6629426]:first-child{width:19px;height:19px;flex-shrink:0;color:var(--green-deep);transition:color .22s ease}.tile:hover .tile-top svg[data-v-c6629426]:first-child{color:var(--gold)}.tile-go[data-v-c6629426]{width:16px;height:16px;margin-left:auto;color:var(--muted);transition:transform .28s var(--ease-out),color .22s ease}.tile:hover .tile-go[data-v-c6629426]{transform:translate(3px);color:var(--gold)}.tile-value[data-v-c6629426]{margin-top:8px;font-weight:500;font-size:30px;line-height:1.1;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-value.long[data-v-c6629426]{font-size:21px;line-height:33px;letter-spacing:-.01em}.tile-hint[data-v-c6629426]{font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .22s ease}.tile:hover .tile-hint[data-v-c6629426]{color:#ffffffbf}.grid[data-v-c6629426]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:14px;align-items:start;margin-top:14px}.col[data-v-c6629426]{display:flex;flex-direction:column;gap:14px;min-width:0}.card[data-v-c6629426]{border-radius:24px;padding:18px 20px;min-width:0;box-shadow:var(--card-shadow);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:var(--glass-border)}.card-head[data-v-c6629426]{display:flex;align-items:center;justify-content:space-between;gap:4px 10px;flex-wrap:wrap;margin-bottom:6px}.card-head .crm-h[data-v-c6629426]{margin:0}.more[data-v-c6629426]{font-size:13px;font-weight:600;color:var(--green-deep);text-decoration:none;white-space:nowrap}.more[data-v-c6629426]:hover{text-decoration:underline}.empty[data-v-c6629426]{font-size:13.5px;color:var(--muted);margin:8px 0 4px}.rows[data-v-c6629426]{list-style:none;margin:0;padding:0}.row[data-v-c6629426]{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);min-width:0}.row[data-v-c6629426]:last-child{border-bottom:none;padding-bottom:2px}.row-enter-from[data-v-c6629426],.row-leave-to[data-v-c6629426]{opacity:0;transform:translate(12px)}.row-leave-active[data-v-c6629426]{transition:opacity .2s ease,transform .2s ease}.row-move[data-v-c6629426]{transition:transform .22s var(--ease-out)}.main[data-v-c6629426]{flex:1;min-width:0}.main[role=button][data-v-c6629426],.feed li[data-v-c6629426]{cursor:pointer}.main[data-v-c6629426]:focus-visible,.feed li[data-v-c6629426]:focus-visible,.board-row[data-v-c6629426]:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}.title[data-v-c6629426]{font-size:14.5px;font-weight:500;color:var(--slate);display:flex;gap:8px;align-items:baseline;min-width:0}.main[role=button]:hover .title[data-v-c6629426]{color:var(--green-deep);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--gold)}.title.small[data-v-c6629426]{font-weight:400;font-size:13.5px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.title .anon[data-v-c6629426]{color:var(--gold-text);font-style:italic}.meta[data-v-c6629426]{display:flex;flex-wrap:wrap;gap:2px 10px;font-size:12.5px;color:var(--muted);margin-top:2px}.code[data-v-c6629426]{color:var(--green-deep);font-weight:600;font-size:12px}.tick[data-v-c6629426]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:22px;height:22px;margin:0;flex-shrink:0;cursor:pointer;border:1.5px solid rgba(24,36,32,.28);border-radius:50%;background:#fff;transition:border-color .15s ease,background-color .15s ease}.tick[data-v-c6629426]:hover{border-color:var(--green-deep);background:#1e9e6b1a}.tick[data-v-c6629426]:checked{background:var(--green-deep);border-color:var(--green-deep)}.tick[data-v-c6629426]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.when[data-v-c6629426]{font-size:13px;color:var(--muted);white-space:nowrap;flex-shrink:0}.row.overdue .when[data-v-c6629426]{color:var(--danger);font-weight:600}.row-act[data-v-c6629426]{border:1px solid var(--line);background:#fff;color:var(--slate);border-radius:999px;height:30px;padding:0 11px;cursor:pointer;font-family:var(--f-body);font-size:12.5px;font-weight:500;flex-shrink:0;transition:border-color .15s ease,opacity .15s ease}.row-act[data-v-c6629426]:hover{border-color:var(--slate)}@media (hover: hover){.row-act[data-v-c6629426]{opacity:0}.row:hover .row-act[data-v-c6629426],.row-act[data-v-c6629426]:focus-visible{opacity:1}}.round[data-v-c6629426]{width:34px;height:34px;border-radius:50%;border:1px solid var(--line);color:var(--green-deep);flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.round svg[data-v-c6629426]{width:16px;height:16px}.round[data-v-c6629426]:hover{background:var(--green-deep);border-color:var(--green-deep);color:#fff}.assignee[data-v-c6629426]{font-size:12.5px;color:var(--muted);white-space:nowrap;flex-shrink:0;max-width:130px;overflow:hidden;text-overflow:ellipsis}.feed[data-v-c6629426]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.feed li[data-v-c6629426]{display:flex;gap:11px;padding:8px 0;border-bottom:1px solid var(--line)}.feed li[data-v-c6629426]:last-child{border-bottom:none}.feed li:hover .title[data-v-c6629426]{color:var(--green-deep)}.dot[data-v-c6629426]{width:8px;height:8px;border-radius:50%;margin-top:6px;flex-shrink:0;background:var(--line)}.dot.note[data-v-c6629426]{background:var(--gold)}.dot.stage[data-v-c6629426],.dot.assign[data-v-c6629426]{background:var(--green-deep)}.dot.created[data-v-c6629426],.dot.repeat[data-v-c6629426],.dot.payment[data-v-c6629426],.dot.task_done[data-v-c6629426]{background:var(--success)}.board[data-v-c6629426]{border-radius:22px;padding:18px 20px 12px;background:var(--green-ink);color:#fff;min-width:0}.board-head[data-v-c6629426]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.board-head h3[data-v-c6629426]{font-family:var(--f-head);font-weight:600;font-size:16px;margin:0}.board-head a[data-v-c6629426]{font-size:13px;font-weight:600;color:var(--gold);text-decoration:none}.board-head a[data-v-c6629426]:hover{text-decoration:underline}.board-row[data-v-c6629426]{display:grid;grid-template-columns:66px 44px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 0;border-top:1px solid rgba(255,255,255,.1);cursor:pointer;font-family:var(--f-code);font-size:13px}.board-row:hover .b-client[data-v-c6629426]{color:var(--gold)}.board-cols[data-v-c6629426]{border-top:none;cursor:default;padding:2px 0 7px;font-family:var(--f-body);font-size:12px;color:#ffffff8c}.ta-r[data-v-c6629426]{text-align:right}.b-date[data-v-c6629426]{color:var(--gold);font-weight:500;white-space:nowrap}.b-code[data-v-c6629426]{font-weight:600;letter-spacing:.04em}.b-client[data-v-c6629426]{font-family:var(--f-body);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.b-status[data-v-c6629426]{font-family:var(--f-body);font-size:12px;text-align:right;white-space:nowrap;color:#7fd8b4}.b-status.embassy[data-v-c6629426]{color:var(--gold)}.board-empty[data-v-c6629426]{font-size:13.5px;color:#ffffffa6;margin:8px 0}.attn[data-v-c6629426]{list-style:none;margin:0;padding:0}.attn li+li[data-v-c6629426]{border-top:1px solid var(--line)}.attn a[data-v-c6629426]{display:flex;align-items:baseline;gap:10px;padding:9px 0;color:var(--slate);text-decoration:none;font-size:13.5px}.attn b[data-v-c6629426]{font-weight:600;font-size:16px;color:var(--gold-text);white-space:nowrap}.attn span[data-v-c6629426]{flex:1;min-width:0;color:var(--muted)}.attn i[data-v-c6629426]{font-style:normal;color:var(--muted);transition:transform .2s var(--ease-out)}.attn a:hover i[data-v-c6629426]{transform:translate(3px);color:var(--slate)}.team[data-v-c6629426]{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:11px}.team li[data-v-c6629426]{display:flex;align-items:center;gap:10px;min-width:0}.tm-avatar[data-v-c6629426]{width:32px;height:32px;border-radius:50%;background:var(--mist);color:var(--green-deep);flex-shrink:0;font-size:11.5px;font-weight:600;display:flex;align-items:center;justify-content:center}.tm-body[data-v-c6629426]{flex:1;min-width:0}.tm-line[data-v-c6629426]{display:flex;justify-content:space-between;gap:8px;font-size:13px}.tm-name[data-v-c6629426]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--slate)}.tm-open[data-v-c6629426]{color:var(--muted);white-space:nowrap}.tm-track[data-v-c6629426]{height:6px;margin-top:5px;background:var(--mist);border-radius:999px;overflow:hidden}.tm-track i[data-v-c6629426]{display:block;height:100%;background:var(--green-deep);border-radius:999px}.tm-over[data-v-c6629426]{min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:#b0352c1a;color:var(--danger);font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}@media (min-width: 1700px){.tiles[data-v-c6629426]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width: 1180px){.grid[data-v-c6629426]{grid-template-columns:minmax(0,1fr)}}@media (max-width: 900px){.home[data-v-c6629426]{padding:6px 14px 28px}.hero[data-v-c6629426]{padding:22px 20px 0;min-height:0}.pulse[data-v-c6629426]{margin:0 -20px;grid-template-columns:repeat(2,minmax(0,1fr))}.pulse-cell[data-v-c6629426]{padding:11px 12px 12px 20px;gap:8px}.pulse-cell[data-v-c6629426]:nth-child(2n){border-right:none}.pulse-cell[data-v-c6629426]:last-child:nth-child(odd){grid-column:1 / -1}.pulse-cell[data-v-c6629426]:nth-child(n+3){border-top:1px solid rgba(255,255,255,.14)}.pulse-cell b[data-v-c6629426]{font-size:22px}.pulse-cell span[data-v-c6629426]{font-size:12px}.postcard[data-v-c6629426]{display:none}.passes[data-v-c6629426]{grid-template-columns:minmax(0,1fr)}.tiles[data-v-c6629426]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile-value[data-v-c6629426]{font-size:24px}.tile-value.long[data-v-c6629426]{font-size:17px;line-height:27px;white-space:normal;overflow-wrap:anywhere}}@media (max-width: 480px){.hero-search kbd[data-v-c6629426]{display:none}.pass[data-v-c6629426]{grid-template-columns:minmax(0,1fr) 88px}.pass-main[data-v-c6629426]{padding:15px 14px 14px 16px}.legend[data-v-c6629426]{grid-template-columns:minmax(0,1fr)}.pass-stub b[data-v-c6629426]{font-size:32px}.card[data-v-c6629426]{padding:15px}.row[data-v-c6629426]{gap:8px}.deal-row[data-v-c6629426]{flex-wrap:wrap}.deal-row .main[data-v-c6629426]{flex-basis:100%}.attn a[data-v-c6629426]{flex-wrap:wrap}.attn b[data-v-c6629426]{white-space:normal}.attn span[data-v-c6629426]{flex-basis:70%}}.bf[data-v-98117920]{position:relative}.bf-toggle.on[data-v-98117920]{border-color:var(--green-deep);color:var(--green-deep)}.bf-count[data-v-98117920]{font-family:var(--f-body);font-size:11px;font-weight:600;background:var(--green-deep);color:#fff;border-radius:999px;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.bf-backdrop[data-v-98117920]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.bf-panel[data-v-98117920]{position:absolute;z-index:41;top:calc(100% + 8px);right:0;width:380px;max-width:calc(100vw - 28px);max-height:calc(100vh - 200px);overflow-y:auto;background:var(--cloud);border:1px solid var(--line);border-radius:14px;padding:14px 16px;box-shadow:0 20px 44px -16px #00000059}.bf-head[data-v-98117920]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.bf-head b[data-v-98117920]{font-family:var(--f-head);font-size:14px;color:var(--green-deep)}.bf-link[data-v-98117920]{margin-left:auto;border:none;background:transparent;color:var(--green-deep);font-weight:600;font-size:12.5px;cursor:pointer}.bf-close[data-v-98117920]{border:none;background:var(--mist);color:var(--slate);width:26px;height:26px;border-radius:50%;cursor:pointer;font-size:11px}.bf-head .bf-link+.bf-close[data-v-98117920]{margin-left:0}.bf-head b+.bf-close[data-v-98117920]{margin-left:auto}.bf-group[data-v-98117920]{margin-bottom:12px}.bf-label[data-v-98117920]{display:block;font-family:var(--f-body);font-size:12px;font-weight:500;color:var(--muted);margin-bottom:6px}.bf-chips[data-v-98117920]{display:flex;flex-wrap:wrap;gap:6px}.bf-chip[data-v-98117920]{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);background:var(--mist);color:var(--slate);cursor:pointer;border-radius:999px;padding:5px 11px;font-family:var(--f-body);font-size:12.5px;font-weight:600}.bf-chip.active[data-v-98117920]{border-color:var(--green-deep);background:#033f3514;color:var(--green-deep)}.bf-lbl[data-v-98117920]{border:2px solid transparent;background:transparent;border-radius:999px;padding:1px;cursor:pointer;opacity:.65}.bf-lbl.active[data-v-98117920]{border-color:var(--green-deep);opacity:1}.bf-lbl[data-v-98117920]:hover{opacity:1}.bf-muted[data-v-98117920]{font-size:12.5px;color:var(--muted);margin:0}.bf-row[data-v-98117920]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bf-save[data-v-98117920]{display:flex;gap:8px;padding-top:12px;border-top:1px solid var(--line);margin-top:2px}.bf-save .crm-input[data-v-98117920]{flex:1;min-width:0;min-height:34px;padding:6px 10px;font-size:13px}.bf-saved[data-v-98117920]{display:inline-flex;align-items:center;border:1px solid var(--line);background:var(--mist);border-radius:999px;overflow:hidden}.bf-saved.active[data-v-98117920]{border-color:var(--green-deep);background:#033f3514}.bf-saved button[data-v-98117920]{border:none;background:transparent;cursor:pointer;color:var(--slate);font-family:var(--f-body);font-size:12.5px;font-weight:600;padding:5px 4px 5px 11px}.bf-saved.active button[data-v-98117920]{color:var(--green-deep)}.bf-saved .x[data-v-98117920]{font-size:9px;color:var(--muted);padding:5px 9px 5px 5px}.bf-saved .x[data-v-98117920]:hover{color:#b0352c}@media (max-width: 640px){.bf-backdrop[data-v-98117920]{background:#03120f59}.bf-panel[data-v-98117920]{position:fixed;top:auto;left:0;right:0;bottom:0;width:auto;max-width:none;max-height:82vh;border-radius:16px 16px 0 0;padding:16px 16px calc(16px + env(safe-area-inset-bottom))}}.cm[data-v-5631515f]{contain:inline-size}.cm-labels[data-v-5631515f]{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.cm-pin[data-v-5631515f]{margin-top:6px;font-size:11.5px;color:var(--gold-text);background:#ffb6091f;border-radius:6px;padding:3px 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-help[data-v-548bb6a4]{margin-left:auto}.board-tip[data-v-548bb6a4]{padding:0 20px 8px}.board[data-v-548bb6a4]{display:flex;gap:12px;overflow-x:auto;padding:4px 20px 24px;align-items:flex-start;min-height:60vh;scroll-snap-type:x proximity}.col[data-v-548bb6a4]{flex:0 0 248px;background:var(--mist);border:1.5px solid transparent;border-radius:14px;display:flex;flex-direction:column;max-height:calc(100vh - 176px);scroll-snap-align:start;transition:border-color .12s ease,background .12s ease}.col.over[data-v-548bb6a4]{border-color:var(--green-deep);background:#033f350f}.col-head[data-v-548bb6a4]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 12px 8px;font-family:var(--f-head);font-weight:600;font-size:13px;color:var(--slate);border-top:3px solid var(--line);border-radius:14px 14px 0 0}.col-head .crm-count[data-v-548bb6a4]{background:var(--cloud)}.col.new .col-head[data-v-548bb6a4]{border-top-color:var(--gold)}.col.won .col-head[data-v-548bb6a4]{border-top-color:var(--success)}.col.lost .col-head[data-v-548bb6a4]{border-top-color:#b0352c}.col-body[data-v-548bb6a4]{overflow-y:auto;padding:4px 8px 10px;display:flex;flex-direction:column;gap:8px;min-height:60px}.deal[data-v-548bb6a4]{text-align:left;width:100%;cursor:pointer;background:var(--cloud);border:1px solid var(--line);border-radius:11px;padding:10px 11px;font-family:var(--f-body);color:var(--slate);transition:box-shadow .12s ease,border-color .12s ease}.deal[data-v-548bb6a4]:hover{border-color:var(--green-deep);box-shadow:0 6px 16px -10px #033f3559}.deal.urgent[data-v-548bb6a4]{border-left:3px solid #D2463B}.deal.high[data-v-548bb6a4]{border-left:3px solid #E7782C}.deal.active[data-v-548bb6a4]{border-color:var(--green-deep);box-shadow:0 0 0 2px #033f352e}.deal[data-v-548bb6a4]:focus-visible{outline:2px solid var(--green-deep);outline-offset:2px}.deal[data-v-548bb6a4]:active{cursor:grabbing}.deal-top[data-v-548bb6a4]{display:flex;justify-content:space-between;align-items:baseline;gap:6px}.deal-code[data-v-548bb6a4]{display:inline-flex;align-items:center;gap:4px;font-family:var(--f-code);font-size:11.5px;font-weight:600;color:var(--green-deep)}.no-match[data-v-548bb6a4]{padding:6px 20px 0;text-align:left}.deal-age[data-v-548bb6a4]{font-size:11px;color:var(--muted);white-space:nowrap}.deal-name[data-v-548bb6a4]{font-weight:600;font-size:13.5px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deal-name.anon[data-v-548bb6a4]{color:var(--gold-text);font-style:italic}.deal-line[data-v-548bb6a4]{font-size:12px;color:var(--muted);margin-top:3px;line-height:1.4}.deal-progress[data-v-548bb6a4]{display:flex;align-items:center;gap:8px;margin-top:7px;font-family:var(--f-body);font-size:11px;color:var(--muted)}.bar[data-v-548bb6a4]{flex:1;height:5px;background:var(--mist);border-radius:3px;overflow:hidden}.bar i[data-v-548bb6a4]{display:block;height:100%;background:var(--success);border-radius:3px}.deal-amount[data-v-548bb6a4]{margin-top:6px;font-family:var(--f-body);font-size:12px;font-weight:600;color:var(--slate)}.deal-amount .paid[data-v-548bb6a4]{font-weight:500;color:var(--muted)}.deal-amount .paid.full[data-v-548bb6a4]{color:var(--success)}.deal-foot[data-v-548bb6a4]{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:7px}.deal-foot[data-v-548bb6a4]:empty{display:none}.deal-foot .crm-pill[data-v-548bb6a4]{margin-right:auto}.avatar[data-v-548bb6a4]{width:22px;height:22px;border-radius:50%;background:var(--green-deep);color:#fff;font-size:9.5px;font-weight:700;display:flex;align-items:center;justify-content:center;letter-spacing:.02em}@media (max-width: 640px){.board[data-v-548bb6a4]{padding:4px 14px 20px}.col[data-v-548bb6a4]{flex-basis:82vw}}.head[data-v-d923d6a9]{justify-content:flex-start}.body[data-v-d923d6a9]{padding:4px 20px 24px}.group[data-v-d923d6a9]{margin-bottom:22px}.group.overdue .crm-h[data-v-d923d6a9]{color:#b0352c}.list[data-v-d923d6a9]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.list li[data-v-d923d6a9]{display:flex;align-items:flex-start;gap:12px;background:#fff;border:1px solid transparent;border-radius:14px;padding:11px 14px}.group.overdue .list li[data-v-d923d6a9]{background:#fff;box-shadow:inset 3px 0 0 var(--danger)}.list input[type=checkbox][data-v-d923d6a9]{width:18px;height:18px;margin-top:2px;accent-color:var(--success);flex-shrink:0;cursor:pointer}.main[data-v-d923d6a9]{flex:1;min-width:0;cursor:pointer}.main[data-v-d923d6a9]:focus-visible{outline:2px solid var(--green-deep);outline-offset:3px;border-radius:4px}.title[data-v-d923d6a9]{font-size:14px;font-weight:600;color:var(--slate);word-break:break-word}.list li.done .title[data-v-d923d6a9]{text-decoration:line-through;color:var(--muted);font-weight:500}.meta[data-v-d923d6a9]{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:12px;color:var(--muted);margin-top:3px}.code[data-v-d923d6a9]{color:var(--green-deep);font-weight:600}.attention[data-v-d923d6a9]{border-top:1px solid var(--line);padding-top:18px}.sub[data-v-d923d6a9]{font-size:12.5px;font-weight:600;color:var(--slate);margin:12px 0 8px;display:flex;align-items:center;gap:8px}.small[data-v-d923d6a9]{font-size:13px;margin:0}.list.compact li[data-v-d923d6a9]{align-items:center;padding:8px 12px;font-size:13px}.list li.link[data-v-d923d6a9]{cursor:pointer}.list li.link[data-v-d923d6a9]:hover{border-color:var(--green-deep)}.list li.link[data-v-d923d6a9]:focus-visible{outline:2px solid var(--green-deep);outline-offset:2px}.grow[data-v-d923d6a9]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 640px){.body[data-v-d923d6a9]{padding:4px 14px 20px}}.dates[data-v-029eecfa]{margin-top:22px}.row[data-v-029eecfa]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.badges[data-v-029eecfa]{display:flex;gap:6px;flex-wrap:wrap;margin:-4px 0 10px}.badges[data-v-029eecfa]:empty{display:none}@media (max-width: 480px){.row[data-v-029eecfa]{grid-template-columns:1fr;gap:0}}.cp-overlay[data-v-b8b5f7b2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:#03120f66;display:flex;justify-content:flex-end}.cp[data-v-b8b5f7b2]{width:100%;max-width:480px;height:100%;background:var(--cloud);display:flex;flex-direction:column;box-shadow:-20px 0 50px -20px #00000059;animation:slideIn-b8b5f7b2 .2s ease;padding-bottom:env(safe-area-inset-bottom)}@keyframes slideIn-b8b5f7b2{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}.cp-head[data-v-b8b5f7b2]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 14px;padding-top:calc(18px + env(safe-area-inset-top));border-bottom:1px solid var(--line)}.cp-name[data-v-b8b5f7b2]{font-family:var(--f-head);font-weight:600;font-size:17px;color:var(--green-deep)}.cp-meta[data-v-b8b5f7b2]{font-size:12px;color:var(--muted);margin-top:2px}.cp-state[data-v-b8b5f7b2]{padding:40px 20px;text-align:center;color:var(--muted);font-size:14px}.cp-body[data-v-b8b5f7b2]{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px 28px}.row2[data-v-b8b5f7b2]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tags[data-v-b8b5f7b2]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;border:1.5px solid var(--line);background:var(--mist);border-radius:10px;padding:6px 8px;min-height:40px}.tag[data-v-b8b5f7b2]{display:inline-flex;align-items:center;gap:4px;background:var(--green-deep);color:#fff;border-radius:6px;padding:3px 4px 3px 8px;font-size:12px;font-weight:600}.tag button[data-v-b8b5f7b2]{border:none;background:#ffffff2e;color:#fff;width:16px;height:16px;border-radius:4px;font-size:9px;cursor:pointer;padding:0}.tag-input[data-v-b8b5f7b2]{flex:1;min-width:100px;border:none!important;background:transparent!important;padding:4px!important;min-height:0!important;font-size:13px}.tag-input[data-v-b8b5f7b2]:focus{outline:none}.actions[data-v-b8b5f7b2]{display:flex;gap:8px;margin-bottom:8px}.wa[data-v-b8b5f7b2]{background:var(--success)}.wa[data-v-b8b5f7b2]:hover{background:#188559}section[data-v-b8b5f7b2]{margin-top:22px}.spacer[data-v-b8b5f7b2]{flex:1}.kind-select[data-v-b8b5f7b2]{width:auto;min-height:34px;padding:4px 8px;font-size:12.5px}.deals[data-v-b8b5f7b2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.deals li[data-v-b8b5f7b2]{background:var(--mist);border:1px solid transparent;border-radius:11px;padding:9px 11px}.deals li.link[data-v-b8b5f7b2]{cursor:pointer}.deals li.link[data-v-b8b5f7b2]:hover{border-color:var(--green-deep)}.deals li.link[data-v-b8b5f7b2]:focus-visible{outline:2px solid var(--green-deep);outline-offset:2px}.d-top[data-v-b8b5f7b2]{display:flex;align-items:center;gap:8px}.code[data-v-b8b5f7b2]{color:var(--green-deep);font-weight:600}.right[data-v-b8b5f7b2]{margin-left:auto}.small[data-v-b8b5f7b2]{font-size:12px}.d-line[data-v-b8b5f7b2]{font-size:12.5px;color:var(--muted);margin-top:4px}@media (max-width: 480px){.row2[data-v-b8b5f7b2]{grid-template-columns:1fr;gap:0}}.imp[data-v-6b2f2a22]{max-width:920px;max-height:calc(100vh - 40px);display:flex;flex-direction:column;padding:0}.imp-head[data-v-6b2f2a22]{padding:20px 22px 0}.imp-body[data-v-6b2f2a22]{padding:4px 22px 8px;overflow-y:auto;flex:1;min-height:160px}.crm-modal-actions[data-v-6b2f2a22]{padding:12px 22px 20px;margin:0;border-top:1px solid var(--line)}.crm-modal-actions[data-v-6b2f2a22]>*{flex:0 1 auto}.crm-modal-actions[data-v-6b2f2a22]>:last-child{margin-left:auto}.steps[data-v-6b2f2a22]{display:flex;gap:6px;list-style:none;margin:0 0 14px;padding:0;counter-reset:s;flex-wrap:wrap}.steps li[data-v-6b2f2a22]{counter-increment:s;font-size:12px;font-weight:600;color:var(--muted);background:var(--mist);border-radius:999px;padding:4px 10px 4px 6px;display:flex;align-items:center;gap:6px}.steps li[data-v-6b2f2a22]:before{content:counter(s);width:18px;height:18px;border-radius:50%;background:var(--line);color:var(--slate);display:inline-flex;align-items:center;justify-content:center;font-size:10.5px}.steps li.active[data-v-6b2f2a22]{background:var(--green-deep);color:#fff}.steps li.active[data-v-6b2f2a22]:before{background:var(--gold);color:var(--green-deep)}.steps li.past[data-v-6b2f2a22]:before{background:var(--success);color:#fff;content:"✓"}.drop[data-v-6b2f2a22]{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;border:2px dashed var(--line);border-radius:14px;padding:34px 20px;text-align:center;cursor:pointer;background:var(--mist);transition:border-color .12s ease,background .12s ease}.drop.over[data-v-6b2f2a22],.drop[data-v-6b2f2a22]:hover{border-color:var(--green-deep);background:#fff}.drop input[data-v-6b2f2a22]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.drop svg[data-v-6b2f2a22]{width:30px;height:30px;color:var(--green-deep)}.drop .crm-btn[data-v-6b2f2a22]{pointer-events:none}.crm-hint[data-v-6b2f2a22]{margin:12px 0 0}.crm-hint.top[data-v-6b2f2a22]{margin-top:12px}.opts[data-v-6b2f2a22]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:10px}.crm-fld.inline[data-v-6b2f2a22]{flex-direction:row;align-items:center;gap:8px;margin:0}.crm-fld.inline select[data-v-6b2f2a22]{width:auto;min-height:34px;padding:4px 8px;font-size:13px}.check[data-v-6b2f2a22]{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--slate);cursor:pointer}.small[data-v-6b2f2a22]{font-size:12px}.colname[data-v-6b2f2a22]{font-weight:600;white-space:nowrap}.sample[data-v-6b2f2a22]{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.map-select[data-v-6b2f2a22]{min-height:34px;padding:4px 8px;font-size:13px;width:200px}.map-select.set[data-v-6b2f2a22]{border-color:var(--green-deep);background:#fff;font-weight:600}.filter[data-v-6b2f2a22]{margin-bottom:10px;flex-wrap:wrap}.filter .n[data-v-6b2f2a22]{font-family:var(--f-body);font-size:11px;opacity:.7;margin-left:3px}tr.error td[data-v-6b2f2a22]{background:#b0352c0a}tr.dup td[data-v-6b2f2a22]{color:var(--muted)}.orig[data-v-6b2f2a22]{display:block;font-size:10.5px;color:var(--muted);text-decoration:line-through}.why[data-v-6b2f2a22]{display:block;font-size:11.5px;color:var(--muted);margin-top:2px}.crm-pill+.crm-pill[data-v-6b2f2a22]{margin-left:3px}.more[data-v-6b2f2a22]{text-align:center;margin:8px 0 0}.deals-opts[data-v-6b2f2a22]{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--line)}.report[data-v-6b2f2a22]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:6px 0 12px}.report div[data-v-6b2f2a22]{background:var(--mist);border-radius:12px;padding:12px 14px}.report dt[data-v-6b2f2a22]{font-size:12px;color:var(--muted)}.report dd[data-v-6b2f2a22]{margin:4px 0 0;font-family:var(--f-head);font-weight:600;font-size:24px;color:var(--green-deep);font-variant-numeric:tabular-nums}.report dd.bad[data-v-6b2f2a22]{color:#b0352c}.bar[data-v-6b2f2a22]{height:4px;background:var(--mist);margin:0 22px 8px;border-radius:2px;overflow:hidden}.bar span[data-v-6b2f2a22]{display:block;height:100%;background:var(--green-deep);transition:width .2s ease}@media (max-width: 640px){.imp-head[data-v-6b2f2a22],.imp-body[data-v-6b2f2a22]{padding-left:14px;padding-right:14px}.crm-modal-actions[data-v-6b2f2a22]{padding:12px 14px 16px}.map-select[data-v-6b2f2a22]{width:150px}}.merge-overlay[data-v-cb7901ae]{z-index:62}.merge[data-v-cb7901ae]{max-width:560px}.sides[data-v-cb7901ae]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.side[data-v-cb7901ae]{position:relative;display:flex;flex-direction:column;gap:4px;border:1.5px solid var(--line);border-radius:12px;padding:12px 12px 12px 36px;cursor:pointer;background:var(--mist)}.side.on[data-v-cb7901ae]{border-color:var(--green-deep);background:#fff}.side input[data-v-cb7901ae]{position:absolute;left:12px;top:14px;accent-color:var(--green-deep)}.who[data-v-cb7901ae]{font-weight:700;color:var(--slate);font-size:14px}.meta[data-v-cb7901ae],.tags[data-v-cb7901ae]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.result[data-v-cb7901ae]{background:var(--mist);border-radius:12px;padding:12px 14px;margin-bottom:12px}.result .crm-h[data-v-cb7901ae]{margin-bottom:6px}.result dl[data-v-cb7901ae]{display:grid;grid-template-columns:max-content 1fr;gap:4px 14px;margin:0;font-size:13px}.result dt[data-v-cb7901ae]{color:var(--muted)}.result dd[data-v-cb7901ae]{margin:0;color:var(--slate);font-weight:600}@media (max-width: 520px){.sides[data-v-cb7901ae]{grid-template-columns:1fr}}.dups[data-v-7051dcf1]{max-width:760px;max-height:calc(100vh - 40px);display:flex;flex-direction:column;padding:0}.head[data-v-7051dcf1]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:20px 22px 12px}.head .crm-modal-title[data-v-7051dcf1]{margin:0;display:flex;align-items:center;gap:8px}.body[data-v-7051dcf1]{padding:0 22px 10px;overflow-y:auto;flex:1}.crm-modal-actions[data-v-7051dcf1]{padding:12px 22px 20px;margin:0;border-top:1px solid var(--line);justify-content:flex-end}.crm-modal-actions[data-v-7051dcf1]>*{flex:0 0 auto}.manual[data-v-7051dcf1]{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;align-items:start;padding:0 22px 14px}.pick[data-v-7051dcf1]{position:relative;display:flex;align-items:center;gap:6px;min-height:40px;background:var(--mist);border-radius:10px;padding:0 0 0 10px}.pick .crm-input[data-v-7051dcf1]{margin-left:-10px}.pick .who[data-v-7051dcf1]{font-weight:600;font-size:13px}.pick .x[data-v-7051dcf1]{margin-left:auto;border:none;background:transparent;cursor:pointer;color:var(--muted);padding:8px 10px}.found[data-v-7051dcf1]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:2;list-style:none;margin:0;padding:4px;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 10px 24px -10px #00000040}.found button[data-v-7051dcf1]{width:100%;text-align:left;border:none;background:transparent;padding:7px 8px;border-radius:7px;cursor:pointer;font-size:13px;color:var(--slate)}.found button[data-v-7051dcf1]:hover{background:var(--mist)}.ok[data-v-7051dcf1]{background:#1e9e6b1a;color:var(--success);font-weight:600;font-size:13px;border-radius:10px;padding:9px 12px;margin:0 0 10px}.pairs[data-v-7051dcf1]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pair[data-v-7051dcf1]{border:1px solid var(--line);border-radius:12px;padding:10px 12px}.two[data-v-7051dcf1]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:8px 0}.c[data-v-7051dcf1]{display:flex;flex-direction:column;gap:2px;background:var(--mist);border-radius:10px;padding:8px 10px;min-width:0}.c .who[data-v-7051dcf1]{font-weight:700;font-size:13.5px;color:var(--slate)}.meta[data-v-7051dcf1]{display:flex;flex-wrap:wrap;gap:4px;align-items:center;font-size:12px;margin-top:2px}.blocked[data-v-7051dcf1]{margin:0 0 6px}.acts[data-v-7051dcf1]{display:flex;justify-content:flex-end;gap:8px}@media (max-width: 600px){.manual[data-v-7051dcf1]{grid-template-columns:1fr;padding:0 14px 12px}.head[data-v-7051dcf1],.body[data-v-7051dcf1]{padding-left:14px;padding-right:14px}.two[data-v-7051dcf1]{grid-template-columns:1fr}}.data-tools[data-v-723d8d80]{display:flex;gap:8px}.tag-filter[data-v-c1fe9d02]{width:auto;max-width:220px}.export[data-v-c1fe9d02]{margin-left:auto}.body[data-v-c1fe9d02]{padding:0 20px 24px}.name[data-v-c1fe9d02]{font-weight:600;margin-right:6px}.tag[data-v-c1fe9d02]{margin:2px 4px 2px 0}@media (max-width: 640px){.body[data-v-c1fe9d02]{padding:0 14px 20px}.export[data-v-c1fe9d02]{margin-left:0}}.a-card[data-v-67ac0b73]{border-radius:22px;padding:18px 20px;min-width:0;background:var(--cloud);box-shadow:0 1px #1824200a,0 14px 34px -26px #033f3547}.a-head[data-v-67ac0b73]{display:flex;align-items:flex-start;gap:14px;margin-bottom:10px}.a-titles[data-v-67ac0b73]{min-width:0;flex:1}.a-head .crm-h[data-v-67ac0b73]{margin:0}.a-note[data-v-67ac0b73]{font-size:12px;color:var(--muted);margin:3px 0 0;line-height:1.4}.a-legend[data-v-67ac0b73]{display:flex;gap:12px;font-size:12px;color:var(--muted);flex-wrap:wrap;padding-top:2px}.a-legend span[data-v-67ac0b73]{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.a-key[data-v-67ac0b73]{display:inline-block}.a-key.rect[data-v-67ac0b73]{width:10px;height:10px;border-radius:3px}.a-key.line[data-v-67ac0b73]{width:14px;height:2px;border-radius:1px}.a-table[data-v-67ac0b73]{margin-top:4px}.print-only[data-v-67ac0b73]{display:none}@media (max-width: 640px){.a-head[data-v-67ac0b73]{flex-wrap:wrap}.a-legend[data-v-67ac0b73]{order:3;flex-basis:100%}}@media print{.a-card[data-v-67ac0b73]{break-inside:avoid}.print-only[data-v-67ac0b73]{display:block;margin-top:12px}.no-print[data-v-67ac0b73]{display:none}}.kpi[data-v-ce7f6a13]{background:#fff;border-radius:18px;padding:14px 16px;min-width:0;box-shadow:0 1px #1824200a,0 14px 34px -26px #033f3547}.kpi.alert[data-v-ce7f6a13]{background:var(--green-deep);color:#fff}.kpi.alert .kpi-label[data-v-ce7f6a13],.kpi.alert .kpi-sub[data-v-ce7f6a13]{color:#ffffffbf}.kpi.alert .kpi-num[data-v-ce7f6a13]{color:var(--gold)}.kpi-label[data-v-ce7f6a13]{font-family:var(--f-body);font-size:12px;font-weight:500;color:var(--muted)}.kpi-num[data-v-ce7f6a13]{font-family:var(--f-head);font-weight:600;font-size:24px;color:var(--slate);margin-top:4px;line-height:1.15}.kpi-num.money[data-v-ce7f6a13]{font-size:17px;word-break:break-word}.kpi-sub[data-v-ce7f6a13]{font-size:11.5px;color:var(--muted);margin-top:3px}.kpi-deltas[data-v-ce7f6a13]{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:6px}.delta[data-v-ce7f6a13]{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.delta svg[data-v-ce7f6a13]{width:9px;height:9px;fill:currentColor}.delta.good[data-v-ce7f6a13]{color:#006300}.delta.bad[data-v-ce7f6a13]{color:#b0352c}.delta.neutral[data-v-ce7f6a13]{color:var(--muted)}.period[data-v-faa0450e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.date[data-v-faa0450e]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);font-weight:600}.date .crm-input[data-v-faa0450e]{width:auto;min-height:36px;padding:6px 8px;font-size:13px}.cols[data-v-2965aea5]{--h: 190px;min-width:0}.plot-row[data-v-2965aea5]{display:flex;height:var(--h);padding-top:8px}.yaxis[data-v-2965aea5]{position:relative;width:38px;flex-shrink:0}.yaxis span[data-v-2965aea5]{position:absolute;right:6px;transform:translateY(50%);font-size:10.5px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.plot[data-v-2965aea5]{position:relative;flex:1;display:flex;gap:4px;min-width:0}.grid[data-v-2965aea5]{position:absolute;left:0;right:0;height:0;border-top:1px solid rgba(24,36,32,.08);pointer-events:none}.grid.base[data-v-2965aea5]{border-top-color:#18242040}.col[data-v-2965aea5]{position:relative;flex:1;min-width:0;display:flex;align-items:flex-end;justify-content:center;gap:2px;padding:0 2px;border-radius:6px 6px 0 0;cursor:default;z-index:1}.col.hover[data-v-2965aea5]{background:#033f350d}.col[data-v-2965aea5]:focus-visible{outline:2px solid var(--green-deep);outline-offset:1px}.bar[data-v-2965aea5]{display:block;flex:1;max-width:18px;border-radius:4px 4px 0 0;print-color-adjust:exact;-webkit-print-color-adjust:exact}.col.hover .bar[data-v-2965aea5]{filter:brightness(1.08)}.xrow[data-v-2965aea5]{display:flex;gap:4px;padding-left:38px}.xlab[data-v-2965aea5]{flex:1;min-width:0;font-size:10.5px;color:var(--muted);text-align:center;padding:6px 0 2px;white-space:nowrap;overflow:visible}.tip[data-v-2965aea5]{position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);z-index:5;background:var(--slate);color:#fff;border-radius:8px;padding:8px 10px;font-size:12px;display:flex;flex-direction:column;gap:3px;white-space:nowrap;pointer-events:none;box-shadow:0 8px 20px -8px #0006}.tip.left[data-v-2965aea5]{left:0;transform:none}.tip.right[data-v-2965aea5]{left:auto;right:0;transform:none}.col .tip[data-v-2965aea5]{bottom:auto;top:0}.tip-title[data-v-2965aea5]{font-weight:600;color:#fffc;font-size:11.5px}.tip-row[data-v-2965aea5]{display:inline-flex;align-items:center;gap:6px;color:#fffc}.tip-row b[data-v-2965aea5]{color:#fff;font-family:var(--f-body)}.tip-key[data-v-2965aea5]{width:12px;height:2px;border-radius:1px;display:inline-block}.tip-extra[data-v-2965aea5]{color:#ffffffbf}@media print{.tip[data-v-2965aea5]{display:none}}.line[data-v-0ce9eb11]{position:relative;min-width:0;border-radius:8px}.line[data-v-0ce9eb11]:focus-visible{outline:2px solid var(--green-deep);outline-offset:2px}svg[data-v-0ce9eb11]{display:block;overflow:visible}.grid line[data-v-0ce9eb11]{stroke:#18242014;stroke-width:1}.grid line.base[data-v-0ce9eb11]{stroke:#18242040}.grid text[data-v-0ce9eb11],.xlabels text[data-v-0ce9eb11]{font-size:10.5px;fill:var(--muted);font-variant-numeric:tabular-nums}.stroke[data-v-0ce9eb11]{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.marker[data-v-0ce9eb11]{stroke:var(--cloud);stroke-width:2}.crosshair[data-v-0ce9eb11]{stroke:#18242059;stroke-width:1}.end-label[data-v-0ce9eb11]{font-size:11.5px;fill:var(--slate);font-weight:600}.hit[data-v-0ce9eb11]{fill:transparent;cursor:crosshair}.tip[data-v-0ce9eb11]{position:absolute;top:4px;z-index:5;background:var(--slate);color:#fff;border-radius:8px;padding:8px 10px;font-size:12px;display:flex;flex-direction:column;gap:3px;white-space:nowrap;pointer-events:none;box-shadow:0 8px 20px -8px #0006}.tip-title[data-v-0ce9eb11]{font-weight:600;color:#fffc;font-size:11.5px}.tip-row[data-v-0ce9eb11]{display:inline-flex;align-items:center;gap:6px;color:#fffc}.tip-row b[data-v-0ce9eb11]{color:#fff;font-family:var(--f-body)}.tip-key[data-v-0ce9eb11]{width:12px;height:2px;border-radius:1px;display:inline-block}.tip-extra[data-v-0ce9eb11]{color:#ffffffbf}@media print{.tip[data-v-0ce9eb11],.crosshair[data-v-0ce9eb11]{display:none}}.hbars[data-v-81e3cd83]{display:grid;grid-template-columns:minmax(90px,38%) 1fr auto;column-gap:10px;row-gap:2px}.hb-row[data-v-81e3cd83]{position:relative;grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;font-size:12.5px;padding:3px 4px;border-radius:6px;cursor:default}.hb-row.hover[data-v-81e3cd83]{background:#033f350a}.hb-row[data-v-81e3cd83]:focus-visible{outline:2px solid var(--green-deep);outline-offset:1px}.hb-label[data-v-81e3cd83]{color:var(--slate);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-track[data-v-81e3cd83]{height:10px;background:var(--mist);border-radius:0 4px 4px 0;overflow:hidden}.hb-track i[data-v-81e3cd83]{display:block;height:100%;border-radius:0 4px 4px 0;print-color-adjust:exact;-webkit-print-color-adjust:exact}.hb-row.muted .hb-track i[data-v-81e3cd83]{background:#9aa6a1}.hb-row.hover .hb-track i[data-v-81e3cd83]{filter:brightness(1.08)}.hb-val[data-v-81e3cd83]{font-family:var(--f-body);font-size:12px;color:var(--slate);white-space:nowrap;text-align:right;min-width:24px;font-variant-numeric:tabular-nums}.hb-val small[data-v-81e3cd83]{color:var(--muted);font-size:11px}.m-note[data-v-81e3cd83]{display:none}.hb-empty[data-v-81e3cd83]{font-size:13px;color:var(--muted);margin:4px 0}.hb-tip[data-v-81e3cd83]{position:absolute;bottom:calc(100% + 2px);left:38%;z-index:4;background:var(--slate);color:#fff;border-radius:8px;padding:7px 10px;font-size:12px;display:flex;flex-direction:column;gap:2px;pointer-events:none;max-width:280px;box-shadow:0 8px 20px -8px #0006}.hb-tip b[data-v-81e3cd83]{font-family:var(--f-body);font-size:13px}.hb-tip-sub[data-v-81e3cd83]{color:#ffffffbf}@media (max-width: 640px){.hbars[data-v-81e3cd83]{grid-template-columns:minmax(80px,34%) 1fr auto;column-gap:8px}.d-note[data-v-81e3cd83]{display:none}.m-note[data-v-81e3cd83]{display:block;grid-column:2 / -1;font-family:var(--f-body);font-size:10.5px;color:var(--muted);margin-top:-2px}.hb-tip[data-v-81e3cd83]{left:8px}}@media print{.hb-tip[data-v-81e3cd83]{display:none}}.analytics[data-v-8ef5b0d8]{--series-visa: #1a8a6a;--series-tour: #c97a00}.filters[data-v-8ef5b0d8]{align-items:center}.sel[data-v-8ef5b0d8]{width:auto;min-height:36px;padding:6px 10px;font-size:13px;max-width:200px}.actions[data-v-8ef5b0d8]{display:flex;gap:6px;margin-left:auto}.body[data-v-8ef5b0d8]{padding:0 20px 24px;transition:opacity .15s ease}.body.dim[data-v-8ef5b0d8]{opacity:.55}.print-head[data-v-8ef5b0d8]{display:none}.kpis[data-v-8ef5b0d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-auto-flow:dense;gap:10px;margin-bottom:14px}.kpis .wide[data-v-8ef5b0d8]{grid-column:span 2}.full[data-v-8ef5b0d8]{margin-bottom:14px}.grid2[data-v-8ef5b0d8]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.grid2[data-v-8ef5b0d8]:has(>:only-child){grid-template-columns:1fr}.multiples[data-v-8ef5b0d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px 20px}.multiple-cur[data-v-8ef5b0d8]{font-family:var(--f-body);font-size:11px;font-weight:600;color:var(--muted);margin-bottom:2px}.empty[data-v-8ef5b0d8]{font-size:13px;margin:4px 0}.foot[data-v-8ef5b0d8]{font-size:12.5px;color:var(--muted);margin:12px 0 0}.foot b[data-v-8ef5b0d8]{color:var(--slate)}.rating .won-col[data-v-8ef5b0d8]{min-width:120px}.won-col[data-v-8ef5b0d8]{white-space:nowrap}.inline-bar[data-v-8ef5b0d8]{display:inline-block;width:70px;height:8px;background:var(--mist);border-radius:0 4px 4px 0;vertical-align:middle;margin-right:8px;overflow:hidden}.inline-bar i[data-v-8ef5b0d8]{display:block;height:100%;background:var(--series-visa);border-radius:0 4px 4px 0;print-color-adjust:exact;-webkit-print-color-adjust:exact}td.bad[data-v-8ef5b0d8]{color:#b0352c;font-weight:600}.forecast[data-v-8ef5b0d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.fc-head[data-v-8ef5b0d8]{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:8px;flex-wrap:wrap}.kpi-label[data-v-8ef5b0d8]{font-family:var(--f-body);font-size:12px;font-weight:500;color:var(--muted)}.fc-num[data-v-8ef5b0d8]{font-family:var(--f-head);font-weight:600;font-size:22px;color:var(--slate)}.fc-pipe[data-v-8ef5b0d8]{font-size:12px;color:var(--muted)}.fc-pipe b[data-v-8ef5b0d8]{color:var(--slate)}@media (max-width: 900px){.grid2[data-v-8ef5b0d8]{grid-template-columns:1fr}}@media (max-width: 640px){.body[data-v-8ef5b0d8]{padding:0 14px 20px}.kpis[data-v-8ef5b0d8]{grid-template-columns:1fr 1fr}.actions[data-v-8ef5b0d8]{margin-left:0}.sel[data-v-8ef5b0d8]{flex:1 1 140px;max-width:none}}@media print{.no-print[data-v-8ef5b0d8]{display:none!important}.body[data-v-8ef5b0d8]{padding:0;opacity:1!important}.print-head[data-v-8ef5b0d8]{display:block;margin-bottom:14px}.print-head h2[data-v-8ef5b0d8]{font-family:var(--f-head);font-size:18px;margin:0 0 4px;color:var(--slate)}.print-head p[data-v-8ef5b0d8]{margin:0;font-size:12px}.kpis[data-v-8ef5b0d8]{grid-template-columns:repeat(4,1fr)}.grid2[data-v-8ef5b0d8]{grid-template-columns:1fr 1fr;break-inside:avoid}.full[data-v-8ef5b0d8]{break-inside:avoid}}@media print{@page{margin:12mm}body.light{background:#fff!important;padding:0!important}body.light .crm{box-shadow:none!important;border-radius:0!important;max-width:none!important}body.light .crm .topbar,body.light .site-credit{display:none!important}}.body[data-v-f0d4a360]{padding:0 20px 24px;transition:opacity .15s ease}.body.dim[data-v-f0d4a360]{opacity:.55}.kpis[data-v-f0d4a360]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-auto-flow:dense;gap:10px;margin-bottom:14px}.kpis .wide[data-v-f0d4a360]{grid-column:span 2}.tasks[data-v-f0d4a360]{background:#fff;border-radius:22px;padding:18px 20px;margin-bottom:14px;box-shadow:0 1px #1824200a,0 14px 34px -26px #033f3547}.tasks-head[data-v-f0d4a360]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 10px;margin-bottom:10px}.tasks-head .crm-h[data-v-f0d4a360]{margin:0}.tasks-head a[data-v-f0d4a360]{text-decoration:none}.task-tiles[data-v-f0d4a360]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.tt[data-v-f0d4a360]{background:var(--mist);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.tt b[data-v-f0d4a360]{font-family:var(--f-head);font-size:20px;color:var(--slate)}.tt span[data-v-f0d4a360]{font-size:12px;color:var(--muted)}.tt.alert[data-v-f0d4a360]{background:#b0352c0f}.tt.alert b[data-v-f0d4a360]{color:#b0352c}.grid2[data-v-f0d4a360]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.multiple+.multiple[data-v-f0d4a360]{margin-top:14px}.multiple-cur[data-v-f0d4a360]{font-family:var(--f-body);font-size:11px;font-weight:600;color:var(--muted);margin-bottom:2px}.kind-h[data-v-f0d4a360]{margin-top:8px}.empty[data-v-f0d4a360]{font-size:13px;margin:4px 0}.foot[data-v-f0d4a360]{font-size:12.5px;color:var(--muted);margin:12px 0 0}.fc+.fc[data-v-f0d4a360]{margin-top:10px}.fc-head[data-v-f0d4a360]{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.fc-num[data-v-f0d4a360]{font-family:var(--f-head);font-weight:600;font-size:22px;color:var(--slate)}.fc-pipe[data-v-f0d4a360]{font-size:12px;color:var(--muted)}.fc-pipe b[data-v-f0d4a360]{color:var(--slate)}@media (max-width: 900px){.grid2[data-v-f0d4a360]{grid-template-columns:1fr}}@media (max-width: 640px){.body[data-v-f0d4a360]{padding:0 14px 20px}.kpis[data-v-f0d4a360],.task-tiles[data-v-f0d4a360]{grid-template-columns:1fr 1fr}}.add[data-v-3412968d]{margin-left:auto}.body[data-v-3412968d]{padding:0 20px 24px}.sel[data-v-3412968d]{width:auto;min-height:34px;padding:5px 8px;font-size:13px}.remove[data-v-3412968d]{background:transparent;border:1px solid var(--line);color:var(--muted);border-radius:8px;padding:6px 10px;font-size:12px;cursor:pointer;white-space:nowrap}.remove[data-v-3412968d]:hover{border-color:#b0352c;color:#b0352c;background:#b0352c0f}.row2[data-v-3412968d]{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 640px){.body[data-v-3412968d]{padding:0 14px 20px}}.head[data-v-bedfe9f8]{justify-content:flex-start}.nav[data-v-bedfe9f8]{display:flex;gap:4px}.arrow[data-v-bedfe9f8]{font-size:18px;line-height:1;width:34px;padding:0}.period[data-v-bedfe9f8]{margin:0;font-family:var(--f-head);font-weight:600;font-size:15px;color:var(--green-deep)}.period[data-v-bedfe9f8]:first-letter{text-transform:uppercase}.scope[data-v-bedfe9f8]{margin-left:auto}.legend[data-v-bedfe9f8]{list-style:none;display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0 20px 12px;font-size:12px;color:var(--muted)}.legend li[data-v-bedfe9f8]{display:flex;align-items:center;gap:6px}.sw[data-v-bedfe9f8]{width:12px;height:12px;border-radius:3px;border-left:3px solid}.sw.task[data-v-bedfe9f8],.chip.task[data-v-bedfe9f8]{background:#033f3517;border-color:var(--green-deep)}.sw.overdue[data-v-bedfe9f8],.chip.task.overdue[data-v-bedfe9f8]{background:#b0352c1c;border-color:#b0352c}.sw.trip[data-v-bedfe9f8],.chip.trip[data-v-bedfe9f8]{background:#ffb60938;border-color:#d99a00}.sw.embassy[data-v-bedfe9f8],.chip.embassy[data-v-bedfe9f8]{background:#2b6cb021;border-color:#2b6cb0}.cal[data-v-bedfe9f8]{padding:0 20px 24px;transition:opacity .15s ease}.cal.loading[data-v-bedfe9f8]{opacity:.55}.dow[data-v-bedfe9f8],.grid[data-v-bedfe9f8]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.dow span[data-v-bedfe9f8]{font-family:var(--f-body);font-size:12px;font-weight:500;color:var(--muted);padding:0 6px 6px}.grid[data-v-bedfe9f8]{border-top:1px solid var(--line);border-left:1px solid var(--line)}.cell[data-v-bedfe9f8]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:4px;min-height:104px;min-width:0;display:flex;flex-direction:column;gap:3px}.week .cell[data-v-bedfe9f8]{min-height:320px}.cell.other[data-v-bedfe9f8]{background:var(--mist)}.cell.other .num[data-v-bedfe9f8]{color:var(--muted)}.num[data-v-bedfe9f8]{align-self:flex-start;border:none;background:transparent;cursor:pointer;font-family:var(--f-body);font-size:12px;font-weight:600;color:var(--slate);min-width:24px;height:24px;border-radius:12px;padding:0 6px}.num[data-v-bedfe9f8]:hover{background:var(--line)}.cell.today .num[data-v-bedfe9f8]{background:var(--green-deep);color:#fff}.dow-inline[data-v-bedfe9f8]{display:none}.events[data-v-bedfe9f8]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.chip[data-v-bedfe9f8]{width:100%;display:flex;gap:4px;align-items:baseline;text-align:left;border:none;border-left:3px solid;border-radius:5px;padding:3px 5px;font-family:var(--f-body);font-size:11.5px;color:var(--slate);cursor:pointer;min-width:0}.chip[data-v-bedfe9f8]:hover{filter:brightness(.95)}.chip[data-v-bedfe9f8]:focus-visible{outline:2px solid var(--green-deep);outline-offset:1px}.chip .time[data-v-bedfe9f8]{font-family:var(--f-body);font-size:10.5px;color:var(--muted);flex-shrink:0}.chip .txt[data-v-bedfe9f8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.week .chip .txt[data-v-bedfe9f8]{white-space:normal;word-break:break-word}.chip.done[data-v-bedfe9f8]{opacity:.6}.chip.done .txt[data-v-bedfe9f8]{text-decoration:line-through}.chip.auto .txt[data-v-bedfe9f8]:after{content:" ⚙";color:var(--muted)}.chip.trip.cont[data-v-bedfe9f8]{color:var(--gold-text)}.more[data-v-bedfe9f8]{border:none;background:transparent;color:var(--green-deep);font-size:11.5px;font-weight:600;cursor:pointer;text-align:left;padding:2px 5px}.more[data-v-bedfe9f8]:hover{text-decoration:underline}@media (max-width: 720px){.cal[data-v-bedfe9f8]{padding:0 14px 20px}.legend[data-v-bedfe9f8]{padding:0 14px 10px}.scope[data-v-bedfe9f8]{margin-left:0}.month .cell[data-v-bedfe9f8]{min-height:58px;padding:3px}.month .events[data-v-bedfe9f8]{flex-direction:row;flex-wrap:wrap;gap:3px}.month .events li[data-v-bedfe9f8]{width:auto}.month .chip[data-v-bedfe9f8]{width:8px;height:8px;padding:0;border-left-width:8px;border-radius:4px}.month .chip .time[data-v-bedfe9f8],.month .chip .txt[data-v-bedfe9f8],.month .more[data-v-bedfe9f8],.week .dow[data-v-bedfe9f8]{display:none}.week .grid[data-v-bedfe9f8]{grid-template-columns:1fr}.week .cell[data-v-bedfe9f8]{min-height:0;flex-direction:row;align-items:flex-start;gap:8px;padding:8px 6px}.week .num[data-v-bedfe9f8]{min-width:56px;text-align:left}.week .dow-inline[data-v-bedfe9f8]{display:inline;text-transform:capitalize;font-weight:500}.week .events[data-v-bedfe9f8]{flex:1;min-width:0}}.body[data-v-a1950593]{padding:18px 20px 24px}.hint[data-v-a1950593]{margin:0 0 16px;max-width:640px}.crm-table td[data-v-a1950593]{padding-top:6px;padding-bottom:6px}tr.off td[data-v-a1950593]{color:var(--muted)}tr.off .crm-input[data-v-a1950593]{opacity:.6}.toggle[data-v-a1950593]{width:18px;height:18px;accent-color:var(--success);cursor:pointer}.sel[data-v-a1950593]{min-height:34px;padding:5px 8px;font-size:13px;width:auto;max-width:190px}.title-cell[data-v-a1950593]{min-width:220px}.title-cell .crm-input[data-v-a1950593]{min-height:34px;padding:5px 9px;font-size:13px}.title-cell .crm-pill[data-v-a1950593]{margin-top:4px}.when[data-v-a1950593]{display:flex;gap:6px;align-items:center}.days[data-v-a1950593]{width:70px;min-height:34px;padding:5px 8px;font-size:13px;flex-shrink:0}.remove[data-v-a1950593]{border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:8px;padding:5px 10px;font-size:12px;cursor:pointer;white-space:nowrap}.remove[data-v-a1950593]:hover{border-color:#b0352c;color:#b0352c;background:#b0352c0f}.add[data-v-a1950593]{margin-top:22px;border-top:1px solid var(--line);padding-top:16px}.sub[data-v-a1950593]{font-size:13px}.add-row[data-v-a1950593]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.add-row[data-v-a1950593]>*{width:auto;flex:0 0 auto}.add-row .grow[data-v-a1950593]{flex:1 1 220px;min-width:0}.add-row .crm-hint[data-v-a1950593]{margin:8px 0 0}@media (max-width: 640px){.body[data-v-a1950593]{padding:14px 14px 20px}}.fmc[data-v-250fa1e0]{position:relative;width:100%;min-height:230px}svg[data-v-250fa1e0]{display:block;overflow:visible}.grid[data-v-250fa1e0]{stroke:var(--line);stroke-width:1}.base[data-v-250fa1e0]{stroke:#18242059;stroke-width:1}.ylab[data-v-250fa1e0]{font-size:10.5px;fill:var(--muted);text-anchor:end;font-family:var(--f-body)}.xlab[data-v-250fa1e0]{font-size:10.5px;fill:var(--muted);text-anchor:middle}.hl[data-v-250fa1e0]{fill:#033f350d}.rev[data-v-250fa1e0]{fill:var(--series-revenue)}.cost[data-v-250fa1e0]{fill:var(--series-cost)}.mline[data-v-250fa1e0]{fill:none;stroke:var(--series-margin);stroke-width:2;stroke-linejoin:round}.mdot[data-v-250fa1e0]{fill:var(--series-margin);stroke:var(--cloud);stroke-width:2}.hit[data-v-250fa1e0]{fill:transparent;outline:none;cursor:default}.hit[data-v-250fa1e0]:focus-visible{stroke:var(--green-deep);stroke-width:2}.tip[data-v-250fa1e0]{position:absolute;top:0;z-index:3;background:var(--slate);color:#fff;border-radius:8px;padding:8px 10px;font-size:12px;display:flex;flex-direction:column;gap:3px;white-space:nowrap;pointer-events:none;box-shadow:0 8px 20px -8px #0006}.tip span[data-v-250fa1e0]{display:inline-flex;align-items:center;gap:6px}.sw[data-v-250fa1e0]{width:10px;height:10px;border-radius:3px;display:inline-block}.sw.rev[data-v-250fa1e0]{background:var(--series-revenue)}.sw.cost[data-v-250fa1e0]{background:var(--series-cost)}.sw.line[data-v-250fa1e0]{background:var(--series-margin);height:3px;border-radius:2px}.body[data-v-6cfc7b36]{padding:0 20px 24px;transition:opacity .15s ease}.body.dim[data-v-6cfc7b36]{opacity:.55}.body[data-v-6cfc7b36]{--series-revenue: #1a8a6a;--series-cost: #e08a00;--series-margin: #2a78d6}.period[data-v-6cfc7b36]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.period input[data-v-6cfc7b36]{width:auto;min-height:38px;padding:6px 9px}.export[data-v-6cfc7b36]{margin-left:auto}.kpis[data-v-6cfc7b36]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}.kpi[data-v-6cfc7b36]{background:#fff;border-radius:18px;padding:14px 16px;min-width:0;box-shadow:0 1px #1824200a,0 14px 34px -26px #033f3547}.kpi.alert[data-v-6cfc7b36]{background:var(--green-deep);color:#fff}.kpi.alert .kpi-label[data-v-6cfc7b36],.kpi.alert .kpi-sub[data-v-6cfc7b36]{color:#ffffffbf}.kpi.alert .kpi-num[data-v-6cfc7b36]{color:var(--gold)}.kpi-label[data-v-6cfc7b36]{font-family:var(--f-body);font-size:12px;font-weight:500;color:var(--muted);margin-bottom:4px}.kpi-num[data-v-6cfc7b36]{font-family:var(--f-head);font-weight:600;color:var(--slate);line-height:1.3}.kpi-num.money[data-v-6cfc7b36]{font-size:17px;word-break:break-word}.kpi-sub[data-v-6cfc7b36]{font-size:11.5px;color:var(--muted);margin-top:4px}.neg[data-v-6cfc7b36]{color:#b0352c!important}.card[data-v-6cfc7b36]{background:#fff;border-radius:22px;padding:18px 20px;margin-bottom:14px;min-width:0;box-shadow:0 1px #1824200a,0 14px 34px -26px #033f3547}.card.alert[data-v-6cfc7b36]{border-color:#b0352c59}.card-head[data-v-6cfc7b36]{display:flex;align-items:center;gap:12px;margin-bottom:4px;flex-wrap:wrap}.card-head .crm-h[data-v-6cfc7b36]{margin:0}.cur-seg button[data-v-6cfc7b36]{padding:5px 9px}.hint[data-v-6cfc7b36]{font-size:12px;color:var(--muted);margin:0 0 10px;line-height:1.45}.legend[data-v-6cfc7b36]{display:flex;gap:12px;font-size:12px;color:var(--muted);margin-left:auto}.legend span[data-v-6cfc7b36]{display:inline-flex;align-items:center;gap:5px}.sw[data-v-6cfc7b36]{width:10px;height:10px;border-radius:3px;display:inline-block}.sw.rev[data-v-6cfc7b36]{background:var(--series-revenue)}.sw.cost[data-v-6cfc7b36]{background:var(--series-cost)}.sw.line[data-v-6cfc7b36]{background:var(--series-margin);height:3px;border-radius:2px}.grid2[data-v-6cfc7b36]{display:grid;grid-template-columns:1fr 1.6fr;gap:14px;margin-bottom:14px}.grid2 .card[data-v-6cfc7b36]{margin-bottom:0}.hbars[data-v-6cfc7b36]{display:flex;flex-direction:column;gap:8px}.hb-row[data-v-6cfc7b36]{display:grid;grid-template-columns:minmax(90px,38%) 1fr auto;align-items:center;gap:10px;font-size:12.5px}.hb-label[data-v-6cfc7b36]{color:var(--slate);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-track[data-v-6cfc7b36]{height:10px;background:var(--mist);border-radius:0 4px 4px 0;overflow:hidden}.hb-track i[data-v-6cfc7b36]{display:block;height:100%;background:var(--series-cost);border-radius:0 4px 4px 0}.hb-val[data-v-6cfc7b36]{font-family:var(--f-body);font-size:12px;color:var(--slate);white-space:nowrap;text-align:right}.hb-empty[data-v-6cfc7b36]{font-size:13px;color:var(--muted);margin:4px 0}.margin-cell[data-v-6cfc7b36]{white-space:nowrap}.mval[data-v-6cfc7b36]{display:inline-block;min-width:76px}[data-v-6cfc7b36] .crm-table td.crm-mono{white-space:nowrap}.mbar[data-v-6cfc7b36]{display:inline-block;width:60px;height:8px;background:var(--mist);border-radius:0 4px 4px 0;overflow:hidden;vertical-align:middle;margin-right:8px}.mbar i[data-v-6cfc7b36]{display:block;height:100%;background:var(--series-margin);border-radius:0 4px 4px 0}.mbar i.neg[data-v-6cfc7b36]{background:#9aa6a1}.crm-table tfoot td[data-v-6cfc7b36]{font-weight:700;border-top:1.5px solid var(--line);padding-top:10px}.crm-table tfoot small[data-v-6cfc7b36]{font-weight:400;color:var(--muted)}.crm-table .muted[data-v-6cfc7b36]{color:var(--muted)}.crm-table .struck[data-v-6cfc7b36]{text-decoration:line-through;color:var(--muted)}[data-v-6cfc7b36] .crm-table .sub{display:block;font-size:11.5px;color:var(--muted)}[data-v-6cfc7b36] .crm-table .due{color:var(--gold-text);font-weight:600}[data-v-6cfc7b36] .crm-table .flag{display:inline-block;margin-top:3px;font-size:11px;font-weight:600;color:#b0352c;background:#b0352c14;border-radius:5px;padding:1px 6px}[data-v-6cfc7b36] .crm-table tr.clickable:hover td{background:#033f3508}@media (max-width: 900px){.kpis[data-v-6cfc7b36]{grid-template-columns:repeat(2,1fr)}.grid2[data-v-6cfc7b36]{grid-template-columns:1fr}}@media (max-width: 640px){.crm-toolbar>.crm-seg[data-v-6cfc7b36]{max-width:100%;overflow-x:auto}.body[data-v-6cfc7b36]{padding:0 14px 20px}.export[data-v-6cfc7b36]{margin-left:0}.legend[data-v-6cfc7b36]{order:3;flex-basis:100%;margin-left:0}}.body[data-v-fe40abd1]{padding:4px 20px 24px}.spacer[data-v-fe40abd1]{flex:1}.notice[data-v-fe40abd1]{font-size:13px;color:var(--success);font-weight:600;margin:0 0 12px}.tpls[data-v-fe40abd1]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.tpls li[data-v-fe40abd1]{border:1px solid var(--line);border-radius:12px;padding:11px 13px;background:var(--cloud)}.tp-top[data-v-fe40abd1]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tp-title[data-v-fe40abd1]{font-size:14px;color:var(--slate)}.tp-text[data-v-fe40abd1]{font-size:13px;color:var(--muted);margin-top:6px;white-space:pre-wrap;word-break:break-word;line-height:1.45}.icon-del[data-v-fe40abd1]{border:none;background:transparent;color:var(--muted);cursor:pointer;width:30px;height:30px;border-radius:7px;font-size:11px}.icon-del[data-v-fe40abd1]:hover{background:#b0352c1a;color:#b0352c}.crm-modal.wide[data-v-fe40abd1]{max-width:560px;max-height:calc(100vh - 40px);overflow-y:auto}.row2[data-v-fe40abd1]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.crm-fld textarea[data-v-fe40abd1]{line-height:1.45}.vars[data-v-fe40abd1]{display:flex;flex-wrap:wrap;gap:6px}.var[data-v-fe40abd1]{border:1px solid var(--line);background:var(--mist);color:var(--green-deep);cursor:pointer;font-family:var(--f-body);font-size:12px;padding:5px 9px;border-radius:7px}.var[data-v-fe40abd1]:hover{border-color:var(--green-deep)}.sample[data-v-fe40abd1]{background:#1e9e6b12;border-radius:10px;padding:9px 11px;margin-bottom:12px}.sample span[data-v-fe40abd1]{font-family:var(--f-body);font-size:12px;font-weight:500;color:var(--muted)}.sample p[data-v-fe40abd1]{margin:4px 0 0;font-size:13px;color:var(--slate);white-space:pre-wrap;line-height:1.45}@media (max-width: 640px){.body[data-v-fe40abd1]{padding:4px 14px 20px}.row2[data-v-fe40abd1]{grid-template-columns:1fr;gap:0}}.settings[data-v-534f1ca0]{padding:12px 20px 28px}.cards[data-v-534f1ca0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.card[data-v-534f1ca0]{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:20px;background:#fff;box-shadow:0 1px #1824200a,0 14px 34px -26px #033f3547;text-decoration:none;transition:background-color .22s ease,transform .28s var(--ease-out)}.card[data-v-534f1ca0]:hover{background:var(--green-deep);transform:translateY(-2px)}.card:hover .title[data-v-534f1ca0]{color:#fff}.card:hover .desc[data-v-534f1ca0]{color:#ffffffbf}.card[data-v-534f1ca0]:focus-visible{outline:2px solid var(--green-deep);outline-offset:2px}.title[data-v-534f1ca0]{font-family:var(--f-head);font-weight:600;font-size:16px;color:var(--slate);transition:color .22s ease}.desc[data-v-534f1ca0]{font-size:13.5px;color:var(--muted);line-height:1.45;transition:color .22s ease}@media (max-width: 720px){.settings[data-v-534f1ca0]{padding:16px 14px 22px}}.addrs[data-v-c85b047d]{background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px 22px}.intro[data-v-c85b047d]{margin:0 0 16px;font-size:13.5px;color:var(--slate);line-height:1.5;max-width:720px}.gen[data-v-c85b047d]{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;margin-bottom:18px}.gen .crm-fld[data-v-c85b047d]{margin:0;width:110px}.list-head[data-v-c85b047d]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px}.free[data-v-c85b047d]{display:inline-flex;gap:8px;align-items:center;font-size:13px;color:var(--slate);cursor:pointer}.addr[data-v-c85b047d],.deal[data-v-c85b047d]{display:inline-flex;gap:8px;align-items:center;border:none;background:none;padding:4px 0;cursor:pointer;font:inherit;color:var(--slate);text-align:left}.addr:hover .code[data-v-c85b047d],.deal[data-v-c85b047d]:hover{color:var(--green-deep);text-decoration:underline}.copy-mark[data-v-c85b047d]{color:var(--muted);font-size:12px}.attach[data-v-c85b047d]{display:flex;gap:6px}.attach .crm-input[data-v-c85b047d]{width:110px;min-height:32px}tr.fresh td[data-v-c85b047d]{background:#1e9e6b12}@media (max-width: 640px){.addrs[data-v-c85b047d]{padding:16px}}.inbox[data-v-691873f8]{display:flex;flex-direction:column;min-height:calc(100vh - 140px)}.head[data-v-691873f8]{padding-left:0;padding-right:0}.seg-link[data-v-691873f8]{display:inline-flex;align-items:center;min-height:34px;padding:0 16px;border-radius:999px;font-size:13px;font-weight:600;color:var(--slate);text-decoration:none}.seg-link.active[data-v-691873f8]{background:var(--green-deep);color:#fff}.boxes button[data-v-691873f8]{display:inline-flex;align-items:center;gap:6px}.boxes .n[data-v-691873f8]{font-size:11px;background:var(--gold);color:var(--green-ink);border-radius:999px;padding:0 7px;line-height:18px}.center-sel[data-v-691873f8]{width:auto;min-height:42px;border-radius:999px;padding:0 14px}.setup[data-v-691873f8]{margin:0 0 12px;padding:10px 14px;border-radius:12px;background:#ffb60924;color:var(--gold-text);font-size:13px}.panes[data-v-691873f8]{display:grid;grid-template-columns:minmax(280px,380px) 1fr;gap:16px;flex:1;min-height:0}.list-pane[data-v-691873f8],.read-pane[data-v-691873f8]{background:#fff;border:1px solid var(--line);border-radius:18px;min-width:0}.list-pane[data-v-691873f8]{overflow-y:auto;max-height:calc(100vh - 170px)}.read-pane[data-v-691873f8]{padding:22px 24px}.mails[data-v-691873f8]{list-style:none;margin:0;padding:6px}.mails li[data-v-691873f8]{padding:11px 12px;border-radius:12px;cursor:pointer;position:relative;border-bottom:1px solid var(--line);transition:background-color .12s ease}.mails li[data-v-691873f8]:last-child{border-bottom:none}.mails li[data-v-691873f8]:hover{background:var(--mist)}.mails li.current[data-v-691873f8]{background:#ffb60921}.mails li.unread[data-v-691873f8]:before{content:"";position:absolute;left:3px;top:17px;width:6px;height:6px;border-radius:50%;background:var(--green-deep)}.mails li.unread .from[data-v-691873f8],.mails li.unread .subj[data-v-691873f8]{font-weight:700}.mails li.done[data-v-691873f8]{opacity:.62}.row1[data-v-691873f8]{display:flex;gap:8px;align-items:baseline}.from[data-v-691873f8]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;color:var(--slate)}.when[data-v-691873f8]{font-size:11.5px;color:var(--muted);flex-shrink:0}.subj[data-v-691873f8]{font-size:13px;color:var(--slate);margin:2px 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row3[data-v-691873f8]{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:11.5px}.to[data-v-691873f8]{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.late[data-v-691873f8]{width:16px;height:16px;border-radius:50%;background:var(--danger);color:#fff;font-size:11px;font-weight:700;display:inline-grid;place-items:center}.more[data-v-691873f8]{margin:4px auto 12px;display:flex}.center[data-v-691873f8],.cat[data-v-691873f8]{font-size:11px;font-weight:600;border-radius:6px;padding:1px 7px;line-height:18px}.center[data-v-691873f8]{background:var(--mist);color:var(--slate)}.center.tls[data-v-691873f8]{background:#e5eefb;color:#1f4e8c}.center.vfs[data-v-691873f8]{background:#e7f4ee;color:#1b6b4b}.center.bls[data-v-691873f8]{background:#fbede4;color:#8c3f12}.cat[data-v-691873f8]{border:1px solid var(--line);color:var(--muted)}.cat.activation[data-v-691873f8]{border-color:#b0352c59;color:var(--danger)}.cat.appointment[data-v-691873f8]{border-color:#1e9e6b66;color:var(--success)}.cat.payment[data-v-691873f8]{border-color:#ffb60999;color:var(--gold-text)}.back[data-v-691873f8]{display:none}.l-subj[data-v-691873f8]{font-family:var(--f-head);font-size:19px;font-weight:600;color:var(--green-deep);margin:0 0 10px;line-height:1.3}.l-meta[data-v-691873f8]{font-size:13px;color:var(--slate);display:flex;flex-direction:column;gap:3px}.chips[data-v-691873f8]{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px;align-items:center}.actions-box[data-v-691873f8]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:16px;padding:12px 14px;border-radius:14px;background:var(--green-deep);color:#fff}.actions-box .crm-btn.ghost[data-v-691873f8]{background:transparent;color:#fff;border-color:#ffffff59}.code-box[data-v-691873f8]{display:flex;align-items:center;gap:10px;flex:1}.code-box .lbl[data-v-691873f8]{font-size:12px;opacity:.75}.otp[data-v-691873f8]{font-family:var(--f-code);font-size:22px;letter-spacing:.14em;color:var(--gold)}.deal-box[data-v-691873f8]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0 4px;padding:10px 0;border-bottom:1px solid var(--line)}.lbl[data-v-691873f8]{font-size:12px;color:var(--muted)}.deal-link[data-v-691873f8]{display:inline-flex;gap:6px;align-items:center;border:none;background:var(--mist);border-radius:10px;padding:6px 10px;cursor:pointer;font:inherit;font-size:13px;color:var(--slate)}.deal-link[data-v-691873f8]:hover{background:var(--gold-soft)}.link-form[data-v-691873f8]{display:flex;gap:6px}.link-form .crm-input[data-v-691873f8]{width:120px;min-height:34px}.done-btn[data-v-691873f8]{margin-left:auto}.body[data-v-691873f8]{margin-top:14px;position:relative}.view-toggle[data-v-691873f8]{border:none;background:none;color:var(--muted);font-size:12px;text-decoration:underline;cursor:pointer;padding:0;margin-bottom:8px}.frame[data-v-691873f8]{width:100%;height:62vh;border:1px solid var(--line);border-radius:12px;background:#fff}.plain[data-v-691873f8]{white-space:pre-wrap;word-break:break-word;font-family:var(--f-body);font-size:13.5px;line-height:1.55;color:var(--slate);margin:0}@media (max-width: 860px){.panes[data-v-691873f8]{grid-template-columns:1fr}.panes.reading .list-pane[data-v-691873f8]{display:none}.panes:not(.reading) .read-pane[data-v-691873f8]{display:none}.read-pane[data-v-691873f8]{padding:16px}.list-pane[data-v-691873f8]{max-height:none}.back[data-v-691873f8]{display:inline-block;border:none;background:none;color:var(--green-deep);font:inherit;font-size:13px;font-weight:600;padding:0 0 10px;cursor:pointer}.done-btn[data-v-691873f8]{margin-left:0}}.body[data-v-c09ac6f3]{padding:4px 20px 24px}.spacer[data-v-c09ac6f3]{flex:1}.intro[data-v-c09ac6f3]{font-size:13.5px;color:var(--slate);line-height:1.5;margin:0 0 16px;max-width:760px}.svcs[data-v-c09ac6f3]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.svcs li[data-v-c09ac6f3]{border:1px solid var(--line);border-radius:16px;padding:14px 16px;background:#fff}.svcs li.off[data-v-c09ac6f3]{opacity:.6}.sv-top[data-v-c09ac6f3]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sv-title[data-v-c09ac6f3]{font-size:14.5px;color:var(--green-deep)}.nums[data-v-c09ac6f3]{display:flex;gap:18px;flex-wrap:wrap;margin:10px 0 0;font-size:14px;color:var(--slate)}.nums span[data-v-c09ac6f3]{display:flex;flex-direction:column;gap:1px}.nums small[data-v-c09ac6f3]{font-size:11px;color:var(--muted)}.neg[data-v-c09ac6f3]{color:var(--danger)}.desc[data-v-c09ac6f3]{font-size:13px;color:var(--muted);margin:10px 0 0;white-space:pre-wrap;line-height:1.45}.icon-del[data-v-c09ac6f3]{border:none;background:transparent;color:var(--muted);cursor:pointer;flex-shrink:0;width:30px;height:30px;border-radius:7px;font-size:11px}.icon-del[data-v-c09ac6f3]:hover{background:#b0352c1a;color:var(--danger)}.crm-modal.wide[data-v-c09ac6f3]{max-width:620px;max-height:calc(100vh - 40px);overflow-y:auto}.row3[data-v-c09ac6f3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.row3 .crm-fld[data-v-c09ac6f3]{margin-bottom:4px}.crm-hint[data-v-c09ac6f3]{margin:0 0 12px}.line[data-v-c09ac6f3]{display:flex;gap:6px;align-items:center;margin-bottom:6px}.line select[data-v-c09ac6f3],.line input[data-v-c09ac6f3]{min-height:38px}.line select[data-v-c09ac6f3]{width:170px;flex:none}.line .num[data-v-c09ac6f3]{width:110px;flex-shrink:0}.line .grow[data-v-c09ac6f3]{flex:1;min-width:0}.days[data-v-c09ac6f3]{display:flex;align-items:center;gap:6px}.days .num[data-v-c09ac6f3]{width:72px}.days small[data-v-c09ac6f3]{font-size:11.5px;color:var(--muted);white-space:nowrap}.add-line[data-v-c09ac6f3]{align-self:flex-start;border:1px dashed var(--line);background:transparent;color:var(--green-deep);font:inherit;font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:9px;cursor:pointer}.add-line[data-v-c09ac6f3]:hover{border-color:var(--green-deep)}.hint[data-v-c09ac6f3]{font-size:11.5px;color:var(--muted);line-height:1.4}.margin[data-v-c09ac6f3]{font-size:13px;color:var(--slate)}.check[data-v-c09ac6f3]{display:flex;gap:8px;align-items:center;font-size:13.5px;color:var(--slate);margin:4px 0 14px;cursor:pointer}@media (max-width: 640px){.body[data-v-c09ac6f3]{padding:4px 14px 20px}.line[data-v-c09ac6f3]{flex-wrap:wrap}.line select[data-v-c09ac6f3]{flex:1;width:auto}.line .grow[data-v-c09ac6f3]{flex-basis:100%}}:root{--green-deep: #033F35;--green-mid: #0B5446;--gold: #FFB609;--gold-text: #A66B00;--mist: #F3F6F4;--cloud: #FFFFFF;--slate: #182420;--muted: #66756F;--success: #1E9E6B;--line: rgba(24, 36, 32, .14)}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%;overflow-x:hidden;touch-action:pan-x pan-y}html,body{margin:0;padding:0;max-width:100%}#app{width:100%;max-width:100%;display:contents}body{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Inter,sans-serif;color:var(--slate);position:relative;overflow-x:hidden;-webkit-font-smoothing:antialiased}body.dark{background:radial-gradient(circle at 12% 8%,rgba(255,182,9,.1),transparent 40%),radial-gradient(circle at 88% 92%,rgba(255,182,9,.08),transparent 45%),linear-gradient(180deg,var(--green-deep) 0%,#023029 100%);padding:32px 16px;padding-top:calc(32px + env(safe-area-inset-top));padding-bottom:calc(32px + env(safe-area-inset-bottom))}body.dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:22px 22px;pointer-events:none}body.light{background:var(--mist);justify-content:flex-start;padding:26px 14px 60px}body.crm-app{background:var(--green-deep);justify-content:flex-start;align-items:stretch;padding:0}body.modal-open{overflow:hidden}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#03120f8c;display:none;align-items:flex-end;justify-content:center;z-index:50}.modal-overlay.show{display:flex}.modal-sheet{background:var(--cloud);width:100%;max-width:460px;border-radius:20px 20px 0 0;max-height:75vh;max-height:75svh;display:flex;flex-direction:column;animation:slideUp .22s ease;padding-bottom:env(safe-area-inset-bottom)}@keyframes slideUp{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header{padding:18px 20px 14px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.modal-title{font-family:Poppins,sans-serif;font-weight:700;font-size:15px;color:var(--slate)}.modal-close{width:38px;height:38px;border-radius:50%;background:var(--mist);border:none;color:var(--slate);display:flex;align-items:center;justify-content:center;cursor:pointer;touch-action:manipulation;flex-shrink:0}.modal-close svg{width:16px;height:16px}.modal-list{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:8px 12px 20px}.modal-item{display:flex;align-items:center;justify-content:space-between;padding:14px 12px;min-height:44px;border-radius:10px;cursor:pointer;font-size:14.5px;font-weight:600;color:var(--slate);touch-action:manipulation}.modal-item:hover{background:var(--mist)}.modal-item.active{background:#033f3514;color:var(--green-deep)}.modal-item.active svg{display:block}.modal-item svg{width:16px;height:16px;color:var(--green-deep);display:none}@media (prefers-reduced-motion: reduce){*{transition:none!important;animation:none!important}}
