.sw-page[data-page-type=page]{flex-direction:column;display:flex}.sw-page[data-page-type=page] .sw-navigation-bar{flex-shrink:0}.sw-page[data-page-type=page] .sw-page-content{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}
@keyframes sw-actionsheet-slide-up{0%{opacity:0;transform:translateY(100%)}80%{opacity:1}to{transform:translateY(0)}}@keyframes sw-actionsheet-slide-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.sw-page[data-page-type=actionsheet]{border-radius:var(--sw-radius-sheet) var(--sw-radius-sheet) 0 0;background-color:var(--sw-color-background-elevated);height:50%;padding-top:44px;padding-right:calc(16px + var(--safe-area-right,env(safe-area-inset-right,0px)));padding-left:calc(16px + var(--safe-area-left,env(safe-area-inset-left,0px)));top:auto;box-shadow:0 1px 20px #00000029}.sw-page[data-page-type=actionsheet][data-page-status=entering]{animation:sw-actionsheet-slide-up var(--sw-page-duration,var(--sw-motion-duration-enter)) var(--sw-page-easing,var(--sw-motion-easing-enter)) both}.sw-page[data-page-type=actionsheet][data-page-status=exiting]{opacity:0;animation:sw-actionsheet-slide-down var(--sw-page-duration,var(--sw-motion-duration-exit)) var(--sw-page-easing,var(--sw-motion-easing-exit)) both}.sw-page[data-page-type=actionsheet].animate-height{transition:height var(--sw-transition-slow)}.sw-page[data-page-type=actionsheet].hide-dragbar{padding-top:0}.sw-page[data-page-type=actionsheet].hide-dragbar>.sw-dragbar{display:none}.sw-page[data-page-type=actionsheet]>.sw-dragbar{appearance:none;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;z-index:1;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;width:64px;height:44px;margin:0;padding:0;position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%)}.sw-page[data-page-type=actionsheet]>.sw-dragbar:before{content:"";background:var(--sw-color-grabber);border-radius:999px;width:36px;height:5px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.sw-page[data-page-type=actionsheet]>.sw-dragbar:focus-visible:before{outline:2px solid var(--sw-color-label-secondary);outline-offset:4px}.sw-page[data-page-type=actionsheet]>.sw-dragbar:active{cursor:grabbing}.sw-page[data-page-type=actionsheet]>.sw-dragbar:disabled{cursor:default}
@keyframes sw-page-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes sw-page-slide-out{0%{transform:translate(0)}to{transform:translate(100%)}}.sw-page{width:100%;height:100%;padding:var(--safe-area-top,env(safe-area-inset-top)) var(--safe-area-right,env(safe-area-inset-right)) var(--safe-area-bottom,env(safe-area-inset-bottom)) var(--safe-area-left,env(safe-area-inset-left));background-color:var(--sw-color-background-primary);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.sw-page[data-page-type=page][data-page-status=entering]{animation:sw-page-slide-in var(--sw-page-duration,var(--sw-motion-duration-slow)) var(--sw-page-easing,var(--sw-motion-easing-enter)) both}.sw-page[data-page-type=page][data-page-status=exiting]{animation:sw-page-slide-out var(--sw-page-duration,var(--sw-motion-duration-slow)) var(--sw-page-easing,var(--sw-motion-easing-enter)) both}.sw-page>.sw-container{width:100%;height:100%}@supports (view-transition-name:none){.sw-page[data-transition-type=view-transition][data-page-status=entering],.sw-page[data-transition-type=view-transition][data-page-status=exiting]{animation:none}}html.forwards::view-transition-old(root){animation:var(--sw-motion-duration-slow) var(--sw-motion-easing-enter) both slide-to-left;z-index:1}html.forwards::view-transition-new(root){animation:var(--sw-motion-duration-slow) var(--sw-motion-easing-enter) both slide-from-right;z-index:2}html.backwards::view-transition-old(root){animation:var(--sw-motion-duration-slow) var(--sw-motion-easing-enter) both slide-to-right;z-index:2}html.backwards::view-transition-new(root){animation:var(--sw-motion-duration-slow) var(--sw-motion-easing-enter) both slide-from-left;z-index:1}::view-transition-old(root){animation:var(--sw-motion-duration-slow) var(--sw-motion-easing-enter) both slide-to-left;z-index:1}::view-transition-new(root){animation:var(--sw-motion-duration-slow) var(--sw-motion-easing-enter) both slide-from-right;z-index:2}::view-transition-group(*){animation-duration:var(--sw-motion-duration-slow);animation-timing-function:var(--sw-motion-easing-enter);z-index:1000}::view-transition-image-pair(*){isolation:isolate}::view-transition-old(*){animation:var(--sw-motion-duration-slow) var(--sw-motion-easing-enter) both fade-out;mix-blend-mode:normal}::view-transition-new(*){animation:var(--sw-motion-duration-slow) var(--sw-motion-easing-enter) both fade-in;mix-blend-mode:normal}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-to-left{0%{transform:translate(0)}to{transform:translate(-30%)}}@keyframes slide-from-left{0%{transform:translate(-30%)}to{transform:translate(0)}}@keyframes slide-to-right{0%{transform:translate(0)}to{transform:translate(100%)}}.sw-page[data-page-type=page][data-transition-type=fade][data-page-status=entering]{animation-name:sw-fade-in}.sw-page[data-page-type=page][data-transition-type=fade][data-page-status=exiting]{animation-name:sw-fade-out}.sw-page[data-page-type=page][data-transition-type=scale][data-page-status=entering]{animation-name:sw-surface-in}.sw-page[data-page-type=page][data-transition-type=scale][data-page-status=exiting]{animation-name:sw-surface-out}.sw-page[data-page-type=page][data-transition-type=none]{animation:none}.sw-page[data-page-type=page][data-transition-type=slide][data-transition-direction=backwards][data-page-status=entering]{animation-name:slide-from-left}.sw-page[data-page-type=page][data-transition-type=slide][data-transition-direction=backwards][data-page-status=exiting]{animation-name:slide-to-left}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
.sw-navigationstack{scroll-behavior:smooth;width:100%;height:100%;position:relative}.sw-navigationstack *{scrollbar-width:thin;scrollbar-color:#808080cc transparent}
