@layer components{.chm .fx-hero-art .ui{box-shadow:0 18px 40px rgba(60,50,120,.12)}.chm :is(.fx-tile,.g-fig,.fx-hero-art,.fx-capart,.panel,.g-tip) [data-play]{transition:transform .45s var(--m3-spring),box-shadow .35s var(--m3-emph)}.chm :is(.fx-tile,.g-fig,.fx-hero-art,.fx-capart,.panel,.g-tip):hover [data-play]:not(.bubble-solo){transform:translateY(-6px);box-shadow:0 4px 8px rgba(28,27,32,.08),0 18px 36px rgba(60,55,120,.18)}.chm .ui.ui-slice{background:none;border:0;padding:0;width:100%;max-width:420px;font-size:13.5px}.chm .ui-slice .sl{display:grid;gap:10px;padding:16px;border-radius:18px;background:#fff;border:1px solid #e7e2da;box-shadow:0 10px 28px rgba(36,32,28,.1);min-width:0}.chm .ui-slice .sl-h{font-size:15px}.chm .ui-slice .sl-row{display:grid;gap:2px;padding:10px 12px;border-radius:12px;background:#faf8f5;border:1px solid #efebe4}.chm .ui-slice .sl-row small{font-size:11.5px;color:#6b635b;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.chm .ui-slice .sl-foot{padding-top:4px}.chm .ui-slice .sl-foot,.chm .ui-slice .sl-res{display:flex;justify-content:space-between;align-items:center}.chm .ui-slice .sl-res{gap:10px;padding:8px 4px;border-top:1px solid #efebe4}.chm .ui-slice .sl-res>span{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center}.chm .ui-slice .sl-res>span>:first-child{grid-row:span 2}.chm .ui-slice .sl-res small{font-size:12px;color:#6b635b}.chm .ui-slice .ui-sl-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.chm .ui-slice .ui-sl-cols>div{display:grid;gap:6px;align-content:start}.chm .ui-slice .ui-sl-cols .ui-colh{padding:0 0 4px;font-size:12px;display:flex;gap:5px;align-items:center}.chm .ui-slice .evt-mini{font-size:11.5px;padding:6px 8px}.chm .ui-slice .ui-search{display:flex}.chm .ui-slice .sl-act>span{grid-template-columns:22px 1fr;color:var(--mk-primary)}.chm .ui-slice .sl-act svg{justify-self:center}.chm .ui-slice .sl-pick{display:inline-flex;justify-self:start;gap:6px;font-weight:600}.chm .ui-slice .sl-opt>span{min-height:28px}.chm .ui-slice .sl-all>span{grid-template-columns:1fr}.chm .ui-slice .sl-all>span>:first-child{grid-row:auto}.chm .ui-slice .sl-tick{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--mk-primary);color:#fff;font-style:normal}.chm .ui-slice mark{background:var(--mk-purple-50,#efe9fb);color:inherit;border-radius:3px;padding:0 1px}.chm .ui-slice .sl-top{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;row-gap:4px}.chm .ui-slice .sl-who{display:inline-flex;align-items:center;gap:8px}.chm .ui-slice .sl-plain{grid-template-columns:1fr!important}.chm .ui-slice .sl-plain>:first-child{grid-row:auto!important}.chm .ui-slice .ui-slots{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.chm .ui-slice .ui-slots span{text-align:center;padding:7px 0;border-radius:9999px;background:#f3efe9;font-size:12.5px;font-weight:600}.chm .ui-slice .ui-slots .sel{background:var(--mk-primary);color:#fff}.chm .ui-slice .sl-foot .ui-sub{font-size:12px}.chm .ui-slice .sl-phone{gap:6px;background:#fff}.chm .ui-slice .sl-sender{justify-self:center;font-weight:700;font-size:12px;color:#3c3732}.chm .ui-slice .sl-when{justify-self:center;font-size:11px;color:#8a8178;margin-top:4px}.chm .ui-slice .sl-bubble{justify-self:start;max-width:88%;margin:0;padding:10px 13px;border-radius:18px 18px 18px 6px;background:#fff;border:1px solid #ebe5dc;font-size:13px;line-height:1.45}.chm .ui-slice .sl-stat{display:grid;grid-template-columns:minmax(84px,auto) 30px;gap:8px;align-items:center;justify-items:center}.chm .ui-slice .sl-st{font-style:normal;font-size:11.5px;font-weight:700;padding:3px 9px;border-radius:9999px;min-width:84px;text-align:center;box-sizing:border-box}.chm .ui-slice .sl-st.ok{background:#e3f3e6;color:#1d5b2b}.chm .ui-slice .sl-st.wait{background:#fdf1d8;color:#7a4a00}.chm .ui-slice .sl-st.bad{background:#fdecea;color:#a3211a}.chm .ui-slice .sl-head{border-top:0;padding-top:0}.chm .ui-slice .sl-tabs{display:flex;border-bottom:1px solid #efebe4;font-size:12.5px;font-weight:600;color:#6b635b;overflow:hidden;gap:12px}.chm .ui-slice .sl-tabs span{padding:0 0 8px;white-space:nowrap}.chm .ui-slice .sl-tabs .on{color:var(--mk-primary);box-shadow:inset 0 -2px 0 var(--mk-primary)}.chm .ui-slice .sl-sum{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.chm .ui-slice .sl-sum span{display:grid;gap:2px;padding:8px;border-radius:10px;background:#faf8f5;border:1px solid #efebe4}.chm .ui-slice .sl-sum small{font-size:10.5px;color:#6b635b}.chm .ui-slice .sl-sum b{font-size:14px}.chm .ui-slice .sl-text{margin:0;font-size:13.5px;line-height:1.5}.chm .ui-slice .sl-file{display:inline-flex!important;align-items:center;gap:10px;min-width:0;overflow:hidden}.chm .ui-slice .sl-file svg{flex:none;color:#6b635b}.chm .ui-slice .sl-file b{overflow-wrap:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chm .ui-slice .sl-kind{font-style:normal;font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:9999px;background:#eef2fb;color:#1f477d;white-space:nowrap}.chm .ui-slice .sl-choice{display:flex;flex-wrap:wrap;gap:6px}.chm .ui-slice .sl-choice span{padding:6px 12px;border-radius:9999px;border:1px solid #e3ddd3;font-size:12.5px;font-weight:600;color:#6b635b}.chm .ui-slice .sl-choice .on{background:#efecfa;border-color:#cfc6f0;color:#444078}.chm .ui-slice .sl-count{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:#fdf0d5;color:#8a5a00;font-style:normal;font-weight:700;font-size:12px}.chm .ui-slice .sl-link{font-style:normal;white-space:nowrap;flex:none;padding:4px 12px;border-radius:9999px;background:#fff;border:1px solid #e2ddd5;font-size:12px;font-weight:600;color:var(--mk-text-title)}.chm .ui-slice .sl-pills{display:flex;flex-wrap:wrap;gap:6px}.chm .ui-slice .sl-pills span{padding:5px 10px;border-radius:9999px;font-size:12px;background:#f3efe9;display:inline-flex;align-items:center;gap:4px}.chm .ui-slice .sl-pills .done{background:#e3f3e6}.chm .ui-slice .sl-pills .prog{background:#fdf0d5}.chm .ui-slice .sl-pills .booked{background:#efecfa}.chm .ui-slice .sl-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.chm .ui-slice .sl-tiles span{display:grid;gap:2px;padding:10px;border-radius:12px;background:#faf8f5;border:1px solid #efebe4}.chm .ui-slice .sl-tiles small{font-size:11px;color:#6b635b}.chm .ui-slice .sl-tiles b{font-size:17px}.chm .ui-slice .sl-tiles i{font-style:normal;font-size:11px;color:#8a8178}.chm .ui-slice .ui-avt{flex:none;min-width:24px;height:24px;font-size:9.5px;letter-spacing:-.2px}.chm .ui-slice .sl-file .sl-tick svg,.chm .ui-slice .sl-tick svg{color:#fff}.chm .ui-slice .sl-top .ui-sub{white-space:nowrap}.chm .fx2-cap-art .ui-slice{max-width:min(420px,100%)}.chm .ui-slice .sl-wrap b{white-space:normal;overflow:visible}.chm .ui-slice,.chm .ui-slice .sl-res>span{min-width:0}.chm .ui-slice .sl-pv{border-left:5px solid #7a6fd0;gap:12px}.chm .ui-slice .sl-pv-head{display:grid;gap:6px}.chm .ui-slice .sl-pv-head b{font-size:15px}.chm .ui-slice .sl-pv-head small{color:#6b635b;font-size:12px}.chm .ui-slice .sl-pv-acts{display:flex;gap:6px}.chm .ui-slice .sl-pill{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:9999px;border:1px solid #e3ddd3;font-size:12px;font-weight:600;color:#3c3732;background:#fff}.chm .ui-slice .sl-pv-when{display:flex;justify-content:space-between;align-items:center;gap:10px}.chm .ui-slice .sl-pv-when>span:first-child{display:grid;gap:2px}.chm .ui-slice .sl-pv-when small{color:#6b635b;font-size:12px}.chm .ui-slice .sl-status{background:#efecfa;border-color:#cfc6f0;color:#444078}.chm .ui-slice .sl-more{font-style:normal;font-weight:600;font-size:12px;color:var(--mk-primary)}.chm .ui-slice .sl-foot>span{font-size:13px}.chm .g-fig>.ui,.chm .g-fig>div{margin-inline:auto}.chm .fx2-bn .bn-ui>.ui{width:min(100%,440px);margin:0;box-shadow:0 1px 2px rgba(36,32,28,.06),0 12px 32px -8px rgba(36,32,28,.16)}@media (min-width:1001px){.chm .fx2-hero-float .ui{margin:0;box-shadow:0 1px 2px rgba(36,32,28,.08),0 18px 40px -8px rgba(36,32,28,.22)}}.chm .ui-slice .sl-foot .sl-tot{display:grid;gap:1px;line-height:1.25}.chm .ui-slice .sl-foot .sl-tot b{font-size:13px}.chm .ui-slice .sl-foot .sl-tot small{font-size:11.5px;color:var(--mk-text-muted)}.chm .ui-slice .evt-mini.sl-free{border-color:transparent;background:transparent;color:transparent;transition:background .25s,border-color .25s,color .25s}.chm .ui-slice .evt-mini.sl-free b{font-weight:600}.chm .ui-slice .evt-mini.sl-free.sl-free-on{background:transparent;border-color:transparent;box-shadow:inset 0 0 0 1px rgba(28,27,32,.16);color:var(--mk-text-subtle)}.chm .ui-slice .ui-search .sl-ph{color:var(--mk-text-subtle);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chm .ui-slice .sl-later{visibility:hidden}.chm .ui-slice .sl.sl-conf{justify-items:center;align-content:center;gap:.3em;height:100%;box-sizing:border-box;text-align:center;font-size:14px}.chm .ui-slice .sl-row.sl-empty span{color:var(--mk-text-subtle);font-weight:400}.chm .ui-slice .sl-dis{opacity:.45}.chm .sl-nstri{display:inline-grid;vertical-align:-2px;margin-left:4px;color:#d93025;font-style:normal}.chm .sl-nstip{position:absolute;z-index:6;transform:translate(-50%,-100%);width:max-content;max-width:230px;padding:7px 10px;border-radius:8px;background:#313032;color:#fff;font-size:12px;line-height:1.35;text-align:center;box-shadow:0 6px 16px rgba(0,0,0,.18);animation:sl-tipin .3s ease both}@keyframes sl-tipin{0%{opacity:0;margin-top:4px}to{opacity:1;margin-top:0}}.chm .sl-nstip:after{content:"";position:absolute;left:50%;bottom:-5px;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:0;border-top:5px solid #313032}.chm .sl-act-slot,.chm .sl-resend{display:grid;place-items:center;width:30px;height:30px}.chm .sl-resend{border-radius:50%;background:#efecfa;color:#444078}.chm .sl-timer{position:relative;display:grid;place-items:center;width:30px;height:30px}.chm .sl-timer svg{position:absolute;inset:0;width:30px;height:30px;transform:rotate(-90deg)}.chm .sl-timer circle{fill:none;stroke-width:3}.chm .sl-timer .tk{stroke:#ece8e1}.chm .sl-timer .tp{stroke:#7a4a00;stroke-dasharray:94.2;stroke-dashoffset:0;stroke-linecap:round;transition:stroke-dashoffset 60s linear}.chm .sl-timer .tp.run{stroke-dashoffset:94.2}.chm .sl-timer b{font-size:10.5px;font-weight:700;color:#7a4a00}.chm .ui-slice .sl-pane{min-height:156px;position:relative;overflow:hidden}.chm .ui-slice .sl-st.bk{background:#efecfa;color:#444078}.chm .ui-slice .sl-pane .sl-res:first-child{border-top:0}.chm .ui-slice .sl-top .sl-editb{padding:4px 14px;min-height:0;font-size:12.5px}.chm .ui-slice .sl-box{padding:10px 12px;border-radius:10px;border:1px solid transparent;transition:border-color .2s,box-shadow .2s}.chm .ui-slice .sl-box.sl-editing{border-color:var(--mk-primary);box-shadow:0 0 0 3px rgba(92,88,145,.12);background:#fff}.chm .ui-slice .sl-fend{display:inline-flex;align-items:center;gap:4px;flex:none}.chm .sl-keb{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:#4d4640}.chm .sl-kmenu{min-width:130px}.chm .sl-kmenu .sl-del{color:#c5221f}.chm .ui-slice .sl-quiet{padding:4px 12px;min-height:0;font-size:12px;background:transparent;color:#6b635b;border:1px solid #e3ddd3;box-shadow:none}.chm .ui-slice .sl-plus{width:30px;height:30px;padding:0;min-height:0;border-radius:50%;font-size:18px;line-height:1;display:grid;place-items:center}.chm .ui-slice .sl-precx{display:grid;gap:1px;min-width:0}.chm .ui-slice .sl-precx small{font-size:11.5px;color:#6b635b}.chm .ui-slice .sl-prec{height:58px;min-height:0;box-sizing:border-box}.chm .ui-slice .sl-nxa{display:grid;gap:3px}.chm .ui-slice .sl-nx-h{display:flex;justify-content:space-between;align-items:center}.chm .ui-slice .sl-nts-h small,.chm .ui-slice .sl-nx-h small{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6b635b}.chm .ui-slice .sl-nx-when{font-size:13.5px}.chm .ui-slice .sl-nx-who{font-size:12px;color:#6b635b;margin-bottom:3px}.chm .ui-slice .sl-nx-svc{display:flex;justify-content:space-between;gap:10px;font-size:12.5px}.chm .ui-slice .sl-nx-svc span:last-child{color:#4d4640;white-space:nowrap}.chm .ui-slice .sl-nx-tot{display:flex;align-items:baseline;gap:8px;margin-top:3px;padding-top:5px;border-top:1px solid #efebe4}.chm .ui-slice .sl-nx-tot b{font-size:13px}.chm .ui-slice .sl-nx-tot small{font-size:11.5px;color:#6b635b}.chm .ui-slice .sl-nts-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.chm .ui-slice .sl-nts-h .sl-plus{width:26px;height:26px;font-size:16px}.chm .ui-slice .sl-note{display:grid;gap:2px;padding:7px 0;border-top:1px solid #efebe4}.chm .ui-slice .sl-note small{font-size:11px;color:#6b635b}.chm .ui-slice .sl-note span{font-size:12.5px;line-height:1.4}.chm .ui-slice .sl-prec .sl-choice{flex-wrap:nowrap;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%}.chm .ui-slice .sl-prec .sl-choice span{font-size:11.5px;display:grid;place-items:center;box-sizing:border-box;height:auto;min-height:30px;padding:3px 6px;white-space:normal;line-height:1.15;text-align:center;overflow:visible;text-overflow:clip}.chm .ui-slice .sl-pg{transition:transform .42s cubic-bezier(.2,.7,.2,1),opacity .42s}.chm .ui-slice .sl-pg+.sl-pg{position:absolute;left:0;right:0;top:0}.chm .ui-slice .sl-pg-in{transform:translateX(100%);opacity:0;transition:none}.chm .ui-slice .sl-pg-out{transform:translateX(-100%);opacity:0}.chm .ui-slice .sl-prec .sl-quiet{height:30px;box-sizing:border-box;place-content:center;place-items:center;line-height:1;text-align:center;padding:1px 14px 0;display:inline-flex;align-items:center;justify-content:center;gap:0;grid-template-columns:none}.chm .sl-fadein{animation:sl-fadein .3s ease both}@keyframes sl-fadein{0%{opacity:0}to{opacity:1}}.chm .ui-slice .sl-prec .sl-plus{place-content:center;place-items:center;line-height:1;text-align:center;font-size:20px;padding:0 0 2px;display:inline-flex;align-items:center;justify-content:center;gap:0;grid-template-columns:none}.chm .ui-slice .sl-xlist{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1)}.chm .ui-slice .sl-xlist.open{grid-template-rows:1fr}.chm .ui-slice .sl-xlist>div{overflow:hidden;min-height:0}.chm .ui-slice .sl-xrow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 6px 34px;padding:7px 10px;border-radius:10px;background:#faf8f5;border:1px solid #efebe4}.chm .ui-slice .sl-xrow>span:first-child{display:grid;gap:1px;min-width:0}.chm .ui-slice .sl-xrow b{font-size:12.5px}.chm .ui-slice .sl-xrow small{font-size:11px;color:#6b635b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chm .ui-slice .sl-xst{flex:none;font-size:11.5px;padding:4px 10px;background:#efecfa;border-color:#cfc6f0;color:#444078;font-weight:600}.chm .ui-slice .sl-cmp{font-size:11.5px;padding:4px 10px;white-space:nowrap}.chm .ui-slice .sl-chart{display:grid;gap:6px}.chm .ui-slice .sl-ch-h{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.chm .ui-slice .sl-ch-h>small{font-size:11.5px;font-weight:700;color:#4d4640}.chm .ui-slice .sl-leg{display:inline-flex;gap:10px;font-size:11px;color:#6b635b}.chm .ui-slice .sl-leg>span{display:inline-flex;align-items:center;gap:4px}.chm .ui-slice .sl-leg i{width:9px;height:9px;border-radius:2px}.chm .ui-slice .sl-leg em{font-style:normal}.chm .ui-slice .sl-leg i.a,.chm .ui-slice .sl-pair i.a{background:var(--mk-primary)}.chm .ui-slice .sl-leg i.b,.chm .ui-slice .sl-pair i.b{background:#d6cff2}.chm .ui-slice .sl-bars2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.chm .ui-slice .sl-bars2>span{display:grid;gap:4px;justify-items:center}.chm .ui-slice .sl-pair{display:flex;align-items:flex-end;justify-content:center;gap:3px;width:100%;height:56px}.chm .ui-slice .sl-pair i{width:38%;max-width:18px;border-radius:3px 3px 0 0;transition:height .5s cubic-bezier(.2,.7,.2,1)}.chm .ui-slice .sl-bars2 small{font-size:10.5px;color:#8a8178}.chm .ui-slice .sl-tdr{flex-wrap:wrap;row-gap:6px}.chm .ui-slice .sl-res>.sl-tdbar{display:flex;flex-basis:100%;gap:3px;height:8px}.chm .ui-slice .sl-tdbar i{flex:0 0 calc((100% - 6px) / 3);height:8px;align-self:stretch;border-radius:3px;transform-origin:left;transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .35s}.chm .ui-slice .sl-tdbar i.off{transform:scaleX(0);opacity:0}.chm .ui-slice .sl-pills .done .sl-dot,.chm .ui-slice .sl-tdbar .done{background:#6fb57f}.chm .ui-slice .sl-pills .prog .sl-dot,.chm .ui-slice .sl-tdbar .prog{background:#e9a93a}.chm .ui-slice .sl-pills .booked .sl-dot,.chm .ui-slice .sl-tdbar .booked{background:#9d95d6}.chm .ui-slice .sl-dot{width:8px;height:8px;border-radius:2px;flex:none}.chm .ui-slice .sl.ocx{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:12px;align-items:start}.chm .ocx-h{display:flex;align-items:center;gap:6px;min-height:24px;margin-bottom:8px;font-size:12px}.chm .ocx-h b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chm .ocx-h small{margin-left:auto;color:#6b635b;font-size:11px;white-space:nowrap}.chm .ocx-grid{position:relative;margin-left:36px;border-top:1px solid #efebe4}.chm .ocx-t{position:absolute;left:-36px;transform:translateY(-50%);font-size:10.5px;color:#8a8178}.chm .ocx-track{position:absolute;inset:0;background:repeating-linear-gradient(180deg,transparent 0 61px,#efebe4 61px 62px)}.chm .ocx-b{position:absolute;left:0;right:0;display:grid;align-content:start;gap:1px;padding:4px 7px;border-radius:6px;border-left:3px solid;font-style:normal;overflow:hidden;box-sizing:border-box}.chm .ocx-b b{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chm .ocx-b small{font-size:10px;color:#6b635b;white-space:nowrap}.chm .ocx-b.booked{background:var(--st-booked-fill);border-color:var(--st-booked-bar)}.chm .ocx-b.tent{border-left-style:dashed;border-left-width:1.5px;border:1.5px dashed var(--mk-primary);border-left:3px solid var(--mk-primary);background:repeating-linear-gradient(135deg,rgba(92,88,145,.1) 0 6px,rgba(92,88,145,.04) 6px 12px);color:#444078;animation:uip-in .45s var(--m3-spring) both}.chm .ocx-rail{display:grid;gap:6px;padding-left:12px;border-left:1px solid #efebe4}.chm .ocx-rail .ocx-h{margin-bottom:2px;min-height:32px}.chm .ocx-n{display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#efecfa;color:#444078;font-size:10.5px;font-weight:700}.chm .ocx-card{position:relative;display:grid;gap:1px;padding:7px 9px;border:1px solid #e3ddd3;border-radius:9px;background:#fff;transition:border-color .2s,box-shadow .2s,background .2s}.chm .ocx-card b{font-size:11.5px;padding-right:0}.chm .ocx-card b,.chm .ocx-card small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chm .ocx-card small{color:#6b635b;font-size:10px}.chm .ocx-card.on{border-color:var(--mk-primary);box-shadow:inset 0 0 0 1px var(--mk-primary);background:#f7f5ff}.chm .ocx-who{display:grid;gap:0;min-width:0;line-height:1.2}.chm .ocx-who small{margin:0}.chm .ocx-day .ocx-h{min-height:32px}.chm .ocx-more{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.2,.7,.2,1)}.chm .ocx-more.open{grid-template-rows:1fr}.chm .ocx-more>div{overflow:hidden;min-height:0;display:grid;gap:6px}.chm .ocx-more small{display:block;margin-top:5px;padding-top:5px;border-top:1px solid #e7e2f3;white-space:normal;line-height:1.35}.chm .ocx-acts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.chm .fx2-caps .bn-ui .ui-slice .sl{transition:box-shadow .6s ease}.chm .fx2-caps .bn-card:hover .bn-ui .ui-slice .sl{box-shadow:0 2px 4px rgba(36,32,28,.06),0 18px 40px -6px rgba(36,32,28,.18)}.chm .tr{--f:min(100cqh/27.5,100cqw/20.5,17px);font-size:var(--f);width:20em;display:grid;gap:.5em;color:#24201c;line-height:1.25;text-align:left;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.chm .tr svg{display:block;flex:none}.chm .tr-card{display:grid;align-items:center;gap:.625em;padding:.75em .875em;border:.0625em solid #dcd8d0;border-radius:.75em;background:#fff;box-shadow:0 .0625em .125em rgba(36,32,28,.05),0 .75em 1.75em rgba(15,81,73,.12);grid-template-columns:2.125em minmax(0,1fr) 1.1em}.chm .tr-card>svg{width:1.1em;height:1.1em;color:#3a3632}.chm .tr-open{background:#f5f4fd;border-color:#d9d6ef}.chm .tr-ic{position:relative;display:grid;place-items:center;width:2.125em;height:2.125em;border-radius:50%;background:#f1efe9;color:#24201c}.chm .tr-open .tr-ic{background:#fff}.chm .tr-ic>svg{width:1.1em;height:1.1em}.chm .tr-ic i{position:absolute;right:-.1em;bottom:-.1em;display:grid;place-items:center;width:.8em;height:.8em;border-radius:50%;font-style:normal;font-size:1em}.chm .tr-warn{background:#7a4a00;color:#fff;font-size:.55em!important;width:1.45em!important;height:1.45em!important;font-weight:800}.chm .tr-ok{background:#2d7a46}.chm .tr-ok svg{width:.55em;height:.55em}.chm .tr-who{display:grid;gap:.15em;min-width:0;overflow:hidden}.chm .tr-who b{font-size:.9375em;font-weight:700;text-overflow:ellipsis;display:block;min-width:0}.chm .tr-who b,.chm .tr-who small{white-space:nowrap;overflow:hidden}.chm .tr-who small{display:flex;align-items:center;gap:.4em;font-size:.8125em;color:#4d4640}.chm .tr-av{display:grid;place-items:center;border-radius:50%;background:#cf2661;color:#fff;font-style:normal;font-weight:700;flex:none;width:1.8em;height:1.8em;font-size:.68em;letter-spacing:-.02em;line-height:1}.chm .tr-age{display:flex;align-items:center;gap:.3em;padding:.2em .55em;border-radius:1em;background:#ecebe8;color:#3a3632;font-size:.75em;font-weight:600;white-space:nowrap;align-self:start}.chm .tr-age svg{width:1em;height:1em}.chm .tr-body{grid-column:1/-1;display:grid;gap:.4em}.chm .tr-pen{justify-self:end;display:grid;place-items:center;width:2em;height:2em;border-radius:50%;border:.0625em solid #cfcac2;background:#fff;margin-bottom:-.2em}.chm .tr-pen svg{width:.95em;height:.95em}.chm .tr-prov{font-size:.875em;font-weight:700}.chm .tr-svc{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.35em .9em;font-size:.8125em;color:#4d4640}.chm .tr-svc span:nth-child(3n+1){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chm .tr-svc span:not(:nth-child(3n+1)){text-align:right;white-space:nowrap}.chm .tr hr{border:0;border-top:.0625em solid #dcd8e6;margin:.3em 0}.chm .tr-chip{justify-self:start;padding:.25em .65em;border-radius:1em;background:#e3eef7;color:#1f5379;font-size:.75em;font-weight:600}.chm .tr-ph{font-size:.875em;letter-spacing:.02em}.chm .tr-mut{font-size:.8125em;color:#6b635b}.chm .tr-sm{font-size:.75em}.chm .tr-note{font-size:.8125em;line-height:1.4}.chm .tr-acts{display:flex;gap:.5em;margin-top:.2em}.chm .tr-book{place-items:center;height:2.3em;padding:0 1.1em;background:#5c5891;color:#fff}.chm .tr-book,.chm .tr-dis{display:grid;border-radius:.65em;font-size:.8125em;font-weight:700}.chm .tr-dis{place-items:center;height:2.3em;padding:0 1.1em;border:.0625em solid #cfcac2;background:#fff}.chm .bn-card:hover .tr{transform:translateY(-4px)}.chm .tr-top{display:flex;align-items:center;gap:.5em;min-width:0}.chm .tr-top b{flex:1;min-width:0}.chm .tr-top .tr-age{flex:none;align-self:center}.chm .ui.tr-sl{width:min(100%,400px)!important;padding:16px;background:#fff;border:1px solid #e7e2da;border-radius:18px;box-shadow:0 10px 28px rgba(36,32,28,.1)}.chm .tr-sl .tr{--f:14px;width:100%;height:100%}.chm .tr-sl .tr-card{box-shadow:0 .0625em .125em rgba(36,32,28,.05)}.chm .tr-prob{justify-self:start;padding:.25em .65em;border-radius:1em;background:#fdf1d8;color:#7a4a00;font-size:.75em;font-weight:600}.chm .tr-chip-ex{background:#ecebf3;color:#444078}.chm .tr-cnt{display:flex;gap:.4em}.chm .tr-cnt em{font-style:normal;padding:.15em .55em;border-radius:1em;background:#f1efe9;color:#4d4640;font-size:.75em;font-weight:600}.chm .tr-av2{background:#2f7f9e}.chm .tr-lh{display:grid;gap:.55em;padding:.1em .1em .25em}.chm .tr-lh b{font-size:1.05em;font-weight:700}.chm .tr-lh b span{margin-left:.3em}.chm .tr-flt{display:flex;gap:.4em}.chm .tr-flt em{font-style:normal;padding:.3em .7em;border-radius:1em;border:.0625em solid #d9d2c8;background:#fff;font-size:.78em;font-weight:600;color:#3a3632}.chm .tr-flt em.on{background:#e4dff9;border-color:#e4dff9;color:#444078}.chm .tr-sl .tr-open{background:#fff}.chm .bn-card:hover .tr-sl .tr{transform:none}.chm .tr-sl .tr-card.tr-conf{display:grid;grid-template-columns:none;justify-items:center;align-content:center;gap:.3em;min-height:100%;text-align:center;border:0;box-shadow:none;padding:0;background:transparent}.chm .tr-conf-ic{display:grid;place-items:center;width:2.6em;height:2.6em;margin-bottom:.4em;border-radius:50%;background:var(--st-done-fill,#e3f1e4);color:#1d6b34}.chm .tr-conf b{font-size:1.05em}.chm .tr-conf span{font-weight:600}.chm .tr-conf small{color:#6b655e;font-size:.8125em}.chm .tr-conf .tr-conf-sent{margin-top:.5em;color:#1d6b34;font-weight:600}.chm .tr-sl .tr-card.tr-open{border:0;box-shadow:none;padding:0;background:transparent}.chm .tr-ic-call{background:#e3eef7!important;color:#1f5379}.chm .tr-callc .tr-body hr{margin:.2em 0 .3em}.chm .tr-sl .sl.sl-form{border:0;box-shadow:none;padding:0;background:transparent;font-size:13.5px}.chm .tr-amb{background:#fdf1d8!important;color:#7a4a00!important}.chm .tr-sl .tr-pane{position:absolute;z-index:5;display:grid;align-content:start;border-radius:14px;background:#fff;border:1px solid #e7e2da;box-shadow:0 12px 32px rgba(36,32,28,.22);font-size:13.5px;inset:8px;gap:6px;padding:12px}.chm .tr-early{display:grid;gap:2px;padding:9px 12px;border-radius:10px;border:1px solid #cfcae6;background:#f7f5ff}.chm .tr-early small{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#5c5891}.chm .tr-early b{font-size:14px;color:#24201c}.chm .tr-early span{font-size:12px;color:#6b655e}.chm .tr-early.on{border-color:#5c5891;box-shadow:inset 0 0 0 1px #5c5891}.chm .tr-sl .tr-lh~.tr-card.tr-open{border:.0625em solid #dcd8d0;padding:.75em .875em;background:#fff}.chm .tr-sl .tr-lh~.tr-card.tr-conf{border:.0625em solid #dcd8d0;background:#fff;padding:1em;min-height:0;overflow:hidden}.chm .tr-sl .tr-pane .sl-row{padding:7px 10px}.chm .tr-sl .tr-pane .sl-foot{padding-top:0}}@layer components{.chm .tr-sl .tr:has(>.tr-lh){height:auto}.chm .tr-card.tr-fold{height:0!important;padding-block:0!important;margin-bottom:-.5em;opacity:0;border-width:0!important;transition:height .4s cubic-bezier(.2,.7,.2,1),padding .4s,opacity .25s,margin .4s}.chm .tr-prob-top{display:inline-block;margin-top:.35em;transition:opacity .3s}.chm .tr-prob.tr-gone{opacity:0}.chm .ocx-h .tr-av{font-size:9px;width:20px;height:20px;flex:none}.chm .ocx-card .tr-age{position:absolute;top:6px;right:7px;font-size:9.5px;padding:.15em .45em}.chm .ocx-card .tr-age svg{width:9px;height:9px}.chm .ocx-acts .tr-book{place-items:center;height:24px;background:#5c5891;color:#fff;padding:0 4px}.chm .ocx-acts .tr-book,.chm .ocx-acts .tr-dis{display:grid;border-radius:7px;font-weight:700;font-size:10.5px;white-space:nowrap;min-width:0}.chm .ocx-acts .tr-dis{place-items:center;height:24px;border:1px solid #cfcac2;background:#fff;padding:0 4px}.chm .fx2-caps .bn-ui .ui.tr-sl{transition:box-shadow .6s ease}.chm .fx2-caps .bn-card:hover .bn-ui .ui.tr-sl{box-shadow:0 2px 4px rgba(36,32,28,.06),0 18px 40px -6px rgba(36,32,28,.18)}.chm .tr-key{border-radius:.3em;background-color:rgba(108,92,231,0);box-shadow:0 0 0 .3em rgba(108,92,231,0);transition:background-color 1.4s ease,box-shadow 1.4s ease}.chm .tr-key.on{background-color:#e7e1fc;box-shadow:0 0 0 .3em #e7e1fc}}
/*# sourceMappingURL=ac1ee68b70ccd4ae.css.map*/