:root [data-electric-material][data-electric-material][class]{--glass-core:var(--electric-core,var(--electric-tint-f8fbff,#f8fbff));--glass-edge:#91a9c0;--glass-highlight:#ffffffa3;--glass-transmission:var(--electric-tint-137fbb14,#137fbb14);isolation:isolate;border:1px solid var(--glass-edge);background:linear-gradient(120deg, var(--glass-highlight), transparent 22%), var(--glass-core);box-shadow:inset 0 1px var(--glass-highlight), 0 6px 16px color-mix(in srgb,var(--electric-tint-15384f18,#15384f18) calc(var(--electric-glow,1) * 100%),transparent);position:relative}:root[data-os-mode=dark] [data-electric-material][data-electric-material][class]{--glass-core:var(--electric-core,var(--electric-tint-030b16,#030b16));--glass-edge:var(--electric-tint-5682a180,#5682a180);--glass-highlight:var(--electric-tint-bfe8ff18,#bfe8ff18);--glass-transmission:rgb(var(--electric-accent-rgb,12 94 238) / calc(.3 * var(--electric-decorative-intensity,1) * var(--electric-reflection,1)))}:root [data-electric-material=balanced][data-electric-material][class]{--glass-edge:var(--electric-tint-5c9ef0a6,#5c9ef0a6);border-color:var(--electric-tint-5c9ef0a6,#5c9ef0a6);background:linear-gradient(var(--glass-angle,135deg), var(--electric-tint-ccecff20,#ccecff20) 0, var(--electric-tint-b8e0fc10,#b8e0fc10) 23%, transparent 23.5%), radial-gradient(ellipse at 100% 100%, var(--glass-transmission), transparent 65%), linear-gradient(var(--glass-angle,130deg), var(--glass-highlight), transparent 46%), var(--glass-core);box-shadow:inset 0 1px 1px color-mix(in srgb,var(--electric-tint-d9faff9c,#d9faff9c) calc(var(--electric-glow,1) * 100%),transparent), inset 0 -3px 8px color-mix(in srgb,var(--electric-tint-075ff430,#075ff430) calc(var(--electric-glow,1) * 100%),transparent), 0 8px 20px #0003, 0 0 15px color-mix(in srgb,var(--electric-tint-0063f518,#0063f518) calc(var(--electric-glow,1) * 100%),transparent)}:root [data-electric-material=premium][data-electric-material][class]{--glass-edge:var(--electric-tint-85b7ffa6,#85b7ffa6);border-color:var(--electric-tint-85b7ffa6,#85b7ffa6);background:linear-gradient(120deg, var(--electric-tint-b9f4ff40,#b9f4ff40), transparent 17%, var(--electric-tint-0733570a,#0733570a) 50%, var(--electric-tint-256fed22,#256fed22)), var(--glass-core);box-shadow:inset 0 2px 2px color-mix(in srgb,var(--electric-tint-f0fcffcc,#f0fcffcc) calc(var(--electric-glow,1) * 100%),transparent), inset 2px 0 3px color-mix(in srgb,var(--electric-tint-8adfff66,#8adfff66) calc(var(--electric-glow,1) * 100%),transparent), inset 0 -4px 8px color-mix(in srgb,var(--electric-tint-1473ff55,#1473ff55) calc(var(--electric-glow,1) * 100%),transparent), 0 12px 24px #0004, 0 0 18px color-mix(in srgb,var(--electric-tint-0068ff30,#0068ff30) calc(var(--electric-glow,1) * 100%),transparent)}:root [data-electric-material][data-electric-material][class]:after{content:none}:root [data-electric-material=balanced][data-electric-material][class]:before,:root [data-electric-material=premium][data-electric-material][class]:before{content:"";border-radius:inherit;border:1px solid var(--electric-tint-91cee92e,#91cee92e);background:linear-gradient(135deg, var(--electric-tint-dcfaff18,#dcfaff18), transparent 26%);pointer-events:none;z-index:-1;position:absolute;inset:5px}:root [data-electric-material=premium][data-electric-material][class]:before{border-color:var(--electric-tint-b7efff38,#b7efff38);background:linear-gradient(110deg, transparent 14%, var(--electric-tint-d2f6ff24,#d2f6ff24) 14.5%, var(--electric-tint-76adff08,#76adff08) 16%, transparent 25%), linear-gradient(135deg, var(--electric-tint-dcfaff14,#dcfaff14) 0, transparent 24.5%);box-shadow:inset 0 1px color-mix(in srgb,var(--electric-tint-d4f6ff38,#d4f6ff38) calc(var(--electric-glow,1) * 100%),transparent), 0 2px 5px #0003;inset:6px}:root [data-electric-material][data-electric-material][class]:focus-visible{outline:3px solid var(--color-clay);outline-offset:3px}:root button[data-electric-material][class]:not([data-electric-action]){color:var(--color-ink,#f0f6ff)}:root:not([data-os-mode=dark]) button[data-electric-material][class]:not([data-electric-action]){color:var(--color-foreground)}@media (prefers-reduced-motion:reduce){[data-electric-material]{transition:none!important;animation:none!important}}:root [data-electric-material=premium][data-electric-action][class]{background:linear-gradient(130deg, var(--electric-tint-548fed22,#548fed22), transparent 35%), linear-gradient(160deg, color-mix(in srgb, var(--color-clay) 35%, var(--electric-tint-031329,#031329)), color-mix(in srgb, var(--color-clay) 30%, var(--electric-tint-031329,#031329)));color:#fff;min-height:44px}:root[data-os-mode=dark]:has([data-electric-normalized=true]){--electric-core:var(--electric-tint-010306,#010306);--glass-core:var(--electric-core);--glass-light-x:17%;--glass-light-y:0%;--glass-angle:118deg}:root[data-os-mode=dark] :is([data-home-pilot=electric],[data-electric-normalized=true]) [data-electric-material][class]{--glass-core:var(--electric-tint-01050b,#01050b);--glass-angle:var(--crystal-angle,118deg);--glass-light-x:var(--crystal-light-x,14%);--glass-light-y:var(--crystal-light-y,3%)}:root[data-os-mode=dark] :is([data-home-pilot=electric],[data-electric-normalized=true]) [data-electric-material=balanced][class]{border-color:var(--electric-tint-2c69b1,#2c69b1);background:var(--crystal-balanced-fill);box-shadow:var(--crystal-balanced-depth)}:root[data-os-mode=dark]:has([data-electric-normalized=true]) [data-electric-material=balanced][class]{border-color:var(--electric-tint-2c69b1,#2c69b1);background:var(--crystal-balanced-fill);box-shadow:var(--crystal-balanced-depth)}:root[data-os-mode=dark] :is([data-home-pilot=electric],[data-electric-normalized=true]) [data-electric-material=premium][class]{border-color:var(--electric-tint-588dcc,#588dcc);background:var(--crystal-premium-fill);box-shadow:var(--crystal-premium-depth)}:root[data-os-mode=dark]:has([data-electric-normalized=true]) [data-electric-material=premium][class]{border-color:var(--electric-tint-588dcc,#588dcc);background:var(--crystal-premium-fill);box-shadow:var(--crystal-premium-depth)}:root[data-os-mode=dark] :is([data-home-pilot=electric],[data-electric-normalized=true]) [data-electric-material=balanced][class]:before,:root[data-os-mode=dark] :is([data-home-pilot=electric],[data-electric-normalized=true]) [data-electric-material=premium][class]:before{border-color:var(--electric-tint-8bb8eb25,#8bb8eb25);background:radial-gradient(ellipse at 8% 0,var(--electric-tint-b9ddff15,#b9ddff15),transparent 40%),linear-gradient(177deg,#0000 12%,#0008 58%,var(--electric-tint-01102944,#01102944));box-shadow:inset 0 2px 5px #000a,inset 0 -1px color-mix(in srgb,var(--electric-tint-6eafff30,#6eafff30) calc(var(--electric-glow,1) * 100%),transparent),0 1px 2px #0008;inset:5px 6px 7px}:root[data-os-mode=dark] :is([data-home-pilot=electric],[data-electric-normalized=true]) [data-electric-material][class]:not(button):not(a):after{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:radial-gradient(ellipse 65px 3px at var(--glass-light-x) 1px,var(--electric-tint-e0f4ffcc,#e0f4ffcc),transparent),radial-gradient(ellipse 2px 35px at 1px 68%,var(--electric-tint-63baff70,#63baff70),transparent),radial-gradient(ellipse 50px 2px at 87% 100%,var(--electric-tint-65b6ff9c,#65b6ff9c),transparent);position:absolute;inset:0}:root[data-os-mode=dark] :is([data-home-pilot=electric],[data-electric-normalized=true]) .crystal-card:nth-child(2n),:root[data-os-mode=dark] :is([data-home-pilot=electric],[data-electric-normalized=true]) .premium-stat--link:nth-child(2n){--glass-light-x:73%;--glass-light-y:0%;--glass-angle:151deg}:root[data-os-mode=dark] :is([data-home-pilot=electric],[data-electric-normalized=true]) .crystal-card:nth-child(3n),:root[data-os-mode=dark] :is([data-home-pilot=electric],[data-electric-normalized=true]) .premium-stat--link:nth-child(3n){--glass-light-x:36%;--glass-light-y:1%;--glass-angle:105deg}:root[data-os-mode=dark] :is([data-home-pilot=electric],[data-electric-normalized=true]),:root[data-os-mode=dark] [data-electric-normalized=true] :is([data-electric-material],.premium-hero,.premium-stat,.premium-stat--link,.premium-job-card,.premium-message-pane,.premium-module,.border.bg-cream,.border.bg-paper,section.rounded-xl,section.rounded-2xl,.module-artwork-heading,.flex:has(>.module-hero-figure)){--crystal-balanced-fill:radial-gradient(ellipse var(--crystal-reflect-width,70%) var(--crystal-reflect-height,45%) at var(--glass-light-x) var(--glass-light-y),color-mix(in srgb,var(--electric-tint-a8dfff35,#a8dfff35) calc(var(--electric-reflection,1) * 100%),transparent),transparent 24%),radial-gradient(ellipse at 96% 96%,color-mix(in srgb,var(--electric-tint-006bff42,#006bff42) calc(var(--electric-reflection,1) * 100%),transparent),transparent 43%),linear-gradient(var(--glass-angle),color-mix(in srgb,var(--electric-tint-153c6818,#153c6818) calc(var(--electric-reflection,1) * 100%),transparent),transparent 32%,#0007 62%),var(--glass-core);--crystal-balanced-depth:inset 0 1px 2px color-mix(in srgb,var(--electric-tint-9dccff45,#9dccff45) calc(var(--electric-glow,1) * 100%),transparent),inset -1px 0 4px color-mix(in srgb,var(--electric-tint-2375ba35,#2375ba35) calc(var(--electric-glow,1) * 100%),transparent),inset 0 -4px 7px color-mix(in srgb,var(--electric-tint-0667ef62,#0667ef62) calc(var(--electric-glow,1) * 100%),transparent),0 7px 18px #0008,0 0 12px color-mix(in srgb,var(--electric-tint-005cff20,#005cff20) calc(var(--electric-glow,1) * 100%),transparent);--crystal-premium-fill:radial-gradient(ellipse var(--crystal-reflect-width,65%) var(--crystal-reflect-height,70%) at var(--glass-light-x,16%) var(--glass-light-y,0%),color-mix(in srgb,var(--electric-tint-b6e9ff65,#b6e9ff65) calc(var(--electric-reflection,1) * 100%),transparent),transparent 27%),radial-gradient(ellipse at 94% 100%,color-mix(in srgb,var(--electric-tint-057aff80,#057aff80) calc(var(--electric-reflection,1) * 100%),transparent),transparent 48%),linear-gradient(175deg,color-mix(in srgb,var(--electric-tint-052448,#052448) calc(var(--electric-reflection,1) * 100%),transparent) 0,color-mix(in srgb,var(--electric-tint-01060e,#01060e) calc(var(--electric-reflection,1) * 100%),transparent) 42%,color-mix(in srgb,var(--electric-tint-020b18,#020b18) calc(var(--electric-reflection,1) * 100%),transparent) 88%),var(--glass-core,#010306);--crystal-premium-depth:inset 0 3px 4px color-mix(in srgb,var(--electric-specular) calc(var(--electric-glow,1) * 69%),transparent),inset 3px 0 5px color-mix(in srgb,var(--electric-tint-65b8ff70,#65b8ff70) calc(var(--electric-glow,1) * 100%),transparent),inset 0 -5px 8px color-mix(in srgb,var(--electric-tint-0067ff90,#0067ff90) calc(var(--electric-glow,1) * 100%),transparent),0 8px 22px #0009,0 0 20px color-mix(in srgb,var(--electric-tint-086bff35,#086bff35) calc(var(--electric-glow,1) * 100%),transparent)}:root[data-os-mode=dark]:has([data-electric-normalized=true]){--crystal-balanced-fill:radial-gradient(ellipse var(--crystal-reflect-width,70%) var(--crystal-reflect-height,45%) at var(--glass-light-x) var(--glass-light-y),color-mix(in srgb,var(--electric-tint-a8dfff35,#a8dfff35) calc(var(--electric-reflection,1) * 100%),transparent),transparent 24%),radial-gradient(ellipse at 96% 96%,color-mix(in srgb,var(--electric-tint-006bff42,#006bff42) calc(var(--electric-reflection,1) * 100%),transparent),transparent 43%),linear-gradient(var(--glass-angle),color-mix(in srgb,var(--electric-tint-153c6818,#153c6818) calc(var(--electric-reflection,1) * 100%),transparent),transparent 32%,#0007 62%),var(--glass-core);--crystal-balanced-depth:inset 0 1px 2px color-mix(in srgb,var(--electric-tint-9dccff45,#9dccff45) calc(var(--electric-glow,1) * 100%),transparent),inset -1px 0 4px color-mix(in srgb,var(--electric-tint-2375ba35,#2375ba35) calc(var(--electric-glow,1) * 100%),transparent),inset 0 -4px 7px color-mix(in srgb,var(--electric-tint-0667ef62,#0667ef62) calc(var(--electric-glow,1) * 100%),transparent),0 7px 18px #0008,0 0 12px color-mix(in srgb,var(--electric-tint-005cff20,#005cff20) calc(var(--electric-glow,1) * 100%),transparent);--crystal-premium-fill:radial-gradient(ellipse var(--crystal-reflect-width,65%) var(--crystal-reflect-height,70%) at var(--glass-light-x,16%) var(--glass-light-y,0%),color-mix(in srgb,var(--electric-tint-b6e9ff65,#b6e9ff65) calc(var(--electric-reflection,1) * 100%),transparent),transparent 27%),radial-gradient(ellipse at 94% 100%,color-mix(in srgb,var(--electric-tint-057aff80,#057aff80) calc(var(--electric-reflection,1) * 100%),transparent),transparent 48%),linear-gradient(175deg,color-mix(in srgb,var(--electric-tint-052448,#052448) calc(var(--electric-reflection,1) * 100%),transparent) 0,color-mix(in srgb,var(--electric-tint-01060e,#01060e) calc(var(--electric-reflection,1) * 100%),transparent) 42%,color-mix(in srgb,var(--electric-tint-020b18,#020b18) calc(var(--electric-reflection,1) * 100%),transparent) 88%),var(--glass-core,#010306);--crystal-premium-depth:inset 0 3px 4px color-mix(in srgb,var(--electric-specular) calc(var(--electric-glow,1) * 69%),transparent),inset 3px 0 5px color-mix(in srgb,var(--electric-tint-65b8ff70,#65b8ff70) calc(var(--electric-glow,1) * 100%),transparent),inset 0 -5px 8px color-mix(in srgb,var(--electric-tint-0067ff90,#0067ff90) calc(var(--electric-glow,1) * 100%),transparent),0 8px 22px #0009,0 0 20px color-mix(in srgb,var(--electric-tint-086bff35,#086bff35) calc(var(--electric-glow,1) * 100%),transparent)}:root[data-os-mode=dark] :is([data-home-pilot=electric],[data-electric-normalized=true]){--crystal-minimal-fill:linear-gradient(165deg,color-mix(in srgb,var(--electric-tint-9ec9ff0b,#9ec9ff0b) calc(var(--electric-reflection,1) * 100%),transparent),transparent 30%),color-mix(in srgb,var(--electric-tint-02070e,#02070e) calc(var(--electric-reflection,1) * 100%),transparent);--crystal-minimal-depth:inset 0 1px color-mix(in srgb,var(--electric-tint-9dbfe62b,#9dbfe62b) calc(var(--electric-glow,1) * 100%),transparent),inset 0 2px 4px #0008}:root[data-os-mode=dark]:has([data-electric-normalized=true]){--crystal-minimal-fill:linear-gradient(165deg,color-mix(in srgb,var(--electric-tint-9ec9ff0b,#9ec9ff0b) calc(var(--electric-reflection,1) * 100%),transparent),transparent 30%),color-mix(in srgb,var(--electric-tint-02070e,#02070e) calc(var(--electric-reflection,1) * 100%),transparent);--crystal-minimal-depth:inset 0 1px color-mix(in srgb,var(--electric-tint-9dbfe62b,#9dbfe62b) calc(var(--electric-glow,1) * 100%),transparent),inset 0 2px 4px #0008}:root[data-os-mode=dark] [data-electric-normalized=true] [data-electric-material=minimal][class]{background:var(--crystal-minimal-fill);box-shadow:var(--crystal-minimal-depth);border-color:var(--electric-tint-29496f,#29496f)}:root[data-os-mode=dark]:has([data-electric-normalized=true]) [data-electric-material=minimal][class]{background:var(--crystal-minimal-fill);box-shadow:var(--crystal-minimal-depth);border-color:var(--electric-tint-29496f,#29496f)}:root [data-electric-material][class]:before,:root [data-electric-material][class]:after{opacity:var(--electric-reflection,1)}:root:not([data-os-mode=dark]){--color-card:#fff;--color-popover:#fff;--color-popover-foreground:var(--electric-tint-0b1220,#0b1220);--color-paper:#f8fafc;--color-cream:#fff;--color-background:#f8fafc;--color-foreground:var(--electric-tint-0b1220,#0b1220);--crystal-balanced-fill:var(--color-popover);--crystal-minimal-fill:var(--color-paper);--crystal-premium-fill:var(--color-card);--crystal-balanced-depth:inset 0 1px #fff, inset 0 -2px rgb(var(--electric-accent-rgb) / .06), 0 10px 24px var(--electric-tint-0f172a1a,#0f172a1a);--crystal-minimal-depth:inset 0 1px #fffc, 0 1px 0 var(--electric-tint-0f172a0d,#0f172a0d);--crystal-premium-depth:inset 0 2px #fff, 0 12px 28px var(--electric-tint-0f172a1f,#0f172a1f)}
