.billing-workspace{width:100%;min-width:0}.eleven-theme .billing-workspace section{padding-block:1.5rem}.billing-workspace .billing-metered-panel{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1rem;padding:1.5rem}.billing-workspace .billing-metered-panel>div:first-child button{border:1px solid hsl(var(--border));border-radius:.75rem;min-height:2.75rem;padding:.65rem 1rem;text-decoration:none}.billing-workspace .billing-panel{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1rem;padding:1.5rem}.billing-button{border:1px solid hsl(var(--border));background:hsl(var(--card));min-height:2.75rem;color:hsl(var(--foreground));border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.8125rem;font-weight:500;display:inline-flex}.billing-button:hover{background:hsl(var(--secondary))}.billing-button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.billing-button:disabled{opacity:.45;cursor:not-allowed}.billing-button-primary,.billing-button-primary:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.billing-button-primary:hover{opacity:.9}.billing-rich-text p+p,.billing-rich-text :is(ul,ol,blockquote){margin-top:.6rem}.billing-rich-text ul{padding-left:1.4rem;list-style:outside}.billing-rich-text ol{padding-left:1.4rem;list-style:decimal}.billing-rich-text strong{color:hsl(var(--foreground));font-weight:600}.billing-rich-text :is(h1,h2,h3,h4){color:hsl(var(--foreground));margin-top:.8rem;font-size:1rem;font-weight:600}.billing-rich-text blockquote{border-left:2px solid hsl(var(--border));padding-left:1rem}.billing-rich-text code{overflow-wrap:anywhere;background:hsl(var(--secondary));border-radius:.25rem;padding:.1rem .3rem;font-size:.85em}.billing-rich-text pre{background:hsl(var(--secondary));border-radius:.5rem;padding:.75rem;overflow-x:auto}@media (width<=639px){.billing-workspace .billing-panel{padding:1rem}}@keyframes si-credit-sheet-open{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes si-credit-sheet-close{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (width<=639px){.si-credit-dialog-content.si-credit-dialog-content{padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex;transform:translateY(0);border-radius:1.5rem 1.5rem 0 0!important;width:100%!important;max-width:none!important;max-height:92dvh!important;inset:auto 0 0!important}.si-credit-dialog-content[data-mobile-signin=true]{height:min(88dvh,48rem)}.si-credit-dialog-content[data-mobile-signin=true] .si-credit-dialog-body{max-height:none!important}.si-credit-dialog-content[data-mobile-signin=true] .si-credit-balance-content section,.si-credit-dialog-content[data-mobile-signin=true] .si-credit-balance-content .border-b{border-bottom:0}.si-credit-dialog-body .promotion-drop-signin{display:none}.si-credit-signin-dock{z-index:1;box-shadow:0 -10px 24px hsl(var(--foreground) / .04);position:relative}.si-credit-signin-dock [role=group]{gap:.5rem;padding:.25rem 0 0}.si-credit-signin-dock [role=group]>button{background:hsl(var(--secondary));border-radius:.875rem}.si-credit-signin-dock .promotion-drop-signin{text-align:center;border:0;padding:0}.si-credit-signin-dock .promotion-drop-signin>div:last-child{justify-content:center}.si-credit-dialog-content.si-credit-dialog-content[data-state=open]{animation:.28s cubic-bezier(.22,1,.36,1) both si-credit-sheet-open!important}.si-credit-dialog-content.si-credit-dialog-content[data-state=closed],.si-credit-dialog-content.si-credit-dialog-content[data-claim-closing=true]{animation:.28s cubic-bezier(.32,.72,0,1) both si-credit-sheet-close!important}}@media (width<=639px) and (prefers-reduced-motion:reduce){.si-credit-dialog-content.si-credit-dialog-content[data-state],.si-credit-dialog-content.si-credit-dialog-content[data-claim-closing=true]{animation:none!important}}
