@media (max-width:767px){.gx-sheet-frame{--sheet-backdrop-filter:none}#gx-app.gx-sheet-background-paused *,#gx-app.gx-sheet-background-paused :before,#gx-app.gx-sheet-background-paused :after{animation-play-state:paused!important}}@media (min-width:768px){.gx-sheet-frame{--sheet-backdrop-filter:blur(6px)}#gx-app.gx-sheet-background-paused *,#gx-app.gx-sheet-background-paused :before,#gx-app.gx-sheet-background-paused :after{animation-play-state:paused!important}}
.gx-bs-root{z-index:10000;position:fixed;inset:0}.gx-bs-root[data-hidden]{visibility:hidden}.gx-bs-scrim{background-color:var(--scrim);cursor:default;will-change:opacity;border:none;padding:0;position:absolute;inset:0;transform:translateZ(0)}.gx-bs-wrap{margin:0 auto;position:absolute;bottom:0;left:0;right:0}.gx-bs-bar{justify-content:space-between;align-items:center;padding:0 16px 8px;display:flex}.gx-bs-panel{padding-bottom:env(safe-area-inset-bottom,0px);background-color:var(--plate);border-radius:24px 24px 0 0;flex-direction:column;display:flex;overflow:hidden}.gx-bs-handle{touch-action:none;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:flex-start;height:32px;padding-top:12px;display:flex}.gx-bs-handle span{background-color:var(--overlay-strong);border-radius:100px;width:40px;height:4px}.gx-bs-body{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-width:0;min-height:0;overflow-y:auto}.gx-bs-body::-webkit-scrollbar{display:none}@media (max-width:767px){.gx-bs-body{--sheet-surface:var(--app-sheet-surface);--sheet-surface-lift:var(--app-plate-hover)}.gx-bs-body .bg-deep{background-color:var(--sheet-surface)}.gx-bs-root--dialog{z-index:10002;outline:0}#gx-app{transform-origin:top}#gx-app.gx-app-shrunk{border-radius:12px;overflow:hidden}.gx-bs-wrap{will-change:transform}.gx-bs-close{background-color:var(--plate);-webkit-backdrop-filter:none;backdrop-filter:none;width:46px;height:46px;color:var(--text);border:none;border-radius:50%;outline:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.gx-bs-close:focus-visible{background-color:var(--plate-lift)}}@media (min-width:768px){.gx-bs-body{--sheet-surface:var(--app-sheet-surface);--sheet-surface-lift:var(--app-plate-hover)}.gx-bs-body .bg-deep{background-color:var(--sheet-surface)}.gx-bs-root--dialog{z-index:10002;outline:0}.gx-bs-wrap{will-change:transform;max-width:520px}.gx-bs-close{background-color:var(--plate);-webkit-backdrop-filter:none;backdrop-filter:none;width:46px;height:46px;color:var(--text);cursor:pointer;border:none;border-radius:50%;outline:0;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.gx-bs-close:hover{background-color:var(--plate-lift);color:var(--text)}.gx-bs-close:focus-visible{background-color:var(--plate-lift)}.gx-bs-handle{cursor:grab}.gx-bs-handle:active{cursor:grabbing}}@media (max-width:767px) and (prefers-reduced-motion:reduce){#gx-app.gx-app-shrunk{border-radius:0}}@media (max-width:767px){.gx-bs-root--desktop-side{--gx-sheet-closed-transform:translate3d(0, calc(100% + 120px), 0)}.gx-bs-desktop-header{display:none}.gx-bs-root--desktop-side .gx-bs-bar{justify-content:flex-end}}@media (min-width:768px){.gx-bs-root--desktop-side{--gx-sheet-closed-transform:translate3d(calc(100% + 16px), 0, 0);--page:var(--desktop-container);--plate:var(--desktop-hover);--plate-lift:var(--desktop-hover);--deep:var(--desktop-chrome);outline:0}.gx-bs-root--desktop-side .gx-bs-wrap{width:min(520px,100vw - 16px);max-width:none;margin:0;inset:8px 8px 8px auto}.gx-bs-root--desktop-side .gx-bs-wrap>div{height:100%}.gx-bs-root--desktop-side .gx-bs-panel{background:var(--page);border-radius:32px;padding-top:76px;padding-bottom:0;overflow:hidden;height:100%!important;max-height:100%!important}.gx-bs-root--desktop-side .gx-bs-bar{z-index:3;pointer-events:none;gap:12px;padding:0;position:absolute;inset:20px 20px auto 24px}.gx-bs-root--desktop-side .gx-bs-bar>*{pointer-events:auto}.gx-bs-desktop-header{flex:1;align-items:center;gap:12px;min-width:0;min-height:40px;display:flex}.gx-bs-desktop-header .gx-desktop-sheet-title{flex:1;min-width:0;margin:0;font-size:24px;line-height:1.2}.gx-bs-desktop-header .gx-icon-btn{flex:none;width:40px;height:40px}.gx-bs-root--desktop-side .gx-bs-close{width:40px;height:40px}.gx-bs-root--desktop-side .gx-bs-close:hover,.gx-bs-root--desktop-side .gx-bs-close:focus-visible{background:var(--deep)}.gx-bs-root--desktop-side .gx-bs-handle{display:none}.gx-bs-root--desktop-side .gx-bs-body{--sheet-surface:var(--plate);--sheet-surface-lift:var(--deep)}.gx-bs-root--desktop-side .gx-notify-page{padding:0 24px 32px}.gx-bs-root--desktop-side .gx-pf-screen{min-height:0;padding:20px 0 0}.gx-desktop-profile-content{padding:0 24px 32px}.gx-desktop-sheet-title{color:var(--foreground);margin:0 0 24px;font-size:26px;font-weight:600;line-height:1.2}.gx-desktop-notify-heading{margin-bottom:24px}.gx-desktop-notify-heading .gx-desktop-sheet-title{margin:0;font-size:26px}.gx-bs-root--desktop-side .gx-notify-settings-link{text-align:left;cursor:pointer;border:0;outline:0}.gx-bs-root--desktop-bottom{--gx-sheet-closed-transform:translate3d(0, calc(50dvh + 50% + 200px), 0);--page:var(--desktop-container);--plate:var(--desktop-hover);--plate-lift:var(--desktop-hover);--deep:var(--desktop-chrome);place-items:center;display:grid}.gx-bs-root--desktop-bottom .gx-bs-wrap{width:min(520px,100vw - 32px);max-width:none;margin:0;position:relative;inset:auto}.gx-bs-root--desktop-bottom .gx-bs-panel{background:var(--page);border-radius:32px;padding-bottom:0;max-height:min(700px,100dvh - 200px)!important}.gx-bs-root--desktop-bottom .gx-bs-body{--sheet-surface:var(--plate);--sheet-surface-lift:var(--deep)}.gx-bs-root--desktop-bottom-heading .gx-bs-wrap>div{position:relative}.gx-bs-root--desktop-bottom-heading .gx-bs-panel{padding-top:76px;overflow:hidden;max-height:min(860px,100dvh - 32px)!important}.gx-bs-root--desktop-bottom-heading .gx-bs-bar{z-index:3;gap:12px;padding:0;position:absolute;inset:20px 20px auto 24px}.gx-bs-root--desktop-bottom-heading .gx-bs-desktop-header{display:flex}.gx-bs-root--desktop-bottom-heading .gx-desktop-sheet-title{margin:0;font-size:24px}.gx-bs-root--desktop-bottom-heading .gx-bs-close{width:40px;height:40px}.gx-bs-root--desktop-bottom-heading .gx-bs-handle{display:none}}
