.md-root{box-sizing:border-box;position:relative;width:100%;border:1px solid color-mix(in srgb,var(--md-text) 12%,transparent);border-radius:var(--md-radius);background:var(--md-surface);color:var(--md-text);font:inherit;isolation:isolate;overflow:hidden;-webkit-font-smoothing:antialiased}.md-root *{box-sizing:border-box}.md-root{--md-surface-duration:calc(var(--md-duration) * .6)}.md-root[data-open=true]{--md-surface-duration:var(--md-duration)}.md-trigger,.md-option{font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-align:left}.md-trigger{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 15px;font-size:13px;line-height:1.4}.md-selection{min-width:0;overflow-wrap:anywhere}.md-chevron{flex:none;opacity:.75;transition:transform var(--md-surface-duration) cubic-bezier(.22,1,.36,1)}.md-root[data-open=true] .md-chevron{transform:rotate(180deg)}.md-trigger:disabled{opacity:.4;cursor:not-allowed}.md-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--md-surface-duration) cubic-bezier(.22,1,.36,1)}.md-root[data-open=true] .md-panel{grid-template-rows:1fr}.md-panel-clip{min-height:0;overflow:hidden;opacity:0;filter:blur(2px);transition:opacity var(--md-surface-duration) cubic-bezier(.22,1,.36,1),filter var(--md-surface-duration) cubic-bezier(.22,1,.36,1)}.md-root[data-open=true] .md-panel-clip{opacity:1;filter:blur(0)}.md-options{display:grid;gap:2px;padding:5px;border-top:1px solid color-mix(in srgb,var(--md-text) 10%,transparent)}.md-option{position:relative;min-height:44px;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:max(2px,calc(var(--md-radius) - 6px));font-size:13px;line-height:1.4;transition:background-color .15s ease-out}.md-option>span:first-child{min-width:0;overflow-wrap:anywhere}.md-option small{margin-left:auto;font:inherit;font-size:11px;opacity:.62;font-variant-numeric:tabular-nums;white-space:nowrap;max-width:50%;overflow:hidden;text-overflow:ellipsis}.md-option[aria-selected=true]{background:color-mix(in srgb,var(--md-text) 12%,transparent)}@media(hover:hover)and (pointer:fine){.md-option:hover:not(:disabled):not([aria-selected=true]){background:color-mix(in srgb,var(--md-text) 6%,transparent)}}.md-option:disabled{opacity:.28;cursor:not-allowed}.md-check{width:12px;margin-left:auto;opacity:0;flex:none;font-size:11px}.md-option small+.md-check{margin-left:2px}.md-option[aria-selected=true] .md-check{opacity:.7}.md-trigger:focus-visible,.md-option:focus-visible{outline:1px solid color-mix(in srgb,var(--md-text) 65%,transparent);outline-offset:-3px}.md-light{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;user-select:none;z-index:2;overflow:hidden;border-radius:inherit;fill:none;stroke-width:var(--md-line-width);stroke-linecap:butt;opacity:calc(var(--md-glow) * var(--md-light-opacity))}.md-root[data-light=false] .md-light,.md-root[data-finish=off] .md-light{display:none}.md-beams{opacity:0}.md-root[data-open=true] .md-beams{opacity:1}.md-root[data-finish=bottom] .md-beams{mask:var(--md-taper-mask)}.md-smoke{opacity:var(--md-smoke)}.md-beam{stroke-dasharray:1 2;stroke-dashoffset:0}.md-root{--md-wrap-duration:var(--md-sweep)}.md-root[data-finish=bottom]{--md-wrap-duration:calc(var(--md-sweep) * .5)}.md-beam-clockwise,.md-root[data-motion=clockwise][data-phase=opening] .md-beam-left,.md-root[data-motion=clockwise][data-phase=opening] .md-beam-right{display:none}.md-root[data-motion=clockwise][data-phase=opening] .md-beam-clockwise{display:block}.md-root[data-phase=opening] .md-beams{animation:md-charge var(--md-wrap-duration) linear both}.md-root[data-phase=opening] .md-beam{animation:md-wrap var(--md-wrap-duration) linear both}.md-taper-stop{stop-opacity:var(--md-stop)}.md-root[data-phase=opening] .md-taper-stop{stop-opacity:1}.md-root[data-still=true] .md-panel,.md-root[data-still=true] .md-panel-clip,.md-root[data-still=true] .md-chevron,.md-root[data-still=true] .md-option{transition:none}.md-root[data-still=true] .md-beam,.md-root[data-still=true] .md-beams,.md-root[data-still=true] .md-taper-stop{animation:none}@keyframes md-charge{0%,55%{opacity:.16}85%,to{opacity:1}}@keyframes md-wrap{0%{stroke-dasharray:0 2;stroke-dashoffset:0}20%{stroke-dasharray:var(--md-beam-length) 2;stroke-dashoffset:0}85%,to{stroke-dasharray:1 2;stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.md-panel,.md-panel-clip,.md-chevron,.md-option{transition:none!important}.md-beam,.md-beams,.md-taper-stop{animation:none!important}}.md-click-pulses{stroke-width:calc(var(--md-line-width) * 1.25);pointer-events:none}.md-click-pulse{stroke-dasharray:0 1;stroke-linecap:round}.md-frame-button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;min-height:176px;padding:32px 24px;font:inherit;font-size:14px;line-height:1.4;color:inherit;background:none;border:0;cursor:pointer}.md-frame-button small{font:inherit;font-size:12px;opacity:.62}.md-frame-button:focus-visible{outline:1px solid color-mix(in srgb,var(--md-text) 65%,transparent);outline-offset:-5px;border-radius:inherit}.md-frame-button:disabled{opacity:.4;cursor:not-allowed}.md-intro{display:none;pointer-events:none}.md-root[data-phase=opening] .md-intro,.md-root[data-phase=retreat] .md-intro{display:block}.md-intro-path{stroke-dasharray:0 1;stroke-linecap:butt}.md-intro-core{stroke-width:calc(var(--md-line-width) * .78);stroke-linecap:round}.md-intro-trail{stroke-width:var(--md-line-width)}.md-light-raster{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;border-radius:inherit}.md-root[data-md-raster] .md-light .md-smoke,.md-root[data-md-raster] .md-light .md-intro-air{display:none!important}.md-root[data-md-raster] .md-light .md-edge,.md-root[data-md-raster] .md-light .md-click-pulses,.md-root[data-md-raster] .md-light .md-intro>g:last-child{filter:none!important}
