/* WEB190 -> APP256: approved compact platforms and nav integration */
#w190-order{position:fixed;inset:0;z-index:2147481000;display:none;align-items:center;justify-content:center;padding:12px;box-sizing:border-box}#w190-order.show{display:flex}#w190-order .w190-shade{position:absolute;inset:0;background:#000c;backdrop-filter:blur(7px)}#w190-order .w190-panel{position:relative;width:min(94vw,430px);max-height:82dvh;overflow-y:auto;box-sizing:border-box;padding:16px;border:1px solid #d6a24388;border-radius:20px;background:linear-gradient(150deg,#112137,#060b18);color:#fff;box-shadow:0 24px 70px #000b}#w190-order .w190-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;color:#ffd953}#w190-order .w190-close{min-width:44px;min-height:44px;border-radius:12px;border:1px solid #fff5;background:#20324b;color:#fff;font-size:26px}#w190-location{width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:46px;border:1px solid #dcae55;border-radius:11px;background:#192c44;color:#fff;padding:8px}#w190-order .w190-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px}#w190-order .w190-platform{min-width:0;min-height:48px;box-sizing:border-box;padding:9px 4px;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:800;font-size:13px;text-decoration:none;color:white;border-radius:12px;box-shadow:0 5px 14px #0005}#w190-order .w190-pickup{background:#18202a}#w190-order .w190-doordash{background:#e93220}#w190-order .w190-ubereats{background:#080c0b;color:#55e19b}#w190-order .w190-grubhub{background:#e66a18}#w190-order .w190-note{font-size:12px;color:#bdcce0}.w190-dismissed{display:none!important}
/* Single, controlled More panel */
#asnMorePanel[aria-hidden="true"]{display:none!important}#asnMorePanel[aria-hidden="false"]{display:grid!important;visibility:visible!important;pointer-events:auto!important;grid-template-columns:repeat(2,minmax(0,1fr));position:fixed!important;bottom:calc(64px + env(safe-area-inset-bottom,0px))!important;right:10px!important;left:auto!important;width:min(340px,calc(100vw - 20px))!important;max-height:70dvh!important;overflow-y:auto!important;z-index:15000!important;gap:9px!important;background:linear-gradient(145deg,#12233b,#07101e)!important;border:1px solid #e2b05466!important;border-radius:18px!important;padding:12px!important}#asnMorePanel a{min-width:0;min-height:56px;display:flex;align-items:center;justify-content:center;text-align:center;background:#1b304b!important;border:1px solid #dcaa5266!important;border-radius:13px!important;color:#fff!important;padding:7px!important;font-size:12px!important}
.asn-guest-composite{width:100%;min-width:0;box-sizing:border-box}.asn-guest-composite .guestNotice{position:static!important;left:auto!important;right:auto!important;transform:none!important;float:none!important;display:block;max-width:100%!important;width:100%!important;box-sizing:border-box!important;margin:9px 0 0!important;padding:10px 12px!important}
#asnGivesBack,#asnAccessChooser{position:relative;max-width:100%;box-sizing:border-box;scroll-margin-top:75px}#asnGivesBack form input,#asnGivesBack form textarea,#asnGivesBack form select{min-width:0;max-width:100%;box-sizing:border-box}
