.memberships-workspace-module__JErsnW__workspace{max-width:1600px;color:var(--acp-text);margin-inline:auto;font-size:14px}.memberships-workspace-module__JErsnW__heading{margin-bottom:24px}.memberships-workspace-module__JErsnW__heading h1{letter-spacing:-.025em;margin:0;font-size:38px;font-weight:600;line-height:1.15}.memberships-workspace-module__JErsnW__tabs{border-bottom:1px solid var(--acp-border);scrollbar-width:thin;gap:32px;display:flex;overflow-x:auto}.memberships-workspace-module__JErsnW__tabs button{min-height:48px;color:var(--acp-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex-shrink:0;padding:0 4px;font-size:16px;font-weight:600}.memberships-workspace-module__JErsnW__tabs button[aria-selected=true]{color:var(--acp-text);border-bottom-color:var(--acp-violet-2)}.memberships-workspace-module__JErsnW__tabs button:hover{color:var(--acp-text)}.memberships-workspace-module__JErsnW__toolbar{align-items:center;gap:16px;margin-top:24px;display:flex}.memberships-workspace-module__JErsnW__search{border:1px solid var(--acp-border-strong);min-width:0;height:44px;color:var(--acp-muted);border-radius:6px;flex:1;align-items:center;gap:12px;padding:0 14px;display:flex}.memberships-workspace-module__JErsnW__search input{width:100%;min-width:0;color:var(--acp-text);font:inherit;background:0 0;border:0;outline:none}.memberships-workspace-module__JErsnW__search:focus-within{border-color:var(--acp-violet-2)}.memberships-workspace-module__JErsnW__select{flex-shrink:0;width:190px;display:flex;position:relative}.memberships-workspace-module__JErsnW__select select{appearance:none;border:1px solid var(--acp-border-strong);background:var(--acp-bg);width:100%;height:44px;color:var(--acp-text);font:inherit;cursor:pointer;border-radius:6px;padding:0 44px 0 16px}.memberships-workspace-module__JErsnW__select svg{pointer-events:none;color:var(--acp-muted);position:absolute;top:14px;right:16px}.memberships-workspace-module__JErsnW__button{border:1px solid var(--acp-border-strong);min-height:40px;color:var(--acp-text);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:13px;font-weight:500;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.memberships-workspace-module__JErsnW__button:hover:enabled{background:var(--acp-violet-fill);border-color:var(--acp-violet-2)}.memberships-workspace-module__JErsnW__newButton{min-width:138px;min-height:44px;color:var(--acp-violet-2);border-color:var(--acp-violet-border)}.memberships-workspace-module__JErsnW__primary{background:var(--acp-violet-fill-2);border-color:var(--acp-violet-2);min-width:135px}.memberships-workspace-module__JErsnW__danger{color:var(--acp-red);border-color:var(--acp-red-border)}.memberships-workspace-module__JErsnW__danger:hover:enabled{color:var(--acp-red);background:var(--acp-red-fill);border-color:var(--acp-red)}.memberships-workspace-module__JErsnW__orderHint{color:var(--acp-muted);margin:16px 0 22px;font-size:13px;line-height:20px}.memberships-workspace-module__JErsnW__tableScroll{overflow-x:auto}.memberships-workspace-module__JErsnW__table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%}.memberships-workspace-module__JErsnW__table thead th{color:var(--acp-muted);text-align:left;overflow-wrap:anywhere;padding:0 16px 14px;font-size:13px;font-weight:400}.memberships-workspace-module__JErsnW__table tbody tr{border-block:1px solid var(--acp-border);transition:background-color .12s,outline-color .12s;position:relative}.memberships-workspace-module__JErsnW__table tbody td,.memberships-workspace-module__JErsnW__table tbody th{text-align:left;height:80px;padding:16px;font-weight:400}.memberships-workspace-module__JErsnW__handle{inset-inline-start:0;width:32px;min-height:40px;color:var(--acp-muted);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.memberships-workspace-module__JErsnW__table tbody tr .memberships-workspace-module__JErsnW__handle{opacity:0;pointer-events:none}.memberships-workspace-module__JErsnW__table tbody tr:hover .memberships-workspace-module__JErsnW__handle:enabled,.memberships-workspace-module__JErsnW__table tbody tr:focus-within .memberships-workspace-module__JErsnW__handle:enabled,.memberships-workspace-module__JErsnW__table tbody tr[data-dragging=true] .memberships-workspace-module__JErsnW__handle{opacity:1;pointer-events:auto}@media (hover:none),(pointer:coarse){.memberships-workspace-module__JErsnW__table tbody tr .memberships-workspace-module__JErsnW__handle:enabled{opacity:1;pointer-events:auto}}.memberships-workspace-module__JErsnW__handle:hover:enabled,.memberships-workspace-module__JErsnW__handle[aria-pressed=true]{color:var(--acp-violet-2);background:var(--acp-violet-fill)}.memberships-workspace-module__JErsnW__handle[aria-pressed=true]{cursor:grabbing}.memberships-workspace-module__JErsnW__workspace .memberships-workspace-module__JErsnW__handle:focus-visible{outline-offset:-3px}.memberships-workspace-module__JErsnW__position{color:var(--acp-muted)}.memberships-workspace-module__JErsnW__table .memberships-workspace-module__JErsnW__name{overflow-wrap:anywhere;font-size:16px;font-weight:600}.memberships-workspace-module__JErsnW__statusControl{align-items:center;display:flex}.memberships-workspace-module__JErsnW__toggle{cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;width:40px;height:44px;padding:0;display:inline-flex;position:relative}.memberships-workspace-module__JErsnW__toggle:before{content:"";background:var(--acp-muted);opacity:.6;border-radius:20px;transition:background .16s;position:absolute;inset:12px 0}.memberships-workspace-module__JErsnW__toggle span{background:var(--acp-text);z-index:1;border-radius:50%;width:16px;height:16px;margin-left:2px;transition:transform .18s}.memberships-workspace-module__JErsnW__toggle[aria-checked=true]:before{background:var(--acp-violet-2);opacity:1}.memberships-workspace-module__JErsnW__toggle[aria-checked=true] span{transform:translate(20px)}.memberships-workspace-module__JErsnW__table tr[data-dragging=true]{z-index:2;background:linear-gradient(var(--acp-violet-fill-2), var(--acp-violet-fill-2)), var(--acp-bg-2);outline:1px solid var(--acp-violet-2);outline-offset:-1px;cursor:grabbing;-webkit-user-select:none;user-select:none;border-radius:6px}.memberships-workspace-module__JErsnW__table tr[data-pointer-held=true]{transform:translate3d(0, var(--reorder-y,0px), 0)}.memberships-workspace-module__JErsnW__table tr[data-pointer-held=true],.memberships-workspace-module__JErsnW__table tr[data-reordering=true]{will-change:transform}.memberships-workspace-module__JErsnW__empty{text-align:center;color:var(--acp-muted);padding:48px 16px}.memberships-workspace-module__JErsnW__error{color:var(--acp-red);margin:0;padding:12px 0;font-size:14px;line-height:22px}.memberships-workspace-module__JErsnW__workspace button:disabled,.memberships-workspace-module__JErsnW__dialog button:disabled{opacity:.5;cursor:not-allowed}.memberships-workspace-module__JErsnW__workspace :is(button,select,input):focus-visible,.memberships-workspace-module__JErsnW__dialog :is(button,input,textarea):focus-visible{outline:2px solid var(--acp-violet-2);outline-offset:3px}.memberships-workspace-module__JErsnW__workspace .memberships-workspace-module__JErsnW__search input:focus-visible{outline:0}.memberships-workspace-module__JErsnW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.memberships-workspace-module__JErsnW__sectionHeading{margin:32px 0}.memberships-workspace-module__JErsnW__sectionHeading h2,.memberships-workspace-module__JErsnW__dialog h2{letter-spacing:-.015em;margin:0;font-size:24px;font-weight:600;line-height:32px}.memberships-workspace-module__JErsnW__sectionHeading p{color:var(--acp-muted);margin:10px 0 0;font-size:15px;line-height:24px}.memberships-workspace-module__JErsnW__calculatorGrid{grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);gap:48px;display:grid}.memberships-workspace-module__JErsnW__calculatorFields{max-width:660px}.memberships-workspace-module__JErsnW__field{flex-direction:column;gap:10px;min-width:0;display:flex}.memberships-workspace-module__JErsnW__field>span{align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.memberships-workspace-module__JErsnW__field em{color:var(--acp-muted);font-size:12px;font-style:normal;font-weight:400}.memberships-workspace-module__JErsnW__field :is(input,textarea){border:1px solid var(--acp-border-strong);width:100%;min-height:46px;color:var(--acp-text);font:inherit;background:0 0;border-radius:5px;padding:11px 14px;line-height:22px}.memberships-workspace-module__JErsnW__field textarea{resize:vertical}.memberships-workspace-module__JErsnW__field input::placeholder{color:var(--acp-muted);opacity:1}.memberships-workspace-module__JErsnW__field small{color:var(--acp-muted);font-size:12px;line-height:19px}.memberships-workspace-module__JErsnW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.memberships-workspace-module__JErsnW__planRates{grid-template-columns:repeat(3,minmax(0,1fr))}.memberships-workspace-module__JErsnW__mode{border:0;flex-wrap:wrap;gap:24px;margin:28px 0;padding:0;display:flex}.memberships-workspace-module__JErsnW__mode legend{margin-bottom:14px;padding:0;font-weight:500}.memberships-workspace-module__JErsnW__mode label,.memberships-workspace-module__JErsnW__check{cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.memberships-workspace-module__JErsnW__mode input,.memberships-workspace-module__JErsnW__check input{width:16px;height:16px;accent-color:var(--acp-violet-2)}.memberships-workspace-module__JErsnW__textButton{min-height:40px;color:var(--acp-violet-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.memberships-workspace-module__JErsnW__calculatorFields>.memberships-workspace-module__JErsnW__textButton{margin-top:24px}.memberships-workspace-module__JErsnW__textButton:hover{color:var(--acp-text)}.memberships-workspace-module__JErsnW__error .memberships-workspace-module__JErsnW__textButton{margin-left:16px}.memberships-workspace-module__JErsnW__result{border-left:1px solid var(--acp-border-strong);padding-left:48px}.memberships-workspace-module__JErsnW__resultLabel{color:var(--acp-muted);margin:0;font-size:14px}.memberships-workspace-module__JErsnW__resultValue{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:18px 0 28px;font-size:44px;font-weight:600;line-height:1.2}.memberships-workspace-module__JErsnW__result dl{margin:0}.memberships-workspace-module__JErsnW__result dl>div{justify-content:space-between;align-items:baseline;gap:20px;margin-block:16px;display:flex}.memberships-workspace-module__JErsnW__result dt{color:var(--acp-muted);font-size:13px;line-height:22px}.memberships-workspace-module__JErsnW__result dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0}.memberships-workspace-module__JErsnW__result .memberships-workspace-module__JErsnW__effective{border-top:1px solid var(--acp-border);padding-top:18px}.memberships-workspace-module__JErsnW__hint{color:var(--acp-muted);font-size:13px;line-height:22px}.memberships-workspace-module__JErsnW__dialog{border:1px solid var(--acp-border-strong);background:var(--acp-bg);width:640px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px);color:var(--acp-text);box-shadow:none;border-radius:8px;padding:28px 32px}.memberships-workspace-module__JErsnW__dialog::backdrop{background:#000000a6}.memberships-workspace-module__JErsnW__dialogHeader{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.memberships-workspace-module__JErsnW__close{width:40px;height:40px;color:var(--acp-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.memberships-workspace-module__JErsnW__close:hover{color:var(--acp-text)}.memberships-workspace-module__JErsnW__dialogFields{border:0;gap:24px;min-width:0;margin:0;padding:0;display:grid}.memberships-workspace-module__JErsnW__dialogFooter{border-top:1px solid var(--acp-border);justify-content:flex-end;gap:16px;margin-top:28px;padding-top:24px;display:flex}@media (max-width:1250px){.memberships-workspace-module__JErsnW__table tbody td,.memberships-workspace-module__JErsnW__table tbody th,.memberships-workspace-module__JErsnW__table thead th{padding-inline:8px}.memberships-workspace-module__JErsnW__table thead th{white-space:normal}.memberships-workspace-module__JErsnW__controlCell .memberships-workspace-module__JErsnW__button{padding-inline:10px}}@media (min-width:761px){.memberships-workspace-module__JErsnW__table thead th:not(:nth-child(2)),.memberships-workspace-module__JErsnW__table tbody td{text-align:center}.memberships-workspace-module__JErsnW__statusControl{justify-content:center}}@media (max-width:760px){.memberships-workspace-module__JErsnW__heading h1{font-size:32px}.memberships-workspace-module__JErsnW__tabs{gap:24px}.memberships-workspace-module__JErsnW__tabs button{font-size:14px}.memberships-workspace-module__JErsnW__toolbar{flex-wrap:wrap;gap:12px}.memberships-workspace-module__JErsnW__search{flex-basis:100%}.memberships-workspace-module__JErsnW__select{flex:1;width:auto}.memberships-workspace-module__JErsnW__newButton{min-width:126px}.memberships-workspace-module__JErsnW__table{min-width:0}.memberships-workspace-module__JErsnW__handle{top:16px;transform:none}.memberships-workspace-module__JErsnW__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.memberships-workspace-module__JErsnW__table tbody{display:block}.memberships-workspace-module__JErsnW__table tbody tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 4px;padding:16px 0;display:grid}.memberships-workspace-module__JErsnW__table tbody td,.memberships-workspace-module__JErsnW__table tbody th{width:auto;min-width:0;height:auto;padding:0}.memberships-workspace-module__JErsnW__table .memberships-workspace-module__JErsnW__name{grid-column:2/-1;align-items:center;width:auto;font-size:16px;display:flex}.memberships-workspace-module__JErsnW__table .memberships-workspace-module__JErsnW__orderCell{place-items:center;min-height:40px;display:grid}.memberships-workspace-module__JErsnW__table td[data-label]{grid-column:1/-1;justify-content:space-between;gap:16px;font-size:13px;display:flex}.memberships-workspace-module__JErsnW__table td[data-label]:before{content:attr(data-label);color:var(--acp-muted)}.memberships-workspace-module__JErsnW__table .memberships-workspace-module__JErsnW__controlCell{padding-top:4px}.memberships-workspace-module__JErsnW__calculatorGrid{grid-template-columns:1fr;gap:32px}.memberships-workspace-module__JErsnW__result{border-left:0;border-top:1px solid var(--acp-border);padding:28px 0 0}.memberships-workspace-module__JErsnW__fields{grid-template-columns:1fr;gap:20px}.memberships-workspace-module__JErsnW__dialog{padding:22px}.memberships-workspace-module__JErsnW__sectionHeading{margin-block:28px}.memberships-workspace-module__JErsnW__resultValue{font-size:38px}}@media (prefers-reduced-motion:reduce){.memberships-workspace-module__JErsnW__workspace *,.memberships-workspace-module__JErsnW__dialog *{transition:none}}
.account-ui-module__Ax90qa__tableWrap{margin-top:32px}.account-ui-module__Ax90qa__table{min-width:700px}.account-ui-module__Ax90qa__table th:first-child,.account-ui-module__Ax90qa__table td:first-child{padding-left:12px}.account-ui-module__Ax90qa__table.account-ui-module__Ax90qa__table thead th:first-child{text-align:left}.account-ui-module__Ax90qa__identityTable.account-ui-module__Ax90qa__table thead th:first-child{padding-left:62px}.account-ui-module__Ax90qa__table th:last-child,.account-ui-module__Ax90qa__table td:last-child{padding-right:12px}.account-ui-module__Ax90qa__table :is(th,td):not(:first-child){text-align:center}.account-ui-module__Ax90qa__table tbody th{font-weight:500}.account-ui-module__Ax90qa__reportTable.account-ui-module__Ax90qa__reportTable thead th{white-space:nowrap;padding:0 12px 14px}.account-ui-module__Ax90qa__reportTable.account-ui-module__Ax90qa__reportTable tbody td{padding:16px 12px}.account-ui-module__Ax90qa__reportTable.account-ui-module__Ax90qa__reportTable tbody tr:hover{background:var(--acp-violet-fill)}.account-ui-module__Ax90qa__reportTable th[aria-sort=ascending],.account-ui-module__Ax90qa__reportTable th[aria-sort=descending]{color:var(--acp-text)}.account-ui-module__Ax90qa__identity{align-items:center;gap:14px;min-width:0;display:flex}.account-ui-module__Ax90qa__identityCopy{min-width:0}.account-ui-module__Ax90qa__identity strong{overflow-wrap:anywhere;font-size:15px;font-weight:600;display:block}.account-ui-module__Ax90qa__identity small,.account-ui-module__Ax90qa__table small{color:var(--acp-muted);margin-top:4px;font-size:12px;font-weight:400;line-height:19px;display:block}.account-ui-module__Ax90qa__avatar{background:var(--acp-violet-fill-2);width:36px;height:36px;color:var(--acp-violet-2);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;display:flex;overflow:hidden}.account-ui-module__Ax90qa__avatar img{object-fit:cover;width:100%;height:100%}.account-ui-module__Ax90qa__badge{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.account-ui-module__Ax90qa__badge:before{content:"";background:currentColor;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.account-ui-module__Ax90qa__badge[data-state=pending],.account-ui-module__Ax90qa__badge[data-state=scheduled]{color:var(--acp-amber)}.account-ui-module__Ax90qa__badge[data-state=deleting]{color:var(--acp-orange)}.account-ui-module__Ax90qa__badge[data-state=cancelled],.account-ui-module__Ax90qa__badge[data-state=active]{color:var(--acp-green)}.account-ui-module__Ax90qa__badge[data-state=failed],.account-ui-module__Ax90qa__badge[data-state=deleted],.account-ui-module__Ax90qa__badge[data-state=revoked]{color:var(--acp-red)}.account-ui-module__Ax90qa__badge[data-state=expired]{color:var(--acp-muted)}.account-ui-module__Ax90qa__table small.account-ui-module__Ax90qa__badge{width:max-content;max-width:100%;color:var(--acp-amber);margin-inline:auto;display:flex}.account-ui-module__Ax90qa__count{background:var(--acp-violet-fill);border-radius:4px;margin-left:8px;padding:2px 7px;font-size:12px}.account-ui-module__Ax90qa__pagination{color:var(--acp-muted);justify-content:flex-end;align-items:center;gap:20px;margin-top:24px;font-size:13px;display:flex}.account-ui-module__Ax90qa__dialog.account-ui-module__Ax90qa__dialog{width:960px;max-width:calc(100vw - 48px);max-height:calc(100dvh - 48px);padding:0;overflow:hidden}.account-ui-module__Ax90qa__dialog::backdrop{background:#000000bf}.account-ui-module__Ax90qa__dialogContent{flex-direction:column;max-height:calc(100dvh - 50px);display:flex}.account-ui-module__Ax90qa__dialogHeader{border-bottom:1px solid var(--acp-border);justify-content:space-between;align-items:flex-start;gap:24px;padding:32px;display:flex}.account-ui-module__Ax90qa__dialogHeader h2{margin:0;font-size:26px;line-height:34px}.account-ui-module__Ax90qa__dialogHeader p{color:var(--acp-muted);margin:8px 0 0;font-size:14px;line-height:22px}.account-ui-module__Ax90qa__dialogHeading{align-items:center;gap:16px;min-width:0;display:flex}.account-ui-module__Ax90qa__dialogHeading>div{min-width:0}.account-ui-module__Ax90qa__dialogHeading h2,.account-ui-module__Ax90qa__dialogHeading p{overflow-wrap:anywhere}.account-ui-module__Ax90qa__grantDialog.account-ui-module__Ax90qa__grantDialog.account-ui-module__Ax90qa__grantDialog{width:720px}.account-ui-module__Ax90qa__recipientPicker{min-width:0;position:relative}.account-ui-module__Ax90qa__recipientLabel{margin-bottom:10px;font-size:14px;font-weight:500;display:block}.account-ui-module__Ax90qa__recipientInput{border:1px solid var(--acp-border-strong);min-height:46px;color:var(--acp-muted);border-radius:5px;align-items:center;gap:12px;margin-top:10px;padding:0 14px;display:flex}.account-ui-module__Ax90qa__recipientInput:focus-within{border-color:var(--acp-violet-2)}.account-ui-module__Ax90qa__recipientInput input{width:100%;min-width:0;min-height:44px;color:var(--acp-text);font:inherit;background:0 0;border:0;padding:0}.account-ui-module__Ax90qa__form .account-ui-module__Ax90qa__recipientInput input:focus-visible{outline:none}.account-ui-module__Ax90qa__recipientHint{color:var(--acp-muted);margin-top:8px;font-size:12px;line-height:20px;display:block}.account-ui-module__Ax90qa__recipientPopover{inset-inline:0;z-index:5;border:1px solid var(--acp-border-strong);background:var(--acp-bg-2);border-radius:5px;margin-top:6px;position:absolute;top:100%}.account-ui-module__Ax90qa__recipientPopover>p{color:var(--acp-muted);margin:0;padding:16px;font-size:13px}.account-ui-module__Ax90qa__recipientOptions{scrollbar-width:none;max-height:240px;margin:0;padding:4px;list-style:none;overflow:auto}.account-ui-module__Ax90qa__recipientOptions::-webkit-scrollbar{display:none}.account-ui-module__Ax90qa__recipientOptions li{cursor:pointer;border-radius:3px;align-items:center;gap:12px;min-height:64px;padding:10px 12px;display:flex}.account-ui-module__Ax90qa__recipientOptions li[aria-selected=true]{background:var(--acp-violet-fill)}.account-ui-module__Ax90qa__recipientOptions small,.account-ui-module__Ax90qa__selectedRecipient small{color:var(--acp-muted);font-size:12px;line-height:20px;display:block}.account-ui-module__Ax90qa__recipientOptionCopy{flex:1;min-width:0}.account-ui-module__Ax90qa__recipientOptionCopy strong{font-size:14px;font-weight:500}.account-ui-module__Ax90qa__recipientOptionCopy small{overflow-wrap:anywhere}.account-ui-module__Ax90qa__selectedRecipient{border:1px solid var(--acp-border-strong);border-radius:5px;align-items:center;gap:14px;min-height:68px;padding:12px 14px;display:flex}.account-ui-module__Ax90qa__selectedRecipient>div{overflow-wrap:anywhere;flex:1;min-width:0}.account-ui-module__Ax90qa__selectedRecipient strong{font-size:14px;font-weight:500}.account-ui-module__Ax90qa__selectedRecipient button{flex-shrink:0;min-height:40px}.account-ui-module__Ax90qa__grantNote{color:var(--acp-muted);margin:0;font-size:13px;line-height:21px}.account-ui-module__Ax90qa__close{color:var(--acp-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:8px;display:grid}.account-ui-module__Ax90qa__close:hover{color:var(--acp-text);background:var(--acp-violet-fill)}.account-ui-module__Ax90qa__body{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding:32px;overflow-y:auto}.account-ui-module__Ax90qa__body::-webkit-scrollbar{display:none}.account-ui-module__Ax90qa__section+.account-ui-module__Ax90qa__section{border-top:1px solid var(--acp-border);margin-top:32px;padding-top:28px}.account-ui-module__Ax90qa__section h3{margin:0 0 14px;font-size:17px;font-weight:600;line-height:24px}.account-ui-module__Ax90qa__section p{color:var(--acp-muted);max-width:68ch;font-size:14px;line-height:22px}.account-ui-module__Ax90qa__detailGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.account-ui-module__Ax90qa__detailGrid dl{min-width:0;margin:0}.account-ui-module__Ax90qa__detailGrid dt{color:var(--acp-muted);margin-bottom:8px;font-size:12px}.account-ui-module__Ax90qa__detailGrid dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:22px}.account-ui-module__Ax90qa__form{gap:24px;display:grid}.account-ui-module__Ax90qa__form fieldset{border:0;gap:24px;min-width:0;margin:0;padding:0;display:grid}.account-ui-module__Ax90qa__form select{width:100%;min-height:46px;font:inherit;color:var(--acp-text);background:var(--acp-bg);border:1px solid var(--acp-border-strong);border-radius:5px;padding:10px 14px}.account-ui-module__Ax90qa__form :is(input,select,textarea):focus-visible{outline:2px solid var(--acp-violet-2);outline-offset:3px}.account-ui-module__Ax90qa__footer{border-top:1px solid var(--acp-border);justify-content:flex-end;align-items:center;gap:12px;padding:24px 32px;display:flex}.account-ui-module__Ax90qa__footer p{color:var(--acp-muted);margin:0 auto 0 0;font-size:12px;line-height:20px}.account-ui-module__Ax90qa__dangerText{color:var(--acp-red)!important}.account-ui-module__Ax90qa__consequences{color:var(--acp-muted);margin:16px 0 0;padding-left:20px;font-size:14px;line-height:24px}.account-ui-module__Ax90qa__consequences li+li{margin-top:8px}.account-ui-module__Ax90qa__muted{color:var(--acp-muted)}.account-ui-module__Ax90qa__toolbarNote{color:var(--acp-muted);margin:20px 0 0;font-size:13px;line-height:22px}.account-ui-module__Ax90qa__deletionNotice{border-top:1px solid var(--acp-border);margin-top:24px;padding-top:24px}.account-ui-module__Ax90qa__deletionNotice p{color:var(--acp-muted);margin:10px 0 0;font-size:14px;line-height:22px}@media (max-width:760px){.account-ui-module__Ax90qa__dialogHeader,.account-ui-module__Ax90qa__body{padding:24px}.account-ui-module__Ax90qa__footer{flex-wrap:wrap;padding:20px 24px}.account-ui-module__Ax90qa__footer p{flex-basis:100%}.account-ui-module__Ax90qa__dialog.account-ui-module__Ax90qa__dialog{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.account-ui-module__Ax90qa__dialogContent{max-height:calc(100dvh - 26px)}.account-ui-module__Ax90qa__detailGrid{gap:20px}.account-ui-module__Ax90qa__tableWrap{margin-top:24px}.account-ui-module__Ax90qa__table{min-width:640px}}@media (max-width:460px){.account-ui-module__Ax90qa__detailGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.account-ui-module__Ax90qa__dialog[open]{animation:.18s cubic-bezier(.16,1,.3,1) account-ui-module__Ax90qa__account-dialog-in}@keyframes account-ui-module__Ax90qa__account-dialog-in{0%{opacity:.5;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}.account-ui-module__Ax90qa__reportDates{flex-wrap:wrap;gap:20px;margin:20px 0;display:flex}.account-ui-module__Ax90qa__reportDates label{flex:160px;max-width:220px}@media (max-width:760px){.account-ui-module__Ax90qa__recordTable.account-ui-module__Ax90qa__recordTable{width:100%;min-width:0;display:block}.account-ui-module__Ax90qa__recordTable colgroup{display:none}.account-ui-module__Ax90qa__recordTable.account-ui-module__Ax90qa__recordTable tbody{width:100%;display:block}.account-ui-module__Ax90qa__recordTable.account-ui-module__Ax90qa__recordTable tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px 0;display:grid}.account-ui-module__Ax90qa__recordTable.account-ui-module__Ax90qa__recordTable tbody th{text-align:left;grid-column:1/-1;padding:0}.account-ui-module__Ax90qa__recordTable.account-ui-module__Ax90qa__recordTable tbody td{min-width:0;padding:0}.account-ui-module__Ax90qa__recordTable.account-ui-module__Ax90qa__recordTable td[data-label]{text-align:right;grid-column:1/-1;justify-content:space-between;gap:24px;display:flex}.account-ui-module__Ax90qa__recordTable.account-ui-module__Ax90qa__recordTable td[data-label]:before{content:attr(data-label);color:var(--acp-muted);text-align:left}.account-ui-module__Ax90qa__recordTable.account-ui-module__Ax90qa__recordTable td:not([data-label]){text-align:center}.account-ui-module__Ax90qa__table:not(.account-ui-module__Ax90qa__recordTable){min-width:700px;display:table}.account-ui-module__Ax90qa__table:not(.account-ui-module__Ax90qa__recordTable) thead{clip-path:none;width:auto;height:auto;position:static}.account-ui-module__Ax90qa__table:not(.account-ui-module__Ax90qa__recordTable) tbody{display:table-row-group}.account-ui-module__Ax90qa__table:not(.account-ui-module__Ax90qa__recordTable) tbody tr{display:table-row}.account-ui-module__Ax90qa__table:not(.account-ui-module__Ax90qa__recordTable) :is(td,th){padding:16px 12px}}
.credit-reports-module__fsDsoq__toolbar{gap:16px}.credit-reports-module__fsDsoq__filters{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 28px;display:flex}.credit-reports-module__fsDsoq__filters>label{width:180px}.credit-reports-module__fsDsoq__zone{color:var(--acp-muted);margin-left:auto;font-size:12px}.credit-reports-module__fsDsoq__dateFilter{position:relative}.credit-reports-module__fsDsoq__dateButton{min-height:44px}.credit-reports-module__fsDsoq__datePopover{z-index:3;border:1px solid var(--acp-border-strong);background:var(--acp-bg-2);border-radius:6px;width:380px;padding:24px;position:absolute;top:calc(100% + 8px);left:0}.credit-reports-module__fsDsoq__datePopover>p{margin:0 0 20px;font-size:14px;font-weight:500}.credit-reports-module__fsDsoq__dateInputs{grid-template-columns:1fr 1fr;gap:16px;display:grid}.credit-reports-module__fsDsoq__dateInputs input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-width:0}.credit-reports-module__fsDsoq__dateActions{justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.credit-reports-module__fsDsoq__clear{min-height:40px;font-size:13px}.credit-reports-module__fsDsoq__applied{color:var(--acp-muted);flex-wrap:wrap;align-items:center;gap:16px;margin:-12px 0 24px;font-size:13px;display:flex}.credit-reports-module__fsDsoq__applied button{border:1px solid var(--acp-border);color:var(--acp-text);font:inherit;cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:12px;min-height:32px;padding:4px 10px;display:flex}.credit-reports-module__fsDsoq__applied button:hover{background:var(--acp-violet-fill)}.credit-reports-module__fsDsoq__tableScroll{scrollbar-width:thin;scrollbar-color:var(--acp-border-strong) transparent}.credit-reports-module__fsDsoq__table.credit-reports-module__fsDsoq__table{min-width:820px}.credit-reports-module__fsDsoq__table.credit-reports-module__fsDsoq__table tbody td:first-child,.credit-reports-module__fsDsoq__table.credit-reports-module__fsDsoq__table :is(th,td):nth-child(2){text-align:left}.credit-reports-module__fsDsoq__table.credit-reports-module__fsDsoq__table thead th.credit-reports-module__fsDsoq__userHeading{padding-left:62px}.credit-reports-module__fsDsoq__sort{min-height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.credit-reports-module__fsDsoq__sort:hover{color:var(--acp-text)}.credit-reports-module__fsDsoq__sortIdle{opacity:.4}.credit-reports-module__fsDsoq__activity{white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.credit-reports-module__fsDsoq__activity:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.credit-reports-module__fsDsoq__activity[data-activity=added],.credit-reports-module__fsDsoq__activity[data-activity=refunded],.credit-reports-module__fsDsoq__amount[data-positive=true],.credit-reports-module__fsDsoq__change[data-positive=true] strong{color:var(--acp-green)}.credit-reports-module__fsDsoq__activity[data-activity=expired]{color:var(--acp-amber)}.credit-reports-module__fsDsoq__activity[data-activity=deducted]{color:var(--acp-red)}.credit-reports-module__fsDsoq__table .credit-reports-module__fsDsoq__activity{color:var(--acp-text);white-space:normal;line-height:1.5}.credit-reports-module__fsDsoq__table .credit-reports-module__fsDsoq__activity:before{display:none}.credit-reports-module__fsDsoq__amount[data-negative=true]{color:var(--acp-red)}.credit-reports-module__fsDsoq__source{color:var(--acp-muted);font-size:13px}.credit-reports-module__fsDsoq__empty{text-align:center;color:var(--acp-muted);border-bottom:1px solid var(--acp-border);margin:0;padding:64px 24px}.credit-reports-module__fsDsoq__empty p{margin:0 0 12px}.credit-reports-module__fsDsoq__pagination{color:var(--acp-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;font-size:13px;display:flex}.credit-reports-module__fsDsoq__pagination>div{align-items:center;gap:16px;display:flex}.credit-reports-module__fsDsoq__pagination button{width:40px;min-width:40px;padding:0}.credit-reports-module__fsDsoq__error{color:var(--acp-red);justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.credit-reports-module__fsDsoq__notice{color:var(--acp-green);margin:0 0 24px;font-size:13px}.credit-reports-module__fsDsoq__transaction{min-width:0}.credit-reports-module__fsDsoq__reason{margin-top:28px}.credit-reports-module__fsDsoq__reason h3{margin-bottom:8px}.credit-reports-module__fsDsoq__reason p,.credit-reports-module__fsDsoq__muted{color:var(--acp-muted);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:22px}.credit-reports-module__fsDsoq__contextDetails{gap:16px;margin:24px 0 0;font-size:13px;line-height:20px;display:grid}.credit-reports-module__fsDsoq__contextDetails:empty{display:none}.credit-reports-module__fsDsoq__contextDetails dt{color:var(--acp-muted);margin-bottom:4px}.credit-reports-module__fsDsoq__contextDetails dd{overflow-wrap:anywhere;margin:0}.credit-reports-module__fsDsoq__allocation{margin-top:28px}.credit-reports-module__fsDsoq__allocation h3{margin-bottom:12px}.credit-reports-module__fsDsoq__transactionId{border-top:1px solid var(--acp-border);color:var(--acp-muted);flex-wrap:wrap;gap:6px 16px;margin:28px 0 0;padding-top:24px;font-size:12px;display:flex}.credit-reports-module__fsDsoq__transactionId span{overflow-wrap:anywhere}.credit-reports-module__fsDsoq__exportForm{flex-direction:column;min-height:0;display:flex}.credit-reports-module__fsDsoq__exportScope{color:var(--acp-muted);overflow-wrap:anywhere;margin:-10px 0 0;font-size:13px;line-height:22px}@media (max-width:760px){.credit-reports-module__fsDsoq__toolbar{flex-wrap:nowrap}.credit-reports-module__fsDsoq__toolbar>label{flex:1}.credit-reports-module__fsDsoq__toolbar>button{min-width:44px}.credit-reports-module__fsDsoq__filters{gap:12px}.credit-reports-module__fsDsoq__filters>label{flex:calc(50% - 6px);width:auto}.credit-reports-module__fsDsoq__zone{margin-left:auto}.credit-reports-module__fsDsoq__datePopover{width:min(380px,100vw - 48px)}.credit-reports-module__fsDsoq__table.credit-reports-module__fsDsoq__table.credit-reports-module__fsDsoq__table{min-width:820px;display:table}.credit-reports-module__fsDsoq__table colgroup{display:table-column-group}.credit-reports-module__fsDsoq__table thead{display:table-header-group}.credit-reports-module__fsDsoq__table.credit-reports-module__fsDsoq__table thead tr{display:table-row}.credit-reports-module__fsDsoq__table.credit-reports-module__fsDsoq__table tbody{display:table-row-group}.credit-reports-module__fsDsoq__table.credit-reports-module__fsDsoq__table tbody tr{display:table-row}.credit-reports-module__fsDsoq__pagination{flex-wrap:wrap}.credit-reports-module__fsDsoq__pagination>div{margin-left:auto}}@media (prefers-reduced-motion:reduce){.credit-reports-module__fsDsoq__table tbody tr{transition:none}}
.acp-record-action-module__b7WZZG__action{border-radius:var(--acp-r-sm);width:40px;height:40px;color:var(--acp-text);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.acp-record-action-module__b7WZZG__action[data-acp-icon-action=delete]{color:var(--acp-red)}.acp-record-action-module__b7WZZG__action:not(:disabled):hover{background-color:var(--acp-violet-fill);color:var(--acp-violet-2)}.acp-record-action-module__b7WZZG__action[data-acp-icon-action=delete]:not(:disabled):hover{background-color:var(--acp-red-fill);color:var(--acp-red)}.acp-record-action-module__b7WZZG__action:focus-visible{outline:2px solid var(--acp-violet-2);outline-offset:3px}.acp-record-action-module__b7WZZG__action:disabled{opacity:.5;cursor:not-allowed}.acp-record-action-module__b7WZZG__busy{animation:.9s linear infinite acp-record-action-module__b7WZZG__spin}@keyframes acp-record-action-module__b7WZZG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.acp-record-action-module__b7WZZG__action{transition:none}.acp-record-action-module__b7WZZG__busy{animation:none}}
.debug-sessions-module__1ZFvxG__toolbar{gap:16px;margin-bottom:28px}.debug-sessions-module__1ZFvxG__toolbar>label{flex:1;min-width:0}.debug-sessions-module__1ZFvxG__selection{color:var(--acp-muted);flex-wrap:wrap;align-items:center;gap:20px;margin:-4px 0 24px;font-size:13px;display:flex}.debug-sessions-module__1ZFvxG__checkbox{width:16px;height:16px;accent-color:var(--acp-accent,#8b6fe9);cursor:pointer;vertical-align:middle}.debug-sessions-module__1ZFvxG__checkbox:focus-visible{outline:2px solid var(--acp-accent,#8b6fe9);outline-offset:5px}.debug-sessions-module__1ZFvxG__checkbox:disabled{cursor:default}.debug-sessions-module__1ZFvxG__table.debug-sessions-module__1ZFvxG__table.debug-sessions-module__1ZFvxG__table{table-layout:fixed;min-width:860px}.debug-sessions-module__1ZFvxG__table.debug-sessions-module__1ZFvxG__table :is(th,td):first-child{text-align:center}.debug-sessions-module__1ZFvxG__table :is(th,td):first-child .debug-sessions-module__1ZFvxG__checkbox{margin:0 auto;display:block}.debug-sessions-module__1ZFvxG__table.debug-sessions-module__1ZFvxG__table :is(th,td):nth-child(2){text-align:left}.debug-sessions-module__1ZFvxG__table.debug-sessions-module__1ZFvxG__table th.debug-sessions-module__1ZFvxG__userHeading{padding-left:62px}.debug-sessions-module__1ZFvxG__table.debug-sessions-module__1ZFvxG__table td{overflow-wrap:anywhere}.debug-sessions-module__1ZFvxG__table.debug-sessions-module__1ZFvxG__table tr[data-selected]{background:var(--acp-violet-fill)}.debug-sessions-module__1ZFvxG__failed{color:var(--acp-danger,#ff3b30)}.debug-sessions-module__1ZFvxG__note{color:var(--acp-muted);margin:16px 0 0;font-size:12px}.debug-sessions-module__1ZFvxG__websiteTable.debug-sessions-module__1ZFvxG__table :is(th,td):nth-child(2){text-align:center}.debug-sessions-module__1ZFvxG__websiteTable.debug-sessions-module__1ZFvxG__table :is(th,td):nth-child(3){text-align:left}.debug-sessions-module__1ZFvxG__websiteTable.debug-sessions-module__1ZFvxG__table th.debug-sessions-module__1ZFvxG__websiteUserHeading{padding-left:62px}.debug-sessions-module__1ZFvxG__unidentified{color:var(--acp-muted);padding-left:52px}@media (max-width:760px){.debug-sessions-module__1ZFvxG__toolbar{flex-wrap:wrap}.debug-sessions-module__1ZFvxG__toolbar>label{flex-basis:100%}.debug-sessions-module__1ZFvxG__toolbar>div{margin-left:auto}.debug-sessions-module__1ZFvxG__table.debug-sessions-module__1ZFvxG__table.debug-sessions-module__1ZFvxG__table{display:table}.debug-sessions-module__1ZFvxG__table colgroup{display:table-column-group}.debug-sessions-module__1ZFvxG__table thead{display:table-header-group}.debug-sessions-module__1ZFvxG__table.debug-sessions-module__1ZFvxG__table thead tr,.debug-sessions-module__1ZFvxG__table.debug-sessions-module__1ZFvxG__table tbody tr{display:table-row}.debug-sessions-module__1ZFvxG__table.debug-sessions-module__1ZFvxG__table tbody{display:table-row-group}.debug-sessions-module__1ZFvxG__table.debug-sessions-module__1ZFvxG__table :is(td,th){display:table-cell}.debug-sessions-module__1ZFvxG__selection{gap:12px 20px}}
.lm-world-drafts-page{background:#040810;min-width:0;min-height:100svh}.lm-world-drafts-page__error{color:#ff3b30;margin:0;padding:24px 48px 0}.lm-world-drafts{--acp-bg:#040810;--acp-text:var(--world-page-text,#f5f3fb);--acp-muted:var(--world-page-muted,#aaa8b5);--acp-border:#c0cae024;--acp-border-strong:#c0cae040;--acp-violet-2:#8b6fe9;--acp-violet-fill:#8b6fe91a;--acp-violet-fill-2:#8b6fe924;--acp-violet-border:#8b6fe9b8;--acp-red:#ff3b30;--acp-red-fill:#e5685f1a;--acp-r-sm:5px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--acp-text);font:14px var(--font-body);padding:46px 48px 80px}.lm-world-drafts *,.lm-world-drafts :before,.lm-world-drafts :after{box-sizing:border-box}.lm-world-drafts__loading{color:var(--acp-muted);margin:0 0 20px;font-size:13px;line-height:20px}.lm-world-drafts :is(button,input:not([type=checkbox])):focus-visible{outline:2px solid var(--acp-violet-2);outline-offset:3px}.lm-world-drafts button:disabled{opacity:.5;cursor:not-allowed}.lm-world-drafts .lm-world-drafts__button{font-size:13px!important;font-weight:500!important}.lm-world-drafts .lm-world-drafts__table th button{font-size:13px!important;font-weight:400!important}.lm-world-drafts__selection{min-height:52px;color:var(--acp-muted);white-space:nowrap;align-items:stretch;gap:20px;margin:-10px 0 18px;padding:6px 0;font-size:13px;display:flex;overflow-x:auto}.lm-world-drafts__selection-item{flex:none;justify-content:center;align-items:center;height:40px;min-height:40px;margin:0;padding:0;line-height:20px;display:inline-flex}.lm-world-drafts__selection-label{line-height:20px;display:block}.lm-world-drafts__selection-count{font-weight:400}.lm-world-drafts .lm-world-drafts__selection-action{appearance:none;color:var(--acp-violet-2);font:inherit;letter-spacing:normal;text-transform:none;cursor:pointer;background:0 0;border:0;border-radius:0;line-height:20px;font-size:13px!important;font-weight:500!important}.lm-world-drafts__selection-action:hover:enabled{color:var(--acp-text)}.lm-world-drafts .lm-world-drafts__selection-action[data-tone=danger]{color:var(--acp-red)}.lm-world-drafts__header{margin-bottom:32px}.lm-world-drafts__quota{color:var(--acp-muted);margin:12px 0 0;font-size:13px;line-height:20px}.lm-world-drafts__toolbar{margin-top:24px;margin-bottom:0}.lm-world-drafts__header h1{letter-spacing:-.4px;width:auto;margin:0;font-size:24px;font-weight:620;line-height:1.25}.lm-world-drafts__toolbar input::placeholder{color:var(--acp-muted)}.lm-world-drafts__toolbar input{caret-color:var(--acp-violet-2)}.lm-world-drafts .lm-world-drafts__table-scroll{margin-top:0;overflow-x:auto}.lm-world-drafts .lm-world-drafts__table[aria-label]{width:100%;min-width:660px}.lm-world-drafts__name{overflow-wrap:anywhere;font-size:15px;font-weight:600}.lm-world-drafts__table time{color:var(--acp-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.lm-world-drafts__load-more{height:1px;margin-top:8px}.lm-world-drafts__empty{text-align:center;padding:70px 16px}.lm-world-drafts__empty h2{margin:0 0 12px;font-size:21px;font-weight:600}.lm-world-drafts__empty p{color:var(--acp-muted);margin:0;line-height:1.8}@media (max-width:1100px){.lm-world-drafts{padding:34px 30px 64px}}@media (max-width:760px){.lm-world-drafts{padding:28px 22px 56px}.lm-world-drafts__selection{gap:12px}.lm-world-drafts__toolbar{flex-wrap:wrap;gap:16px}.lm-world-drafts__toolbar>label{flex-basis:100%}.lm-world-drafts__toolbar>button{margin-left:auto}.lm-world-drafts .lm-world-drafts__table[aria-label]{min-width:660px;display:table}.lm-world-drafts__table colgroup{display:table-column-group}.lm-world-drafts__table thead{clip-path:none;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.lm-world-drafts .lm-world-drafts__table tr{display:table-row}.lm-world-drafts__table tbody{display:table-row-group}.lm-world-drafts__table :is(th,td){display:table-cell}}@media (max-width:480px){.lm-world-drafts{padding:24px 16px 48px}.lm-world-drafts__header h1{font-size:22px}}
.lm-library-mock{--world-page-line:#c0cae024;--world-page-text:#f5f3fb;--world-page-muted:#aaa8b5;--world-page-dim:#747482;background:#040810;min-height:100svh}.lm-library-mock__sidebar .lm-world-sidebar__brand{margin-bottom:2px}.lm-library-mock__primary-nav{margin-top:38px}.lm-library-mock__nav-divider{color:var(--world-page-dim);letter-spacing:.16em;align-items:center;gap:12px;margin:30px 8px 0;font-size:10px;font-weight:700;display:flex}.lm-library-mock__nav-divider:after{content:"";background:var(--world-page-line);flex:1;height:1px}.lm-library-mock__library-nav{margin-top:16px}.lm-library-mock__bookmark-groups>.lm-library-mock__shelf:first-child,.lm-library-mock__profile-screen{padding-top:28px}.lm-library-mock__profile-screen .lm-profile-section{margin:0;padding:0}.lm-library-mock__account-screen,.lm-library-mock__membership-screen{min-width:0}.lm-library-mock__account-screen .lm-profile-hero{margin:0 0 28px!important}.lm-library-mock__account-activity{margin:0;padding:0}.lm-library-mock__membership-screen .lm-mship{margin:0}@media (min-width:901px) and (max-height:860px){.lm-library-mock__primary-nav{margin-top:18px}.lm-library-mock__nav-divider{margin-top:16px}.lm-library-mock__library-nav{margin-top:9px}}@media (min-width:901px) and (max-height:700px){.lm-library-mock__primary-nav{margin-top:10px}.lm-library-mock__nav-divider{margin-top:9px;font-size:9px}.lm-library-mock__library-nav{margin-top:5px}}.lm-library-mock__main{min-height:100svh;padding:46px 48px 96px}.lm-library-mock__toolbar{border-bottom:1px solid var(--world-page-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-bottom:30px;display:flex}.lm-library-mock__toolbar-copy{min-width:0}.lm-library-mock__toolbar-copy h1{color:var(--world-page-text);letter-spacing:-.025em;margin:0;font-size:24px;font-weight:620}.lm-library-mock__toolbar-copy p{color:var(--world-page-muted);margin:12px 0 0;font-size:14px;line-height:1.55}.lm-library-mock__eyebrow{color:#8b6fe9;letter-spacing:.14em;margin-bottom:9px;font-size:11px;font-weight:750;display:block}.lm-library-mock__shelf-head p{color:var(--world-page-muted);margin:12px 0 0;font-size:14px;line-height:1.55}.lm-library-mock__controls{flex:0 480px;align-items:center;gap:10px;width:480px;min-width:0;max-width:100%;display:flex}.lm-library-mock__search{min-width:0;height:46px;color:var(--world-page-dim);background:#070c14;border:1px solid #c0cae02e;border-radius:12px;flex:1;align-items:center;gap:10px;padding:0 14px;transition:border-color .16s,background .16s;display:flex}.lm-library-mock__search:focus-within{background:#09101b;border-color:#8b6fe994}.lm-library-mock__search input{min-width:0;color:var(--world-page-text);font:inherit;background:0 0;border:0;outline:0;flex:1}.lm-library-mock__search button{width:28px;height:28px;color:var(--world-page-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.lm-library-mock__filter-wrap{position:relative}.lm-library-mock__filter-trigger{height:46px;color:var(--world-page-text);cursor:pointer;background:#090d17;border:1px solid #8b6fe957;border-radius:12px;align-items:center;gap:9px;padding:0 16px;transition:border-color .16s,background .16s;display:inline-flex}.lm-library-mock__filter-trigger:hover,.lm-library-mock__filter-trigger.is-open{background:#111025;border-color:#8b6fe9ad}.lm-library-mock__filter-panel{z-index:20;background:#090f19;border:1px solid #c0cae02e;border-radius:14px;gap:14px;width:260px;padding:16px;display:grid;position:absolute;top:calc(100% + 10px);right:0}.lm-library-mock__filter-panel label{color:var(--world-page-muted);letter-spacing:.06em;text-transform:uppercase;gap:7px;font-size:11px;font-weight:700;display:grid}.lm-library-mock__filter-panel select{height:40px;color:var(--world-page-text);font:inherit;text-transform:none;background:#050b13;border:1px solid #c0cae029;border-radius:9px;padding:0 10px}.lm-library-mock__shelf{padding-top:48px;scroll-margin-top:28px}.lm-library-mock__shelf--headerless{padding-top:28px}.lm-library-mock__shelf+.lm-library-mock__shelf{border-top:1px solid #c0cae017;margin-top:14px}.lm-library-mock__shelf-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.lm-library-mock__shelf-head h2{color:var(--world-page-text);letter-spacing:-.025em;margin:0;font-size:24px;font-weight:620}.lm-library-mock__all{padding-top:32px;border-top-color:#8b6fe938!important;margin-top:32px!important}.lm-library-mock__empty{border:1px solid var(--world-page-line);max-width:560px;color:var(--world-page-muted);background:#070c14;border-radius:16px;place-items:start;gap:10px;margin-top:80px;padding:30px;display:grid}.lm-library-mock__empty h2,.lm-library-mock__empty p{margin:0}.lm-library-mock__empty--inline{margin-top:0}.lm-library-mock__empty button{color:#8b6fe9;cursor:pointer;background:0 0;border:0;padding:0}.lm-library-mock__all .lm-library-mock__shelf-head{margin-bottom:28px}
@media (max-width:900px){.lm-library-mock .lm-world-sidebar__context-stage{grid-area:nav;min-width:0}.lm-world-sidebar__context--library{width:100%;min-width:0}.lm-world-sidebar__context--library .lm-world-sidebar__nav{gap:6px;min-width:0;margin:0;padding:7px 0 3px;display:flex;overflow-x:auto}body .lm-world-sidebar__context--library .lm-world-sidebar__nav button[data-lm-style=btn-3][data-lm-style]{white-space:nowrap;flex:none;gap:7px!important;width:auto!important;min-height:40px!important;padding:0 10px!important}.lm-world-sidebar__context--library .lm-library-mock__nav-divider{display:none}.lm-world-sidebar__context--library .lm-world-sidebar__nav small{margin:0 0 0 4px;position:static}}
.lm-announcement{z-index:220;font:500 14px/22px var(--font-ui);justify-content:center;align-items:center;gap:20px;padding:10px 28px;display:flex;position:fixed;inset:0 0 auto}.lm-announcement__copy{overscroll-behavior:contain;min-width:0;max-width:1100px;max-height:36svh;overflow:auto}.lm-announcement p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.lm-announcement small{margin-top:8px;font-size:12px;display:block}.lm-announcement button{width:36px;min-height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;place-items:center;padding:0;display:grid}.lm-announcement button:hover{background:#00000014}.lm-announcement button:focus-visible{outline-offset:2px;outline:2px solid}html[data-announcement] body{padding-top:var(--lm-announcement-height)}html[data-announcement] .lm-header,html[data-announcement] .lm-header:before,html[data-announcement] .lm-world-sidebar{top:var(--lm-announcement-height)}@media (min-width:901px){html[data-announcement] .lm-world-sidebar{height:calc(100svh - var(--lm-announcement-height));min-height:0}}html[data-announcement] .lm-sess,html[data-announcement] .cw-root{top:var(--lm-announcement-height);height:calc(100dvh - var(--lm-announcement-height));min-height:0}html[data-announcement] .lm-world-experience,html[data-announcement] .lm-world-experience__main,html[data-announcement] .lm-world-experience__content-stage{min-height:calc(100svh - var(--lm-announcement-height))}html[data-announcement] .lm-world-builder-shell--premium,html[data-announcement] .lm-world-builder-shell--premium .lm-world-builder-workspace,html[data-announcement] .lm-world-builder-shell--premium.lm-world-builder-shell .lm-world-skill-canvas{min-height:calc(100dvh - var(--lm-announcement-height));max-height:calc(100dvh - var(--lm-announcement-height))}html[data-announcement] .lm-world-builder-shell--premium .lm-world-skill-layout,html[data-announcement] .lm-world-builder-shell--premium .lm-world-map-shell,html[data-announcement] .lm-world-builder-shell--premium .lm-world-map-builder{height:calc(100dvh - 74px - var(--lm-announcement-height));min-height:calc(100dvh - 74px - var(--lm-announcement-height))!important}@media (max-width:760px){.lm-announcement{gap:12px;padding:8px 16px;font-size:13px;line-height:20px}.lm-announcement button{width:40px;min-height:40px}}
.lm-landing .lm-landing-hero{min-height:640px;height:100svh!important}.lm-landing .lm-hero__inner{padding-block:80px!important}@media (max-width:700px){.lm-landing .lm-hero__inner{padding:100px 24px!important}.lm-landing .lm-landing-hero{min-height:840px!important;padding:0!important}}.lm-landing-hero .lm-hero-arrival{--hero-arrival-delay:0s;opacity:1;clip-path:none;animation:lm-hero-open .76s cubic-bezier(.16, 1, .3, 1) var(--hero-arrival-delay) backwards;transform:none}.lm-landing-hero .lm-hero-arrival--eyebrow{--hero-arrival-delay:40ms;animation-duration:.48s}.lm-landing-hero .lm-hero-arrival--title{--hero-arrival-delay:.1s}.lm-landing-hero .lm-hero-arrival--body{--hero-arrival-delay:.23s;animation-duration:.62s}.lm-landing-hero .lm-hero-arrival--actions{--hero-arrival-delay:.35s;animation-name:lm-hero-actions-in;animation-duration:.42s}@keyframes lm-hero-open{0%{opacity:.05;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes lm-hero-actions-in{0%{opacity:0}to{opacity:1}}body .lm-landing .lm-landing-hero .lm-btn{box-shadow:none!important;filter:none!important;transition:border-color .2s ease-out,color .2s ease-out!important;transform:none!important}body .lm-landing .lm-landing-hero .lm-btn:after{content:none!important;display:none!important}body .lm-landing .lm-landing-hero .lm-btn--primary:is(:hover,:focus-visible,:active){background:var(--violet-400)!important;box-shadow:none!important;border-color:var(--violet-300)!important;transform:none!important}body .lm-landing .lm-landing-hero .lm-btn--primary>svg:first-child{transition:transform .56s cubic-bezier(.16,1,.3,1)!important;transform:rotate(0)!important}body .lm-landing .lm-landing-hero .lm-btn--primary:is(:hover,:focus-visible)>svg:first-child{transform:rotate(90deg)!important}body .lm-landing .lm-landing-hero .lm-btn--primary:is(:hover,:focus-visible)>svg:last-child{animation:.46s cubic-bezier(.16,1,.3,1) both lm-hero-arrow-pass;transition:none!important;transform:none!important}@keyframes lm-hero-arrow-pass{0%{opacity:1;translate:0}38%{opacity:0;translate:19px}39%{opacity:0;translate:-11px}to{opacity:1;translate:3px}}body .lm-landing .lm-landing-hero .lm-btn--ghost{background:linear-gradient(135deg,#0e101ba3,#16122680)!important}body .lm-landing .lm-landing-hero .lm-btn--ghost:before{border:1px solid var(--violet-200);border-radius:inherit;pointer-events:none;clip-path:inset(0 100% 0 0);transition:clip-path .34s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;content:""!important;background:0 0!important;display:block!important}body .lm-landing .lm-landing-hero .lm-btn--ghost:is(:hover,:focus-visible):before{clip-path:inset(0)}body .lm-landing .lm-landing-hero .lm-btn--ghost>span{transition:transform .28s cubic-bezier(.16,1,.3,1);transform:translate(0)}body .lm-landing .lm-landing-hero .lm-btn--ghost>svg:last-child{opacity:0;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .18s ease-out;right:14px;transform:translate(-6px);position:absolute!important}body .lm-landing .lm-landing-hero .lm-btn--ghost:is(:hover,:focus-visible)>span{transform:translate(-6px)}body .lm-landing .lm-landing-hero .lm-btn--ghost:is(:hover,:focus-visible)>svg:last-child{opacity:1;transform:translate(0)}body .lm-landing .lm-landing-hero .lm-btn--ghost:focus-visible{outline:2px solid var(--violet-300);outline-offset:4px}@media (prefers-reduced-motion:reduce){.lm-landing-hero .lm-hero-arrival{opacity:1;clip-path:none;animation:none}body .lm-landing .lm-landing-hero .lm-btn,body .lm-landing .lm-landing-hero .lm-btn>:is(span,svg),body .lm-landing .lm-landing-hero .lm-btn--primary:is(:hover,:focus-visible)>svg:first-child,body .lm-landing .lm-landing-hero .lm-btn--primary:is(:hover,:focus-visible)>svg:last-child,body .lm-landing .lm-landing-hero .lm-btn--ghost:is(:hover,:focus-visible)>span,body .lm-landing .lm-landing-hero .lm-btn--ghost:is(:hover,:focus-visible)>svg:last-child,body .lm-landing .lm-landing-hero .lm-btn:before{transition:none!important;animation:none!important;transform:none!important}body .lm-landing .lm-landing-hero .lm-btn--ghost>svg:last-child{display:none}}
.lo-page{--void:#04060a;--fg-1:#f5f5f5;--fg-copy:#9a9ea7;--violet-300:#a18ced;--violet-400:#8b6fe9;--ease-soft:cubic-bezier(.22, .61, .36, 1);--ease-glide:cubic-bezier(.16, 1, .3, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;--vw:100vw;--vh:100vh;--u:min(calc(var(--vw) / 1487), calc(var(--vh) / 1058));--stage-w:calc(1487 * var(--u));--stage-h:calc(1058 * var(--u));--stage-x:calc((var(--vw) - var(--stage-w)) / 2);--stage-y:calc((var(--vh) - var(--stage-h)) / 2);background:var(--void);width:100%;height:100vh;min-height:100svh;color:var(--fg-1);font-family:var(--font-body);padding:0;display:block;position:relative;overflow:hidden}@supports (height:100svh){.lo-page{--vh:100svh;height:100svh}}.lo-art{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lo-layer{left:var(--stage-x);top:var(--stage-y);width:var(--stage-w);height:var(--stage-h);shape-rendering:geometricprecision;position:absolute;overflow:visible}.lo-layer--live,.lo-layer--star{will-change:transform}.lo-star-hit{pointer-events:auto;cursor:default}.lo-panel{--art-left:calc(var(--stage-x) + 682 * var(--u));z-index:2;left:calc(var(--art-left) / 2);top:calc(var(--stage-y) + 495 * var(--u));width:max(304px, calc(414 * var(--u)));position:absolute;transform:translate(-50%,-50%)}.lo-brand{align-items:center;gap:max(12px, calc(16 * var(--u)));margin:0 0 max(30px, calc(46 * var(--u)));display:flex}.lo-mark{width:max(30px, calc(50 * var(--u)));height:max(30px, calc(50 * var(--u)));margin:calc(-4 * var(--u)) 0;color:#fff;filter:drop-shadow(0 0 calc(5 * var(--u)) #c4b8ff47);flex:none;display:block}.lo-wordmark{font-size:max(15px, calc(25.5 * var(--u)));letter-spacing:.33em;text-transform:uppercase;color:var(--fg-1);font-weight:450;line-height:1}.lo-title{margin:0 0 max(10px, calc(16 * var(--u)));font-size:max(30px, calc(49 * var(--u)));letter-spacing:-.025em;color:var(--fg-1);font-weight:560;line-height:1.16}.lo-copy{margin:0 0 max(26px, calc(42 * var(--u)));font-size:max(14px, calc(20 * var(--u)));color:var(--fg-copy);font-weight:400;line-height:1.5}.lo-providers{gap:12px;display:grid}.lo-btn{isolation:isolate;width:100%;min-height:max(52px, calc(69 * var(--u)));border-radius:max(8px, calc(11 * var(--u)));color:#f7f9fff0;font:560 max(14px, calc(18.5 * var(--u))) / 1.2 var(--font-body);letter-spacing:-.005em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .18s var(--ease-soft), box-shadow .18s var(--ease-soft), background .18s var(--ease-soft);background:linear-gradient(#141822eb,#0f121aeb),#ffffff05;border:1px solid #b5bee433;justify-content:center;align-items:center;margin:0;padding:0 20px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.lo-btn:after{z-index:0;content:"";opacity:0;pointer-events:none;transition:opacity .2s var(--ease-soft), transform 1.8s var(--ease-glide);background:linear-gradient(110deg,#0000 0%,#ffffff29 50%,#0000 82%);position:absolute;inset:0;transform:translate(-80%)}.lo-btn:hover:not(:disabled){background:radial-gradient(circle at 82% 112%,#8b6fe92e,#0000 60%),linear-gradient(#22283cc2,#111625c7),#ffffff0a;border-color:#8b6fe994;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #8b6fe92e}.lo-btn:hover:not(:disabled):after{opacity:1;transform:translate(80%)}.lo-btn:focus-visible{outline:2px solid var(--violet-300);outline-offset:4px}.lo-btn:disabled{cursor:progress;opacity:.72}.lo-btn__main{z-index:1;justify-content:center;align-items:center;gap:max(10px, calc(15 * var(--u)));min-width:0;display:inline-flex;position:relative}.lo-btn__icon{width:max(20px, calc(27 * var(--u)));height:max(20px, calc(27 * var(--u)));color:#e9ebf1db;flex:none;display:block}.lo-btn__label{overflow-wrap:anywhere}.lo-btn__arrow{width:max(17px, calc(25 * var(--u)));height:max(17px, calc(25 * var(--u)));fill:none;stroke:#eee8ffe6;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}@media (max-width:760px),(max-aspect-ratio:4/5){.lo-page{--u:calc(var(--vw) / 860);--stage-x:calc(var(--vw) / 2 - 1125 * var(--u));--stage-y:calc(var(--vh) * .32 - 492 * var(--u))}.lo-panel{top:auto;left:50%;bottom:max(32px, env(safe-area-inset-bottom));width:min(360px,100vw - 48px);transform:translate(-50%)}.lo-brand{gap:12px;margin-bottom:30px}.lo-mark{width:28px;height:28px}.lo-wordmark{font-size:17px}.lo-title{margin-bottom:10px;font-size:32px}.lo-copy{margin-bottom:28px;font-size:15px}.lo-btn{border-radius:9px;min-height:54px;font-size:14px}.lo-btn__icon{width:22px;height:22px}.lo-btn__arrow{width:17px;height:17px}}@media (prefers-reduced-motion:reduce){.lo-btn,.lo-btn:after{transition:none!important}.lo-btn:after{display:none}}.lo-page .lo-btn__icon .lm-auth-provider-icon{width:100%;height:100%;display:block}.lo-page .lo-btn:active:not(:disabled){transform:none}.lo-page .lm-login-state{color:var(--fg-copy);font:400 14px/1.5 var(--font-body);box-shadow:none;background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:0;display:flex}.lo-page .lm-login-state:not(.lm-login-state--loading){flex-direction:column;align-items:flex-start;gap:6px}.lo-page .lm-login-state strong{color:var(--fg-1)}.lo-page .lm-login-error{color:#ff9ca5;font:400 14px/1.5 var(--font-body);overflow-wrap:anywhere;margin:16px 0 0}.lo-page .lm-login-spinner{border:2px solid #e9ebf13d;border-top-color:currentColor;border-radius:50%;width:18px;height:18px;animation:.75s linear infinite lo-login-spin;display:block}@keyframes lo-login-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lo-page .lm-login-spinner{animation:none}}
