/* UltraMAX DEV: viewport-safe, one-at-a-time Step 3 action sheet.
 * Popover is portalled to body: it cannot be clipped by collection-card.
 */
body > .um-collection-actions-portal {
 position:fixed !important;
 display:flex !important;flex-direction:column !important;gap:3px !important;
 z-index:2147483000 !important;
 isolation:isolate !important;overflow-x:hidden !important;overflow-y:auto !important;
 box-sizing:border-box !important;min-width:0 !important;
 padding:7px !important;margin:0 !important;
 transform:none !important;opacity:1 !important;visibility:visible !important;
 pointer-events:auto !important;border-radius:13px !important;
 color:#edf3fa !important;-webkit-text-fill-color:#edf3fa !important;
 background:#273340 !important;background-image:none !important;
 border:1px solid #435161 !important;box-shadow:0 14px 35px rgba(0,0,0,.38) !important;
 overscroll-behavior:contain !important;
}
body > .um-collection-actions-portal > button {
 flex:0 0 auto !important;display:block !important;
 box-sizing:border-box !important;width:100% !important;min-width:0 !important;
 min-height:44px !important;height:auto !important;
 padding:10px 13px !important;margin:0 !important;
 border:0 !important;border-radius:8px !important;
 background:transparent !important;background-image:none !important;
 box-shadow:none !important;text-align:left !important;
 font:600 13px/1.45 Inter,system-ui,sans-serif !important;
 color:#edf3fa !important;-webkit-text-fill-color:#edf3fa !important;
 white-space:normal !important;overflow-wrap:anywhere !important;
}
body > .um-collection-actions-portal > button:is(:hover,:focus-visible) {
 background:#354758 !important;
 outline:none !important;
}
html[data-um-appearance="refined-light"] body > .um-collection-actions-portal,
html.light-mode body > .um-collection-actions-portal {
 background:#fff !important;background-image:none !important;
 border-color:#d7e0e9 !important;
 box-shadow:0 12px 35px rgba(30,44,63,.16) !important;
 color:#202c3d !important;-webkit-text-fill-color:#202c3d !important;
}
html[data-um-appearance="refined-light"] body > .um-collection-actions-portal > button,
html.light-mode body > .um-collection-actions-portal > button {
 color:#202c3d !important;-webkit-text-fill-color:#202c3d !important;
}
html[data-um-appearance="refined-light"] body > .um-collection-actions-portal > button:is(:hover,:focus-visible),
html.light-mode body > .um-collection-actions-portal > button:is(:hover,:focus-visible){
 background:#eef2f6 !important;
}
body > .um-collection-actions-portal[data-menu-layout="mobile"]{
 width:auto !important;
 max-width:none !important;
 border-radius:15px !important;
 box-shadow:0 12px 45px rgba(0,0,0,.36) !important;
}
