.app-v3{--radius:.75rem;--font-sans:"Geist", "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", "SFMono-Regular", Menlo, monospace;font-family:var(--font-sans);--v3-accent:#4be3a8;--background:#eef1f6;--foreground:#1a222e;--card:#fff;--card-foreground:#1a222e;--popover:#fff;--popover-foreground:#1a222e;--primary:#4be3a8;--primary-foreground:#06241a;--secondary:#f6f8fb;--secondary-foreground:#1a222e;--muted:#e9edf3;--muted-foreground:#566275;--accent:#4be3a8;--accent-foreground:#06241a;--destructive:#d8334d;--destructive-foreground:#fff;--border:#1220371a;--input:#1220372b;--ring:#4be3a8;--chart-1:#2bb888;--chart-2:#2560c8;--chart-3:#6a4ad2;--chart-4:#a86d12;--chart-5:#d8334d;--sidebar:#fff;--sidebar-foreground:#1a222e;--sidebar-primary:#4be3a8;--sidebar-primary-foreground:#06241a;--sidebar-accent:#f6f8fb;--sidebar-accent-foreground:#1a222e;--sidebar-border:#1220371a;--sidebar-ring:#4be3a8;--brand-navy:#1a222e;--brand-lime:#4be3a8;--brand-lime-foreground:#06241a;--v3-bg:#eef1f6;--v3-text:#1a222e;--v3-muted:#566275;--v3-faint:#94a0b0;--v3-line:#1220371a;--v3-line2:#1220372b;--v3-card1:#fff;--v3-card2:#f6f8fb;--v3-fill:#e9edf3;--v3-fill2:#eef1f6;--v3-hover:#1220370d;--v3-hover2:#12203714;--v3-track:#1220371a;--v3-chip:#12203712;--v3-bubble:#eef1f6;--v3-topbar:#f8fafcd1;--v3-footerbg:#12203706;--v3-gridline:#1220370f;--v3-mapbg:#142d500d;--v3-acc-fg:#0a8a5d;--v3-green-soft:#0a8a5d;--v3-blue-fg:#2560c8;--v3-violet-fg:#6a4ad2;--v3-amber-fg:#a86d12;--v3-red-fg:#d8334d}.app-v3.dark{--background:#06080c;--foreground:#e9edf3;--card:#0f1115;--card-foreground:#e9edf3;--popover:#15171b;--popover-foreground:#e9edf3;--primary:#4be3a8;--primary-foreground:#06241a;--secondary:#15171b;--secondary-foreground:#e9edf3;--muted:#121418;--muted-foreground:#929cad;--accent:#4be3a8;--accent-foreground:#06241a;--destructive:#ff7088;--destructive-foreground:#2a0710;--border:#ffffff14;--input:#ffffff1f;--ring:#4be3a8;--chart-1:#4be3a8;--chart-2:#6aa8ff;--chart-3:#a99bff;--chart-4:#f6b45a;--chart-5:#ff7088;--sidebar:#080b10;--sidebar-foreground:#e9edf3;--sidebar-primary:#4be3a8;--sidebar-primary-foreground:#06241a;--sidebar-accent:#121418;--sidebar-accent-foreground:#e9edf3;--sidebar-border:#ffffff12;--sidebar-ring:#4be3a8;--brand-navy:#06080c;--brand-lime:#4be3a8;--brand-lime-foreground:#06241a;--v3-bg:#06080c;--v3-text:#e9edf3;--v3-muted:#929cad;--v3-faint:#646f7f;--v3-line:#ffffff12;--v3-line2:#ffffff1f;--v3-card1:#ffffff09;--v3-card2:#ffffff02;--v3-fill:#ffffff08;--v3-fill2:#ffffff05;--v3-hover:#ffffff0d;--v3-hover2:#ffffff12;--v3-track:#ffffff14;--v3-chip:#ffffff12;--v3-bubble:#ffffff0d;--v3-topbar:#080b10b8;--v3-footerbg:#ffffff03;--v3-gridline:#ffffff0a;--v3-mapbg:#00000040;--v3-acc-fg:#4be3a8;--v3-green-soft:#7fe9c2;--v3-blue-fg:#6aa8ff;--v3-violet-fg:#a99bff;--v3-amber-fg:#f6c07a;--v3-red-fg:#ff8a9c}@keyframes v3-grow{0%{width:0}}@keyframes v3-spin{to{transform:rotate(360deg)}}@keyframes v3-ping{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@keyframes v3-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes v3-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes v3-dash{0%{stroke-dashoffset:var(--v3-dash-from)}}@keyframes v3-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes v3-sweep{to{transform:rotate(360deg)}}.app-v3 .v3-t-accent{--v3-tfg:var(--v3-acc-fg);--v3-tbg:#4be3a81f;--v3-tbd:#4be3a840}.app-v3 .v3-t-info{--v3-tfg:var(--v3-blue-fg);--v3-tbg:#6aa8ff1f;--v3-tbd:#6aa8ff40}.app-v3 .v3-t-warn{--v3-tfg:var(--v3-amber-fg);--v3-tbg:#f6b45a1f;--v3-tbd:#f6b45a40}.app-v3 .v3-t-crit{--v3-tfg:var(--v3-red-fg);--v3-tbg:#ff70881f;--v3-tbd:#ff708840}.app-v3 .v3-t-violet{--v3-tfg:var(--v3-violet-fg);--v3-tbg:#a99bff1f;--v3-tbd:#a99bff40}.app-v3 .v3-t-neutral{--v3-tfg:var(--v3-muted);--v3-tbg:var(--v3-chip);--v3-tbd:var(--v3-line2)}.app-v3 .v3-bar-accent{background:linear-gradient(90deg,#2bb888,#5cf0b6)}.app-v3 .v3-bar-info{background:linear-gradient(90deg,#3f7fd6,#8cbcff)}.app-v3 .v3-bar-warn{background:linear-gradient(90deg,#d9913a,#f6c07a)}.app-v3 .v3-bar-crit{background:linear-gradient(90deg,#e0566c,#ff8a9c)}.app-v3 .v3-bar-violet{background:linear-gradient(90deg,#7b6ad6,#bcb1ff)}.app-v3 .v3-hero-cta-primary{transition:all .18s;box-shadow:0 8px 22px -8px #4be3a8b3,inset 0 1px #ffffff4d}.app-v3 .v3-hero-cta-primary:hover{transform:translateY(-2px);box-shadow:0 14px 30px -8px #4be3a8d9}.app-v3 .v3-hero-cta{background:var(--v3-fill);border:1px solid var(--v3-line2);transition:all .18s}.app-v3 .v3-hero-cta:hover{background:var(--v3-hover2);border-color:var(--v3-line2);transform:translateY(-2px)}.app-v3 .v3-cad-cta:focus-visible{outline:none;box-shadow:0 0 0 3px #4be3a880}.app-v3 .v3-skill-row{background:var(--v3-fill);border:1px solid var(--v3-line);transition:border-color .15s,background .15s}.app-v3 .v3-skill-row:hover{background:var(--v3-fill2);border-color:var(--v3-accent)}.app-v3 .v3-ai-shell{background:var(--v3-card1);border:1px solid var(--v3-line);border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.app-v3 .v3-ai-thread{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px;display:flex;overflow-y:auto}.app-v3 .v3-ai-composer{border-top:1px solid var(--v3-line);background:var(--v3-card2);flex-shrink:0;padding:14px 16px}.app-v3 .v3-ai-inputwrap{border:1px solid var(--v3-line);background:var(--v3-fill);border-radius:12px;padding:11px 13px;transition:box-shadow .15s,border-color .15s}.app-v3 .v3-ai-inputwrap:focus-within{border-color:var(--v3-accent);box-shadow:0 0 0 3px #4be3a838}.app-v3 .v3-ai-iconbtn{border:1px solid var(--v3-line);color:var(--v3-muted);background:0 0;transition:background .15s,border-color .15s,color .15s}.app-v3 .v3-ai-iconbtn:hover:not(:disabled){background:var(--v3-hover2);border-color:var(--v3-line2);color:var(--v3-text)}.app-v3 .v3-ai-iconbtn:disabled{opacity:.5;cursor:not-allowed}.app-v3 .v3-ai-dl{color:var(--v3-acc-fg);background:#4be3a814;border:1px solid #4be3a859;transition:background .15s,border-color .15s}.app-v3 .v3-ai-dl:hover{background:#4be3a829;border-color:#4be3a88c}.app-v3 .v3-ai-caret{color:var(--v3-accent);margin-left:1px;animation:1s step-end infinite v3-ai-blink}.app-v3 .v3-ai-typing{animation:1.4s ease-in-out infinite v3-ai-pulse}@keyframes v3-ai-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes v3-ai-pulse{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.app-v3 .v3-ai-caret,.app-v3 .v3-ai-typing{animation:none}}.app-v3 .v3-auth-field{background:var(--v3-fill);border:1px solid var(--v3-line);border-radius:11px;transition:border-color .15s,box-shadow .15s}.app-v3 .v3-auth-field:focus-within{border-color:var(--v3-accent);box-shadow:0 0 0 3px #4be3a838}.app-v3 .v3-auth-eye{color:var(--v3-faint);transition:color .15s}.app-v3 .v3-auth-eye:hover,.app-v3 .v3-auth-eye:focus-visible{color:var(--v3-text);outline:none}.app-v3 .v3-auth-linkbtn{cursor:pointer;font:inherit;color:var(--v3-acc-fg);background:0 0;border:0;padding:0;font-weight:600}.app-v3 .v3-auth-linkbtn:hover{text-decoration:underline}.app-v3 .v3-auth-linkbtn:focus-visible{border-radius:4px;outline:none;text-decoration:underline;box-shadow:0 0 0 3px #4be3a866}.app-v3:not(.dark) .v3-auth-linkbtn{color:#0a7f54}.app-v3 .v3-auth-themetoggle{color:var(--v3-muted);background:var(--v3-fill);border:1px solid var(--v3-line);transition:background .15s,border-color .15s,color .15s}.app-v3 .v3-auth-themetoggle:hover{color:var(--v3-text);background:var(--v3-hover2);border-color:var(--v3-line2)}.app-v3 .v3-auth-company{background:var(--v3-card1);border:1px solid var(--v3-line);transition:transform .2s,border-color .2s,box-shadow .2s}.app-v3 .v3-auth-company:hover:not(:disabled){border-color:var(--v3-accent);transform:translateY(-3px);box-shadow:0 20px 44px -24px #00000080}.app-v3 .v3-kpi{border:1px solid var(--v3-line);transition:all .2s}.app-v3 .v3-kpi:hover{transform:translateY(-3px)}.app-v3 .v3-kpi--accent:hover{border-color:#4be3a84d}.app-v3 .v3-kpi--crit:hover{border-color:#ff70884d}.app-v3 .v3-kpi--amber:hover{border-color:#f6b45a4d}.app-v3 .v3-kpi--info:hover{border-color:#6aa8ff4d}.app-v3 .v3-kpi--violet:hover{border-color:#a99bff4d}.app-v3 .v3-kpi--revenue{border:1px solid #4be3a838}.app-v3 .v3-kpi--revenue:hover{border-color:#4be3a873}.app-v3 .v3-seelink{align-items:center;gap:4px;transition:all .16s;display:inline-flex}.app-v3 .v3-seelink:hover{gap:7px}.app-v3 .v3-listrow{transition:all .15s}.app-v3 .v3-listrow--hover:hover{background:var(--v3-hover)}.app-v3 .v3-listrow--fill:hover{background:var(--v3-fill)}.app-v3 .v3-listrow--active{background:linear-gradient(90deg,#4be3a824,#4be3a805);border-color:#4be3a852}.app-v3 .v3-doccard{border:1px solid var(--v3-line);background:linear-gradient(180deg,var(--v3-fill2),transparent);cursor:pointer;border-radius:14px;flex-direction:column;gap:11px;padding:15px;transition:all .16s;display:flex;position:relative}.app-v3 .v3-doccard:hover{border-color:var(--v3-line2);background:var(--v3-hover);transform:translateY(-2px)}.app-v3 .v3-doccard--on{border-color:var(--v3-tbd);background:linear-gradient(180deg,var(--v3-tbg),transparent);box-shadow:0 0 0 1px var(--v3-tbd),0 14px 30px -18px #0009}.app-v3 .v3-docbtn:hover{filter:brightness(1.14)}.app-v3 .v3-doc-viewcta:hover{background:#4be3a833}.app-v3 .v3-acttile{border:1px solid var(--v3-line);background:linear-gradient(135deg,var(--v3-tbg),transparent);cursor:pointer;text-align:left;border-radius:14px;flex:1;align-items:center;gap:13px;min-width:0;padding:15px 18px;font-family:inherit;transition:all .16s;display:flex;position:relative;overflow:hidden}.app-v3 .v3-acttile:hover{border-color:var(--v3-line2);transform:translateY(-2px)}.app-v3 .v3-radarlink{color:var(--v3-muted);transition:all .16s}.app-v3 .v3-radarlink:hover{background:var(--v3-gridline);color:var(--v3-text)}@media(prefers-reduced-motion:reduce){.app-v3 *,.app-v3 :before,.app-v3 :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.app-v3 .v3-mp-grid{grid-template-columns:300px 1fr;align-items:start;gap:18px;min-width:0;display:grid}@media(max-width:1000px){.app-v3 .v3-mp-grid{grid-template-columns:1fr}}.app-v3 .v3-ptab{height:38px;color:var(--v3-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s;display:flex}.app-v3 .v3-ptab:hover{color:var(--v3-text)}.app-v3 .v3-ptab-on{background:var(--v3-fill);color:var(--v3-acc-fg);box-shadow:inset 0 0 0 1px var(--v3-line)}.app-v3 .v3-lbl{color:var(--v3-muted);margin-bottom:6px;font-size:11px;font-weight:500;display:block}.app-v3 .v3-fld{border:1px solid var(--v3-line);background:var(--v3-fill);width:100%;min-height:42px;color:var(--v3-text);border-radius:10px;align-items:center;padding:0 14px;font-size:13px;display:flex}.app-v3 .v3-hbtn{cursor:pointer;border:1px solid var(--v3-line);background:var(--v3-fill2);height:42px;color:var(--v3-text);border-radius:11px;align-items:center;gap:9px;padding:0 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .16s;display:flex}.app-v3 .v3-hbtn:hover{background:var(--v3-hover2)}.app-v3 .v3-toggle{cursor:pointer;background:var(--v3-track);border:0;border-radius:20px;flex-shrink:0;width:38px;height:22px;transition:all .18s;position:relative}.app-v3 .v3-toggle-on{background:var(--v3-acc-fg)}.app-v3 .v3-toggle:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .18s;position:absolute;top:2px;left:2px}.app-v3 .v3-toggle-on:after{left:18px}.app-v3 .v3-mp-fieldgrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.app-v3 .v3-mp-fieldfull{grid-column:1/3}@media(max-width:560px){.app-v3 .v3-mp-fieldgrid{grid-template-columns:1fr}.app-v3 .v3-mp-fieldfull{grid-column:auto}.app-v3 .v3-mp-fieldspacer{display:none}}.app-v3 .v3-pend-card{background:var(--v3-fill);transition:all .15s}.app-v3 .v3-pend-card:hover{background:var(--v3-hover)}.app-v3 .v3-flatbtn{background:var(--v3-fill2);transition:all .16s}.app-v3 .v3-flatbtn:hover{background:var(--v3-hover2);color:var(--v3-text)}@keyframes v3-sg-pulse{0%,to{box-shadow:0 0 0 4px #4be3a824,0 0 16px #4be3a859}50%{box-shadow:0 0 0 4px #4be3a838,0 0 22px #4be3a88c}}.app-v3 .v3-sigstep{width:34px;height:34px;font-family:var(--font-mono);z-index:1;border:2px solid var(--v3-line2);background:var(--v3-bg);color:var(--v3-faint);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex;position:relative}.app-v3 .v3-sigstep--done{border-color:var(--v3-acc-fg);background:var(--v3-acc-fg);color:#06241a}.app-v3 .v3-sigstep--current{border-color:var(--v3-acc-fg);background:var(--v3-bg);color:var(--v3-acc-fg);animation:2.4s ease-in-out infinite v3-sg-pulse}.app-v3 .v3-geo-ipill{border:1px solid var(--v3-line);background:var(--v3-fill);height:38px;color:var(--v3-text);cursor:pointer;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:500;transition:all .16s;display:flex}.app-v3 .v3-geo-ipill:hover{background:var(--v3-hover2);border-color:#4be3a859}.app-v3 .v3-geo-ipill:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}.app-v3 .v3-geo-cta{cursor:pointer;color:#06241a;background:linear-gradient(145deg,#5cf0b6,#2bb888);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:600;transition:all .16s;display:inline-flex}.app-v3 .v3-geo-cta:hover{filter:brightness(1.05);transform:translateY(-1px)}.app-v3 .v3-geo-cta:focus-visible{outline-offset:2px;outline:2px solid #4be3a899}.app-v3 .v3-geo-ghost{border:1px dashed var(--v3-line2);height:36px;color:var(--v3-acc-fg);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;padding:0 13px;font-family:inherit;font-size:12px;font-weight:500;transition:all .16s;display:flex}.app-v3 .v3-geo-ghost:hover{background:#4be3a80f;border-color:#4be3a866}.app-v3 .v3-geo-seg{height:30px;color:var(--v3-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 13px;font-family:inherit;font-size:12px;font-weight:500;transition:all .16s;display:flex}.app-v3 .v3-geo-seg:hover{color:var(--v3-text)}.app-v3 .v3-geo-seg-on{color:#06241a;background:linear-gradient(145deg,#5cf0b6,#2bb888);font-weight:600}.app-v3 .v3-geo-drop{border:1.5px dashed var(--v3-line2);background:var(--v3-fill2);cursor:pointer;border-radius:13px;transition:all .16s}.app-v3 .v3-geo-drop:hover{background:#4be3a80f;border-color:#4be3a880}.app-v3 .v3-geo-input{border:1px solid var(--v3-line);background:var(--v3-fill);outline:none;transition:all .16s}.app-v3 .v3-geo-input:focus{border-color:#4be3a880;box-shadow:0 0 0 3px #4be3a81a}.app-v3 .v3-geo-fld{border:1px solid var(--v3-line);background:var(--v3-fill2);border-radius:10px;padding:9px 12px}.app-v3 .v3-geo-fld-l{color:var(--v3-faint);text-transform:uppercase;letter-spacing:.4px;font-size:10px}.app-v3 .v3-geo-fld-v{color:var(--v3-text);font-size:12.5px;font-weight:500;font-family:var(--font-mono);word-break:break-all;margin-top:3px}.app-v3 .v3-geo-pnum{transition:all .15s}.app-v3 .v3-geo-pnum:hover{background:var(--v3-hover)}.app-v3 .v3-geo-sel{border:1px solid var(--v3-line);background:var(--v3-fill2);cursor:pointer;text-align:left;color:var(--v3-text);font-family:inherit;transition:all .16s}.app-v3 .v3-geo-sel:hover{border-color:#4be3a859}.app-v3 .v3-geo-sel-on{background:#4be3a814;border-color:#4be3a880;box-shadow:inset 0 0 0 1px #4be3a840}.app-v3 .v3-geo-sel:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}.app-v3 .v3-geo-mod{border:1px solid var(--v3-line);background:linear-gradient(180deg,var(--v3-card1),var(--v3-card2));border-radius:14px;flex-direction:column;padding:15px 16px;display:flex}.app-v3 .v3-geo-violet-cta{cursor:pointer;color:#150a33;background:linear-gradient(145deg,#bcb1ff,#7b6ad6);border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;font-family:inherit;font-weight:600;transition:all .16s;display:flex}.app-v3 .v3-geo-violet-cta:hover{filter:brightness(1.05);transform:translateY(-1px)}.app-v3 .v3-geo-violet-cta:focus-visible{outline-offset:2px;outline:2px solid #a99bff99}.app-v3 .v3-geo-cbx{border:1.6px solid var(--v3-line2);background:var(--v3-fill2);color:#0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;transition:all .15s;display:flex}.app-v3 .v3-geo-cbx-on{border-color:var(--v3-accent);background:var(--v3-accent);color:#06241a}.app-v3 .v3-geo-srow{border:1px solid var(--v3-line);background:var(--v3-fill2);cursor:pointer;text-align:left;width:100%;color:var(--v3-text);border-radius:12px;align-items:center;gap:12px;padding:12px 15px;font-family:inherit;transition:all .16s;display:flex}.app-v3 .v3-geo-srow:hover{border-color:var(--v3-line2);background:var(--v3-hover)}.app-v3 .v3-geo-srow-on{background:#4be3a812;border-color:#4be3a873;box-shadow:inset 0 0 0 1px #4be3a82e}.app-v3 .v3-geo-vchip{border:1px solid var(--v3-line);background:var(--v3-fill);height:30px;color:var(--v3-muted);cursor:pointer;letter-spacing:.3px;text-transform:uppercase;border-radius:8px;align-items:center;gap:7px;padding:0 11px;font-family:inherit;font-size:11px;font-weight:600;transition:all .15s;display:flex}.app-v3 .v3-geo-vchip:hover{border-color:var(--v3-line2);color:var(--v3-text)}.app-v3 .v3-geo-vchip-on{color:var(--v3-acc-fg);background:#4be3a81a;border-color:#4be3a873}.app-v3 .v3-geo-mrow{border:1px solid var(--v3-line);background:var(--v3-fill2);border-radius:14px;flex-direction:column;gap:11px;padding:14px 15px;display:flex}.app-v3 .v3-geo-updz{border:1.4px dashed var(--v3-line2);color:var(--v3-muted);cursor:pointer;background:0 0;border-radius:11px;justify-content:center;align-items:center;gap:9px;width:100%;padding:11px;font-family:inherit;font-size:12px;font-weight:500;transition:all .16s;display:flex}.app-v3 .v3-geo-updz:hover{color:var(--v3-acc-fg);background:#4be3a80d;border-color:#4be3a880}.app-v3 .v3-geo-gcard{border:1px solid var(--v3-line);background:linear-gradient(180deg,var(--v3-card1),var(--v3-card2));cursor:pointer;border-radius:16px;flex-direction:column;gap:13px;padding:20px;transition:all .18s;display:flex;position:relative}.app-v3 .v3-geo-gcard:hover{border-color:#4be3a866;transform:translateY(-3px);box-shadow:0 0 0 3px #4be3a814,0 22px 46px -22px #4be3a880}.app-v3 .v3-geo-gcards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media(max-width:860px){.app-v3 .v3-geo-gcards{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.app-v3 .v3-geo-gcards{grid-template-columns:1fr}}.app-v3 .v3-geo-gnew{letter-spacing:.5px;text-transform:uppercase;color:var(--v3-acc-fg);background:#4be3a81f;border:1px solid #4be3a847;border-radius:20px;padding:3px 8px;font-size:9px;font-weight:700;position:absolute;top:13px;right:13px}.app-v3 .v3-geo-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;z-index:60;background:#00000080;transition:opacity .25s;position:fixed;inset:0}.app-v3 .v3-geo-scrim-on{opacity:1;pointer-events:auto}.app-v3 .v3-geo-drawer{z-index:61;visibility:hidden;background:var(--v3-bg);border-left:1px solid var(--v3-line2);flex-direction:column;width:min(480px,94vw);height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1),visibility 0s .3s;display:flex;position:fixed;top:0;right:0;transform:translate(102%);box-shadow:-30px 0 70px -30px #0009}.app-v3 .v3-geo-drawer-on{visibility:visible;transition:transform .3s cubic-bezier(.4,0,.2,1),visibility;transform:none}@media(prefers-reduced-motion:reduce){.app-v3 .v3-geo-scrim{transition:none}.app-v3 .v3-geo-drawer{transition:visibility 0s .3s}.app-v3 .v3-geo-drawer-on{transition:visibility}}.app-v3 .v3-geo-exp{border:1px solid var(--v3-line);background:linear-gradient(180deg,var(--v3-card1),var(--v3-card2));border-radius:16px;overflow:hidden}.app-v3 .v3-geo-exp-head{text-align:left;cursor:pointer;width:100%;color:var(--v3-text);background:0 0;border:0;align-items:center;gap:13px;padding:15px 16px;font-family:inherit;transition:background .15s;display:flex}.app-v3 .v3-geo-exp-head:hover{background:var(--v3-fill)}.app-v3 .v3-geo-exp-head:focus-visible{outline-offset:-2px;outline:2px solid #4be3a880}.app-v3 .v3-geo-exp-sum{color:var(--v3-muted);background:var(--v3-chip);white-space:nowrap;border-radius:20px;padding:5px 11px;font-size:11px}.app-v3 .v3-geo-exp-chev{color:var(--v3-faint);flex-shrink:0;transition:transform .25s}.app-v3 .v3-geo-exp-open .v3-geo-exp-chev{transform:rotate(180deg)}.app-v3 .v3-geo-exp-body{border-top:1px solid var(--v3-line)}@media(prefers-reduced-motion:reduce){.app-v3 .v3-geo-exp-head,.app-v3 .v3-geo-exp-chev{transition:none}}.app-v3 .v3-geo-modacc{transition:background .15s}.app-v3 .v3-geo-modacc:hover{background:var(--v3-fill)}.app-v3 .v3-geo-modacc:focus-visible{outline-offset:-2px;outline:2px solid #4be3a880}.app-v3 .v3-geo-studiocta{border:1px solid #4be3a838;transition:transform .28s,box-shadow .28s,border-color .28s;box-shadow:0 24px 60px -30px #4be3a880}.app-v3 .v3-geo-studiocta:hover{border-color:#4be3a880;transform:translateY(-2px);box-shadow:0 0 0 1px #4be3a833,0 36px 74px -30px #4be3a8a6}.app-v3 .v3-geo-studiocta-cta{transition:transform .22s,box-shadow .22s;box-shadow:0 16px 36px -14px #4be3a8b3,inset 0 1px #ffffff4d}.app-v3 .v3-geo-studiocta-cta:hover{transform:translateY(-1px);box-shadow:0 0 0 3px #4be3a82e,0 22px 44px -14px #4be3a8d9,inset 0 1px #ffffff59}.app-v3 .v3-geo-iconbtn{border:1px solid var(--v3-line);background:var(--v3-fill2);width:30px;height:30px;color:var(--v3-muted);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.app-v3 .v3-geo-iconbtn:hover{background:var(--v3-hover2);color:var(--v3-text);border-color:#4be3a859}.app-v3 .v3-geo-actbtn{cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:10px;height:52px;font-family:inherit;font-size:13.5px;font-weight:600;transition:all .18s;display:flex}.app-v3 .v3-geo-actbtn:hover{transform:translateY(-2px)}.app-v3 .v3-geo-actbtn:focus-visible{outline-offset:3px;outline:2px solid #4be3a88c}.app-v3 .v3-geo-act-anuencia{color:#04122e;background:linear-gradient(145deg,#8cbcff,#2560c8);box-shadow:0 14px 32px -14px #2560c8b3}.app-v3 .v3-geo-act-pdf{color:#fff;background:linear-gradient(145deg,#ff7a8e,#d8334d);box-shadow:0 14px 32px -14px #d8334da6}.app-v3 .v3-geo-act-ods{color:#06241a;background:linear-gradient(145deg,#5cf0b6,#1d8f6a);box-shadow:0 14px 32px -14px #1d8f6ab3}.app-v3 .v3-geo-seg:focus-visible,.app-v3 .v3-geo-ghost:focus-visible,.app-v3 .v3-geo-srow:focus-visible,.app-v3 .v3-geo-vchip:focus-visible,.app-v3 .v3-geo-gcard:focus-visible,.app-v3 .v3-geo-updz:focus-visible,.app-v3 .v3-geo-drop:focus-visible,.app-v3 .v3-geo-iconbtn:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}@media(max-width:480px){.app-v3 .v3-geo-shrink{min-width:0!important}}.app-v3 .v3-ajuda-search{border:1px solid var(--v3-line);background:var(--v3-card1);transition:all .16s;box-shadow:0 10px 30px -14px #0009}.app-v3 .v3-ajuda-search:focus{border-color:#4be3a866;box-shadow:0 0 0 3px #4be3a81a}.app-v3 .v3-ajuda-catcard{border:1px solid var(--v3-line);background:var(--v3-fill2);border-radius:15px;padding:18px;transition:all .16s}.app-v3 .v3-ajuda-catcard:hover{border-color:var(--v3-line2);background:var(--v3-hover);transform:translateY(-3px)}.app-v3 .v3-ajuda-hg{grid-template-columns:1fr 330px;align-items:start;gap:18px;min-width:0;display:grid}@media(max-width:1040px){.app-v3 .v3-ajuda-hg{grid-template-columns:1fr}}.app-v3 .v3-ajuda-faqrow{border-top:1px solid var(--v3-line)}.app-v3 .v3-ajuda-faqq{cursor:pointer;width:100%;color:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:15px 2px;font-family:inherit;display:flex}.app-v3 .v3-ajuda-faqq:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #4be3a880}.app-v3 .v3-ajuda-faqa{animation:.2s v3-rise}.app-v3 .v3-ajuda-channel{border:1px solid var(--v3-line);background:var(--v3-fill2);cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:12px;width:100%;padding:13px;font-family:inherit;transition:all .15s;display:flex}.app-v3 .v3-ajuda-channel:hover{background:var(--v3-hover)}.app-v3 .v3-ajuda-channel:focus-visible,.app-v3 .v3-ajuda-cta:focus-visible,.app-v3 .v3-ajuda-seelink:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #4be3a880}.app-v3 .v3-config-grid{grid-template-columns:230px 1fr;align-items:start;gap:18px;min-width:0;display:grid}@media(max-width:920px){.app-v3 .v3-config-grid{grid-template-columns:1fr}}.app-v3 .v3-config-navitem{width:100%;color:var(--v3-muted);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:11px;padding:11px 13px;font-family:inherit;font-size:13px;font-weight:500;transition:all .14s;display:flex}.app-v3 .v3-config-navitem:hover{background:var(--v3-hover);color:var(--v3-text)}.app-v3 .v3-config-navitem-on{color:var(--v3-acc-fg);background:#4be3a81a;border-color:#4be3a842}.app-v3 .v3-config-navitem:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}.app-v3 .v3-config-fieldgrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media(max-width:560px){.app-v3 .v3-config-fieldgrid{grid-template-columns:1fr}}.app-v3 .v3-config-select{border:1px solid var(--v3-line);background:var(--v3-fill);width:100%;height:42px;color:var(--v3-text);appearance:none;cursor:pointer;border-radius:10px;outline:none;padding:0 34px 0 14px;font-family:inherit;font-size:13px;transition:all .16s}.app-v3 .v3-config-select:focus{border-color:#4be3a866;box-shadow:0 0 0 3px #4be3a814}.app-v3 .v3-config-themecard{border:2px solid var(--v3-line);background:0 0;border-radius:13px;flex:1;min-width:0;padding:13px;transition:all .15s}.app-v3.dark .v3-config-themecard--dark,.app-v3:not(.dark) .v3-config-themecard--light{border-color:var(--v3-acc-fg);background:#4be3a80f}.app-v3 .v3-config-themecheck{color:var(--v3-acc-fg);align-items:center;display:none}.app-v3.dark .v3-config-themecard--dark .v3-config-themecheck,.app-v3:not(.dark) .v3-config-themecard--light .v3-config-themecheck{display:inline-flex}.app-v3 .v3-config-swatch{border:2px solid #0000;border-radius:9px;flex-shrink:0;width:30px;height:30px}.app-v3 .v3-config-swatch--on{border-color:var(--v3-text);box-shadow:0 0 0 2px var(--v3-bg) inset}.app-v3 .v3-config-integ-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-top:14px;display:grid}.app-v3 .v3-config-integ-card{border:1px solid var(--v3-line);background:var(--v3-fill2);border-radius:13px;padding:15px}.app-v3 .v3-config-integ-connect{cursor:pointer;color:#06241a;background:linear-gradient(145deg,#5cf0b6,#2bb888);border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;width:100%;height:36px;margin-top:12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .16s;display:flex}.app-v3 .v3-config-integ-connect:hover{filter:brightness(1.05)}.app-v3 .v3-config-integ-connect:focus-visible{outline-offset:2px;outline:2px solid #4be3a899}.app-v3 .v3-config-grid .v3-hbtn:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}.app-v3 .v3-config-input{border:1px solid var(--v3-line);background:var(--v3-fill);width:100%;height:42px;color:var(--v3-text);border-radius:10px;outline:none;padding:0 14px;font-family:inherit;font-size:13px;transition:all .16s}.app-v3 .v3-config-input:focus{border-color:#4be3a866;box-shadow:0 0 0 3px #4be3a814}.app-v3 .v3-config-fieldfull{grid-column:1/3}@media(max-width:560px){.app-v3 .v3-config-fieldfull{grid-column:auto}}.app-v3 .v3-config-savebtn{cursor:pointer;color:#06241a;background:linear-gradient(145deg,#5cf0b6,#2bb888);border:0;border-radius:11px;align-items:center;gap:8px;height:42px;padding:0 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .16s;display:flex;box-shadow:0 8px 22px -8px #4be3a8b3}.app-v3 .v3-config-savebtn:hover{filter:brightness(1.05);transform:translateY(-1px)}.app-v3 .v3-config-savebtn:focus-visible{outline-offset:2px;outline:2px solid #4be3a899}.app-v3 .v3-config-grid .v3-toggle:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}.app-v3 .v3-msg-conv{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:11px;padding:12px 14px;font-family:inherit;transition:all .14s;display:flex}.app-v3 .v3-msg-conv:hover{background:var(--v3-hover)}.app-v3 .v3-msg-conv--on{background:linear-gradient(90deg,#4be3a81f,#0000);border-color:#4be3a847}.app-v3 .v3-msg-conv:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}.app-v3 .v3-msg-chip{border:1px solid var(--v3-line);background:var(--v3-fill2);height:30px;color:var(--v3-muted);cursor:pointer;border-radius:20px;padding:0 13px;font-family:inherit;font-size:12px;font-weight:500;transition:all .14s}.app-v3 .v3-msg-chip:hover{background:var(--v3-hover2);color:var(--v3-text)}.app-v3 .v3-msg-chip--on{color:var(--v3-acc-fg);background:#4be3a824;border-color:#4be3a84d}.app-v3 .v3-msg-chip:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}.app-v3 .v3-msg-search{border:1px solid var(--v3-line);background:var(--v3-fill);width:100%;height:40px;color:var(--v3-text);border-radius:11px;outline:none;padding:0 14px 0 38px;font-family:inherit;font-size:13px;transition:all .16s}.app-v3 .v3-msg-search:focus{border-color:#4be3a866;box-shadow:0 0 0 3px #4be3a81a}.app-v3 .v3-msg-hbtn{border:1px solid var(--v3-line);background:var(--v3-fill2);width:38px;height:38px;color:var(--v3-muted);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:all .14s;display:flex}.app-v3 .v3-msg-hbtn:hover{background:var(--v3-hover);color:var(--v3-text)}.app-v3 .v3-msg-hbtn:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}.app-v3 .v3-msg-bubble--them{background:var(--v3-bubble);color:var(--v3-text);border-bottom-left-radius:4px}.app-v3 .v3-msg-bubble--me{color:#06241a;background:linear-gradient(145deg,#5cf0b6,#2bb888);border-bottom-right-radius:4px;font-weight:500}.app-v3 .v3-msg-attach{border:1px solid var(--v3-line);background:var(--v3-fill2);width:42px;height:42px;color:var(--v3-muted);cursor:pointer;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;transition:all .14s;display:flex}.app-v3 .v3-msg-attach:hover{background:var(--v3-hover);color:var(--v3-text)}.app-v3 .v3-msg-attach:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}.app-v3 .v3-msg-input{border:1px solid var(--v3-line);background:var(--v3-fill);width:100%;height:46px;color:var(--v3-text);border-radius:13px;outline:none;padding:0 14px;font-family:inherit;font-size:13px;transition:all .16s}.app-v3 .v3-msg-input:focus{border-color:#4be3a866;box-shadow:0 0 0 3px #4be3a81a}.app-v3 .v3-msg-send{cursor:pointer;color:#06241a;background:linear-gradient(145deg,#5cf0b6,#2bb888);border:0;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;transition:all .16s;display:flex;box-shadow:0 8px 20px -8px #4be3a8b3}.app-v3 .v3-msg-send:hover{filter:brightness(1.05)}.app-v3 .v3-msg-send:focus-visible{outline-offset:2px;outline:2px solid #4be3a899}.app-v3 .v3-msg-col-list{border-right:1px solid var(--v3-line);background:var(--v3-card2);flex-direction:column;flex-shrink:0;width:340px;min-height:0;display:flex}.app-v3 .v3-msg-col-thread{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.app-v3 .v3-msg-back{border:1px solid var(--v3-line);background:var(--v3-fill2);width:38px;height:38px;color:var(--v3-muted);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .14s;display:none}.app-v3 .v3-msg-back:hover{background:var(--v3-hover);color:var(--v3-text)}.app-v3 .v3-msg-back:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}@media(max-width:900px){.app-v3 .v3-msg-col-list{border-right:0;flex-shrink:1;width:100%}.app-v3 .v3-msg-col-thread,.app-v3 .v3-msg-grid--thread .v3-msg-col-list{display:none}.app-v3 .v3-msg-grid--thread .v3-msg-col-thread,.app-v3 .v3-msg-back{display:flex}}.app-v3 .v3-itr-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}@media(max-width:900px){.app-v3 .v3-itr-grid{grid-template-columns:1fr}}.app-v3 .v3-itr-cta:focus-visible,.app-v3 .v3-itr-chip:focus-visible,.app-v3 .v3-itr-rowbtn:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}.app-v3 .v3-rel-rg2{grid-template-columns:1.55fr 1.15fr .95fr;align-items:start;gap:18px;min-width:0;display:grid}@media(max-width:1340px){.app-v3 .v3-rel-rg2{grid-template-columns:1fr 1fr}}@media(max-width:900px){.app-v3 .v3-rel-rg2{grid-template-columns:1fr}}.app-v3 .v3-rel-qrep{border:1px solid var(--v3-line);background:var(--v3-fill2);cursor:pointer;text-align:left;border-radius:13px;align-items:flex-start;gap:11px;width:100%;min-width:0;padding:13px;font-family:inherit;transition:all .16s;display:flex}.app-v3 .v3-rel-qrep:hover{border-color:var(--v3-line2);background:var(--v3-hover);transform:translateY(-2px)}.app-v3 .v3-rel-qrep:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}.app-v3 .v3-rel-rg3{grid-template-columns:1fr 1fr;align-items:start;gap:18px;min-width:0;display:grid}@media(max-width:1100px){.app-v3 .v3-rel-rg3{grid-template-columns:1fr}}.app-v3 .v3-rel-fldgrid{grid-template-columns:1fr 1fr 1fr;gap:13px;display:grid}@media(max-width:640px){.app-v3 .v3-rel-fldgrid{grid-template-columns:1fr}}.app-v3 .v3-rel-fld{border:1px solid var(--v3-line);background:var(--v3-fill);width:100%;height:40px;color:var(--v3-text);border-radius:9px;outline:none;padding:0 12px;font-family:inherit;font-size:12.5px;transition:all .16s}.app-v3 select.v3-rel-fld{appearance:none;cursor:pointer;padding-right:30px}.app-v3 .v3-rel-fld:focus{border-color:#4be3a866;box-shadow:0 0 0 3px #4be3a814}.app-v3 .v3-rel-mchip{color:var(--v3-text);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:7px;padding:2px;font-family:inherit;font-size:11.5px;display:flex}.app-v3 .v3-rel-cbx{border:1.5px solid var(--v3-line2);color:#06241a;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .14s;display:flex}.app-v3 .v3-rel-cbx-on{background:var(--v3-acc-fg);border-color:var(--v3-acc-fg)}.app-v3 .v3-rel-cta:focus-visible,.app-v3 .v3-rel-mchip:focus-visible,.app-v3 .v3-rel-link:focus-visible,.app-v3 .v3-car-cta:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}.app-v3 .v3-car-grid{grid-template-columns:minmax(240px,330px) minmax(380px,1fr) minmax(280px,340px);align-items:start;gap:18px;min-width:0;display:grid}.app-v3 .v3-car-fmtchip{border:1px solid var(--v3-line);background:var(--v3-fill2);height:34px;color:var(--v3-muted);font-family:var(--font-mono);cursor:pointer;border-radius:9px;padding:0 13px;font-size:11.5px;font-weight:600;transition:all .15s}.app-v3 .v3-car-fmtchip:hover{background:var(--v3-hover2);color:var(--v3-text)}.app-v3 .v3-car-toolbtn{border:1px solid var(--v3-line);background:var(--v3-fill2);height:34px;color:var(--v3-muted);white-space:nowrap;cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s;display:flex}.app-v3 .v3-car-toolbtn:hover{background:var(--v3-hover2);color:var(--v3-text)}.app-v3 .v3-car-iconbtn{border:1px solid var(--v3-line);background:var(--v3-fill2);color:var(--v3-muted);cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.app-v3 .v3-car-iconbtn:hover{background:var(--v3-hover2);color:var(--v3-text)}.app-v3 .v3-car-filechip{border:1px solid var(--v3-line);background:var(--v3-fill2);border-radius:11px;align-items:center;gap:10px;padding:10px 12px;transition:all .15s;display:flex}.app-v3 .v3-car-filechip:hover{background:var(--v3-hover)}.app-v3 .v3-car-mapbtn:hover{color:var(--v3-acc-fg);background:#4be3a829!important}.app-v3 .v3-car-studiocta{transition:transform .18s,box-shadow .18s}.app-v3 .v3-car-studiocta:hover{transform:translateY(-2px);box-shadow:0 24px 48px -14px #4be3a8e6}.app-v3 .v3-car-fmtchip:focus-visible,.app-v3 .v3-car-toolbtn:focus-visible,.app-v3 .v3-car-iconbtn:focus-visible,.app-v3 .v3-car-mapbtn:focus-visible,.app-v3 .v3-car-studiocta:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}.app-v3 .v3-car-pendbtn:hover{filter:brightness(1.15)}.app-v3 .v3-car-pendbtn:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}@media(max-width:1240px){.app-v3 .v3-car-grid{grid-template-columns:1fr 1fr}}@media(max-width:820px){.app-v3 .v3-car-grid{grid-template-columns:1fr}}.app-v3 .v3-car-actbtn{border:1px solid var(--v3-line);background:linear-gradient(135deg,var(--v3-tbg),transparent);cursor:pointer;text-align:left;border-radius:14px;flex:240px;align-items:center;gap:13px;min-width:0;padding:15px 18px;font-family:inherit;transition:transform .16s,border-color .16s;display:flex;position:relative;overflow:hidden}.app-v3 .v3-car-actbtn:hover{border-color:var(--v3-line2);transform:translateY(-2px)}.app-v3 .v3-car-actbtn:focus-visible,.app-v3 .v3-car-row:focus-visible,.app-v3 .v3-pd-cta:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}.app-v3 .v3-pd-histlink{transition:all .16s}.app-v3 .v3-pd-histlink:hover{background:var(--v3-hover2);color:var(--v3-text)}.app-v3 .v3-pd-histlink:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}@keyframes v3-pd-dash{to{stroke-dashoffset:-14px}}.app-v3 .v3-pd-cfcard{border:1px solid var(--v3-line);background:linear-gradient(180deg,var(--v3-card1),var(--v3-card2));border-radius:14px;align-self:start;padding:13px 14px;transition:all .18s}.app-v3 .v3-pd-cfcard:hover{border-color:var(--v3-tbd);transform:translateY(-2px)}.app-v3 .v3-pd-nodemap-stage{background:#142d500a}.app-v3.dark .v3-pd-nodemap-stage{background:#6aa8ff08}.app-v3 .v3-pd-nmbtn{transition:all .16s}.app-v3 .v3-pd-nmbtn:hover{color:var(--v3-text)}.app-v3 .v3-pd-nmbtn:focus-visible{outline-offset:2px;outline:2px solid #4be3a880}.app-v3 .v3-pd-qcchip{border:1px solid var(--v3-line);background:var(--v3-fill2);border-radius:11px;flex:180px;align-items:center;gap:10px;min-width:170px;padding:11px 13px;transition:all .16s;display:flex}.app-v3 .v3-pd-qcchip:hover{background:var(--v3-hover2)}.app-v3 .v3-pd-qcchip--tone{border-color:var(--v3-tbd)}.app-v3 .v3-pd-nmcard{flex:3 600px;min-width:min(480px,100%)}.app-v3 .v3-pd-nodemap-grid{z-index:1;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(146px,auto);gap:14px;display:grid;position:relative}@media(max-width:620px){.app-v3 .v3-pd-nodemap-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:440px){.app-v3 .v3-pd-nodemap-grid{grid-template-columns:1fr;grid-auto-rows:auto}.app-v3 .v3-pd-nodemap-lines{display:none}}.app-v3 .v3-fin-fld:focus{border-color:#4be3a873;box-shadow:0 0 0 3px #4be3a81a}.app-v3 .v3-fin-cta:focus-visible{outline-offset:2px;outline:2px solid #4be3a88c}
