@layer loosethreads{.lt-side-panel{box-sizing:border-box;gap:var(--s-12);min-width:0;max-width:100%;padding:var(--s-16);background-color:var(--c-card);border-inline-start:var(--rim-width) solid var(--c-line);color:var(--c-type);font-family:var(--f-reading);font-size:var(--t-body);line-height:var(--lh-body);flex-direction:column;display:flex}.lt-side-panel__head{align-items:center;gap:var(--s-8);min-width:0;display:flex}.lt-side-panel__icon{color:var(--c-muted);flex:none;display:inline-flex}.lt-side-panel__title{min-width:0;font-family:var(--f-reading);font-size:var(--t-body);line-height:var(--lh-body);font-weight:var(--w-strong);overflow-wrap:anywhere;text-wrap:pretty;flex:auto;margin:0}.lt-side-panel__body{gap:var(--s-12);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}}
@layer loosethreads{.lt-float.lt-draft-highlight-float{vertical-align:baseline;display:inline-block}.lt-draft-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:var(--s-0) var(--s-2);border-radius:var(--corner-chip-sm);color:inherit;font:inherit;overflow-wrap:anywhere;text-wrap:pretty;outline:var(--line-w) solid transparent;cursor:default;background:0 0}.lt-draft-highlight--style{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--c-muted);text-decoration-color:var(--c-muted);text-decoration-thickness:var(--underline);text-underline-offset:var(--s-2)}.lt-draft-highlight--verify{background:var(--status-warn-soft)}@media (hover:hover){.lt-draft-highlight--style:hover{text-decoration-thickness:var(--underline-hover)}}@media (pointer:coarse){.lt-draft-highlight{position:relative}.lt-draft-highlight:before{content:"";inset-block:min(var(--s-0), calc(50% - var(--touch-min) / 2));inset-inline:var(--s-0);position:absolute}}.lt-draft-highlight[data-marked]:not(:focus-visible){box-shadow:0 0 0 var(--line-w) var(--c-selected-edge)}}
@layer loosethreads{.lt-anchor{--lt-anchor-dur:var(--dur-quick);--lt-anchor-edge:var(--c-control-line);--lt-anchor-wash:transparent;--lt-anchor-style:solid}.lt-anchor[data-state=draft],.lt-anchor[data-state=saving],.lt-anchor[data-state=not-saved]{--lt-anchor-style:dashed}.lt-anchor[data-state=moved]{--lt-anchor-style:dotted;--lt-anchor-edge:var(--c-muted)}.lt-anchor[data-open]{--lt-anchor-edge:var(--c-selected-edge);--lt-anchor-wash:var(--c-selected)}.lt-anchor[data-disabled]{--lt-anchor-edge:var(--disabled-fill);--lt-anchor-style:solid}.lt-anchor__spot{cursor:pointer;outline:var(--line-w) solid transparent;color:inherit;transition:background-color var(--lt-anchor-dur) var(--ease-arrive), border-color var(--lt-anchor-dur) var(--ease-arrive), text-decoration-color var(--lt-anchor-dur) var(--ease-arrive)}.lt-anchor[data-disabled] .lt-anchor__spot,.lt-anchor[data-state=saving] .lt-anchor__spot{cursor:default}.lt-anchor__count{box-sizing:border-box;padding:var(--s-0) var(--s-4);border:var(--line-w) solid var(--c-control-line);border-radius:var(--corner-chip-sm);color:var(--c-type);font-family:var(--f-reading);font-size:var(--t-small);font-weight:var(--w-strong);font-variant-numeric:tabular-nums;line-height:var(--lh-body);white-space:nowrap;display:inline}.lt-anchor__status{color:var(--c-muted);text-wrap:pretty;font-family:var(--f-reading);font-size:var(--t-caption);line-height:var(--lh-body);overflow-wrap:anywhere}.lt-anchor--line{display:inline}.lt-anchor--line .lt-anchor__spot{background-color:var(--lt-anchor-wash);text-decoration-line:underline;-webkit-text-decoration-color:var(--lt-anchor-edge);text-decoration-color:var(--lt-anchor-edge);-webkit-text-decoration-style:var(--lt-anchor-style);text-decoration-style:var(--lt-anchor-style);text-decoration-thickness:var(--line-w);text-underline-offset:var(--s-4);-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}.lt-anchor__text{overflow-wrap:anywhere}.lt-anchor--line .lt-anchor__count{margin-inline-start:var(--s-4)}.lt-anchor--line .lt-anchor__status{margin-inline:var(--s-8) var(--s-4)}.lt-anchor--line .lt-button{vertical-align:middle}@media (hover:hover){.lt-anchor--line:not([data-open]) .lt-anchor__spot:hover{--lt-anchor-wash:var(--c-hover)}.lt-anchor--placed:not([data-open],[data-disabled]) .lt-anchor__spot:hover{--lt-anchor-edge:var(--c-type)}}.lt-anchor--beside{align-items:center;gap:var(--s-8);flex:none;display:inline-flex}.lt-anchor--beside .lt-anchor__spot{box-sizing:border-box;min-width:var(--size-40);height:var(--size-40);padding-inline:var(--s-4);border:var(--line-w) var(--lt-anchor-style) var(--lt-anchor-edge);border-radius:var(--corner-chip-sm);background-color:var(--lt-anchor-wash);color:var(--c-muted);justify-content:center;align-items:center;display:inline-flex}@media (pointer:coarse){.lt-anchor--beside .lt-anchor__spot{min-width:var(--size-44);height:var(--size-44)}}.lt-anchor--beside .lt-anchor__count{padding:var(--s-0);border:none}.lt-anchor__glyph{width:var(--size-24);height:var(--size-24);stroke-width:var(--icon-stroke)}@media (hover:hover){.lt-anchor--beside:not([data-open],[data-disabled]) .lt-anchor__spot:hover{--lt-anchor-edge:var(--c-type);color:var(--c-type)}}.lt-anchor--beside .lt-anchor__status{max-width:100%}.lt-anchor--placed{--lt-anchor-x:0;--lt-anchor-y:0;--lt-anchor-w:0;--lt-anchor-h:0;left:calc(var(--lt-anchor-x) * 100%);top:calc(var(--lt-anchor-y) * 100%);width:calc(var(--lt-anchor-w) * 100%);height:calc(var(--lt-anchor-h) * 100%);position:absolute}.lt-anchor--placed .lt-float{width:100%;height:100%;display:flex}.lt-anchor--placed .lt-anchor__spot{box-sizing:border-box;border:var(--line-w) var(--lt-anchor-style) var(--lt-anchor-edge);border-radius:var(--corner-chip-sm);background-color:var(--lt-anchor-wash);width:100%;height:100%;display:flex;position:relative}.lt-anchor--placed .lt-anchor__spot:focus-visible{box-shadow:0 0 0 var(--ring-w) var(--c-card)}.lt-anchor--point{width:var(--size-44);height:var(--size-44);margin-top:calc(-1 * var(--size-22));margin-left:calc(-1 * var(--size-22))}.lt-anchor--point .lt-anchor__spot{border-radius:var(--corner-chip-sm);background-color:#0000;border-color:#0000;justify-content:center;align-items:center}.lt-anchor__dot,.lt-anchor__number{box-sizing:border-box;min-width:var(--size-24);height:var(--size-24);padding:var(--s-0) var(--s-4);border:var(--line-w) var(--lt-anchor-style) var(--lt-anchor-edge);background-color:var(--c-card);color:var(--c-type);font-family:var(--f-reading);font-size:var(--t-small);font-weight:var(--w-strong);font-variant-numeric:tabular-nums;line-height:var(--lh-body);transition:border-color var(--lt-anchor-dur) var(--ease-arrive);justify-content:center;align-items:center;display:inline-flex}.lt-anchor__dot{border-radius:var(--r-pill)}.lt-anchor[data-open] .lt-anchor__dot{background:linear-gradient(var(--c-selected), var(--c-selected)), var(--c-card)}.lt-anchor__number{top:var(--s-4);left:var(--s-4);border-radius:var(--corner-chip-sm);position:absolute}.lt-anchor--placed .lt-anchor__count{top:var(--s-4);right:var(--s-4);background-color:var(--c-card);position:absolute}.lt-anchor--point .lt-anchor__count{top:var(--s-12);right:auto;left:calc(100% - var(--s-4))}.lt-anchor__handle{width:var(--size-10);height:var(--size-10);border:var(--line-w) solid var(--c-type);background-color:var(--c-card);position:absolute}.lt-anchor__handle[data-corner^=n]{top:calc(-1 * var(--size-6))}.lt-anchor__handle[data-corner^=s]{bottom:calc(-1 * var(--size-6))}.lt-anchor__handle[data-corner$=w]{left:calc(-1 * var(--size-6))}.lt-anchor__handle[data-corner$=e]{right:calc(-1 * var(--size-6))}.lt-anchor--placed .lt-anchor__after{box-sizing:border-box;top:100%;left:var(--s-0);align-items:center;gap:var(--s-4);width:max-content;max-width:var(--size-220);margin-top:var(--s-4);padding:var(--s-2) var(--s-8);border-radius:var(--corner-chip-sm);background-color:var(--c-card);display:flex;position:absolute}.lt-anchor--placed .lt-anchor__after[data-side=end]{right:var(--s-0);left:auto}@media (prefers-reduced-motion:reduce){.lt-anchor{--lt-anchor-dur:var(--dur-none)}}:where([data-motion=reduce]) .lt-anchor{--lt-anchor-dur:var(--dur-none)}}
@layer loosethreads{.lt-approval-card__body{gap:var(--s-16);flex-direction:column;min-width:0;display:flex}.lt-approval-card__line{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}.lt-approval-card__answers{align-items:center;gap:var(--s-8);flex-wrap:wrap;min-width:0;display:flex}.lt-approval-card__answers--stack{flex-direction:column;align-items:flex-start}.lt-approval-card--sheet{animation:lt-approval-card-rise var(--dur-calm) var(--ease-arrive) both}.lt-approval-card--leaving{animation:lt-approval-card-leave var(--dur-calm) var(--ease-leave) both}.lt-approval-card__swap{animation:lt-approval-card-fade var(--dur-quick) var(--ease-arrive) both}@keyframes lt-approval-card-rise{0%{opacity:0;transform:translateY(var(--s-16))}}@keyframes lt-approval-card-leave{to{opacity:0;transform:translateY(var(--s-16))}}@keyframes lt-approval-card-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.lt-approval-card--sheet,.lt-approval-card--leaving,.lt-approval-card__swap{animation:none}}:where([data-motion=reduce]) :is(.lt-approval-card--sheet,.lt-approval-card--leaving,.lt-approval-card__swap){animation:none}}
@layer loosethreads{.lt-checkout{min-width:0;max-width:100%;margin:0}.lt-checkout__body{gap:var(--s-12);flex-direction:column;min-width:0;display:flex}.lt-checkout__rows{gap:var(--s-12);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.lt-checkout__row{justify-content:space-between;align-items:flex-start;gap:var(--s-4) var(--s-12);flex-wrap:wrap;min-width:0;display:flex}.lt-checkout__what{flex:1 1 var(--size-220);gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.lt-checkout__label,.lt-checkout__value{min-width:0;font-size:var(--t-label);line-height:var(--lh-body);overflow-wrap:anywhere;margin:0}.lt-checkout__value{font-variant-numeric:tabular-nums}.lt-checkout__value[data-open]{color:var(--c-muted)}.lt-checkout__detail,.lt-checkout__intro,.lt-checkout__note{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-composer{--lt-composer-line:var(--fc-h);--lt-composer-button:var(--send-size);--lt-composer-fill:var(--surface-well);--lt-composer-edge:var(--c-control-line);--lt-composer-edge-w:var(--line-w);--lt-composer-text:var(--c-type);--lt-composer-wash:var(--c-accent-soft);--lt-composer-hover:none;--lt-composer-rim:var(--c-type);--lt-focus-rim:var(--lt-composer-rim);--lt-focus-gleam:var(--lt-composer-gleam);--lt-composer-gleam:var(--focus-gleam);--lt-composer-dur:var(--dur-quick);box-sizing:border-box;gap:var(--s-8);width:100%;min-width:0;max-width:100%;color:var(--c-type);font-family:var(--f-reading);display:grid}.lt-composer__above{justify-items:start;gap:var(--s-4);min-width:0;display:grid}.lt-composer__about{min-width:0;max-width:100%;display:inline-flex}.lt-composer__attachments{justify-items:start;gap:var(--s-4);min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:grid}.lt-composer__tray{gap:var(--s-4);min-width:0;display:grid}.lt-composer__kinds{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--size-130)), 1fr));gap:var(--s-4);min-width:0;display:grid}.lt-composer__kind{justify-content:flex-start;min-width:0}.lt-composer__tray-line{color:var(--c-muted);font-size:var(--t-caption);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.lt-composer__tray-why{display:block}.lt-composer__attachment{box-sizing:border-box;align-items:center;column-gap:var(--s-4);min-width:0;max-width:100%;min-height:var(--control-sm);padding-inline:var(--s-8) var(--s-2);border:var(--line-w) solid var(--c-line);border-radius:var(--corner-chip);font-size:var(--t-small);line-height:var(--lh-body);flex-wrap:wrap;display:flex}.lt-composer__attachment[data-check=refused]{border-color:var(--c-danger)}.lt-composer__attachment-icon{width:var(--size-icon-sm);height:var(--size-icon-sm);flex:none;display:inline-flex}.lt-composer__attachment-text{gap:var(--s-4);flex:1 1 0;min-width:0;display:flex;overflow:hidden}.lt-composer__attachment-kind{color:var(--c-muted);flex:none}.lt-composer__attachment-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lt-composer__attachment-check{align-items:center;gap:var(--s-2);min-width:0;color:var(--c-muted);font-size:var(--t-caption);overflow-wrap:anywhere;text-wrap:pretty;display:flex}.lt-composer__attachment[data-check=refused] .lt-composer__attachment-check{color:var(--c-type);flex-basis:100%;order:1;padding-block-end:var(--s-4)}.lt-composer__attachment[data-check=refused] .lt-composer__attachment-check .lt-composer__glyph{color:var(--c-danger)}.lt-composer__note,.lt-composer__status{align-items:flex-start;gap:var(--s-4);min-width:0;color:var(--c-muted);font-size:var(--t-caption);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:pretty;margin:0;display:flex}.lt-composer__status{color:var(--c-type)}.lt-composer__status[data-tone=ok] .lt-composer__glyph{color:var(--status-ok)}.lt-composer__status[data-tone=danger] .lt-composer__glyph{color:var(--c-danger)}.lt-composer__refusal{gap:var(--s-2);min-width:0;display:grid}.lt-composer__refusal-rule,.lt-composer__refusal-more{margin:0}.lt-composer__refusal-more{color:var(--c-muted)}.lt-composer__row{align-items:center;column-gap:var(--s-8);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}.lt-composer:not([data-disabled]) .lt-composer__box:hover{--lt-composer-hover:linear-gradient(var(--lt-composer-wash) 0 0)}.lt-composer__box{min-width:0;display:grid;position:relative}.lt-composer__field{box-sizing:border-box;min-width:0;min-height:var(--lt-composer-line);padding-block:calc((var(--lt-composer-line) - var(--t-body) * var(--lh-body)) / 2 - var(--lt-composer-edge-w));padding-inline:var(--s-12);border:var(--lt-composer-edge-w) solid var(--lt-composer-edge);border-radius:var(--corner-field);background-color:var(--lt-composer-fill);background-image:var(--lt-composer-hover);color:var(--lt-composer-text);font-size:var(--t-body);line-height:var(--lh-body);white-space:nowrap;text-overflow:ellipsis;caret-color:var(--c-accent);cursor:text;scrollbar-width:none;transition:background-color var(--lt-composer-dur) var(--ease-leave);outline:none;overflow:hidden}.lt-composer__field:focus{text-overflow:clip;overflow-x:auto}.lt-composer__field::-webkit-scrollbar{display:none}.lt-composer__field[data-empty]:before{content:attr(data-placeholder);color:var(--c-muted);pointer-events:none}.lt-composer__add,.lt-composer__send,.lt-composer__attachment-remove,.lt-composer__pointer-remove{box-sizing:border-box;appearance:none;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;outline:none;flex:none;place-items:center;margin:0;padding:0;display:inline-grid}.lt-composer__add,.lt-composer__send{width:var(--lt-composer-button);height:var(--lt-composer-button);border-radius:var(--corner-send);transition:background-color var(--lt-composer-dur) var(--ease-leave)}.lt-composer__add{color:var(--c-type);background-color:#0000}.lt-composer__add[data-pressed]{background-color:var(--c-selected)}.lt-composer__send{background-color:var(--c-accent);color:var(--c-on-accent)}.lt-composer:not([data-filled]) .lt-composer__send,.lt-composer[data-disabled] .lt-composer__send,.lt-composer:is([data-safety=slowed],[data-safety=paused]) .lt-composer__send,.lt-composer[data-safety=uploads-paused] .lt-composer__add,.lt-composer[data-disabled] .lt-composer__add{background-color:var(--disabled-fill);color:var(--disabled-label);cursor:not-allowed}.lt-composer[data-state=sending] .lt-composer__send{cursor:progress;animation:lt-composer-breathe var(--dur-breath) var(--ease-move) infinite alternate}@keyframes lt-composer-breathe{0%{opacity:1}to{opacity:var(--dim)}}.lt-composer__glyph{width:var(--icon-send);height:var(--icon-send);stroke-width:var(--icon-stroke)}.lt-composer__glyph--sm{width:var(--size-icon-sm);height:var(--size-icon-sm);flex:none}.lt-composer__pointer{align-items:center;gap:var(--s-2);margin-inline:var(--s-2);padding-inline:var(--s-4) var(--s-2);border:var(--line-w) solid var(--c-line);border-radius:var(--corner-chip-sm);font-size:var(--t-small);vertical-align:baseline;-webkit-user-select:none;user-select:none;display:inline-flex}.lt-composer__pointer-remove{width:var(--size-icon-sm);height:var(--size-icon-sm);border-radius:var(--r-6);color:var(--c-muted);background-color:#0000}.lt-composer__attachment-remove{width:var(--lt-composer-button);height:var(--lt-composer-button);border-radius:var(--corner-send);color:var(--c-muted);background-color:#0000}.lt-composer[data-invalid]{--lt-composer-edge:var(--c-danger);--lt-composer-edge-w:calc(var(--line-w) * 2);--lt-composer-wash:var(--c-danger-soft);--lt-composer-rim:var(--c-danger);--lt-focus-gleam:var(--lt-composer-rim)}.lt-composer[data-disabled]{--lt-composer-fill:var(--disabled-fill);--lt-composer-edge:var(--disabled-fill);--lt-composer-text:var(--disabled-label);--lt-composer-rim:var(--disabled-label);--lt-focus-gleam:var(--lt-composer-rim)}.lt-composer[data-disabled] .lt-composer__field{cursor:not-allowed}.lt-composer[data-disabled] .lt-composer__field[data-empty]:before{color:var(--disabled-label)}@media (hover:hover){.lt-composer:not([data-disabled]) .lt-composer__add:not([aria-disabled=true]):hover,.lt-composer__pointer-remove:hover,.lt-composer__attachment-remove:not([aria-disabled=true]):hover{background-color:var(--c-hover)}.lt-composer[data-filled] .lt-composer__send:not([aria-disabled=true]):active:hover{background-color:color-mix(in srgb, var(--c-accent) calc(100% - var(--press-amt)), var(--press-mix))}}@media (hover:none){.lt-composer:not([data-disabled]) .lt-composer__box{--lt-composer-hover:none}.lt-composer[data-filled] .lt-composer__send:not([aria-disabled=true]):active{background-color:color-mix(in srgb, var(--c-accent) calc(100% - var(--press-amt)), var(--press-mix))}}.lt-composer__safety,.lt-composer__readonly,.lt-composer__drop{box-sizing:border-box;min-width:0;color:var(--c-type);font-size:var(--t-small);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:pretty;animation:lt-composer-arrive var(--lt-composer-dur) var(--ease-arrive) both}.lt-composer__safety{align-items:start;gap:var(--s-4) var(--s-8);grid-template-columns:auto minmax(0,1fr);display:grid}.lt-composer__safety>:not(.lt-composer__glyph):not(.lt-composer__safety-line){grid-column:2;justify-self:start}.lt-composer__safety>.lt-composer__glyph,.lt-composer__readonly>.lt-composer__glyph{color:var(--c-muted)}.lt-composer__safety-line{min-width:0}.lt-composer__time{font-variant-numeric:tabular-nums;white-space:nowrap}.lt-composer__readonly{align-items:center;gap:var(--s-8);min-height:var(--lt-composer-line);padding-inline:var(--s-12);border:var(--line-w) solid var(--c-line);border-radius:var(--corner-field);display:flex}.lt-composer__drop{gap:var(--s-8);padding:var(--s-12);border:var(--line-w) dashed var(--c-line);border-radius:var(--corner-field);justify-items:start;display:grid}.lt-composer__drop-heading{font-size:var(--t-body);font-weight:var(--w-strong);margin:0}.lt-composer__held{gap:var(--s-4);min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:grid}.lt-composer__held-file{align-items:start;gap:var(--s-2) var(--s-4);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.lt-composer__held-file>.lt-composer__held-more{grid-column:2}.lt-composer__held-file>.lt-composer__glyph{color:var(--c-danger)}.lt-composer__held-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lt-composer__held-more{color:var(--c-muted);font-size:var(--t-caption)}.lt-composer__sr{width:var(--line-w);height:var(--line-w);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@keyframes lt-composer-arrive{0%{opacity:0}to{opacity:1}}@media (pointer:coarse){.lt-composer{--lt-composer-line:var(--touch-min);--lt-composer-button:var(--touch-min)}.lt-composer__attachment-remove{width:var(--touch-min);height:var(--touch-min)}.lt-composer__pointer-remove{position:relative}.lt-composer__pointer-remove:before{content:"";inset:calc((100% - var(--touch-min)) / 2);position:absolute}}@media (prefers-reduced-motion:reduce){.lt-composer{--lt-composer-dur:var(--dur-none)}.lt-composer[data-state=sending] .lt-composer__send,.lt-composer__safety,.lt-composer__readonly,.lt-composer__drop{animation:none}}:where([data-motion=reduce]) .lt-composer{--lt-composer-dur:var(--dur-none)}:where([data-motion=reduce]) .lt-composer[data-state=sending] .lt-composer__send,:where([data-motion=reduce]) .lt-composer :is(.lt-composer__safety,.lt-composer__readonly,.lt-composer__drop){animation:none}}
@layer loosethreads{.lt-prize-claim__title{align-items:center;gap:var(--s-12);min-width:0;display:inline-flex}.lt-prize-claim__mark{width:var(--size-24);height:var(--size-24);stroke-width:var(--icon-stroke);flex:none}.lt-prize-claim__glyph{width:var(--size-16);height:var(--size-16);stroke-width:var(--icon-stroke);flex:none}.lt-prize-claim__body{gap:var(--s-12);flex-direction:column;min-width:0;display:flex}.lt-prize-claim__why{color:var(--c-type);font-size:var(--t-small);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.lt-prize-claim__act{align-items:stretch;gap:var(--s-8);flex-direction:column;min-width:0;display:flex}.lt-prize-claim__deadline{color:var(--c-muted);font-size:var(--t-caption);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:pretty}}
@layer loosethreads{.lt-campaigns-shell{--lt-campaigns-chip:var(--size-24)}.lt-campaigns-shell .lt-app-shell__widget{padding-block-start:calc(var(--lt-campaigns-chip) + var(--s-8))}.lt-campaigns-shell--chat .lt-app-shell__widget{display:none}.lt-campaigns-shell--chat .lt-app-shell__scroll{padding-block-end:0;padding-inline-end:0;overflow:hidden}.lt-campaigns-shell--chat .lt-app-shell__room{flex:auto;min-height:0}.lt-campaigns-shell--chat .lt-side-chat__page{overscroll-behavior:contain;min-height:0;flex-direction:column;padding-block-end:calc(var(--shell-room-end) - var(--shell-edge));padding-inline-end:var(--shell-room-end);display:flex;overflow-y:auto}.lt-campaigns-shell--chat[data-narrow] .lt-side-chat[data-state=open] .lt-side-chat__panel{--lt-side-chat-open-w:100%;z-index:var(--z-modal);position:fixed;inset:0}.lt-campaigns-shell--chat[data-narrow] .lt-side-chat[data-state=open] .lt-side-chat__page{visibility:hidden}.lt-campaigns-shell--chat[data-narrow]:has(.lt-side-chat[data-state=open]) :is(.lt-app-shell__rail,.lt-app-shell__top,.lt-app-shell__head){visibility:hidden}.lt-campaigns{gap:var(--s-12);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.lt-campaigns[data-overlay]:not(.lt-app-shell .lt-campaigns){contain:layout paint}.lt-app-shell__page:has(.lt-campaigns[data-overlay]){contain:layout paint}.lt-campaigns-shell--chat .lt-side-chat__page>.lt-campaigns{flex:1 0 auto}.lt-campaigns__scroll[data-side-open]{margin-inline-end:max(var(--sheet-side-w), min(100%, var(--size-300)))}.lt-campaigns--hosted{block-size:100%;padding:var(--s-16);background-color:var(--surface-ground);color:var(--c-type);font-family:var(--f-reading);box-sizing:border-box}.lt-campaigns--hosted[data-ground=dawn]{isolation:isolate;position:relative}.lt-campaigns__dawn{z-index:var(--z-under);pointer-events:none;position:absolute;inset:0;overflow:hidden}.lt-campaigns__dawn:after{content:"";background-image:var(--dawn-grain);opacity:var(--dawn-grain-strength);mix-blend-mode:soft-light;position:absolute;inset:0}.lt-campaigns__dawn-glow{transform:var(--dawn-drift-rest);filter:blur(var(--blur-dawn));will-change:transform;animation:lt-dawn-drift var(--dur-dawn-drift) var(--ease-move) infinite alternate;position:absolute;inset:0}.lt-campaigns__dawn-glow[data-glow=accent]{background:var(--dawn-wash-accent)}.lt-campaigns__dawn-glow[data-glow=peach]{background:var(--dawn-wash-peach);animation-name:lt-dawn-drift-back;animation-duration:var(--dur-dawn-drift-slow)}@media (prefers-reduced-motion:reduce){.lt-campaigns__dawn-glow[data-glow]{animation:none}}@keyframes lt-dawn-drift{0%{transform:var(--dawn-drift-rest)}50%{transform:var(--dawn-drift-mid)}to{transform:var(--dawn-drift-end)}}@keyframes lt-dawn-drift-back{0%{transform:var(--dawn-drift-rest)}50%{transform:var(--dawn-drift-back-mid)}to{transform:var(--dawn-drift-back-end)}}.lt-campaigns .lt-plan-card{max-inline-size:var(--size-300)}.lt-campaigns[data-layout=centered] .lt-campaigns__scroll{flex-direction:column;align-items:center;display:flex}.lt-campaigns[data-layout=centered] .lt-campaigns__scroll>*{flex:none;inline-size:100%}.lt-campaigns[data-layout=centered] .lt-campaigns__scroll>:first-child:not(.lt-campaigns__site),.lt-campaigns[data-layout=centered] .lt-campaigns__site+*{margin-block-start:auto}.lt-campaigns[data-layout=centered] .lt-campaigns__scroll>:last-child{margin-block-end:auto}.lt-campaigns[data-layout=centered] .lt-campaigns__body{padding-block-end:0}.lt-campaigns[data-layout=centered] .lt-campaigns__title-row{max-inline-size:var(--size-420);justify-content:center}.lt-campaigns[data-layout=centered] .lt-campaigns__title-row .lt-campaigns__actions{justify-content:center}.lt-campaigns[data-layout=centered] :is(.lt-campaigns__title,.lt-campaigns__text){text-align:center}.lt-campaigns[data-layout=centered] .lt-campaigns__main{justify-items:center}.lt-campaigns[data-layout=centered] .lt-campaigns__main>:not(.lt-plan-card-group){inline-size:100%;max-inline-size:var(--size-420)}.lt-campaigns[data-layout=centered] .lt-campaigns__main>.lt-campaigns__actions{inline-size:min(100%, var(--size-300));flex-direction:column}.lt-campaigns[data-layout=centered] .lt-campaigns__main>.lt-campaigns__actions>.lt-button{inline-size:100%}.lt-campaigns[data-layout=centered] .lt-plan-card-group{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--size-220)), 1fr));justify-items:center;inline-size:100%;display:grid}.lt-campaigns[data-layout=centered] .lt-plan-card-group>.lt-plan-card{inline-size:100%}.lt-campaigns[data-layout=centered] .lt-campaigns__body[data-aside]{flex-flow:column;align-items:center}.lt-campaigns[data-layout=centered] .lt-campaigns__body[data-aside]>.lt-campaigns__main{flex:none;inline-size:100%}.lt-campaigns[data-layout=centered] .lt-campaigns__body[data-aside]>.lt-campaigns__aside{inline-size:100%;max-inline-size:var(--size-420);flex:none}.lt-campaigns__project,.lt-campaigns__site{align-items:flex-start;gap:var(--s-8);min-width:0;flex-direction:column;padding-block-end:var(--s-12);display:flex}.lt-campaigns__identity{align-items:center;gap:var(--s-8) var(--s-12);min-width:0;flex-wrap:wrap;max-inline-size:100%;display:flex}.lt-campaigns__identity,.lt-campaigns__title-row{min-block-size:var(--size-44)}.lt-campaigns__project-name,.lt-campaigns__site-name{font-weight:var(--w-strong);line-height:var(--lh-body);overflow-wrap:anywhere}.lt-campaigns__site{border-block-end:var(--line-w) solid var(--c-line)}.lt-campaigns__site[data-accent=plum]{--lt-campaigns-site-accent:var(--viz-1)}.lt-campaigns__site[data-accent=amber]{--lt-campaigns-site-accent:var(--viz-2)}.lt-campaigns__site[data-accent=teal]{--lt-campaigns-site-accent:var(--viz-3)}.lt-campaigns__site[data-accent=rust]{--lt-campaigns-site-accent:var(--viz-4)}.lt-campaigns__site[data-accent=ink]{--lt-campaigns-site-accent:var(--c-type)}.lt-campaigns__site[data-accent]{border-block-end:var(--viz-line-w) solid var(--lt-campaigns-site-accent)}.lt-campaigns__site[data-face=display] .lt-campaigns__site-name{font-family:var(--f-display)}.lt-campaigns__site[data-face=reading] .lt-campaigns__site-name{font-family:var(--f-reading)}.lt-campaigns__site-theme{gap:var(--s-16);flex-direction:column;min-width:0;display:flex}.lt-campaigns__site-preview{gap:var(--s-8);min-width:0;padding:var(--s-16);border-radius:var(--corner-card);background-color:var(--surface-ground);flex-direction:column;margin:0;display:flex}.lt-campaigns__stages{min-width:0}.lt-campaigns__site-address{color:var(--c-muted);font-family:var(--f-mono);font-size:var(--t-caption);overflow-wrap:anywhere}.lt-campaigns__viewer{align-items:center;gap:var(--s-8);display:inline-flex}.lt-campaigns__title-row{justify-content:space-between;align-items:center;gap:var(--s-8) var(--s-16);flex-wrap:wrap;min-width:0;display:flex}.lt-campaigns__lead-scroll{max-block-size:var(--size-220);overflow-y:auto}.lt-campaigns__tray{gap:var(--s-8);min-inline-size:0;display:grid}.lt-campaigns__room-header .lt-segmented,.lt-campaigns__wrap-segments .lt-segmented{inline-size:100%;display:grid}.lt-campaigns__source-end{justify-content:flex-end;align-items:center;gap:var(--s-12);flex-wrap:wrap;display:inline-flex}.lt-campaigns__room-header .lt-segmented__track,.lt-campaigns__wrap-segments .lt-segmented__track{grid-auto-flow:row;grid-template-columns:repeat(auto-fit, minmax(min(var(--size-150), 100%), 1fr));inline-size:100%}.lt-campaigns__room-header .lt-segmented__label,.lt-campaigns__wrap-segments .lt-segmented__label{white-space:nowrap}.lt-campaigns__title{font-family:var(--f-display);font-size:var(--t-title);line-height:var(--lh-title);font-weight:var(--w-regular);overflow-wrap:anywhere;text-wrap:balance;margin:0}.lt-campaigns__row-end{align-items:center;gap:var(--s-8);display:inline-flex}.lt-campaigns__menu-anchor{gap:var(--s-4);justify-items:start;min-width:0;display:grid}.lt-campaigns__menu-anchor .lt-menu{min-inline-size:min(100%, var(--size-220))}.lt-campaigns__popover{min-width:0}.lt-campaigns__popover .lt-float{gap:var(--s-8);justify-items:start;max-width:none;display:grid}.lt-campaigns__popover .lt-float__card.lt-float__card--note{inline-size:100%;max-inline-size:var(--size-300);margin-block-start:var(--s-4);position:relative;inset:auto;translate:none}.lt-campaigns__popover-body{gap:var(--s-12);min-width:0;display:grid}.lt-campaigns__dialog-body{gap:var(--s-16);min-width:0;display:grid}.lt-campaigns__actions{gap:var(--s-8);flex-wrap:wrap;display:flex}.lt-campaigns__title-row,.lt-campaigns__stepper{margin-block-end:var(--s-12)}.lt-campaigns__scroll{border-radius:var(--corner-card);outline:none;flex:1 0 auto}.lt-campaigns--hosted .lt-campaigns__scroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.lt-campaigns__paged{align-items:flex-start;gap:var(--s-24);flex-wrap:wrap;display:flex}.lt-campaigns__nav{flex:0 0 var(--size-180);min-inline-size:0}.lt-campaigns__page{flex:1 1 var(--size-420);min-inline-size:0}.lt-campaigns__body{align-items:start;gap:var(--s-16);grid-template-columns:minmax(0,1fr);padding-block-end:var(--s-16);display:grid}.lt-campaigns__body[data-aside]{flex-wrap:wrap;display:flex}.lt-campaigns__body[data-aside]>.lt-campaigns__main{flex:2 1 var(--size-420)}.lt-campaigns__body[data-aside]>.lt-campaigns__aside{flex:1 1 var(--size-300)}.lt-campaigns__main,.lt-campaigns__aside,.lt-campaigns__card-body{gap:var(--s-16);min-width:0;display:grid}.lt-campaigns__card-body{gap:var(--s-12);font-size:var(--t-small)}.lt-campaigns__card,.lt-campaigns__notice,.lt-campaigns__node{min-width:0;display:grid}.lt-campaigns__node .lt-document-body__text>*{text-wrap:balance}.lt-campaigns__node :not([data-lt-row-grid])>.lt-participation-row>.lt-row__body{grid-template-columns:repeat(auto-fill, minmax(var(--size-220), 1fr))}.lt-campaigns__notice>.lt-card{max-inline-size:var(--size-420)}.lt-campaigns__columns{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--size-300)), 1fr));align-items:start;gap:var(--s-16);min-width:0;display:grid}.lt-campaigns__text,.lt-campaigns__field,.lt-campaigns__choice,.lt-campaigns__control{max-inline-size:var(--measure)}.lt-campaigns__main:has(>.lt-campaigns__asked){max-inline-size:var(--measure)}.lt-campaigns__text{overflow-wrap:anywhere;text-wrap:pretty;line-height:var(--lh-body);margin:0}.lt-campaigns__text--quiet{color:var(--c-muted);font-size:var(--t-caption)}.lt-campaigns__text--strong{font-weight:var(--w-strong)}.lt-campaigns__quote{border-inline-start:var(--line-w) solid var(--c-line);font-family:var(--f-reading);font-size:var(--t-body);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:pretty;margin:0;padding-inline-start:var(--s-12)}.lt-campaigns__source{box-sizing:border-box;min-inline-size:var(--cite-mark-size);block-size:var(--cite-mark-size);padding:0 var(--s-4);border:var(--line-w) solid var(--c-line);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-variant-numeric:tabular-nums;vertical-align:baseline;outline:var(--line-w) solid transparent;background:0 0;justify-content:center;align-items:center;margin:0;margin-inline-start:var(--s-4);display:inline-flex}button.lt-campaigns__source{cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover:hover){button.lt-campaigns__source:hover{background-color:var(--c-hover);color:var(--c-type)}}.lt-campaigns__source[data-marked]{border-color:var(--c-selected-edge);background-color:var(--c-selected);color:var(--c-type)}@media (pointer:coarse){button.lt-campaigns__source{position:relative}button.lt-campaigns__source:before{content:"";inset-block:min(var(--s-0), calc(50% - var(--touch-min) / 2));inset-inline:min(var(--s-0), calc(50% - var(--touch-min) / 2));position:absolute}}.lt-campaigns__hidden{inline-size:var(--line-w);block-size:var(--line-w);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.lt-campaigns__row-icon{color:var(--c-type);flex:none}.lt-campaigns__notice[data-turn]>.lt-card{max-inline-size:none}.lt-campaigns__passage{gap:var(--s-8);min-width:0;display:grid}.lt-campaigns__reading{font-family:var(--f-reading);font-size:var(--t-body);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.lt-campaigns__asked{max-inline-size:min(100%, var(--size-420));padding:var(--s-8) var(--s-12);border-radius:var(--corner-card);background-color:var(--c-accent-soft);overflow-wrap:anywhere;text-wrap:pretty;justify-self:end;margin:0}.lt-campaigns__main>.lt-campaigns__asked:not(:first-child){margin-block-start:var(--s-8)}.lt-campaigns__label{color:var(--c-muted);font-size:var(--t-caption)}.lt-campaigns__choice{gap:var(--s-4);min-width:0;display:grid}.lt-campaigns__choice .lt-segmented__track{flex-wrap:wrap;display:flex}.lt-campaigns__choice .lt-segmented__option{flex:auto}.lt-campaigns__choice .lt-segmented__label{overflow-wrap:anywhere;text-wrap:balance}.lt-campaigns__switches{gap:var(--s-8);min-width:0;display:grid}.lt-campaigns__chips{min-width:0}@media (pointer:coarse){.lt-campaigns__chips .lt-chip{--lt-chip-h:var(--touch-min)}}.lt-campaigns__pick{gap:var(--s-8);min-width:0;display:grid}.lt-campaigns__pick .lt-chip{width:auto;min-width:0;max-width:100%}.lt-campaigns__pick .lt-chip__label{white-space:normal;overflow-wrap:anywhere;text-wrap:balance;min-width:0}.lt-campaigns__pick-send{align-items:center;gap:var(--s-8);flex-wrap:wrap;min-width:0;display:flex}.lt-campaigns__pick-reason{flex:1 1 var(--size-220);min-width:0;color:var(--c-muted);font-size:var(--t-caption);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.lt-campaigns__rows .lt-row__title{font-size:var(--t-small);line-height:var(--lh-small)}.lt-campaigns__number{min-inline-size:var(--size-24);color:var(--c-muted);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.lt-campaigns__stats{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--size-150)), 1fr));gap:var(--s-12);margin:0;display:grid}.lt-campaigns__stat{gap:var(--s-2);min-width:0;padding:var(--s-12);border-radius:var(--corner-card);background-color:var(--c-card);display:grid}.lt-campaigns__stat-label,.lt-campaigns__stat-detail{color:var(--c-muted);font-size:var(--t-caption);overflow-wrap:anywhere;margin:0}.lt-campaigns__stat-value{font-family:var(--f-display);font-size:var(--t-heading);line-height:var(--lh-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.lt-campaigns__tier{gap:var(--s-4);justify-items:start;gap:var(--s-4);justify-items:start;min-width:0;display:grid}.lt-campaigns__control,.lt-campaigns .lt-field--multiline .lt-field__input{max-height:none;overflow:hidden}.lt-campaigns__field{gap:var(--s-4);min-width:0;display:grid}.lt-campaigns__field-value{padding:var(--s-8) var(--s-12);border-radius:var(--corner-field);background-color:var(--surface-well);overflow-wrap:anywhere}.lt-campaigns__field[data-invalid] .lt-campaigns__field-value{box-shadow:inset 0 0 0 var(--line-w) var(--c-danger)}.lt-campaigns__field-error{color:var(--c-type);font-weight:var(--w-strong);font-size:var(--t-caption);overflow-wrap:anywhere}.lt-campaigns__media{gap:var(--s-8);min-width:0;margin:0;display:grid}.lt-campaigns__media-frame{block-size:var(--size-220);border-radius:var(--corner-card);background-color:var(--surface-well)}.lt-campaigns__media[data-shape=photo] .lt-campaigns__media-frame{block-size:var(--size-300)}.lt-campaigns__toasts{max-inline-size:min(100%, var(--size-420));flex:none;align-self:flex-end}.lt-campaigns__toasts .lt-toast{max-inline-size:100%;position:static}.lt-campaigns :is(.lt-row__title,.lt-row__sub,.lt-switch__label,.lt-switch__detail,.lt-card__title,.lt-steps__label,.lt-steps__detail,.lt-campaigns__title,.lt-campaigns__field-value,.lt-campaigns__stat-value,.lt-campaigns__stat-detail){text-wrap:balance}.lt-campaigns :is(.lt-campaigns__text,.lt-card__line,.lt-campaigns__field-error){text-wrap:pretty}.lt-campaigns__scroll[data-narrow] :is(.lt-card,.lt-campaigns__stat){padding-inline:var(--s-12)}.lt-campaigns__scroll[data-narrow] .lt-campaigns__rows{margin-inline:calc(var(--s-12) * -1)}.lt-campaigns__scroll[data-narrow] :is(.lt-campaigns__main,.lt-campaigns__aside)>.lt-campaigns__rows{margin-inline:0}.lt-campaigns__scroll[data-narrow] .lt-campaigns__rows .lt-row__aside{max-width:100%}.lt-campaigns__scroll[data-narrow] .lt-campaigns__rows .lt-row:not(.lt-campaigns__row--press) :is(.lt-avatar,.lt-campaigns__number){display:none}.lt-campaigns__scroll[data-narrow] :is(.lt-campaigns__title,.lt-card__title){font-size:var(--t-body)}.lt-campaigns__scroll[data-narrow] :is(.lt-campaigns__text,.lt-card__line,.lt-row__title,.lt-switch__label,.lt-campaigns__field-value){font-size:var(--t-small);line-height:var(--lh-small)}.lt-campaigns__scroll[data-narrow] .lt-campaigns__main:has(>.lt-campaigns__asked)>.lt-campaigns__text:not(.lt-campaigns__text--quiet){font-size:var(--t-body);line-height:var(--lh-body)}.lt-campaigns__scroll[data-narrow] :is(.lt-row__sub,.lt-switch__detail,.lt-steps__detail){font-size:var(--t-caption)}}
