._4GggPa_page{background:var(--color-bg);grid-template-columns:minmax(340px,.85fr) 1.15fr;min-height:100dvh;display:grid}._4GggPa_aside{gap:var(--space-10);height:100dvh;padding:var(--space-8) clamp(var(--space-6), 4vw, var(--space-12));color:var(--gray-0);background:var(--gray-950);isolation:isolate;flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}._4GggPa_glow{z-index:-1;background:radial-gradient(40% 35% at 75% 20%, rgb(var(--brand-rgb) / .55), transparent 70%), radial-gradient(35% 30% at 20% 75%, rgb(var(--brand-rgb) / .3), transparent 70%), radial-gradient(30% 25% at 85% 85%, color-mix(in srgb, var(--brand-accent,var(--brand-500)) 22%, transparent), transparent 70%);filter:blur(8px);width:140%;height:120%;animation:_4GggPa_drift 18s var(--ease-standard) infinite alternate;position:absolute;inset:-20% -30% auto auto}._4GggPa_page[data-variant=superadmin] ._4GggPa_glow{background:radial-gradient(42% 36% at 78% 18%, rgb(var(--brand-rgb) / .62), transparent 70%), radial-gradient(36% 30% at 18% 78%, rgb(var(--brand-rgb) / .38), transparent 70%), radial-gradient(30% 26% at 86% 86%, #f59e0b33, transparent 70%)}._4GggPa_aside:after{content:"";z-index:-1;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}@keyframes _4GggPa_drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-4%,3%)scale(1.06)}}._4GggPa_brand{align-self:flex-start;align-items:center;gap:var(--space-3);font-size:var(--text-lg);font-weight:var(--weight-bold);color:inherit;text-decoration:none;display:inline-flex}._4GggPa_brandMark{border-radius:var(--radius-m);width:36px;height:36px;font-weight:var(--weight-bold);color:var(--color-on-primary);background:var(--color-primary);box-shadow:0 8px 24px rgb(var(--brand-rgb) / .45);place-items:center;display:grid}._4GggPa_logo{-o-object-fit:contain;object-fit:contain;width:auto;max-width:200px;height:36px;display:block}._4GggPa_logoTile{padding:var(--space-2) var(--space-3);border-radius:var(--radius-m);background:var(--gray-0);box-shadow:0 8px 24px rgb(var(--brand-rgb) / .3);display:inline-flex}._4GggPa_logoTile ._4GggPa_logo{height:30px}._4GggPa_asideBody{justify-content:center;gap:var(--space-8);flex-direction:column;flex:1;display:flex}._4GggPa_panelChip{align-self:flex-start;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.02em;color:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #ffffff29;display:inline-flex}._4GggPa_asideTitle{color:var(--gray-0);font-family:var(--font-display);font-size:clamp(1.9rem,3.2vw,2.75rem);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:-.02em;margin:0}._4GggPa_asideTitle span{background:linear-gradient(90deg, var(--gray-0), rgb(var(--brand-rgb) / 1) 70%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}._4GggPa_features{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._4GggPa_features li{gap:var(--space-4);display:flex}._4GggPa_features strong{font-size:var(--text-md);display:block}._4GggPa_features small{font-size:var(--text-sm);color:#fff9;margin-top:2px;display:block}._4GggPa_featureIcon{border:1px solid rgb(var(--brand-rgb) / .55);border-radius:var(--radius-pill);width:32px;height:32px;color:var(--gray-0);background:rgb(var(--brand-rgb) / .22);box-shadow:0 0 0 5px rgb(var(--brand-rgb) / .1);flex-shrink:0;place-items:center;display:grid}._4GggPa_safeguards{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-l);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0a;border:1px solid #ffffff1a;margin:0;list-style:none;display:grid}._4GggPa_safeguards li{align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);color:#ffffffd1;display:flex}._4GggPa_safeguards li span{color:rgb(var(--brand-rgb) / 1);filter:brightness(1.4);margin-top:1px;display:inline-flex}._4GggPa_asideFoot{font-size:var(--text-sm);color:#ffffff8c;margin:0}._4GggPa_asideFoot a{color:var(--gray-0)}._4GggPa_main{flex-direction:column;min-width:0;display:flex}._4GggPa_topbar{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) clamp(var(--space-4), 4vw, var(--space-10));display:flex}._4GggPa_back{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-decoration:none;display:inline-flex}._4GggPa_back:hover{color:var(--color-text)}._4GggPa_mainBody{padding:var(--space-4) clamp(var(--space-4), 4vw, var(--space-10)) var(--space-16);flex:1;justify-content:center;align-items:center;display:flex}._4GggPa_card{gap:var(--space-5);width:100%;max-width:460px;animation:_4GggPa_rise var(--duration-slow) var(--ease-emphasized) both;flex-direction:column;display:flex}._4GggPa_card[data-wide]{max-width:600px}@keyframes _4GggPa_rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}._4GggPa_chip{align-self:flex-start;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid rgb(var(--brand-rgb) / .3);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-primary);background:var(--color-primary-subtle);display:inline-flex}._4GggPa_title{font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.4rem);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:-.02em;color:var(--color-text);margin:0}._4GggPa_lead{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}._4GggPa_links{align-items:center;gap:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;flex-direction:column;display:flex}._4GggPa_link{font-weight:var(--weight-semibold);color:var(--color-primary);text-decoration:none}._4GggPa_link:hover{text-decoration:underline}._4GggPa_notice{padding:var(--space-3) var(--space-4);border:1px solid var(--status-success-border);border-radius:var(--radius-m);font-size:var(--text-sm);color:var(--status-success-fg);background:var(--status-success-bg);margin:0}._4GggPa_page[data-variant=checkout]{grid-template-columns:minmax(300px,.5fr) 1.5fr}._4GggPa_page[data-variant=checkout] ._4GggPa_asideTitle{font-size:clamp(1.6rem,2.2vw,2.1rem)}._4GggPa_page[data-variant=checkout] ._4GggPa_mainBody{align-items:flex-start}._4GggPa_page[data-variant=checkout] ._4GggPa_card[data-wide]{max-width:1120px}@media (max-width:1180px){._4GggPa_page[data-variant=checkout] ._4GggPa_features{display:none}}@media (max-width:960px){._4GggPa_page{grid-template-columns:minmax(0,1fr)}._4GggPa_aside{gap:var(--space-5);height:auto;padding:var(--space-6) var(--space-4);position:relative}._4GggPa_asideBody{gap:var(--space-4)}._4GggPa_asideTitle{font-size:1.6rem}._4GggPa_features,._4GggPa_safeguards,._4GggPa_asideFoot{display:none}._4GggPa_mainBody{align-items:flex-start;padding-top:0}}@media (prefers-reduced-motion:reduce){._4GggPa_glow,._4GggPa_card{animation:none}}
