:root{--white:#fff;--black:#161616;--base-50:#f2f2f2;--base-100:#d6d6d6;--base-200:#c2c2c2;--base-300:#a6a6a6;--base-400:#959595;--base-500:#7a7a7a;--base-600:#6f6f6f;--base-700:#575757;--base-800:#434343;--base-900:#333;--primary-50:#eef2ff;--primary-100:#e0e7ff;--primary-200:#c6d2ff;--primary-300:#a3b3ff;--primary-400:#7c86ff;--primary-500:#615fff;--primary-600:#4f39f6;--primary-700:#432dd7;--primary-800:#081659;--primary-900:#0f0d26;--error-light:#feebeb;--error-main:#f04747;--error-dark:#b81919;--error-active:#f87171;--warning-light:#fff1db;--warning-main:#fd9126;--warning-dark:#cc5200;--success-light:#e6f4ee;--success-main:#3ca475;--success-dark:#18533a;--success-active:#a3e635;--info-light:#e1f5ff;--info-medium:#bfdbfe;--info-main:#07a6fd;--info-dark:#074678;--gold-light:#fff7cc;--gold-main:#facc15;--gold-dark:#d97706;--surface-subtle:var(--base-50);--surface-auth-glass:rgba(255,255,255,.42);--surface-auth-glass-border:rgba(255,255,255,.3);--surface-overlay-faint:rgba(255,255,255,.5);--surface-auth-overlay:rgba(255,255,255,.95);--surface-glass-soft:rgba(255,255,255,.6);--surface-glass-strong:rgba(255,255,255,.7);--surface-glass-card:rgba(255,255,255,.76);--surface-popover-soft:rgba(255,255,255,.9);--surface-popover:rgba(255,255,255,.92);--surface-overlay-popover:rgba(255,255,255,.94);--surface-overlay-strong:rgba(255,255,255,.98);--surface-white-80:rgba(255,255,255,.8);--surface-white-12:rgba(255,255,255,.12);--surface-white-08:rgba(255,255,255,.03);--border-subtle:var(--base-100);--border-auth-focus:rgba(97,95,255,.16);--border-subtle-soft:rgba(211,211,214,.3);--border-brand-strong:rgba(97,95,255,.28);--border-overlay-soft:rgba(228,228,231,.9);--border-overlay-strong:rgba(228,228,231,.92);--border-zinc-soft:rgba(24,24,27,.12);--border-zinc-muted:rgba(24,24,27,.14);--border-slate-soft:rgba(15,23,42,.08);--border-neutral-soft:#e5e7eb;--border-neutral-subtle:#e4e4e7;--border-neutral-light:#e0e0e0;--border-neutral-muted:#d9d9d9;--border-brand-soft:#d8c5f4;--text-whatsapp:#25d366;--ripple-neutral:rgba(22,22,22,.18);--ripple-brand:rgba(97,95,255,.24);--ripple-success:rgba(60,164,117,.24);--ripple-danger:rgba(240,71,71,.24);--ripple-text:rgba(79,57,246,.22);--banner-border-gradient-start:rgba(124,134,255,.45);--banner-border-gradient-end:rgba(255,255,255,.1);--banner-border-gradient-ring:rgba(79,57,246,.65);--shadow-chart-emphasis-color:rgba(22,22,22,.5);--overlay-black-05:rgba(0,0,0,.05);--overlay-black-06:rgba(0,0,0,.06);--overlay-black-08:rgba(0,0,0,.08);--overlay-black-10:rgba(0,0,0,.1);--overlay-black-12:rgba(0,0,0,.12);--overlay-black-15:rgba(0,0,0,.15);--overlay-black-18:rgba(0,0,0,.18);--overlay-black-20:rgba(0,0,0,.2);--overlay-black-25:rgba(0,0,0,.25);--overlay-black-30:rgba(0,0,0,.3);--overlay-black-34:rgba(0,0,0,.34);--overlay-black-40:rgba(0,0,0,.4);--overlay-black-50:rgba(0,0,0,.5);--overlay-black-70:rgba(0,0,0,.7);--color-black-alpha-40:rgba(0,0,0,.4);--color-black-alpha-50:rgba(0,0,0,.5);--overlay-zinc-12:rgba(24,24,27,.12);--overlay-zinc-14:rgba(24,24,27,.14);--overlay-zinc-78:rgba(24,24,27,.78);--overlay-neutral-08:rgba(128,128,128,.08);--overlay-neutral-12:rgba(128,128,128,.12);--overlay-neutral-15:rgba(128,128,128,.15);--overlay-info-12:rgba(32,128,240,.12);--overlay-info-15:rgba(32,128,240,.15);--overlay-success-12:rgba(24,160,88,.12);--overlay-success-15:rgba(24,160,88,.15);--overlay-success-light-12:rgba(60,164,117,.12);--overlay-warning-12:rgba(240,160,32,.12);--overlay-warning-15:rgba(240,160,32,.15);--overlay-warning-light-12:rgba(253,145,38,.12);--overlay-error-12:rgba(208,48,80,.12);--overlay-error-15:rgba(208,48,80,.15);--overlay-error-light-12:rgba(240,71,71,.12);--overlay-primary-soft:rgba(123,97,255,.12);--overlay-primary-muted:rgba(123,97,255,.15);--overlay-panel-strong:rgba(104,104,104,.6);--overlay-blue-10:rgba(51,124,207,.1);--overlay-base-700-12:rgba(87,87,87,.12);--overlay-ai-border:rgba(116,144,195,.2);--overlay-ai-border-strong:rgba(116,144,195,.4);--overlay-brand-violet-05:rgba(138,43,226,.05);--overlay-brand-violet-10:rgba(138,43,226,.1);--overlay-brand-violet-20:rgba(138,43,226,.2);--overlay-folder-violet-20:rgba(185,147,234,.2);--overlay-folder-violet-40:rgba(185,147,234,.4);--overlay-emerald-pulse:rgba(34,197,94,.4);--overlay-emerald-clear:rgba(34,197,94,0);--overlay-slate-12:rgba(15,23,42,.12);--overlay-slate-14:rgba(15,23,42,.14);--overlay-slate-22:rgba(15,23,42,.22);--overlay-slate-25:rgba(15,23,42,.25);--overlay-slate-35:rgba(15,23,42,.35);--overlay-teal-12:rgba(15,118,110,.12);--overlay-teal-14:rgba(15,118,110,.14);--overlay-teal-26:rgba(15,118,110,.26);--overlay-teal-primary:#0f766e;--overlay-teal-55:rgba(15,118,110,.55);--overlay-indigo-45:rgba(73,70,212,.45);--overlay-resize-line:rgba(9,9,11,.14);--overlay-surface-muted:rgba(244,244,245,.14);--overlay-amber-28:rgba(244,212,160,.28);--overlay-paper-warm:rgba(248,245,238,.98);--overlay-paper-warm-strong:rgba(242,236,225,.98);--overlay-violet-10:rgba(124,58,237,.1);--overlay-violet-18:rgba(124,58,237,.18);--overlay-violet-deep-18:rgba(91,33,182,.18);--overlay-indigo-blue-08:rgba(37,99,235,.08);--overlay-indigo-blue-12:rgba(37,99,235,.12);--overlay-indigo-blue-25:rgba(37,99,235,.25);--overlay-indigo-blue-60:rgba(37,99,235,.6);--surface-ink:#111827;--surface-muted-soft:#f5f5f5;--surface-subtle-alt:#fafafa;--surface-panel-soft:#f8f9fa;--surface-info-soft:#f0f8ff;--surface-success-soft:#f0f8f0;--surface-brand-pop:#faf7ff;--surface-danger-soft:#fff1f2;--surface-panel-ghost:#f8fafc;--border-danger-soft:#fecdd3;--surface-chat-bg:#f6f4ef;--surface-chat-foreground:#fffdf7;--surface-chat-gradient-start:#f7f3ea;--surface-chat-gradient-mid:#f3efe5;--surface-chat-gradient-end:#efe8da;--surface-warm-gradient-start:#f5f7fa;--surface-warm-gradient-end:#f0f3f8;--chart-axis-label-bg:#6a7985;--chart-demographic-fill:var(--primary-300);--gradient-title-start:#4a90c2;--map-marker-dark:#18181b;--map-marker-fallback:#666;--text-ui-muted:#606266;--shadow-soft-sm:0 1px 3px rgba(22,22,22,.1);--shadow-soft-lg:0 8px 24px rgba(22,22,22,.06);--shadow-soft-xs:0 1px 2px rgba(24,24,27,.06);--shadow-brand-xs:0 1px 2px rgba(79,57,246,.08);--shadow-overlay-md:0 8px 18px rgba(24,24,27,.12);--shadow-overlay-lg:0 10px 22px rgba(24,24,27,.16);--shadow-card-md:0 2px 10px rgba(22,22,22,.2);--shadow-brand-soft:0 0 10px 0 rgba(97,95,255,.25);--shadow-brand-hover-soft:0 8px 18px rgba(97,95,255,.1);--shadow-black-sm:0 2px 8px rgba(0,0,0,.08);--shadow-black-md:0 4px 20px rgba(0,0,0,.12);--shadow-black-popover:0 2px 8px rgba(0,0,0,.18);--shadow-elevated-card:0 4px 12px rgba(22,22,22,.15);--shadow-brand-md:0 8px 24px rgba(97,95,255,.2);--shadow-brand-lg:0 8px 24px rgba(97,95,255,.3);--shadow-brand-panel:0 12px 30px rgba(97,95,255,.16);--shadow-brand-glow:0 0 18px rgba(97,95,255,.28);--shadow-panel-lg:0 12px 30px rgba(9,9,11,.12);--shadow-auth-card:0 10px 24px rgba(22,22,22,.3);--focus-ring-brand:0 0 0 3px rgba(97,95,255,.16);--focus-ring-brand-strong:0 0 5px 0 rgba(97,95,255,.5);--action-button-secondary-focus-ring:0 0 0 3px rgba(22,22,22,.08);--action-button-info-focus-ring:0 0 0 3px rgba(7,166,253,.16);--action-button-success-focus-ring:0 0 0 3px rgba(60,164,117,.16);--action-button-warning-focus-ring:0 0 0 3px rgba(253,145,38,.16);--action-button-danger-focus-ring:0 0 0 3px rgba(240,71,71,.16);--favorite-accent:var(--primary-500);--favorite-accent-strong:var(--primary-600);--favorite-accent-soft:rgba(97,95,255,.05);--favorite-accent-medium:rgba(97,95,255,.2);--favorite-accent-strong-soft:rgba(97,95,255,.3);--favorite-accent-overlay:rgba(97,95,255,.62);--favorite-accent-focus:0 0 0 2px rgba(97,95,255,.2);--overlay-scrim:rgba(11,18,32,.58);--overlay-card-shadow-xl:0 36px 90px rgba(22,22,22,.34);--map-legend-surface:rgba(15,13,38,.72);--poi-education:#b0303a;--poi-pharmacy:var(--success-main);--poi-hospital:var(--info-main);--poi-health:var(--error-main);--poi-green:#4d7f56;--poi-transport:var(--warning-main);--poi-environment-1:var(--success-main);--poi-environment-2:var(--info-main);--poi-environment-3:var(--warning-main);--poi-environment-4:var(--base-500);--poi-environment-5:var(--primary-500);--poi-environment-6:var(--base-600);--poi-competition-1:var(--error-main);--poi-competition-2:var(--warning-main);--poi-competition-3:var(--success-main);--poi-competition-4:var(--info-main);--poi-competition-5:var(--primary-500);--poi-competition-6:#c96c8b;--chart-intention-sell:var(--info-main);--chart-intention-buy:var(--primary-500);--chart-intention-rent:var(--success-main);--chart-intention-info:var(--warning-main);--chart-intention-unknown:var(--base-500);--chart-user-investor-phone:var(--primary-500);--chart-user-phone-no-investor:var(--base-500);--chart-user-investor-no-phone:var(--info-main);--chart-user-basic:var(--success-main);--chart-consultant-particular:var(--info-main);--chart-consultant-small-investor:var(--success-main);--chart-consultant-large-investor:var(--warning-main);--chart-consultant-agency:var(--primary-500);--chart-consultant-unknown:var(--base-500);--chart-ordinal-1:var(--info-main);--chart-ordinal-2:var(--success-main);--chart-ordinal-3:var(--warning-main);--chart-ordinal-4:var(--primary-500);--chart-ordinal-5:#0ea5e9;--chart-ordinal-6:#f43f5e;--chart-ordinal-7:#14b8a6;--chart-ordinal-8:#f59e0b;--navbar-height:55px}@media (min-width:769px){:root{--navbar-height:72px}}.market__pannel{width:100%;height:calc(100dvh - var(--navbar-height));flex-direction:column;display:flex;position:relative}.market__pannel>.market__pannel-title{border-bottom:1px solid var(--border-subtle);padding:10px 28px}.market__pannel>.market__pannel-extra{height:60px;padding:0 24px 10px}.market__pannel>.market__pannel-main{flex:auto;overflow:hidden}.market__pannel>.market__pannel-main .content-padding{padding:24px}.market__pannel>.market__pannel-main .content-padding.mobile{padding:16px}.market__pannel.mobile{padding:var(--navbar-height) 0 0;height:100dvh!important}.market__pannel>.market__pannel-title.mobile{border:none;padding:8px 12px}.market__pannel>.market__pannel-extra.mobile{padding:0 16px 10px}.market__pannel>.market__pannel-main.mobile{padding:0}.fill.full-page{background-color:var(--surface-subtle);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif}.warn-card{border:1px solid var(--primary-200);background-color:var(--primary-50);width:80vw;max-width:600px;color:var(--primary-600);text-align:center;box-shadow:var(--shadow-brand-soft);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.warn-card h1{color:var(--primary-600);margin:0;font-size:1.5rem}.normal-text{color:var(--base-600);font-size:1rem}.error-number{-webkit-text-stroke:4px var(--base-50);font-variation-settings:"wght" 900, "ital" 1;text-align:center;color:transparent;text-shadow:5px 5px 0px var(--primary-300), 10px 10px 0px var(--primary-400), 15px 15px 0px var(--primary-500), 20px 20px 0px var(--primary-600), 25px 25px 0px var(--primary-700), 45px 45px 10px var(--primary-800);margin-left:-2.5rem;font-size:8rem;transition:all .5s}.actions{justify-content:center;gap:15px;margin-top:25px;margin-bottom:10px;display:flex}.help-text{color:var(--base-600);border-top:1px solid var(--border-subtle);max-width:80%;margin-top:20px;padding-top:20px;font-size:14px}@media (max-width:480px){.warn-card{width:90vw;padding:30px 20px}.actions{flex-direction:column;width:100%}.error-number{margin-left:-1.5rem;font-size:5rem}}.card-tag{background-color:var(--base-100);pointer-events:none;border-radius:4px;align-content:center;justify-content:center;height:24px;padding:0 6px;font-size:.8rem;position:relative}.card-tag.small{padding:0 4px;font-size:.8rem}.card-tag.partners{background-color:var(--info-light)}.card-tag.exclusive{background-color:var(--success-light)}.card-tag.portales{background-color:var(--primary-100)}.loading-container{flex-direction:column;align-items:center;width:100vw;min-height:200px;margin-top:20px;display:flex}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:300px;display:flex}.pointer{cursor:pointer}.n-input .n-input-wrapper{background-color:var(--white)!important}.login-modal-card[data-v-e995bde4]{background:var(--white);box-shadow:var(--shadow-auth-card);-webkit-backdrop-filter:blur(5px);border:1px solid var(--surface-auth-glass-border);border-radius:16px;position:relative;z-index:11001!important;width:600px!important;max-width:90vw!important}.progress-bar-container[data-v-e995bde4]{z-index:3;border-bottom:1px solid var(--base-200);justify-content:space-between;align-items:center;width:100%;padding:20px 50px;display:flex}.progress-step[data-v-e995bde4]{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.step-progress[data-v-e995bde4]{align-items:center;width:100%;display:flex}.step-circle[data-v-e995bde4]{background-color:var(--primary-500);width:30px;height:30px;color:var(--white);border-radius:10px;justify-content:center;align-items:center;font-size:12px;font-weight:700;transition:background-color .3s;display:flex}.progress-step:not(.active) .step-circle[data-v-e995bde4]{background-color:var(--black);color:var(--white)}.step-text[data-v-e995bde4]{color:var(--base-900);white-space:nowrap;font-size:12px;font-weight:500}.progress-step:first-child .step-text[data-v-e995bde4]{align-self:flex-start}.progress-step:last-child .step-text[data-v-e995bde4]{align-self:flex-end}.progress-line[data-v-e995bde4]{background-color:var(--black);flex:1;width:100%;height:4px;transition:background-color .3s}.progress-line.active[data-v-e995bde4]{background-color:var(--primary-500)}.authenticator-wrapper[data-v-e995bde4]{flex-direction:column;justify-content:center;align-items:center;padding:0 20px;display:flex;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.login-title[data-v-e995bde4]{text-align:center;padding-top:10px}.registration-message[data-v-e995bde4]{text-align:center;padding:52px 32px 44px}.registration-message h2[data-v-e995bde4]{letter-spacing:-.03em;color:var(--black);margin-bottom:22px;font-size:34px;line-height:1.12}.registration-text[data-v-e995bde4]{color:var(--base-700);max-width:640px;margin:0 auto 34px;font-size:17px;line-height:1.72}.registration-buttons[data-v-e995bde4]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.registration-button[data-v-e995bde4]{--n-height:46px;--n-font-size:15px;--n-padding:0 20px;min-width:188px;box-shadow:var(--shadow-soft-xs);border-radius:12px}.registration-button.registration-button--secondary[data-v-e995bde4]{background:var(--white);border-color:var(--base-300)}.registration-button.registration-button--primary[data-v-e995bde4]{--action-button-border-color:var(--primary-200);--action-button-border-hover-color:var(--primary-300);--action-button-border-pressed-color:var(--primary-400);--action-button-border-focus-color:var(--primary-300);--action-button-background-color:var(--primary-50);--action-button-background-hover-color:var(--primary-100);--action-button-background-pressed-color:var(--primary-200);--action-button-background-focus-color:var(--primary-100);--action-button-text-color:var(--primary-700);box-shadow:var(--shadow-brand-xs)}.footer[data-v-e995bde4]{border-top:1px solid var(--base-200);justify-content:space-between;align-items:center;padding:18px 28px 20px;display:flex}.footer-actions[data-v-e995bde4]{color:var(--base-700);text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.footer-actions__text[data-v-e995bde4]{font-size:15px;line-height:1.4}.footer-switch-link[data-v-e995bde4]{color:var(--primary-700);cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none}.footer-switch-link[data-v-e995bde4]:hover{color:var(--primary-600)}.footer-switch-link[data-v-e995bde4]:focus-visible{box-shadow:var(--focus-ring-brand);border-radius:8px;outline:0}.footer img[data-v-e995bde4]{width:150px;height:auto}@media (max-width:600px){.registration-message[data-v-e995bde4]{padding:40px 20px 36px}.registration-message h2[data-v-e995bde4]{font-size:28px}.registration-text[data-v-e995bde4]{margin-bottom:28px;font-size:16px;line-height:1.65}.registration-button[data-v-e995bde4]{width:100%;min-width:0}.footer[data-v-e995bde4]{flex-direction:column;align-items:flex-start;gap:14px;padding:18px 20px 20px}.footer-actions[data-v-e995bde4]{text-align:left;justify-content:flex-start;gap:6px}.footer-actions__text[data-v-e995bde4],.footer-switch-link[data-v-e995bde4]{font-size:14px}.footer img[data-v-e995bde4]{width:120px;height:auto}}[data-v-e995bde4] [data-amplify-authenticator] [data-amplify-form]{padding:20px 40px}[data-v-e995bde4] .n-card__content{padding:0!important}@media only screen and (max-width:600px),only screen and (max-device-width:600px){.login-modal-card[data-v-e995bde4]{width:90vw!important}[data-v-e995bde4] .n-card-header{padding:0 0 8px!important}[data-v-e995bde4] .n-card__content{padding:0!important}[data-v-e995bde4] .amplify-field{margin-bottom:12px}.login-title h2[data-v-e995bde4]{margin-bottom:4px;font-size:24px}[data-v-e995bde4] .amplify-tabs__panel.amplify-tabs__panel--active{width:85%;margin:0 auto}}@media only screen and (max-width:479px),only screen and (max-device-width:479px){[data-v-e995bde4] .amplify-tabs__panel.amplify-tabs__panel--active{width:120%;margin:0 auto 0 -10%}}[data-v-e995bde4] [data-amplify-authenticator]{--amplify-components-button-primary-background-color:var(--black);--amplify-components-button-primary-hover-background-color:var(--base-900);--amplify-components-button-primary-hover-color:var(--white);--amplify-components-button-link-color:var(--black);--amplify-components-button-link-hover-color:var(--white);--amplify-components-button-link-hover-background-color:var(--base-900);--amplify-components-passwordfield-button-color:var(--black);--amplify-components-passwordfield-button-hover-background-color:var(--base-900);--amplify-components-passwordfield-button-hover-border-color:var(--base-900);--amplify-components-passwordfield-button-hover-color:var(--white);--amplify-components-authenticator-router-background-color:transparent;--amplify-components-field-label-color:var(--white);--amplify-components-heading-color:var(--black);--amplify-components-passwordfield-color:var(--black);--amplify-components-input-focus-border-color:var(--black);--amplify-components-input-color:var(--black);--amplify-components-passwordfield-button-focus-color:var(--white);--amplify-components-passwordfield-button-focus-border-color:var(--black);--amplify-components-radiogroup-label-color:var(--white);--amplify-components-radiogroup-radio-label-color:var(--white);--amplify-components-radio-label-color:var(--white);--amplify-components-text-color:var(--black);--amplify-components-authenticator-router-box-shadow:none;--amplify-components-authenticator-router-border-color:none;--amplify-components-authenticator-router-border-width:none;--amplify-components-authenticator-router-border-style:none;--amplify-components-button-border-radius:8px;--amplify-components-passwordfield-button-active-background-color:var(--black);--amplify-components-passwordfield-button-active-border-color:var(--base-900);--amplify-components-passwordfield-button-active-color:var(--white);--amplify-components-button-primary-active-background-color:var(--base-900);--amplify-components-button-link-active-background-color:var(--black);--amplify-components-button-link-active-border-color:unset;--amplify-components-button-link-active-color:var(--white);--amplify-components-button-primary-focus-background-color:var(--base-900);--amplify-components-button-primary-focus-box-shadow:0 0 0 2px var(--black);--amplify-components-button-focus-box-shadow:0 0 0 2px var(--black);--amplify-components-button-link-focus-background-color:var(--base-900);--amplify-components-button-link-focus-box-shadow:0 0 0 2px var(--black);--amplify-components-button-link-focus-color:var(--white);--amplify-components-fieldcontrol-focus-box-shadow:0 0 0 2px var(--black)}.amplify-tabs__list,.amplify-label{display:none}.amplify-input.amplify-field-group__control{border-radius:8px!important}.amplify-button.amplify-field-group__control.amplify-field__show-password{margin-left:-1px;border-radius:8px!important}.amplify-button.amplify-field-group__control.amplify-field__show-password:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--amplify-internal-button-border-color)}.amplify-button.amplify-field-group__control.amplify-field__show-password:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--amplify-internal-button-border-color)}.amplify-button.amplify-field-group__control.amplify-field__show-password:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--amplify-internal-button-border-color)}.amplify-button.amplify-field-group__control.amplify-field__show-password:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--amplify-internal-button-border-color)}.amplify-button.amplify-field-group__control.amplify-field__show-password:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--amplify-internal-button-border-color)}.amplify-button.amplify-field-group__control.amplify-field__show-password:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--amplify-internal-button-border-color)}.amplify-button.amplify-field-group__control.amplify-button--link.amplify-button--small.amplify-field-group__control.amplify-authenticator__font,.amplify-button.amplify-field-group__control.amplify-button--primary.amplify-field-group__control.amplify-authenticator__font{border-radius:8px!important}.amplify-authenticator-social-providers,[data-amplify-authenticator-social-providers],.amplify-flex.amplify-authenticator__federated-buttons{display:none!important}.n-modal{z-index:11003!important}.google-redirect-container[data-v-971fce40]{background:var(--white);justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.loading-spinner[data-v-971fce40]{text-align:center}.loading-spinner p[data-v-971fce40]{color:var(--base-600);margin-top:16px}.navbar.mobile[data-v-30632ab1]{width:100vw;height:var(--navbar-height);box-sizing:border-box;gap:8px;padding:0 12px;position:fixed;top:0}.navbar[data-v-30632ab1]{height:var(--navbar-height);box-sizing:border-box;background-color:var(--primary-50);z-index:1000;justify-content:space-between;align-items:center;padding:0 28px;display:flex;position:relative;overflow:hidden}.logo[data-v-30632ab1]{cursor:pointer;object-fit:contain;min-width:0;max-width:min(180px,48vw);height:28px}.navbar-actions[data-v-30632ab1]{flex-shrink:0;align-items:center;gap:6px;min-width:0;display:flex}.expanded-menu[data-v-30632ab1]{flex-direction:row;align-items:center;gap:8px;display:flex}.account-drawer[data-v-30632ab1]{flex-direction:column;gap:4px;max-height:calc(100vh - 140px);display:flex;overflow-y:auto}.account-drawer-button[data-v-30632ab1]{text-align:left;justify-content:flex-start;width:100%}.account-drawer-divider[data-v-30632ab1]{background:var(--border-neutral-soft);height:1px;margin:8px 0}.account-drawer-header[data-v-30632ab1]{text-align:center;color:var(--black);padding:6px 0;font-weight:600}.n-button p .n-button:hover p[data-v-30632ab1]{color:#fff}@media (max-width:480px){.logo[data-v-30632ab1]{max-width:min(124px,36vw)}}@media (min-width:834px){.navbar[data-v-30632ab1]{justify-content:space-between;padding:0 28px}.logo[data-v-30632ab1]{max-width:none;height:30px}}@media (min-width:1280px){.logo[data-v-30632ab1]{height:35px}}*{box-sizing:border-box;margin:0;padding:0}html,body,#app,.n-config-provider{height:100%;min-height:100dvh;font-family:Ubuntu,sans-serif;overflow:hidden}h2{font-size:32px;font-weight:500}h4{font-size:24px;font-weight:400}h5{margin:10px 0;font-size:20px;font-weight:400;line-height:24px}p{font-size:16px;font-weight:400;line-height:22px}.fill{flex-grow:1}@media (min-width:1280px){h2{font-size:36px}h4{font-size:28px}h5{font-size:24px;line-height:28px}}.no-border div.n-input__border{border:0}.floating-banner{z-index:11001;text-align:center;background:var(--surface-glass-soft);-webkit-backdrop-filter:blur(12px);border:1px solid var(--surface-auth-glass-border);box-shadow:var(--shadow-soft-sm);background-clip:padding-box;background-image:linear-gradient(to right, var(--banner-border-gradient-start), var(--banner-border-gradient-end));border:1px solid transparent;border-radius:28px;padding:15px;transition:all .3s;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}@property --gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.floating-banner .border-gradient{background:linear-gradient(var(--c,var(--primary-500)), var(--c,var(--primary-600))) padding-box,  conic-gradient(from var(--gradient-angle), transparent, var(--banner-border-gradient-ring) var(--p,5%),  transparent calc(var(--p,5%) * 2)) border-box;z-index:1;border:4px solid transparent;border-radius:30px;height:64px;padding:0 40px;font-size:16px;font-weight:600;transition:transform .3s;animation:6s linear infinite rotate-border;position:relative;color:var(--white)!important}.floating-banner .border-gradient .action-button__label{white-space:normal;text-align:center;justify-content:center}@keyframes rotate-border{to{--gradient-angle:360deg}}.floating-banner .border-gradient:hover{transform:scale(1.02)}@media (max-width:600px){.floating-banner{max-width:95vw;margin-left:10px;margin-right:20px;padding:10px;bottom:60px;left:2.5vw;transform:none}.floating-banner .border-gradient{white-space:normal;word-break:break-word;width:100%;max-width:100%;height:auto;min-height:48px;padding:15px;font-size:15px}}
