.section-module__L_Io_q__viewport{--lightfall-background:var(--preview-lightfall-background,var(--preview-palette-background,#120a06));--lightfall-surface:var(--preview-lightfall-surface,#25170e);--lightfall-text:var(--preview-lightfall-text,var(--preview-palette-text,#fff));--lightfall-muted:var(--preview-lightfall-muted,var(--preview-palette-muted,#dec6ae));--lightfall-border:var(--preview-lightfall-border,#59411f);--lightfall-accent:var(--preview-lightfall-accent,var(--preview-palette-accent,#ffba5a));--lightfall-cool:var(--lightfall-accent);--lightfall-dashboard-strong-base:color-mix(in srgb, var(--lightfall-text) 72%, var(--lightfall-accent));--lightfall-dashboard-mid-base:color-mix(in srgb, var(--lightfall-text) 52%, var(--lightfall-accent));--lightfall-dashboard-muted-base:color-mix(in srgb, var(--lightfall-text) 34%, var(--lightfall-accent));--lightfall-dashboard-strong:color-mix(in srgb, var(--lightfall-dashboard-strong-base) 86%, transparent);--lightfall-dashboard-mid:color-mix(in srgb, var(--lightfall-dashboard-mid-base) 68%, transparent);--lightfall-dashboard-muted:color-mix(in srgb, var(--lightfall-dashboard-muted-base) 48%, transparent);--lightfall-dashboard-accent:color-mix(in srgb, var(--lightfall-accent) 74%, transparent);--lightfall-dashboard-border:color-mix(in srgb, var(--lightfall-accent) 28%, transparent);--lightfall-dashboard-shell:color-mix(in srgb, var(--lightfall-text) 4%, transparent);--lightfall-dashboard-surface:color-mix(in srgb, var(--lightfall-text) 5%, transparent);--lightfall-asset-deep:color-mix(in srgb, var(--lightfall-background) 82%, #000);--lightfall-asset-panel:color-mix(in srgb, var(--lightfall-surface) 76%, var(--lightfall-background));--lightfall-font:"Open Runde", sans-serif;background:var(--lightfall-background);width:100%;color:var(--lightfall-text);font-family:var(--lightfall-font);position:relative;overflow:hidden;container-type:inline-size}.section-module__L_Io_q__hero{--lightfall-stage-top:0px;--lightfall-device-top:590px;--lightfall-rail-left:22%;--lightfall-rail-right:78%;--lightfall-copy-safe-width:680px;--lightfall-reveal-height:calc(var(--lightfall-device-top) - var(--lightfall-stage-top));isolation:isolate;background:radial-gradient(circle at 73% 44%, color-mix(in srgb, var(--lightfall-accent) 4%, transparent), transparent 27%), radial-gradient(circle at 50% 120%, color-mix(in srgb, var(--lightfall-text) 3%, transparent), transparent 44%), var(--lightfall-background);width:100%;min-height:100svh;padding-bottom:48px;position:relative;overflow:hidden}.section-module__L_Io_q__hero:after{top:var(--lightfall-stage-top);z-index:0;content:"";opacity:0;pointer-events:none;background:0 0;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 90%,#0000)}.section-module__L_Io_q__hero:before{z-index:-1;background-image:radial-gradient(circle, color-mix(in srgb, var(--lightfall-text) 12%, transparent) .55px, transparent .7px);content:"";opacity:.026;pointer-events:none;background-size:5px 5px;position:absolute;inset:0}.section-module__L_Io_q__lightStage{top:var(--lightfall-stage-top);z-index:2;height:calc(100% - var(--lightfall-stage-top));clip-path:inset(0);contain:paint;pointer-events:none;position:absolute;bottom:auto;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 40%,#000000e6 46%,#00000075 57%,#0000001a 66%,#0000 73%);mask-image:linear-gradient(#000 0 40%,#000000e6 46%,#00000075 57%,#0000001a 66%,#0000 73%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.section-module__L_Io_q__lightStage canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.section-module__L_Io_q__fallbackLight{opacity:.86;position:absolute;inset:0}.section-module__L_Io_q__fallbackLight i{background:linear-gradient(var(--lightfall-accent), color-mix(in srgb, var(--lightfall-accent) 65%, transparent));width:2px;box-shadow:0 0 7px var(--lightfall-accent), 0 0 32px color-mix(in srgb, var(--lightfall-accent) 38%, transparent);position:absolute;top:-28px;bottom:0}.section-module__L_Io_q__fallbackLight i:first-child{left:var(--lightfall-rail-left)}.section-module__L_Io_q__fallbackLight i:last-child{left:var(--lightfall-rail-right)}.section-module__L_Io_q__lightStage[data-renderer-unavailable=false] .section-module__L_Io_q__fallbackLight{opacity:0}.section-module__L_Io_q__header{z-index:20;box-sizing:border-box;background:0 0;border-bottom:0;justify-content:center;align-items:center;width:min(1120px,100% - 48px);height:66px;margin:0 auto;padding:0;display:flex;position:relative}.section-module__L_Io_q__header a{color:inherit;text-decoration:none}.section-module__L_Io_q__brand{letter-spacing:-.035em;align-items:center;gap:8px;width:fit-content;height:30px;padding:0 10px 0 6px;font-size:14px;font-weight:650;line-height:1;display:inline-flex}.section-module__L_Io_q__navigation{border:1px solid color-mix(in srgb, var(--lightfall-text) 16%, transparent);background:color-mix(in srgb, var(--lightfall-surface) 18%, transparent);width:fit-content;max-width:100%;height:46px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 24%, transparent), 0 10px 30px color-mix(in srgb, var(--lightfall-background) 20%, transparent);-webkit-backdrop-filter:blur(24px)saturate(145%)brightness(112%);backdrop-filter:blur(24px)saturate(145%)brightness(112%);border-radius:999px;grid-template-columns:auto auto auto;align-items:center;gap:8px;padding:4px 5px 4px 9px;display:grid;position:relative}.section-module__L_Io_q__navigationLinks{align-items:center;gap:2px;display:flex}.section-module__L_Io_q__navigationLinks a{letter-spacing:-.01em;border-radius:999px;align-items:center;height:28px;padding:0 12px;font-size:13px;font-weight:500;line-height:1;transition:background-color .18s,color .18s;display:inline-flex;position:relative;color:color-mix(in srgb, var(--lightfall-text) 84%, transparent)!important}.section-module__L_Io_q__navigationLinks a:hover{background:color-mix(in srgb, var(--lightfall-text) 8%, transparent);color:var(--lightfall-text)!important}.section-module__L_Io_q__headerActions{justify-content:flex-end;justify-self:end;align-items:center;gap:4px;display:flex}.section-module__L_Io_q__headerCta{border:1px solid color-mix(in srgb, var(--lightfall-text) 22%, transparent);background:color-mix(in srgb, var(--lightfall-text) 8%, transparent);height:36px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 30%, transparent), 0 6px 18px color-mix(in srgb, var(--lightfall-background) 20%, transparent);letter-spacing:-.015em;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:600;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex;color:var(--lightfall-text)!important}.section-module__L_Io_q__headerCta svg{width:13px;height:13px}.section-module__L_Io_q__headerCta:hover{border-color:color-mix(in srgb, var(--lightfall-accent) 52%, var(--lightfall-text));background:color-mix(in srgb, var(--lightfall-text) 10%, transparent);transform:translateY(-1px)}.section-module__L_Io_q__demoButton,.section-module__L_Io_q__freeButton,.section-module__L_Io_q__action{letter-spacing:-.015em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:fit-content;font-size:14px;font-weight:600;line-height:1;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex}.section-module__L_Io_q__demoButton,.section-module__L_Io_q__freeButton{height:30px;padding:0 15px}.section-module__L_Io_q__demoButton{border-color:var(--lightfall-text);background:var(--lightfall-text);color:var(--lightfall-background)!important}.section-module__L_Io_q__freeButton{border-color:color-mix(in srgb, var(--lightfall-text) 9%, transparent);background:color-mix(in srgb, var(--lightfall-text) 8%, transparent);color:var(--lightfall-text)!important}.section-module__L_Io_q__demoButton:hover,.section-module__L_Io_q__freeButton:hover{transform:translateY(-1px)}.section-module__L_Io_q__demoButton:hover{box-shadow:0 8px 22px color-mix(in srgb, var(--lightfall-text) 12%, transparent)}.section-module__L_Io_q__freeButton:hover{border-color:color-mix(in srgb, var(--lightfall-text) 22%, transparent);background:color-mix(in srgb, var(--lightfall-text) 12%, transparent)}.section-module__L_Io_q__menuButton{display:none}.section-module__L_Io_q__copy{z-index:10;width:min(1180px, calc(100% - 48px), var(--lightfall-copy-safe-width));text-align:center;flex-direction:column;align-items:center;margin:64px auto 0;display:flex;position:relative}.section-module__L_Io_q__copy a{text-decoration:none}.section-module__L_Io_q__action:before{z-index:-1;border-radius:inherit;background:linear-gradient(120deg, color-mix(in srgb, var(--lightfall-text) 12%, transparent), transparent 42%, color-mix(in srgb, var(--lightfall-accent) 13%, transparent));content:"";pointer-events:none;position:absolute;inset:1px}.section-module__L_Io_q__copy h1{width:min(780px,100%);color:var(--lightfall-text);letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:62px;font-weight:400;line-height:.98}.section-module__L_Io_q__copy>p{width:min(560px,100%);color:color-mix(in srgb, var(--lightfall-text) 76%, transparent);letter-spacing:-.012em;text-wrap:pretty;margin:16px 0 0;font-size:17px;font-weight:400;line-height:1.55}.section-module__L_Io_q__copyActions{justify-content:center;align-items:center;margin-top:24px;display:flex}.section-module__L_Io_q__action{isolation:isolate;border-color:color-mix(in srgb, var(--lightfall-text) 30%, transparent);-webkit-backdrop-filter:blur(20px)saturate(205%)brightness(116%);backdrop-filter:blur(20px)saturate(205%)brightness(116%);background:linear-gradient(112deg, color-mix(in srgb, var(--lightfall-text) 20%, transparent), transparent 34% 66%, color-mix(in srgb, var(--lightfall-accent) 26%, transparent)), color-mix(in srgb, var(--lightfall-surface) 54%, transparent);height:42px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 46%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--lightfall-accent) 22%, transparent), 0 10px 34px color-mix(in srgb, var(--lightfall-background) 38%, transparent);gap:7px;padding:0 19px;position:relative;overflow:hidden;color:var(--lightfall-text)!important}.section-module__L_Io_q__action span,.section-module__L_Io_q__textAction span{font-size:15px;font-weight:400}.section-module__L_Io_q__action:hover{border-color:color-mix(in srgb, var(--lightfall-accent) 52%, var(--lightfall-text));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 54%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--lightfall-accent) 28%, transparent), 0 12px 36px color-mix(in srgb, var(--lightfall-accent) 14%, transparent);transform:translateY(-1px)}.section-module__L_Io_q__textAction{color:color-mix(in srgb, var(--lightfall-text) 90%, transparent);align-items:center;gap:7px;font-size:14px;font-weight:500;line-height:1;transition:color .18s;display:inline-flex}.section-module__L_Io_q__textAction:hover{color:var(--lightfall-accent)}.section-module__L_Io_q__device{z-index:12;border:1px solid color-mix(in srgb, var(--lightfall-text) 16%, transparent);-webkit-backdrop-filter:blur(18px)saturate(185%)brightness(108%);backdrop-filter:blur(18px)saturate(185%)brightness(108%);background:linear-gradient(142deg, color-mix(in srgb, var(--lightfall-text) 9%, transparent), transparent 34%), color-mix(in srgb, var(--lightfall-surface) 26%, transparent);width:min(1180px,100% - 48px);height:470px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 24%, transparent), inset 1px 0 0 color-mix(in srgb, var(--lightfall-text) 8%, transparent), inset -1px 0 0 color-mix(in srgb, var(--lightfall-accent) 9%, transparent), 0 -22px 64px #0006, 0 0 80px color-mix(in srgb, var(--lightfall-accent) 7%, transparent);border-bottom:0;border-radius:26px 26px 0 0;position:absolute;top:622px;left:50%;overflow:hidden;transform:translate(-50%)}.section-module__L_Io_q__device:before,.section-module__L_Io_q__device:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.section-module__L_Io_q__device:before{z-index:1;background:radial-gradient(ellipse 105px 280px at var(--lightfall-impact-left,17%) -6%, color-mix(in srgb, var(--lightfall-text) 18%, transparent), color-mix(in srgb, var(--lightfall-accent) 22%, transparent) 24%, transparent 68%), radial-gradient(ellipse 105px 280px at var(--lightfall-impact-right,83%) -6%, color-mix(in srgb, var(--lightfall-text) 18%, transparent), color-mix(in srgb, var(--lightfall-accent) 22%, transparent) 24%, transparent 68%), linear-gradient(90deg, color-mix(in srgb, var(--lightfall-accent) 9%, transparent), transparent 32% 68%, color-mix(in srgb, var(--lightfall-accent) 9%, transparent));filter:blur(7px);mix-blend-mode:screen;opacity:.78}.section-module__L_Io_q__device:after{z-index:3;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 36%, transparent), inset 0 18px 38px color-mix(in srgb, var(--lightfall-accent) 8%, transparent), inset 1px 0 0 color-mix(in srgb, var(--lightfall-text) 14%, transparent), inset -1px 0 0 color-mix(in srgb, var(--lightfall-accent) 18%, transparent)}.section-module__L_Io_q__device>*{z-index:2;position:relative}.section-module__L_Io_q__deviceBar{border-bottom:1px solid color-mix(in srgb, var(--lightfall-border) 38%, transparent);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:color-mix(in srgb, var(--lightfall-surface) 20%, transparent);height:40px;color:color-mix(in srgb, var(--lightfall-muted) 24%, transparent);align-items:center;gap:14px;padding:0 13px;font-size:14px;line-height:1;display:flex}.section-module__L_Io_q__deviceBar strong{color:color-mix(in srgb, var(--lightfall-accent) 58%, var(--lightfall-muted));margin-left:auto;font-weight:500}.section-module__L_Io_q__deviceScreen{-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:color-mix(in srgb, var(--lightfall-background) 24%, transparent);grid-template-columns:235px 1fr;height:calc(100% - 40px);display:grid}.section-module__L_Io_q__deviceScreen aside{border-right:1px solid color-mix(in srgb, var(--lightfall-border) 42%, transparent);-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:linear-gradient(180deg, color-mix(in srgb, var(--lightfall-surface) 34%, transparent), color-mix(in srgb, var(--lightfall-background) 18%, transparent));flex-direction:column;gap:4px;padding:24px 18px;display:flex}.section-module__L_Io_q__appBrand{color:color-mix(in srgb, var(--lightfall-text) 70%, transparent);align-items:center;gap:0;margin-bottom:26px;font-size:14px;font-weight:600;display:flex}.section-module__L_Io_q__deviceScreen aside p{color:color-mix(in srgb, var(--lightfall-muted) 36%, transparent);letter-spacing:.08em;margin:0 0 8px;font-size:14px;font-weight:600}.section-module__L_Io_q__deviceScreen aside a{color:color-mix(in srgb, var(--lightfall-muted) 52%, transparent);border-radius:7px;align-items:center;gap:9px;padding:8px;font-size:14px;text-decoration:none;display:flex}.section-module__L_Io_q__deviceScreen aside a:first-of-type{background:color-mix(in srgb, var(--lightfall-text) 4%, transparent);color:color-mix(in srgb, var(--lightfall-text) 72%, transparent)}.section-module__L_Io_q__deviceScreen aside i{border:1px solid color-mix(in srgb, var(--lightfall-accent) 45%, transparent);width:7px;height:7px;box-shadow:inset 0 0 3px color-mix(in srgb, var(--lightfall-accent) 20%, transparent);border-radius:50%;display:block}.section-module__L_Io_q__deviceContent{background:radial-gradient(circle at var(--lightfall-impact-left,17%) 0%, color-mix(in srgb, var(--lightfall-accent) 14%, transparent), transparent 30%), radial-gradient(circle at var(--lightfall-impact-right,83%) 0%, color-mix(in srgb, var(--lightfall-accent) 14%, transparent), transparent 30%), linear-gradient(145deg, color-mix(in srgb, var(--lightfall-surface) 14%, transparent), color-mix(in srgb, var(--lightfall-background) 16%, transparent));padding:24px 30px}.section-module__L_Io_q__search{border:1px solid color-mix(in srgb, var(--lightfall-border) 44%, transparent);-webkit-backdrop-filter:blur(16px)saturate(145%);backdrop-filter:blur(16px)saturate(145%);background:color-mix(in srgb, var(--lightfall-surface) 22%, transparent);width:320px;height:36px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 5%, transparent);color:color-mix(in srgb, var(--lightfall-muted) 28%, transparent);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:0 11px;font-size:14px;line-height:35px;overflow:hidden}.section-module__L_Io_q__deviceTitle{border-bottom:1px solid color-mix(in srgb, var(--lightfall-border) 38%, transparent);color:color-mix(in srgb, var(--lightfall-text) 70%, transparent);justify-content:space-between;align-items:flex-end;margin-top:26px;padding-bottom:14px;font-size:16px;display:flex}.section-module__L_Io_q__deviceTitle small{color:color-mix(in srgb, var(--lightfall-accent) 46%, transparent);font-size:14px}.section-module__L_Io_q__resourceGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.section-module__L_Io_q__resourceGrid article{border:1px solid color-mix(in srgb, var(--lightfall-border) 40%, transparent);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:radial-gradient(circle at 8% 12%, color-mix(in srgb, var(--lightfall-accent) 13%, transparent), transparent 38%), linear-gradient(135deg, color-mix(in srgb, var(--lightfall-text) 5%, transparent), color-mix(in srgb, var(--lightfall-surface) 22%, transparent));min-height:104px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 6%, transparent);border-radius:8px;padding:11px 10px 9px;position:relative}.section-module__L_Io_q__resourceGrid article>span{background:var(--lightfall-accent);width:6px;height:6px;box-shadow:0 0 8px color-mix(in srgb, var(--lightfall-accent) 38%, transparent);border-radius:50%;position:absolute;top:12px;left:10px}.section-module__L_Io_q__resourceGrid strong,.section-module__L_Io_q__resourceGrid small,.section-module__L_Io_q__resourceGrid em{font-style:normal;display:block}.section-module__L_Io_q__resourceGrid strong{color:color-mix(in srgb, var(--lightfall-text) 73%, transparent);text-overflow:ellipsis;white-space:nowrap;margin-left:12px;font-size:14px;font-weight:600;line-height:1;overflow:hidden}.section-module__L_Io_q__resourceGrid small{color:color-mix(in srgb, var(--lightfall-muted) 45%, transparent);margin-top:11px;font-size:14px;line-height:1}.section-module__L_Io_q__resourceGrid em{border:1px solid color-mix(in srgb, var(--lightfall-accent) 18%, transparent);background:color-mix(in srgb, var(--lightfall-accent) 8%, transparent);width:fit-content;color:color-mix(in srgb, var(--lightfall-accent) 62%, var(--lightfall-muted));border-radius:999px;margin-top:7px;padding:3px 5px;font-size:14px;font-weight:600;line-height:1}.section-module__L_Io_q__device{z-index:12;border:1px solid color-mix(in srgb, var(--lightfall-text) 18%, transparent);-webkit-backdrop-filter:blur(24px)saturate(175%)brightness(106%);backdrop-filter:blur(24px)saturate(175%)brightness(106%);background:linear-gradient(145deg, color-mix(in srgb, var(--lightfall-text) 8%, transparent), transparent 28%), color-mix(in srgb, var(--lightfall-surface) 47%, transparent);width:min(1280px,100% - 48px);height:auto;min-height:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 24%, transparent), inset 1px 0 0 color-mix(in srgb, var(--lightfall-text) 8%, transparent), inset -1px 0 0 color-mix(in srgb, var(--lightfall-accent) 12%, transparent), 0 28px 100px #0000006b, 0 0 90px color-mix(in srgb, var(--lightfall-accent) 8%, transparent);border-radius:28px;margin:172px auto 0;position:relative;top:auto;left:auto;overflow:hidden;transform:none}.section-module__L_Io_q__device:before{background:radial-gradient(ellipse 120px 330px at var(--lightfall-impact-left,6%) -3%, color-mix(in srgb, var(--lightfall-text) 17%, transparent), color-mix(in srgb, var(--lightfall-accent) 20%, transparent) 24%, transparent 70%), radial-gradient(ellipse 120px 330px at var(--lightfall-impact-right,94%) -3%, color-mix(in srgb, var(--lightfall-text) 17%, transparent), color-mix(in srgb, var(--lightfall-accent) 20%, transparent) 24%, transparent 70%), linear-gradient(90deg, color-mix(in srgb, var(--lightfall-accent) 8%, transparent), transparent 28% 72%, color-mix(in srgb, var(--lightfall-accent) 8%, transparent));filter:blur(10px);opacity:.68}.section-module__L_Io_q__device:after{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 34%, transparent), inset 0 22px 48px color-mix(in srgb, var(--lightfall-accent) 7%, transparent), inset 1px 0 0 color-mix(in srgb, var(--lightfall-text) 12%, transparent), inset -1px 0 0 color-mix(in srgb, var(--lightfall-accent) 15%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--lightfall-text) 15%, transparent)}.section-module__L_Io_q__deviceBar{border-bottom:1px solid color-mix(in srgb, var(--lightfall-border) 54%, transparent);-webkit-backdrop-filter:blur(24px)saturate(155%);backdrop-filter:blur(24px)saturate(155%);background:color-mix(in srgb, var(--lightfall-surface) 44%, transparent);height:52px;color:color-mix(in srgb, var(--lightfall-muted) 68%, transparent);justify-content:space-between;align-items:center;gap:16px;padding:0 18px;font-size:14px;display:flex}.section-module__L_Io_q__deviceBreadcrumb,.section-module__L_Io_q__deviceCommands,.section-module__L_Io_q__deviceBreadcrumb button,.section-module__L_Io_q__commandSearch,.section-module__L_Io_q__iconButton,.section-module__L_Io_q__sidebarFooter button{align-items:center;display:flex}.section-module__L_Io_q__deviceBreadcrumb{gap:9px;min-width:0}.section-module__L_Io_q__deviceBreadcrumb>button{border:1px solid color-mix(in srgb, var(--lightfall-text) 9%, transparent);background:color-mix(in srgb, var(--lightfall-text) 4%, transparent);width:28px;height:28px;color:inherit;border-radius:8px;flex-direction:column;justify-content:center;gap:3px;padding:0}.section-module__L_Io_q__deviceBreadcrumb>button span{background:currentColor;width:11px;height:1px}.section-module__L_Io_q__deviceBreadcrumb strong{color:color-mix(in srgb, var(--lightfall-text) 86%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.section-module__L_Io_q__deviceBreadcrumb i{color:color-mix(in srgb, var(--lightfall-muted) 28%, transparent);font-style:normal}.section-module__L_Io_q__deviceBreadcrumb>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.section-module__L_Io_q__deviceCommands{flex:none;gap:8px}.section-module__L_Io_q__commandSearch,.section-module__L_Io_q__iconButton{border:1px solid color-mix(in srgb, var(--lightfall-text) 10%, transparent);background:color-mix(in srgb, var(--lightfall-background) 34%, transparent);height:30px;color:color-mix(in srgb, var(--lightfall-muted) 70%, transparent);font:inherit;border-radius:8px}.section-module__L_Io_q__commandSearch{justify-content:flex-start;gap:7px;min-width:168px;padding:0 7px 0 9px}.section-module__L_Io_q__commandSearch kbd{border:1px solid color-mix(in srgb, var(--lightfall-text) 9%, transparent);background:color-mix(in srgb, var(--lightfall-text) 4%, transparent);color:color-mix(in srgb, var(--lightfall-muted) 58%, transparent);font:inherit;border-radius:4px;margin-left:auto;padding:3px 5px}.section-module__L_Io_q__iconButton{justify-content:center;width:30px;padding:0}.section-module__L_Io_q__avatar{border:1px solid color-mix(in srgb, var(--lightfall-accent) 20%, transparent);background:color-mix(in srgb, var(--lightfall-accent) 12%, var(--lightfall-surface));width:30px;height:30px;color:color-mix(in srgb, var(--lightfall-text) 88%, transparent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.section-module__L_Io_q__deviceScreen{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:color-mix(in srgb, var(--lightfall-background) 38%, transparent);grid-template-columns:220px minmax(0,1fr);height:auto;min-height:700px;display:grid}.section-module__L_Io_q__deviceScreen .section-module__L_Io_q__dashboardSidebar{border-right:1px solid color-mix(in srgb, var(--lightfall-border) 48%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--lightfall-surface) 47%, transparent), color-mix(in srgb, var(--lightfall-background) 24%, transparent));min-width:0;min-height:700px;padding:20px 14px 14px;display:flex}.section-module__L_Io_q__appBrand{color:color-mix(in srgb, var(--lightfall-text) 88%, transparent);margin:2px 8px 21px;font-size:15px;font-weight:650}.section-module__L_Io_q__dashboardSidebar nav,.section-module__L_Io_q__sidebarFooter{flex-direction:column;display:flex}.section-module__L_Io_q__deviceScreen .section-module__L_Io_q__dashboardSidebar nav{gap:3px}.section-module__L_Io_q__deviceScreen .section-module__L_Io_q__dashboardSidebar p{color:color-mix(in srgb, var(--lightfall-muted) 44%, transparent);letter-spacing:.055em;margin:17px 9px 6px;font-size:14px;font-weight:600}.section-module__L_Io_q__deviceScreen .section-module__L_Io_q__dashboardSidebar p:first-child{margin-top:0}.section-module__L_Io_q__deviceScreen .section-module__L_Io_q__dashboardSidebar a{min-height:35px;color:color-mix(in srgb, var(--lightfall-muted) 70%, transparent);border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.section-module__L_Io_q__deviceScreen .section-module__L_Io_q__dashboardSidebar a:hover,.section-module__L_Io_q__deviceScreen .section-module__L_Io_q__dashboardSidebar .section-module__L_Io_q__activeNavItem{background:color-mix(in srgb, var(--lightfall-text) 6%, transparent);color:color-mix(in srgb, var(--lightfall-text) 88%, transparent)}.section-module__L_Io_q__deviceScreen .section-module__L_Io_q__dashboardSidebar .section-module__L_Io_q__activeNavItem svg{color:var(--lightfall-accent)}.section-module__L_Io_q__sidebarFooter{gap:3px;margin-top:auto}.section-module__L_Io_q__sidebarFooter button{border:0;border-top:1px solid color-mix(in srgb, var(--lightfall-border) 44%, transparent);width:100%;min-width:0;color:inherit;text-align:left;background:0 0;gap:9px;margin-top:10px;padding:10px 7px 0}.section-module__L_Io_q__sidebarFooter button>span:nth-child(2){min-width:0;display:grid}.section-module__L_Io_q__sidebarFooter button strong,.section-module__L_Io_q__sidebarFooter button small{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.section-module__L_Io_q__sidebarFooter button strong{color:color-mix(in srgb, var(--lightfall-text) 82%, transparent);font-weight:600}.section-module__L_Io_q__sidebarFooter button small{color:color-mix(in srgb, var(--lightfall-muted) 52%, transparent);margin-top:2px}.section-module__L_Io_q__sidebarFooter button>svg{margin-left:auto}.section-module__L_Io_q__deviceContent{background:radial-gradient(circle at var(--lightfall-impact-left,6%) 0%, color-mix(in srgb, var(--lightfall-accent) 12%, transparent), transparent 26%), radial-gradient(circle at var(--lightfall-impact-right,94%) 0%, color-mix(in srgb, var(--lightfall-accent) 12%, transparent), transparent 26%), linear-gradient(145deg, color-mix(in srgb, var(--lightfall-surface) 16%, transparent), color-mix(in srgb, var(--lightfall-background) 22%, transparent));min-width:0;padding:24px}.section-module__L_Io_q__dashboardHeading{justify-content:space-between;align-items:flex-end;gap:20px;min-width:0;display:flex}.section-module__L_Io_q__dashboardHeading>div:first-child{min-width:0}.section-module__L_Io_q__dashboardHeading>div:first-child>span{color:color-mix(in srgb, var(--lightfall-muted) 50%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.section-module__L_Io_q__dashboardHeading h2{color:color-mix(in srgb, var(--lightfall-text) 92%, transparent);letter-spacing:-.025em;margin:7px 0 0;font-size:22px;font-weight:600;line-height:1.05}.section-module__L_Io_q__dashboardHeading p,.section-module__L_Io_q__dashboardPanel header p,.section-module__L_Io_q__metricCard p{color:color-mix(in srgb, var(--lightfall-muted) 57%, transparent);margin:0;font-size:14px}.section-module__L_Io_q__dashboardHeading p{margin-top:7px}.section-module__L_Io_q__rangeTabs{border:1px solid color-mix(in srgb, var(--lightfall-text) 9%, transparent);background:color-mix(in srgb, var(--lightfall-background) 30%, transparent);border-radius:9px;align-items:center;height:34px;padding:3px;display:inline-flex}.section-module__L_Io_q__rangeTabs button{height:26px;color:color-mix(in srgb, var(--lightfall-muted) 62%, transparent);font:600 14px/1 var(--lightfall-font);background:0 0;border:0;border-radius:6px;padding:0 10px}.section-module__L_Io_q__rangeTabs .section-module__L_Io_q__activeRange{background:color-mix(in srgb, var(--lightfall-text) 8%, transparent);color:color-mix(in srgb, var(--lightfall-text) 92%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 10%, transparent)}.section-module__L_Io_q__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.section-module__L_Io_q__metricCard,.section-module__L_Io_q__dashboardPanel{border:1px solid color-mix(in srgb, var(--lightfall-text) 10%, transparent);-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);background:linear-gradient(145deg, color-mix(in srgb, var(--lightfall-text) 6%, transparent), transparent 42%), color-mix(in srgb, var(--lightfall-surface) 38%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 7%, transparent)}.section-module__L_Io_q__metricCard{border-radius:13px;min-width:0;min-height:124px;padding:14px;position:relative;overflow:hidden}.section-module__L_Io_q__metricCard:after{background:color-mix(in srgb, var(--lightfall-accent) 10%, transparent);filter:blur(22px);content:"";border-radius:50%;width:92px;height:92px;position:absolute;bottom:-36px;right:-24px}.section-module__L_Io_q__metricCard>div{color:color-mix(in srgb, var(--lightfall-muted) 70%, transparent);justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.section-module__L_Io_q__metricCard>div svg{color:color-mix(in srgb, var(--lightfall-accent) 78%, var(--lightfall-text))}.section-module__L_Io_q__metricCard>strong{color:color-mix(in srgb, var(--lightfall-text) 94%, transparent);letter-spacing:-.045em;margin-top:15px;font-size:29px;font-weight:600;line-height:1;display:block}.section-module__L_Io_q__metricCard p{text-overflow:ellipsis;white-space:nowrap;margin-top:8px;padding-right:42px;overflow:hidden}.section-module__L_Io_q__metricCard>small{z-index:1;color:color-mix(in srgb, var(--lightfall-accent) 72%, var(--lightfall-text));font-size:14px;font-weight:600;position:absolute;bottom:12px;right:12px}.section-module__L_Io_q__dashboardPanels{grid-template-columns:minmax(0,1.65fr) minmax(230px,.85fr);gap:12px;margin-top:12px;display:grid}.section-module__L_Io_q__dashboardPanel{border-radius:13px;min-width:0}.section-module__L_Io_q__dashboardPanel>header{border-bottom:1px solid color-mix(in srgb, var(--lightfall-border) 38%, transparent);justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:12px 14px;display:flex}.section-module__L_Io_q__dashboardPanel header h3{color:color-mix(in srgb, var(--lightfall-text) 88%, transparent);margin:0;font-size:15px;font-weight:600}.section-module__L_Io_q__dashboardPanel header p{margin-top:5px}.section-module__L_Io_q__activityPanel>header>span,.section-module__L_Io_q__healthPanel>header>strong{color:color-mix(in srgb, var(--lightfall-accent) 75%, var(--lightfall-text));white-space:nowrap;font-size:14px;font-weight:600}.section-module__L_Io_q__activityChart{background-image:linear-gradient(color-mix(in srgb, var(--lightfall-border) 28%, transparent) 1px, transparent 1px);background-size:100% 34px;align-items:end;gap:clamp(3px,.5cqw,7px);height:154px;padding:24px 14px 12px;display:flex;position:relative}.section-module__L_Io_q__activityChart i{background:linear-gradient(180deg, color-mix(in srgb, var(--lightfall-accent) 82%, var(--lightfall-text)), color-mix(in srgb, var(--lightfall-accent) 20%, transparent));min-width:3px;box-shadow:0 0 10px color-mix(in srgb, var(--lightfall-accent) 10%, transparent);border-radius:4px 4px 1px 1px;flex:1 1 0}.section-module__L_Io_q__activityPanel>footer{color:color-mix(in srgb, var(--lightfall-muted) 43%, transparent);justify-content:space-between;padding:0 14px 13px;font-size:14px;display:flex}.section-module__L_Io_q__healthList{gap:16px;padding:17px 14px 18px;display:grid}.section-module__L_Io_q__healthList>div>span{color:color-mix(in srgb, var(--lightfall-muted) 70%, transparent);justify-content:space-between;gap:12px;font-size:14px;display:flex}.section-module__L_Io_q__healthList b{color:color-mix(in srgb, var(--lightfall-text) 78%, transparent);font-weight:600}.section-module__L_Io_q__healthList i{background:color-mix(in srgb, var(--lightfall-text) 6%, transparent);border-radius:999px;height:5px;margin-top:7px;display:block;overflow:hidden}.section-module__L_Io_q__healthList em{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--lightfall-accent) 54%, transparent), var(--lightfall-accent));height:100%;display:block}.section-module__L_Io_q__eventsPanel{margin-top:12px;overflow:hidden}.section-module__L_Io_q__eventsPanel>header a{color:color-mix(in srgb, var(--lightfall-accent) 78%, var(--lightfall-text));font-size:14px;font-weight:600;text-decoration:none}.section-module__L_Io_q__eventsTable{min-width:0}.section-module__L_Io_q__eventHeader,.section-module__L_Io_q__eventRow{grid-template-columns:minmax(150px,1.25fr) minmax(130px,1fr) minmax(100px,.8fr) minmax(90px,.7fr) 74px;align-items:center;column-gap:16px;min-width:0;padding:0 14px;display:grid}.section-module__L_Io_q__eventHeader{height:34px;color:color-mix(in srgb, var(--lightfall-muted) 42%, transparent);font-size:14px;font-weight:600}.section-module__L_Io_q__eventRow{border-top:1px solid color-mix(in srgb, var(--lightfall-border) 30%, transparent);min-height:46px;color:color-mix(in srgb, var(--lightfall-muted) 66%, transparent);font-size:14px}.section-module__L_Io_q__eventRow>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.section-module__L_Io_q__eventRow>span:first-child{align-items:center;gap:9px;display:flex}.section-module__L_Io_q__eventRow>span:first-child>i{border:1px solid color-mix(in srgb, var(--lightfall-text) 9%, transparent);background:color-mix(in srgb, var(--lightfall-text) 5%, transparent);width:25px;height:25px;color:color-mix(in srgb, var(--lightfall-text) 75%, transparent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-style:normal;display:inline-flex}.section-module__L_Io_q__eventRow strong{color:color-mix(in srgb, var(--lightfall-text) 82%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.section-module__L_Io_q__eventRow em{border:1px solid color-mix(in srgb, var(--lightfall-accent) 17%, transparent);background:color-mix(in srgb, var(--lightfall-accent) 8%, transparent);width:fit-content;color:color-mix(in srgb, var(--lightfall-accent) 72%, var(--lightfall-text));border-radius:999px;padding:4px 7px;font-size:14px;font-style:normal;line-height:1;display:inline-flex}.section-module__L_Io_q__eventRow em[data-decision=Blocked]{color:#f3ad9f;background:#ff765f14;border-color:#ff765f3d}.section-module__L_Io_q__eventRow em[data-decision=Step-up]{border-color:color-mix(in srgb, var(--lightfall-muted) 22%, transparent);color:color-mix(in srgb, var(--lightfall-muted) 82%, transparent)}.section-module__L_Io_q__compact{pointer-events:none;-webkit-user-select:none;user-select:none;min-height:1092px}.section-module__L_Io_q__compact .section-module__L_Io_q__hero{min-height:1092px}.standalone-preview .section-module__L_Io_q__hero{min-height:max(100svh,1092px)}@container (min-width:701px) and (max-width:1024px){.section-module__L_Io_q__hero{--lightfall-stage-top:0px;--lightfall-device-top:520px;--lightfall-rail-left:22%;--lightfall-rail-right:78%;--lightfall-copy-safe-width:calc(56cqw - 96px);min-height:1030px}.section-module__L_Io_q__header{width:calc(100% - 36px);height:62px;padding:0}.section-module__L_Io_q__copy{width:min(calc(100% - 36px), var(--lightfall-copy-safe-width));margin-top:64px;margin-left:auto;margin-right:auto}.section-module__L_Io_q__copy h1{font-size:clamp(42px,5.4cqw,54px)}.section-module__L_Io_q__copy>p{width:min(520px,100%)}.section-module__L_Io_q__device{border-radius:22px;width:calc(100% - 36px);height:auto;margin-top:150px;top:auto}.section-module__L_Io_q__deviceScreen{grid-template-columns:190px minmax(0,1fr);min-height:0}.section-module__L_Io_q__deviceScreen .section-module__L_Io_q__dashboardSidebar{min-height:720px;padding-left:10px;padding-right:10px}.section-module__L_Io_q__deviceContent{padding:20px}.section-module__L_Io_q__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-module__L_Io_q__dashboardPanels{grid-template-columns:minmax(0,1.3fr) minmax(190px,.8fr)}.section-module__L_Io_q__eventHeader,.section-module__L_Io_q__eventRow{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,.75fr) 58px;column-gap:10px}.standalone-preview .section-module__L_Io_q__hero{min-height:max(100svh,1030px)}}@container (max-width:700px){.section-module__L_Io_q__hero{--lightfall-stage-top:0px;--lightfall-device-top:500px;--lightfall-rail-left:8%;--lightfall-rail-right:92%;--lightfall-copy-safe-width:270px;min-height:1270px}.section-module__L_Io_q__header{width:calc(100% - 28px);height:62px;padding:0}.section-module__L_Io_q__navigation{justify-content:center;gap:4px;width:fit-content;max-width:100%;padding-left:11px;display:flex}.section-module__L_Io_q__navigationLinks{display:none}.section-module__L_Io_q__menuButton{width:40px;height:40px;color:var(--lightfall-text);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:inline-flex}.section-module__L_Io_q__menuButton span{background:currentColor;width:19px;height:1px;transition:transform .18s;display:block}.section-module__L_Io_q__navigationOpen{border:1px solid color-mix(in srgb, var(--lightfall-text) 18%, transparent);background:color-mix(in srgb, var(--lightfall-background) 88%, transparent);width:min(320px,100vw - 28px);height:auto;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 20%, transparent), 0 16px 38px color-mix(in srgb, var(--lightfall-background) 48%, transparent);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);border-radius:14px;flex-direction:column;align-items:stretch;gap:2px;padding:7px;display:flex;position:absolute;top:calc(100% + 8px);left:50%;right:auto;transform:translate(-50%)}.section-module__L_Io_q__navigationOpen a{border-radius:9px;justify-content:flex-start;height:38px;padding:0 11px;font-size:14px}.section-module__L_Io_q__headerCta{height:34px;padding:0 11px;font-size:12px}.section-module__L_Io_q__copy{width:min(calc(100% - 36px), var(--lightfall-copy-safe-width));text-align:center;align-items:center;margin:64px auto 0}.section-module__L_Io_q__copy h1{width:100%;margin-top:0;font-size:clamp(36px,10.2cqw,40px);line-height:1}.section-module__L_Io_q__copy>p{width:100%;margin-top:16px;font-size:14px}.section-module__L_Io_q__copyActions{margin-top:24px}.section-module__L_Io_q__device{border-width:1px;border-radius:20px;width:calc(100% - 24px);height:auto;margin-top:130px;top:auto}.section-module__L_Io_q__deviceBar{height:48px;padding:0 10px}.section-module__L_Io_q__deviceBreadcrumb{gap:7px}.section-module__L_Io_q__deviceBreadcrumb i,.section-module__L_Io_q__deviceBreadcrumb>span{display:none}.section-module__L_Io_q__commandSearch{justify-content:center;width:30px;min-width:30px;padding:0}.section-module__L_Io_q__commandSearch span,.section-module__L_Io_q__commandSearch kbd,.section-module__L_Io_q__iconButton{display:none}.section-module__L_Io_q__deviceScreen{grid-template-columns:minmax(0,1fr);min-height:0}.section-module__L_Io_q__deviceScreen .section-module__L_Io_q__dashboardSidebar{display:none}.section-module__L_Io_q__deviceContent{min-width:0;padding:16px}.section-module__L_Io_q__dashboardHeading{flex-direction:column;align-items:flex-start;gap:14px}.section-module__L_Io_q__dashboardHeading h2{font-size:20px}.section-module__L_Io_q__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.section-module__L_Io_q__metricCard{min-height:128px;padding:12px}.section-module__L_Io_q__metricCard>strong{font-size:27px}.section-module__L_Io_q__metricCard p{white-space:normal;padding-right:0}.section-module__L_Io_q__metricCard>small{margin-top:8px;display:block;position:static}.section-module__L_Io_q__dashboardPanels{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:10px}.section-module__L_Io_q__activityChart{gap:3px;height:174px}.section-module__L_Io_q__activityPanel>footer span:nth-child(2n){display:none}.section-module__L_Io_q__eventsPanel{margin-top:10px}.section-module__L_Io_q__eventHeader{display:none}.section-module__L_Io_q__eventRow{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:10px 12px}.section-module__L_Io_q__eventRow>span:first-child{grid-area:1/1}.section-module__L_Io_q__eventRow>span:nth-child(2){grid-area:2/1;padding-left:34px}.section-module__L_Io_q__eventRow>span:nth-child(3){display:none}.section-module__L_Io_q__eventRow>span:nth-child(4){grid-area:1/2}.section-module__L_Io_q__eventRow>span:nth-child(5){text-align:right;grid-area:2/2}.standalone-preview .section-module__L_Io_q__hero{min-height:max(100svh,1270px)}}@media (prefers-reduced-motion:reduce){.section-module__L_Io_q__header a,.section-module__L_Io_q__menuButton span,.section-module__L_Io_q__action,.section-module__L_Io_q__demoButton,.section-module__L_Io_q__freeButton,.section-module__L_Io_q__textAction{transition:none}}.section-module__L_Io_q__forelaneDevice.section-module__L_Io_q__device{z-index:12;border:1px solid var(--lightfall-dashboard-border);background:var(--lightfall-dashboard-shell);width:min(1120px,100% - 48px);height:auto;min-height:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 36%, transparent), 0 -18px 76px color-mix(in srgb, var(--lightfall-accent) 10%, transparent);color:var(--lightfall-dashboard-strong);-webkit-backdrop-filter:blur(42px)saturate(145%)brightness(112%);backdrop-filter:blur(42px)saturate(145%)brightness(112%);border-bottom-color:#0000;border-radius:20px;margin:80px auto 72px;display:flex;position:relative;top:auto;left:auto;overflow:hidden;transform:none;-webkit-mask-image:linear-gradient(#000 0 28%,#000000d6 40%,#00000070 54%,#0000001a 68%,#0000 82%);mask-image:linear-gradient(#000 0 28%,#000000d6 40%,#00000070 54%,#0000001a 68%,#0000 82%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.section-module__L_Io_q__forelaneDevice.section-module__L_Io_q__device:before{z-index:4;background:var(--lightfall-dashboard-strong);height:1px;box-shadow:0 0 10px var(--lightfall-dashboard-accent), 0 0 28px color-mix(in srgb, var(--lightfall-accent) 38%, transparent);content:"";filter:none;mix-blend-mode:normal;opacity:1;pointer-events:none;border-radius:0;position:absolute;inset:-1px 13% auto}.section-module__L_Io_q__forelaneDevice.section-module__L_Io_q__device:after{z-index:3;border-radius:inherit;background:color-mix(in srgb, var(--lightfall-accent) 3%, transparent);box-shadow:inset 0 1px 0 var(--lightfall-dashboard-strong);content:"";mix-blend-mode:screen;opacity:.58;pointer-events:none;position:absolute;inset:0}.section-module__L_Io_q__forelaneDevice a{color:inherit;text-decoration:none}.section-module__L_Io_q__forelaneDevice button{color:inherit;font:inherit}.section-module__L_Io_q__forelaneDeviceGlass{background:color-mix(in srgb, var(--lightfall-accent) 3%, transparent);pointer-events:none;inset:0;z-index:0!important;position:absolute!important}.section-module__L_Io_q__forelaneDevice svg{color:var(--lightfall-dashboard-mid)}.section-module__L_Io_q__forelaneSidebar{z-index:2;background:0 0;border:0;flex-direction:column;flex:none;width:214px;padding:20px 16px;display:flex;position:relative}.section-module__L_Io_q__forelaneSidebar nav{flex-direction:column;gap:4px;margin-top:0;display:flex}.section-module__L_Io_q__forelaneSidebar a{min-height:34px;color:var(--lightfall-dashboard-mid);letter-spacing:-.02em;border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;padding:0 9px;font-size:11px;font-weight:500;transition:background-color .16s,border-color .16s,color .16s;display:flex}.section-module__L_Io_q__forelaneSidebar a svg{width:16px;height:16px;color:var(--lightfall-dashboard-muted);opacity:.78;flex:none}.section-module__L_Io_q__forelaneSidebar a:hover,.section-module__L_Io_q__forelaneSidebar a:focus-visible,.section-module__L_Io_q__forelaneSidebar .section-module__L_Io_q__forelaneActiveSidebarItem{border-color:var(--lightfall-dashboard-border);background:color-mix(in srgb, var(--lightfall-accent) 7%, transparent);color:var(--lightfall-dashboard-strong);outline:none}.section-module__L_Io_q__forelaneSidebar .section-module__L_Io_q__forelaneActiveSidebarItem svg{color:var(--lightfall-dashboard-accent);opacity:.9}.section-module__L_Io_q__forelaneSidebarLabel{color:var(--lightfall-dashboard-muted);letter-spacing:.02em;text-transform:uppercase;margin:23px 9px 4px;font-size:9px;font-weight:500}.section-module__L_Io_q__forelaneCountBadge,.section-module__L_Io_q__forelaneLiveBadge{border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:18px;margin-left:auto;padding:0 6px;font-size:8px;font-weight:600;display:inline-flex}.section-module__L_Io_q__forelaneCountBadge{background:color-mix(in srgb, var(--lightfall-accent) 14%, transparent);color:var(--lightfall-dashboard-strong)}.section-module__L_Io_q__forelaneLiveBadge{border:1px solid var(--lightfall-dashboard-border);color:var(--lightfall-dashboard-accent)}.section-module__L_Io_q__forelaneDashboard{z-index:2;flex-direction:column;flex:1;gap:12px;min-width:0;padding:21px 22px 22px;display:flex;position:relative;overflow:hidden}.section-module__L_Io_q__forelaneDashboardHeader{flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:32px;display:flex}.section-module__L_Io_q__forelaneDashboardHeader h2{color:var(--lightfall-dashboard-strong);letter-spacing:-.04em;margin:0;font-size:21px;font-weight:600;line-height:1.25}.section-module__L_Io_q__forelaneDashboardActions,.section-module__L_Io_q__forelaneFilters{align-items:center;gap:8px;display:flex}.section-module__L_Io_q__forelaneDashboardActions button,.section-module__L_Io_q__forelaneFilters button{border:1px solid var(--lightfall-dashboard-border);border-top-color:color-mix(in srgb, var(--lightfall-text) 24%, var(--lightfall-dashboard-border));background:var(--lightfall-dashboard-surface);height:30px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 22%, transparent), 0 8px 22px color-mix(in srgb, var(--lightfall-background) 12%, transparent);color:var(--lightfall-dashboard-strong);font:inherit;cursor:pointer;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:9px;font-weight:500;display:inline-flex}.section-module__L_Io_q__forelaneDashboardActions button:hover,.section-module__L_Io_q__forelaneDashboardActions button:focus-visible,.section-module__L_Io_q__forelaneFilters button:hover,.section-module__L_Io_q__forelaneFilters button:focus-visible{border-color:var(--lightfall-dashboard-accent);outline:none}.section-module__L_Io_q__forelaneDashboardActions svg,.section-module__L_Io_q__forelaneFilters svg{width:13px;height:13px;color:var(--lightfall-dashboard-mid);opacity:.82}.section-module__L_Io_q__forelaneFilters{flex:none;min-height:30px}.section-module__L_Io_q__forelaneFilters button{color:var(--lightfall-dashboard-mid)}.section-module__L_Io_q__forelanePrimaryMetric{border:1px solid var(--lightfall-dashboard-border);border-top-color:color-mix(in srgb, var(--lightfall-text) 26%, var(--lightfall-dashboard-border));background:var(--lightfall-dashboard-surface);height:202px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 24%, transparent), 0 12px 28px color-mix(in srgb, var(--lightfall-background) 12%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:13px;flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.section-module__L_Io_q__forelanePrimaryMetric>header{z-index:3;justify-content:space-between;align-items:flex-end;padding:15px 16px 0;display:flex;position:relative}.section-module__L_Io_q__forelanePrimaryMetric>header>div{flex-direction:column;gap:3px;display:flex}.section-module__L_Io_q__forelanePrimaryMetric>header span,.section-module__L_Io_q__forelaneMetricGrid article header span{color:var(--lightfall-dashboard-muted);letter-spacing:.01em;font-size:9px;font-weight:500}.section-module__L_Io_q__forelanePrimaryMetric>header strong{color:var(--lightfall-dashboard-strong);letter-spacing:-.04em;font-size:20px;font-weight:500}.section-module__L_Io_q__forelaneChange{border:1px solid color-mix(in srgb, var(--lightfall-accent) 38%, transparent);background:color-mix(in srgb, var(--lightfall-accent) 8%, transparent);border-radius:999px;align-items:center;gap:3px;width:fit-content;height:18px;padding:0 6px;font-size:8px;font-style:normal;font-weight:600;line-height:1;display:inline-flex}.section-module__L_Io_q__forelaneChange svg{width:9px;height:9px;color:inherit}.section-module__L_Io_q__forelanePositive{color:var(--lightfall-dashboard-strong)}.section-module__L_Io_q__forelaneChartPlot{border-top:1px solid color-mix(in srgb, var(--lightfall-accent) 8%, transparent);border-bottom:1px solid color-mix(in srgb, var(--lightfall-accent) 8%, transparent);flex:1;min-height:0;margin:10px 16px 4px;position:relative;overflow:hidden}.section-module__L_Io_q__forelaneChart{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.section-module__L_Io_q__forelaneChartComparison,.section-module__L_Io_q__forelaneChartPrimary{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.section-module__L_Io_q__forelaneChartComparison{stroke:var(--lightfall-dashboard-muted);stroke-width:1px;transform:translateY(7px)}.section-module__L_Io_q__forelaneChartPrimary{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--lightfall-accent) 30%, transparent));stroke:var(--lightfall-dashboard-accent);stroke-width:1.4px}.section-module__L_Io_q__forelaneChartPoints{fill:var(--lightfall-dashboard-accent);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--lightfall-accent) 42%, transparent))}.section-module__L_Io_q__forelanePrimaryMetric>footer{min-height:22px;color:var(--lightfall-dashboard-muted);justify-content:space-between;align-items:center;padding:0 16px 4px;font-size:7px;display:flex}.section-module__L_Io_q__forelaneMetricGrid{flex:none;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;height:244px;display:grid}.section-module__L_Io_q__forelaneMetricGrid article{border:1px solid var(--lightfall-dashboard-border);border-top-color:color-mix(in srgb, var(--lightfall-text) 22%, var(--lightfall-dashboard-border));background:var(--lightfall-dashboard-surface);min-width:0;min-height:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lightfall-text) 20%, transparent), 0 7px 20px color-mix(in srgb, var(--lightfall-background) 10%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:11px;flex-direction:column;padding:11px 12px 8px;display:flex;position:relative;overflow:hidden}.section-module__L_Io_q__forelaneMetricGrid article header,.section-module__L_Io_q__forelaneMetricGrid article>div{z-index:2;justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}.section-module__L_Io_q__forelaneMetricGrid article header svg{width:13px;height:13px;color:var(--lightfall-dashboard-mid);opacity:.78}.section-module__L_Io_q__forelaneMetricGrid article>div{margin-top:4px}.section-module__L_Io_q__forelaneMetricGrid article strong{color:var(--lightfall-dashboard-strong);letter-spacing:-.035em;font-size:15px;font-weight:500}.section-module__L_Io_q__forelaneMetricGrid article .section-module__L_Io_q__forelaneChange{height:16px;padding:0 5px;font-size:7px}.section-module__L_Io_q__forelaneMiniTrend{opacity:.76;align-items:flex-end;gap:3px;height:40px;display:flex;position:absolute;bottom:8px;left:9px;right:9px}.section-module__L_Io_q__forelaneMiniTrend i{background:var(--lightfall-dashboard-accent);border-radius:2px 2px 0 0;flex:1;min-width:2px;display:block}.section-module__L_Io_q__forelaneTrendbars i:first-child{height:18%}.section-module__L_Io_q__forelaneTrendbars i:nth-child(2){height:32%}.section-module__L_Io_q__forelaneTrendbars i:nth-child(3){height:27%}.section-module__L_Io_q__forelaneTrendbars i:nth-child(4){height:51%}.section-module__L_Io_q__forelaneTrendbars i:nth-child(5){height:43%}.section-module__L_Io_q__forelaneTrendbars i:nth-child(6){height:68%}.section-module__L_Io_q__forelaneTrendbars i:nth-child(7){height:57%}.section-module__L_Io_q__forelaneTrendbars i:nth-child(8){height:78%}.section-module__L_Io_q__forelaneTrendbars i:nth-child(9){height:63%}.section-module__L_Io_q__forelaneTrendbars i:nth-child(10){height:92%}.section-module__L_Io_q__forelaneTrendwave{align-items:center;gap:0}.section-module__L_Io_q__forelaneTrendwave i{transform-origin:0;border-radius:999px;height:2px}.section-module__L_Io_q__forelaneTrendwave i:first-child{transform:translateY(9px)rotate(-24deg)}.section-module__L_Io_q__forelaneTrendwave i:nth-child(2){transform:translateY(4px)rotate(16deg)}.section-module__L_Io_q__forelaneTrendwave i:nth-child(3){transform:translateY(7px)rotate(-34deg)}.section-module__L_Io_q__forelaneTrendwave i:nth-child(4){transform:translateY(0)rotate(-17deg)}.section-module__L_Io_q__forelaneTrendwave i:nth-child(5){transform:translateY(-4px)rotate(22deg)}.section-module__L_Io_q__forelaneTrendwave i:nth-child(6){transform:translateY(1px)rotate(-12deg)}.section-module__L_Io_q__forelaneTrendwave i:nth-child(7){transform:translateY(-2px)rotate(-28deg)}.section-module__L_Io_q__forelaneTrendwave i:nth-child(8){transform:translateY(-7px)rotate(19deg)}.section-module__L_Io_q__forelaneTrendwave i:nth-child(9){transform:translateY(-3px)rotate(-33deg)}.section-module__L_Io_q__forelaneTrendwave i:nth-child(10){transform:translateY(-9px)rotate(-8deg)}.section-module__L_Io_q__forelaneTrendarea:before{background:color-mix(in srgb, var(--lightfall-accent) 26%, transparent);clip-path:polygon(0 88%,9% 74%,18% 81%,28% 52%,37% 61%,48% 32%,58% 48%,68% 22%,78% 40%,89% 16%,100% 28%,100% 100%,0 100%);content:"";position:absolute;inset:2px 0 0}.section-module__L_Io_q__forelaneTrendarea i{visibility:hidden}.section-module__L_Io_q__forelaneTrendpulse,.section-module__L_Io_q__forelaneTrendreview,.section-module__L_Io_q__forelaneTrendincidents{justify-content:space-between;align-items:center;gap:0}.section-module__L_Io_q__forelaneTrendpulse:before,.section-module__L_Io_q__forelaneTrendreview:before,.section-module__L_Io_q__forelaneTrendincidents:before{background:var(--lightfall-dashboard-muted);content:"";height:1px;position:absolute;left:0;right:0}.section-module__L_Io_q__forelaneTrendpulse i,.section-module__L_Io_q__forelaneTrendreview i{background:var(--lightfall-dashboard-muted);border-radius:999px;flex:none;width:2px}.section-module__L_Io_q__forelaneTrendpulse i:first-child{height:12%}.section-module__L_Io_q__forelaneTrendpulse i:nth-child(2){height:28%}.section-module__L_Io_q__forelaneTrendpulse i:nth-child(3){height:16%}.section-module__L_Io_q__forelaneTrendpulse i:nth-child(4){background:var(--lightfall-dashboard-accent);height:70%}.section-module__L_Io_q__forelaneTrendpulse i:nth-child(5){height:20%}.section-module__L_Io_q__forelaneTrendpulse i:nth-child(6){height:36%}.section-module__L_Io_q__forelaneTrendpulse i:nth-child(7){height:18%}.section-module__L_Io_q__forelaneTrendpulse i:nth-child(8){background:color-mix(in srgb, var(--lightfall-accent) 78%, transparent);height:54%}.section-module__L_Io_q__forelaneTrendpulse i:nth-child(9){height:24%}.section-module__L_Io_q__forelaneTrendpulse i:nth-child(10){height:14%}.section-module__L_Io_q__forelaneTrendsteps{align-items:flex-end;gap:2px}.section-module__L_Io_q__forelaneTrendsteps i{background:var(--lightfall-dashboard-muted);border-radius:999px;height:2px}.section-module__L_Io_q__forelaneTrendsteps i:first-child,.section-module__L_Io_q__forelaneTrendsteps i:nth-child(2){margin-bottom:5px}.section-module__L_Io_q__forelaneTrendsteps i:nth-child(3),.section-module__L_Io_q__forelaneTrendsteps i:nth-child(4){margin-bottom:13px}.section-module__L_Io_q__forelaneTrendsteps i:nth-child(5){margin-bottom:10px}.section-module__L_Io_q__forelaneTrendsteps i:nth-child(6),.section-module__L_Io_q__forelaneTrendsteps i:nth-child(7){background:var(--lightfall-dashboard-accent);margin-bottom:22px}.section-module__L_Io_q__forelaneTrendsteps i:nth-child(8){margin-bottom:18px}.section-module__L_Io_q__forelaneTrendsteps i:nth-child(9),.section-module__L_Io_q__forelaneTrendsteps i:nth-child(10){margin-bottom:30px}.section-module__L_Io_q__forelaneTrenddots{justify-content:space-between;align-items:flex-end;gap:0}.section-module__L_Io_q__forelaneTrenddots i{background:var(--lightfall-dashboard-muted);border-radius:50%;flex:none;width:4px;height:4px}.section-module__L_Io_q__forelaneTrenddots i:first-child{margin-bottom:5px}.section-module__L_Io_q__forelaneTrenddots i:nth-child(2){margin-bottom:12px}.section-module__L_Io_q__forelaneTrenddots i:nth-child(3){margin-bottom:8px}.section-module__L_Io_q__forelaneTrenddots i:nth-child(4){background:var(--lightfall-dashboard-accent);margin-bottom:20px}.section-module__L_Io_q__forelaneTrenddots i:nth-child(5){margin-bottom:16px}.section-module__L_Io_q__forelaneTrenddots i:nth-child(6){margin-bottom:25px}.section-module__L_Io_q__forelaneTrenddots i:nth-child(7){margin-bottom:18px}.section-module__L_Io_q__forelaneTrenddots i:nth-child(8){background:color-mix(in srgb, var(--lightfall-accent) 72%, transparent);margin-bottom:30px}.section-module__L_Io_q__forelaneTrenddots i:nth-child(9){margin-bottom:24px}.section-module__L_Io_q__forelaneTrenddots i:nth-child(10){margin-bottom:34px}.section-module__L_Io_q__forelaneTrendincidents i{background:var(--lightfall-dashboard-muted);border-radius:999px;flex:none;width:2px;height:2px}.section-module__L_Io_q__forelaneTrendincidents i:nth-child(4){background:var(--lightfall-dashboard-accent);height:34px}.section-module__L_Io_q__forelaneTrendincidents i:nth-child(8){background:color-mix(in srgb, var(--lightfall-accent) 70%, transparent);height:18px}.section-module__L_Io_q__forelaneTrenduptime{align-items:center;gap:2px}.section-module__L_Io_q__forelaneTrenduptime i{background:var(--lightfall-dashboard-muted);border-radius:999px;height:4px}.section-module__L_Io_q__forelaneTrenduptime i:nth-child(7){background:var(--lightfall-dashboard-accent);opacity:.84}@container (min-width:621px) and (max-width:1024px){.section-module__L_Io_q__forelaneDevice.section-module__L_Io_q__device{width:calc(100% - 36px);margin-top:72px}}@container (max-width:900px){.section-module__L_Io_q__forelaneSidebar{width:180px}.section-module__L_Io_q__forelaneDashboard{padding:20px}.section-module__L_Io_q__forelaneMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-module__L_Io_q__forelaneMetricGrid article:nth-child(n+5){display:none}}@container (max-width:620px){.section-module__L_Io_q__forelaneDevice.section-module__L_Io_q__device{border-radius:16px;width:calc(100% - 24px);margin-top:64px;margin-bottom:46px}.section-module__L_Io_q__forelaneSidebar{display:none}.section-module__L_Io_q__forelaneDashboard{gap:10px;padding:14px}.section-module__L_Io_q__forelaneDashboardHeader{min-height:32px}.section-module__L_Io_q__forelaneDashboardHeader h2{font-size:17px}.section-module__L_Io_q__forelaneFilters{overflow:hidden}.section-module__L_Io_q__forelaneFilters button{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.section-module__L_Io_q__forelaneFilters button:first-child{flex:1}.section-module__L_Io_q__forelaneFilters button:nth-child(2){max-width:124px}.section-module__L_Io_q__forelanePrimaryMetric{height:190px}.section-module__L_Io_q__forelanePrimaryMetric>footer span:nth-child(2n){display:none}.section-module__L_Io_q__forelaneMetricGrid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));height:236px}.section-module__L_Io_q__forelaneMetricGrid article:nth-child(n+5){display:none}}@media (prefers-reduced-motion:reduce){.section-module__L_Io_q__forelaneSidebar a{transition:none}}
