@layer loosethreads{.lt-note{box-sizing:border-box;align-items:flex-start;gap:var(--s-8);min-width:0;max-width:100%;padding-block:var(--s-8);padding-inline:var(--s-12);border-radius:var(--corner-row);box-shadow:inset 0 0 0 var(--line-w) var(--c-line);color:var(--c-type);font-family:var(--f-reading);display:flex}.lt-note__icon{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm);color:var(--c-muted);flex:none;display:inline-flex}.lt-note__icon>*{block-size:100%;inline-size:100%}.lt-note[data-tone=ok] .lt-note__icon{color:var(--status-ok)}.lt-note[data-tone=warn] .lt-note__icon{color:var(--status-warn)}.lt-note[data-tone=bad] .lt-note__icon{color:var(--c-danger)}.lt-note__words{min-width:0;font-size:var(--t-small);line-height:var(--lh-body);font-weight:var(--w-regular);overflow-wrap:anywhere;text-wrap:pretty;flex:auto;margin:0}}
@layer loosethreads{.lt-widget-bar{--lt-widget-bar-turn-make:-.25turn;--lt-widget-bar-turn-export:.25turn;--lt-widget-bar-turn-review:-.5turn;--lt-widget-bar-turn:0turn;--lt-widget-bar-full-turn:1turn;--lt-widget-bar-control:var(--fc-h);--lt-widget-bar-send:var(--send-size);--lt-widget-bar-line:calc(var(--t-body) * var(--lh-body));--lt-widget-bar-pad-block:calc((var(--lt-widget-bar-control) - var(--lt-widget-bar-line)) / 2);--lt-widget-bar-gleam:var(--focus-gleam-on-primary);box-sizing:border-box;width:var(--widget-w);max-width:100%;transition-property:width;transition-duration:var(--dur-glide);transition-timing-function:var(--ease-move);color:var(--c-type);font-family:var(--f-reading);flex-direction:column;align-items:stretch;display:flex;position:relative}.lt-widget-bar[hidden]{display:none}.lt-widget-bar[data-reduced]{width:var(--widget-w-return)}.lt-widget-bar[data-wide]{width:min(var(--widget-w-focus), 100%)}.lt-widget-bar[data-place=docked]{width:100%}@media (pointer:coarse){.lt-widget-bar__link{min-height:var(--touch-min)}.lt-widget-bar{--lt-widget-bar-control:var(--touch-min);--lt-widget-bar-send:var(--touch-min)}}.lt-widget-bar__box{box-sizing:border-box;align-items:end;column-gap:var(--s-4);row-gap:var(--s-4);padding:var(--s-8);border-radius:var(--corner-card);background-color:var(--surface-glass);-webkit-backdrop-filter:blur(var(--blur-8));backdrop-filter:blur(var(--blur-8));box-shadow:var(--shadow-float);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"lead field tail";display:grid;position:relative}.lt-widget-bar[data-place=docked] .lt-widget-bar__box{box-shadow:none}.lt-widget-bar__rim{box-sizing:border-box;z-index:var(--z-raise);padding:var(--rim-width);border-radius:inherit;background-image:linear-gradient(var(--c-card), var(--c-line));-webkit-mask:linear-gradient(var(--c-type) 0 0) content-box, linear-gradient(var(--c-type) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--c-type) 0 0) content-box exclude, linear-gradient(var(--c-type) 0 0);mask:linear-gradient(var(--c-type) 0 0) content-box exclude, linear-gradient(var(--c-type) 0 0);pointer-events:none;position:absolute;inset:0;overflow:hidden}.lt-widget-bar[data-invalid] .lt-widget-bar__rim{padding:calc(var(--rim-width) * 2);background-image:linear-gradient(var(--c-danger), var(--c-danger))}.lt-widget-bar__gleam{width:var(--size-900);height:var(--size-900);background-image:conic-gradient(transparent 0 70%, var(--lt-widget-bar-gleam) 85%, transparent 100%);margin-block-start:calc(var(--size-900) / -2);margin-inline-start:calc(var(--size-900) / -2);display:none;position:absolute;inset-block-start:50%;inset-inline-start:50%}.lt-widget-bar[data-typing] .lt-widget-bar__gleam,.lt-widget-bar[data-search] .lt-widget-bar__gleam{display:block}.lt-widget-bar__field{box-sizing:border-box;width:100%;min-width:0;min-height:var(--lt-widget-bar-control);max-height:calc(var(--lt-widget-bar-line) * 6 + var(--lt-widget-bar-pad-block) * 2);padding-block:var(--lt-widget-bar-pad-block);padding-inline:var(--s-4);border-radius:var(--corner-card);color:var(--c-type);font-family:inherit;font-size:var(--t-body);line-height:var(--lh-body);font-weight:var(--w-regular);field-sizing:content;resize:none;overflow-wrap:anywhere;background-color:#0000;border:0;outline:none;grid-area:field;margin:0;display:block;overflow:hidden auto}.lt-widget-bar__field:placeholder-shown{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lt-widget-bar__field::placeholder{color:var(--c-muted);opacity:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lt-widget-bar[data-grown] .lt-widget-bar__box{grid-template-areas:"field field field""lead.tail"}.lt-widget-bar[data-grown] .lt-widget-bar__field{padding-inline:var(--s-8)}.lt-widget-bar:not([data-keyboard-focus]) .lt-widget-bar__field{--lt-focus-rim:transparent;--lt-focus-gleam:transparent}.lt-widget-bar__mirror-box{visibility:hidden;width:0;height:0;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.lt-widget-bar__mirror{white-space:pre;font-size:var(--t-body);line-height:var(--lh-body);font-weight:var(--w-regular);display:inline-block}.lt-widget-bar__lead,.lt-widget-bar__tail{z-index:var(--z-raise);align-items:center;gap:var(--s-4);min-height:var(--lt-widget-bar-control);display:flex}.lt-widget-bar__lead{grid-area:lead}.lt-widget-bar__tail{grid-area:tail}.lt-widget-bar__icon,.lt-widget-bar__send,.lt-widget-bar__link{appearance:none;font:inherit;cursor:pointer;border:0;outline:none;margin:0;padding:0}.lt-widget-bar__icon{box-sizing:border-box;width:var(--lt-widget-bar-control);height:var(--lt-widget-bar-control);border-radius:var(--corner-field);color:var(--c-type);transition-property:background-color;transition-duration:var(--dur-quick);transition-timing-function:var(--ease-leave);background-color:#0000;flex:none;place-items:center;display:inline-grid}.lt-widget-bar__cloud-slot{display:contents}.lt-widget-bar__glyph{width:var(--size-22);height:var(--size-22);stroke-width:var(--icon-stroke)}.lt-widget-bar__send{box-sizing:border-box;width:var(--lt-widget-bar-send);height:var(--lt-widget-bar-send);border-radius:var(--corner-send);background-color:var(--c-accent);color:var(--c-on-accent);transition-property:background-color;transition-duration:var(--dur-quick);transition-timing-function:var(--ease-move);flex:none;place-items:center;display:inline-grid}.lt-widget-bar[data-send=make] .lt-widget-bar__send{--lt-widget-bar-turn:var(--lt-widget-bar-turn-make);background-color:var(--status-ok)}.lt-widget-bar[data-send=export] .lt-widget-bar__send{--lt-widget-bar-turn:var(--lt-widget-bar-turn-export);background-color:var(--status-info)}.lt-widget-bar[data-send=review] .lt-widget-bar__send{--lt-widget-bar-turn:var(--lt-widget-bar-turn-review);background-color:var(--status-review);color:var(--c-on-review)}.lt-widget-bar__send .lt-widget-bar__glyph{width:var(--icon-send);height:var(--icon-send)}.lt-widget-bar__arrow{rotate:var(--lt-widget-bar-turn);transition-property:rotate;transition-duration:var(--dur-quick);transition-timing-function:var(--ease-move);place-items:center;display:inline-grid}@media (hover:hover){.lt-widget-bar__icon:not(:disabled):hover{background-color:var(--c-accent-soft);transition-timing-function:var(--ease-arrive)}.lt-widget-bar__link:hover{text-decoration-color:currentColor}}.lt-widget-bar__icon[aria-expanded=true]{background-color:var(--c-selected)}.lt-widget-bar[data-disabled] .lt-widget-bar__box{background-color:var(--disabled-fill)}.lt-widget-bar[data-disabled] .lt-widget-bar__field,.lt-widget-bar[data-disabled] .lt-widget-bar__icon:not([data-searches]),.lt-widget-bar[data-disabled] .lt-widget-bar__send{color:var(--disabled-label);cursor:not-allowed}.lt-widget-bar[data-disabled] .lt-widget-bar__send{background-color:var(--disabled-fill)}.lt-widget-bar__reason{padding-inline:var(--s-16);color:var(--c-muted);font-size:var(--t-caption);line-height:var(--lh-body);margin-block-start:var(--s-4)}.lt-widget-bar[data-invalid] .lt-widget-bar__reason{color:var(--c-type)}.lt-widget-bar__chips{align-items:center;gap:var(--s-8);flex-wrap:wrap;margin-block-start:calc(var(--s-8) - var(--s-2));display:flex}.lt-widget-bar__card,.lt-widget-bar__menu{box-sizing:border-box;z-index:var(--z-bar);padding-block-end:var(--s-8);position:absolute;inset-block-end:100%}.lt-widget-bar__menu{inset-inline-start:0}.lt-widget-bar__menu--cloud{inset-inline:auto 0}.lt-widget-bar__card--hover{width:min(var(--size-320), 100%);inset-inline-end:0}.lt-widget-bar__card--quote{width:min(var(--size-360), 100%);margin-inline:auto;inset-inline:0}.lt-widget-bar__card-body{gap:var(--s-8);padding:var(--s-12);border-radius:var(--corner-floating);background-color:var(--surface-floating);box-shadow:var(--shadow-float);color:var(--c-type);font-size:var(--t-caption);line-height:var(--lh-body);overflow-wrap:anywhere;flex-direction:column;display:flex}.lt-widget-bar__card-body p{margin:0}.lt-widget-bar__card-title{font-size:var(--t-small);font-weight:var(--w-strong);line-height:var(--lh-title)}.lt-widget-bar__note{align-items:center;gap:var(--s-8);min-width:0;display:flex}.lt-widget-bar__note-icon{width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--c-muted);flex:none;display:inline-flex}.lt-widget-bar__note-icon>svg{width:100%;height:100%}.lt-widget-bar__note-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.lt-widget-bar__note-when{color:var(--c-muted);font-size:var(--t-label);flex:none}.lt-widget-bar__memories{align-items:flex-start;gap:var(--s-2);border-block-start:var(--line-w) solid var(--c-line);flex-direction:column;padding-block-start:var(--s-8);display:flex}.lt-widget-bar__link{border-radius:var(--r-6);color:var(--c-accent);font-size:var(--t-caption);font-weight:var(--w-strong);text-underline-offset:var(--s-4);background-color:#0000;align-items:center;text-decoration-line:underline;text-decoration-color:#0000;display:inline-flex}.lt-widget-bar__memories-line{text-wrap:pretty}.lt-widget-bar__memories-line,.lt-widget-bar__quote-kind,.lt-widget-bar__quote-source{color:var(--c-muted);font-size:var(--t-label)}.lt-widget-bar__quote{font-size:var(--t-small)}.lt-widget-bar__quote-why{border-block-start:var(--line-w) solid var(--c-line);color:var(--c-muted);font-size:var(--t-label);padding-block-start:var(--s-8)}.lt-widget-bar>.lt-location-chip{transition-property:opacity,visibility;transition-duration:var(--dur-quick);transition-timing-function:var(--ease-arrive)}.lt-widget-bar[data-chip-away]>.lt-location-chip{opacity:0;visibility:hidden;transition-timing-function:var(--ease-leave)}@media (prefers-reduced-motion:no-preference){.lt-widget-bar[data-typing]:not(:where([data-motion=reduce],[data-motion=reduce] *)) .lt-widget-bar__gleam{animation-name:lt-widget-bar-gleam;animation-duration:var(--dur-typing-gleam);animation-timing-function:var(--ease-scroll);animation-iteration-count:infinite}.lt-widget-bar[data-search]:not(:where([data-motion=reduce],[data-motion=reduce] *)) .lt-widget-bar__gleam{animation-name:lt-widget-bar-gleam;animation-duration:var(--dur-search-gleam);animation-timing-function:var(--ease-scroll);animation-iteration-count:infinite}}@media (prefers-reduced-motion:reduce){.lt-widget-bar,.lt-widget-bar__arrow,.lt-widget-bar__send,.lt-widget-bar__icon,.lt-widget-bar>.lt-location-chip{transition-duration:var(--dur-none)}}:where([data-motion=reduce]) .lt-widget-bar,:where([data-motion=reduce]) .lt-widget-bar__arrow,:where([data-motion=reduce]) .lt-widget-bar__send,:where([data-motion=reduce]) .lt-widget-bar__icon,:where([data-motion=reduce]) .lt-widget-bar>.lt-location-chip{transition-duration:var(--dur-none)}@keyframes lt-widget-bar-gleam{0%{rotate:none}to{rotate:var(--lt-widget-bar-full-turn)}}.lt-widget-bar__tip{align-items:baseline;gap:var(--s-8);white-space:nowrap;display:inline-flex}.lt-widget-bar__tip-key{color:var(--c-muted)}}
