@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&display=swap";@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2) format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2) format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2) format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-cyrillic-ext-900-normal-buRuWz4h.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-900-normal-BUlv-ou0.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-cyrillic-900-normal-CjyCg421.woff2) format("woff2"),url(/assets/inter-cyrillic-900-normal-BAVML7y5.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-greek-ext-900-normal-voj7phVX.woff2) format("woff2"),url(/assets/inter-greek-ext-900-normal-LVqH4fM3.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-greek-900-normal-Clii5heL.woff2) format("woff2"),url(/assets/inter-greek-900-normal-7n5hB3DA.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-vietnamese-900-normal-C4P836tE.woff2) format("woff2"),url(/assets/inter-vietnamese-900-normal-DBSPUrC7.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-latin-ext-900-normal-ty8Tfvw5.woff2) format("woff2"),url(/assets/inter-latin-ext-900-normal-DG9wZIMw.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-latin-900-normal-D4nM5aha.woff2) format("woff2"),url(/assets/inter-latin-900-normal-EUCDUbiG.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg-color: #ffffff;--bg-secondary: #f4f7f6;--primary-blue: #0056b3;--primary-blue-hover: #004494;--primary-blue-light: #e6f0fa;--secondary-green: #10b981;--secondary-green-hover: #059669;--secondary-green-light: #d1fae5;--text-main: #1f2937;--text-muted: #6b7280;--border-color: #e5e7eb;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-card: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--trans-base: .3s cubic-bezier(.4, 0, .2, 1);--trans-smooth: .5s cubic-bezier(.23, 1, .32, 1)}*{box-sizing:border-box;margin:0;padding:0;font-family:Outfit,sans-serif}body{background-color:var(--bg-secondary);color:var(--text-main);-webkit-font-smoothing:antialiased;min-height:100vh}.btn-primary{background:var(--primary-blue);color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;cursor:pointer;transition:all var(--trans-base);box-shadow:var(--shadow-sm);display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.btn-primary:hover{background:var(--primary-blue-hover);transform:translateY(-2px);box-shadow:var(--shadow-md)}.btn-primary:active{transform:translateY(0)}.btn-secondary{background:var(--secondary-green);color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;cursor:pointer;transition:all var(--trans-base)}.btn-secondary:hover{background:var(--secondary-green-hover);transform:translateY(-2px);box-shadow:var(--shadow-md)}.input-group{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.input-group label{font-weight:500;font-size:.9rem;color:var(--text-main)}.input-group input{padding:.75rem 1rem;border:1.5px solid var(--border-color);border-radius:8px;font-size:1rem;transition:all var(--trans-base);outline:none;background:var(--bg-color)}.input-group input:focus{border-color:var(--primary-blue);box-shadow:0 0 0 4px var(--primary-blue-light)}.glass-panel{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;box-shadow:var(--shadow-card);border:1px solid rgba(255,255,255,.5)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.fade-in-up{animation:fadeInUp var(--trans-smooth) forwards}.slide-in-right{animation:slideInRight var(--trans-smooth) forwards}.page-enter-active,.page-leave-active{transition:opacity var(--trans-base),transform var(--trans-base)}.page-enter-from,.page-leave-to{opacity:0;transform:translateY(15px)}.auth-viewport[data-v-0be362bc]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.2rem;position:relative;overflow:hidden;background:radial-gradient(circle at 20% 15%,rgba(16,185,129,.2),transparent 33%),radial-gradient(circle at 82% 86%,rgba(37,99,235,.24),transparent 38%),linear-gradient(135deg,#0a1730,#102449 48%,#0c1c3d)}.auth-viewport[data-v-0be362bc]:before{content:"";position:absolute;top:12%;right:22%;bottom:12%;left:22%;background:radial-gradient(circle,#3b82f647,#3b82f600 70%);filter:blur(42px);pointer-events:none}.auth-viewport[data-v-0be362bc]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff05,#fff0),repeating-linear-gradient(to right,rgba(148,163,184,.035) 0,rgba(148,163,184,.035) 1px,transparent 1px,transparent 36px);-webkit-mask-image:radial-gradient(circle at center,black 35%,transparent 90%);mask-image:radial-gradient(circle at center,black 35%,transparent 90%);pointer-events:none}.auth-shell[data-v-0be362bc]{--panel-dark: #0f172a;--panel-mid: #18253c;--panel-blue: #1d4ea3;--panel-accent: #10b981;--line: #2a3b57;width:min(1120px,100%);min-height:640px;height:min(760px,calc(100vh - 2.4rem));border-radius:20px;overflow:hidden;position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(180,202,236,.28);box-shadow:0 26px 80px #0208178c,0 0 0 1px #2563eb2e,0 0 90px #2563eb33;background:linear-gradient(180deg,#f8fbfff5,#f1f6fff5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.auth-shell[data-v-0be362bc]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#ffffff38,#fff0);z-index:0}.auth-panel[data-v-0be362bc]{position:relative;z-index:2}.auth-panel-form[data-v-0be362bc]{order:1;padding:2rem 2.2rem;background:linear-gradient(180deg,#fffffff5,#f4f9ffeb);border-right:1px solid rgba(196,214,242,.48);display:grid;grid-template-rows:auto 1fr;min-height:0}.auth-panel-copy[data-v-0be362bc]{order:2;padding:2rem;background:radial-gradient(circle at 12% 18%,rgba(59,130,246,.32),transparent 42%),linear-gradient(145deg,#0b1630,#14274a,#0f1f3f);color:#e2ebfb;display:flex;align-items:center;justify-content:center}.auth-panel-copy[data-v-0be362bc]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff0f,#fff0),radial-gradient(circle at 86% 82%,rgba(16,185,129,.2),transparent 36%);pointer-events:none}.auth-shell.is-signup .auth-panel-form[data-v-0be362bc]{order:2;border-right:none;border-left:1px solid rgba(196,214,242,.48)}.auth-shell.is-signup .auth-panel-copy[data-v-0be362bc]{order:1}.brand[data-v-0be362bc]{display:flex;align-items:center;gap:.55rem;margin-bottom:1.6rem}.brand-icon[data-v-0be362bc]{width:28px;height:28px;border-radius:8px;background:var(--panel-blue);position:relative}.brand-icon[data-v-0be362bc]:after{content:"";width:9px;height:9px;border-radius:999px;background:var(--panel-accent);position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.brand h1[data-v-0be362bc]{font-size:1.9rem;line-height:1;letter-spacing:-.02em;color:#1950a3}.forms-stage[data-v-0be362bc]{position:relative;min-height:0;height:510px}.auth-shell.is-signup .forms-stage[data-v-0be362bc]{height:620px}.form-pane[data-v-0be362bc]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:.72rem;overflow-y:auto;padding-right:.25rem;padding-bottom:.9rem;transition:opacity .45s ease,transform .55s cubic-bezier(.2,.8,.2,1),filter .45s ease;scrollbar-width:thin;scrollbar-color:#9ab1d6 rgba(221,232,247,.45)}.form-pane[data-v-0be362bc]::-webkit-scrollbar{width:8px}.form-pane[data-v-0be362bc]::-webkit-scrollbar-track{background:#dde8f773;border-radius:999px}.form-pane[data-v-0be362bc]::-webkit-scrollbar-thumb{background:#9ab1d6;border-radius:999px}.login-pane[data-v-0be362bc]{opacity:1;transform:translate(0);pointer-events:auto;filter:blur(0)}.signup-pane[data-v-0be362bc]{opacity:0;transform:translate(38px);pointer-events:none;filter:blur(2px)}.auth-shell.is-signup .login-pane[data-v-0be362bc]{opacity:0;transform:translate(-38px);pointer-events:none;filter:blur(2px)}.auth-shell.is-signup .signup-pane[data-v-0be362bc]{opacity:1;transform:translate(0);pointer-events:auto;filter:blur(0)}.form-pane h2[data-v-0be362bc]{font-size:1.72rem;color:#0f172a;letter-spacing:-.02em}.form-subtitle[data-v-0be362bc]{margin-top:-.25rem;margin-bottom:.15rem;font-size:.95rem;color:#5f6f87}.field[data-v-0be362bc]{display:flex;flex-direction:column;gap:.34rem}.field span[data-v-0be362bc]{font-size:.82rem;text-transform:uppercase;letter-spacing:.06em;color:#5f7498;font-weight:700}.field input[data-v-0be362bc]{width:100%;min-height:46px;border:1px solid #c9d7ee;border-radius:11px;padding:.65rem .8rem;font-size:.97rem;color:#0f172a;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.field input[data-v-0be362bc]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f629}.field.two input[data-v-0be362bc]{min-height:44px}.password-row[data-v-0be362bc]{display:grid;grid-template-columns:1fr auto;gap:.5rem}.ghost-btn[data-v-0be362bc]{min-height:44px;border-radius:10px;border:1px solid #c2d2eb;background:#f4f8ff;color:#1d4ea3;font-weight:700;font-size:.82rem;padding:0 .8rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.ghost-btn[data-v-0be362bc]:hover{background:#e9f1ff;border-color:#9db7df}.aux-link[data-v-0be362bc]{margin-top:-.1rem;font-size:.84rem;color:#5f7498;text-decoration:none}.aux-link[data-v-0be362bc]:hover{color:#1d4ea3}.terms-row[data-v-0be362bc]{margin-top:.16rem;display:flex;align-items:flex-start;gap:.55rem;color:#334155;font-size:.86rem;line-height:1.42}.terms-row input[data-v-0be362bc]{margin-top:.16rem;accent-color:#1d4ea3}.terms-row a[data-v-0be362bc]{color:#1d4ea3;text-decoration:none;font-weight:600}.status[data-v-0be362bc]{border-radius:10px;padding:.55rem .65rem;font-size:.86rem;border:1px solid #fecaca;background:#fef2f2;color:#b91c1c}.submit-btn[data-v-0be362bc]{min-height:47px;border:none;border-radius:11px;background:linear-gradient(135deg,#1950a3,#2263c4);color:#fff;font-size:.95rem;font-weight:700;cursor:pointer;transition:filter .2s ease,transform .2s ease}.submit-btn[data-v-0be362bc]:hover:not(:disabled){filter:brightness(.96)}.submit-btn[data-v-0be362bc]:disabled{opacity:.72;cursor:not-allowed}.switch-line[data-v-0be362bc]{margin-top:.22rem;font-size:.9rem;color:#5f6f87}.switch-link[data-v-0be362bc]{margin-left:.25rem;border:none;background:transparent;color:#1d4ea3;font-size:inherit;font-weight:700;cursor:pointer}.copy-pane[data-v-0be362bc]{position:absolute;top:0;right:0;bottom:0;left:0;padding:2.4rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.9rem;transition:opacity .45s ease,transform .55s cubic-bezier(.2,.8,.2,1),filter .45s ease}.copy-login[data-v-0be362bc]{opacity:1;transform:translate(0);filter:blur(0)}.copy-signup[data-v-0be362bc]{opacity:0;transform:translate(-36px);filter:blur(2px)}.auth-shell.is-signup .copy-login[data-v-0be362bc]{opacity:0;transform:translate(36px);filter:blur(2px)}.auth-shell.is-signup .copy-signup[data-v-0be362bc]{opacity:1;transform:translate(0);filter:blur(0)}.copy-pane h3[data-v-0be362bc]{color:#fff;font-size:2.1rem;line-height:1.05;letter-spacing:-.02em;max-width:14ch}.copy-pane p[data-v-0be362bc]{color:#d1dcf3;font-size:1.02rem;line-height:1.55;max-width:30ch}.diagonal-ribbon[data-v-0be362bc]{position:absolute;inset:-25% auto -25% 50%;width:40%;transform:translate(-50%) rotate(-24deg);transform-origin:center;background:linear-gradient(160deg,#2563ebdb,#1d4ea3d1 60%,#0f766eb8);opacity:.88;box-shadow:0 0 0 1px #93c5fd59,0 0 36px #2563eb4d;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .55s ease;pointer-events:none;z-index:1}.auth-shell.is-signup .diagonal-ribbon[data-v-0be362bc]{transform:translate(-50%) rotate(24deg);opacity:.9}@media (max-width: 980px){.auth-shell[data-v-0be362bc]{height:auto;min-height:760px;grid-template-columns:1fr}.auth-panel-form[data-v-0be362bc],.auth-shell.is-signup .auth-panel-form[data-v-0be362bc]{order:2;border:none;padding:1.35rem 1rem 1.2rem}.auth-panel-copy[data-v-0be362bc],.auth-shell.is-signup .auth-panel-copy[data-v-0be362bc]{order:1;min-height:220px}.diagonal-ribbon[data-v-0be362bc]{inset:190px -10% auto -10%;width:120%;height:72px;transform:rotate(-4deg)}.auth-shell.is-signup .diagonal-ribbon[data-v-0be362bc]{transform:rotate(4deg)}.forms-stage[data-v-0be362bc]{height:540px}.auth-shell.is-signup .forms-stage[data-v-0be362bc]{height:690px}.copy-pane[data-v-0be362bc]{padding:1.4rem 1.2rem;align-items:center;text-align:center}.copy-pane h3[data-v-0be362bc],.copy-pane p[data-v-0be362bc]{max-width:100%}}@media (max-width: 560px){.auth-viewport[data-v-0be362bc]{padding:.65rem}.auth-shell[data-v-0be362bc]{border-radius:14px;box-shadow:0 16px 38px #02081773,0 0 0 1px #2563eb33}.forms-stage[data-v-0be362bc]{height:560px}.auth-shell.is-signup .forms-stage[data-v-0be362bc]{height:720px}.copy-pane h3[data-v-0be362bc]{font-size:1.7rem}}.auth-container[data-v-50501b63]{display:flex;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--primary-blue-light) 100%);padding:1rem}.auth-card[data-v-50501b63]{width:100%;max-width:460px;padding:2.5rem}.auth-header[data-v-50501b63]{text-align:center;margin-bottom:1.5rem}.auth-header h1[data-v-50501b63]{font-size:1.8rem;color:var(--primary-blue)}.auth-header p[data-v-50501b63]{margin-top:.45rem;color:var(--text-muted)}.w-full[data-v-50501b63]{width:100%}.error-msg[data-v-50501b63]{margin-bottom:.8rem;color:#ef4444;font-size:.9rem}.success-msg[data-v-50501b63]{margin-bottom:.8rem;color:#059669;font-size:.9rem}.dev-link[data-v-50501b63]{font-size:.82rem;margin-bottom:.8rem;word-break:break-all}.dev-link a[data-v-50501b63]{color:var(--primary-blue)}.auth-footer[data-v-50501b63]{text-align:center;margin-top:1rem}.text-link[data-v-50501b63]{color:var(--primary-blue);text-decoration:none;font-weight:600}.auth-container[data-v-f76374f2]{display:flex;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--secondary-green-light) 100%);padding:1rem}.auth-card[data-v-f76374f2]{width:100%;max-width:460px;padding:2.5rem}.auth-header[data-v-f76374f2]{text-align:center;margin-bottom:1.5rem}.auth-header h1[data-v-f76374f2]{font-size:1.8rem;color:var(--primary-blue)}.auth-header p[data-v-f76374f2]{margin-top:.45rem;color:var(--text-muted)}.password-field[data-v-f76374f2]{display:flex;align-items:center;gap:.5rem}.password-field input[data-v-f76374f2]{flex:1}.toggle-pass-btn[data-v-f76374f2]{background:transparent;border:1px solid var(--border-color);border-radius:8px;padding:.55rem .8rem;font-size:.82rem;font-weight:600;color:var(--primary-blue);cursor:pointer}.toggle-pass-btn[data-v-f76374f2]:hover{background:var(--primary-blue-light)}.w-full[data-v-f76374f2]{width:100%}.error-msg[data-v-f76374f2]{margin-bottom:.8rem;color:#ef4444;font-size:.9rem}.success-msg[data-v-f76374f2]{margin-bottom:.8rem;color:#059669;font-size:.9rem}.auth-footer[data-v-f76374f2]{text-align:center;margin-top:1rem}.text-link[data-v-f76374f2]{color:var(--primary-blue);text-decoration:none;font-weight:600}.exec-page[data-v-39656093]{--exec-bg: #f0f3f9;--exec-card: #fff;--exec-ink: #07152f;--exec-muted: #718096;--exec-line: #dfe7f3;min-height:100vh;padding:20px 24px 42px;background:var(--exec-bg);color:var(--exec-ink);font-family:Inter,system-ui,Segoe UI,sans-serif;line-height:1.42}.exec-section[data-v-39656093]{display:flex;flex-direction:column;gap:12px}.exec-card[data-v-39656093]{padding:15px;border:1px solid var(--exec-line);border-radius:18px;background:var(--exec-card);box-shadow:0 3px 5px #0f1a3c09,0 8px 18px #0f1a3c0e}.exec-topbar[data-v-39656093]{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.exec-heading[data-v-39656093]{display:flex;align-items:center;gap:12px}.exec-logo[data-v-39656093]{width:44px;height:44px;padding:8px;flex:0 0 auto;border-radius:13px;background:#060d1f;box-shadow:0 8px 20px #2563eb2e}.exec-logo[data-v-39656093] svg{width:100%;height:100%}.exec-heading h1[data-v-39656093]{margin:0;font-size:18px;font-weight:900;letter-spacing:-.4px;line-height:1.15}.exec-heading p[data-v-39656093]{margin:3px 0 0;color:var(--exec-muted);font-size:12px;font-weight:600}.exec-date[data-v-39656093]{padding:6px 12px;border:1px solid #c7d2fe;border-radius:999px;background:linear-gradient(135deg,#eff6ff,#eef2ff);color:#3730a3;font-size:11px;font-weight:900;letter-spacing:.3px;white-space:nowrap}.exec-grid[data-v-39656093],.exec-loading[data-v-39656093]{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:14px}.exec-loading span[data-v-39656093]{min-height:286px;border-radius:18px;background:linear-gradient(100deg,#e8edf5 20%,#f8fafc,#e8edf5 60%);background-size:200% 100%;animation:shimmer-39656093 1.2s infinite linear}@keyframes shimmer-39656093{to{background-position-x:-200%}}.score-card[data-v-39656093]{position:relative;overflow:hidden;padding:18px;border-radius:20px;background:radial-gradient(circle at 20% 10%,#1a3dff 0,#111c44 44%,#090f26);color:#fff;box-shadow:0 20px 50px #0f1a3c52}.score-card[data-v-39656093]:after{content:"";position:absolute;top:-40px;right:-40px;width:180px;height:180px;border-radius:50%;background:#ffffff0d}.score-title[data-v-39656093]{position:relative;z-index:1;color:#bfdbfe;font-size:12px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.score-main[data-v-39656093]{position:relative;z-index:1;margin-top:6px;display:flex;align-items:flex-end;gap:10px}.score-main strong[data-v-39656093]{font-size:58px;font-weight:950;letter-spacing:-2px;line-height:1}.score-main span[data-v-39656093]{margin-bottom:8px;color:#93c5fd;font-size:22px;font-weight:900}.score-main-unavailable[data-v-39656093]{min-height:58px}.score-delta[data-v-39656093]{position:relative;z-index:1;margin-top:8px;color:#4ade80;font-size:16px;font-weight:900}.score-delta.negative[data-v-39656093]{color:#fca5a5}.score-description[data-v-39656093]{position:relative;z-index:1;margin:10px 0 0;color:#dbeafe;font-size:13px}.score-factors[data-v-39656093]{position:relative;z-index:1;margin-top:16px;display:flex;flex-wrap:wrap;gap:7px}.score-factors span[data-v-39656093]{padding:6px 10px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff17;color:#e0f2fe;font-size:11px;font-weight:900}.score-history[data-v-39656093]{position:relative;z-index:1;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.12)}.score-history-title[data-v-39656093]{margin-bottom:8px;color:#93c5fd;font-size:10px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.score-bars[data-v-39656093]{height:32px;display:flex;align-items:flex-end;gap:4px}.score-bars span[data-v-39656093]{min-height:4px;flex:1;border-radius:4px 4px 2px 2px;background:#ffffff2e}.score-bars span.today[data-v-39656093]{background:linear-gradient(180deg,#38bdf8,#2563eb)}.score-days[data-v-39656093]{margin-top:5px;display:flex;gap:5px}.score-days span[data-v-39656093]{flex:1;color:#fff6;font-size:9px;font-weight:700;text-align:center}.score-days span.today[data-v-39656093]{color:#38bdf8}.risk-card[data-v-39656093]{padding:14px;border:2px solid #c73645;border-radius:16px;background:linear-gradient(135deg,#1a0a0a,#3a0f0f);color:#fff;box-shadow:0 18px 40px #c7364538}.risk-card h2[data-v-39656093]{margin:0 0 12px;color:#fca5a5;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.risk-action[data-v-39656093]{min-height:46px;margin:6px 0;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff14;font-size:13px}.risk-action-hot[data-v-39656093]{border-color:#fca5a573;background:#ef44442e;box-shadow:0 8px 20px #ef44441f}.risk-action strong[data-v-39656093]{font-weight:900}.risk-action button[data-v-39656093]{height:28px;padding:0 11px;border:0;border-radius:999px;background:#fff;color:#0f172a;box-shadow:0 5px 14px #0000001f;font:inherit;font-size:10px;font-weight:950;white-space:nowrap;cursor:pointer}.risk-action .risk-button-blue[data-v-39656093]{background:#dbeafe;color:#1d4ed8}.risk-action .risk-button-green[data-v-39656093]{background:#dcfce7;color:#15803d}.conversion-card[data-v-39656093]{padding:18px;border:1px solid var(--exec-line);border-radius:18px;background:#fff}.conversion-card h2[data-v-39656093]{margin:0;color:var(--exec-muted);font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.conversion-value[data-v-39656093]{margin-top:8px;color:#16a34a;font-size:40px;font-weight:950;letter-spacing:-1.5px}.conversion-card>p[data-v-39656093]{margin:3px 0 0;color:var(--exec-muted);font-size:12px;font-weight:600}.conversion-list[data-v-39656093]{margin-top:16px}.conversion-list>div[data-v-39656093]{min-height:31px;padding:7px 0;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #edf2f7;font-size:13px;font-weight:800}.conversion-list>div[data-v-39656093]:last-child{border-bottom:0}.conversion-list strong[data-v-39656093]{font-size:15px;font-weight:950;text-align:right}.conversion-list .purple[data-v-39656093]{color:#7928ca}.conversion-list .red[data-v-39656093]{color:#b91c1c}.conversion-list .blue[data-v-39656093]{color:#0ea5e9}.live-grid[data-v-39656093]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.live-card[data-v-39656093]{min-height:154px;padding:13px;border:1.5px solid var(--exec-line);border-radius:15px;background:#fff;box-shadow:0 6px 20px #0f172a0d}.manager-card[data-v-39656093]{border-left:4px solid #f59e0b}.retention-card[data-v-39656093]{border-left:4px solid #8b5cf6}.live-card h2[data-v-39656093]{margin:0 0 10px;font-size:13px;font-weight:900}.live-card ol[data-v-39656093]{margin:0;padding-left:21px}.live-card li[data-v-39656093]{min-height:31px;padding:5px 4px;color:#39445a;font-size:13px;font-weight:700}.live-card li[data-v-39656093]::marker{color:#07152f;font-weight:900}.live-card button[data-v-39656093],.live-card li span[data-v-39656093],.live-card a[data-v-39656093]{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none}.live-card button[data-v-39656093],.live-card a[data-v-39656093]{cursor:pointer}.retention-card p[data-v-39656093]{margin:8px 0;color:#39445a;font-size:13px;font-weight:700}.roi-grid[data-v-39656093]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.roi-card[data-v-39656093]{min-height:136px;padding:14px 16px;border-radius:15px;color:#fff}.heated-card[data-v-39656093]{background:linear-gradient(135deg,#0f172a,#1e3a5f)}.immediate-card[data-v-39656093]{background:linear-gradient(135deg,#1e1b4b,#4c1d95)}.roi-card h2[data-v-39656093]{margin:0;opacity:.78;font-size:10px;font-weight:950;letter-spacing:.8px;text-transform:uppercase}.roi-card>strong[data-v-39656093]{display:block;margin-top:4px;font-size:24px;font-weight:950;letter-spacing:-.5px}.roi-card p[data-v-39656093]{margin:2px 0 0;opacity:.72;font-size:11px;font-weight:700}.roi-card a[data-v-39656093]{height:30px;margin-top:10px;padding:0 12px;display:inline-flex;align-items:center;border:0;border-radius:9px;background:#ffffff29;color:#fff;font:inherit;font-size:11px;font-weight:900;text-decoration:none;cursor:pointer}.summary-banner[data-v-39656093]{padding:10px 14px;border-radius:12px;color:#fff}.summary-yesterday[data-v-39656093]{background:linear-gradient(135deg,#0f172a,#1e3a5f)}.summary-week[data-v-39656093]{background:linear-gradient(135deg,#0c1a10,#0f3320)}.summary-month[data-v-39656093]{background:linear-gradient(135deg,#1a0a2e,#2d1561)}.summary-banner h2[data-v-39656093]{margin:0 0 9px;opacity:.78;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.summary-banner>div[data-v-39656093]{display:flex;flex-wrap:wrap;gap:10px 18px}.summary-banner span[data-v-39656093]{font-size:12px;font-weight:800}.exec-notice[data-v-39656093]{padding:10px 14px;border:1px solid #fde68a;border-radius:12px;background:#fffbeb;color:#92400e;font-size:12px;font-weight:700}.exec-notice.error[data-v-39656093]{border-color:#fecaca;background:#fef2f2;color:#991b1b}.exec-notice button[data-v-39656093]{border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.modal-backdrop[data-v-39656093]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;padding:24px;display:grid;place-items:center;background:#040f23ad;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.action-modal[data-v-39656093]{width:min(620px,100%);max-height:min(720px,calc(100vh - 48px));overflow:hidden;display:flex;flex-direction:column;border:1px solid #dfe7f3;border-radius:20px;background:#fff;box-shadow:0 28px 80px #02081759}.action-modal header[data-v-39656093]{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #e5eaf2}.action-modal small[data-v-39656093]{color:#64748b;font-size:10px;font-weight:900;letter-spacing:.9px;text-transform:uppercase}.action-modal h2[data-v-39656093]{margin:3px 0 0;font-size:18px}.action-modal header button[data-v-39656093]{width:34px;height:34px;border:1px solid #dbe4f0;border-radius:10px;background:#fff;color:#475569;font-size:22px;cursor:pointer}.modal-list[data-v-39656093]{padding:10px 14px;overflow-y:auto}.modal-list article[data-v-39656093]{padding:11px 8px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #edf2f7}.modal-list article>div[data-v-39656093]{display:flex;flex-direction:column;gap:3px}.modal-list span[data-v-39656093]{color:#64748b;font-size:11px}.modal-meta[data-v-39656093]{align-items:flex-end;text-align:right}.modal-state[data-v-39656093]{min-height:180px;padding:30px;display:grid;place-items:center;color:#64748b;font-size:13px;text-align:center}@media (max-width: 1100px){.exec-grid[data-v-39656093],.exec-loading[data-v-39656093]{grid-template-columns:1fr}.roi-grid[data-v-39656093]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 760px){.exec-page[data-v-39656093]{padding:14px}.score-main strong[data-v-39656093]{font-size:52px}.roi-grid[data-v-39656093]{grid-template-columns:1fr}}.performance-page[data-v-cc0f47ac]{--perf-bg: #f0f3f9;--perf-card: #fff;--perf-ink: #07152f;--perf-muted: #718096;--perf-line: #dfe7f3;min-height:100vh;padding:18px 22px 34px;background:var(--perf-bg);color:var(--perf-ink);font-family:Inter,system-ui,Segoe UI,sans-serif;line-height:1.42}.performance-section[data-v-cc0f47ac]{display:flex;flex-direction:column;gap:10px}.performance-card[data-v-cc0f47ac]{padding:14px;overflow:hidden;border:1px solid var(--perf-line);border-radius:16px;background:var(--perf-card);box-shadow:0 3px 5px #0f1a3c09,0 8px 18px #0f1a3c0e}.performance-topbar[data-v-cc0f47ac]{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.performance-heading[data-v-cc0f47ac]{display:flex;align-items:center;gap:12px}.performance-logo[data-v-cc0f47ac]{width:44px;height:44px;padding:8px;border-radius:13px;background:#060d1f;box-shadow:0 8px 20px #2563eb2e}.performance-logo[data-v-cc0f47ac] svg{width:100%;height:100%}.performance-heading h1[data-v-cc0f47ac]{margin:0;font-size:18px;font-weight:900;letter-spacing:-.4px;line-height:1.15}.performance-heading p[data-v-cc0f47ac]{margin:3px 0 0;color:var(--perf-muted);font-size:12px;font-weight:600}.performance-badge[data-v-cc0f47ac],.performance-section-title span[data-v-cc0f47ac]{padding:6px 12px;border:1px solid #c7d2fe;border-radius:999px;background:linear-gradient(135deg,#eff6ff,#eef2ff);color:#3730a3;font-size:11px;font-weight:900;letter-spacing:.3px;white-space:nowrap}.performance-filters[data-v-cc0f47ac]{display:flex;align-items:flex-end;flex-wrap:wrap;gap:8px}.performance-filter[data-v-cc0f47ac]{min-width:176px;display:flex;flex-direction:column;gap:4px}.performance-agent-filter[data-v-cc0f47ac]{min-width:200px}.performance-target-filter[data-v-cc0f47ac]{min-width:104px;max-width:114px}.performance-filter span[data-v-cc0f47ac]{color:#64748b;font-size:10px;font-weight:900;letter-spacing:.6px;text-transform:uppercase}.performance-filter input[data-v-cc0f47ac],.performance-filter select[data-v-cc0f47ac]{height:36px;padding:0 10px;border:1.5px solid #dbe3ef;border-radius:9px;outline:none;background:#fff;color:#07152f;font:inherit;font-size:12px;font-weight:700}.performance-filter input[data-v-cc0f47ac]:focus,.performance-filter select[data-v-cc0f47ac]:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}.performance-button[data-v-cc0f47ac]{height:36px;padding:0 14px;border:0;border-radius:9px;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;font:inherit;font-size:12px;font-weight:900;cursor:pointer;box-shadow:0 8px 20px #4f46e533}.performance-button[data-v-cc0f47ac]:disabled{opacity:.6;cursor:default}.target-button[data-v-cc0f47ac]{background:#0f172a;box-shadow:none}.target-message[data-v-cc0f47ac]{margin:7px 0 0;color:#475569;font-size:10px;font-weight:700}.performance-section-title[data-v-cc0f47ac]{margin-bottom:10px;padding-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #e8edf5}.performance-section-title h2[data-v-cc0f47ac]{margin:0;font-size:16px;font-weight:900}.performance-section-title span[data-v-cc0f47ac]{padding:4px 10px;color:#64748b;font-size:10px}.tower-grid[data-v-cc0f47ac]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.tower-loading span[data-v-cc0f47ac]{min-height:178px;border-radius:14px;background:linear-gradient(100deg,#e8edf5 20%,#f8fafc,#e8edf5 60%);background-size:200% 100%;animation:performance-shimmer-cc0f47ac 1.2s infinite linear}@keyframes performance-shimmer-cc0f47ac{to{background-position-x:-200%}}.tower-card[data-v-cc0f47ac]{min-height:178px;padding:10px 8px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border:1.5px solid #edf1f7;border-radius:14px;background:linear-gradient(180deg,#fff,#f8faff);transition:box-shadow .2s,transform .2s}.tower-card[data-v-cc0f47ac]:hover{transform:translateY(-3px);box-shadow:0 14px 36px #0f1a3c1a}.tower-card h3[data-v-cc0f47ac]{min-height:28px;margin:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;line-height:1.18;text-align:center}.tower-pair[data-v-cc0f47ac]{width:100%;height:96px;display:flex;align-items:flex-end;justify-content:center;gap:10px}.tower-wrap[data-v-cc0f47ac]{text-align:center}.tower[data-v-cc0f47ac]{width:42px;min-height:24px;padding-top:7px;display:flex;align-items:flex-start;justify-content:center;border-radius:8px 8px 3px 3px;color:#fff;box-shadow:0 6px 14px #1e293b1f;font-size:14px;font-weight:950;transition:transform .2s}.tower[data-v-cc0f47ac]:hover{transform:translateY(-4px)}.tower-total[data-v-cc0f47ac]{background:linear-gradient(170deg,#60a5fa,#1e40af)}.tower-responded[data-v-cc0f47ac]{background:linear-gradient(170deg,#4ade80,#15803d)}.tower-name[data-v-cc0f47ac]{margin-top:5px;color:var(--perf-muted);font-size:8.5px;font-weight:900;letter-spacing:.45px;text-transform:uppercase}.category-rate[data-v-cc0f47ac]{font-size:22px;font-weight:950}.rate-negotiation[data-v-cc0f47ac]{color:#7928ca}.rate-hot[data-v-cc0f47ac]{color:#e1262f}.rate-warm[data-v-cc0f47ac]{color:#f08a16}.rate-cold[data-v-cc0f47ac]{color:#0ea5e9}.performance-summary-grid[data-v-cc0f47ac]{margin-top:12px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.performance-summary[data-v-cc0f47ac]{position:relative;overflow:hidden;padding:9px 11px;border-radius:10px;background:linear-gradient(135deg,#0f1a3c,#1e2a62);color:#fff;box-shadow:0 12px 32px #0f1a3c38}.performance-summary[data-v-cc0f47ac]:before{content:"";position:absolute;top:-20px;right:-20px;width:80px;height:80px;border-radius:50%;background:#ffffff0d}.performance-summary span[data-v-cc0f47ac]{opacity:.75;font-size:9px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.performance-summary strong[data-v-cc0f47ac]{display:block;margin-top:4px;font-size:18px;font-weight:950;letter-spacing:-.3px}.performance-summary small[data-v-cc0f47ac]{display:block;margin-top:2px;opacity:.6;font-size:8.28px;font-weight:700}.ranking-card[data-v-cc0f47ac]{padding-top:14px}.ranking-head[data-v-cc0f47ac],.ranking-row[data-v-cc0f47ac]{display:grid;grid-template-columns:46px 1fr 1.9fr 115px 105px;align-items:center;gap:8px}.ranking-head[data-v-cc0f47ac]{padding:0 10px 6px;color:#8791a5;font-size:8.5px;font-weight:900;letter-spacing:.7px;text-transform:uppercase}.ranking-list[data-v-cc0f47ac]{display:flex;flex-direction:column;gap:4px}.ranking-row[data-v-cc0f47ac]{padding:7px 10px;border:1.5px solid #eef2f8;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0f172a0a;transition:all .2s}.ranking-row[data-v-cc0f47ac]:hover{transform:translate(3px);border-color:#d4ddf5;box-shadow:0 8px 24px #0f172a1a}.ranking-badge[data-v-cc0f47ac]{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;color:#fff;font-size:10px;font-weight:950}.rank-first[data-v-cc0f47ac]{background:linear-gradient(135deg,#c026d3,#db2777)}.rank-second[data-v-cc0f47ac]{background:linear-gradient(135deg,#0284c7,#06b6d4)}.rank-third[data-v-cc0f47ac]{background:linear-gradient(135deg,#059669,#10b981)}.rank-other[data-v-cc0f47ac]{border:1px solid #e5eaf5;background:#f1f4fb;color:#6b7280}.broker-name[data-v-cc0f47ac]{font-size:13px;font-weight:900}.distribution-wrap[data-v-cc0f47ac]{display:flex;flex-direction:column;gap:4px}.distribution-labels[data-v-cc0f47ac]{display:grid;grid-template-columns:repeat(4,38px);gap:5px;color:#6b7280;font-size:7.5px;font-weight:900;letter-spacing:.5px;text-align:center;text-transform:uppercase}.distribution[data-v-cc0f47ac]{display:flex;gap:5px}.distribution-pill[data-v-cc0f47ac]{width:38px;height:28px;display:grid;place-items:center;border-radius:7px;color:#fff;box-shadow:0 4px 12px #0000001f;font-size:10px;font-weight:950}.pill-negotiation[data-v-cc0f47ac]{background:linear-gradient(135deg,#7928ca,#9b51e0)}.pill-hot[data-v-cc0f47ac]{background:linear-gradient(135deg,#b91c1c,#e1262f)}.pill-warm[data-v-cc0f47ac]{background:linear-gradient(135deg,#c2410c,#f08a16)}.pill-cold[data-v-cc0f47ac]{background:linear-gradient(135deg,#075985,#0ea5e9)}.agent-rate[data-v-cc0f47ac]{font-size:16px;font-weight:950}.target-met[data-v-cc0f47ac]{color:#16a34a}.target-near[data-v-cc0f47ac]{color:#f59e0b}.target-below[data-v-cc0f47ac]{color:#ef4444}.target-wrap[data-v-cc0f47ac]{margin-top:4px;display:flex;flex-direction:column;gap:2px}.target-track[data-v-cc0f47ac]{height:4px;overflow:hidden;border-radius:999px;background:#eef2f8}.target-fill[data-v-cc0f47ac]{height:100%;display:block;border-radius:999px}.target-fill.target-met[data-v-cc0f47ac]{background:#22c55e}.target-fill.target-near[data-v-cc0f47ac]{background:#f59e0b}.target-fill.target-below[data-v-cc0f47ac]{background:#ef4444}.target-wrap small[data-v-cc0f47ac]{color:var(--perf-muted);font-size:8px;font-weight:700}.response-time[data-v-cc0f47ac]{color:#4a5568;font-size:11px;font-weight:800}.performance-empty[data-v-cc0f47ac]{min-height:120px;display:grid;place-items:center;color:var(--perf-muted);font-size:12px;font-weight:700}.performance-notice[data-v-cc0f47ac]{padding:10px 14px;border:1px solid #fde68a;border-radius:12px;background:#fffbeb;color:#92400e;font-size:12px;font-weight:700}.performance-notice.error[data-v-cc0f47ac]{border-color:#fecaca;background:#fef2f2;color:#991b1b}.performance-notice button[data-v-cc0f47ac]{border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}@media (max-width: 1100px){.tower-grid[data-v-cc0f47ac],.performance-summary-grid[data-v-cc0f47ac]{grid-template-columns:1fr 1fr}.ranking-head[data-v-cc0f47ac],.ranking-row[data-v-cc0f47ac]{grid-template-columns:42px minmax(95px,1fr) minmax(170px,1.5fr) 95px 75px}}@media (max-width: 760px){.performance-page[data-v-cc0f47ac]{padding:14px}.performance-filter[data-v-cc0f47ac],.performance-agent-filter[data-v-cc0f47ac]{min-width:100%}.performance-target-filter[data-v-cc0f47ac]{min-width:100px}.ranking-head[data-v-cc0f47ac]{display:none}.ranking-row[data-v-cc0f47ac]{grid-template-columns:42px minmax(0,1fr);row-gap:10px}.ranking-row .distribution-wrap[data-v-cc0f47ac],.ranking-row>div[data-v-cc0f47ac]:nth-child(4),.ranking-row .response-time[data-v-cc0f47ac]{grid-column:1 / -1}.ranking-row .distribution-labels[data-v-cc0f47ac]{grid-template-columns:repeat(4,1fr)}.ranking-row .distribution[data-v-cc0f47ac]{display:grid;grid-template-columns:repeat(4,1fr)}.ranking-row .distribution-pill[data-v-cc0f47ac]{width:100%}.ranking-row .response-time[data-v-cc0f47ac]:before{content:"Tempo médio: ";color:var(--perf-muted);font-weight:700}}.temperature-page[data-v-6aff71e2]{--temp-bg: #f0f3f9;--temp-ink: #07152f;--temp-muted: #718096;min-height:100vh;padding:18px 22px 34px;background:var(--temp-bg);color:var(--temp-ink);font-family:Inter,system-ui,Segoe UI,sans-serif}.temperature-section[data-v-6aff71e2]{display:flex;flex-direction:column;gap:10px}.temperature-card[data-v-6aff71e2]{padding:14px;border:1px solid #dfe7f3;border-radius:16px;background:#fff;box-shadow:0 3px 5px #0f1a3c09,0 8px 18px #0f1a3c0e}.temperature-topbar[data-v-6aff71e2]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.temperature-heading[data-v-6aff71e2]{display:flex;align-items:center;gap:12px}.temperature-logo[data-v-6aff71e2]{width:44px;height:44px;padding:8px;border-radius:13px;background:#060d1f;box-shadow:0 8px 20px #2563eb2e}.temperature-logo[data-v-6aff71e2] svg{width:100%;height:100%}.temperature-heading h1[data-v-6aff71e2]{margin:0;font-size:18px;font-weight:900;letter-spacing:-.4px}.temperature-heading p[data-v-6aff71e2]{margin:3px 0 0;color:var(--temp-muted);font-size:12px;font-weight:600}.temperature-badge[data-v-6aff71e2]{padding:6px 12px;border:1px solid #c7d2fe;border-radius:999px;background:linear-gradient(135deg,#eff6ff,#eef2ff);color:#3730a3;font-size:11px;font-weight:900;white-space:nowrap}.temperature-filters[data-v-6aff71e2]{margin-top:10px;display:flex;align-items:flex-end;flex-wrap:wrap;gap:8px}.temperature-filters label[data-v-6aff71e2]{min-width:176px;display:flex;flex-direction:column;gap:4px}.temperature-agent-filter[data-v-6aff71e2]{min-width:210px}.temperature-filters label span[data-v-6aff71e2]{color:#64748b;font-size:10px;font-weight:900;letter-spacing:.6px;text-transform:uppercase}.temperature-filters input[data-v-6aff71e2],.temperature-filters select[data-v-6aff71e2]{height:36px;padding:0 10px;border:1.5px solid #dbe3ef;border-radius:9px;outline:none;color:var(--temp-ink);font:inherit;font-size:12px;font-weight:700;background:#fff}.temperature-filters input[data-v-6aff71e2]:focus,.temperature-filters select[data-v-6aff71e2]:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}.temperature-filters button[data-v-6aff71e2]{height:36px;padding:0 16px;border:0;border-radius:9px;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;font:inherit;font-size:12px;font-weight:900;cursor:pointer;box-shadow:0 8px 20px #4f46e533}.temperature-filters button[data-v-6aff71e2]:disabled{opacity:.6;cursor:default}.temperature-overview[data-v-6aff71e2]{padding:18px}.temperature-two-col[data-v-6aff71e2]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.pie-wrap[data-v-6aff71e2]{display:flex;align-items:center;justify-content:center;gap:28px}.temperature-chart[data-v-6aff71e2]{width:280px;height:280px;flex:0 0 auto;filter:drop-shadow(0 14px 28px rgba(15,23,42,.15))}.temperature-chart text[data-v-6aff71e2]{fill:#fff;font-family:Inter,sans-serif;font-size:26px;font-weight:900}.temperature-legend[data-v-6aff71e2]{display:flex;flex-direction:column;gap:14px}.temperature-legend div[data-v-6aff71e2]{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:800;white-space:nowrap}.temperature-legend span[data-v-6aff71e2]{width:13px;height:13px;border-radius:4px}.temperature-insights[data-v-6aff71e2]{display:flex;flex-direction:column;justify-content:center;gap:16px}.total-qualified[data-v-6aff71e2]{padding:22px;border:1.5px solid #dde5f7;border-radius:20px;background:linear-gradient(135deg,#f7f9ff,#eef3ff)}.total-qualified>span[data-v-6aff71e2]{color:var(--temp-muted);font-size:11px;font-weight:900;letter-spacing:.7px;text-transform:uppercase}.total-qualified>strong[data-v-6aff71e2]{display:block;margin-top:8px;font-size:40px;font-weight:950;letter-spacing:-1.5px}.total-qualified p[data-v-6aff71e2]{margin:8px 0 0;color:var(--temp-muted);font-size:12px;font-weight:500;line-height:1.5}.heated-card[data-v-6aff71e2]{padding:22px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1.5px solid #fecaca;border-radius:20px;background:linear-gradient(135deg,#fff1f0,#fff7ed)}.heated-card div>strong[data-v-6aff71e2]{color:#7f1d1d;font-size:15px;font-weight:900}.heated-card p[data-v-6aff71e2]{margin:6px 0 0;color:#92400e;font-size:12px;font-weight:500}.heated-card>span[data-v-6aff71e2]{color:#e32222;font-size:48px;font-weight:950;letter-spacing:-2px}.temperature-skeleton[data-v-6aff71e2]{min-height:330px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.temperature-skeleton span[data-v-6aff71e2]{border-radius:20px;background:linear-gradient(100deg,#e8edf5 20%,#f8fafc,#e8edf5 60%);background-size:200% 100%;animation:temp-shimmer-6aff71e2 1.2s infinite linear}@keyframes temp-shimmer-6aff71e2{to{background-position-x:-200%}}.leads-card[data-v-6aff71e2]{padding:14px}.leads-header[data-v-6aff71e2]{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.leads-header h2[data-v-6aff71e2]{margin:0;font-size:16px;font-weight:900}.leads-header p[data-v-6aff71e2]{margin:3px 0 0;color:var(--temp-muted);font-size:11px;font-weight:600}.leads-header>span[data-v-6aff71e2]{padding:5px 10px;border:1px solid #c7d2fe;border-radius:999px;color:#3730a3;background:#eef2ff;font-size:10px;font-weight:900;white-space:nowrap}.leads-table-wrap[data-v-6aff71e2]{display:flex;flex-direction:column;gap:4px}.leads-table-head[data-v-6aff71e2],.lead-row[data-v-6aff71e2]{display:grid;grid-template-columns:1.35fr 1fr 1.25fr .9fr 1fr .75fr;align-items:center;gap:10px}.leads-table-head[data-v-6aff71e2]{padding:0 10px 6px;color:#8791a5;font-size:8.5px;font-weight:900;letter-spacing:.7px;text-transform:uppercase}.lead-row[data-v-6aff71e2]{padding:8px 10px;border:1.5px solid #eef2f8;border-radius:12px;background:#fff;color:#475569;font-size:10px;font-weight:700}.lead-identity[data-v-6aff71e2]{display:flex;align-items:center;gap:9px;min-width:0}.lead-avatar[data-v-6aff71e2]{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;font-size:10px;font-weight:900}.lead-identity div[data-v-6aff71e2]{min-width:0}.lead-identity strong[data-v-6aff71e2],.lead-identity small[data-v-6aff71e2]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-identity strong[data-v-6aff71e2],.agent-name[data-v-6aff71e2]{color:var(--temp-ink);font-size:11px;font-weight:900}.lead-identity small[data-v-6aff71e2]{margin-top:2px;color:var(--temp-muted);font-size:9px}.temperature-flow[data-v-6aff71e2]{display:flex;align-items:center;gap:5px}.temperature-flow span[data-v-6aff71e2],.heated-status[data-v-6aff71e2]{padding:4px 7px;border-radius:999px;font-size:8.5px;font-weight:900;white-space:nowrap}.temperature-flow b[data-v-6aff71e2]{color:#94a3b8}.temp-hot[data-v-6aff71e2]{background:#fee2e2;color:#b91c1c}.temp-warm[data-v-6aff71e2]{background:#ffedd5;color:#c2410c}.temp-cold[data-v-6aff71e2]{background:#e0f2fe;color:#0369a1}.temp-negotiation[data-v-6aff71e2]{background:#ede9fe;color:#6d28d9}.heated-status[data-v-6aff71e2]{justify-self:start;background:#f1f5f9;color:#64748b}.heated-status.active[data-v-6aff71e2]{background:#fee2e2;color:#b91c1c}.temperature-empty[data-v-6aff71e2]{min-height:120px;display:grid;place-items:center;color:var(--temp-muted);font-size:12px;font-weight:700}.pagination[data-v-6aff71e2]{margin-top:12px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.pagination span[data-v-6aff71e2]{color:var(--temp-muted);font-size:10px;font-weight:700}.pagination button[data-v-6aff71e2]{padding:6px 10px;border:1px solid #dbe3ef;border-radius:8px;background:#fff;color:#334155;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.pagination button[data-v-6aff71e2]:disabled{opacity:.45;cursor:default}.temperature-notice[data-v-6aff71e2]{padding:10px 14px;border:1px solid #fde68a;border-radius:12px;background:#fffbeb;color:#92400e;font-size:12px;font-weight:700}.temperature-notice.error[data-v-6aff71e2]{border-color:#fecaca;background:#fef2f2;color:#991b1b}.temperature-notice button[data-v-6aff71e2]{border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}@media (max-width: 1100px){.temperature-two-col[data-v-6aff71e2]{grid-template-columns:1fr}.leads-table-head[data-v-6aff71e2]{display:none}.lead-row[data-v-6aff71e2]{grid-template-columns:1.2fr 1fr 1.2fr}}@media (max-width: 760px){.temperature-page[data-v-6aff71e2]{padding:14px}.temperature-heading[data-v-6aff71e2]{align-items:flex-start}.temperature-filters label[data-v-6aff71e2]{min-width:100%}.pie-wrap[data-v-6aff71e2]{flex-direction:column}.temperature-chart[data-v-6aff71e2]{width:min(280px,100%);height:auto}.temperature-legend[data-v-6aff71e2]{width:100%}.heated-card[data-v-6aff71e2]{align-items:flex-start}.lead-row[data-v-6aff71e2]{grid-template-columns:1fr;gap:8px}.lead-row[data-v-6aff71e2]>*{justify-self:stretch}.temperature-flow[data-v-6aff71e2]{justify-content:flex-start}}.alerts-page[data-v-0155dc30]{min-height:100vh;padding:18px 22px 34px;background:#f0f3f9;color:#07152f;font-family:Inter,system-ui,Segoe UI,sans-serif}.alerts-section[data-v-0155dc30]{display:flex;flex-direction:column;gap:10px}.alerts-card[data-v-0155dc30]{padding:14px;border:1px solid #dfe7f3;border-radius:16px;background:#fff;box-shadow:0 3px 5px #0f1a3c09,0 8px 18px #0f1a3c0e}.alerts-topbar[data-v-0155dc30]{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.alerts-heading[data-v-0155dc30]{display:flex;align-items:center;gap:12px}.alerts-logo[data-v-0155dc30]{width:44px;height:44px;padding:8px;border-radius:13px;background:#060d1f;box-shadow:0 8px 20px #2563eb2e}.alerts-logo[data-v-0155dc30] svg{width:100%;height:100%}.alerts-heading h1[data-v-0155dc30]{margin:0;font-size:18px;font-weight:900;letter-spacing:-.4px}.alerts-heading p[data-v-0155dc30]{margin:3px 0 0;color:#718096;font-size:12px;font-weight:600}.alerts-badge[data-v-0155dc30]{padding:6px 12px;border:1px solid #c7d2fe;border-radius:999px;background:linear-gradient(135deg,#eff6ff,#eef2ff);color:#3730a3;font-size:11px;font-weight:900;white-space:nowrap}.urgent-list[data-v-0155dc30]{padding:14px;border:1.5px solid #e9eef7;border-radius:16px;background:#fff}.urgent-title[data-v-0155dc30]{margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;font-weight:900}.urgent-title span[data-v-0155dc30]{padding:5px 14px;border:2px solid #fecdd3;border-radius:999px;background:#fff1f2;color:#be123c;font-size:14px;font-weight:900}.urgent-description[data-v-0155dc30]{margin:-2px 0 10px;color:#718096;font-size:11px;font-weight:700}.urgent-head[data-v-0155dc30],.urgent-row[data-v-0155dc30]{display:grid;grid-template-columns:1fr 80px 80px 80px;align-items:center;gap:6px}.urgent-head[data-v-0155dc30]{padding-bottom:6px;border-bottom:1.5px solid #dfe7f3;color:#718096;font-size:8.5px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.urgent-head span[data-v-0155dc30]:not(:first-child){text-align:center}.urgent-row[data-v-0155dc30]{padding:7px 0;border-bottom:1px solid #edf1f7}.urgent-row[data-v-0155dc30]:last-child{border-bottom:0}.urgent-info[data-v-0155dc30]{display:flex;align-items:center;gap:7px}.urgent-info strong[data-v-0155dc30]{font-size:12px;font-weight:900}.urgent-avatar[data-v-0155dc30]{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;background:#fef2f2;color:#be123c;font-size:10px;font-weight:900}.urgent-pill[data-v-0155dc30]{width:34px;height:24px;display:grid;place-items:center;justify-self:center;border-radius:7px;color:#fff;font-size:10px;font-weight:950;box-shadow:0 4px 12px #0000001f}.urgent-pill.negotiation[data-v-0155dc30]{background:linear-gradient(135deg,#7928ca,#9b51e0)}.urgent-pill.hot[data-v-0155dc30]{background:linear-gradient(135deg,#b91c1c,#e1262f)}.urgent-pill.warm[data-v-0155dc30]{background:linear-gradient(135deg,#c2410c,#f08a16)}.silence-title[data-v-0155dc30]{margin-bottom:10px;padding-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1.5px solid #dfe7f3}.silence-title h2[data-v-0155dc30]{margin:0;font-size:16px;font-weight:900}.silence-title>span[data-v-0155dc30]{padding:4px 10px;border:1px solid #e0e5f7;border-radius:999px;background:#f5f7ff;color:#718096;font-size:10px;font-weight:900;letter-spacing:.7px;text-transform:uppercase;white-space:nowrap}.silence-description[data-v-0155dc30]{margin:0 0 16px;color:#718096;font-size:13px;font-weight:600}.silence-row[data-v-0155dc30]{margin-bottom:4px;padding:7px 10px;display:grid;grid-template-columns:1fr 100px;align-items:center;gap:7px;border-radius:10px}.silence-row[data-v-0155dc30]:last-child{margin-bottom:0}.silence-row.warning[data-v-0155dc30]{border:1.5px solid #fed7aa;background:#fff7ed}.silence-row.normal[data-v-0155dc30]{border:1.5px solid #bbf7d0;background:#f0fdf4}.silence-info[data-v-0155dc30]{display:flex;align-items:center;gap:10px}.silence-avatar[data-v-0155dc30]{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border:1.5px solid;border-radius:8px;font-size:10px;font-weight:900}.warning .silence-avatar[data-v-0155dc30]{border-color:#fed7aa;background:#fff7ed;color:#c2410c}.normal .silence-avatar[data-v-0155dc30]{border-color:#bbf7d0;background:#f0fdf4;color:#15803d}.silence-info strong[data-v-0155dc30]{display:block;font-size:12px;font-weight:900}.silence-info small[data-v-0155dc30]{display:block;margin-top:2px;color:#718096;font-size:10.5px}.silence-duration[data-v-0155dc30]{text-align:center}.silence-duration strong[data-v-0155dc30]{display:block;font-size:14px;font-weight:950}.warning .silence-duration strong[data-v-0155dc30]{color:#c2410c}.normal .silence-duration strong[data-v-0155dc30]{color:#15803d}.silence-duration small[data-v-0155dc30]{display:block;margin-top:2px;color:#718096;font-size:10px;font-weight:700}.alerts-empty[data-v-0155dc30]{min-height:90px;display:grid;place-items:center;color:#718096;font-size:12px;font-weight:700}.urgent-skeleton[data-v-0155dc30],.silence-skeleton[data-v-0155dc30]{display:flex;flex-direction:column;gap:5px}.urgent-skeleton span[data-v-0155dc30],.silence-skeleton span[data-v-0155dc30]{height:44px;border-radius:10px;background:linear-gradient(100deg,#e8edf5 20%,#f8fafc,#e8edf5 60%);background-size:200% 100%;animation:alerts-shimmer-0155dc30 1.2s infinite linear}@keyframes alerts-shimmer-0155dc30{to{background-position-x:-200%}}.alerts-notice[data-v-0155dc30]{padding:10px 14px;border:1px solid #fde68a;border-radius:12px;background:#fffbeb;color:#92400e;font-size:12px;font-weight:700}.alerts-notice.error[data-v-0155dc30]{border-color:#fecaca;background:#fef2f2;color:#991b1b}.alerts-notice.soft[data-v-0155dc30]{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.alerts-notice button[data-v-0155dc30]{border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}@media (max-width: 760px){.alerts-page[data-v-0155dc30]{padding:14px}.alerts-heading[data-v-0155dc30]{align-items:flex-start}.urgent-head[data-v-0155dc30],.urgent-row[data-v-0155dc30]{grid-template-columns:minmax(100px,1fr) 44px 44px 44px}.urgent-title span[data-v-0155dc30]{font-size:11px}.silence-title[data-v-0155dc30]{align-items:flex-start;flex-direction:column}.silence-row[data-v-0155dc30]{grid-template-columns:1fr}.silence-duration[data-v-0155dc30]{display:flex;align-items:baseline;gap:5px;text-align:left}}.reminders-page[data-v-069471d3]{min-height:100vh;padding:18px 22px 34px;background:#f0f3f9;color:#07152f;font-family:Inter,system-ui,Segoe UI,sans-serif}.reminders-card[data-v-069471d3]{padding:14px;border:1px solid #dfe7f3;border-radius:16px;background:#fff;box-shadow:0 3px 5px #0f1a3c09,0 8px 18px #0f1a3c0e}.reminders-topbar[data-v-069471d3]{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.reminders-heading[data-v-069471d3]{display:flex;align-items:center;gap:12px}.reminders-logo[data-v-069471d3]{width:44px;height:44px;padding:8px;border-radius:13px;background:#060d1f;box-shadow:0 8px 20px #2563eb2e}.reminders-logo[data-v-069471d3] svg{width:100%;height:100%}.reminders-heading h1[data-v-069471d3]{margin:0;font-size:18px;font-weight:900;letter-spacing:-.4px}.reminders-heading p[data-v-069471d3]{margin:3px 0 0;color:#718096;font-size:12px;font-weight:600}.date-badge[data-v-069471d3]{padding:6px 12px;border:1px solid #c7d2fe;border-radius:999px;background:linear-gradient(135deg,#eff6ff,#eef2ff);color:#3730a3;font-size:11px;font-weight:900;white-space:nowrap}.reminders-controls[data-v-069471d3]{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.schedule-block[data-v-069471d3]{display:flex;flex-direction:column;gap:10px}.schedule-info[data-v-069471d3]{color:#718096;font-size:11px;font-weight:700}.schedule-info strong[data-v-069471d3]{color:#07152f}.schedule-warning[data-v-069471d3]{margin-left:8px;color:#b45309;font-size:10px;font-weight:800}.schedule-select[data-v-069471d3]{padding:4px 9px;display:flex;align-items:center;gap:7px;border:1.5px solid #c7d2fe;border-radius:10px;background:#eef2ff}.schedule-select span[data-v-069471d3]{color:#3730a3;font-size:11px;font-weight:900}.schedule-select select[data-v-069471d3]{height:28px;border:0;background:transparent;color:#3730a3;font:900 12px inherit;cursor:pointer}.filter-buttons[data-v-069471d3]{display:flex;gap:8px}.filter-buttons button[data-v-069471d3]{height:30px;padding:0 10px;border:1.5px solid #e3e8f4;border-radius:999px;background:#fff;color:#52627a;font:800 11px inherit;cursor:pointer}.filter-buttons button.active[data-v-069471d3]{border-color:#c7d2fe;background:#eef2ff;color:#3730a3}.filter-buttons span[data-v-069471d3]{margin-left:5px;padding:2px 7px;border-radius:999px}.filter-buttons .all[data-v-069471d3]{background:#e0e7ff;color:#3730a3}.filter-buttons .waiting[data-v-069471d3]{background:#fef9e7;color:#d97706}.filter-buttons .refused[data-v-069471d3]{background:#fff1f2;color:#be123c}.filter-buttons .permanent[data-v-069471d3]{background:#e2e8f0;color:#334155}.reminders-list[data-v-069471d3]{display:flex;flex-direction:column;gap:4px}.reminder-row[data-v-069471d3]{padding:8px 10px;display:grid;grid-template-columns:1.1fr 120px 150px 75px 92px;align-items:center;gap:7px;border:1.5px solid #eef2f8;border-radius:10px;background:#fff;cursor:pointer;transition:.2s}.reminder-row[data-v-069471d3]:hover{border-color:#c7d2fe;background:#f8faff}.agent-main[data-v-069471d3]{display:flex;align-items:center;gap:10px;min-width:0}.status-dot[data-v-069471d3]{width:12px;height:12px;flex:0 0 auto;border:3px solid;border-radius:50%}.status-dot.confirmed[data-v-069471d3]{border-color:#bbf7d0;background:#22c55e}.status-dot.waiting[data-v-069471d3]{border-color:#fde68a;background:#f59e0b}.status-dot.refused[data-v-069471d3]{border-color:#fecaca;background:#ef4444}.status-dot.permanent[data-v-069471d3]{border-color:#cbd5e1;background:#475569}.status-dot.not_sent[data-v-069471d3]{border-color:#e2e8f0;background:#94a3b8}.agent-main strong[data-v-069471d3]{display:block;font-size:12px;font-weight:900}.agent-main p[data-v-069471d3]{margin:1px 0 0;color:#718096;font-size:10.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity[data-v-069471d3]{padding:1px 6px;border-radius:999px;font-size:9.5px;font-weight:800}.activity.green[data-v-069471d3]{background:#dcfce7;color:#15803d}.activity.yellow[data-v-069471d3]{background:#fef3c7;color:#b45309}.activity.red[data-v-069471d3]{background:#fee2e2;color:#b91c1c}.status-badge[data-v-069471d3]{justify-self:start;padding:4px 8px;border-radius:999px;font-size:10.5px;font-weight:900;white-space:nowrap}.status-badge.confirmed[data-v-069471d3]{border:1px solid #bbf7d0;background:#f0fdf4;color:#15803d}.status-badge.waiting[data-v-069471d3]{border:1px solid #fde68a;background:#fffbeb;color:#d97706}.status-badge.refused[data-v-069471d3]{border:1px solid #fecdd3;background:#fff1f2;color:#be123c}.status-badge.permanent[data-v-069471d3]{border:1px solid #cbd5e1;background:#f8fafc;color:#334155}.status-badge.not_sent[data-v-069471d3]{border:1px solid #e2e8f0;background:#f8fafc;color:#64748b}.temperature-pills[data-v-069471d3]{display:grid;grid-template-columns:repeat(4,28px);gap:3px}.pill[data-v-069471d3]{width:28px;height:22px;display:grid;place-items:center;border-radius:6px;color:#fff;font-size:10px;font-weight:900}.pill[data-v-069471d3]:empty{opacity:0}.negotiation[data-v-069471d3]{background:#7c3aed}.hot[data-v-069471d3]{background:#dc2626}.warm[data-v-069471d3]{background:#ea6b0b}.cold[data-v-069471d3]{background:#0284c7}.contact-total[data-v-069471d3]{color:#718096;font-size:10.5px;font-weight:600;text-align:center}.see-list[data-v-069471d3]{height:26px;padding:0 8px;border:1.5px solid #dfe7f3;border-radius:8px;background:#fff;color:#1e293b;font:800 10.5px inherit;cursor:pointer}.reminders-skeleton[data-v-069471d3]{display:flex;flex-direction:column;gap:4px}.reminders-skeleton span[data-v-069471d3]{height:50px;border-radius:10px;background:linear-gradient(100deg,#e8edf5 20%,#f8fafc,#e8edf5 60%);background-size:200% 100%;animation:shimmer-069471d3 1.2s infinite linear}@keyframes shimmer-069471d3{to{background-position-x:-200%}}.empty-state[data-v-069471d3]{min-height:180px;display:grid;place-items:center;color:#718096;font-size:12px;font-weight:700}.error-state[data-v-069471d3]{margin-top:10px;padding:10px 14px;border:1px solid #fecaca;border-radius:12px;background:#fef2f2;color:#991b1b;font-size:12px;font-weight:700}.error-state button[data-v-069471d3]{border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.success-state[data-v-069471d3]{margin-top:10px;padding:10px 14px;border:1px solid #bbf7d0;border-radius:12px;background:#f0fdf4;color:#166534;font-size:12px;font-weight:800}.modal-backdrop[data-v-069471d3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:20px;background:#0f172a73}.list-modal[data-v-069471d3]{width:660px;max-width:95vw;max-height:86vh;overflow:hidden;display:flex;flex-direction:column;border-radius:22px;background:#fff;box-shadow:0 24px 64px #0f1a3c40}.list-modal header[data-v-069471d3]{padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1.5px solid #dfe7f3}.list-modal h2[data-v-069471d3]{margin:0;font-size:18px;font-weight:900}.list-modal header p[data-v-069471d3]{margin:3px 0 0;color:#718096;font-size:11px}.close-modal[data-v-069471d3]{width:34px;height:34px;border:0;border-radius:50%;background:#f1f5f9;color:#334155;font-size:24px;cursor:pointer}.modal-body[data-v-069471d3]{padding:16px 24px 22px;overflow-y:auto}.modal-head[data-v-069471d3],.modal-row[data-v-069471d3]{display:grid;grid-template-columns:1fr 110px 140px;gap:12px;align-items:center}.modal-head[data-v-069471d3]{padding-bottom:10px;border-bottom:1.5px solid #dfe7f3;color:#718096;font-size:10px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.modal-row[data-v-069471d3]{padding:11px 0;border-bottom:1px solid #f1f5f9;font-size:12px}.modal-row[data-v-069471d3]:last-child{border-bottom:0}.temperature-label[data-v-069471d3]{width:max-content;padding:5px 9px;border-radius:7px;color:#fff;font-size:10px;font-weight:900}.modal-empty[data-v-069471d3]{min-height:130px;display:grid;place-items:center;color:#718096;font-size:12px}@media (max-width: 1100px){.reminder-row[data-v-069471d3]{grid-template-columns:1fr 105px}.reminder-row[data-v-069471d3]>:nth-child(n+3){display:none}}@media (max-width: 760px){.reminders-page[data-v-069471d3]{padding:14px}.reminders-heading[data-v-069471d3]{align-items:flex-start}.reminders-heading h1[data-v-069471d3]{font-size:16px}.reminders-controls[data-v-069471d3]{align-items:flex-start;flex-direction:column}.filter-buttons[data-v-069471d3]{width:100%;overflow-x:auto}.reminder-row[data-v-069471d3]{grid-template-columns:minmax(0,1fr) auto}.modal-head[data-v-069471d3],.modal-row[data-v-069471d3]{grid-template-columns:1fr;gap:6px}.modal-head span[data-v-069471d3]:not(:first-child){display:none}}.agents-v37-page[data-v-6f1440eb]{min-height:100vh;padding:18px 22px 34px;background:#f0f3f9;color:#07152f;font-family:Inter,system-ui,Segoe UI,sans-serif}.agents-v37-section[data-v-6f1440eb]{display:flex;flex-direction:column;gap:14px}.agents-v37-card[data-v-6f1440eb]{padding:18px;overflow:hidden;border:1px solid #dfe7f3;border-radius:20px;background:#fff;box-shadow:0 4px 6px #0f1a3c0a,0 12px 28px #0f1a3c12}.agents-v37-topbar[data-v-6f1440eb]{margin-bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.agents-v37-brand-row[data-v-6f1440eb]{display:flex;align-items:center;gap:12px}.agents-v37-logo[data-v-6f1440eb]{width:44px;height:44px;padding:8px;display:grid;place-items:center;flex-shrink:0;border-radius:13px;background:#060d1f;box-shadow:0 8px 20px #2563eb2e}.agents-v37-logo[data-v-6f1440eb] svg{width:100%;height:100%}.agents-v37-brand-row h1[data-v-6f1440eb]{margin:0;font-size:19px;font-weight:900;letter-spacing:-.4px}.agents-v37-brand-row p[data-v-6f1440eb]{margin:3px 0 0;color:#718096;font-size:13px;font-weight:600}.agents-v37-badge[data-v-6f1440eb]{padding:8px 16px;border:1px solid #c7d2fe;border-radius:999px;background:linear-gradient(135deg,#eff6ff,#eef2ff);color:#3730a3;font-size:12px;font-weight:900;letter-spacing:.3px;white-space:nowrap}.agents-v37-tip[data-v-6f1440eb]{padding:18px 22px;border:1px solid #bfdbfe;border-radius:16px;background:#eff6ff}.agents-v37-tip-title[data-v-6f1440eb]{margin-bottom:10px;color:#1e40af;font-size:14px;font-weight:900}.agents-v37-tip p[data-v-6f1440eb]{margin:5px 0;color:#1e40af;font-size:13px;font-weight:600}.agents-v37-tip strong[data-v-6f1440eb]{font-weight:900}.agents-v37-grid[data-v-6f1440eb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.agents-v37-add[data-v-6f1440eb]{min-height:200px;padding:28px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:2px dashed #dbe4f0;border-radius:18px;background:#fafbff;color:inherit;font-family:inherit;cursor:pointer;transition:all .2s}.agents-v37-add[data-v-6f1440eb]:hover{border-color:#6366f1;background:#f5f7ff}.agents-v37-add-ico[data-v-6f1440eb]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:2px dashed #93c5fd;border-radius:50%;color:#93c5fd;font-size:22px;font-weight:500}.agents-v37-add-txt[data-v-6f1440eb]{color:#6366f1;font-size:14px;font-weight:900}.agents-v37-agent-card[data-v-6f1440eb]{min-height:200px;padding:20px 18px;display:flex;flex-direction:column;gap:0;border:1.5px solid #dfe7f3;border-radius:18px;background:#fff;box-shadow:0 4px 14px #0f172a0f;transition:box-shadow .2s}.agents-v37-agent-card[data-v-6f1440eb]:hover{box-shadow:0 8px 24px #0f172a1a}.agents-v37-card-top[data-v-6f1440eb]{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:8px}.agents-v37-agent-info[data-v-6f1440eb]{min-width:0;display:flex;align-items:center;gap:10px}.agents-v37-avatar[data-v-6f1440eb]{width:42px;height:42px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:13px;color:#fff;font-size:15px;font-weight:950}.agents-v37-name[data-v-6f1440eb]{max-width:108px;overflow:hidden;color:#07152f;font-size:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.agents-v37-phone[data-v-6f1440eb]{max-width:112px;margin-top:2px;overflow:hidden;color:#718096;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.agents-v37-status[data-v-6f1440eb]{padding:3px 9px;border-radius:999px;font-size:10px;font-weight:900;white-space:nowrap}.agents-v37-status.is-connected[data-v-6f1440eb]{border:1px solid #bbf7d0;background:#ecfdf5;color:#15803d}.agents-v37-status.is-connecting[data-v-6f1440eb]{border:1px solid #fde68a;background:#fffbeb;color:#d97706}.agents-v37-status.is-disconnected[data-v-6f1440eb]{border:1px solid #fecdd3;background:#fff1f2;color:#be123c}.agents-v37-btn[data-v-6f1440eb]{width:100%;height:36px;margin-top:8px;border-radius:10px;font-family:inherit;font-size:12px;font-weight:900;cursor:pointer;transition:all .2s}.agents-v37-btn[data-v-6f1440eb]:disabled{cursor:wait;opacity:.7}.agents-v37-link[data-v-6f1440eb]{border:0;background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff;box-shadow:0 6px 14px #16a34a40}.agents-v37-link[data-v-6f1440eb]:hover{filter:brightness(1.08)}.agents-v37-name-btn[data-v-6f1440eb]{border:1.5px solid #dfe7f3;background:#fff;color:#2563eb}.agents-v37-name-btn[data-v-6f1440eb]:hover{border-color:#2563eb;background:#eff6ff}.agents-v37-delete[data-v-6f1440eb]{border:1.5px solid #fecdd3;background:#fff;color:#be123c}.agents-v37-delete[data-v-6f1440eb]:hover{background:#fff1f2}.agents-v37-empty[data-v-6f1440eb]{margin-top:14px;padding:20px;border:1.5px dashed #dbe4f0;border-radius:16px;background:#fafbff;color:#718096;font-size:13px;font-weight:800;text-align:center}.agents-v37-notice[data-v-6f1440eb]{margin-top:14px;padding:12px 14px;border-radius:13px;font-size:13px;font-weight:800}.agents-v37-notice button[data-v-6f1440eb]{margin-left:10px;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.agents-v37-notice.error[data-v-6f1440eb]{border:1px solid #fecaca;background:#fef2f2;color:#b91c1c}.agents-v37-notice.success[data-v-6f1440eb]{border:1px solid #bbf7d0;background:#ecfdf5;color:#15803d}.agents-v37-skeleton-card[data-v-6f1440eb]{position:relative;overflow:hidden;cursor:default}.agents-v37-skeleton-card[data-v-6f1440eb]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);animation:agents-v37-shimmer-6f1440eb 1.4s infinite}@keyframes agents-v37-shimmer-6f1440eb{0%{transform:translate(-100%)}to{transform:translate(100%)}}.agents-v37-modal-bg[data-v-6f1440eb]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:18px;background:#0f1a3c8c}.agents-v37-modal[data-v-6f1440eb]{width:430px;max-width:100%;overflow:hidden;border-radius:22px;background:#fff;box-shadow:0 24px 64px #0f1a3c40}.agents-v37-modal-head[data-v-6f1440eb]{padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1.5px solid #dfe7f3}.agents-v37-modal-head h2[data-v-6f1440eb]{margin:0;color:#07152f;font-size:17px;font-weight:950}.agents-v37-modal-head p[data-v-6f1440eb]{margin:3px 0 0;color:#718096;font-size:13px;font-weight:600}.agents-v37-modal-head button[data-v-6f1440eb]{width:34px;height:34px;display:grid;place-items:center;flex-shrink:0;border:1.5px solid #dfe7f3;border-radius:9px;background:#fff;color:#718096;font-size:20px;cursor:pointer}.agents-v37-modal-body[data-v-6f1440eb]{padding:20px 24px 24px}.agents-v37-modal-body label[data-v-6f1440eb]{display:flex;flex-direction:column;gap:7px;color:#718096;font-size:10px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.agents-v37-modal-body input[data-v-6f1440eb]{width:100%;height:42px;border:1.5px solid #dbe4f0;border-radius:11px;background:#fff;padding:0 14px;color:#1e2a50;font-family:inherit;font-size:13px;font-weight:700;text-transform:none}.agents-v37-modal-body input[data-v-6f1440eb]:focus{outline:none;border-color:#6366f1}.agents-v37-modal-actions[data-v-6f1440eb]{margin-top:18px;display:flex;justify-content:flex-end;gap:10px}.agents-v37-modal-actions button[data-v-6f1440eb]{height:38px;padding:0 18px;border-radius:10px;font-family:inherit;font-size:13px;font-weight:900;cursor:pointer}.agents-v37-cancel[data-v-6f1440eb]{border:1.5px solid #dfe7f3;background:#fff;color:#374151}.agents-v37-save[data-v-6f1440eb]{border:0;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;box-shadow:0 8px 22px #3b5bdb47}.agents-v37-save[data-v-6f1440eb]:disabled{opacity:.7;cursor:wait}@media (max-width: 760px){.agents-v37-page[data-v-6f1440eb],.agents-v37-card[data-v-6f1440eb]{padding:14px}.agents-v37-grid[data-v-6f1440eb]{grid-template-columns:1fr}}.help-v37-page[data-v-30540b88]{min-height:100vh;padding:18px 22px 34px;background:#f0f3f9;color:#07152f;font-family:Inter,system-ui,Segoe UI,sans-serif}.help-v37-section[data-v-30540b88]{display:flex;flex-direction:column;gap:0}.help-v37-card[data-v-30540b88]{padding:18px;overflow:hidden;border:1px solid #dfe7f3;border-radius:20px;background:#fff;box-shadow:0 4px 6px #0f1a3c0a,0 12px 28px #0f1a3c12}.help-v37-topbar[data-v-30540b88]{margin-bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.help-v37-brand-row[data-v-30540b88]{display:flex;align-items:center;gap:12px}.help-v37-logo[data-v-30540b88]{width:44px;height:44px;padding:8px;display:grid;place-items:center;flex-shrink:0;border-radius:13px;background:#060d1f;box-shadow:0 8px 20px #2563eb2e}.help-v37-logo[data-v-30540b88] svg{width:100%;height:100%}.help-v37-brand-row h1[data-v-30540b88]{margin:0;font-size:19px;font-weight:900;letter-spacing:-.4px}.help-v37-brand-row p[data-v-30540b88]{margin:3px 0 0;color:#718096;font-size:13px;font-weight:600}.help-v37-grid[data-v-30540b88]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.help-v37-video-card[data-v-30540b88],.help-v37-support-card[data-v-30540b88]{min-height:136px;padding:22px;border:1.5px solid #dfe7f3;border-radius:20px;background:#fff;color:#07152f;font-family:inherit;text-align:left;cursor:pointer;transition:transform .2s}.help-v37-video-card[data-v-30540b88]:hover,.help-v37-support-card[data-v-30540b88]:hover{transform:translateY(-3px)}.help-v37-ico[data-v-30540b88]{margin-bottom:12px;font-size:32px}.help-v37-title[data-v-30540b88]{margin-bottom:7px;font-size:15px;font-weight:950}.help-v37-tag[data-v-30540b88]{display:inline-block;margin-top:12px;padding:4px 12px;border-radius:999px;background:#fff1f2;color:#be123c;font-size:11px;font-weight:900}.help-v37-support-promo[data-v-30540b88]{display:flex;align-items:stretch;overflow:hidden;border:1.5px solid #dfe7f3;border-radius:20px}.help-v37-support-card[data-v-30540b88]{flex:1;border:0;border-left:4px solid #2563eb;border-radius:0;background:linear-gradient(135deg,#f8faff,#eef2ff);box-shadow:none}.help-v37-support-card[data-v-30540b88]:disabled{cursor:wait;opacity:.76}.help-v37-support-card .help-v37-title[data-v-30540b88]{color:#1e40af}.help-v37-support-tag[data-v-30540b88]{background:#dbeafe;color:#1e40af}.help-v37-brand-panel[data-v-30540b88]{min-width:214px;padding:22px 26px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-left:1px solid #dfe7f3}.help-v37-brand-logo[data-v-30540b88]{width:48px;height:42px}.help-v37-brand-name[data-v-30540b88]{color:#0f1a3c;font-size:17px;font-weight:900;text-align:center}.help-v37-brand-name span[data-v-30540b88]{background:linear-gradient(135deg,#00bfff,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:transparent}.help-v37-brand-line[data-v-30540b88]{width:100%;display:flex;align-items:center;gap:6px}.help-v37-brand-line span[data-v-30540b88]{flex:1;height:1px}.help-v37-brand-line span[data-v-30540b88]:first-child{background:linear-gradient(90deg,transparent,rgba(0,191,255,.54))}.help-v37-brand-line span[data-v-30540b88]:last-child{background:linear-gradient(90deg,rgba(139,92,246,.54),transparent)}.help-v37-brand-line strong[data-v-30540b88]{color:#7b8498;font-size:8px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;white-space:nowrap}.help-v37-faq-spacer[data-v-30540b88]{height:24px;margin:8px 0 2px;border-radius:18px;background:linear-gradient(180deg,transparent,#eef2f7 50%,transparent)}.help-v37-faq-card[data-v-30540b88]{margin-top:42px}.help-v37-sec-title[data-v-30540b88]{margin:4px 0 14px;padding-bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1.5px solid #dfe7f3}.help-v37-sec-title h2[data-v-30540b88]{margin:0;display:flex;align-items:center;gap:8px;font-size:17px;font-weight:900}.help-v37-faq-list[data-v-30540b88]{display:flex;flex-direction:column;gap:9px}.help-v37-faq-item[data-v-30540b88]{width:100%;padding:16px 18px;border:1.5px solid #dfe7f3;border-radius:14px;background:#fff;color:#07152f;font-family:inherit;text-align:left;cursor:pointer;transition:all .2s}.help-v37-faq-item[data-v-30540b88]:hover,.help-v37-faq-item.open[data-v-30540b88]{border-color:#c7d2fe;background:#f8faff}.help-v37-faq-q[data-v-30540b88]{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:900}.help-v37-faq-q[data-v-30540b88]:before{content:"?";width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:7px;background:#eef2ff;color:#3730a3;font-size:12px;font-weight:950}.help-v37-faq-a[data-v-30540b88]{display:none;margin-top:8px;color:#718096;font-size:13px;font-weight:600;line-height:1.5}.help-v37-faq-item.open .help-v37-faq-a[data-v-30540b88]{display:block}.help-v37-notice[data-v-30540b88]{margin-top:14px;padding:12px 14px;border:1px solid #bfdbfe;border-radius:13px;background:#eff6ff;color:#1e40af;font-size:13px;font-weight:800}.help-v37-notice.error[data-v-30540b88]{border-color:#fecaca;background:#fef2f2;color:#b91c1c}.help-v37-notice button[data-v-30540b88]{margin-left:10px;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.help-v37-skeleton[data-v-30540b88]{min-height:136px;position:relative;overflow:hidden;cursor:default}.help-v37-skeleton[data-v-30540b88]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);animation:help-v37-shimmer-30540b88 1.4s infinite}@keyframes help-v37-shimmer-30540b88{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width: 1100px){.help-v37-grid[data-v-30540b88]{grid-template-columns:1fr}}@media (max-width: 760px){.help-v37-page[data-v-30540b88]{padding:14px}.help-v37-card[data-v-30540b88]{padding:14px;border-radius:16px}.help-v37-grid[data-v-30540b88]{gap:10px}.help-v37-video-card[data-v-30540b88],.help-v37-support-card[data-v-30540b88]{min-height:116px;padding:14px;border-radius:14px}.help-v37-ico[data-v-30540b88]{margin-bottom:7px;font-size:24px}.help-v37-title[data-v-30540b88]{margin-bottom:0;font-size:13px}.help-v37-tag[data-v-30540b88]{margin-top:8px;padding:3px 9px;font-size:9.5px}.help-v37-support-promo[data-v-30540b88]{flex-direction:column}.help-v37-brand-panel[data-v-30540b88]{min-width:0;border-top:1px solid #dfe7f3;border-left:0}.help-v37-faq-list[data-v-30540b88]{gap:6px}.help-v37-faq-item[data-v-30540b88]{padding:10px 12px;border-radius:10px}.help-v37-faq-q[data-v-30540b88]{font-size:12px}.help-v37-faq-q[data-v-30540b88]:before{width:20px;height:20px;font-size:10px}.help-v37-faq-a[data-v-30540b88]{margin-top:5px;font-size:11px}}.recovery-v37-page[data-v-5f7fc82e]{min-height:100vh;padding:18px 22px 34px;background:#f0f3f9;color:#07152f;font-family:Inter,system-ui,Segoe UI,sans-serif}.recovery-v37-section[data-v-5f7fc82e]{display:flex;flex-direction:column;gap:12px}.recovery-v37-card[data-v-5f7fc82e],.recovery-v37-panel[data-v-5f7fc82e]{overflow:hidden;border:1px solid #dfe7f3;border-radius:20px;background:#fff;box-shadow:0 4px 6px #0f1a3c0a,0 12px 28px #0f1a3c12}.recovery-v37-card[data-v-5f7fc82e]{padding:18px}.recovery-v37-topbar[data-v-5f7fc82e]{margin-bottom:14px}.recovery-v37-brand-row[data-v-5f7fc82e]{display:flex;align-items:center;gap:12px}.recovery-v37-logo[data-v-5f7fc82e]{width:44px;height:44px;padding:8px;display:grid;place-items:center;flex-shrink:0;border-radius:13px;background:#060d1f;box-shadow:0 8px 20px #2563eb2e}.recovery-v37-logo[data-v-5f7fc82e] svg{width:100%;height:100%}.recovery-v37-divider[data-v-5f7fc82e]{width:1px;height:40px;background:#dfe7f3}.recovery-v37-page-ico[data-v-5f7fc82e]{font-size:26px}.recovery-v37-brand-row h1[data-v-5f7fc82e]{margin:0;font-size:22px;font-weight:950;letter-spacing:-.5px}.recovery-v37-brand-row p[data-v-5f7fc82e]{margin:4px 0 0;color:#718096;font-size:13px;font-weight:600}.recovery-v37-filters[data-v-5f7fc82e]{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px}.recovery-v37-filters label[data-v-5f7fc82e]{min-width:176px;display:flex;flex-direction:column;gap:5px}.recovery-v37-filters span[data-v-5f7fc82e]{color:#64748b;font-size:10px;font-weight:900;letter-spacing:.7px;text-transform:uppercase}.recovery-v37-filters input[data-v-5f7fc82e],.recovery-v37-filters select[data-v-5f7fc82e]{height:38px;padding:0 11px;border:1.5px solid #dbe3ef;border-radius:9px;background:#fff;color:#07152f;font:inherit;font-size:12px;font-weight:800}.recovery-v37-filters button[data-v-5f7fc82e]{height:38px;padding:0 18px;border:0;border-radius:9px;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;font:inherit;font-size:12px;font-weight:900;cursor:pointer;box-shadow:0 10px 22px #4f46e538}.recovery-v37-filters button[data-v-5f7fc82e]:disabled{cursor:wait;opacity:.72}.recovery-v37-metrics[data-v-5f7fc82e]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.recovery-v37-metric[data-v-5f7fc82e]{position:relative;overflow:hidden;padding:14px 18px;border-radius:13px;background:linear-gradient(135deg,#0f1a3c,#1e2a62);color:#fff;box-shadow:0 12px 32px #0f1a3c38}.recovery-v37-metric[data-v-5f7fc82e]:before{content:"";position:absolute;top:-28px;right:-28px;width:82px;height:82px;border-radius:50%;background:#ffffff0f}.recovery-v37-metric.gold[data-v-5f7fc82e]{background:linear-gradient(135deg,#78350f,#d97706)}.recovery-v37-metric span[data-v-5f7fc82e]{display:block;font-size:11px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;opacity:.78}.recovery-v37-metric strong[data-v-5f7fc82e]{display:block;margin-top:5px;font-size:28px;font-weight:950;letter-spacing:-.5px}.recovery-v37-metric small[data-v-5f7fc82e]{display:block;margin-top:3px;font-size:11px;font-weight:800;opacity:.7}.recovery-v37-top-rec[data-v-5f7fc82e]{padding:14px 18px;border-radius:14px;background:linear-gradient(135deg,#0f2a0f,#0a3d1a)}.recovery-v37-top-rec h2[data-v-5f7fc82e]{margin:0 0 4px;color:#86efac;font-size:13px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.recovery-v37-top-rec p[data-v-5f7fc82e]{margin:0 0 14px;color:#4ade80;font-size:12px;font-weight:600}.recovery-v37-top-grid[data-v-5f7fc82e]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.recovery-v37-top-item[data-v-5f7fc82e]{padding:14px 16px;display:flex;align-items:center;gap:12px;border-radius:13px;background:#ffffff17;color:#fff}.recovery-v37-medal[data-v-5f7fc82e]{font-size:22px}.recovery-v37-top-item strong[data-v-5f7fc82e],.recovery-v37-top-item span[data-v-5f7fc82e]{display:block}.recovery-v37-top-item strong[data-v-5f7fc82e]{font-size:13px;font-weight:900}.recovery-v37-top-item span[data-v-5f7fc82e]{margin-top:3px;color:#86efac;font-size:15px;font-weight:900}.recovery-v37-top-item small[data-v-5f7fc82e]{margin-left:auto;color:#facc15;font-size:12px;font-weight:950}.recovery-v37-top-empty[data-v-5f7fc82e]{padding:16px;border-radius:12px;background:#ffffff14;color:#bbf7d0;font-size:12px;font-weight:800}.recovery-v37-export[data-v-5f7fc82e]{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1.5px solid #dfe7f3;border-radius:12px;background:#f8faff}.recovery-v37-export strong[data-v-5f7fc82e]{flex:1;font-size:13px;font-weight:900}.recovery-v37-export button[data-v-5f7fc82e]{height:32px;padding:0 14px;border:0;border-radius:9px;color:#fff;font:inherit;font-size:11px;font-weight:900;cursor:pointer}.recovery-v37-export .csv[data-v-5f7fc82e]{background:#16a34a}.recovery-v37-export .wpp[data-v-5f7fc82e]{background:#10b981}.recovery-v37-export .mail[data-v-5f7fc82e]{background:#2563eb}.recovery-v37-panel-head[data-v-5f7fc82e]{padding:12px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1.5px solid #dfe7f3}.recovery-v37-panel-head h2[data-v-5f7fc82e]{margin:0;font-size:15px;font-weight:900}.recovery-v37-panel-head span[data-v-5f7fc82e]{color:#718096;font-size:11px;font-weight:900}.recovery-v37-table-wrap[data-v-5f7fc82e]{padding:8px 14px 14px}.recovery-v37-head[data-v-5f7fc82e],.recovery-v37-row[data-v-5f7fc82e]{display:grid;grid-template-columns:.85fr .7fr 1.2fr 1.3fr 1fr 1fr;align-items:center;gap:10px}.recovery-v37-head[data-v-5f7fc82e]{padding:0 4px 8px;color:#718096;font-size:9px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.recovery-v37-row[data-v-5f7fc82e]{margin-bottom:4px;padding:9px 10px;border:1.5px solid #eef2f8;border-radius:12px;background:#fff;color:#07152f;font-size:12px;font-weight:800}.recovery-v37-row a[data-v-5f7fc82e]{color:#1d4ed8;font-weight:900}.recovery-v37-agent[data-v-5f7fc82e]{min-width:0;display:flex;align-items:center;gap:7px}.recovery-v37-agent span[data-v-5f7fc82e]{width:28px;height:28px;display:grid;place-items:center;flex-shrink:0;border-radius:9px;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;font-size:10px;font-weight:950}.recovery-v37-agent strong[data-v-5f7fc82e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recovery-v37-temp[data-v-5f7fc82e],.recovery-v37-status[data-v-5f7fc82e]{width:max-content;padding:4px 9px;border-radius:999px;font-size:10px;font-weight:950}.recovery-v37-temp.negotiation[data-v-5f7fc82e]{background:#ede9fe;color:#6d28d9}.recovery-v37-temp.hot[data-v-5f7fc82e]{background:#fee2e2;color:#dc2626}.recovery-v37-temp.warm[data-v-5f7fc82e]{background:#ffedd5;color:#d97706}.recovery-v37-temp.cold[data-v-5f7fc82e]{background:#e0f2fe;color:#0284c7}.recovery-v37-status.had_interaction[data-v-5f7fc82e]{background:#dcfce7;color:#16a34a}.recovery-v37-status.no_interaction[data-v-5f7fc82e]{background:#fff1f2;color:#be123c}.recovery-v37-empty[data-v-5f7fc82e]{min-height:120px;display:grid;place-items:center;color:#718096;font-size:13px;font-weight:800}.recovery-v37-pagination[data-v-5f7fc82e]{padding:0 14px 14px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.recovery-v37-pagination span[data-v-5f7fc82e]{color:#718096;font-size:11px;font-weight:800}.recovery-v37-pagination button[data-v-5f7fc82e]{height:30px;padding:0 12px;border:1px solid #dbe3ef;border-radius:8px;background:#fff;color:#334155;font:inherit;font-size:11px;font-weight:900;cursor:pointer}.recovery-v37-pagination button[data-v-5f7fc82e]:disabled{cursor:default;opacity:.45}.recovery-v37-notes[data-v-5f7fc82e]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.recovery-v37-notes article[data-v-5f7fc82e]{padding:16px;border:1.5px solid #dfe7f3;border-radius:16px;background:#fff}.recovery-v37-notes h3[data-v-5f7fc82e]{margin:0 0 6px;font-size:13px;font-weight:900}.recovery-v37-notes p[data-v-5f7fc82e]{margin:0;color:#64748b;font-size:12px;font-weight:600;line-height:1.5}.recovery-v37-notice[data-v-5f7fc82e]{padding:10px 14px;border:1px solid #bfdbfe;border-radius:12px;background:#eff6ff;color:#1e40af;font-size:12px;font-weight:800}.recovery-v37-notice.error[data-v-5f7fc82e]{border-color:#fecaca;background:#fef2f2;color:#991b1b}.recovery-v37-notice button[data-v-5f7fc82e]{border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.recovery-v37-table-skeleton[data-v-5f7fc82e],.recovery-v37-top-item.skeleton[data-v-5f7fc82e]{position:relative;overflow:hidden}.recovery-v37-table-skeleton[data-v-5f7fc82e]{padding:10px 14px 14px;display:flex;flex-direction:column;gap:5px}.recovery-v37-table-skeleton span[data-v-5f7fc82e]{height:42px;border-radius:10px}.recovery-v37-table-skeleton span[data-v-5f7fc82e],.recovery-v37-top-item.skeleton[data-v-5f7fc82e]{background:linear-gradient(100deg,#e8edf5 20%,#f8fafc,#e8edf5 60%);background-size:200% 100%;animation:recovery-v37-shimmer-5f7fc82e 1.2s infinite linear}@keyframes recovery-v37-shimmer-5f7fc82e{to{background-position-x:-200%}}@media (max-width: 1100px){.recovery-v37-top-grid[data-v-5f7fc82e],.recovery-v37-notes[data-v-5f7fc82e]{grid-template-columns:1fr}.recovery-v37-head[data-v-5f7fc82e]{display:none}.recovery-v37-row[data-v-5f7fc82e]{grid-template-columns:1fr 1fr 1.2fr}}@media (max-width: 760px){.recovery-v37-page[data-v-5f7fc82e]{padding:14px}.recovery-v37-brand-row[data-v-5f7fc82e]{align-items:flex-start;flex-wrap:wrap}.recovery-v37-divider[data-v-5f7fc82e]{display:none}.recovery-v37-filters label[data-v-5f7fc82e],.recovery-v37-filters button[data-v-5f7fc82e]{width:100%}.recovery-v37-metrics[data-v-5f7fc82e]{grid-template-columns:1fr}.recovery-v37-export[data-v-5f7fc82e]{align-items:stretch;flex-wrap:wrap}.recovery-v37-export strong[data-v-5f7fc82e]{flex-basis:100%}.recovery-v37-export button[data-v-5f7fc82e]{flex:1}.recovery-v37-panel-head[data-v-5f7fc82e]{align-items:flex-start;flex-direction:column}.recovery-v37-row[data-v-5f7fc82e]{grid-template-columns:1fr}}.account-v37-page[data-v-bed41956]{min-height:100vh;padding:18px 22px 34px;background:#f0f3f9;color:#07152f;font-family:Inter,system-ui,Segoe UI,sans-serif}.account-v37-section[data-v-bed41956]{display:flex;flex-direction:column;gap:14px}.account-v37-card[data-v-bed41956],.account-v37-detail-card[data-v-bed41956],.account-v37-profile-card[data-v-bed41956]{overflow:hidden;border:1px solid #dfe7f3;border-radius:20px;background:#fff;box-shadow:0 4px 6px #0f1a3c0a,0 12px 28px #0f1a3c12}.account-v37-header-card[data-v-bed41956]{padding:18px}.account-v37-topbar[data-v-bed41956]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.account-v37-brand-row[data-v-bed41956]{display:flex;align-items:center;gap:12px}.account-v37-logo[data-v-bed41956]{width:44px;height:44px;padding:8px;display:grid;place-items:center;flex-shrink:0;border-radius:13px;background:#060d1f;box-shadow:0 8px 20px #2563eb2e}.account-v37-logo[data-v-bed41956] svg{width:100%;height:100%}.account-v37-brand-row h1[data-v-bed41956]{margin:0;font-size:19px;font-weight:900;letter-spacing:-.4px}.account-v37-brand-row p[data-v-bed41956]{margin:3px 0 0;color:#718096;font-size:13px;font-weight:600}.account-v37-plan-badge[data-v-bed41956]{padding:8px 16px;border:1px solid #c7d2fe;border-radius:999px;background:linear-gradient(135deg,#eff6ff,#eef2ff);color:#3730a3;font-size:12px;font-weight:900;letter-spacing:.3px;white-space:nowrap}.account-v37-layout[data-v-bed41956]{display:grid;grid-template-columns:1fr 1.1fr 1.1fr;gap:14px;align-items:start}.account-v37-profile-card[data-v-bed41956]{padding:18px;background:linear-gradient(135deg,#2659dc,#07152f);color:#fff;text-align:center}.account-v37-avatar[data-v-bed41956]{width:58px;height:58px;margin:0 auto 10px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(135deg,#3b82f6,#7c3aed);color:#fff;font-size:23px;font-weight:950}.account-v37-profile-name[data-v-bed41956]{font-size:15px;font-weight:950}.account-v37-profile-role[data-v-bed41956]{margin-top:3px;color:#ffffffc7;font-size:11px;font-weight:700}.account-v37-profile-plan[data-v-bed41956]{width:fit-content;max-width:100%;margin:8px auto 0;padding:4px 10px;border-radius:999px;background:#eef2ff;color:#1d4ed8;font-size:10.5px;font-weight:900}.account-v37-profile-stat[data-v-bed41956]{margin-top:10px;padding:9px;border-radius:14px;background:#fffffff5;color:#07152f}.account-v37-profile-stat strong[data-v-bed41956]{display:block;color:#2563eb;font-size:19px;font-weight:950}.account-v37-profile-stat span[data-v-bed41956]{display:block;color:#334155;font-size:9px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.account-v37-plan-label[data-v-bed41956]{margin:10px 0 6px;color:#ffffff8c;font-size:10px;font-weight:900;letter-spacing:.7px;text-align:left;text-transform:uppercase}.account-v37-plan-list[data-v-bed41956]{display:flex;flex-direction:column;gap:5px}.account-v37-plan-item[data-v-bed41956]{padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1.5px solid transparent;border-radius:10px;background:#fff;color:#07152f;text-align:left}.account-v37-plan-item.active[data-v-bed41956]{border-color:#6366f1;background:#eef2ff}.account-v37-plan-item strong[data-v-bed41956]{display:block;font-size:11.5px;font-weight:950}.account-v37-plan-item small[data-v-bed41956]{display:block;margin-top:1px;color:#718096;font-size:9.5px;font-weight:600}.account-v37-plan-item span[data-v-bed41956]{color:#2563eb;font-size:11px;font-weight:900;white-space:nowrap}.account-v37-support-btn[data-v-bed41956]{width:100%;height:38px;margin-top:10px;border:0;border-radius:10px;background:#16a34a;color:#fff;font:inherit;font-size:11.5px;font-weight:900;cursor:pointer}.account-v37-support-btn[data-v-bed41956]:disabled{cursor:wait;opacity:.7}.account-v37-detail-card[data-v-bed41956]{padding:14px}.account-v37-detail-card h2[data-v-bed41956]{margin:0 0 9px;color:#07152f;font-size:13px;font-weight:950}.account-v37-form[data-v-bed41956]{display:flex;flex-direction:column}.account-v37-row[data-v-bed41956],.account-v37-info-row[data-v-bed41956]{min-height:43px;padding:6px 0;display:grid;grid-template-columns:.9fr 1.3fr;align-items:center;gap:10px;border-bottom:1px solid #dfe7f3}.account-v37-row span[data-v-bed41956],.account-v37-info-row span[data-v-bed41956]{color:#718096;font-size:11.5px;font-weight:900}.account-v37-row input[data-v-bed41956]{width:100%;height:31px;padding:0 11px;border:1.5px solid #dbe4f0;border-radius:9px;background:#fff;color:#07152f;font:inherit;font-size:11.5px;font-weight:700}.account-v37-row input[data-v-bed41956]:focus,.account-v37-goal-form input[data-v-bed41956]:focus,.account-v37-modal input[data-v-bed41956]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}.account-v37-info-row strong[data-v-bed41956]{color:#07152f;font-size:11.5px;font-weight:950;text-align:right}.account-v37-actions[data-v-bed41956]{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.account-v37-primary[data-v-bed41956],.account-v37-secondary[data-v-bed41956],.account-v37-password-btn[data-v-bed41956],.account-v37-goal-form button[data-v-bed41956]{height:34px;padding:0 14px;border-radius:10px;font:inherit;font-size:11.5px;font-weight:900;cursor:pointer}.account-v37-primary[data-v-bed41956],.account-v37-goal-form button[data-v-bed41956]{border:0;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;box-shadow:0 8px 22px #3b5bdb40}.account-v37-primary[data-v-bed41956]:disabled,.account-v37-goal-form button[data-v-bed41956]:disabled{cursor:wait;opacity:.7}.account-v37-secondary[data-v-bed41956]{border:1.5px solid #dfe7f3;background:#fff;color:#334155}.account-v37-password-btn[data-v-bed41956]{width:100%;margin-top:12px;border:1.5px solid #dfe7f3;background:#f8faff;color:#07152f}.account-v37-plan-under[data-v-bed41956]{margin-top:14px;padding-top:12px;border-top:1.5px solid #dfe7f3}.account-v37-plan-actions[data-v-bed41956]{margin-top:10px}.account-v37-goals-card[data-v-bed41956]{min-height:100%}.account-v37-goals-card .account-v37-team-goal[data-v-bed41956]{margin-top:0}.account-v37-goals-card .account-v37-info-row[data-v-bed41956]{grid-template-columns:1.3fr auto}.status-ok[data-v-bed41956]{color:#15803d!important}.status-warn[data-v-bed41956]{color:#d97706!important}.status-off[data-v-bed41956]{color:#be123c!important}.account-v37-team-goal[data-v-bed41956]{margin-top:18px;padding:18px;border:2px solid #c7d2fe;border-radius:16px;background:linear-gradient(135deg,#f8faff,#eef2ff)}.account-v37-team-head[data-v-bed41956]{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.account-v37-team-head h3[data-v-bed41956]{margin:0;color:#1e3a8a;font-size:13px;font-weight:950;letter-spacing:.7px;text-transform:uppercase}.account-v37-team-head span[data-v-bed41956]{padding:5px 10px;border:1px solid #0f172a;border-radius:999px;background:#fff;color:#0f172a;font-size:10px;font-weight:950}.account-v37-goal-form[data-v-bed41956]{display:grid;grid-template-columns:1fr 74px auto 82px;align-items:center;gap:8px}.account-v37-goal-form label[data-v-bed41956]{color:#07152f;font-size:12px;font-weight:900}.account-v37-goal-form input[data-v-bed41956]{height:38px;padding:0 10px;border:1.5px solid #c7d2fe;border-radius:11px;background:#fff;color:#07152f;font:inherit;font-size:13px;font-weight:900}.account-v37-goal-form strong[data-v-bed41956]{color:#1e40af;font-weight:950}.account-v37-team-goal p[data-v-bed41956]{margin:9px 0 0;color:#718096;font-size:11px;font-weight:700}.account-v37-notice[data-v-bed41956]{padding:12px 14px;border:1px solid #bfdbfe;border-radius:13px;background:#eff6ff;color:#1e40af;font-size:13px;font-weight:800}.account-v37-notice.error[data-v-bed41956]{border-color:#fecaca;background:#fef2f2;color:#b91c1c}.account-v37-notice button[data-v-bed41956]{margin-left:10px;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.account-v37-skeleton[data-v-bed41956]{min-height:420px;position:relative;overflow:hidden;background:#fff}.account-v37-skeleton[data-v-bed41956]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);animation:account-v37-shimmer-bed41956 1.4s infinite}@keyframes account-v37-shimmer-bed41956{0%{transform:translate(-100%)}to{transform:translate(100%)}}.account-v37-modal-bg[data-v-bed41956]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:18px;background:#0f1a3c8c}.account-v37-modal[data-v-bed41956]{width:430px;max-width:100%;overflow:hidden;border-radius:22px;background:#fff;box-shadow:0 24px 64px #0f1a3c40}.account-v37-modal header[data-v-bed41956]{padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1.5px solid #dfe7f3}.account-v37-modal h2[data-v-bed41956]{margin:0;color:#07152f;font-size:17px;font-weight:950}.account-v37-modal p[data-v-bed41956]{margin:3px 0 0;color:#718096;font-size:13px;font-weight:600}.account-v37-modal header button[data-v-bed41956]{width:34px;height:34px;display:grid;place-items:center;border:1.5px solid #dfe7f3;border-radius:9px;background:#fff;color:#718096;font-size:20px;cursor:pointer}.account-v37-modal form[data-v-bed41956]{padding:20px 24px 24px}.account-v37-modal label[data-v-bed41956]{margin-bottom:12px;display:flex;flex-direction:column;gap:7px;color:#718096;font-size:10px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.account-v37-modal input[data-v-bed41956]{width:100%;height:42px;border:1.5px solid #dbe4f0;border-radius:11px;background:#fff;padding:0 14px;color:#1e2a50;font:inherit;font-size:13px;font-weight:700;text-transform:none}.account-v37-modal form>div[data-v-bed41956]{margin-top:18px;display:flex;justify-content:flex-end;gap:10px}@media (max-width: 1180px){.account-v37-layout[data-v-bed41956]{grid-template-columns:1fr 1fr}.account-v37-profile-card[data-v-bed41956]{grid-column:1 / -1}}@media (max-width: 760px){.account-v37-page[data-v-bed41956]{padding:14px}.account-v37-layout[data-v-bed41956]{grid-template-columns:1fr}.account-v37-detail-card[data-v-bed41956],.account-v37-profile-card[data-v-bed41956],.account-v37-header-card[data-v-bed41956]{padding:14px;border-radius:16px}.account-v37-row[data-v-bed41956],.account-v37-info-row[data-v-bed41956],.account-v37-goal-form[data-v-bed41956]{grid-template-columns:1fr}.account-v37-info-row strong[data-v-bed41956]{text-align:left}}.auth-container[data-v-b116e0f6]{display:flex;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--primary-blue-light) 100%);padding:1rem}.auth-card[data-v-b116e0f6]{width:100%;max-width:420px;padding:3rem 2.5rem;text-align:center}.auth-header[data-v-b116e0f6]{margin-bottom:2rem}.logo[data-v-b116e0f6]{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:.5rem}.logo-icon[data-v-b116e0f6]{width:32px;height:32px;background:var(--primary-blue);border-radius:8px;position:relative}.logo-icon[data-v-b116e0f6]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:var(--secondary-green);border-radius:50%}.auth-header h1[data-v-b116e0f6]{font-size:2rem;font-weight:700;color:var(--primary-blue)}.auth-header p[data-v-b116e0f6]{color:var(--text-muted);font-size:1.05rem}.qr-container[data-v-b116e0f6]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:250px;animation:fadeInUp .5s ease forwards;animation-delay:var(--anim-delay);opacity:0;background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 6px -1px #0000000d}.qr-placeholder[data-v-b116e0f6]{display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--text-muted)}.spinner[data-v-b116e0f6]{width:40px;height:40px;border:3px solid var(--border-color);border-top-color:var(--primary-blue);border-radius:50%;animation:spin-b116e0f6 1s linear infinite}@keyframes spin-b116e0f6{to{transform:rotate(360deg)}}.qr-image[data-v-b116e0f6]{width:250px;height:250px;margin-bottom:1.5rem;display:block}.instruction[data-v-b116e0f6]{font-size:.95rem;color:var(--text-main);line-height:1.5}.error-text[data-v-b116e0f6]{color:#ef4444;font-weight:500;margin-top:1rem}.success-text[data-v-b116e0f6]{color:#10b981;font-weight:500;margin-top:1rem}.mt-4[data-v-b116e0f6]{margin-top:1.5rem}.mb-2[data-v-b116e0f6]{margin-bottom:.5rem}.w-full[data-v-b116e0f6]{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem}.btn-danger[data-v-b116e0f6]{background:#fef2f2;color:#ef4444;border:1px solid #fecaca;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}.btn-danger[data-v-b116e0f6]:hover{background:#fee2e2}.btn-danger[data-v-b116e0f6]:disabled{opacity:.5;cursor:not-allowed}.executive-sidebar[data-v-0001f6c1]{position:fixed;inset:0 auto 0 0;z-index:10;width:112px;padding:18px 8px 16px;display:flex;flex-direction:column;align-items:center;overflow-y:auto;background:linear-gradient(180deg,#04162f,#062f68);scrollbar-width:none}.executive-sidebar[data-v-0001f6c1]::-webkit-scrollbar{width:0}.executive-brand[data-v-0001f6c1]{width:100%;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;gap:5px}.executive-brand-logo[data-v-0001f6c1]{width:52px;height:44px}.executive-brand-name[data-v-0001f6c1]{color:#fff;font-size:15px;font-weight:900;letter-spacing:-.4px}.executive-brand-name span[data-v-0001f6c1]{background:linear-gradient(135deg,#00d4ff,#9b51e0);-webkit-background-clip:text;background-clip:text;color:transparent}.executive-tagline[data-v-0001f6c1]{color:#fff9;font-size:8px;line-height:1.4;font-weight:700;letter-spacing:.5px;text-align:center;text-transform:uppercase}.executive-nav-item[data-v-0001f6c1]{position:relative;width:90px;min-height:62px;margin:0 0 4px;padding:0 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:0;border-radius:15px;background:transparent;color:#bfdbfe;font-family:Inter,system-ui,Segoe UI,sans-serif;font-size:10px;font-weight:800;line-height:1.2;text-align:center;cursor:pointer;transition:.18s}.executive-nav-item[data-v-0001f6c1]:hover{background:#ffffff14;color:#fff}.executive-nav-item.active[data-v-0001f6c1]{background:#ffffff21;box-shadow:inset 4px 0 #38bdf8;color:#fff}.executive-nav-item.unavailable[data-v-0001f6c1]{cursor:default}.executive-nav-icon[data-v-0001f6c1]{font-size:20px}.executive-nav-badge[data-v-0001f6c1]{position:absolute;top:8px;right:10px;width:16px;height:16px;display:grid;place-items:center;border:2px solid #062f68;border-radius:50%;background:#ef4444;color:#fff;font-size:9px;font-weight:900}.executive-nav-divider[data-v-0001f6c1]{width:62px;height:1px;margin:6px 0;background:#ffffff1f}.executive-nav-section-label[data-v-0001f6c1]{margin:2px 0 6px;color:#ffffff7a;font-size:8px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.executive-nav-item--admin[data-v-0001f6c1]{min-height:56px}.executive-sidebar-spacer[data-v-0001f6c1]{min-height:10px;flex:1}.executive-nav-divider--logout[data-v-0001f6c1]{margin-top:10px}.executive-nav-item--logout[data-v-0001f6c1]{min-height:52px;color:#fecaca}.executive-nav-item--logout[data-v-0001f6c1]:hover{background:#ef444424;color:#fff}@media (max-width: 760px){.executive-sidebar[data-v-0001f6c1]{width:78px}.executive-nav-item[data-v-0001f6c1]{width:62px;font-size:8px}}.executive-shell[data-v-36555fbc]{min-height:100vh;background:#f0f3f9}.executive-shell-main[data-v-36555fbc]{min-height:100vh;margin-left:112px;background:#f0f3f9}.executive-shell-main--admin[data-v-36555fbc]{padding:24px 22px 34px;box-sizing:border-box}.executive-subscription-warning[data-v-36555fbc]{margin:0 22px;padding:10px 14px;border:1px solid #fecaca;border-radius:0 0 12px 12px;background:#fef2f2;color:#b91c1c;font-size:12px;font-weight:700}@media (max-width: 760px){.executive-shell-main[data-v-36555fbc]{margin-left:78px}.executive-shell-main--admin[data-v-36555fbc]{padding:14px}}
