.support-module__rRGUNG__page{max-width:72rem;padding:var(--spacing-24) var(--spacing-16) var(--spacing-64);gap:var(--spacing-24);margin:0 auto;display:grid}.support-module__rRGUNG__top{justify-content:space-between;align-items:flex-start;gap:var(--spacing-16);display:flex}.support-module__rRGUNG__back,.support-module__rRGUNG__link{min-height:var(--control-min-height);align-items:center;gap:var(--spacing-8);color:var(--color-primary);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.support-module__rRGUNG__back svg,.support-module__rRGUNG__link svg{width:1.25rem}.support-module__rRGUNG__eyebrow{color:var(--color-primary);font-size:var(--font-caption-size);font-weight:var(--font-weight-bold);text-transform:uppercase}.support-module__rRGUNG__top h1,.support-module__rRGUNG__hero h1{color:var(--color-ink);font-size:var(--font-heading-size);line-height:var(--line-height-tight);margin-top:var(--spacing-4)}.support-module__rRGUNG__top p,.support-module__rRGUNG__hero p,.support-module__rRGUNG__muted{color:var(--color-text-secondary);line-height:var(--line-height-body)}.support-module__rRGUNG__hero{color:var(--color-on-primary);background:var(--gradient-hero);border-radius:var(--radius-dialog);padding:var(--spacing-32);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.support-module__rRGUNG__hero h1,.support-module__rRGUNG__hero p{color:inherit;max-width:38rem}.support-module__rRGUNG__heroIcon{object-fit:contain;border-radius:var(--radius-pill);width:5rem;height:5rem;right:var(--spacing-24);bottom:var(--spacing-16);opacity:.28;position:absolute}.support-module__rRGUNG__heroActions{gap:var(--spacing-12);margin-top:var(--spacing-24);flex-wrap:wrap;display:flex}.support-module__rRGUNG__primary,.support-module__rRGUNG__secondary{min-height:var(--control-min-height);border-radius:var(--radius-button);padding:var(--spacing-12) var(--spacing-16);justify-content:center;align-items:center;gap:var(--spacing-8);font-weight:var(--font-weight-semibold);border:var(--control-border-width) solid transparent;text-decoration:none;display:inline-flex}.support-module__rRGUNG__primary{background:var(--color-surface);color:var(--color-primary)}.support-module__rRGUNG__secondary{color:inherit;border-color:currentColor}.support-module__rRGUNG__grid{gap:var(--spacing-16);display:grid}.support-module__rRGUNG__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:var(--spacing-24);box-shadow:var(--shadow-card)}.support-module__rRGUNG__card h2,.support-module__rRGUNG__card h3{color:var(--color-ink)}.support-module__rRGUNG__choices{gap:var(--spacing-12);display:grid}.support-module__rRGUNG__choice{align-items:center;gap:var(--spacing-12);color:var(--color-text);min-height:4rem;text-decoration:none;display:flex}.support-module__rRGUNG__choice>svg{color:var(--color-primary);flex:none}.support-module__rRGUNG__choice div{flex:1}.support-module__rRGUNG__choice p{font-size:var(--font-small-size);color:var(--color-text-secondary)}.support-module__rRGUNG__caseList{gap:var(--spacing-12);display:grid}.support-module__rRGUNG__case{gap:var(--spacing-8);color:inherit;grid-template-columns:1fr auto;text-decoration:none;display:grid}.support-module__rRGUNG__case strong{color:var(--color-ink)}.support-module__rRGUNG__meta{font-size:var(--font-caption-size);color:var(--color-text-secondary)}.support-module__rRGUNG__badge{border-radius:var(--radius-pill);padding:var(--spacing-4) var(--spacing-8);background:var(--color-success-surface);color:var(--color-success);font-size:var(--font-caption-size);font-weight:var(--font-weight-bold);align-self:start}.support-module__rRGUNG__form{gap:var(--spacing-16);display:grid}.support-module__rRGUNG__form label{gap:var(--spacing-8);font-weight:var(--font-weight-semibold);color:var(--color-ink);display:grid}.support-module__rRGUNG__form input,.support-module__rRGUNG__form select,.support-module__rRGUNG__form textarea{width:100%;min-height:var(--control-min-height);border:1px solid var(--color-border);border-radius:var(--radius-input);background:var(--color-background);color:var(--color-text);padding:var(--spacing-12);font:inherit}.support-module__rRGUNG__form textarea{resize:vertical;min-height:9rem}.support-module__rRGUNG__form button,.support-module__rRGUNG__action{min-height:var(--control-min-height);border-radius:var(--radius-button);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-weight:var(--font-weight-semibold);padding:var(--spacing-12) var(--spacing-16);cursor:pointer;border:0}.support-module__rRGUNG__form button:disabled{opacity:var(--opacity-disabled)}.support-module__rRGUNG__thread{gap:var(--spacing-12);display:grid}.support-module__rRGUNG__bubble{max-width:85%;padding:var(--spacing-12) var(--spacing-16);border-radius:var(--radius-card);background:var(--color-background);border:1px solid var(--color-border)}.support-module__rRGUNG__mine{background:var(--color-primary);color:var(--color-on-primary);border-color:#0000;margin-left:auto}.support-module__rRGUNG__bubble small{margin-top:var(--spacing-8);opacity:.8;display:block}.support-module__rRGUNG__caseActions{gap:var(--spacing-12);flex-wrap:wrap;display:flex}.support-module__rRGUNG__caseActions button{border:1px solid var(--color-border);color:var(--color-text);min-height:var(--control-min-height);border-radius:var(--radius-button);padding:var(--spacing-8) var(--spacing-16);background:0 0}.support-module__rRGUNG__emailFallback{align-items:flex-start;gap:var(--spacing-8);margin-top:var(--spacing-16);color:var(--color-text-secondary);font-size:var(--font-small-size);line-height:var(--line-height-body);display:flex}.support-module__rRGUNG__emailFallback svg{width:1.25rem;height:1.25rem;color:var(--color-primary);flex:none;margin-top:.1rem}.support-module__rRGUNG__error a{color:inherit;font-weight:var(--font-weight-semibold)}.support-module__rRGUNG__skeleton{border-radius:var(--radius-card);background:linear-gradient(90deg,var(--color-border),var(--color-background),var(--color-border));background-size:200% 100%;height:7rem;animation:1.2s infinite support-module__rRGUNG__shimmer}.support-module__rRGUNG__error{padding:var(--spacing-16);border-radius:var(--radius-card);background:var(--color-danger-surface);color:var(--color-danger)}@keyframes support-module__rRGUNG__shimmer{to{background-position:-200% 0}}@media (min-width:768px){.support-module__rRGUNG__page{padding:var(--spacing-32)}.support-module__rRGUNG__grid{grid-template-columns:1fr 1fr}.support-module__rRGUNG__hero{padding:var(--spacing-48)}.support-module__rRGUNG__formCard{width:100%;max-width:46rem;margin:0 auto}}
