:root{--mdr-brand:#DFC79B;--mdr-ink:#121310;--mdr-font:"IRANYekanX",Tahoma,sans-serif}.mdr-root{--mdr-brand-deep:color-mix(in srgb,var(--mdr-brand) 55%,#5a4418);--mdr-brand-soft:color-mix(in srgb,var(--mdr-brand) 18%,#fff);--mdr-brand-softer:color-mix(in srgb,var(--mdr-brand) 9%,#fff);--mdr-chart:color-mix(in srgb,var(--mdr-brand) 60%,#6b4d17);--mdr-bg:#F8F5EF;--mdr-surface:#FFFFFF;--mdr-line:#ECE6DA;--mdr-line-strong:#DDD4C3;--mdr-text:var(--mdr-ink);--mdr-text-2:#4A4740;--mdr-muted:#787266;--mdr-danger:#C0392B;--mdr-success:#1E8C62;--mdr-warning:#B7791F;--mdr-info:#3E6FD8;--mdr-r-sm:10px;--mdr-r:14px;--mdr-r-lg:20px;--mdr-shadow:0 1px 2px rgba(18,19,16,.04),0 14px 34px -20px rgba(18,19,16,.22);--mdr-shadow-hover:0 2px 4px rgba(18,19,16,.04),0 18px 40px -18px rgba(18,19,16,.26);--mdr-hairline:linear-gradient(90deg,transparent,color-mix(in srgb,var(--mdr-brand) 85%,#fff) 30%,var(--mdr-brand) 50%,color-mix(in srgb,var(--mdr-brand) 85%,#fff) 70%,transparent);--mdr-shadow-lg:0 24px 60px rgba(18,19,16,.18);--mdr-shadow-sm:0 1px 2px rgba(18,19,16,.05);--mdr-focus:0 0 0 3px color-mix(in srgb,var(--mdr-brand) 55%,transparent);--mdr-ease:cubic-bezier(.2,.7,.2,1);direction:rtl;text-align:right;font-family:var(--mdr-font);font-feature-settings:"ss02";color:var(--mdr-text);font-size:15px;line-height:1.75;-webkit-font-smoothing:antialiased}@supports not (color:color-mix(in srgb,red,blue)){.mdr-root{--mdr-brand-deep:#8A6A2F;--mdr-brand-soft:#F7F0E3;--mdr-brand-softer:#FBF8F1;--mdr-chart:#A8843F}}.mdr-root *,.mdr-root :after,.mdr-root :before{box-sizing:border-box}.mdr-root :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0;padding:0}.mdr-root :where(h1,h2,h3,h4){font-family:inherit;color:var(--mdr-text);line-height:1.5;letter-spacing:0}.mdr-root :where(ul,ol){list-style:none}.mdr-root :is(button,input,select,textarea){font-family:inherit;font-size:inherit;letter-spacing:0;text-transform:none}.mdr-root :where(a){color:var(--mdr-brand-deep);text-decoration:none}.mdr-root button{background-color:transparent;border:0;border-radius:0;color:inherit;padding:0;font-weight:inherit;line-height:inherit;white-space:normal;text-align:inherit;width:auto;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mdr-root :where(button):is(:hover,:focus,:active){background-color:transparent;color:inherit;text-decoration:none}.mdr-root :where(a):is(:hover,:focus,:active){color:var(--mdr-ink)}.mdr-root :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:none;box-shadow:var(--mdr-focus)}.mdr-root :is(a,button,input,select,textarea,summary,[tabindex]):focus:not(:focus-visible){outline:none}.mdr-root :where(label){line-height:inherit;vertical-align:baseline}.mdr-root img{max-width:100%;display:block}.mdr-root{scrollbar-color:var(--mdr-line-strong) transparent;scrollbar-width:thin}.mdr-root ::selection{background:color-mix(in srgb,var(--mdr-brand) 45%,transparent)}.mdr-root [hidden]{display:none!important}html.mdr-lock{overflow:hidden}.mdr-title{font-size:1.35rem;font-weight:800}.mdr-subtitle{font-size:.95rem;font-weight:700;margin:20px 0 10px!important}.mdr-muted{color:var(--mdr-muted);font-size:.86em}.mdr-text{color:var(--mdr-text-2)}.mdr-eyebrow{display:block;color:var(--mdr-brand-deep);font-size:.78rem;font-weight:700;letter-spacing:.02em}.mdr-root .mdr-link{background:none;border:0;padding:0;color:var(--mdr-brand-deep);font-weight:600;cursor:pointer;font-size:.9em}.mdr-root .mdr-link:hover{color:var(--mdr-ink);background:none}.mdr-root .mdr-link:disabled{color:var(--mdr-muted);cursor:default}.mdr-hint{display:flex;gap:8px;color:var(--mdr-text-2);font-size:.88rem;background:var(--mdr-brand-softer);border:1px dashed var(--mdr-line-strong);border-radius:var(--mdr-r-sm);padding:10px 12px;margin-bottom:14px!important}.mdr-hint,.mdr-ok{align-items:center}.mdr-ok{display:inline-flex;gap:6px;color:var(--mdr-success);font-weight:600;font-size:.9rem}.mdr-code{font-size:1.35rem;letter-spacing:.12em;font-weight:800;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.mdr-code-sm{font-family:ui-monospace,Menlo,monospace;letter-spacing:.06em;font-size:.8rem}.mdr-pre{background:#F6F4EF;border-radius:var(--mdr-r-sm);padding:10px;font-size:.78rem;white-space:pre-wrap;word-break:break-all;max-height:220px;overflow:auto}.mdr-hp{position:absolute!important;top:0;right:0;width:1px!important;height:1px!important;padding:0!important;border:0!important;margin:-1px!important;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);opacity:0;pointer-events:none}.mdr-notice{padding:14px;background:var(--mdr-brand-softer);border-radius:var(--mdr-r)}.mdr-ico,.mdr-icon{display:inline-flex;width:20px;height:20px;flex:none}.mdr-ico svg{width:100%;height:100%}.mdr-root .mdr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 18px;border-radius:12px;border:1px solid var(--mdr-line-strong);background:var(--mdr-surface);color:var(--mdr-text);font-weight:700;font-size:.92rem;line-height:1;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .18s var(--mdr-ease),border-color .18s,color .18s,transform .12s,box-shadow .18s;box-shadow:none;text-shadow:none;margin:0}.mdr-root .mdr-btn:hover{border-color:var(--mdr-brand);background:var(--mdr-brand-softer);color:var(--mdr-text)}.mdr-root .mdr-btn:active{transform:translateY(1px)}.mdr-root .mdr-btn:focus-visible{outline:none;box-shadow:var(--mdr-focus)}.mdr-root .mdr-btn:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.mdr-root .mdr-btn--primary{background:linear-gradient(180deg,color-mix(in srgb,var(--mdr-ink) 86%,#fff) 0,var(--mdr-ink) 100%);border-color:var(--mdr-ink);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 10px 20px -12px rgba(18,19,16,.7)}.mdr-root .mdr-btn--primary:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--mdr-ink) 80%,#fff) 0,color-mix(in srgb,var(--mdr-ink) 94%,#fff) 100%);border-color:var(--mdr-ink);color:var(--mdr-brand);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 14px 26px -12px rgba(18,19,16,.75)}.mdr-root .mdr-btn--primary:active{transform:translateY(0)}.mdr-root .mdr-btn--secondary{background:linear-gradient(180deg,color-mix(in srgb,var(--mdr-brand) 78%,#fff) 0,var(--mdr-brand) 100%);border-color:color-mix(in srgb,var(--mdr-brand) 80%,#8a6a2f);color:var(--mdr-ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 8px 18px -12px color-mix(in srgb,var(--mdr-brand) 70%,#000)}.mdr-root .mdr-btn--secondary:hover{background:var(--mdr-brand);border-color:color-mix(in srgb,var(--mdr-brand) 70%,#8a6a2f);color:var(--mdr-ink)}.mdr-root .mdr-btn--ghost{background:transparent;border-color:transparent;color:var(--mdr-text-2)}.mdr-root .mdr-btn--ghost:hover{background:var(--mdr-brand-softer);border-color:transparent}.mdr-root .mdr-btn--ghost-danger{background:transparent;border-color:transparent;color:var(--mdr-danger)}.mdr-root .mdr-btn--ghost-danger:hover{background:#FBEDEB;border-color:transparent;color:var(--mdr-danger)}.mdr-root .mdr-btn--danger{background:var(--mdr-danger);border-color:var(--mdr-danger);color:#fff}.mdr-root .mdr-btn--danger:hover{background:#a93226;color:#fff}.mdr-root .mdr-btn--success{background:var(--mdr-success);border-color:var(--mdr-success);color:#fff}.mdr-root .mdr-btn--success:hover{background:#197552;color:#fff}.mdr-root .mdr-btn--sm{min-height:34px;padding:0 12px;font-size:.84rem;border-radius:10px;gap:6px}.mdr-root .mdr-btn--sm .mdr-ico{width:17px;height:17px}.mdr-root .mdr-btn--lg{min-height:52px;font-size:1rem;border-radius:14px}.mdr-root .mdr-btn--icon-end{flex-direction:row-reverse}.mdr-root .mdr-btn.is-busy{position:relative;color:transparent!important;pointer-events:none}.mdr-root .mdr-btn.is-busy:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;border-color:#999 #999 transparent transparent;border-style:solid;border-width:2px;animation:mdr-spin .7s linear infinite}.mdr-root .mdr-btn--primary.is-busy:after{border-color:#fff #fff transparent transparent}.mdr-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;font-size:.74rem;font-weight:700;line-height:1.8;background:#F1EEE8;color:var(--mdr-text-2);white-space:nowrap}.mdr-badge--pending,.mdr-badge--queued,.mdr-badge--sending{background:#FDF3DD;color:#8A5A00}.mdr-badge--confirmed,.mdr-badge--sent{background:#E8EFFD;color:#2B53B0}.mdr-badge--active,.mdr-badge--completed,.mdr-badge--delivered,.mdr-badge--order-completed{background:#E3F4EC;color:#146B4A}.mdr-badge--blocked,.mdr-badge--cancelled,.mdr-badge--failed,.mdr-badge--lost,.mdr-badge--order-cancelled,.mdr-badge--order-failed,.mdr-badge--undelivered{background:#FBE9E7;color:#A3322A}.mdr-badge--at_risk,.mdr-badge--no_show{background:#F1EAFB;color:#6A3FA5}.mdr-badge--checked_in{background:#E1F5F6;color:#0B6E77}.mdr-badge--in_service{background:#F6EEDF;color:#8E6A30}.mdr-badge--vip{background:var(--mdr-ink);color:var(--mdr-brand)}.mdr-badge--loyal{background:var(--mdr-brand-soft);color:var(--mdr-brand-deep)}.mdr-badge--new,.mdr-badge--order-processing,.mdr-badge--upcoming{background:#E6F3F4;color:#1F6C73}.mdr-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:var(--mdr-surface);border:1px solid var(--mdr-line);font-size:.82rem;color:var(--mdr-text-2);white-space:nowrap}.mdr-chip .mdr-ico{width:15px;height:15px;color:var(--mdr-brand-deep)}.mdr-chip--price{background:var(--mdr-ink);color:var(--mdr-brand);border-color:var(--mdr-ink);font-weight:700}.mdr-chips,.mdr-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.mdr-dot{width:10px;height:10px;border-radius:50%;flex:none}.mdr-form-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}.mdr-field{display:flex;flex-direction:column;gap:6px;min-width:0}.mdr-field__label{font-size:.86rem;font-weight:700;color:var(--mdr-text-2)}.mdr-req{color:var(--mdr-danger)}.mdr-field__help{font-size:.78rem;color:var(--mdr-muted)}.mdr-field__error{font-size:.8rem;color:var(--mdr-danger);min-height:0}.mdr-field__error:empty{display:none}.mdr-field.has-error .mdr-input{border-color:var(--mdr-danger);background:#FFFAF9}.mdr-field--center{justify-content:center}.mdr-root .mdr-input{width:100%;min-height:46px;padding:10px 14px;border-radius:12px;border:1px solid var(--mdr-line-strong);background:var(--mdr-surface);color:var(--mdr-text);font-size:16px;line-height:1.6;box-shadow:none;outline:none;margin:0;transition:border-color .15s,box-shadow .15s}.mdr-root .mdr-input::placeholder{color:#A9A294}.mdr-root .mdr-input:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--mdr-brand) 60%,var(--mdr-line-strong))}.mdr-root .mdr-input:focus{border-color:var(--mdr-brand-deep);box-shadow:var(--mdr-focus);background:#fff}.mdr-root .mdr-input:disabled{background:#F6F4EF;color:var(--mdr-muted)}.mdr-root textarea.mdr-input{min-height:84px;resize:vertical}.mdr-root .mdr-input--lg{min-height:56px;font-size:1.15rem;letter-spacing:.06em;text-align:center}.mdr-root .mdr-input--sm{min-height:36px;padding:4px 10px;font-size:.9rem;max-width:120px}.mdr-root .mdr-input--time{max-width:130px;text-align:center}.mdr-root .mdr-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-left:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23787266' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 12px center}.mdr-search{position:relative;flex:1 1;min-width:200px}.mdr-search>.mdr-ico{position:absolute;right:13px;top:50%;transform:translateY(-50%);color:var(--mdr-muted);pointer-events:none}.mdr-root .mdr-search .mdr-input{padding-right:42px}.mdr-choices{display:flex;flex-wrap:wrap;gap:8px}.mdr-choice{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--mdr-line-strong);border-radius:12px;cursor:pointer;background:var(--mdr-surface);font-size:.9rem}.mdr-choice:has(input:checked){border-color:var(--mdr-brand-deep);background:var(--mdr-brand-softer)}.mdr-choice input{accent-color:var(--mdr-ink);width:17px;height:17px;margin:0}.mdr-switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.92rem}.mdr-switch__input{position:absolute;opacity:0;width:1px;height:1px}.mdr-switch__track{position:relative;width:42px;height:24px;border-radius:999px;background:#D8D2C6;transition:background .2s;flex:none}.mdr-switch__track:after{content:"";position:absolute;top:3px;right:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .2s var(--mdr-ease)}.mdr-switch__input:checked+.mdr-switch__track{background:var(--mdr-ink)}.mdr-switch__input:checked+.mdr-switch__track:after{transform:translateX(-18px);background:var(--mdr-brand)}.mdr-switch__input:focus-visible+.mdr-switch__track{box-shadow:var(--mdr-focus)}.mdr-root .mdr-datefield{display:flex;align-items:center;gap:10px;cursor:pointer;text-align:right}.mdr-root .mdr-datefield .mdr-ico{color:var(--mdr-brand-deep)}.mdr-range{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mdr-range>.mdr-select{width:auto;min-width:150px;min-height:40px}.mdr-range__custom{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mdr-range__custom .mdr-datefield{min-height:40px;min-width:170px}.mdr-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mdr-row--tight{gap:6px;margin-bottom:10px}.mdr-row--tight>*{flex:1 1}.mdr-row--end{justify-content:flex-end;margin-top:14px}.mdr-row--center{justify-content:center}.mdr-grid-2,.mdr-grid-3{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.mdr-card{background:var(--mdr-surface);border:1px solid var(--mdr-line);border-radius:var(--mdr-r-lg);box-shadow:var(--mdr-shadow)}.mdr-auth__card,.mdr-booking__card,.mdr-cart-empty,.mdr-gate,.mdr-receipt,.mdr-sumcard{position:relative}.mdr-auth__card:before,.mdr-booking__card:before,.mdr-cart-empty:before,.mdr-gate:before,.mdr-receipt:after,.mdr-sumcard:before{content:"";position:absolute;top:-1px;left:12%;right:12%;height:2px;border-radius:2px;background:var(--mdr-hairline);pointer-events:none}.mdr-section{padding:18px;margin-bottom:16px}.mdr-section:not(.mdr-card){padding:0;margin-top:20px}.mdr-section>h3,.mdr-section>h4,.mdr-section__head h3{font-size:1rem;font-weight:800}.mdr-section>h3,.mdr-section__head h3{display:flex;align-items:center;gap:8px}.mdr-section>h3:before,.mdr-section__head h3:before{content:"";width:4px;height:16px;border-radius:4px;background:linear-gradient(180deg,var(--mdr-brand),var(--mdr-brand-deep));flex:none}.mdr-section>h4{font-size:.9rem;margin-bottom:10px;color:var(--mdr-text-2)}.mdr-section>h4:not(:first-child){margin-top:18px}.mdr-section>h3{margin-bottom:14px}.mdr-section__head{flex-wrap:wrap;margin-bottom:14px}.mdr-section__head,.mdr-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px}.mdr-toolbar{margin:6px 0 12px}.mdr-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px}.mdr-filters>.mdr-select{width:auto;min-width:150px;min-height:42px}.mdr-filters .mdr-field{flex-direction:row;align-items:center}.mdr-filters .mdr-field .mdr-select{min-width:180px}.mdr-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-bottom:10px}.mdr-scroll-x::-webkit-scrollbar{display:none}.mdr-split{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.mdr-split__side{padding:14px;align-self:start}.mdr-details{margin-top:12px}.mdr-details summary{cursor:pointer;color:var(--mdr-brand-deep);font-weight:600;font-size:.86rem}.mdr-seg{display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:#F2EEE6;white-space:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mdr-seg::-webkit-scrollbar{display:none}.mdr-seg__item{flex:none}.mdr-root .mdr-seg__item{border:0;background:transparent;padding:7px 14px;border-radius:9px;font-weight:600;font-size:.86rem;color:var(--mdr-text-2);cursor:pointer;transition:background .15s,color .15s;min-height:0;line-height:1.6}.mdr-root .mdr-seg__item:hover{color:var(--mdr-text);background:rgba(255,255,255,.6)}.mdr-root .mdr-seg__item.is-active{background:var(--mdr-surface);color:var(--mdr-text);box-shadow:0 1px 3px rgba(18,19,16,.1)}.mdr-root .mdr-seg__item:focus-visible{outline:none;box-shadow:var(--mdr-focus)}.mdr-boot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:min(62vh,560px);padding:40px 16px;text-align:center;color:var(--mdr-muted);font-size:.92rem}.mdr-boot--inline{min-height:220px;padding:28px 16px}.mdr-loader{position:relative;width:78px;height:78px;display:grid;place-items:center;flex:none}.mdr-loader__ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 18%,color-mix(in srgb,var(--mdr-brand) 25%,transparent) 40%,var(--mdr-brand) 88%,#fff 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3.5px));animation:mdr-spin 1.05s cubic-bezier(.5,.15,.5,.85) infinite}.mdr-loader__ring:after{top:-1px;left:50%;width:8px;height:8px;margin-left:-4px;background:#fff;box-shadow:0 0 0 2px var(--mdr-brand),0 0 14px 3px var(--mdr-brand)}.mdr-loader:before,.mdr-loader__ring:after{content:"";position:absolute;border-radius:50%}.mdr-loader:before{inset:9px;background:radial-gradient(circle,color-mix(in srgb,var(--mdr-brand) 30%,transparent),transparent 70%);animation:mdr-halo 1.8s ease-in-out infinite}.mdr-loader__mark{position:relative;width:50px;height:50px;border-radius:17px;display:grid;place-items:center;background:radial-gradient(120% 120% at 20% 10%,#34342c,var(--mdr-ink) 60%);color:var(--mdr-brand);box-shadow:0 12px 28px -12px rgba(18,19,16,.6),inset 0 1px 0 rgba(255,255,255,.08);animation:mdr-breathe 1.8s ease-in-out infinite}.mdr-loader__mark svg{width:24px;height:24px;animation:mdr-twinkle 1.8s ease-in-out infinite}.mdr-boot__text{font-weight:700;letter-spacing:.01em;background:linear-gradient(90deg,var(--mdr-muted) 0,var(--mdr-ink) 45%,var(--mdr-muted) 90%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mdr-textshine 1.8s linear infinite}.mdr-loader__dots{display:inline-flex;gap:5px;margin-top:-8px}.mdr-loader__dots i{width:6px;height:6px;border-radius:50%;background:var(--mdr-brand-deep);animation:mdr-dot 1.2s ease-in-out infinite}.mdr-loader__dots i:nth-child(2){animation-delay:.15s}.mdr-loader__dots i:nth-child(3){animation-delay:.3s}.mdr-root .mdr-boot__retry{opacity:0;visibility:hidden;font-size:.85rem;font-weight:700;color:var(--mdr-brand-deep);padding:8px 16px;border-radius:99px;border:1px solid var(--mdr-line-strong);background:var(--mdr-surface);animation:mdr-reveal .4s ease 12s forwards}@keyframes mdr-halo{50%{transform:scale(1.18);opacity:.55}}@keyframes mdr-breathe{50%{transform:scale(.93)}}@keyframes mdr-twinkle{50%{transform:rotate(45deg) scale(.82);opacity:.75}}@keyframes mdr-textshine{to{background-position:-220% 0}}@keyframes mdr-dot{0%,80%,to{transform:translateY(0);opacity:.35}40%{transform:translateY(-6px);opacity:1}}@keyframes mdr-reveal{to{opacity:1;visibility:visible}}.mdr-spinner{width:22px;height:22px;border-radius:50%;border:2.5px solid var(--mdr-brand-soft);border-top-color:var(--mdr-brand-deep);animation:mdr-spin .8s linear infinite;display:inline-block;flex:none}@keyframes mdr-spin{to{transform:rotate(1turn)}}.mdr-skeleton{display:flex;flex-direction:column;gap:10px;padding:6px 0}.mdr-skeleton__row{height:58px;border-radius:var(--mdr-r);background:linear-gradient(90deg,#F2EEE6 25%,#F9F6F0 37%,#F2EEE6 63%);background-size:400% 100%;animation:mdr-shimmer 1.3s ease infinite}@keyframes mdr-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.mdr-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:34px 16px;text-align:center;color:var(--mdr-muted);grid-column:1/-1;flex:1 1 100%;width:100%;box-sizing:border-box}.mdr-empty-state>p{max-width:42ch;margin:0;line-height:1.9}.mdr-empty-state>.mdr-btn,.mdr-empty-state>a{margin-top:4px}.mdr-appts>.mdr-empty-state,.mdr-cards>.mdr-empty-state,.mdr-customer-list>.mdr-empty-state,.mdr-list-compact>.mdr-empty-state,.mdr-view>*>.mdr-empty-state:only-child,.mdr-view>.mdr-empty-state{padding:clamp(36px,7vw,64px) 20px;border:1.5px dashed var(--mdr-line-strong);border-radius:var(--mdr-r-lg);background:color-mix(in srgb,var(--mdr-surface) 70%,transparent)}.mdr-card .mdr-empty-state,.mdr-modal .mdr-empty-state{border:0!important;background:none!important}.mdr-empty-state__icon{width:58px;height:58px;border-radius:20px;display:grid;place-items:center;background:radial-gradient(circle at 30% 25%,#fff,var(--mdr-brand-soft));box-shadow:inset 0 0 0 1px var(--mdr-line);color:var(--mdr-brand-deep);font-size:1.3rem}.mdr-empty-state__icon .mdr-ico{width:26px;height:26px}.mdr-empty-state--error .mdr-empty-state__icon{background:#FBE9E7;color:var(--mdr-danger)}.mdr-toasts{position:fixed;z-index:2147483200;bottom:90px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:8px;width:min(92vw,420px);pointer-events:none}.mdr-toast{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:16px;background:color-mix(in srgb,var(--mdr-ink) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;box-shadow:var(--mdr-shadow-lg);font-size:.9rem;opacity:0;transform:translateY(10px);transition:opacity .25s,transform .25s var(--mdr-ease);pointer-events:auto}.mdr-toast__msg{flex:1 1}.mdr-root .mdr-toast__action{flex:none;border:0;border-radius:10px;padding:6px 12px;background:var(--mdr-brand);color:var(--mdr-ink);font-weight:800;font-size:.82rem;cursor:pointer}.mdr-toast.is-in{opacity:1;transform:none}.mdr-toast .mdr-ico{color:var(--mdr-brand)}.mdr-toast--error{background:#7A1F17}.mdr-toast--error .mdr-ico{color:#FFB4A9}.mdr-toast--success .mdr-ico{color:#7BE0B4}.mdr-modal{position:fixed;inset:0;z-index:2147483100;display:flex;align-items:flex-end;justify-content:center}.mdr-modal__backdrop{position:absolute;inset:0;background:rgba(18,19,16,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .25s}.mdr-modal__panel{position:relative;width:100%;max-height:92vh;display:flex;flex-direction:column;background:var(--mdr-bg);border-radius:22px 22px 0 0;box-shadow:var(--mdr-shadow-lg);transform:translateY(40px);opacity:0;transition:transform .3s var(--mdr-ease),opacity .25s;outline:none}.mdr-modal.is-open .mdr-modal__backdrop{opacity:1}.mdr-modal.is-open .mdr-modal__panel{transform:none;opacity:1}.mdr-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:20px 20px 14px;border-bottom:1px solid var(--mdr-line)}.mdr-modal__head:before{content:"";position:absolute;top:7px;left:50%;width:38px;height:4px;border-radius:4px;background:var(--mdr-line-strong);transform:translateX(-50%)}.mdr-modal__title{font-size:1.05rem;font-weight:800}.mdr-modal__sub{color:var(--mdr-muted);font-size:.84rem}.mdr-modal__body{padding:16px 18px;overflow-y:auto;flex:1 1;overscroll-behavior:contain}.mdr-modal__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--mdr-line);background:var(--mdr-surface)}.mdr-modal__foot .mdr-switch{margin-left:auto}.mdr-avatar{width:40px;height:40px;border-radius:50%;display:inline-grid;place-items:center;flex:none;overflow:hidden;background:var(--mdr-brand-soft);color:var(--mdr-brand-deep);font-weight:800;font-size:1rem}.mdr-avatar img{width:100%;height:100%;object-fit:cover}.mdr-avatar--lg{width:54px;height:54px;font-size:1.2rem}.mdr-avatar--xl{width:72px;height:72px;font-size:1.5rem}.mdr-avatar--any{background:var(--mdr-ink);color:var(--mdr-brand)}.mdr-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.mdr-stat{background:var(--mdr-surface);border:1px solid var(--mdr-line);border-radius:var(--mdr-r);padding:14px;display:flex;flex-direction:column;gap:6px;min-width:0;transition:border-color .15s,box-shadow .15s}.mdr-stat:hover{border-color:var(--mdr-line-strong);box-shadow:var(--mdr-shadow)}.mdr-stat--accent{background:radial-gradient(130% 130% at 0 0,color-mix(in srgb,var(--mdr-brand) 26%,transparent),transparent 55%),var(--mdr-ink);border-color:var(--mdr-ink);color:#fff}.mdr-stat__top{display:flex;align-items:center;gap:8px}.mdr-stat__icon{width:30px;height:30px;padding:6px;border-radius:10px;background:var(--mdr-brand-softer);color:var(--mdr-brand-deep)}.mdr-stat--accent .mdr-stat__icon{background:rgba(223,199,155,.16);color:var(--mdr-brand)}.mdr-stat__label{font-size:.8rem;color:var(--mdr-muted);font-weight:600;line-height:1.6;min-width:0}.mdr-stat--accent .mdr-stat__hint,.mdr-stat--accent .mdr-stat__label{color:rgba(255,255,255,.66)}.mdr-stat__value{font-size:clamp(1.1rem,1rem + 1.2vw,1.45rem);font-weight:800;line-height:1.35;overflow-wrap:anywhere}.mdr-stat--accent .mdr-stat__value{color:var(--mdr-brand)}.mdr-stat__foot{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:18px}.mdr-stat__delta{font-size:.74rem;font-weight:700;padding:1px 8px;border-radius:999px}.mdr-stat__delta.is-up{background:#E3F4EC;color:#146B4A}.mdr-stat__delta.is-down{background:#FBE9E7;color:#A3322A}.mdr-stat__delta.is-flat{background:#F1EEE7;color:var(--mdr-muted);font-weight:600}.mdr-stat__hint{font-size:.74rem;color:var(--mdr-muted)}.mdr-stats--mini .mdr-stat{padding:10px 12px}.mdr-stats--mini .mdr-stat__value{font-size:1.1rem}.mdr-pager{display:flex;align-items:center;justify-content:center;gap:10px;margin:16px 0}.mdr-pager__info{font-size:.86rem;color:var(--mdr-muted)}.mdr-cal{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mdr-cal__bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.mdr-cal__title{font-weight:800;font-size:1rem}.mdr-cal__grid,.mdr-cal__head{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.mdr-cal__wd{text-align:center;font-size:.78rem;color:var(--mdr-muted);font-weight:700;padding:4px 0}.mdr-cal__wd.is-fri{color:var(--mdr-danger)}.mdr-root .mdr-cal__day{position:relative;aspect-ratio:1;min-height:40px;border:1px solid transparent;border-radius:12px;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:0;cursor:pointer;color:var(--mdr-text);font-weight:700;font-size:.95rem;transition:background .15s,border-color .15s,color .15s;line-height:1.2}.mdr-cal__meta{font-size:.7rem;font-weight:600;color:var(--mdr-muted);min-height:.8em}.mdr-root .mdr-cal__day.is-available{background:var(--mdr-brand-softer);border-color:var(--mdr-line)}.mdr-root .mdr-cal__day.is-available:after{content:"";position:absolute;bottom:6px;width:5px;height:5px;border-radius:50%;background:var(--mdr-success)}.mdr-root .mdr-cal__day.is-busy:after{display:none}.mdr-root .mdr-cal__day.is-available:hover{border-color:var(--mdr-brand);background:var(--mdr-brand-soft)}.mdr-root .mdr-cal__day.is-full{color:#B5AE9F;text-decoration:line-through;-webkit-text-decoration-color:rgba(0,0,0,.2);text-decoration-color:rgba(0,0,0,.2)}.mdr-root .mdr-cal__day.is-none,.mdr-root .mdr-cal__day.is-off,.mdr-root .mdr-cal__day.is-out,.mdr-root .mdr-cal__day.is-past{color:#C9C3B7;cursor:default}.mdr-root .mdr-cal__day.is-loading{color:#C9C3B7}.mdr-root .mdr-cal__day.is-idle:hover{background:var(--mdr-brand-softer)}.mdr-root .mdr-cal__day:disabled{cursor:default}.mdr-root .mdr-cal__day.is-fri:not(.is-selected){color:color-mix(in srgb,var(--mdr-danger) 70%,#ccc)}.mdr-root .mdr-cal__day.is-today{border-color:var(--mdr-brand-deep)}.mdr-root .mdr-cal__day.is-selected{background:var(--mdr-ink);border-color:var(--mdr-ink);color:var(--mdr-brand)}.mdr-root .mdr-cal__day.is-selected .mdr-cal__meta{color:var(--mdr-brand)}.mdr-root .mdr-cal__day:focus-visible{outline:none;box-shadow:var(--mdr-focus)}.mdr-cal.is-loading .mdr-cal__grid{opacity:.6}.mdr-cal--compact .mdr-cal__day{min-height:34px}.mdr-cal__legend{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:10px;font-size:.75rem;color:var(--mdr-muted)}.mdr-cal__legend span:before{content:"";display:inline-block;width:9px;height:9px;border-radius:3px;margin-left:5px;vertical-align:middle}.mdr-cal__legend .is-available:before{background:var(--mdr-success);border-radius:50%}.mdr-cal__legend .is-full:before{background:#D8D2C6}.mdr-cal__legend .is-off:before{background:#EFEBE3;border:1px solid #ddd4c3}.mdr-booking{max-width:980px;margin-inline:auto}.mdr-booking__card{padding:18px 16px 0;overflow:hidden}.mdr-booking-root--embedded .mdr-booking__card{box-shadow:none}.mdr-booking__intro{display:flex;align-items:center;gap:8px;color:var(--mdr-text-2);font-size:.9rem;margin-bottom:16px!important}.mdr-booking__intro:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mdr-brand);box-shadow:0 0 0 4px var(--mdr-brand-soft);flex:none}.mdr-stepper{display:none}.mdr-progress{height:4px;border-radius:4px;background:#F0EBE1;overflow:hidden;margin-bottom:16px}.mdr-progress__bar{display:block;height:100%;background:linear-gradient(90deg,var(--mdr-brand-deep),var(--mdr-brand));border-radius:4px;transition:width .35s var(--mdr-ease)}.mdr-booking__headline{margin-bottom:14px}.mdr-booking__title{font-size:1.15rem;font-weight:800;outline:none}.mdr-booking__help{color:var(--mdr-muted);font-size:.86rem}.mdr-booking__body{min-height:180px;padding-bottom:18px}.mdr-booking__bar{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;margin:0 -16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--mdr-line);display:flex;flex-direction:column;gap:10px}.mdr-booking__summary{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.mdr-booking__summary::-webkit-scrollbar{display:none}.mdr-booking__nav{display:flex;align-items:center;justify-content:space-between;gap:10px}.mdr-booking__nav .mdr-btn--primary{flex:1 1;max-width:280px}.mdr-cards{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.mdr-root .mdr-option{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:12px;min-height:76px;border:1px solid var(--mdr-line);border-radius:var(--mdr-r);background:var(--mdr-surface);cursor:pointer;text-align:right;color:var(--mdr-text);transition:border-color .15s,box-shadow .15s,transform .12s;font-weight:400;line-height:1.6}.mdr-root .mdr-option:hover{border-color:var(--mdr-brand);box-shadow:var(--mdr-shadow-hover);transform:translateY(-1px)}.mdr-root .mdr-option:focus-visible{outline:none;box-shadow:var(--mdr-focus)}.mdr-root .mdr-option.is-selected{border-color:var(--mdr-ink);box-shadow:inset 0 0 0 1px var(--mdr-ink);background:var(--mdr-brand-softer)}.mdr-option__img{width:56px;height:56px;border-radius:12px;object-fit:cover;flex:none}.mdr-option__icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:var(--mdr-brand-soft);color:var(--mdr-brand-deep);flex:none}.mdr-option__icon[style]{color:#fff}.mdr-option__main{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.mdr-option__title{font-weight:800;font-size:.98rem}.mdr-option__desc{color:var(--mdr-muted);font-size:.82rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mdr-option__meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:.82rem;color:var(--mdr-text-2);margin-top:2px}.mdr-option__meta>span{display:inline-flex;align-items:center;gap:4px}.mdr-option__meta .mdr-ico{width:15px;height:15px;color:var(--mdr-muted)}.mdr-option__price{font-weight:800;color:var(--mdr-brand-deep);font-size:.88rem}.mdr-option__check{width:26px;height:26px;border-radius:50%;border:1.5px solid var(--mdr-line-strong);display:grid;place-items:center;flex:none;color:transparent}.mdr-option__check .mdr-ico{width:15px;height:15px}.mdr-option.is-selected .mdr-option__check{background:var(--mdr-ink);border-color:var(--mdr-ink);color:var(--mdr-brand)}.mdr-datetime{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px}.mdr-slots__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.mdr-slots__group{margin-bottom:14px}.mdr-slots__label{display:flex;align-items:center;gap:6px;font-size:.8rem;font-weight:700;color:var(--mdr-muted);margin-bottom:8px}.mdr-slots__label .mdr-ico{width:16px;height:16px}.mdr-slots__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));grid-gap:8px;gap:8px}.mdr-root .mdr-slot{min-height:44px;border:1px solid var(--mdr-line-strong);border-radius:12px;background:var(--mdr-surface);font-weight:700;font-size:.95rem;cursor:pointer;color:var(--mdr-text);transition:all .15s;padding:0}.mdr-root .mdr-slot:hover{border-color:var(--mdr-brand-deep);background:var(--mdr-brand-softer);transform:translateY(-1px)}.mdr-root .mdr-slot.is-selected{box-shadow:0 10px 20px -12px rgba(18,19,16,.7);background:var(--mdr-ink);border-color:var(--mdr-ink);color:var(--mdr-brand)}.mdr-root .mdr-slot:focus-visible{outline:none;box-shadow:var(--mdr-focus)}.mdr-otp-actions{display:flex}.mdr-otp-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mdr-root .mdr-otp-inline{max-width:160px;text-align:center;letter-spacing:.3em;font-weight:800}.mdr-otp-timer{font-size:.8rem}.mdr-callout{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:18px;border-radius:var(--mdr-r);background:var(--mdr-brand-softer);border:1px solid var(--mdr-line)}.mdr-callout>.mdr-ico{width:34px;height:34px;color:var(--mdr-brand-deep)}.mdr-callout>div{flex:1 1;min-width:200px}.mdr-callout p{color:var(--mdr-muted);font-size:.86rem}.mdr-confirm{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:var(--mdr-r);background:linear-gradient(160deg,var(--mdr-brand-softer),#fff 60%);border:1px solid var(--mdr-line)}.mdr-confirm__badge{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--mdr-ink);color:var(--mdr-brand)}.mdr-summary{display:flex;flex-direction:column}.mdr-summary__row{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;border-bottom:1px dashed var(--mdr-line)}.mdr-summary__row:last-child{border-bottom:0}.mdr-summary dt{color:var(--mdr-muted);font-size:.86rem;flex:none}.mdr-summary dd{font-weight:700;text-align:left;font-size:.92rem}.mdr-summary--compact .mdr-summary__row{padding:6px 0}.mdr-policy{display:flex;gap:8px;align-items:flex-start;font-size:.82rem;color:var(--mdr-muted);margin-top:14px!important}.mdr-policy .mdr-ico{width:17px;height:17px;margin-top:3px}.mdr-success{padding:30px 18px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;max-width:560px;margin-inline:auto}.mdr-success h3{font-size:1.25rem;font-weight:800}.mdr-success__icon{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:var(--mdr-ink);color:var(--mdr-brand);animation:mdr-pop .5s var(--mdr-ease)}.mdr-success__icon .mdr-ico{width:34px;height:34px}.mdr-success__icon--sm{width:56px;height:56px;margin:0 auto 4px}@keyframes mdr-pop{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}.mdr-success__ticket{width:100%;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--mdr-r);border:1px dashed var(--mdr-brand-deep);background:var(--mdr-brand-softer);margin:6px 0 8px}.mdr-success__ticket>div{display:flex;flex-direction:column;gap:2px}.mdr-lookup{display:flex;flex-direction:column;gap:6px;margin:12px 0}.mdr-root .mdr-lookup__item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid var(--mdr-line);background:var(--mdr-surface);cursor:pointer;text-align:right;color:var(--mdr-text);width:100%}.mdr-root .mdr-lookup__item:hover{border-color:var(--mdr-brand);background:var(--mdr-brand-softer)}.mdr-lookup__main{display:flex;flex-direction:column;flex:1 1;min-width:0}.mdr-lookup__meta{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--mdr-muted)}.mdr-newcustomer{flex-direction:column}.mdr-newcustomer,.mdr-selected-customer{padding:14px;border-radius:var(--mdr-r);background:var(--mdr-brand-softer);border:1px solid var(--mdr-line);display:flex;gap:12px}.mdr-selected-customer{align-items:center}.mdr-selected-customer>div{flex:1 1;display:flex;flex-direction:column}.mdr-auth-root{padding:24px 0}.mdr-auth{max-width:440px;margin-inline:auto}.mdr-auth__brand{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:18px;font-weight:800;font-size:1.1rem}.mdr-auth__card{padding:26px 20px}.mdr-auth__form{position:relative;display:flex;flex-direction:column;gap:16px}.mdr-auth__title{font-size:1.3rem;font-weight:800;text-align:center}.mdr-auth__sub{font-size:.9rem}.mdr-auth__sub,.mdr-auth__terms{text-align:center;color:var(--mdr-muted)}.mdr-auth__terms{display:flex;align-items:center;justify-content:center;gap:6px;font-size:.78rem}.mdr-auth__terms .mdr-ico{width:16px;height:16px}.mdr-auth__meta{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:.86rem}.mdr-auth__done{align-items:center;padding:30px 0;color:var(--mdr-muted)}.mdr-otp{display:flex;justify-content:center;gap:8px}.mdr-root .mdr-otp__box{width:52px;height:58px;text-align:center;font-size:1.5rem;font-weight:800;border-radius:14px;border:1.5px solid var(--mdr-line-strong);background:var(--mdr-surface);color:var(--mdr-text);outline:none;transition:border-color .15s,box-shadow .15s;padding:0}.mdr-root .mdr-otp__box:focus{border-color:var(--mdr-ink);box-shadow:var(--mdr-focus)}.mdr-otp.has-error .mdr-otp__box{border-color:var(--mdr-danger);animation:mdr-shake .35s}.mdr-otp__error{text-align:center}@keyframes mdr-shake{20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}}.mdr-account{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;padding-bottom:86px}.mdr-account__side{display:flex;flex-direction:column;gap:12px;min-width:0}.mdr-account__user{display:flex;align-items:center;gap:12px;padding:16px;border-radius:var(--mdr-r-lg);background:radial-gradient(140% 140% at 0 0,color-mix(in srgb,var(--mdr-brand) 28%,transparent),transparent 60%),var(--mdr-ink);color:#fff;box-shadow:0 18px 36px -24px rgba(18,19,16,.8)}.mdr-account__user strong{display:block;color:var(--mdr-brand)}.mdr-account__user .mdr-muted{color:rgba(255,255,255,.65)}.mdr-account__user .mdr-avatar{background:rgba(223,199,155,.16);color:var(--mdr-brand);box-shadow:0 0 0 2px var(--mdr-ink),0 0 0 3px color-mix(in srgb,var(--mdr-brand) 70%,transparent)}.mdr-account__nav{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.mdr-account__nav::-webkit-scrollbar{display:none}.mdr-root .mdr-account__link{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:12px;color:var(--mdr-text-2);font-weight:600;font-size:.9rem;white-space:nowrap;background:var(--mdr-surface);border:1px solid var(--mdr-line);transition:background .15s,color .15s}.mdr-root .mdr-account__link:hover{background:var(--mdr-brand-softer);color:var(--mdr-text)}.mdr-root .mdr-account__link.is-active{background:var(--mdr-ink);color:var(--mdr-brand);border-color:var(--mdr-ink)}.mdr-root .mdr-account__link.is-logout{color:var(--mdr-danger)}.mdr-root .mdr-account__link.is-workspace{border-style:dashed;border-color:var(--mdr-brand-deep);color:var(--mdr-brand-deep)}.mdr-account__main{min-width:0}.mdr-account__head{margin-bottom:14px}.mdr-hero{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:22px;border-radius:var(--mdr-r-lg);margin-bottom:16px;background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--mdr-brand) 40%,transparent),transparent 55%),radial-gradient(80% 120% at 100% 100%,color-mix(in srgb,var(--mdr-brand) 14%,transparent),transparent 60%),var(--mdr-ink);color:#fff;box-shadow:0 20px 40px -26px rgba(18,19,16,.8)}.mdr-hero:not(.mdr-hero--soft):after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0 1px,transparent 1px 14px);pointer-events:none}.mdr-hero>*{position:relative;z-index:1}.mdr-hero h3{color:var(--mdr-brand);font-size:1.35rem;font-weight:800}.mdr-hero .mdr-eyebrow,.mdr-hero .mdr-muted{color:rgba(255,255,255,.7)}.mdr-root .mdr-hero .mdr-btn--primary{background:var(--mdr-brand);color:var(--mdr-ink);border-color:var(--mdr-brand)}.mdr-list{display:flex;flex-direction:column}.mdr-list__item+.mdr-list__item{border-top:1px solid var(--mdr-line)}.mdr-root .mdr-list__row{display:flex;align-items:center;gap:12px;padding:12px 0;color:var(--mdr-text)}.mdr-list__main{display:flex;flex-direction:column;flex:1 1;min-width:0}.mdr-list__end{font-weight:700;font-size:.9rem}.mdr-info p{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px!important;font-size:.9rem}.mdr-info .mdr-ico{color:var(--mdr-brand-deep);margin-top:3px}.mdr-feed{display:flex;flex-direction:column;gap:10px}.mdr-feed__item{display:flex;gap:12px;padding:14px;background:var(--mdr-surface);border:1px solid var(--mdr-line);border-radius:var(--mdr-r)}.mdr-feed__icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--mdr-brand-soft);color:var(--mdr-brand-deep);flex:none}.mdr-feed__text{white-space:pre-line;font-size:.92rem;margin-bottom:4px!important}.mdr-appts{display:flex;flex-direction:column;gap:12px}.mdr-appt{display:flex;gap:14px;padding:14px;background:var(--mdr-surface);border:1px solid var(--mdr-line);border-radius:var(--mdr-r-lg)}.mdr-appt--cancelled{opacity:.72}.mdr-appt__date{width:64px;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:14px;background:var(--mdr-brand-softer);padding:8px 4px;font-size:.78rem;font-weight:700;text-align:center;line-height:1.5}.mdr-appt__day{font-size:1.5rem;font-weight:800;line-height:1.1}.mdr-appt__body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.mdr-appt__row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.mdr-appt__title{font-size:1rem;font-weight:800}.mdr-appt__meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:.84rem;color:var(--mdr-text-2)}.mdr-appt__meta span{display:inline-flex;align-items:center;gap:5px}.mdr-appt__meta .mdr-ico{width:16px;height:16px;color:var(--mdr-muted)}.mdr-appt__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.mdr-appt__actions{display:flex;gap:4px;flex-wrap:wrap}.mdr-wc .woocommerce-orders-table,.mdr-wc table.shop_table{width:100%;border-collapse:separate;border-spacing:0;background:var(--mdr-surface);border:1px solid var(--mdr-line);border-radius:var(--mdr-r);overflow:hidden;font-size:.9rem}.mdr-wc table.shop_table td,.mdr-wc table.shop_table th{padding:12px 14px;border:0;border-bottom:1px solid var(--mdr-line);text-align:right}.mdr-wc table.shop_table thead th{background:#F7F4EE;font-weight:700;color:var(--mdr-text-2)}.mdr-wc table.shop_table tr:last-child td{border-bottom:0}.mdr-wc .button,.mdr-wc .woocommerce-button,.mdr-wc button[type=submit]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:12px!important;background:var(--mdr-ink)!important;color:#fff!important;border:0!important;font-weight:700;font-family:inherit;font-size:.88rem;cursor:pointer;text-decoration:none}.mdr-wc .button:hover,.mdr-wc .woocommerce-button:hover{color:var(--mdr-brand)!important}.mdr-wc form .form-row{margin:0 0 14px;padding:0}.mdr-wc form .form-row label{font-weight:700;font-size:.86rem;color:var(--mdr-text-2);margin-bottom:6px;display:block}.mdr-wc form .input-text,.mdr-wc form select,.mdr-wc form textarea{width:100%;min-height:46px;padding:10px 14px;border-radius:12px;border:1px solid var(--mdr-line-strong);background:var(--mdr-surface);font-family:inherit;font-size:16px}.mdr-wc form .input-text:focus{border-color:var(--mdr-brand-deep);box-shadow:var(--mdr-focus);outline:none}.mdr-wc fieldset{border:1px solid var(--mdr-line);border-radius:var(--mdr-r);padding:14px;margin:16px 0}.mdr-wc .woocommerce-Addresses{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}.mdr-wc .woocommerce-Address{background:var(--mdr-surface);border:1px solid var(--mdr-line);border-radius:var(--mdr-r);padding:16px}.mdr-wc .woocommerce-Address-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.mdr-wc .woocommerce-Address-title h2,.mdr-wc h2{font-size:1.05rem;font-weight:800;margin:18px 0 10px}.mdr-wc address{font-style:normal;color:var(--mdr-text-2);line-height:2}.mdr-wc .woocommerce-error,.mdr-wc .woocommerce-info,.mdr-wc .woocommerce-message,.mdr-wc .woocommerce-notice{list-style:none;margin:0 0 14px;padding:12px 16px;border-radius:var(--mdr-r);background:var(--mdr-brand-softer);border:1px solid var(--mdr-line);color:var(--mdr-text);font-size:.9rem}.mdr-wc .woocommerce-error{background:#FBE9E7;border-color:#F2C9C3}.mdr-wc .woocommerce-message{background:#E9F6EF;border-color:#C6E8D6}.mdr-wc{overflow-wrap:anywhere}.mdr-wc table.shop_table:not(.shop_table_responsive){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:767px){.mdr-wc table.shop_table_responsive thead{display:none}.mdr-wc table.shop_table_responsive,.mdr-wc table.shop_table_responsive tbody,.mdr-wc table.shop_table_responsive td,.mdr-wc table.shop_table_responsive th,.mdr-wc table.shop_table_responsive tr{display:block}.mdr-wc table.shop_table_responsive tr{padding:6px 0;border-bottom:1px solid var(--mdr-line)}.mdr-wc table.shop_table_responsive tr:last-child{border-bottom:0}.mdr-wc table.shop_table_responsive td{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;border:0;text-align:left}.mdr-wc table.shop_table_responsive td:before{content:attr(data-title);font-weight:700;color:var(--mdr-text-2);text-align:right;flex:none}.mdr-wc table.shop_table_responsive td:not([data-title]):before{content:none}.mdr-wc table.shop_table_responsive td.woocommerce-orders-table__cell-order-actions{flex-wrap:wrap;justify-content:flex-end}}.mdr-wc mark{background:var(--mdr-brand-soft);color:inherit;padding:0 4px;border-radius:4px}.mdr-tabbar{position:fixed;z-index:2147483000;bottom:calc(8px + env(safe-area-inset-bottom));left:10px;right:10px;display:flex;justify-content:space-around;gap:2px;padding:6px;border-radius:22px;background:rgba(255,255,255,.97);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border:1px solid var(--mdr-line);box-shadow:0 18px 40px -14px rgba(18,19,16,.32)}.mdr-root .mdr-tabbar__item{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 2px;border-radius:12px;font-size:.68rem;font-weight:600;color:var(--mdr-muted);background:none;border:0;cursor:pointer;min-width:0;line-height:1.4;font-size:.72rem}.mdr-tabbar__item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mdr-root .mdr-tabbar__item.is-active{color:var(--mdr-ink)}.mdr-root .mdr-tabbar__item.is-active .mdr-ico,.mdr-root .mdr-tabbar__item.is-active .mdr-icon{color:var(--mdr-brand-deep)}.mdr-root .mdr-tabbar__item.is-primary .mdr-ico,.mdr-root .mdr-tabbar__item.is-primary .mdr-icon{width:40px;height:40px;padding:9px;margin-top:-18px;border-radius:14px;background:var(--mdr-ink);color:var(--mdr-brand);box-shadow:0 6px 16px rgba(18,19,16,.25)}.mdr-sheet-list{display:flex;flex-direction:column;gap:4px}.mdr-root .mdr-sheet-list__item{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;color:var(--mdr-text);font-weight:600}.mdr-root .mdr-sheet-list__item:hover{background:var(--mdr-brand-softer)}.mdr-app{display:grid;grid-template-columns:minmax(0,1fr);min-height:70vh;background:var(--mdr-bg);border-radius:var(--mdr-r-lg);padding-bottom:80px}.mdr-app__side{display:none}.mdr-app__main{min-width:0;padding:4px 2px 8px}.mdr-app__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.mdr-app__eyebrow{display:block;font-size:.76rem;color:var(--mdr-brand-deep);font-weight:700}.mdr-app__title{font-size:1.3rem;font-weight:800}.mdr-app__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mdr-app__logo{width:36px;height:36px;border-radius:12px;display:inline-grid;place-items:center;background:var(--mdr-brand);color:var(--mdr-ink);flex:none}.mdr-app__brand{display:flex;align-items:center;gap:10px;padding:6px 4px 18px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:12px}.mdr-app__brand strong{display:block;color:#fff;font-size:.95rem}.mdr-app__brand>div>span{display:block;color:var(--mdr-brand);font-size:.78rem}.mdr-app__logo .mdr-ico{width:19px;height:19px}.mdr-app__nav{display:flex;flex-direction:column;gap:3px;flex:1 1}.mdr-root .mdr-app__link{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;color:rgba(255,255,255,.72);font-weight:600;font-size:.9rem;transition:background .15s,color .15s}.mdr-root .mdr-app__link:hover{background:rgba(255,255,255,.06);color:#fff}.mdr-root .mdr-app__link.is-active{background:var(--mdr-brand);color:var(--mdr-ink)}.mdr-app__foot{justify-content:space-between;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.mdr-app__foot,.mdr-app__user{display:flex;align-items:center;gap:8px}.mdr-app__user{color:#fff;font-size:.86rem;min-width:0}.mdr-app__user .mdr-avatar{width:32px;height:32px;font-size:.85rem;background:rgba(223,199,155,.18);color:var(--mdr-brand)}.mdr-root .mdr-app__foot .mdr-btn{color:rgba(255,255,255,.7)}.mdr-root .mdr-app__foot .mdr-btn:hover{background:rgba(255,255,255,.08);color:#fff}.mdr-list-compact{display:flex;flex-direction:column;gap:8px}.mdr-list-date{font-size:.82rem;font-weight:800;color:var(--mdr-brand-deep);margin:10px 2px 2px}.mdr-root .mdr-row-item{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border-radius:var(--mdr-r);border:1px solid var(--mdr-line);background:var(--mdr-surface);text-align:right;cursor:pointer;color:var(--mdr-text);transition:border-color .15s,box-shadow .15s;font-weight:400;line-height:1.6}.mdr-root .mdr-row-item:hover{border-color:var(--mdr-brand);box-shadow:0 4px 14px rgba(18,19,16,.05)}.mdr-root .mdr-row-item--static{cursor:default}.mdr-root .mdr-row-item--static:hover{box-shadow:none;border-color:var(--mdr-line)}.mdr-row-item--cancelled{opacity:.6}.mdr-row-item__time{display:flex;flex-direction:column;align-items:center;min-width:56px;font-size:.95rem}.mdr-row-item__bar{width:4px;align-self:stretch;border-radius:4px;background:var(--mdr-brand);flex:none}.mdr-row-item__main{display:flex;flex-direction:column;flex:1 1;min-width:0}.mdr-row-item__main strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mdr-row-item__end{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.mdr-row-item__icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--mdr-brand-soft);color:var(--mdr-brand-deep);flex:none}.mdr-root .mdr-customer-card{display:flex;align-items:center;gap:12px;width:100%;padding:12px;margin-bottom:12px;border-radius:var(--mdr-r);border:1px solid var(--mdr-line);background:var(--mdr-surface);cursor:pointer;text-align:right;color:var(--mdr-text)}.mdr-root .mdr-customer-card:hover{border-color:var(--mdr-brand)}.mdr-customer-card__main{display:flex;flex-direction:column;flex:1 1;min-width:0}.mdr-customer-card__stats{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:.8rem;color:var(--mdr-muted)}.mdr-note-box{padding:12px 14px;border-radius:var(--mdr-r);background:var(--mdr-brand-softer);border:1px solid var(--mdr-line);font-size:.9rem;margin:12px 0;white-space:pre-line}.mdr-note-box h4{font-size:.84rem;margin-bottom:6px;color:var(--mdr-text-2)}.mdr-actions-grid{display:flex;flex-wrap:wrap;gap:8px}.mdr-profile{display:flex;align-items:center;gap:14px;margin-bottom:16px}.mdr-profile h3{font-size:1.2rem;font-weight:800}.mdr-notes{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.mdr-note{padding:10px 12px;border-radius:12px;background:var(--mdr-surface);border:1px solid var(--mdr-line);font-size:.9rem;white-space:pre-line}.mdr-note.is-private{background:#FBF7EE;border-style:dashed}.mdr-note__meta{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:.76rem;color:var(--mdr-muted)}.mdr-note__meta>span:first-child{flex:1 1}.mdr-note-form{display:flex;flex-direction:column;gap:8px}.mdr-note-form .mdr-row{justify-content:space-between}.mdr-note-form .mdr-select{width:auto;min-height:36px;font-size:.85rem}.mdr-customer-list{display:flex;flex-direction:column;gap:8px}.mdr-root .mdr-customer-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px 12px;gap:10px 12px;width:100%;padding:12px;border-radius:var(--mdr-r);border:1px solid var(--mdr-line);background:var(--mdr-surface);text-align:right;cursor:pointer;color:var(--mdr-text);font-weight:400;line-height:1.6}.mdr-root .mdr-customer-row:hover{border-color:var(--mdr-brand)}.mdr-customer-row__main{display:flex;flex-direction:column;min-width:0}.mdr-customer-row__segs{display:flex;gap:4px;flex-wrap:wrap}.mdr-customer-row__stat{display:none;flex-direction:column;align-items:center;font-size:.86rem;min-width:70px}.mdr-daynav{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.mdr-daynav .mdr-datefield-wrap .mdr-datefield{min-height:40px;min-width:190px}.mdr-board__head{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.mdr-board__summary{display:flex;align-items:baseline;gap:10px}.mdr-board__scroll{overflow:auto;max-height:75vh;border-radius:var(--mdr-r-lg);border:1px solid var(--mdr-line);background:var(--mdr-surface)}.mdr-board__grid{display:flex;min-width:min-content}.mdr-board__axis-col{position:-webkit-sticky;position:sticky;right:0;z-index:3;background:var(--mdr-surface);border-left:1px solid var(--mdr-line);flex:none;width:54px}.mdr-board__axis{position:relative}.mdr-board__hour{position:absolute;right:6px;margin-top:2px;font-size:.72rem;color:var(--mdr-muted);font-weight:600}.mdr-board__cols{display:flex;flex:1 1}.mdr-board__col{flex:1 1;min-width:190px;border-left:1px solid var(--mdr-line)}.mdr-board__col:last-child{border-left:0}.mdr-board__staff{position:-webkit-sticky;position:sticky;top:0;z-index:2;height:58px;display:flex;align-items:center;gap:8px;padding:8px 10px;background:rgba(255,255,255,.96);border-bottom:1px solid var(--mdr-line);font-weight:700;font-size:.88rem}.mdr-board__staff .mdr-avatar{width:32px;height:32px;font-size:.8rem}.mdr-board__staff .mdr-muted{margin-right:auto;font-weight:500}.mdr-board__staff--axis{padding:0}.mdr-board__lane{position:relative;background:repeating-linear-gradient(135deg,#F6F3ED 0 6px,#FBF9F5 6px 12px)}.mdr-board__line{position:absolute;left:0;right:0;border-top:1px dashed #ece6da;z-index:1;pointer-events:none}.mdr-board__work{position:absolute;left:0;right:0;background:var(--mdr-surface);cursor:copy;z-index:0}.mdr-board__off{z-index:2;border-radius:10px;background:repeating-linear-gradient(135deg,#EFE8DA 0 6px,#F7F2E8 6px 12px);border:1px dashed var(--mdr-line-strong);font-size:.72rem;color:var(--mdr-muted);padding:2px 8px}.mdr-board__off,.mdr-root .mdr-board__appt{position:absolute;left:4px;right:4px;overflow:hidden}.mdr-root .mdr-board__appt{z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:4px 10px;border-radius:10px;border:0;-webkit-border-start:4px solid var(--mdr-brand-deep);border-inline-start:4px solid var(--mdr-brand-deep);background:#E8EFFD;color:var(--mdr-text);text-align:right;cursor:pointer;font-size:.78rem;line-height:1.5;box-shadow:0 1px 2px rgba(18,19,16,.06);transition:transform .12s,box-shadow .12s}.mdr-root .mdr-board__appt:hover{transform:translateY(-1px);box-shadow:0 6px 14px rgba(18,19,16,.12);z-index:4}.mdr-root .mdr-board__appt.is-pending{background:#FDF3DD}.mdr-root .mdr-board__appt.is-completed{background:#E3F4EC}.mdr-root .mdr-board__appt.is-no_show{background:#F1EAFB;opacity:.8}.mdr-root .mdr-board__appt.is-checked_in{background:#E1F5F6}.mdr-root .mdr-board__appt.is-in_service{background:#F6EEDF;box-shadow:inset 0 0 0 1.5px #D3AF67}.mdr-board__appt strong{font-size:.84rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mdr-board__appt-time{font-size:.7rem;color:var(--mdr-text-2);font-weight:700}.mdr-board__appt-svc{color:var(--mdr-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mdr-board__now{left:0;right:0;height:2px;z-index:5;pointer-events:none}.mdr-board__now,.mdr-board__now:before{position:absolute;background:var(--mdr-danger)}.mdr-board__now:before{content:"";right:-4px;top:-4px;width:10px;height:10px;border-radius:50%}.mdr-week{gap:8px}.mdr-week,.mdr-week__row{display:flex;flex-direction:column}.mdr-week__row{gap:10px;padding:12px 14px;border-radius:var(--mdr-r);background:var(--mdr-surface);border:1px solid var(--mdr-line)}.mdr-week__row.is-off{background:#F8F6F1}.mdr-week__day{min-width:130px;font-weight:700}.mdr-week__ranges{display:flex;flex-direction:column;gap:8px;flex:1 1}.mdr-week__range{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mdr-chart{position:relative;width:100%}.mdr-chart svg{display:block;overflow:visible}.mdr-chart__grid{stroke:#EFEAE0;stroke-width:1}.mdr-chart__tick{fill:var(--mdr-muted);font-size:11px;font-family:var(--mdr-font)}.mdr-chart__line{fill:none;stroke:var(--mdr-chart);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.mdr-chart__cross{stroke:var(--mdr-line-strong);stroke-width:1;stroke-dasharray:3 3}.mdr-chart__dot{fill:var(--mdr-chart);stroke:#fff;stroke-width:2}.mdr-tip{position:absolute;z-index:5;pointer-events:none;min-width:120px;padding:8px 12px;border-radius:12px;background:var(--mdr-ink);color:#fff;font-size:.8rem;line-height:1.7;box-shadow:var(--mdr-shadow-lg)}.mdr-tip strong{color:var(--mdr-brand);display:block}.mdr-bars{display:flex;flex-direction:column;gap:12px}.mdr-bars__top{display:flex;justify-content:space-between;gap:10px;font-size:.86rem;margin-bottom:4px}.mdr-bars__label{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdr-bars__value{color:var(--mdr-text-2);font-weight:600;white-space:nowrap}.mdr-bars__track{height:10px;border-radius:4px;background:#F2EEE6;overflow:hidden}.mdr-bars__fill{display:block;height:100%;border-radius:4px;background:var(--mdr-chart);transition:width .5s var(--mdr-ease)}.mdr-bars__sub{font-size:.74rem;color:var(--mdr-muted);margin-top:3px}.mdr-stack{display:flex;gap:2px;height:14px;border-radius:4px;overflow:hidden;margin-bottom:14px}.mdr-stack__seg{display:block;height:100%;min-width:3px}.mdr-legend{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px}.mdr-legend li{display:flex;align-items:center;gap:8px;font-size:.86rem}.mdr-legend li>span:nth-child(2),.mdr-legend--rows li>span:first-child{flex:1 1}.mdr-legend__sw{width:12px;height:12px;border-radius:3px;flex:none}.mdr-heat{display:grid;grid-gap:3px;gap:3px;align-items:center;min-width:560px}.mdr-heat__h{text-align:center;font-size:.72rem;color:var(--mdr-muted)}.mdr-heat__d{font-size:.76rem;color:var(--mdr-text-2);font-weight:600}.mdr-heat__c{display:block;height:24px;border-radius:5px;background:#F4F1EA}.mdr-heat__c--1{background:color-mix(in srgb,var(--mdr-chart) 18%,#fff)}.mdr-heat__c--2{background:color-mix(in srgb,var(--mdr-chart) 36%,#fff)}.mdr-heat__c--3{background:color-mix(in srgb,var(--mdr-chart) 56%,#fff)}.mdr-heat__c--4{background:color-mix(in srgb,var(--mdr-chart) 78%,#fff)}.mdr-heat__c--5{background:color-mix(in srgb,var(--mdr-chart) 90%,#000)}.mdr-heat__scale{display:flex;align-items:center;justify-content:flex-end;gap:4px;font-size:.72rem;color:var(--mdr-muted);margin-top:8px}.mdr-heat__scale i{width:18px;height:12px}.mdr-table-wrap{overflow-x:auto;border-radius:var(--mdr-r);border:1px solid var(--mdr-line);background:var(--mdr-surface)}.mdr-table{width:100%;border-collapse:collapse;font-size:.86rem}.mdr-table th{background:#F7F4EE;font-weight:700;color:var(--mdr-text-2);text-align:right}.mdr-table td,.mdr-table th{padding:10px 12px;white-space:nowrap}.mdr-table td{border-top:1px solid var(--mdr-line)}.mdr-root .mdr-table{margin:0}.mdr-root .mdr-table :is(td,th){border-left:0;border-right:0;border-bottom:0;vertical-align:middle;line-height:1.6}.mdr-root .mdr-table thead th{border-top:0}.mdr-root .mdr-table tbody>tr>:is(td,th),.mdr-wc table.shop_table tbody>tr>:is(td,th){background-color:transparent}.mdr-table--click tbody tr{cursor:pointer}.mdr-table--click tbody tr:focus,.mdr-table--click tbody tr:hover{background:var(--mdr-brand-softer);outline:none}.mdr-today{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;margin-bottom:16px;border-radius:var(--mdr-r-lg);background:var(--mdr-surface);border:1px solid var(--mdr-line)}.mdr-today__items{display:flex;flex-wrap:wrap;gap:8px;font-size:.86rem;color:var(--mdr-text-2)}.mdr-today__items>span{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:12px;background:var(--mdr-brand-softer);border:1px solid var(--mdr-line);white-space:nowrap}.mdr-today__items strong{color:var(--mdr-text);font-size:1.05rem;font-weight:800}.mdr-segtiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));grid-gap:8px;gap:8px}.mdr-root .mdr-segtile{display:flex;flex-direction:column;padding:12px;border-radius:12px;background:var(--mdr-brand-softer);color:var(--mdr-text);border:1px solid var(--mdr-line)}.mdr-segtile strong{font-size:1.3rem;font-weight:800}.mdr-segtile span{font-size:.8rem;color:var(--mdr-muted)}.mdr-root .mdr-segtile--total{background:var(--mdr-ink);color:var(--mdr-brand);border-color:var(--mdr-ink)}.mdr-segtile--total span{color:rgba(255,255,255,.7)}.mdr-segtile--at_risk strong{color:#6A3FA5}.mdr-segtile--lost strong{color:var(--mdr-danger)}.mdr-mini{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;text-align:center}.mdr-mini div{display:flex;flex-direction:column}.mdr-mini strong{font-size:1.15rem;font-weight:800}.mdr-mini span{font-size:.76rem;color:var(--mdr-muted)}.mdr-cards--admin{grid-template-columns:minmax(0,1fr)}.mdr-admin-card{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:var(--mdr-r-lg);background:var(--mdr-surface);border:1px solid var(--mdr-line)}.mdr-admin-card.is-inactive{opacity:.65}.mdr-admin-card__head{display:flex;align-items:center;gap:10px}.mdr-admin-card__head>div{display:flex;flex-direction:column;flex:1 1}.mdr-admin-card__head strong{font-size:1rem}.mdr-admin-card__meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:.84rem;color:var(--mdr-text-2)}.mdr-admin-card__meta span{display:inline-flex;align-items:center;gap:5px}.mdr-admin-card__meta .mdr-ico{width:16px;height:16px;color:var(--mdr-muted)}.mdr-admin-card__foot{display:flex;flex-wrap:wrap;gap:4px;border-top:1px solid var(--mdr-line);padding-top:8px;margin-top:auto}.mdr-svc-matrix{display:flex;flex-direction:column;gap:6px}.mdr-svc-matrix__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;background:var(--mdr-surface);border:1px solid var(--mdr-line)}.mdr-svc-matrix__row .mdr-choice{border:0;padding:4px;flex:1 1;min-width:160px;background:none}.mdr-next{background:var(--mdr-brand-softer)}.mdr-next h3{margin:4px 0!important}.mdr-shop{max-width:1180px;margin-inline:auto;padding-bottom:96px}.mdr-shop__head{display:flex;flex-direction:column;gap:16px;margin-bottom:18px}.mdr-shop__title h1{font-size:1.55rem;font-weight:800;line-height:1.4;margin:2px 0 0;color:var(--mdr-text)}.mdr-shop__title .mdr-muted{font-size:.9rem}.mdr-shop__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.mdr-journey{display:flex;align-items:center;gap:6px;padding:6px;border-radius:999px;background:var(--mdr-surface);border:1px solid var(--mdr-line);box-shadow:var(--mdr-shadow-sm);align-self:stretch}.mdr-journey__step{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 8px;border-radius:999px;color:var(--mdr-muted);font-size:.8rem;font-weight:700;white-space:nowrap;position:relative}.mdr-journey__dot{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--mdr-bg);color:var(--mdr-muted);flex:none}.mdr-journey__dot .mdr-ico{width:15px;height:15px}.mdr-journey__step.is-current{background:var(--mdr-ink);color:#fff}.mdr-journey__step.is-current .mdr-journey__dot{background:var(--mdr-brand);color:var(--mdr-ink)}.mdr-journey__step.is-done{color:var(--mdr-text-2)}.mdr-journey__step.is-done .mdr-journey__dot{background:var(--mdr-brand-soft);color:var(--mdr-brand-deep)}.mdr-journey__label{overflow:hidden;text-overflow:ellipsis}.mdr-notices{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.mdr-notices .mdr-hint{margin:0!important}.mdr-hint--warning{background:#FDF6E7;border-color:#EBD3A0;border-style:solid;color:#6E4B06}.mdr-freeship{padding:14px 16px;margin-bottom:16px;border-radius:var(--mdr-r-lg);background:linear-gradient(120deg,var(--mdr-brand-softer),#fff 70%);border:1px solid var(--mdr-line)}.mdr-freeship__text{display:flex;align-items:center;gap:10px;font-size:.9rem;color:var(--mdr-text-2);margin-bottom:10px}.mdr-freeship__text .mdr-ico{color:var(--mdr-brand-deep)}.mdr-freeship__track{height:6px;border-radius:99px;background:#EFE9DD;overflow:hidden}.mdr-freeship__track span{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--mdr-brand-deep),var(--mdr-brand));transition:width .5s var(--mdr-ease)}.mdr-freeship.is-reached{background:linear-gradient(120deg,#E9F6EF,#fff 70%)}.mdr-freeship.is-reached .mdr-ico{color:var(--mdr-success)}.mdr-freeship.is-reached .mdr-freeship__track span{background:var(--mdr-success)}.mdr-cartbox{padding:6px 18px 8px}.mdr-cartbox__head{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--mdr-line)}.mdr-cartbox__head h2{font-size:1rem;font-weight:800;margin:0}.mdr-cartbox__head .mdr-link{display:inline-flex;align-items:center;gap:2px}.mdr-cartbox__head .mdr-link .mdr-ico{width:16px;height:16px}.mdr-lines{display:flex;flex-direction:column}.mdr-line{display:grid;grid-template-columns:84px minmax(0,1fr);grid-gap:14px;gap:14px;padding:16px 0;border-bottom:1px solid var(--mdr-line);transition:opacity .2s,transform .25s var(--mdr-ease)}.mdr-line:last-child{border-bottom:0}.mdr-line.is-pending .mdr-line__total{opacity:.45}.mdr-line.is-leaving{opacity:0;transform:translateX(-18px)}.mdr-root .mdr-line__media{position:relative;width:84px;height:84px;border-radius:16px;overflow:hidden;background:var(--mdr-bg);display:grid;place-items:center;color:var(--mdr-muted);border:1px solid var(--mdr-line)}.mdr-line__media img{width:100%;height:100%;object-fit:cover}.mdr-line__off{position:absolute;top:6px;right:6px;padding:0 7px;border-radius:99px;background:var(--mdr-danger);color:#fff;font-size:.68rem;font-weight:800;line-height:1.8}.mdr-line__info{display:flex;flex-direction:column;gap:4px;min-width:0}.mdr-root .mdr-line__name{color:var(--mdr-text);font-weight:800;font-size:.96rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mdr-root .mdr-line__name:hover{color:var(--mdr-brand-deep)}.mdr-line__attrs{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:.78rem;color:var(--mdr-muted)}.mdr-line__unit{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;font-size:.84rem;color:var(--mdr-text-2)}.mdr-line__unit>*{white-space:nowrap}.mdr-choicecard__price del,.mdr-line__total del,.mdr-line__unit del{color:#B3AB9C;font-size:.78rem}.mdr-line__stock{display:inline-flex;align-items:center;gap:4px;font-size:.76rem;color:#A5520E;font-weight:700}.mdr-line__stock .mdr-ico{width:14px;height:14px}.mdr-line__side{grid-column:1/-1;display:flex;align-items:center;gap:8px}.mdr-line__side .mdr-line__remove{order:2}.mdr-line__side .mdr-line__total{order:3;margin-right:auto}@media (max-width:559px){.mdr-line__remove span{display:none}.mdr-root .mdr-line__remove{padding:8px}}.mdr-line__total{display:flex;flex-direction:column;align-items:flex-end;line-height:1.3}.mdr-root .mdr-line__remove{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border:0;border-radius:10px;background:transparent;color:var(--mdr-muted);font-size:.8rem;font-weight:600;cursor:pointer}.mdr-root .mdr-line__remove:hover{color:var(--mdr-danger);background:#FBEDEB}.mdr-line__remove .mdr-ico{width:16px;height:16px}.mdr-qty{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:14px;border:1px solid var(--mdr-line-strong);background:var(--mdr-surface)}.mdr-root .mdr-qty__btn{width:34px;height:34px;border:0;border-radius:11px;background:transparent;color:var(--mdr-text);display:grid;place-items:center;cursor:pointer;transition:background .15s;padding:0}.mdr-root .mdr-qty__btn:hover:not(:disabled){background:var(--mdr-brand-soft)}.mdr-root .mdr-qty__btn:disabled{color:#CFC8BA;cursor:not-allowed}.mdr-root .mdr-qty__btn:focus-visible{outline:none;box-shadow:var(--mdr-focus)}.mdr-qty__btn .mdr-ico{width:17px;height:17px}.mdr-qty__val{min-width:30px;text-align:center;font-weight:800;font-size:1rem}.mdr-price{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.mdr-price b{font-weight:800;font-size:1.02rem;color:var(--mdr-text)}.mdr-price small{font-size:.72rem;color:var(--mdr-muted);font-weight:600}.mdr-price--lg b{font-size:1.3rem}.mdr-free{color:var(--mdr-success);font-weight:800}.mdr-sumcard{padding:18px;display:flex;flex-direction:column;gap:14px}.mdr-sumcard.is-updating .mdr-totals{opacity:.5;transition:opacity .2s}.mdr-sumcard__head{display:flex;align-items:center;justify-content:space-between}.mdr-sumcard__title{font-size:1.05rem;font-weight:800;margin:0}.mdr-totals{display:flex;flex-direction:column;margin:0}.mdr-totals__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;font-size:.9rem}.mdr-totals__row dt{color:var(--mdr-text-2);display:flex;align-items:center;gap:6px}.mdr-totals__row dd{margin:0;font-weight:700;text-align:left}.mdr-totals__row.is-saving dd{color:var(--mdr-danger)}.mdr-totals__row--total{margin-top:6px;padding-top:14px;border-top:1px dashed var(--mdr-line-strong)}.mdr-totals__row--total dt{color:var(--mdr-text);font-weight:800}.mdr-saved{display:flex;align-items:center;gap:8px;margin:4px 0 0!important;padding:9px 12px;border-radius:12px;background:#FBF1EF;color:#9B3A2E;font-size:.84rem}.mdr-saved .mdr-ico{width:17px;height:17px}.mdr-coupon-tag{display:inline-flex;align-items:center;gap:5px;padding:1px 4px 1px 9px;border-radius:99px;background:var(--mdr-brand-soft);color:var(--mdr-brand-deep);font-weight:700;font-size:.8rem}.mdr-coupon-tag .mdr-ico{width:14px;height:14px}.mdr-root .mdr-coupon-tag__x{border:0;background:rgba(0,0,0,.06);width:20px;height:20px;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:inherit;padding:0}.mdr-coupon-tag__x .mdr-ico{width:12px;height:12px}.mdr-coupon{border-radius:14px;border:1px dashed var(--mdr-line-strong);background:var(--mdr-bg)}.mdr-coupon summary{list-style:none;display:flex;align-items:center;gap:8px;padding:11px 14px;cursor:pointer;font-weight:700;font-size:.88rem;color:var(--mdr-text-2)}.mdr-coupon summary::-webkit-details-marker{display:none}.mdr-coupon summary>span:not(.mdr-ico){flex:1 1}.mdr-coupon summary .mdr-ico{width:18px;height:18px;color:var(--mdr-brand-deep)}.mdr-coupon[open] .mdr-coupon__chev{transform:rotate(180deg)}.mdr-coupon .mdr-field{padding:0 12px 12px}.mdr-coupon__row{display:flex;gap:8px}.mdr-root .mdr-coupon__input{text-transform:uppercase;letter-spacing:.06em}.mdr-cta{gap:10px}.mdr-cta .mdr-ico{transition:transform .2s var(--mdr-ease)}.mdr-cta:hover .mdr-ico{transform:translateX(-3px)}.mdr-trust{display:flex;flex-direction:column;gap:6px;margin:0;padding:12px 0 0;border-top:1px solid var(--mdr-line)}.mdr-trust li{display:flex;align-items:center;gap:8px;font-size:.8rem;color:var(--mdr-muted)}.mdr-trust .mdr-ico{width:16px;height:16px;color:var(--mdr-brand-deep)}.mdr-paybar{position:fixed;z-index:9990;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 16px;border-radius:20px;background:rgba(255,255,255,.92);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);border:1px solid var(--mdr-line);box-shadow:0 18px 40px -12px rgba(18,19,16,.35)}.mdr-paybar__sum{display:flex;flex-direction:column;line-height:1.35;padding-right:6px}.mdr-paybar__sum .mdr-muted{font-size:.72rem}.mdr-paybar .mdr-btn{flex:none;min-width:150px}.mdr-cart-empty{padding:48px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.mdr-cart-empty__art{width:96px;height:96px;border-radius:32px;display:grid;place-items:center;color:var(--mdr-brand-deep);background:radial-gradient(circle at 30% 25%,#fff,var(--mdr-brand-soft));box-shadow:inset 0 0 0 1px var(--mdr-line),0 20px 40px -20px rgba(138,106,47,.5);margin-bottom:6px}.mdr-cart-empty__art .mdr-ico{width:42px;height:42px}.mdr-cart-empty h2{font-size:1.25rem;font-weight:800;margin:0}.mdr-checkout__main{display:flex;flex-direction:column;gap:14px;min-width:0}.mdr-step{padding:18px}.mdr-step__head{display:flex;align-items:center;gap:10px;margin-bottom:16px}.mdr-step__head h2{font-size:1.02rem;font-weight:800;margin:0;flex:1 1}.mdr-step__num{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--mdr-ink);color:var(--mdr-brand);font-weight:800;font-size:.88rem;flex:none}.mdr-step__num .mdr-ico{width:17px;height:17px}.mdr-step__tag{display:inline-flex;align-items:center;gap:4px;font-size:.74rem;color:var(--mdr-muted);font-weight:600}.mdr-step__tag .mdr-ico{width:14px;height:14px}.mdr-choicecards{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.mdr-root .mdr-choicecard{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:14px;border-radius:16px;border:1px solid var(--mdr-line-strong);background:var(--mdr-surface);color:var(--mdr-text);text-align:right;cursor:pointer;line-height:1.6;font-weight:400;transition:border-color .15s,box-shadow .15s,background .15s}.mdr-root .mdr-choicecard:hover:not(:disabled){border-color:var(--mdr-brand)}.mdr-root .mdr-choicecard:focus-visible{outline:none;box-shadow:var(--mdr-focus)}.mdr-root .mdr-choicecard.is-selected{border-color:var(--mdr-ink);background:var(--mdr-brand-softer);box-shadow:inset 0 0 0 1px var(--mdr-ink)}.mdr-root .mdr-choicecard:disabled{opacity:.55;cursor:not-allowed}.mdr-choicecard__icon{width:44px;height:44px;border-radius:13px;background:var(--mdr-bg);border:1px solid var(--mdr-line);display:grid;place-items:center;color:var(--mdr-brand-deep);flex:none;overflow:hidden}.mdr-choicecard__icon img{width:34px;height:34px;object-fit:contain}.mdr-choicecard__main{flex:1 1;display:flex;flex-direction:column;min-width:0}.mdr-choicecard__main strong{font-size:.94rem}.mdr-choicecard__main .mdr-muted{font-size:.8rem}.mdr-choicecard__top{display:flex;align-items:baseline;justify-content:space-between;gap:4px 10px;flex-wrap:wrap}.mdr-choicecard__price{display:inline-flex;align-items:baseline;gap:6px;font-weight:800;font-size:.86rem;white-space:nowrap}.mdr-choicecard.is-selected .mdr-option__check{background:var(--mdr-ink);border-color:var(--mdr-ink);color:var(--mdr-brand)}.mdr-minilines{display:flex;flex-direction:column;gap:12px;max-height:320px;overflow:auto;margin:0;padding:2px 0 12px;border-bottom:1px solid var(--mdr-line);scrollbar-width:thin}.mdr-minilines li{display:flex;align-items:center;gap:12px}.mdr-minilines__media{position:relative;width:54px;height:54px;border-radius:13px;background:var(--mdr-bg);border:1px solid var(--mdr-line);display:grid;place-items:center;flex:none;color:var(--mdr-muted)}.mdr-minilines__media img{width:100%;height:100%;object-fit:cover;border-radius:12px}.mdr-minilines__qty{position:absolute;top:-7px;left:-7px;min-width:22px;height:22px;padding:0 6px;border-radius:99px;background:var(--mdr-ink);color:var(--mdr-brand);font-size:.72rem;font-weight:800;display:grid;place-items:center;box-shadow:0 0 0 2px #fff}.mdr-minilines__name{flex:1 1;min-width:0;font-size:.86rem;font-weight:700;display:flex;flex-direction:column;line-height:1.6}.mdr-minilines__name small{color:var(--mdr-muted);font-weight:500;font-size:.74rem}.mdr-minilines__total{font-weight:800;font-size:.86rem;white-space:nowrap}.mdr-terms{display:flex;align-items:flex-start;gap:8px;font-size:.84rem;color:var(--mdr-text-2);cursor:pointer}.mdr-terms input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--mdr-ink);flex:none}.mdr-gate{padding:34px 22px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.mdr-gate__art{width:78px;height:78px;border-radius:26px;display:grid;place-items:center;background:var(--mdr-ink);color:var(--mdr-brand);box-shadow:0 18px 36px -16px rgba(18,19,16,.55);margin-bottom:4px}.mdr-gate__art .mdr-ico{width:34px;height:34px}.mdr-gate h2{font-size:1.2rem;font-weight:800;margin:0}.mdr-gate>.mdr-muted{max-width:440px}.mdr-gate__perks{display:flex;flex-direction:column;gap:6px;margin:8px 0 0;padding:14px 18px;border-radius:16px;background:var(--mdr-bg);text-align:right}.mdr-gate__perks li{display:flex;align-items:center;gap:8px;font-size:.86rem;color:var(--mdr-text-2)}.mdr-gate__perks .mdr-ico{width:16px;height:16px;color:var(--mdr-success)}.mdr-auth--inline .mdr-auth__form{gap:14px}.mdr-auth--inline .mdr-auth__sub{text-align:right}.mdr-redirect{position:fixed;inset:0;z-index:100003;display:grid;place-items:center;background:rgba(250,248,244,.86);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .25s}.mdr-redirect.is-in{opacity:1}.mdr-redirect__card{padding:28px 34px;border-radius:24px;background:#fff;box-shadow:var(--mdr-shadow-lg)}.mdr-handoff,.mdr-redirect__card{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.mdr-handoff{max-width:520px;margin:30px auto;padding:32px 22px}.mdr-handoff h3{font-size:1.15rem;font-weight:800}.mdr-handoff__gateway{margin-top:8px;width:100%}.mdr-receipt{padding:30px 20px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;margin-bottom:16px;position:relative;overflow:hidden}.mdr-receipt:before{content:"";position:absolute;inset:0 0 auto;height:140px;background:radial-gradient(60% 100% at 50% 0,color-mix(in srgb,var(--mdr-brand) 26%,transparent),transparent);pointer-events:none}.mdr-receipt>*{position:relative}.mdr-receipt h1{font-size:1.35rem;font-weight:800;margin:0}.mdr-receipt__icon{width:80px;height:80px;border-radius:50%;display:grid;place-items:center;background:var(--mdr-ink);color:var(--mdr-brand);animation:mdr-pop .55s var(--mdr-ease);box-shadow:0 0 0 8px color-mix(in srgb,var(--mdr-brand) 22%,transparent)}.mdr-receipt__icon .mdr-ico{width:36px;height:36px}.mdr-receipt.is-failed .mdr-receipt__icon{background:#FBE9E7;color:var(--mdr-danger);box-shadow:0 0 0 8px #FDF3F1}.mdr-receipt.is-hold .mdr-receipt__icon,.mdr-receipt.is-pending .mdr-receipt__icon{background:#FDF3DD;color:#8A5A00;box-shadow:0 0 0 8px #FEF9EE}.mdr-receipt__ticket{width:100%;max-width:640px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:16px;margin:6px 0;border-radius:18px;border:1px dashed var(--mdr-brand-deep);background:var(--mdr-brand-softer)}.mdr-receipt__ticket>div{display:flex;flex-direction:column;gap:2px;align-items:center}.mdr-receipt__grid{align-items:start}.mdr-receipt-gateway{padding:18px;margin-bottom:16px}.mdr-kv{display:flex;flex-direction:column;margin:0}.mdr-kv>div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px dashed var(--mdr-line);font-size:.88rem}.mdr-kv>div:last-child{border-bottom:0}.mdr-kv dt{color:var(--mdr-muted);flex:none}.mdr-kv dd{margin:0;font-weight:700;text-align:left}.mdr-stars{display:inline-flex;gap:2px;vertical-align:middle}.mdr-star{position:relative;width:18px;height:18px}.mdr-stars--sm .mdr-star{width:15px;height:15px}.mdr-star__bg,.mdr-star__fg{position:absolute;inset:0;display:block;overflow:hidden}.mdr-star svg{width:18px;height:18px;display:block}.mdr-stars--sm .mdr-star svg{width:15px;height:15px}.mdr-star__bg svg{fill:#E6DFD1}.mdr-star__fg svg{fill:#E2A93B}.mdr-rate{display:flex;flex-direction:column;align-items:center;gap:8px}.mdr-rate__stars{display:flex;gap:6px}.mdr-root .mdr-rate__star{width:44px;height:44px;padding:5px;border:0;background:transparent;cursor:pointer;border-radius:14px;transition:transform .15s var(--mdr-ease),background .15s}.mdr-rate--lg .mdr-rate__star{width:50px;height:50px}.mdr-rate__star svg{width:100%;height:100%;fill:#E9E3D6;transition:fill .15s}.mdr-rate__star.is-on svg{fill:#E2A93B}.mdr-root .mdr-rate__star:hover{transform:scale(1.08)}.mdr-root .mdr-rate__star:focus-visible{outline:none;box-shadow:var(--mdr-focus)}.mdr-rate__star.is-pop{animation:mdr-pop .3s var(--mdr-ease)}.mdr-rate__word{font-size:.88rem;font-weight:700;color:var(--mdr-muted);min-height:1.6em}.mdr-rate__word.is-good{color:var(--mdr-success)}.mdr-rate__word.is-mid{color:#9A6B0B}.mdr-rate__word.is-bad{color:var(--mdr-danger)}.mdr-field--rate{align-items:center;padding:6px 0 2px}.mdr-compose{display:flex;flex-direction:column;gap:16px}.mdr-compose__aspects{display:flex;flex-direction:column;gap:10px;animation:mdr-rise .3s var(--mdr-ease)}.mdr-compose__q{font-weight:800;font-size:.92rem;text-align:center}.mdr-compose[data-tone=bad] .mdr-compose__q{color:var(--mdr-danger)}.mdr-tagpick{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.mdr-root .mdr-tagpick__item{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:99px;border:1px solid var(--mdr-line-strong);background:var(--mdr-surface);color:var(--mdr-text-2);font-size:.84rem;font-weight:600;cursor:pointer;transition:all .15s;line-height:1.6}.mdr-tagpick__item .mdr-ico{width:14px;height:14px}.mdr-root .mdr-tagpick__item:hover{border-color:var(--mdr-brand)}.mdr-root .mdr-tagpick__item.is-on{background:var(--mdr-ink);border-color:var(--mdr-ink);color:var(--mdr-brand)}.mdr-compose[data-tone=bad] .mdr-tagpick__item.is-on{background:#A3322A;border-color:#A3322A;color:#fff}.mdr-compose__text{position:relative}.mdr-compose__count{position:absolute;left:12px;bottom:8px;font-size:.7rem;color:#B3AB9C;pointer-events:none}.mdr-seg--block{display:flex;width:100%}.mdr-seg--block .mdr-seg__item{flex:1 1}@keyframes mdr-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mdr-prompt{display:flex;flex-direction:column;gap:18px}.mdr-prompt__head{display:flex;align-items:center;gap:14px;padding:14px;border-radius:18px;background:linear-gradient(135deg,var(--mdr-brand-softer),#fff);border:1px solid var(--mdr-line)}.mdr-prompt__title{font-size:1.08rem;font-weight:800;margin:2px 0 0}.mdr-prompt__privacy{display:flex;align-items:center;gap:6px;justify-content:center;font-size:.74rem;color:var(--mdr-muted)}.mdr-prompt__privacy .mdr-ico{width:14px;height:14px}.mdr-prompt-modal .mdr-modal__foot{justify-content:space-between}.mdr-prompt-modal .mdr-modal__foot .mdr-btn--primary{min-width:130px}.mdr-root .mdr-prompt__never{margin-left:auto;font-size:.8rem;color:var(--mdr-muted)}.mdr-thanks{padding:26px 10px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.mdr-thanks h3{font-size:1.15rem;font-weight:800}.mdr-hero--soft{background:radial-gradient(120% 160% at 0 0,var(--mdr-brand-soft),transparent 60%),var(--mdr-surface);border:1px solid var(--mdr-line)}.mdr-hero--soft,.mdr-root .mdr-hero--soft h3{color:var(--mdr-text)}.mdr-root .mdr-hero--soft .mdr-eyebrow,.mdr-root .mdr-hero--soft .mdr-muted{color:var(--mdr-muted)}.mdr-root .mdr-hero--soft .mdr-eyebrow{color:var(--mdr-brand-deep)}.mdr-hero--soft>div{flex:1 1;min-width:220px}.mdr-hero__art{width:64px;height:64px;border-radius:22px;display:grid;place-items:center;background:var(--mdr-ink);color:var(--mdr-brand);flex:none}.mdr-hero__art .mdr-ico{width:28px;height:28px}.mdr-subjects{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;margin:14px 0}.mdr-root .mdr-subject{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border-radius:16px;border:1px solid var(--mdr-line);background:var(--mdr-surface);cursor:pointer;text-align:right;color:var(--mdr-text);line-height:1.6;font-weight:400;transition:border-color .15s,box-shadow .15s}.mdr-root .mdr-subject:hover:not(:disabled){border-color:var(--mdr-brand)}.mdr-root .mdr-subject.is-selected{border-color:var(--mdr-ink);box-shadow:inset 0 0 0 1px var(--mdr-ink);background:var(--mdr-brand-softer)}.mdr-root .mdr-subject.is-selected .mdr-option__check{background:var(--mdr-ink);border-color:var(--mdr-ink);color:var(--mdr-brand)}.mdr-root .mdr-subject:disabled{cursor:default;opacity:.7}.mdr-subject__main{flex:1 1;display:flex;flex-direction:column;min-width:0}.mdr-subject__img{width:54px;height:54px;border-radius:12px;object-fit:cover;flex:none}.mdr-subject__done{display:inline-flex;align-items:center;gap:4px;font-size:.76rem;font-weight:700;color:var(--mdr-success)}.mdr-subject__done .mdr-ico{width:15px;height:15px}.mdr-feedback__form{display:flex;flex-direction:column;gap:14px}.mdr-feedback__subject{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:var(--mdr-bg);font-size:.88rem;color:var(--mdr-text-2)}.mdr-feedback__subject .mdr-ico{color:var(--mdr-brand-deep);width:18px;height:18px}.mdr-myreviews{gap:12px}.mdr-myreviews,.mdr-review{display:flex;flex-direction:column}.mdr-review{padding:14px 16px;border-radius:16px;border:1px solid var(--mdr-line);background:var(--mdr-surface);gap:8px;-webkit-border-start:3px solid var(--mdr-line-strong);border-inline-start:3px solid var(--mdr-line-strong)}.mdr-review--praise{border-inline-start-color:var(--mdr-success)}.mdr-review--complaint{border-inline-start-color:var(--mdr-danger)}.mdr-review--suggestion{border-inline-start-color:var(--mdr-info)}.mdr-review__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.mdr-review__subject{display:flex;flex-direction:column}.mdr-review__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mdr-review__body{white-space:pre-line;font-size:.9rem;color:var(--mdr-text-2)}.mdr-reply{padding:10px 14px;border-radius:14px 14px 14px 4px;background:var(--mdr-ink);color:#fff}.mdr-reply__who{display:flex;align-items:center;gap:6px;font-size:.76rem;color:var(--mdr-brand);font-weight:700;margin-bottom:2px}.mdr-reply__who .mdr-ico{width:15px;height:15px}.mdr-reply p{white-space:pre-line;font-size:.88rem}.mdr-badge--cat-praise{background:#E3F4EC;color:#146B4A}.mdr-badge--cat-complaint{background:#FBE9E7;color:#A3322A}.mdr-badge--cat-suggestion{background:#E8EFFD;color:#2B53B0}.mdr-badge--review-new{background:#FDF3DD;color:#8A5A00}.mdr-badge--review-seen{background:#E8EFFD;color:#2B53B0}.mdr-badge--review-resolved{background:#E3F4EC;color:#146B4A}.mdr-badge--review-hidden{background:#F1EEE8;color:var(--mdr-muted)}.mdr-chip--pos{background:#EEF8F2;border-color:#CFEBDC;color:#146B4A}.mdr-chip--neg{background:#FDF1EF;border-color:#F4D3CE;color:#A3322A}.mdr-chip small{font-weight:800;opacity:.75;font-size:.72rem}.mdr-stat__rating{display:inline-flex;align-items:baseline;gap:2px}.mdr-stat__rating small{font-size:.8rem;opacity:.7;font-weight:600}.mdr-dist{display:flex;flex-direction:column;gap:10px;margin:0}.mdr-dist__row{display:grid;grid-template-columns:40px minmax(0,1fr) 88px;align-items:center;grid-gap:10px;gap:10px}.mdr-dist__label{display:inline-flex;align-items:center;gap:3px;font-weight:800;font-size:.88rem}.mdr-dist__star svg{width:14px;height:14px;fill:#E2A93B;display:block}.mdr-dist__track{height:10px;border-radius:4px;background:#F2EEE6;overflow:hidden}.mdr-dist__fill{display:block;height:100%;border-radius:4px;background:var(--mdr-chart);transition:width .5s var(--mdr-ease)}.mdr-dist__row--1 .mdr-dist__fill,.mdr-dist__row--2 .mdr-dist__fill{background:#D04437}.mdr-dist__row--3 .mdr-dist__fill{background:#C98A12}.mdr-dist__row--4 .mdr-dist__fill,.mdr-dist__row--5 .mdr-dist__fill{background:#1E8C62}.mdr-dist__val{display:flex;align-items:baseline;justify-content:flex-end;gap:6px;font-weight:700;font-size:.86rem}.mdr-dist__val small{color:var(--mdr-muted);font-weight:500;font-size:.74rem}.mdr-rank{display:flex;flex-direction:column;margin:0}.mdr-rank__item{display:flex;align-items:flex-start;gap:12px;padding:14px 0;border-bottom:1px solid var(--mdr-line)}.mdr-rank__item:last-child{border-bottom:0}.mdr-rank__pos{width:26px;height:26px;border-radius:9px;display:grid;place-items:center;background:var(--mdr-bg);font-weight:800;font-size:.8rem;color:var(--mdr-muted);flex:none;margin-top:7px}.mdr-rank__item:first-child .mdr-rank__pos{background:var(--mdr-ink);color:var(--mdr-brand)}.mdr-rank__main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.mdr-rank__top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.mdr-rank__score{display:inline-flex;align-items:center;gap:8px}.mdr-rank__score b{font-size:1.05rem;font-weight:800}.mdr-rank__stats{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:.8rem;color:var(--mdr-muted)}.mdr-rank__stats .is-pos{color:#146B4A;font-weight:700}.mdr-rank__stats .is-neg{color:#A3322A;font-weight:700}.mdr-rank__tags{display:flex;flex-wrap:wrap;gap:6px}.mdr-rank__tags .mdr-chip{font-size:.76rem;padding:2px 10px}.mdr-diverge{display:flex;flex-direction:column;gap:8px;margin:0}.mdr-diverge__head,.mdr-diverge__row{display:grid;grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px}.mdr-diverge__head{font-size:.74rem;font-weight:700;color:var(--mdr-muted)}.mdr-diverge__head span:first-child{text-align:left;color:#146B4A}.mdr-diverge__head span:last-child{color:#A3322A}.mdr-diverge__label{text-align:center;font-size:.82rem;font-weight:700}.mdr-diverge__side{display:flex;align-items:center;gap:6px;height:14px}.mdr-diverge__side.is-pos{justify-content:flex-end}.mdr-diverge__bar{display:block;height:12px;border-radius:4px;min-width:0;transition:width .5s var(--mdr-ease)}.mdr-diverge__side.is-pos .mdr-diverge__bar{background:#1E8C62}.mdr-diverge__side.is-neg .mdr-diverge__bar{background:#D04437}.mdr-diverge__val{font-size:.74rem;font-weight:700;color:var(--mdr-text-2);min-width:16px}.mdr-inbox{display:flex;flex-direction:column;gap:8px}.mdr-root .mdr-inbox__item{display:flex;align-items:flex-start;gap:12px;width:100%;padding:14px;border-radius:16px;border:1px solid var(--mdr-line);background:var(--mdr-surface);text-align:right;cursor:pointer;color:var(--mdr-text);line-height:1.6;font-weight:400;transition:border-color .15s,box-shadow .15s}.mdr-root .mdr-inbox__item:hover{border-color:var(--mdr-brand);box-shadow:0 6px 18px -8px rgba(18,19,16,.18)}.mdr-root .mdr-inbox__item.is-new{background:linear-gradient(90deg,#fff,var(--mdr-brand-softer))}.mdr-inbox__score{width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;gap:2px;font-weight:800;font-size:1.05rem;flex:none}.mdr-inbox__score span svg{width:13px;height:13px;display:block;fill:currentColor}.mdr-inbox__score--good{background:#E3F4EC;color:#146B4A}.mdr-inbox__score--mid{background:#FDF3DD;color:#8A5A00}.mdr-inbox__score--bad{background:#FBE9E7;color:#A3322A}.mdr-inbox__score--none{background:var(--mdr-bg);color:var(--mdr-muted)}.mdr-inbox__main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.mdr-inbox__top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mdr-inbox__subject{font-size:.82rem;color:var(--mdr-brand-deep);font-weight:700}.mdr-inbox__body{font-size:.86rem;color:var(--mdr-text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mdr-inbox__end{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.mdr-dot--new{width:8px;height:8px;background:var(--mdr-warning)}.mdr-review-detail{padding:16px;border-radius:18px;background:var(--mdr-surface);border:1px solid var(--mdr-line);display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.mdr-review-detail__head{display:flex;align-items:center;gap:14px}.mdr-review-detail__head>div:last-child,.mdr-review-detail__score{display:flex;flex-direction:column}.mdr-review-detail__score{align-items:center;gap:2px;padding:8px 12px;border-radius:14px;background:var(--mdr-bg)}.mdr-review-detail__score strong{font-size:1.5rem;font-weight:800;line-height:1.2}.mdr-review-detail__body{margin:0;padding:12px 16px;border-radius:14px;background:var(--mdr-bg);-webkit-border-start:3px solid var(--mdr-brand);border-inline-start:3px solid var(--mdr-brand);white-space:pre-line;font-size:.92rem}.mdr-review-detail--complaint .mdr-review-detail__body{border-inline-start-color:var(--mdr-danger)}@media (max-width:479px){.mdr-root .mdr-row-item--appt{display:grid;grid-template-columns:auto 4px minmax(0,1fr);grid-column-gap:10px;column-gap:10px;grid-row-gap:8px;row-gap:8px;align-items:center}.mdr-row-item--appt .mdr-row-item__time{grid-row:span 2;min-width:48px}.mdr-row-item--appt .mdr-row-item__bar{grid-row:span 2}.mdr-row-item--appt .mdr-row-item__end{grid-column:3;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px}.mdr-stat__top{flex-direction:column;align-items:flex-start;gap:8px}.mdr-stat{padding:12px}.mdr-journey__step:not(.is-current) .mdr-journey__label{display:none}.mdr-journey__step:not(.is-current){flex:none}.mdr-rate--lg .mdr-rate__star{width:46px;height:46px}.mdr-diverge__head,.mdr-diverge__row{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr)}}@media (min-width:560px){.mdr-subjects{grid-template-columns:repeat(2,minmax(0,1fr))}.mdr-receipt__ticket{grid-template-columns:repeat(4,minmax(0,1fr))}.mdr-line{grid-template-columns:96px minmax(0,1fr) auto;align-items:center}.mdr-root .mdr-line__media{width:96px;height:96px}.mdr-line__side{grid-column:auto;flex-direction:column;align-items:flex-end;justify-content:center;gap:8px}.mdr-line__side .mdr-line__total{order:0;margin-right:0}.mdr-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mdr-form-grid>.mdr-field:not(.mdr-field--half),.mdr-form-grid>.mdr-row,.mdr-form-grid>p{grid-column:1/-1}.mdr-cards,.mdr-legend{grid-template-columns:repeat(2,minmax(0,1fr))}.mdr-success__ticket{flex-direction:row;justify-content:space-around}.mdr-week__row{flex-direction:row;align-items:flex-start}.mdr-customer-row__stat{display:flex}.mdr-root .mdr-customer-row{grid-template-columns:auto minmax(0,1fr) auto auto auto auto}.mdr-modal__panel{width:auto}}@media (min-width:768px){.mdr-root{font-size:15.5px}.mdr-modal{align-items:center;padding:24px}.mdr-modal__panel{border-radius:22px;max-height:88vh;transform:translateY(16px) scale(.98)}.mdr-modal__head:before{display:none}.mdr-modal__panel--sm{width:440px}.mdr-modal__panel--md{width:620px}.mdr-modal__panel--lg{width:880px}.mdr-modal--drawer{justify-content:flex-start;align-items:stretch;padding:0}.mdr-modal--drawer .mdr-modal__panel{height:100vh;max-height:none;border-radius:0 22px 22px 0;transform:translateX(-40px)}.mdr-modal--drawer .mdr-modal__panel--sm{width:420px}.mdr-modal--drawer .mdr-modal__panel--md{width:560px}.mdr-modal--drawer .mdr-modal__panel--lg{width:760px}.mdr-toasts{bottom:24px}.mdr-stats--4{grid-template-columns:repeat(4,minmax(0,1fr))}.mdr-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mdr-grid-2>.mdr-section,.mdr-grid-3>.mdr-section{margin-bottom:0}.mdr-grid-2,.mdr-grid-3{margin-bottom:16px}.mdr-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mdr-cards--admin{grid-template-columns:repeat(2,minmax(0,1fr))}.mdr-stepper{display:flex;gap:6px;margin-bottom:14px}.mdr-stepper__item{flex:1 1}.mdr-root .mdr-stepper__btn{width:100%;display:flex;align-items:center;gap:8px;padding:6px 4px;background:none;border:0;cursor:pointer;color:var(--mdr-muted);font-weight:600;font-size:.84rem;text-align:right}.mdr-root .mdr-stepper__btn:disabled{cursor:default}.mdr-stepper__dot{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#F2EEE6;font-size:.8rem;font-weight:800;flex:none}.mdr-stepper__dot .mdr-ico{width:15px;height:15px}.mdr-stepper__item.is-current .mdr-stepper__btn{color:var(--mdr-text)}.mdr-stepper__item.is-current .mdr-stepper__dot{background:var(--mdr-ink);color:var(--mdr-brand)}.mdr-stepper__item.is-done .mdr-stepper__dot{background:var(--mdr-brand);color:var(--mdr-ink)}.mdr-booking__card{padding:26px 26px 0}.mdr-booking__bar{margin:0 -26px;padding:14px 26px;flex-direction:row;align-items:center;justify-content:space-between}.mdr-booking__summary{flex:1 1;flex-wrap:wrap}.mdr-booking__nav .mdr-btn--primary{flex:none;min-width:180px}.mdr-auth__card{padding:34px 32px}.mdr-wc .woocommerce-Addresses{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mdr-split{grid-template-columns:360px minmax(0,1fr)}.mdr-app__main{padding:6px 0 12px}.mdr-modal__panel{max-width:100%}}@media (min-width:720px){.mdr-shop__head{flex-direction:row;align-items:flex-end;justify-content:space-between}.mdr-journey{flex:0 1 460px;align-self:auto}.mdr-shop__title h1{font-size:1.8rem}}@media (min-width:960px){.mdr-shop{padding-bottom:0}.mdr-shop__grid{grid-template-columns:minmax(0,1fr) 380px;gap:22px}.mdr-sumcard{position:-webkit-sticky;position:sticky;top:24px;padding:22px}.mdr-paybar{display:none}.mdr-cartbox{padding:8px 22px 10px}.mdr-step{padding:22px 24px}.mdr-datetime{grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start}.mdr-datetime__slots{border-right:1px solid var(--mdr-line);padding-right:18px;min-height:300px}.mdr-cards--admin,.mdr-cards--staff{grid-template-columns:repeat(3,minmax(0,1fr))}.mdr-account{grid-template-columns:250px minmax(0,1fr);gap:clamp(20px,2.2vw,32px);align-items:start;padding-bottom:0}.mdr-account__side{position:-webkit-sticky;position:sticky;top:24px}.mdr-account__nav{flex-direction:column;overflow:visible;padding:8px;background:var(--mdr-surface);border:1px solid var(--mdr-line);border-radius:var(--mdr-r-lg)}.mdr-root .mdr-account__link{background:transparent;border-color:transparent}.mdr-tabbar{display:none}.mdr-app{grid-template-columns:248px minmax(0,1fr);gap:clamp(20px,2.2vw,32px);align-items:start;padding-bottom:0;background:transparent;border-radius:0}.mdr-app__side{display:flex;flex-direction:column;padding:14px 12px;background:radial-gradient(120% 60% at 100% 0,color-mix(in srgb,var(--mdr-brand) 12%,transparent),transparent 60%),var(--mdr-ink);border-radius:22px;box-shadow:0 24px 48px -28px rgba(18,19,16,.7);position:-webkit-sticky;position:sticky;top:calc(var(--mdr-sh-h, 0px) + 16px);max-height:calc(100vh - var(--mdr-sh-h, 0px) - 32px);max-height:calc(100dvh - var(--mdr-sh-h, 0px) - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.mdr-app__main{padding:4px 0 8px}.mdr-app__top{margin-bottom:22px}.mdr-app__title{font-size:1.5rem}.mdr-board__switch{display:none}}@media (max-width:959px){.mdr-board__col{min-width:100%}.mdr-board__cols{min-width:calc(100vw - 100px)}}html.mdr-canvas-html{background:#F8F5EF;scroll-padding-top:calc(var(--mdr-sh-h, 64px) + 12px)}body.mdr-canvas{margin:0!important;padding:0!important;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:#F8F5EF!important;color:var(--mdr-ink);font-family:var(--mdr-font);direction:rtl;-webkit-font-smoothing:antialiased;overflow-x:clip}body.mdr-canvas>.mdr-site{flex:1 0 auto}.mdr-skip{position:absolute;top:-100px;right:12px;z-index:2147483200;padding:10px 16px;border-radius:12px;background:var(--mdr-ink);color:var(--mdr-brand)!important;font-family:var(--mdr-font);text-decoration:none!important}.mdr-skip:focus{top:12px}.mdr-site{--mdr-gutter:clamp(14px,3.2vw,36px);width:100%;max-width:1560px;margin:0 auto;box-sizing:border-box;padding:clamp(14px,2.4vw,28px) max(var(--mdr-gutter),env(safe-area-inset-right)) clamp(24px,4vw,48px) max(var(--mdr-gutter),env(safe-area-inset-left));display:flex;flex-direction:column;min-width:0;outline:none}.mdr-site>br,.mdr-site>p:empty{display:none}.mdr-site>p{margin:0}.mdr-site .wp-block-shortcode,.mdr-site>.mdr-root,.mdr-site>p>.mdr-root{width:100%;max-width:none;margin-inline:0}.mdr-site>.mdr-root[data-mdr]{flex:1 0 auto}.mdr-site .mdr-auth-root{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - var(--mdr-sh-h, 64px) - 220px)}.mdr-site .mdr-auth-root>.mdr-auth,.mdr-site .mdr-auth-root>.mdr-boot{width:100%}.mdr-canvas .mdr-app{min-height:calc(100dvh - var(--mdr-sh-h, 64px) - 60px)}.mdr-canvas .mdr-app__brand,.mdr-canvas .mdr-app__foot{display:none}.mdr-canvas .mdr-account__side{top:calc(var(--mdr-sh-h, 64px) + 16px)}.mdr-canvas .mdr-site a:not(.mdr-underline),.mdr-root a:not(.mdr-underline),.mdr-root a:not(.mdr-underline):focus,.mdr-root a:not(.mdr-underline):hover,.mdr-root a:not(.mdr-underline):visited{text-decoration:none;box-shadow:none}.mdr-wc address a,.mdr-wc p>a:not(.button):not(.mdr-btn),.mdr-wc table a:not(.button){color:var(--mdr-brand-deep);font-weight:600}.mdr-wc address a:hover,.mdr-wc p>a:not(.button):not(.mdr-btn):hover,.mdr-wc table a:not(.button):hover{color:var(--mdr-ink)}.mdr-sh{position:-webkit-sticky;position:sticky;top:0;z-index:2147483010;width:100%;isolation:isolate;border-bottom:1px solid transparent;transition:border-color .25s,box-shadow .25s}.mdr-sh:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,#F8F5EF 82%,transparent);-webkit-backdrop-filter:saturate(1.5) blur(16px);backdrop-filter:saturate(1.5) blur(16px);transition:background .25s}.admin-bar .mdr-sh{top:var(--wp-admin--admin-bar--height,32px)}.mdr-sh.is-scrolled{border-bottom-color:var(--mdr-line);box-shadow:0 10px 30px -22px rgba(18,19,16,.45)}.mdr-sh.is-scrolled:before{background:color-mix(in srgb,#FFFFFF 86%,transparent)}.mdr-sh__bar{max-width:1560px;margin:0 auto;box-sizing:border-box;min-height:64px;display:flex;align-items:center;gap:12px;padding:10px max(clamp(14px,3.2vw,36px),env(safe-area-inset-right)) 10px max(clamp(14px,3.2vw,36px),env(safe-area-inset-left))}.mdr-sh__end,.mdr-sh__start{display:flex;align-items:center;gap:8px;min-width:0}.mdr-sh__start{flex:1 1 auto}.mdr-sh__end{flex:none;margin-right:auto}.mdr-root .mdr-sh__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:42px;height:42px;padding:0 10px;border-radius:13px;border:1px solid var(--mdr-line);background:var(--mdr-surface);color:var(--mdr-ink);cursor:pointer;font:inherit;font-size:.88rem;font-weight:700;line-height:1;transition:background .18s,border-color .18s,transform .15s var(--mdr-ease),box-shadow .18s;list-style:none}.mdr-root .mdr-sh__btn:hover{border-color:var(--mdr-brand);box-shadow:0 6px 16px -10px rgba(18,19,16,.35);color:var(--mdr-ink)}.mdr-root .mdr-sh__btn:active{transform:scale(.95)}.mdr-root .mdr-sh__btn:focus-visible,.mdr-sh a:focus-visible,.mdr-sh summary:focus-visible{outline:none;box-shadow:var(--mdr-focus)}.mdr-sh__btn .mdr-icon{flex:none}.mdr-sh__back .mdr-icon{transition:transform .2s var(--mdr-ease)}.mdr-sh__back:hover .mdr-icon{transform:translateX(3px)}.mdr-root .mdr-sh__brand{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--mdr-ink)}.mdr-sh__mark{width:40px;height:40px;border-radius:13px;flex:none;display:grid;place-items:center;background:radial-gradient(120% 120% at 20% 10%,#34342c,var(--mdr-ink) 60%);color:var(--mdr-brand);box-shadow:0 8px 18px -10px rgba(18,19,16,.6)}.mdr-sh__logo-img{display:block;height:40px;width:auto;max-width:140px;object-fit:contain}.mdr-sh__name{display:flex;flex-direction:column;min-width:0;line-height:1.35}.mdr-sh__name strong{font-size:1rem;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mdr-sh__name small{font-size:.74rem;color:var(--mdr-brand-deep);font-weight:700}.mdr-sh__nav{display:none;align-items:center;gap:4px;padding:4px;border-radius:16px;background:rgba(255,255,255,.7);border:1px solid var(--mdr-line)}.mdr-root .mdr-sh__link{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:12px;color:var(--mdr-text-2);font-weight:700;font-size:.9rem;white-space:nowrap;transition:background .18s,color .18s}.mdr-root .mdr-sh__link:hover{background:var(--mdr-brand-softer);color:var(--mdr-ink)}.mdr-root .mdr-sh__link.is-active{background:var(--mdr-ink);color:var(--mdr-brand);box-shadow:0 8px 18px -12px rgba(18,19,16,.7)}.mdr-sh__badge{position:absolute;top:-6px;left:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:var(--mdr-ink);color:var(--mdr-brand);font-size:.7rem;font-weight:800;display:grid;place-items:center;box-shadow:0 0 0 2px #F8F5EF;animation:mdr-pop .4s var(--mdr-ease)}.mdr-root .mdr-sh__login{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px;border-radius:13px;background:linear-gradient(180deg,#2b2b25,var(--mdr-ink));color:var(--mdr-brand);font-weight:800;font-size:.88rem;white-space:nowrap;box-shadow:0 10px 22px -12px rgba(18,19,16,.7);transition:transform .15s var(--mdr-ease),box-shadow .2s}.mdr-root .mdr-sh__login:hover{color:#fff;transform:translateY(-1px)}.mdr-sh summary{list-style:none;cursor:pointer}.mdr-sh summary::-webkit-details-marker{display:none}.mdr-sh__user{position:relative;display:none}.mdr-sh__user>summary{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 6px 0 12px;border-radius:13px;border:1px solid var(--mdr-line);background:var(--mdr-surface);font-weight:700;font-size:.88rem;transition:border-color .18s}.mdr-sh__user>summary:hover,.mdr-sh__user[open]>summary{border-color:var(--mdr-brand)}.mdr-sh__user>summary .mdr-icon{color:var(--mdr-muted);transition:transform .2s var(--mdr-ease)}.mdr-sh__user[open]>summary .mdr-icon{transform:rotate(180deg)}.mdr-sh__uname{max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mdr-sh__avatar{width:30px;height:30px;border-radius:10px;flex:none;display:grid;place-items:center;background:linear-gradient(145deg,#F2E6CC,var(--mdr-brand));color:var(--mdr-ink);font-weight:800;font-size:.9rem}.mdr-sh__avatar--lg{width:46px;height:46px;border-radius:15px;font-size:1.1rem}.mdr-sh__pop{position:absolute;top:calc(100% + 10px);left:0;width:260px;padding:8px;border-radius:18px;background:var(--mdr-surface);border:1px solid var(--mdr-line);box-shadow:0 24px 50px -20px rgba(18,19,16,.35);animation:mdr-pop-in .22s var(--mdr-ease);transform-origin:top left}.mdr-sh__who{display:flex;flex-direction:column;min-width:0;line-height:1.6}.mdr-sh__pop .mdr-sh__who{padding:8px 10px 10px;margin-bottom:6px;border-bottom:1px solid var(--mdr-line)}.mdr-sh__who strong{font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mdr-sh__who span{font-size:.8rem;color:var(--mdr-muted)}.mdr-root .mdr-sh__list a,.mdr-root .mdr-sh__pop a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;color:var(--mdr-text-2);font-weight:600;font-size:.9rem;transition:background .15s,color .15s}.mdr-root .mdr-sh__list a:hover,.mdr-root .mdr-sh__pop a:hover{background:var(--mdr-brand-softer);color:var(--mdr-ink)}.mdr-root .mdr-sh__list a .mdr-icon,.mdr-root .mdr-sh__pop a .mdr-icon{color:var(--mdr-brand-deep);flex:none}.mdr-root .mdr-sh__pop a.is-danger,.mdr-root .mdr-sh__pop a.is-danger .mdr-icon,.mdr-root .mdr-sh__wide.is-danger{color:var(--mdr-danger)}.mdr-root .mdr-sh__list a.is-active{background:var(--mdr-ink);color:var(--mdr-brand)}.mdr-root .mdr-sh__list a.is-active .mdr-icon{color:var(--mdr-brand)}@keyframes mdr-pop-in{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}.mdr-sh details:not([open])>:not(summary){display:none!important}.mdr-sh__menu{position:static}.mdr-sh__menu>summary{list-style:none}.mdr-sh__scrim{position:fixed;inset:0;z-index:9996;background:rgba(18,19,16,.42);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:mdr-fade .25s ease both}.mdr-sh__drawer{position:fixed;top:0;bottom:0;right:0;z-index:9997;width:min(340px,88vw);display:flex;flex-direction:column;gap:6px;padding:max(16px,env(safe-area-inset-top)) 14px max(16px,env(safe-area-inset-bottom));background:#FBF9F5;box-shadow:-24px 0 60px -20px rgba(18,19,16,.4);overflow-y:auto;overscroll-behavior:contain;animation:mdr-drawer-in .32s var(--mdr-ease) both;border-radius:22px 0 0 22px}@keyframes mdr-drawer-in{0%{transform:translateX(100%)}to{transform:none}}.mdr-sh__drawer-head{display:flex;align-items:center;gap:12px;padding:6px 4px 16px;margin-bottom:4px;border-bottom:1px solid var(--mdr-line)}.mdr-sh__drawer-head .mdr-sh__who{flex:1 1}.mdr-sh__close{flex:none}.mdr-sh__list{display:flex;flex-direction:column;gap:2px}.mdr-sh__list a{animation:mdr-fade-up .35s var(--mdr-ease) backwards}.mdr-sh__list a:nth-child(2){animation-delay:30ms}.mdr-sh__list a:nth-child(3){animation-delay:60ms}.mdr-sh__list a:nth-child(4){animation-delay:90ms}.mdr-sh__list a:nth-child(n+5){animation-delay:.12s}.mdr-sh__sep{margin:12px 12px 4px;font-size:.74rem;font-weight:800;color:var(--mdr-muted);letter-spacing:.02em}.mdr-sh__drawer-foot{margin-top:auto;padding-top:14px}.mdr-root .mdr-sh__wide{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;border-radius:14px;font-weight:800;background:var(--mdr-surface);border:1px solid var(--mdr-line)}.mdr-root .mdr-sh__wide.is-primary{background:linear-gradient(180deg,#2b2b25,var(--mdr-ink));color:var(--mdr-brand);border-color:var(--mdr-ink)}.mdr-sf{width:100%;margin-top:auto;border-top:1px solid var(--mdr-line);background:#FBF9F5}.mdr-sf__in{max-width:1560px;margin:0 auto;box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;gap:14px 24px;padding:22px max(clamp(14px,3.2vw,36px),env(safe-area-inset-right)) max(22px,env(safe-area-inset-bottom)) max(clamp(14px,3.2vw,36px),env(safe-area-inset-left))}.mdr-sf__brand,.mdr-sf__in{display:flex;align-items:center}.mdr-sf__brand{gap:12px;min-width:0}.mdr-sf__brand>div{display:flex;flex-direction:column;line-height:1.7;min-width:0}.mdr-sf__brand strong{font-weight:800}.mdr-sf__brand span{font-size:.82rem;color:var(--mdr-muted)}.mdr-sf__brand .mdr-sh__mark{width:36px;height:36px;border-radius:12px}.mdr-sf__links{display:flex;flex-wrap:wrap;gap:6px 18px}.mdr-root .mdr-sf__links a{display:inline-flex;align-items:center;gap:6px;color:var(--mdr-text-2);font-size:.86rem;font-weight:600;transition:color .15s}.mdr-root .mdr-sf__links a:hover{color:var(--mdr-brand-deep)}.mdr-sf__copy{margin:0;width:100%;font-size:.78rem;color:var(--mdr-muted);padding-top:12px;border-top:1px dashed var(--mdr-line)}.mdr-navprogress{position:fixed;top:0;right:0;left:0;z-index:2147483300;height:3px;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,var(--mdr-brand,#DFC79B) 30%,#fff 50%,var(--mdr-brand,#DFC79B) 70%,transparent);background-size:200% 100%;transform-origin:right;transform:scaleX(0);transition:opacity .3s}.mdr-navprogress.is-on{opacity:1;animation:mdr-nav-grow 8s cubic-bezier(.1,.6,.2,1) forwards,mdr-nav-shine 1s linear infinite}.mdr-navprogress.is-done{opacity:0;transform:scaleX(1);transition:transform .2s,opacity .4s .15s}@keyframes mdr-nav-grow{0%{transform:scaleX(0)}to{transform:scaleX(.92)}}@keyframes mdr-nav-shine{to{background-position:-200% 0}}.mdr-account__main{animation:mdr-fade-up .35s var(--mdr-ease) backwards;transition:opacity .2s}.mdr-account__main.is-leaving{opacity:.45;pointer-events:none}@media (min-width:640px){.mdr-sh__bar{min-height:70px}}@media (max-width:639px){.mdr-root .mdr-sh__home,.mdr-root .mdr-sh__login span,.mdr-sh__lbl,.mdr-sh__name small{display:none}.mdr-root .mdr-sh__login{width:42px;padding:0;justify-content:center}.mdr-sh__logo-img,.mdr-sh__mark{height:36px}.mdr-sh__mark{width:36px}.mdr-sh__name strong{font-size:.92rem}.mdr-sh__bar{gap:8px}.mdr-sh__end,.mdr-sh__start{gap:6px}}@media (min-width:1024px){.mdr-sh__nav{display:flex}.mdr-sh__user{display:block}.mdr-sh__menu{display:none}.mdr-sh__start{flex:0 1 auto}.mdr-sh__nav{margin-inline:auto}.mdr-sh__end{margin-right:0}}@media (max-width:1023px){.mdr-canvas:has(.mdr-tabbar) .mdr-sf__in{padding-bottom:calc(100px + env(safe-area-inset-bottom))}}@media (max-width:600px){.admin-bar .mdr-sh{top:0}}@keyframes mdr-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mdr-fade{0%{opacity:0}to{opacity:1}}@keyframes mdr-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mdr-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.mdr-view{animation:mdr-fade-up .38s var(--mdr-ease) backwards}.mdr-appts>*,.mdr-cards>*,.mdr-customer-list>*,.mdr-list-compact>*,.mdr-review-list>*,.mdr-stats>.mdr-stat,.mdr-subjects>*{animation:mdr-fade-up .42s var(--mdr-ease) backwards}.mdr-appts>:nth-child(2),.mdr-cards>:nth-child(2),.mdr-customer-list>:nth-child(2),.mdr-list-compact>:nth-child(2),.mdr-stats>:nth-child(2),.mdr-subjects>:nth-child(2){animation-delay:40ms}.mdr-appts>:nth-child(3),.mdr-cards>:nth-child(3),.mdr-customer-list>:nth-child(3),.mdr-list-compact>:nth-child(3),.mdr-stats>:nth-child(3),.mdr-subjects>:nth-child(3){animation-delay:80ms}.mdr-appts>:nth-child(4),.mdr-cards>:nth-child(4),.mdr-customer-list>:nth-child(4),.mdr-list-compact>:nth-child(4),.mdr-stats>:nth-child(4),.mdr-subjects>:nth-child(4){animation-delay:.12s}.mdr-appts>:nth-child(5),.mdr-cards>:nth-child(5),.mdr-customer-list>:nth-child(5),.mdr-list-compact>:nth-child(5),.mdr-stats>:nth-child(5),.mdr-subjects>:nth-child(5){animation-delay:.16s}.mdr-appts>:nth-child(6),.mdr-cards>:nth-child(6),.mdr-customer-list>:nth-child(6),.mdr-list-compact>:nth-child(6),.mdr-stats>:nth-child(6),.mdr-subjects>:nth-child(6){animation-delay:.2s}.mdr-appts>:nth-child(n+7),.mdr-cards>:nth-child(n+7),.mdr-customer-list>:nth-child(n+7),.mdr-list-compact>:nth-child(n+7),.mdr-stats>:nth-child(n+7),.mdr-subjects>:nth-child(n+7){animation-delay:.24s}.mdr-bars__fill,.mdr-dist__fill{transform-origin:right center;animation:mdr-grow-x .8s var(--mdr-ease) backwards .1s}.mdr-chart__line{stroke-dasharray:1;animation:mdr-draw 1.1s var(--mdr-ease) backwards .1s}.mdr-chart svg>path:not(.mdr-chart__line){animation:mdr-fade .9s ease .3s backwards}.mdr-heat .mdr-heat__c{animation:mdr-fade .6s ease .15s backwards}.mdr-modal__backdrop{animation:mdr-fade .25s ease backwards}.mdr-root .mdr-card{transition:box-shadow .25s var(--mdr-ease),border-color .25s,transform .25s var(--mdr-ease)}.mdr-root .mdr-admin-card:hover,.mdr-root .mdr-appt:hover,.mdr-root .mdr-customer-row:hover{transform:translateY(-2px);box-shadow:var(--mdr-shadow-hover)}.mdr-root .mdr-row-item{transition:background .18s,border-color .18s,transform .18s var(--mdr-ease),box-shadow .18s}.mdr-root .mdr-cal__day:active,.mdr-root .mdr-customer-row:active,.mdr-root .mdr-slot:active,.mdr-root .mdr-tabbar__item:active,.mdr-root button.mdr-row-item:active{transform:scale(.98)}.mdr-root .mdr-tabbar__item .mdr-ico{transition:transform .25s var(--mdr-ease),color .2s}.mdr-root .mdr-tabbar__item.is-active .mdr-ico{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.mdr-modal__panel,.mdr-root *,.mdr-sh__drawer,.mdr-sh__scrim,.mdr-toast{transition:none!important;animation:none!important}.mdr-root .mdr-loader__ring{animation:mdr-spin 2.4s linear infinite!important}.mdr-root .mdr-boot__retry{animation:mdr-reveal .01s linear 12s forwards!important}}@media (forced-colors:active){.mdr-cal__day.is-selected,.mdr-option.is-selected,.mdr-slot.is-selected{outline:2px solid CanvasText}}body:not(.mdr-canvas) .mdr-root[data-mdr]:not([data-mdr] [data-mdr]){padding-inline:clamp(12px,3vw,24px);padding-block:clamp(12px,2vw,20px)}.mdr-sh__logo{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;height:42px;max-width:136px;padding:0;border-radius:0;background:none;box-shadow:none}.mdr-sh__logo .mdr-sh__logo-img{display:block;width:auto;height:auto;max-height:26px;max-width:110px;object-fit:contain}.mdr-sf__brand .mdr-sh__logo{height:38px}@media (max-width:639px){.mdr-sh__logo{height:38px;max-width:112px}.mdr-sh__logo .mdr-sh__logo-img{max-height:22px;max-width:90px}}html.mdr-canvas-html--auth{scroll-padding-top:0}body.mdr-canvas--auth>:not([class*=mdr-]):not(script):not(style):not(link):not(template):not(noscript):not(#wpadminbar){display:none!important}.mdr-authshell{position:relative;flex:1 0 auto;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.mdr-root .mdr-authshell__back{position:absolute;z-index:2;top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 12px 0 16px;border-radius:13px;border:1px solid var(--mdr-line);background:var(--mdr-surface);color:var(--mdr-ink);font-size:.88rem;font-weight:700;line-height:1;box-shadow:0 6px 16px -12px rgba(18,19,16,.35);transition:border-color .18s,box-shadow .18s,transform .15s var(--mdr-ease)}.mdr-root .mdr-authshell__back:hover{border-color:var(--mdr-brand);color:var(--mdr-ink);box-shadow:0 8px 18px -10px rgba(18,19,16,.35)}.mdr-root .mdr-authshell__back:active{transform:scale(.96)}.mdr-authshell__back .mdr-icon{transition:transform .2s var(--mdr-ease)}.mdr-authshell__back:hover .mdr-icon{transform:translateX(3px)}.admin-bar .mdr-root .mdr-authshell__back{top:calc(var(--wp-admin--admin-bar--height, 32px) + 16px)}.mdr-site.mdr-site--auth{flex:1 0 auto;justify-content:center;padding-top:80px;padding-bottom:max(32px,env(safe-area-inset-bottom))}.mdr-site--auth .mdr-auth-root{min-height:0;width:100%;max-width:480px;margin-inline:auto}@media (max-width:600px){.admin-bar .mdr-root .mdr-authshell__back{top:16px}}.mdr-root .mdr-os,.mdr-root.mdr-os{--os-side:#0C0C0B;--os-side-2:#17160F;--os-bg:#F6F4EF;--os-card:#FFFFFF;--os-line:#ECE7DE;--os-gold:#B8893F;--os-gold-2:#D9B873;--os-gold-soft:#F6EEDF;--os-gold-grad:linear-gradient(90deg,#8E6A30,#B8893F 45%,#D3AF67);--os-ink:#111110;--os-muted:#7A746A;--os-radius:18px;--os-shadow:0 1px 2px rgba(17,17,16,.04),0 10px 28px -18px rgba(17,17,16,.25)}.mdr-root.mdr-os{position:relative;display:grid;grid-gap:0;gap:0;grid-template-columns:minmax(0,1fr);min-height:100vh;min-height:100dvh;background:var(--os-bg);color:var(--os-ink);padding-bottom:84px}.mdr-os__side{display:none}.mdr-os__body,.mdr-os__main{min-width:0;display:flex;flex-direction:column}.mdr-os__body{padding:0 var(--mdr-gutter,16px) 28px}.mdr-os__logo{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;gap:6px;direction:ltr}.mdr-os__logo img{display:block;max-width:190px;max-height:64px;width:auto;height:auto;object-fit:contain}.mdr-os__word{font-weight:800;font-size:30px;letter-spacing:.16em;color:#fff;font-family:"Montserrat","Segoe UI",var(--mdr-font),sans-serif;padding-left:.16em}.mdr-os__tag{font-size:10px;letter-spacing:.32em;color:rgba(255,255,255,.78);font-weight:600;padding-left:.32em;text-transform:uppercase;font-family:Montserrat,Segoe UI,sans-serif}.mdr-os__brand{display:flex;justify-content:center;padding:26px 12px 24px}.mdr-os__nav{display:flex;flex-direction:column;gap:6px;padding:4px 14px}.mdr-root .mdr-os__link{position:relative;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:0 18px;border-radius:14px;color:rgba(255,255,255,.84);font-size:.98rem;font-weight:600;transition:background .18s,color .18s,transform .15s var(--mdr-ease)}.mdr-root .mdr-os__link .mdr-ico{width:23px;height:23px;color:rgba(255,255,255,.78);flex:none}.mdr-root .mdr-os__link span{flex:1 1;min-width:0;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mdr-root .mdr-os__link:hover{background:rgba(255,255,255,.06);color:#fff}.mdr-root .mdr-os__link.is-active{background:var(--os-gold-grad);color:#fff;box-shadow:0 12px 24px -14px rgba(184,137,63,.9),inset 0 1px 0 rgba(255,255,255,.25)}.mdr-root .mdr-os__link.is-active .mdr-ico{color:#fff}.mdr-os__nbadge{position:absolute;top:8px;left:12px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#E5484D;color:#fff;font-size:11px;font-style:normal;font-weight:800;display:grid;place-items:center}.mdr-os__side-foot{margin-top:auto;padding:18px 14px;gap:12px}.mdr-os__promo,.mdr-os__side-foot{display:flex;flex-direction:column}.mdr-os__promo{position:relative;overflow:hidden;border-radius:18px;min-height:230px;padding:22px 18px;justify-content:flex-end;gap:8px;background:radial-gradient(120% 90% at 50% 0,rgba(217,184,115,.22),transparent 60%),linear-gradient(180deg,#1E1C16,#0E0D0B);border:1px solid rgba(255,255,255,.06)}.mdr-os__promo.has-image{background:linear-gradient(180deg,rgba(10,10,9,0) 20%,rgba(10,10,9,.92) 72%),var(--mdr-promo) center top /cover no-repeat,#0E0D0B}.mdr-os__promo strong{color:#fff;font-size:1.45rem;font-weight:900;line-height:1.45}.mdr-os__promo span{color:rgba(255,255,255,.78);font-size:.88rem;line-height:1.9}.mdr-os__promo i{display:block;width:52px;height:3px;border-radius:3px;background:var(--os-gold-2);margin-top:4px}.mdr-root .mdr-os__logout{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;border-radius:14px;border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.88);font-weight:700}.mdr-root .mdr-os__logout:hover{background:rgba(255,255,255,.06);color:#fff}.mdr-root .mdr-os__logout .mdr-ico{width:22px;height:22px}.mdr-os__top{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:14px;padding:12px var(--mdr-gutter,16px);background:color-mix(in srgb,var(--os-bg) 88%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px)}.admin-bar .mdr-os__top{top:var(--wp-admin--admin-bar--height,32px)}.mdr-os__mbrand{display:inline-flex;padding:8px 14px;border-radius:14px;background:var(--os-side)}.mdr-os__mbrand .mdr-os__word{font-size:17px}.mdr-os__mbrand .mdr-os__tag{font-size:7px}.mdr-os__mbrand .mdr-os__logo img{max-height:30px;max-width:120px}.mdr-os__clock{display:none;align-items:center;gap:10px;color:var(--os-ink);white-space:nowrap}.mdr-os__clock .mdr-ico{width:26px;height:26px;color:#E9A23B}.mdr-os__clock strong{font-size:1.05rem;font-weight:800}.mdr-os__clock span{font-size:.95rem;font-weight:600;-webkit-padding-start:14px;padding-inline-start:14px;-webkit-border-start:1px solid var(--os-line);border-inline-start:1px solid var(--os-line)}.mdr-os__search{display:none;flex:1 1;max-width:560px;margin-inline:auto;align-items:center;gap:10px;height:52px;padding:0 18px;border-radius:16px;background:#EFECE6;border:1px solid transparent;transition:border-color .15s,background .15s}.mdr-os__search:focus-within{background:#fff;border-color:var(--os-gold-2)}.mdr-os__search .mdr-ico{width:22px;height:22px;color:var(--os-muted);flex:none}.mdr-root .mdr-os__search .mdr-input{flex:1 1;border:0;background:transparent;box-shadow:none;height:100%;padding:0;font-size:.95rem}.mdr-os__tools{display:flex;align-items:center;gap:10px;-webkit-margin-start:auto;margin-inline-start:auto}.mdr-root .mdr-os__icon-btn{position:relative;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:transparent;color:var(--os-ink)}.mdr-root .mdr-os__icon-btn:hover{background:#EFECE6}.mdr-os__icon-btn .mdr-ico,.mdr-os__icon-btn .mdr-icon{width:25px;height:25px}.mdr-os__badge{position:absolute;top:2px;left:2px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#E5484D;color:#fff;font-size:11px;font-weight:800;display:grid;place-items:center;box-shadow:0 0 0 2px var(--os-bg)}.mdr-os__user{position:relative}.mdr-os__user summary{list-style:none;display:flex;align-items:center;gap:10px;cursor:pointer;padding:4px;border-radius:16px}.mdr-os__user summary::-webkit-details-marker{display:none}.mdr-os__user summary:hover{background:#EFECE6}.mdr-os__user .mdr-avatar{width:46px;height:46px;font-size:1.05rem;background:var(--os-side);color:var(--os-gold-2)}.mdr-os__who{display:none;flex-direction:column;line-height:1.5}.mdr-os__who strong{font-size:.98rem;font-weight:800}.mdr-os__who small{font-size:.8rem;color:var(--os-muted)}.mdr-os__user summary>.mdr-ico{width:18px;height:18px;color:var(--os-muted)}.mdr-os__user-menu{position:absolute;top:calc(100% + 8px);left:0;min-width:220px;padding:8px;border-radius:16px;background:#fff;border:1px solid var(--os-line);box-shadow:0 24px 50px -20px rgba(17,17,16,.35);display:flex;flex-direction:column;gap:2px;z-index:40}.mdr-root .mdr-os__user-menu a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font-size:.9rem;font-weight:600;color:var(--os-ink)}.mdr-root .mdr-os__user-menu a:hover{background:var(--os-gold-soft)}.mdr-root .mdr-os__user-menu a.is-danger{color:#B42318}.mdr-os__user-menu .mdr-ico{width:19px;height:19px}.mdr-os__alerts{display:flex;flex-direction:column;gap:8px}.mdr-root .mdr-os__alert{display:flex;align-items:center;gap:12px;width:100%;text-align:right;padding:12px;border-radius:14px;background:#fff;border:1px solid var(--mdr-line)}.mdr-root .mdr-os__alert:hover{border-color:var(--mdr-brand)}.mdr-os__alert strong{display:block;font-size:.92rem;font-weight:800}.mdr-os__alert small{display:block;font-size:.8rem;color:var(--mdr-muted);margin-top:2px}.mdr-os__alert-ic{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--mdr-brand-softer);color:var(--mdr-brand-deep);flex:none}.mdr-os__hero{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:150px;padding:26px 24px;border-radius:22px;color:#fff;background:radial-gradient(70% 140% at 85% 0,rgba(217,184,115,.3),transparent 60%),radial-gradient(60% 120% at 10% 100%,rgba(184,137,63,.2),transparent 60%),linear-gradient(110deg,#0D0C0A,#1C1A14 55%,#0D0C0A);box-shadow:0 24px 48px -32px rgba(17,17,16,.8)}.mdr-os__hero:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.07;background-image:repeating-linear-gradient(135deg,#fff 0 1px,transparent 1px 14px)}.mdr-os__hero.has-image{background:linear-gradient(270deg,rgba(10,10,9,.92) 0,rgba(10,10,9,.55) 42%,rgba(10,10,9,.25) 62%,rgba(10,10,9,.85) 100%),var(--mdr-hero) center /cover no-repeat,#0D0C0A}.mdr-os__hero.has-image:before{display:none}.mdr-os__hero-text{position:relative;max-width:560px;display:flex;flex-direction:column;gap:8px}.mdr-os__hero-text h1{margin:0;font-size:clamp(1.45rem,1.1rem + 1.4vw,2.3rem);line-height:1.35;font-weight:900;color:#fff}.mdr-os__hero-text p{margin:0;font-size:clamp(.86rem,.8rem + .3vw,1.05rem);line-height:1.9;color:rgba(255,255,255,.86)}.mdr-os__hero-text i{display:block;width:64px;height:4px;border-radius:4px;background:var(--os-gold-2);margin-top:6px}.mdr-os__hero-brand{display:none;flex-direction:column;align-items:flex-start;gap:8px;direction:ltr;text-align:left}.mdr-os__hero-brand .mdr-os__word{font-size:46px}.mdr-os__hero-brand .mdr-os__tag{font-size:13px}.mdr-os__hero-brand em{direction:rtl;font-style:normal;font-size:1.05rem;font-weight:700;color:rgba(255,255,255,.9);margin-top:10px;max-width:380px;text-align:left;line-height:1.8}.mdr-os__hero.is-light{color:var(--os-ink);background:radial-gradient(80% 140% at 20% 50%,rgba(217,184,115,.25),transparent 60%),linear-gradient(110deg,#F4ECDD,#FBF7EF);box-shadow:0 18px 40px -30px rgba(17,17,16,.4)}.mdr-os__hero.is-light.has-image{background:linear-gradient(270deg,#FAF5EC 0,rgba(250,245,236,.96) 45%,rgba(250,245,236,.1) 75%),var(--mdr-hero) left center /cover no-repeat,#F4ECDD}.mdr-os__hero.is-light:before{opacity:.05;background-image:repeating-linear-gradient(135deg,#8E6A30 0 1px,transparent 1px 14px)}.mdr-os__hero.is-light .mdr-os__hero-text h1{color:var(--os-ink)}.mdr-os__hero.is-light .mdr-os__hero-text p{color:#4E4A42}.mdr-os__hero.is-light .mdr-os__word{color:var(--os-ink)}.mdr-os__hero.is-light .mdr-os__hero-brand em,.mdr-os__hero.is-light .mdr-os__tag{color:#5D574C}.mdr-os__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-top:18px}.mdr-os__actions[hidden]{display:none}.mdr-os__view{margin-top:18px;min-width:0}.mdr-os .mdr-card{background:var(--os-card);border-color:var(--os-line);border-radius:var(--os-radius);box-shadow:var(--os-shadow)}.mdr-os .mdr-section{padding:20px}.mdr-os .mdr-section>h3:before,.mdr-os .mdr-section__head h3:before{background:var(--os-gold-grad);width:5px;height:18px}.mdr-os .mdr-section>h3,.mdr-os .mdr-section__head h3{font-size:1.08rem}.mdr-os .mdr-stats{gap:14px}.mdr-os .mdr-stat{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label icon" "value icon" "foot foot";align-items:center;grid-gap:6px 12px;gap:6px 12px;padding:18px 18px 16px;background:var(--os-card);border-color:var(--os-line);border-radius:var(--os-radius);box-shadow:var(--os-shadow)}.mdr-os .mdr-stat__top{display:contents}.mdr-os .mdr-stat__label{grid-area:label;font-size:.92rem;font-weight:800;color:var(--os-ink)}.mdr-os .mdr-stat__icon{grid-area:icon;width:52px;height:52px;padding:13px;border-radius:50%;background:var(--os-gold-soft);color:var(--os-gold);align-self:start}.mdr-os .mdr-stat__value{grid-area:value;font-size:clamp(1.2rem,1rem + .7vw,1.6rem);font-weight:900;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.mdr-os .mdr-stat__foot{grid-area:foot}.mdr-os .mdr-stat__delta{background:transparent!important;padding:0;font-size:.86rem;font-weight:800}.mdr-os .mdr-stat__delta.is-up{color:#16A34A}.mdr-os .mdr-stat__delta.is-down{color:#DC2626}.mdr-os .mdr-stat--accent{background:radial-gradient(120% 120% at 0 0,rgba(217,184,115,.28),transparent 55%),var(--os-side);border-color:var(--os-side)}.mdr-os .mdr-stat--accent .mdr-stat__label{color:rgba(255,255,255,.78)}.mdr-os .mdr-stat--accent .mdr-stat__value{color:#fff}.mdr-os .mdr-stat--accent .mdr-stat__icon{background:rgba(217,184,115,.16);color:var(--os-gold-2)}.mdr-os~.mdr-modal .mdr-btn--primary,.mdr-root .mdr-os .mdr-btn--primary,.mdr-root.mdr-os .mdr-btn--primary{background:var(--os-gold-grad);border-color:transparent;color:#fff;box-shadow:0 12px 22px -14px rgba(184,137,63,.95),inset 0 1px 0 rgba(255,255,255,.25)}.mdr-root .mdr-os .mdr-btn--primary:hover,.mdr-root.mdr-os .mdr-btn--primary:hover{color:#fff;filter:brightness(1.05);background:var(--os-gold-grad);border-color:transparent}.mdr-os .mdr-seg{background:#EFECE6}.mdr-os .mdr-seg__item.is-active{background:var(--os-gold-grad);color:#fff}.mdr-os .mdr-tabbar .mdr-tabbar__item.is-active{color:var(--os-gold)}@media (min-width:640px){.mdr-os__clock{display:flex}.mdr-os__mbrand{display:none}.mdr-os__who{display:flex}}@media (min-width:900px){.mdr-os__search:not([hidden]){display:flex}.mdr-os__hero{min-height:190px;padding:32px 40px}.mdr-os__hero-brand{display:flex}}@media (min-width:1100px){.mdr-root.mdr-os{grid-template-columns:270px minmax(0,1fr);padding-bottom:0}.mdr-os__side{display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100dvh;overflow-y:auto;scrollbar-width:none;background:radial-gradient(140% 50% at 50% 0,rgba(217,184,115,.1),transparent 60%),linear-gradient(180deg,var(--os-side-2),var(--os-side) 30%);box-shadow:-18px 0 40px -30px rgba(0,0,0,.6)}.admin-bar .mdr-os__side{top:var(--wp-admin--admin-bar--height,32px);height:calc(100vh - var(--wp-admin--admin-bar--height, 32px))}.mdr-os__side::-webkit-scrollbar{display:none}.mdr-os__top{padding:18px 32px 14px}.mdr-os__body{padding:0 32px 40px}.mdr-root.mdr-os .mdr-tabbar--app{display:none}.mdr-os__hero{min-height:220px}}@media (max-width:1099px){.mdr-os__hero-brand .mdr-os__word{font-size:34px}}body.mdr-canvas--os{background:#F6F4EF}body.mdr-canvas--os>:not([class*=mdr-]):not(script):not(style):not(link):not(template):not(noscript):not(#wpadminbar){display:none!important}.mdr-site.mdr-site--os{padding:0!important;max-width:none!important}.mdr-site--os .mdr-root.mdr-os,.mdr-site--os>.mdr-root.mdr-os{margin:0;border-radius:0}.wp-admin .mdr-admin-dashboard .mdr-root.mdr-os{-webkit-margin-start:-20px;margin-inline-start:-20px;min-height:calc(100vh - 32px)}.wp-admin .mdr-admin-dashboard .mdr-os__top{top:32px}.mdr-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mdr-root .mdr-os__link .mdr-icon{color:rgba(255,255,255,.78);flex:none}.mdr-root .mdr-os__link.is-active .mdr-icon{color:#fff}.mdr-os__clock .mdr-icon{color:#E9A23B;flex:none}.mdr-os__user summary>.mdr-icon{color:var(--os-muted)}.mdr-os__user-menu .mdr-icon,.mdr-root .mdr-os__logout .mdr-icon{flex:none}.mdr-account.mdr-os .mdr-account__content{min-width:0}.mdr-account.mdr-os .mdr-tabbar{position:fixed}.mdr-timeline{list-style:none;margin:0;padding:0 14px 0 0;-webkit-border-start:2px solid var(--mdr-line);border-inline-start:2px solid var(--mdr-line);gap:12px}.mdr-timeline,.mdr-timeline__item{display:flex;flex-direction:column}.mdr-timeline__item{position:relative;gap:2px;font-size:.86rem}.mdr-timeline__item:before{content:"";position:absolute;right:-21px;top:5px;width:10px;height:10px;border-radius:50%;background:var(--mdr-brand);box-shadow:0 0 0 3px var(--mdr-surface)}.mdr-timeline__item strong{font-weight:800}.mdr-timeline__item .mdr-muted{font-size:.78rem}.mdr-cards--branch{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.mdr-root .mdr-option--branch{flex-direction:column;align-items:stretch;padding:0;overflow:hidden}.mdr-option__photo{display:block;width:100%;aspect-ratio:16/8;object-fit:cover;background:linear-gradient(135deg,#1C1A14,#0D0C0A)}.mdr-option__photo--empty{display:grid;place-items:center;color:var(--mdr-brand)}.mdr-option__photo--empty .mdr-ico{width:34px;height:34px}.mdr-option--branch .mdr-option__main{padding:12px 14px 14px}.mdr-option--branch .mdr-option__title{display:flex;align-items:center;gap:6px}.mdr-option--branch .mdr-option__title .mdr-ico{width:18px;height:18px;color:var(--mdr-brand-deep)}.mdr-option--branch .mdr-option__check{position:absolute;top:10px;left:10px}.mdr-os__branch{display:none;align-items:center;gap:6px;height:48px;padding:0 12px;border-radius:14px;background:#EFECE6;color:var(--os-ink)}.mdr-os__branch .mdr-ico{width:20px;height:20px;color:var(--os-gold);flex:none}.mdr-root .mdr-os__branch .mdr-select{border:0;background-color:transparent;box-shadow:none;height:44px;padding-inline:4px 26px;font-weight:700;min-width:120px}@media (min-width:640px){.mdr-os__branch{display:inline-flex}}.mdr-branch-card{padding-top:0;overflow:hidden}.mdr-branch-card__img{display:block;width:calc(100% + 2 * 16px);margin:0 -16px 4px;aspect-ratio:16/7;object-fit:cover;background:linear-gradient(135deg,#1C1A14,#0D0C0A)}.mdr-branch-card__img.is-empty{display:grid;place-items:center;color:var(--mdr-brand)}.mdr-branch-card__img.is-empty .mdr-ico{width:36px;height:36px}.mdr-branch-pic{width:120px;height:72px;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:#15140F;color:var(--mdr-brand);flex:none}.mdr-branch-pic img{width:100%;height:100%;object-fit:cover}.mdr-branch-perf{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.mdr-branch-perf__row{display:grid;grid-template-columns:64px minmax(0,1fr) auto auto;align-items:center;grid-gap:14px;gap:14px;padding:10px;border-radius:14px;border:1px solid var(--mdr-line)}.mdr-branch-perf__ic,.mdr-branch-perf__row img{width:64px;height:46px;border-radius:10px;object-fit:cover;display:grid;place-items:center;background:#15140F;color:var(--mdr-brand)}.mdr-branch-perf__main strong{display:block;font-size:.92rem;font-weight:800;margin-bottom:6px}.mdr-branch-perf__bar{height:6px;border-radius:6px;background:var(--mdr-line);overflow:hidden}.mdr-branch-perf__bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#8E6A30,#D3AF67)}.mdr-branch-perf__stat{display:flex;flex-direction:column;align-items:flex-end;font-size:.76rem;color:var(--mdr-muted)}.mdr-branch-perf__stat strong{font-size:.92rem;color:var(--mdr-text);font-weight:800}@media (max-width:560px){.mdr-branch-perf__row{grid-template-columns:52px minmax(0,1fr) auto}.mdr-branch-perf__row>:last-child{display:none}}.mdr-lead-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}@media (min-width:1280px){.mdr-lead-grid{grid-template-columns:minmax(0,1fr) 320px}}.mdr-lead-main,.mdr-lead-side{display:flex;flex-direction:column;gap:16px;min-width:0}.mdr-lead-main>.mdr-section,.mdr-lead-side>.mdr-section{margin:0}.mdr-lead-actions{display:flex;flex-direction:column;gap:10px}.mdr-root .mdr-btn--block{width:100%;justify-content:center}.mdr-lead-sources{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:12px;gap:12px}.mdr-root .mdr-lead-source{display:flex;align-items:center;gap:12px;padding:14px;border-radius:16px;border:1px solid var(--mdr-line);background:var(--mdr-surface);text-align:right;transition:border-color .15s,box-shadow .15s}.mdr-root .mdr-lead-source.is-active,.mdr-root .mdr-lead-source:hover{border-color:var(--mdr-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--mdr-brand) 25%,transparent)}.mdr-lead-source__ic{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;flex:none;color:#fff;background:#8E6A30}.mdr-lead-source--instagram .mdr-lead-source__ic{background:radial-gradient(circle at 30% 110%,#FDCB52 0,#FD8D32 25%,#E1306C 55%,#833AB4 90%)}.mdr-lead-source--whatsapp .mdr-lead-source__ic{background:#25D366}.mdr-lead-source--website .mdr-lead-source__ic{background:#2D7FF9}.mdr-lead-source--phone .mdr-lead-source__ic{background:#DFF5E6;color:#1E8C62}.mdr-lead-source__main{display:flex;flex-direction:column;line-height:1.5;min-width:0}.mdr-lead-source__main strong{font-size:.88rem;font-weight:800}.mdr-lead-source__main b{font-size:1.4rem;font-weight:900}.mdr-lead-source__main small{font-size:.74rem;color:var(--mdr-muted)}.mdr-kanban{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,1fr);grid-gap:12px;gap:12px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.mdr-kanban__col{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:16px;background:#FAF8F4;border:1px solid var(--mdr-line);min-width:0}.mdr-kanban__col--checked_in{background:#F1FAFB}.mdr-kanban__col--cancelled{background:#FDF3F1}.mdr-kanban__col--completed{background:#F1FAF5}.mdr-kanban__col--in_service{background:#FBF6EC}.mdr-kanban__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 4px 4px}.mdr-kanban__head strong{font-size:.88rem;font-weight:800}.mdr-kanban__count{min-width:26px;height:22px;padding:0 7px;border-radius:11px;background:var(--mdr-surface);border:1px solid var(--mdr-line);font-size:.76rem;font-weight:800;display:grid;place-items:center}.mdr-kanban__list{display:flex;flex-direction:column;gap:6px}.mdr-root .mdr-kanban__card{display:flex;align-items:center;gap:8px;width:100%;padding:8px;border-radius:12px;background:var(--mdr-surface);border:1px solid var(--mdr-line);text-align:right}.mdr-root .mdr-kanban__card:hover{border-color:var(--mdr-brand)}.mdr-kanban__card.is-overdue{-webkit-border-start:3px solid #D04437;border-inline-start:3px solid #D04437}.mdr-kanban__card .mdr-avatar{width:32px;height:32px;font-size:.8rem;flex:none}.mdr-kanban__main{display:flex;flex-direction:column;min-width:0;line-height:1.45}.mdr-kanban__main strong{font-size:.82rem;font-weight:800}.mdr-kanban__main small,.mdr-kanban__main strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mdr-kanban__main small{font-size:.72rem;color:var(--mdr-muted)}.mdr-kanban__hot{width:16px;height:16px;color:#E8590C;flex:none;-webkit-margin-start:auto;margin-inline-start:auto}.mdr-kanban__empty{font-size:.78rem;text-align:center;padding:10px 0}.mdr-lead-reminders{display:flex;flex-direction:column;gap:8px}.mdr-root .mdr-lead-rem{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border-radius:14px;border:1px solid var(--mdr-line);background:var(--mdr-surface);text-align:right}.mdr-root .mdr-lead-rem:hover{border-color:var(--mdr-brand)}.mdr-lead-rem.is-overdue .mdr-lead-rem__time{color:#D04437}.mdr-lead-rem .mdr-avatar{width:38px;height:38px;font-size:.85rem;flex:none}.mdr-lead-rem__main{display:flex;flex-direction:column;min-width:0;flex:1 1;line-height:1.5}.mdr-lead-rem__main strong{font-size:.85rem;font-weight:800}.mdr-lead-rem__main small{font-size:.74rem;color:var(--mdr-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mdr-lead-rem__time{display:inline-flex;align-items:center;gap:4px;font-size:.82rem;font-weight:800;color:#1E8C62;white-space:nowrap}.mdr-lead-rem__time .mdr-ico{width:16px;height:16px}.mdr-cell-user{display:flex;align-items:center;gap:10px}.mdr-cell-user .mdr-avatar{width:34px;height:34px;font-size:.82rem;flex:none}.mdr-cell-user span{display:flex;flex-direction:column;line-height:1.45}.mdr-cell-user small{font-size:.76rem}.mdr-cell-actions{white-space:nowrap}.mdr-root .mdr-icon-btn{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px solid var(--mdr-line);background:var(--mdr-surface);color:var(--mdr-text);-webkit-margin-start:4px;margin-inline-start:4px}.mdr-root .mdr-icon-btn:hover{border-color:var(--mdr-brand)}.mdr-root .mdr-icon-btn--wa{background:#25D366;border-color:#25D366;color:#fff}.mdr-icon-btn .mdr-ico{width:17px;height:17px}.mdr-prio{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:700}.mdr-prio:before{content:"";width:8px;height:8px;border-radius:50%;background:#C98A12}.mdr-prio--high:before{background:#D04437}.mdr-prio--low:before{background:#9AA3A8}.mdr-table tr.is-overdue td:first-child{box-shadow:inset -3px 0 0 #D04437}.mdr-text-danger{color:#C0392B;font-weight:700}.mdr-chip--hot{background:#FFF1E6;color:#C2410C}.mdr-lead-follow{flex-wrap:nowrap;gap:8px}.mdr-lead-follow>:first-child{flex:1 1;min-width:0}.mdr-lead-follow .mdr-input--time{width:110px;flex:none}.mdr-root .mdr-btn--dark{background:var(--mdr-ink);color:#fff;border-color:var(--mdr-ink)}.mdr-root .mdr-btn--dark:hover{background:color-mix(in srgb,var(--mdr-ink) 85%,var(--mdr-brand))}.mdr-root .mdr-block{display:block}.mdr-root .mdr-nowrap{white-space:nowrap}.mdr-root .is-clickable{cursor:pointer}.mdr-root tr.is-clickable:hover td{background:var(--mdr-brand-softer)}.mdr-root .mdr-chip--danger{background:color-mix(in srgb,var(--mdr-danger) 12%,#fff);color:var(--mdr-danger);border-color:transparent}.mdr-root .mdr-chip--role{border-color:transparent}.mdr-root .mdr-chip--role,.mdr-root .mdr-profile h3 .mdr-code{background:var(--mdr-brand-soft);color:var(--mdr-brand-deep);font-weight:600}.mdr-root .mdr-profile h3 .mdr-code{-webkit-margin-start:8px;margin-inline-start:8px;font-size:12px;padding:2px 8px;border-radius:999px;vertical-align:middle}.mdr-root .mdr-quick-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 4px}.mdr-root .mdr-crm-tabs{margin:16px 0 12px;overflow-x:auto}.mdr-root .mdr-crm-tabs .mdr-seg{min-width:max-content}.mdr-root .mdr-form-sub{margin:18px 0 10px;font-size:14px;color:var(--mdr-brand-deep)}.mdr-root .mdr-check-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:8px 14px;gap:8px 14px}.mdr-root .mdr-crm-timeline{list-style:none;margin:0;padding:0;position:relative}.mdr-root .mdr-crm-timeline:before{content:"";position:absolute;inset-block:6px;inset-inline-start:17px;width:2px;background:var(--mdr-line)}.mdr-root .mdr-crm-timeline__item{position:relative;display:grid;grid-template-columns:36px 1fr;grid-gap:12px;gap:12px;padding:8px 0}.mdr-root .mdr-crm-timeline__item p{margin:2px 0;color:var(--mdr-text);font-size:13px}.mdr-root .mdr-crm-timeline__dot{position:relative;z-index:1;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--mdr-surface);border:1px solid var(--mdr-line-strong);color:var(--mdr-brand-deep)}.mdr-root .mdr-crm-timeline__dot svg{width:17px;height:17px}.mdr-root .is-service .mdr-crm-timeline__dot{background:var(--mdr-brand);color:var(--mdr-ink);border-color:var(--mdr-brand)}.mdr-root .is-lead .mdr-crm-timeline__dot{color:var(--mdr-info)}.mdr-root .is-sms .mdr-crm-timeline__dot{color:var(--mdr-success)}.mdr-root .is-status .mdr-crm-timeline__dot{color:var(--mdr-danger)}.mdr-root .is-review .mdr-crm-timeline__dot{color:var(--mdr-warning)}.mdr-root .mdr-merge-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;width:100%;padding:10px 12px;margin-top:8px;border:1px solid var(--mdr-line);border-radius:var(--mdr-r-sm);background:var(--mdr-surface);text-align:start;cursor:pointer;font:inherit;color:inherit}.mdr-root .mdr-merge-row small{display:block}.mdr-root .mdr-merge-row:hover{border-color:var(--mdr-brand)}.mdr-root .mdr-merge-row.is-active{border-color:var(--mdr-brand-deep);background:var(--mdr-brand-softer);box-shadow:var(--mdr-focus)}.mdr-root .mdr-audit .mdr-table td{vertical-align:top}.mdr-root .mdr-table-wrap{overflow-x:auto}.mdr-root .mdr-desk{display:grid;grid-gap:18px;gap:18px}.mdr-root .mdr-desk__grid{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:18px;gap:18px}.mdr-root .mdr-desk__grid--2{grid-template-columns:1fr 1fr}.mdr-root .mdr-desk__card{padding:18px;min-width:0}.mdr-root .mdr-desk__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.mdr-root .mdr-desk__head h3{display:flex;align-items:center;gap:8px;margin:0;font-size:16px}.mdr-root .mdr-desk__head h3 svg{color:var(--mdr-brand-deep);width:20px;height:20px}.mdr-root .mdr-desk .mdr-table td,.mdr-root .mdr-desk .mdr-table th{padding:9px 8px;font-size:13px}.mdr-root .mdr-desk-file{display:grid;grid-gap:12px;gap:12px}.mdr-root .mdr-desk-file__id{display:flex;gap:14px;align-items:center}.mdr-root .mdr-desk-file__id>div{display:grid;grid-gap:3px;gap:3px}.mdr-root .mdr-desk-file__id strong{font-size:17px}.mdr-root .mdr-desk-file__id .mdr-code{justify-self:start;font-size:12px;padding:1px 8px;border-radius:999px;background:var(--mdr-brand-soft);color:var(--mdr-brand-deep)}.mdr-root .mdr-desk-file__actions{justify-content:flex-end}.mdr-root .mdr-todo{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.mdr-root .mdr-todo__item{display:grid;grid-template-columns:22px 1fr;grid-gap:10px;gap:10px;align-items:start;padding:10px;border-radius:var(--mdr-r-sm);cursor:pointer;border-bottom:1px solid var(--mdr-line)}.mdr-root .mdr-todo__item:hover{background:var(--mdr-brand-softer)}.mdr-root .mdr-todo__item svg{color:var(--mdr-brand-deep);width:18px;height:18px;margin-top:2px}.mdr-root .mdr-todo__item.is-late svg{color:var(--mdr-danger)}@media (max-width:1100px){.mdr-root .mdr-desk__grid,.mdr-root .mdr-desk__grid--2{grid-template-columns:1fr}}.mdr-root .mdr-btn--soft{background:var(--mdr-brand-soft);color:var(--mdr-brand-deep);border-color:transparent}.mdr-root .mdr-btn--soft:hover{background:color-mix(in srgb,var(--mdr-brand) 32%,#fff)}.mdr-root .mdr-input--static{display:flex;align-items:center;min-height:44px;background:var(--mdr-bg);color:var(--mdr-text)}.mdr-root .mdr-form-sub{display:flex;align-items:center;gap:8px}.mdr-root .mdr-form-sub svg{width:18px;height:18px}.mdr-root .mdr-stat__ringrow{display:flex;align-items:center;justify-content:space-between;gap:12px}.mdr-root .mdr-stat__hint{font-size:12px;color:var(--mdr-muted)}.mdr-root .mdr-ring{position:relative;width:64px;height:64px;flex:none;display:grid;place-items:center}.mdr-root .mdr-ring svg{position:absolute;inset:0;width:64px;height:64px}.mdr-root .mdr-ring__bg{fill:none;stroke:var(--mdr-line);stroke-width:6}.mdr-root .mdr-ring__fg{fill:none;stroke:var(--mdr-brand-deep);stroke-width:6;stroke-linecap:round;transition:stroke-dasharray .6s var(--mdr-ease)}.mdr-root .mdr-ring b{position:relative;font-size:13px}.mdr-root .mdr-svc{display:grid;grid-gap:16px;gap:16px}.mdr-root .mdr-svc-customer{display:grid;grid-template-columns:auto 1fr auto;grid-gap:16px;gap:16px;align-items:center;padding:16px;border-radius:var(--mdr-r-lg);background:linear-gradient(135deg,var(--mdr-brand-softer),var(--mdr-surface));border:1px solid var(--mdr-line)}.mdr-root .mdr-svc-customer__body{display:grid;grid-gap:4px;gap:4px}.mdr-root .mdr-svc-customer__body strong{font-size:18px}.mdr-root .mdr-svc-customer__side{display:grid;grid-gap:8px;gap:8px;justify-items:end}.mdr-root .mdr-svc__start{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;flex-wrap:wrap}.mdr-root .mdr-svc__start h3{margin:0 0 4px}.mdr-root .mdr-svc__card{padding:20px;display:grid;grid-gap:14px;gap:14px}.mdr-root .mdr-svc__head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--mdr-line);padding-bottom:12px}.mdr-root .mdr-svc__head h3{display:flex;align-items:center;gap:8px;margin:0;font-size:17px}.mdr-root .mdr-svc__head svg{color:var(--mdr-brand-deep)}.mdr-root .mdr-svc__count{display:block;text-align:left;margin-top:4px}.mdr-root .mdr-svc__actions{display:flex;gap:10px;flex-wrap:wrap;padding-top:6px}.mdr-root .mdr-svc__actions .mdr-btn--primary{min-width:220px}.mdr-root .mdr-mat{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--mdr-line);border-radius:var(--mdr-r);background:var(--mdr-surface)}.mdr-root .mdr-mat__chips{display:flex;flex-wrap:wrap;gap:8px}.mdr-root .mdr-mat__chip{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:999px;background:var(--mdr-bg);border:1px solid var(--mdr-line);font-size:13px}.mdr-root .mdr-mat__qty{width:64px!important;min-height:30px!important;padding:2px 6px!important;text-align:center}.mdr-root .mdr-mat__x{border:0;background:none;padding:2px;cursor:pointer;color:var(--mdr-muted);display:inline-grid}.mdr-root .mdr-mat__x svg{width:14px;height:14px}.mdr-root .mdr-photos{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.mdr-root .mdr-photos__col{display:grid;grid-gap:8px;gap:8px;align-content:start}.mdr-root .mdr-photos__label{font-weight:600;font-size:13px}.mdr-root .mdr-photos__img{position:relative;margin:0;border-radius:var(--mdr-r);overflow:hidden;aspect-ratio:4/3;background:var(--mdr-bg)}.mdr-root .mdr-photos__img img{width:100%;height:100%;object-fit:cover;display:block}.mdr-root .mdr-photos__img figcaption{position:absolute;inset-inline:0;bottom:0;padding:6px;text-align:center;color:#fff;font-size:12px;background:linear-gradient(transparent,rgba(0,0,0,.6))}.mdr-root .mdr-photos__del{position:absolute;top:6px;inset-inline-end:6px;width:30px;height:30px;border-radius:8px;border:0;background:rgba(255,255,255,.9);cursor:pointer;display:grid;place-items:center}.mdr-root .mdr-photos__del svg{width:16px;height:16px}.mdr-root .mdr-photos__drop,.mdr-root .mdr-photos__none{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:20px 12px;border:1.5px dashed var(--mdr-line-strong);border-radius:var(--mdr-r);background:var(--mdr-surface);color:var(--mdr-muted);font:inherit;cursor:pointer;text-align:center}.mdr-root .mdr-photos__none{cursor:default}.mdr-root .mdr-photos__drop svg,.mdr-root .mdr-photos__none svg{width:26px;height:26px;color:var(--mdr-brand-deep)}.mdr-root .mdr-photos__drop strong{color:var(--mdr-text)}.mdr-root .mdr-photos__drop.is-over{border-color:var(--mdr-brand-deep);background:var(--mdr-brand-softer)}.mdr-root .mdr-photos__drop.is-busy{opacity:.55;pointer-events:none}.mdr-root .mdr-svc-page{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:18px;gap:18px;align-items:start}.mdr-root .mdr-svc-page__side .mdr-section h3{display:flex;align-items:center;gap:8px}.mdr-root .mdr-svc-recent{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;width:100%;padding:10px;margin-bottom:8px;border:1px solid var(--mdr-line);border-radius:var(--mdr-r-sm);background:var(--mdr-surface);font:inherit;color:inherit;text-align:start;cursor:pointer}.mdr-root .mdr-svc-recent.is-active,.mdr-root .mdr-svc-recent:hover{border-color:var(--mdr-brand);background:var(--mdr-brand-softer)}.mdr-root .mdr-today-customers{display:grid;grid-gap:12px;gap:12px}.mdr-root .mdr-today-customer{display:grid;grid-template-columns:90px auto 1fr auto auto;grid-gap:14px;gap:14px;align-items:center;padding:14px 18px}.mdr-root .mdr-today-customer.is-live{border-color:var(--mdr-brand);background:var(--mdr-brand-softer)}.mdr-root .mdr-today-customer__time{display:flex;align-items:center;gap:6px;font-weight:700;font-size:16px}.mdr-root .mdr-today-customer__time svg{width:18px;height:18px;color:var(--mdr-brand-deep)}.mdr-root .mdr-today-customer__main{display:grid;grid-gap:2px;gap:2px}.mdr-root .mdr-today-customer__actions,.mdr-root .mdr-today-customer__state{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.mdr-root .mdr-week{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:18px;gap:18px;align-items:start}.mdr-root .mdr-week__main{padding:18px;display:grid;grid-gap:14px;gap:14px}.mdr-root .mdr-week__top{display:grid;grid-gap:10px;gap:10px}.mdr-root .mdr-week__days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px}.mdr-root .mdr-week__day{display:grid;grid-gap:2px;gap:2px;padding:10px 4px;border-radius:var(--mdr-r-sm);border:1px solid var(--mdr-line);background:var(--mdr-bg);font:inherit;color:inherit;cursor:pointer;text-align:center}.mdr-root .mdr-week__day span{font-size:12px;color:var(--mdr-muted)}.mdr-root .mdr-week__day.is-today{border-color:var(--mdr-brand)}.mdr-root .mdr-week__day.is-active{background:linear-gradient(135deg,var(--mdr-brand-deep),var(--mdr-brand));color:#fff;border-color:transparent}.mdr-root .mdr-week__day.is-active span{color:rgba(255,255,255,.85)}.mdr-root .mdr-week__nav{display:flex;align-items:center;gap:8px;justify-content:flex-end}.mdr-root .mdr-week__label{font-size:13px;color:var(--mdr-muted);padding:0 6px}.mdr-root .mdr-week__head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px}.mdr-root .mdr-week__head h3{margin:0;font-size:16px}.mdr-root .mdr-week__list{display:grid;grid-gap:8px;gap:8px}.mdr-root .mdr-week__row{display:grid;grid-template-columns:80px auto 1fr auto auto;grid-gap:12px;gap:12px;align-items:center;width:100%;padding:12px;border:1px solid var(--mdr-line);border-radius:var(--mdr-r);background:var(--mdr-surface);font:inherit;color:inherit;text-align:start;cursor:pointer}.mdr-root .mdr-week__row.is-active,.mdr-root .mdr-week__row:hover{border-color:var(--mdr-brand)}.mdr-root .mdr-week__row.is-live{background:var(--mdr-brand-softer)}.mdr-root .mdr-week__time{display:flex;align-items:center;gap:6px;font-weight:700}.mdr-root .mdr-week__dur svg,.mdr-root .mdr-week__time svg{width:15px;height:15px;color:var(--mdr-brand-deep)}.mdr-root .mdr-week__who{display:grid;grid-gap:2px;gap:2px}.mdr-root .mdr-week__detail{padding:18px;display:grid;grid-gap:14px;gap:14px;position:-webkit-sticky;position:sticky;top:16px}.mdr-root .mdr-week__dtitle{display:flex;align-items:center;gap:8px;margin:0;font-size:15px}.mdr-root .mdr-week__dtitle svg{color:var(--mdr-brand-deep)}.mdr-root .mdr-week__dhead{display:flex;align-items:center;justify-content:space-between;gap:8px}.mdr-root .mdr-week__dhead strong{font-size:17px}.mdr-root .mdr-week__dcust{display:flex;gap:10px;align-items:center}.mdr-root .mdr-week__dcust>div{display:grid}.mdr-root .mdr-week__dactions{display:grid;grid-gap:8px;gap:8px}@media (max-width:1100px){.mdr-root .mdr-svc-page,.mdr-root .mdr-week{grid-template-columns:1fr}.mdr-root .mdr-week__detail{position:static}}@media (max-width:720px){.mdr-root .mdr-week__days{grid-template-columns:repeat(7,74px);overflow-x:auto}.mdr-root .mdr-week__row{grid-template-columns:70px 1fr auto}.mdr-root .mdr-week__dur,.mdr-root .mdr-week__row .mdr-avatar{display:none}.mdr-root .mdr-today-customer{grid-template-columns:auto 1fr}.mdr-root .mdr-today-customer__actions,.mdr-root .mdr-today-customer__state,.mdr-root .mdr-today-customer__time{grid-column:1/-1}.mdr-root .mdr-svc-customer{grid-template-columns:auto 1fr}.mdr-root .mdr-svc-customer__side{grid-column:1/-1;justify-items:start}.mdr-root .mdr-photos{grid-template-columns:1fr}}.mdr-root .mdr-svc-recent__state{display:grid;grid-gap:4px;gap:4px;justify-items:end}.mdr-root .is-good{color:var(--mdr-success)}.mdr-root .is-bad{color:var(--mdr-danger)}.mdr-root .mdr-hint--warn{border-color:color-mix(in srgb,var(--mdr-warning) 40%,transparent);background:color-mix(in srgb,var(--mdr-warning) 8%,#fff);color:var(--mdr-warning)}.mdr-root .mdr-fin{display:grid;grid-gap:18px;gap:18px}.mdr-root .mdr-fin__grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.mdr-root .mdr-fin__pay{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:18px;gap:18px;align-items:start;margin-top:18px}.mdr-root .mdr-fin-sum{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.mdr-root .mdr-fin-sum li{display:grid;grid-template-columns:22px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 6px;border-bottom:1px solid var(--mdr-line)}.mdr-root .mdr-fin-sum li svg{width:18px;height:18px;color:var(--mdr-brand-deep)}.mdr-root .mdr-fin-sum li.is-total{grid-template-columns:1fr auto;border:0;background:var(--mdr-brand-softer);border-radius:var(--mdr-r-sm);font-size:15px}.mdr-root .mdr-fin-mini{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.mdr-root .mdr-cols{display:flex;align-items:flex-end;gap:12px;height:220px;padding-top:22px}.mdr-root .mdr-cols__item{flex:1 1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-width:0}.mdr-root .mdr-cols__bar{width:100%;max-width:54px;border-radius:8px 8px 3px 3px;background:color-mix(in srgb,var(--mdr-brand) 55%,#fff);transition:height .6s var(--mdr-ease)}.mdr-root .mdr-cols__item.is-last .mdr-cols__bar{background:linear-gradient(180deg,var(--mdr-brand),var(--mdr-brand-deep))}.mdr-root .mdr-cols__val{font-size:11px;color:var(--mdr-muted);white-space:nowrap}.mdr-root .mdr-cols__item.is-last .mdr-cols__val{color:var(--mdr-brand-deep);font-weight:700}.mdr-root .mdr-cols__label{font-size:12px;color:var(--mdr-muted)}.mdr-root .mdr-donut{display:grid;grid-template-columns:180px 1fr;grid-gap:18px;gap:18px;align-items:center}.mdr-root .mdr-donut__ring{position:relative;width:180px;height:180px}.mdr-root .mdr-donut__ring svg{width:100%;height:100%}.mdr-root .mdr-donut__center{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.mdr-root .mdr-donut__center strong{font-size:18px}.mdr-root .mdr-donut__center small{color:var(--mdr-muted);font-size:11px}.mdr-root .mdr-donut__legend li{grid-template-columns:auto 1fr auto}.mdr-root .mdr-inv-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;width:100%;padding:10px 12px;border:1px solid var(--mdr-line);border-radius:var(--mdr-r-sm);background:var(--mdr-surface);font:inherit;color:inherit;text-align:start;cursor:pointer;margin-bottom:6px}.mdr-root .mdr-inv-row:hover{border-color:var(--mdr-brand);background:var(--mdr-brand-softer)}.mdr-root .mdr-inv-row__no{font-weight:700;color:var(--mdr-brand-deep)}.mdr-root .mdr-inv-row__side{display:grid;grid-gap:4px;gap:4px;justify-items:end}.mdr-root .mdr-inv-row__side .mdr-row{gap:6px;flex-wrap:nowrap}.mdr-root .mdr-inv-row__who{display:grid;min-width:0}.mdr-root .mdr-inv-row__who small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdr-root .mdr-inv-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:16px;border-radius:var(--mdr-r-lg);background:linear-gradient(135deg,var(--mdr-brand-softer),var(--mdr-surface));border:1px solid var(--mdr-line);margin-bottom:14px}.mdr-root .mdr-inv-head h3{margin:4px 0}.mdr-root .mdr-inv-head__side{display:grid;grid-gap:6px;gap:6px;justify-items:end}.mdr-root .mdr-inv-totals{display:grid;grid-gap:2px;gap:2px;max-width:420px;margin:12px 0 12px auto}.mdr-root .mdr-inv-totals>div{display:flex;justify-content:space-between;padding:6px 4px;border-bottom:1px dashed var(--mdr-line)}.mdr-root .mdr-inv-totals>div.is-total{font-size:16px;border-bottom-style:solid}.mdr-root .mdr-inv-totals>div.is-balance{background:var(--mdr-brand-softer);border-radius:var(--mdr-r-sm);border:0;font-size:16px;padding:10px}.mdr-root .mdr-row-item.is-refund strong{color:var(--mdr-danger)}.mdr-root .mdr-inv-editor{display:grid;grid-gap:12px;gap:12px}.mdr-root .mdr-inv-items__head,.mdr-root .mdr-inv-items__row{display:grid;grid-template-columns:70px minmax(0,1fr) 70px 130px 120px 28px;grid-gap:8px;gap:8px;align-items:center}.mdr-root .mdr-inv-items__head{font-size:12px;color:var(--mdr-muted);padding:0 4px}.mdr-root .mdr-inv-items{display:grid;grid-gap:6px;gap:6px}.mdr-root .mdr-inv-items__row{padding:8px;border:1px solid var(--mdr-line);border-radius:var(--mdr-r-sm);background:var(--mdr-surface)}.mdr-root .mdr-inv-items__price,.mdr-root .mdr-inv-items__qty{min-height:36px!important;padding:4px 8px!important}.mdr-root .mdr-inv-items__line{text-align:left}.mdr-root .mdr-inv-add{flex-wrap:wrap;gap:8px}.mdr-root .mdr-inv-add select{max-width:280px}.mdr-root .mdr-pay-head{display:flex;justify-content:space-between;padding:10px 12px;border-radius:var(--mdr-r-sm);background:var(--mdr-brand-softer);margin-bottom:12px}.mdr-root .mdr-cpick{display:grid;grid-gap:8px;gap:8px}.mdr-root .mdr-cpick__list{display:grid;grid-gap:6px;gap:6px;max-height:240px;overflow:auto}.mdr-root .mdr-cpick__chosen,.mdr-root .mdr-cpick__item{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 10px;border:1px solid var(--mdr-line);border-radius:var(--mdr-r-sm);background:var(--mdr-surface);font:inherit;color:inherit;text-align:start;cursor:pointer}.mdr-root .mdr-cpick__chosen{cursor:default;background:var(--mdr-brand-softer)}.mdr-root .mdr-cpick__chosen,.mdr-root .mdr-cpick__item:hover{border-color:var(--mdr-brand)}.mdr-root .mdr-svc-recent.is-late{border-color:color-mix(in srgb,var(--mdr-danger) 35%,transparent)}@media (max-width:1100px){.mdr-root .mdr-fin__grid3,.mdr-root .mdr-fin__pay{grid-template-columns:1fr}}@media (max-width:720px){.mdr-root .mdr-donut{grid-template-columns:1fr;justify-items:center}.mdr-root .mdr-inv-items__head{display:none}.mdr-root .mdr-inv-items__row{grid-template-columns:1fr 70px 110px 28px}.mdr-root .mdr-inv-items__line,.mdr-root .mdr-inv-items__row .mdr-chip{display:none}.mdr-root .mdr-fin-mini{grid-template-columns:1fr 1fr}}.mdr-root .mdr-inv-disc{display:grid;grid-template-columns:minmax(0,1fr) 110px;grid-gap:8px;gap:8px}.mdr-root .mdr-inv-totals{min-width:min(100%,340px)}.mdr-root .mdr-inv-totals>div{gap:16px}@media (max-width:1300px){.mdr-root .mdr-fin__pay{grid-template-columns:1fr}}.mdr-root .mdr-stats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mdr-root .mdr-club-kpi .mdr-stat__value{font-size:22px}.mdr-root .mdr-club__bottom,.mdr-root .mdr-club__top{display:grid;grid-template-columns:380px minmax(0,1fr);grid-gap:18px;gap:18px;margin-top:18px}.mdr-root .mdr-club__bottom{grid-template-columns:1fr 1.3fr}.mdr-root .mdr-club__mid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin:18px 0}.mdr-root .mdr-fin+.mdr-club__top{margin-top:0}.mdr-root .mdr-progress{height:8px;border-radius:99px;background:rgba(255,255,255,.18);overflow:hidden}.mdr-root .mdr-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--mdr-brand-deep),var(--mdr-brand))}.mdr-root .mdr-tiercard{display:grid;grid-template-columns:96px 1fr;grid-gap:16px;gap:16px;align-items:center;padding:20px;border-radius:var(--mdr-r-lg);color:#fff;background:radial-gradient(120% 140% at 100% 0,#3a3122 0,#121310 60%);box-shadow:var(--mdr-shadow)}.mdr-root .mdr-tiercard__badge{width:96px;height:96px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#f6e2b5,var(--mdr-brand) 45%,var(--mdr-brand-deep));color:#2a2213;box-shadow:0 10px 30px -10px rgba(223,199,155,.7)}.mdr-root .mdr-tiercard__badge svg{width:44px;height:44px}.mdr-root .mdr-tiercard--bronze .mdr-tiercard__badge{background:radial-gradient(circle at 35% 30%,#f1c9a5,#b07a4a 50%,#6e4423)}.mdr-root .mdr-tiercard--silver .mdr-tiercard__badge{background:radial-gradient(circle at 35% 30%,#fff,#c9ccd3 50%,#7d828c)}.mdr-root .mdr-tiercard--vip{background:radial-gradient(120% 140% at 100% 0,#5a4418 0,#0c0c0b 60%)}.mdr-root .mdr-tiercard__body{display:grid;grid-gap:6px;gap:6px}.mdr-root .mdr-tiercard__body .mdr-muted{color:rgba(255,255,255,.65)}.mdr-root .mdr-tiercard__body strong{font-size:26px;color:var(--mdr-brand)}.mdr-root .mdr-tiercard__body small{color:rgba(255,255,255,.8)}.mdr-root .mdr-tiercard__nums{display:flex;justify-content:space-between;font-size:12px;color:rgba(255,255,255,.7)}.mdr-root .mdr-tiercard.is-compact{grid-template-columns:64px 1fr;padding:14px;margin:12px 0}.mdr-root .mdr-tiercard.is-compact .mdr-tiercard__badge{width:64px;height:64px}.mdr-root .mdr-tiercard.is-compact .mdr-tiercard__badge svg{width:30px;height:30px}.mdr-root .mdr-tiercard.is-compact .mdr-tiercard__body strong{font-size:20px}.mdr-root .mdr-tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.mdr-root .mdr-tier{display:grid;grid-gap:4px;gap:4px;justify-items:center;text-align:center;padding:14px 10px;border-radius:var(--mdr-r);border:1px solid var(--mdr-line);background:var(--mdr-surface);align-content:start}.mdr-root .mdr-tier ul{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-gap:4px;gap:4px;text-align:start;font-size:12px;width:100%}.mdr-root .mdr-tier li{display:flex;gap:6px;align-items:center}.mdr-root .mdr-tier li svg{width:13px;height:13px;color:var(--mdr-success);flex:none}.mdr-root .mdr-tier__icon{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--mdr-brand-soft);color:var(--mdr-brand-deep)}.mdr-root .mdr-tier--bronze .mdr-tier__icon{background:#f3e1d0;color:#8a5a2f}.mdr-root .mdr-tier--silver .mdr-tier__icon{background:#eceef2;color:#6b7280}.mdr-root .mdr-tier--vip{background:#121310;color:#fff;border-color:#121310}.mdr-root .mdr-tier--vip .mdr-muted{color:rgba(255,255,255,.65)}.mdr-root .mdr-tier--vip .mdr-tier__icon{background:var(--mdr-brand);color:#121310}.mdr-root .mdr-tier.is-current{outline:2px solid var(--mdr-brand);outline-offset:2px}.mdr-root .mdr-tier__range{font-size:12px;font-weight:700;color:var(--mdr-brand-deep)}.mdr-root .mdr-tier--vip .mdr-tier__range{color:var(--mdr-brand)}.mdr-root .mdr-benefits{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.mdr-root .mdr-benefit{display:flex;gap:8px;align-items:center;padding:12px;border-radius:var(--mdr-r-sm);background:var(--mdr-brand-softer)}.mdr-root .mdr-benefit svg{color:var(--mdr-brand-deep);width:18px;height:18px;flex:none}.mdr-root .mdr-missions{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-gap:6px;gap:6px}.mdr-root .mdr-mission{display:grid;grid-template-columns:34px 1fr auto auto;grid-gap:10px;gap:10px;align-items:center;padding:10px;border-bottom:1px solid var(--mdr-line)}.mdr-root .mdr-mission.is-done{opacity:.65}.mdr-root .mdr-mission__icon{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--mdr-brand-soft);color:var(--mdr-brand-deep)}.mdr-root .mdr-mission__icon svg{width:18px;height:18px}.mdr-root .mdr-invite{display:grid;grid-template-columns:28px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:12px;border-radius:var(--mdr-r);background:linear-gradient(135deg,var(--mdr-brand-softer),var(--mdr-surface));border:1px dashed var(--mdr-brand)}.mdr-root .mdr-invite>svg{color:var(--mdr-brand-deep)}.mdr-root .mdr-rewards{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:12px;gap:12px}.mdr-root .mdr-reward{display:grid;grid-gap:6px;gap:6px;justify-items:center;text-align:center;padding:12px;border:1px solid var(--mdr-line);border-radius:var(--mdr-r);background:var(--mdr-surface)}.mdr-root .mdr-reward img,.mdr-root .mdr-reward__ph{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--mdr-r-sm)}.mdr-root .mdr-reward__ph{display:grid;place-items:center;background:linear-gradient(135deg,#1e1b16,#3a3122);color:var(--mdr-brand)}.mdr-root .mdr-reward__ph svg{width:34px;height:34px}.mdr-root .mdr-reward__cost{font-weight:700;color:var(--mdr-brand-deep);font-size:13px}.mdr-root .mdr-rewards--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.mdr-root .mdr-campaigns{display:grid;grid-gap:10px;gap:10px}.mdr-root .mdr-campaign{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:center;padding:12px;border-radius:var(--mdr-r);background:#121310;color:#fff}.mdr-root .mdr-campaign img{width:84px;height:64px;object-fit:cover;border-radius:8px}.mdr-root .mdr-campaign .mdr-muted{color:rgba(255,255,255,.7)}.mdr-root .mdr-campaign strong{color:var(--mdr-brand)}.mdr-root .mdr-pts{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.mdr-root .mdr-pts__item{display:grid;grid-template-columns:30px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 4px;border-bottom:1px solid var(--mdr-line)}.mdr-root .mdr-pts__item.is-pending{opacity:.6}.mdr-root .mdr-pts__icon{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--mdr-bg)}.mdr-root .mdr-pts__icon svg{width:15px;height:15px}.mdr-root .mdr-leader{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.mdr-root .mdr-leader li{display:grid;grid-template-columns:28px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:8px;border-radius:var(--mdr-r-sm);background:var(--mdr-bg)}.mdr-root .mdr-leader li svg{color:var(--mdr-brand-deep);width:18px;height:18px}.mdr-root .mdr-leader__n{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--mdr-brand);color:#121310;font-weight:700}.mdr-root .mdr-club-pick{display:grid;grid-gap:10px;gap:10px}.mdr-root .mdr-club-acts{flex-wrap:wrap;gap:8px;margin:10px 0}.mdr-root .mdr-wallet-cards{display:grid;grid-template-columns:1fr 1.2fr 1fr;grid-gap:16px;gap:16px}.mdr-root .mdr-wcard{display:grid;grid-gap:6px;gap:6px;padding:20px;border-radius:var(--mdr-r-lg);border:1px solid var(--mdr-line);background:var(--mdr-surface);box-shadow:var(--mdr-shadow)}.mdr-root .mdr-wcard strong{font-size:24px}.mdr-root .mdr-wcard__icon{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--mdr-brand-soft);color:var(--mdr-brand-deep)}.mdr-root .mdr-wcard.is-main{background:radial-gradient(120% 140% at 100% 0,#3a3122 0,#121310 60%);color:#fff;border-color:transparent}.mdr-root .mdr-wcard.is-main strong{color:var(--mdr-brand);font-size:28px}.mdr-root .mdr-wcard.is-main small{color:rgba(255,255,255,.75)}.mdr-root .mdr-wcard.is-main .mdr-wcard__icon{background:var(--mdr-brand);color:#121310}.mdr-root .mdr-wallet-sum{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:16px;gap:16px;align-items:center;margin:16px 0}.mdr-root .mdr-wallet-sum h3{margin:0}.mdr-root .mdr-wallet-sum__n{display:grid;grid-template-columns:32px 1fr;grid-gap:2px 10px;gap:2px 10px;align-items:center}.mdr-root .mdr-wallet-sum__n svg{grid-row:span 2;width:32px;height:32px;padding:6px;border-radius:50%;background:var(--mdr-bg)}.mdr-root .mdr-wallet-sum__n span{font-size:13px;color:var(--mdr-muted)}.mdr-root .mdr-svc-hist{display:grid;grid-template-columns:40px minmax(0,1.4fr) minmax(0,1fr) auto auto auto;grid-gap:12px;gap:12px;align-items:center;padding:12px;border:1px solid var(--mdr-line);border-radius:var(--mdr-r);background:var(--mdr-surface);margin-bottom:8px}.mdr-root .mdr-svc-hist.is-featured{border-color:var(--mdr-brand);background:var(--mdr-brand-softer);margin:0}.mdr-root .mdr-svc-hist__icon{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--mdr-brand-soft);color:var(--mdr-brand-deep)}.mdr-root .mdr-svc-hist__main,.mdr-root .mdr-svc-hist__who{display:grid;grid-gap:2px;gap:2px}.mdr-root .mdr-svc-hist__who{grid-template-columns:auto 1fr;align-items:center;gap:8px}.mdr-root .mdr-stars{color:var(--mdr-line-strong);letter-spacing:1px;white-space:nowrap}.mdr-root .mdr-stars .is-on{color:#E0A93B}.mdr-root .mdr-club-strip{display:grid;grid-template-columns:minmax(0,1.6fr) 1fr 1fr;grid-gap:14px;gap:14px;margin:16px 0;align-items:stretch}.mdr-root .mdr-club-strip .mdr-tiercard{margin:0}.mdr-root .mdr-club-strip__item{display:grid;grid-gap:4px;gap:4px;align-content:center;justify-items:start;padding:16px;border-radius:var(--mdr-r-lg);border:1px solid var(--mdr-line);background:var(--mdr-surface);color:inherit;text-decoration:none;box-shadow:var(--mdr-shadow)}.mdr-root .mdr-club-strip__item svg{color:var(--mdr-brand-deep)}.mdr-root .mdr-club-strip__item strong{font-size:20px}.mdr-root .mdr-profile-card{display:grid;grid-gap:16px;gap:16px;margin-bottom:16px}@media (max-width:1100px){.mdr-root .mdr-club__bottom,.mdr-root .mdr-club__mid,.mdr-root .mdr-club__top,.mdr-root .mdr-wallet-cards,.mdr-root .mdr-wallet-sum{grid-template-columns:1fr}.mdr-root .mdr-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.mdr-root .mdr-svc-hist{grid-template-columns:40px 1fr auto}.mdr-root .mdr-svc-hist>.mdr-badge,.mdr-root .mdr-svc-hist__who{display:none}}@media (max-width:720px){.mdr-root .mdr-stats--3{grid-template-columns:1fr}.mdr-root .mdr-club-strip{grid-template-columns:1fr 1fr}.mdr-root .mdr-club-strip .mdr-tiercard{grid-column:1/-1}.mdr-root .mdr-mission{grid-template-columns:34px 1fr auto}.mdr-root .mdr-mission>b{display:none}.mdr-root .mdr-rewards--compact,.mdr-root .mdr-tiers{grid-template-columns:1fr}.mdr-root .mdr-svc-hist{grid-template-columns:1fr auto}.mdr-root .mdr-svc-hist__icon{display:none}}.mdr-root .mdr-desk__head>.mdr-row{flex-wrap:wrap;justify-content:flex-end;gap:8px}.mdr-root .mdr-desk__head>.mdr-row>select{width:auto;min-width:160px}.mdr-root .mdr-hr-types{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}.mdr-root .mdr-hr-type{position:relative;display:grid;grid-gap:6px;gap:6px;justify-items:start;text-align:start;padding:16px;border:1px solid var(--mdr-line);border-radius:var(--mdr-r-lg);background:var(--mdr-surface);font:inherit;color:inherit;cursor:pointer;box-shadow:var(--mdr-shadow-sm)}.mdr-root .mdr-hr-type:hover{border-color:var(--mdr-brand)}.mdr-root .mdr-hr-type.is-active{border-color:var(--mdr-brand-deep);background:var(--mdr-brand-softer);box-shadow:var(--mdr-focus)}.mdr-root .mdr-hr-type__icon{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--mdr-brand-soft);color:var(--mdr-brand-deep);flex:none}.mdr-root .mdr-hr-type__check{position:absolute;bottom:10px;inset-inline-end:10px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--mdr-brand-deep);color:#fff}.mdr-root .mdr-hr-type__check svg{width:14px;height:14px}.mdr-root .mdr-hr-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.mdr-root .mdr-hr-grid,.mdr-root .mdr-hr-grid>div,.mdr-root .mdr-hr-side{display:grid;grid-gap:18px;gap:18px}.mdr-root .mdr-hr-balance{display:grid;grid-template-columns:120px 1fr;grid-gap:16px;gap:16px;align-items:center}.mdr-root .mdr-hr-balance ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.mdr-root .mdr-hr-balance li{display:grid;grid-template-columns:10px 1fr auto;grid-gap:8px;gap:8px;align-items:center;font-size:13px}.mdr-root .mdr-hr-balance li:first-child{grid-template-columns:1fr auto}.mdr-root .mdr-dot{width:10px;height:10px;border-radius:50%;background:var(--mdr-line-strong)}.mdr-root .mdr-dot--used{background:var(--mdr-brand-deep)}.mdr-root .mdr-dot--pending{background:var(--mdr-warning)}.mdr-root .mdr-dot--left{background:var(--mdr-success)}.mdr-root .mdr-ring--lg{width:120px;height:120px;display:grid;place-content:center;text-align:center}.mdr-root .mdr-ring--lg svg{width:120px;height:120px}.mdr-root .mdr-ring--lg b{font-size:26px;display:block}.mdr-root .mdr-ring--lg small{position:relative;color:var(--mdr-muted)}.mdr-root .mdr-ring--lg .mdr-ring__bg,.mdr-root .mdr-ring--lg .mdr-ring__fg{stroke-width:9}.mdr-root .mdr-hr-resp{padding:10px;border-radius:var(--mdr-r-sm);background:var(--mdr-bg)}.mdr-root .mdr-hr-resp p{margin:6px 0 0;font-size:13px}.mdr-root .mdr-hr-resp .mdr-row{gap:8px;flex-wrap:wrap}.mdr-root .mdr-hr-row .mdr-row-item__main small{display:block}.mdr-root .mdr-ann-list{display:grid;grid-gap:14px;gap:14px}.mdr-root .mdr-ann{padding:18px;display:grid;grid-gap:12px;gap:12px}.mdr-root .mdr-ann.is-pinned{border-color:var(--mdr-brand)}.mdr-root .mdr-ann.needs-ack{box-shadow:inset 4px 0 0 var(--mdr-warning),var(--mdr-shadow)}.mdr-root .mdr-ann__head{display:grid;grid-template-columns:44px 1fr auto;grid-gap:12px;gap:12px;align-items:center}.mdr-root .mdr-ann__icon{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--mdr-brand-soft);color:var(--mdr-brand-deep);flex:none}.mdr-root .mdr-ann__body{line-height:2;color:var(--mdr-text)}.mdr-root .mdr-ann__body p{margin:0 0 8px}.mdr-root .mdr-clock{display:grid;grid-template-columns:44px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:14px 18px;margin:16px 0}.mdr-root .mdr-clock__icon{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--mdr-brand-soft);color:var(--mdr-brand-deep)}@media (max-width:1100px){.mdr-root .mdr-hr-grid{grid-template-columns:1fr}}@media (max-width:720px){.mdr-root .mdr-hr-types{grid-template-columns:1fr 1fr}.mdr-root .mdr-clock{grid-template-columns:1fr}.mdr-root .mdr-clock__icon{display:none}}.mdr-root .mdr-inbox{display:grid;grid-template-columns:360px minmax(0,1fr);grid-gap:18px;gap:18px;height:min(76vh,760px);min-height:520px}.mdr-root .mdr-inbox__side{display:grid;grid-template-rows:auto auto 1fr;grid-gap:10px;gap:10px;padding:14px;min-height:0}.mdr-root .mdr-inbox__chips{overflow-x:auto}.mdr-root .mdr-inbox__chips .mdr-seg{min-width:max-content}.mdr-root .mdr-inbox__list{overflow-y:auto;display:grid;align-content:start;grid-gap:4px;gap:4px;min-height:0}.mdr-root .mdr-conv{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;width:100%;padding:10px;border:1px solid transparent;border-radius:var(--mdr-r);background:none;font:inherit;color:inherit;text-align:start;cursor:pointer}.mdr-root .mdr-conv:hover{background:var(--mdr-bg)}.mdr-root .mdr-conv.is-active{background:var(--mdr-brand-softer);border-color:var(--mdr-brand)}.mdr-root .mdr-conv.is-unread strong{font-weight:800}.mdr-root .mdr-conv__main{display:grid;grid-gap:2px;gap:2px;min-width:0}.mdr-root .mdr-conv__main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdr-root .mdr-conv__top{display:flex;gap:6px;align-items:center;min-width:0}.mdr-root .mdr-conv__top strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdr-root .mdr-conv__top .mdr-chip{font-size:11px;padding:1px 8px}.mdr-root .mdr-chip--team{background:color-mix(in srgb,var(--mdr-info) 12%,#fff);color:var(--mdr-info);border-color:transparent}.mdr-root .mdr-chip--whatsapp{background:color-mix(in srgb,var(--mdr-success) 12%,#fff);color:var(--mdr-success);border-color:transparent}.mdr-root .mdr-chip--sms{background:var(--mdr-brand-soft);color:var(--mdr-brand-deep);border-color:transparent}.mdr-root .mdr-conv__side{display:grid;grid-gap:4px;gap:4px;justify-items:end}.mdr-root .mdr-conv__badge{min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--mdr-brand-deep);color:#fff;font-size:12px;display:grid;place-items:center}.mdr-root .mdr-inbox__pane{display:flex;flex-direction:column;min-height:0;overflow:hidden}.mdr-root .mdr-inbox__pane>.mdr-thread{flex:1 1 auto}.mdr-root .mdr-inbox__pane>.mdr-thread__tasks,.mdr-root .mdr-inbox__pane>footer,.mdr-root .mdr-inbox__pane>header{flex:none}.mdr-root .mdr-inbox__pane>.mdr-empty-state{margin:auto}.mdr-root .mdr-thread__head{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--mdr-line)}.mdr-root .mdr-thread__title{display:grid;grid-gap:2px;gap:2px;min-width:0}.mdr-root .mdr-thread__acts{display:flex;gap:4px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.mdr-root .mdr-thread__tasks{display:flex;gap:6px;flex-wrap:wrap;padding:8px 18px;background:var(--mdr-brand-softer);border-bottom:1px solid var(--mdr-line)}.mdr-root .mdr-thread__tasks .mdr-chip{cursor:pointer}.mdr-root .mdr-thread{overflow-y:auto;padding:18px;display:grid;align-content:start;grid-gap:8px;gap:8px;background:var(--mdr-bg);min-height:0}.mdr-root .mdr-thread__day{justify-self:center;padding:4px 14px;border-radius:999px;background:var(--mdr-surface);border:1px solid var(--mdr-line);font-size:12px;color:var(--mdr-muted);margin:6px 0}.mdr-root .mdr-thread__empty{justify-self:center}.mdr-root .mdr-msg{display:flex}.mdr-root .mdr-msg.is-mine{justify-content:flex-start}.mdr-root .mdr-msg:not(.is-mine){justify-content:flex-end}.mdr-root .mdr-msg__bubble{max-width:min(78%,560px);padding:10px 14px;border-radius:16px;background:var(--mdr-surface);border:1px solid var(--mdr-line);box-shadow:var(--mdr-shadow-sm)}.mdr-root .mdr-msg.is-mine .mdr-msg__bubble{background:var(--mdr-brand-soft);border-color:transparent;border-start-start-radius:4px}.mdr-root .mdr-msg:not(.is-mine) .mdr-msg__bubble{border-start-end-radius:4px}.mdr-root .mdr-msg__bubble p{margin:0;white-space:pre-wrap;line-height:1.9}.mdr-root .mdr-msg__who{display:block;font-weight:700;color:var(--mdr-brand-deep);margin-bottom:2px}.mdr-root .mdr-msg__meta{display:block;font-size:11px;color:var(--mdr-muted);margin-top:4px}.mdr-root .mdr-composer{display:grid;grid-gap:8px;gap:8px;padding:12px 18px;border-top:1px solid var(--mdr-line);background:var(--mdr-surface)}.mdr-root .mdr-composer textarea{resize:none}.mdr-root .mdr-composer__bar{display:flex;gap:8px;align-items:center}.mdr-root .mdr-composer__bar select{width:auto;min-width:130px}.mdr-root .mdr-composer__bar small{-webkit-margin-end:auto;margin-inline-end:auto}.mdr-root .mdr-tpl{display:block;width:100%;text-align:start;padding:10px 12px;border:1px solid var(--mdr-line);border-radius:var(--mdr-r-sm);background:var(--mdr-surface);font:inherit;color:inherit;cursor:pointer;margin-bottom:6px}.mdr-root .mdr-tpl:hover{border-color:var(--mdr-brand)}.mdr-root .mdr-inbox__pane--customer{height:min(72vh,680px);min-height:460px}@media (max-width:960px){.mdr-root .mdr-inbox{grid-template-columns:1fr;height:auto}.mdr-root .mdr-inbox__side{max-height:360px}.mdr-root .mdr-inbox__pane{height:70vh}}.mdr-root .mdr-insights__filters{flex-wrap:wrap;gap:8px;margin-bottom:16px}.mdr-root .mdr-insights__filters select{width:auto;min-width:150px}.mdr-root .mdr-metric{position:relative}.mdr-root .mdr-metric__def{display:flex;gap:4px;align-items:flex-start;margin-top:6px;font-size:11px;color:var(--mdr-muted);line-height:1.6}.mdr-root .mdr-metric__def svg{width:12px;height:12px;flex:none;margin-top:3px}.mdr-root .mdr-stat--accent .mdr-metric__def{color:rgba(255,255,255,.7)}.mdr-root .mdr-funnel{display:grid;grid-gap:10px;gap:10px}.mdr-root .mdr-funnel__row{display:grid;grid-template-columns:130px 1fr 54px 54px;grid-gap:10px;gap:10px;align-items:center}.mdr-root .mdr-funnel__label{font-size:13px}.mdr-root .mdr-funnel__track{height:22px;border-radius:6px;background:var(--mdr-bg);overflow:hidden}.mdr-root .mdr-funnel__bar{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--mdr-brand-deep),var(--mdr-brand))}.mdr-root .mdr-export{flex-wrap:wrap;gap:10px;align-items:flex-end}.mdr-root .mdr-export .mdr-field{min-width:200px;margin:0}@media (max-width:720px){.mdr-root .mdr-funnel__row{grid-template-columns:90px 1fr 40px}.mdr-root .mdr-funnel__row small{display:none}}.mdr-root .mdr-fin__grid3 .mdr-donut{grid-template-columns:1fr;justify-items:center}.mdr-root .mdr-fin__grid3 .mdr-donut__ring{width:150px;height:150px}.mdr-root .mdr-fin__grid3 .mdr-donut__legend{width:100%}.mdr-root .mdr-leadform{max-width:460px;margin:0 auto;padding:22px;display:grid;grid-gap:12px;gap:12px}.mdr-root .mdr-leadform h3{margin:0;text-align:center}.mdr-root .mdr-leadform.is-done{text-align:center;justify-items:center}.mdr-root .mdr-leadform__ok{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--mdr-brand);color:#121310}.mdr-root .mdr-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.mdr-root .mdr-progress--light{background:var(--mdr-line);height:6px;margin-top:6px}.mdr-root .mdr-score{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 4px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.mdr-root .mdr-score b{min-width:28px;height:24px;border-radius:999px;display:grid;place-items:center;color:#fff;font-size:12px}.mdr-root .mdr-score--hot{background:color-mix(in srgb,var(--mdr-danger) 10%,#fff);color:var(--mdr-danger)}.mdr-root .mdr-score--hot b{background:var(--mdr-danger)}.mdr-root .mdr-score--warm{background:color-mix(in srgb,var(--mdr-warning) 12%,#fff);color:var(--mdr-warning)}.mdr-root .mdr-score--warm b{background:var(--mdr-warning)}.mdr-root .mdr-score--cold{background:color-mix(in srgb,var(--mdr-info) 10%,#fff);color:var(--mdr-info)}.mdr-root .mdr-score--cold b{background:var(--mdr-info)}.mdr-root .mdr-kanban__score{min-width:26px;height:22px;border-radius:999px;display:grid;place-items:center;font-size:11px;color:#fff}.mdr-root .mdr-kanban__score.mdr-score--hot{background:var(--mdr-danger)}.mdr-root .mdr-kanban__score.mdr-score--warm{background:var(--mdr-warning)}.mdr-root .mdr-kanban__score.mdr-score--cold{background:var(--mdr-info)}.mdr-root .mdr-ai-card{padding:14px;border-radius:var(--mdr-r);background:linear-gradient(135deg,var(--mdr-brand-softer),var(--mdr-surface));border:1px solid var(--mdr-line);display:grid;grid-gap:8px;gap:8px}.mdr-root .mdr-ai-card h4{display:flex;align-items:center;gap:6px;margin:0}.mdr-root .mdr-ai-card h4 svg{color:var(--mdr-brand-deep);width:18px;height:18px}.mdr-root .mdr-ai-card>.mdr-row{justify-content:space-between}.mdr-root .mdr-ai-next{margin:0}.mdr-root .mdr-ai-factors{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-gap:3px;gap:3px;font-size:13px}.mdr-root .mdr-ai-card details summary{cursor:pointer;color:var(--mdr-brand-deep);font-size:13px}.mdr-root .mdr-ai-acts{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.mdr-root .mdr-ai-acts li{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:8px 10px;border-radius:var(--mdr-r-sm);background:var(--mdr-surface);border:1px solid var(--mdr-line)}.mdr-root .mdr-ai-acts li.is-low{-webkit-border-start:3px solid var(--mdr-info);border-inline-start:3px solid var(--mdr-info)}.mdr-root .mdr-ai-acts li.is-high{-webkit-border-start:3px solid var(--mdr-danger);border-inline-start:3px solid var(--mdr-danger)}.mdr-root .mdr-ai-risk{margin:0;padding:8px 10px;border-radius:var(--mdr-r-sm);font-size:13px}.mdr-root .mdr-ai-risk.is-high{background:color-mix(in srgb,var(--mdr-danger) 10%,#fff);color:var(--mdr-danger)}.mdr-root .mdr-ai-risk.is-medium{background:color-mix(in srgb,var(--mdr-warning) 10%,#fff);color:var(--mdr-warning)}.mdr-root .mdr-ai-riskpill{min-width:46px;padding:4px 8px;border-radius:999px;text-align:center;font-weight:700;font-size:12px;color:#fff;background:var(--mdr-warning)}.mdr-root .mdr-ai-riskpill.is-high{background:var(--mdr-danger)}