@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}}