.whatsapp-icon{color:#25d366}.whatsapp-icon-img{width:20px;height:20px;display:inline-block;object-fit:contain;vertical-align:middle}@media (max-width: 768px){.rotating-globe{animation:rotate-globe 2s linear infinite;-webkit-animation:rotate-globe 2s linear infinite;-moz-animation:rotate-globe 2s linear infinite;-o-animation:rotate-globe 2s linear infinite}}@keyframes slideDown{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:Anta;src:url(/assets/fonts/Anta-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-VariableFont_wght.ttf) format("truetype");font-weight:100 700;font-style:normal;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-Italic-VariableFont_wght.ttf) format("truetype");font-weight:100 700;font-style:italic;font-display:swap}html{scroll-behavior:smooth;scroll-padding-top:80px}:target{scroll-margin-top:100px}:root{--font-heading: "Anta", "Segoe UI", sans-serif;--font-body: "Josefin Sans", "Segoe UI", sans-serif;--primary-color: #4A90E2;--primary-light: #6BA4E8;--primary-dark: #357ABD;--primary-glow: rgba(74, 144, 226, .35);--secondary-color: #50C9CE;--secondary-light: #72D7DC;--secondary-dark: #38A8AD;--accent-color: #F4A261;--accent-light: #FFB84D;--accent-dark: #E76F51;--accent-glow: rgba(244, 162, 97, .35);--afro-gold: #F59E0B;--afro-gold-glow: rgba(245, 158, 11, .28);--afro-terracotta: #E76F51;--afro-emerald: #2A9D8F;--afro-emerald-glow: rgba(42, 157, 143, .3);--afro-indigo: #6366F1;--success-color: #2A9D8F;--success-light: #38B2A3;--danger-color: #E63946;--danger-light: #F05D69;--warning-color: #F59E0B;--text-dark: #2C3E50;--text-light: #7F8C8D;--text-muted: #BDC3C7;--text-white: #FFFFFF;--text-white-soft: rgba(255, 255, 255, .88);--text-white-muted: rgba(255, 255, 255, .65);--background-light: #F8F9FA;--background-white: #FFFFFF;--overlay-dark: rgba(0, 0, 0, .5);--surface-color: #FFFFFF;--border-color: #E0E0E0;--border-light: #F0F0F0;--text-primary: #2C3E50;--glass-bg-subtle: rgba(255, 255, 255, .04);--glass-bg-card: rgba(16, 26, 54, .65);--glass-bg-card-hover: rgba(22, 36, 74, .78);--glass-bg-elevated: rgba(11, 20, 44, .85);--glass-border-subtle: rgba(255, 255, 255, .08);--glass-border-card: rgba(255, 255, 255, .12);--glass-border-highlight: rgba(255, 255, 255, .22);--glass-border-glow: rgba(244, 162, 97, .35);--glass-blur-sm: 8px;--glass-blur-md: 14px;--glass-blur-lg: 22px;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--spacing-xxl: 4rem;--border-radius: 12px;--border-radius-sm: 8px;--border-radius-lg: 16px;--border-radius-xl: 24px;--border-radius-pill: 9999px;--shadow-sm: 0 1px 4px rgba(15, 23, 42, .06);--shadow-md: 0 4px 14px rgba(15, 23, 42, .08);--shadow-lg: 0 8px 22px rgba(15, 23, 42, .1);--shadow-xl: 0 12px 30px rgba(15, 23, 42, .12);--shadow-card-dark: 0 12px 30px rgba(0, 0, 0, .35), inset 0 1px 0 rgba(255, 255, 255, .1);--shadow-card-dark-hover: 0 18px 40px rgba(0, 0, 0, .45), 0 0 20px rgba(74, 144, 226, .18), inset 0 1px 0 rgba(255, 255, 255, .2);--shadow-glow-accent: 0 0 22px rgba(244, 162, 97, .25);--shadow-glow-primary: 0 0 22px rgba(74, 144, 226, .3);--transition-fast: .2s cubic-bezier(.4, 0, .2, 1);--transition-normal: .3s cubic-bezier(.4, 0, .2, 1);--transition-slow: .5s cubic-bezier(.4, 0, .2, 1);--transition-spring: .35s cubic-bezier(.34, 1.56, .64, 1);--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--mobile-gallery-card-width: calc(100% - 34px) ;--mobile-gallery-card-max-width: calc(100vw - 34px - env(safe-area-inset-left) - env(safe-area-inset-right)) ;--mobile-card-padding-block: 20.2px;--mobile-card-padding-inline: 17px;--mobile-card-radius: 20px;--mobile-browser-shell-gutter: .5rem;--mobile-browser-shell-max-width: calc(100% - (var(--mobile-browser-shell-gutter) * 2));--content-max-width: 1200px;--content-wide-max-width: 1400px;--content-text-max-width: 860px;--content-heading-max-width: 960px;--dashboard-ambient-base: #050816;--dashboard-ambient-top: #10224a;--dashboard-ambient-mid: #0b1a38;--dashboard-ambient-bottom: #04070f;--dashboard-ambient-glow-soft: rgba(191, 219, 254, .12);--dashboard-ambient-glow-accent: rgba(59, 130, 246, .42);--dashboard-ambient-glow-accent-secondary: rgba(96, 165, 250, .3);--dashboard-ambient-glow-warm: rgba(245, 158, 11, .08)}body{font-family:var(--font-body);line-height:1.6;color:var(--text-white-soft);background-color:var(--dashboard-ambient-base);background:radial-gradient(980px 520px at 14% 0%,var(--dashboard-ambient-glow-soft) 0%,transparent 58%),radial-gradient(760px 460px at 88% 8%,var(--dashboard-ambient-glow-accent) 0%,transparent 56%),radial-gradient(640px 360px at 50% 18%,var(--dashboard-ambient-glow-accent-secondary) 0%,transparent 62%),radial-gradient(740px 400px at 80% 32%,var(--dashboard-ambient-glow-warm) 0%,transparent 60%),linear-gradient(180deg,var(--dashboard-ambient-top) 0%,var(--dashboard-ambient-mid) 45%,var(--dashboard-ambient-bottom) 100%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;padding:0;margin:0}button,input,select,textarea{font:inherit}a,button,[role=button],input,select,textarea,label,summary{touch-action:manipulation}body.shop-page,body.gallery-page,body.shop-info-page{background-color:var(--dashboard-ambient-base);background:radial-gradient(980px 520px at 14% 0%,var(--dashboard-ambient-glow-soft) 0%,transparent 58%),radial-gradient(760px 460px at 88% 8%,var(--dashboard-ambient-glow-accent) 0%,transparent 56%),radial-gradient(640px 360px at 50% 18%,var(--dashboard-ambient-glow-accent-secondary) 0%,transparent 62%),radial-gradient(740px 400px at 80% 32%,var(--dashboard-ambient-glow-warm) 0%,transparent 60%),linear-gradient(180deg,var(--dashboard-ambient-top) 0%,var(--dashboard-ambient-mid) 45%,var(--dashboard-ambient-bottom) 100%)}.page-shell-full{width:100%;max-width:none;background-attachment:fixed;margin-left:auto;margin-right:auto}.page-shell-inner--wide{width:min(100%,var(--content-wide-max-width));margin-left:auto;margin-right:auto}body.shop-page{background-color:#04070f;background:radial-gradient(920px 520px at 18% 0%,rgba(37,99,235,.34) 0%,transparent 56%),radial-gradient(840px 520px at 88% 8%,rgba(59,130,246,.22) 0%,transparent 58%),linear-gradient(180deg,#0b1020,#06101c 45%,#02050a)}body.gallery-page .app-main,body.shop-info-page .app-main{background-color:transparent}@media (max-width: 430px){body{padding:0}}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:600;margin-bottom:var(--spacing-sm);color:var(--text-dark);line-height:1.3}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}a{color:var(--primary-color);text-decoration:none;transition:color var(--transition-normal)}a:hover{color:var(--primary-dark)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));color:#fff;border:none;border-radius:var(--border-radius);cursor:pointer;font-size:1rem;font-weight:600;transition:all var(--transition-normal);box-shadow:var(--shadow-sm);text-transform:none;letter-spacing:.3px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--shadow-md)}.btn:active:not(:disabled){transform:translateY(0)}.btn:disabled{opacity:.6;cursor:not-allowed}.btn-secondary{background:linear-gradient(135deg,var(--accent-color),var(--accent-light))}.btn-outline{background:transparent;border:2px solid var(--primary-color);color:var(--primary-color)}.btn-outline:hover:not(:disabled){background:var(--primary-color);color:#fff}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mt-1{margin-top:var(--spacing-xs)}.mt-2{margin-top:var(--spacing-sm)}.mt-3{margin-top:var(--spacing-md)}.mt-4{margin-top:var(--spacing-lg)}.mb-1{margin-bottom:var(--spacing-xs)}.mb-2{margin-bottom:var(--spacing-sm)}.mb-3{margin-bottom:var(--spacing-md)}.mb-4{margin-bottom:var(--spacing-lg)}.p-1{padding:var(--spacing-xs)}.p-2{padding:var(--spacing-sm)}.p-3{padding:var(--spacing-md)}.p-4{padding:var(--spacing-lg)}.d-flex{display:flex}.flex-column{flex-direction:column}.align-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.legal-page{min-height:100vh;padding:clamp(20px,4vw,48px) 16px;background:radial-gradient(980px 520px at 14% 0%,var(--dashboard-ambient-glow-soft) 0%,transparent 58%),radial-gradient(760px 460px at 88% 8%,var(--dashboard-ambient-glow-accent) 0%,transparent 56%),radial-gradient(640px 360px at 50% 18%,var(--dashboard-ambient-glow-accent-secondary) 0%,transparent 62%),linear-gradient(180deg,var(--dashboard-ambient-top) 0%,var(--dashboard-ambient-mid) 45%,var(--dashboard-ambient-bottom) 100%);color:#ffffffe0;position:relative;overflow:hidden}.legal-page:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.1) 18%,rgba(255,255,255,.04) 26%,transparent 42%);transform:translate(-35%);animation:legalShimmer 10s ease-in-out infinite;pointer-events:none;mix-blend-mode:overlay;opacity:.55}@keyframes legalShimmer{0%{transform:translate(-35%)}50%{transform:translate(35%)}to{transform:translate(-35%)}}.legal-container{max-width:900px;margin:0 auto;padding:clamp(20px,3.5vw,36px);border-radius:24px;background:radial-gradient(circle at top right,rgba(191,219,254,.12),transparent 30%),radial-gradient(circle at top left,rgba(96,165,250,.18),transparent 34%),linear-gradient(180deg,#19346cd1,#0b1a38eb);border:1px solid rgba(255,255,255,.12);box-shadow:0 16px 40px #00000059,inset 0 1px #ffffff1f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);position:relative}.legal-nav-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.8rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(255,255,255,.12)}.legal-nav-tabs{display:flex;flex-wrap:wrap;gap:.5rem}.legal-nav-tab{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem .95rem;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffffd1;text-decoration:none!important;font-size:.88rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1)}.legal-nav-tab:hover{background:#ffffff24;color:#fff;transform:translateY(-1px)}.legal-nav-tab.active{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#3b82f6;color:#fff;box-shadow:0 4px 14px #2563eb59}.legal-print-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem .95rem;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);color:#93c5fd;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease}.legal-print-btn:hover{background:#3b82f633;color:#fff;border-color:#60a5fa}.legal-header{margin-bottom:1.8rem}.legal-header h1,.legal-header h2{font-family:var(--font-heading, "Anta", sans-serif);font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:700;margin:0 0 .5rem;color:#f8fafc;letter-spacing:.3px}.legal-meta-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .75rem;border-radius:20px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);color:#93c5fd;font-size:.82rem;font-weight:600}.legal-toc{background:#00000040;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1.2rem 1.4rem;margin-bottom:2rem}.legal-toc-title{font-size:.95rem;font-weight:700;color:#93c5fd;margin:0 0 .8rem;display:flex;align-items:center;gap:.45rem}.legal-toc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.5rem 1rem}.legal-toc-link{color:#e2e8f0d1;text-decoration:none!important;font-size:.88rem;line-height:1.4;padding:.3rem 0;transition:color .2s ease,transform .2s ease;display:inline-block}.legal-toc-link:hover{color:#60a5fa;transform:translate(3px)}.legal-section{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-left:3px solid #3b82f6;border-radius:14px;padding:1.3rem 1.4rem;margin-bottom:1.5rem;scroll-margin-top:2rem}.legal-section h2,.legal-section h3{color:#f8fafc;margin-top:0;margin-bottom:.75rem;font-size:1.2rem;font-weight:700;display:flex;align-items:center;gap:.5rem}.legal-section h4{color:#93c5fd;margin:1rem 0 .4rem;font-size:1rem;font-weight:600}.legal-section p{font-size:.96rem;line-height:1.6;color:#f1f5f9e6;margin-bottom:.8rem}.legal-section p:last-child{margin-bottom:0}.legal-section ul{padding-left:1.3rem;margin:.5rem 0 .8rem}.legal-section li{font-size:.94rem;line-height:1.55;color:#f1f5f9e0;margin-bottom:.4rem}.legal-highlight-box{background:#3b82f61f;border:1px solid rgba(59,130,246,.28);border-radius:12px;padding:.9rem 1.1rem;margin:.9rem 0;font-size:.92rem;line-height:1.5;color:#e0f2fe}.legal-warning-box{background:#f59e0b1f;border:1px solid rgba(245,158,11,.28);border-radius:12px;padding:.9rem 1.1rem;margin:.9rem 0;font-size:.92rem;line-height:1.5;color:#fef3c7}.legal-contact-card{background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:1.1rem 1.3rem;margin-top:.8rem}.legal-container strong{color:#fff;font-weight:600}.legal-container a{color:#60a5fa;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.legal-container a:hover{color:#93c5fd}@media print{body{background:#fff!important;color:#000!important}.app-header,.app-footer,.legal-nav-bar,.legal-print-btn,.header-top-shadow-band{display:none!important}.legal-page{background:none!important;padding:0!important}.legal-container{background:none!important;border:none!important;box-shadow:none!important;color:#000!important;max-width:100%!important;padding:0!important}.legal-section{background:none!important;border:1px solid #ddd!important;border-left:4px solid #333!important;color:#000!important;page-break-inside:avoid}.legal-container p,.legal-container li,.legal-container h1,.legal-container h2,.legal-container h3,.legal-container strong{color:#000!important}.legal-toc{display:none!important}}@media (max-width: 600px){.legal-container{padding:1.2rem 1rem;border-radius:16px}.legal-nav-bar{flex-direction:column;align-items:stretch}.legal-nav-tabs{justify-content:flex-start}.legal-nav-tab{font-size:.8rem;padding:.45rem .75rem}.legal-print-btn{width:100%;justify-content:center}.legal-toc-grid{grid-template-columns:1fr}}.gap-1{gap:var(--spacing-xs)}.gap-2{gap:var(--spacing-sm)}.gap-3{gap:var(--spacing-md)}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md);width:100%}@media (max-width: 768px){.container{padding:0 17px}}@media (max-width: 430px){.container{padding:0}}.card{background:var(--background-white);border-radius:var(--border-radius);border:1px solid rgba(148,163,184,.12);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);overflow:hidden}.card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.card-header{padding:var(--spacing-md);border-bottom:1px solid var(--background-light)}.card-body{padding:var(--spacing-md)}.card-footer{padding:var(--spacing-md);border-top:1px solid var(--background-light);background:var(--background-light)}input,select,textarea{width:100%;padding:var(--spacing-sm);border:2px solid var(--text-muted);border-radius:var(--border-radius-sm);font-size:1rem;font-family:inherit;transition:all var(--transition-fast);background:var(--background-white);color:var(--text-dark)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #e639461a}.skeleton{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1f,#ffffff0a 75%);background-size:200% 100%;animation:loadingShimmer 1.8s cubic-bezier(.4,0,.2,1) infinite;border-radius:var(--border-radius-sm)}.skeleton-light{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loadingShimmer 1.8s cubic-bezier(.4,0,.2,1) infinite;border-radius:var(--border-radius-sm)}@keyframes loadingShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.glass-panel{background:var(--glass-bg-card);border:1px solid var(--glass-border-card);box-shadow:var(--shadow-card-dark);backdrop-filter:blur(var(--glass-blur-md));-webkit-backdrop-filter:blur(var(--glass-blur-md));border-radius:var(--border-radius);transition:all var(--transition-normal)}.glass-panel-elevated{background:var(--glass-bg-elevated);border:1px solid var(--glass-border-highlight);box-shadow:var(--shadow-card-dark-hover);backdrop-filter:blur(var(--glass-blur-lg));-webkit-backdrop-filter:blur(var(--glass-blur-lg));border-radius:var(--border-radius-lg)}.glass-panel-subtle{background:var(--glass-bg-subtle);border:1px solid var(--glass-border-subtle);backdrop-filter:blur(var(--glass-blur-sm));-webkit-backdrop-filter:blur(var(--glass-blur-sm));border-radius:var(--border-radius-sm)}.badge-modern{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .7rem;font-size:.78rem;font-weight:600;border-radius:var(--border-radius-pill);border:1px solid rgba(255,255,255,.14);background:#ffffff14;color:#fff;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);letter-spacing:.2px}.badge-gold{background:linear-gradient(135deg,#f59e0b38,#d9770624);border-color:#f59e0b61;color:#fcd34d;box-shadow:0 2px 8px #f59e0b26}.badge-emerald{background:linear-gradient(135deg,#2a9d8f3d,#1f7a6f26);border-color:#2a9d8f66;color:#6ee7b7;box-shadow:0 2px 8px #2a9d8f26}.badge-terracotta{background:linear-gradient(135deg,#e76f5138,#c84b2d24);border-color:#e76f5161;color:#fca5a5;box-shadow:0 2px 8px #e76f5126}.badge-primary{background:linear-gradient(135deg,#4a90e23d,#357abd29);border-color:#4a90e266;color:#93c5fd;box-shadow:0 2px 8px #4a90e226}@keyframes fadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.fade-in{animation:fadeIn .4s var(--transition-normal)}.slide-up{animation:slideUp .45s var(--transition-normal)}.scale-in{animation:scaleIn .3s var(--transition-spring)}@media (max-width: 768px){h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}.hide-mobile{display:none!important}}@media (min-width: 769px){.show-mobile{display:none!important}}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:#0b142c66}::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:9999px;border:1px solid rgba(255,255,255,.05)}::-webkit-scrollbar-thumb:hover{background:#ffffff52}.rotating-globe{display:inline-block;animation:rotate-globe 4s linear infinite;transform-origin:center;will-change:transform;font-style:normal;line-height:1;vertical-align:middle}@keyframes rotate-globe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rotating-globe:hover{animation-duration:2s}@media (prefers-reduced-motion: reduce){.rotating-globe{animation:none;-webkit-animation:none;-moz-animation:none;-o-animation:none}}.pwa-standalone app-header{display:block!important;width:100%!important}.pwa-standalone app-header header.app-header{display:block!important;width:100%!important;min-height:160px;padding-top:env(safe-area-inset-top);overflow:visible!important;background-color:#071225!important;background-image:radial-gradient(circle at 12% 10%,rgba(245,158,11,.22),transparent 28%),radial-gradient(circle at 82% 14%,rgba(45,212,191,.18),transparent 24%),linear-gradient(135deg,rgba(123,63,0,.18),transparent 34%),linear-gradient(180deg,#132238,#0d1b2f 48%,#08111f)!important}@media (max-width: 600px){.pwa-standalone app-header header.app-header{min-height:160px!important}}.pwa-standalone app-header .header-content{position:relative;z-index:var(--z-fixed, 1030)}.pwa-standalone app-header .header-content{z-index:4!important}@media (max-width: 768px){.pwa-standalone app-header header.app-header{display:flex!important;flex-direction:column!important;min-height:172px!important}.pwa-standalone app-header .header-top-shadow-band{top:env(safe-area-inset-top)!important}.pwa-standalone app-header .header-content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;padding:.78rem .8rem .45rem!important;box-sizing:border-box!important}.pwa-standalone app-header .header-left,.pwa-standalone app-header .header-center{display:flex!important;width:100%!important;align-items:center!important;justify-content:center!important}.pwa-standalone app-header .header-center{max-width:34rem!important;padding-top:.35rem!important;padding-left:0!important;padding-right:0!important}.pwa-standalone app-header .logo-link,.pwa-standalone app-header .logo-title,.pwa-standalone app-header .welcome-message{text-align:center!important;justify-content:center!important}}@supports (-webkit-touch-callout: none){@media (max-width: 430px){.pwa-standalone app-header header.app-header{isolation:auto!important;transform:none!important;-webkit-transform:none!important}.pwa-standalone app-header .header-top-shadow-band{display:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.pwa-standalone app-header .header-content,.pwa-standalone app-header .header-left,.pwa-standalone app-header .header-center,.pwa-standalone app-header .logo-link,.pwa-standalone app-header .logo-title,.pwa-standalone app-header .logo-text,.pwa-standalone app-header .welcome-message,.pwa-standalone app-header .header-right{position:relative!important;z-index:8!important;opacity:1!important;visibility:visible!important}.pwa-standalone app-header .header-content{padding-top:calc(.9rem + env(safe-area-inset-top))!important;background:none!important}}}
