.create-menu-module__P0Mrsa__plus{z-index:45;left:50%;bottom:calc(22px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(16px);color:#e65320;cursor:pointer;background:#ffffff45;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:62px;height:62px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 4px 24px #293c3426}.create-menu-module__P0Mrsa__plus svg{fill:none;stroke:currentColor;stroke-width:2px;width:30px;height:30px}.create-menu-module__P0Mrsa__plus:hover{background:#ffffffb0}.create-menu-module__P0Mrsa__plus:focus-visible,.create-menu-module__P0Mrsa__dialog :focus-visible{outline-offset:4px;outline:3px solid #ff682a}.create-menu-module__P0Mrsa__dialog{color:#23312c;background:#fafbf9;border:1px solid #dfe4e0;border-radius:28px;width:min(680px,100vw - 28px);max-height:calc(100dvh - 40px);margin:auto;padding:0;overflow:auto;box-shadow:0 24px 90px #15282440}.create-menu-module__P0Mrsa__dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0b172a55}.create-menu-module__P0Mrsa__content{padding:28px}.create-menu-module__P0Mrsa__content header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.create-menu-module__P0Mrsa__content header span{letter-spacing:2px;color:#d65b2c;font-size:10px;font-weight:700}.create-menu-module__P0Mrsa__content h2{letter-spacing:-.7px;margin:8px 0 0;font-size:clamp(23px,4vw,30px);line-height:1.2}.create-menu-module__P0Mrsa__content header button{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:1px solid #dce3dd;border-radius:50%;flex-shrink:0;font-size:26px}.create-menu-module__P0Mrsa__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.create-menu-module__P0Mrsa__card{text-align:left;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce3dd;border-radius:18px;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:flex;position:relative}.create-menu-module__P0Mrsa__card:hover{background:#fff8f3;border-color:#f89971;transform:translateY(-3px)}.create-menu-module__P0Mrsa__icon{color:#e8632a;background:#fff0e6;border-radius:13px;place-items:center;width:42px;height:42px;margin-bottom:5px;display:grid}.create-menu-module__P0Mrsa__icon svg{width:24px;height:24px}.create-menu-module__P0Mrsa__card strong{font-size:15px}.create-menu-module__P0Mrsa__card small{color:#717d76;font-size:12px;line-height:1.4}.create-menu-module__P0Mrsa__arrow{color:#9ca89f;font-size:22px;position:absolute;top:23px;right:20px}.create-menu-module__P0Mrsa__content>p{text-align:center;color:#7c877f;margin:22px 0 0;font-size:12px}html[data-theme=dark] .create-menu-module__P0Mrsa__plus{color:#ffab80;background:#15243660;border-color:#ffffff40}html[data-theme=dark] .create-menu-module__P0Mrsa__dialog{color:#eef2f6;background:#14202e;border-color:#3b4a59}html[data-theme=dark] .create-menu-module__P0Mrsa__card{background:#1d2b3a;border-color:#3b4a59}html[data-theme=dark] .create-menu-module__P0Mrsa__card:hover{background:#293443;border-color:#fa9c72}html[data-theme=dark] .create-menu-module__P0Mrsa__icon{color:#ffb38e;background:#523a2e}html[data-theme=dark] .create-menu-module__P0Mrsa__card small{color:#b8c4ce}@media (max-width:760px){.create-menu-module__P0Mrsa__plus{width:54px;height:54px;bottom:calc(17px + env(safe-area-inset-bottom,0px))}.create-menu-module__P0Mrsa__content{padding:22px 16px}.create-menu-module__P0Mrsa__card{min-height:150px;padding:15px}.create-menu-module__P0Mrsa__card strong{font-size:14px}.create-menu-module__P0Mrsa__arrow{top:18px;right:15px}.create-menu-module__P0Mrsa__dialog{border-radius:24px}}@media (prefers-reduced-motion:reduce){.create-menu-module__P0Mrsa__card{transition:none}}.create-menu-module__P0Mrsa__mobileCopy{display:none}@media (max-width:600px){.create-menu-module__P0Mrsa__dialog{overscroll-behavior:contain;background:linear-gradient(155deg,#fffaf5,#f6f8fa 55%);border:0;border-radius:28px 28px 0 0;width:100%;max-width:none;max-height:calc(100dvh - 16px);margin:0;inset:auto 0 0;box-shadow:0 -12px 60px #15282430}.create-menu-module__P0Mrsa__dialog[open]{animation:.24s ease-out create-menu-module__P0Mrsa__sheet-enter}.create-menu-module__P0Mrsa__content{padding:12px 18px calc(20px + env(safe-area-inset-bottom,0px))}.create-menu-module__P0Mrsa__content:before{content:"";background:#b8c2c6;border-radius:4px;width:34px;height:4px;margin:0 auto 20px;display:block}.create-menu-module__P0Mrsa__content header{gap:10px;margin-bottom:20px;padding-right:42px;position:relative}.create-menu-module__P0Mrsa__content header span{letter-spacing:1.6px;font-size:9px}.create-menu-module__P0Mrsa__content h2{letter-spacing:-.7px;max-width:240px;margin-top:7px;font-size:24px;font-weight:700;line-height:1.15}.create-menu-module__P0Mrsa__content header button{background:#e9eeed;border:0;place-items:center;width:36px;height:36px;font-size:25px;display:grid;position:absolute;top:0;right:0}.create-menu-module__P0Mrsa__content header button:focus-visible{outline-offset:2px;outline-width:2px}.create-menu-module__P0Mrsa__cards{gap:10px}.create-menu-module__P0Mrsa__card{background:#ffffffd9;border-color:#e4e9e7;border-radius:18px;gap:5px;min-height:0;padding:14px;box-shadow:0 3px 12px #20332804}.create-menu-module__P0Mrsa__icon{border-radius:12px;width:36px;height:36px;margin-bottom:5px}.create-menu-module__P0Mrsa__icon svg{width:21px;height:21px}.create-menu-module__P0Mrsa__card strong{font-size:15px;line-height:1.25}.create-menu-module__P0Mrsa__card small{min-height:31px;font-size:11px;line-height:1.4}.create-menu-module__P0Mrsa__card:active{background:#fff0e6;transform:scale(.97)}.create-menu-module__P0Mrsa__desktopCopy{display:none}.create-menu-module__P0Mrsa__mobileCopy{display:inline}.create-menu-module__P0Mrsa__content>p{margin:16px 0 0;font-size:11px}html[data-theme=dark] .create-menu-module__P0Mrsa__dialog{background:linear-gradient(155deg,#223043,#14202e 55%)}html[data-theme=dark] .create-menu-module__P0Mrsa__content:before{background:#677889}html[data-theme=dark] .create-menu-module__P0Mrsa__content header button{background:#304155}html[data-theme=dark] .create-menu-module__P0Mrsa__card{background:#233244;border-color:#3b4c60}html[data-theme=dark] .create-menu-module__P0Mrsa__content>p{color:#b8c4ce}}@keyframes create-menu-module__P0Mrsa__sheet-enter{0%{opacity:.4;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.create-menu-module__P0Mrsa__dialog[open]{animation:none}}
