@layer loosethreads{:where(.lt-icon){display:inline-block;flex:none;vertical-align:middle;inline-size:var(--size-24);block-size:var(--size-24);aspect-ratio:1;stroke-width:var(--icon-stroke);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]){inline-size:100%;block-size:100%}}@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,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);display:inline-grid;justify-items:start;gap:var(--s-4);color:var(--c-type);font-family:var(--f-reading)}.lt-segmented,.lt-segmented__track{box-sizing:border-box;min-width:0;max-width:100%}.lt-segmented__track{display:grid;grid-auto-flow:column;grid-auto-columns:auto;align-items:stretch;grid-gap:var(--lt-segmented-gap);gap:var(--lt-segmented-gap);min-height:var(--lt-segmented-h);margin:0;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))}.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-segmented-gleam:var(--focus-gleam);box-sizing:border-box;position:relative;isolation:isolate;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--s-4) var(--s-8);min-width:0;min-height:var(--lt-segmented-option-h);margin:0;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)));outline:none;-webkit-appearance:none;-moz-appearance:none;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)}.lt-segmented__icon{display:inline-flex;flex:none}.lt-segmented__label{flex:1 1 auto;flex-basis:max-content;min-width:0;max-width:100%;overflow-wrap:break-word;text-wrap:balance}.lt-segmented__glyph{flex:none;width:var(--size-24);height:var(--size-24);fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round}.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;position:absolute;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;mask-composite:exclude;animation:lt-segmented-turn var(--lt-segmented-glide) var(--ease-move)}@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{position:relative;touch-action:pan-y}.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;position:absolute;top:0;left:0;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)}.lt-segmented__thumb:before{content:"";position:absolute;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;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:-webkit-grab;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:-webkit-grabbing;cursor:grabbing;-moz-user-select:none;user-select:none;-webkit-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-segmented__option[data-disabled]:focus-visible:after{content:none}.lt-segmented__why{box-sizing:border-box;min-width:0;max-width:100%;margin: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}.lt-segmented__why[hidden]{display:none}.lt-segmented--sm{--lt-segmented-h:var(--control-sm);--lt-segmented-inset:var(--s-2)}.lt-segmented--sm,.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:"";position:absolute;inset:calc(-1 * var(--line-w));z-index:var(--z-under);border-radius:inherit;pointer-events:none;background-color:transparent;background-image:linear-gradient(100deg,transparent 38%,var(--lt-segmented-sheen) 50%,transparent 62%);background-size:300% 100%;background-position:100% 0;transition:background-color var(--lt-segmented-dur) var(--ease-leave)}@media (hover:hover){.lt-segmented__option:not([aria-disabled=true]):hover:before{background-color:var(--lt-segmented-wash);background-position:0 0;transition:background-color var(--lt-segmented-dur) var(--ease-arrive),background-position var(--lt-segmented-glide) var(--ease-move)}.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)}}.lt-segmented__option:focus-visible{outline:var(--line-w) solid transparent;border-color:var(--lt-segmented-rim);box-shadow:inset 0 0 0 calc(var(--focus-rim-w) - var(--line-w)) var(--lt-segmented-rim),var(--lt-segmented-lift)}.lt-segmented__option:focus-visible:after{content:"";position:absolute;inset:calc(-1 * var(--line-w));border-radius:inherit;padding:var(--focus-rim-w);pointer-events:none;background-image:linear-gradient(100deg,var(--lt-segmented-rim) 38%,var(--lt-segmented-gleam) 50%,var(--lt-segmented-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-segmented-gleam var(--dur-focus-gleam) var(--ease-move) infinite alternate}@keyframes lt-segmented-gleam{0%{background-position:100% 0}to{background-position:0 0}}@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__option:focus-visible:after,.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__option:focus-visible:after,:where([data-motion=reduce]) .lt-segmented__turn{display:none}}@layer loosethreads{.lt-segmented-panel{--lt-segmented-panel-dir:1;box-sizing:border-box;display:grid;min-width:0;max-width:100%;overflow:hidden;overflow:clip}.lt-segmented-panel:dir(rtl){--lt-segmented-panel-dir:-1}.lt-segmented-panel__item{--lt-segmented-panel-at:0;--lt-segmented-panel-near:1;grid-area:1/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)}.lt-segmented-panel__item[data-away]{visibility:hidden}@media (prefers-reduced-motion:reduce){.lt-segmented-panel__item{transform:none;opacity:1}.lt-segmented-panel__item:not([data-shown]){visibility:hidden}}:where([data-motion=reduce]) .lt-segmented-panel__item{transform:none;opacity:1}:where([data-motion=reduce]) .lt-segmented-panel__item:not([data-shown]){visibility:hidden}}.tw-modes{position:relative;flex:none;block-size:var(--control-sm)}@media (pointer:coarse){.tw-modes{block-size:calc(var(--touch-min) + var(--s-2) * 2)}}.tw-modes[data-open]{z-index:var(--z-raise)}.tw-modes .lt-segmented__track{grid-auto-flow:row;background-color:transparent;transition:transform var(--dur-glide) var(--ease-arrive),background-color var(--dur-glide) var(--ease-arrive),box-shadow var(--dur-glide) var(--ease-arrive),-webkit-clip-path var(--dur-glide) var(--ease-arrive);transition:transform var(--dur-glide) var(--ease-arrive),clip-path var(--dur-glide) var(--ease-arrive),background-color var(--dur-glide) var(--ease-arrive),box-shadow var(--dur-glide) var(--ease-arrive);transition:transform var(--dur-glide) var(--ease-arrive),clip-path var(--dur-glide) var(--ease-arrive),background-color var(--dur-glide) var(--ease-arrive),box-shadow var(--dur-glide) var(--ease-arrive),-webkit-clip-path var(--dur-glide) var(--ease-arrive)}.tw-modes:not([data-open]) .lt-segmented__track{-webkit-clip-path:inset(0 0 calc(200% / 3) 0);clip-path:inset(0 0 calc(200% / 3) 0)}:root[data-mode=mono] .tw-modes:not([data-open]) .lt-segmented__track{transform:translateY(calc(-100% / 3));-webkit-clip-path:inset(calc(100% / 3) 0 calc(100% / 3) 0);clip-path:inset(calc(100% / 3) 0 calc(100% / 3) 0)}:root[data-mode=dark] .tw-modes:not([data-open]) .lt-segmented__track{transform:translateY(calc(-200% / 3));-webkit-clip-path:inset(calc(200% / 3) 0 0 0);clip-path:inset(calc(200% / 3) 0 0 0)}@media (prefers-color-scheme:dark){:root:not([data-mode]) .tw-modes:not([data-open]) .lt-segmented__track{transform:translateY(calc(-200% / 3));-webkit-clip-path:inset(calc(200% / 3) 0 0 0);clip-path:inset(calc(200% / 3) 0 0 0)}}.tw-modes[data-open] .lt-segmented__track{transform:none;-webkit-clip-path:inset(calc(-1 * var(--s-48)));clip-path:inset(calc(-1 * var(--s-48)));background-color:color-mix(in srgb,var(--surface-card) 94%,transparent);box-shadow:0 0 0 var(--line-w) color-mix(in srgb,var(--pulp-black) 12%,transparent),inset 0 var(--line-w) 0 color-mix(in srgb,var(--pulp-white) 40%,transparent),var(--glass-light-shadow)}@media (prefers-reduced-motion:reduce){.tw-modes .lt-segmented__track{transition:none}}.tw-doors ul{display:flex;flex-wrap:wrap;gap:var(--s-8) var(--s-24);margin:0;padding:0;list-style:none;font-size:var(--t-small);line-height:var(--lh-body)}.tw-doors li{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-4)}.tw-doors a,.tw-doors strong{color:var(--c-type);font-weight:var(--w-strong)}.tw-doors a{text-decoration:underline;-webkit-text-decoration-color:var(--c-line);text-decoration-color:var(--c-line);text-underline-offset:var(--s-4)}.tw-doors a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.tw-doors a:focus-visible{outline:none;border-radius:var(--corner-chip-sm);box-shadow:0 0 0 var(--focus-rim-w) var(--c-ring)}.tw-doors span{color:var(--c-muted)}.tw-doors li[data-here] strong{color:var(--c-accent)}@layer loosethreads{.lt-rail-icon{position:relative;display:inline-grid;flex:none;inline-size:100%;block-size:100%;color:inherit}.lt-rail-icon__motion,.lt-rail-icon__still{grid-area:1/1;display:block;inline-size:100%;block-size:100%}.lt-rail-icon__motion{visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--dur-quick) var(--ease-leave),visibility var(--dur-none) var(--ease-scroll) var(--dur-quick)}.lt-rail-icon__motion svg{display:block;overflow:visible}.lt-rail-icon__motion path[stroke]{stroke:currentColor}.lt-rail-icon[data-kind=lottie] .lt-rail-icon__still{transition:opacity var(--dur-quick) var(--ease-arrive)}.lt-rail-icon[data-kind=lottie][data-playing] .lt-rail-icon__motion{visibility:visible;opacity:1;transition:none}.lt-rail-icon[data-kind=lottie][data-playing] .lt-rail-icon__still{opacity:0;transition:none}.lt-rail-icon[data-kind=page] .lt-rail-icon__motion path[fill]:not([fill=none]){fill:currentColor}.lt-rail-icon[data-kind=page][data-ready] .lt-rail-icon__motion{visibility:visible;opacity:1;transition:opacity var(--dur-quick) var(--ease-arrive)}.lt-rail-icon[data-kind=page][data-ready] .lt-rail-icon__still{opacity:0;transition:opacity var(--dur-quick) var(--ease-leave)}.lt-rail-icon[data-playing] .lt-rail-icon__still{animation:var(--dur-rail-click) var(--ease-move) both}.lt-rail-icon[data-kind=lottie][data-playing] .lt-rail-icon__still{animation:none}.lt-rail-icon[data-playing][data-motion-css=pop] .lt-rail-icon__still{animation-name:lt-rail-icon-pop}.lt-rail-icon[data-playing][data-motion-css=stretch] .lt-rail-icon__still{animation-name:lt-rail-icon-stretch;transform-origin:50% 100%}.lt-rail-icon[data-playing][data-motion-css=nudge] .lt-rail-icon__still{animation-name:lt-rail-icon-nudge}.lt-rail-icon[data-playing][data-motion-css=ring] .lt-rail-icon__still{animation-name:lt-rail-icon-ring;transform-origin:50% 0}@keyframes lt-rail-icon-pop{0%{transform:none}40%{transform:scale(var(--rail-click-pop))}to{transform:none}}@keyframes lt-rail-icon-stretch{0%{transform:none}40%{transform:scaleY(var(--rail-click-stretch))}to{transform:none}}@keyframes lt-rail-icon-nudge{0%{transform:none}30%{transform:translateX(calc(var(--s-4) * -1))}65%{transform:translateX(var(--s-2))}to{transform:none}}@keyframes lt-rail-icon-ring{0%{transform:none}20%{transform:rotate(var(--rail-click-ring))}40%{transform:rotate(calc(var(--rail-click-ring) * -.75))}60%{transform:rotate(calc(var(--rail-click-ring) * .5))}80%{transform:rotate(calc(var(--rail-click-ring) * -.25))}to{transform:none}}@media (prefers-reduced-motion:reduce){.lt-rail-icon[data-playing] .lt-rail-icon__still{animation:none;opacity:1}.lt-rail-icon:not([data-kind=page]) .lt-rail-icon__motion,.lt-rail-icon:not([data-kind=page])[data-playing] .lt-rail-icon__motion{visibility:hidden;transition:none}.lt-rail-icon[data-kind=page] .lt-rail-icon__motion,.lt-rail-icon[data-kind=page] .lt-rail-icon__still{transition:none}}:where([data-motion=reduce]) .lt-rail-icon[data-playing] .lt-rail-icon__still{animation:none;opacity:1}:where([data-motion=reduce]) .lt-rail-icon:not([data-kind=page]) .lt-rail-icon__motion{visibility:hidden;transition:none}:where([data-motion=reduce]) .lt-rail-icon[data-kind=page] .lt-rail-icon__motion,:where([data-motion=reduce]) .lt-rail-icon[data-kind=page] .lt-rail-icon__still{transition:none}}