.core-google-login[data-v-76f65d65]{display:inline-flex;align-items:center}.core-google-login__shell[data-v-76f65d65]{position:relative;display:inline-flex;width:220px;min-width:220px;height:42px}.core-google-login--drawer .core-google-login__shell[data-v-76f65d65]{width:240px;min-width:240px}.core-google-login__visual[data-v-76f65d65]{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;width:100%;height:100%;padding:3px;border-radius:4px;border:1px solid hsla(0,0%,100%,.14);background:rgb(var(--v-theme-surface));box-shadow:none;color:#f8fafc;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.core-google-login__icon-box[data-v-76f65d65]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:34px;border-radius:2px;background:#fff;box-shadow:none;flex:0 0 auto}.core-google-login__icon-svg[data-v-76f65d65]{width:18px;height:18px}.core-google-login__label[data-v-76f65d65]{font-size:.88rem;font-weight:500;line-height:1;letter-spacing:.01428571em;white-space:nowrap;font-family:Roboto,Arial,sans-serif;display:inline-flex;align-items:center;height:100%;flex:1 1 auto;min-width:0;padding:0 10px 0 12px;border-radius:2px;background:#131314}.core-google-login__overlay[data-v-76f65d65]{position:absolute;inset:0;z-index:2;opacity:.01}.core-google-login__overlay[data-v-76f65d65] .g-btn,.core-google-login__overlay[data-v-76f65d65] .g-btn-wrapper,.core-google-login__overlay[data-v-76f65d65] iframe{display:block;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important}.core-google-login__shell:focus-within .core-google-login__visual[data-v-76f65d65]{border-color:#8ab4f8;box-shadow:0 0 0 1px #8ab4f8}.core-google-login__shell:hover .core-google-login__visual[data-v-76f65d65]{background:rgb(var(--v-theme-surface))}.core-google-login--drawer .core-google-login__shell:hover .core-google-login__visual[data-v-76f65d65],.core-google-login:not(.core-google-login--drawer) .core-google-login__shell:hover .core-google-login__visual[data-v-76f65d65]{border-color:hsla(0,0%,100%,.22)}.core-google-login:not(.core-google-login--drawer) .core-google-login__visual[data-v-76f65d65]{min-width:220px}.core-google-login--drawer .core-google-login__visual[data-v-76f65d65]{min-width:240px}.core-google-login--drawer:not(.core-google-login--light) .core-google-login__visual[data-v-76f65d65],.core-google-login:not(.core-google-login--drawer):not(.core-google-login--light) .core-google-login__visual[data-v-76f65d65]{background:rgb(var(--v-theme-surface));border-color:hsla(0,0%,100%,.14);color:#f8fafc}.core-google-login.core-google-login--light .core-google-login__visual[data-v-76f65d65]{background:#fff;border-color:#dadce0;color:#1f1f1f}.core-google-login.core-google-login--light .core-google-login__shell:hover .core-google-login__visual[data-v-76f65d65]{background:#f8fafd;border-color:#c7c9cc}.core-google-login.core-google-login--light .core-google-login__shell:focus-within .core-google-login__visual[data-v-76f65d65]{border-color:#1a73e8;box-shadow:0 0 0 1px #1a73e8}.core-google-login.core-google-login--light .core-google-login__label[data-v-76f65d65]{background:#fff;color:#1f1f1f}.core-google-login__avatar-btn[data-v-76f65d65]{margin-top:0!important}.core-google-login--drawer[data-v-76f65d65]{display:flex;justify-content:center;width:100%}.bookmark-login-dialog__card[data-v-6eaf8ab2]{border:1px solid rgba(var(--v-theme-on-surface),.1);border-radius:18px;background:radial-gradient(circle at top left,rgba(76,137,202,.14),transparent 42%),linear-gradient(160deg,rgba(var(--v-theme-surface),.98),rgba(var(--v-theme-surface),.94));box-shadow:0 24px 54px rgba(0,0,0,.28)}.bookmark-login-dialog__header[data-v-6eaf8ab2]{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 0}.bookmark-login-dialog__icon-shell[data-v-6eaf8ab2]{width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:#4c89ca;background:rgba(76,137,202,.12)}.bookmark-login-dialog__title[data-v-6eaf8ab2]{padding:8px 24px 0;font-size:1.15rem;font-weight:700;color:rgb(var(--v-theme-on-surface));white-space:normal}.bookmark-login-dialog__body[data-v-6eaf8ab2]{padding-top:14px}.bookmark-login-dialog__copy[data-v-6eaf8ab2]{margin:0;color:rgba(var(--v-theme-on-surface),.76);line-height:1.6}.bookmark-login-dialog__benefits[data-v-6eaf8ab2]{display:grid;gap:10px;margin-top:18px}.bookmark-login-dialog__benefit[data-v-6eaf8ab2]{border:1px solid rgba(var(--v-theme-on-surface),.1);border-radius:12px;padding:10px 12px;background:rgba(var(--v-theme-surface),.58);color:rgba(var(--v-theme-on-surface),.84);font-size:.92rem}.bookmark-login-dialog__cta[data-v-6eaf8ab2]{display:flex;justify-content:center;margin-top:20px}.bookmark-login-dialog__actions[data-v-6eaf8ab2]{padding:0 18px 18px}.bookmark-login-dialog__dismiss[data-v-6eaf8ab2]{text-transform:none;letter-spacing:0}.core-toast__icon[data-v-4416fa9f]{margin-right:8px}body{background-color:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background));transition:background-color .2s ease}.bookmark-app-bar,.bookmark-app-bar .v-toolbar__content,.bookmark-app-bar .v-toolbar__extension{transition:height .24s ease,min-height .24s ease,opacity .2s ease}.bookmark-buttons>.v-btn__content{font-size:.7rem!important}.bookmark-app-title{min-width:0;flex:0 1 auto!important;white-space:nowrap}.bookmark-app-title--link{cursor:pointer}.bookmark-buttons{color:rgba(var(--v-theme-on-surface),.75)!important}.bookmark-season-nav{display:flex;align-items:center;justify-content:center;gap:14px;overflow:hidden;width:min(100%,980px);padding:0 16px;margin:0 auto!important}.bookmark-season-nav .v-tabs{min-width:0;flex:0 1 auto;overflow:hidden}.bookmark-season-nav .v-slide-group__content{width:auto;justify-content:center;gap:20px}.bookmark-season-nav .v-tab{min-width:120px!important;max-width:none!important;flex:0 0 auto;padding:0 10px!important}.bookmark-season-nav .bookmark-season-year-btn{flex:0 0 auto;min-width:36px!important}.bookmark-season-year-btn{color:rgba(var(--v-theme-on-surface),.75)!important}.bookmark-snow{color:#638592!important}.bookmark-rain{color:#8bc4d1!important}.bookmark-sun{color:#fdb813!important}.bookmark-maple-leaf{color:#f05133!important}.bookmark-season-tab-blocked{pointer-events:none}.bookmark-avatar-wrapper{padding:0 16px}.bookmark-theme-toggle{margin-left:6px}.bookmark-mobile-menu-btn{color:rgba(var(--v-theme-on-surface),.84)!important}.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 .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__extension{padding-inline:0!important}.bookmark-season-nav{justify-content:space-between;gap:2px;width:100%;padding:0 4px}.bookmark-season-nav .v-tabs{flex:1 1 auto;height:74px!important}.bookmark-season-nav .v-slide-group__content{width:100%;justify-content:space-between;gap:0}.bookmark-season-nav .v-tab{min-width:0!important;flex:1 1 0;padding:0 4px!important;font-size:.72rem!important;letter-spacing:.03em}.bookmark-season-nav .v-tab .v-icon{font-size:1rem!important;margin-bottom:2px}.bookmark-season-nav .v-tab__content{gap:2px}.bookmark-season-nav .bookmark-season-year-btn{min-width:32px!important;width:32px!important;height:32px!important}}@media (max-width:460px){.bookmark-app-title{font-size:1rem!important}}