.compare-floating-pill-module__zvMb4a__pill{bottom:calc(env(safe-area-inset-bottom,0px) + 5rem);z-index:50;-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);color:#ffffffe0;white-space:nowrap;background:#16181eeb;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .75rem .45rem .55rem;font-size:.8125rem;font-weight:550;animation:.26s both compare-floating-pill-module__zvMb4a__pill-slide-up;display:flex;position:fixed;left:50%;transform:translate(-50%)translateY(0);box-shadow:0 4px 20px #00000059,0 0 0 1px #0000001f}.compare-floating-pill-module__zvMb4a__match-picker-wrap{left:50%;bottom:max(5.75rem, calc(env(safe-area-inset-bottom,0px) + 5.15rem));z-index:60;width:min(100vw - 2rem,30rem);animation:.26s both compare-floating-pill-module__zvMb4a__pill-slide-up;position:fixed;transform:translate(-50%)}.compare-floating-pill-module__zvMb4a__match-picker-cta{width:100%;max-width:none}.compare-floating-pill-module__zvMb4a__match-picker-toast-region{left:50%;bottom:max(5.75rem, calc(env(safe-area-inset-bottom,0px) + 5.15rem));z-index:60;pointer-events:none;width:min(100vw - 2rem,30rem);animation:.26s both compare-floating-pill-module__zvMb4a__match-picker-toast-in;position:fixed;transform:translate(-50%)}.compare-floating-pill-module__zvMb4a__match-picker-toast-region--exiting{animation:.26s forwards compare-floating-pill-module__zvMb4a__match-picker-toast-out}.compare-floating-pill-module__zvMb4a__match-picker-toast{color:#f0f4fcf5;letter-spacing:-.02em;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#191c23f5,#11131afa);border:1px solid #ffffff1a;border-radius:1.15rem;margin:0;padding:.95rem 1.15rem;font-size:.95rem;font-weight:800;box-shadow:0 20px 42px #0000004d,inset 0 1px #ffffff14}.compare-floating-pill-module__zvMb4a__pill[data-compact=true]{gap:.35rem;padding-right:.45rem}@keyframes compare-floating-pill-module__zvMb4a__pill-slide-up{0%{opacity:0;transform:translate(-50%)translateY(1rem)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes compare-floating-pill-module__zvMb4a__match-picker-toast-in{0%{opacity:0;transform:translate(-50%)translateY(1rem)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes compare-floating-pill-module__zvMb4a__match-picker-toast-out{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(1rem)}}.compare-floating-pill-module__zvMb4a__thumbnails{flex-shrink:0;gap:.2rem;display:flex}.compare-floating-pill-module__zvMb4a__thumbnail{object-fit:cover;background:#ffffff0f;border:1px solid #ffffff14;border-radius:.375rem;width:2rem;height:2rem}.compare-floating-pill-module__zvMb4a__thumbnail-placeholder{background:#ffffff0f;border:1px solid #ffffff14;border-radius:.375rem;width:2rem;height:2rem}.compare-floating-pill-module__zvMb4a__label{flex:0 auto;min-width:0}.compare-floating-pill-module__zvMb4a__compare-button{appearance:none;cursor:pointer;background:var(--accent,#e85d2a);color:#fff;border:none;border-radius:999px;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;transition:background .14s}.compare-floating-pill-module__zvMb4a__compare-button:hover,.compare-floating-pill-module__zvMb4a__compare-button:focus-visible{background:var(--accent-hot,#ff6a33)}.compare-floating-pill-module__zvMb4a__compare-button:focus-visible{outline:2px solid var(--accent,#e85d2a);outline-offset:2px}.compare-floating-pill-module__zvMb4a__close-button{appearance:none;cursor:pointer;color:#ffffff80;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;transition:color .14s;display:flex}.compare-floating-pill-module__zvMb4a__close-button:hover,.compare-floating-pill-module__zvMb4a__close-button:focus-visible{color:#ffffffd9}.compare-floating-pill-module__zvMb4a__close-button svg{width:.75rem;height:.75rem}@media (min-width:768px){.compare-floating-pill-module__zvMb4a__pill{bottom:1.5rem}}@media (min-width:981px){.compare-floating-pill-module__zvMb4a__match-picker-wrap,.compare-floating-pill-module__zvMb4a__match-picker-toast-region{bottom:1.5rem}}@media (max-width:640px){.compare-floating-pill-module__zvMb4a__match-picker-wrap,.compare-floating-pill-module__zvMb4a__match-picker-toast-region{width:calc(100vw - 1.5rem);bottom:max(5.25rem, calc(env(safe-area-inset-bottom,0px) + 4.9rem))}.compare-floating-pill-module__zvMb4a__match-picker-toast{padding:.9rem 1rem;font-size:.88rem}}
.site-shell:has([data-home-feed-scroll=locked]) .site-footer-module__STLB6W__site-footer{display:none}.site-footer-module__STLB6W__site-footer{border-top:1px solid var(--theme-border);color:var(--theme-muted);flex-shrink:0;padding:1.5rem 1rem;font-size:.78rem}.site-footer-module__STLB6W__site-footer__inner{justify-content:space-between;align-items:center;max-width:1180px;margin:0 auto;display:flex}.site-footer-module__STLB6W__site-footer__links{gap:1.25rem;display:flex}.site-footer-module__STLB6W__site-footer__links a{color:var(--theme-muted);text-decoration:none;transition:color .16s}.site-footer-module__STLB6W__site-footer__links a:hover{color:var(--theme-text)}@media (max-width:480px){.site-footer-module__STLB6W__site-footer__inner{text-align:center;flex-direction:column;gap:.5rem}}@media (max-width:980px),(hover:none) and (pointer:coarse){.site-shell--social .site-footer-module__STLB6W__site-footer{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 5.5rem)}}
.layout-module__4PX5ca__app-frame--signed-in{--theme-text:#edf4ff;--theme-muted:#dce2eea3;--theme-border:#dde2e817;--theme-surface:#0b1424b8;--theme-elevated:#0d0f14e6;--theme-solid:#0f1b31;--theme-subtle:#3b82f61f;--theme-subtle-strong:#3b82f633;background:radial-gradient(58rem 32rem at 10% 10%,#a8b8c614,#0000 58%),radial-gradient(44rem 24rem at 90% 8%,#ff6b3514,#0000 50%),linear-gradient(#0b0d11 0%,#090a0d 42%,#070809 100%)}.layout-module__4PX5ca__app-frame--signed-in :is(.panel,.auth-panel,.empty-state,.search-panel,.creator-card,.dashboard-kpi-card,.dashboard-feature-card,.auth-proof-card,.profile-setup-brief,.profile-form-card,.queue-card,.dashboard-submission-card){box-shadow:0 24px 64px #0000003d}.layout-module__4PX5ca__app-frame{min-height:100vh;color:var(--theme-text);position:relative;overflow:hidden}.layout-module__4PX5ca__app-frame--auth{--theme-text:#0f172a;--theme-muted:#5f6f86;--theme-border:#0f172a17;--theme-surface:#ffffffc2;--theme-elevated:#ffffffeb;--theme-solid:#fff;--theme-subtle:#3b82f614;--theme-subtle-strong:#3b82f624}.layout-module__4PX5ca__app-frame--signed-in{--theme-text:#edf4ff;--theme-muted:#99abc8;--theme-border:#94a3b82e;--theme-surface:#0b1424b8;--theme-elevated:#0c172ae6;--theme-solid:#0f1b31;--theme-subtle:#3b82f61f;--theme-subtle-strong:#3b82f633}.layout-module__4PX5ca__app-frame--app,.layout-module__4PX5ca__app-frame--signed-in{background:#07111d}.layout-module__4PX5ca__app-frame--auth .panel-eyebrow{color:var(--blue-600)}:is(.layout-module__4PX5ca__app-frame--signed-in .landing-stat-strip>div,.layout-module__4PX5ca__app-frame--signed-in .stage-fact-strip>div){background:#ffffff08}.layout-module__4PX5ca__app-frame--signed-in .auth-workflow-step{background:#ffffff05}.layout-module__4PX5ca__app-frame--signed-in .profile-setup-points article{background:#ffffff05}.layout-module__4PX5ca__app-frame--auth:has(.landing-page--minimal){background:#090a0c}.layout-module__4PX5ca__app-frame--auth:has(.landing-page--minimal) .site-shell{background:#090a0c}.layout-module__4PX5ca__app-frame--auth:has(.landing-page--minimal) .main-content{background:#090a0c}.layout-module__4PX5ca__app-frame--auth:has(.landing-page--minimal){overflow:clip visible}.layout-module__4PX5ca__app-frame--auth .main-content:has(.landing-page--minimal){padding:0;overflow:clip visible}.layout-module__4PX5ca__app-frame--auth:has([data-login-page]){background:#090a0c}.layout-module__4PX5ca__app-frame--auth:has([data-login-page]) .site-shell{background:#090a0c}.layout-module__4PX5ca__app-frame--auth:has([data-login-page]) .main-content{background:#090a0c}.layout-module__4PX5ca__app-frame--auth:has([data-login-page]){overflow:clip visible}.layout-module__4PX5ca__app-frame--auth .main-content:has([data-login-page]){padding:0;overflow:clip visible}.layout-module__4PX5ca__app-frame--auth,.layout-module__4PX5ca__app-frame--signed-in{--theme-text:#f5f7fb;--theme-muted:#e8edf7ad;--theme-border:#dde2e81a;--theme-surface:#101217b3;--theme-elevated:#0f1118e0;--theme-solid:#0f1118;--theme-subtle:#ffffff0b;--theme-subtle-strong:#ff6b351a;background:radial-gradient(54rem 30rem at 12% 10%,#a8b8c614,#0000 58%),radial-gradient(38rem 24rem at 82% 10%,#ff6b3514,#0000 54%),linear-gradient(#0d0f13 0%,#0b0c10 36%,#090a0c 100%)}.layout-module__4PX5ca__app-frame--signed-in{--theme-muted:#dce2eea3;--theme-border:#dde2e817;--theme-elevated:#0d0f14e6;background:radial-gradient(58rem 32rem at 10% 10%,#a8b8c614,#0000 58%),radial-gradient(44rem 24rem at 90% 8%,#ff6b3514,#0000 50%),linear-gradient(#0b0d11 0%,#090a0d 42%,#070809 100%)}
