/* Compact create sheet. The server controls which choices are available. */
.app-fab{text-decoration:none}
.app-shell .app-create-menu{position:fixed;inset:auto 0 0;width:100%;max-width:100vw;max-height:calc(100dvh - 24px);margin:0;padding:0;border:0;border-radius:24px 24px 0 0;background:#fff;color:#0b1647;box-shadow:0 -10px 40px #0b16471a;overflow:auto;overscroll-behavior:contain}
.app-create-menu::backdrop{background:rgba(11,22,47,.4)}
.app-create-menu .app-create-menu__sheet{padding:10px 20px calc(16px + env(safe-area-inset-bottom));background:#fff;border-radius:inherit;box-shadow:none}
.app-create-menu .app-create-menu__handle{width:38px;height:4px;margin:0 auto 15px;border-radius:4px;background:#cbd1db;touch-action:none}
.app-create-menu .app-create-menu__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 0 12px}
.app-create-menu .app-create-menu__head h2{margin:0;color:#0b1647;font:650 20px/1.25 system-ui;letter-spacing:-.4px}
.app-create-menu .app-create-menu__head p{margin:5px 0 0;color:#7a8599;font:400 12px/1.4 system-ui}
.app-create-menu .app-create-menu__head button{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;min-height:0;margin:-3px -5px 0 0;padding:0;border:0;border-radius:8px;background:transparent;box-shadow:none;color:#132449;cursor:pointer}
.app-create-menu .app-create-menu__head button svg{width:22px;height:22px}
.app-create-menu .app-create-menu__grid{display:flex;flex-direction:column;gap:0;margin:0;padding:0}
.app-create-menu .app-create-menu__choice{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:13px;min-height:64px;margin:0;padding:10px 1px;border:0;border-radius:0;background:transparent;color:#0b1647;text-decoration:none;box-shadow:none}
.app-create-menu .app-create-menu__choice+.app-create-menu__choice{border-top:1px solid #edf0f5}
.app-create-menu .app-create-menu__choice:hover{background:#f8faff}
.app-create-menu .app-create-menu__choice:active{background:#f1f6fd}
.app-create-menu .app-create-menu__choice-icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:11px}
.app-create-menu .app-create-menu__choice-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.app-create-menu .app-create-menu__choice-text{display:grid;gap:4px;min-width:0;flex:1}
.app-create-menu .app-create-menu__choice-text strong{color:#0b1647;font:650 14px/1.25 system-ui}
.app-create-menu .app-create-menu__choice-text small{color:#7c879b;font:400 11px/1.4 system-ui;overflow-wrap:anywhere}
.app-create-menu .app-create-menu__arrow{display:grid;place-items:center;flex:0 0 18px;color:#7c879b}
.app-create-menu .app-create-menu__arrow svg{width:17px;height:17px}
.app-create-menu__choice--post .app-create-menu__choice-icon{color:#ef1f70;background:#fde6ef}
.app-create-menu__choice--discover .app-create-menu__choice-icon,.app-create-menu__choice--announcement .app-create-menu__choice-icon{color:#1184ec;background:#e6f2ff}
.app-create-menu__choice--listing .app-create-menu__choice-icon,.app-create-menu__choice--product .app-create-menu__choice-icon{color:#069ea8;background:#e0f5f1}
.app-create-menu__choice--report .app-create-menu__choice-icon,.app-create-menu__choice--campaign .app-create-menu__choice-icon{color:#ee357a;background:#fde9f1}
.app-create-menu__choice--event .app-create-menu__choice-icon{color:#1680c7;background:#e6f3fb}
.app-create-menu__choice--job .app-create-menu__choice-icon{color:#23446b;background:#ebf0f8}
.app-create-menu :is(a,button):focus-visible{outline:2px solid #1787eb;outline-offset:2px}
@media(min-width:768px){.app-shell .app-create-menu{inset:auto 0 20px;max-width:440px;max-height:calc(100dvh - 40px);margin:0 auto;border-radius:22px}}
@media(max-width:350px){.app-create-menu .app-create-menu__sheet{padding-left:16px;padding-right:16px}.app-create-menu .app-create-menu__choice{gap:10px}}
