.CafeMateConsole_page__iep0M{height:100vh;height:100dvh;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;color:#312c58;background:radial-gradient(circle at 12% 8%,rgba(145,220,255,.38),transparent 28rem),radial-gradient(circle at 88% 18%,rgba(199,163,255,.38),transparent 30rem),linear-gradient(155deg,#f8fbff,#f4efff 48%,#effbff);padding:28px 16px calc(88px + env(safe-area-inset-bottom))}.CafeMateConsole_shell__tDLr7{display:flex;flex-direction:column;width:min(980px,100%);margin:0 auto}.CafeMateConsole_standaloneHeader__986eM{margin-bottom:20px;padding:26px 28px;border:1px solid rgba(124,105,218,.18);border-radius:28px;background:rgba(255,255,255,.76);box-shadow:0 18px 60px rgba(85,72,155,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.CafeMateConsole_brandRow__wrm_E{display:flex;justify-content:space-between;gap:16px;align-items:center}.CafeMateConsole_brandName__OLKg8{margin:0;font-size:clamp(32px,8vw,52px);letter-spacing:-.06em;color:#6650bb}.CafeMateConsole_brandName__OLKg8 b{color:#55a8d6}.CafeMateConsole_brandTag__lVhAx{display:inline-flex;margin-bottom:8px;border-radius:999px;background:#eeeaff;color:#6954bb;padding:6px 10px;font-size:11px;font-weight:900;letter-spacing:.12em}.CafeMateConsole_brandSubtitle__R3_F2{margin:5px 0 0;color:#625c78;font-size:15px}.CafeMateConsole_installButton__uM1ro{flex:0 0 auto;border:0;border-radius:999px;background:#ece7ff;color:#5b47ad;padding:10px 14px;font-weight:800;cursor:pointer}.CafeMateConsole_createVisitButton__5Pjjh{width:100%;margin-top:20px;border:0;border-radius:16px;background:linear-gradient(135deg,#806bd4,#69a7df);color:#fff;padding:15px 18px;font:inherit;font-size:15px;font-weight:900;cursor:pointer;box-shadow:0 12px 26px rgba(101,82,187,.2)}.CafeMateConsole_monthlyLimitHint__IlnQj{margin:9px 2px 0;color:#756d87;font-size:11px;line-height:1.5}.CafeMateConsole_headerUtility__mSFJz{display:flex;justify-content:flex-end;margin-top:10px}.CafeMateConsole_panel__zSEI_{margin-top:18px;padding:26px;border:1px solid rgba(124,105,218,.16);border-radius:28px;background:rgba(255,255,255,.82);box-shadow:0 16px 50px rgba(73,66,133,.09)}.CafeMateConsole_formPanel__uUAL9{background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(241,237,255,.92))}.CafeMateConsole_calendarPanel__9TiDS{order:1}.CafeMateConsole_mineDashboard__Y_iVp{order:0}.CafeMateConsole_formPanel__uUAL9{order:2;scroll-margin-top:12px}.CafeMateConsole_resultsPanel__oVGKS{order:3}.CafeMateConsole_applicationFormPanel__qMWWz{order:4;scroll-margin-top:12px;background:linear-gradient(145deg,#fff,#f2edff)}.CafeMateConsole_sectionHeading__jIomi{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.CafeMateConsole_sectionHeading__jIomi h2{margin:3px 0 0;font-size:24px;letter-spacing:-.04em}.CafeMateConsole_eyebrow__mKgBN{color:#8871db;font-size:11px;font-weight:900;letter-spacing:.16em}.CafeMateConsole_cafeBadge___ZZ7q,.CafeMateConsole_resultCount___WdfZ{flex:0 0 auto;border-radius:999px;background:#e8f8ff;color:#387fa0;padding:8px 12px;font-size:12px;font-weight:900}.CafeMateConsole_resultCount___WdfZ{background:#efeaff;color:#6d57c0}.CafeMateConsole_formPanel__uUAL9 form{display:grid;gap:17px}.CafeMateConsole_twoColumns__h7PkD{display:grid;grid-template-columns:1fr 1.65fr;gap:14px}.CafeMateConsole_formPanel__uUAL9 fieldset,.CafeMateConsole_formPanel__uUAL9 label{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}.CafeMateConsole_formPanel__uUAL9 label>span,.CafeMateConsole_formPanel__uUAL9 legend{color:#50466f;font-size:13px;font-weight:900}.CafeMateConsole_formPanel__uUAL9 input,.CafeMateConsole_formPanel__uUAL9 textarea{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box;border:1px solid #dcd6ee;border-radius:15px;background:rgba(255,255,255,.9);color:#352e54;padding:13px 14px;font:inherit;outline:none}.CafeMateConsole_formPanel__uUAL9 input:focus,.CafeMateConsole_formPanel__uUAL9 textarea:focus{border-color:#9078e4;box-shadow:0 0 0 4px rgba(144,120,228,.12)}.CafeMateConsole_formPanel__uUAL9 textarea{min-height:95px;resize:vertical;line-height:1.55}.CafeMateConsole_handleInput__2OXMr{display:flex;align-items:center;border:1px solid #dcd6ee;border-radius:15px;background:#fff;padding-left:13px}.CafeMateConsole_handleInput__2OXMr b{color:#8871db}.CafeMateConsole_handleInput__2OXMr input{border:0;box-shadow:none!important}.CafeMateConsole_handleInput__2OXMr.CafeMateConsole_blockedHandleInput__4x8nX{border-color:#d85375;box-shadow:0 0 0 4px rgba(216,83,117,.1)}.CafeMateConsole_timeGrid__LcgtM{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.CafeMateConsole_filterTimes__xdQ9c button,.CafeMateConsole_timeGrid__LcgtM button{min-height:46px;border:1px solid #ded9ea;border-radius:14px;background:#fff;color:#777184;font-weight:850;cursor:pointer}.CafeMateConsole_timeGrid__LcgtM button.CafeMateConsole_activeTime__jw67X{border-color:#8770da;background:linear-gradient(135deg,#8270d8,#6f9fe2);color:#fff;box-shadow:0 8px 20px rgba(116,93,206,.24)}.CafeMateConsole_contactHint__4BXiO{margin:-8px 0 0;color:#777087;font-size:12px}.CafeMateConsole_officialAccountGuide__95cH1{margin:-8px 0 0;border-radius:12px;background:#f3f0ff;color:#6552a8;padding:10px 12px;font-size:12px;font-weight:800;line-height:1.5}.CafeMateConsole_officialAccountGuide__95cH1.CafeMateConsole_officialAccountWarning__3l1b6{background:#fff0f3;color:#b83f60}.CafeMateConsole_submitButton__wy4Dg{border:0;border-radius:16px;background:linear-gradient(135deg,#806bd4,#69a7df);color:#fff;padding:15px 18px;font-size:15px;font-weight:900;cursor:pointer;box-shadow:0 12px 26px rgba(101,82,187,.24)}.CafeMateConsole_submitButton__wy4Dg:disabled{opacity:.55;cursor:wait}.CafeMateConsole_formActions__0KGZ2{display:grid;grid-template-columns:minmax(90px,.35fr) 1fr;gap:10px}.CafeMateConsole_cancelButton__gDxKX{border:1px solid #dcd6ee;border-radius:16px;background:#fff;color:#6a627c;padding:15px 18px;font:inherit;font-size:15px;font-weight:900;cursor:pointer}.CafeMateConsole_error__Fns8a,.CafeMateConsole_notice__9rA2H{margin:14px 0 0;padding:12px 14px;border-radius:13px;font-size:13px;font-weight:700}.CafeMateConsole_notice__9rA2H{background:#e8fbf6;color:#297a68}.CafeMateConsole_error__Fns8a{background:#fff0f3;color:#bd3f60}.CafeMateConsole_statusMessage__uSlM9{order:2}.CafeMateConsole_mineGroup__FcZfs{display:grid;gap:9px;margin-top:15px}.CafeMateConsole_mineGroup__FcZfs h3{margin:0;color:#6754ad;font-size:13px}.CafeMateConsole_mineRows__HkELr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.CafeMateConsole_mineRows__HkELr button{display:flex;justify-content:space-between;align-items:center;gap:10px;min-width:0;border:1px solid #e2dcef;border-radius:13px;background:#fff;color:#4d4666;padding:11px 12px;font:inherit;font-size:12px;cursor:pointer}.CafeMateConsole_mineRows__HkELr button b{color:#6551ad}.CafeMateConsole_mineRows__HkELr button span{color:#777087;text-align:right}.CafeMateConsole_restoreButton__z_kOy{border:1px solid #dcd6ee;border-radius:12px;background:#fff;color:#6551ad;padding:9px 11px;font:inherit;font-size:11px;font-weight:900;cursor:pointer}.CafeMateConsole_calendarHeader__v0Kas{display:grid;grid-template-columns:42px 1fr 42px;align-items:center;gap:12px}.CafeMateConsole_calendarHeader__v0Kas h2{margin:0;text-align:center;font-size:23px}.CafeMateConsole_calendarHeader__v0Kas button{width:42px;height:42px;border:0;border-radius:13px;background:#f0ecff;color:#6b55bc;font-size:26px;cursor:pointer}.CafeMateConsole_calendarHeader__v0Kas button:disabled{opacity:.25;cursor:default}.CafeMateConsole_calendarGuide__ND39M{margin:8px 0 20px;text-align:center;color:#777087;font-size:12px}.CafeMateConsole_calendar__J15GY{display:grid;grid-template-columns:repeat(7,1fr);gap:7px}.CafeMateConsole_weekday__DWGgZ{padding:5px 0 8px;text-align:center;color:#887f9d;font-size:12px;font-weight:900}.CafeMateConsole_weekday__DWGgZ:first-child{color:#dd6f91}.CafeMateConsole_blankDay__KHwGn,.CafeMateConsole_day__OGcJL{min-height:72px;border-radius:15px}.CafeMateConsole_day__OGcJL{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid #ebe7f2;background:#fff;color:#3f395b;cursor:pointer}.CafeMateConsole_day__OGcJL:hover{border-color:#a894ea;transform:translateY(-1px)}.CafeMateConsole_day__OGcJL b{border-radius:999px;background:#e6f7ff;color:#3781a2;padding:3px 7px;font-size:10px}.CafeMateConsole_day__OGcJL.CafeMateConsole_selectedDay__TXaJM{border-color:#836cda;background:linear-gradient(145deg,#eeeaff,#e4f7ff);box-shadow:inset 0 0 0 1px #836cda;color:#604bab;font-weight:900}.CafeMateConsole_day__OGcJL.CafeMateConsole_pastDay__lF91e{background:#eeeef1;border-color:#e2e2e6;color:#aaa7b0;cursor:not-allowed;box-shadow:none;transform:none}.CafeMateConsole_day__OGcJL.CafeMateConsole_closedDay__ruq8z{background:#f1f0f3;border-color:#e4e1e8;color:#aaa5b0;cursor:not-allowed;box-shadow:none;transform:none}.CafeMateConsole_day__OGcJL.CafeMateConsole_closedDay__ruq8z em{border-radius:999px;background:#e3e0e7;color:#817b89;padding:2px 6px;font-size:9px;font-style:normal;font-weight:900}.CafeMateConsole_filterTimes__xdQ9c{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:18px}.CafeMateConsole_filterTimes__xdQ9c button{min-height:40px;font-size:12px}.CafeMateConsole_filterTimes__xdQ9c button.CafeMateConsole_activeFilter__sZVUu{border-color:#8b74dd;background:#eee9ff;color:#604ab4}.CafeMateConsole_cards__aL8n8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.CafeMateConsole_card__dTpML{display:grid;align-content:start;gap:15px;padding:19px;border:1px solid #e2dcef;border-radius:20px;background:linear-gradient(155deg,#fff,#faf8ff);scroll-margin:18px}.CafeMateConsole_sharedCard__iUzFO{border-color:#816bd5;box-shadow:0 0 0 3px rgba(129,107,213,.14),0 16px 36px rgba(78,64,142,.14)}.CafeMateConsole_matchedCard__kg_Tq{opacity:.72;background:#f2f1f5}.CafeMateConsole_cardTop__6__Kb{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.CafeMateConsole_primaryContact__pkJm8{display:flex;flex-wrap:wrap;align-items:center;gap:7px;min-width:0}.CafeMateConsole_mine__C32dZ,.CafeMateConsole_slotBadge__JiJlb{border-radius:999px;background:#7661c9;color:#fff;padding:6px 10px;font-size:12px;font-weight:900}.CafeMateConsole_mine__C32dZ{background:#dff7f1;color:#2a7a68}.CafeMateConsole_matchedBadge__1sybi{border-radius:999px;background:#e7def8;color:#684ca0;padding:6px 10px;font-size:11px;font-weight:900}.CafeMateConsole_chatContact__VZiBh,.CafeMateConsole_instagramContact__WtML3,.CafeMateConsole_xContact___D5IX{max-width:100%;border-radius:999px;background:#eeeaff;color:#5f4db0;padding:6px 10px;font-size:12px;font-weight:900;overflow-wrap:anywhere}.CafeMateConsole_instagramContact__WtML3{background:#ffeaf4;color:#a33a70}.CafeMateConsole_chatContact__VZiBh{background:#fff1c7;color:#815f13}.CafeMateConsole_hiddenContact__HYcqG{border-radius:999px;background:#e8e6ec;color:#77727f;padding:6px 10px;font-size:11px;font-weight:900}.CafeMateConsole_card__dTpML h3{margin:0 0 5px;color:#7663bc;font-size:12px}.CafeMateConsole_card__dTpML p{margin:0;color:#4f4964;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.CafeMateConsole_cardActions__UP7VV{display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:2px;gap:8px}.CafeMateConsole_cardActions__UP7VV button{border:0;border-radius:12px;background:#fff0f3;color:#b84765;padding:9px 11px;font:inherit;font-size:12px;font-weight:900;cursor:pointer}.CafeMateConsole_cardActions__UP7VV button:disabled{opacity:.48;cursor:not-allowed}.CafeMateConsole_cardActions__UP7VV button.CafeMateConsole_editButton__42njY{background:#eeeaff;color:#5f4db0}.CafeMateConsole_cardActions__UP7VV button.CafeMateConsole_blockedButton__Napru{background:#eeeef1;color:#8b8793}.CafeMateConsole_cardActions__UP7VV button.CafeMateConsole_manageButton__oVFHJ{background:#e8f8ff;color:#397d9b}.CafeMateConsole_cardActions__UP7VV button.CafeMateConsole_pushButton__yJe57{background:#fff5d8;color:#826319}.CafeMateConsole_cardActions__UP7VV button.CafeMateConsole_shareButton__IGe1M{background:#272331;color:#fff}.CafeMateConsole_cardActions__UP7VV button.CafeMateConsole_backupButton__LO7hL{background:#e8f7f3;color:#317666}.CafeMateConsole_applyButton__xWZuK{width:100%;border:0;border-radius:13px;background:linear-gradient(135deg,#806bd4,#69a7df);color:#fff;padding:12px;font:inherit;font-weight:900;cursor:pointer}.CafeMateConsole_myApplication__dsnWI{display:flex;flex-wrap:wrap;align-items:center;gap:8px;border-radius:13px;background:#f1edff;padding:11px;font-size:12px}.CafeMateConsole_myApplication__dsnWI b{margin-right:auto;color:#5f4bae}.CafeMateConsole_closeApplication__mXkB3,.CafeMateConsole_myApplication__dsnWI button{border:0;border-radius:10px;background:#fff;color:#6755a9;padding:7px 9px;font:inherit;font-size:11px;font-weight:900;cursor:pointer}.CafeMateConsole_applicationList__7_wYX{display:grid;gap:10px;border-top:1px solid #e6e0ef;padding-top:14px}.CafeMateConsole_applicationItem__AeK4g{display:grid;gap:9px;border-radius:14px;background:#fff;padding:13px}.CafeMateConsole_applicationActions__grp0E,.CafeMateConsole_applicationContacts__cny6S{display:flex;flex-wrap:wrap;gap:7px}.CafeMateConsole_applicationContacts__cny6S a{border-radius:999px;background:#eeeaff;color:#5f4db0;padding:6px 9px;font-size:11px;font-weight:900}.CafeMateConsole_applicationActions__grp0E button{border:0;border-radius:10px;background:#e6f7f0;color:#277661;padding:8px 10px;font:inherit;font-size:11px;font-weight:900;cursor:pointer}.CafeMateConsole_applicationActions__grp0E button+button{background:#fff0f3;color:#b84765}.CafeMateConsole_applicationActions__grp0E button:disabled,.CafeMateConsole_myApplication__dsnWI button:disabled{opacity:.5;cursor:wait}.CafeMateConsole_safetyActions__q6aR2{display:flex;justify-content:flex-end;gap:7px}.CafeMateConsole_safetyActions__q6aR2 button{border:0;background:transparent;color:#9891a4;padding:4px;font:inherit;font-size:10px;text-decoration:underline;cursor:pointer}.CafeMateConsole_applicationFormPanel__qMWWz form{display:grid;gap:15px}.CafeMateConsole_applicationFormPanel__qMWWz label{display:grid;gap:8px;min-width:0;color:#50466f;font-size:13px;font-weight:900}.CafeMateConsole_applicationFormPanel__qMWWz input,.CafeMateConsole_applicationFormPanel__qMWWz textarea{display:block;width:100%;min-width:0;border:1px solid #dcd6ee;border-radius:15px;background:#fff;color:#352e54;padding:13px 14px;font:inherit;outline:none}.CafeMateConsole_applicationFormPanel__qMWWz textarea{min-height:92px;resize:vertical}.CafeMateConsole_applicationFormPanel__qMWWz .CafeMateConsole_handleInput__2OXMr{display:flex}.CafeMateConsole_applicationFormPanel__qMWWz .CafeMateConsole_handleInput__2OXMr input{border:0}.CafeMateConsole_applicationTarget__FKEP0{margin:-8px 0 18px;border-radius:12px;background:#eeeaff;color:#624eaf;padding:10px 12px;font-weight:900}.CafeMateConsole_empty__F9VYV{margin:0;padding:48px 20px;border:1px dashed #dcd4ed;border-radius:18px;color:#7e778e;text-align:center;line-height:1.7}.CafeMateConsole_modalBackdrop__MbESK{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(37,31,65,.48);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.CafeMateConsole_modal___dWL_{width:min(500px,100%);max-height:min(760px,calc(100dvh - 36px));overflow-y:auto;box-sizing:border-box;border:1px solid rgba(126,103,212,.2);border-radius:24px;background:linear-gradient(145deg,#fff,#f5f1ff);padding:24px;box-shadow:0 28px 80px rgba(38,29,80,.28)}.CafeMateConsole_modalEyebrow__unATJ{color:#836bd2;font-size:10px;font-weight:900;letter-spacing:.16em}.CafeMateConsole_modal___dWL_ h2{margin:5px 0 8px;color:#3c345f;font-size:23px;letter-spacing:-.04em}.CafeMateConsole_modal___dWL_>p{margin:0 0 16px;color:#706a80;font-size:13px;line-height:1.55}.CafeMateConsole_modal___dWL_ form{display:grid;gap:15px}.CafeMateConsole_modal___dWL_ label{display:grid;gap:7px;color:#50466f;font-size:13px;font-weight:900}.CafeMateConsole_modal___dWL_ textarea{width:100%;min-height:92px;box-sizing:border-box;border:1px solid #d8d1ea;border-radius:14px;background:#fff;color:#352e54;padding:12px 13px;font:inherit;line-height:1.5;resize:vertical;outline:none}.CafeMateConsole_modal___dWL_ textarea:focus{border-color:#8c74de;box-shadow:0 0 0 4px rgba(140,116,222,.12)}.CafeMateConsole_reasonGrid__vNnaw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.CafeMateConsole_reasonGrid__vNnaw button{border:1px solid #ddd6ed;border-radius:12px;background:#fff;color:#6c657b;padding:11px 9px;font:inherit;font-size:12px;font-weight:850;cursor:pointer}.CafeMateConsole_reasonGrid__vNnaw button.CafeMateConsole_activeReason__SgcBf{border-color:#8069d4;background:#eee9ff;color:#5f4aad;box-shadow:inset 0 0 0 1px #8069d4}.CafeMateConsole_modalActions__8MFoD{display:flex;justify-content:flex-end;gap:9px;margin-top:4px}.CafeMateConsole_modalActions__8MFoD button{border:0;border-radius:13px;padding:11px 15px;font:inherit;font-size:13px;font-weight:900;cursor:pointer}.CafeMateConsole_modalActions__8MFoD button:disabled{opacity:.5;cursor:wait}.CafeMateConsole_modalActions__8MFoD button.CafeMateConsole_modalCancel__zmU5S{background:#eceaf0;color:#716b7b}.CafeMateConsole_modalActions__8MFoD button.CafeMateConsole_modalConfirm__qi7mQ{background:linear-gradient(135deg,#806bd4,#69a7df);color:#fff}.CafeMateConsole_modalActions__8MFoD button.CafeMateConsole_modalDanger__2zV9h{background:#fff0f3;color:#b83f60}.CafeMateConsole_modal___dWL_ textarea.CafeMateConsole_codeInput__fj6xp{min-height:112px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;overflow-wrap:anywhere}.CafeMateConsole_backupSection__nINkl{margin-top:22px;border-top:1px solid #e3ddef;padding-top:18px}.CafeMateConsole_backupSection__nINkl h3{margin:0 0 6px;color:#50466f;font-size:15px}.CafeMateConsole_backupSection__nINkl p{margin:0 0 12px;color:#777087;font-size:12px;line-height:1.55}.CafeMateConsole_backupList__Pm2_j{display:grid;gap:8px}.CafeMateConsole_backupList__Pm2_j button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:1px solid #ddd6ed;border-radius:13px;background:#fff;color:#51496a;padding:11px 12px;font:inherit;cursor:pointer}.CafeMateConsole_backupList__Pm2_j button span{color:#8374ad;font-size:11px;font-weight:800}.CafeMateConsole_backupList__Pm2_j button b{font-size:12px;text-align:right}@media (max-width:700px){.CafeMateConsole_page__iep0M{padding:12px 10px calc(82px + env(safe-area-inset-bottom))}.CafeMateConsole_panel__zSEI_,.CafeMateConsole_standaloneHeader__986eM{border-radius:21px;padding:19px}.CafeMateConsole_brandRow__wrm_E{align-items:flex-start;flex-direction:column}.CafeMateConsole_twoColumns__h7PkD{grid-template-columns:1fr}.CafeMateConsole_twoColumns__h7PkD>*{min-width:0;max-width:100%}.CafeMateConsole_formPanel__uUAL9 input[type=date]{min-height:52px;font-size:16px;appearance:none}.CafeMateConsole_timeGrid__LcgtM{grid-template-columns:repeat(2,1fr)}.CafeMateConsole_blankDay__KHwGn,.CafeMateConsole_day__OGcJL{min-height:58px;border-radius:12px}.CafeMateConsole_filterTimes__xdQ9c{grid-template-columns:repeat(3,1fr)}.CafeMateConsole_cards__aL8n8,.CafeMateConsole_mineRows__HkELr{grid-template-columns:1fr}.CafeMateConsole_sectionHeading__jIomi{align-items:center}.CafeMateConsole_sectionHeading__jIomi h2{font-size:20px}.CafeMateConsole_modal___dWL_{border-radius:20px;padding:20px}.CafeMateConsole_reasonGrid__vNnaw{grid-template-columns:1fr}.CafeMateConsole_modalActions__8MFoD button{flex:1 1}}@media (max-width:390px){.CafeMateConsole_calendar__J15GY{gap:4px}.CafeMateConsole_blankDay__KHwGn,.CafeMateConsole_day__OGcJL{min-height:52px}.CafeMateConsole_day__OGcJL b{padding:2px 5px;font-size:9px}}