.vc-loading-screen{isolation:isolate;box-sizing:border-box;color:oklch(96.5% .004 80);background:oklch(15.5% .008 50);place-items:center;min-height:100svh;padding:24px;font-family:Geist,Arial,sans-serif;display:grid;position:relative;overflow:hidden}.vc-loading-screen:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle,oklch(70.5% .185 44/.09),#0000 70%);border-radius:50%;width:min(520px,100vw);position:absolute}.vc-loading-screen-content{text-align:center;width:min(384px,100%)}.vc-loading-orbit{place-items:center;width:128px;height:128px;margin:auto;display:grid;position:relative}.vc-loading-orbit img{border-radius:16px;width:56px;height:56px;box-shadow:0 0 0 1px oklch(70.5% .185 44/.25)}.vc-loading-orbit i{border:1px solid oklch(70.5% .185 44/.25);border-radius:50%;animation:7s linear infinite vc-loading-rotate;position:absolute;inset:0}.vc-loading-orbit i:nth-child(2){animation-duration:10s;animation-direction:reverse;inset:10px}.vc-loading-orbit i:nth-child(3){animation-duration:13s;inset:20px}.vc-loading-orbit i:before{content:"";background:oklch(70.5% .185 44);border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:calc(50% - 3px)}.vc-loading-brand{letter-spacing:-.025em;margin:32px 0 0;font:600 30px/1 Playfair Display,Georgia,serif}.vc-loading-tagline{letter-spacing:.28em;text-transform:uppercase;color:oklch(70.5% .185 44);margin:10px 0 36px;font:400 10px/1.5 Geist Mono,monospace}.vc-loading-track{background:oklch(96.5% .004 80/.08);border-radius:99px;height:3px;overflow:hidden}.vc-loading-track>span{border-radius:inherit;background:oklch(70.5% .185 44);width:40%;height:100%;animation:1.6s cubic-bezier(.65,0,.35,1) infinite vc-loading-travel;display:block}.vc-loading-message{text-align:left;color:oklch(68.5% .014 60);min-height:17px;margin:14px 0 0;font:400 11px/1.5 Geist Mono,monospace}.vc-loading-error{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.vc-loading-spinner{vertical-align:middle;flex:none;width:16px;height:16px;animation:1s linear infinite vc-loading-rotate;display:inline-block}button:has(>.vc-loading-action){position:relative}.vc-loading-reserved-label{visibility:hidden}.vc-loading-action{justify-content:center;align-items:center;gap:6px;padding-inline:8px;display:flex;position:absolute;inset:0;overflow:hidden}.vc-loading-action>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#vc-account-billing-history-host .vc-account-invoice-history{min-height:228px}.vc-upgrade-plan.loading:after,.vc-addon-pack.loading:after{content:"Opening secure checkout…";z-index:1;border-radius:inherit;color:oklch(96.5% .004 80);background:oklch(19.6% .009 50/.98);place-content:center;margin:0;padding:12px 12px 12px 38px;font:400 11px/1.5 Geist Mono,monospace;display:grid;position:absolute;inset:0}.vc-upgrade-plan.loading:before,.vc-addon-pack.loading:before{z-index:2;color:oklch(70.5% .185 44);border-width:2px;width:16px;height:16px;animation:1s linear infinite vc-loading-rotate;top:calc(50% - 8px);left:12px;right:auto}.vc-loading-skeleton{vertical-align:middle;background:oklch(96.5% .004 80/.08);border-radius:6px;width:5em;height:.85em;animation:1.8s ease-in-out infinite vc-loading-pulse;display:inline-block}.vc-loading-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vc-loading-invoice-row{border-bottom:1px solid oklch(29.5% .011 50);justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:16px 20px;display:flex}.vc-loading-invoice-row>div{gap:10px;min-width:0;display:grid}.vc-loading-date{width:72px;height:10px}.vc-loading-plan{width:min(180px,35vw);height:14px}.vc-loading-invoice-action{border-radius:99px;width:100px;height:32px}@keyframes vc-loading-rotate{to{transform:rotate(360deg)}}@keyframes vc-loading-travel{0%{transform:translate(-100%)}to{transform:translate(350%)}}@keyframes vc-loading-pulse{50%{opacity:.4}}.vc-loading-orbit.is-paused i{animation:none}@media (prefers-reduced-motion:reduce){.vc-loading-orbit i,.vc-loading-track>span,.vc-loading-spinner,.vc-loading-skeleton,.vc-upgrade-plan.loading:before,.vc-addon-pack.loading:before{animation:none}.vc-loading-track>span{opacity:.6;width:100%}}