.mx-net{position:fixed;inset-inline:0;top:0;height:3px;z-index:2147483600;pointer-events:none;opacity:0;transition:opacity .25s;overflow:hidden}.mx-net.is-on{opacity:1}.mx-net i{position:absolute;inset-block:0;width:40%;border-radius:3px;background:var(--gold-grad);box-shadow:0 0 12px rgba(217,184,115,.9),0 0 4px rgba(184,137,63,.8);animation:mx-net 1.1s cubic-bezier(.45,.05,.35,1) infinite}@keyframes mx-net{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}html.mx-is-busy,html.mx-is-busy .is-click{cursor:progress}.mx-btn.is-pending,.mx-seg__item.is-pending,.mx-tile.is-pending{position:relative;pointer-events:none}.mx-btn.is-pending>*,.mx-tile.is-pending>*{opacity:.35}.mx-btn.is-pending:after,.mx-iconbtn.is-pending:after,.mx-tile.is-pending:after{content:"";position:absolute;inset:0;margin:auto;width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(184,137,63,.25);border-top:2.5px solid var(--gold);animation:mx-spin .7s linear infinite}.mx-btn--gold.is-pending:after{border-color:#fff rgba(255,255,255,.35) rgba(255,255,255,.35)}.mx-iconbtn.is-pending{position:relative}.mx-iconbtn.is-pending>*{opacity:.3}.mx-seg__item.is-pending{background-image:linear-gradient(90deg,transparent,rgba(217,184,115,.35),transparent);background-size:200% 100%;animation:mx-sweep 1s linear infinite}:is(tr,.mx-list__row,.is-click,.mx-kpi,.mx-notes__item,.mx-nav__link,.mx-tabbar a).is-pending{position:relative;background-image:linear-gradient(90deg,transparent,rgba(217,184,115,.28) 50%,transparent);background-size:200% 100%;animation:mx-sweep 1s linear infinite}.mx-list__row.is-pending,tr.is-pending>td:first-child{box-shadow:inset -3px 0 0 var(--gold)}@keyframes mx-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes mx-spin{to{transform:rotate(1turn)}}:is(tr.is-click,.mx-list__row.is-click,a.mx-list__row,button.mx-list__row):active{transform:scale(.995)}.mx-loading{position:relative;display:grid;grid-gap:14px;gap:14px;animation:mx-fade .2s both}.mx-loading__badge{display:inline-flex;align-items:center;gap:10px;justify-self:center;padding:8px 16px 8px 14px;border-radius:999px;background:var(--gold-softer);border:1px solid var(--gold-soft);color:var(--gold-deep);font-weight:600;font-size:.86rem;box-shadow:0 10px 24px -18px rgba(184,137,63,.9)}.mx-loading__ring{width:20px;height:20px;flex:none;border-radius:50%;border:3px solid rgba(184,137,63,.2);border-top:3px solid var(--gold);border-inline-end-color:var(--gold-2);animation:mx-spin .75s linear infinite}@media (prefers-reduced-motion:reduce){.mx-app .is-pending:after,.mx-app .mx-loading__ring,.mx-layer .is-pending:after,.mx-layer .mx-loading__ring{animation:mx-spin 1.6s linear infinite!important}.mx-net i{animation:none;width:100%;inset-inline-start:0;opacity:.8}}.mx-namebtn{display:inline-flex;align-items:center;gap:10px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:right;cursor:pointer;border-radius:12px}.mx-namebtn b{transition:color .15s}.mx-namebtn:focus-visible b,.mx-namebtn:hover b{color:var(--gold-deep);text-decoration:underline;-webkit-text-decoration-color:var(--gold-2);text-decoration-color:var(--gold-2);text-underline-offset:4px}.mx-namebtn:focus-visible{outline:2px solid var(--gold-2);outline-offset:3px}.mx-quick{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.mx-quick>:is(a,button){display:flex;align-items:center;gap:10px;min-height:58px;padding:10px 14px;border-radius:16px;border:1px solid var(--line);background:var(--card);box-shadow:var(--sh);color:var(--ink);font:inherit;font-weight:600;font-size:.9rem;cursor:pointer;text-align:right;transition:transform .15s var(--ease),border-color .18s,box-shadow .18s;min-width:0}.mx-quick>:is(a,button):hover{transform:translateY(-2px);border-color:var(--gold-2)}.mx-quick>:is(a,button)>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-quick .mx-ico-sq{flex:none}@media (max-width:1100px){.mx-quick{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.mx-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-quick>:is(a,button){min-height:52px;padding:8px 10px;font-size:.84rem}}.mx-pending{border:1.5px solid var(--gold-2);background:linear-gradient(180deg,var(--gold-softer),#fff 60%)}.mx-pending .mx-card__ico{background:var(--gold);color:#fff}.mx-pending__count{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 8px;border-radius:999px;background:#C0533A;color:#fff;font-size:.8rem;font-weight:700;animation:mx-pulse 1.8s ease-in-out infinite}.mx-pending__grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.mx-pending__item{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;border:1px solid var(--line);background:#fff;min-width:0}.mx-pending__item .mx-grow{min-width:0}.mx-pending__item .mx-list__sub{overflow-wrap:anywhere}.mx-desktabs .mx-seg{margin-bottom:4px}.mx-desktabs__body{min-height:120px}@media (max-width:560px){.mx-desktabs .mx-seg{overflow-x:auto;scrollbar-width:none}.mx-desktabs .mx-seg__item{flex:1 0 auto}}.mx-usage-top{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.mx-usage-hero{display:flex;align-items:center;gap:12px;padding:14px;border-radius:16px;border:1px solid var(--line);background:#fff;min-width:0}.mx-usage-hero>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.mx-usage-hero small{color:var(--muted);font-size:.76rem}.mx-usage-hero b{font-size:1rem;font-weight:700;overflow-wrap:anywhere}.mx-usage-hero em{font-style:normal;color:var(--gold-deep);font-weight:600;font-size:.84rem}.mx-usage-chips{display:flex;flex-wrap:wrap;gap:6px}.mx-usage-chips span{padding:3px 10px;border-radius:999px;background:var(--gold-softer);border:1px solid var(--gold-soft);font-size:.76rem;font-weight:700;color:var(--ink)}.mx-loading--over{gap:0}.mx-loading--over>.mx-loading__badge{position:absolute;z-index:1;top:min(40%,90px);inset-inline-start:50%;transform:translateX(50%);white-space:nowrap}.mx-quick .mx-ico-sq{display:grid;place-items:center;width:38px;height:38px;border-radius:12px}@media (max-width:700px){.mx-section-title--wrap>.mx-seg{width:100%;overflow-x:auto;scrollbar-width:none}.mx-section-title--wrap>.mx-seg .mx-seg__item{flex:1 0 auto}.mx-section-title--wrap>.mx-btn{width:100%}}.mx-desktabs__body{max-height:520px;overflow-y:auto;overscroll-behavior:contain;-webkit-padding-end:2px;padding-inline-end:2px}@media (min-width:1100px){.mx-filters--cust{grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr))}.mx-filters--cust>.mx-searchbox{grid-column:auto}}@media (max-width:400px){.mx-quick>:is(a,button){flex-direction:column;justify-content:center;text-align:center;gap:6px;min-height:78px;padding:10px 6px}.mx-quick>:is(a,button)>span:last-child{white-space:normal;line-height:1.5;font-size:.8rem}.mx-quick .mx-ico-sq{width:34px;height:34px}}.mx-user__ico{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:14px;background:var(--gold-softer);border:1px solid var(--gold-soft);color:var(--gold-deep)}.mx-user__ico .mdr-ico{width:21px;height:21px}.mx-convo{grid-template-columns:44px minmax(0,1fr) auto}.mx-convo__ico{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:14px;background:var(--gold-soft);color:var(--gold-deep)}.mx-convo__ico .mdr-ico{width:21px;height:21px}.mx-cal__dot{flex:none;width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 3px rgba(255,255,255,.9)}@media (max-width:760px){.mx-convo__name{flex-wrap:wrap;row-gap:4px}.mx-convo__name b{flex:1 1 100%}}.mx-install__steps li>span{min-width:0}.mx-install__steps b{unicode-bidi:-webkit-isolate;unicode-bidi:isolate;white-space:nowrap}@media (max-width:360px){.mx-user__btn>.mdr-ico{display:none}.mx-user__btn{padding:2px}.mx-user__ico{width:40px;height:40px}}.mx-jc{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:grid;grid-gap:8px;gap:8px}.mx-jc__head{display:flex;align-items:center;gap:8px}.mx-jc__head strong{flex:1 1;text-align:center;font-weight:700;font-size:.98rem}.mx-jc__head button{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;border:1px solid var(--line-2);background:#fff;color:var(--ink);cursor:pointer;transition:border-color .15s,background .15s}.mx-jc__head button:hover{border-color:var(--gold-2);background:var(--gold-softer)}.mx-jc__head .mdr-ico{width:18px;height:18px}.mx-jc__head .mx-jc__today{width:auto;height:30px;padding:0 10px;font:inherit;font-size:.76rem;font-weight:600;color:var(--gold-deep);background:var(--gold-softer);border-color:var(--gold-soft)}.mx-jc__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:3px 0;gap:3px 0;text-align:center}.mx-jc__wd{font-size:.74rem;color:var(--muted);font-weight:600;padding:4px 0 6px}.mx-jc__day{position:relative;height:40px;border:0;background:transparent;font:inherit;font-weight:600;font-size:.9rem;color:var(--ink);cursor:pointer;border-radius:12px;transition:background .15s,color .15s}.mx-jc__day:hover:not(:disabled){background:var(--gold-soft)}.mx-jc__day:disabled{color:#C9C4BA;cursor:default}.mx-jc__day.is-today{box-shadow:inset 0 0 0 1.5px var(--gold-2)}.mx-jc__day.is-sel{background:var(--gold-grad);color:#fff;box-shadow:0 8px 16px -10px rgba(142,106,48,.9)}.mx-jc__day.is-in{background:var(--gold-softer);border-radius:0;color:var(--gold-deep)}.mx-jc__day.has-range.is-start{border-radius:0 12px 12px 0}.mx-jc__day.has-range.is-end{border-radius:12px 0 0 12px}.mx-jc__day.is-available:after{content:"";position:absolute;bottom:5px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--ok)}.mx-jc__day.is-sel:after{background:#fff}.mx-jc__day.is-full{text-decoration:line-through}@media (min-width:900px){.mx-book .mx-jc__day,.mx-jc__day{height:42px}}.mx-dp{position:relative;min-width:0}.mx-dp__field{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 12px;border-radius:13px;border:1px solid var(--line-2);background:#fff;color:var(--ink);font:inherit;font-size:.9rem;font-weight:600;text-align:right;cursor:pointer;transition:border-color .15s,box-shadow .15s}.mx-dp__field:hover{border-color:var(--gold-2)}.mx-dp__field.is-open,.mx-dp__field:focus-visible{border-color:var(--gold-2);box-shadow:0 0 0 4px rgba(217,184,115,.22);outline:0}.mx-dp__field>.mdr-ico:first-child{width:19px;height:19px;color:var(--gold);flex:none}.mx-dp__field>.mdr-ico:last-child{width:16px;height:16px;color:var(--muted);flex:none;transition:transform .18s}.mx-dp__field.is-open>.mdr-ico:last-child{transform:rotate(180deg)}.mx-dp__field>span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-dp__field.is-empty>span{color:var(--muted);font-weight:500}.mx-dp__field em{flex:none;font-style:normal;font-size:.74rem;font-weight:600;color:var(--gold-deep);background:var(--gold-softer);border:1px solid var(--gold-soft);padding:1px 9px;border-radius:999px}.mx-dp__veil{display:none}.mx-dp__pop{position:absolute;z-index:70;top:calc(100% + 8px);inset-inline-start:0;width:320px;max-width:calc(100vw - 32px);padding:14px;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh-lg);animation:mx-pop .18s var(--ease);display:grid;grid-gap:10px;gap:10px}.mx-dp__foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:10px;border-top:1px solid var(--line)}.mx-dp__foot .mx-chip{min-height:32px;padding:0 12px;font-size:.78rem}.mx-dp__foot .mx-link{-webkit-margin-start:auto;margin-inline-start:auto;font-size:.78rem}.mx-dp__hint{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:.78rem;color:var(--muted)}.mx-dp__hint b{font-weight:600;padding:3px 10px;border-radius:999px}.mx-dp__hint b.is-on{background:var(--gold-soft);color:var(--gold-deep)}.mx-dp__hint .mdr-ico{width:14px;height:14px}@media (max-width:560px){.mx-dp__veil{display:block;position:fixed;inset:0;z-index:2147483100;background:rgba(20,18,15,.45);animation:mx-fade .2s both}.mx-dp__pop{position:fixed;z-index:2147483101;inset:auto 0 0 0;top:auto;width:auto;max-width:none;border-radius:22px 22px 0 0;padding:16px 16px calc(16px + env(safe-area-inset-bottom));animation:mx-up .25s var(--ease)}.mx-jc__day{height:44px}}.mx-rtype{min-height:96px;padding:14px 16px;-webkit-padding-end:44px;padding-inline-end:44px}.mx-rtype__ico{width:52px;height:52px}.mx-rtype__ico .mdr-ico{width:26px;height:26px}.mx-rtype__check{inset-block-start:10px;inset-block-end:auto;inset-inline-end:10px;transform:none;width:22px;height:22px;box-shadow:0 4px 10px -4px rgba(142,106,48,.8)}.mx-rtype.is-active .mx-rtype__check{animation:mx-pop .2s var(--ease)}@media (max-width:560px){.mx-rtype{padding:14px 8px 12px;-webkit-padding-end:8px;padding-inline-end:8px;min-height:0}.mx-rtype__ico{width:44px;height:44px}.mx-rtype__check{inset-block-start:8px;inset-inline-end:8px}.mx-rtype small{display:none}.mx-rtype b{font-size:.86rem}}.mx-reqform{display:grid;grid-gap:14px;gap:14px}.mx-reqform__row{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:start}.mx-reqform .mx-field__label{font-size:.8rem;font-weight:600;color:var(--muted)}.mx-reqform .mx-input,.mx-reqform .mx-select{min-height:46px;border-radius:13px}.mx-reqform__time{display:flex;gap:8px;align-items:center}.mx-reqform__time>span{color:var(--muted);font-size:.84rem}.mx-reqform__text{position:relative}.mx-reqform__text .mx-textarea{min-height:96px;padding-bottom:26px;border-radius:13px;resize:vertical}.mx-reqform__count{position:absolute;inset-block-end:8px;inset-inline-end:12px;font-size:.72rem;color:var(--muted);pointer-events:none}.mx-reqform__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:4px}.mx-reqform__foot>span{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;flex:1 1 260px}.mx-reqform__foot>span .mdr-ico{width:16px;height:16px;color:var(--gold);flex:none}.mx-reqform__foot .mx-btn{min-width:180px}@media (max-width:560px){.mx-reqform__foot .mx-btn{width:100%}}.mx-clockpill{display:inline-flex;align-items:center;gap:12px;padding:8px;-webkit-padding-start:10px;padding-inline-start:10px;border-radius:16px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;max-width:100%}.mx-clockpill__ico{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:12px;background:rgba(217,184,115,.18);color:var(--gold-2)}.mx-clockpill__ico .mdr-ico{width:20px;height:20px}.mx-clockpill.is-in .mx-clockpill__ico{background:rgba(30,158,90,.22);color:#7EE2A8}.mx-clockpill__txt{display:grid;line-height:1.5;min-width:0}.mx-clockpill__txt b{font-weight:600;font-size:.92rem}.mx-clockpill__txt small{color:rgba(255,255,255,.7);font-size:.74rem}.mx-clockpill .mx-btn{flex:none;min-height:40px}.mx-hero .mx-clockpill .mx-btn--dark{background:#fff;color:var(--ink)}.mx-hero--light .mx-clockpill{background:var(--gold-softer);color:var(--ink)}.mx-kpis--compact .mx-kpi{padding:12px 14px;align-items:center}.mx-kpis--compact .mx-kpi__value{font-size:clamp(1.15rem,1rem + .6vw,1.45rem)}.mx-kpis--compact .mx-kpi__ico{width:40px;height:40px}.mx-kpis--compact .mx-kpi__foot:empty{display:none}@media (min-width:1100px) and (max-width:1499px){.mx-kpis--6.mx-kpis--compact{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1500px){.mx-kpis--6.mx-kpis--compact{grid-template-columns:repeat(6,minmax(0,1fr))}}.mx-deskmain{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr);grid-template-areas:"tasks" "main";align-items:start}.mx-deskmain__tasks{grid-area:tasks}.mx-deskmain__main{grid-area:main}@media (min-width:1100px){.mx-deskmain{grid-template-columns:minmax(0,1.55fr) minmax(330px,1fr);grid-template-areas:"main tasks"}.mx-deskmain__tasks{position:-webkit-sticky;position:sticky;top:86px}.mx-desktabs .mx-desktabs__body{max-height:calc(100dvh - 300px)}}.mx-desktabs .mx-desktabs__body{margin-top:12px;max-height:560px}.mx-desktabs .mx-seg__item{padding-inline:8px;gap:6px}.mx-pending__list{display:grid;grid-gap:8px;gap:8px}.mx-pending__list .mx-pending__item{align-items:flex-start;padding:10px 12px}.mx-pending__when{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:.8rem;font-weight:600;color:var(--gold-deep)}.mx-pending__when .mdr-ico{width:14px;height:14px}.mx-pending__item .mx-namebtn small{font-size:.76rem}.mx-deskmain__main .mx-card__tools{flex-wrap:wrap}.mx-deskmain__main .mx-card__tools .mx-select{min-height:36px}.mx-dayplan{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.mx-dayplan__row{display:grid;grid-template-columns:62px minmax(0,1fr) auto auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 12px;border-radius:14px;border:1px solid var(--line);background:#fff;transition:border-color .15s,background .15s}.mx-dayplan__row:hover{border-color:var(--gold-2);background:var(--gold-softer)}.mx-dayplan__time{display:grid;justify-items:center;padding:6px 4px;border-radius:11px;background:var(--gold-softer);line-height:1.35}.mx-dayplan__time b{font-size:1rem;font-weight:700;color:var(--gold-deep)}.mx-dayplan__time small{font-size:.7rem;color:var(--muted)}.mx-dayplan__who{min-width:0}.mx-dayplan__who .mx-namebtn{max-width:100%}.mx-dayplan__who .mx-namebtn>span{min-width:0}.mx-dayplan__who small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-dayplan__st{display:flex;align-items:center;gap:6px}.mx-dayplan__st em{font-style:normal;font-size:.7rem;font-weight:600;color:#fff;background:var(--gold-grad);padding:2px 8px;border-radius:999px}.mx-dayplan__row.is-next{border-color:var(--gold-2);box-shadow:inset -3px 0 0 var(--gold)}.mx-dayplan__row.is-cancelled,.mx-dayplan__row.is-completed,.mx-dayplan__row.is-no_show{opacity:.62}.mx-dayplan__row.is-checked_in .mx-dayplan__time,.mx-dayplan__row.is-in_service .mx-dayplan__time{background:var(--info-soft)}@media (max-width:640px){.mx-dayplan__row{grid-template-columns:54px minmax(0,1fr);grid-template-areas:"t w" "t s" "a a";row-gap:8px}.mx-dayplan__time{grid-area:t;align-self:stretch;align-content:center}.mx-dayplan__who{grid-area:w}.mx-dayplan__st{grid-area:s}.mx-dayplan__act{grid-area:a}.mx-dayplan__act .mx-rowtools{justify-content:stretch}.mx-dayplan__act .mx-rowtools .mx-btn{flex:1 1}.mx-dayplan__act:empty{display:none}}.mx-qv-modal.mx-modal--lg{max-width:720px}.mx-qv-modal .mx-modal__body{padding:14px 18px}.mx-qv-modal .mx-modal__foot{padding:12px 18px}.mx-qv__title{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.mx-qv{display:grid;grid-gap:12px;gap:12px;min-width:0}.mx-qv__id{display:flex;justify-content:space-between;gap:8px 14px}.mx-qv__contact,.mx-qv__id{align-items:center;flex-wrap:wrap}.mx-qv__contact{display:inline-flex;gap:8px;font-size:.86rem;color:var(--ink-2)}.mx-qv__contact .mdr-ico{width:16px;height:16px;color:var(--gold)}.mx-qv__contact i{font-style:normal;color:var(--muted)}.mx-qv__nums{display:inline-flex;gap:6px;flex-wrap:wrap}.mx-qv__nums>span{display:inline-flex;align-items:baseline;gap:5px;padding:4px 10px;border-radius:999px;background:#F5F2EC;font-size:.76rem;color:var(--muted)}.mx-qv__nums b{font-size:.95rem;font-weight:700;color:var(--ink)}.mx-qv__nums .is-ok b{color:#1E9E5A}.mx-qv__nums .is-bad{background:#FBECE8}.mx-qv__nums .is-bad b{color:#C0533A}.mx-qv__nums .is-warn{background:#FBF3E3}.mx-qv__nums .is-warn b{color:#B7791F}.mx-qv__appt{display:grid;grid-gap:10px;gap:10px;padding:12px 14px;border-radius:16px;background:linear-gradient(135deg,#1B1A17,#2B2620);color:#fff}.mx-qv__appt-top{align-items:center;justify-content:space-between}.mx-qv__appt-top,.mx-qv__time{display:flex;gap:10px;flex-wrap:wrap}.mx-qv__time{align-items:baseline}.mx-qv__time b{font-size:1.35rem;font-weight:700;color:var(--gold-2);line-height:1.2}.mx-qv__time span{color:rgba(255,255,255,.72);font-size:.84rem}.mx-qv__chips{display:flex;flex-wrap:wrap;gap:6px}.mx-qv__chips>span{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.08);font-size:.8rem}.mx-qv__chips .mdr-ico{width:14px;height:14px;color:var(--gold-2)}.mx-qv__apptnote{display:flex;gap:6px;margin:0;font-size:.8rem;color:rgba(255,255,255,.78)}.mx-qv__apptnote .mdr-ico{width:15px;height:15px;flex:none;margin-top:3px}.mx-qv__appt-act{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.mx-qv__appt-act .mx-rowtools{flex-wrap:wrap;justify-content:flex-start}.mx-qv__appt .mx-btn--ghost{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(255,255,255,.14)}.mx-qv-modal .mx-seg__item{padding-inline:8px}.mx-qv__panel{min-height:200px;max-height:min(320px,42dvh);overflow-y:auto;overscroll-behavior:contain;-webkit-padding-end:2px;padding-inline-end:2px}.mx-qv__summary{display:grid;grid-gap:10px;gap:10px}.mx-qv__mini{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.mx-qv__mini>div{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border-radius:14px;border:1px solid var(--line);background:#fff;min-width:0}.mx-qv__mini small{color:var(--muted);font-size:.74rem}.mx-qv__mini b{font-size:.88rem;font-weight:600;overflow-wrap:anywhere}.mx-qv__h{display:flex;align-items:center;gap:6px;margin:2px 0 0;font-size:.86rem;font-weight:600}.mx-qv__h .mdr-ico{width:16px;height:16px;color:var(--gold)}.mx-qv__visits{display:grid;grid-gap:6px;gap:6px}.mx-qv__visit{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;border:1px solid var(--line);min-width:0}.mx-qv__visit.is-up{border-color:var(--gold-2);background:var(--gold-softer)}.mx-qv__visit .mx-grow{display:grid;min-width:0}.mx-qv__visit .mx-grow b{font-size:.86rem;font-weight:600}.mx-qv__visit .mx-grow b,.mx-qv__visit .mx-grow small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-qv__visit .mx-grow small{color:var(--muted);font-size:.74rem}.mx-qv__vdate{display:grid;justify-items:center;min-width:54px;line-height:1.3}.mx-qv__vdate b{font-size:.82rem;font-weight:600}.mx-qv__vdate small{font-size:.7rem;color:var(--muted)}.mx-qv__kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 18px;gap:0 18px}.mx-qv__kv>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px dashed var(--line);min-width:0;font-size:.84rem}.mx-qv__kv span:first-child{color:var(--muted);flex:none}.mx-qv__kv b{font-weight:600;text-align:left;overflow-wrap:anywhere}.mx-qv__tags{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.mx-qv__actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%}.mx-qv__actions .mx-btn{min-height:42px;min-width:0;padding:0 8px;font-size:.84rem}.mx-qv__actions .mx-btn span{overflow:hidden;text-overflow:ellipsis}@media (max-width:640px){.mx-qv__kv{grid-template-columns:minmax(0,1fr)}.mx-qv__panel{max-height:none;min-height:0;overflow:visible}.mx-qv__actions .mx-btn{flex-direction:column;gap:2px;min-height:52px;font-size:.74rem}.mx-qv__actions .mx-btn .mdr-ico{width:18px;height:18px}.mx-qv-modal .mx-seg__item span{font-size:.78rem}}@media (max-width:360px){.mx-qv__mini{grid-template-columns:minmax(0,1fr)}.mx-qv-modal .mx-seg__item .mdr-ico{display:none}}.mx-qv-modal .mx-seg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.mx-qv-modal .mx-seg__item{min-width:0;justify-content:center}.mx-qv-modal .mx-seg__item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.mx-qv-modal .mx-seg__item{padding-inline:4px;gap:4px}.mx-qv-modal .mx-seg__item .mdr-ico{display:none}.mx-qv-modal .mx-seg__item em{padding:0 5px;font-size:.66rem}}.mx-desktabs .mx-seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.mx-desktabs .mx-seg__item{min-width:0}.mx-desktabs .mx-seg__item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:420px){.mx-desktabs .mx-seg__item{padding-inline:4px;gap:4px}.mx-desktabs .mx-seg__item .mdr-ico{display:none}.mx-desktabs .mx-seg__item em{padding:0 5px;font-size:.66rem}}.mx-hero--light .mx-hero__photo{inset-inline-start:auto;inset-inline-end:0;width:52%;opacity:1;background-position:50%;-webkit-mask-image:linear-gradient(90deg,#000 55%,transparent);mask-image:linear-gradient(90deg,#000 55%,transparent)}@media (min-width:900px){.mx-hero--light .mx-hero__text{max-width:min(480px,46%)}}@media (max-width:899px){.mx-hero--light .mx-hero__photo{width:100%;opacity:.16;-webkit-mask-image:none;mask-image:none}}.mx-myuse{display:grid;grid-gap:14px;gap:14px}.mx-myuse__kpis{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.mx-myuse__kpis>div{display:grid;grid-gap:2px;gap:2px;padding:12px;border-radius:14px;border:1px solid var(--line);background:var(--gold-softer);min-width:0}.mx-myuse__kpis small{color:var(--muted);font-size:.74rem}.mx-myuse__kpis b{font-size:1.15rem;font-weight:700;overflow-wrap:anywhere}.mx-myuse__kpis em{font-style:normal;color:var(--muted);font-size:.72rem}@media (max-width:760px){.mx-myuse__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.mx-quick--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.mx-spot{border:1.5px solid var(--gold-2);background:linear-gradient(180deg,var(--gold-softer),#fff 55%)}.mx-spot__body{display:grid;grid-gap:12px;gap:12px}.mx-spot__time{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.mx-spot__time b{font-size:2rem;font-weight:700;color:var(--gold-deep);line-height:1.1}.mx-spot__time span{color:var(--muted);font-size:.84rem}.mx-spot__time .mx-badge{-webkit-margin-start:auto;margin-inline-start:auto}.mx-spot__who{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:2px 10px;gap:2px 10px;width:100%;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:#fff;font:inherit;text-align:right;cursor:pointer;transition:border-color .15s}.mx-spot__who:hover{border-color:var(--gold-2)}.mx-spot__who b{font-size:1.1rem;font-weight:700;grid-column:1}.mx-spot__who small{color:var(--muted);font-size:.8rem;grid-column:1}.mx-spot__who .mdr-ico{grid-column:2;grid-row:1/span 2;width:18px;height:18px;color:var(--gold)}.mx-spot__note{display:flex;gap:6px;margin:0;font-size:.84rem;color:var(--ink-2)}.mx-spot__note .mdr-ico{width:16px;height:16px;flex:none;margin-top:3px;color:var(--gold)}.mx-spot .mx-rowtools{justify-content:stretch}.mx-spot .mx-rowtools .mx-btn{flex:1 1;min-height:46px}.mx-hero--light .mx-clockpill{background:rgba(255,255,255,.72);border-color:var(--gold-soft);box-shadow:0 10px 24px -18px rgba(142,106,48,.8)}.mx-hero--light .mx-clockpill__txt small{color:var(--muted)}.mx-hero--light .mx-clockpill__ico{background:var(--gold-soft);color:var(--gold-deep)}.mx-hero--light .mx-clockpill.is-in .mx-clockpill__ico{background:#E3F5EA;color:#1E9E5A}.mx-wiz{display:grid;grid-gap:0;gap:0;padding:0;overflow:visible;scroll-margin-top:90px}.mx-wiz__steps{list-style:none;margin:0;padding:18px 20px;display:flex;align-items:center;gap:0;border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--gold-softer),#fff);counter-reset:s}.mx-wiz__steps li{flex:1 1;display:flex;align-items:center;min-width:0}.mx-wiz__steps li:not(:last-child):after{content:"";flex:1 1;height:2px;margin:0 10px;border-radius:2px;background:var(--line-2)}.mx-wiz__steps li.is-done:not(:last-child):after{background:var(--gold-2)}.mx-wiz__steps li:last-child{flex:none}.mx-wiz__steps button{display:flex;align-items:center;gap:8px;padding:0;border:0;background:none;font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap}.mx-wiz__steps button:disabled{cursor:default}.mx-wiz__dot{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;border:1.5px solid var(--line-2);background:#fff;font-weight:700;font-size:.9rem;transition:background .2s,border-color .2s,color .2s}.mx-wiz__dot .mdr-ico{width:16px;height:16px}.mx-wiz__lbl{font-weight:600;font-size:.9rem}.mx-wiz__steps li.is-on .mx-wiz__dot{background:var(--gold-grad);border-color:transparent;color:#fff;box-shadow:0 8px 18px -10px rgba(142,106,48,.9)}.mx-wiz__steps li.is-on button{color:var(--ink)}.mx-wiz__steps li.is-done .mx-wiz__dot{background:var(--gold-soft);border-color:var(--gold-2);color:var(--gold-deep)}.mx-wiz__steps li.is-done button{color:var(--gold-deep)}.mx-wiz__body{padding:22px 20px;min-height:320px;animation:mx-in .25s var(--ease) both}.mx-wiz__head{margin-bottom:16px}.mx-wiz__head h2{margin:0;font-size:1.15rem;font-weight:700}.mx-wiz__head p{margin:4px 0 0;color:var(--muted);font-size:.86rem}.mx-svcpick{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.mx-svcopt{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px;padding:10px;-webkit-padding-end:40px;padding-inline-end:40px;border-radius:18px;border:1.5px solid var(--line);background:#fff;font:inherit;color:var(--ink);text-align:right;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s var(--ease)}.mx-svcopt:hover{border-color:var(--gold-2);transform:translateY(-1px)}.mx-svcopt.is-sel{border-color:var(--gold);background:var(--gold-softer);box-shadow:0 0 0 3px rgba(217,184,115,.25)}.mx-svcopt__img{width:76px;height:76px;border-radius:14px;background:#EFE9DE 50%/cover no-repeat}.mx-svcopt__txt{display:grid;grid-gap:3px;gap:3px;min-width:0}.mx-svcopt__txt b{font-size:.98rem;font-weight:700}.mx-svcopt__txt small{color:var(--muted);font-size:.8rem;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mx-svcopt__txt em{display:inline-flex;align-items:center;gap:5px;font-style:normal;font-size:.78rem;font-weight:600;color:var(--gold-deep)}.mx-svcopt__txt em .mdr-ico{width:14px;height:14px}.mx-svcopt__check{position:absolute;top:10px;inset-inline-end:10px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--line-2);color:transparent}.mx-svcopt.is-sel .mx-svcopt__check{background:var(--gold);border-color:var(--gold);color:#fff}.mx-svcopt__check .mdr-ico{width:13px;height:13px}.mx-wiz__when{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.mx-wiz__when{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start}}.mx-wiz__cal{background:#fff}.mx-wiz__cal,.mx-wiz__slots{padding:14px;border-radius:18px;border:1px solid var(--line)}.mx-wiz__slots{display:grid;grid-gap:12px;gap:12px;align-content:start;background:var(--gold-softer);min-height:200px;scroll-margin:90px}.mx-wiz__slots h3{display:flex;align-items:center;gap:8px;margin:0;font-size:.95rem;font-weight:700}.mx-wiz__slots h3 .mdr-ico{width:18px;height:18px;color:var(--gold)}.mx-wiz__confirm{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.mx-wiz__confirm{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.mx-wiz__confirm .mx-summary li{align-items:center}.mx-wiz__confirm .mx-summary li>div{flex:1 1;min-width:0}.mx-wiz__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 20px;border-top:1px solid var(--line);background:#FBFAF7;position:-webkit-sticky;position:sticky;bottom:0}.mx-wiz__picked{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.mx-wiz__picked>span{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:.78rem;font-weight:600}.mx-wiz__picked .mdr-ico{width:14px;height:14px;color:var(--gold)}.mx-wiz__nav{display:flex;gap:8px;-webkit-margin-start:auto;margin-inline-start:auto}.mx-wiz__nav .mx-btn--lg{min-width:170px}@media (max-width:640px){.mx-wiz__steps{padding:14px 12px}.mx-wiz__lbl{display:none}.mx-wiz__steps li.is-on .mx-wiz__lbl{display:inline;font-size:.82rem}.mx-wiz__steps li:not(:last-child):after{margin:0 6px}.mx-wiz__body{padding:16px 14px;min-height:0}.mx-svcopt{grid-template-columns:60px minmax(0,1fr);gap:10px}.mx-svcopt__img{width:60px;height:60px}.mx-wiz__foot{padding:10px 12px calc(10px + env(safe-area-inset-bottom));bottom:74px;z-index:5}.mx-wiz__picked{display:none}.mx-wiz__nav{width:100%}.mx-wiz__nav .mx-btn{flex:1 1}.mx-wiz__nav .mx-btn--lg{min-width:0}}.mx-clubtop{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr)}@media (min-width:1000px){.mx-clubtop{grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);align-items:stretch}}.mx-clubtop .mx-tiercard{margin:0;height:100%}.mx-clubstats{display:grid;grid-gap:12px;gap:12px}.mx-clubstat{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--r);border:1px solid var(--line);background:var(--card);box-shadow:var(--sh);color:inherit;text-decoration:none;min-width:0}a.mx-clubstat:hover{border-color:var(--gold-2)}.mx-clubstat .mx-ico-sq{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;flex:none}.mx-clubstat>div{display:grid;grid-gap:2px;gap:2px;flex:1 1;min-width:0}.mx-clubstat small{color:var(--muted);font-size:.78rem}.mx-clubstat b{font-size:1.15rem;font-weight:700;overflow-wrap:anywhere}.mx-clubstat em{font-style:normal;font-size:.76rem;font-weight:500;color:var(--muted)}.mx-clubstat>.mdr-ico{width:18px;height:18px;color:var(--muted)}.mx-rewardgrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr))}.mx-rewardcard{display:grid;grid-gap:0;gap:0;padding:0;overflow:hidden;border-radius:18px;border:1px solid var(--line);background:#fff;font:inherit;color:var(--ink);text-align:right;cursor:pointer;transition:border-color .15s,transform .15s var(--ease),box-shadow .15s}.mx-rewardcard:hover{transform:translateY(-2px);border-color:var(--gold-2);box-shadow:var(--sh)}.mx-rewardcard__img{display:block;aspect-ratio:16/10;background:#F3EEE4 50%/cover no-repeat}.mx-rewardcard__body{display:grid;grid-gap:4px;gap:4px;padding:12px 14px 14px}.mx-rewardcard__body b{font-size:.95rem;font-weight:700}.mx-rewardcard__body small{color:var(--gold-deep);font-weight:600;font-size:.82rem}.mx-rewardcard__body em{font-style:normal;font-size:.74rem;color:var(--muted)}.mx-rewardcard.is-ok .mx-rewardcard__body em{color:#1E9E5A;font-weight:600}.mx-missions{display:grid;grid-gap:10px;gap:10px}.mx-missionc{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border-radius:16px;border:1px solid var(--line);background:#fff}.mx-missionc .mx-ico-sq{display:grid;place-items:center;width:42px;height:42px;border-radius:12px}.mx-missionc__txt{display:grid;grid-gap:2px;gap:2px;min-width:0}.mx-missionc__txt b{font-weight:600;font-size:.92rem}.mx-missionc__txt small{color:var(--muted);font-size:.8rem;overflow-wrap:anywhere}.mx-missionc__end{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}@media (max-width:620px){.mx-missionc{grid-template-columns:auto minmax(0,1fr)}.mx-missionc__end{grid-column:1/-1;justify-content:space-between}}.mx-clubref{display:grid;grid-gap:8px;gap:8px;margin-top:16px;padding-top:16px;border-top:1px dashed var(--line-2)}.mx-clubref label{font-size:.84rem;font-weight:600;color:var(--ink-2)}.mx-perkgrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.mx-perkc{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:16px;background:var(--gold-softer);border:1px solid var(--gold-soft)}.mx-perkc .mx-ico-sq{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;flex:none}.mx-perkc b{display:block;font-weight:600;font-size:.92rem}.mx-perkc small{display:block;color:var(--muted);font-size:.8rem;line-height:1.8;margin-top:2px}.mx-slotgroups{display:grid;grid-gap:14px;gap:14px}.mx-slotgroup{display:grid;grid-gap:8px;gap:8px}.mx-slotgroup>small{display:flex;align-items:center;gap:8px;font-weight:700;font-size:.84rem;color:var(--ink-2)}.mx-slotgroup>small em{font-style:normal;font-weight:500;font-size:.74rem;color:var(--muted)}.mx-wiz__slots .mx-slots{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}@media (max-width:640px){.mx-clubtop .mx-tiercard{flex-wrap:nowrap;align-items:flex-start;gap:12px;padding:16px}.mx-clubtop .mx-tiercard img{width:72px;flex:none}.mx-clubtop .mx-tiercard>div{min-width:0}.mx-clubtop .mx-tiercard strong{font-size:1.7rem}.mx-clubstat{padding:12px}.mx-clubstat .mx-ico-sq{width:40px;height:40px}.mx-rewardgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mx-rewardcard__body{padding:10px}.mx-rewardcard__body b{font-size:.86rem}}@media (max-width:300px){.mx-rewardgrid{grid-template-columns:minmax(0,1fr)}}.mx-wiz__steps{border-radius:var(--r) var(--r) 0 0}.mx-wiz__foot{border-radius:0 0 var(--r) var(--r);z-index:6}@media (max-width:640px){.mx-wiz__slots .mx-slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.mx-wiz__slots .mx-slot{min-height:40px;padding:0;font-size:.86rem}.mx-wiz__foot{border-radius:16px;box-shadow:0 -10px 24px -18px rgba(0,0,0,.35)}}.mx-review{display:grid;grid-gap:10px;gap:10px}.mx-review--compact{padding:14px;border-radius:16px;border:1px solid var(--line);background:#fff}.mx-review--compact+.mx-review--compact{margin-top:10px}.mx-review__svc{display:grid;grid-gap:2px;gap:2px;text-align:center}.mx-review__svc b{font-size:1rem;font-weight:700}.mx-review__svc small{color:var(--muted);font-size:.8rem}.mx-review--compact .mx-review__svc{text-align:right}.mx-review__stars{display:flex;justify-content:center;gap:6px}.mx-review--compact .mx-review__stars{justify-content:flex-start}.mx-review__stars button{width:44px;height:44px;border:0;background:none;font-size:2rem;line-height:1;color:#E2DCCF;cursor:pointer;transition:transform .12s var(--ease),color .12s}.mx-review__stars button.is-on{color:#E5B23C}.mx-review__stars button:hover{transform:scale(1.12)}.mx-review__lbl{margin:-4px 0 0;text-align:center;font-size:.84rem;font-weight:600;color:var(--gold-deep);min-height:1.4em}.mx-review--compact .mx-review__lbl{text-align:right}.mx-review__tags{justify-content:center}.mx-review--compact .mx-review__tags{justify-content:flex-start}.mx-review__tags .mx-chip{font-weight:600;font-size:.78rem}.mx-review__text{position:relative;display:grid;grid-gap:6px;gap:6px}.mx-review__text>span{font-size:.82rem;font-weight:600;color:var(--ink-2)}.mx-review__text .mx-textarea{padding-bottom:24px}.mx-review__text>small{position:absolute;inset-block-end:8px;inset-inline-end:12px;font-size:.7rem;color:var(--muted)}.mx-ccard__review{display:flex;gap:8px;margin:10px 0 0;padding:10px 12px;border-radius:12px;background:var(--gold-softer);font-size:.84rem;color:var(--ink-2);line-height:1.8}.mx-ccard__review .mdr-ico{width:16px;height:16px;flex:none;margin-top:4px;color:var(--gold)}.mx-consult{display:grid;grid-gap:0;gap:0;padding:0}.mx-consult__step{display:grid;grid-gap:12px;gap:12px;padding:20px;border-bottom:1px solid var(--line)}.mx-consult__step h3{display:flex;align-items:center;gap:10px;margin:0;font-size:1rem;font-weight:700}.mx-consult__step h3 b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--gold-grad);color:#fff;font-size:.82rem;flex:none}.mx-consult__step h3 small{color:var(--muted);font-weight:500;font-size:.8rem}.mx-consult__reveal{animation:mx-consult-in .35s var(--ease) both}@keyframes mx-consult-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mx-consult__reveal:nth-of-type(3){animation-delay:.06s}.mx-consult__reveal:nth-of-type(4){animation-delay:.12s}.mx-consult__reveal:nth-of-type(5){animation-delay:.18s}.mx-consult__topics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.mx-consult__topic{position:relative;display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 14px;-webkit-padding-end:38px;padding-inline-end:38px;border-radius:16px;border:1.5px solid var(--line);background:#fff;font:inherit;font-weight:600;font-size:.9rem;color:var(--ink);text-align:right;cursor:pointer;transition:border-color .15s,background .15s,transform .15s var(--ease),box-shadow .15s}.mx-consult__topic:hover{border-color:var(--gold-2);transform:translateY(-1px)}.mx-consult__topic.is-sel{border-color:var(--gold);background:var(--gold-softer);box-shadow:0 0 0 3px rgba(217,184,115,.22)}.mx-consult__ico{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:12px;background:var(--gold-soft);color:var(--gold-deep);transition:background .15s,color .15s}.mx-consult__topic.is-sel .mx-consult__ico{background:var(--gold-grad);color:#fff}.mx-consult__ico .mdr-ico{width:20px;height:20px}.mx-consult__topic>i{position:absolute;top:10px;inset-inline-end:10px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--line-2);color:transparent;transition:all .15s}.mx-consult__topic.is-sel>i{background:var(--gold);border-color:var(--gold);color:#fff;transform:scale(1.05)}.mx-consult__topic>i .mdr-ico{width:12px;height:12px}.mx-consult__text{position:relative;display:block}.mx-consult__text .mx-textarea{padding-bottom:24px;border-radius:14px}.mx-consult__text small{position:absolute;inset-block-end:8px;inset-inline-end:12px;font-size:.7rem;color:var(--muted)}.mx-consult__contacts{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.mx-consult__contact{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:14px 8px;border-radius:16px;border:1.5px solid var(--line);background:#fff;font:inherit;font-size:.84rem;font-weight:600;color:var(--ink);cursor:pointer;transition:border-color .15s,background .15s}.mx-consult__contact .mdr-ico{width:22px;height:22px;color:var(--gold)}.mx-consult__contact.is-sel{border-color:var(--gold);background:var(--gold-softer);box-shadow:0 0 0 3px rgba(217,184,115,.22)}.mx-consult__time{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mx-consult__time>span{font-size:.84rem;font-weight:600;color:var(--ink-2)}.mx-consult__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:16px 20px;background:#FBFAF7;border-radius:0 0 var(--r) var(--r)}.mx-consult__foot>span{display:inline-flex;align-items:center;gap:6px;font-size:.82rem}.mx-consult__foot>span .mdr-ico{width:16px;height:16px;color:var(--gold)}.mx-consult__foot .mx-btn--lg{min-width:220px}.mx-consult__why{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.mx-consult__why li{display:flex;gap:10px;font-size:.86rem;line-height:1.8;color:var(--ink-2)}.mx-consult__why .mdr-ico{width:18px;height:18px;flex:none;margin-top:3px;color:var(--gold)}.mx-consult__done .mx-success__ico{animation:mx-pop .4s var(--ease) both}@media (max-width:640px){.mx-consult__step{padding:16px 14px}.mx-consult__topics{grid-template-columns:minmax(0,1fr)}.mx-consult__topic{min-height:56px}.mx-consult__contacts{gap:8px}.mx-consult__contact{padding:12px 4px;font-size:.78rem}.mx-consult__foot{padding:12px 14px}.mx-consult__foot .mx-btn--lg{width:100%;min-width:0}}.mx-consults__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.mx-consults__bar .mx-searchbox{flex:1 1 240px;max-width:360px}.mx-consults{display:grid}.mx-consults__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,.8fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:14px 20px;border:0;border-top:1px solid var(--line);background:#fff;font:inherit;color:var(--ink);text-align:right;cursor:pointer;transition:background .15s}.mx-consults__row:hover{background:var(--gold-softer)}.mx-consults__row.is-new{box-shadow:inset -3px 0 0 #E3A008}.mx-consults__row>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.mx-consults__row b{font-weight:600;font-size:.9rem}.mx-consults__row b,.mx-consults__row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-consults__row small{color:var(--muted);font-size:.78rem}.mx-consults__end{justify-items:end}@media (max-width:760px){.mx-consults__row{grid-template-columns:minmax(0,1fr) auto;padding:12px 14px}.mx-consults__what{grid-column:1/-1;grid-row:2}.mx-consults__how{display:none!important}}.mx-consultd{display:grid;grid-gap:14px;gap:14px}.mx-consultd__who{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.mx-consultd__who>div:first-child{display:grid;grid-gap:2px;gap:2px}.mx-consultd__who b{font-size:1.1rem;font-weight:700}.mx-consultd__who small{color:var(--muted);font-size:.82rem}.mx-consultd__tags{display:flex;gap:6px}.mx-consultd__msg{display:flex;gap:8px;margin:0;padding:12px 14px;border-radius:14px;background:var(--gold-softer);border:1px solid var(--gold-soft);font-size:.88rem;line-height:1.9}.mx-consultd__msg .mdr-ico{width:18px;height:18px;flex:none;margin-top:4px;color:var(--gold)}.mx-consultd__acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mx-consultd__acts .mx-link{-webkit-margin-start:auto;margin-inline-start:auto;font-size:.8rem}.mx-consultd__foot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%}.mx-consultd__foot .mx-btn{min-width:0;padding:0 8px}@media (max-width:640px){.mx-consultd__foot .mx-btn{flex-direction:column;gap:2px;min-height:52px;font-size:.76rem}.mx-consult__topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mx-consult__topic{flex-direction:column;justify-content:center;text-align:center;gap:8px;min-height:104px;padding:12px 8px;-webkit-padding-end:8px;padding-inline-end:8px;font-size:.82rem;line-height:1.6}.mx-consult__topic>i{top:8px;inset-inline-end:8px}.mx-consult__topic:last-child:nth-child(odd){grid-column:1/-1;min-height:72px;flex-direction:row}}@media (max-width:300px){.mx-consult__topics{grid-template-columns:minmax(0,1fr)}}.mx-consult.mx-wiz .mx-wiz__body{min-height:300px}.mx-consult__group{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.mx-consult__group:first-of-type{margin-top:0}.mx-consult__lbl{font-size:.88rem;font-weight:700;color:var(--ink)}.mx-consult__lbl small{font-weight:500;color:var(--muted);font-size:.78rem}.mx-consult__lbl i{font-style:normal;color:#C0533A}.mx-consult__fields{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.mx-consult__fields .mx-input{min-height:46px;border-radius:13px}.mx-consult .mx-wiz__head+.mx-consult__group{margin-top:0}@media (max-width:760px){.mx-consult__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-consult__fields>:last-child{grid-column:1/-1}}@media (max-width:340px){.mx-consult__fields{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.mx-consult.mx-wiz .mx-wiz__body{min-height:0;padding-bottom:18px}.mx-consult .mx-wiz__head h2{font-size:1.05rem}.mx-consult .mx-wiz__head p{font-size:.8rem}.mx-consult .mx-chips{gap:6px}.mx-consult .mx-chip{font-size:.8rem;padding:6px 11px}.mx-consult__contact span{line-height:1.5}}@media (max-width:360px){.mx-consult__contacts{grid-template-columns:minmax(0,1fr)}.mx-consult__contact{display:flex;justify-content:center;gap:8px;padding:10px}}@media (max-width:640px){.mx-hero--slim{min-height:0;padding:18px 16px}.mx-hero--slim .mx-hero__text h1{font-size:1.3rem}.mx-hero--slim .mx-hero__text p{font-size:.8rem;line-height:1.8}.mx-hero--slim .mx-hero__text>i{display:none}}.mx-wiz{grid-template-columns:minmax(0,1fr);min-width:0}.mx-wiz__steps li button{min-width:0;max-width:100%}.mx-wiz__lbl{min-width:0;overflow:hidden;text-overflow:ellipsis}@media (max-width:380px){.mx-wiz__steps li.is-on .mx-wiz__lbl{display:none}.mx-wiz__dot{width:30px;height:30px;font-size:.82rem}.mx-wiz__steps{padding:12px 10px}}@media (max-width:360px){.mx-wiz__nav .mx-btn{padding:0 10px;gap:6px;font-size:.86rem;min-height:46px}.mx-wiz__nav .mx-btn--ghost{flex:0 0 auto}.mx-wiz__nav .mx-btn--ghost span{display:none}.mx-wiz__nav .mx-btn--ghost{flex:0 0 48px;width:48px;min-width:48px;padding:0}}.mx-btn,.mx-chip{min-width:0;max-width:100%}.mx-btn>.mdr-ico,.mx-chip>.mdr-ico{flex:none}.mx-btn>span,.mx-chip>span{min-width:0}.mx-btn.is-fit-wrap,.mx-chip.is-fit-wrap{white-space:normal;line-height:1.35;text-align:center;padding-block:4px}.mx-btn.is-fit-wrap>span{overflow-wrap:anywhere}img.mx-logo{display:block;width:168px;max-width:100%;height:auto}img.mx-logo--big{width:clamp(180px,18vw,260px)}.mx-top__logo img.mx-logo{width:96px}.mx-side--drawer .mx-side__brand img.mx-logo{width:140px}@media (max-width:360px){.mx-top__logo img.mx-logo{width:84px}}.mx-slot.is-full,.mx-slot:disabled{background:repeating-linear-gradient(135deg,#F4F1EC 0 6px,#EEEAE3 6px 12px);color:#B9B2A6;border-color:#ECE7DE;text-decoration:line-through;cursor:not-allowed}.mx-slot.is-full:hover{border-color:#ECE7DE}.mx-slotlegend{display:flex;align-items:center;gap:6px 12px;flex-wrap:wrap;margin:2px 0 0;font-size:.74rem;color:var(--muted)}.mx-slotlegend i{display:inline-block;width:14px;height:14px;border-radius:4px;border:1px solid var(--line-2);-webkit-margin-end:-6px;margin-inline-end:-6px}.mx-slotlegend i.is-full{background:repeating-linear-gradient(135deg,#F4F1EC 0 3px,#E6E1D8 3px 6px)}.mx-limit{display:grid;grid-gap:12px;gap:12px}.mx-limit>p{margin:0;line-height:2;font-size:.9rem}.mx-limit__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.mx-limit__list li{display:flex;align-items:center;gap:10px;padding:10px;border-radius:14px;border:1px solid var(--line)}.mx-limit__list li>div{flex:1 1;display:grid;min-width:0}.mx-limit__list li b{font-weight:600;font-size:.9rem}.mx-limit__list li small{color:var(--muted);font-size:.78rem}.mx-limit__list .mx-ico-sq{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;flex:none}.mx-limit__bar{align-items:center}.mx-wiz.is-locked{opacity:.55;pointer-events:none;filter:grayscale(.3)}.mx-cflow .mx-modal__body{padding:0}.mx-cflow__steps{padding:14px 18px}.mx-cflow__body{padding:18px;display:grid;grid-gap:14px;gap:14px;animation:mx-in .22s var(--ease) both}.mx-cflow__who{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:16px;background:var(--gold-softer);border:1px solid var(--gold-soft)}.mx-cflow__who>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.mx-cflow__who b{font-size:1.05rem;font-weight:700}.mx-cflow__who small{color:var(--muted);font-size:.8rem}.mx-cflow__when{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));grid-gap:10px;gap:10px}.mx-cflow__when>span{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:#fff}.mx-cflow__when .mdr-ico{width:20px;height:20px;color:var(--gold-deep)}.mx-cflow__when b{font-weight:700;font-size:.98rem}.mx-cflow__when small{color:var(--muted);font-size:.78rem}.mx-cflow__note{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:12px;background:#F7F6F3;font-size:.86rem;line-height:1.9}.mx-cflow__note .mdr-ico{width:18px;height:18px;flex:none;margin-top:3px;color:var(--muted)}.mx-cflow__note.is-warn{background:var(--warn-soft,#FFF6E5);color:#7A5410}.mx-cflow__note.is-warn .mdr-ico{color:currentColor}.mx-cflow__lead{margin:0;font-size:.92rem;line-height:1.9}.mx-cflow__lead small{display:block;color:var(--muted);font-size:.8rem}.mx-cflow__staff{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.mx-cflow__st{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;border:1.5px solid var(--line);background:#fff;font:inherit;color:var(--ink);text-align:right;cursor:pointer;transition:border-color .15s,box-shadow .15s}.mx-cflow__st>i{width:12px;height:12px;border-radius:50%;flex:none}.mx-cflow__st>span{flex:1 1;display:grid;min-width:0}.mx-cflow__st b{font-weight:600;font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-cflow__st small{color:var(--muted);font-size:.76rem}.mx-cflow__st:hover:not(:disabled){border-color:var(--gold-2)}.mx-cflow__st.is-sel{border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-softer);background:var(--gold-softer)}.mx-cflow__st.is-busy{opacity:.5;cursor:not-allowed;background:#F7F6F3}.mx-cflow__final{display:grid;justify-items:center;grid-gap:6px;gap:6px;text-align:center;padding:10px 0}.mx-cflow__final p{margin:0;color:var(--ink-2);font-size:.92rem}.mx-cflow__final>b{font-size:1.1rem;font-weight:700}.mx-cflow__final small{display:flex;align-items:center;gap:6px;font-size:.8rem}.mx-cflow__final small .mdr-ico{width:16px;height:16px}.mx-cflow__seal{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--gold-soft);color:var(--gold-deep);margin-bottom:6px}.mx-cflow__seal .mdr-ico{width:30px;height:30px}.mx-cflow__seal.is-ok{background:var(--gold-grad);color:#fff;box-shadow:0 12px 26px -14px rgba(142,106,48,.9)}.mx-cflow__propose{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}@media (max-width:720px){.mx-cflow__propose{grid-template-columns:minmax(0,1fr)}}.mx-cflow__foot{display:flex;gap:8px;justify-content:space-between;padding:12px 18px;border-top:1px solid var(--line);background:#FCFBF8;position:-webkit-sticky;position:sticky;bottom:0}.mx-cflow__foot>.mx-btn:only-child{-webkit-margin-start:auto;margin-inline-start:auto}@media (max-width:480px){.mx-cflow__foot{flex-direction:column-reverse}.mx-cflow__foot .mx-btn{width:100%;justify-content:center}}.mx-newbk{margin:0 0 16px;padding:14px;border-radius:var(--r,20px);background:linear-gradient(180deg,var(--gold-softer),#fff);border:1.5px solid var(--gold-2);box-shadow:var(--sh)}.mx-newbk__head{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.mx-newbk__head b{font-weight:700;font-size:1rem}.mx-newbk__head small{flex-basis:100%;color:var(--muted);font-size:.78rem}.mx-newbk__pulse{width:10px;height:10px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 0 rgba(184,142,72,.6);animation:mx-pulse 1.6s infinite}@keyframes mx-pulse{70%{box-shadow:0 0 0 10px rgba(184,142,72,0)}to{box-shadow:0 0 0 0 rgba(184,142,72,0)}}.mx-newbk__count{display:grid;place-items:center;min-width:26px;height:26px;padding:0 8px;border-radius:13px;background:var(--gold-grad);color:#fff;font-weight:700;font-size:.86rem}.mx-newbk__list{display:grid;grid-gap:10px;gap:10px;grid-auto-flow:column;grid-auto-columns:minmax(240px,1fr);overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory}.mx-newbk__card{scroll-snap-align:start;display:grid;grid-gap:6px;gap:6px;padding:12px 14px;border-radius:16px;border:1px solid var(--line);background:#fff;font:inherit;color:var(--ink);text-align:right;cursor:pointer;transition:border-color .15s,transform .15s var(--ease),box-shadow .15s}.mx-newbk__card:hover{border-color:var(--gold-2);transform:translateY(-2px);box-shadow:var(--sh)}.mx-newbk__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.mx-newbk__top b{font-weight:700;font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-newbk__foot small,.mx-newbk__top small{color:var(--muted);font-size:.74rem}.mx-newbk__svc{color:var(--ink-2);font-size:.85rem;line-height:1.7;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mx-newbk__when{display:flex;align-items:center;gap:5px;font-size:.84rem;font-weight:600}.mx-newbk__when .mdr-ico{width:15px;height:15px;color:var(--gold-deep)}.mx-newbk__when .mdr-ico+*,.mx-newbk__when .mdr-ico:nth-of-type(2){-webkit-margin-start:6px;margin-inline-start:6px}.mx-newbk__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:6px;border-top:1px dashed var(--line)}.mx-newbk__go{display:inline-flex;align-items:center;gap:2px;color:var(--gold-deep);font-weight:600;font-size:.8rem}.mx-newbk__go .mdr-ico{width:14px;height:14px}@media (max-width:480px){.mx-newbk__list{grid-auto-columns:82%}}.mx-prop{margin-bottom:16px}.mx-prop,.mx-prop__card{display:grid;grid-gap:12px;gap:12px}.mx-prop__card{padding:14px;border-radius:var(--r,20px);border:1.5px solid #f1d7a6;background:linear-gradient(180deg,#FFF8EC,#fff);box-shadow:var(--sh)}.mx-prop__card header{display:flex;align-items:center;gap:10px}.mx-prop__card header .mx-ico-sq{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;flex:none}.mx-prop__card header div{display:grid;min-width:0}.mx-prop__card header b{font-weight:700;font-size:.98rem}.mx-prop__card header small{color:var(--muted);font-size:.8rem}.mx-prop__cmp{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.mx-prop__cmp>span{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border-radius:14px;border:1px solid var(--line);background:#fff}.mx-prop__cmp small{color:var(--muted);font-size:.74rem}.mx-prop__cmp b{font-weight:600;font-size:.88rem}.mx-prop__cmp .is-old b{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:rgba(0,0,0,.25);text-decoration-color:rgba(0,0,0,.25)}.mx-prop__cmp .is-new{border-color:var(--gold-2);background:var(--gold-softer)}.mx-prop__cmp .is-new b{color:var(--gold-deep);font-weight:700}.mx-prop__cmp>.mdr-ico{width:18px;height:18px;color:var(--gold-deep)}.mx-prop__note{display:flex;gap:8px;margin:0;font-size:.86rem;line-height:1.9;color:var(--ink-2)}.mx-prop__note .mdr-ico{width:16px;height:16px;flex:none;margin-top:4px;color:var(--muted)}.mx-prop__acts{display:flex;gap:8px}.mx-prop__acts .mx-btn{flex:1 1;justify-content:center}.mx-apboard{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.mx-apboard__lane.is-pay.has-items{border-color:#BCD3FB;box-shadow:0 0 0 3px var(--info-soft)}@media (max-width:720px){.mx-apboard{grid-template-columns:minmax(0,1fr)}}.mx-apboard__lane{margin:0!important}.mx-apboard__lane .mx-list{max-height:340px;overflow:auto}.mx-apboard__lane .mx-list__title{display:flex;align-items:center;gap:6px}.mx-apboard__lane.is-live.has-items{border-color:#BFE3CD;box-shadow:0 0 0 3px #EEF8F2}.mx-apboard__lane.is-pend.has-items{border-color:var(--gold-2);box-shadow:0 0 0 3px var(--gold-softer)}.mx-apboard__n{display:grid;place-items:center;min-width:28px;height:28px;padding:0 8px;border-radius:14px;background:var(--gold-softer);color:var(--gold-deep);font-weight:700;font-size:.86rem}.mx-apboard__lane.has-items .mx-apboard__n{background:var(--gold-grad);color:#fff}.mx-dot-live{width:10px;height:10px;border-radius:50%;flex:none;background:var(--ok,#1E9E5A);animation:mx-pulse-ok 1.6s infinite}@keyframes mx-pulse-ok{0%{box-shadow:0 0 0 0 rgba(30,158,90,.5)}70%{box-shadow:0 0 0 8px rgba(30,158,90,0)}to{box-shadow:0 0 0 0 rgba(30,158,90,0)}}.mx-sheet{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}.mx-sheet__hint{margin:-6px 0 2px;font-size:.8rem}.mx-sheet__it{display:flex;align-items:center;gap:10px;min-height:52px;padding:10px 12px;border-radius:14px;border:1.5px solid var(--line);background:#fff;font:inherit;font-size:.9rem;color:var(--ink);text-align:right;cursor:pointer;transition:border-color .15s,background .15s}.mx-sheet__it>span:nth-child(2){flex:1 1;min-width:0}.mx-sheet__it small{color:var(--gold-deep);font-size:.7rem;white-space:nowrap}.mx-sheet__box{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:7px;border:1.5px solid var(--line-2);background:#fff;color:#fff}.mx-sheet__box .mdr-ico{width:15px;height:15px}.mx-sheet__it.is-on{border-color:var(--gold);background:var(--gold-softer)}.mx-sheet__it.is-on .mx-sheet__box{background:var(--gold-grad);border-color:transparent}.mx-roomtag{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 12px;border-radius:999px;background:var(--gold-softer);color:var(--gold-deep);font-size:.86rem;width:-moz-fit-content;width:fit-content}.mx-roomtag .mdr-ico{width:16px;height:16px}.mx-checkin{display:grid;grid-gap:10px;gap:10px}.mx-checkin p{margin:0}.mx-checkin__tags span{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:12px;background:var(--gold-softer);font-size:.9rem}.mx-checkin__tags .mdr-ico{width:16px;height:16px;color:var(--gold-deep)}.mx-co{display:grid;grid-gap:14px;gap:14px}.mx-co__lead{display:flex;gap:8px;margin:0;font-size:.84rem;line-height:1.9}.mx-co__lead .mdr-ico{width:18px;height:18px;flex:none;margin-top:3px;color:var(--gold-deep)}.mx-co__lines{display:grid;grid-gap:8px;gap:8px}.mx-co__line{display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,160px) auto;align-items:center;grid-gap:8px;gap:8px;padding:8px 10px;border-radius:14px;border:1px solid var(--line);background:#fff}.mx-co__title{font-weight:600;font-size:.9rem;overflow:hidden;text-overflow:ellipsis}.mx-co__add{grid-template-columns:minmax(0,1fr) auto}.mx-co__add,.mx-co__sum{display:grid;grid-gap:8px;gap:8px}.mx-co__sum{padding:12px;border-radius:14px;background:#FAF8F4}.mx-co__sum>div:not(.mx-field){display:flex;justify-content:space-between;font-size:.9rem}.mx-co__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.mx-co__foot>span{display:grid}.mx-co__foot>span small{color:var(--muted);font-size:.76rem}.mx-co__foot>span b{font-size:1.15rem;font-weight:700}@media (max-width:480px){.mx-co__foot{flex-direction:column;align-items:stretch}.mx-co__foot .mx-btn{width:100%;justify-content:center}.mx-co__line{grid-template-columns:minmax(0,1fr) auto}.mx-co__line .mx-input{grid-column:1/-1;grid-row:2}}.mx-rcpt{display:grid;grid-gap:12px;gap:12px}.mx-rcpt__head{display:grid;grid-template-columns:auto 1fr 1fr;align-items:center;grid-gap:12px;gap:12px;padding:12px;border-radius:16px;background:#1D1A16;color:#fff}.mx-rcpt__head img{height:34px;width:auto}.mx-rcpt__head div{display:grid}.mx-rcpt__head small{color:rgba(255,255,255,.6);font-size:.72rem}.mx-rcpt__head b{font-weight:600;font-size:.86rem}.mx-rcpt__visit{display:flex;align-items:center;gap:6px;margin:0;color:var(--ink-2);font-size:.86rem}.mx-rcpt__visit .mdr-ico{width:16px;height:16px;color:var(--gold-deep)}.mx-rcpt__lines{list-style:none;margin:0;padding:0;display:grid}.mx-rcpt__lines li{display:flex;justify-content:space-between;gap:10px;padding:10px 2px;border-bottom:1px dashed var(--line);font-size:.9rem}.mx-rcpt__lines b{font-weight:600;white-space:nowrap}.mx-rcpt__sum{display:grid;grid-gap:6px;gap:6px;padding:12px;border-radius:14px;background:#FAF8F4;font-size:.88rem}.mx-rcpt__sum>div{display:flex;justify-content:space-between;gap:10px}.mx-rcpt__sum .is-off b{color:var(--ok,#1E9E5A)}.mx-rcpt__sum .is-total{padding-top:6px;border-top:1px solid var(--line);font-size:1rem}.mx-rcpt__sum .is-total b{font-weight:700;color:var(--gold-deep)}.mx-rcpt__foot{display:flex;justify-content:center}@media (max-width:360px){.mx-rcpt__head{grid-template-columns:1fr 1fr}.mx-rcpt__head img{grid-column:1/-1}}@keyframes mx-rise{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@keyframes mx-seal{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:scale(1)}}.mx-pop-in{animation:mx-rise .32s var(--ease) both}.mx-cflow__seal.is-warn{background:linear-gradient(135deg,#F7C25B,#E08A2E);color:#fff;box-shadow:0 12px 26px -14px rgba(224,138,46,.9)}.mx-co-modal .mx-cflow__final .mx-cflow__seal,.mx-dset .mx-cflow__seal{animation:mx-seal .5s var(--ease) both}.mx-co__pane,.mx-dset__pane{display:grid;grid-gap:14px;gap:14px;animation:mx-in .22s var(--ease) both}.mx-co__amt{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.mx-bill{border-radius:18px;border:1px solid var(--line);background:linear-gradient(180deg,#FFFDF9,#FAF6EE);overflow:hidden}.mx-bill__row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:.92rem}.mx-bill__row span{display:inline-flex;align-items:center;gap:8px;color:var(--ink-2)}.mx-bill__row b{font-size:1rem}.mx-bill__debts{display:grid;grid-gap:8px;gap:8px;padding:10px 12px 12px;border-top:1px dashed var(--line-2);background:#FFF7EC}.mx-bill__debts>p{display:flex;align-items:center;gap:6px;margin:0;font-size:.8rem;font-weight:600;color:#A35B14}.mx-bill__debt{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#fff;border:1.5px solid var(--line);cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s}.mx-bill__debt:hover{transform:translateY(-1px)}.mx-bill__debt input{position:absolute;opacity:0;pointer-events:none}.mx-bill__debt .mx-grow{display:grid;min-width:0}.mx-bill__debt .mx-grow b{font-size:.86rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-bill__debt .mx-grow small{font-size:.74rem;color:var(--muted)}.mx-bill__debt>b{white-space:nowrap;font-size:.92rem}.mx-bill__box{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:7px;border:1.5px solid var(--line-2);color:transparent;transition:all .18s}.mx-bill__box .mdr-ico{width:14px;height:14px}.mx-bill__debt.is-on{border-color:var(--gold-2);box-shadow:0 8px 20px -16px rgba(142,106,48,.9)}.mx-bill__debt.is-on .mx-bill__box{background:var(--gold-grad);border-color:transparent;color:#fff}.mx-bill__debt input:focus-visible+.mx-bill__box{outline:2px solid var(--gold);outline-offset:2px}.mx-bill__total{display:flex;justify-content:space-between;align-items:center;padding:14px;background:var(--ink);color:#fff}.mx-bill__total b{font-size:1.3rem;color:var(--gold-2)}.mx-bill__total small{font-size:.75rem;color:#CFC6B5}.mx-paymode{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.mx-paymode__opt{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:12px 6px;border-radius:16px;border:1.5px solid var(--line);background:#fff;font-weight:600;font-size:.84rem;color:var(--ink-2);cursor:pointer;transition:all .2s var(--ease)}.mx-paymode__opt .mdr-ico{width:22px;height:22px;padding:4px;box-sizing:content-box;border-radius:50%;background:#F4F1EB;transition:all .2s}.mx-paymode__opt:hover{border-color:var(--line-2);transform:translateY(-1px)}.mx-paymode__opt.is-on{border-color:var(--gold);background:var(--gold-softer);color:var(--ink);box-shadow:0 10px 22px -18px rgba(142,106,48,1)}.mx-paymode__opt.is-on .mdr-ico{background:var(--gold-grad);color:#fff}.mx-paymode__opt.is-none.is-on{border-color:#E5484D;background:#FFF5F5}.mx-paymode__opt.is-none.is-on .mdr-ico{background:#E5484D}.mx-paym{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));grid-gap:8px;gap:8px}.mx-paym__opt{display:flex;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:6px 10px;border-radius:12px;border:1.5px solid var(--line);background:#fff;font-size:.82rem;font-weight:600;color:var(--ink-2);cursor:pointer;transition:all .18s}.mx-paym__opt .mdr-ico{width:16px;height:16px;color:var(--muted)}.mx-paym__opt.is-on{border-color:var(--gold);background:var(--gold-soft);color:var(--ink)}.mx-paym__opt.is-on .mdr-ico{color:var(--gold-deep)}.mx-reason{display:grid;grid-gap:8px;gap:8px}.mx-co__res{display:grid;grid-gap:6px;gap:6px;width:100%;max-width:360px;margin:6px auto;padding:12px 14px;border-radius:16px;background:#FAF8F4;text-align:start}.mx-co__res div{display:flex;justify-content:space-between;gap:10px;font-size:.86rem}.mx-co__res b.is-ok{color:#1F8A55}.mx-co__res b.is-bad{color:#C9353A}.mx-debtalert{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:16px;background:linear-gradient(90deg,#FFF3E6,#FFF9F2);border:1px solid #f5d2aa;color:var(--ink);animation:mx-rise .3s var(--ease) both}.mx-debtalert.is-compact{padding:10px 12px;margin-top:8px}.mx-debtalert.is-link{text-decoration:none;align-items:center;margin-bottom:14px;transition:transform .18s,box-shadow .18s}.mx-debtalert.is-link:hover{transform:translateY(-1px);box-shadow:0 12px 24px -20px rgba(163,91,20,.9)}.mx-debtalert__ico{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#F6A54A;color:#fff}.mx-debtalert__ico .mdr-ico{width:18px;height:18px}.mx-debtalert .mx-grow{display:grid;grid-gap:2px;gap:2px;min-width:0}.mx-debtalert b{font-size:.88rem;color:#8A4A0E}.mx-debtalert small{font-size:.76rem;color:#8A6A4C;line-height:1.8}.mx-debtalert__list{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-gap:4px;gap:4px}.mx-debtalert__list li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 8px;gap:2px 8px;padding:6px 8px;border-radius:10px;background:#fff;font-size:.78rem}.mx-debtalert__list em{grid-column:1/-1;font-style:normal;color:var(--muted);font-size:.72rem}.mx-dset__body{display:grid;grid-gap:14px;gap:14px}.mx-dset__head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px;border-radius:18px;background:var(--ink);color:#fff}.mx-dset__head>div:first-child{display:grid;grid-gap:2px;gap:2px;min-width:0}.mx-dset__head small{color:#CFC6B5;font-size:.78rem}.mx-dset__amt{display:grid;justify-items:end;line-height:1.4}.mx-dset__amt b{font-size:1.35rem;color:#FFB86B}.mx-dset__lines,.mx-dset__pays{display:grid;grid-gap:6px;gap:6px}.mx-dset__lines div,.mx-dset__pays div{display:flex;justify-content:space-between;gap:10px;padding:8px 12px;border-radius:12px;background:#FAF8F4;font-size:.86rem}.mx-follow{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0;max-height:220px;overflow:auto}.mx-follow li{position:relative;display:flex;gap:10px;padding:0 0 12px}.mx-follow li>i{flex:none;width:10px;height:10px;margin-top:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px var(--gold-soft)}.mx-follow li:not(:last-child):before{content:"";position:absolute;inset-inline-start:4.5px;top:18px;bottom:0;width:1px;background:var(--line-2)}.mx-follow li div{display:grid}.mx-follow li b{font-size:.86rem;font-weight:600}.mx-follow li small{font-size:.74rem;color:var(--muted)}.mx-aging{padding:16px 18px;margin-bottom:16px;display:grid;grid-gap:10px;gap:10px}.mx-aging__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;align-items:center}.mx-aging__head b{display:inline-flex;gap:6px;align-items:center}.mx-aging__head small{font-size:.78rem}.mx-aging__bar{display:flex;height:14px;border-radius:999px;overflow:hidden;background:#F4F1EB;gap:2px}.mx-aging__bar i{display:block;height:100%;transform-origin:right;animation:mx-grow-x .7s var(--ease) both}.mx-aging__legend{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:6px 14px;gap:6px 14px}.mx-aging__legend li{display:flex;align-items:center;gap:6px;font-size:.8rem}.mx-aging__legend i{width:10px;height:10px;border-radius:3px}.mx-aging__legend b{-webkit-margin-start:auto;margin-inline-start:auto}.mx-debts__bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px}.mx-debts__bar .mx-searchbox{flex:1 1 220px}.mx-debts__bar .mx-select{width:auto;flex:0 1 170px}.mx-debts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));grid-gap:14px;gap:14px;margin-bottom:16px}.mx-debt{position:relative;display:grid;grid-gap:10px;gap:10px;padding:16px;border-radius:20px;background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px rgba(20,20,18,.04);cursor:pointer;overflow:hidden;animation:mx-rise .35s var(--ease) both;transition:transform .2s var(--ease),box-shadow .2s}.mx-debt:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:#46B97E}.mx-debt.is-warn:before{background:#F2B417}.mx-debt.is-bad:before{background:#E5484D}.mx-debt.is-paid:before{background:var(--gold-2)}.mx-debt:hover{transform:translateY(-2px);box-shadow:0 18px 34px -26px rgba(20,20,18,.55)}.mx-debt:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.mx-debt header{display:flex;align-items:center;gap:10px}.mx-debt header .mx-grow{display:grid;min-width:0}.mx-debt header .mx-grow b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-debt header small{font-size:.78rem;color:var(--muted)}.mx-debt__amt{display:grid;justify-items:end;line-height:1.3}.mx-debt__amt b{font-size:1.15rem;color:#C9353A}.mx-debt.is-paid .mx-debt__amt b{color:var(--ink)}.mx-debt__amt small{font-size:.7rem;color:var(--muted)}.mx-debt__meta{display:grid;grid-gap:4px;gap:4px;font-size:.8rem;color:var(--ink-2)}.mx-debt__meta span{display:flex;align-items:center;gap:6px;min-width:0}.mx-debt__meta .mdr-ico{flex:none;width:15px;height:15px;color:var(--gold-deep)}.mx-debt__tags{display:flex;flex-wrap:wrap;gap:6px}.mx-debt__last{display:flex;gap:6px;align-items:flex-start;margin:0;padding:8px 10px;border-radius:12px;background:#FAF8F4;font-size:.78rem}.mx-debt__last .mdr-ico{flex:none;width:14px;height:14px;margin-top:4px;color:var(--gold-deep)}.mx-debt footer{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px}.mx-acc__bar{justify-content:space-between;gap:10px;margin-bottom:10px}.mx-acc__bar,.mx-acc__range{display:flex;flex-wrap:wrap;align-items:center}.mx-acc__range{gap:8px}.mx-acc__range-note{font-size:.8rem;margin:0 0 12px}.mx-acc__rate{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--gold-soft);font-size:.86rem;color:var(--ink-2)}.mx-acc__rate .mdr-ico{color:var(--gold-deep)}.mx-acc__pane{display:grid;grid-gap:16px;gap:16px;animation:mx-in .25s var(--ease) both}.mx-acc__pane>.mx-grid{margin:0}.mx-acc__foot{display:flex;gap:6px;align-items:flex-start;font-size:.78rem;margin-top:14px;line-height:1.9}.mx-acc__foot .mdr-ico{flex:none;margin-top:4px;width:15px;height:15px}.mx-acc__neg{color:#C9353A;white-space:nowrap}.mx-acc__pos{color:#1F8A55;white-space:nowrap}.mx-pnl{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.mx-pnl li{display:grid;grid-gap:4px;gap:4px;animation:mx-rise .35s var(--ease) both}.mx-pnl li>div{display:flex;justify-content:space-between;gap:10px;font-size:.84rem}.mx-pnl li>div b{white-space:nowrap}.mx-pnl li>i{display:block;height:6px;border-radius:999px;background:var(--gold-2);transform-origin:right;animation:mx-grow-x .7s var(--ease) both;min-width:4px}.mx-pnl li.is-out>i{background:#F1A7A9}.mx-pnl li.is-out b{color:#C9353A}.mx-pnl li.is-in>i{background:#8ED3AE}.mx-pnl li.is-sum,.mx-pnl li.is-total{padding-top:8px;border-top:1px dashed var(--line-2)}.mx-pnl li.is-total>div{font-size:.95rem;font-weight:700}.mx-pnl li.is-total>div b{color:var(--gold-deep);font-size:1.1rem}.mx-pnl li.is-total>i{height:9px;background:var(--gold-grad)}.mx-share{display:inline-flex;align-items:center;gap:6px;min-width:90px}.mx-share i{display:block;height:6px;border-radius:999px;background:var(--gold-grad);max-width:60px;min-width:3px}.mx-share em{font-style:normal;font-size:.78rem;color:var(--muted)}.mx-dotname{display:inline-flex;align-items:center;gap:8px;font-weight:600}.mx-dotname i{width:10px;height:10px;border-radius:50%}.mx-acc__exps{display:grid;max-height:360px;overflow:auto}.mx-acc__exp{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--line)}.mx-acc__exp:last-child{border-bottom:0}.mx-acc__exp .mx-grow{display:grid;min-width:0}.mx-acc__exp small{font-size:.76rem;color:var(--muted)}.mx-acc__expico{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#FFF1F1;color:#C9353A}.mx-ledger__type{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:9px;-webkit-margin-end:8px;margin-inline-end:8px;vertical-align:middle;background:#E9F7EF;color:#1F8A55}.mx-ledger__type .mdr-ico{width:14px;height:14px}.mx-ledger__type.is-expense,.mx-ledger__type.is-refund{background:#FFF1F1;color:#C9353A}.mx-acc__more{display:flex;justify-content:center;align-items:center;gap:12px;padding:12px;border-top:1px solid var(--line)}.mx-earn{display:grid}.mx-earn__row{display:flex;gap:14px;align-items:flex-start;padding:14px 18px;border-bottom:1px solid var(--line);animation:mx-rise .3s var(--ease) both}.mx-earn__row:last-child{border-bottom:0}.mx-earn__date{flex:none;display:grid;justify-items:center;width:54px;padding:6px 0;border-radius:14px;background:var(--gold-softer);border:1px solid var(--gold-soft);line-height:1.35}.mx-earn__date b{font-size:1.2rem;color:var(--gold-deep)}.mx-earn__date small{font-size:.7rem;color:var(--muted)}.mx-earn__row>.mx-grow{display:grid;grid-gap:6px;gap:6px;min-width:0}.mx-earn__who{display:flex;align-items:center;gap:8px}.mx-earn__star{display:inline-flex;align-items:center;gap:2px;font-size:.76rem;color:#B7860B}.mx-earn__star .mdr-ico{width:13px;height:13px;fill:currentColor}.mx-earn__items{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.mx-earn__items li{display:flex;justify-content:space-between;gap:10px;padding:5px 10px;border-radius:10px;background:#FAF8F4;font-size:.82rem}.mx-earn__end{flex:none;display:grid;justify-items:end;grid-gap:4px;gap:4px}.mx-earn__end b{font-size:1rem}.mx-earn__end small{font-size:.74rem;color:#1F8A55}@media (max-width:560px){.mx-earn__row{flex-wrap:wrap;padding:12px}.mx-earn__row>.mx-grow{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 70px)}.mx-earn__end{width:100%;grid-auto-flow:column;justify-content:space-between;align-items:center}.mx-paymode__opt{font-size:.76rem;padding:10px 4px}.mx-dset__head{flex-wrap:wrap}.mx-acc__range{width:100%}}.mx-mydebts__list{display:grid;grid-gap:10px;gap:10px}.mx-mydebt{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:16px;border:1px solid #f5d2aa;background:#FFFAF3}.mx-mydebt .mx-grow{display:grid;grid-gap:2px;gap:2px;min-width:0}.mx-mydebt small{font-size:.76rem;color:var(--muted)}.mx-mydebt__why{display:inline-flex;align-items:center;gap:4px;color:#A35B14!important}.mx-mydebt__why .mdr-ico{width:13px;height:13px}.mx-mydebt__end{flex:none;display:grid;justify-items:end;grid-gap:4px;gap:4px}.mx-mydebt__end>b{color:#C9353A;font-size:1.05rem}.mx-mydebt.is-paid{border-color:var(--line);background:#fff}.mx-mydebt.is-paid .mx-mydebt__end>b{color:var(--ink)}.mx-mydebts__toggle{margin-top:10px}@media (max-width:480px){.mx-mydebt{flex-wrap:wrap}.mx-mydebt__end{width:100%;grid-auto-flow:column;justify-content:space-between;align-items:center}}@keyframes mx-promo-in{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}@keyframes mx-promo-shine{0%{transform:translateX(120%) skewX(-18deg)}to{transform:translateX(-220%) skewX(-18deg)}}.mx-promo-wrap{position:relative;margin:0 0 18px}.mx-promo-b{--ph:168px;position:relative;display:flex;align-items:center;gap:18px;height:var(--ph);box-sizing:border-box;padding:0 28px;border-radius:24px;overflow:hidden;text-decoration:none;color:#fff;background:linear-gradient(110deg,#6E5124,#B8893F 52%,#E4C78D);box-shadow:0 22px 44px -30px rgba(110,81,36,.9);animation:mx-promo-in .45s var(--ease) both;isolation:isolate;transition:transform .2s var(--ease),box-shadow .2s}a.mx-promo-b:hover{transform:translateY(-2px);box-shadow:0 26px 50px -30px rgba(110,81,36,1)}a.mx-promo-b:after{content:"";position:absolute;inset-block:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);animation:mx-promo-shine 4.5s ease-in-out 1s infinite;z-index:-1}.mx-promo-b.is-dark{background:radial-gradient(120% 140% at 0 0,#3B2F22 0,#141412 60%);box-shadow:0 22px 44px -30px rgba(0,0,0,.9)}.mx-promo-b.is-dark .mx-promo-b__text b{color:var(--gold-2)}.mx-promo-b.is-light{background:linear-gradient(110deg,#FFFDF8,#F6EBD6);color:var(--ink);border:1px solid var(--gold-soft);box-shadow:0 18px 36px -30px rgba(110,81,36,.6)}.mx-promo-b__img{position:absolute;inset:0;z-index:-2;background-size:cover;background-position:50%}.mx-promo-b.has-img:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(270deg,rgba(20,20,18,.78),rgba(20,20,18,.45) 55%,rgba(20,20,18,.1))}.mx-promo-b.has-img{color:#fff}.mx-promo-b__text{flex:1 1;display:grid;grid-gap:6px;gap:6px;min-width:0;max-height:100%;overflow:hidden}.mx-promo-b__text b,.mx-promo-b__text span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.mx-promo-b__text b,.mx-promo-b__text span{-webkit-line-clamp:2}.mx-promo-b__text b{font-size:clamp(1.1rem,2.4vw,1.5rem);font-weight:800;line-height:1.5}.mx-promo-b__text span{font-size:.92rem;opacity:.92;line-height:1.8}.mx-promo-b__cta{flex:none;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:#fff;color:var(--ink);font-weight:700;font-size:.88rem;box-shadow:0 10px 22px -14px rgba(0,0,0,.6)}.mx-promo-b.is-light .mx-promo-b__cta{background:var(--gold-grad);color:#fff}.mx-promo-b__cta .mdr-ico{width:16px;height:16px;transition:transform .2s}a.mx-promo-b:hover .mx-promo-b__cta .mdr-ico{transform:translateX(-4px)}.mx-promo-b__dots{position:absolute;bottom:10px;inset-inline-start:26px;display:flex;gap:6px}.mx-promo-b__dots button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.5);cursor:pointer;transition:width .25s}.mx-promo-b__dots button.is-on{width:22px;background:#fff}.mx-promos__bar{margin-bottom:14px;overflow-x:auto}.mx-promos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));grid-gap:16px;gap:16px}.mx-promo-card{display:grid;grid-gap:12px;gap:12px;padding:14px;border-radius:22px;background:#fff;border:1px solid var(--line);animation:mx-rise .35s var(--ease) both}.mx-promo-card.is-ended,.mx-promo-card.is-paused{opacity:.78}.mx-promo-card.is-ended .mx-promo-b,.mx-promo-card.is-paused .mx-promo-b{filter:grayscale(.6)}.mx-promo-card__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.mx-promo-card__head b{font-size:1rem}.mx-promo-card__head .mx-badge{display:inline-flex;align-items:center;gap:6px}.mx-promo-card__head .mx-dot-live{width:7px;height:7px}.mx-promo-card__meta{display:grid;grid-gap:4px;gap:4px;font-size:.8rem;color:var(--ink-2)}.mx-promo-card__meta span{display:flex;align-items:center;gap:6px;min-width:0}.mx-promo-card__meta .mdr-ico{flex:none;width:15px;height:15px;color:var(--gold-deep)}.mx-promo-card__link{color:var(--muted);font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;justify-content:flex-end}.mx-promo-card__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.mx-promo-card__stats>div{position:relative;display:grid;grid-gap:1px;gap:1px;padding:10px;border-radius:14px;background:#FAF8F4;overflow:hidden}.mx-promo-card__stats small{font-size:.72rem;color:var(--muted)}.mx-promo-card__stats b{font-size:1.15rem}.mx-promo-card__stats em{font-style:normal;font-size:.7rem;color:var(--muted)}.mx-promo-card__stats i{position:absolute;bottom:0;inset-inline-start:0;height:3px;background:var(--gold-grad);border-radius:3px}.mx-promo-card footer{display:flex;flex-wrap:wrap;align-items:center}.mx-promo-card footer .mx-btn--icon{-webkit-margin-start:auto;margin-inline-start:auto}.mx-peditor{display:grid;grid-gap:16px;gap:16px}.mx-peditor__preview{display:grid;grid-gap:8px;gap:8px;padding:14px;border-radius:18px;background:#F4F1EB;position:-webkit-sticky;position:sticky;top:-18px;z-index:2}.mx-peditor__preview small{display:inline-flex;align-items:center;gap:6px;font-size:.76rem}.mx-peditor__preview .mx-promo-b{animation:none}.mx-peditor__img{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mx-chip--theme i{display:inline-block;width:14px;height:14px;border-radius:50%;-webkit-margin-end:6px;margin-inline-end:6px;vertical-align:-2px}.mx-chip--theme.is-gold i{background:var(--gold-grad)}.mx-chip--theme.is-dark i{background:#141412}.mx-chip--theme.is-light i{background:#F6EBD6;border:1px solid var(--line-2)}.mx-pstats{display:grid;grid-gap:16px;gap:16px}.mx-pstats>.mx-grid{margin:0}.mx-pstats__top{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center}.mx-pstats__places{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.mx-pstats__places li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 8px;gap:2px 8px;padding:10px 12px;border-radius:14px;background:#FAF8F4}.mx-pstats__places span{grid-column:1;font-size:.78rem;color:var(--muted)}.mx-pstats__places em{grid-row:1/3;grid-column:2;align-self:center;font-style:normal;font-weight:800;color:var(--gold-deep);font-size:1.1rem}@media (max-width:640px){.mx-pstats__top{grid-template-columns:1fr}}.mx-nav__link.is-accent{margin-top:10px;background:linear-gradient(100deg,rgba(217,184,115,.2),rgba(217,184,115,.06));border:1px solid rgba(217,184,115,.45);color:var(--gold-2)}.mx-nav__link.is-accent .mdr-ico{color:var(--gold-2)}.mx-nav__link.is-accent .mdr-ico:last-child{width:16px;height:16px;opacity:.8;transition:transform .2s}.mx-nav__link.is-accent:hover{background:var(--gold-grad);color:#fff;border-color:transparent}.mx-nav__link.is-accent:hover .mdr-ico{color:#fff}.mx-nav__link.is-accent:hover .mdr-ico:last-child{transform:translateX(-4px)}.mx-sorders__sync{display:inline-flex;align-items:center;gap:8px;font-size:.8rem}.mx-sorders__sync .mx-dot-live{width:8px;height:8px}.mx-dot-live.is-off{background:var(--bad,#E5484D);animation:none}.mx-sorders__top{list-style:none;margin:0;padding:0}.mx-sorders__top li{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--line);font-size:.86rem}.mx-sorders__top li:last-child{border-bottom:0}.mx-sorders__top .mx-grow{display:grid;min-width:0}.mx-sorders__top .mx-grow b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-sorders__top small{color:var(--muted);font-size:.74rem}.mx-sorders__tabs{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 10px;margin-bottom:4px;scrollbar-width:thin}.mx-sorders__tab{flex:none;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--line);background:#fff;font-weight:600;font-size:.84rem;color:var(--ink-2);cursor:pointer;transition:all .18s}.mx-sorders__tab i{width:8px;height:8px;border-radius:50%;background:var(--muted)}.mx-sorders__tab em{font-style:normal;min-width:22px;padding:0 7px;border-radius:999px;background:#F4F1EB;font-size:.74rem;text-align:center}.mx-sorders__tab.is-processing i{background:#3E7BFA}.mx-sorders__tab.is-on-hold i{background:#8B6FE0}.mx-sorders__tab.is-pending i{background:#F2B417}.mx-sorders__tab.is-completed i{background:#1FA463}.mx-sorders__tab.is-failed i,.mx-sorders__tab.is-refunded i{background:#E5484D}.mx-sorders__tab:hover{border-color:var(--line-2)}.mx-sorders__tab.is-on{background:var(--ink);color:#fff;border-color:var(--ink)}.mx-sorders__tab.is-on em{background:rgba(255,255,255,.16);color:#fff}.mx-sorders__table tr.is-click{cursor:pointer;transition:background .15s}.mx-sorders__table tr.is-click:hover{background:#FBF8F2}.mx-sorders__who{display:grid}.mx-sorders__who small{font-size:.74rem;color:var(--muted)}.mx-sorder{display:grid;grid-gap:14px;gap:14px}.mx-sorder__head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.84rem}.mx-sorder__next{display:flex;flex-wrap:wrap;gap:8px;padding:12px;border-radius:16px;background:var(--gold-softer);border:1px dashed var(--gold-2)}.mx-sorder__sec{display:grid;grid-gap:10px;gap:10px;padding-top:14px;border-top:1px solid var(--line)}.mx-sorder__sec h4{display:flex;align-items:center;gap:6px;margin:0;font-size:.9rem}.mx-sorder__sec h4 .mdr-ico{width:17px;height:17px;color:var(--gold-deep)}.mx-sorder__items{display:grid;grid-gap:8px;gap:8px}.mx-sorder__item{display:flex;align-items:center;gap:10px;padding:8px;border-radius:14px;background:#FAF8F4;font-size:.86rem}.mx-sorder__item .mx-grow{display:grid;min-width:0}.mx-sorder__item small{font-size:.74rem;color:var(--muted)}.mx-sorder__thumb{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:#fff 50%/cover no-repeat;border:1px solid var(--line);color:var(--muted)}.mx-sorder__sum{display:grid;grid-gap:6px;gap:6px;padding:12px;border-radius:14px;border:1px solid var(--line)}.mx-sorder__sum div{display:flex;justify-content:space-between;font-size:.86rem}.mx-sorder__sum .is-total{padding-top:6px;border-top:1px dashed var(--line-2);font-weight:700}.mx-sorder__sum .is-total b{font-size:1.1rem;color:var(--gold-deep)}.mx-sorder__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mx-sorder__grid>div{display:grid;grid-gap:6px;gap:6px;align-content:start}.mx-sorder__grid p{margin:0;font-size:.84rem;line-height:1.9}.mx-sorder__note{display:grid;grid-gap:8px;gap:8px}.mx-sorder__noteact{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}.mx-sorder__noteact .mx-check{font-size:.8rem;font-weight:500}.mx-sorder__refund{display:grid;grid-gap:10px;gap:10px;padding:14px;border-radius:16px;background:#FFF5F5;border:1px solid #f6c9cb}.mx-sorder__refund p{margin:0;font-size:.8rem}@media (max-width:480px){.mx-sorder__grid{grid-template-columns:1fr}}.mx-promo-b.is-frame{animation:none}.mx-pframe{position:relative;width:100%;overflow:hidden;border-radius:24px;background:#E9E4DA}.mx-pframe>div{position:absolute;top:0;inset-inline-start:0;transform-origin:top right}.mx-pframe.is-mobile{max-width:360px;margin-inline:auto}.mx-pimg{display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:16px;background:#FAF8F4;border:1px solid var(--line)}.mx-pimg__rec{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:.78rem;color:var(--ink-2)}.mx-pimg__rec b{color:var(--gold-deep)}.mx-pimg__stat{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.mx-pimg__thumb{width:96px;height:64px;border-radius:10px;background:#fff 50%/contain no-repeat;border:1px solid var(--line)}.mx-pimg__dims{display:grid;grid-gap:2px;gap:2px;font-size:.8rem}.mx-pimg__dims b{font-size:.92rem}.mx-pimg__vis{display:flex;flex-wrap:wrap;gap:8px}.mx-pimg__vis span{padding:3px 10px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:.74rem}.mx-pimg__vis span.is-low{border-color:#F5D2AA;background:#FFF7EC;color:#8A4A0E}.mx-pimg__warn{margin:0;font-size:.78rem;color:#A35B14;display:flex;gap:6px;align-items:flex-start}.mx-pimg__warn .mdr-ico{flex:none;width:15px;height:15px;margin-top:4px}.mx-jdate{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.2fr) 46px;min-width:0;max-width:100%}.mx-jdate .mx-select{min-width:0;width:100%;padding-inline:8px 24px;text-overflow:ellipsis;font-size:.9rem}.mx-field,.mx-form>*,.mx-jdate .mx-dropdown,.mx-jdate>*,.mx-jdate>div:last-child,.mx-wiz__body>*{min-width:0}@media (max-width:420px){.mx-jdate{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1.2fr) 42px;gap:4px}.mx-jdate .mx-select{padding-inline:6px 20px;font-size:.84rem;background-position:left 5px center}.mx-jdate__cal{width:42px}}.mx-dp__ok{margin-top:12px}.mx-dp__hint{text-align:center;padding-bottom:6px}.mx-promo-b.is-m{--ph:200px;flex-direction:column;align-items:stretch;justify-content:center;padding:18px;gap:10px}.mx-promo-b.is-m .mx-promo-b__cta{align-self:flex-start}.mx-promo-b.is-m .mx-promo-b__dots{bottom:8px;inset-inline-start:auto;inset-inline-end:18px}@media (max-width:560px){.mx-promo-b:not(.is-d){--ph:200px;flex-direction:column;align-items:stretch;justify-content:center;padding:18px;gap:10px}.mx-promo-b:not(.is-d) .mx-promo-b__cta{align-self:flex-start}.mx-promo-b:not(.is-d) .mx-promo-b__dots{bottom:8px;inset-inline-start:auto;inset-inline-end:18px}}.mx-pframe.is-card{max-width:none}.mx-promo-card footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;grid-gap:6px;gap:6px}.mx-promo-card footer .mx-btn{min-width:0;justify-content:center;padding-inline:8px}.mx-promo-card footer .mx-btn--icon{-webkit-margin-start:0;margin-inline-start:0}.mx-promos>*{min-width:0}.mx-promos__bar::-webkit-scrollbar{display:none}.mx-peditor__preview{top:-4px}@media (max-width:640px){.mx-peditor__preview .mx-pstats__top{grid-template-columns:1fr;gap:8px}.mx-pstats__top .mx-seg{justify-self:stretch}}@media (max-width:760px){.mx-peditor__preview{position:static}.mx-table--stack tr{padding:14px 16px}.mx-table--stack td{min-width:0;padding:5px 0}.mx-table--stack td>*{min-width:0}.mx-table--stack td:not(.mx-td-main){text-align:start}.mx-table--stack td.mx-td-main{font-size:1rem}}@media (max-width:719px){.mx-kpis>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:560px){.mx-seg{max-width:100%;overflow-x:auto;scrollbar-width:none}.mx-seg::-webkit-scrollbar{display:none}.mx-seg button,.mx-seg__item{flex:1 0 auto;white-space:nowrap}.mx-acc__bar>.mx-seg{width:100%}.mx-acc__bar>.mx-seg .mx-seg__item .mdr-ico,.mx-acc__bar>.mx-seg button .mdr-ico{display:none}.mx-acc__bar>.mx-seg .mx-seg__item,.mx-acc__bar>.mx-seg button{padding-inline:10px;font-size:.84rem}.mx-acc__range>.mx-seg{width:100%}.mx-debts__bar .mx-select{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px);width:auto;min-width:0}.mx-debts__bar .mx-searchbox{flex-basis:100%}}.mx-wk-short{display:none}@media (max-width:560px){.mx-wk-full{display:none}.mx-wk-short{display:inline;font-weight:700;font-size:.82rem}}@media (max-width:760px){.mx-rfilter{align-items:stretch}.mx-rfilter__range,.mx-rfilter__range>b{width:100%}.mx-rfilter__range>span{width:100%;text-align:center;color:var(--muted);font-size:.8rem}.mx-rfilter__presets{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mx-rfilter__presets button{padding:0 6px;min-width:0}.mx-rfilter__end{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0}.mx-rfilter__end>.mx-pick{grid-column:1/-1}.mx-rfilter__end .mx-btn{width:100%;min-width:0;padding-inline:10px}.mx-rfilter .mx-select{min-width:0;width:100%}.mx-newbk__list,.mx-rfilter__presets,.mx-sorders__tabs,.mx-weekstrip{scrollbar-width:none}}@media (max-width:760px){.mx-newbk__list::-webkit-scrollbar,.mx-sorders__tabs::-webkit-scrollbar,.mx-weekstrip::-webkit-scrollbar{display:none}}.mx-selcust{grid-template-columns:minmax(0,1fr)}.mx-selcust>div:not(.mx-selcust__foot){display:flex;flex-direction:column;min-width:0;line-height:1.7}.mx-selcust>div:not(.mx-selcust__foot) b{overflow-wrap:anywhere}.mx-selcust__foot{flex-wrap:wrap;gap:8px}.mx-sheet__it{flex-wrap:wrap;row-gap:2px}.mx-sheet__it>span:nth-child(2){flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 40px)}.mx-sheet__it small{flex-basis:100%;-webkit-padding-start:34px;padding-inline-start:34px}.mx-paym__opt.is-online{border-style:dashed;border-color:var(--gold-2);color:var(--gold-deep)}.mx-paym__opt.is-online.is-on{border-style:solid}.mx-owait{display:grid;justify-items:center;grid-gap:16px;gap:16px;text-align:center;padding:4px 0 2px}.mx-owait__ring{--p:1;width:176px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--gold) calc(var(--p) * 1turn),#EDE7DC 0);transition:background .4s linear}.mx-owait__ring>div{width:calc(100% - 20px);aspect-ratio:1;border-radius:50%;background:#fff;display:grid;align-content:center;grid-gap:2px;gap:2px;padding:8px}.mx-owait__ring small{font-size:.74rem;color:var(--muted)}.mx-owait__ring b{font-size:2.1rem;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;direction:ltr}.mx-owait.is-opened .mx-owait__ring{background:conic-gradient(#2E9E6B calc(var(--p) * 1turn),#E1F1E8 0);animation:mx-owait-pulse 1.6s ease-in-out infinite}.mx-owait.is-expired .mx-owait__ring{background:#F6D8D8}.mx-owait.is-expired .mx-owait__ring b{color:#C4373C}@keyframes mx-owait-pulse{50%{box-shadow:0 0 0 10px rgba(46,158,107,.12)}}.mx-owait__amt{display:grid;grid-gap:2px;gap:2px}.mx-owait__amt span{font-size:.8rem;color:var(--muted)}.mx-owait__amt b{font-size:1.35rem}.mx-owait__amt small{font-size:.75rem;font-weight:500;color:var(--muted)}.mx-owait__how{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;width:100%;text-align:start}.mx-owait__how li{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:14px;background:#FAF8F4;font-size:.84rem;color:var(--ink-2);line-height:1.7}.mx-owait__how li i{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#EDE7DC;font-style:normal;font-size:.76rem;font-weight:700;color:var(--muted)}.mx-owait__how li i .mdr-ico{width:14px;height:14px}.mx-owait__how li.is-now{background:var(--gold-softer);box-shadow:inset 0 0 0 1.5px var(--gold-2)}.mx-owait__how li.is-now i{background:var(--gold-grad);color:#fff}.mx-owait__how li.is-done i{background:#2E9E6B;color:#fff}.mx-owait__acts{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:100%}.mx-owait__acts .mx-btn{min-width:0}.mx-payreq{position:fixed;inset-inline:0;bottom:0;z-index:2147482000;display:flex;justify-content:center;padding:0 12px calc(12px + env(safe-area-inset-bottom));pointer-events:none}.mx-payreq__card{pointer-events:auto;width:min(760px,100%);display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;grid-gap:12px 16px;gap:12px 16px;padding:14px 16px;border-radius:22px;background:#14110C;color:#fff;box-shadow:0 24px 60px -18px rgba(20,17,12,.7),0 0 0 1px rgba(217,184,115,.5);animation:mx-up .35s var(--ease)}.mx-payreq__ico{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--gold-grad);color:#fff}.mx-payreq__ico .mdr-ico{width:22px;height:22px}.mx-payreq__txt{display:grid;grid-gap:2px;gap:2px;min-width:0}.mx-payreq__txt b{font-size:.92rem;line-height:1.5}.mx-payreq__txt small{color:#C9C2B4;font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-payreq__amt{display:grid;justify-items:end;line-height:1.3}.mx-payreq__amt b{font-size:1.1rem;color:var(--gold-2)}.mx-payreq__amt small{font-size:.7rem;color:#C9C2B4}.mx-payreq__time{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;direction:ltr}.mx-payreq__time .mdr-ico{width:16px;height:16px;color:var(--gold-2)}@media (max-width:640px){.mx-payreq{padding-inline:8px}.mx-payreq__card{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ico txt time" "amt amt amt" "btn btn btn";padding:14px;gap:10px 12px}.mx-payreq__ico{grid-area:ico}.mx-payreq__txt{grid-area:txt}.mx-payreq__time{grid-area:time}.mx-payreq__amt{grid-area:amt;grid-auto-flow:column;justify-content:space-between;align-items:baseline;padding:8px 12px;border-radius:12px;background:rgba(255,255,255,.06)}.mx-payreq__card>.mx-btn{grid-area:btn;width:100%;justify-content:center}.mx-payreq__txt small{white-space:normal}}.mx-sheet__row{display:grid;min-width:0}.mx-sheet__row .mx-sheet__it{width:100%}.mx-sheet__row.has-qty{grid-column:1/-1;display:flex;gap:8px;align-items:stretch}.mx-sheet__row.has-qty .mx-sheet__it{flex:1 1 auto;min-width:0;width:auto}.mx-qty{display:inline-flex;align-items:center;justify-content:space-between;gap:2px;flex:none;padding:3px;border-radius:14px;border:1.5px solid var(--gold-2);background:#fff}.mx-qty b{min-width:30px;text-align:center;font-size:.95rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mx-qty button{display:grid;place-items:center;width:38px;height:40px;border:0;border-radius:11px;background:var(--gold-softer);color:var(--gold-deep);cursor:pointer}.mx-qty button:disabled{opacity:.35;cursor:default}.mx-qty button .mdr-ico{width:16px;height:16px}.mx-co__line{grid-template-columns:minmax(0,1fr) auto minmax(110px,160px) auto}.mx-co__line:not(:has(.mx-qty)){grid-template-columns:minmax(0,1fr) minmax(110px,160px) auto}.mx-co__title{display:inline-flex;align-items:center;gap:6px;min-width:0}.mx-co__title .mdr-ico{width:16px;height:16px;flex:none;color:var(--gold-deep)}.mx-co__line.is-product{background:var(--gold-softer)}.mx-co__fixed{font-weight:700;font-size:.9rem;text-align:end;white-space:nowrap}.mx-co__fixed.is-bad{color:#C4373C;font-size:.78rem}.mx-svc__noprice{color:#C4373C;font-weight:600}@media (max-width:480px){.mx-co__line,.mx-co__line:not(:has(.mx-qty)){grid-template-columns:minmax(0,1fr) auto}.mx-co__line .mx-qty{justify-self:start}.mx-co__line .mx-co__fixed{justify-self:end}.mx-sheet__row.has-qty{flex-direction:column}.mx-sheet__row.has-qty .mx-qty{justify-content:center}}.mx-glyph{position:relative;display:grid;place-items:center;flex:none;border-radius:14px;overflow:hidden;background:radial-gradient(120% 90% at 30% 15%,#2A2219 0,#15110C 62%,#0E0B08 100%);box-shadow:inset 0 0 0 1px rgba(217,184,115,.28),inset 0 1px 0 rgba(255,240,205,.08)}.mx-glyph:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,236,190,.12),transparent 45%);pointer-events:none}.mx-glyph svg{width:66%;height:66%;filter:drop-shadow(0 0 6px rgba(217,184,115,.25))}.mx-svcopt__img.mx-glyph{width:76px;height:76px;background-color:transparent}.mx-svcopt .mx-glyph svg{transition:transform .25s var(--ease)}.mx-svcopt.is-sel .mx-glyph svg,.mx-svcopt:hover .mx-glyph svg{transform:scale(1.06)}.mx-svcopt.is-sel .mx-glyph{box-shadow:inset 0 0 0 1.5px rgba(217,184,115,.75),0 6px 16px -8px rgba(122,90,36,.6)}.mx-svcopt__check i{font-style:normal;font-size:.72rem;font-weight:800;line-height:1}.mx-svcsum{display:flex;align-items:center;gap:12px;margin-top:14px;padding:10px 14px;border-radius:16px;background:var(--gold-softer);border:1px solid rgba(217,184,115,.45);animation:mx-svcsum-in .2s var(--ease)}.mx-svcsum>div{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px}.mx-svcsum b{font-size:.92rem}.mx-svcsum small{color:var(--muted);font-size:.8rem}.mx-svcsum__n{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#B8893F,#E4C886);color:#fff;font-weight:800;flex:none}.mx-svcchips{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.mx-svcchips>span{display:inline-flex;align-items:center;gap:6px;padding:3px 4px 3px 10px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:.82rem;font-weight:700}.mx-svcchips .mx-glyph{width:24px;height:24px;border-radius:50%}@keyframes mx-svcsum-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:640px){.mx-svcopt__img.mx-glyph{width:60px;height:60px}.mx-svcsum{gap:10px;padding:9px 12px}}.mx-apboard__lane.is-pend .mx-list__row{align-items:center}.mx-pend__svc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:3px;color:var(--ink-2);font-size:.82rem;line-height:1.7}.mx-pend__when{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.mx-pend__when>span{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:8px;background:var(--bg-2,#F6F2EA);border:1px solid var(--line);color:var(--muted);font-size:.74rem;white-space:nowrap}.mx-pend__when b{color:var(--ink);font-weight:700}.mx-pend__when .mdr-ico{width:13px;height:13px;color:var(--gold-deep)}.mx-pend__when .mx-pend__day{background:var(--gold-softer);border-color:rgba(217,184,115,.5)}.mx-pend__day em{font-style:normal;font-weight:700;color:var(--gold-deep);-webkit-padding-start:5px;padding-inline-start:5px;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-border-start:1px solid rgba(184,137,63,.35);border-inline-start:1px solid rgba(184,137,63,.35)}.mx-pend__foot{display:block;margin-top:5px;color:var(--muted);font-size:.72rem}@media (max-width:640px){.mx-apboard__lane.is-pend .mx-list__row{flex-wrap:wrap;align-items:stretch}.mx-apboard__lane.is-pend .mx-list__row>.mx-grow{flex:1 1 100%}.mx-apboard__lane.is-pend .mx-list__row>:last-child:not(.mx-grow){flex:1 1 100%;display:flex;gap:8px}.mx-apboard__lane.is-pend .mx-list__row>:last-child:not(.mx-grow)>.mx-btn{flex:1 1;justify-content:center}}.mx-qv__title small{display:block;width:100%;color:var(--muted);font-size:.78rem;font-weight:500}.mx-qv__back{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;border:1px solid var(--line);background:#fff;color:var(--ink);cursor:pointer;flex:none}.mx-qv__back .mdr-ico{width:16px;height:16px}.mx-qv-modal.is-flow .mx-qv__title{flex-wrap:wrap;row-gap:0}.mx-qv__appt{gap:12px;padding:16px;border-radius:18px}.mx-qv__appt-top{align-items:flex-start}.mx-qv__when{display:grid;grid-gap:2px;gap:2px;min-width:0}.mx-qv__day{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;color:rgba(255,255,255,.86);font-size:.9rem;font-weight:600}.mx-qv__day em,.mx-qv__strip em{font-style:normal;font-size:.72rem;font-weight:700;padding:1px 8px;border-radius:999px;background:rgba(217,184,115,.2);color:var(--gold-2)}.mx-qv__appt .mx-qv__time{display:flex;align-items:baseline;gap:8px}.mx-qv__appt .mx-qv__time b{font-size:1.6rem;font-weight:800;color:var(--gold-2);line-height:1.25;letter-spacing:.5px}.mx-qv__appt .mx-qv__time small{color:rgba(255,255,255,.6);font-size:.8rem}.mx-qv__svcs{display:flex;flex-wrap:wrap;gap:6px}.mx-qv__svcs>span{display:inline-flex;align-items:center;gap:7px;padding:3px 4px 3px 12px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(217,184,115,.25);font-size:.84rem;font-weight:600}.mx-qv__svcs .mx-glyph{width:26px;height:26px;border-radius:50%}.mx-qv__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:8px;gap:8px;margin:0;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.05)}.mx-qv__meta>div{display:grid;grid-gap:1px;gap:1px;min-width:0}.mx-qv__meta dt{color:rgba(255,255,255,.55);font-size:.72rem}.mx-qv__meta dd{margin:0;font-size:.86rem;font-weight:600;overflow-wrap:anywhere}.mx-qv__apptnote.is-warn{color:#F3D58E}.mx-qv__appt-act{justify-content:flex-start;padding-top:2px}.mx-qv__appt-act .mx-rowtools .mx-btn--gold{min-width:130px;justify-content:center}.mx-qv__appt-act .mx-qv__hist{-webkit-margin-start:auto;margin-inline-start:auto}.mx-qv__strip{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;padding:10px 14px;border-radius:14px;background:var(--gold-softer);border:1px solid rgba(217,184,115,.45);font-size:.84rem}.mx-qv__strip>span{display:inline-flex;align-items:center;gap:6px;min-width:0}.mx-qv__strip .mdr-ico{width:15px;height:15px;color:var(--gold-deep);flex:none}.mx-qv__strip em{background:#fff;color:var(--gold-deep)}.mx-qv__strip-svc{color:var(--ink-2)}.mx-qv__flow{display:grid;grid-gap:12px;gap:12px}.mx-cflow__in.is-embedded .mx-cflow__foot,.mx-qv__flow .mx-cflow__foot{position:static;margin:4px -18px -14px;border-radius:0 0 18px 18px}.mx-cflow__in.is-embedded .mx-cflow__steps{padding:4px 0 2px}.mx-cflow__in.is-embedded .mx-cflow__body{padding:12px 0}@media (max-width:640px){.mx-qv__appt{padding:14px 12px}.mx-qv__appt .mx-qv__time b{font-size:1.35rem}.mx-qv__meta{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-qv__appt-act .mx-rowtools{flex:1 1 100%;display:grid;grid-template-columns:1fr auto}.mx-cflow__in.is-embedded .mx-cflow__foot,.mx-qv__flow .mx-cflow__foot{margin-inline:-12px}}.mx-cq.mx-modal--lg{max-width:640px}.mx-cq .mx-modal__head{padding:14px 18px}.mx-cq .mx-modal__body{padding:14px 18px 16px}.mx-cq .mx-qv{gap:10px}.mx-cq__who{display:flex;align-items:center;gap:12px;min-width:0}.mx-cq__who>span:last-child{display:grid;grid-gap:2px;gap:2px;min-width:0}.mx-cq__name{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:1.05rem;font-weight:700;line-height:1.4}.mx-cq__name .mx-badge{font-size:.7rem;padding:1px 8px}.mx-cq__contact{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--muted);font-size:.78rem;font-weight:500}.mx-cq__contact i{font-style:normal}.mx-cq__contact .mx-badge{font-size:.66rem;padding:0 7px}.mx-cq__appt{--acc:var(--gold);position:relative;display:grid;grid-gap:10px;gap:10px;padding:14px 16px 12px;-webkit-padding-start:19px;padding-inline-start:19px;border-radius:16px;background:#fff;border:1px solid var(--line);box-shadow:0 6px 18px -14px rgba(60,40,10,.35);overflow:hidden}.mx-cq__appt:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:var(--acc)}.mx-cq__appt.is-confirmed{--acc:#3B82F6}.mx-cq__appt.is-checked_in,.mx-cq__appt.is-in_service{--acc:#1E9E5A}.mx-cq__appt.is-completed{--acc:#8B8478}.mx-cq__appt.is-cancelled,.mx-cq__appt.is-no_show{--acc:#C0533A}.mx-cq__when{display:flex;align-items:center;gap:12px}.mx-cq__when>.mx-badge{-webkit-margin-start:auto;margin-inline-start:auto;align-self:flex-start}.mx-cq__cal{display:grid;justify-items:center;width:54px;padding:4px 0 5px;border-radius:12px;background:var(--gold-softer);border:1px solid rgba(217,184,115,.45);line-height:1.15;flex:none}.mx-cq__cal b{font-size:1.3rem;font-weight:800;color:var(--gold-deep)}.mx-cq__cal small{font-size:.64rem;color:var(--muted);font-weight:600}.mx-cq__time{display:grid;grid-gap:2px;gap:2px;min-width:0}.mx-cq__time b{font-size:1.3rem;font-weight:800;letter-spacing:.3px;line-height:1.3}.mx-cq__time span{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--muted);font-size:.78rem}.mx-cq__time em{font-style:normal;font-weight:700;font-size:.7rem;padding:0 7px;border-radius:999px;background:var(--gold-softer);color:var(--gold-deep)}.mx-cq__svcs{display:flex;flex-wrap:wrap;gap:5px}.mx-cq__svcs>span{display:inline-flex;align-items:center;gap:6px;padding:2px 3px 2px 10px;border-radius:999px;background:#F7F4EE;border:1px solid var(--line);font-size:.78rem;font-weight:600}.mx-cq__svcs .mx-glyph{width:20px;height:20px;border-radius:50%}.mx-cq__meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;color:var(--ink-2);font-size:.78rem}.mx-cq__meta li{display:inline-flex;align-items:center;gap:5px}.mx-cq__meta .mdr-ico{width:14px;height:14px;color:var(--gold-deep)}.mx-cq__note{display:flex;gap:6px;margin:0;padding:7px 10px;border-radius:10px;background:#F7F6F3;font-size:.78rem;line-height:1.8;color:var(--ink-2)}.mx-cq__note .mdr-ico{width:14px;height:14px;flex:none;margin-top:4px;color:var(--muted)}.mx-cq__note.is-warn{background:var(--warn-soft,#FFF6E5);color:#7A5410}.mx-cq__acts{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-top:10px;border-top:1px dashed var(--line)}.mx-cq__acts .mx-rowtools{display:contents}.mx-cq__acts .mx-btn{min-height:34px;font-size:.8rem}.mx-cq__acts .mx-btn--gold{order:-1;min-height:40px;padding-inline:18px;font-size:.88rem;flex:1 1 160px;max-width:220px;justify-content:center}.mx-cq__acts .mx-btn--ghost{background:#fff;border:1px solid var(--line);color:var(--ink-2)}.mx-cq__icon{display:grid;place-items:center;width:34px;height:34px;-webkit-margin-start:auto;margin-inline-start:auto;border-radius:10px;border:1px solid var(--line);background:#fff;color:var(--muted);cursor:pointer}.mx-cq__icon .mdr-ico{width:16px;height:16px}.mx-cq__icon:hover{color:var(--gold-deep);border-color:var(--gold-2)}.mx-cq__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:14px;background:#FCFBF8}.mx-cq__facts>div{display:grid;grid-gap:1px;gap:1px;padding:9px 12px;min-width:0}.mx-cq__facts>div+div{-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line)}.mx-cq__facts small{color:var(--muted);font-size:.7rem}.mx-cq__facts b{font-size:.86rem;font-weight:700}.mx-cq__facts b,.mx-cq__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-cq__sub{color:var(--muted);font-size:.72rem}.mx-cq__facts .is-ok{color:#1E9E5A}.mx-cq__facts .is-bad{color:#C0533A;font-weight:600}.mx-cq__facts .is-warn{color:#B7791F;font-weight:600}.mx-cq__tabs .mx-seg{display:flex;gap:2px;padding:0;background:none;border-radius:0;border-bottom:1px solid var(--line);overflow-x:auto}.mx-cq__tabs .mx-seg__item{flex:none;padding:7px 12px;border-radius:0;background:none!important;box-shadow:none!important;color:var(--muted);font-size:.82rem;font-weight:600;border-bottom:2px solid transparent;margin-bottom:-1px}.mx-cq__tabs .mx-seg__item.is-active{color:var(--ink);border-bottom-color:var(--gold)}.mx-cq__tabs .mx-seg__item em{font-size:.66rem;padding:0 6px;background:#F1EDE5;color:var(--muted)}.mx-cq__panel{min-height:120px;max-height:min(260px,34dvh);font-size:.84rem}.mx-qv__visit.is-cur{outline:1.5px solid var(--gold)}.mx-cq__foot{display:flex;gap:6px;flex-wrap:wrap;width:100%}.mx-cq__foot .mx-btn{min-height:36px;font-size:.8rem}.mx-cq__foot .mx-btn--ghost{-webkit-margin-start:auto;margin-inline-start:auto}@media (max-width:640px){.mx-cq .mx-modal__body{padding:12px}.mx-cq__time b{font-size:1.15rem}.mx-cq__facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mx-cq__facts>div:first-child{grid-column:1/-1;border-bottom:1px solid var(--line)}.mx-cq__facts>div:nth-child(2){-webkit-border-start:0;border-inline-start:0}.mx-cq__acts .mx-btn--gold{flex:1 1 100%;max-width:none}.mx-cq__panel{max-height:none}.mx-cq__foot{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.mx-cq__foot .mx-btn{flex-direction:column;gap:2px;min-height:48px;font-size:.7rem;padding:0 4px}.mx-cq__foot .mx-btn--ghost{margin:0}}.mx-cq__ava{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:var(--gold-softer);border:1px solid rgba(217,184,115,.45);color:var(--gold-deep);flex:none}.mx-cq__ava .mdr-ico{width:20px;height:20px}.mx-cq__staff{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;background:color-mix(in srgb,var(--sc) 9%,#fff);border:1px solid color-mix(in srgb,var(--sc) 35%,#fff)}.mx-cq__staff-ico{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--sc);color:#fff;flex:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--sc) 20%,#fff)}.mx-cq__staff-ico .mdr-ico{width:16px;height:16px}.mx-cq__staff .mx-grow{display:grid;grid-gap:0;gap:0;min-width:0}.mx-cq__staff small{color:var(--muted);font-size:.7rem}.mx-cq__staff b{font-size:.98rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-cq__room{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:.74rem;color:var(--ink-2);white-space:nowrap}.mx-cq__room .mdr-ico{width:12px;height:12px;color:var(--gold-deep)}.mx-cq__more{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;border:1px dashed var(--line);border-radius:12px;background:#FCFBF8;color:var(--ink);font:inherit;font-size:.84rem;font-weight:600;text-align:start;cursor:pointer}.mx-cq__more:hover{border-color:var(--gold)}.mx-cq__more em{font-style:normal;font-size:.72rem;color:var(--muted);font-weight:500;white-space:nowrap}.mx-cq__more .mx-icon,.mx-cq__more svg{width:16px;height:16px;color:var(--muted);transition:transform .2s}.mx-cq__more.is-open{border-style:solid}.mx-cq__more.is-open svg{transform:rotate(180deg)}.mx-brands{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mx-brands .mx-chip button{display:inline-grid;place-items:center;width:18px;height:18px;-webkit-margin-start:2px;margin-inline-start:2px;border:0;border-radius:50%;background:rgba(0,0,0,.08);color:inherit;cursor:pointer;padding:0}.mx-brands .mx-chip button svg{width:11px;height:11px}.mx-brands__add{display:flex;gap:6px;flex:1 1 220px}.mx-brands__add .mx-input{flex:1 1;min-width:0}.mx-sheet__row.has-qty{flex-wrap:wrap}.mx-sheet__unit{display:flex;align-items:center;gap:8px;flex:1 1 260px;flex-wrap:wrap;padding:6px 10px;border-radius:14px;background:var(--gold-softer)}.mx-sheet__ulbl{font-size:.8rem;font-weight:700;color:var(--gold-deep);white-space:nowrap}.mx-sheet__brand{flex:1 1 140px;min-width:0;height:40px}.mx-co__line.is-unit{background:#FBF7EE;border-style:dashed}.mx-co__line.is-unit .mx-co__title{flex-wrap:wrap;font-size:.86rem}.mx-co__brand{height:34px;padding-block:0;font-size:.8rem;max-width:160px}@media (max-width:480px){.mx-sheet__unit{justify-content:space-between}.mx-sheet__brand{flex-basis:100%}}.mx-settled{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-size:.72rem;font-weight:700;white-space:nowrap}.mx-settled .mdr-ico{width:13px;height:13px}.mx-dayplan__row.is-settled,.mx-list__row.is-settled{opacity:1;background:#FAF9F6;border-style:dashed}.mx-dayplan__row.is-settled .mx-dayplan__time,.mx-dayplan__row.is-settled .mx-dayplan__who,.mx-list__row.is-settled .mx-grow,.mx-list__row.is-settled .mx-time{opacity:.55}.mx-dayplan__row.is-settled .mx-dayplan__time b,.mx-dayplan__row.is-settled .mx-list__title,.mx-dayplan__row.is-settled .mx-namebtn b,.mx-list__row.is-settled .mx-list__title,.mx-list__row.is-settled .mx-time{text-decoration:line-through;text-decoration-thickness:1.5px}.mx-dayplan__row.is-firstdone{margin-top:14px;position:relative}.mx-dayplan__row.is-firstdone:before{content:"گذشته یا مشخص‌شده";position:absolute;top:-17px;inset-inline-start:4px;font-size:.68rem;font-weight:600;color:var(--muted)}