.ly-display{font-family:var(--font-theme-heading),"Arial Black",sans-serif}.ly-type{font-family:var(--font-theme-body),"Courier New",monospace}.ly-hand{font-family:var(--ly-hand-font,var(--font-caveat)),cursive}.ly-mono{font-family:var(--font-theme-body),monospace}.ly-stage{background:radial-gradient(120% 90% at 50% 0,color-mix(in srgb,var(--theme-background) 58%,#fff) 0,var(--theme-background) 55%,color-mix(in srgb,var(--theme-background) 89%,#000) 100%)}.ly-stage-media{background:transparent}.ly-editing [data-edit]{cursor:pointer}.ly-barcode-rule{border-top:1px solid color-mix(in srgb,var(--theme-text) 25%,transparent)}.ly-input{color:inherit;user-select:text;-webkit-user-select:text}.ly-input::placeholder{color:inherit;opacity:.5}@keyframes lanyard-sway{0%{transform:rotate(-1.3deg)}to{transform:rotate(1.3deg)}}.ly-badge-sway{transform-origin:50% -60px;animation:lanyard-sway 7s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.ly-badge-sway{animation:none}}.ly-sleeve{border-radius:22px;background:linear-gradient(165deg,rgba(255,255,255,.42),rgba(255,255,255,.07) 22%,rgba(190,205,215,.1) 48%,rgba(255,255,255,.04) 70%,rgba(255,255,255,.3));box-shadow:inset 0 1px 1px rgba(255,255,255,.75),inset 0 -2px 4px rgba(120,135,150,.35),inset 2px 0 3px rgba(255,255,255,.35),inset -2px 0 3px rgba(120,135,150,.25),0 0 0 5px rgba(228,233,238,.38),0 0 0 6px rgba(255,255,255,.3),0 18px 40px -12px rgba(30,35,40,.45),0 4px 10px rgba(30,35,40,.18);border:1.5px solid rgba(255,255,255,.55)}.ly-plastic-glare{background:linear-gradient(118deg,transparent,rgba(255,255,255,.34) 12%,rgba(255,255,255,.06) 20%,transparent 30%),linear-gradient(118deg,transparent 52%,rgba(255,255,255,.16) 60%,transparent 72%),repeating-linear-gradient(97deg,transparent 0 46px,rgba(255,255,255,.1) 46px 47px,transparent 47px 110px),repeating-linear-gradient(83deg,transparent 0 71px,rgba(90,100,110,.06) 71px 72px,transparent 72px 160px)}.ly-plastic-scratches{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='400' height='400'><filter id='s'><feTurbulence type='turbulence' baseFrequency='0.012 0.28' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='400' height='400' filter='url(%23s)' opacity='0.5'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='320'><filter id='s2'><feTurbulence type='turbulence' baseFrequency='0.26 0.02' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='320' height='320' filter='url(%23s2)' opacity='0.45'/></svg>");mix-blend-mode:overlay;opacity:.6}.ly-punch-hole{background:radial-gradient(circle at 38% 32%,#f2f3f4 0,#c9ccce 45%,#9a9ea2 100%);box-shadow:inset 0 2px 4px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.7),0 1px 1px rgba(255,255,255,.5)}.ly-punch-slot{background:linear-gradient(180deg,#b7bbc0,#e9ebed 50%,#a9adb2);box-shadow:inset 0 2px 4px rgba(0,0,0,.45),inset 0 -1px 1px rgba(255,255,255,.7),0 1px 1px rgba(255,255,255,.5)}.ly-seal-line{box-shadow:inset 0 0 0 1px rgba(255,255,255,.35),inset 0 0 6px rgba(130,145,160,.35);border-radius:16px}.ly-paper-card{background-color:var(--theme-card-bg);color:var(--theme-text);background-image:radial-gradient(5px 4px at 22% 46%,rgba(60,50,38,.34),transparent 70%),radial-gradient(4px 3px at 71% 33%,rgba(60,50,38,.28),transparent 70%),radial-gradient(6px 4px at 84% 62%,rgba(60,50,38,.24),transparent 70%),radial-gradient(4px 5px at 41% 79%,rgba(60,50,38,.26),transparent 70%),radial-gradient(3px 3px at 16% 12%,rgba(60,50,38,.22),transparent 70%),radial-gradient(4px 3px at 58% 55%,rgba(60,50,38,.2),transparent 70%),radial-gradient(3px 4px at 92% 40%,rgba(60,50,38,.24),transparent 70%),radial-gradient(6px 4px at 8% 60%,rgba(70,58,42,.22),transparent 70%),radial-gradient(30px 9px at 55% 3%,rgba(90,75,55,.2),transparent 75%),radial-gradient(46px 34px at 85% 24%,rgba(85,72,52,.14),transparent 72%),radial-gradient(38px 46px at 10% 42%,rgba(85,72,52,.12),transparent 72%),radial-gradient(170px 110px at 10% 90%,rgba(115,95,65,.26),transparent 72%),radial-gradient(140px 90px at 90% 10%,rgba(115,95,65,.2),transparent 72%),radial-gradient(110px 75px at 80% 80%,rgba(90,80,60,.16),transparent 72%),radial-gradient(80px 110px at 4% 18%,rgba(100,90,70,.15),transparent 72%),radial-gradient(150px 100px at 50% 100%,rgba(110,92,64,.18),transparent 75%),radial-gradient(120px 80px at 68% 30%,rgba(140,110,60,.1),transparent 74%),linear-gradient(180deg,rgba(115,98,68,.24),transparent 7%,transparent 92%,rgba(115,98,68,.28)),linear-gradient(90deg,rgba(115,98,68,.2),transparent 6%,transparent 94%,rgba(115,98,68,.2));box-shadow:0 1px 2px rgba(0,0,0,.3),inset 0 0 34px rgba(140,120,88,.22)}.ly-paper-grain{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='260' height='260' filter='url(%23n)' opacity='0.6'/></svg>");mix-blend-mode:multiply;opacity:.26}.ly-paper-fibres{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='f'><feTurbulence type='turbulence' baseFrequency='0.02 0.15' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='300' height='300' filter='url(%23f)' opacity='0.5'/></svg>");mix-blend-mode:multiply;opacity:.14}.ly-stain-ring{border:4px solid rgba(135,105,60,.22);filter:blur(1.5px)}.ly-rule-dashed{border-bottom:1.5px dashed color-mix(in srgb,var(--theme-text) 45%,transparent)}.ly-card-photo{filter:contrast(1.06) saturate(.86) sepia(.12);box-shadow:0 1px 3px rgba(0,0,0,.35)}.ly-stamp-social{border:1.5px solid color-mix(in srgb,var(--theme-text) 55%,transparent);border-radius:9999px;color:color-mix(in srgb,var(--theme-text) 78%,transparent);background:rgba(255,255,255,.14);box-shadow:0 1px 1px rgba(255,255,255,.5);transition:transform .15s ease-out,background-color .15s ease-out,color .15s ease-out}.ly-stamp-social:hover{transform:translateY(-1px) rotate(-3deg);background:color-mix(in srgb,var(--theme-text) 85%,transparent);color:var(--theme-card-bg)}.ly-stamp-social:active{transform:translateY(0) scale(.96)}.ly-stamp-social:focus-visible{outline:2px solid var(--theme-text);outline-offset:2px}.ly-barcode-svg{filter:contrast(1.1);opacity:.88}.ly-strap{background:repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px),repeating-linear-gradient(0deg,rgba(0,0,0,.14) 0 1px,transparent 1px 4px),linear-gradient(90deg,rgba(0,0,0,.35) 0,rgba(255,255,255,.1) 12%,rgba(255,255,255,.16) 50%,rgba(0,0,0,.12) 88%,rgba(0,0,0,.42) 100%),linear-gradient(180deg,color-mix(in srgb,var(--theme-accent) 94%,#fff) 0,color-mix(in srgb,var(--theme-accent) 92%,#000) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(0,0,0,.5),0 2px 6px rgba(0,0,0,.3)}.ly-strap-stitch{border-left:1.5px dashed rgba(240,235,225,.28);border-right:1.5px dashed rgba(240,235,225,.28)}.ly-strap-crease{background:linear-gradient(180deg,rgba(0,0,0,.5),transparent 70%)}.ly-sleeve{background:linear-gradient(165deg,rgba(255,255,255,.28),rgba(255,255,255,.03) 20%,rgba(180,200,215,.06) 48%,rgba(255,255,255,.02) 72%,rgba(255,255,255,.2))}.ly-plastic-glare{background:linear-gradient(118deg,transparent,rgba(255,255,255,.5) 9%,rgba(255,255,255,.12) 18%,transparent 27%),linear-gradient(118deg,transparent 48%,rgba(255,255,255,.26) 58%,transparent 69%),linear-gradient(250deg,transparent 76%,rgba(255,255,255,.18) 87%,transparent 95%),repeating-linear-gradient(97deg,transparent 0 34px,rgba(255,255,255,.14) 34px 35px,transparent 35px 84px),repeating-linear-gradient(83deg,transparent 0 53px,rgba(90,100,110,.1) 53px 54px,transparent 54px 122px),repeating-linear-gradient(12deg,transparent 0 89px,rgba(255,255,255,.09) 89px 90px,transparent 90px 200px);mix-blend-mode:screen}.ly-plastic-smudges{background:radial-gradient(80px 56px at 18% 30%,rgba(238,242,247,.22),transparent 70%),radial-gradient(64px 80px at 82% 55%,rgba(238,240,245,.18),transparent 70%),radial-gradient(100px 66px at 65% 12%,rgba(235,238,243,.15),transparent 70%),radial-gradient(54px 54px at 30% 82%,rgba(238,242,246,.2),transparent 70%),radial-gradient(42px 60px at 55% 48%,rgba(235,238,243,.14),transparent 70%),radial-gradient(70px 44px at 8% 68%,rgba(232,236,241,.16),transparent 70%),radial-gradient(120px 80px at 50% 104%,rgba(95,82,60,.22),transparent 75%),radial-gradient(90px 60px at 96% 88%,rgba(95,82,60,.16),transparent 75%);mix-blend-mode:screen;filter:blur(2px)}.ly-plastic-grit{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.55' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='200' height='200' filter='url(%23g)' opacity='0.55'/></svg>");mix-blend-mode:overlay;opacity:.45}.ly-plastic-edge-dirt{border-radius:20px;box-shadow:inset 0 0 0 3px rgba(105,92,68,.14),inset 0 0 16px rgba(95,82,62,.3),inset 0 0 42px rgba(95,82,62,.16)}.ly-card-link{border:1.5px solid color-mix(in srgb,var(--theme-text) 60%,transparent);color:var(--theme-text);background:rgba(255,255,255,.18);box-shadow:0 1px 1px rgba(255,255,255,.55),inset 0 1px 0 rgba(255,255,255,.4);transition:transform .15s ease-out,background-color .15s ease-out,color .15s ease-out}.ly-card-link:hover{background:color-mix(in srgb,var(--theme-text) 88%,transparent);color:var(--theme-card-bg);transform:translateY(-1px) rotate(-.4deg)}.ly-card-link:active{transform:scale(.985)}.ly-card-link:focus-visible{outline:2px solid var(--theme-text);outline-offset:2px}