.lp[data-theme=havecreator]{--lp-bg:#f3f6fb;--lp-wash:radial-gradient(90% 40% at 50% 100%, #2c62d717, transparent 70%);--lp-ink:#0b1430;--lp-muted:#4b5675;--lp-accent:#2c62d7;--lp-accent-ink:#fff;--lp-glass:#ffffff8c;--lp-glass-solid:#fff;--lp-glass-line:#ffffffb3;--lp-glass-shadow:inset 0 1px 0 #fff, inset 0 -8px 16px -12px #2c62d738, 0 1px 2px #0b14300d, 0 14px 28px -20px #14328273;--lp-blur:18px;--lp-sheen:linear-gradient(180deg, #fffc, #ffffff0d 48%, #cedeff47);--lp-radius:18px}.lp[data-theme=havecreator] .lp-name{letter-spacing:-.02em;font-weight:650}.lp[data-theme=havecreator] :is(.lp-hire-go,.lp-stat-total){background:linear-gradient(#4a7ff0,#2c62d7 55%,#2456c4);box-shadow:inset 0 1px #ffffff73,inset 0 -1px 2px #0a287859}.lp[data-theme=havecreator] .lp-tile:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(165deg,#fff,#fff6 40%,#2c62d747);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lp[data-theme=havecreator] img.lp-avatar{box-shadow:0 0 0 2.5px #fff,0 0 0 3.5px #2c62d72e,0 12px 26px -12px #1432828c}.lp[data-theme=havecreator] .lp-hire{overflow:hidden}.lp[data-theme=havecreator] .lp-hire:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffffbf 50%,#0000 62%);position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.lp[data-theme=havecreator]:not([data-mode=thumb]) .lp-hire:after{animation:8s cubic-bezier(.4,0,.2,1) 1.5s infinite lp-hc-glint}@keyframes lp-hc-glint{0%{transform:translate(-100%)}18%,to{transform:translate(100%)}}}@container (min-width:600px){.lp[data-theme=havecreator] .lp-media-el{width:min(100%,460px);margin-inline:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}}
.lp[data-theme=midnight]{--lp-bg:#060a1f;--lp-wash:radial-gradient(100% 45% at 50% 105%, #3159f529, transparent 70%);--lp-ink:#eef2ff;--lp-muted:#9aa5c9;--lp-accent:#3159f5;--lp-accent-ink:#fff;--lp-glass:#080e2c6b;--lp-glass-solid:#10183a;--lp-glass-line:#96afff1a;--lp-glass-shadow:inset 0 1px 0 #c8d7ff1f, inset 0 -10px 18px -14px #3159f559, 0 14px 30px -18px #000000e6;--lp-blur:16px;--lp-sheen:linear-gradient(180deg, #becdff1a, #becdff00 45%, #3159f514);--lp-radius:16px;--lp-display:var(--lpf-space-grotesk), var(--lpf-anek), ui-sans-serif, system-ui, sans-serif;--lp-body:var(--lpf-manrope), var(--lpf-anek), ui-sans-serif, system-ui, sans-serif}.lp[data-theme=midnight] .lp-name{letter-spacing:-.015em;font-weight:600}.lp[data-theme=midnight] .lp-stat-total{background:linear-gradient(#5476ff,#3159f5 50%,#2440c4);box-shadow:inset 0 1px #ffffff59,inset 0 -1px 2px #0a145a80}.lp[data-theme=midnight] .lp-hire-go{background:radial-gradient(120% 120% at 30% 20%,#ff8a95,#ff3448 45%,#c8102a);box-shadow:inset 0 1px #ffffff80,inset 0 -1px 2px #78001480}.lp[data-theme=midnight] .lp-tile:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(170deg,#c8d4ff80,#7891ff1f 35%,#3159f50d 65%,#3159f54d);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lp[data-theme=midnight] img.lp-avatar{background:conic-gradient(from 210deg,#dfe6ff,#3159f5,#9fb2ff,#1b2a7a,#dfe6ff);padding:2px;box-shadow:0 12px 28px -12px #000000e6}.lp[data-theme=midnight] .lp-hire{overflow:hidden}.lp[data-theme=midnight] .lp-hire:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#aabeff2e 50%,#0000 60%);position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.lp[data-theme=midnight]:not([data-mode=thumb]) .lp-hire:after{animation:8s cubic-bezier(.4,0,.2,1) 1.5s infinite lp-mn-glint}@keyframes lp-mn-glint{0%{transform:translate(-100%)}18%,to{transform:translate(100%)}}}@container (min-width:600px){.lp[data-theme=midnight] .lp-media-el{width:min(100%,460px);margin-inline:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}}
.lp[data-theme=ink]{--lp-bg:#0b0b0c;--lp-wash:none;--lp-ink:#f4efe4;--lp-muted:#a9a397;--lp-accent:#19e3c9;--lp-accent-ink:#04201c;--lp-glass:#0b0b0c80;--lp-glass-solid:#161617;--lp-glass-line:#f4efe414;--lp-glass-shadow:inset 0 1px 0 #f4efe412, 0 16px 30px -20px #000;--lp-blur:14px;--lp-sheen:linear-gradient(180deg, #f4efe40d, #f4efe400 40%);--lp-radius:12px;--lp-display:var(--lpf-bodoni), var(--lpf-anek), ui-serif, Georgia, serif;--lp-body:var(--lpf-manrope), var(--lpf-anek), ui-sans-serif, system-ui, sans-serif}.lp[data-theme=ink] .lp-name{letter-spacing:0;font-size:25px;font-weight:500}.lp[data-theme=ink] .lp-handle{letter-spacing:.02em}.lp[data-theme=ink] .lp-title{letter-spacing:.005em;font-weight:500}.lp[data-theme=ink] .lp-tile:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#f4efe447,#f4efe40f 45%,#f4efe41a);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lp[data-theme=ink] :is(.lp-hire-go,.lp-stat-total){background:linear-gradient(#5ff0dc,#19e3c9 55%,#12c4ad);box-shadow:inset 0 1px #ffffff80}.lp[data-theme=ink] img.lp-avatar{box-shadow:0 0 0 1px #f4efe480,0 0 0 4px #0b0b0c,0 0 0 5px #f4efe424,0 12px 26px -12px #000}.lp[data-theme=ink] .lp-foot{font-family:var(--lp-display);letter-spacing:.04em;font-size:13px;font-weight:500}.lp[data-theme=ink] .lp-hire{overflow:hidden}.lp[data-theme=ink] .lp-hire:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 42%,#f4efe41f 50%,#0000 58%);position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.lp[data-theme=ink]:not([data-mode=thumb]) .lp-hire:after{animation:8s cubic-bezier(.4,0,.2,1) 1.5s infinite lp-ink-glint}@keyframes lp-ink-glint{0%{transform:translate(-100%)}18%,to{transform:translate(100%)}}}@container (min-width:600px){.lp[data-theme=ink] .lp-media-el{width:min(100%,460px);margin-inline:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}}
.lp[data-theme=aubergine]{--lp-bg:#eef0f4;--lp-wash:linear-gradient(180deg, #4a165000 45%, #4a16500f 100%);--lp-ink:#24102a;--lp-muted:#5a4760;--lp-accent:#4a1650;--lp-accent-ink:#fff;--lp-glass:#ffffff80;--lp-glass-solid:#fbfbfd;--lp-glass-line:#ffffffeb;--lp-glass-shadow:inset 0 1px 0 #fff, inset 0 -1px 0 #4a165012, 0 1px 2px #2a0f2e0f, 0 12px 24px -18px #2a0f2e80;--lp-blur:18px;--lp-sheen:linear-gradient(180deg, #ffffffd9, #ffffff1a 50%, #d6dbe84d);--lp-radius:16px;--lp-display:var(--lpf-bodoni), var(--lpf-anek), ui-serif, Georgia, serif;--lp-body:var(--lpf-manrope), var(--lpf-anek), ui-sans-serif, system-ui, sans-serif}.lp[data-theme=aubergine] .lp-name{font-size:25px;font-weight:600}.lp[data-theme=aubergine] .lp-hire-go{color:#2a0f2e;background:radial-gradient(120% 120% at 30% 22%,#ffe7ad,#f6b53c 40%,#f2a516 58%,#b8730b);box-shadow:inset 0 1px #ffffffb3,inset 0 -2px 4px #783c004d,0 3px 8px -3px #965a05b3}.lp[data-theme=aubergine] img.lp-avatar{background:conic-gradient(from 200deg,#fff,#aeb2c0,#f5f6f9,#7f8394,#fff,#c4c7d2,#fff);padding:2.5px;box-shadow:0 10px 24px -12px #2a0f2e8c}@container (min-width:640px){.lp[data-theme=aubergine] .lp-media{-webkit-mask-composite:source-in;inset:0 calc(50% - 240px) -28px;-webkit-mask-image:linear-gradient(#000 30%,#0000008c 62%,#0000 96%),linear-gradient(90deg,#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#000 30%,#0000008c 62%,#0000 96%),linear-gradient(90deg,#0000,#000 25% 75%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.lp[data-theme=aubergine] .lp-media-el{object-position:50% 10%}}
.lp[data-theme=mocha]{--lp-bg:#1e1512;--lp-wash:linear-gradient(180deg, #c9b8ff00 45%, #c9b8ff0d 100%);--lp-ink:#eeecef;--lp-muted:#b5aba8;--lp-accent:#c9b8ff;--lp-accent-ink:#1e1512;--lp-glass:#1e15128c;--lp-glass-solid:#2a201c;--lp-glass-line:#ece8f029;--lp-glass-shadow:inset 0 1px 0 #ffffff21, inset 0 -1px 0 #0000004d, 0 14px 30px -20px #000000e6;--lp-blur:18px;--lp-sheen:linear-gradient(180deg, #ffffff17, #fff0 45%), linear-gradient(105deg, #fff0 30%, #ffffff0b 50%, #fff0 70%);--lp-radius:14px;--lp-display:var(--lpf-newsreader), var(--lpf-anek), ui-serif, Georgia, serif;--lp-body:var(--lpf-manrope), var(--lpf-anek), ui-sans-serif, system-ui, sans-serif}.lp[data-theme=mocha] .lp-name{font-size:26px;font-weight:500}.lp[data-theme=mocha] .lp-hire-go{color:#1e1512;background:conic-gradient(from 200deg,#f6f6f8,#a3a5ad,#e8e9ed,#85878f,#f8f8fa,#b5b7be,#f6f6f8);box-shadow:inset 0 0 0 1px #ffffff59,0 3px 10px -3px #000000b3}.lp[data-theme=mocha] img.lp-avatar{background:conic-gradient(from 200deg,#f6f6f8,#8f9199,#e8e9ed,#6f7179,#f8f8fa,#a9abb2,#f6f6f8);padding:2.5px;box-shadow:0 12px 26px -12px #000c}.lp[data-theme=mocha] .lp-hire{overflow:hidden}.lp[data-theme=mocha] .lp-hire:after{content:"";pointer-events:none;background:linear-gradient(105deg,#fff0 38%,#ffffff1c 50%,#fff0 62%);position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.lp[data-theme=mocha]:not([data-mode=thumb]) .lp-hire:after{animation:9s cubic-bezier(.45,0,.25,1) 1.2s infinite lp-mocha-glint}@keyframes lp-mocha-glint{0%{transform:translate(-100%)}20%,to{transform:translate(100%)}}}@container (min-width:640px){.lp[data-theme=mocha] .lp-media{-webkit-mask-composite:source-in;inset:0 calc(50% - 240px) -28px;-webkit-mask-image:linear-gradient(#000 30%,#0000008c 62%,#0000 96%),linear-gradient(90deg,#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#000 30%,#0000008c 62%,#0000 96%),linear-gradient(90deg,#0000,#000 25% 75%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.lp[data-theme=mocha] .lp-media-el{object-position:50% 10%}}
.lp[data-theme=emerald]{--lp-bg:#f7f2e7;--lp-wash:linear-gradient(180deg, #0f6b4800 45%, #0f6b480d 100%);--lp-ink:#0c2a1e;--lp-muted:#4b5d53;--lp-accent:#0f6b48;--lp-accent-ink:#fff;--lp-glass:#fffdf78c;--lp-glass-solid:#fffdf8;--lp-glass-line:#ffffffeb;--lp-glass-shadow:inset 0 1px 0 #fff, inset 0 -1px 0 #0c2a1e0f, 0 1px 2px #3c280a0d, 0 12px 24px -18px #32240c73;--lp-blur:16px;--lp-sheen:linear-gradient(180deg, #ffffffbf, #fff0 50%);--lp-radius:14px;--lp-display:var(--font-instrument), var(--lpf-anek), ui-serif, Georgia, serif;--lp-body:var(--lpf-manrope), var(--lpf-anek), ui-sans-serif, system-ui, sans-serif}.lp[data-theme=emerald] .lp-name{letter-spacing:0;font-size:28px;font-weight:400}.lp[data-theme=emerald] .lp-hire-go{color:#fff8ef;background:radial-gradient(circle at 36% 30%,#f07a5f,#dc4128 45%,#ae2e1a);box-shadow:inset 0 1px 1px #ffffff59,inset 0 -2px 3px #5a140a59,0 3px 8px -3px #ae2e1a99}.lp[data-theme=emerald] .lp-avatar{box-shadow:0 0 0 2px #fffdf8,0 0 0 3px #0f6b4880,0 10px 24px -12px #32240c80}@container (min-width:640px){.lp[data-theme=emerald] .lp-media{-webkit-mask-composite:source-in;inset:0 calc(50% - 240px) -28px;-webkit-mask-image:linear-gradient(#000 30%,#0000008c 62%,#0000 96%),linear-gradient(90deg,#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#000 30%,#0000008c 62%,#0000 96%),linear-gradient(90deg,#0000,#000 25% 75%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.lp[data-theme=emerald] .lp-media-el{object-position:50% 10%}}
