@charset "UTF-8";html{color-scheme:dark;--mat-sys-background: light-dark(#fff8f1, #17130b);--mat-sys-error: light-dark(#ba1a1a, #ff5449);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f9efe1, #353026);--mat-sys-inverse-primary: light-dark(#f0c03e, #765a00);--mat-sys-inverse-surface: light-dark(#353026, #ebe1d3);--mat-sys-on-background: light-dark(#1f1b12, #ebe1d3);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #3e2e00);--mat-sys-on-primary-container: light-dark(#594400, #ffdf95);--mat-sys-on-primary-fixed: light-dark(#251a00, #251a00);--mat-sys-on-primary-fixed-variant: light-dark(#594400, #594400);--mat-sys-on-secondary: light-dark(#ffffff, #3e2e01);--mat-sys-on-secondary-container: light-dark(#564515, #fbe0a2);--mat-sys-on-secondary-fixed: light-dark(#251a00, #251a00);--mat-sys-on-secondary-fixed-variant: light-dark(#564515, #564515);--mat-sys-on-surface: light-dark(#1f1b12, #ebe1d3);--mat-sys-on-surface-variant: light-dark(#4e4634, #eee1c9);--mat-sys-on-tertiary: light-dark(#ffffff, #3e2e00);--mat-sys-on-tertiary-container: light-dark(#594400, #ffdf95);--mat-sys-on-tertiary-fixed: light-dark(#251a00, #251a00);--mat-sys-on-tertiary-fixed-variant: light-dark(#594400, #594400);--mat-sys-outline: light-dark(#807662, #9a907b);--mat-sys-outline-variant: light-dark(#d1c5ae, #4e4634);--mat-sys-primary: light-dark(#765a00, #f0c03e);--mat-sys-primary-container: light-dark(#ffdf95, #594400);--mat-sys-primary-fixed: light-dark(#ffdf95, #ffdf95);--mat-sys-primary-fixed-dim: light-dark(#f0c03e, #f0c03e);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#705c2b, #dec489);--mat-sys-secondary-container: light-dark(#fbe0a2, #564515);--mat-sys-secondary-fixed: light-dark(#fbe0a2, #fbe0a2);--mat-sys-secondary-fixed-dim: light-dark(#dec489, #dec489);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fff8f1, #17130b);--mat-sys-surface-bright: light-dark(#fff8f1, #3e392f);--mat-sys-surface-container: light-dark(#f6edde, #231f16);--mat-sys-surface-container-high: light-dark(#f0e7d9, #2e2920);--mat-sys-surface-container-highest: light-dark(#ebe1d3, #39342a);--mat-sys-surface-container-low: light-dark(#fcf2e4, #1f1b12);--mat-sys-surface-container-lowest: light-dark(#ffffff, #110e06);--mat-sys-surface-dim: light-dark(#e2d9cb, #17130b);--mat-sys-surface-tint: light-dark(#765a00, #f0c03e);--mat-sys-surface-variant: light-dark(#eee1c9, #4e4634);--mat-sys-tertiary: light-dark(#765a00, #f0c03e);--mat-sys-tertiary-container: light-dark(#ffdf95, #594400);--mat-sys-tertiary-fixed: light-dark(#ffdf95, #ffdf95);--mat-sys-tertiary-fixed-dim: light-dark(#f0c03e, #f0c03e);--mat-sys-neutral-variant20: #373020;--mat-sys-neutral10: #1f1b12;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-body-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-body-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-body-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-display-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-display-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-display-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-headline-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-headline-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-headline-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-label-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-label-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-label-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-title-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-title-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-title-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-form-field-outlined-label-text-size: 1.1rem;--mat-form-field-container-text-size: 1.1rem;--mat-button-filled-label-text-size: 1.1rem;--mat-button-filled-container-height: 48px;--mat-button-filled-label-text-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-button-text-label-text-size: 1rem;--mat-button-text-label-text-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif}html .standard-button{--mat-button-filled-label-text-size: 1rem;--mat-button-filled-container-height: 38px}html{--mat-dialog-container-color: #1a1a1a;--mat-dialog-subhead-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-dialog-subhead-weight: 600;--mat-dialog-subhead-color: #fff;--mat-dialog-supporting-text-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--mat-dialog-supporting-text-size: 1rem;--mat-dialog-supporting-text-color: #BDBDBD;--mat-dialog-container-elevation-shadow: none;--mat-badge-background-color: #F5C542;--mat-radio-label-text-size: 1.05rem;--mat-chip-outline-color: #F5C542;--mat-chip-label-text-color: #F5C542;--mat-chip-selected-label-text-color: #121212;--mat-chip-with-icon-selected-icon-color: #121212;--mat-chip-elevated-selected-container-color: #F5C542;--mat-chip-focus-outline-color: #F5C542;--mat-chip-hover-state-layer-color: transparent;--mat-chip-focus-state-layer-color: transparent;--mat-expansion-container-background-color: #1A1A1A;--mat-expansion-header-text-color: #FFFFFF;--mat-expansion-header-description-color: #BDBDBD}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0a0a0a;color:#fff;overflow-x:hidden}p,li{font-size:1.2rem}p .hint-text,li .hint-text{display:block;font-size:1rem;line-height:1.2}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:#f5c542;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#ffd666}section{padding:7rem 2rem 4rem}.section-title{font-size:2.75rem;font-weight:700;text-align:center;margin-bottom:1rem;color:#fff}.section-subtitle{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.8rem}.highlight{color:#f5c542}.section-intro{text-align:center;color:#bdbdbd;margin-bottom:1.5rem;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.6}.banner-stack{position:relative;top:69px;z-index:888;width:100%;display:flex;flex-direction:column}.banner-stack app-banner+app-banner{border-top:1px solid rgba(18,18,18,.15)}app-header:has(.banner-stack)+.banner-stack app-banner:first-child,.banner-stack+.banner-stack app-banner:first-child{border-top:1px solid rgba(18,18,18,.15)}app-banner .banner-text{margin:0;font-size:1.2rem;color:#121212}app-banner .banner-link{color:#121212;font-weight:600;cursor:pointer;text-decoration:underline}app-banner .inline-chevron{font-size:16px;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;font-weight:600;margin-top:-3px;margin-left:6px}@media(max-width:767px){app-banner .banner-text{font-size:1.1rem}}@media(max-width:1280px){.banner-stack{top:86px}}@media(max-width:767px){.banner-stack{top:80px}}.container{max-width:1280px;margin:0 auto}.link{color:#f5c542!important;text-decoration:none!important;cursor:pointer!important}.link:hover{color:#ffdf95!important}.link-with-icon{display:inline-flex;align-items:center;gap:2px}.link-with-icon mat-icon{font-size:24px;width:24px;height:24px;margin-top:4px}.form{display:flex;flex-direction:column;gap:1.5rem;max-width:800px;margin:0 auto}.form-box{background:#1a1a1a;padding:2.5rem;border-radius:12px;border:1px solid rgba(245,197,66,.1)}.password-wrapper{position:relative}.toggle-icon{position:absolute;right:12px;top:28px;transform:translateY(-50%);cursor:pointer}.full-width{width:100%}.submit-btn .btn-content{display:inline-flex;align-items:center;gap:8px}.submit-btn .btn-spinner{display:inline-block}.content-wrapper-success{text-align:center;overflow:hidden;max-height:var(--banner-height, none)}.content-wrapper-success mat-icon{font-size:40px;width:40px;height:40px;color:#f5c542;margin-bottom:15px}.loading-spinner{margin:0 auto}@media(max-width:767px){section{padding:6rem 1rem 2.5rem}.section-title{font-size:2rem}.section-subtitle{font-size:1.2rem}.section-intro{margin-bottom:1rem}.form{padding:1.5rem}p:has(+form){padding-bottom:1rem}p,li{font-size:1.1rem}p .hint-text,li .hint-text{font-size:.9rem!important}.content-sections{gap:1.4rem!important}}.mat-dialog-panel{border:1px solid rgba(245,197,66,.1);border-radius:28px}mat-error{font-size:.9rem;padding-top:.3rem}.btn-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:#79756e!important}.error-banner .content-wrapper p{margin:0;padding-bottom:4px}.error-banner .content-wrapper p:last-child{padding-bottom:0}.error-banner .content-wrapper .list{margin-top:8px;margin-bottom:8px;padding-left:20px}.error-banner .content-wrapper .list li{padding-bottom:4px}.custom-snackbar{margin-top:93px!important;padding:0 8px!important}.custom-snackbar .mdc-snackbar__surface{background-color:#25231c!important;border-radius:12px!important}.custom-snackbar .mdc-snackbar__label{font-family:inherit!important}.custom-snackbar-success .mdc-snackbar__surface{background-color:#3e8e41!important;border:1px solid #3E8E41!important}.custom-snackbar-info .mdc-snackbar__surface{background-color:#f5c542!important;border:1px solid #F5C542!important}.custom-snackbar-error .mdc-snackbar__surface{background-color:#ba1a1a!important;border:1px solid #BA1A1A!important}.content-sections{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}.section-card{background:#1a1a1a!important;border:1px solid rgba(245,197,66,.2)!important;border-radius:12px!important;scroll-margin-top:90px}.section-card mat-card-header{background:#f5c5420d;padding:1.5rem}.section-card mat-card-title{display:flex;align-items:flex-start;gap:.75rem;color:#fff;font-size:1.25rem;font-weight:600;font-family:inherit;overflow:visible}.section-card mat-card-title mat-icon{color:#f5c542;font-size:28px;width:28px;height:28px;flex-shrink:0;align-self:flex-start;margin-top:2px;line-height:1;overflow:visible}.section-card mat-card-content{padding:1.5rem!important}.section-card p{color:#bdbdbd}p:has(+form){padding-bottom:1.5rem}@media(min-width:900px){.content-sections{grid-template-columns:repeat(2,1fr)}}input::placeholder{color:#bdbdbd!important}.nav-link{color:#fff;text-decoration:none;font-size:.95rem;font-weight:400;transition:color .3s ease;white-space:nowrap;cursor:pointer}.nav-link.active{border-bottom:1px solid}.nav-link:hover{color:#f5c542}.nav-link.cta-primary{padding:.6rem 1rem;background:#f5c542;color:#121212;border-radius:6px;font-weight:600;transition:all .3s ease;display:inline-flex;align-items:center;gap:.4rem}.nav-link.cta-primary mat-icon{font-size:20px;width:20px;height:20px}.nav-link.cta-primary:hover{background:#ffd666}.mat-mdc-dialog-container .mdc-dialog__surface{border:1px solid rgba(245,197,66,.2)}.cdk-overlay-backdrop{background:#000000b3!important}.credit-dialog-form-field .mat-mdc-form-field-infix{padding-top:.35rem!important;padding-bottom:.4rem!important}.material-symbols-outlined.filled{font-variation-settings:"FILL" 1}.faq-answer strong{color:#fff}.app-landing-privacy .section-title,.app-landing-privacy .section-subtitle,.app-landing-privacy .section-intro{text-align:left;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.5}.app-landing-privacy .section-subtitle{line-height:normal}.app-landing-privacy h4{color:#fff;font-size:1.3rem;font-weight:700;margin-bottom:.6rem;line-height:normal;padding-bottom:.4rem;border-bottom:1px solid rgba(245,197,66,.8)}.app-landing-privacy strong,.app-landing-privacy b{color:#fff}.app-landing-privacy strong{display:block;margin-bottom:.5rem}.app-landing-privacy .spacer{display:block;margin-bottom:.7rem}.app-landing-privacy .inline-tags{margin-top:-12px;margin-bottom:12px}.app-landing-privacy .inline-tags span{display:inline-block;margin-right:8px;margin-bottom:12px;padding:4px 10px;border:1px solid rgba(245,197,66,.8);color:#f5c542cc;border-radius:4px;font-size:.9rem}.app-landing-privacy .list{margin-left:24px;margin-top:-12px;padding-bottom:16px;line-height:1.5}.app-landing-privacy .list.margin{margin-top:0}.app-landing-privacy .list li{position:relative;margin-bottom:8px;font-size:1.2rem;color:#bdbdbd}@media(max-width:767px){.app-landing-privacy h4{font-size:1.1rem}.app-landing-privacy .inline-tags{margin-top:-4px}.app-landing-privacy .list li{margin-bottom:0;font-size:1.05rem}.app-landing-privacy .list.margin li{margin-bottom:6px;font-size:1.05rem}}.update-snackbar{margin-bottom:24px!important}.update-snackbar .mdc-snackbar__surface{background-color:#f5c542!important;border:1px solid #f5c542!important;border-radius:12px!important;box-shadow:none!important;padding:6px 10px!important}.update-snackbar .mdc-snackbar__label{color:#121212!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:1.2rem!important}.update-snackbar .mdc-snackbar__actions .mat-mdc-button,.update-snackbar .mdc-snackbar__actions .mdc-button,.update-snackbar .mdc-snackbar__actions .mat-mdc-snack-bar-action{color:#121212!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:1.15rem!important;font-weight:600!important;text-decoration:underline!important;letter-spacing:normal!important;cursor:pointer!important}.update-snackbar .mdc-snackbar__actions .mat-mdc-button .mdc-button__label,.update-snackbar .mdc-snackbar__actions .mdc-button .mdc-button__label,.update-snackbar .mdc-snackbar__actions .mat-mdc-snack-bar-action .mdc-button__label{color:#121212!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:1.2rem!important;font-weight:600!important;text-decoration:underline!important}@media(max-width:767px){.update-snackbar{margin:0 16px 13px!important;padding:0!important}.update-snackbar .mdc-snackbar__surface{padding:0!important;border-radius:6px!important}.update-snackbar .mdc-snackbar__label,.update-snackbar .mdc-snackbar__actions .mat-mdc-button .mdc-button__label,.update-snackbar .mdc-snackbar__actions .mdc-button .mdc-button__label,.update-snackbar .mdc-snackbar__actions .mat-mdc-snack-bar-action .mdc-button__label{font-size:1rem!important}}@media(max-width:767px){.mat-dialog-panel{align-self:flex-start!important;margin-top:max(16px,env(safe-area-inset-top,20px))!important;margin-left:16px!important;margin-right:16px!important}}.revoke-spinner.mat-progress-spinner circle,.revoke-spinner.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:#797979!important}
