html[data-design=lg] .lgsh-scrim{background:radial-gradient(120% 60% at 50% 100%, color-mix(in srgb, var(--lg-accent) 20%, transparent) 0%, color-mix(in srgb, var(--lg-accent) 8%, transparent) 55%, transparent 100%), color-mix(in srgb, var(--lg-bg-base) 46%, transparent);-webkit-backdrop-filter:blur(18px) saturate(var(--lg-sat))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg] .lgsh-scrim{background:color-mix(in srgb, var(--lg-bg-base) 92%, transparent)}}html[data-design=lg] .lgsh-sheet{box-sizing:border-box;background:radial-gradient(120% 44% at 6% 0%, color-mix(in srgb, var(--lg-accent) 32%, transparent) 0%, color-mix(in srgb, var(--lg-accent) 16%, transparent) 38%, color-mix(in srgb, var(--lg-accent) 6%, transparent) 68%, transparent 100%), linear-gradient(135deg, var(--lg-glass-hi), var(--lg-glass-lo));border:1px solid var(--lg-edge);box-shadow:inset 0 1px 1px var(--lg-bevel), inset 0 -14px 22px -18px color-mix(in srgb, var(--lg-accent) 34%, transparent), 0 -1px 2px color-mix(in srgb, var(--lg-shadow) 60%, transparent), 0 -24px 48px -28px var(--lg-shadow);border-bottom:0;border-radius:26px 26px 0 0;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg] .lgsh-sheet{background:#fffffff0}html[data-design=lg][data-theme=dark] .lgsh-sheet,html[data-design=lg][data-theme=carbon] .lgsh-sheet{background:#1e1b28f5}}@keyframes lgsSheetRise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}html[data-design=lg] .lgsh-sheet{animation:lgsSheetRise .26s var(--lg-ease) both}@media (prefers-reduced-motion:reduce){html[data-design=lg] .lgsh-sheet{animation:none}}@keyframes lgsSheetFall{to{opacity:0;transform:translateY(26px)}}html[data-design=lg] .lgsh-scrim.is-closing{opacity:0;pointer-events:none;transition:opacity .22s}html[data-design=lg] .lgsh-scrim.is-closing .lgsh-sheet{animation:lgsSheetFall .22s var(--lg-ease) both}@media (prefers-reduced-motion:reduce){html[data-design=lg] .lgsh-scrim.is-closing{transition:none}html[data-design=lg] .lgsh-scrim.is-closing .lgsh-sheet{animation:none}}html[data-design=lg] .lgsh-grab{background:color-mix(in srgb, var(--lg-ink) 22%, transparent);border-radius:2px;width:38px;height:4px;margin:0 auto 14px}html[data-design=lg] .lgsh-row{box-sizing:border-box;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo));border:1px solid var(--lg-edge-strong);width:100%;min-height:56px;box-shadow:inset 0 1px 1px var(--lg-bevel);transition:transform var(--lg-micro) ease, background var(--lg-micro) ease, border-color var(--lg-micro) ease, box-shadow var(--lg-element) var(--lg-ease);border-radius:16px;align-items:center;gap:12px;padding:11px 13px;display:flex}html[data-design=lg] .lgsh-row.is-in{border-color:color-mix(in srgb, var(--lg-accent) 58%, transparent);background:radial-gradient(140% 120% at 4% 0%, color-mix(in srgb, var(--lg-accent) 18%, transparent) 0%, color-mix(in srgb, var(--lg-accent) 7%, transparent) 46%, transparent 100%), linear-gradient(160deg, var(--lg-hover-fill), var(--lg-chip-lo));box-shadow:inset 0 1px 1px var(--lg-bevel), 0 12px 26px -18px color-mix(in srgb, var(--lg-accent) 80%, transparent)}html[data-design=lg] .lgsh-row:active{transform:scale(.985)}html[data-design=lg] .lgsh-check{box-sizing:border-box;border:1.5px solid color-mix(in srgb, var(--lg-ink) 22%, transparent);background:var(--lg-press-fill);color:#0000;width:26px;height:26px;transition:background var(--lg-micro) ease, border-color var(--lg-micro) ease;border-radius:9px;flex:none;place-items:center;display:grid}html[data-design=lg] .lgsh-row.is-in .lgsh-check{background:var(--lg-accent);color:var(--lg-bg-base);border-color:#0000}html[data-design=lg] .lgsh-name{font-family:var(--lg-fDisplay);letter-spacing:-.01em;color:var(--lg-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:700;display:block;overflow:hidden}html[data-design=lg] .lgsh-meta{font-family:var(--lg-fMono);letter-spacing:.12em;text-transform:uppercase;color:var(--lg-ink-3);margin-top:3px;font-size:9.5px;display:block}html[data-design=lg] .lgsh-btn{appearance:none;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:48px;font-family:var(--lg-fDisplay);letter-spacing:-.005em;color:var(--lg-ink);background:linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo));border:1px solid var(--lg-edge-strong);box-shadow:inset 0 1px 1px var(--lg-bevel);transition:transform var(--lg-micro) ease, box-shadow var(--lg-element) var(--lg-ease), background var(--lg-micro) ease;border-radius:15px;justify-content:center;align-items:center;gap:9px;padding:12px 16px;font-size:13px;font-weight:800;display:flex}html[data-design=lg] .lgsh-btn.is-primary{border-color:color-mix(in srgb, var(--lg-accent) 62%, transparent);background:radial-gradient(140% 130% at 6% 0%, color-mix(in srgb, var(--lg-accent) 24%, transparent) 0%, color-mix(in srgb, var(--lg-accent) 10%, transparent) 48%, transparent 100%), linear-gradient(160deg, var(--lg-hover-fill), var(--lg-chip-lo));box-shadow:inset 0 1px 1px var(--lg-bevel), 0 14px 30px -18px color-mix(in srgb, var(--lg-accent) 85%, transparent)}html[data-design=lg] .lgsh-btn:active:not([disabled]){transform:scale(.985)}html[data-design=lg] .lgsh-btn.lgsh-btn[disabled]{cursor:default;color:var(--lg-ink-3);border-color:var(--lg-divider);background:var(--lg-press-fill);box-shadow:none}@media (hover:hover) and (pointer:fine){html[data-design=lg] .lgsh-btn:hover:not([disabled]){background:var(--lg-hover-fill)}html[data-design=lg] .lgsh-btn.is-primary:hover:not([disabled]){box-shadow:inset 0 1px 1px var(--lg-bevel), 0 18px 36px -18px color-mix(in srgb, var(--lg-accent) 92%, transparent)}}html[data-design=lg] .lgsh-btn.is-danger{--lg-accent:var(--lg-error)}html[data-design=lg] .lgsh-plus{font-family:var(--lg-fDisplay);color:var(--lg-accent);font-size:19px;font-weight:800;line-height:1}html[data-design=lg] .lgsh-btn[disabled] .lgsh-plus{color:var(--lg-ink-4)}html[data-design=lg] .lgsh-field{box-sizing:border-box;min-width:0;min-height:48px;font-family:var(--lg-fBody);color:var(--lg-ink);background:linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo));border:1px solid var(--lg-edge-strong);box-shadow:inset 0 1px 1px var(--lg-bevel);border-radius:15px;flex:1;padding:12px 14px;font-size:16px}html[data-design=lg] .lgsh-field::placeholder{color:var(--lg-ink-4)}html[data-design=lg] .lgsh-field:focus{background:linear-gradient(160deg, var(--lg-hover-fill), var(--lg-chip-lo))}html[data-design=lg] .lgsh-note{border:1px solid color-mix(in srgb, var(--lg-accent) 34%, transparent);background:radial-gradient(140% 120% at 4% 0%, color-mix(in srgb, var(--lg-accent) 16%, transparent) 0%, color-mix(in srgb, var(--lg-accent) 6%, transparent) 52%, transparent 100%), linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo));border-radius:16px;margin-top:14px;padding:12px 14px}@media (prefers-reduced-transparency:reduce){html[data-design=lg] .lgsh-scrim{-webkit-backdrop-filter:none;background:color-mix(in srgb, var(--lg-bg-base) 94%, transparent)}html[data-design=lg] .lgsh-sheet{background:#fffffff7}html[data-design=lg][data-theme=dark] .lgsh-sheet,html[data-design=lg][data-theme=carbon] .lgsh-sheet{background:#1e1b28f7}}
