.caster-icon[data-v-6eaa2613]{display:block;flex:0 0 auto;vertical-align:middle}.caster-icon[slot=start][data-v-6eaa2613]{margin-inline-end:.3em}.caster-icon[slot=end][data-v-6eaa2613]{margin-inline-start:.3em}ion-item>.caster-icon[slot=start][data-v-6eaa2613]{margin-inline-end:var(--caster-space-4)}ion-item>.caster-icon[slot=end][data-v-6eaa2613]{margin-inline-start:var(--caster-space-4)}.pwa-capsule[data-v-3a78cd88]{--pwa-bottom: calc(var(--net-capsule-height) + var(--net-capsule-bottom) + 12px);position:fixed;z-index:60;left:16px;right:16px;bottom:var(--pwa-bottom);max-width:440px;margin-inline:auto;display:flex;flex-wrap:wrap;align-items:center;gap:var(--caster-space-2) var(--caster-space-3);padding:8px 8px 8px 20px;border-radius:28px;font-size:.9375rem;transform-origin:50% 100%}body:has(.pwa-capsule--install):has(.pwa-capsule--update){bottom:calc(var(--pwa-bottom) + 76px)}.pwa-capsule__text[data-v-3a78cd88]{flex:1 1 14rem;margin:0;padding:6px 0;line-height:1.3}.pwa-capsule__actions[data-v-3a78cd88]{display:flex;flex:0 0 auto;gap:var(--caster-space-1);margin-left:auto}.pwa-action[data-v-3a78cd88-s]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--caster-space-4);border-radius:22px;color:var(--caster-accent-interactive);font-size:.9375rem;font-weight:600;transition:var(--net-press-in)}.pwa-action[data-v-3a78cd88-s]:active{transform:scale(.95);transition:none}.pwa-action--primary[data-v-3a78cd88-s]{background:var(--caster-accent-primary);color:var(--caster-text-inverse)}@media(min-width:1024px){.pwa-capsule[data-v-3a78cd88]{--pwa-bottom: 24px;left:432px;right:16px;margin-inline:auto}}.pwa-materialize-enter-active[data-v-3a78cd88],.pwa-materialize-leave-active[data-v-3a78cd88]{transition:opacity .25s ease-out,filter .3s ease-out,transform .34s cubic-bezier(.2,.9,.3,1)}.pwa-materialize-enter-from[data-v-3a78cd88],.pwa-materialize-leave-to[data-v-3a78cd88]{opacity:0;filter:blur(8px);transform:scale(.94)}@media(prefers-reduced-motion:reduce){.pwa-materialize-enter-active[data-v-3a78cd88],.pwa-materialize-leave-active[data-v-3a78cd88]{transition:opacity .2s ease}.pwa-materialize-enter-from[data-v-3a78cd88],.pwa-materialize-leave-to[data-v-3a78cd88]{filter:none;transform:none}}.ios-guide-modal[data-v-ce8eb2d8]{--background: var(--net-ground)}.ios-guide[data-v-ce8eb2d8]{padding:var(--caster-space-5) 0 calc(var(--caster-space-6) + var(--net-safe-bottom, 0px))}.ios-guide__title[data-v-ce8eb2d8]{margin:0;padding:0 var(--caster-space-5) var(--caster-space-2);font-family:var(--caster-font-heading);font-weight:400;font-size:1.75rem;line-height:1.1;letter-spacing:-.02em}.ios-guide__steps[data-v-ce8eb2d8]{padding:0;list-style:none}.ios-guide__step[data-v-ce8eb2d8]{flex:0 0 auto;width:1.5ch;font-size:.9375rem;color:var(--caster-text-secondary)}.ios-guide__icon[data-v-ce8eb2d8]{flex:0 0 auto;color:var(--caster-accent-interactive)}.ios-guide .net-btn[data-v-ce8eb2d8]{width:auto;display:flex;margin:var(--caster-space-6) var(--caster-space-4) 0}.ios-guide__steps .net-row+.net-row[data-v-ce8eb2d8]:before{left:var(--caster-space-4)}.gutter[data-v-6a6ca258]{display:flex;flex:0 0 auto;width:26px;align-self:stretch}.module[data-v-6a6ca258]{display:block;width:26px;height:13px}.module--ok[data-v-6a6ca258]{background:var(--caster-status-active)}.module--warn[data-v-6a6ca258]{background:var(--caster-status-warning)}.module--error[data-v-6a6ca258]{background:var(--caster-status-error)}.module--offline[data-v-6a6ca258]{background:var(--caster-status-offline)}.module--mismatch[data-v-6a6ca258]{background:var(--caster-status-mismatch)}.module--accent[data-v-6a6ca258]{background:var(--caster-accent-primary)}.pwa-state[data-v-5546c7a6]{display:flex;align-items:center;gap:var(--caster-space-3)}.pwa-state[data-v-5546c7a6] .gutter{align-self:center}html,body,ion-app{width:100%;height:100%;margin:0;padding:0}:root{--caster-bg-primary: #14181a;--caster-bg-secondary: #1d2225;--caster-bg-surface: #232a2e;--caster-bg-elevated: #2a3236;--caster-bg-hover: #313a3f;--caster-accent-primary: #307bff;--caster-accent-interactive: #80b4ff;--caster-accent-secondary: #8e9599;--caster-accent-tertiary: #fac94f;--caster-accent-danger: #ff6b7d;--caster-text-primary: #f0f0f0;--caster-text-secondary: #c8c8c8;--caster-text-muted: #8e9599;--caster-text-inverse: #14181a;--caster-border-subtle: #2a3236;--caster-border-default: #374146;--caster-border-accent: rgba(48, 123, 255, .32);--caster-status-active: #a9d461;--caster-status-warning: #fac94f;--caster-status-error: #ff6b7d;--caster-status-offline: #8e9599;--caster-status-info: #80b4ff;--caster-status-mismatch: #d685ff;--caster-shadow-sm: 0 1px 3px rgba(0, 0, 0, .34);--caster-shadow-md: 0 4px 12px rgba(0, 0, 0, .44);--caster-shadow-lg: 0 18px 44px -14px rgba(0, 0, 0, .62);--caster-shadow-glow: 0 0 20px rgba(48, 123, 255, .18)}[data-theme=light]{--caster-bg-primary: #ffffff;--caster-bg-secondary: #f0f0f0;--caster-bg-surface: #ffffff;--caster-bg-elevated: #ffffff;--caster-bg-hover: #e5f1f9;--caster-accent-primary: #004489;--caster-accent-interactive: #004489;--caster-accent-secondary: #6d6d6d;--caster-accent-tertiary: #dd9412;--caster-accent-danger: #e20025;--caster-text-primary: #374146;--caster-text-secondary: #6d6d6d;--caster-text-muted: #a0a0a0;--caster-text-inverse: #ffffff;--caster-border-subtle: #dcdcdc;--caster-border-default: #c8c8c8;--caster-border-accent: rgba(0, 68, 137, .24);--caster-status-active: #5e8019;--caster-status-warning: #dd9412;--caster-status-error: #e20025;--caster-status-offline: #a0a0a0;--caster-status-info: #004489;--caster-status-mismatch: #7d18d6;--caster-shadow-sm: 0 1px 3px rgba(55, 65, 70, .1);--caster-shadow-md: 0 4px 12px rgba(55, 65, 70, .12);--caster-shadow-lg: 0 18px 44px -14px rgba(55, 65, 70, .28);--caster-shadow-glow: 0 0 20px rgba(0, 68, 137, .12)}:root{--caster-font-data: "JetBrains Mono", "SF Mono", "Consolas", monospace;--caster-font-heading: "Vinci Rounded", "Vinci Sans", system-ui, -apple-system, sans-serif;--caster-font-body: "Vinci Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--caster-font-brand: "Vinci Rounded", var(--caster-font-heading);--caster-text-xs: .75rem;--caster-text-xs-lh: 1rem;--caster-text-sm: .8125rem;--caster-text-sm-lh: 1.25rem;--caster-text-base: .875rem;--caster-text-base-lh: 1.5rem;--caster-text-lg: 1rem;--caster-text-lg-lh: 1.5rem;--caster-text-xl: 1.25rem;--caster-text-xl-lh: 1.75rem;--caster-text-2xl: 1.5rem;--caster-text-2xl-lh: 2rem}.caster-data{font-family:var(--caster-font-data);font-variant-numeric:tabular-nums}:root{--caster-space-1: 4px;--caster-space-2: 8px;--caster-space-3: 12px;--caster-space-4: 16px;--caster-space-5: 20px;--caster-space-6: 24px;--caster-space-8: 32px;--caster-space-10: 40px;--caster-space-12: 48px;--caster-radius-sm: 8px;--caster-radius-md: 12px;--caster-radius-lg: 14px;--caster-radius-xl: 20px;--caster-radius-sheet: 24px;--caster-radius-capsule: 999px;--caster-touch-target: 44px}.caster-bg-contour{background-image:radial-gradient(ellipse at 20% 50%,rgba(59,142,205,.06) 0%,transparent 50%),repeating-conic-gradient(rgba(255,255,255,.02) 0deg,transparent 1deg,transparent 9deg)}[data-theme=light] .caster-bg-contour{background-image:radial-gradient(ellipse at 20% 50%,rgba(0,81,163,.05) 0%,transparent 50%),repeating-conic-gradient(rgba(16,24,40,.015) 0deg,transparent 1deg,transparent 9deg)}.caster-bg-grid{background-image:linear-gradient(rgba(51,65,85,.3) 1px,transparent 1px),linear-gradient(90deg,rgba(51,65,85,.3) 1px,transparent 1px);background-size:20px 20px}[data-theme=light] .caster-bg-grid{background-image:linear-gradient(rgba(100,116,139,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(100,116,139,.16) 1px,transparent 1px)}.caster-topo-lines{position:relative}.caster-topo-lines:before{content:"";position:absolute;inset:0;opacity:.03;background:repeating-linear-gradient(0deg,transparent,transparent 8px,rgba(59,142,205,.45) 8px,rgba(59,142,205,.45) 9px);pointer-events:none;border-radius:inherit}[data-theme=light] .caster-topo-lines:before{background:repeating-linear-gradient(0deg,transparent,transparent 8px,rgba(0,81,163,.35) 8px,rgba(0,81,163,.35) 9px)}.caster-status-glow{box-shadow:0 0 8px currentColor,inset 0 0 4px currentColor;border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline:2px solid var(--caster-accent-interactive);outline-offset:2px}.caster-skeleton-row{width:100%;height:56px;margin-bottom:var(--caster-space-2);border-radius:var(--caster-radius-md)}.ppk-action-dock{position:sticky;z-index:3;bottom:var(--net-panel-bottom, 24px);display:flex;align-items:center;justify-content:flex-end;gap:var(--caster-space-2);min-height:var(--caster-touch-target);padding:var(--caster-space-2) max(var(--caster-space-3),var(--ion-safe-area-right, 0px)) max(var(--caster-space-2),var(--ion-safe-area-bottom, 0px)) max(var(--caster-space-3),var(--ion-safe-area-left, 0px));border-top:1px solid var(--caster-border-default);background:var(--caster-bg-primary)}.ppk-action-dock .ppk-action-back{margin-inline-end:auto;--color: var(--caster-text-primary)}.ppk-action-back-icon{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.caster-status-glow{animation:none!important}}:root{--net-card: var(--caster-bg-surface);--net-ground: var(--caster-bg-secondary);--net-well: var(--caster-bg-elevated);--net-press: var(--caster-bg-hover);--net-tint: rgba(48, 123, 255, .18);--net-glass: rgba(42, 50, 54, .72);--net-glass-thick: rgba(42, 50, 54, .93);--net-glass-solid: var(--caster-bg-elevated);--net-glass-edge: rgba(255, 255, 255, .14);--net-float: 0 6px 18px rgba(0, 0, 0, .44);--net-lift: 0 -18px 44px -14px rgba(0, 0, 0, .62);--net-scrim: rgba(0, 0, 0, .5);--net-thumb: #374146;--net-safe-top: env(safe-area-inset-top, 0px);--net-safe-bottom: env(safe-area-inset-bottom, 0px);--net-capsule-height: 62px;--net-capsule-bottom: max(12px, calc(var(--net-safe-bottom) - 10px));--net-press-in: transform .1s ease-out;--net-theme-fade: background-color .35s ease, color .35s ease}[data-theme=light]{--net-card: #ffffff;--net-ground: #f0f0f0;--net-well: #f0f0f0;--net-press: #dcdcdc;--net-tint: #e5f1f9;--net-glass: rgba(255, 255, 255, .72);--net-glass-thick: rgba(255, 255, 255, .93);--net-glass-solid: #ffffff;--net-glass-edge: rgba(255, 255, 255, .9);--net-float: 0 6px 18px rgba(55, 65, 70, .14);--net-lift: 0 -18px 44px -14px rgba(55, 65, 70, .28);--net-scrim: rgba(55, 65, 70, .36);--net-thumb: #ffffff}.net-glass{background:var(--net-glass);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:inset 0 1px 0 var(--net-glass-edge),var(--net-float);color:var(--caster-text-primary)}.net-glass--thick{background:var(--net-glass-thick);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%)}.net-glass,.net-glass .net-on-glass{font-weight:500;letter-spacing:.02em}@media(prefers-reduced-transparency:reduce){.net-glass,.net-glass--thick{background:var(--net-glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){.net-glass,.net-glass--thick{background:var(--net-glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--caster-text-secondary)}.net-card,.net-group{box-shadow:inset 0 0 0 1px var(--caster-text-secondary)}}:where(.net-ctl){font:inherit;color:inherit;background:none;border:0;margin:0;padding:0;cursor:pointer;text-align:inherit;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.net-ctl:focus-visible{outline:2px solid var(--caster-accent-interactive);outline-offset:2px}.net-round{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;transition:var(--net-press-in)}.net-round:active{transform:scale(.9);transition:none}.net-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--caster-space-2);min-height:50px;padding:0 var(--caster-space-5);border-radius:var(--caster-radius-lg);font-weight:600;font-size:1rem;transition:var(--net-press-in),filter .1s ease-out}.net-btn:active{transform:scale(.98);filter:brightness(.9);transition:none}.net-btn:disabled{opacity:.45;cursor:default}.net-btn--primary{background:var(--caster-accent-primary);color:var(--caster-text-inverse)}.net-btn--secondary{background:var(--net-tint);color:var(--caster-accent-interactive)}.net-btn--danger{background:transparent;color:var(--caster-status-error)}.net-btn--block{width:100%}.net-stack{display:flex;flex-direction:column;gap:var(--caster-space-3);padding:0 var(--caster-space-4)}.net-section-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--caster-space-3);margin:0;padding:var(--caster-space-6) var(--caster-space-8) var(--caster-space-2);font-size:.8125rem;font-weight:600;line-height:1.2;letter-spacing:.07em;text-transform:uppercase;color:var(--caster-text-secondary)}.net-group{margin:0 var(--caster-space-4);background:var(--net-card);border-radius:var(--caster-radius-lg);overflow:hidden;transition:var(--net-theme-fade)}.net-row{position:relative;display:flex;align-items:center;gap:var(--caster-space-3);width:100%;min-height:60px;padding:10px var(--caster-space-3) 10px var(--caster-space-4);box-sizing:border-box;transition:background-color .2s ease-out}button.net-row:active,a.net-row:active{background:var(--net-press);transition:none}.net-row+.net-row:before{content:"";position:absolute;top:0;left:54px;right:0;border-top:1px solid var(--caster-border-subtle)}.net-row__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.net-row__title{font-size:1.0625rem;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.net-row__sub{font-size:.9375rem;line-height:1.3;color:var(--caster-text-secondary)}.net-row__meta{font-family:var(--caster-font-data);font-size:.8125rem;line-height:1.3;color:var(--caster-text-secondary);font-variant-numeric:tabular-nums}.net-row__aside{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.net-chev{flex:0 0 auto;color:var(--caster-text-muted)}.net-mono{font-family:var(--caster-font-data);font-variant-numeric:tabular-nums;letter-spacing:0}.net-card{position:relative;display:block;width:100%;box-sizing:border-box;padding:14px var(--caster-space-4) var(--caster-space-4);background:var(--net-card);border-radius:var(--caster-radius-xl);text-align:left;transition:var(--net-press-in),var(--net-theme-fade)}button.net-card:active{transform:scale(.98);transition:none}.net-card-head{display:flex;align-items:center;gap:var(--caster-space-2);min-height:20px;margin:0;color:var(--caster-accent-interactive);font-size:.75rem;font-weight:600;line-height:1.2;letter-spacing:.07em;text-transform:uppercase}.net-card-head__aside{margin-left:auto;color:var(--caster-text-secondary);font-weight:400;letter-spacing:.01em;text-transform:none;font-size:.8125rem}.net-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:var(--caster-space-2)}.net-tile{display:flex;flex-direction:column;gap:6px;min-width:0;padding:var(--caster-space-3);border-radius:var(--caster-radius-lg);background:var(--net-card)}.net-tile__value{font-family:var(--caster-font-heading);font-weight:300;font-size:1.875rem;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.net-tile__label{font-size:.75rem;line-height:1.2;letter-spacing:.01em;color:var(--caster-text-secondary)}.net-kv{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px var(--caster-space-4);margin:var(--caster-space-3) 0 0;font-size:.9375rem}.net-kv dt{color:var(--caster-text-secondary)}.net-kv dd{margin:0;text-align:right;font-family:var(--caster-font-data);font-variant-numeric:tabular-nums}.net-chips{display:flex;flex-wrap:wrap;gap:var(--caster-space-2)}.net-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:var(--caster-radius-sm);background:var(--net-well);font-size:.8125rem;line-height:1}.net-tag{display:inline-block;padding:3px 7px;font-size:.6875rem;font-weight:600;line-height:1.1;letter-spacing:.07em;text-transform:uppercase;background:var(--caster-accent-primary);color:var(--caster-text-inverse)}.net-tag--error{background:var(--caster-status-error)}.net-note{margin:var(--caster-space-2) 0 0;font-size:.8125rem;line-height:1.4;letter-spacing:.01em;color:var(--caster-text-secondary)}.net-empty{margin:0;padding:var(--caster-space-6) var(--caster-space-4);color:var(--caster-text-secondary);font-size:.9375rem;text-align:center}.net-scroll-x{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}@media(hover:hover)and (pointer:fine){button.net-row:hover,a.net-row:hover{background:var(--net-press)}.net-btn:hover{filter:brightness(1.08)}}@media(prefers-reduced-motion:reduce){.net-ctl,.net-card,.net-row,.net-btn{transition-property:opacity,background-color,color!important}}html{font-size:16px;-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body,#app{margin:0;padding:0;width:100%;height:100%}html,body{background-color:var(--caster-bg-primary)}html{-webkit-tap-highlight-color:transparent;overscroll-behavior:none}body{overscroll-behavior-y:none}input,textarea,select{font-size:16px}@font-face{font-family:Vinci Sans;src:url(/fonts/VinciSans-ExtraLight.woff2) format("woff2");font-weight:100 200;font-style:normal;font-display:swap}@font-face{font-family:Vinci Sans;src:url(/fonts/VinciSans-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vinci Sans;src:url(/fonts/VinciSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vinci Sans;src:url(/fonts/VinciSans-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vinci Sans;src:url(/fonts/VinciSans-Bold.woff2) format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Vinci Rounded;src:url(/fonts/VinciRounded-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vinci Rounded;src:url(/fonts/VinciRounded-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--ion-font-family: var(--caster-font-body)}body,ion-app{font-family:var(--ion-font-family)}:root,.md,.ios{--ion-color-primary: var(--caster-accent-primary);--ion-color-primary-rgb: 0, 68, 137;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #003c78;--ion-color-primary-tint: #1a5795;--ion-color-secondary: var(--caster-accent-secondary);--ion-color-secondary-rgb: 109, 109, 109;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #545454;--ion-color-secondary-tint: #8a8a8a;--ion-color-tertiary: var(--caster-accent-interactive);--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-success: var(--caster-status-active);--ion-color-warning: var(--caster-status-warning);--ion-color-danger: var(--caster-accent-danger);--ion-color-medium: var(--caster-text-muted);--ion-color-medium-shade: var(--caster-text-secondary);--ion-background-color: var(--caster-bg-primary);--ion-text-color: var(--caster-text-primary);--ion-toolbar-background: var(--caster-bg-secondary);--ion-item-background: var(--caster-bg-surface);--ion-card-background: var(--caster-bg-surface);--ion-tab-bar-background: var(--caster-bg-secondary);--ion-border-color: var(--caster-border-subtle)}:root,.ion-palette-dark,.ion-palette-dark.md,.ion-palette-dark.ios{--ion-background-color-rgb: 20, 24, 26;--ion-text-color-rgb: 240, 240, 240;--ion-color-primary: var(--caster-accent-primary);--ion-color-primary-rgb: 48, 123, 255;--ion-color-primary-shade: #2a6ce0;--ion-color-primary-tint: #4588ff;--ion-color-secondary-rgb: 142, 149, 153;--ion-color-tertiary-rgb: 128, 180, 255;--ion-color-success-rgb: 169, 212, 97;--ion-color-success-contrast: #14181a;--ion-color-success-contrast-rgb: 20, 24, 26;--ion-color-warning-rgb: 250, 201, 79;--ion-color-warning-contrast: #14181a;--ion-color-warning-contrast-rgb: 20, 24, 26;--ion-color-danger-rgb: 255, 107, 125;--ion-color-danger-contrast: #14181a;--ion-color-danger-contrast-rgb: 20, 24, 26}[data-theme=light],[data-theme=light].md,[data-theme=light].ios{--ion-background-color-rgb: 255, 255, 255;--ion-text-color-rgb: 55, 65, 70;--ion-color-primary-rgb: 0, 68, 137;--ion-color-primary-shade: #003c78;--ion-color-primary-tint: #1a5795;--ion-color-secondary-rgb: 109, 109, 109;--ion-color-tertiary-rgb: 0, 68, 137;--ion-color-success-rgb: 94, 128, 25;--ion-color-success-contrast: #ffffff;--ion-color-success-contrast-rgb: 255, 255, 255;--ion-color-warning-rgb: 221, 148, 18;--ion-color-warning-contrast: #ffffff;--ion-color-warning-contrast-rgb: 255, 255, 255;--ion-color-danger-rgb: 226, 0, 37;--ion-color-danger-contrast: #ffffff;--ion-color-danger-contrast-rgb: 255, 255, 255}ion-accordion,ion-accordion-group,ion-action-sheet,ion-alert,ion-back-button,ion-badge,ion-button,ion-card,ion-chip,ion-datetime,ion-datetime-button,ion-fab-button,ion-input,ion-item,ion-menu-button,ion-modal,ion-picker,ion-popover,ion-searchbar,ion-segment,ion-segment-button,ion-select,ion-skeleton-text,ion-textarea,ion-toast{--border-radius: var(--caster-radius-md)}ion-modal{--border-radius: var(--caster-radius-sheet)}ion-item{--border-radius: 0}ion-segment,ion-searchbar,ion-toast{border-radius:var(--caster-radius-md)}ion-button,ion-fab-button,ion-segment-button,ion-datetime-button::part(native),ion-back-button,ion-menu-button{min-height:var(--caster-touch-target)}ion-toolbar ion-buttons{height:var(--caster-touch-target)!important}ion-toolbar ion-buttons ion-button{min-height:var(--caster-touch-target)!important;min-width:var(--caster-touch-target)}.ion-palette-dark,.ion-palette-dark.md,.ion-palette-dark.ios{--ion-background-color: var(--caster-bg-primary);--ion-text-color: var(--caster-text-primary);--ion-item-background: var(--caster-bg-surface);--ion-toolbar-background: var(--caster-bg-secondary);--ion-tab-bar-background: var(--caster-bg-secondary);--ion-card-background: var(--caster-bg-surface);--ion-border-color: var(--caster-border-subtle);--ion-color-medium: var(--caster-text-muted);--ion-color-medium-shade: var(--caster-text-secondary)}
