@layer loosethreads{:where(.lt-icon){vertical-align:middle;inline-size:var(--size-24);block-size:var(--size-24);aspect-ratio:1;stroke-width:var(--icon-stroke);flex:none;display:inline-block;overflow:visible}:where(.lt-icon[data-size=sm]){inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}:where(.lt-icon[data-size=send]){inline-size:var(--icon-send);block-size:var(--icon-send)}:where(.lt-icon[data-size=fill]){block-size:100%;inline-size:100%}}
@layer loosethreads{.lt-status-line{box-sizing:border-box;align-items:flex-start;gap:var(--s-8);min-width:0;max-width:100%;font-family:var(--f-reading);font-size:var(--t-small);line-height:var(--lh-body);font-weight:var(--w-regular);color:var(--c-muted);display:inline-flex}.lt-status-line__mark{block-size:calc(var(--t-small) * var(--lh-body));flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:visible}.lt-status-line__words{overflow-wrap:anywhere;text-wrap:pretty;font-variant-numeric:tabular-nums;min-width:0}.lt-status-line[data-turn]{--lt-status-line-fade:var(--dur-quick);color:var(--c-type)}.lt-status-line__body{align-items:flex-start;gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.lt-status-line__icon{inline-size:calc(var(--s-16) + var(--s-4));block-size:calc(var(--s-16) + var(--s-4));color:var(--c-type);stroke-width:var(--icon-stroke);flex:none}.lt-status-line__second,.lt-status-line__protection{overflow-wrap:anywhere;text-wrap:pretty;min-width:0;color:var(--c-muted)}.lt-status-line__code{font:inherit}.lt-status-line__protection{align-items:flex-start;gap:var(--s-8);display:inline-flex}.lt-status-line__protection .lt-status-line__icon{inline-size:var(--s-16);block-size:calc(var(--t-small) * var(--lh-body));color:var(--c-muted)}.lt-status-line__retry{padding-block-start:var(--s-4)}.lt-status-line[data-loader] .lt-status-line__mark{animation:lt-status-line-appear var(--dur-none) var(--ease-arrive) var(--dur-loader-delay) backwards}.lt-status-line[data-changed] .lt-status-line__body{animation:lt-status-line-fade var(--lt-status-line-fade) var(--ease-arrive) backwards}@keyframes lt-status-line-appear{0%{opacity:0}}@keyframes lt-status-line-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.lt-status-line[data-turn]{--lt-status-line-fade:var(--dur-none)}}:where([data-motion=reduce]) .lt-status-line[data-turn]{--lt-status-line-fade:var(--dur-none)}}
@layer loosethreads{.lt-card{--lt-card-fill:var(--c-card);--lt-card-text:var(--c-type);--lt-card-edge:transparent;--lt-card-gleam:color-mix(in srgb, var(--status-warn) 35%, var(--lt-card-fill));--lt-card-gleam-dur:var(--dur-focus-gleam);box-sizing:border-box;isolation:isolate;gap:var(--s-16);min-width:0;max-width:100%;padding:var(--s-16);border:var(--line-w) solid var(--lt-card-edge);border-radius:var(--corner-card);background-color:var(--lt-card-fill);color:var(--lt-card-text);font-family:var(--f-reading);font-size:var(--t-body);line-height:var(--lh-body);font-weight:var(--w-regular);flex-direction:column;margin:0;display:flex;position:relative}.lt-card__head{justify-content:space-between;align-items:flex-start;gap:var(--s-8) var(--s-16);flex-wrap:wrap;min-width:0;display:flex}.lt-card__titles{flex:999 1 var(--size-220);gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.lt-card__title{min-width:0;font-family:var(--f-display);font-size:var(--t-title);line-height:var(--lh-title);font-weight:var(--w-heading);overflow-wrap:anywhere;text-wrap:balance;margin:0}.lt-card__meta,.lt-card__line{overflow-wrap:anywhere;text-wrap:pretty;min-width:0;margin:0}.lt-card__meta{color:var(--c-muted);font-size:var(--t-small);line-height:var(--lh-body)}.lt-card__eyebrow{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-card--goal .lt-card__titles{gap:var(--s-4)}.lt-card__aside{align-items:flex-start;gap:var(--s-4);flex-direction:column;min-width:0;max-width:100%;display:flex}.lt-card__cost{min-width:0;font-size:var(--t-small);line-height:var(--lh-body);font-weight:var(--w-strong);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.lt-card__body{overflow-wrap:anywhere;text-wrap:pretty;min-width:0}.lt-card__actions{align-items:center;gap:var(--s-8);flex-wrap:wrap;min-width:0;display:flex}.lt-card--action{--lt-card-wash:var(--c-hover);--lt-card-ring:var(--c-ring);--lt-focus-rim:var(--lt-card-ring);--lt-focus-gleam:var(--lt-card-gleam-ring);--lt-focus-edge:var(--line-w);--lt-card-gleam-ring:var(--focus-gleam);--lt-card-dur:var(--dur-quick);gap:var(--s-4);width:100%;font:inherit;font-size:var(--t-body);line-height:var(--lh-body);text-align:start;cursor:pointer;appearance:none;transition:background-color var(--lt-card-dur) var(--ease-leave);outline:none}.lt-card--action .lt-card__title,.lt-card--action .lt-card__meta,.lt-card--action .lt-card__why{display:block}@media (hover:hover){.lt-card--action:not([aria-disabled=true]):hover{--lt-card-fill:var(--lt-card-wash);transition-timing-function:var(--ease-arrive)}}.lt-card--action:not([aria-disabled=true]):active{--lt-card-fill:color-mix(in srgb, var(--lt-card-wash) calc(100% - var(--press-amt)), var(--press-mix));transition-timing-function:var(--ease-arrive)}.lt-card--action[aria-disabled=true]{--lt-card-fill:var(--disabled-fill);--lt-card-text:var(--disabled-label);--lt-card-ring:var(--disabled-label);cursor:not-allowed;--lt-focus-gleam:var(--lt-card-ring)}.lt-card--action[aria-disabled=true] .lt-card__meta{color:var(--disabled-label)}.lt-card__why{min-width:0;font-size:var(--t-small);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:pretty}@media (pointer:coarse){.lt-card--action{min-height:var(--touch-min)}}.lt-card--addon{align-items:center;gap:var(--s-12);flex-flow:wrap}.lt-card--addon .lt-card__head{flex:1 1 var(--size-220)}.lt-card--addon .lt-card__actions{flex:none}.lt-card[data-state=needs-you]{--lt-card-edge:var(--status-warn)}.lt-card[data-state=needs-you] .lt-card__status{color:var(--status-warn)}.lt-card[data-state=needs-you]:after{content:"";inset:calc(-1 * var(--line-w));border-radius:inherit;padding:var(--rim-width);pointer-events:none;background-image:linear-gradient(100deg, transparent 38%, var(--lt-card-gleam) 50%, transparent 62%);-webkit-mask:linear-gradient(var(--pulp-black) 0 0) content-box, linear-gradient(var(--pulp-black) 0 0);-webkit-mask-composite:xor;animation:lt-card-gleam var(--lt-card-gleam-dur) var(--ease-move) infinite alternate;background-size:300% 100%;position:absolute;-webkit-mask-composite:xor;mask-composite:exclude}.lt-card[data-tone=warning]{--lt-card-fill:var(--status-warn-soft);--lt-card-text:var(--c-type);--lt-card-edge:transparent}.lt-card[data-tone=warning] .lt-card__status{color:var(--lt-card-text)}.lt-card[data-tone=warning]:after{content:none}@keyframes lt-card-gleam{0%{background-position:100% 0}to{background-position:0 0}}.lt-card--frame{align-items:flex-start;gap:var(--s-8);padding:var(--s-24)}.lt-card__frame-status{align-items:center;gap:var(--s-8);min-width:0;max-width:100%;color:var(--c-muted);font-size:var(--t-small);line-height:var(--lh-body);display:inline-flex}.lt-card__frame-mark{flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:visible}.lt-card__frame-mark>.lt-cloud-mark{--lt-cloud-mark-size:var(--s-32)}.lt-card__words{overflow-wrap:anywhere;text-wrap:pretty;min-width:0}.lt-card--frame .lt-card__actions{padding-block-start:var(--s-8)}@media (prefers-reduced-motion:reduce){.lt-card[data-state=needs-you]:after{content:none}.lt-card--action{--lt-card-dur:var(--dur-none)}}:where([data-motion=reduce]) .lt-card[data-state=needs-you]:after{content:none}:where([data-motion=reduce]) .lt-card--action{--lt-card-dur:var(--dur-none)}}
@layer loosethreads{.lt-field{--lt-field-h:var(--fc-h);--lt-field-pad:var(--s-12);--lt-field-rim:var(--c-type);--lt-field-gleam:var(--focus-gleam);box-sizing:border-box;gap:var(--s-4);width:100%;max-inline-size:var(--measure);min-width:0;max-width:100%;color:var(--c-type);font-family:var(--f-reading);display:grid}.lt-field--sm{--lt-field-h:var(--control-sm);--lt-field-pad:var(--s-8)}.lt-field__label{overflow-wrap:anywhere;text-wrap:pretty;min-width:0;font-size:var(--t-label);line-height:var(--lh-body);font-weight:var(--w-regular)}.lt-field__control{--lt-field-unit-w:var(--s-0);min-width:0;position:relative}.lt-field__input{--lt-field-edge-w:var(--line-w);box-sizing:border-box;width:100%;min-width:0;min-height:var(--lt-field-h);padding-block:calc(var(--s-8) - var(--lt-field-edge-w));padding-inline:calc(var(--lt-field-pad) - var(--lt-field-edge-w));border:var(--lt-field-edge-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);line-height:var(--lh-body);font-weight:var(--w-regular);text-overflow:clip;appearance:none;transition:background-color var(--dur-quick) var(--ease-leave);outline:none;margin:0;display:block}.lt-field--icon .lt-field__input{padding-inline-start:calc(var(--lt-field-pad) + var(--size-icon-sm) + var(--s-8) - var(--lt-field-edge-w))}.lt-field__control:has(.lt-field__unit) .lt-field__input{padding-inline-end:calc(var(--lt-field-pad) + var(--lt-field-unit-w) + var(--s-8) - var(--lt-field-edge-w))}.lt-field__input::placeholder{color:var(--c-muted);opacity:1}.lt-field--multiline .lt-field__input{min-height:calc(var(--t-body) * var(--lh-body) * 3 + var(--s-16));max-height:calc(var(--t-body) * var(--lh-body) * 8 + var(--s-16));overscroll-behavior:contain;resize:none;field-sizing:content;overflow-wrap:anywhere;overflow-y:auto}.lt-field__icon,.lt-field__unit{height:var(--lt-field-h);pointer-events:none;align-items:center;display:flex;position:absolute;top:0}.lt-field--multiline :is(.lt-field__icon,.lt-field__unit){height:calc(var(--t-body) * var(--lh-body) + var(--s-16))}.lt-field__unit:before{content:attr(data-unit);text-overflow:ellipsis;overflow:hidden}.lt-field__icon{width:var(--size-icon-sm);color:var(--c-muted);inset-inline-start:var(--lt-field-pad)}.lt-field__icon svg{width:var(--size-icon-sm);height:var(--size-icon-sm)}.lt-field__unit{max-width:50%;color:var(--c-muted);font-size:var(--t-small);line-height:var(--lh-body);white-space:nowrap;inset-inline-end:var(--lt-field-pad)}.lt-field__input[data-hover]{background-color:var(--c-accent-soft);transition-timing-function:var(--ease-arrive)}.lt-field__input[aria-invalid=true][data-hover]{background-color:var(--c-danger-soft)}.lt-field__input[aria-invalid=true]{--lt-field-edge-w:calc(var(--line-w) * 2);--lt-field-rim:var(--c-danger);border-color:var(--c-danger)}.lt-field__input[data-readonly]{background-color:var(--surface-well);color:var(--c-muted);border-color:#0000}.lt-field__input[aria-disabled=true]{--lt-field-rim:var(--disabled-fill);background-color:var(--surface-well);color:var(--c-muted);cursor:not-allowed;border-color:#0000}.lt-field__input:focus{--lt-focus-rim:var(--lt-field-rim);border-color:var(--lt-field-rim)}.lt-field__input[aria-invalid=true]:focus{box-shadow:inset 0 0 0 var(--line-w) var(--lt-field-rim)}.lt-field__gleam{border-radius:var(--corner-field);padding:var(--focus-rim-w);pointer-events:none;background-image:linear-gradient(100deg, var(--lt-field-rim) 38%, var(--lt-field-gleam) 50%, var(--lt-field-rim) 62%);-webkit-mask:linear-gradient(var(--pulp-black) 0 0) content-box, linear-gradient(var(--pulp-black) 0 0);-webkit-mask-composite:xor;animation:lt-field-gleam var(--dur-focus-gleam) var(--ease-move) infinite alternate;background-size:300% 100%;display:none;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.lt-field__input:focus:not([aria-invalid=true],[aria-disabled=true])~.lt-field__gleam{display:block}@keyframes lt-field-gleam{0%{background-position:100% 0}to{background-position:0 0}}.lt-field__hint{min-width:0;color:var(--c-muted);font-size:var(--t-small);line-height:var(--lh-body);font-weight:var(--w-regular);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.lt-field__status{align-items:center;gap:var(--s-4);min-width:0;color:var(--c-type);font-size:var(--t-small);line-height:var(--lh-body);font-weight:var(--w-regular);overflow-wrap:anywhere;text-wrap:pretty;margin:0;display:flex}.lt-field__status>span{min-width:0}.lt-field__status-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;color:var(--c-danger);flex:none}.lt-field__status-icon *{vector-effect:non-scaling-stroke}.lt-field__why{inset-inline-start:0;top:calc(100% + var(--s-4));z-index:var(--z-raise);box-sizing:border-box;max-width:100%;padding:var(--s-8) var(--s-16);border-radius:var(--corner-floating);background-color:var(--surface-floating);box-shadow:var(--shadow-float);color:var(--c-type);font-size:var(--t-small);line-height:var(--lh-body);font-weight:var(--w-regular);overflow-wrap:anywhere;text-wrap:pretty;margin:0;position:absolute}.lt-field__why[hidden]{display:none}@media (pointer:coarse){.lt-field{--lt-field-h:var(--touch-min)}}@media (prefers-reduced-motion:reduce){.lt-field .lt-field__input,.lt-field .lt-field__gleam{transition:none;animation:none}}[data-motion=reduce] .lt-field .lt-field__input,[data-motion=reduce] .lt-field .lt-field__gleam{transition:none;animation:none}}
@layer loosethreads{:where(.lt-card,.lt-sheet,.lt-menu){--lt-segmented-track:var(--surface-step-card)}.lt-segmented{--lt-segmented-h:var(--fc-h);--lt-segmented-inset:var(--s-4);--lt-segmented-gap:var(--s-8);--lt-segmented-pad-inline:var(--s-16);--lt-segmented-dur:var(--dur-quick);--lt-segmented-glide:var(--rim-glide);--lt-segmented-sheen:color-mix(in srgb, var(--lightningcss-light,color-mix(in srgb, var(--pulp-white) 50%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--pulp-white) 12%, transparent)) calc(var(--gleam-on) * 100%), transparent);box-sizing:border-box;justify-items:start;gap:var(--s-4);min-width:0;max-width:100%;color:var(--c-type);font-family:var(--f-reading);display:inline-grid}.lt-segmented__track{box-sizing:border-box;align-items:stretch;gap:var(--lt-segmented-gap);min-width:0;max-width:100%;min-height:var(--lt-segmented-h);padding:var(--lt-segmented-inset);border-radius:min(var(--corner-button), calc(var(--lt-segmented-h) * var(--r-cap)));background-color:var(--lt-segmented-track,var(--surface-side));grid-auto-columns:auto;grid-auto-flow:column;margin:0;display:grid}.lt-segmented__option{--lt-segmented-option-h:calc(var(--lt-segmented-h) - var(--lt-segmented-inset) * 2);--lt-segmented-fill:transparent;--lt-segmented-text:var(--c-muted);--lt-segmented-edge:transparent;--lt-segmented-lift:0 0 0 0 transparent;--lt-segmented-wash:var(--c-accent-soft);--lt-segmented-rim:var(--c-type);--lt-focus-rim:var(--lt-segmented-rim);--lt-focus-gleam:var(--lt-segmented-gleam);--lt-focus-edge:var(--line-w);--lt-segmented-gleam:var(--focus-gleam);box-sizing:border-box;isolation:isolate;justify-content:center;align-items:center;gap:var(--s-4) var(--s-8);min-width:0;min-height:var(--lt-segmented-option-h);padding:var(--s-4) var(--lt-segmented-pad-inline);border:var(--line-w) solid var(--lt-segmented-edge);border-radius:min(calc(var(--corner-button) - var(--lt-segmented-inset)), calc(var(--lt-segmented-option-h) * var(--r-cap)));appearance:none;background-color:var(--lt-segmented-fill);box-shadow:inset 0 0 0 calc(var(--rim-width) - var(--line-w)) var(--lt-segmented-edge), var(--lt-segmented-lift);color:var(--lt-segmented-text);font-family:var(--f-reading);font-size:var(--t-body);line-height:var(--lh-body);font-weight:var(--w-regular);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--lt-segmented-dur) var(--ease-leave), color var(--lt-segmented-dur) var(--ease-leave);outline:none;flex-wrap:wrap;margin:0;display:inline-flex;position:relative}.lt-segmented__icon{flex:none;display:inline-flex}.lt-segmented__label{flex:auto;flex-basis:max-content;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:100%}.lt-segmented__glyph{width:var(--size-24);height:var(--size-24);fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round;flex:none}.lt-segmented__option[data-chosen]{--lt-segmented-fill:var(--chosen-glass-fill);--lt-segmented-text:var(--chosen-glass-text);--lt-segmented-edge:transparent;--lt-segmented-lift:var(--chosen-glass-caustic);--lt-segmented-wash:var(--c-selected-hover);--lt-segmented-rim:var(--chosen-glass-focus-rim);--lt-segmented-gleam:var(--chosen-glass-focus-gleam);background:var(--chosen-glass-top) padding-box, linear-gradient(var(--lt-segmented-fill), var(--lt-segmented-fill)) padding-box, var(--chosen-glass-rim) border-box;-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}@property --lt-segmented-turn{syntax:"<angle>";inherits:false;initial-value:0turn}.lt-segmented__turn{--lt-segmented-turn:0turn;inset:calc(-1 * var(--line-w));border-radius:inherit;padding:var(--rim-width);pointer-events:none;visibility:hidden;background-image:conic-gradient(from var(--lt-segmented-turn), transparent, var(--focus-gleam), transparent 25%, transparent);-webkit-mask:linear-gradient(var(--pulp-black) 0 0) content-box, linear-gradient(var(--pulp-black) 0 0);-webkit-mask-composite:xor;animation:lt-segmented-turn var(--lt-segmented-glide) var(--ease-move);position:absolute;-webkit-mask-composite:xor;mask-composite:exclude}@keyframes lt-segmented-turn{0%{visibility:visible;--lt-segmented-turn:0turn}to{visibility:visible;--lt-segmented-turn:1turn}}.lt-segmented[data-scrub] .lt-segmented__track{touch-action:pan-y;position:relative}.lt-segmented__thumb{--lt-segmented-thumb-x:0;--lt-segmented-thumb-y:0;--lt-segmented-thumb-w:0;--lt-segmented-thumb-h:0;box-sizing:border-box;width:var(--lt-segmented-thumb-w);height:var(--lt-segmented-thumb-h);transform:translate(var(--lt-segmented-thumb-x), var(--lt-segmented-thumb-y));border:var(--line-w) solid transparent;border-radius:min(calc(var(--corner-button) - var(--lt-segmented-inset)), calc((var(--lt-segmented-h) - var(--lt-segmented-inset) * 2) * var(--r-cap)));pointer-events:none;background:var(--chosen-glass-top) padding-box, linear-gradient(var(--chosen-glass-fill), var(--chosen-glass-fill)) padding-box;box-shadow:var(--chosen-glass-caustic);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);position:absolute;top:0;left:0}.lt-segmented__thumb:before{content:"";inset:calc(-1 * var(--line-w));padding:var(--line-w);border-radius:inherit;background:var(--chosen-glass-rim) border-box;-webkit-mask:linear-gradient(var(--pulp-black) 0 0) content-box, linear-gradient(var(--pulp-black) 0 0);-webkit-mask-composite:xor;position:absolute;-webkit-mask-composite:xor;mask-composite:exclude}.lt-segmented__thumb:not([data-placed]){display:none}.lt-segmented[data-scrub] .lt-segmented__option[data-chosen]:not([data-disabled]){--lt-segmented-fill:transparent;--lt-segmented-lift:0 0 0 0 transparent;background:var(--lt-segmented-fill);-webkit-backdrop-filter:none;backdrop-filter:none;cursor:grab;touch-action:pan-y}.lt-segmented__option{--lt-segmented-near:0}.lt-segmented[data-scrub-state] .lt-segmented__option:not([data-disabled]){--lt-segmented-text:color-mix(in srgb, var(--chosen-glass-text) calc(var(--lt-segmented-near) * 100%), var(--c-muted));transition-property:background-color}.lt-segmented[data-scrub-state=dragging],.lt-segmented[data-scrub-state=dragging] .lt-segmented__option{cursor:grabbing;-webkit-user-select:none;user-select:none}.lt-segmented__option[data-disabled]{--lt-segmented-fill:var(--disabled-fill);--lt-segmented-edge:var(--disabled-fill);--lt-segmented-text:var(--disabled-label);--lt-segmented-lift:0 0 0 0 transparent;cursor:not-allowed}.lt-segmented__option[data-disabled][data-chosen]{--lt-segmented-edge:var(--disabled-label);background:var(--lt-segmented-fill)}.lt-segmented__option[data-disabled]{--lt-segmented-rim:var(--c-type);--lt-focus-gleam:var(--lt-segmented-rim)}.lt-segmented__why{box-sizing:border-box;min-width:0;max-width:100%;color:var(--c-type);font-size:var(--t-small);line-height:var(--lh-body);font-weight:var(--w-regular);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.lt-segmented__why[hidden]{display:none}.lt-segmented--sm{--lt-segmented-h:var(--control-sm);--lt-segmented-inset:var(--s-2);--lt-segmented-gap:var(--s-4);--lt-segmented-pad-inline:var(--s-12)}.lt-segmented[data-tight]:not(.lt-segmented--sm){--lt-segmented-gap:var(--s-4);--lt-segmented-pad-inline:var(--s-12)}.lt-segmented--sm[data-tight]{--lt-segmented-gap:var(--s-2);--lt-segmented-pad-inline:var(--s-8)}.lt-segmented--sm .lt-segmented__option{padding:var(--s-2) var(--lt-segmented-pad-inline);gap:var(--s-4);font-size:var(--t-label)}.lt-segmented--sm .lt-segmented__glyph{width:var(--size-icon-sm);height:var(--size-icon-sm)}.lt-segmented__option:before{content:"";inset:calc(-1 * var(--line-w));z-index:var(--z-under);border-radius:inherit;pointer-events:none;background-color:#0000;background-image:linear-gradient(100deg, transparent 38%, var(--lt-segmented-sheen) 50%, transparent 62%);transition:background-color var(--lt-segmented-dur) var(--ease-leave);background-position:100% 0;background-size:300% 100%;position:absolute}@media (hover:hover){.lt-segmented__option:not([aria-disabled=true]):hover:before{background-color:var(--lt-segmented-wash);transition:background-color var(--lt-segmented-dur) var(--ease-arrive), background-position var(--lt-segmented-glide) var(--ease-move);background-position:0 0}.lt-segmented:not([data-scrub-state]) .lt-segmented__option:not([data-chosen]):not([aria-disabled=true]):hover{--lt-segmented-text:var(--c-type)}.lt-segmented__option:not([aria-disabled=true]):is(:active:hover,:active:focus-visible){background-color:color-mix(in srgb, var(--lt-segmented-fill) calc(100% - var(--press-amt)), var(--press-mix));transition-timing-function:var(--ease-arrive)}}@media (hover:none){.lt-segmented__option:not([aria-disabled=true]):active{background-color:color-mix(in srgb, var(--lt-segmented-fill) calc(100% - var(--press-amt)), var(--press-mix));transition-timing-function:var(--ease-arrive)}}@media (pointer:coarse){.lt-segmented{--lt-segmented-h:calc(var(--touch-min) + var(--lt-segmented-inset) * 2)}.lt-segmented__option{min-width:var(--touch-min)}}@media (prefers-reduced-motion:reduce){.lt-segmented{--lt-segmented-dur:var(--dur-none);--lt-segmented-glide:var(--dur-none);--lt-segmented-sheen:transparent}.lt-segmented__turn{display:none}}:where([data-motion=reduce]) .lt-segmented{--lt-segmented-dur:var(--dur-none);--lt-segmented-glide:var(--dur-none);--lt-segmented-sheen:transparent}:where([data-motion=reduce]) .lt-segmented__turn{display:none}}
@layer loosethreads{.lt-segmented-panel{--lt-segmented-panel-dir:1;box-sizing:border-box;min-width:0;max-width:100%;display:grid;overflow:clip}.lt-segmented-panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--lt-segmented-panel-dir:-1}.lt-segmented-panel__item{--lt-segmented-panel-at:0;--lt-segmented-panel-near:1;min-width:0;transform:translateX(calc(var(--lt-segmented-panel-at) * var(--lt-segmented-panel-dir) * (100% + var(--s-24))));opacity:var(--lt-segmented-panel-near);grid-area:1/1}.lt-segmented-panel__item[data-away]{visibility:hidden}@media (prefers-reduced-motion:reduce){.lt-segmented-panel__item{opacity:1;transform:none}.lt-segmented-panel__item:not([data-shown]){visibility:hidden}}:where([data-motion=reduce]) .lt-segmented-panel__item{opacity:1;transform:none}:where([data-motion=reduce]) .lt-segmented-panel__item:not([data-shown]){visibility:hidden}}
@layer loosethreads{.lt-sheet{--lt-sheet-fill:var(--c-card);--lt-sheet-corner:var(--corner-dialog);--lt-sheet-h:var(--sheet-h-half);--lt-sheet-drag:0;--lt-sheet-dur:var(--dur-calm);z-index:var(--z-modal);pointer-events:none;color:var(--c-type);font-family:var(--f-reading);position:fixed;inset:0}.lt-sheet[data-lt-modal]{pointer-events:auto}.lt-sheet__scrim{background-color:color-mix(in srgb, var(--c-scrim) calc(var(--scrim-a) * 100%), transparent);animation:lt-sheet-fade var(--lt-sheet-dur) var(--ease-arrive) both;position:absolute;inset:0}.lt-sheet[data-lt-state=closing] .lt-sheet__scrim{animation:lt-sheet-unfade var(--lt-sheet-dur) var(--ease-leave) both}.lt-sheet__probes{visibility:hidden;pointer-events:none;position:absolute;inset:0}.lt-sheet__probe{width:0;position:absolute;inset-block-end:0;inset-inline-start:0}.lt-sheet__probe--peek{height:var(--sheet-h-peek)}.lt-sheet__probe--half{height:var(--sheet-h-half)}.lt-sheet__probe--full{height:var(--sheet-h-full)}.lt-sheet__panel{box-sizing:border-box;min-width:0;padding:0 var(--s-16) var(--s-16);background-color:var(--lt-sheet-fill);box-shadow:var(--shadow-float);pointer-events:auto;outline:none;flex-direction:column;margin:0;display:flex;position:absolute}.lt-sheet--sheet .lt-sheet__panel{height:var(--lt-sheet-h);transition:height var(--lt-sheet-dur) var(--ease-move);animation:lt-sheet-rise var(--lt-sheet-dur) var(--ease-arrive) both;border-start-start-radius:var(--lt-sheet-corner);border-start-end-radius:var(--lt-sheet-corner);inset-block-end:0;inset-inline:0}.lt-sheet[data-lt-height=peek]{--lt-sheet-h:var(--sheet-h-peek)}.lt-sheet--sheet[data-lt-height=peek] .lt-sheet__panel{height:auto;min-height:var(--lt-sheet-h)}.lt-sheet[data-lt-height=full]{--lt-sheet-h:var(--sheet-h-full)}.lt-sheet--sheet .lt-sheet__panel[data-lt-dragging]{height:calc(var(--lt-sheet-drag) * 100%);min-height:0;transition:none}.lt-sheet--sheet[data-lt-state=closing] .lt-sheet__panel{animation:lt-sheet-sink var(--lt-sheet-dur) var(--ease-leave) both}.lt-sheet--dialog{--lt-sheet-dur:var(--dur-dialog)}.lt-sheet--dialog .lt-sheet__panel{width:min(var(--dialog-w), calc(100% - var(--gutter) - var(--gutter)));height:fit-content;max-height:calc(100% - var(--s-48) - var(--s-48));border-radius:var(--lt-sheet-corner);animation:lt-sheet-pop var(--lt-sheet-dur) var(--ease-arrive) both;margin:auto;padding-block-start:var(--s-24);inset:0}.lt-sheet--dialog[data-lt-state=closing] .lt-sheet__panel{animation:lt-sheet-unpop var(--lt-sheet-dur) var(--ease-leave) both}.lt-sheet:is(.lt-sheet--side,.lt-sheet--slide) .lt-sheet__panel{width:max(var(--sheet-side-w), min(100%, var(--size-300)));animation:lt-sheet-slide-in var(--dur-transition) var(--ease-transition) both;border-start-start-radius:var(--lt-sheet-corner);border-end-start-radius:var(--lt-sheet-corner);padding-block-start:var(--s-16);inset-block:0;inset-inline-end:0}.lt-sheet.lt-sheet--side :is(.lt-sheet__panel,.lt-sheet__strip){border-inline-start:var(--rim-width) solid var(--c-line);box-shadow:none;border-start-start-radius:0;border-end-start-radius:0}.lt-sheet--slide .lt-sheet__panel{width:max(var(--sheet-slide-w), min(100%, var(--size-300)))}.lt-sheet:is(.lt-sheet--side,.lt-sheet--slide)[data-lt-state=closing] .lt-sheet__panel{animation:lt-sheet-slide-out var(--dur-transition) var(--ease-transition) both}.lt-sheet:is(.lt-sheet--side,.lt-sheet--slide) .lt-sheet__handle{display:none}.lt-sheet__strip{box-sizing:border-box;width:var(--sheet-strip-w);padding:var(--s-16) 0;background-color:var(--lt-sheet-fill);box-shadow:var(--shadow-float);color:var(--c-type);font:inherit;cursor:pointer;pointer-events:auto;appearance:none;-webkit-tap-highlight-color:transparent;border:0;border-start-start-radius:var(--lt-sheet-corner);border-end-start-radius:var(--lt-sheet-corner);outline:none;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset-block:0;inset-inline-end:0}.lt-sheet__strip-words{align-items:center;gap:var(--s-8);min-height:0;font-size:var(--t-small);line-height:var(--lh-body);white-space:nowrap;writing-mode:vertical-rl;display:flex;overflow:hidden}.lt-sheet__strip-count{color:var(--c-muted)}.lt-sheet__strip-name{width:var(--line-w);height:var(--line-w);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@media (hover:hover){.lt-sheet__strip:hover{background-image:linear-gradient(var(--c-accent-soft) 0 0)}}.lt-sheet__check{gap:var(--s-8);min-width:0;font-size:var(--t-body);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:pretty;flex:none;padding-block-end:var(--s-12);display:grid}.lt-sheet__check>p{margin:0}.lt-sheet__check-reason,.lt-sheet__check-status{color:var(--c-muted);font-size:var(--t-small)}.lt-sheet__check-methods{gap:var(--s-8);padding-block-start:var(--s-4);display:grid}.lt-sheet__check-method,.lt-sheet__check-lighter{box-sizing:border-box;min-width:0;min-height:var(--fc-h);padding:var(--s-8) var(--s-16);border:var(--line-w) solid var(--c-control-line);border-radius:min(var(--corner-button), calc(var(--fc-h) * var(--r-cap)));color:var(--c-type);font:inherit;font-size:var(--t-label);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:balance;cursor:pointer;appearance:none;background-color:#0000;outline:none;margin:0}.lt-sheet__check-method[data-lt-primary]{background-color:var(--c-accent);color:var(--c-on-accent);border-color:#0000}.lt-sheet__check-lighter{color:var(--c-link);text-decoration:underline;text-decoration-thickness:var(--underline);border-color:#0000;justify-self:start}@media (hover:hover){.lt-sheet__check-method:not([data-lt-primary]):hover,.lt-sheet__check-lighter:hover{background-color:var(--c-hover)}.lt-sheet__check-method[data-lt-primary]:hover{background-color:color-mix(in srgb, var(--c-accent) calc(100% - var(--press-amt)), var(--press-mix))}}@media (pointer:coarse){.lt-sheet__check-method,.lt-sheet__check-lighter,.lt-sheet__strip{min-height:var(--touch-min)}}.lt-sheet__handle{box-sizing:border-box;min-height:var(--touch-min);border-radius:min(var(--corner-row), calc(var(--touch-min) * var(--r-cap)));color:var(--c-control-line);cursor:grab;touch-action:none;appearance:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;outline:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.lt-sheet__handle:active{cursor:grabbing}.lt-sheet__grip{width:var(--s-32);height:var(--s-4);border-radius:var(--r-pill);transition:background-color var(--dur-quick) var(--ease-leave);background-color:currentColor;display:block}@media (hover:hover){.lt-sheet__handle:hover{color:var(--c-type)}}.lt-sheet__title{min-width:0;padding-block:var(--s-4) var(--s-12);font-family:var(--f-display);font-size:var(--t-title);line-height:var(--lh-title);font-weight:var(--w-strong);overflow-wrap:anywhere;text-wrap:pretty;flex:none;margin:0}.lt-sheet__body{overscroll-behavior:contain;min-width:0;min-height:0;font-size:var(--t-body);line-height:var(--lh-body);font-weight:var(--w-regular);overflow-wrap:anywhere;text-wrap:pretty;outline:none;flex:auto;overflow-y:auto}.lt-sheet--dialog .lt-sheet__body{flex:0 auto}.lt-sheet[data-lt-height=peek] .lt-sheet__body{display:none}.lt-sheet__dock{min-width:0;flex:none;padding-block-start:var(--s-12)}@keyframes lt-sheet-rise{0%{transform:translateY(100%)}}@keyframes lt-sheet-slide-in{0%{transform:translate(100%)}}@keyframes lt-sheet-slide-out{to{transform:translate(100%)}}@keyframes lt-sheet-sink{to{transform:translateY(100%)}}@keyframes lt-sheet-pop{0%{opacity:0;transform:translateY(var(--trn-dialog-step))}}@keyframes lt-sheet-unpop{to{opacity:0;transform:translateY(var(--trn-dialog-step))}}@keyframes lt-sheet-fade{0%{opacity:0}}@keyframes lt-sheet-unfade{to{opacity:0}}@media (prefers-reduced-motion:reduce){.lt-sheet[data-lt-state] :is(.lt-sheet__scrim,.lt-sheet__panel,.lt-sheet__grip){transition:none;animation:none}}:where([data-motion=reduce]) .lt-sheet[data-lt-state] :is(.lt-sheet__scrim,.lt-sheet__panel,.lt-sheet__grip){transition:none;animation:none}}
