.tray-overlay{cursor:default;padding:env(safe-area-inset-top,0) 0 env(safe-area-inset-bottom,0);z-index:45;height:100lvh;margin:0;inset:0;overflow:hidden auto}.tray-overlay,.tray-overlay .tray{box-sizing:border-box;position:fixed}.tray-overlay .tray{background-color:var(--surface-2);border:1px solid var(--edge);box-shadow:var(--shadow-3);border-radius:15px;flex-flow:column;justify-content:space-between;align-items:stretch;width:calc(100% - 12px);max-width:420px;display:flex;top:6px;bottom:6px;right:6px}.tray-overlay .tray .tray__heading{flex-flow:row;justify-content:space-between;align-items:center;gap:6px;padding:9px;display:flex;position:relative}.tray-overlay .tray .tray__heading:after{content:"";background-color:var(--beau);border-bottom:1px solid var(--edge);position:absolute;bottom:0;left:18px;right:18px}.tray-overlay .tray .tray__heading button.action,.tray-overlay .tray .tray__heading button.button{margin:0}.tray-overlay .tray .tray__heading h1{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-h2);flex-grow:1;margin:0 0 0 9px}.tray-overlay .tray .tray__close{z-index:1;margin:0;position:absolute;top:9px;right:9px}.tray-overlay .tray .tray__close svg.icon{margin:0}.tray-overlay .tray .tray__content{flex-grow:1;padding:0 18px 72px;position:relative;overflow:hidden auto}.tray-overlay .tray .tray__content>:first-child{margin-top:0}.tray-overlay .tray .tray__content>:last-child{margin-bottom:0}.tray-overlay .tray .tray__content>.tabs:first-child .tabs__header{margin-top:0}.tray-overlay .tray .tray__content .empty{margin-top:24px}.tray-overlay .tray .tray__content .action-group{margin:24px 0}.tray-overlay .tray .tray__actions{padding:12px;position:relative}.tray-overlay .tray .tray__actions:after{content:"";background-color:var(--beau);border-bottom:1px solid var(--edge);position:absolute;top:0;left:18px;right:18px}.tray-overlay .tray .tray__actions p{margin:12px 0}.tray-overlay .tray .tray__actions .actions,.tray-overlay .tray .tray__actions .message-textarea .text-area{margin:0}.tray-overlay .tray .tray__actions button.action,.tray-overlay .tray .tray__actions button.button{width:auto;margin:0}.tray-overlay .tray .tray__actions button.action~button.action,.tray-overlay .tray .tray__actions button.action~button.button,.tray-overlay .tray .tray__actions button.button~button.action,.tray-overlay .tray .tray__actions button.button~button.button{margin-bottom:0;margin-right:6px}.tray-overlay .tray.tray--list .tray__content{padding:6px}@media (width>=580px){.tray-overlay .tray{top:9px;bottom:9px;right:9px}}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.tray-overlay .tray{background-color:var(--glass-2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}}
