.app-update-modal-content[data-v-ea14aa74]{--padding-start: 16px;--padding-end: 16px;--padding-top: 16px;--padding-bottom: 24px}.app-update-modal-shell[data-v-ea14aa74]{display:grid;gap:14px}.app-update-modal-meta[data-v-ea14aa74]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.app-update-pill[data-v-ea14aa74],.app-update-version[data-v-ea14aa74]{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:.82rem}.app-update-pill[data-v-ea14aa74]{background:linear-gradient(180deg,#fbf7f0,#f0e4d2);color:color-mix(in srgb,var(--wg-color-accent-2) 82%,#6c4d35)}.app-update-version[data-v-ea14aa74]{background:color-mix(in srgb,var(--wg-color-surface-alt) 70%,white);color:var(--wg-color-text-muted)}.app-update-modal-shell h2[data-v-ea14aa74]{margin:0;font-size:1.25rem;line-height:1.2}.app-update-summary[data-v-ea14aa74],.app-update-body p[data-v-ea14aa74]{margin:0;color:var(--wg-color-text);line-height:1.5}.app-update-body[data-v-ea14aa74]{display:grid;gap:10px}.app-update-checkbox-row[data-v-ea14aa74]{--background: transparent;--padding-start: 0;--inner-padding-end: 0;--inner-border-width: 0}.app-update-actions[data-v-ea14aa74]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:root{--wg-color-page: #f7f3ed;--wg-color-surface: #fcfaf6;--wg-color-surface-alt: #f4ede2;--wg-color-border: #ddd2c4;--wg-color-border-strong: #c9baa7;--wg-color-text: #2f2923;--wg-color-text-muted: #6f6256;--wg-color-label: #8a8175;--wg-color-accent: #7a5337;--wg-color-accent-soft: #a06d49;--wg-color-success: #5c9f68;--wg-color-warning: #d2a43a;--wg-color-danger: #d84b3a;--wg-color-neutral: #9e978e;--ion-color-primary: var(--wg-color-accent);--ion-color-primary-rgb: 122, 83, 55;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #6b4930;--ion-color-primary-tint: #865f45;--ion-color-secondary: var(--wg-color-success);--ion-color-secondary-rgb: 92, 159, 104;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #518c5c;--ion-color-secondary-tint: #6dad78;--ion-background-color: var(--wg-color-page);--ion-text-color: var(--wg-color-text);--ion-card-background: var(--wg-color-surface);--wg-button-soft-bg: linear-gradient(180deg, #fbf7f0 0%, #f0e4d2 100%);--wg-button-soft-border: color-mix(in srgb, var(--wg-color-accent) 10%, transparent);--wg-button-soft-text: color-mix(in srgb, var(--wg-color-accent-2) 78%, #76563d);--wg-button-soft-highlight: rgba(255, 255, 255, .52);--wg-button-primary-bg: linear-gradient(180deg, #7b5940 0%, #6f4e37 100%);--wg-button-primary-border: rgba(111, 78, 55, .14);--wg-button-primary-text: #fffaf4;--wg-button-primary-highlight: rgba(255, 255, 255, .14);--wg-modal-backdrop-rgb: 63, 56, 49;--wg-modal-backdrop-opacity: .34;--wg-modal-backdrop-blur: 1.5px}body{background:var(--ion-background-color);color:var(--ion-text-color)}ion-modal{--backdrop-opacity: var(--wg-modal-backdrop-opacity)}ion-modal::part(backdrop){background:rgba(var(--wg-modal-backdrop-rgb),var(--wg-modal-backdrop-opacity));-webkit-backdrop-filter:blur(var(--wg-modal-backdrop-blur));backdrop-filter:blur(var(--wg-modal-backdrop-blur))}ion-button.wg-button-soft{--background: var(--wg-button-soft-bg);--background-hover: var(--wg-button-soft-bg);--background-activated: var(--wg-button-soft-bg);--background-focused: var(--wg-button-soft-bg);--background-hover-opacity: 0;--color: var(--wg-button-soft-text);--border-radius: 14px;--box-shadow: 0 0 0 1px var(--wg-button-soft-border), inset 0 1px 0 var(--wg-button-soft-highlight);--padding-start: 12px;--padding-end: 12px;min-height:32px;font-weight:600;text-transform:none}ion-button.wg-button-primary{--background: var(--wg-button-primary-bg);--background-hover: var(--wg-button-primary-bg);--background-activated: var(--wg-button-primary-bg);--background-focused: var(--wg-button-primary-bg);--background-hover-opacity: 0;--color: var(--wg-button-primary-text);--border-radius: 14px;--box-shadow: 0 0 0 1px var(--wg-button-primary-border), inset 0 1px 0 var(--wg-button-primary-highlight);font-weight:700;text-transform:none}
