.Sw3meq_pageShell{width:100%;max-width:none;min-height:calc(100dvh - 64px);padding:var(--page-shell-padding-desktop);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;margin:0 auto;display:flex}.Sw3meq_pageHero{padding:12px 24px}.Sw3meq_customPageHero{justify-content:space-between;align-items:center;column-gap:var(--page-shell-gap);background:var(--page-hero-background);border:1px solid var(--page-hero-border);border-radius:var(--page-hero-radius);min-width:0;box-shadow:var(--page-surface-shadow-soft);flex-wrap:wrap;row-gap:12px;padding:16px 24px;display:flex}.Sw3meq_pageHeroMain{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.Sw3meq_pageHeroIconMark{border-radius:var(--radius-md);background:var(--page-accent-surface);width:32px;height:32px;color:var(--page-title-accent-color,var(--primary));font-size:var(--page-hero-icon-size);flex:0 0 32px;justify-content:center;align-items:center;line-height:1;display:flex}.Sw3meq_pageHeroText{min-width:0}.Sw3meq_pageHeroHeading{color:var(--page-title-color,inherit);font-size:min(var(--page-title-size), 2rem);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.15}.Sw3meq_pageHeroSummary{max-width:var(--page-description-max-width);color:var(--page-description-color,var(--foreground-second));margin:2px 0 0;font-size:.95rem;line-height:1.4}.Sw3meq_pageHeroActions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px 12px;min-width:0;max-width:100%;display:flex}.Sw3meq_pageHeroSupplement{flex:1 0 100%;min-width:0}.Sw3meq_pageTitle{letter-spacing:-.01em;color:var(--page-title-color,inherit);font-size:var(--page-title-size)!important;margin:0!important;line-height:1.1!important}.Sw3meq_pageDescription{max-width:var(--page-description-max-width);color:var(--page-description-color,var(--foreground-second));font-size:1rem;line-height:1.5;margin:0!important}.Sw3meq_pagePrimaryActionButton{height:var(--page-action-height);border-radius:var(--page-action-radius);font-size:.96rem;font-weight:600;background-color:var(--primary)!important;border-color:var(--primary)!important}.Sw3meq_pagePrimaryActionButton:hover{background-color:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.Sw3meq_pageSecondaryActionButton{height:var(--page-action-height);border-radius:var(--page-action-radius);font-size:.96rem;font-weight:600}.Sw3meq_pageSurfaceCard{background:var(--page-surface-background-strong);border:1px solid var(--page-surface-border);box-shadow:var(--page-surface-shadow-strong);border-radius:20px}.Sw3meq_pagePanelCard{background:var(--page-surface-background);border:1px solid var(--page-surface-border);box-shadow:var(--page-surface-shadow-soft);border-radius:20px}.Sw3meq_pagePanelCardMuted{background:var(--page-surface-background-muted);border:1px solid var(--page-surface-border);border-radius:14px}@media (max-width:1024px){.Sw3meq_pageShell{padding:var(--page-shell-padding-tablet)}}@media (max-width:768px){.Sw3meq_pageShell{padding:var(--page-shell-padding-mobile)}.Sw3meq_customPageHero{flex-direction:column;align-items:flex-start;gap:12px;padding:12px 16px}.Sw3meq_pageHeroMain{align-items:flex-start}.Sw3meq_pageHeroActions{justify-content:flex-start;width:100%}}
