@layer loosethreads{@property --lt-widget-ball-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --lt-widget-ball-sweep{syntax:"<percentage>";inherits:false;initial-value:100%}.lt-widget-ball{--lt-widget-ball-size:var(--ball-size);--lt-widget-ball-corner:min(var(--corner-button),calc(var(--lt-widget-ball-size) * var(--r-cap)));--lt-widget-ball-fill:var(--surface-glass);--lt-widget-ball-edge:var(--c-line);--lt-widget-ball-wash:var(--c-accent-soft);--lt-widget-ball-rim:var(--c-type);--lt-widget-ball-sheen:color-mix(in srgb,light-dark(color-mix(in srgb,var(--pulp-white) 50%,transparent),color-mix(in srgb,var(--pulp-white) 12%,transparent)) calc(var(--gleam-on) * 100%),transparent);--lt-widget-ball-ring:var(--c-accent);--lt-widget-ball-dur:var(--dur-quick);--lt-widget-ball-press-dur:var(--dur-ball-press);--lt-widget-ball-glide:var(--rim-glide);box-sizing:border-box;position:relative;isolation:isolate;display:inline-grid;place-items:center;flex:none;inline-size:var(--lt-widget-ball-size);block-size:var(--lt-widget-ball-size);margin:0;padding:0;border:var(--rim-width) solid var(--lt-widget-ball-edge);border-radius:var(--lt-widget-ball-corner);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--lt-widget-ball-fill);-webkit-backdrop-filter:blur(var(--blur-8));backdrop-filter:blur(var(--blur-8));box-shadow:var(--shadow-float);color:var(--c-type);font-family:var(--f-reading);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--lt-widget-ball-dur) var(--ease-leave),transform var(--lt-widget-ball-press-dur) var(--ease-arrive)}.lt-widget-ball__cloud{--lt-cloud-mark-size:var(--size-30);position:relative;z-index:var(--z-raise)}.lt-widget-ball:before{content:"";position:absolute;inset:calc(-1 * var(--rim-width));border-radius:inherit;pointer-events:none;background-color:transparent;background-image:linear-gradient(100deg,transparent 38%,var(--lt-widget-ball-sheen) 50%,transparent 62%);background-size:300% 100%;background-position:100% 0;transition:background-color var(--lt-widget-ball-dur) var(--ease-leave)}@media (hover:hover){.lt-widget-ball:hover:before{background-color:var(--lt-widget-ball-wash);background-position:0 0;transition:background-color var(--lt-widget-ball-dur) var(--ease-arrive),background-position var(--lt-widget-ball-glide) var(--ease-move)}.lt-widget-ball:is(:active:hover,:active:focus-visible){background-color:color-mix(in srgb,var(--lt-widget-ball-fill) calc(100% - var(--press-amt)),var(--press-mix));transform:scale(var(--press))}}@media (hover:none){.lt-widget-ball:active{background-color:color-mix(in srgb,var(--lt-widget-ball-fill) calc(100% - var(--press-amt)),var(--press-mix));transform:scale(var(--press))}}.lt-widget-ball[data-dragging]{transform:translateY(calc(-1 * var(--s-4)));box-shadow:var(--shadow-float),var(--shadow-float);cursor:-webkit-grabbing;cursor:grabbing}.lt-widget-ball:focus-visible{outline:var(--line-w) solid transparent;border-color:var(--lt-widget-ball-rim);border-width:var(--focus-rim-w)}.lt-widget-ball:focus-visible:after{content:"";position:absolute;inset:calc(-1 * var(--focus-rim-w));border-radius:inherit;padding:var(--focus-rim-w);pointer-events:none;background-image:linear-gradient(100deg,var(--lt-widget-ball-rim) 38%,var(--focus-gleam) 50%,var(--lt-widget-ball-rim) 62%);background-size:300% 100%;-webkit-mask:linear-gradient(var(--pulp-black) 0 0) content-box,linear-gradient(var(--pulp-black) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:lt-widget-ball-gleam var(--dur-focus-gleam) var(--ease-move) infinite alternate}.lt-widget-ball__ring{position:absolute;inset:calc(-1 * (var(--rim-width) + var(--s-4)));border-radius:calc(var(--lt-widget-ball-corner) + var(--s-4));padding:var(--ring-w);pointer-events:none;opacity:0;-webkit-mask:linear-gradient(var(--pulp-black) 0 0) content-box,linear-gradient(var(--pulp-black) 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.lt-widget-ball:is([data-state=thinking],[data-state=searching],[data-state=answering]) .lt-widget-ball__ring{opacity:1;background:conic-gradient(from var(--lt-widget-ball-angle),transparent 0deg,color-mix(in srgb,var(--lt-widget-ball-ring) 20%,transparent) 40deg,var(--lt-widget-ball-ring) 96deg,transparent 98deg);animation:lt-widget-ball-lap var(--dur-ball-lap) var(--ease-scroll) infinite}.lt-widget-ball:is([data-state=listening],[data-state=recording]) .lt-widget-ball__ring{opacity:1;background:var(--lt-widget-ball-ring);animation:lt-widget-ball-breathe var(--dur-loader) var(--ease-move) infinite alternate}.lt-widget-ball[data-state=background] .lt-widget-ball__ring{opacity:1;background:conic-gradient(var(--lt-widget-ball-ring) var(--lt-widget-ball-fill,0),color-mix(in srgb,var(--lt-widget-ball-ring) 14%,transparent) 0)}.lt-widget-ball[data-state=waiting] .lt-widget-ball__ring{opacity:1;background:color-mix(in srgb,var(--lt-widget-ball-ring) 45%,transparent);animation:lt-widget-ball-breathe calc(var(--dur-loader) * 2) var(--ease-move) infinite alternate}.lt-widget-ball[data-state=needsyou]{--lt-widget-ball-ring:var(--status-warn)}.lt-widget-ball[data-state=needsyou] .lt-widget-ball__ring{opacity:1;background:conic-gradient(from -70deg,transparent 0deg,var(--lt-widget-ball-ring) 50deg,var(--lt-widget-ball-ring) 90deg,transparent 140deg);animation:lt-widget-ball-breathe var(--dur-loader) var(--ease-move) infinite alternate}.lt-widget-ball[data-state=done]{--lt-widget-ball-ring:var(--c-success)}.lt-widget-ball[data-state=done] .lt-widget-ball__ring{background:conic-gradient(var(--lt-widget-ball-ring) var(--lt-widget-ball-sweep),transparent 0);animation:lt-widget-ball-sweep var(--dur-loader) var(--ease-move) 1 both}.lt-widget-ball[data-state=failed]{--lt-widget-ball-ring:var(--c-danger)}.lt-widget-ball[data-state=failed] .lt-widget-ball__ring{background:var(--lt-widget-ball-ring);animation:lt-widget-ball-flash var(--dur-breath) var(--ease-move) 2 both}.lt-widget-ball__badge{position:absolute;right:calc(-1 * var(--s-4));bottom:calc(-1 * var(--s-4));z-index:var(--z-label);display:grid;place-items:center;inline-size:calc(var(--s-16) + var(--s-4));block-size:calc(var(--s-16) + var(--s-4));border-radius:var(--r-pill);background-color:var(--surface-floating);box-shadow:0 0 0 var(--s-2) var(--c-ground)}.lt-widget-ball__badge svg{inline-size:var(--size-12);block-size:var(--size-12);stroke-width:var(--icon-stroke)}.lt-widget-ball__badge[data-badge=ok]{color:var(--c-success)}.lt-widget-ball__badge[data-badge=warn]{color:var(--status-warn)}.lt-widget-ball__badge:is([data-badge=bad],[data-badge=mic]){color:var(--c-danger)}.lt-widget-ball__count{position:absolute;top:calc(-1 * var(--s-2));right:calc(-1 * var(--s-2));z-index:var(--z-label);display:grid;place-items:center;min-inline-size:calc(var(--s-16) + var(--s-4));block-size:calc(var(--s-16) + var(--s-4));padding:0 var(--s-4);box-sizing:border-box;border-radius:var(--r-pill);background-color:var(--c-accent);color:var(--c-on-accent);font-size:var(--t-label);line-height:var(--lh-title);font-weight:var(--w-strong);white-space:nowrap;animation:lt-widget-ball-pop var(--dur-settle) var(--ease-arrive) 1 both}@keyframes lt-widget-ball-gleam{0%{background-position:100% 0}to{background-position:0 0}}@keyframes lt-widget-ball-lap{to{--lt-widget-ball-angle:360deg}}@keyframes lt-widget-ball-breathe{0%{opacity:1}to{opacity:var(--dim)}}@keyframes lt-widget-ball-sweep{0%{--lt-widget-ball-sweep:0%;opacity:1}50%{--lt-widget-ball-sweep:100%;opacity:1}to{--lt-widget-ball-sweep:100%;opacity:0}}@keyframes lt-widget-ball-flash{0%,to{opacity:0}50%{opacity:1}}@keyframes lt-widget-ball-pop{0%{transform:scale(0)}60%{transform:scale(var(--rail-click-pop))}to{transform:scale(1)}}@media (pointer:coarse){.lt-widget-ball{min-inline-size:var(--touch-min);min-block-size:var(--touch-min)}}@media (prefers-reduced-motion:reduce){.lt-widget-ball{--lt-widget-ball-dur:var(--dur-none);--lt-widget-ball-press-dur:var(--dur-none);--lt-widget-ball-glide:var(--dur-none);--lt-widget-ball-sheen:transparent}.lt-widget-ball[data-state] :is(.lt-widget-ball__ring,.lt-widget-ball__count){animation:none}.lt-widget-ball:focus-visible:after{content:none}}:where([data-motion=reduce]) .lt-widget-ball{--lt-widget-ball-dur:var(--dur-none);--lt-widget-ball-press-dur:var(--dur-none);--lt-widget-ball-glide:var(--dur-none);--lt-widget-ball-sheen:transparent}:where([data-motion=reduce]) .lt-widget-ball[data-state] :is(.lt-widget-ball__ring,.lt-widget-ball__count){animation:none}:where([data-motion=reduce]) .lt-widget-ball:focus-visible:after{content:none}}@layer loosethreads{.lt-widget-tray-screen{box-sizing:border-box;inline-size:100%;block-size:100%}.lt-widget-tray__layer{--lt-widget-tray-top:var(--s-64);--lt-widget-tray-start:calc(var(--size-80) - var(--s-16) + var(--gutter));position:absolute;inset:calc(var(--lt-widget-tray-top) + var(--s-8)) var(--gutter) var(--gutter) calc(var(--lt-widget-tray-start) + var(--s-8));display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:var(--s-8);pointer-events:none}.lt-widget-tray__ball{pointer-events:auto}.lt-widget-tray-screen[data-place=center] .lt-widget-tray__layer{inset-block-end:calc(var(--size-80) + var(--gutter));align-items:center}.lt-widget-tray__note{display:flex;align-items:center;gap:var(--s-8);box-sizing:border-box;max-inline-size:100%;padding:var(--s-8) var(--s-8) var(--s-8) var(--s-12);border-radius:var(--corner-card);background-color:var(--surface-floating);box-shadow:var(--shadow-float);color:var(--c-type);font-family:var(--f-reading);font-size:var(--t-small);pointer-events:auto}.lt-widget-tray__note-words{min-width:0;text-wrap:pretty}.lt-widget-tray__note-count{font-weight:var(--w-strong)}.lt-widget-tray{--lt-widget-tray-in:var(--dur-calm);--lt-widget-tray-fold:var(--dur-quick);--lt-widget-tray-beat:var(--dur-calm);display:grid;grid-gap:var(--s-12);gap:var(--s-12);box-sizing:border-box;inline-size:min(100%,var(--size-420));max-block-size:100%;overflow-y:auto;overscroll-behavior:contain;padding:var(--s-16);border-radius:var(--corner-card);background-color:var(--surface-floating);box-shadow:var(--shadow-float);color:var(--c-type);font-family:var(--f-reading);pointer-events:auto;outline:none;animation:lt-widget-tray-rise var(--lt-widget-tray-in) var(--ease-arrive)}@keyframes lt-widget-tray-rise{0%{opacity:0;transform:translateY(var(--s-8))}}.lt-widget-tray:focus-visible{outline:var(--ring-w) solid var(--c-ring);outline-offset:calc(var(--ring-w) * -1)}.lt-widget-tray__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-8)}.lt-widget-tray__title{margin:0;-webkit-margin-end:auto;margin-inline-end:auto;font-family:var(--f-display);font-size:var(--t-title);line-height:var(--lh-title);font-weight:var(--w-regular)}.lt-widget-tray__count{color:var(--c-muted);font-size:var(--t-small)}.lt-widget-tray__groups{display:grid;grid-gap:var(--s-16);gap:var(--s-16);min-inline-size:0}.lt-widget-tray__group{display:grid;grid-gap:var(--s-8);gap:var(--s-8);min-inline-size:0}.lt-widget-tray__group-title{margin:0;color:var(--c-muted);font-size:var(--t-small);line-height:var(--lh-body);font-weight:var(--w-strong)}.lt-widget-tray__list{display:grid;grid-gap:var(--s-8);gap:var(--s-8);margin:0;padding:0;list-style:none}.lt-widget-tray__item{min-inline-size:0;overflow-wrap:anywhere}.lt-widget-tray__item[data-folding]{animation:lt-widget-tray-fold var(--lt-widget-tray-fold) var(--ease-leave) var(--lt-widget-tray-beat) forwards}@keyframes lt-widget-tray-fold{to{opacity:0;transform:translateX(var(--s-16))}}@media (prefers-reduced-motion:reduce){.lt-widget-tray{--lt-widget-tray-in:var(--dur-none);--lt-widget-tray-fold:var(--dur-none);--lt-widget-tray-beat:var(--dur-none)}}.lt-widget-tray__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-8)}.lt-widget-tray__slider{flex:1 1 var(--size-220);min-inline-size:0}.lt-widget-tray__progress{--lt-widget-tray-fill:0%;display:block;block-size:var(--s-4);-webkit-margin-after:var(--s-8);margin-block-end:var(--s-8);border-radius:var(--r-pill);background-color:var(--c-line);overflow:hidden}.lt-widget-tray__progress-fill{display:block;inline-size:var(--lt-widget-tray-fill);block-size:100%;background-color:var(--c-accent)}.lt-widget-tray__offline{margin:0;color:var(--c-muted);font-size:var(--t-small);line-height:var(--lh-body)}.lt-highlight-layer{--lt-highlight-start:calc(var(--size-80) - var(--s-16) + var(--gutter));--lt-highlight-x:var(--s-64);--lt-highlight-top:var(--s-64);--lt-highlight-bottom:var(--s-64);--lt-highlight-w:min(var(--size-420),calc(100% - var(--lt-highlight-start) - var(--s-24)));position:absolute;inset:0;pointer-events:none}.lt-highlight-layer:not([data-placed]){visibility:hidden}.lt-highlight-layer__card,.lt-highlight-layer__menu{position:absolute;box-sizing:border-box;min-inline-size:0;pointer-events:auto;inset-inline-start:clamp(calc(var(--lt-highlight-start) + var(--s-8)),var(--lt-highlight-x),calc(100% - var(--lt-highlight-w) - var(--gutter)))}.lt-highlight-layer__menu{inset-block-end:calc(100% - var(--lt-highlight-top) + var(--s-8));inline-size:max-content;max-inline-size:calc(100% - var(--lt-highlight-start) - var(--s-24))}.lt-highlight-layer__card{inset-block-start:calc(var(--lt-highlight-bottom) + var(--s-8));inline-size:var(--lt-highlight-w);max-block-size:calc(100% - var(--lt-highlight-bottom) - var(--s-24));overflow-y:auto;overscroll-behavior:contain;border-radius:var(--corner-card);background-color:var(--surface-floating);box-shadow:var(--shadow-float);color:var(--c-type);font-family:var(--f-reading)}.lt-highlight-layer[data-above] .lt-highlight-layer__card{inset-block:auto calc(100% - var(--lt-highlight-top) + var(--s-8));max-block-size:calc(var(--lt-highlight-top) - var(--s-24))}.lt-highlight-layer__card:focus{outline:none}}@layer loosethreads{.lt-highlight-layer__card:focus-visible{outline:var(--ring-w) solid var(--c-ring);outline-offset:calc(var(--ring-w) * -1)}}@layer loosethreads{.lt-define-term{box-sizing:border-box;inline-size:100%;block-size:100%}.lt-define-term__card{padding:var(--s-8)}.lt-define-term__line,.lt-define-term__source{margin:0;overflow-wrap:anywhere;font-size:var(--t-small);line-height:var(--lh-body)}.lt-define-term__source{-webkit-margin-before:var(--s-8);margin-block-start:var(--s-8);color:var(--c-muted)}.lt-define-term__source>span{font-weight:var(--w-strong)}.lt-define-term__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-8)}.lt-app-shell[data-narrow] .lt-define-term__actions{flex-direction:column;align-items:stretch}.lt-my-glossary-shell .lt-app-shell__widget{-webkit-padding-before:calc(var(--size-24) + var(--s-8));padding-block-start:calc(var(--size-24) + var(--s-8))}.lt-my-glossary{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--s-12);min-width:0;min-height:0}.lt-my-glossary__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;outline:none}}@layer loosethreads{.lt-my-glossary__scroll:focus-visible{outline:var(--ring-w) solid var(--c-ring);outline-offset:calc(var(--ring-w) * -1)}.lt-my-glossary__list{gap:var(--s-12);inline-size:100%;max-inline-size:var(--size-640)}.lt-my-glossary__list,.lt-my-glossary__rows{display:flex;flex-direction:column;min-width:0}.lt-my-glossary__letter{display:inline-grid;place-items:center;flex:none;inline-size:var(--size-40);block-size:var(--size-40);border-radius:var(--r-pill);background-color:var(--c-band);color:var(--c-muted);font-size:var(--t-small)}.lt-my-glossary__none{margin:0;color:var(--c-muted);font-size:var(--t-small)}.lt-my-glossary__actions{display:flex;justify-content:flex-start}.lt-my-glossary__empty{max-inline-size:var(--size-420)}.lt-my-glossary :where(p,span,h2){text-wrap:pretty}}@layer loosethreads{.lt-ladder-share{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--s-8);flex:none;min-width:max-content;white-space:nowrap;color:var(--c-type);font-family:var(--f-reading)}.lt-ladder-share[data-ladder=backing][data-top=simulated]{color:var(--c-muted)}.lt-ladder-share__mark{flex:none;inline-size:var(--cite-mark-size);block-size:var(--cite-mark-size);overflow:visible}.lt-ladder-share__thread{fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;vector-effect:non-scaling-stroke}.lt-ladder-share__loom{fill:none;stroke:var(--c-line);stroke-width:var(--line-w);vector-effect:non-scaling-stroke}.lt-ladder-share__thread--dashed{stroke-dasharray:var(--ladder-dash)}.lt-ladder-share__words{display:inline-flex;align-items:baseline;gap:var(--s-4)}.lt-ladder-share__flag,.lt-ladder-share__label,.lt-ladder-share__share{font-size:var(--t-caption);line-height:var(--lh-body);font-weight:var(--w-regular)}.lt-ladder-share__share{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lt-ladder-share__flag{display:inline-flex;gap:var(--s-4);color:var(--c-muted);font-style:italic}.lt-ladder-share__sep{font-style:normal}.lt-prediction-lock{display:flex;flex-direction:column;gap:var(--s-8);min-width:0}.lt-prediction-lock__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-4) var(--s-12);min-width:0}.lt-prediction-lock__facts,.lt-prediction-lock__time{color:var(--c-muted);font-size:var(--t-small);line-height:var(--lh-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lt-prediction-lock__summary{font-size:var(--t-small);line-height:var(--lh-body)}.lt-prediction-lock__facts,.lt-prediction-lock__summary{margin:0;min-width:0;overflow-wrap:anywhere;text-wrap:pretty}.lt-prediction-lock__facts{display:flex;flex-direction:column;gap:var(--s-4);padding:0;list-style:none}.lt-reference-card.lt-card{--lt-reference-thumb:var(--ref-thumb);--lt-reference-dur:var(--dur-quick);display:grid;grid-template-columns:var(--lt-reference-thumb) minmax(0,1fr);align-items:start;grid-gap:var(--s-8) var(--s-12);gap:var(--s-8) var(--s-12)}.lt-reference-card.lt-card>.lt-card__actions,.lt-reference-card.lt-card>.lt-card__head{grid-column:2}.lt-reference-card.lt-card>.lt-card__head{grid-row:1}.lt-reference-card.lt-card>.lt-card__body{display:contents}.lt-reference-card__thumb{grid-column:1;grid-row:1/span 2;display:grid;place-items:center;width:var(--lt-reference-thumb);height:var(--lt-reference-thumb);overflow:hidden;border-radius:var(--corner-chip);background-color:var(--c-band);color:var(--c-muted)}.lt-reference-card__thumb-image{display:block;width:100%;height:100%;object-fit:cover}.lt-reference-card__glyph{flex:none;width:var(--size-24);height:var(--size-24);stroke-width:var(--icon-stroke)}.lt-reference-card__cited,.lt-reference-card__hint,.lt-reference-card__quote{grid-column:2;margin:0;min-width:0;overflow-wrap:anywhere;text-wrap:pretty}.lt-reference-card.lt-card .lt-card__meta,.lt-reference-card__cited,.lt-reference-card__hint{color:var(--c-muted);font-size:var(--t-caption);line-height:var(--lh-body)}.lt-reference-card__quote{padding:var(--s-8) var(--s-12);border-radius:var(--corner-chip);background-color:var(--c-band);font-size:var(--t-small);line-height:var(--lh-body)}.lt-reference-card__quote[hidden]{display:none}.lt-reference-card.lt-card .lt-card__title{font-size:var(--t-small);line-height:var(--lh-body);text-wrap:pretty}.lt-reference-card__open{all:unset;box-sizing:border-box;position:relative;display:inline-grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;align-content:center;max-width:100%;margin-inline:calc(-1 * var(--s-4));padding-inline:var(--s-4);border-radius:var(--corner-chip-sm);color:var(--c-type);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;outline:var(--line-w) solid transparent;transition:background-color var(--lt-reference-dur) var(--ease-leave)}.lt-reference-card__title-text{grid-column:2;min-width:0;overflow-wrap:anywhere;text-wrap:balance}.lt-reference-card__index{-webkit-margin-end:var(--s-8);margin-inline-end:var(--s-8);color:var(--c-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lt-reference-card__open[data-reveal=pressing]{background-color:color-mix(in srgb,var(--c-hover) calc(100% - var(--press-amt)),var(--press-mix));transition-timing-function:var(--ease-arrive)}.lt-reference-card.lt-card[data-marked]{--lt-card-edge:var(--c-selected-edge);--c-hover:var(--c-selected-hover);background-image:linear-gradient(var(--c-selected),var(--c-selected))}}@layer loosethreads{}@layer loosethreads{@media (hover:hover){.lt-reference-card__open:hover{background-color:var(--c-hover);transition-timing-function:var(--ease-arrive)}}.lt-reference-card__open:focus-visible{outline:var(--line-w) solid transparent;box-shadow:inset 0 0 0 var(--focus-rim-w) var(--c-type)}.lt-reference-card__open:focus-visible:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--focus-rim-w);pointer-events:none;background-image:linear-gradient(100deg,var(--c-type) 38%,var(--focus-gleam) 50%,var(--c-type) 62%);background-size:300% 100%;-webkit-mask:linear-gradient(var(--pulp-black) 0 0) content-box,linear-gradient(var(--pulp-black) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:lt-reference-card-gleam var(--dur-focus-gleam) var(--ease-move) infinite alternate}@keyframes lt-reference-card-gleam{0%{background-position:100% 0}to{background-position:0 0}}@media (pointer:coarse){.lt-reference-card__open{min-height:var(--touch-min)}}@media (prefers-reduced-motion:reduce){.lt-reference-card.lt-card{--lt-reference-dur:var(--dur-none)}.lt-reference-card__open:focus-visible:after{content:none}}:where([data-motion=reduce]) .lt-reference-card.lt-card{--lt-reference-dur:var(--dur-none)}:where([data-motion=reduce]) .lt-reference-card__open:focus-visible:after{content:none}}@layer loosethreads{.lt-answer{--lt-answer-breath:var(--dur-breath);--lt-answer-settle:var(--dur-settle);--lt-answer-ease:var(--ease-arrive);--lt-answer-meet:calc(var(--lt-answer-breath) / 2);--lt-answer-wick:var(--dur-wick);--lt-answer-wick-ease:var(--ease-wick);--lt-answer-feather:var(--wick-feather);--lt-answer-close-step:var(--dur-close-step);--lt-answer-close:var(--dur-close);--lt-answer-step:0;--lt-answer-rows:0;--lt-answer-row:0;--lt-answer-quick:var(--dur-quick);--lt-answer-mark-edge:var(--c-line);--lt-answer-rim:var(--c-type);--lt-answer-gleam:var(--focus-gleam);--lt-answer-control:var(--fc-h);display:flex;flex-direction:column;gap:var(--s-16);min-width:0;max-inline-size:var(--col);margin:0;color:var(--c-type);font-family:var(--f-reading)}.lt-answer__disclosure{color:var(--c-muted);font-family:var(--f-display);font-size:var(--t-caption)}.lt-answer__disclosure,.lt-answer__lead,.lt-answer__quiet,.lt-answer__writing{margin:0;min-width:0;line-height:var(--lh-body);font-weight:var(--w-regular);overflow-wrap:anywhere;text-wrap:pretty}.lt-answer__lead,.lt-answer__quiet,.lt-answer__writing{font-size:var(--t-small)}.lt-answer__lead{position:relative}.lt-answer__tail{display:inline-block;max-width:100%}.lt-answer__quiet{color:var(--c-muted)}.lt-answer__clause{color:var(--c-type);transition:color var(--lt-answer-settle) var(--lt-answer-ease)}.lt-answer[data-streaming] .lt-answer__clause:not([data-sourced]){color:var(--c-muted)}.lt-answer[data-live] .lt-answer__clause{animation:lt-answer-arrive var(--lt-answer-settle) var(--lt-answer-ease) backwards}.lt-answer[data-live] .lt-answer__clause[data-sourced]{--lt-answer-wick-to:to left;--lt-answer-wick-from-at:0%;--lt-answer-wick-to-at:100%;background-repeat:no-repeat;background-size:calc(100% * 2 + var(--lt-answer-feather)) 100%;-webkit-background-clip:text;background-clip:text;-webkit-box-decoration-break:slice;box-decoration-break:slice;animation:lt-answer-arrive var(--lt-answer-settle) var(--lt-answer-ease) backwards,lt-answer-wick var(--lt-answer-wick) var(--lt-answer-wick-ease) var(--lt-answer-meet) backwards}.lt-answer[data-live] .lt-answer__clause[data-sourced]:dir(rtl){--lt-answer-wick-to:to right;--lt-answer-wick-from-at:100%;--lt-answer-wick-to-at:0%}@keyframes lt-answer-arrive{0%{opacity:0}}@keyframes lt-answer-wick{0%{color:transparent;background-image:linear-gradient(var(--lt-answer-wick-to),var(--c-type) calc(50% - var(--lt-answer-feather) / 2),var(--c-muted) calc(50% + var(--lt-answer-feather) / 2));background-position:var(--lt-answer-wick-from-at) 0}to{color:transparent;background-image:linear-gradient(var(--lt-answer-wick-to),var(--c-type) calc(50% - var(--lt-answer-feather) / 2),var(--c-muted) calc(50% + var(--lt-answer-feather) / 2));background-position:var(--lt-answer-wick-to-at) 0}}.lt-answer__mark{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--cite-mark-size);height:var(--cite-mark-size);-webkit-margin-start:var(--s-4);margin-inline-start:var(--s-4);padding-inline:var(--s-4);border:var(--line-w) solid var(--lt-answer-mark-edge);border-radius:min(var(--corner-chip-sm),calc(var(--cite-mark-size) * var(--r-cap)));color:var(--c-muted);font-family:var(--f-reading);font-size:var(--t-label);line-height:var(--lh-title);font-weight:var(--w-regular);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none;vertical-align:baseline;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:var(--line-w) solid transparent;transition:background-color var(--lt-answer-quick) var(--ease-leave),color var(--lt-answer-quick) var(--ease-leave)}.lt-answer__mark+.lt-answer__mark{-webkit-margin-start:var(--s-2);margin-inline-start:var(--s-2)}.lt-answer[data-live] .lt-answer__mark{animation:lt-answer-press var(--lt-answer-breath) var(--lt-answer-ease) backwards}@keyframes lt-answer-press{0%{opacity:0;border-color:var(--c-type);color:var(--c-type);transform:translateY(calc(-1 * var(--s-2))) scale(var(--cite-lift-scale))}50%{opacity:1;border-color:var(--c-type);color:var(--c-type);transform:scale(var(--press))}to{transform:none}}.lt-answer[data-live] .lt-answer__settle{animation:lt-answer-close var(--lt-answer-close) var(--lt-answer-ease) backwards;animation-delay:calc(var(--lt-answer-step) * var(--lt-answer-close-step))}.lt-answer[data-live] .lt-answer__table [role=row]+[role=row]{animation:lt-answer-close var(--lt-answer-close) var(--lt-answer-ease) backwards;animation-delay:calc((var(--lt-answer-step) + min(var(--lt-answer-row), var(--lt-answer-rows))) * var(--lt-answer-close-step))}.lt-answer__table [role=row]:nth-child(2){--lt-answer-row:1}.lt-answer__table [role=row]:nth-child(3){--lt-answer-row:2}.lt-answer__table [role=row]:nth-child(n+4){--lt-answer-row:3}@keyframes lt-answer-close{0%{opacity:0}}.lt-answer__block{min-width:0;max-width:100%}.lt-answer__table .lt-table__value{text-wrap:balance}.lt-answer__status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-8) var(--s-16);min-width:0}.lt-answer__next-item{display:inline-flex;min-width:0}.lt-answer__writing{display:none;align-items:flex-start;gap:var(--s-8);color:var(--c-muted)}.lt-answer__writing-mark{display:inline-flex;flex:none;align-items:center;justify-content:center;block-size:calc(var(--t-small) * var(--lh-body));overflow:visible}.lt-answer__toggle{all:unset;box-sizing:border-box;position:relative;align-self:flex-start;display:inline-flex;align-items:center;gap:var(--s-4);max-width:100%;min-height:var(--lt-answer-control);padding-inline:var(--s-8);border-radius:min(var(--corner-button),calc(var(--lt-answer-control) * var(--r-cap)));color:var(--c-muted);font-family:var(--f-reading);font-size:var(--t-caption);line-height:var(--lh-title);font-weight:var(--w-regular);cursor:pointer;-webkit-tap-highlight-color:transparent;outline:var(--line-w) solid transparent;transition:background-color var(--lt-answer-quick) var(--ease-leave),color var(--lt-answer-quick) var(--ease-leave)}.lt-answer__toggle-label{min-width:0;overflow-wrap:anywhere}.lt-answer__chevron{flex:none;width:var(--size-icon-sm);height:var(--size-icon-sm);stroke-width:var(--icon-stroke)}.lt-answer__sources{display:flex;flex-direction:column;gap:var(--s-8);min-width:0;margin:0;padding:0;list-style:none;animation:lt-answer-arrive var(--lt-answer-quick) var(--ease-arrive)}.lt-answer__sources[hidden]{display:none}.lt-answer__source{min-width:0}@media (hover:hover){.lt-answer__mark:hover,.lt-answer__rung:hover,.lt-answer__toggle:hover{background-color:var(--c-hover);color:var(--c-type);transition-timing-function:var(--ease-arrive)}}.lt-answer__mark:focus-visible{outline:var(--line-w) solid transparent;border-color:var(--lt-answer-rim);box-shadow:inset 0 0 0 calc(var(--focus-rim-w) - var(--line-w)) var(--lt-answer-rim);color:var(--c-type)}.lt-answer__rung:focus-visible,.lt-answer__toggle:focus-visible{outline:var(--line-w) solid transparent;box-shadow:inset 0 0 0 var(--focus-rim-w) var(--lt-answer-rim);color:var(--c-type)}.lt-answer__mark:focus-visible:after,.lt-answer__rung:focus-visible:after,.lt-answer__toggle:focus-visible:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--focus-rim-w);pointer-events:none;background-image:linear-gradient(100deg,var(--lt-answer-rim) 38%,var(--lt-answer-gleam) 50%,var(--lt-answer-rim) 62%);background-size:300% 100%;-webkit-mask:linear-gradient(var(--pulp-black) 0 0) content-box,linear-gradient(var(--pulp-black) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:lt-answer-gleam var(--dur-focus-gleam) var(--ease-move) infinite alternate}.lt-answer__mark:focus-visible:after{inset:calc(-1 * var(--line-w))}@keyframes lt-answer-gleam{0%{background-position:100% 0}to{background-position:0 0}}@media (pointer:coarse){.lt-answer{--lt-answer-control:var(--touch-min)}.lt-answer__mark{--lt-answer-cut-t:calc((var(--touch-min) - var(--cite-mark-size)) / 2);--lt-answer-cut-r:calc((var(--touch-min) - var(--cite-mark-size)) / 2);--lt-answer-cut-b:calc((var(--touch-min) - var(--cite-mark-size)) / 2);--lt-answer-cut-l:calc((var(--touch-min) - var(--cite-mark-size)) / 2)}.lt-answer__mark:before{content:"";position:absolute;top:calc(-1 * (var(--lt-answer-cut-t) + var(--line-w)));right:calc(-1 * (var(--lt-answer-cut-r) + var(--line-w)));bottom:calc(-1 * (var(--lt-answer-cut-b) + var(--line-w)));left:calc(-1 * (var(--lt-answer-cut-l) + var(--line-w)))}.lt-answer__mark+.lt-answer__mark{-webkit-margin-start:calc(var(--touch-min) - var(--cite-mark-size) + var(--s-4));margin-inline-start:calc(var(--touch-min) - var(--cite-mark-size) + var(--s-4))}}@media (prefers-reduced-motion:reduce){.lt-answer{--lt-answer-breath:var(--dur-none);--lt-answer-settle:var(--dur-none);--lt-answer-wick:var(--dur-none);--lt-answer-close-step:var(--dur-none);--lt-answer-close:var(--dur-none);--lt-answer-quick:var(--dur-none)}.lt-answer[data-live] .lt-answer__clause,.lt-answer[data-live] .lt-answer__clause[data-sourced],.lt-answer[data-live] .lt-answer__mark,.lt-answer[data-live] .lt-answer__settle,.lt-answer[data-live] .lt-answer__table [role=row]+[role=row],.lt-answer__sources{animation:none}.lt-answer[data-streaming] .lt-answer__lead{display:none}.lt-answer[data-streaming] .lt-answer__writing{display:flex}.lt-answer__mark:focus-visible:after,.lt-answer__rung:focus-visible:after,.lt-answer__toggle:focus-visible:after{content:none}}:where([data-motion=reduce]) .lt-answer{--lt-answer-breath:var(--dur-none);--lt-answer-settle:var(--dur-none);--lt-answer-wick:var(--dur-none);--lt-answer-close-step:var(--dur-none);--lt-answer-close:var(--dur-none);--lt-answer-quick:var(--dur-none)}:where([data-motion=reduce]) .lt-answer[data-live] .lt-answer__clause,:where([data-motion=reduce]) .lt-answer[data-live] .lt-answer__mark,:where([data-motion=reduce]) .lt-answer[data-live] .lt-answer__settle,:where([data-motion=reduce]) .lt-answer[data-live] .lt-answer__table [role=row]+[role=row],:where([data-motion=reduce]) .lt-answer__sources{animation:none}:where([data-motion=reduce]) .lt-answer[data-live] .lt-answer__clause[data-sourced]{animation:none}:where([data-motion=reduce]) .lt-answer[data-streaming] .lt-answer__lead{display:none}:where([data-motion=reduce]) .lt-answer[data-streaming] .lt-answer__writing{display:flex}:where([data-motion=reduce]) .lt-answer__mark:focus-visible:after,:where([data-motion=reduce]) .lt-answer__rung:focus-visible:after,:where([data-motion=reduce]) .lt-answer__toggle:focus-visible:after{content:none}.lt-answer__rung,.lt-answer__rung-mark{-webkit-margin-start:var(--s-4);margin-inline-start:var(--s-4);vertical-align:middle}.lt-answer__rung{all:unset;box-sizing:border-box;position:relative;display:inline-grid;place-items:center;inline-size:var(--cite-mark-size);block-size:var(--cite-mark-size);border-radius:min(var(--corner-button),calc(var(--cite-mark-size) * var(--r-cap)));color:var(--c-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;outline:var(--line-w) solid transparent;transition:background-color var(--lt-answer-quick) var(--ease-leave),color var(--lt-answer-quick) var(--ease-leave)}.lt-answer__rung-words{position:absolute;inline-size:var(--line-w);block-size:var(--line-w);overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.lt-answer__ladders{display:flex;flex-direction:column;gap:var(--s-4);margin:0;padding:0;list-style:none}.lt-answer__ladders>li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-8)}.lt-answer__rung[aria-expanded=true]{background-color:var(--c-selected);color:var(--c-type)}@media (pointer:coarse){.lt-answer__rung:before{content:"";position:absolute;inset:calc((var(--cite-mark-size) - var(--touch-min)) / 2)}}.lt-answer__calibration{display:flex;flex-direction:column;gap:var(--s-16);min-width:0}.lt-answer__claim,.lt-answer__method,.lt-answer__shortfall{display:flex;flex-direction:column;gap:var(--s-8);min-width:0}.lt-answer__claim[hidden]{display:none}.lt-answer__claim-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-8) var(--s-12);margin:0;font:inherit}.lt-answer__claim-kind,.lt-answer__label{color:var(--c-muted);font-size:var(--t-caption);line-height:var(--lh-body)}.lt-answer__claim-sources,.lt-answer__groups,.lt-answer__method-line,.lt-answer__reasoning,.lt-answer__shortfall-line{margin:0;color:var(--c-type);font-family:var(--f-reading);font-size:var(--t-small);line-height:var(--lh-body);overflow-wrap:anywhere}.lt-answer__claim-sources,.lt-answer__shortfall-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-8)}.lt-answer__shortfall-line{color:var(--c-muted)}.lt-answer__conditions{display:flex;flex-direction:column;gap:var(--s-4);margin:0;padding:0;list-style:none;font-size:var(--t-caption);line-height:var(--lh-body);color:var(--c-type)}.lt-answer__condition:not([data-held]){color:var(--c-muted)}.lt-answer__exports{display:flex;flex-direction:column;gap:var(--s-8)}.lt-answer__export-row{display:flex;flex-wrap:wrap;gap:var(--s-8)}.lt-side-question{box-sizing:border-box;inline-size:100%;block-size:100%}}@layer loosethreads{.lt-side-question .lt-app-shell__widget:has(.lt-location-chip){-webkit-padding-before:calc(var(--size-24) + var(--s-8));padding-block-start:calc(var(--size-24) + var(--s-8))}.lt-side-question__card{display:grid;grid-gap:var(--s-12);gap:var(--s-12);padding:var(--s-16)}.lt-side-question__form{display:grid;grid-gap:var(--s-8);gap:var(--s-8);min-inline-size:0}.lt-side-question__line,.lt-side-question__note,.lt-side-question__quote{margin:0;overflow-wrap:anywhere}.lt-side-question__quote{color:var(--c-muted);font-size:var(--t-small);line-height:var(--lh-body)}.lt-side-question__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-8)}.lt-side-question__note{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4) var(--s-8);color:var(--c-muted);font-size:var(--t-caption);line-height:var(--lh-body)}.lt-side-question__hint{-webkit-margin-start:auto;margin-inline-start:auto}.lt-side-question__status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-8)}.lt-side-question__line{flex:1 1 var(--size-200);min-inline-size:0;font-size:var(--t-small);line-height:var(--lh-body)}.lt-side-question__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--s-8)}.lt-app-shell[data-narrow] .lt-side-question__note,.lt-app-shell[data-narrow] .lt-side-question__status{flex-direction:column;align-items:flex-start}.lt-app-shell[data-narrow] .lt-side-question__actions{flex-direction:column;align-items:stretch}.lt-app-shell[data-narrow] .lt-side-question__hint{-webkit-margin-start:0;margin-inline-start:0}.lt-side-question__asked{background-color:transparent;color:inherit;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;-webkit-text-decoration-color:var(--c-muted);text-decoration-color:var(--c-muted);text-decoration-thickness:var(--icon-stroke);text-underline-offset:var(--s-4)}.lt-side-question__asked-mark{-webkit-margin-start:var(--s-2);margin-inline-start:var(--s-2);color:var(--c-muted);vertical-align:text-bottom}.lt-side-question-kept{display:grid;grid-gap:var(--s-4);gap:var(--s-4);min-inline-size:0}.lt-side-question-kept__heading{margin:0;font-size:var(--t-small);font-weight:var(--w-strong);line-height:var(--lh-body)}.lt-side-question-kept__note{margin:0;color:var(--c-muted);font-size:var(--t-caption);line-height:var(--lh-body);text-wrap:pretty}.lt-side-question-kept__rows,.lt-side-question-nested{display:grid;grid-gap:var(--s-8);gap:var(--s-8);min-inline-size:0}.lt-side-question-nested{box-sizing:border-box;max-inline-size:var(--size-640);-webkit-margin-before:var(--s-4);margin-block-start:var(--s-4);padding:var(--s-12);border-radius:var(--corner-row);background-color:var(--c-band);font-size:var(--t-small);line-height:var(--lh-body)}.lt-side-question-nested__top{display:flex;align-items:center;gap:var(--s-8);min-block-size:var(--s-32);color:var(--c-muted)}.lt-side-question-nested__count{flex:1 1 auto;min-inline-size:0;font-size:var(--t-caption);text-wrap:balance}.lt-side-question-nested__last,.lt-side-question-nested__quote{margin:0;overflow-wrap:anywhere;text-wrap:pretty}.lt-side-question-nested__quote{font-weight:var(--w-strong)}.lt-side-question-nested__last{color:var(--c-muted)}.lt-side-question-nested__sample{color:var(--c-muted);font-size:var(--t-caption)}.lt-side-question-nested__actions{display:flex;justify-content:flex-start}.lt-side-question-nested__turns{display:flex;flex-direction:column;gap:var(--s-8);margin:0;padding:0;list-style:none}.lt-side-question-nested__turn{display:flex;align-items:flex-start;gap:var(--s-8);min-inline-size:0}.lt-side-question-nested__text{min-inline-size:0;overflow-wrap:anywhere;text-wrap:pretty}.lt-side-question-nested__turn[data-from=person]{align-self:flex-end;-webkit-margin-start:var(--s-48);margin-inline-start:var(--s-48);padding:var(--s-4) var(--s-8);border-radius:var(--corner-row);background-color:var(--c-card)}.lt-side-question-nested__reply{display:flex;align-items:flex-end;gap:var(--s-8);min-inline-size:0}.lt-side-question-nested__reply>:first-child{flex:1 1 auto;min-inline-size:0}.lt-recipient-field{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--s-4);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)}.lt-recipient-field__label{font-size:var(--t-label);font-weight:var(--w-strong);overflow-wrap:anywhere}.lt-recipient-field__box{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4);min-inline-size:0;padding:var(--s-4) var(--s-8);border:var(--line-w) solid var(--c-control-line);border-radius:var(--corner-field);background-color:var(--c-print)}}@layer loosethreads{.lt-recipient-field__input:focus-visible{outline:var(--ring-w) solid var(--c-ring);outline-offset:var(--ring-offset)}.lt-recipient-field__chips{display:contents;margin:0;padding:0;list-style:none}.lt-recipient-field__item{display:inline-flex;align-items:center;min-inline-size:0;max-inline-size:100%;list-style:none}.lt-recipient-field__item[data-invalid] :is(.lt-chip__icon,.lt-chip__label,.lt-chip__status){color:var(--c-danger)}.lt-recipient-field__input{flex:1 1 var(--size-120);min-inline-size:0;min-block-size:var(--touch-min);margin:0;padding:0 var(--s-4);border:0;background:none;color:var(--c-type);font:inherit;font-size:var(--t-body);outline:none}.lt-recipient-field__input::placeholder{color:var(--c-muted);opacity:1}.lt-recipient-field__summary{box-sizing:border-box;display:flex;align-items:center;inline-size:100%;min-block-size:var(--touch-min);margin:0;padding:var(--s-4) var(--s-12);border:var(--line-w) solid var(--c-control-line);border-radius:var(--corner-field);background-color:var(--c-print);color:var(--c-type);font:inherit;font-size:var(--t-body);text-align:start;overflow-wrap:anywhere;cursor:pointer;outline:none}.lt-recipient-field__summary:focus-visible{outline:var(--ring-w) solid var(--c-ring);outline-offset:var(--ring-offset)}.lt-recipient-field[data-readonly] .lt-recipient-field__box{border-color:transparent;background-color:transparent;padding-inline:0}.lt-recipient-field__note{margin:0;padding:var(--s-4) var(--s-8);color:var(--c-muted);font-size:var(--t-caption);overflow-wrap:anywhere;text-wrap:pretty}.lt-recipient-field__list{box-sizing:border-box;display:flex;flex-direction:column;min-inline-size:0;border-radius:var(--corner-floating);background-color:var(--surface-floating);box-shadow:var(--shadow-float);overflow:hidden}.lt-recipient-field__options{display:flex;flex-direction:column;margin:0;padding:var(--s-4);list-style:none}.lt-recipient-field__option{display:flex;align-items:center;gap:var(--s-12);min-block-size:var(--touch-min);padding:var(--s-4) var(--s-8);border-radius:var(--corner-row);cursor:pointer}.lt-recipient-field__option[data-active]{background-color:var(--c-selected)}@media (hover:hover){.lt-recipient-field__option:hover{background-color:var(--c-hover)}}.lt-recipient-field__group-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--size-24);block-size:var(--size-24)}.lt-recipient-field__option .lt-avatar__initials{font-weight:var(--w-regular)}.lt-recipient-field__option-text{display:flex;flex-direction:column;min-inline-size:0}.lt-recipient-field__option-name{font-size:var(--t-body);overflow-wrap:anywhere}.lt-recipient-field__option-meta{color:var(--c-muted);font-size:var(--t-caption);overflow-wrap:anywhere;text-wrap:pretty}.lt-recipient-field__say{position:absolute;inline-size:var(--line-w);block-size:var(--line-w);margin:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.lt-message-composer{--lt-message-composer-h:var(--fc-h);min-width:0;color:var(--c-type);font-family:var(--f-reading)}.lt-message-composer__fields,.lt-message-composer__opening,.lt-message-composer__skeletons{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--s-12);gap:var(--s-12);min-width:0}.lt-message-composer__field,.lt-message-composer__line{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--s-4);gap:var(--s-4);min-width:0}.lt-message-composer__from{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-4) var(--s-12);min-width:0;min-height:var(--row-h);align-content:center}.lt-message-composer__warn{display:inline-flex;-webkit-margin-end:var(--s-4);margin-inline-end:var(--s-4);color:var(--c-danger);vertical-align:middle}.lt-message-composer__label{font-size:var(--t-label);line-height:var(--lh-body);font-weight:var(--w-regular)}.lt-message-composer__value{min-width:0;overflow-wrap:anywhere}.lt-message-composer__body,.lt-message-composer__input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--lt-message-composer-h);padding:var(--s-8) var(--s-12);border:var(--line-w) solid var(--c-control-line);border-radius:var(--corner-field);background-color:var(--c-print);color:inherit;font:inherit;font-size:var(--t-body);line-height:var(--lh-body);outline:none}.lt-message-composer__body{min-height:var(--size-150);resize:vertical}}@layer loosethreads{.lt-message-composer__body:focus-visible,.lt-message-composer__input:focus-visible{outline:var(--ring-w) solid var(--c-ring);outline-offset:var(--ring-offset)}.lt-message-composer__input[aria-invalid=true]{border-color:var(--c-danger)}.lt-message-composer__body[readonly],.lt-message-composer__input[readonly]{border-color:transparent;background-color:var(--surface-well)}.lt-message-composer__actions{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--size-120),1fr));justify-items:start;grid-gap:var(--s-8);gap:var(--s-8);width:100%;min-width:0}.lt-message-composer__ask-actions,.lt-message-composer__draft,.lt-message-composer__notice,.lt-message-composer__reveal,.lt-message-composer__sent{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-8);min-width:0}.lt-message-composer__reveal{justify-content:flex-end}.lt-message-composer__ask{display:grid;grid-gap:var(--s-8);gap:var(--s-8);min-width:0;font-size:var(--t-small);line-height:var(--lh-body)}.lt-message-composer__alert,.lt-message-composer__held{margin:0;min-width:0;font-size:var(--t-small);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:pretty}.lt-message-composer__held{color:var(--c-muted)}.lt-message-composer__quote{-webkit-padding-start:var(--s-12);padding-inline-start:var(--s-12);color:var(--c-muted);font-size:var(--t-small);line-height:var(--lh-body);overflow-wrap:anywhere}.lt-message-composer__quote[hidden]{display:none}.lt-message-composer__signature{justify-self:start}.lt-message-composer__files{display:flex;flex-wrap:wrap;gap:var(--s-8);margin:0;padding:0;list-style:none}.lt-message-composer__file{display:inline-flex;align-items:center;max-width:100%;min-width:0}.lt-message-composer__file>.lt-chip{flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden}.lt-message-composer__file .lt-chip__detail,.lt-message-composer__file .lt-chip__label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lt-message-composer__skeleton{display:block;height:var(--row-h);border-radius:var(--corner-row);background-color:var(--surface-well)}@media (pointer:coarse){.lt-message-composer{--lt-message-composer-h:var(--touch-min)}}}