.BranchesPage_tableSection__sJJyB{display:grid;gap:12px;border:1px solid rgba(107,58,31,.12);border-radius:8px;background:linear-gradient(180deg,rgba(255,253,250,.96),rgba(255,255,255,.92));box-shadow:0 18px 44px rgba(71,45,30,.06);padding:16px}.BranchesPage_tableHeader__kzA98{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #eadfd2;padding-bottom:12px}.BranchesPage_tableHeader__kzA98 h1{margin:0;color:#2d2018;font-size:18px;font-weight:900;line-height:1.2}.BranchesPage_tableHeader__kzA98 p{margin:4px 0 0;color:#8a7a6f;font-size:12px;font-weight:650;line-height:1.4}.BranchesPage_dangerAction__RmHsW,.BranchesPage_primaryAction__WnVrY,.BranchesPage_secondaryAction__ucwPT{display:inline-flex;min-height:38px;align-items:center;justify-content:center;border-radius:8px;font:inherit;font-size:13px;font-weight:850;padding:0 14px}.BranchesPage_primaryAction__WnVrY{border:1px solid #7a3f20;background:#7a3f20;color:#fff;transition:background-color .18s ease,box-shadow .18s ease}.BranchesPage_primaryAction__WnVrY:hover{background:#633119;box-shadow:0 12px 28px rgba(122,63,32,.18)}.BranchesPage_secondaryAction__ucwPT{border:1px solid rgba(107,58,31,.24);background:#fffaf4;color:#7a3f20}.BranchesPage_dangerAction__RmHsW{border:1px solid #dc3545;background:#dc3545;color:#fff}.BranchesPage_dangerAction__RmHsW:disabled,.BranchesPage_primaryAction__WnVrY:disabled{cursor:not-allowed;opacity:.6}.BranchesPage_toolbar__ugz0W{display:grid;grid-template-columns:minmax(260px,1fr) 210px 170px;gap:10px}.BranchesPage_searchControl__IxhYp{display:grid;gap:6px}.BranchesPage_searchControl__IxhYp span{color:#8a7a6f;font-size:11px;font-weight:850;letter-spacing:.06em}.BranchesPage_searchControl__IxhYp input{width:100%;min-height:42px;border:1px solid rgba(107,58,31,.16);border-radius:8px;background:rgba(255,253,250,.94);color:#2d2018;font:inherit;font-size:13px;font-weight:650;padding:0 14px;outline:none}.BranchesPage_searchControl__IxhYp input:focus{border-color:rgba(122,63,32,.44);box-shadow:0 0 0 3px rgba(122,63,32,.08)}.BranchesPage_contactCell__NR1h9,.BranchesPage_nameCell__cq77X{display:grid;gap:2px}.BranchesPage_nameCell__cq77X small{color:#8a7a6f;font-size:11px}.BranchesPage_branchNameLine__B6pS6{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.BranchesPage_primaryBadge___YMC2{display:inline-flex;min-height:21px;align-items:center;border:1px solid rgba(122,63,32,.2);border-radius:999px;background:#fff5eb;color:#7a3f20;font-size:10px;font-weight:850;letter-spacing:.02em;padding:2px 8px}.BranchesPage_contactCell__NR1h9 small{color:#8a7a6f;font-size:11px}.BranchesPage_emptyState__lQ6Sz{border:1px dashed #dcccbc;border-radius:8px;background:hsla(0,0%,100%,.65);color:#7d6f64;padding:18px}.BranchesPage_stateMessage__ayOJH{display:grid;justify-items:center;gap:5px;color:#8a7a6f;font-size:12px;font-weight:700}.BranchesPage_stateMessage__ayOJH strong{color:#2d2018;font-size:13px;font-weight:900}.BranchesPage_loadingDot__r1kI1{width:9px;height:9px;border-radius:50%;background:#7a3f20;box-shadow:0 0 0 6px rgba(122,63,32,.1);animation:BranchesPage_pulse__5lscu 1s ease-in-out infinite}.BranchesPage_modalBackdrop__B3hYs{position:fixed;inset:0;z-index:1200;display:grid;align-items:start;justify-items:center;overflow-y:auto;background:rgba(23,16,12,.46);padding:18px}.BranchesPage_confirmModal__FDJx_,.BranchesPage_detailsModal__TIpT4,.BranchesPage_editorModal__OVfhD{width:min(860px,100%);overflow:visible;border:1px solid rgba(107,58,31,.16);border-radius:10px;background:linear-gradient(180deg,rgba(255,253,250,.99),rgba(255,255,255,.98));box-shadow:0 30px 80px rgba(31,20,14,.24)}.BranchesPage_confirmModal__FDJx_{width:min(460px,100%);margin-top:15vh;padding:24px}.BranchesPage_confirmModal__FDJx_ h2{margin:0 0 8px;color:#2d2018;font-size:20px}.BranchesPage_confirmModal__FDJx_ p{margin:0 0 8px;color:#6f6056;line-height:1.55}.BranchesPage_confirmModal__FDJx_ small{display:block;margin-bottom:20px;color:#9a6952;font-weight:700}.BranchesPage_modalHeader__9CjIj{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid #eadfd2;padding:20px 24px}.BranchesPage_modalHeader__9CjIj h2{margin:0;color:#2d2018;font-size:22px;font-weight:900}.BranchesPage_modalHeader__9CjIj p{margin:5px 0 0;color:#8a7a6f;font-size:13px}.BranchesPage_closeButton__yimvC{width:38px;height:38px;border:1px solid #ead8ca;border-radius:8px;background:#fffaf5;color:#7a3f20;font-size:24px;line-height:1}.BranchesPage_form__N8GF6{display:grid;gap:16px}.BranchesPage_formGrid__9_aaK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.BranchesPage_formGridSingleColumn__M9753{grid-template-columns:minmax(0,1fr)}.BranchesPage_formField__O_Vqd{display:grid;gap:7px}.BranchesPage_fieldLabel__Lm3BZ{color:#6f5e52;font-size:12px;font-weight:850}.BranchesPage_fullWidth__Ow_0m{grid-column:1/-1}.BranchesPage_sectionHeading__Y99IW{display:grid;gap:3px;border-top:1px solid #f0e5da;padding-top:14px}.BranchesPage_sectionHeading__Y99IW:first-child{border-top:0;padding-top:0}.BranchesPage_sectionHeading__Y99IW strong{color:#4b3428;font-size:13px;font-weight:900}.BranchesPage_sectionHeading__Y99IW span{color:#927f72;font-size:11px}.BranchesPage_socialLinksField__JpNAg{display:grid;gap:12px}.BranchesPage_socialLinkRow___HsKj{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:8px;align-items:end}.BranchesPage_socialLinkRow___HsKj>button{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(220,53,69,.28);border-radius:8px;background:#fff;color:#dc3545;transition:background-color .15s ease,border-color .15s ease}.BranchesPage_socialLinkRow___HsKj>button:hover{border-color:#dc3545;background:#fff4f5}.BranchesPage_socialLinkRow___HsKj svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.BranchesPage_socialAddControl__KnH0x{width:min(320px,100%)}.BranchesPage_modalActions__vC3TT{display:flex;justify-content:flex-end;gap:10px}.BranchesPage_detailsModal__TIpT4{width:min(720px,100%)}.BranchesPage_qrPanel__DXZFG{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:20px;margin:20px 24px 0;border:1px solid #eadfd2;border-radius:8px;background:#fffaf4;padding:16px}.BranchesPage_qrImage__zw0Gr{width:190px;height:190px;border:1px solid #eee2d7;border-radius:6px;background:#fff}.BranchesPage_qrContent__XItfi{display:grid;gap:9px;min-width:0}.BranchesPage_qrContent__XItfi>strong{color:#2d2018;font-size:14px;font-weight:900}.BranchesPage_menuLinkRow__YH1Gs{display:grid;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:8px}.BranchesPage_menuLinkRow__YH1Gs a{min-width:0;overflow:hidden;color:#7a3f20;font-size:12px;font-weight:700;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.BranchesPage_menuLinkRow__YH1Gs button{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(107,58,31,.22);border-radius:8px;background:#fff;color:#7a3f20;transition:background-color .15s ease,border-color .15s ease}.BranchesPage_menuLinkRow__YH1Gs button:hover{border-color:#7a3f20;background:#f7ece3}.BranchesPage_menuLinkRow__YH1Gs svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8}.BranchesPage_templateSummary__9y14P{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #eadfd2;padding-top:12px}.BranchesPage_templateSummary__9y14P span{display:grid;gap:2px}.BranchesPage_templateSummary__9y14P small{color:#8a7a6f;font-size:10px;font-weight:850;text-transform:uppercase}.BranchesPage_templateSummary__9y14P strong{color:#2d2018;font-size:13px}.BranchesPage_templateSummary__9y14P>a{color:#7a3f20;font-size:12px;font-weight:850;text-decoration:none}.BranchesPage_templateSummary__9y14P>a:hover{text-decoration:underline}.BranchesPage_detailsModal__TIpT4>.BranchesPage_modalActions__vC3TT{padding:20px 24px 22px}@keyframes BranchesPage_pulse__5lscu{50%{opacity:.42;transform:scale(.82)}}@media(max-width:760px){.BranchesPage_tableHeader__kzA98{align-items:stretch;flex-direction:column}.BranchesPage_primaryAction__WnVrY{width:100%}.BranchesPage_formGrid__9_aaK,.BranchesPage_qrPanel__DXZFG,.BranchesPage_toolbar__ugz0W{grid-template-columns:1fr}.BranchesPage_qrImage__zw0Gr{justify-self:center}.BranchesPage_fullWidth__Ow_0m{grid-column:auto}.BranchesPage_modalActions__vC3TT{flex-direction:column-reverse}.BranchesPage_modalActions__vC3TT button{width:100%}}.FormFields_field__PdeJO{display:grid;align-content:start;gap:7px}.FormFields_label__tgPfz{color:#6f5e52;font-size:12px;font-weight:850}.FormFields_selectRoot__jHmjS{min-width:0}.FormFields_selectTrigger__1ZmEh{display:inline-flex;min-height:42px;width:100%;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(107,58,31,.16);border-radius:8px;background:rgba(255,253,250,.94);color:#2d2018;font:inherit;font-size:13px;font-weight:650;line-height:1;padding:0 13px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.FormFields_selectTrigger__1ZmEh:hover,.FormFields_selectTrigger__1ZmEh[aria-expanded=true]{border-color:rgba(139,75,36,.32);background:hsla(0,0%,100%,.84);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82),0 12px 24px rgba(63,43,29,.07)}.FormFields_selectCaret__MTDjd{color:rgba(43,33,27,.66);font-size:14px;line-height:1;transform:translateY(-1px)}.FormFields_selectMenu__p37YH{position:absolute;top:calc(100% + 8px);right:0;left:auto;z-index:30100;min-width:100%;max-height:min(220px,100vh - 32px);overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(43,33,27,.1);border-radius:12px;background:#fffaf5;box-shadow:0 20px 45px rgba(63,43,29,.14);opacity:0;padding:6px;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden;scrollbar-color:rgba(122,63,32,.28) rgba(0,0,0,0);scrollbar-width:thin}.FormFields_selectMenuOpen__nK67t{opacity:1;transform:translateY(0);visibility:visible}.FormFields_selectMenuSearchable__J22Tq{display:grid;grid-template-rows:auto minmax(0,1fr);gap:6px;overflow:hidden}.FormFields_selectSearch__NGu13{width:100%;min-height:38px;border:1px solid rgba(107,58,31,.16);border-radius:8px;background:rgba(255,253,250,.96);color:#2d2018;font:inherit;font-size:13px;font-weight:650;padding:0 11px;outline:none}.FormFields_selectSearch__NGu13:focus{border-color:rgba(122,63,32,.44);box-shadow:0 0 0 3px rgba(122,63,32,.08)}.FormFields_selectSearch__NGu13::placeholder{color:#9a8b80;opacity:1}.FormFields_selectOptions__D9pli{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(122,63,32,.28) rgba(0,0,0,0);scrollbar-width:thin}.FormFields_selectEmpty__KPsYK{color:#8a7a6f;font-size:12px;font-weight:700;padding:12px 10px;text-align:center}.FormFields_selectOption__SPpWv{display:flex;width:100%;align-items:center;justify-content:space-between;border:0;border-radius:9px;background:rgba(0,0,0,0);color:#3f332b;font:inherit;font-size:13px;font-weight:800;padding:9px 10px;text-align:left;transition:background-color .18s ease,color .18s ease}.FormFields_selectOptionText__sJ1a6{display:grid;gap:2px;overflow-wrap:anywhere}.FormFields_selectOptionText__sJ1a6 small{color:#8a7a6f;font-size:11px;font-weight:600;line-height:1.35}.FormFields_selectOption__SPpWv:disabled{cursor:not-allowed;opacity:.62}.FormFields_selectOption__SPpWv:disabled:hover{background:rgba(0,0,0,0);color:#3f332b}.FormFields_selectOptionActive__Np7oB,.FormFields_selectOption__SPpWv:hover{background:hsla(0,0%,100%,.64);color:#7a3f20}.FormFields_branchSearch__Dhjs1,.FormFields_input__jegjZ,.FormFields_phoneInput__VuWqZ,.FormFields_textarea__JgnsC{width:100%;min-height:42px;border:1px solid rgba(107,58,31,.16);border-radius:8px;background:rgba(255,253,250,.94);color:#2d2018;font:inherit;font-size:13px;font-weight:650;padding:0 13px;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.FormFields_textarea__JgnsC{min-height:96px;padding-top:11px;padding-bottom:11px;resize:vertical}.FormFields_branchSearch__Dhjs1:focus,.FormFields_input__jegjZ:focus,.FormFields_phoneInput__VuWqZ:focus,.FormFields_textarea__JgnsC:focus{border-color:rgba(122,63,32,.44);box-shadow:0 0 0 3px rgba(122,63,32,.08)}.FormFields_branchSearch__Dhjs1::placeholder,.FormFields_input__jegjZ::placeholder,.FormFields_phoneInput__VuWqZ::placeholder,.FormFields_textarea__JgnsC::placeholder{color:#9a8b80;opacity:1}.FormFields_input__jegjZ:disabled,.FormFields_textarea__JgnsC:disabled{background:rgba(244,232,219,.42);color:#8a7a6f}.FormFields_error__SalaC{color:#b42331;font-size:11px;font-weight:800;line-height:1.35}.FormFields_richText__vVmGx{overflow:hidden;border:1px solid rgba(107,58,31,.16);border-radius:8px;background:rgba(255,253,250,.94);transition:border-color .18s ease,box-shadow .18s ease}.FormFields_richText__vVmGx:focus-within{border-color:rgba(122,63,32,.44);box-shadow:0 0 0 3px rgba(122,63,32,.08)}.FormFields_richTextError__8uq0h{border-color:#b42331}.FormFields_richTextToolbar__7VuYV{display:flex;gap:4px;padding:6px;border-bottom:1px solid rgba(107,58,31,.12);background:rgba(247,239,230,.58)}.FormFields_richTextToolbar__7VuYV button{width:30px;height:28px;border:1px solid rgba(0,0,0,0);border-radius:6px;background:rgba(0,0,0,0);color:#6f3c22;font:inherit;font-size:13px;font-weight:800}.FormFields_richTextToolbar__7VuYV button:hover{border-color:rgba(107,58,31,.18);background:#fff}.FormFields_richTextEditor__fNrJ0{min-height:140px;padding:12px 13px;outline:none;color:#2d2018;font-size:13px;font-weight:600;line-height:1.55}.FormFields_richTextEditor__fNrJ0:empty:before{content:attr(data-placeholder);color:#9a8b80;pointer-events:none}.FormFields_phoneInputGroup__MrAUw{display:grid;grid-template-columns:150px minmax(0,1fr);gap:8px;align-items:end}.FormFields_passwordInputGroup__u4PoK{display:grid;grid-template-columns:minmax(0,1fr) 42px 42px;gap:8px;align-items:start}.FormFields_passwordInputGroupCompact__L6bZ6{grid-template-columns:minmax(0,1fr) 42px}.FormFields_passwordButton__TW5sw{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border:1px solid rgba(107,58,31,.18);border-radius:8px;background:rgba(255,250,244,.9);color:#7a3f20;font-size:17px;font-weight:900;transition:background-color .18s ease,border-color .18s ease}.FormFields_passwordButton__TW5sw:hover{border-color:rgba(107,58,31,.42);background:rgba(107,58,31,.08)}.FormFields_passwordButton__TW5sw svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.FormFields_switchGrid__LpSqf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.FormFields_multiSelect__JKoY2{position:relative;display:grid;gap:8px}.FormFields_multiSelectTrigger__UhbeC{display:inline-flex;min-height:42px;width:100%;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(107,58,31,.16);border-radius:8px;background:rgba(255,253,250,.94);color:#2d2018;font:inherit;font-size:13px;font-weight:750;padding:0 13px}.FormFields_multiSelectTrigger__UhbeC:hover,.FormFields_multiSelectTrigger__UhbeC[aria-expanded=true]{border-color:rgba(122,63,32,.42);box-shadow:0 0 0 3px rgba(122,63,32,.08)}.FormFields_multiSelectTriggerText__dfmxc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FormFields_chips__UHMuq{display:flex;flex-wrap:wrap;gap:6px}.FormFields_chip__whBOz{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(122,63,32,.18);border-radius:999px;background:rgba(122,63,32,.08);color:#7a3f20;font-size:11px;font-weight:850;padding:5px 8px}.FormFields_chip__whBOz:disabled{cursor:not-allowed;opacity:.58}.FormFields_multiSelectMenu__Av5Dr{position:absolute;top:calc(100% + 8px);left:0;z-index:30100;display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;width:min(100%,460px);min-width:100%;overflow:hidden;border:1px solid rgba(107,58,31,.14);border-radius:10px;background:rgba(255,253,250,.98);box-shadow:0 18px 46px rgba(71,45,30,.14);opacity:0;padding:8px;transform:translateY(-6px);visibility:hidden}.FormFields_multiSelectMenuOpen__hY7nU{opacity:1;transform:translateY(0);visibility:visible}.FormFields_optionList__iHM1h{display:grid;gap:6px;min-height:0;max-height:220px;overflow-y:auto}.FormFields_optionActive___3q0H,.FormFields_option__7HIQl{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(107,58,31,.14);border-radius:8px;background:rgba(255,253,250,.94);color:#2d2018;padding:10px 11px;text-align:left;transition:background-color .18s ease,border-color .18s ease}.FormFields_optionActive___3q0H{border-color:rgba(122,63,32,.48);background:rgba(122,63,32,.1)}.FormFields_optionActive___3q0H:disabled,.FormFields_option__7HIQl:disabled{cursor:not-allowed;opacity:.58}.FormFields_optionActive___3q0H:not(:disabled):hover,.FormFields_option__7HIQl:not(:disabled):hover{border-color:rgba(122,63,32,.38);background:#faf8f5}.FormFields_optionText__MtbDC{display:grid;gap:2px}.FormFields_optionText__MtbDC strong{font-size:13px;font-weight:850}.FormFields_optionText__MtbDC small{color:#8a7a6f;font-size:11px;font-weight:700}.FormFields_optionMark__IYP3Q{display:inline-flex;width:24px;height:24px;flex:0 0 24px;align-items:center;justify-content:center;border-radius:999px;background:rgba(107,58,31,.1);color:#7a3f20;font-style:normal;font-weight:900}.FormFields_empty__pmBOS{grid-column:1/-1;color:#8a7a6f;font-size:13px;font-weight:700;padding:8px 0}@media(max-width:720px){.FormFields_optionList__iHM1h,.FormFields_phoneInputGroup__MrAUw,.FormFields_switchGrid__LpSqf{grid-template-columns:1fr}.FormFields_passwordInputGroup__u4PoK{grid-template-columns:minmax(0,1fr) 38px 38px}.FormFields_passwordInputGroupCompact__L6bZ6{grid-template-columns:minmax(0,1fr) 38px}}