body,html{margin:0;min-height:100%;background:#000000;color:#ececec;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}#edge-app-shell,body,html{width:100%;max-width:100%;overflow-x:clip}#edge-app-shell{min-height:100dvh}.intro-route-root{min-height:100dvh;background:#000;color:#f3f3f3}@media (max-width:767px){body.edge-standalone:has(.intro-route-root),html:has(body.edge-standalone .intro-route-root){height:var(--edge-mobile-fill-h,100vh);min-height:var(--edge-mobile-fill-h,100vh)}body.edge-standalone .intro-gate.intro-landing,body.edge-standalone .intro-route-root{height:var(--edge-mobile-fill-h,100vh);min-height:var(--edge-mobile-fill-h,100vh)}body.edge-standalone .intro-nav-blur{padding-top:calc(12px + env(safe-area-inset-top, 0px))}}body.intro-locked{overflow:hidden;background:#000!important;color:#f3f3f3}body.intro-locked .intro-gate:not(.intro-landing){position:fixed;inset:0;display:flex;flex-direction:column;background:#000}body.intro-locked .intro-logo{width:clamp(116px,13vw,184px);height:auto;max-width:90vw;display:block}body.intro-locked .intro-social-link{width:36px;height:36px;display:inline-flex}body.intro-locked .intro-social-link svg{width:18px;height:18px}body.intro-locked .intro-stars{position:absolute;inset:0;width:100%;height:100%;contain:none!important;z-index:0;pointer-events:none}body.intro-locked .intro-error{min-height:18px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;text-align:center}body.intro-locked .intro-error.intro-error--success{color:#16d978!important}.intro-clerk-avatar{width:32px;height:32px}.intro-nav-blur-links .cl-rootBox,.intro-nav-blur-links .cl-userButtonBox,.intro-nav-blur-links .edge-clerk-ub-box{display:inline-flex;align-items:center}.intro-nav-blur-links .cl-userButtonPopoverCard,.intro-nav-blur-links .edge-clerk-ub-popover{z-index:120}.header-profile--clerk,.header-profile--clerk-slot{display:inline-flex;align-items:center;flex:0 0 auto;padding:0;margin:0}.header-profile--clerk .cl-userButtonTrigger,.header-profile--clerk .edge-clerk-ub-trigger{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.header-profile--clerk .cl-userButtonPopoverCard,.header-profile--clerk .edge-clerk-ub-popover{z-index:200}@media (max-width:767px){html:has(#edge-app-shell){width:100%;max-width:100%;height:var(--edge-mobile-fill-h,100dvh);min-height:var(--edge-mobile-fill-h,100dvh);overflow:hidden;text-size-adjust:100%}body:has(#edge-app-shell){width:100%;max-width:100%;height:var(--edge-mobile-fill-h,100dvh);min-height:var(--edge-mobile-fill-h,100dvh);overflow:hidden;overscroll-behavior:none;background:#000000;position:relative}body.edge-standalone:has(#edge-app-shell),html:has(body.edge-standalone):has(#edge-app-shell){height:var(--edge-mobile-fill-h,100vh);min-height:var(--edge-mobile-fill-h,100vh)}#edge-app-shell{position:relative;width:100%;max-width:100%;height:var(--edge-mobile-fill-h,100dvh);min-height:var(--edge-mobile-fill-h,100dvh);max-height:none;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;padding:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);background:#000000}body.edge-standalone #edge-app-shell{height:var(--edge-mobile-fill-h,100vh);min-height:var(--edge-mobile-fill-h,100vh);background:#000000}#edge-app-shell .header{padding-top:env(safe-area-inset-top,0);height:calc(var(--app-header-h, 52px) + env(safe-area-inset-top, 0px));min-height:calc(var(--app-header-h, 52px) + env(safe-area-inset-top, 0px));max-height:calc(var(--app-header-h, 52px) + env(safe-area-inset-top, 0px))}#edge-app-shell .legacy-shell-host{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;overflow:hidden}#edge-app-shell .app{--shell-main-gutter:0px;--left-drawer-peek:0px;width:100%;max-width:100%;flex:1 1;height:auto;min-height:0;max-height:none;overflow:hidden}#edge-app-shell .main{margin-left:0!important;width:100%!important;max-width:100%!important;min-width:0!important}#edge-app-shell #edgeHeaderTabsMount,#edge-app-shell #edgeHeaderTabsMount .view-mode-switch,#edge-app-shell #leftDrawer,#edge-app-shell .drawer-mobile-backdrop,#edge-app-shell .header-center{display:none!important}#edge-app-shell .content.edit-grid,#edge-app-shell .header,#edge-app-shell .header-left,#edge-app-shell .header-right{max-width:100%;min-width:0}body.edge-standalone .edge-liquid-container,body:has(#edge-app-shell) .edge-liquid-container{bottom:0!important;padding-bottom:max(6px,calc(env(safe-area-inset-bottom, 0px) - 14px))!important;margin:0!important}}