.architecture-module___QcFUW__container{z-index:1;max-width:1200px;margin:0 auto;padding-bottom:4rem;position:relative}.architecture-module___QcFUW__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.architecture-module___QcFUW__title{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:2.1rem;font-weight:700}.architecture-module___QcFUW__subtitle{color:var(--text-secondary);opacity:.8;margin-top:.25rem;font-size:.95rem}.architecture-module___QcFUW__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.architecture-module___QcFUW__tabBar{background:var(--surface-color,#ffffff08);border:1px solid var(--border-color,#2a2d35);border-radius:10px;flex-wrap:wrap;gap:2px;margin-bottom:1rem;padding:4px;display:inline-flex}.architecture-module___QcFUW__tab{color:var(--text-secondary,#98a2b3);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.85rem;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.architecture-module___QcFUW__tab:hover{color:var(--text-primary,#e6e6e9);background:var(--surface-hover,#ffffff0a)}.architecture-module___QcFUW__tabActive,.architecture-module___QcFUW__tabActive:hover{background:var(--accent-color,#6366f1);color:#fff}.architecture-module___QcFUW__statusPill{color:var(--text-secondary,#98a2b3);text-transform:capitalize;background:#ffffff14;border-radius:999px;padding:1px 6px;font-size:.7rem;display:inline-block}.architecture-module___QcFUW__statusPill.architecture-module___QcFUW__completed{color:#4ade80;background:#22c55e2e}.architecture-module___QcFUW__statusPill.architecture-module___QcFUW__generating,.architecture-module___QcFUW__statusPill.architecture-module___QcFUW__pending{color:#a5b4fc;background:#6366f12e}.architecture-module___QcFUW__statusPill.architecture-module___QcFUW__failed{color:#fca5a5;background:#ef44442e}.architecture-module___QcFUW__meta{color:var(--text-secondary,#98a2b3);margin-top:.75rem;font-size:.8rem}
.CodeVisualizer-module__trst8W__wrapper{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:12px;flex-direction:column;width:100%;min-height:560px;display:flex;position:relative;overflow:hidden}.CodeVisualizer-module__trst8W__toolbar{border-bottom:1px solid var(--border-subtle);z-index:10;background:#00000040;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 1rem;display:flex}[data-theme=light] .CodeVisualizer-module__trst8W__toolbar{border-bottom:1px solid var(--border-default);background:#fff}.CodeVisualizer-module__trst8W__toolbarLeft{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.82rem;font-weight:500;display:flex}[data-theme=light] .CodeVisualizer-module__trst8W__toolbarLeft{color:#374151}.CodeVisualizer-module__trst8W__toolbarRight{align-items:center;gap:.35rem;display:flex}.CodeVisualizer-module__trst8W__zoomBtn{min-width:32px;height:32px;color:var(--text-primary);cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:6px;justify-content:center;align-items:center;padding:0 .6rem;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex}.CodeVisualizer-module__trst8W__zoomBtn:hover:not(:disabled){border-color:var(--accent-cyan);color:var(--accent-cyan);background:#ffffff26}.CodeVisualizer-module__trst8W__zoomBtn:disabled{opacity:.4;cursor:not-allowed}.CodeVisualizer-module__trst8W__textBtn{letter-spacing:.02em;width:auto;padding:0 .65rem;font-size:.75rem}[data-theme=light] .CodeVisualizer-module__trst8W__zoomBtn{color:#111827;background:#fff;border:1px solid #9ca3af;box-shadow:0 1px 1px #0f172a0a}[data-theme=light] .CodeVisualizer-module__trst8W__zoomBtn:hover:not(:disabled){border-color:var(--accent-cyan);color:var(--accent-cyan);background:#f3f4f6}.CodeVisualizer-module__trst8W__zoomLabel{font-variant-numeric:tabular-nums;color:var(--text-primary);text-align:center;min-width:48px;font-size:.8rem;font-weight:500}[data-theme=light] .CodeVisualizer-module__trst8W__zoomLabel{color:#111827;font-weight:600}.CodeVisualizer-module__trst8W__divider{background:#fff3;width:1px;height:20px;margin:0 .5rem;display:inline-block}[data-theme=light] .CodeVisualizer-module__trst8W__divider{background:#9ca3af}.CodeVisualizer-module__trst8W__canvas{cursor:grab;background:radial-gradient(circle at 0 0,#6366f10f,#0000 40%),repeating-linear-gradient(0deg,#0000 0 23px,#ffffff06 23px 24px),repeating-linear-gradient(90deg,#0000 0 23px,#ffffff06 23px 24px);flex:1;min-height:500px;position:relative;overflow:hidden}[data-theme=light] .CodeVisualizer-module__trst8W__canvas{background:radial-gradient(circle at 0 0,#6366f10a,#0000 40%),repeating-linear-gradient(0deg,#0000 0 23px,#00000009 23px 24px),repeating-linear-gradient(90deg,#0000 0 23px,#00000009 23px 24px)}.CodeVisualizer-module__trst8W__canvas.CodeVisualizer-module__trst8W__grabbing{cursor:grabbing}.CodeVisualizer-module__trst8W__stage{position:absolute;top:50%;left:50%}.CodeVisualizer-module__trst8W__stage svg{max-width:none;max-height:none;display:block}.CodeVisualizer-module__trst8W__statusOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--text-primary,#e6e6e9);text-align:center;background:#0b0c1099;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;display:flex;position:absolute;inset:0}[data-theme=light] .CodeVisualizer-module__trst8W__statusOverlay{color:var(--text-primary,#1f2937);background:#ffffffb3}.CodeVisualizer-module__trst8W__statusTitle{margin:0;font-size:1rem;font-weight:600}.CodeVisualizer-module__trst8W__statusSub{color:var(--text-secondary,#98a2b3);max-width:32rem;margin:0;font-size:.85rem;line-height:1.5}.CodeVisualizer-module__trst8W__spinner{border:2px solid #6366f140;border-top-color:var(--accent-color,#6366f1);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite CodeVisualizer-module__trst8W__spin}.CodeVisualizer-module__trst8W__errorIcon{font-size:1.6rem}@keyframes CodeVisualizer-module__trst8W__spin{to{transform:rotate(360deg)}}
.TokenMeter-module__dNuDiq__meter{isolation:isolate;background:radial-gradient(120% 80% at 15% 0,#38bdf82e 0%,#0000 55%),linear-gradient(135deg,#0a1f3d 0%,#0f2d5c 45%,#07172e 100%);border:1px solid #38bdf847;border-radius:14px;flex-direction:column;gap:.4rem;padding:.8rem .95rem;transition:border-color .25s,transform .25s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 0 24px #38bdf80f,0 4px 14px #02061773}.TokenMeter-module__dNuDiq__meter:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(115deg,#0000 38%,#38bdf81f 50%,#a78bfa1a 52%,#0000 64%);animation:6.5s ease-in-out infinite TokenMeter-module__dNuDiq__meterSheen;position:absolute;inset:0;transform:translate(-130%)}.TokenMeter-module__dNuDiq__meter:after{content:"";z-index:0;background:linear-gradient(90deg,#0000 0%,#38bdf8a6 35%,#6366f18c 60%,#0000 100%) 0 0/200% 100%;height:1px;animation:5s linear infinite TokenMeter-module__dNuDiq__meterTopline;position:absolute;top:0;left:0;right:0}@keyframes TokenMeter-module__dNuDiq__meterSheen{0%{transform:translate(-130%)}55%{transform:translate(130%)}to{transform:translate(130%)}}@keyframes TokenMeter-module__dNuDiq__meterTopline{0%{background-position:100% 0}to{background-position:-100% 0}}.TokenMeter-module__dNuDiq__meter>*{z-index:1;position:relative}.TokenMeter-module__dNuDiq__meter:hover{border-color:#38bdf873;box-shadow:inset 0 1px #ffffff1a,inset 0 0 30px #38bdf81a,0 6px 22px #0206178c}.TokenMeter-module__dNuDiq__meterWarn:before,.TokenMeter-module__dNuDiq__meterDanger:before{display:none}.TokenMeter-module__dNuDiq__meterWarn{background:linear-gradient(135deg,#f59e0b24,#d9770633);border-color:#fcd34d73}:is(.TokenMeter-module__dNuDiq__meterDanger,.TokenMeter-module__dNuDiq__meter:has(.TokenMeter-module__dNuDiq__fillDanger)){background:linear-gradient(135deg,#dc26262e,#7f1d1d52);border-color:#fca5a58c;box-shadow:0 0 18px #dc262659}.TokenMeter-module__dNuDiq__meter.TokenMeter-module__dNuDiq__pulse{animation:.9s TokenMeter-module__dNuDiq__meterPulse}@keyframes TokenMeter-module__dNuDiq__meterPulse{0%{transform:scale(1);box-shadow:0 0 #38bdf873}40%{transform:scale(1.02);box-shadow:0 0 0 8px #38bdf800}to{transform:scale(1);box-shadow:0 0 #38bdf800}}.TokenMeter-module__dNuDiq__header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.TokenMeter-module__dNuDiq__label{letter-spacing:.08em;text-transform:uppercase;color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;font-weight:700;overflow:hidden}.TokenMeter-module__dNuDiq__badge{letter-spacing:.06em;color:#bae6fd;background:#38bdf824;border:1px solid #38bdf852;border-radius:999px;padding:1px 7px;font-size:.65rem;font-weight:700}.TokenMeter-module__dNuDiq__badgeBYO{color:#4ade80;background:#4ade801a;border-color:#4ade8057}.TokenMeter-module__dNuDiq__badgeWarn{color:#f59e0b;background:#f59e0b1f;border-color:#f59e0b52}.TokenMeter-module__dNuDiq__badgeDanger{color:#fff;background:linear-gradient(135deg,#dc2626,#b91c1c);border-color:#fca5a580;box-shadow:0 0 10px #ef44448c}.TokenMeter-module__dNuDiq__number{font-variant-numeric:tabular-nums;align-items:baseline;gap:.4rem;display:flex}.TokenMeter-module__dNuDiq__number strong{color:#fff;letter-spacing:-.01em;font-size:1.25rem;font-weight:800}[data-theme=light] .TokenMeter-module__dNuDiq__number strong{color:#fff}.TokenMeter-module__dNuDiq__unit{color:#fff;opacity:.78;font-size:.7rem}.TokenMeter-module__dNuDiq__bar{background:#ffffff2e;border-radius:4px;width:100%;height:6px;overflow:hidden;box-shadow:inset 0 1px #00000040}.TokenMeter-module__dNuDiq__barFill{background:linear-gradient(90deg,#38bdf8,#6366f1);border-radius:4px;height:100%;transition:width .4s,background .3s,box-shadow .3s}.TokenMeter-module__dNuDiq__fillWarn{background:linear-gradient(90deg,#fbbf24,#f59e0b);box-shadow:0 0 12px #f59e0b8c}.TokenMeter-module__dNuDiq__fillDanger{background:linear-gradient(#ffffff59 0%,#fff0 45%),linear-gradient(90deg,#4c0519 0%,#7f1d1d 35%,#b91c1c 70%,#dc2626 100%);animation:1.6s ease-in-out infinite TokenMeter-module__dNuDiq__dangerPulse;box-shadow:inset 0 1px #ffffff8c,0 0 12px #dc2626d9,0 0 26px #7f1d1d8c}@keyframes TokenMeter-module__dNuDiq__dangerPulse{0%,to{box-shadow:inset 0 1px #ffffff8c,0 0 12px #dc2626d9,0 0 26px #7f1d1d8c}50%{box-shadow:inset 0 1px #ffffffbf,0 0 18px #dc2626,0 0 36px #7f1d1dbf}}.TokenMeter-module__dNuDiq__hint{color:#fff;opacity:.78;margin:0;font-size:.7rem;line-height:1.4}.TokenMeter-module__dNuDiq__chip{font-variant-numeric:tabular-nums;color:#fff;background:#38bdf81a;border:1px solid #38bdf847;border-radius:999px;align-items:center;gap:.3rem;padding:4px 8px;font-size:.68rem;font-weight:700;transition:transform .25s;display:inline-flex}.TokenMeter-module__dNuDiq__chip.TokenMeter-module__dNuDiq__pulse{animation:.9s TokenMeter-module__dNuDiq__meterPulse}.TokenMeter-module__dNuDiq__chipDot{background:#38bdf8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #38bdf8}.TokenMeter-module__dNuDiq__chipText{letter-spacing:.02em}
.Logo-module__wacNiq__root{align-items:center;gap:calc(var(--logo-size) * .32);-webkit-user-select:none;user-select:none;line-height:1;display:inline-flex}.Logo-module__wacNiq__mark{width:var(--logo-size);height:var(--logo-size);filter:drop-shadow(0 2px 6px #0043a82e);flex-shrink:0}.Logo-module__wacNiq__fullLogo{filter:drop-shadow(0 4px 14px #0043a82e);flex-shrink:0;display:block}.Logo-module__wacNiq__markCrop{width:var(--logo-size);height:var(--logo-size);filter:drop-shadow(0 2px 6px #0043a82e);flex-shrink:0;display:inline-block;position:relative;overflow:hidden}.Logo-module__wacNiq__markCropImg{height:calc(var(--logo-size) * 1.7);width:calc(var(--logo-size) * 1.7 * 1.958);top:calc(var(--logo-size) * -.08);max-width:none;position:absolute;left:50%;transform:translate(-50%)}[data-theme=dark] .Logo-module__wacNiq__markCrop,[data-theme=dark] .Logo-module__wacNiq__mark,[data-theme=dark] .Logo-module__wacNiq__fullLogo{filter:brightness(1.05)drop-shadow(0 0 4px #ffffff24)}.Logo-module__wacNiq__wordmark{font-family:var(--font-brand,var(--font-heading,system-ui)), system-ui;letter-spacing:-.02em;font-weight:700;font-size:calc(var(--logo-size) * .66);white-space:nowrap;line-height:1}.Logo-module__wacNiq__suffix{opacity:.78;font-weight:600}.Logo-module__wacNiq__wordmarkAuto{color:#0a2540}[data-theme=dark] .Logo-module__wacNiq__wordmarkAuto{background:linear-gradient(90deg,#4a9eff 0%,#00b4d8 50%,#00f5d4 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.Logo-module__wacNiq__wordmarkGradient{background:linear-gradient(90deg,#0043a8 0%,#00b4d8 50%,#00f5d4 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.Logo-module__wacNiq__wordmarkSolid{color:#0a2540}[data-theme=dark] .Logo-module__wacNiq__wordmarkSolid{color:#e6f4fb}.Logo-module__wacNiq__beta{font-family:var(--font-body,system-ui);font-size:calc(var(--logo-size) * .28);letter-spacing:.14em;color:#00b4d8;padding:calc(var(--logo-size) * .08) calc(var(--logo-size) * .2);text-transform:uppercase;margin-left:calc(var(--logo-size) * .18);background:#00b4d81f;border:1px solid #00b4d859;border-radius:4px;font-weight:700}[data-theme=dark] .Logo-module__wacNiq__beta{color:#00f5d4;background:#00f5d41f;border-color:#00f5d459}
.profile-module__l9KtqW__page{max-width:1100px;margin:0 auto;padding:0 0 3rem}.profile-module__l9KtqW__header{border-bottom:1px solid var(--border-subtle,#94a3b82e);flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:2rem;padding:2rem 0 1.5rem;display:flex}.profile-module__l9KtqW__avatarBlock{justify-content:center;align-items:center;display:inline-flex;position:relative}.profile-module__l9KtqW__avatar{object-fit:cover;border:3px solid var(--accent-cyan);background:var(--input-bg);border-radius:50%;width:96px;height:96px;box-shadow:0 6px 20px #38bdf82e}.profile-module__l9KtqW__avatarFallback{color:#0f172a;width:96px;height:96px;font-size:2rem;font-weight:700;font-family:var(--font-heading), sans-serif;letter-spacing:-.02em;background:linear-gradient(135deg,#fff 0%,#f1f5f9 100%);border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 6px 20px #0f172a2e}.profile-module__l9KtqW__avatarActions{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.profile-module__l9KtqW__avatarBtn{border:1px solid var(--input-border);background:var(--input-bg);color:var(--text-primary);cursor:pointer;font-size:.78rem;font-weight:600;font-family:var(--font-body);border-radius:8px;align-items:center;gap:.4rem;padding:.45rem .85rem;transition:border-color .15s,background .15s;display:inline-flex}.profile-module__l9KtqW__avatarBtn:hover{border-color:var(--accent-cyan)}.profile-module__l9KtqW__avatarBtnDanger{color:#ef4444;border-color:#ef444459}.profile-module__l9KtqW__avatarBtnDanger:hover{background:#ef444414;border-color:#ef4444}.profile-module__l9KtqW__identity{flex:1;min-width:200px}.profile-module__l9KtqW__identityName{color:var(--text-primary);margin:0;font-size:1.6rem;font-weight:700;line-height:1.2}.profile-module__l9KtqW__identityRole{color:var(--text-secondary);margin:.25rem 0 0;font-size:.92rem}.profile-module__l9KtqW__identityMeta{color:var(--text-secondary);flex-wrap:wrap;gap:.75rem;margin-top:.5rem;font-size:.78rem;display:flex}.profile-module__l9KtqW__identityMeta span{align-items:center;gap:.3rem;display:inline-flex}.profile-module__l9KtqW__headerActions{align-items:center;gap:.5rem;margin-left:auto;display:flex}.profile-module__l9KtqW__grid{grid-template-columns:2fr 1fr;gap:1.5rem;display:grid}@media (max-width:880px){.profile-module__l9KtqW__grid{grid-template-columns:1fr}}.profile-module__l9KtqW__card{border:1px solid var(--input-border);background:var(--input-bg);border-radius:14px;flex-direction:column;gap:1rem;padding:1.5rem 1.75rem;display:flex}.profile-module__l9KtqW__cardTitle{color:var(--text-primary);align-items:center;gap:.5rem;margin:0;font-size:1.05rem;font-weight:700;display:flex}.profile-module__l9KtqW__cardSubtitle{color:var(--text-secondary);margin:-.5rem 0 0;font-size:.8rem}.profile-module__l9KtqW__row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:600px){.profile-module__l9KtqW__row{grid-template-columns:1fr}}.profile-module__l9KtqW__field{flex-direction:column;gap:.35rem;display:flex}.profile-module__l9KtqW__fieldLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);font-size:.72rem;font-weight:600}.profile-module__l9KtqW__input,.profile-module__l9KtqW__textarea,.profile-module__l9KtqW__select{background:var(--input-bg);border:1px solid var(--input-border);color:var(--input-color);font-family:var(--font-body);border-radius:8px;width:100%;padding:.6rem .8rem;font-size:.9rem;transition:border-color .18s,box-shadow .18s}.profile-module__l9KtqW__input:focus,.profile-module__l9KtqW__textarea:focus,.profile-module__l9KtqW__select:focus{border-color:var(--accent-cyan);outline:none;box-shadow:0 0 0 3px #66fcf11f}.profile-module__l9KtqW__textarea{resize:vertical;min-height:96px;font-family:inherit}.profile-module__l9KtqW__readOnly{color:var(--text-primary);word-break:break-all;padding:.55rem 0;font-size:.92rem}.profile-module__l9KtqW__readOnlyMuted{color:var(--text-secondary);font-style:italic}.profile-module__l9KtqW__actionsRow{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.25rem;display:flex}.profile-module__l9KtqW__primaryBtn{padding:.65rem 1.1rem;font-size:.88rem;font-weight:600}.profile-module__l9KtqW__spinner{vertical-align:-2px;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;margin-right:.45rem;animation:.7s linear infinite profile-module__l9KtqW__spin;display:inline-block}@keyframes profile-module__l9KtqW__spin{to{transform:rotate(360deg)}}.profile-module__l9KtqW__inlineStatus{border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.82rem;font-weight:600;animation:.2s ease-out profile-module__l9KtqW__statusIn;display:inline-flex}@keyframes profile-module__l9KtqW__statusIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.profile-module__l9KtqW__inlineStatusOk{color:#16a34a;background:#22c55e1f;border:1px solid #22c55e52}.profile-module__l9KtqW__inlineStatusError{color:#ef4444;background:#ef44441a;border:1px solid #ef444452}.profile-module__l9KtqW__inlineStatusBusy{color:var(--accent-cyan);background:#38bdf81a;border:1px solid #38bdf852}.profile-module__l9KtqW__ghostBtn{border:1px solid var(--input-border);color:var(--text-primary);cursor:pointer;font-size:.85rem;font-weight:500;font-family:var(--font-body);background:0 0;border-radius:10px;padding:.55rem .95rem;transition:border-color .15s,background .15s}.profile-module__l9KtqW__ghostBtn:hover{border-color:var(--accent-cyan)}.profile-module__l9KtqW__signOutBtn{color:#ef4444;cursor:pointer;font-size:.82rem;font-weight:600;font-family:var(--font-body);background:#ef444414;border:1px solid #ef444466;border-radius:10px;align-items:center;gap:.45rem;padding:.5rem .9rem;transition:background .15s,border-color .15s;display:inline-flex}.profile-module__l9KtqW__signOutBtn:hover{background:#ef444429}.profile-module__l9KtqW__flash{color:#15803d;background:#22c55e1a;border:1px solid #22c55e52;border-radius:8px;padding:.6rem .85rem;font-size:.85rem}.profile-module__l9KtqW__flashError{color:#ef4444;background:#ef444414;border-color:#ef444452}.profile-module__l9KtqW__planRow{border-bottom:1px dashed var(--border-subtle,#94a3b82e);justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.profile-module__l9KtqW__planRow:last-child{border-bottom:none}.profile-module__l9KtqW__planRow span:first-child{color:var(--text-secondary);font-size:.82rem}.profile-module__l9KtqW__planRow span:last-child{color:var(--text-primary);font-size:.92rem;font-weight:600}.profile-module__l9KtqW__planBadge{letter-spacing:.06em;text-transform:uppercase;color:#6366f1;background:linear-gradient(135deg,#38bdf82e,#6366f12e);border:1px solid #6366f159;border-radius:999px;padding:4px 10px;font-size:.7rem;font-weight:700;display:inline-block}.profile-module__l9KtqW__planBadgeExpired{color:#ef4444;background:#ef44441a;border-color:#ef444466}.profile-module__l9KtqW__usageBar{background:#94a3b826;border-radius:999px;width:100%;height:6px;margin-top:.5rem;overflow:hidden}.profile-module__l9KtqW__usageFill{background:linear-gradient(90deg,#38bdf8,#6366f1);border-radius:999px;height:100%;transition:width .4s}.profile-module__l9KtqW__usageFillDanger{background:linear-gradient(90deg,#f59e0b,#ef4444)}.profile-module__l9KtqW__usageMeta{color:var(--text-secondary);justify-content:space-between;margin-top:.25rem;font-size:.75rem;display:flex}.profile-module__l9KtqW__hiddenInput{display:none}.profile-module__l9KtqW__themeBlock{justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.profile-module__l9KtqW__themeBlock .profile-module__l9KtqW__label{color:var(--text-primary);font-size:.88rem}.profile-module__l9KtqW__themeBlock .profile-module__l9KtqW__hint{color:var(--text-secondary);font-size:.78rem}.profile-module__l9KtqW__skeleton{color:var(--text-secondary);text-align:center;padding:3rem 0}
