.SupportPage-module-scss-module__E-GC8W__supportPage{min-width:0}.SupportPage-module-scss-module__E-GC8W__supportPage__heroIcon{width:56px;height:56px;color:var(--petshift-accent);background:var(--petshift-accent-surface)}@media (max-width:36rem){.SupportPage-module-scss-module__E-GC8W__supportPage__heroIcon{border-radius:.78rem;width:46px;height:46px}}.SupportPage-module-scss-module__E-GC8W__supportPage__panelLabel{color:var(--petshift-accent);letter-spacing:0;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:900;line-height:1.2}.SupportPage-module-scss-module__E-GC8W__supportPage__heroActions{flex-wrap:wrap;gap:.65rem;width:min(100%,30rem);margin-top:.12rem;display:flex}@media (max-width:36rem){.SupportPage-module-scss-module__E-GC8W__supportPage__heroActions{flex-direction:column}}.SupportPage-module-scss-module__E-GC8W__supportPage__primaryAction,.SupportPage-module-scss-module__E-GC8W__supportPage__secondaryAction{border-radius:var(--mantine-radius-md);text-align:center;justify-content:center;align-items:center;min-height:2.75rem;padding:.62rem .9rem;font-size:.9rem;font-weight:900;line-height:1.15;text-decoration:none;display:inline-flex}.SupportPage-module-scss-module__E-GC8W__supportPage__primaryAction:focus-visible,.SupportPage-module-scss-module__E-GC8W__supportPage__secondaryAction:focus-visible{outline:2px solid var(--petshift-border-focus);outline-offset:2px}@media (max-width:36rem){.SupportPage-module-scss-module__E-GC8W__supportPage__primaryAction,.SupportPage-module-scss-module__E-GC8W__supportPage__secondaryAction{width:100%}}.SupportPage-module-scss-module__E-GC8W__supportPage__primaryAction{color:var(--petshift-on-accent);background:var(--petshift-accent);box-shadow:0 7px 18px color-mix(in srgb, var(--petshift-brand-accent-teal) 22%, transparent)}.SupportPage-module-scss-module__E-GC8W__supportPage__primaryAction:hover{color:var(--petshift-on-accent);background:var(--petshift-accent-hover);text-decoration:none}.SupportPage-module-scss-module__E-GC8W__supportPage__secondaryAction{color:var(--petshift-accent);background:var(--petshift-accent-surface);border:1px solid color-mix(in srgb, var(--petshift-brand-accent-lavender) 24%, transparent)}.SupportPage-module-scss-module__E-GC8W__supportPage__secondaryAction:hover{color:var(--petshift-accent);background:var(--petshift-background-hover-strong,var(--petshift-background-hover));text-decoration:none}.SupportPage-module-scss-module__E-GC8W__supportPage__contactPanel{background:radial-gradient(circle at 86% 78%, var(--petshift-accent-surface), transparent 10rem),radial-gradient(circle at 12% 12%, var(--petshift-accent-surface), transparent 8rem),var(--petshift-surface-card);border-color:var(--petshift-border-subtle);min-width:0;box-shadow:var(--petshift-shadow-lg);flex-direction:column;gap:.9rem;padding:1.25rem;display:flex;position:relative;overflow:visible}.SupportPage-module-scss-module__E-GC8W__supportPage__contactPanel:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 42%, var(--petshift-surface-card), transparent 2.4rem),radial-gradient(circle at 58% 58%, color-mix(in srgb, var(--petshift-brand-accent-teal) 22%, transparent), transparent 4.1rem);border-radius:var(--petshift-radius-pill);width:6.4rem;height:6.4rem;position:absolute;top:.38rem;right:.72rem;transform:rotate(7deg)}.SupportPage-module-scss-module__E-GC8W__supportPage__contactPanel>*{z-index:1;position:relative}@media (max-width:60rem){.SupportPage-module-scss-module__E-GC8W__supportPage__contactPanel{width:min(100%,36rem)}}@media (max-width:36rem){.SupportPage-module-scss-module__E-GC8W__supportPage__contactPanel{padding:1rem}}.SupportPage-module-scss-module__E-GC8W__supportPage__panelHeader{min-width:0;min-height:4.3rem;padding-right:6.2rem;display:block}@media (max-width:36rem){.SupportPage-module-scss-module__E-GC8W__supportPage__panelHeader{min-height:3.8rem;padding-right:5rem}}@media (max-width:23rem){.SupportPage-module-scss-module__E-GC8W__supportPage__panelHeader{min-height:0;padding-right:0}}.SupportPage-module-scss-module__E-GC8W__supportPage__contactCopy{min-width:0}.SupportPage-module-scss-module__E-GC8W__supportPage__contactCopy h2,.SupportPage-module-scss-module__E-GC8W__supportPage__contactCopy p{margin:0}.SupportPage-module-scss-module__E-GC8W__supportPage__contactCopy h2{color:var(--petshift-text-primary);margin-top:.3rem;font-size:1.35rem;font-weight:900;line-height:1.15}.SupportPage-module-scss-module__E-GC8W__supportPage__contactCopy p{color:var(--petshift-text-secondary);margin-top:.5rem;font-size:.86rem;line-height:1.45}.SupportPage-module-scss-module__E-GC8W__supportPage__mailLink{color:var(--petshift-accent);overflow-wrap:anywhere;font-size:.9rem;font-weight:900;display:inline-flex}.SupportPage-module-scss-module__E-GC8W__supportPage__mailLink:hover{color:var(--petshift-accent);text-underline-offset:2px;text-decoration:underline}.SupportPage-module-scss-module__E-GC8W__supportPage__safeNote{color:var(--petshift-text-secondary);margin:-.1rem 0 0;font-size:.84rem;font-weight:800;line-height:1.38}.SupportPage-module-scss-module__E-GC8W__supportPage__supportCard{background:var(--petshift-surface-card);border:1px solid var(--petshift-border-subtle);border-radius:var(--mantine-radius-md);grid-template-columns:2.2rem minmax(0,1fr);align-items:center;gap:.6rem;padding:.72rem .78rem;display:grid}.SupportPage-module-scss-module__E-GC8W__supportPage__supportCard span{width:2.1rem;height:2.1rem;color:var(--petshift-accent);background:var(--petshift-accent-surface);border-radius:var(--mantine-radius-md);place-items:center;display:grid}.SupportPage-module-scss-module__E-GC8W__supportPage__supportCard strong,.SupportPage-module-scss-module__E-GC8W__supportPage__supportCard small{line-height:1.2;display:block}.SupportPage-module-scss-module__E-GC8W__supportPage__supportCard strong{color:var(--petshift-text-primary);font-size:.78rem;font-weight:900}.SupportPage-module-scss-module__E-GC8W__supportPage__supportCard small{color:var(--petshift-text-secondary);font-size:.66rem;font-weight:800}.SupportPage-module-scss-module__E-GC8W__supportPage__mascot{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;width:6rem;height:auto;filter:drop-shadow(var(--petshift-shadow-lg)) drop-shadow(0 3px 2px var(--petshift-surface-card));position:absolute;top:-.95rem;right:1.05rem;transform:rotate(-4deg)translateZ(0)}@media (max-width:36rem){.SupportPage-module-scss-module__E-GC8W__supportPage__mascot{width:4.95rem;top:-.55rem;right:.8rem}}@media (max-width:23rem){.SupportPage-module-scss-module__E-GC8W__supportPage__mascot{display:none}}.SupportPage-module-scss-module__E-GC8W__supportPage__issueGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:46rem){.SupportPage-module-scss-module__E-GC8W__supportPage__issueGrid{grid-template-columns:minmax(0,1fr)}}.SupportPage-module-scss-module__E-GC8W__supportPage__issueGrid a{min-width:0;color:inherit;background:var(--petshift-surface-card);border:1px solid var(--petshift-border-subtle);border-radius:var(--mantine-radius-lg);box-shadow:var(--petshift-shadow-sm);grid-template-columns:2.8rem minmax(0,1fr);gap:.18rem .72rem;padding:.85rem;text-decoration:none;display:grid}.SupportPage-module-scss-module__E-GC8W__supportPage__issueGrid a:hover{border-color:color-mix(in srgb, var(--petshift-brand-accent-teal) 34%, transparent);box-shadow:var(--petshift-shadow-md)}.SupportPage-module-scss-module__E-GC8W__supportPage__issueGrid a:focus-visible{outline:2px solid var(--petshift-border-focus);outline-offset:2px}.SupportPage-module-scss-module__E-GC8W__supportPage__issueGrid strong,.SupportPage-module-scss-module__E-GC8W__supportPage__issueGrid span{overflow-wrap:anywhere;min-width:0}.SupportPage-module-scss-module__E-GC8W__supportPage__issueGrid strong{color:var(--petshift-text-primary);font-size:.92rem;font-weight:900;line-height:1.2}.SupportPage-module-scss-module__E-GC8W__supportPage__issueGrid span:not(.SupportPage-module-scss-module__E-GC8W__supportPage__issueIcon){color:var(--petshift-text-secondary);grid-column:2;font-size:.8rem;line-height:1.4}.SupportPage-module-scss-module__E-GC8W__supportPage__issueIcon{width:2.8rem;height:2.8rem;color:var(--petshift-accent);background:var(--petshift-accent-surface);border-radius:var(--mantine-radius-md);grid-row:span 2;place-items:center;display:grid}.SupportPage-module-scss-module__E-GC8W__supportPage__issueIcon svg{width:1.25rem;height:1.25rem}.SupportPage-module-scss-module__E-GC8W__supportPage__details{gap:var(--mantine-spacing-md);margin-top:clamp(1.1rem,3vw,1.8rem);display:grid}.SupportPage-module-scss-module__E-GC8W__supportPage__detail{background:var(--petshift-surface-card);border-color:var(--petshift-border-subtle);padding:1rem;scroll-margin-top:5rem}@media (max-width:36rem){.SupportPage-module-scss-module__E-GC8W__supportPage__detail{padding:.82rem}}.SupportPage-module-scss-module__E-GC8W__supportPage__detailTitle{color:var(--petshift-text-primary);overflow-wrap:anywhere;margin-bottom:.85rem;font-size:1.12rem;font-weight:900;line-height:1.2}.SupportPage-module-scss-module__E-GC8W__supportPage__recoveryGroup{border-top:1px solid var(--petshift-border-subtle);padding-block:.75rem}.SupportPage-module-scss-module__E-GC8W__supportPage__recoveryGroup:last-child{padding-bottom:0}.SupportPage-module-scss-module__E-GC8W__supportPage__recoveryGroup h3{color:var(--petshift-accent);text-transform:uppercase;margin:0 0 .45rem;font-size:.76rem;font-weight:900;line-height:1.2}.SupportPage-module-scss-module__E-GC8W__supportPage__recoveryGroup p{margin:0;line-height:1.5}.SupportPage-module-scss-module__E-GC8W__supportPage__recoveryList{color:var(--petshift-text-secondary);gap:.38rem;margin:0;padding:0;font-size:.86rem;line-height:1.45;list-style:none;display:grid}.SupportPage-module-scss-module__E-GC8W__supportPage__recoveryList li{overflow-wrap:anywhere;min-width:0;padding-left:1rem;position:relative}.SupportPage-module-scss-module__E-GC8W__supportPage__recoveryList li:before{content:"";background:var(--petshift-brand-accent-teal);border-radius:var(--petshift-radius-pill);width:.38rem;height:.38rem;position:absolute;top:.6em;left:0}.SupportPage-module-scss-module__E-GC8W__supportPage__sidebarStack{gap:var(--mantine-spacing-md);display:grid}.SupportPage-module-scss-module__E-GC8W__supportPage__includeCard,.SupportPage-module-scss-module__E-GC8W__supportPage__actionCard{background:var(--petshift-surface-card);border-color:var(--petshift-border-subtle)}.SupportPage-module-scss-module__E-GC8W__supportPage__includeCard h2,.SupportPage-module-scss-module__E-GC8W__supportPage__actionCard h2{color:var(--petshift-text-primary);font-size:1.08rem;font-weight:900;line-height:1.2}.SupportPage-module-scss-module__E-GC8W__supportPage__includeCard ul{color:var(--petshift-text-secondary);gap:.5rem;margin:.9rem 0 0;padding:0;font-size:.84rem;line-height:1.38;list-style:none;display:grid}.SupportPage-module-scss-module__E-GC8W__supportPage__includeCard ul li{grid-template-columns:1rem minmax(0,1fr);gap:.45rem;min-width:0;display:grid}.SupportPage-module-scss-module__E-GC8W__supportPage__includeCard ul svg{color:var(--petshift-accent);margin-top:.12rem}.SupportPage-module-scss-module__E-GC8W__supportPage__actionButtons{margin-top:var(--mantine-spacing-md)}
