.add-credits-dialog[data-v-7d4ea0a8]{--add-credits-copy:#0a0a0d;color:var(--oa-color-ink)}.add-credits-dialog.app-modal{width:min(100vw - 2rem,42.5rem);max-height:min(100dvh - 2rem,48rem)}.add-credits-dialog .app-modal__surface{min-height:18.5625rem;max-height:min(100dvh - 2rem,48rem)}.add-credits-dialog .app-modal__header{gap:.25rem;padding:1.75rem 1.5rem 0 1.75rem}.add-credits-dialog .app-modal__close{margin-top:-.25rem}.add-credits-dialog .app-modal__body{overscroll-behavior:contain;min-height:0;padding:0;overflow-y:auto}.add-credits-dialog input.custom-amount::placeholder{color:var(--color-text-04)}.add-credits-dialog input.custom-amount[type=number]{appearance:textfield;-webkit-appearance:none}.add-credits-dialog input.custom-amount[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.add-credits-dialog input.custom-amount[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.add-credits-amount[data-v-7d4ea0a8]{flex-direction:column;gap:1.5rem;padding:1.5rem 1.75rem 2rem;display:flex}.amount-options[data-v-7d4ea0a8]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.amount-option[data-v-7d4ea0a8]{background:var(--oa-color-surface);min-width:0;height:5rem;color:var(--add-credits-copy);cursor:pointer;font-family:var(--typography-font-family-sf-pro-base);font-variation-settings:"wdth" 100;white-space:nowrap;border:1px solid #0000001f;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.625rem .875rem;line-height:normal;display:flex}.amount-option--selected[data-v-7d4ea0a8]{border:2px solid var(--oa-color-ink);color:var(--oa-color-ink)}.amount-option__price[data-v-7d4ea0a8]{font-size:1.125rem;font-weight:590;line-height:1.3}.amount-option__credits[data-v-7d4ea0a8]{color:var(--oa-color-ink-soft);font-size:.8125rem;font-weight:400;line-height:1.4}.amount-option--skeleton[data-v-7d4ea0a8]{cursor:default}.amount-option__skeleton-line[data-v-7d4ea0a8]{border-radius:var(--radius-6);background:var(--color-background-03);display:block;position:relative;overflow:hidden}.amount-option__skeleton-line[data-v-7d4ea0a8]:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);animation:1.4s ease-in-out infinite add-credits-skeleton-shimmer-7d4ea0a8;position:absolute;inset:0;transform:translate(-100%)}.amount-option__skeleton-line--price[data-v-7d4ea0a8]{width:2.75rem;height:1.125rem}.amount-option__skeleton-line--credits[data-v-7d4ea0a8]{width:4rem;height:.75rem}.amount-option--other[data-v-7d4ea0a8]{font-family:var(--typography-h5-medium-font-family);font-size:var(--typography-h5-medium-font-size);font-weight:var(--typography-h5-medium-font-weight);line-height:var(--typography-h5-medium-line-height)}.add-credits-dialog__footer[data-v-7d4ea0a8]{gap:var(--oa-space-3);margin-top:var(--oa-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dialog-button[data-v-7d4ea0a8]{height:var(--oa-space-12);border-radius:var(--oa-radius-pill);cursor:pointer;font-size:var(--oa-text-base);justify-content:center;align-items:center;padding:.875rem 1.5rem;font-weight:510;line-height:1.3;display:inline-flex}.dialog-button--primary[data-v-7d4ea0a8]{background:var(--oa-color-ink);color:var(--oa-color-on-ink);border:0}.add-credits-form .add-credits-dialog__footer[data-v-7d4ea0a8]{margin:0;padding:0 1.75rem 1.75rem;display:block}.add-credits-dialog .dialog-button.oa-button--large:not(.oa-button--plain){width:100%}.add-credits-dialog .dialog-button.oa-button:disabled:not(.is-loading){opacity:.35}button[data-v-7d4ea0a8]:hover:not(:disabled){filter:brightness(.97)}@keyframes add-credits-skeleton-shimmer-7d4ea0a8{to{transform:translate(100%)}}@media (width<=40rem){.add-credits-dialog.app-modal{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.add-credits-dialog .app-modal__surface{max-height:calc(100dvh - 1rem)}.amount-options[data-v-7d4ea0a8]{grid-template-columns:repeat(2,minmax(0,1fr))}.add-credits-amount[data-v-7d4ea0a8],.add-credits-form .add-credits-dialog__footer[data-v-7d4ea0a8]{padding-inline:var(--oa-space-5)}}@media (prefers-reduced-motion:reduce){.amount-option__skeleton-line[data-v-7d4ea0a8]:after{animation:none}}.consumption-dialog[data-v-674fc5cb]{color:var(--color-text-01)}.consumption-dialog .app-modal__body{min-height:0;padding:var(--oa-space-4) 1.75rem 1.75rem}.consumption-dialog__content[data-v-674fc5cb]{gap:var(--oa-space-6);flex-direction:column;display:flex}.consumption-overview[data-v-674fc5cb]{flex-direction:column;gap:0;display:flex}.consumption-amount[data-v-674fc5cb]{align-items:baseline;gap:var(--oa-space-1);color:var(--oa-color-ink);white-space:nowrap;margin:0;line-height:1;display:flex}.consumption-amount strong[data-v-674fc5cb]{font-family:var(--typography-amount-display-font-family);font-size:5rem;font-weight:var(--typography-amount-display-font-weight);letter-spacing:normal;line-height:var(--typography-amount-display-line-height);word-spacing:normal}.consumption-amount span[data-v-674fc5cb]{font-family:var(--typography-h5-semibold-font-family);font-size:var(--typography-h5-semibold-font-size);font-weight:var(--typography-h5-semibold-font-weight);line-height:var(--typography-h5-semibold-line-height)}.consumption-agents[data-v-674fc5cb]{align-items:center;gap:var(--oa-space-3);display:flex}.consumption-agent[data-v-674fc5cb]{align-items:center;gap:var(--oa-space-1);min-width:0;color:var(--oa-color-ink);font-size:var(--oa-text-sm);white-space:nowrap;line-height:normal;display:inline-flex}.consumption-agent__caller-icon[data-v-674fc5cb],.consumption-agent__service-icon[data-v-674fc5cb]{width:var(--oa-space-5);height:var(--oa-space-5);flex:none;position:relative;overflow:hidden}.consumption-agent__caller-icon[data-v-674fc5cb]{border:.0142rem solid var(--color-line-02);border-radius:.341rem}.consumption-agent__caller-icon img[data-v-674fc5cb]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.consumption-agent__service-icon[data-v-674fc5cb]{background:var(--color-background-02);justify-content:center;align-items:center;display:inline-flex}.consumption-agent__service-icon img[data-v-674fc5cb]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.consumption-agents__arrow[data-v-674fc5cb]{width:.433rem;height:var(--oa-space-2);flex:none;justify-content:flex-start;align-items:center;display:inline-flex}.consumption-agents__arrow img[data-v-674fc5cb]{width:.3705rem;max-width:none;height:.4087rem}.consumption-details-list[data-v-674fc5cb]{padding-top:var(--oa-space-3);border-top:1px dashed var(--color-line-02);flex-direction:column;gap:0;margin:0;display:flex}.consumption-details-list>div[data-v-674fc5cb]{justify-content:space-between;align-items:center;gap:var(--oa-space-4);font-family:var(--typography-body2-regular-font-family);font-size:var(--typography-body2-regular-font-size);white-space:nowrap;padding-block:.6875rem;line-height:normal;display:flex}.consumption-details-list dt[data-v-674fc5cb]{color:var(--oa-color-muted);font-weight:var(--typography-body2-regular-font-weight)}.consumption-details-list dd[data-v-674fc5cb]{color:var(--oa-color-ink);font-family:var(--typography-body2-medium-font-family);font-weight:var(--typography-body2-medium-font-weight);text-align:left;margin:0}.consumption-details-list dd.consumption-order-id[data-v-674fc5cb]{overflow-wrap:anywhere;white-space:normal;text-align:right;min-width:0}.consumption-cost-number[data-v-674fc5cb]{font-family:inherit;font-weight:inherit;line-height:inherit}@media (width<=40rem){.consumption-dialog .app-modal__body{padding:var(--oa-space-4) var(--oa-space-5) var(--oa-space-5)}.consumption-amount strong[data-v-674fc5cb]{font-size:4rem}.consumption-agents[data-v-674fc5cb]{align-items:flex-start;row-gap:var(--oa-space-2);flex-wrap:wrap}.consumption-details-list>div[data-v-674fc5cb]{align-items:flex-start;gap:var(--oa-space-1);white-space:normal;flex-direction:column}.consumption-details-list dd[data-v-674fc5cb]{overflow-wrap:anywhere;text-align:left}}.profile-dialog[data-v-5aebafb4]{width:min(100vw - 2rem,480px);max-width:none;max-height:min(100dvh - 2rem,44rem)}.profile-dialog[data-v-5aebafb4] .app-modal__surface{overscroll-behavior:contain;max-height:min(100dvh - 2rem,44rem);overflow-y:auto}.profile-dialog[data-v-5aebafb4] .app-modal__body{min-height:0;padding:1.5rem 1.75rem 32px}.profile-dialog__content[data-v-5aebafb4]{flex-direction:column;flex:none;align-items:center;gap:1.25rem;width:100%;display:flex}.avatar-control[data-v-5aebafb4]{flex:none;width:6.75rem;height:6.5rem;position:relative}.profile-avatar[data-v-5aebafb4]{width:6rem;height:6rem;color:var(--color-text-invert);font-family:var(--typography-h1-font-family);background:#9e75e9;border-radius:50%;justify-content:center;align-items:center;font-size:1.875rem;font-weight:500;line-height:1;display:flex;position:absolute;top:0;left:.25rem;overflow:hidden}.profile-avatar img[data-v-5aebafb4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.avatar-control__button[data-v-5aebafb4]{border:1px solid var(--color-line-02);background:var(--color-background-01);width:2rem;height:2rem;color:var(--color-text-01);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:4.375rem;left:4.625rem;box-shadow:0 .125rem .375rem #00000014}.avatar-control__button[data-v-5aebafb4]:hover{background:var(--color-background-02)}.profile-fields[data-v-5aebafb4]{flex-direction:column;gap:1rem;width:100%;display:flex}.profile-dialog__error[data-v-5aebafb4]{width:100%;color:var(--color-state-error);font-size:var(--typography-caption-regular-font-size);line-height:var(--typography-caption-regular-line-height);text-align:center;margin:-.75rem 0 0}.profile-readonly-field[data-v-5aebafb4]{gap:var(--space-8);flex-direction:column;width:100%;display:flex}.profile-readonly-field__label[data-v-5aebafb4]{font-family:var(--typography-body2-semibold-font-family);font-size:var(--typography-body2-semibold-font-size);font-weight:var(--typography-body2-semibold-font-weight);line-height:var(--typography-body2-semibold-line-height)}.profile-readonly-field__label[data-v-5aebafb4],.profile-readonly-field__value[data-v-5aebafb4]{color:var(--color-text-01);letter-spacing:var(--typography-letter-spacing-default)}.profile-readonly-field__value[data-v-5aebafb4]{overflow-wrap:anywhere;font-family:var(--typography-body2-regular-font-family);font-size:var(--typography-body2-regular-font-size);font-weight:var(--typography-body2-regular-font-weight);line-height:var(--typography-body2-regular-line-height)}@media (width<=30rem){.profile-dialog[data-v-5aebafb4] .app-modal__body{padding:1.25rem 1.25rem 32px}.profile-dialog[data-v-5aebafb4] .app-modal__footer{padding:0 1.25rem 1.5rem}}.close-control[data-v-18cc8af0]{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-18);color:inherit;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.close-control__icon[data-v-18cc8af0]{width:var(--space-24);height:var(--space-24);pointer-events:none;flex:none;place-items:center;display:grid}.close-control__icon svg[data-v-18cc8af0]{width:var(--space-24);height:var(--space-24);pointer-events:none;max-width:none}@media (hover:hover){.close-control[data-v-18cc8af0]:hover{background:var(--color-block-01)}}.close-control[data-v-18cc8af0]:active,.close-control[data-v-18cc8af0]:focus-visible{background:var(--color-block-01)}.fullscreen-dialog[data-v-faa10408]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--oa-color-ink);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.fullscreen-dialog[data-v-faa10408]::backdrop{background:0 0}.fullscreen-dialog__surface[data-v-faa10408]{background:var(--color-background-02);overscroll-behavior:contain;width:100%;height:100%;position:relative;overflow:hidden auto}.fullscreen-dialog__close[data-v-faa10408]{z-index:1;top:var(--oa-space-6);right:var(--oa-space-6);position:fixed}@media (width<=40rem){.fullscreen-dialog__close[data-v-faa10408]{top:var(--oa-space-5);right:var(--oa-space-5);width:var(--oa-space-10);min-width:var(--oa-space-10);height:var(--oa-space-10)}}.upgrade-plan-modal__content[data-v-e4e09c7f]{--upgrade-plan-content-max-width:67.5rem}
