.core-google-login[data-v-733d7e53]{display:inline-flex;align-items:center}.core-google-login--provider[data-v-733d7e53]{width:100%}.core-google-login__shell[data-v-733d7e53]{position:relative;display:inline-flex;width:100%;min-width:0;height:46px;overflow:hidden;border-radius:10px}.core-google-login__signin-btn[data-v-733d7e53]{min-width:112px;height:40px!important;padding-inline:14px!important;border-color:rgba(var(--v-theme-primary),.68)!important;background:rgba(var(--v-theme-primary),.04)!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;font-size:.875rem!important;font-weight:600!important;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease!important}.core-google-login__signin-btn[data-v-733d7e53] .v-btn__prepend{-webkit-margin-end:7px;margin-inline-end:7px}.core-google-login__signin-btn[data-v-733d7e53] .v-icon{width:21px;height:21px}.core-google-login__signin-btn[data-v-733d7e53]:hover{border-color:rgb(var(--v-theme-primary))!important;background:rgba(var(--v-theme-primary),.1)!important}.core-google-login__signin-btn[data-v-733d7e53]:focus-visible{border-color:rgb(var(--v-theme-primary))!important;box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.22)!important}.core-google-login--drawer .core-google-login__signin-btn[data-v-733d7e53]{max-width:240px;margin-inline:auto}.core-google-login__visual[data-v-733d7e53]{display:flex;align-items:center;gap:10px;width:100%;height:100%;padding:0 15px;border-radius:inherit;border:1px solid #747775;background:#fff;box-shadow:none;color:#1f1f1f;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.core-google-login__icon-box[data-v-733d7e53]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;box-shadow:none;flex:0 0 auto}.core-google-login__icon-svg[data-v-733d7e53]{width:20px;height:20px}.core-google-login__label[data-v-733d7e53]{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;white-space:nowrap;font-family:Roboto,Arial,sans-serif;display:inline-flex;align-items:center;justify-content:center;height:100%;flex:1 1 auto;min-width:0;-webkit-padding-end:30px;padding-inline-end:30px}.core-google-login__overlay[data-v-733d7e53]{position:absolute;top:0;left:0;width:400px;height:40px;transform-origin:top left;z-index:2;border-radius:inherit;opacity:.001}.core-google-login__overlay[data-v-733d7e53] .g-btn,.core-google-login__overlay[data-v-733d7e53] .g-btn-wrapper{display:block;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important}.core-google-login__shell[data-v-733d7e53]:focus-within{outline:2px solid #1a73e8;outline-offset:2px}.core-google-login__shell:hover .core-google-login__visual[data-v-733d7e53]{background:#f8faff;box-shadow:0 1px 2px rgba(60,64,67,.3)}.core-google-login__avatar-btn[data-v-733d7e53]{position:relative;flex:0 0 44px;width:44px;height:44px;margin-top:0!important;overflow:visible!important;border:1px solid rgba(var(--v-theme-on-surface),.14)}.core-google-login__avatar-btn[data-v-733d7e53]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:3px}.core-google-login__avatar[data-v-733d7e53]{font-weight:800;letter-spacing:0;overflow:hidden}.core-google-login__avatar-image[data-v-733d7e53]{width:100%;height:100%;background:rgb(var(--v-theme-surface-bright))}.core-google-login__avatar-image[data-v-733d7e53] .v-img__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.core-google-login__avatar-image--character[data-v-733d7e53] .v-img__img{transform:none}.core-google-login__avatar--menu[data-v-733d7e53]{flex:0 0 auto}.core-google-login__menu[data-v-733d7e53]{border:1px solid rgba(var(--v-theme-on-surface),.14);border-radius:14px!important;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 16px 48px rgba(0,0,0,.18)!important}.core-google-login__identity[data-v-733d7e53]{display:flex;align-items:center;gap:12px;padding:18px 16px;border-bottom:1px solid rgba(var(--v-theme-on-surface),.1)}.core-google-login__identity-copy[data-v-733d7e53]{min-width:0}.core-google-login__name[data-v-733d7e53]{margin:0;font-size:.9rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.core-google-login__email[data-v-733d7e53]{margin:3px 0 0;color:rgba(var(--v-theme-on-surface),.65);font-size:.75rem;line-height:1.4;overflow-wrap:anywhere}.core-google-login__actions[data-v-733d7e53]{display:grid;gap:2px;padding:8px}.core-google-login__logout[data-v-733d7e53]{padding:8px;border-top:1px solid rgba(var(--v-theme-on-surface),.1)}.core-google-login__menu-btn[data-v-733d7e53]{justify-content:flex-start!important;min-height:42px;padding-inline:12px!important;border-radius:8px!important;font-size:.8125rem;font-weight:500;letter-spacing:0!important;text-transform:none!important}.core-google-login__menu-btn[data-v-733d7e53] .v-btn__prepend{-webkit-margin-end:12px;margin-inline-end:12px;color:rgba(var(--v-theme-on-surface),.58)}.core-google-login__menu-btn[data-v-733d7e53] .v-icon{width:19px;height:19px}.core-google-login__menu-btn[data-v-733d7e53] .v-btn__content{justify-content:space-between;width:100%}.core-google-login__menu-btn[data-v-733d7e53]:focus-visible,.core-google-login__menu-btn[data-v-733d7e53]:hover{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.06)}.core-google-login__menu-btn[data-v-733d7e53]:focus-visible .v-btn__prepend,.core-google-login__menu-btn[data-v-733d7e53]:hover .v-btn__prepend{color:rgb(var(--v-theme-primary))}.core-google-login__menu-btn[data-v-733d7e53]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-2px}.core-google-login__announcement-badge[data-v-733d7e53]{position:absolute;top:-3px;right:-5px;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:22px;height:18px;padding:0 5px;border:2px solid rgb(var(--v-theme-surface));border-radius:9px;background:rgb(var(--v-theme-primary));color:#071a2e;font-size:.65rem;font-weight:800;line-height:1;letter-spacing:0;box-shadow:0 2px 6px rgba(0,0,0,.28)}.core-google-login__menu-count[data-v-733d7e53]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 6px;border-radius:10px;background:rgba(var(--v-theme-primary),.16);color:rgb(var(--v-theme-primary));font-size:.7rem;font-weight:800}.core-google-login--drawer[data-v-733d7e53]{display:flex;justify-content:center;width:100%}.auth-dialog__card[data-v-789390cf]{--auth-paper:#fff;--auth-soft:#f0f5fb;--auth-ink:#172b40;--auth-muted:#5d7085;--auth-line:#d4dfeb;--auth-accent:#2862aa;--auth-on-accent:#fff;--auth-accent-soft:#e7f0fc;--auth-shadow:#183a5d18;position:relative;display:block;padding:29px 39px 0;border:1px solid var(--auth-line);border-radius:25px!important;background:var(--auth-paper);color:var(--auth-ink);box-shadow:0 20px 50px var(--auth-shadow);font-family:Segoe UI,Roboto,Arial,sans-serif;color-scheme:light}.auth-dialog__card--dark[data-v-789390cf]{--auth-paper:#1a212b;--auth-soft:#222f40;--auth-ink:#eff5fc;--auth-muted:#adbed0;--auth-line:#3d4e61;--auth-accent:#8bc0ff;--auth-on-accent:#112235;--auth-accent-soft:#243c58;--auth-shadow:#00000050;color-scheme:dark}.auth-dialog__card button[data-v-789390cf],.auth-dialog__card input[data-v-789390cf]{font-family:inherit}.auth-dialog__card button[data-v-789390cf]{transition:background-color .16s ease,color .16s ease,border-color .16s ease}.auth-dialog__card button[data-v-789390cf]:focus-visible{outline:2px solid var(--auth-accent);outline-offset:3px}.auth-dialog__close[data-v-789390cf]{position:absolute;top:15px;right:15px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--auth-muted)}.auth-dialog__close[data-v-789390cf]:hover{background:var(--auth-soft);color:var(--auth-ink)}.auth-dialog__heading[data-v-789390cf]{text-align:center}.auth-dialog__brand[data-v-789390cf]{display:flex;align-items:center;justify-content:center;min-height:38px;padding-inline:30px}.auth-dialog__brand img[data-v-789390cf]{display:block;width:240px;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.auth-dialog__monogram[data-v-789390cf]{display:grid;place-items:center;width:61px;height:65px;margin:29px auto 19px;border-radius:20px;background:var(--auth-accent-soft);color:var(--auth-accent)}.auth-dialog__monogram img[data-v-789390cf]{display:block;width:40px;height:50px;-o-object-fit:contain;object-fit:contain}.auth-dialog__title[data-v-789390cf]{margin:0;color:var(--auth-ink);font-size:29px;font-weight:700;line-height:1.15;letter-spacing:-.9px;text-wrap:balance}.auth-dialog__copy[data-v-789390cf]{margin:10px 0 0;color:var(--auth-muted);font-size:14px;line-height:1.65}.auth-dialog__body[data-v-789390cf]{margin-top:25px}.auth-dialog__message[data-v-789390cf]{margin-bottom:18px;border-radius:10px;font-size:13px;line-height:1.6}.auth-dialog__form[data-v-789390cf]{display:grid;gap:16px}.auth-dialog__field[data-v-789390cf]{display:grid;gap:8px;min-width:0}.auth-dialog__field label[data-v-789390cf]{color:var(--auth-ink);font-size:13px;font-weight:600;line-height:1.4}.auth-dialog__field input[data-v-789390cf]{width:100%;min-width:0;height:46px;padding:0 13px;border:1px solid var(--auth-line);border-radius:10px;outline:none;background:var(--auth-paper);color:var(--auth-ink);font-size:14px;transition:border-color .16s ease,box-shadow .16s ease}.auth-dialog__field input[data-v-789390cf]::-moz-placeholder{color:var(--auth-muted);opacity:.85}.auth-dialog__field input[data-v-789390cf]::placeholder{color:var(--auth-muted);opacity:.85}.auth-dialog__field input[data-v-789390cf]:focus{border-color:var(--auth-accent);box-shadow:0 0 0 3px var(--auth-accent-soft)}.auth-dialog__password[data-v-789390cf]{position:relative}.auth-dialog__password input[data-v-789390cf]{padding-right:46px}.auth-dialog__visibility[data-v-789390cf]{position:absolute;inset:1px 1px 1px auto;display:grid;place-items:center;width:43px;border-radius:0 9px 9px 0;color:var(--auth-muted)}.auth-dialog__visibility[data-v-789390cf]:hover{color:var(--auth-accent);background:var(--auth-soft)}.auth-dialog__forgot-row[data-v-789390cf]{margin-top:-6px;text-align:right}.auth-dialog__avatar-toggle[data-v-789390cf],.auth-dialog__forgot[data-v-789390cf],.auth-dialog__secondary[data-v-789390cf]{color:var(--auth-accent);font-size:12px;font-weight:600;line-height:1.8}.auth-dialog__avatar-toggle[data-v-789390cf]:hover,.auth-dialog__forgot[data-v-789390cf]:hover,.auth-dialog__secondary[data-v-789390cf]:hover{text-decoration:underline;text-underline-offset:3px}.auth-dialog__submit.v-btn[data-v-789390cf]{min-height:46px;height:46px;border-radius:10px;background:var(--auth-accent);color:var(--auth-on-accent);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;box-shadow:none}.auth-dialog__submit-arrow[data-v-789390cf]{margin-left:9px;transition:transform .16s ease}.auth-dialog__submit:hover .auth-dialog__submit-arrow[data-v-789390cf]{transform:translate(2px,-2px)}.auth-dialog__divider[data-v-789390cf]{display:flex;align-items:center;gap:12px;margin:19px 0;color:var(--auth-muted);font-size:11px}.auth-dialog__divider span[data-v-789390cf]:first-child,.auth-dialog__divider span[data-v-789390cf]:last-child{flex:1;height:1px;background:var(--auth-line)}.auth-dialog__switch[data-v-789390cf]{margin:21px 0 0;color:var(--auth-muted);text-align:center;font-size:12px;line-height:1.8}.auth-dialog__footer[data-v-789390cf]{display:flex;align-items:center;justify-content:center;gap:8px;margin:23px -39px 0;padding:17px 14px;border-top:1px solid var(--auth-line);border-radius:0 0 25px 25px;background:var(--auth-soft);color:var(--auth-muted);text-align:center;font-size:11px;line-height:1.5}.auth-dialog__footer>span[data-v-789390cf]{flex:0 0 5px;height:5px;border-radius:50%;background:var(--auth-accent)}.auth-dialog__avatar-step[data-v-789390cf]{display:grid;gap:10px}.auth-dialog__avatar-toggle[data-v-789390cf]{justify-self:start;text-align:left}.auth-dialog__avatar-panel[data-v-789390cf]{display:grid;gap:12px;padding:12px;border:1px solid var(--auth-line);border-radius:10px;background:var(--auth-soft)}.auth-dialog__avatar-initials[data-v-789390cf],.auth-dialog__avatar-option[data-v-789390cf]{border:1px solid var(--auth-line);border-radius:10px;background:var(--auth-paper);color:var(--auth-ink);cursor:pointer}.auth-dialog__avatar-initials[data-v-789390cf]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:50px}.auth-dialog__avatar-initials span[data-v-789390cf]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--auth-accent);color:var(--auth-on-accent);font-size:13px;font-weight:700}.auth-dialog__avatar-initials small[data-v-789390cf]{font-size:12px;font-weight:600}.auth-dialog__avatar-group p[data-v-789390cf]{margin:0 0 8px;color:var(--auth-muted);font-size:12px;font-weight:600}.auth-dialog__avatar-groups[data-v-789390cf]{display:grid;gap:14px;max-height:220px;overflow-y:auto;padding:3px;scrollbar-width:thin}.auth-dialog__avatar-grid[data-v-789390cf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.auth-dialog__avatar-option[data-v-789390cf]{display:grid;justify-items:center;gap:5px;min-width:0;padding:7px 4px}.auth-dialog__avatar-option img[data-v-789390cf]{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.auth-dialog__avatar-option span[data-v-789390cf]{max-width:100%;overflow:hidden;color:var(--auth-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.auth-dialog__avatar-initials--active[data-v-789390cf],.auth-dialog__avatar-initials[data-v-789390cf]:hover,.auth-dialog__avatar-option--active[data-v-789390cf],.auth-dialog__avatar-option[data-v-789390cf]:hover{border-color:var(--auth-accent);background:var(--auth-accent-soft)}.auth-dialog__avatar-status[data-v-789390cf]{color:var(--auth-muted);font-size:12px;line-height:1.6}@media (max-width:520px){.auth-dialog__card[data-v-789390cf]{padding:27px 23px 0}.auth-dialog__footer[data-v-789390cf]{margin-inline:-23px}.auth-dialog__title[data-v-789390cf]{font-size:27px}}@media (prefers-reduced-motion:reduce){.auth-dialog__card button[data-v-789390cf],.auth-dialog__card input[data-v-789390cf],.auth-dialog__submit-arrow[data-v-789390cf]{transition:none}}.core-toast__icon[data-v-4416fa9f]{margin-right:8px}.bookmark-app-bar{--toolbar-accent:#8bc0ff;--toolbar-on-accent:#142334;--toolbar-muted:#adbed0;--toolbar-line:#ffffff12;--toolbar-winter:#bad9ef;--toolbar-spring:#bfdcba;--toolbar-summer:#efd391;--toolbar-fall:#e8b096;border-bottom:1px solid var(--toolbar-line);box-shadow:0 3px 12px #00000010!important}.v-theme--light .bookmark-app-bar{--toolbar-accent:#2862aa;--toolbar-on-accent:#fff;--toolbar-muted:#526579;--toolbar-line:#18365318;--toolbar-winter:#386d91;--toolbar-spring:#456f3e;--toolbar-summer:#8c650c;--toolbar-fall:#a7522f;background:#fff!important}.bookmark-app-bar .v-toolbar__content{display:grid;grid-template-columns:minmax(210px,1fr) auto minmax(210px,1fr);align-items:center;padding-inline:20px;overflow:visible}.bookmark-app-title{grid-column:1;min-width:0;margin:0!important;justify-self:start;white-space:nowrap}.bookmark-app-title .v-toolbar-title__placeholder{display:flex;align-items:center;overflow:visible}.bookmark-app-logo{display:block;width:190px;height:44px;-o-object-fit:contain;object-fit:contain}.bookmark-app-title--link{cursor:pointer}.bookmark-app-title--link:focus-visible{outline:2px solid var(--toolbar-accent);outline-offset:3px}.bookmark-primary-nav{grid-column:2;display:flex;align-items:stretch;justify-content:center;gap:4px;height:64px}.bookmark-primary-nav .bookmark-buttons{isolation:isolate;position:relative;width:84px;min-width:84px;height:64px!important;min-height:64px!important;padding:5px 7px 11px;border-radius:0;background:transparent!important;color:var(--toolbar-muted);font-family:Roboto,Arial,sans-serif;text-transform:none;letter-spacing:0;transition:color .18s ease}.bookmark-primary-nav .bookmark-buttons:before{content:"";position:absolute;inset:0 7px 3px;z-index:-1;background:var(--toolbar-accent);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 88%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 88%,0 100%);opacity:0;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease}.bookmark-primary-nav .bookmark-buttons>.v-btn__content{font:600 11px/1.2 Roboto,Arial,sans-serif;white-space:nowrap}.bookmark-primary-nav .bookmark-buttons>.v-btn__prepend{margin:0 0 4px}.bookmark-primary-nav .bookmark-buttons .v-icon{width:20px;height:20px;font-size:20px}.bookmark-primary-nav .bookmark-buttons>:is(.v-btn__overlay,.v-btn__underlay){display:none}.bookmark-primary-nav .bookmark-buttons:hover{color:var(--toolbar-accent)}.bookmark-primary-nav .bookmark-buttons:hover:before{opacity:.08;transform:none}.bookmark-primary-nav .bookmark-buttons--active{color:var(--toolbar-on-accent)!important}.bookmark-primary-nav .bookmark-buttons--active:before{opacity:1!important;transform:none}.bookmark-primary-nav .bookmark-buttons:focus-visible{outline:2px solid var(--toolbar-accent);outline-offset:-2px}.bookmark-avatar-wrapper{grid-column:3;justify-self:end;padding:0}.bookmark-app-bar--compact .v-toolbar__content{grid-template-columns:minmax(0,1fr) auto}.bookmark-mobile-menu-btn{grid-column:2;justify-self:end;color:var(--toolbar-muted)!important}.bookmark-app-bar .v-toolbar__extension{border-top:1px solid var(--toolbar-line)}.bookmark-season-nav{display:flex;align-items:center;justify-content:center;gap:12px;width:min(100%,700px);height:80px;margin-inline:auto;padding-inline:12px}.bookmark-season-nav .v-tabs{min-width:0;flex:1 1 auto}.bookmark-season-nav .v-slide-group__content{width:100%;justify-content:center;gap:8px}.bookmark-season-nav .v-tab{flex:1 1 0;min-width:0!important;padding:5px 8px!important;border-radius:0;font-size:11px;font-weight:650;letter-spacing:.3px;text-transform:none}.bookmark-season-nav .v-tab .bookmark-season-glyph{width:22px;height:22px;margin-bottom:2px}.bookmark-season-nav .v-tab .v-btn__content>span:last-child{font-size:10px;letter-spacing:.5px}.bookmark-season-nav .v-tab--selected{background:color-mix(in srgb,currentColor 8%,transparent)}.bookmark-season-nav .v-tab:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.bookmark-season-year-btn{flex:0 0 36px;width:36px!important;height:36px!important;min-width:36px!important;color:var(--toolbar-muted)!important}.bookmark-snow{color:var(--toolbar-winter)!important}.bookmark-rain{color:var(--toolbar-spring)!important}.bookmark-sun{color:var(--toolbar-summer)!important}.bookmark-maple-leaf{color:var(--toolbar-fall)!important}.bookmark-season-tab-blocked{pointer-events:none}.bookmark-mobile-actions{padding:12px}.bookmark-mobile-nav{display:flex;flex-direction:column;gap:2px;padding:8px 8px 10px}.bookmark-mobile-nav-btn{justify-content:flex-start!important;text-transform:none!important;color:rgba(var(--v-theme-on-surface),.84)!important}.bookmark-mobile-nav-btn--active{color:rgb(var(--v-theme-primary))!important;background:rgba(var(--v-theme-primary),.14)!important}.bookmark-mobile-nav-btn .v-btn__prepend{-webkit-margin-end:12px;margin-inline-end:12px}.bookmark-mobile-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 8px 14px}.bookmark-mobile-drawer-title{font-size:.94rem;font-weight:700;letter-spacing:.02em;color:rgba(var(--v-theme-on-surface),.78);text-transform:uppercase}.bookmark-mobile-drawer-close{color:rgba(var(--v-theme-on-surface),.78)!important}.bookmark-mobile-login{margin-top:12px;display:flex;justify-content:center;align-items:center;width:100%}.bookmark-mobile-drawer{position:fixed!important;top:0!important;height:100vh!important;z-index:2600!important}@media (max-width:600px){.bookmark-app-bar .v-toolbar__content{padding-inline:14px}.bookmark-season-nav{gap:2px;padding-inline:4px}.bookmark-season-nav .v-slide-group__content{gap:0}.bookmark-season-nav .v-tab{padding-inline:3px!important}.bookmark-season-year-btn{flex-basis:30px;width:30px!important;min-width:30px!important;height:32px!important}}@media (max-width:460px){.bookmark-app-logo{width:154px;height:36px}}@media (prefers-reduced-motion:reduce){.bookmark-primary-nav .bookmark-buttons,.bookmark-primary-nav .bookmark-buttons:before{transition:none}}body{background-color:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background));transition:background-color .2s ease}.signup-funnel-dialog__card{--signup-funnel-paper:#1a212b;--signup-funnel-soft:#222f40;--signup-funnel-ink:#eff5fc;--signup-funnel-muted:#adbed0;--signup-funnel-line:#3d4e61;--signup-funnel-accent:#8bc0ff;--signup-funnel-on-accent:#112235;--signup-funnel-accent-soft:#243c58;--signup-funnel-shadow:#00000050;position:relative;overflow:hidden!important;border-radius:25px!important;padding:29px 39px 0!important;color:var(--signup-funnel-ink)!important;background:var(--signup-funnel-paper);border:1px solid var(--signup-funnel-line);box-shadow:0 20px 50px var(--signup-funnel-shadow)!important;font-family:Segoe UI,Roboto,Arial,sans-serif}.signup-funnel-dialog__brand{display:flex;align-items:center;justify-content:center;gap:10px;padding-right:4px;font-size:16px;font-weight:650;letter-spacing:-.4px}.signup-funnel-dialog__brand img{flex-shrink:0;border-radius:9px}.signup-funnel-dialog__card .signup-funnel-dialog__close{position:absolute;top:15px;right:15px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:999px;color:var(--signup-funnel-muted);background:transparent;cursor:pointer;transition:background .18s ease,color .18s ease}.signup-funnel-dialog__close:focus-visible,.signup-funnel-dialog__close:hover{color:var(--signup-funnel-ink);background:var(--signup-funnel-soft)}.signup-funnel-dialog__card :is(button,.v-btn):focus-visible{outline:2px solid var(--signup-funnel-accent);outline-offset:3px}.signup-funnel-dialog__visual{display:flex;justify-content:center;margin:29px 0 19px}.signup-funnel-dialog__icon{display:inline-flex;align-items:center;justify-content:center;width:61px;height:65px;border-radius:20px;color:var(--signup-funnel-accent);background:var(--signup-funnel-accent-soft)}.signup-funnel-dialog__icon svg{width:30px;height:38px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.signup-funnel-dialog__card .v-card-title.signup-funnel-dialog__title{color:var(--signup-funnel-ink);font-size:clamp(1.5rem,3vw,1.8125rem);font-weight:700;letter-spacing:-.9px;line-height:1.15;padding:0!important;text-align:center;white-space:normal;overflow:visible;text-overflow:clip}.signup-funnel-dialog__card .v-card-text.signup-funnel-dialog__body{color:var(--signup-funnel-muted);font-size:14px;font-weight:400;line-height:1.65;max-width:46ch;margin:0 auto;padding:10px 0 0!important;text-align:center}.signup-funnel-dialog__body p{margin:0}.signup-funnel-dialog__actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:8px;padding:25px 0 23px!important}.signup-funnel-dialog__actions .v-btn{width:100%;margin-inline:0!important}.signup-funnel-dialog__primary,.signup-funnel-dialog__secondary{min-height:46px;padding-inline:12px!important;border-radius:10px!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important;font-weight:650!important}.signup-funnel-dialog__secondary{color:var(--signup-funnel-ink)!important;border-color:var(--signup-funnel-line)!important;background:var(--signup-funnel-paper)!important}.signup-funnel-dialog__card .signup-funnel-dialog__primary{color:var(--signup-funnel-on-accent)!important;background:var(--signup-funnel-accent)!important;box-shadow:none!important}.signup-funnel-dialog__primary>.v-btn__overlay,.signup-funnel-dialog__secondary>.v-btn__overlay{transition:opacity .18s ease}.signup-funnel-dialog__card .signup-funnel-dialog__link{display:block;width:calc(100% + 78px);margin:0 -39px;border:0;border-top:1px solid var(--signup-funnel-line);padding:17px 14px;color:var(--signup-funnel-muted);background:var(--signup-funnel-soft);font-size:12px;font-weight:500;cursor:pointer}.signup-funnel-dialog__link:focus-visible,.signup-funnel-dialog__link:hover{color:var(--signup-funnel-accent)}.signup-funnel-dialog__link:focus-visible{outline-offset:-4px!important}.v-theme--light .signup-funnel-dialog__card{--signup-funnel-paper:#fff;--signup-funnel-soft:#f0f5fb;--signup-funnel-ink:#172b40;--signup-funnel-muted:#5d7085;--signup-funnel-line:#d4dfeb;--signup-funnel-accent:#2862aa;--signup-funnel-on-accent:#fff;--signup-funnel-accent-soft:#e7f0fc;--signup-funnel-shadow:#183a5d18}.v-dialog .v-overlay__scrim{background:#020408!important;background-color:#020408!important;opacity:.86!important}.v-overlay.v-theme--light .v-overlay__scrim,.v-theme--light .v-overlay__scrim{background:#05080e!important;background-color:#05080e!important;opacity:.24!important}.v-overlay.v-theme--light.v-dialog .v-overlay__scrim,.v-theme--light .v-dialog .v-overlay__scrim{opacity:.24!important}.ab-dark-overlay-dialog.v-dialog .v-overlay__scrim{opacity:.92!important}.v-overlay.v-theme--light.ab-dark-overlay-dialog .v-overlay__scrim,.v-theme--light .ab-dark-overlay-dialog.v-dialog .v-overlay__scrim{opacity:.36!important}@media (max-width:600px){.signup-funnel-dialog__card{padding:27px 23px 0!important}.signup-funnel-dialog__brand{font-size:15px}.signup-funnel-dialog__actions{grid-template-columns:1fr}.signup-funnel-dialog__primary{order:-1}.signup-funnel-dialog__card .signup-funnel-dialog__link{width:calc(100% + 46px);margin-inline:-23px}}