@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Roboto:wght@400;500;700;900&display=swap";:root{--ion-font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--heading-font-family: "Bebas Neue", "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ion-color-primary: #f2b632;--ion-color-primary-rgb: 242, 182, 50;--ion-color-primary-contrast: #1b1202;--ion-color-primary-contrast-rgb: 27, 18, 2;--ion-color-primary-shade: #d59f2c;--ion-color-primary-tint: #f4c04a;--ion-color-success: #30d89a;--ion-color-warning: #f8b74f;--ion-color-danger: #b62337;--ion-color-danger-rgb: 182, 35, 55;--ion-color-danger-contrast: #fff5f7;--ion-color-danger-contrast-rgb: 255, 245, 247;--ion-color-danger-shade: #a01f30;--ion-color-danger-tint: #bf374a;--ion-background-color: #0a0f18;--ion-background-color-rgb: 10, 15, 24;--ion-text-color: #e8eef8;--ion-text-color-rgb: 232, 238, 248;--ion-card-background: rgba(20, 28, 42, .72);--ion-item-background: rgba(27, 38, 56, .58);--ion-toolbar-background: rgba(11, 16, 25, .8);--ion-tab-bar-background: rgba(10, 15, 24, .92);--ion-border-color: rgba(143, 165, 196, .22);--glass-item-bg: rgba(18, 26, 38, .5);--glass-item-shadow: 0 10px 24px rgba(2, 6, 12, .2);--dawg-accent-rgb: 62, 167, 255;--dawg-accent: rgb(var(--dawg-accent-rgb))}ion-content{--background: url(/images/general-splash.jpg) no-repeat center/cover}ion-toolbar{--background: rgba(11, 16, 25, .78);--border-color: rgba(143, 165, 196, .2);backdrop-filter:blur(14px)}ion-title{font-weight:800;letter-spacing:.02em}h1{font-family:var(--heading-font-family);letter-spacing:.04em;font-size:clamp(32px,6vw,52px);line-height:.95}ion-card{border:1px solid rgba(152,178,214,.18);box-shadow:0 14px 32px rgba(0,0,0,.25);backdrop-filter:blur(10px);border-radius:16px}.glass-card{--background: var(--glass-item-bg);border:1px solid rgba(168,196,226,.22);box-shadow:var(--glass-item-shadow);backdrop-filter:blur(10px)}ion-card-title{color:#eef4ff;font-weight:800;letter-spacing:.01em}.list-md,.list-ios{background:transparent;--background: transparent}.glass-list{--background: transparent;background:transparent!important;overflow:visible;contain:none;padding:2px 2px 10px}ion-list.glass-list.list-ios,ion-list.glass-list.list-md{--background: transparent;background:transparent!important}.glass-list ion-item{--background: var(--glass-item-bg);--border-color: rgba(255, 255, 255, .06);margin-bottom:10px;border-radius:18px;--min-height: 72px;font-size:16px;border:1px solid rgba(168,196,226,.22);box-shadow:var(--glass-item-shadow);backdrop-filter:blur(10px)}ion-card-subtitle{color:#b2c3db}ion-label h2,ion-label h3{color:#eaf1fc}ion-label p{color:#9fb3cf}ion-text[color=medium] p{color:#a9bdd8}ion-item{--border-color: rgba(143, 165, 196, .16);--padding-start: 14px;--inner-padding-end: 12px;border-radius:12px;margin-bottom:8px}.field-error{--border-color: rgba(255, 93, 118, .9);--highlight-color-focused: rgba(255, 93, 118, .9);--highlight-color-valid: rgba(255, 93, 118, .9)}ion-button{--border-radius: 12px;font-weight:700;letter-spacing:.02em}ion-badge{font-weight:700;letter-spacing:.03em}ion-alert.dawgs-alert{--background: rgba(14, 21, 33, .98);--color: #f5f8fe;--button-color: #f2b632;--backdrop-opacity: .56}.screen-shell{--padding-top: calc(10px + env(safe-area-inset-top, 0px)) }.section-title{text-transform:uppercase;letter-spacing:.06em;font-size:12px;color:#9cb2d0}.muted-copy{color:#9db1cb}ion-footer.floating-footer ion-toolbar.bottom-toolbar{padding-bottom:env(safe-area-inset-bottom,0px)}.form-error{margin:6px 0 12px;color:var(--ion-color-danger, #b62337);font-weight:700}
