@layer loosethreads{.lt-credit-meter__body{gap:var(--s-12);flex-direction:column;min-width:0;display:flex}.lt-credit-meter__total{min-width:0;font-size:var(--t-doc-title);line-height:var(--lh-title);font-weight:var(--w-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.lt-credit-meter__lines{gap:var(--s-8);min-width:0;font-size:var(--t-small);line-height:var(--lh-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lt-credit-meter__line{justify-content:space-between;gap:var(--s-4) var(--s-12);flex-wrap:wrap;min-width:0;display:flex}.lt-credit-meter__label{flex:1 1 var(--size-220);overflow-wrap:anywhere;text-wrap:balance;min-width:0}.lt-credit-meter__cost{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.lt-credit-meter__cost[data-open]{color:var(--c-muted)}.lt-credit-meter__note,.lt-credit-meter__short{min-width:0;color:var(--c-muted);font-size:var(--t-small);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:pretty;margin:0}}
@layer loosethreads{.lt-plan-card-group{align-items:stretch;gap:var(--s-16);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.lt-plan-card{--lt-plan-fill:var(--c-card);--lt-plan-text:var(--c-type);--lt-plan-muted:var(--c-muted);--lt-plan-rim:var(--c-type);--lt-plan-bw:var(--line-w);--lt-plan-focus:var(--c-type);--lt-plan-gleam:var(--focus-gleam);--lt-plan-dur:var(--dur-quick);box-sizing:border-box;isolation:isolate;flex:1 1 var(--size-220);gap:var(--s-12);border:var(--lt-plan-bw) solid var(--lt-plan-rim);min-width:0;max-width:100%;padding:calc(var(--s-16) - var(--lt-plan-bw));border-radius:var(--corner-card);background-color:var(--lt-plan-fill);color:var(--lt-plan-text);font-family:var(--f-reading);font-size:var(--t-body);line-height:var(--lh-body);font-weight:var(--w-regular);cursor:pointer;transition:background-color var(--lt-plan-dur) var(--ease-leave);outline:none;flex-direction:column;margin:0;display:flex;position:relative}.lt-plan-card__head{justify-content:space-between;align-items:baseline;gap:var(--s-4) var(--s-8);flex-wrap:wrap;min-width:0;display:flex}.lt-plan-card__name{min-width:0;font-size:var(--t-title);line-height:var(--lh-title);font-weight:var(--w-regular);overflow-wrap:anywhere;text-wrap:balance}.lt-plan-card__selected{min-width:0;color:var(--lt-plan-muted);font-size:var(--t-small);line-height:var(--lh-body)}.lt-plan-card__open-icon{width:var(--size-icon-sm);height:var(--size-icon-sm);fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round;flex:none}.lt-plan-card__open-icon *{vector-effect:non-scaling-stroke}.lt-plan-card__money{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.lt-plan-card__price{align-items:center;gap:var(--s-4);min-width:0;font-size:var(--t-title);line-height:var(--lh-title);font-weight:var(--w-regular);font-variant-numeric:tabular-nums;text-wrap:balance;overflow-wrap:anywhere;display:inline-flex}.lt-plan-card__price[data-open]{color:var(--lt-plan-muted);font-size:var(--t-small);line-height:var(--lh-body);font-weight:var(--w-regular);align-self:flex-start}.lt-plan-card__credits{min-width:0;color:var(--lt-plan-muted);font-size:var(--t-small);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:pretty}.lt-plan-card__features{gap:var(--s-8);min-width:0;font-size:var(--t-small);line-height:var(--lh-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lt-plan-card__feature,.lt-plan-card__feature-text{overflow-wrap:anywhere;text-wrap:balance;min-width:0}.lt-plan-card[data-selected]{--lt-plan-bw:calc(var(--s-4) + var(--s-2));background-image:var(--plan-metal-top), linear-gradient(var(--lt-plan-fill), var(--lt-plan-fill)), var(--plan-metal-lines), var(--plan-metal-rim);background-size:100% var(--s-4), auto, auto, auto;background-position:0 0,0 0,0 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-origin:border-box,padding-box,border-box,border-box;background-clip:border-box,padding-box,border-box,border-box;border-color:#0000}.lt-plan-card[data-hover]:not([data-selected]){--lt-plan-fill:var(--c-accent-soft);transition-timing-function:var(--ease-arrive)}.lt-plan-card:not([data-disabled],[data-selected]):active{--lt-plan-fill:color-mix(in srgb, var(--c-accent-soft) calc(100% - var(--press-amt)), var(--press-mix));transition-timing-function:var(--ease-arrive)}.lt-plan-card[data-disabled]{cursor:not-allowed;--lt-plan-focus:var(--c-type);--lt-focus-gleam:var(--lt-plan-focus)}.lt-plan-card[data-disabled]:before{content:"";border-radius:inherit;background-color:var(--plan-veil);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);pointer-events:none;position:absolute;inset:0}.lt-plan-card__why{min-width:0;color:var(--c-type);font-size:var(--t-small);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:pretty;position:relative}@media (prefers-reduced-motion:reduce){.lt-plan-card{--lt-plan-dur:var(--dur-none)}}:where([data-motion=reduce]) .lt-plan-card{--lt-plan-dur:var(--dur-none)}}
@layer loosethreads{.lt-plan-limit{box-sizing:border-box;align-items:center;gap:var(--s-4) var(--s-8);min-width:0;max-width:100%;color:var(--c-muted);font-family:var(--f-reading);font-size:var(--t-small);line-height:var(--lh-body);font-weight:var(--w-regular);flex-wrap:wrap;display:flex}.lt-plan-limit__line{overflow-wrap:anywhere;text-wrap:pretty;flex:0 auto;min-width:0;margin:0}.lt-plan-limit__price{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0}}
@layer loosethreads{.lt-player{--lt-player-ground:var(--pulp-noir);--lt-player-bar:var(--lightningcss-light,var(--pulp-white))var(--lightningcss-dark,var(--pulp-carbon-copy));--lt-player-rail:var(--lightningcss-light,color-mix(in srgb, var(--pulp-black) 12%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--pulp-white) 16%, transparent));--lt-player-loaded:var(--lightningcss-light,color-mix(in srgb, var(--pulp-black) 28%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--pulp-white) 32%, transparent));--lt-player-dur:var(--dur-calm);box-sizing:border-box;border-radius:var(--corner-card);inline-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--c-type);font-family:var(--f-reading);font-size:var(--t-small);line-height:var(--lh-body);font-weight:var(--w-regular);flex-direction:column;display:flex;position:relative}.lt-player:focus{outline:none}.lt-player__frame{aspect-ratio:var(--video-ratio);background-color:var(--lt-player-ground);border-start-start-radius:inherit;border-start-end-radius:inherit;position:relative;overflow:hidden}.lt-player__video{object-fit:contain;background-color:var(--lt-player-ground);block-size:100%;inline-size:100%;display:block}.lt-player[data-kind=audio] .lt-player__frame{aspect-ratio:auto;min-block-size:var(--size-150)}.lt-player[data-kind=audio] .lt-player__frame:not(:has(.lt-player__state)){display:none}.lt-player[data-kind=audio] .lt-player__bar:first-child{border-radius:inherit}.lt-player__audio{display:none}.lt-player[data-mini] .lt-player__bar{align-items:center;gap:var(--s-4) var(--s-8);flex-flow:wrap}.lt-player__mini-title{flex:1 1 var(--size-120);min-inline-size:0;font-weight:var(--w-strong);overflow-wrap:anywhere;text-wrap:pretty}.lt-player[data-mini] .lt-player__bar>.lt-player__track{flex:100%;order:3}.lt-player[data-mini] .lt-player__controls{flex-wrap:nowrap}.lt-player[data-mini] :is(.lt-player__volume,.lt-player__gap,.lt-player__menu-anchor,.lt-player__controls>.lt-player__control:not(:first-child)){display:none}.lt-player__caption{inset-inline:var(--s-12);inline-size:fit-content;max-inline-size:calc(100% - var(--s-24));padding:var(--s-4) var(--s-8);border-radius:var(--r-6);background-color:var(--pulp-noir);color:var(--pulp-white);font-size:var(--t-body);line-height:var(--lh-body);text-align:center;text-wrap:balance;overflow-wrap:anywhere;margin:0 auto;position:absolute;inset-block-end:var(--s-12)}.lt-player__bar>.lt-player__caption{inset-block-end:calc(100% + var(--s-12))}.lt-player__word[data-lit]{text-decoration-line:underline;-webkit-text-decoration-color:var(--c-accent);text-decoration-color:var(--c-accent);text-decoration-thickness:var(--ring-w);text-underline-offset:var(--s-4)}.lt-player__state{justify-content:center;align-items:center;gap:var(--s-8);padding:var(--s-16);color:var(--c-type);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.lt-player__state[data-solid]{background-color:var(--lt-player-ground)}.lt-player__state:not([data-solid]){border-radius:var(--corner-floating);background-color:var(--pulp-noir);block-size:fit-content;inline-size:fit-content;margin:auto}.lt-player__state-words{font-size:var(--t-small);font-weight:var(--w-strong);overflow-wrap:anywhere}.lt-player__bar{gap:var(--s-2);padding:var(--s-4) var(--s-8) var(--s-8);background-color:var(--lt-player-bar);transition:opacity var(--lt-player-dur) var(--ease-leave), visibility var(--dur-none) var(--ease-leave) var(--lt-player-dur);border-end-end-radius:inherit;border-end-start-radius:inherit;flex-direction:column;display:flex;position:relative}.lt-player__controls{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-inline-size:0;display:flex}.lt-player__gap{flex:1 1 0}.lt-player__control.lt-button--icon{padding-inline:var(--s-4);min-inline-size:var(--control-sm)}.lt-player__control svg{inline-size:var(--size-22);block-size:var(--size-22);stroke-width:var(--icon-stroke);display:block}.lt-player__control--words{padding-inline:var(--s-8)}.lt-player__menu-anchor{display:inline-flex}.lt-player__time{padding-inline:var(--s-8);font-variant-numeric:tabular-nums;white-space:nowrap}.lt-player__time-of,.lt-player__speed{color:var(--c-muted);font-variant-numeric:tabular-nums}.lt-player__live{align-items:center;gap:var(--s-4);padding-inline:var(--s-8);font-weight:var(--w-strong);white-space:nowrap;display:inline-flex}.lt-player__track{--lt-player-at:0;--lt-player-buffered:0;--lt-player-mark:0;--lt-player-peak:0;--lt-player-thumb:var(--s-16);block-size:var(--size-24);cursor:pointer;touch-action:none;border-radius:var(--r-6);-webkit-tap-highlight-color:transparent;direction:ltr;outline:none;flex:auto;align-items:center;min-inline-size:0;display:flex;position:relative}.lt-player__track--volume{flex:0 0 var(--size-80)}.lt-player__rail{inline-size:100%;block-size:var(--s-4);border-radius:var(--s-2);background-color:var(--lt-player-rail);position:relative}.lt-player__buffered,.lt-player__played{border-radius:inherit;position:absolute;inset-block:0;inset-inline-start:0}.lt-player__buffered{inline-size:calc(var(--lt-player-buffered) * 100%);background-color:var(--lt-player-loaded)}.lt-player__played{inline-size:calc(var(--lt-player-at) * 100%);background-color:var(--c-accent)}.lt-player__track--volume .lt-player__played{background-color:var(--c-type)}.lt-player__thumb{inline-size:var(--s-4);block-size:var(--lt-player-thumb);border-radius:var(--s-2);background-color:var(--c-accent);transition:block-size var(--dur-quick) var(--ease-leave), margin-block-start var(--dur-quick) var(--ease-leave);margin-block-start:calc(var(--lt-player-thumb) / -2);margin-inline-start:calc(var(--s-4) / -2);position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--lt-player-at) * 100%)}.lt-player__track--volume .lt-player__thumb{background-color:var(--c-type)}.lt-player__track[data-held]{--lt-player-thumb:var(--size-24)}.lt-player__track[aria-disabled=true]{cursor:default}.lt-player__track[aria-disabled=true] .lt-player__thumb{visibility:hidden}.lt-player__chapter{inline-size:var(--s-2);background-color:var(--lt-player-bar);position:absolute;inset-block:0;inset-inline-start:calc(var(--lt-player-mark) * 100%)}.lt-player__moment{inline-size:var(--s-8);block-size:var(--s-8);background-color:var(--c-type);margin-inline-start:calc(var(--s-8) / -2);position:absolute;inset-block-end:calc(100% + var(--s-2));inset-inline-start:calc(var(--lt-player-mark) * 100%)}.lt-player__moment[data-kind=cue]{background-color:var(--c-accent);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.lt-player__moment[data-kind=discussion]{border-radius:var(--r-pill)}.lt-player__moment[data-kind=survey]{clip-path:polygon(50% 0%,100% 100%,0% 100%)}.lt-player__track[data-form]{justify-content:center;align-items:stretch;gap:var(--s-4);block-size:auto;padding-block:var(--s-4);flex-direction:column}.lt-player__density{align-items:flex-end;gap:var(--s-2);block-size:var(--size-24);display:flex;position:relative}.lt-player__density-bar{min-inline-size:0;block-size:max(var(--s-4), calc(var(--lt-player-peak) * 100%));background-color:var(--lt-player-loaded);border-start-start-radius:var(--s-2);border-start-end-radius:var(--s-2);flex:1 1 0}.lt-player__head{inline-size:var(--s-2);background-color:var(--c-accent);margin-inline-start:calc(var(--s-2) / -2);position:absolute;inset-block:0;inset-inline-start:calc(var(--lt-player-at) * 100%)}.lt-player__lane{block-size:var(--s-12);position:relative}.lt-player__lane .lt-player__moment{inline-size:var(--s-12);block-size:var(--s-12);margin-inline-start:calc(var(--s-12) / -2);inset-block:0 auto}.lt-player__rail[data-wave]{align-items:center;gap:var(--s-2);block-size:var(--size-44);background-color:#0000;border-radius:0;display:flex}.lt-player__wave-bar{min-inline-size:0;block-size:max(var(--s-4), calc(var(--lt-player-peak) * 100%));border-radius:var(--s-2);background-color:var(--lt-player-loaded);flex:1 1 0}.lt-player__wave-bar[data-played]{background-color:var(--c-accent)}.lt-player__track[data-form=wave]{--lt-player-thumb:var(--size-44)}.lt-player__track[data-form=wave] .lt-player__thumb{inline-size:var(--s-2);margin-inline-start:calc(var(--s-2) / -2)}.lt-player__legend{justify-content:space-between;gap:var(--s-4) var(--s-8);color:var(--c-muted);font-size:var(--t-small);flex-wrap:wrap;display:flex}@media (hover:hover){.lt-player__track:not([aria-disabled=true]):hover{--lt-player-thumb:var(--size-24)}}.lt-player__menu{z-index:var(--z-raise);inline-size:max-content;max-inline-size:calc(100% - var(--s-16));position:absolute;inset-block-end:calc(100% - var(--s-4));inset-inline-end:var(--s-8)}.lt-player__menu .lt-menu__label{text-wrap:balance}.lt-player[data-fullscreen]{background-color:var(--lt-player-ground);border-radius:0;block-size:100%}.lt-player[data-fullscreen] .lt-player__frame{aspect-ratio:auto;border-radius:0;flex:auto}.lt-player[data-fullscreen] .lt-player__bar{inset-inline:var(--s-16);border-radius:var(--corner-card);position:absolute;inset-block-end:var(--s-16)}.lt-player[data-bar=hidden] .lt-player__bar{opacity:0;visibility:hidden}.lt-player[data-bar=hidden] .lt-player__frame{cursor:none}.lt-player[data-bar=shown] .lt-player__bar{transition:opacity var(--lt-player-dur) var(--ease-arrive)}.lt-player__keys[open]{flex-direction:column;display:flex}.lt-player__keys{box-sizing:border-box;inline-size:min(var(--dialog-w), calc(100% - var(--s-32)));max-block-size:calc(100% - var(--s-32));padding:var(--s-16) var(--s-24) var(--s-24);border-radius:var(--corner-floating);background-color:var(--surface-floating);box-shadow:var(--shadow-float);color:var(--c-type);font-family:var(--f-reading);font-size:var(--t-small);line-height:var(--lh-body);border:0;overflow:hidden}.lt-player__keys::backdrop{background-color:color-mix(in srgb, var(--c-scrim) 50%, transparent)}.lt-player__keys-head{justify-content:space-between;align-items:center;gap:var(--s-8);margin-block-end:var(--s-8);display:flex}.lt-player__keys-title{font-size:var(--t-title);line-height:var(--lh-title);font-weight:var(--w-strong);margin:0}.lt-player__keys-body{border-radius:var(--r-6);outline:none;min-block-size:0;overflow:auto}.lt-player__keys-list{gap:var(--s-8);margin:0;display:grid}.lt-player__keys-row{align-items:baseline;column-gap:var(--s-16);row-gap:var(--s-4);flex-wrap:wrap;display:flex}.lt-player__key{min-inline-size:var(--size-130);flex:none;margin:0}.lt-player__cap{padding:var(--s-2) var(--s-8);font-family:inherit;font-size:inherit;border-radius:var(--r-6);background-color:var(--surface-well);font-weight:var(--w-strong);white-space:nowrap}.lt-player__does{flex:1 1 var(--size-150);text-wrap:balance;overflow-wrap:anywhere;margin:0}.lt-player[data-keys-form=sheet] .lt-player__keys{border-end-end-radius:0;border-end-start-radius:0;inline-size:100%;max-inline-size:100%;margin:auto 0 0}.lt-player__say{inline-size:var(--line-w);block-size:var(--line-w);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@media (pointer:coarse){.lt-player__control.lt-button--icon{min-inline-size:var(--touch-min)}.lt-player__track{block-size:var(--touch-min)}.lt-player__track--volume{display:none}.lt-player:not([data-keys-form=modal]) .lt-player__keys{border-end-end-radius:0;border-end-start-radius:0;inline-size:100%;max-inline-size:100%;margin:auto 0 0}}@media (prefers-reduced-motion:reduce){.lt-player{--lt-player-dur:var(--dur-none)}.lt-player__thumb{transition:none}}:where([data-motion=reduce]) .lt-player{--lt-player-dur:var(--dur-none)}:where([data-motion=reduce]) .lt-player__thumb{transition:none}}
