.ui-sheet{--ui-sheet-scrim:var(--scrim);--ui-sheet-fill:var(--material-sheet-fill);--ui-sheet-image:var(--material-sheet-image);--ui-sheet-filter:var(--material-sheet-filter);--ui-sheet-edge:var(--material-sheet-edge);--ui-sheet-hairline:#c4d3e129;--ui-sheet-grab:#f5f5f247;--ui-sheet-foot-fill:#0a0e119e;--ui-sheet-close-fill:#ffffff14;--ui-sheet-close-edge:inset 0 0 0 1px #ffffff1f;--ui-sheet-overhang:40px;--ui-sheet-width:560px;z-index:60;width:100%;max-width:none;height:100%;max-height:none;color:var(--color-ink);overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:clip}.ui-sheet[open]{grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid}.ui-sheet::backdrop{background:0 0}.ui-sheet-scrim{background:var(--ui-sheet-scrim);touch-action:none;grid-area:1/1}.ui-sheet-panel{width:100%;min-height:0;max-height:calc(90dvh + var(--ui-sheet-overhang));background-color:var(--ui-sheet-fill);background-image:var(--ui-sheet-image);-webkit-backdrop-filter:var(--ui-sheet-filter);backdrop-filter:var(--ui-sheet-filter);box-shadow:var(--ui-sheet-edge);border-start-start-radius:var(--material-sheet-radius);border-start-end-radius:var(--material-sheet-radius);flex-direction:column;grid-area:1/1;align-self:end;margin-block-end:calc(-1 * var(--ui-sheet-overhang));padding-block-end:var(--ui-sheet-overhang);display:flex;position:relative;overflow:hidden}.ui-sheet-panel[data-size=sm]{--ui-sheet-width:440px}.ui-sheet-grab{background:var(--ui-sheet-grab);touch-action:none;border-radius:4px;flex:none;width:40px;height:4px;margin:8px auto 2px}.ui-sheet-head{border-block-end:1px solid var(--ui-sheet-hairline);flex:none;align-items:center;gap:12px;padding-block:6px 12px;padding-inline:20px 12px;display:flex}.ui-sheet-heading{text-align:start;flex:auto;gap:4px;min-width:0;display:grid}.ui-sheet-title{overflow-wrap:anywhere;margin:0}.ui-sheet-title:focus{outline:none}.ui-sheet-description{overflow-wrap:anywhere;margin:0}.ui-sheet-close{background:var(--ui-sheet-close-fill);width:44px;height:44px;box-shadow:var(--ui-sheet-close-edge);color:var(--color-ink);cursor:pointer;border:0;border-radius:9999px;flex:none;place-items:center;padding:0;display:grid}.ui-sheet-close svg{width:18px;height:18px}.ui-sheet-close:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.ui-sheet-body{overscroll-behavior:contain;min-height:0;padding-block:16px calc(20px + env(safe-area-inset-bottom,0px));flex:auto;align-content:start;gap:14px;padding-inline:20px;display:grid;overflow-y:auto}.ui-sheet-has-foot .ui-sheet-body{padding-block-end:20px}.ui-sheet-foot{padding-block:12px calc(16px + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--ui-sheet-hairline);background:var(--ui-sheet-foot-fill);flex:none;gap:8px;padding-inline:20px;display:grid}.ui-sheet-section,.ui-sheet-actions{gap:8px;display:grid}@media (width>=640px){.ui-sheet-panel{width:min(var(--ui-sheet-width), calc(100% - 48px));border-radius:var(--material-sheet-dialog-radius);place-self:center;max-height:min(85dvh,100dvh - 48px);margin-block-end:0;padding-block-end:0}.ui-sheet-grab{display:none}.ui-sheet-head{padding-block-start:14px}.ui-sheet-body{padding-block-end:20px}.ui-sheet-foot{padding-block-end:16px}.ui-sheet-actions{flex-flow:row-reverse wrap;justify-content:flex-start;align-items:center;display:flex}}@keyframes ui-sheet-out{0%{transform:none}to{transform:translateY(100%)}}@keyframes ui-sheet-dialog-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(14px)}}.ui-sheet[data-state=open] .ui-sheet-scrim{animation:motion-fade var(--motion-base) var(--motion-ease) both}.ui-sheet[data-state=open] .ui-sheet-panel{animation:motion-sheet var(--motion-sheet) var(--motion-spring) 60ms both}.ui-sheet[data-state=closing] .ui-sheet-scrim{animation:motion-fade-out var(--motion-base) var(--motion-ease) both}.ui-sheet[data-state=closing] .ui-sheet-panel{animation:ui-sheet-out var(--motion-base) var(--motion-ease) both}.ui-sheet[data-state=closing]{pointer-events:none}@media (width>=640px){.ui-sheet[data-state=open] .ui-sheet-panel{animation:motion-rise var(--motion-base) var(--motion-ease) 60ms both}.ui-sheet[data-state=closing] .ui-sheet-panel{animation:ui-sheet-dialog-out var(--motion-base) var(--motion-ease) both}}@media (prefers-reduced-motion:reduce){.ui-sheet[data-state=open] :is(.ui-sheet-scrim,.ui-sheet-panel){animation-name:motion-fade!important;animation-duration:var(--motion-fade)!important;animation-timing-function:var(--motion-ease)!important;animation-direction:normal!important}.ui-sheet[data-state=closing] :is(.ui-sheet-scrim,.ui-sheet-panel){animation-name:motion-fade-out!important;animation-duration:var(--motion-fade)!important;animation-timing-function:var(--motion-ease)!important;animation-direction:normal!important}}html[data-field=outdoor] .ui-sheet{--ui-sheet-scrim:#000000b3;--ui-sheet-fill:var(--color-pitch-mid);--ui-sheet-image:none;--ui-sheet-filter:none;--ui-sheet-edge:var(--shadow-border);--ui-sheet-foot-fill:var(--color-pitch-mid)}html[data-field=light] .ui-sheet{--ui-sheet-scrim:#1020185c;--ui-sheet-fill:#fff;--ui-sheet-image:none;--ui-sheet-filter:none;--ui-sheet-edge:inset 0 0 0 1px #1020181f, 0 -12px 40px #10201829;--ui-sheet-hairline:var(--color-line);--ui-sheet-grab:#10201847;--ui-sheet-foot-fill:var(--color-pitch);--ui-sheet-close-fill:#1020180f;--ui-sheet-close-edge:inset 0 0 0 1px #1020181f}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ui-sheet{--ui-sheet-fill:var(--material-sheet-solid);--ui-sheet-image:none;--ui-sheet-filter:none}}@media (prefers-reduced-transparency:reduce){.ui-sheet{--ui-sheet-fill:var(--material-sheet-solid);--ui-sheet-image:none;--ui-sheet-filter:none}}@media print{.ui-sheet{display:none!important}}
