@layer page{.AccountClient-module__ZjCiba__page{gap:calc(var(--spacing,.25rem)*4);background-color:var(--color-background,var(--background));width:100%;min-height:100vh;padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*8);flex-direction:column;max-width:640px;margin-inline:auto;display:flex}.AccountClient-module__ZjCiba__greeting{gap:calc(var(--spacing,.25rem)*1);flex-direction:column;padding:16px 0 8px;display:flex}.AccountClient-module__ZjCiba__kicker{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-ag-pink,var(--ag-pink));font-size:18px}.AccountClient-module__ZjCiba__h1{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);letter-spacing:-.5px;color:#2a1f24;font-size:28px}.AccountClient-module__ZjCiba__tierCard{gap:calc(var(--spacing,.25rem)*2);background-color:var(--color-white,#fff);border:1.5px solid #2a1f24;border-radius:16px;flex-direction:column;padding:20px;display:flex;position:relative;box-shadow:0 3px #2a1f24}.AccountClient-module__ZjCiba__tierCardFeatured{background:linear-gradient(155deg,#fff4e8 0%,#fde3ee 100%);border-color:#ed2089;box-shadow:0 4px #ed2089}.AccountClient-module__ZjCiba__ribbon{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#2a1f24;background:#fff91e;border:1.5px solid #2a1f24;border-radius:999px;padding:4px 12px;font-size:12px;position:absolute;top:-12px;right:20px;transform:rotate(4deg);box-shadow:0 2px #2a1f24}.AccountClient-module__ZjCiba__tierName{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#2a1f24;font-size:20px}.AccountClient-module__ZjCiba__tierSub,.AccountClient-module__ZjCiba__tierRenewal{color:var(--color-muted-foreground,var(--muted-foreground));font-size:14px}.AccountClient-module__ZjCiba__tierLink{margin-top:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-ag-pink-dark,var(--ag-pink-dark));text-underline-offset:3px;align-self:flex-start;font-size:14px;text-decoration-line:underline;text-decoration-thickness:2px}.AccountClient-module__ZjCiba__stateCard{gap:calc(var(--spacing,.25rem)*2);background-color:var(--color-white,#fff);border:1.5px solid #2a1f24;border-radius:16px;flex-direction:column;padding:16px 20px;display:flex;box-shadow:0 3px #2a1f24}.AccountClient-module__ZjCiba__pastDue{background:#ffeef1;border-color:#c11f3d;box-shadow:0 3px #c11f3d}.AccountClient-module__ZjCiba__paused{background:#fff7e0;border-color:#e7bc2d;box-shadow:0 3px #e7bc2d}.AccountClient-module__ZjCiba__stateTitle{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#2a1f24;font-size:16px}.AccountClient-module__ZjCiba__stateBody{color:var(--color-muted-foreground,var(--muted-foreground));font-size:14px}.AccountClient-module__ZjCiba__stateCta{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-ag-pink-dark,var(--ag-pink-dark));text-underline-offset:3px;align-self:flex-start;font-size:14px;text-decoration-line:underline;text-decoration-thickness:2px}.AccountClient-module__ZjCiba__quotaCard{gap:calc(var(--spacing,.25rem)*3);background-color:var(--color-white,#fff);border:1.5px solid #2a1f24;border-radius:16px;flex-direction:column;padding:20px;display:flex;box-shadow:0 3px #2a1f24}.AccountClient-module__ZjCiba__quotaH2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#2a1f24;font-size:16px}.AccountClient-module__ZjCiba__quotaGrid{gap:calc(var(--spacing,.25rem)*3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:480px){.AccountClient-module__ZjCiba__quotaGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.AccountClient-module__ZjCiba__quotaCell{gap:calc(var(--spacing,.25rem)*1);background:#fffdf7;border:1.5px solid #e7d4d6;border-radius:12px;flex-direction:column;padding:12px;display:flex}.AccountClient-module__ZjCiba__quotaLabel{color:var(--color-muted-foreground,var(--muted-foreground));font-size:12px}.AccountClient-module__ZjCiba__quotaValue{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-ag-pink,var(--ag-pink));font-size:22px}.AccountClient-module__ZjCiba__quotaSub{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-ag-green,var(--ag-green));font-size:13px}.AccountClient-module__ZjCiba__upgradeCta{gap:calc(var(--spacing,.25rem)*2);background-color:var(--color-white,#fff);background:#fff4e8;border:1.5px solid #2a1f24;border-radius:18px;flex-direction:column;padding:20px;display:flex;transform:rotate(-.5deg);box-shadow:0 3px #2a1f24}.AccountClient-module__ZjCiba__upgradeHeading{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#2a1f24;font-size:18px}.AccountClient-module__ZjCiba__upgradeBody{color:var(--color-muted-foreground,var(--muted-foreground));font-size:14px}.AccountClient-module__ZjCiba__upgradeCtas{margin-top:calc(var(--spacing,.25rem)*1);gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}@media (min-width:480px){.AccountClient-module__ZjCiba__upgradeCtas{flex-direction:row;align-items:center}}.AccountClient-module__ZjCiba__upgradePrimary{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background:#ed2089;border:1.5px solid #9f1b66;border-radius:999px;justify-content:center;align-items:center;height:44px;padding:0 20px;font-size:15px;text-decoration:none;display:inline-flex;box-shadow:0 4px #9f1b66}.AccountClient-module__ZjCiba__upgradeSecondary{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-ag-pink-dark,var(--ag-pink-dark));text-underline-offset:3px;justify-content:center;align-items:center;padding:0 8px;font-size:14px;text-decoration-line:underline;text-decoration-thickness:2px;display:inline-flex}.AccountClient-module__ZjCiba__emptyState{align-items:center;gap:calc(var(--spacing,.25rem)*3);background-color:var(--color-white,#fff);text-align:center;border:1.5px dashed #e7d4d6;border-radius:16px;flex-direction:column;padding:32px 20px;display:flex}.AccountClient-module__ZjCiba__emptyState p{color:#2a1f24;font-size:16px;line-height:1.5}.AccountClient-module__ZjCiba__recent{gap:calc(var(--spacing,.25rem)*2);background-color:var(--color-white,#fff);border:1.5px solid #2a1f24;border-radius:16px;flex-direction:column;padding:20px;display:flex;box-shadow:0 3px #2a1f24}.AccountClient-module__ZjCiba__recentH2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#2a1f24;font-size:18px}.AccountClient-module__ZjCiba__recentList{margin-top:calc(var(--spacing,.25rem)*2);gap:calc(var(--spacing,.25rem)*2);flex-direction:column;list-style:none;display:flex}.AccountClient-module__ZjCiba__recentItem{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);background:#fffdf7;border:1.5px solid #e7d4d6;border-radius:10px;padding:10px 12px;display:flex}.AccountClient-module__ZjCiba__recentAffirmation{color:#2a1f24;flex:1;font-size:14px;line-height:1.4}.AccountClient-module__ZjCiba__recentTime{color:var(--color-muted-foreground,var(--muted-foreground));flex-shrink:0;font-size:12px}.AccountClient-module__ZjCiba__recentSeeAll{margin-top:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-ag-pink-dark,var(--ag-pink-dark));text-underline-offset:3px;align-self:flex-start;font-size:14px;text-decoration-line:underline;text-decoration-thickness:2px}.AccountClient-module__ZjCiba__footer{margin-top:calc(var(--spacing,.25rem)*8);color:var(--color-muted-foreground,var(--muted-foreground));border-top:1px dashed #e7d4d6;justify-content:space-between;align-items:center;padding:16px 4px;font-size:12px;display:flex}.AccountClient-module__ZjCiba__signOut{cursor:pointer;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#2a1f24;text-underline-offset:3px;background-color:#0000;font-size:12px;text-decoration-line:underline}}@property --tw-font-weight{syntax:"*";inherits:false}
