.lb-mark{--u:1px;--mark-speed:3.6s;--mark-line:max(1px, calc(1.4 * var(--u)));--mark-orb:max(3px, calc(7 * var(--u)));flex-direction:column;align-items:center;display:inline-flex}.lb-splash{container-type:size}@container (width<=560px){.lb-mark[data-size=xl]{--u:.9px}}.lb-mark-art{width:calc(250 * var(--u));height:calc(250 * var(--u));perspective:calc(750 * var(--u));isolation:isolate;flex:none;position:relative}.lb-mark-art *{animation:var(--mark-speed) ease-in-out infinite}.lbm-aura{inset:calc(30 * var(--u));background:radial-gradient(circle, color-mix(in srgb, var(--mark-blue) var(--mark-aura), transparent), transparent 66%);border-radius:50%;animation-name:lbm-breathe;position:absolute}.lbm-core{inset:calc(33 * var(--u));z-index:2;transform-style:preserve-3d;filter:drop-shadow(0 calc(12 * var(--u)) calc(10 * var(--u)) color-mix(in srgb, var(--mark-blue) var(--mark-glow), transparent));animation-name:lbm-drift;position:absolute;transform:rotateX(15deg)rotate(-15deg)}.lbm-wing{transform-style:preserve-3d;transform:rotateZ(var(--wing-angle));animation-name:lbm-fold;animation-timing-function:cubic-bezier(.45,0,.25,1);animation-delay:calc(var(--wing-index) * -85ms);position:absolute;inset:0}.lbm-wing svg{fill:none;width:100%;height:100%;display:block;overflow:visible}.lbm-s0{stop-color:var(--mark-light)}.lbm-s1{stop-color:var(--mark-blue)}.lbm-s2{stop-color:var(--mark-deep)}.lbm-shade{fill:var(--mark-deep);fill-opacity:.7}.lbm-lit{fill:var(--mark-light);fill-opacity:.5}.lbm-edge{fill:none;stroke:var(--mark-light);stroke-opacity:.75;stroke-width:.8px}.lbm-center{top:calc(50% - 5 * var(--u));left:calc(50% - 5 * var(--u));width:calc(10 * var(--u));height:calc(10 * var(--u));background:linear-gradient(135deg, var(--mark-spark), var(--mark-light), var(--mark-blue));box-shadow:0 0 calc(14 * var(--u)) color-mix(in srgb, var(--mark-blue) 50%, transparent);animation-name:lbm-pulse;position:absolute;transform:rotate(45deg)}.lbm-plane{inset:calc(8 * var(--u));transform-style:preserve-3d;perspective:calc(700 * var(--u));pointer-events:none;position:absolute}.lbm-back{z-index:1}.lbm-front{z-index:3}.lbm-ring{inset:calc(12 * var(--u));transform-style:preserve-3d;border-radius:50%;position:absolute}.lbm-one{transform:rotateX(65deg)rotateY(-15deg)rotate(-25deg)}.lbm-two{inset:calc(26 * var(--u));transform:rotateX(-42deg)rotateY(52deg)rotate(30deg)}.lbm-three{inset:calc(7 * var(--u));clip-path:inset(47% -10% -15%);transform:rotateX(59deg)rotateY(20deg)rotate(35deg)}.lbm-orbit{border:var(--mark-line) solid color-mix(in srgb, var(--mark-blue) 40%, transparent);border-top-color:var(--mark-light);border-right-color:var(--mark-blue);box-shadow:0 0 calc(8 * var(--u)) color-mix(in srgb, var(--mark-blue) var(--mark-ring-glow), transparent), inset 0 0 calc(8 * var(--u)) color-mix(in srgb, var(--mark-blue) 7%, transparent);transform-style:preserve-3d;border-radius:50%;animation-name:lbm-orbit;animation-timing-function:linear;position:absolute;inset:0}.lbm-orbit>i,.lbm-orbit>b{top:50%;left:calc(var(--mark-orb) / -2 - var(--u) / 2);width:var(--mark-orb);height:var(--mark-orb);margin-top:calc(var(--mark-orb) / -2);background:radial-gradient(circle at 30% 25%, var(--mark-spark), var(--mark-light) 25%, var(--mark-blue) 70%);box-shadow:0 0 calc(12 * var(--u)) color-mix(in srgb, var(--mark-blue) 80%, transparent);border-radius:50%;position:absolute}.lbm-orbit>b{--mark-orb:max(2px, calc(4 * var(--u)));left:auto;right:calc(var(--mark-orb) / -2);opacity:.65}.lbm-two .lbm-orbit{animation-direction:reverse;animation-duration:calc(var(--mark-speed) * 1.25)}.lbm-three .lbm-orbit{border-width:max(1px, calc(2 * var(--u)));animation-duration:calc(var(--mark-speed) * .8)}.lbm-ground{bottom:calc(22 * var(--u));left:calc(75 * var(--u));width:calc(100 * var(--u));height:calc(13 * var(--u));background:var(--mark-blue);filter:blur(calc(12 * var(--u)));opacity:.1;border-radius:50%;animation-name:lbm-ground;position:absolute}.lb-splash{z-index:var(--z-overlay);background:radial-gradient(ellipse at 50% 42%, var(--mark-stage-center) 0%, var(--mark-stage) 44%, var(--mark-stage-edge) 100%);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.lb-splash>.lb-mark[data-state=loading]{animation:0s .4s backwards lbm-appear}.lb-mark[data-state=failed] .lb-mark-art *{animation:none}.lb-splash-note{margin:calc(16 * var(--u)) 0 0;font-size:calc(14 * var(--u));color:var(--mark-ink)}.lb-splash-retry{margin-top:calc(20 * var(--u));padding:calc(8 * var(--u)) calc(20 * var(--u));border-radius:calc(8 * var(--u));background:var(--mark-blue);color:var(--mark-spark);font-size:calc(14 * var(--u));cursor:pointer;pointer-events:auto;border:0}@keyframes lbm-orbit{to{transform:rotate(360deg)}}@keyframes lbm-fold{0%,to{transform:rotateZ(var(--wing-angle)) rotateX(0) translateY(0)}35%{transform:rotateZ(calc(var(--wing-angle) + 16deg)) rotateX(53deg) translateY(calc(-7 * var(--u)))}65%{transform:rotateZ(calc(var(--wing-angle) - 5deg)) rotateX(-8deg) translateY(calc(3 * var(--u)))}}@keyframes lbm-drift{0%,to{transform:rotateX(15deg)rotate(-15deg)translateY(0)}50%{transform:rotateX(-8deg) rotateZ(15deg) translateY(calc(-6 * var(--u)))}}@keyframes lbm-pulse{0%,to{opacity:.6;scale:.8}40%{opacity:1;scale:1.2}}@keyframes lbm-breathe{0%,to{opacity:.6;scale:.85}50%{opacity:1;scale:1.1}}@keyframes lbm-ground{0%,to{opacity:.1;scale:1}50%{opacity:.06;scale:.75}}@keyframes lbm-appear{0%{visibility:hidden}}@media (prefers-reduced-motion:reduce){.lb-mark[data-state],.lb-mark[data-state] *{animation:none}}.lb-mark[data-size=lg]{--u:.384px}.lb-mark[data-size=md]{--u:.192px}.lb-mark-cover{container-type:size}@container (width<=560px){.lb-mark[data-size=xl]{--u:.9px}}@container (height<=400px){.lb-mark[data-size=xl]{--u:.7px}}@container (height<=300px){.lb-mark[data-size=xl]{--u:.45px}}@container (height<=220px){.lb-mark[data-size=xl]{--u:.3px}}.lb-mark .lb-mark-art *{animation-delay:var(--mark-clock,0s)}.lb-mark .lb-mark-art .lbm-wing{animation-delay:calc(var(--mark-clock,0s) - var(--wing-index) * 85ms)}.lb-mark-label{text-align:center;margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--ink-500)}.lb-mark-retry{margin-top:var(--space-5)}.lb-mark[data-state=ready]{animation:lbm-out var(--duration-overlay) var(--ease) forwards}.lb-mark[data-pending]{visibility:hidden;animation:none}.lb-mark[data-state=failed] .lb-mark-label{color:var(--ink-700)}.lb-mark .error-content-details{margin-top:var(--space-3);max-width:min(calc(var(--space-8) * 10), 90vw);text-align:left}.lb-splash button,.lb-mark-cover button,.lb-splash details,.lb-mark-cover details{pointer-events:auto}.lb-mark-cover{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}@keyframes lbm-out{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.lb-mark[data-state=ready]{visibility:hidden;animation:none}}
