header.lm-header .lm-account{align-items:center;gap:16px;min-width:0;display:flex}header.lm-header :is(.lm-header-credit,.lm-header-profile){min-height:44px;color:var(--fg-1);font:500 13px/1.3 var(--font-ui);cursor:pointer;letter-spacing:normal;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:6px 12px;display:flex}header.lm-header .lm-header-credit:hover{background:#8b6fe914}header.lm-header :is(.lm-header-credit,.lm-header-profile):focus-visible{outline:2px solid var(--accent);outline-offset:3px}header.lm-header .lm-header-credit>span:not(.lm-header-credit__gem){white-space:nowrap;flex-direction:row;align-items:baseline;gap:5px;display:flex}header.lm-header .lm-header-credit strong{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}header.lm-header .lm-header-credit span span{color:var(--fg-2);font-size:12px;font-weight:400}header.lm-header .lm-header-profile{flex:none;gap:8px;padding:0 4px}header.lm-header .lm-header-profile>div{flex-shrink:0}header.lm-header .lm-header-profile>svg{color:var(--fg-3);flex-shrink:0}@media (max-width:900px){header.lm-header{flex-wrap:wrap;gap:10px;min-height:76px;height:auto!important;padding:12px 20px!important}header.lm-header .lm-account{gap:12px;margin-left:auto}}@media (max-width:600px){header.lm-header .lm-account{justify-content:flex-end;gap:8px;width:100%}header.lm-header .lm-header-credit{gap:6px;padding-inline:12px}}header.lm-header .lm-header-credit{background:#8b6fe91a;border:1px solid #8b6fe94d;border-radius:999px;gap:8px;padding:8px 14px}header.lm-header .lm-header-credit:hover{background:#8b6fe929;border-color:#8b6fe98c}header.lm-header .lm-header-credit strong{font-size:14px}header.lm-header .lm-header-credit__gem{color:var(--accent);flex:0 0 17px}header.lm-header .lm-header-account{flex-shrink:0;position:relative}header.lm-header .lm-header-account__menu{z-index:100;border:1px solid var(--hairline-2);background:#0c101b;border-radius:12px;width:192px;max-width:calc(100vw - 40px);padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 28px #00000061}header.lm-header .lm-header-account__menu>button{width:100%;min-height:44px;color:var(--fg-1);font:500 13px/1.3 var(--font-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:10px 12px;display:flex}header.lm-header .lm-header-account__menu>button>svg{flex-shrink:0}header.lm-header .lm-header-account__menu>button:is(:hover,:focus-visible){background:#8b6fe91a}header.lm-header .lm-header-account__menu>button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}header.lm-header .lm-header-account__menu>.lm-header-account__signout{color:#f15f69}
.lm-gem-shine{--lm-gem-size:17px;--lm-gem-cycle:1.2174s;width:var(--lm-gem-size);height:var(--lm-gem-size);flex-shrink:0;display:block;position:relative}.lm-gem-shine>.lucide-gem{width:100%;height:100%;display:block}.lm-gem-shine__reflection{pointer-events:none;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 3h12l4 6-10 13L2 9Z' fill='white' fill-opacity='.18'/%3E%3Cg fill='none' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h12l4 6-10 13L2 9Z'/%3E%3Cpath d='M11 3 8 9l4 13 4-13-3-6M2 9h20'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 3h12l4 6-10 13L2 9Z' fill='white' fill-opacity='.18'/%3E%3Cg fill='none' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h12l4 6-10 13L2 9Z'/%3E%3Cpath d='M11 3 8 9l4 13 4-13-3-6M2 9h20'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}.lm-gem-shine__beam{opacity:0;background:linear-gradient(105deg,#0000 5%,#e6d4ff8c 35%,#fff5ff 50%,#e6d4ff8c 65%,#0000 95%);width:70.5882%;height:147.059%;position:absolute;top:-23.5294%;left:0;transform:translate(-100%)}.lm-gem-shine>.lm-gem-shine__glint{fill:#fff5ff;opacity:0;pointer-events:none;width:64.7059%;height:64.7059%;position:absolute;top:-23.5294%;right:-23.5294%;transform:scale(.5)}.lm-gem-shine-trigger:is(:hover,:focus-visible) .lm-gem-shine__beam{animation:lm-credit-gem-reflection var(--lm-gem-cycle) linear;will-change:transform, opacity}.lm-gem-shine-trigger:has(:focus-visible) .lm-gem-shine__beam{animation:lm-credit-gem-reflection var(--lm-gem-cycle) linear;will-change:transform, opacity}.lm-gem-shine-trigger:is(:hover,:focus-visible) .lm-gem-shine__glint{animation:lm-credit-gem-glint var(--lm-gem-cycle) ease-in-out;will-change:transform, opacity}.lm-gem-shine-trigger:has(:focus-visible) .lm-gem-shine__glint{animation:lm-credit-gem-glint var(--lm-gem-cycle) ease-in-out;will-change:transform, opacity}@media (hover:hover){.lm-gem-shine-trigger:hover :is(.lm-gem-shine__beam,.lm-gem-shine__glint){animation-iteration-count:infinite}}@keyframes lm-credit-gem-reflection{0%{opacity:0;transform:translate(-100%)}5%{opacity:1}85%{opacity:1;transform:translate(200%)}to{opacity:0;transform:translate(200%)}}@keyframes lm-credit-gem-glint{0%,24%,76%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.lm-gem-shine-trigger:is(:hover,:focus-visible) .lucide-gem{stroke:#e4d7ff}.lm-gem-shine-trigger:has(:focus-visible) .lucide-gem{stroke:#e4d7ff}.lm-gem-shine-trigger:is(:hover,:focus-visible) :is(.lm-gem-shine__beam,.lm-gem-shine__glint){opacity:0;will-change:auto;animation:none}.lm-gem-shine-trigger:has(:focus-visible) :is(.lm-gem-shine__beam,.lm-gem-shine__glint){opacity:0;will-change:auto;animation:none}}[data-motion-active=false] .lm-gem-shine :is(.lm-gem-shine__beam,.lm-gem-shine__glint){opacity:0;will-change:auto;animation:none}
