:root{--color-bg-canvas:#121212;--color-bg-surface:#1a1a1a;--color-border-subtle:#212121;--color-icon-primary:#fafafa;--color-library-elevated:#2a2a2a;--color-text-primary:#fafafa;--radius-fixed-2xl:16px;--radius-library-pill:999px;--shadow-account-modal:0 2px 8px 4px #0000001f;--space-5:16px;--tracking-brand-loading-tagline:-.2px;--type-brand-loading-tagline:600 20px/24px "Pilat Wide", "Inter", system-ui, sans-serif}.mobile-identity-loading{isolation:isolate;background:var(--color-bg-canvas);width:100%;min-height:100dvh;color:var(--color-text-primary);position:relative;overflow:hidden}.ts-boot-loader{z-index:2147483000;position:fixed;inset:0}@media (width>=768px){.mobile-identity-loading:not(.signin-wait>*):before{content:"";z-index:1;box-sizing:border-box;left:calc(50% - min(672px, 100% - 2 * var(--space-5)) / 2);top:calc(50% - min(530px, 100% - 2 * var(--space-5)) / 2);width:min(672px, 100% - 2 * var(--space-5));height:min(530px, 100% - 2 * var(--space-5));border:1px solid var(--color-border-subtle);border-radius:var(--radius-fixed-2xl);background:var(--color-bg-surface);box-shadow:var(--shadow-account-modal);pointer-events:none;position:absolute}.mobile-identity-loading:not(.signin-wait>*)>.mobile-identity-loading-art{opacity:.5;background-image:url(/brand/loading/gallery-wall-v1.webp);background-size:100% 100%;width:max(123.611vw,173.828vh);height:calc(max(123.611vw,173.828vh)/1.42173);inset:calc(50% - max(123.611vw,173.828vh)/2.96194) auto auto calc(50% - max(123.611vw,173.828vh)/1.78891)}.mobile-identity-loading:not(.signin-wait>*)>:is(.mobile-identity-loading-top-scrim,.mobile-identity-loading-bottom-scrim){height:auto;inset:0}.mobile-identity-loading:not(.signin-wait>*)>.mobile-identity-loading-top-scrim{background:linear-gradient(to right, var(--color-bg-canvas), transparent 29.375%)}.mobile-identity-loading:not(.signin-wait>*)>.mobile-identity-loading-bottom-scrim{background:linear-gradient(to left, var(--color-bg-canvas), transparent 30.208%)}.mobile-identity-loading:not(.signin-wait>*)>.mobile-identity-loading-brand{display:none}.mobile-identity-loading:not(.signin-wait>*)>.mobile-identity-loading-indicator{z-index:2;top:calc(50% - 20.5px);left:50%}}.mobile-identity-loading-art,.mobile-identity-loading-top-scrim,.mobile-identity-loading-bottom-scrim{pointer-events:none;position:absolute;inset:0}.mobile-identity-loading-art{background:url(/brand/loading/stories-asymmetric.webp) 50%/cover no-repeat}.mobile-identity-loading-top-scrim{background:linear-gradient(to bottom, var(--color-bg-canvas) 15.104%, transparent 100%);height:32.86%}.mobile-identity-loading-bottom-scrim{background:linear-gradient(to bottom, transparent 0%, var(--color-bg-canvas) 83.081%);top:14.67%}.mobile-identity-loading-brand{flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:66.315%;left:18px;right:18px}.mobile-identity-loading-mark{object-fit:contain;width:48px;height:48px}.mobile-identity-loading-wordmark{object-fit:contain;width:238px;height:40px}.mobile-identity-loading-tagline{height:24px;font:var(--type-brand-loading-tagline);letter-spacing:var(--tracking-brand-loading-tagline);white-space:nowrap;place-items:center;display:grid}.mobile-identity-loading-indicator{width:200px;height:41px;position:absolute;top:86.15%;left:50%;transform:translate(-50%)}.mobile-identity-loading-track{border-radius:var(--radius-library-pill);background:var(--color-library-elevated);width:200px;height:2px;position:absolute;bottom:0;left:0;overflow:hidden}.mobile-identity-loading-sweep{border-radius:inherit;background:var(--color-icon-primary);transform-origin:0;width:200px;height:2px;transform:scaleX(var(--ts-load-progress,.05));position:absolute;top:0;left:0}.mobile-identity-loading-feather{width:40px;height:auto;transform:translateX(calc(var(--ts-load-progress,.05) * 200px));position:absolute;top:0;left:0}@property --ts-load-progress{syntax:"<number>";inherits:true;initial-value:.05}@media (prefers-reduced-motion:no-preference){.ts-boot-loader:not(.ts-load-driven){animation:8s cubic-bezier(.2,.6,.35,1) forwards ts-load-creep}}@media (prefers-reduced-motion:reduce){.mobile-identity-loading,.mobile-identity-loading-sweep,.mobile-identity-loading-feather{transition:none!important}}@keyframes ts-load-creep{to{--ts-load-progress:.18}}
