@layer components{@keyframes billing-activity-focus{0%{box-shadow:0 0 0 var(--size-2) var(--billing-activity-focus,var(--orange-100))}to{box-shadow:0 0 0 var(--size-2) transparent}}}
@layer components{.billing-activity-row{align-items:start;gap:var(--billing-activity-row-gap,var(--space-12));margin-inline:var(--billing-activity-row-margin,calc(var(--space-8) * -1));padding:var(--billing-activity-row-padding,var(--space-8));border-radius:var(--radius-xl);font-family:var(--font-main), sans-serif;grid-template-columns:auto minmax(0,1fr);display:grid}.billing-activity-row[data-highlighted]{background:var(--billing-activity-highlight,var(--black-3))}.billing-activity-row .billing-activity-avatar{--billing-activity-avatar-fallback-fill:var(--black-5);--billing-activity-avatar-fallback-border:var(--white-100);--billing-activity-avatar-fallback-shadow:none;--billing-activity-avatar-fallback-icon:var(--black-40);--billing-activity-avatar-fallback-backdrop:none}.dark .billing-activity-row .billing-activity-avatar{--billing-activity-avatar-fallback-fill:var(--white-10);--billing-activity-avatar-fallback-border:var(--black-30);--billing-activity-avatar-fallback-shadow:none;--billing-activity-avatar-fallback-icon:var(--white-60);--billing-activity-avatar-fallback-backdrop:none}.billing-activity-row[data-focused]{animation:billing-activity-focus var(--billing-activity-focus-duration,2s) ease-out forwards}.billing-activity-row[data-highlighted] .billing-activity-row__line:first-child{padding-top:var(--space-4)}.billing-activity-row__body{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.billing-activity-row__line{justify-content:space-between;align-items:baseline;gap:var(--space-8);min-width:0;display:flex}.billing-activity-row__title{align-items:baseline;gap:var(--space-6);min-width:0;display:flex}.billing-activity-row__name,.billing-activity-row__amount{color:var(--billing-activity-title,var(--card-title));font-size:var(--fs-14);font-weight:var(--fw-medium);line-height:var(--lh-20);white-space:nowrap}.billing-activity-row__name{font-size:var(--fs-16);font-weight:var(--fw-regular);letter-spacing:var(--ls-tightest)}.billing-activity-row__meta{align-items:baseline;gap:var(--space-6);color:var(--billing-activity-body,var(--card-body));font-family:var(--font-main), sans-serif;font-size:var(--fs-12);font-weight:var(--fw-regular);line-height:var(--lh-16);flex:none;display:none}.billing-activity-row__meta time{font-family:var(--font-main), sans-serif;font-size:var(--fs-12);font-weight:var(--fw-regular);line-height:var(--lh-16)}.billing-activity-row:is(:hover,:focus-within) .billing-activity-row__meta{display:inline-flex}@media (hover:none){.billing-activity-row__meta{display:inline-flex}}.billing-activity-row__meta svg{width:var(--size-16);height:var(--size-16);align-self:center}.billing-activity-row__alert-action{color:inherit;cursor:pointer;border-radius:var(--radius-full);background:0 0;border:0;justify-content:center;align-self:center;align-items:center;padding:0;transition:color .15s,transform .15s;display:inline-flex}.billing-activity-row__alert-action:disabled{cursor:default}.billing-activity-row__alert-action:not(:disabled):hover{color:var(--card-title)}.billing-activity-row__alert-action:not(:disabled):active{transform:scale(.9)}.billing-activity-row__alert-action[data-alert=played]:not(:disabled):active svg{transform:rotate(-45deg)}.billing-activity-row__alert-action:focus-visible{outline:calc(var(--size-1) * 2) solid var(--orange-100);outline-offset:var(--space-2)}.billing-activity-row__amount[data-income]{color:var(--billing-activity-income,var(--green-100))}.billing-activity-row__description,.billing-activity-row__fee,.billing-activity-row__no-message{color:var(--billing-activity-body,var(--card-body));font-size:var(--fs-12);font-weight:var(--fw-regular);line-height:var(--lh-16)}.billing-activity-row__no-message{font-style:italic}.billing-activity-row__name,.billing-activity-row__description{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.billing-activity-row__fee{white-space:nowrap;flex:none}.billing-activity-row__asset{align-items:center;gap:var(--space-4);display:inline-flex}.billing-activity-row__asset>img{width:var(--size-16);height:var(--size-16);border-radius:var(--radius-full)}.billing-activity-row__attachments{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.dark .billing-activity-row[data-highlighted]{background:var(--billing-activity-highlight,var(--white-5))}.billing-activity-row[data-roomy]{gap:var(--billing-activity-row-gap,var(--space-16));margin-inline:var(--billing-activity-row-margin,calc(var(--space-12) * -1));padding-inline:var(--billing-activity-row-padding,var(--space-12))}.billing-activity-row[data-roomy] .billing-activity-row__name,.billing-activity-row[data-roomy] .billing-activity-row__amount{font-size:var(--fs-16);line-height:var(--lh-24)}.billing-activity-row[data-roomy] .billing-activity-row__description,.billing-activity-row[data-roomy] .billing-activity-row__fee{font-size:var(--fs-14);line-height:var(--lh-20)}.billing-activity-row[data-roomy] .billing-activity-row__attachments{padding-top:var(--space-4)}@media (max-width:767.98px){.billing-activity-row{gap:var(--billing-activity-row-gap,var(--space-16));margin-inline:var(--billing-activity-row-margin,calc(var(--space-12) * -1));padding-inline:var(--billing-activity-row-padding,var(--space-12))}.billing-activity-row__name,.billing-activity-row__amount{font-size:var(--fs-16);line-height:var(--lh-24)}.billing-activity-row__description,.billing-activity-row__fee{font-size:var(--fs-14);line-height:var(--lh-20)}.billing-activity-row__attachments{padding-top:var(--space-4)}}.billing-activity-actor-card .info-card__content{gap:var(--space-16);padding:var(--space-10)}.billing-activity-actor-card .info-card__rows{gap:var(--space-6)}.billing-activity-actor-card .info-card__description{font-size:var(--fs-13);line-height:var(--lh-16)}}.billing-activity-actor__trigger{border-radius:var(--radius-full);display:inline-flex}.billing-activity-actor__trigger:focus-visible{outline:var(--size-2) solid var(--button-focus-outline)}.billing-activity-actor__tiers{justify-items:end;gap:var(--space-2);display:grid}.billing-activity-row__description:has(.billing-activity-message-card__trigger){flex:1}.billing-activity-row__description:has(.billing-activity-inline-details){flex:1;overflow:visible}.billing-activity-message-card__preview{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.billing-activity-actor__tiers>[data-tone=blue]{color:var(--blue-100)}.billing-activity-actor__tiers>[data-tone=violet]{color:var(--swatch-violet)}.billing-activity-actor__tiers>[data-tone=orange]{color:var(--orange-100)}.billing-activity-row__meta>span{align-self:center;display:inline-flex}
@layer components{.billing-activity-avatar{--billing-activity-avatar-fallback-fill:var(--gray-e8);--billing-activity-avatar-fallback-border:var(--white-100);--billing-activity-avatar-fallback-shadow:var(--shadow-light-100);--billing-activity-avatar-fallback-icon:var(--black-30);--billing-activity-avatar-icon-fill:var(--black-3);width:var(--billing-activity-avatar-size,var(--size-56));height:var(--billing-activity-avatar-size,var(--size-56));flex:none;display:inline-flex;position:relative}.dark .billing-activity-avatar{--billing-activity-avatar-fallback-fill:var(--gray-1b);--billing-activity-avatar-fallback-border:var(--black-30);--billing-activity-avatar-fallback-shadow:var(--shadow-dark-100);--billing-activity-avatar-fallback-icon:var(--white-60);--billing-activity-avatar-icon-fill:var(--white-5)}.billing-activity-avatar[data-shadow=false]{--billing-activity-avatar-fallback-shadow:none}.billing-activity-avatar[data-type=list-item]{--billing-activity-avatar-fallback-fill:var(--black-5);--billing-activity-avatar-fallback-border:var(--white-100);--billing-activity-avatar-fallback-shadow:none;--billing-activity-avatar-fallback-icon:var(--black-40);--billing-activity-avatar-fallback-backdrop:none}.dark .billing-activity-avatar[data-type=list-item]{--billing-activity-avatar-fallback-fill:var(--white-10);--billing-activity-avatar-fallback-border:var(--black-30);--billing-activity-avatar-fallback-shadow:none;--billing-activity-avatar-fallback-icon:var(--white-60);--billing-activity-avatar-fallback-backdrop:none}.billing-activity-avatar__fallback{border:1px solid var(--billing-activity-avatar-fallback-border);border-radius:var(--radius-full);background:var(--billing-activity-avatar-fallback-fill);color:var(--billing-activity-avatar-fallback-icon);box-shadow:var(--billing-activity-avatar-fallback-shadow);-webkit-backdrop-filter:var(--billing-activity-avatar-fallback-backdrop,blur(var(--blur-20)));backdrop-filter:var(--billing-activity-avatar-fallback-backdrop,blur(var(--blur-20)));position:relative;overflow:hidden}.billing-activity-avatar__silhouette{width:100%;height:100%;color:inherit;pointer-events:none;display:block}.billing-activity-avatar__fallback svg:not(.billing-activity-avatar__silhouette){width:var(--size-32);height:var(--size-32)}.billing-activity-avatar__fallback[data-variant=icon]{background:var(--billing-activity-avatar-icon-fill);color:var(--card-title);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.billing-activity-avatar__fallback[data-variant=icon] svg{width:var(--size-24);height:var(--size-24)}.billing-activity-avatar__badge{right:calc(var(--size-2) * -1);bottom:calc(var(--size-2) * -1);z-index:1;box-sizing:border-box;width:var(--billing-activity-avatar-badge-size,var(--size-24));height:var(--billing-activity-avatar-badge-size,var(--size-24));border:calc(var(--size-1) * 1.5) solid var(--surface-fill);border-radius:var(--radius-full);background:var(--billing-activity-tone,var(--card-title));color:var(--billing-activity-tone-contrast,var(--white-100));justify-content:center;align-items:center;display:inline-flex;position:absolute}.billing-activity-avatar__badge[data-tone=orange]{--billing-activity-tone:var(--orange-100)}.billing-activity-avatar__badge[data-tone=cyan]{--billing-activity-tone:var(--swatch-cyan)}.billing-activity-avatar__badge[data-tone=violet]{--billing-activity-tone:var(--swatch-violet)}.billing-activity-avatar__badge[data-tone=blue]{--billing-activity-tone:var(--blue-100)}.billing-activity-avatar__badge[data-tone=green]{--billing-activity-tone:var(--green-100)}.billing-activity-avatar__badge[data-tone=red]{--billing-activity-tone:var(--red-100)}.billing-activity-avatar__badge[data-tone=dark]{--billing-activity-tone:var(--card-title)}.dark .billing-activity-avatar__badge[data-tone=dark]{--billing-activity-tone-contrast:var(--black-100)}.billing-activity-avatar__badge[data-tone=surface]{background:var(--surface-fill);color:var(--card-title)}.billing-activity-avatar__badge[data-ring]{background:radial-gradient(circle closest-side, var(--surface-fill) 70%, var(--billing-activity-tone,var(--card-title)) 72%);color:var(--billing-activity-tone,var(--card-title))}.billing-activity-avatar__badge[data-ring] svg{width:var(--size-10);height:var(--size-10)}.billing-activity-avatar__badge svg{width:var(--size-16);height:var(--size-16)}.billing-activity-avatar__badge[data-small-icon] svg{width:var(--size-13);height:var(--size-13)}.billing-activity-avatar__badge[data-surface-icon]{color:var(--white-100)}.dark .billing-activity-avatar__badge[data-surface-icon]{color:var(--black-100)}}.billing-activity-avatar .billing-activity-avatar__image{border-radius:var(--radius-full);width:100%;height:100%}.billing-activity-avatar .billing-activity-avatar__fallback{background:var(--billing-activity-avatar-fallback-fill);color:var(--billing-activity-avatar-fallback-icon);position:relative;overflow:hidden}.billing-activity-avatar .billing-activity-avatar__image:has([data-slot=avatar-image]){border:1px solid var(--billing-activity-avatar-fallback-border);box-shadow:var(--billing-activity-avatar-fallback-shadow);-webkit-backdrop-filter:var(--billing-activity-avatar-fallback-backdrop,blur(var(--blur-20)));backdrop-filter:var(--billing-activity-avatar-fallback-backdrop,blur(var(--blur-20)))}.billing-activity-avatar .billing-activity-avatar__image:after{border:0}
@layer components{.billing-activity-details{width:max-content;min-width:var(--size-240);max-width:min(var(--size-360), var(--radix-hover-card-content-available-width))}.billing-activity-details[data-match-line]{width:var(--billing-activity-details-width,var(--radix-hover-card-trigger-width));min-width:0;max-width:var(--radix-hover-card-content-available-width)}.billing-activity-details .info-card{box-shadow:var(--menu-shadow)}.dark .billing-activity-details .info-card{--info-card-border:var(--white-5)}}.billing-activity-details[data-slot=hover-card-content]{z-index:1500;border-radius:var(--radius-xl);background:0 0;border:0;padding:0}
@layer components{.billing-activity-inline-details{min-width:0}.billing-activity-inline-details__panel{grid-template-rows:0fr;transition:grid-template-rows .2s;display:grid}.billing-activity-inline-details[data-open]>.billing-activity-inline-details__panel{grid-template-rows:1fr}.billing-activity-inline-details__clip{min-width:0;min-height:0;overflow:hidden}.billing-activity-inline-details[data-open]>.billing-activity-inline-details__panel>.billing-activity-inline-details__clip{transition:overflow 0s .2s allow-discrete;overflow:visible}.billing-activity-inline-details__body{padding-top:var(--space-8)}.billing-activity-inline-details__body .info-card__content{padding:var(--space-8)}@media (prefers-reduced-motion:reduce){.billing-activity-inline-details__panel{transition:none}}.billing-activity-inline-details__body .info-card{box-shadow:var(--menu-shadow)}.dark .billing-activity-inline-details__body .info-card{--info-card-border:var(--white-5)}}
@layer components{:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card){--billing-tier-color:var(--card-title)}:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card)[data-tier-color=rose]{--billing-tier-color:var(--swatch-rose)}:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card)[data-tier-color=magenta]{--billing-tier-color:var(--swatch-magenta)}:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card)[data-tier-color=violet]{--billing-tier-color:var(--swatch-violet)}:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card)[data-tier-color=indigo]{--billing-tier-color:var(--swatch-indigo)}:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card)[data-tier-color=blue]{--billing-tier-color:var(--swatch-blue)}:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card)[data-tier-color=sky]{--billing-tier-color:var(--swatch-sky)}:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card)[data-tier-color=cyan]{--billing-tier-color:var(--swatch-cyan)}:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card)[data-tier-color=teal]{--billing-tier-color:var(--swatch-teal)}:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card)[data-tier-color=green]{--billing-tier-color:var(--swatch-green)}:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card)[data-tier-color=lime]{--billing-tier-color:var(--swatch-lime)}:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card)[data-tier-color=acid]{--billing-tier-color:var(--swatch-acid)}:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card)[data-tier-color=yellow]{--billing-tier-color:var(--swatch-yellow)}:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card)[data-tier-color=amber]{--billing-tier-color:var(--swatch-amber)}:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card)[data-tier-color=orange]{--billing-tier-color:var(--swatch-orange)}:is(.billing-tier-attachment,.billing-tier-attachment__popover,.billing-tier-card)[data-tier-color=deepOrange]{--billing-tier-color:var(--swatch-deep-orange)}.billing-tier-attachment{justify-items:start;gap:var(--space-8);min-width:0;display:grid}.billing-tier-attachment .attachment-chip.billing-tier-attachment__button{--attachment-chip-fill:var(--black-3);--attachment-chip-text:var(--card-title);--attachment-chip-border:var(--card-border);--attachment-chip-fill-hover:var(--black-5);--attachment-chip-border-hover:var(--card-border);width:fit-content;max-width:100%}.dark .billing-tier-attachment .attachment-chip.billing-tier-attachment__button{--attachment-chip-fill:var(--white-5);--attachment-chip-fill-hover:var(--white-10);--attachment-chip-border:var(--card-border);--attachment-chip-border-hover:var(--card-border)}.billing-tier-attachment[data-tier-color]:not([data-tier-color=neutral]) .attachment-chip.billing-tier-attachment__button{--attachment-chip-fill:color-mix(in srgb, var(--billing-tier-color) 10%, transparent);--attachment-chip-text:color-mix(in srgb, var(--billing-tier-color) 65%, var(--black-100));--attachment-chip-border:color-mix(in srgb, var(--billing-tier-color) 75%, var(--black-100));--attachment-chip-fill-hover:color-mix(in srgb, var(--billing-tier-color) 16%, transparent);--attachment-chip-border-hover:color-mix(in srgb, var(--billing-tier-color) 75%, var(--black-100))}.dark .billing-tier-attachment[data-tier-color]:not([data-tier-color=neutral]) .attachment-chip.billing-tier-attachment__button{--attachment-chip-text:color-mix(in srgb, var(--billing-tier-color) 70%, var(--white-100));--attachment-chip-border:var(--billing-tier-color);--attachment-chip-border-hover:var(--billing-tier-color)}.billing-tier-attachment[data-open] .attachment-chip.billing-tier-attachment__button{background:var(--attachment-chip-fill-hover)}.billing-tier-attachment__popover{width:var(--billing-tier-attachment-width,var(--size-360));max-width:var(--radix-popover-content-available-width);max-height:var(--radix-popover-content-available-height);overscroll-behavior:contain;overflow-y:auto}.info-card.billing-tier-card{--info-card-label:var(--list-item-body);border-radius:var(--radius-lg);box-shadow:var(--menu-shadow)}.dark .info-card.billing-tier-card{--info-card-border:var(--white-5)}.billing-tier-card__cover{aspect-ratio:7/5;object-fit:cover;width:100%;display:block}.billing-tier-card .info-card__content{gap:var(--space-16);padding:var(--space-10)}.billing-tier-card .info-card__rows{gap:var(--space-6)}.billing-tier-card :is(.info-card__title,.info-card__description,.info-card__row){letter-spacing:var(--ls-0)}.billing-tier-card .info-card__title{font-weight:var(--fw-medium-510)}.billing-tier-card__title{color:var(--billing-tier-color)}.billing-tier-card .info-card__description{font-size:var(--fs-13);line-height:var(--lh-16)}.billing-tier-card .info-card__row{font-size:var(--fs-13);line-height:var(--lh-20)}.billing-tier-card .info-card__value{font-weight:var(--fw-medium-510)}.billing-tier-card__media{justify-items:end;gap:var(--space-4);display:grid}.billing-tier-card__media>span{align-items:center;gap:var(--space-4);display:inline-flex}.billing-tier-card__media svg{width:var(--size-20);height:var(--size-20)}}.billing-tier-attachment__popover:is([data-slot=popover-content],[data-slot=hover-card-content]){border-radius:var(--radius-lg);box-shadow:none;background:0 0;border:0;padding:0}
@layer components{.attachment-chip.billing-content-card__chip{min-height:var(--size-32);padding:var(--space-4) var(--space-16) var(--space-4) var(--space-8);font-size:var(--fs-14);font-weight:var(--fw-medium-510);line-height:var(--lh-20);letter-spacing:var(--ls-loose)}.billing-content-card__chip .attachment-chip__icon{color:var(--swatch-cyan);font-size:var(--fs-18)}.billing-content-card__cover{width:100%;height:var(--size-160);object-fit:cover;border-radius:var(--radius-lg) var(--radius-lg) 0 0;display:block}.info-card.billing-content-card{--info-card-label:var(--list-item-body,var(--black-70));border-radius:var(--radius-lg);box-shadow:var(--menu-shadow,var(--shadow-dark-100))}.dark .info-card.billing-content-card{--info-card-border:var(--white-5);--info-card-label:var(--white-70)}.billing-content-card .info-card__content{gap:var(--space-16);padding:var(--space-10)}.billing-content-card .info-card__rows{gap:var(--space-6)}.billing-content-card :is(.info-card__title,.info-card__description,.info-card__row){letter-spacing:var(--ls-0)}.billing-content-card .info-card__title{font-weight:var(--fw-medium-510)}.billing-content-card .info-card__description{font-size:var(--fs-13);line-height:var(--lh-16)}.billing-content-card .info-card__row{font-size:var(--fs-13);line-height:var(--lh-20)}.billing-content-card .info-card__value{font-weight:var(--fw-medium-510)}.billing-content-card__link{font-size:var(--fs-20);color:var(--swatch-cyan);flex:none;justify-content:center;align-items:center;display:inline-flex}.billing-content-card__error{gap:var(--space-6);font-size:var(--fs-13);line-height:var(--lh-16);display:grid}.billing-content-card__skeleton-title{width:var(--size-160);max-width:100%}.billing-content-card__skeleton-description{width:var(--size-128);max-width:100%}.billing-content-card__skeleton-label{width:var(--size-96)}.billing-content-card__skeleton-value{width:var(--size-48)}.billing-content-card__link:focus-visible{outline:var(--size-2) solid var(--swatch-cyan);outline-offset:var(--space-2)}}
@layer components{.billing-activity-message-card__trigger{gap:var(--space-12);width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.billing-activity-message-card__preview{flex:1;min-width:0}.billing-activity-message-card__fee{white-space:nowrap;flex:none}.billing-activity-message-card.info-card{border-radius:var(--radius-lg)}.dark .billing-activity-message-card.info-card{--info-card-fill:var(--black-14)}.billing-activity-message-card .info-card__rows{gap:var(--space-16)}.billing-activity-message-card__trigger:focus-visible{outline:var(--size-2) solid var(--button-focus-outline)}.billing-activity-message-card__text{color:var(--list-item-title);font-size:var(--fs-14);font-weight:var(--fw-regular);line-height:var(--lh-20);letter-spacing:var(--ls-0);white-space:normal;overflow-wrap:anywhere;margin:0}.billing-activity-message-card__reply{padding:var(--space-2) var(--space-4);color:var(--orange-100);font:inherit;font-size:var(--fs-14);line-height:var(--lh-20);cursor:pointer;background:0 0;border:0;align-self:flex-end}.billing-activity-message-card__reply:disabled{color:var(--billing-activity-body,var(--card-body));cursor:default}.billing-activity-message-card__reply:not(:disabled):hover{text-decoration:underline}}
@layer components{.billing-transfer-attachment .info-card__content{gap:var(--space-16);padding:var(--space-10)}.billing-transfer-attachment .info-card__rows{gap:var(--space-6)}.billing-transfer-attachment__status-row{align-items:center}.billing-transfer-attachment__status{align-items:center;gap:var(--space-4);display:inline-flex}.billing-transfer-attachment__status>svg{width:var(--size-20);height:var(--size-20)}.billing-transfer-attachment__status[data-state=completed]{color:var(--billing-activity-income,var(--green-100))}.billing-transfer-attachment__status:is([data-state=pending],[data-state=action_required]){color:var(--billing-activity-pending,var(--orange-100))}.billing-transfer-attachment__status[data-state=failed]{color:var(--billing-activity-failed,var(--red-100))}.attachment-chip.billing-transfer-attachment__chip[data-action-required]{--attachment-chip-fill:var(--orange-10);--attachment-chip-fill-hover:var(--orange-10);--attachment-chip-text:var(--billing-activity-pending,var(--orange-100))}.attachment-chip.billing-transfer-attachment__chip[data-action-required] .attachment-chip__icon{font-size:var(--fs-16)}.billing-transfer-attachment__action{padding-top:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.billing-transfer-attachment__link{color:var(--billing-activity-pending,var(--orange-100));cursor:pointer;font:inherit;font-size:var(--fs-14);font-weight:var(--fw-medium);line-height:var(--lh-20);text-align:start;text-underline-offset:var(--space-2);background:0 0;border:0;padding:0;text-decoration:underline}.billing-transfer-attachment__link:focus-visible{outline:var(--size-1) solid var(--billing-activity-pending,var(--orange-100));outline-offset:var(--space-2);border-radius:var(--radius-sm)}.billing-transfer-attachment__error{padding-top:var(--space-4);color:var(--billing-activity-failed,var(--red-100));font-size:var(--fs-12);line-height:var(--lh-16);margin:0}.billing-transfer-attachment__link:disabled{cursor:default;opacity:.6}}
@layer components{.billing-activity-list{--date-heading-color:var(--black-50);--billing-activity-list-group-gap-value:var(--billing-activity-list-group-gap,var(--space-8));--billing-activity-list-group-spacing-value:var(--billing-activity-list-group-spacing,0);--billing-activity-list-row-gap-value:var(--billing-activity-list-row-gap,var(--space-4));--billing-activity-list-heading-size:var(--billing-activity-list-heading-font-size,var(--fs-12));--billing-activity-list-heading-line:var(--billing-activity-list-heading-line-height,var(--lh-16));gap:var(--billing-activity-list-gap,var(--space-16));flex-direction:column;min-width:0;display:flex}.dark .billing-activity-list{--date-heading-color:var(--white-50)}.billing-activity-list__skeleton{flex-direction:column;display:flex}.billing-activity-list__notice{margin:var(--billing-activity-list-notice-margin,0)}.billing-activity-list__empty{padding:var(--billing-activity-list-heading-padding,0);color:var(--billing-activity-body,var(--card-body));font-size:var(--fs-14);line-height:var(--lh-20);margin:0}.billing-activity-list__group{gap:var(--billing-activity-list-group-gap-value);display:grid}.billing-activity-list__group+.billing-activity-list__group{margin-top:var(--billing-activity-list-group-spacing-value)}.billing-activity-list__heading{justify-content:space-between;align-items:baseline;gap:var(--space-8);padding:var(--billing-activity-list-heading-padding,0);color:var(--billing-activity-list-heading-color,var(--date-heading-color));font-size:var(--billing-activity-list-heading-size);font-weight:var(--billing-activity-list-heading-font-weight,var(--fw-medium));line-height:var(--billing-activity-list-heading-line);display:flex}.date-heading{font:inherit;color:inherit;margin:0}.billing-activity-list[data-sticky] .billing-activity-list__heading{top:var(--billing-activity-list-sticky-top,0);z-index:2;background:var(--billing-activity-list-heading-fill,var(--surface-fill));position:sticky}.billing-activity-list__rows{gap:var(--billing-activity-list-row-gap-value);margin:0;padding:0;list-style:none;display:grid}.billing-activity-list__more{color:var(--card-title);text-underline-offset:var(--size-2);align-self:center;text-decoration:underline}.billing-activity-list__skeleton-day{width:var(--size-56)}.billing-activity-list__skeleton-total{width:var(--size-48)}.billing-activity-list__skeleton-name{width:var(--size-96)}.billing-activity-list__skeleton-amount{width:var(--size-64)}.billing-activity-list__skeleton-description{width:var(--size-128);max-width:100%}.billing-activity-list__skeleton-fee{width:var(--size-56)}@media (max-width:767.98px){.billing-activity-list{--billing-activity-list-group-gap-value:var(--billing-activity-list-group-gap,var(--space-24));--billing-activity-list-group-spacing-value:var(--billing-activity-list-group-spacing,0);--billing-activity-list-row-gap-value:var(--billing-activity-list-row-gap,var(--space-16));--billing-activity-list-heading-size:var(--billing-activity-list-heading-font-size,var(--fs-13));--billing-activity-list-heading-line:var(--billing-activity-list-heading-line-height,var(--lh-20))}}}
@layer components{.billing-activity-filter-bar{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.billing-activity-filter-bar__toggle{--chip-fill:transparent;--chip-border:var(--menu-border);--chip-text:var(--button-text-text);--chip-state-hover:var(--button-text-state-hover);background:0 0}.dark .billing-activity-filter-bar__toggle{--chip-border:var(--white-20);--chip-text:var(--white-80)}.billing-activity-filter-bar__toggle:is([data-applied],[data-state=open]){border-color:var(--black-100);background:var(--black-100);color:var(--white-100)}.dark .billing-activity-filter-bar__toggle:is([data-applied],[data-state=open]){border-color:var(--white-100);background:var(--white-100);color:var(--black-100)}.billing-activity-filter-bar__menu{width:min(var(--size-356), calc(100vw - var(--space-32)))}}.billing-activity-filter-bar__popover[data-slot=popover-content]{border-radius:var(--radius-3xl);background:0 0;border:0;padding:0}
@layer components{.billing-media-card__link{color:var(--card-body);flex:none}.billing-media-card__title{align-items:center;gap:var(--space-8);min-width:0;display:flex}.billing-media-card__action{margin-block:calc((var(--lh-20) - var(--size-32)) / 2);flex:none}.billing-media-card__toggle{color:var(--orange-100);margin-inline-start:calc(var(--size-6) * -1)}.billing-media-card__footer{color:var(--card-body);font-size:var(--fs-14);line-height:var(--lh-20);justify-content:space-between;align-items:center;display:flex}.billing-file-card__body{align-items:center;gap:var(--space-16);min-width:0;display:flex}.billing-file-card__download{color:var(--orange-100)}.billing-file-card__text{min-width:0;font-size:var(--fs-14);line-height:var(--lh-20);display:grid}.billing-file-card__name{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--fw-medium);overflow:hidden}.billing-file-card__meta{color:var(--card-body)}.billing-media-card__name,.billing-file-card__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.billing-file-card,.billing-goal-card,.billing-media-card) .info-card__content{gap:var(--space-16);padding:var(--space-10)}:is(.billing-file-card,.billing-goal-card,.billing-media-card) .info-card__rows{gap:var(--space-6)}:is(.billing-file-card,.billing-goal-card,.billing-media-card){--info-card-label:var(--black-70);border-radius:var(--radius-xl);box-shadow:var(--menu-shadow)}.dark :is(.billing-file-card,.billing-goal-card,.billing-media-card){--info-card-label:var(--white-70);--info-card-border:var(--white-5)}}
@layer components{.wallet-attachment{min-width:0}.attachment-chip[data-tone] .attachment-chip__icon{color:var(--wallet-tone,var(--card-title))}.attachment-chip[data-tone=red]{--wallet-tone:var(--red-100)}.attachment-chip[data-tone=orange]{--wallet-tone:var(--orange-100)}.attachment-chip[data-tone=dark]{--wallet-tone:var(--card-title)}.attachment-chip[data-tone=cyan]{--wallet-tone:var(--swatch-cyan,var(--cyan-100))}.attachment-chip[data-tone=blue]{--wallet-tone:var(--blue-100)}.attachment-chip[data-tone=green]{--wallet-tone:var(--green-100)}}
@layer components{.fan-wallet-balance{--fan-wallet-gutter:var(--space-24);padding:0 var(--fan-wallet-gutter) var(--space-32);flex-direction:column;gap:0;display:flex}.fan-wallet-balance__section{gap:0;min-width:0;display:grid}.fan-wallet-balance__section h3{padding:var(--space-16) 0 var(--space-8);color:var(--fan-wallet-list-item-title);font-family:var(--font-main), serif;font-size:var(--fs-18);font-weight:var(--fw-medium-510);line-height:var(--lh-24);margin:0}.fan-wallet-balance__notice{margin:0}.fan-wallet-balance__coins,.fan-wallet-balance__subscriptions{gap:var(--space-4);min-width:0;margin:0;padding:0;list-style:none;display:grid}.fan-wallet-balance__coin-row,.fan-wallet-subscription-row{--billing-activity-row-gap:var(--space-12);--billing-activity-title:var(--fan-wallet-list-item-title);--billing-activity-body:var(--fan-wallet-list-item-body);border-radius:var(--radius-xl);font-family:var(--font-main), sans-serif;transition:background-color .15s}.fan-wallet-balance__coin-row:is(:hover,:focus-within),.fan-wallet-subscription-row:is(:hover,:focus-within){background:var(--fan-wallet-panel)}.fan-wallet-subscription-row .billing-activity-row__fee{align-self:center;align-items:center;display:flex}.fan-wallet-subscription-row__action{min-width:0;height:var(--size-24);min-height:var(--size-24);padding:0 var(--space-10);border-radius:var(--radius-full);font-family:var(--font-main), sans-serif;font-size:var(--fs-12);font-weight:var(--fw-medium);line-height:var(--lh-16);cursor:pointer}.fan-wallet-balance__skeleton{grid-template-columns:var(--size-56) minmax(0, 1fr) var(--size-56);align-items:center;gap:var(--space-12);margin-inline:calc(var(--space-8) * -1);padding:var(--space-8);line-height:var(--lh-20);display:grid}.fan-wallet-balance__skeleton>div:nth-child(2){gap:var(--space-4);display:grid}.fan-wallet-balance__skeleton-avatar{width:var(--size-56);height:var(--size-56)}@media (max-width:767.98px){.fan-wallet-balance{--fan-wallet-gutter:var(--space-16)}.fan-wallet-balance__skeleton{margin-inline:calc(var(--space-12) * -1);padding-inline:var(--space-12)}}}
