@layer ui.components{.ui-sheet{background-color:var(--surface-elevated);box-shadow:var(--shadow-pop)}.ui-sheet-panel{inset-inline:0;padding-inline:var(--space-sm);justify-content:center;display:flex;bottom:0}.ui-sheet__close{display:none}@media (min-width:768px){.ui-sheet-panel{inset:0;justify-content:flex-end;align-items:stretch;padding-inline:0;inset-inline-start:auto}.ui-sheet-panel:has(>.ui-sheet[data-wide=drawer]){--ui-drawer-float-offset:calc(var(--touch-target) + 46px)}.ui-sheet[data-wide=drawer]{width:min(var(--ui-sheet-wide-width,480px), 92vw);border-radius:0;max-width:none;height:100%;max-height:none}.ui-sheet[data-wide=drawer] .ui-sheet__grabber{display:none}.ui-sheet[data-wide=drawer] .ui-sheet__close{display:block}.ui-sheet[data-wide=drawer]>div:first-of-type{padding-top:var(--space-xl)}}.ui-sheet__close[data-always]{display:block}.ui-sheet[data-wide=dialog]>div:first-of-type{padding-top:var(--space-xl)}.ui-sheet__footer[data-rule=none]{padding-top:var(--space-xl);padding-bottom:calc(var(--space-md) + env(safe-area-inset-bottom));border-top:0}@media (min-width:768px){.ui-sheet-panel--dialog{padding:var(--space-lg);justify-content:center;align-items:center;inset:0}.ui-sheet[data-wide=dialog]{width:min(var(--ui-sheet-wide-width,576px), 100%);max-width:none;max-height:calc(100vh - 2 * var(--space-lg));max-height:calc(100dvh - 2 * var(--space-lg));border-radius:var(--radius-md)}.ui-sheet[data-wide=dialog]>div:first-of-type{padding:var(--space-xxl) var(--space-xxl) 0}.ui-sheet[data-wide=dialog] .ui-sheet__title{font-size:32px;font-weight:600;line-height:40px}.ui-sheet[data-wide=dialog] .ui-sheet__footer{padding:var(--space-xl) var(--space-xxl) var(--space-xxl)}}.ui-sheet[data-size=compact]{max-height:40dvh}.ui-sheet[data-size=default]{max-height:62dvh}.ui-sheet[data-size=full]{max-height:85dvh}.ui-sheet[data-size=screen]{max-height:99dvh}.ui-sheet[data-size=frame]{height:90dvh;max-height:90dvh}dialog.ui-dialog[data-keyboard] .ui-sheet{max-height:var(--ui-viewport-height)}dialog.ui-dialog[data-keyboard] .ui-sheet[data-size=frame]{height:auto}dialog.ui-dialog[data-keyboard] .ui-sheet>.ui-sheet__footer{display:none}.ui-sheet .ui-search-select[data-open]:after{content:"";top:100%;pointer-events:none;width:1px;height:100dvh;position:absolute;inset-inline-start:0}.ui-sheet[data-size=frame]>div:first-of-type{flex-direction:column;padding:0;display:flex;overflow:hidden}.ui-sheet__frame{border:0;flex:1;width:100%}@media (min-width:768px){.ui-sheet[data-wide=dialog][data-size=frame]{width:90vw;max-height:90dvh}.ui-sheet[data-wide=dialog][data-size=frame]>div:first-of-type{padding:0}}.ui-sheet__footer{border-top:1px solid var(--border-subtle);padding-top:var(--space-lg);padding-bottom:calc(var(--space-lg) + env(safe-area-inset-bottom));background-color:inherit}.ui-sheet__header-action{flex-shrink:0;align-self:center;align-items:center;margin-inline-start:auto;margin-inline-end:var(--space-md);display:flex}.ui-sheet[data-title-size=sm] .ui-sheet__title,.ui-sheet[data-wide=dialog][data-title-size=sm] .ui-sheet__title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:22px}.ui-sheet[data-title-size=md] .ui-sheet__title{letter-spacing:0;color:var(--text-secondary);font-size:24px;line-height:24px}.ui-sheet[data-title-size=md] .ui-sheet__description{margin-top:var(--space-xs);letter-spacing:-.01em;color:var(--text-subtle);font-size:14px;line-height:18px}.ui-sheet__description--wide{display:none}@media (min-width:768px){.ui-sheet[data-wide=dialog][data-title-size=md] .ui-sheet__title{letter-spacing:-.02em;line-height:32px}.ui-sheet__description--wide{display:block}.ui-sheet__close[data-when=sheet]{display:none}}@media (max-width:767px){.ui-sheet-panel--dialog{padding-inline:0}.ui-sheet[data-wide=dialog]{border-radius:var(--radius-panel) var(--radius-panel) 0 0;max-width:none}.ui-sheet[data-wide=dialog]>div:first-of-type{padding-inline:var(--space-lg);padding-bottom:0}}@media (min-width:768px){.ui-sheet[data-wide=dialog]>div:first-of-type:last-child{padding-bottom:calc(var(--space-xxl) + var(--space-lg))}.ui-sheet[data-wide=dialog][data-flush-body]>div:first-of-type:last-child{padding-bottom:var(--space-xxl)}.ui-sheet[data-wide=dialog][data-dialog-inset=lg]>div:first-of-type{padding-top:var(--space-xxxl)}.ui-sheet[data-wide=dialog][data-dialog-inset=lg]>.ui-sheet__footer[data-rule=none]{padding-top:var(--space-xxl);padding-bottom:var(--space-xxxl)}.ui-sheet[data-wide=dialog][data-title-size=lg]>div:first-of-type>div:first-child{margin-bottom:var(--space-lg)}}.ui-sheet[data-wide=dialog]>div:first-of-type:not(:last-child){padding-bottom:var(--space-md)}.ui-sheet[data-wide=dialog]>.ui-sheet__footer[data-rule=none]{padding-top:var(--space-sm)}.ui-sheet[data-surface=page]{background-color:var(--bg-primary)}.ui-sheet[data-chrome=offcanvas] .ui-sheet__grabber{display:none}.ui-sheet[data-chrome=offcanvas] .ui-sheet__close{display:block}.ui-sheet[data-chrome=offcanvas]>div:first-of-type{padding:0 var(--space-lg) var(--space-lg)}.ui-sheet[data-chrome=offcanvas] .ui-sheet__header{margin:0 calc(-1 * var(--space-lg)) var(--space-lg);padding:var(--space-xl) var(--space-lg) var(--space-lg);border-bottom:1px solid var(--border-subtle)}.ui-sheet[data-chrome=offcanvas] .ui-sheet__header-row{align-items:center}.ui-sheet[data-chrome=offcanvas] .ui-sheet__title{letter-spacing:0;color:var(--action);font-size:22px;line-height:24px}@media (max-width:767px){.ui-sheet-panel:has(>.ui-sheet[data-chrome=offcanvas]){padding-inline:0}.ui-sheet[data-chrome=offcanvas]{border-radius:var(--radius-panel) var(--radius-panel) 0 0;max-width:none}.ui-sheet[data-chrome=offcanvas][data-snug-header] .ui-sheet__title{line-height:22px}.ui-sheet[data-chrome=offcanvas][data-snug-header] .ui-sheet__header{margin-bottom:var(--space-md)}}@media (min-width:768px){.ui-sheet[data-chrome=offcanvas] .ui-sheet__header{padding:var(--space-lg)}.ui-sheet[data-chrome=offcanvas][data-body-inset=lg]>div:first-of-type{padding-inline:40px}.ui-sheet[data-chrome=offcanvas][data-body-inset=lg] .ui-sheet__header{margin-inline:-40px;padding-inline:40px}.ui-sheet[data-chrome=offcanvas][data-body-inset=md]>div:first-of-type{padding-inline:32px}.ui-sheet[data-chrome=offcanvas][data-body-inset=md] .ui-sheet__header{margin-inline:-32px;padding-inline:32px}.ui-sheet[data-chrome=offcanvas] .ui-sheet__title{color:var(--offer-action);font-size:28px;line-height:1.1}}.ui-sheet[data-chrome=offcanvas] .ui-sheet__footer{padding:var(--space-lg) var(--space-lg) calc(var(--space-lg) + env(safe-area-inset-bottom))}.ui-sheet[data-chrome=offcanvas]:has(>.ui-sheet__footer)>div:first-of-type{padding-bottom:0}@media (min-width:768px){.ui-sheet[data-chrome=offcanvas] .ui-sheet__footer{padding:var(--space-lg)}}.ui-sheet[data-chrome=offcanvas][data-title-hidden] .ui-sheet__header{margin-bottom:0}@media (min-width:768px){.ui-sheet[data-chrome=offcanvas][data-title-hidden][data-wide=drawer] .ui-sheet__header{display:none}.ui-sheet[data-chrome=offcanvas][data-title-hidden][data-wide=drawer]>div:first-of-type{padding-top:23px}}.ui-sheet[data-title-size=lg] .ui-sheet__title{letter-spacing:0;color:var(--text-primary);font-size:24px;line-height:24px}.ui-sheet[data-title-size=lg] .ui-sheet__grabber{display:none}.ui-sheet[data-title-size=lg]>div:first-of-type{padding-top:var(--space-xl);padding-inline:var(--space-lg)}.ui-sheet[data-title-size=lg]>div:first-of-type>div:first-child{margin-bottom:calc(var(--space-lg) * 2)}@media (min-width:768px){.ui-sheet[data-wide=dialog][data-title-size=lg] .ui-sheet__title{letter-spacing:-.02em;color:var(--text-secondary);font-size:32px;line-height:40px}.ui-sheet[data-wide=dialog][data-title-size=lg]>div:first-of-type{padding:var(--space-xxl) var(--space-xxl) 0}.ui-sheet[data-wide=dialog][data-title-size=lg][data-dialog-inset=lg]>div:first-of-type{padding-top:var(--space-xxxl)}}@media (max-width:767px){.ui-sheet__close[data-when=sheet]{display:block}.ui-sheet-panel:has(>.ui-sheet[data-title-size=lg]){padding-inline:0}.ui-sheet[data-title-size=lg]{border-radius:var(--radius-panel) var(--radius-panel) 0 0;max-width:none}}@media (min-width:768px){.ui-sheet[data-wide=drawer][data-title-size=lg] .ui-sheet__title{letter-spacing:-.02em;font-size:32px;line-height:1.1}.ui-sheet[data-wide=drawer][data-title-size=lg] .ui-sheet__description{margin-top:var(--space-sm);letter-spacing:0;color:var(--text-primary);font-size:16px;line-height:24px}.ui-sheet[data-wide=drawer][data-size]{max-height:none}.ui-sheet[data-wide=drawer] .ui-sheet__close[data-when=sheet]{display:none}.ui-sheet[data-wide=drawer][data-title-size=lg]>div:first-of-type{padding:88px var(--space-xl) calc(var(--space-lg) * 2)}}.ui-sheet__heading{align-items:center;gap:var(--space-md);min-width:0;display:flex}.ui-sheet__title-icon{color:var(--text-secondary);flex-shrink:0}.ui-sheet[data-wide=dialog] .ui-sheet__title{color:var(--text-secondary)}@media (max-width:767px){.ui-sheet[data-wide=dialog] .ui-sheet__title{letter-spacing:0;font-size:18px;line-height:24px}.ui-sheet[data-wide=dialog] .ui-sheet__header-row{align-items:center}}@media (min-width:768px){.ui-sheet[data-wide=dialog]:not([data-title-size]) .ui-sheet__description{margin-top:var(--space-sm);letter-spacing:-.01em;color:var(--text-tertiary);font-size:16px;line-height:22px}}.ui-sheet__title-wide{display:none}@media (min-width:768px){.ui-sheet__title-wide{display:inline}.ui-sheet__title-narrow{display:none}}.ui-sheet-panel--bare{padding-inline:0}.ui-sheet[data-chrome=bare]{max-width:none;padding:var(--space-xl) var(--space-lg) 0;border-radius:var(--radius-panel) var(--radius-panel) 0 0;position:relative}.ui-sheet[data-chrome=bare]>div:first-of-type{scrollbar-width:none;padding:0}.ui-sheet[data-chrome=bare]>div:first-of-type::-webkit-scrollbar{display:none}.ui-sheet__corner-close{top:var(--space-xl);z-index:2;position:absolute;inset-inline-end:var(--space-lg)}@media (min-width:768px){.ui-sheet-panel--bare{padding-inline:var(--space-xxxl)}.ui-sheet[data-chrome=bare]{padding:var(--space-xxl) var(--space-xxl) 0;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.ui-sheet__corner-close{top:var(--space-xxl);inset-inline-end:var(--space-xxl)}}.ui-sheet[data-size=max]{max-height:calc(100dvh - 34px)}.ui-sheet[data-title-size=xl] .ui-sheet__title{letter-spacing:0;color:var(--text-primary);font-size:20px;font-weight:700;line-height:24px}.ui-sheet[data-title-size=xl] .ui-sheet__grabber{display:none}.ui-sheet[data-title-size=xl]>div:first-of-type{padding:var(--space-xl) var(--space-lg) var(--space-xxl)}.ui-sheet[data-title-size=xl]>div:first-of-type>div:first-child{margin-bottom:0}.ui-sheet[data-title-size=xl] .ui-sheet__header-row{align-items:center;min-height:32px}@media (max-width:767px){.ui-sheet-panel:has(>.ui-sheet[data-title-size=xl]){padding-inline:0}.ui-sheet[data-title-size=xl]{border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;max-width:none}.ui-sheet[data-title-size=xl][data-surface=page]{border-radius:var(--radius-panel) var(--radius-panel) 0 0}}@media (min-width:768px){.ui-sheet[data-wide=dialog][data-title-size=xl] .ui-sheet__title{letter-spacing:-.025em;font-size:36px;font-weight:700;line-height:40px}.ui-sheet[data-wide=dialog][data-title-size=xl]>div:first-of-type{padding:var(--space-xxl) var(--space-xxl) var(--space-huge)}.ui-sheet[data-wide=dialog][data-title-size=xl]>div:first-of-type>div:first-child{margin-bottom:0}.ui-sheet[data-wide=drawer][data-title-size=xl] .ui-sheet__title{letter-spacing:-.02em;font-size:clamp(1.75rem,1.6739rem + .3478vw,2rem);font-weight:600;line-height:clamp(2.25rem,2.1739rem + .3478vw,2.5rem)}.ui-sheet[data-wide=drawer][data-title-size=xl] .ui-sheet__description{letter-spacing:0;color:var(--text-primary);margin-top:6px;font-size:16px;line-height:22px}.ui-sheet[data-wide=drawer][data-title-size=xl]>div:first-of-type{padding:calc(var(--space-lg) + clamp(0rem, -.9511rem + 4.3478vw, 3.125rem)) var(--space-xl)}.ui-sheet[data-wide=drawer][data-title-size=xl]>div:first-of-type>div:first-child{margin-bottom:0}}@media (max-width:767px){.ui-sheet[data-wide=dialog][data-dialog-inset=lg] .ui-sheet__title{font-size:24px;line-height:24px}.ui-sheet[data-dialog-inset=lg]>div:first-of-type>div:first-child{margin-bottom:var(--space-lg)}.ui-sheet[data-dialog-inset=lg]>.ui-sheet__footer[data-rule=none]{padding:var(--space-md) var(--space-xl) calc(var(--space-md) + env(safe-area-inset-bottom))}}.ui-sheet[data-title-size=line] .ui-sheet__title,.ui-sheet[data-wide=dialog][data-title-size=line] .ui-sheet__title{letter-spacing:0;color:var(--text-pure);font-size:16px;font-weight:600;line-height:22.78px}.ui-sheet[data-chrome=classic][data-corner=lg]{border-radius:var(--radius-sheet) var(--radius-sheet) 0 0}.ui-sheet[data-chrome=classic]{background-color:var(--bg-primary);border-radius:var(--radius-md) var(--radius-md) 0 0}.overlay-scrim:has(.ui-sheet[data-chrome=classic]){background-color:var(--overlay-classic)}@media (max-width:767px){.overlay-scrim:has(.ui-sheet[data-chrome=classic]){background-color:var(--overlay-classic-sheet)}.ui-sheet-panel:has(>.ui-sheet[data-chrome=classic]){padding-inline:0}.ui-sheet[data-chrome=classic]{max-width:none}.ui-sheet[data-chrome=classic]:not([data-corner=lg]){max-height:100dvh;box-shadow:none;transition:border-radius var(--duration-fast) ease;padding-top:20px;position:relative}.ui-sheet[data-chrome=classic][data-at-top]{border-radius:0}.ui-sheet-head-classic{padding:0 var(--space-lg) var(--space-sm);box-shadow:0 1px 0 var(--rule-sheet)}.ui-sheet-head-classic__row{padding:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.ui-sheet-head-classic__title{letter-spacing:-.04em;color:var(--action);margin:0;font-size:15px;font-weight:500;line-height:20px}.ui-sheet-head-classic__close{margin-block:-2px;margin-inline:var(--space-lg) -2px;flex-shrink:0}.ui-sheet[data-chrome=classic]:not([data-corner=lg]) .ui-sheet__footer{padding:var(--space-lg)}.ui-sheet[data-chrome=classic]:not([data-corner=lg]):before{content:"";top:8px;background-color:color-mix(in srgb, var(--text-pure) 14%, transparent);border-radius:2px;width:36px;height:4px;position:absolute;inset-inline-start:calc(50% - 18px)}}.ui-sheet[data-chrome=classic]>div:first-of-type{padding:0}@media (min-width:768px){.ui-sheet-head-classic{display:none}.ui-sheet-panel:has(>.ui-sheet[data-chrome=classic]){padding-inline:var(--space-lg)}.ui-sheet[data-wide=dialog][data-chrome=classic]{width:100%;max-width:var(--ui-sheet-wide-width,450px);border-radius:var(--radius-menu-card);max-height:calc(100dvh - 2.4rem);box-shadow:var(--shadow-modal)}.ui-sheet[data-wide=dialog][data-chrome=classic][data-size=full]{max-height:85dvh}.ui-sheet[data-wide=dialog][data-chrome=classic]>div:first-of-type,.ui-sheet[data-wide=dialog][data-chrome=classic]>div:first-of-type:last-child{padding:0}}@media (max-width:767px){.ui-sheet-head-classic[data-size=md] .ui-sheet-head-classic__title{font-size:22px;font-weight:600;line-height:22px}}.ui-offcanvas-head-classic{display:none}@media (min-width:768px){.ui-offcanvas-head-classic{border-bottom:1px solid var(--rule-classic);align-items:center;padding:16px;display:flex}.ui-offcanvas-head-classic__title{letter-spacing:-.01em;color:var(--action);margin:0;font-size:22px;font-weight:600;line-height:36px}.ui-offcanvas-head-classic[data-size=md-inset],.ui-offcanvas-head-classic[data-size=lg-inset]{padding-inline:40px}.ui-offcanvas-head-classic[data-size=lg-inset] .ui-offcanvas-head-classic__title{font-size:28px;line-height:40px}.ui-sheet-panel:has(>.ui-sheet[data-chrome=classic][data-wide=drawer]){padding-inline:0}.overlay-scrim:has(.ui-sheet[data-chrome=classic][data-wide=drawer]){background-color:var(--overlay-offcanvas)}.ui-sheet[data-chrome=classic][data-wide=drawer]{border-inline-start:1px solid var(--border-ink);border-radius:0}.ui-sheet[data-chrome=classic][data-wide=drawer][data-surface=white]{background-color:var(--surface)}.ui-sheet[data-chrome=classic][data-wide=dialog][data-surface=white]{background-color:var(--surface);border-radius:12px;width:50vw;max-width:800px}}.ui-sheet[data-chrome=classic][data-corner=panel]{border-radius:24px 24px 0 0}@media (max-width:767px){.ui-sheet[data-chrome=classic][data-size=snap]{height:min(800px,100dvh);max-height:min(800px,100dvh)}}.ui-sheet__footer[data-surface=raised]{background-color:var(--surface);box-shadow:0 -2px 10px color-mix(in srgb, var(--text-pure) 10%, transparent);padding:16px}@media (min-width:768px){.ui-sheet__footer[data-surface=raised]{display:none}}.ui-sheet:not([data-media])>div:first-of-type{background-color:inherit}.ui-sheet:not([data-media]) .ui-sheet__header{z-index:2;background-color:inherit;position:sticky;top:0}.ui-sheet:not([data-media]) .ui-sheet__header:before{content:"";inset-inline:0;height:var(--space-huge);background-color:inherit;position:absolute;bottom:100%}.ui-sheet:not([data-media]) .ui-sheet__header:after{content:"";inset-inline:0;height:var(--space-lg);background-color:inherit;pointer-events:none;position:absolute;top:100%}@media (min-width:768px){.ui-sheet[data-wide=drawer]:not([data-chrome=offcanvas]) .ui-sheet__header{position:static}.ui-sheet[data-wide=drawer]:not([data-chrome=offcanvas]) .ui-sheet__header:before{content:none}}.ui-sheet[data-media]{position:relative}.ui-sheet[data-media]:focus{outline:none}@media (max-width:767px){.ui-sheet[data-media]{overflow:visible}.ui-sheet[data-media]>div:first-of-type{flex-direction:column;padding:0;display:flex;overflow:hidden}.ui-sheet[data-media] .ui-sheet__header{top:var(--space-lg);z-index:2;margin:0;position:absolute;inset-inline-end:var(--space-lg)}.ui-sheet[data-media] .ui-sheet__title-column{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-sheet__media-layout{flex-direction:column;flex:auto;min-height:0;display:flex}.ui-sheet__media{flex-shrink:0}.ui-sheet__media-body{min-height:0;padding:var(--space-xl);overscroll-behavior:contain;scrollbar-width:none;flex:auto;overflow-y:auto}.ui-sheet__media-body::-webkit-scrollbar{display:none}}@media (min-width:768px){.ui-sheet__media-layout{gap:var(--space-xl);margin-top:var(--space-xl);display:flex}.ui-sheet__media{flex-shrink:0}.ui-sheet__media-body{flex:1 1 0;min-width:0}}@media (max-width:767px){.ui-sheet-panel:has(>.ui-sheet[data-narrow=dialog]){padding:var(--space-lg);justify-content:center;align-items:center;inset:0}.ui-sheet[data-narrow=dialog]{width:min(var(--ui-sheet-wide-width,576px), 100%);max-height:calc(100vh - 2 * var(--space-lg));max-height:calc(100dvh - 2 * var(--space-lg));border-radius:var(--radius-md)}.ui-sheet[data-narrow=dialog]>div:first-of-type{padding:var(--space-xxl) var(--space-xxl) 0}.ui-sheet[data-narrow=dialog]>div:first-of-type:last-child{padding-bottom:calc(var(--space-xxl) + var(--space-lg))}.ui-sheet[data-narrow=dialog] .ui-sheet__header-row{align-items:flex-start}.ui-sheet[data-narrow=dialog] .ui-sheet__title{font-size:32px;font-weight:600;line-height:40px}.ui-sheet[data-narrow=dialog]>.ui-sheet__footer{padding:var(--space-xl) var(--space-xxl) var(--space-xxl)}.sheet-responsive[data-narrow=dialog]{animation:dialog-pop-in .18s var(--ease-enter)}[data-closing] .sheet-responsive[data-narrow=dialog]{animation:dialog-pop-out .14s var(--ease-exit) forwards}}@media (min-width:768px){.ui-sheet[data-wide=dialog][data-wide-width=content]{width:fit-content;max-width:min(600px,100%)}}@media (max-width:767px){.ui-sheet[data-narrow=dialog][data-wide-width=content]{width:fit-content;max-width:min(600px,100%)}}.ui-sheet:not([data-wide])[data-size]{max-height:90dvh}@media (max-width:767px){.ui-sheet:not([data-narrow])[data-size]{max-height:90dvh}}}
