[data-konagbekova-cabinet=true] .konag-context-links{display:flex;flex-wrap:wrap;gap:12px;margin-block:16px 24px;padding:16px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-card)}[data-konagbekova-cabinet=true] .konag-context-links p{flex-basis:100%;margin:0;color:var(--color-text-dim)}[data-konagbekova-cabinet=true] .studio-person .cabinet-ui-section-header__copy,[data-konagbekova-cabinet=true] .studio-sources label{min-width:0;overflow-wrap:anywhere}[data-konagbekova-cabinet=true] .medika-bottom .medika-nav-item{min-width:0}[data-konagbekova-cabinet=true] .medika-bottom .medika-nav-item:has(>.medika-soon){flex-direction:column;gap:2px}[data-konagbekova-cabinet=true] .medika-bottom .medika-nav-item:has(>.medika-soon)>span{flex-shrink:0;max-width:100%;overflow-wrap:anywhere}@media(max-width:480px){[data-konagbekova-cabinet=true] .studio-person{align-items:flex-start}[data-konagbekova-cabinet=true] .studio-workspace-choices{grid-template-columns:minmax(0,1fr)}[data-konagbekova-cabinet=true] .studio-nav{flex-wrap:wrap;overflow:visible}[data-konagbekova-cabinet=true] .studio-nav .cabinet-ui-button{flex:1 1 132px;white-space:normal}}@media(max-width:320px){:root:has(>body[data-cabinet-shell=compact] [data-kunitsa-reflow=true]){scroll-padding-bottom:calc(149px + env(safe-area-inset-bottom))}[data-kunitsa-reflow=true]{--cabinet-bottom-columns: repeat(3,minmax(0,1fr))}[data-kunitsa-reflow=true][data-cabinet-shell=compact]{padding-bottom:calc(149px + env(safe-area-inset-bottom))}[data-kunitsa-reflow=true] .medika-bottom{grid-auto-rows:minmax(62px,auto)}[data-kunitsa-reflow=true] .medika-bottom .medika-nav-item{min-width:0;flex-wrap:wrap;overflow-wrap:anywhere}[data-kunitsa-reflow=true] .medika-bottom .medika-nav-item:focus-visible{outline-offset:-3px}[data-kunitsa-reflow=true] .medika-sheet{bottom:calc(125px + env(safe-area-inset-bottom));max-height:calc(100dvh - 149px - env(safe-area-inset-bottom))}[data-kunitsa-reflow=true] .medika-sheet-head{flex-wrap:wrap}[data-kunitsa-reflow=true] .studio-person{flex-direction:column;align-items:flex-start;gap:8px}[data-kunitsa-reflow=true] .cabinet-ui-section-header__copy{min-width:0;max-width:100%}[data-kunitsa-reflow=true] :is(h1,h2,h3,p,strong,label,button,summary){overflow-wrap:anywhere}[data-kunitsa-reflow=true] .cabinet-ui-button{min-width:0;max-width:100%;white-space:normal}[data-kunitsa-reflow=true] .studio-nav{flex-wrap:wrap;overflow:visible}[data-kunitsa-reflow=true] .studio-nav .cabinet-ui-button{flex:1 1 120px}[data-kunitsa-reflow=true] .studio-workspace-choices{grid-template-columns:minmax(0,1fr)}[data-kunitsa-reflow=true] .medika-topbar [data-dropdown]{min-width:0;max-width:100%}[data-kunitsa-reflow=true] .medika-topbar [data-dropdown]>div{min-width:0;width:min(220px,calc(100vw - 32px));max-width:calc(100vw - 32px)}}.cm-monitoring-detail__warning{margin:8px 0 10px!important;border:1px solid var(--cm-warning);border-radius:10px;padding:9px 11px;background:var(--cm-warning-bg);color:var(--cm-warning);font-size:13px;line-height:1.45}.cm-monitoring-detail__meter-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,32%) auto;align-items:center;gap:8px;margin-top:8px;color:var(--cm-text);font-size:12px}.cm-monitoring-detail__meter-row meter,.cm-monitoring-detail__query-meter meter{display:block;width:100%;height:10px;accent-color:var(--cm-teal);background:var(--cm-neutral-bg);color:var(--cm-teal)}.cm-monitoring-detail__meter-row meter::-webkit-meter-bar,.cm-monitoring-detail__query-meter meter::-webkit-meter-bar{border:0;border-radius:99px;background:var(--cm-neutral-bg)}.cm-monitoring-detail__meter-row meter::-webkit-meter-optimum-value,.cm-monitoring-detail__query-meter meter::-webkit-meter-optimum-value,.cm-monitoring-detail__meter-row meter::-moz-meter-bar,.cm-monitoring-detail__query-meter meter::-moz-meter-bar{border-radius:99px;background:var(--cm-teal)}.cm-monitoring-detail__meter-row strong{color:var(--cm-forest);font-size:13px}.cm-monitoring-detail__coverage-summary{display:grid;gap:8px;margin-top:12px;color:var(--cm-text);font-size:13px}.cm-monitoring-detail__stack{display:flex;width:100%;min-width:0;height:12px;overflow:hidden;border-radius:99px;background:var(--cm-neutral-bg)}.cm-monitoring-detail__segment{min-width:0}.cm-monitoring-detail__segment--full,.cm-monitoring-detail__swatch--full{background:var(--cm-success)}.cm-monitoring-detail__segment--limit,.cm-monitoring-detail__swatch--limit{background:var(--cm-warning)}.cm-monitoring-detail__segment--head,.cm-monitoring-detail__swatch--head{background:var(--cm-teal)}.cm-monitoring-detail__segment--unknown,.cm-monitoring-detail__swatch--unknown{background:var(--cm-muted)}.cm-monitoring-detail__legend{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;color:var(--cm-muted);font-size:12px}.cm-monitoring-detail__legend li{display:inline-flex;align-items:center;gap:5px}.cm-monitoring-detail__swatch{width:9px;height:9px;flex:0 0 9px;border-radius:50%}.cm-monitoring-detail__table-scroll{width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.cm-monitoring-detail__table-scroll .cm-monitoring__coverage-table{min-width:560px}.cm-monitoring-detail__table-scroll .cm-monitoring__coverage-table th{color:var(--cm-forest);background:var(--cm-section)}.cm-monitoring-detail__table-scroll .cm-monitoring__coverage-table td{color:var(--cm-text);background:var(--cm-page)}.cm-monitoring-detail--missing{border-left:3px solid var(--cm-danger);padding-left:8px}.cm-monitoring-detail--unknown{border-left:3px solid var(--cm-warning);padding-left:8px}.cm-monitoring-detail__platform-list{display:grid;gap:8px;margin:8px 0 12px;padding:0;list-style:none}.cm-monitoring-detail__platform-list li{min-width:0;border:1px solid var(--cm-border);border-radius:10px;padding:8px 10px;background:var(--cm-section)}.cm-monitoring-detail__platform-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;color:var(--cm-muted);font-size:12px;line-height:1.4}.cm-monitoring-detail__platform-head strong{color:var(--cm-text)}.cm-monitoring-detail__query-meter{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:5px;color:var(--cm-forest);font-size:11px;font-weight:600}@media(max-width:420px){.cm-monitoring-detail__meter-row{grid-template-columns:minmax(0,1fr) auto}.cm-monitoring-detail__meter-row meter{grid-column:1 / -1;grid-row:2}.cm-monitoring-detail__table-scroll .cm-monitoring__coverage-table{min-width:520px}}@font-face{font-family:Golos Text;src:url(/fonts/reviews/GolosText.ttf) format("truetype");font-weight:400 900;font-style:normal;font-display:swap}.cm-monitoring{--cm-forest: #123b2d;--cm-teal: #319c92;--cm-page: #fff;--cm-section: #f5f7f7;--cm-border: #c9d1ce;--cm-border-strong: #7f8d87;--cm-text: #172420;--cm-muted: #52635c;--cm-link: #18766e;--cm-danger: #a32c22;--cm-danger-bg: #fbeae8;--cm-warning: #8a4b0c;--cm-warning-bg: #fdf3e4;--cm-success: #116a3e;--cm-success-bg: #e6f4ec;--cm-neutral-bg: #eef2f0;color:var(--cm-text);font-family:"Golos Text",var(--font-sans, system-ui),sans-serif;max-width:1120px;margin-inline:auto;padding:16px 16px 32px;background:var(--cm-page);border-radius:16px}.cm-monitoring *,.cm-monitoring *:before,.cm-monitoring *:after{box-sizing:border-box}.cm-monitoring h2,.cm-monitoring h3,.cm-monitoring p{margin:0}.cm-monitoring__header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.cm-monitoring__title{color:var(--cm-forest);font-size:26px;line-height:1.2;font-weight:700;letter-spacing:-.02em}.cm-monitoring__lead{color:var(--cm-muted);font-size:14px;line-height:1.5;margin-top:7px!important;max-width:70ch}.cm-monitoring__freshness{color:var(--cm-muted);font-size:13px;line-height:1.45;margin-top:7px!important}.cm-monitoring__refresh,.cm-monitoring__tab,.cm-monitoring__filter,.cm-monitoring__search{min-height:44px;border-radius:12px;font:inherit}.cm-monitoring__refresh{flex:0 0 auto;border:1px solid var(--cm-border-strong);padding:0 14px;color:var(--cm-forest);background:var(--cm-page);font-size:14px;font-weight:600;cursor:pointer}.cm-monitoring__refresh:hover{background:var(--cm-section)}.cm-monitoring__refresh:disabled{opacity:.65;cursor:progress}.cm-monitoring__tabs{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--cm-border);margin:0 0 16px}.cm-monitoring__tab{margin-bottom:-1px;border:1px solid transparent;padding:0 14px;color:var(--cm-muted);background:transparent;font-size:14px;font-weight:600;cursor:pointer}.cm-monitoring__tab[aria-selected=true]{color:var(--cm-forest);border-color:var(--cm-border);border-bottom-color:var(--cm-page);background:var(--cm-page)}.cm-monitoring__tab:focus-visible,.cm-monitoring__refresh:focus-visible,.cm-monitoring__filter:focus-visible,.cm-monitoring__search:focus-visible,.cm-monitoring a:focus-visible,.cm-monitoring summary:focus-visible{outline:3px solid var(--cm-teal);outline-offset:2px}.cm-monitoring__notice,.cm-monitoring__error,.cm-monitoring__empty{border:1px solid var(--cm-border);border-radius:16px;padding:16px;background:var(--cm-section);color:var(--cm-muted);font-size:14px;line-height:1.5}.cm-monitoring__error{border-color:#e5a7a1;background:var(--cm-danger-bg);color:var(--cm-danger)}.cm-monitoring__error button{min-height:44px;margin-left:10px;border:1px solid currentColor;border-radius:12px;background:#fff;padding:0 12px;color:inherit;font:inherit;font-weight:600;cursor:pointer}.cm-monitoring__group{display:grid;gap:12px}.cm-monitoring__section-title{color:var(--cm-forest);font-size:18px;line-height:1.3;font-weight:700;margin-bottom:10px!important}.cm-monitoring__source-list{display:grid;gap:10px}.cm-monitoring__source{border:1px solid var(--cm-border);border-radius:16px;background:var(--cm-page);padding:14px}.cm-monitoring__source-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}.cm-monitoring__platform{display:flex;align-items:center;gap:8px;min-width:0;color:var(--cm-forest);font-size:15px;font-weight:700}.cm-monitoring__source-label{color:var(--cm-text);font-size:13px;font-weight:500}.cm-monitoring__source-meta{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px!important;color:var(--cm-muted);font-size:13px;line-height:1.45}.cm-monitoring__source-meta strong{color:var(--cm-text);font-weight:600}.cm-monitoring__source-actions{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:9px!important;font-size:13px}.cm-monitoring__link{color:var(--cm-link);text-decoration:underline;text-underline-offset:2px}.cm-monitoring__link-muted{color:var(--cm-muted)}.cm-monitoring__badge{display:inline-flex;align-items:center;gap:6px;min-height:26px;border-radius:999px;padding:3px 9px;font-size:12px;line-height:1.3;font-weight:600;color:var(--cm-muted);background:var(--cm-neutral-bg)}.cm-monitoring__badge--danger{color:var(--cm-danger);background:var(--cm-danger-bg)}.cm-monitoring__badge--warning{color:var(--cm-warning);background:var(--cm-warning-bg)}.cm-monitoring__badge--success{color:var(--cm-success);background:var(--cm-success-bg)}.cm-monitoring__badge--accent{color:var(--cm-forest);background:#e5f2f0}.cm-monitoring__filters{display:grid;grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(130px,1fr));gap:8px;margin:12px 0}.cm-monitoring__search,.cm-monitoring__filter{width:100%;border:1px solid var(--cm-border-strong);background:var(--cm-page);color:var(--cm-text);padding:0 12px;font-size:14px}.cm-monitoring__filter{cursor:pointer}.cm-monitoring__review-list{display:grid;gap:10px}.cm-monitoring__review{border:1px solid var(--cm-border);border-radius:16px;background:var(--cm-page);padding:14px}.cm-monitoring__review-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 12px}.cm-monitoring__review-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--cm-muted);font-size:13px;line-height:1.4}.cm-monitoring__review-text{margin-top:10px!important;font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.cm-monitoring__details{margin-top:8px}.cm-monitoring__details summary{min-height:44px;display:inline-flex;align-items:center;color:var(--cm-link);font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.cm-monitoring__dates{display:flex;flex-wrap:wrap;gap:5px 16px;margin-top:8px!important;color:var(--cm-muted);font-size:12px;line-height:1.45}.cm-monitoring__reply-note{margin-top:7px!important;color:var(--cm-muted);font-size:12px;line-height:1.4}.cm-monitoring__reply{margin-top:10px;padding:10px 12px;border-left:3px solid var(--cm-teal);border-radius:0 10px 10px 0;background:var(--cm-section);color:var(--cm-text);font-size:13px;line-height:1.5}.cm-monitoring__reply>strong,.cm-monitoring__reply>span{display:block}.cm-monitoring__reply>span{margin-top:2px;color:var(--cm-muted);font-size:12px}.cm-monitoring__reply>p{margin:7px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.cm-monitoring__assistant-entry,.cm-monitoring__record{border:1px solid var(--cm-border);border-radius:16px;padding:14px;background:var(--cm-section)}.cm-monitoring__assistant-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;align-items:start;margin:0 0 14px}.cm-monitoring__assistant-entry h3{color:var(--cm-forest);font-size:16px;line-height:1.35;font-weight:700}.cm-monitoring__assistant-entry p{color:var(--cm-muted);font-size:13px;line-height:1.45;margin-top:4px}.cm-monitoring__assistant-button{min-height:44px;border:1px solid var(--cm-forest);border-radius:12px;padding:0 14px;color:#fff;background:var(--cm-forest);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.cm-monitoring__assistant-button:focus-visible,.cm-monitoring__assistant-examples button:focus-visible{outline:3px solid var(--cm-teal);outline-offset:2px}.cm-monitoring__assistant-examples{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:7px}.cm-monitoring__assistant-examples button{min-height:38px;border:1px solid var(--cm-border-strong);border-radius:10px;padding:6px 10px;color:var(--cm-text);background:var(--cm-page);font:inherit;font-size:12px;line-height:1.4;text-align:left;cursor:pointer}.cm-monitoring__assistant-examples button:hover{border-color:var(--cm-teal)}.cm-monitoring__assistant-unavailable{grid-column:1 / -1;padding:9px 11px;border-radius:10px;background:var(--cm-warning-bg);color:var(--cm-warning)!important}.cm-monitoring__record{margin:0 0 14px;background:var(--cm-page)}.cm-monitoring__record-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 14px}.cm-monitoring__record-kind,.cm-monitoring__record-meta{color:var(--cm-muted);font-size:12px;line-height:1.5}.cm-monitoring__record-text{margin-top:12px!important;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.cm-monitoring__record-meta{display:flex;flex-wrap:wrap;gap:5px 16px;margin-top:12px!important}.cm-monitoring__record-meta strong{color:var(--cm-text);font-weight:600}.cm-monitoring__record-error,.cm-monitoring__record-status{color:var(--cm-muted);font-size:14px;line-height:1.5}.cm-monitoring__record-error{color:var(--cm-danger)}.cm-monitoring__materials{display:grid;gap:10px}.cm-monitoring__material{border:1px solid var(--cm-border);border-radius:16px;padding:14px;background:var(--cm-section)}.cm-monitoring__material h3{color:var(--cm-forest);font-size:15px;line-height:1.4}.cm-monitoring__material p{margin-top:6px;color:var(--cm-muted);font-size:13px;line-height:1.5}.cm-platform{display:inline-flex;align-items:center;gap:7px}.cm-platform__mark{display:inline-grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border-radius:7px;color:var(--cm-forest);background:#e5f2f0}.cm-platform__mark--teal{color:#176f68;background:#e4f3f1}.cm-platform__mark svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media(max-width:720px){.cm-monitoring{padding-top:4px}.cm-monitoring__header{display:block}.cm-monitoring__title{font-size:23px}.cm-monitoring__refresh{width:100%;min-height:48px;margin-top:12px}.cm-monitoring__tab,.cm-monitoring__filter,.cm-monitoring__search{min-height:48px}.cm-monitoring__tabs{display:grid;grid-template-columns:1fr 1fr}.cm-monitoring__tab{padding-inline:8px}.cm-monitoring__tab:last-child:nth-child(odd){grid-column:1 / -1}.cm-monitoring__filters{grid-template-columns:1fr 1fr}.cm-monitoring__assistant-entry{grid-template-columns:1fr}.cm-monitoring__assistant-button{width:100%}}@media(max-width:420px){.cm-monitoring__filters{grid-template-columns:1fr}.cm-monitoring__source,.cm-monitoring__review,.cm-monitoring__material{padding:12px}}@media(prefers-reduced-motion:reduce){.cm-monitoring *,.cm-monitoring *:before,.cm-monitoring *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.cm-monitoring__tabs{border-bottom:0}.cm-monitoring__tab{margin-bottom:0;border-color:var(--cm-border-strong);color:var(--cm-text)}.cm-monitoring__tab[aria-selected=true]{color:#fff;border-color:var(--cm-forest);background:var(--cm-forest)}.cm-monitoring__source-status{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cm-monitoring__source--low{border-left:4px solid var(--cm-danger)}.cm-monitoring__source-metric-date{margin-top:9px!important;color:var(--cm-muted);font-size:12px;line-height:1.4}.cm-monitoring__rating-block{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:14px}.cm-monitoring__rating-block strong{font-weight:600}.cm-monitoring__rating-scale{display:inline-block;width:min(200px,45vw);height:8px;overflow:hidden;border-radius:4px;background:#e8ecea}.cm-monitoring__rating-fill{display:block;height:100%;border-radius:inherit;background:var(--cm-teal)}.cm-monitoring__rating-fill--low{background:var(--cm-danger)}.cm-monitoring__rating-note{margin-top:6px!important;color:var(--cm-danger);font-size:12px;line-height:1.4}.cm-platform__mark img{width:24px;height:24px;object-fit:contain}@media(max-width:720px){.cm-monitoring__error button{min-height:48px}}.cm-monitoring__doctor-note{margin-bottom:12px!important;border:1px solid var(--cm-border);border-radius:12px;padding:10px 12px;background:var(--cm-success-bg);font-size:14px;line-height:1.45}.cm-monitoring__dashboard,.cm-monitoring__completeness{margin:0 0 14px;border:1px solid var(--cm-border);border-radius:16px;padding:14px;background:var(--cm-page)}.cm-monitoring__completeness-stale{margin:8px 0 0!important;color:var(--cm-warning);font-size:13px;font-weight:600}.cm-monitoring__completeness-group{margin-top:12px}.cm-monitoring__completeness-list{display:grid;gap:7px;margin-top:8px}.cm-monitoring__completeness-card{min-width:0;border:1px solid var(--cm-border);border-radius:12px;padding:10px 12px;background:var(--cm-section)}.cm-monitoring__completeness-missing{margin:6px 0 0!important;font-size:13px;line-height:1.4}.cm-monitoring__coverage-table{width:100%;border-collapse:collapse;margin-top:10px;font-size:13px}.cm-monitoring__coverage-table caption{text-align:left;margin-bottom:6px}.cm-monitoring__coverage-table th,.cm-monitoring__coverage-table td{text-align:left;padding:4px 8px;border-bottom:1px solid var(--cm-border);vertical-align:top}.cm-monitoring__dashboard-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 14px}.cm-monitoring__dashboard-head .cm-monitoring__section-title{margin-bottom:4px!important}.cm-monitoring__dashboard-lead,.cm-monitoring__dashboard-date,.cm-monitoring__dashboard-meta{color:var(--cm-muted);font-size:12px;line-height:1.45}.cm-monitoring__dashboard-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.cm-monitoring__dashboard-summary>div:not(.cm-monitoring__dashboard-actions){min-width:0;display:grid;gap:5px;align-content:start;border:1px solid var(--cm-border);border-radius:12px;padding:10px 12px;background:var(--cm-section);font-size:13px}.cm-monitoring__dashboard-summary>div>strong{color:var(--cm-forest)}.cm-monitoring__dashboard-actions{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cm-monitoring__dashboard-action{min-width:0;border:1px solid var(--cm-border);border-radius:12px;padding:10px 12px;background:var(--cm-section)}.cm-monitoring__dashboard-action h4,.cm-monitoring__dashboard-subtitle{color:var(--cm-forest);font-size:14px;font-weight:700;line-height:1.35}.cm-monitoring__dashboard-unknown,.cm-monitoring__dashboard-detail,.cm-monitoring__dashboard-action-status{margin-top:5px!important;color:var(--cm-muted);font-size:12px;line-height:1.4}.cm-monitoring__dashboard-action-status{color:var(--cm-warning);font-weight:600}.cm-monitoring__dashboard-evidence{display:grid;gap:4px;margin:7px 0 0;padding-left:16px;font-size:12px}.cm-monitoring__dashboard-doctors,.cm-monitoring__dashboard-sources{margin-top:15px}.cm-monitoring__quality-list{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.cm-monitoring__quality-list li{display:grid;gap:4px;padding-top:8px;border-top:1px solid var(--cm-border);color:var(--cm-muted);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.cm-monitoring__quality-list li>strong{color:var(--cm-text);font-size:13px}.cm-monitoring__quality-list .cm-platform{font-size:12px;font-weight:500}.cm-monitoring__quality-list .cm-platform__mark{width:20px;height:20px;flex-basis:20px}.cm-monitoring__quality-list .cm-platform__mark img{width:20px;height:20px}.cm-monitoring__dashboard-subtitle{margin-bottom:4px!important}.cm-monitoring__dashboard-rating-list{display:grid;gap:7px;margin-top:9px}.cm-monitoring__dashboard-rating{min-width:0;border:1px solid var(--cm-border);border-radius:12px;padding:10px 12px}.cm-monitoring__dashboard-rating-head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px 12px}.cm-monitoring__dashboard-rating-head strong{color:var(--cm-text);font-size:13px;font-weight:600;overflow-wrap:anywhere}.cm-monitoring__dashboard-score{color:var(--cm-forest);font-size:13px;font-weight:700}.cm-monitoring__dashboard-barline{display:grid;grid-template-columns:minmax(0,1fr) minmax(84px,28%);align-items:center;gap:10px;margin-top:7px;font-size:12px;line-height:1.4}.cm-monitoring__dashboard-track{display:block;width:100%;height:8px;overflow:hidden;border-radius:99px;background:#e8ecea}.cm-monitoring__dashboard-track>span{display:block;height:100%;border-radius:inherit;background:var(--cm-teal)}.cm-monitoring__dashboard-meta{display:flex;flex-wrap:wrap;gap:5px 14px;margin-top:6px!important}.cm-monitoring__dashboard-report{margin-top:10px!important;font-size:12px}.cm-monitoring__dashboard-limitations{margin-top:8px;color:var(--cm-muted);font-size:12px;line-height:1.45}.cm-monitoring__dashboard-limitations summary{min-height:40px;display:flex;align-items:center;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.cm-monitoring__dashboard-limitations p,.cm-monitoring__dashboard-limitations ul{margin:4px 0 0;padding-left:18px}@media(max-width:720px){.cm-monitoring__dashboard{padding:12px}.cm-monitoring__dashboard-summary,.cm-monitoring__dashboard-actions,.cm-monitoring__dashboard-barline{grid-template-columns:1fr}.cm-monitoring__dashboard-track{max-width:none}}.cm-monitoring__empty{border-style:dashed;text-align:center}.cm-monitoring__attention{margin-bottom:14px;border:1px solid var(--cm-border);border-radius:16px;padding:14px;background:var(--cm-section)}.cm-monitoring__attention>.cm-monitoring__lead{margin-bottom:10px!important;color:var(--cm-text)}.cm-monitoring__attention ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.cm-monitoring__attention-item{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--cm-border);border-left-width:4px;border-radius:12px;padding:10px 12px;background:var(--cm-page);font-size:13px;line-height:1.45}.cm-monitoring__attention-item strong{min-width:130px;flex:0 0 auto;color:var(--cm-text)}.cm-monitoring__attention-item--danger{border-left-color:var(--cm-danger);background:var(--cm-danger-bg)}.cm-monitoring__attention-item--warning{border-left-color:var(--cm-warning);background:var(--cm-warning-bg)}.cm-monitoring__attention-item--accent{border-left-color:var(--cm-teal)}@media(max-width:600px){.cm-monitoring__attention-item{display:grid;gap:3px}}.cm-monitoring__draft{margin-top:12px;border:1px solid var(--cm-border);border-radius:12px;background:var(--cm-section);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.cm-monitoring__draft-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cm-monitoring__draft-text{font-size:14px;line-height:1.5;white-space:pre-line}.cm-monitoring__draft-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cm-monitoring__draft-copy{min-height:44px;border:1px solid var(--cm-forest);border-radius:12px;background:var(--cm-forest);padding:0 16px;color:#fff;font:inherit;font-weight:600;cursor:pointer}.cm-monitoring__draft-status{color:var(--cm-danger);font-size:12px}.cm-monitoring__draft-note{color:var(--cm-muted);font-size:12px;line-height:1.4}@media(max-width:720px){.cm-monitoring__draft-copy{min-height:48px}}.cm-monitoring__review--mention{border-color:var(--cm-danger);border-left:4px solid var(--cm-danger);background:var(--cm-danger-bg)}.cm-monitoring__mention{background:transparent;color:var(--cm-danger);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.cm-monitoring__mention-count{margin:4px 0 8px!important;color:var(--cm-danger);font-weight:700;font-size:14px}.cm-monitoring__reports{border:1px solid var(--cm-border);border-radius:16px;margin-bottom:12px}.cm-monitoring__reports>summary{min-height:44px;padding:12px 14px;cursor:pointer;color:var(--cm-forest);font-weight:600;overflow-wrap:anywhere}.cm-monitoring__reports-content{padding:0 14px 14px}.cm-monitoring__filter-result{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:12px;color:var(--cm-muted);font-size:14px}.cm-monitoring__filter-result button{min-height:44px;border:1px solid var(--cm-border-strong);border-radius:12px;padding:8px 12px;font:inherit;color:var(--cm-forest);background:var(--cm-page);cursor:pointer}.cm-monitoring__filter-result button:focus-visible{outline:3px solid var(--cm-teal);outline-offset:2px}@media(max-width:600px){.cm-monitoring__reports>summary,.cm-monitoring__filter-result button{min-height:48px}.cm-monitoring__filter-result{align-items:flex-start;flex-direction:column}}.monitoring-b{background:#fff;color:#172420;font:15px/1.45 Golos Text,Arial,sans-serif;--mb-ink: #123B2D;--mb-muted: #52635C;--mb-border: #C9D1CE}.monitoring-b *,.monitoring-b *:before,.monitoring-b *:after{box-sizing:border-box}.monitoring-b :is(h1,h2,h3,p){margin:0}.monitoring-b h1{font-size:32px;line-height:1.2;letter-spacing:-.8px;color:var(--mb-ink);font-weight:700}.monitoring-b h2{font-size:21px;line-height:1.3;color:var(--mb-ink);font-weight:700}.monitoring-b h3{font-size:17px;color:var(--mb-ink);font-weight:700}.monitoring-b :is(small,.muted){color:var(--mb-muted);font-size:13px}.monitoring-b :is(button,input,select){font:inherit;min-height:44px;padding:10px 16px;border:1px solid #7F8D87;border-radius:12px;background:#fff;color:var(--mb-ink);max-width:100%}.monitoring-b button{cursor:pointer;white-space:normal;text-align:center}.monitoring-b button:disabled{opacity:.65;cursor:wait}.monitoring-b :is(button,a,input,select,[tabindex]):focus-visible{outline:3px solid #319C92;outline-offset:3px}.monitoring-b-shell{display:grid;grid-template-columns:208px minmax(0,1fr)}.monitoring-b-nav{padding:32px 20px;border-right:1px solid var(--mb-border);background:#f5f7f7}.monitoring-b .account{font-size:18px;font-weight:600;color:var(--mb-ink);margin-bottom:36px}.monitoring-b .navitem{width:100%;text-align:left;border:0;padding:12px;margin:4px 0;color:var(--mb-muted);background:transparent}.monitoring-b .navitem.active{background:var(--mb-ink);color:#fff;font-weight:600}.monitoring-b .navnote{margin-top:36px;font-size:13px;color:var(--mb-muted)}.monitoring-b-workspace{min-width:0}.monitoring-b-header{min-height:72px;border-bottom:1px solid var(--mb-border);display:flex;align-items:center;justify-content:space-between;padding:0 32px;gap:12px}.monitoring-b .identity{font-weight:600;color:var(--mb-ink)}.monitoring-b .profile{font-size:14px;color:var(--mb-muted)}.monitoring-b-content{padding:28px 32px 32px;max-width:1400px;margin:auto}.monitoring-b .live-note{padding:12px 16px;background:#fdf3e4;color:#8a4b0c;border-radius:12px;margin-bottom:22px}.monitoring-b .intro{margin:10px 0 20px;color:var(--mb-muted)}.monitoring-b .view h1{margin-bottom:8px}.monitoring-b .focus-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}.monitoring-b .priority-list{display:flex;flex-direction:column;gap:14px}.monitoring-b .priority-card{border:1px solid var(--mb-border);border-radius:16px;padding:20px;border-left:4px solid var(--mb-border)}.monitoring-b .priority-card.urgent{border-left-color:#a32c22}.monitoring-b .priority-card.attention{border-left-color:#8a4b0c}.monitoring-b .priority-top{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px}.monitoring-b .priority-card h2{margin-bottom:6px}.monitoring-b .priority-card p{color:var(--mb-muted)}.monitoring-b .priority-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px}.monitoring-b .priority-bottom button{flex-shrink:0}.monitoring-b .status{display:inline-block;font-size:12px;padding:4px 8px;border-radius:6px;font-weight:500;align-self:flex-start}.monitoring-b .danger{background:#fbeae8;color:#a32c22}.monitoring-b .warning{background:#fdf3e4;color:#8a4b0c}.monitoring-b .ok{background:#e6f4ec;color:#116a3e}.monitoring-b .side-stack{display:flex;flex-direction:column;gap:16px}.monitoring-b .panel{border:1px solid var(--mb-border);border-radius:16px;padding:20px;min-width:0}.monitoring-b .panel p,.monitoring-b .panel button{margin-top:8px}.monitoring-b .change{padding:12px 0;border-bottom:1px solid var(--mb-border);display:flex;justify-content:space-between;gap:12px}.monitoring-b .change:last-child{border-bottom:0}.monitoring-b .change strong{font-size:19px;white-space:nowrap;color:var(--mb-ink)}.monitoring-b .change small{display:block;margin-top:3px}.monitoring-b .filterbar{display:flex;gap:12px;margin:18px 0;flex-wrap:wrap}.monitoring-b :is(input,select){padding:12px}.monitoring-b .data-row{padding:16px 0;border-bottom:1px solid var(--mb-border);display:flex;gap:16px;justify-content:space-between}.monitoring-b .data-row p{font-size:14px;color:var(--mb-muted);margin-top:6px}.monitoring-b .passport-address{overflow-wrap:anywhere;white-space:pre-wrap}.monitoring-b .data-row a{color:#18766e;display:inline-block;margin-top:8px}.monitoring-b .num{font-size:30px;font-weight:600;color:var(--mb-ink)}.monitoring-b .summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0}.monitoring-b .empty{padding:20px;background:#f5f7f7;border-radius:12px}.monitoring-b .guide-note{border-left:4px solid #319C92;padding:12px 16px;background:#f5f7f7;margin:16px 0}.monitoring-b .tablewrap{overflow:auto}.monitoring-b table{width:100%;border-collapse:collapse}.monitoring-b :is(th,td){text-align:left;padding:12px;border-bottom:1px solid var(--mb-border)}.monitoring-b th{color:var(--mb-muted);font-weight:500}.monitoring-b footer{font-size:12px;color:var(--mb-muted);margin:28px 0}.monitoring-b .source-date{font-size:13px;color:#8a4b0c}.monitoring-b-tools{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:1100px)and (min-width:601px){.monitoring-b .focus-grid{grid-template-columns:1fr}.monitoring-b .priority-bottom{flex-wrap:wrap}}@media(max-width:600px){.monitoring-b{font-size:14px}.monitoring-b-shell{display:flex;flex-direction:column}.monitoring-b-nav{padding:12px 16px;border:0;background:#fff}.monitoring-b-nav :is(.account,.navnote){display:none}.monitoring-b-nav nav{display:flex;gap:8px;overflow:auto}.monitoring-b .navitem{flex:0 0 auto;width:auto;border:1px solid #7F8D87;font-size:13px}.monitoring-b-header{min-height:64px;padding:0 16px}.monitoring-b .identity{font-size:13px}.monitoring-b .profile{font-size:12px}.monitoring-b-content{padding:20px 16px 24px}.monitoring-b h1{font-size:26px;letter-spacing:-.5px}.monitoring-b h2{font-size:19px}.monitoring-b button{min-height:48px}.monitoring-b .focus-grid{display:block}.monitoring-b .side-stack{margin-top:20px}.monitoring-b :is(.panel,.priority-card){padding:16px}.monitoring-b .priority-card p{font-size:13px}.monitoring-b .priority-bottom{gap:10px}.monitoring-b .priority-bottom small{font-size:12px;max-width:125px}.monitoring-b .priority-bottom button{font-size:13px;min-width:148px;flex-shrink:1}.monitoring-b .summary-grid{grid-template-columns:1fr}.monitoring-b .data-row{display:block}.monitoring-b .data-row .status{margin-top:8px}.monitoring-b .filterbar input{width:100%}}[data-monitoring-b=true]{background:#fff;padding-bottom:0}[data-monitoring-b=true] .monitoring-b-host{margin-left:0;width:100%;max-width:none;padding:0}[data-monitoring-b=true] .monitoring-b-host>div{display:flex;flex-direction:column}[data-monitoring-b=true] .medika-topbar{order:3;padding:0 32px;border-top:1px solid #C9D1CE}.monitoring-b-cabinet-links{order:2;padding:16px 32px;color:#123b2d}.monitoring-b-cabinet-links summary{cursor:pointer;min-height:44px}.monitoring-b-cabinet-links nav{display:flex;flex-wrap:wrap;gap:12px}.monitoring-b-cabinet-links button{padding:10px 16px;min-height:44px;border:1px solid #7F8D87;border-radius:12px}.monitoring-b-cabinet-links :is(button,summary):focus-visible{outline:3px solid #319C92;outline-offset:3px}@media(max-width:600px){[data-monitoring-b=true] .medika-topbar,.monitoring-b-cabinet-links{padding-left:16px;padding-right:16px}.monitoring-b-cabinet-links :is(button,summary){min-height:48px}}@media(max-width:600px){.monitoring-b-workspace{display:contents}.monitoring-b-header{order:-1}.monitoring-b-content{width:100%}}[data-monitoring-b=true] .monitoring-b-host{display:flex;flex-direction:column}[data-monitoring-b=true] .monitoring-b-host>div{order:3}[data-monitoring-b=true] .medika-topbar{margin:0;position:static}.monitoring-b .navitem{background:#fff}.monitoring-b .navitem.active{background:#123b2d}.cm-feeds{min-width:0}.cm-feeds--b{margin-top:24px}.cm-feeds__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;margin-bottom:8px}.cm-feeds__groups{display:grid;gap:6px;margin-top:10px}.cm-feeds__group,.cm-feeds__missing{border:1px solid var(--cm-border, #c9d1ce);border-radius:12px;background:var(--cm-section, #f5f7f7);padding:0 12px;min-width:0}.cm-feeds__missing{margin-top:12px}.cm-feeds__group-summary{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;cursor:pointer;font-size:14px;list-style:none}.cm-feeds__group-summary::-webkit-details-marker{display:none}.cm-feeds__group-summary:before{content:"▸";flex:0 0 auto;margin-right:6px;font-size:12px;color:var(--cm-muted, #52635c)}details[open]>.cm-feeds__group-summary:before{content:"▾"}.cm-feeds__group-query{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;font-weight:600;color:var(--cm-forest, #123b2d)}.cm-feeds__group-count{flex:0 0 auto;font-size:12px;color:var(--cm-muted, #52635c);white-space:nowrap}.cm-feeds__pages{list-style:none;margin:0;padding:0 0 8px;display:grid;gap:6px}.cm-feeds__page{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;font-size:13px;line-height:1.4;border-top:1px solid var(--cm-border, #c9d1ce);padding-top:6px;min-width:0}.cm-feeds__page-title{flex:1 1 240px;min-width:0;overflow-wrap:anywhere;color:var(--cm-forest, #123b2d)}.cm-feeds__page-device{color:var(--cm-muted, #52635c);font-size:12px}.cm-feeds__link{color:var(--cm-link, #18766e);text-decoration:underline;text-underline-offset:2px;white-space:nowrap;font-size:13px}.cm-feeds__report{white-space:pre-line;overflow-wrap:anywhere;margin-top:10px}.cm-feeds__scroll{max-width:100%;overflow-x:auto}.cm-feeds__table{width:100%;min-width:640px;border-collapse:collapse;margin-top:10px;font-size:13px}.cm-feeds__table th,.cm-feeds__table td{text-align:left;padding:6px 8px;border-bottom:1px solid var(--cm-border, #c9d1ce);vertical-align:top}.cm-feeds__table .cm-feeds__clinic,.cm-feeds__table .cm-feeds__card{white-space:nowrap}.cm-feeds__table .cm-feeds__address{min-width:260px;overflow-wrap:anywhere}.cm-feeds__table .cm-feeds__num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.cm-feeds__sort,.monitoring-b .cm-feeds__sort{font:inherit;font-weight:inherit;color:inherit;background:none;border:0;border-radius:0;padding:0;min-height:0;cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px;white-space:nowrap}.cm-feeds__more,.monitoring-b .cm-feeds__more{display:inline-flex;align-items:center;min-height:44px;margin-top:4px;padding:0;border:0;border-radius:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--cm-link, #18766e);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.monitoring-b .cm-feeds__table th,.monitoring-b .cm-feeds__table td{padding:10px 12px}.monitoring-b .cm-feeds__table th{color:var(--mb-muted);font-weight:500}.monitoring-b .cm-feeds__link{color:#18766e}.monitoring-b .cm-feeds__group-query,.monitoring-b .cm-feeds__page-title{color:var(--mb-ink)}.monitoring-b .cm-feeds__group-count,.monitoring-b .cm-feeds__page-device{color:var(--mb-muted)}.monitoring-b .cm-feeds__group,.monitoring-b .cm-feeds__missing{border-color:var(--mb-border);background:#f5f7f7}.monitoring-b .cm-feeds__page{border-top-color:var(--mb-border);font-size:14px}.monitoring-b .cm-feeds__report{margin-top:12px}.monitoring-distribution{margin:1rem 0;min-width:0}.monitoring-distribution figcaption{font-weight:600;margin-bottom:.6rem;overflow-wrap:anywhere}.monitoring-distribution-bar{display:flex;height:14px;gap:2px;border-radius:7px;overflow:hidden;background:#e5e7eb}.monitoring-distribution-bar span{min-width:2px}.monitoring-distribution ul{list-style:none;display:grid;gap:.45rem;margin:.75rem 0;padding:0}.monitoring-distribution li{display:flex;gap:.45rem;align-items:baseline;flex-wrap:wrap}.monitoring-distribution-key{height:.65rem;width:.65rem;flex-shrink:0;display:inline-block;border-radius:2px}.monitoring-distribution [data-tone=full_available]{background:#247a64}.monitoring-distribution [data-tone=head_only]{background:#d29338}.monitoring-distribution [data-tone=partial_platform_limit]{background:#ac614e}.monitoring-distribution [data-tone=unknown]{background:#8c9297}.monitoring-platform-distributions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem}.monitoring-platform-distributions figure{padding:1rem;border:1px solid var(--border,#dde0df);border-radius:12px}.monitoring-b meter{display:block;width:100%;max-width:300px;height:16px;margin:.5rem 0}.monitoring-b .leadership-tasks{margin:1rem 0}.monitoring-b .leadership-tasks .data-row{display:block}.monitoring-b .priority-card{border-color:#d9dfdc}.leadership-context{padding:1rem;margin:1rem 0;border:1px solid var(--cabinet-border,#dde0df);border-radius:12px;color:var(--cabinet-text-body,inherit)}.leadership-context button,.cm-monitoring-pagination button,.cm-monitoring-review-summary button{min-height:44px;padding:.5rem .85rem;border:1px solid currentColor;border-radius:8px;margin:.35rem .5rem .35rem 0}.cm-monitoring-review-summary{padding:1rem;border:1px solid var(--cabinet-border,#dde0df);border-radius:12px;margin-bottom:1rem}.cm-monitoring-pagination{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.monitoring-b .summary-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.monitoring-b .data-row>div{min-width:0}@media(max-width:600px){.monitoring-b .focus-grid{grid-template-columns:1fr}.monitoring-b .priority-card,.monitoring-b .panel,.monitoring-b .monitoring-b-content{padding:16px}.monitoring-b .filterbar{display:flex;flex-wrap:wrap}.monitoring-b .filterbar>*{min-width:0;max-width:100%}}.cabinet-font-scope{--font-ui: "Golos Text", system-ui, sans-serif;--font-sans: "Golos Text", system-ui, sans-serif;font-family:var(--font-ui)}.shoots-card,.shoots-calendar{background:var(--color-card);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--cabinet-radius-card,20px);padding:24px;min-width:0;font-family:var(--font-sans);line-height:1.5;overflow-wrap:anywhere}.shoots-card{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-block:16px}.shoots-card h2,.shoots-calendar h2{font-size:22px;font-weight:650;margin:0 0 12px}.shoots-calendar h3{font-size:18px;font-weight:600;margin-bottom:16px}.shoots-branch{font-weight:600}.shoots-calendar p{margin:8px 0}.shoots-card p{margin:4px 0}.shoots-weeks{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:24px 0}.shoots-week{display:flex;flex-direction:column;padding:16px;background:var(--color-bg);border-radius:12px;border:1px solid var(--color-border)}.shoots-booking,.shoots-confirm,.shoots-form{padding-block:24px;border-top:1px solid var(--color-border)}.shoots-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px;min-width:0}.shoots-actions>*{min-width:0;max-width:100%;box-sizing:border-box}.shoots-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.shoots-fields label{display:flex;flex-direction:column;gap:8px;min-width:0}.shoots-note{grid-column:1/-1}.shoots-fields select,.shoots-fields textarea{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--cabinet-border-strong,var(--color-border));border-radius:12px;color:var(--color-text);background:var(--color-bg);font:inherit}.shoots-fields textarea{min-height:100px;resize:vertical}.shoots-calendar :focus-visible{outline:2px solid var(--cabinet-brand-teal,var(--color-accent));outline-offset:3px}.shoots-calendar :is(button,select,textarea,h2){scroll-margin-block:100px 140px}.shoots-calendar [role=alert]{border-left:3px solid var(--cabinet-color-danger);padding-left:16px;margin-block:16px}.shoots-card button{flex-shrink:0}.shoots-card .cabinet-ui-button,.shoots-calendar .cabinet-ui-button{white-space:normal;max-width:100%}@media(max-width:767px){.shoots-card,.shoots-calendar{padding:16px}.shoots-card{align-items:stretch;flex-direction:column;gap:16px}.shoots-fields,.shoots-weeks{grid-template-columns:minmax(0,1fr)}.shoots-card button,.shoots-calendar button,.shoots-fields select,.shoots-fields textarea{min-height:48px}.shoots-actions>*{flex:1 1 160px}}.shoots-period{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;color:var(--color-text)}.shoots-period p{flex:1 1 180px;text-align:center}.shoots-period .cabinet-ui-button{min-height:44px;white-space:normal}@media(max-width:767px){.shoots-period .cabinet-ui-button{min-height:48px;flex:1 1 180px}.shoots-period p{flex-basis:100%;order:-1}}.cabinet-today__title-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-bottom:4px}.cabinet-today__h1{margin:0;font-size:22px;line-height:1.25;font-weight:600;color:var(--cabinet-text-heading);letter-spacing:-.01em}.cabinet-today__scope{margin:0;font-size:13px;color:var(--color-text-dim)}.cabinet-today__nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin:6px 0 8px;border-radius:var(--cabinet-radius-control);overflow:hidden}.cabinet-today__nums.cabinet-today__nums--materials-hidden{grid-template-columns:repeat(3,minmax(0,1fr))}.cabinet-today__num{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"val val" "lbl lbl" "unit unit";align-items:center;row-gap:2px;min-height:56px;padding:5px 6px 4px;border:0;text-align:left;color:var(--color-text);background:var(--tile, var(--cabinet-surface-section));cursor:pointer;font:inherit;line-height:1.1}.cabinet-today__num:disabled{cursor:default}.cabinet-today__num:hover:not(:disabled){filter:brightness(.97)}.cabinet-today__num:focus-visible{outline:2px solid var(--cabinet-brand-teal);outline-offset:-2px}.cabinet-today__num-value{grid-area:val;font-size:20px;font-weight:700;color:var(--cabinet-text-heading);line-height:1}.cabinet-today__num-label{grid-area:lbl;font-size:12px;line-height:1.15;font-weight:600;letter-spacing:-.01em;color:var(--color-text-dim)}.cabinet-today__num-unit{grid-area:unit;font-size:12px;line-height:1.15;color:var(--color-text-dim)}.cabinet-today__num--danger{--tile: var(--cabinet-color-danger-bg)}.cabinet-today__num--danger .cabinet-today__num-value,.cabinet-today__num--danger .cabinet-today__num-label{color:var(--cabinet-color-danger)}.cabinet-today__num--warning{--tile: var(--cabinet-color-warning-bg)}.cabinet-today__num--warning .cabinet-today__num-value,.cabinet-today__num--warning .cabinet-today__num-label{color:var(--cabinet-color-warning)}.cabinet-today__num--doctor{--tile: var(--cabinet-color-doctor-bg)}.cabinet-today__num--doctor .cabinet-today__num-value,.cabinet-today__num--doctor .cabinet-today__num-label{color:var(--cabinet-color-doctor)}.cabinet-today__num--success{--tile: var(--cabinet-color-success-bg)}.cabinet-today__num--success .cabinet-today__num-value,.cabinet-today__num--success .cabinet-today__num-label{color:var(--cabinet-color-success)}@media(max-width:359px){.cabinet-today__num{padding:5px 3px 4px}}.cabinet-today__filters{display:flex;align-items:center;gap:8px;margin:0 0 8px}.cabinet-today__strip{flex:1 1 0;min-width:0;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px 0}.cabinet-today__strip::-webkit-scrollbar{display:none}.cabinet-today__chip{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:var(--cabinet-control-h);padding:0 12px;border-radius:999px;border:1px solid var(--cabinet-border-strong);background:var(--color-card);font:inherit;font-size:13px;font-weight:500;color:var(--color-text);cursor:pointer;white-space:nowrap}.cabinet-today__chip[aria-pressed=true]{border-color:var(--cabinet-brand-forest);box-shadow:inset 0 0 0 1px var(--cabinet-brand-forest);background:var(--cabinet-surface-section);color:var(--cabinet-text-heading);font-weight:600}.cabinet-today__chip-count{font-size:12px;color:var(--color-text-dim)}.cabinet-today__select{position:relative;flex:none}.cabinet-today__select--status{display:none;flex:1 1 0;min-width:0}.cabinet-today__select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-height:var(--cabinet-control-h);max-width:150px;width:100%;border:1px solid var(--cabinet-border-strong);background:var(--color-card);border-radius:999px;padding:0 30px 0 12px;font:inherit;font-size:13px;font-weight:500;color:var(--color-text);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cabinet-today__select--status select{max-width:none}.cabinet-today__select .cabinet-today__chev{position:absolute;right:10px;top:50%;width:14px;height:14px;margin-top:-7px;color:var(--color-text-dim);pointer-events:none}.cabinet-today__chip:focus-visible,.cabinet-today__select select:focus-visible,.cabinet-today__group-toggle:focus-visible{outline:2px solid var(--cabinet-brand-teal);outline-offset:2px}@media(max-width:400px){.cabinet-today__strip{display:none}.cabinet-today__select--status{display:block}.cabinet-today__select--format{flex:1 1 0;min-width:0}.cabinet-today__select--format select{max-width:none}}.cabinet-today__card{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--cabinet-radius-card);overflow:hidden}.cabinet-today__ch{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;min-height:var(--cabinet-control-h);padding:6px 12px;border-bottom:1px solid var(--color-border);background:var(--cabinet-surface-section)}.cabinet-today__ch h3{margin:0;font-size:14px;font-weight:600;line-height:1.25;color:var(--cabinet-text-heading)}.cabinet-today__ch-count{font-size:12px;font-weight:500;color:var(--color-text-dim)}.cabinet-today__breakdown{margin:0;padding:6px 12px;font-size:12px;color:var(--color-text-dim);border-bottom:1px solid var(--color-border)}.cabinet-today__empty{margin:0;padding:12px;font-size:14px;color:var(--color-text-dim)}.cabinet-today__group{border-top:1px solid var(--color-border)}.cabinet-today__group:first-child{border-top:0}.cabinet-today__slot{border-top:1px solid var(--color-border);padding:12px}.cabinet-today__group-toggle{display:flex;align-items:center;gap:8px;width:100%;min-height:var(--cabinet-control-h);padding:2px 12px;border:0;background:var(--cabinet-color-neutral-bg);font:inherit;font-size:12px;font-weight:700;color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.04em;text-align:left;cursor:pointer}.cabinet-today__group--danger .cabinet-today__group-toggle{background:var(--cabinet-color-danger-bg);color:var(--cabinet-color-danger)}.cabinet-today__group--warning .cabinet-today__group-toggle{background:var(--cabinet-color-warning-bg);color:var(--cabinet-color-warning)}.cabinet-today__group-label{flex:1 1 auto}.cabinet-today__group-toggle .cabinet-today__chev{width:16px;height:16px;flex:none;color:currentColor;transition:transform .15s}.cabinet-today__group-toggle[aria-expanded=false] .cabinet-today__chev{transform:rotate(-90deg)}.cabinet-today__rows{margin:0;padding:0;list-style:none}.cabinet-today__row{display:grid;grid-template-columns:4px minmax(0,1fr);grid-template-rows:auto auto auto auto;gap:4px 8px;padding:8px 12px 12px 0;border-top:1px solid var(--color-border);--fmt: var(--cabinet-fmt-task);--fmt-text: var(--cabinet-fmt-task-text)}.cabinet-today__row:first-child{border-top:0}.cabinet-today__row--fmt-article{--fmt: var(--cabinet-fmt-article);--fmt-text: var(--cabinet-fmt-article-text)}.cabinet-today__row--fmt-video{--fmt: var(--cabinet-fmt-video);--fmt-text: var(--cabinet-fmt-video-text)}.cabinet-today__row--fmt-post{--fmt: var(--cabinet-fmt-post);--fmt-text: var(--cabinet-fmt-post-text)}.cabinet-today__row--fmt-plan{--fmt: var(--cabinet-fmt-plan);--fmt-text: var(--cabinet-fmt-plan-text)}.cabinet-today__row--fmt-question{--fmt: var(--cabinet-fmt-question);--fmt-text: var(--cabinet-fmt-question-text)}.cabinet-today__stripe{grid-column:1;grid-row:1 / span 4;align-self:stretch;border-radius:0 2px 2px 0;background:var(--fmt)}.cabinet-today__row--overdue{background:color-mix(in srgb,var(--cabinet-color-danger-bg) 55%,var(--color-card))}.cabinet-today__row--overdue .cabinet-today__stripe{background:var(--cabinet-color-danger)}.cabinet-today__kind{grid-column:2;grid-row:1;margin:0;font-size:12px;font-weight:700;color:var(--fmt-text);text-transform:uppercase;letter-spacing:.04em;line-height:1.2}.cabinet-today__title{grid-column:2;grid-row:2;margin:0;font-size:16px;line-height:1.3;font-weight:500;color:var(--color-text);overflow-wrap:anywhere}.cabinet-today__meta{grid-column:2;grid-row:3;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;color:var(--color-text-dim)}.cabinet-today__due{font-weight:500;color:var(--color-text)}.cabinet-today__row--overdue .cabinet-today__due{color:var(--cabinet-color-danger)}.cabinet-today__act{grid-column:2;grid-row:4;display:flex;flex-direction:column;gap:4px;margin-top:4px}.cabinet-today__act .cabinet-ui-button{width:100%}.cabinet-today__pill{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:1px 10px;font-size:12px;font-weight:600;line-height:18px;white-space:nowrap}.cabinet-today__pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.cabinet-today__pill--overdue{color:var(--cabinet-color-danger);background:var(--color-card)}.cabinet-today__pill--answer{color:var(--cabinet-color-warning);background:var(--cabinet-color-warning-bg)}.cabinet-today__pill--doctor{color:var(--cabinet-color-doctor);background:var(--cabinet-color-doctor-bg)}.cabinet-today__pill--neutral{color:var(--cabinet-color-neutral);background:var(--cabinet-color-neutral-bg)}.cabinet-today__pill--shared{color:var(--cabinet-text-heading);background:var(--color-card);border:1px solid var(--color-border)}.cabinet-today__pill--shared:before{background:var(--cabinet-brand-teal)}@media(min-width:640px){.cabinet-today__row{grid-template-columns:4px minmax(0,1fr) auto;grid-template-rows:auto auto auto;align-items:center;padding-bottom:8px}.cabinet-today__stripe{grid-row:1 / span 3}.cabinet-today__act{grid-column:3;grid-row:1 / span 3;align-self:center;margin-top:0;min-width:200px}.cabinet-today__nums{gap:8px;border-radius:0;overflow:visible;margin:8px 0 12px}.cabinet-today__num{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"val val" "lbl unit";column-gap:6px;row-gap:0;min-height:72px;padding:10px 14px;border-radius:var(--cabinet-radius-card)}.cabinet-today__num-value{font-size:30px}.cabinet-today__num-label,.cabinet-today__num-unit{font-size:13px;line-height:1.2;letter-spacing:0}.cabinet-today__num-unit{justify-self:end}.cabinet-today__strip{flex-wrap:wrap;overflow:visible}.cabinet-today__select select{max-width:none}}@media(min-width:1024px){.cabinet-today__h1{font-size:24px}.cabinet-today__title{font-size:15px}}.cabinet-today__aside{display:grid;gap:20px;align-content:start}.cabinet-today__sect>details>summary{list-style:none;cursor:pointer}.cabinet-today__sect>details>summary::-webkit-details-marker{display:none}.cabinet-today__ch--summary{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"h3 chev" "n chev";align-items:center;column-gap:10px;row-gap:0}.cabinet-today__ch--summary h3{grid-area:h3}.cabinet-today__ch--summary .cabinet-today__ch-count{grid-area:n}.cabinet-today__ch--summary .cabinet-today__chev{grid-area:chev;width:16px;height:16px;color:var(--color-text-dim);transition:transform .15s}.cabinet-today__sect>details[open]>summary .cabinet-today__chev{transform:rotate(180deg)}.cabinet-today__sect>details:not([open])>summary{border-bottom:0}.cabinet-today__ch--summary:focus-visible{outline:2px solid var(--cabinet-brand-teal);outline-offset:-2px}.cabinet-today__ch--queue{--sect-bg: var(--cabinet-color-warning-bg)}.cabinet-today__sect--doctor .cabinet-today__ch{--sect-bg: var(--cabinet-color-doctor-bg)}.cabinet-today__sect--agency .cabinet-today__ch{--sect-bg: var(--cabinet-color-neutral-bg)}.cabinet-today__sect--calendar .cabinet-today__ch{--sect-bg: var(--cabinet-color-success-bg)}.cabinet-today__ch{background:var(--sect-bg, var(--cabinet-surface-section))}.cabinet-today__note{margin:0;padding:0 12px;font-size:12px;color:var(--color-text-dim);border-top:1px solid var(--color-border);background:var(--cabinet-surface-section)}.cabinet-today__ln{display:inline-flex;align-items:center;min-height:var(--cabinet-control-h);padding:0 4px;border:0;background:none;font:inherit;font-size:13px;font-weight:500;color:var(--cabinet-text-link);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cabinet-today__ln:focus-visible{outline:2px solid var(--cabinet-brand-teal);outline-offset:2px;border-radius:4px}.cabinet-today__plain{display:grid;gap:3px;padding:8px 12px;border-top:1px solid var(--color-border);--fmt-text: var(--cabinet-fmt-task-text)}.cabinet-today__plain:first-child{border-top:0}.cabinet-today__plain--fmt-article{--fmt-text: var(--cabinet-fmt-article-text)}.cabinet-today__plain--fmt-video{--fmt-text: var(--cabinet-fmt-video-text)}.cabinet-today__plain--fmt-post{--fmt-text: var(--cabinet-fmt-post-text)}.cabinet-today__plain--fmt-plan{--fmt-text: var(--cabinet-fmt-plan-text)}.cabinet-today__plain .cabinet-today__kind,.cabinet-today__plain .cabinet-today__title,.cabinet-today__plain .cabinet-today__meta,.cabinet-today__plain .cabinet-today__act{grid-column:auto;grid-row:auto}.cabinet-today__plain .cabinet-today__title{font-size:14px}.cabinet-today__plain .cabinet-today__act{margin-top:4px}.cabinet-today__funnel{margin:0;padding:8px 12px 12px;list-style:none;display:grid;gap:0}.cabinet-today__funnel-btn{display:grid;grid-template-columns:128px minmax(0,1fr) 32px;align-items:center;gap:8px;width:100%;min-height:var(--cabinet-control-h);padding:0 4px;border:0;border-radius:6px;background:none;font:inherit;font-size:13px;color:var(--color-text-dim);text-align:left;cursor:pointer}.cabinet-today__funnel-btn:hover:not(:disabled){background:var(--cabinet-surface-section);color:var(--color-text)}.cabinet-today__funnel-btn:focus-visible{outline:2px solid var(--cabinet-brand-teal);outline-offset:2px}.cabinet-today__funnel-btn:disabled{cursor:default}.cabinet-today__funnel-row--hot .cabinet-today__funnel-btn{color:var(--cabinet-text-heading);font-weight:600}.cabinet-today__funnel-bar{height:14px;border-radius:4px;background:var(--cabinet-surface-section);overflow:hidden}.cabinet-today__funnel-bar i{display:block;height:100%;border-radius:4px;background:var(--cabinet-border-strong)}.cabinet-today__funnel-row--agency .cabinet-today__funnel-bar i{background:var(--cabinet-brand-teal)}.cabinet-today__funnel-row--doctor .cabinet-today__funnel-bar i{background:var(--cabinet-color-doctor)}.cabinet-today__funnel-row--hot .cabinet-today__funnel-bar i{background:var(--cabinet-color-warning)}.cabinet-today__funnel-row--success .cabinet-today__funnel-bar i{background:var(--cabinet-color-success)}.cabinet-today__funnel-num{text-align:right;font-weight:600;color:var(--color-text);font-variant-numeric:tabular-nums}.cabinet-today__cal{padding:8px 8px 12px}.cabinet-today__dow,.cabinet-today__legend{display:none}.cabinet-today__grid{margin:0;padding:0;list-style:none;display:grid;gap:4px}.cabinet-today__day{display:none}.cabinet-today__day--has{display:block}.cabinet-today__day--has button{display:flex;align-items:center;gap:8px;width:100%;min-height:var(--cabinet-control-h);padding:4px 10px;border:1px solid var(--color-border);border-radius:var(--cabinet-radius-control);background:var(--cabinet-surface-section);font:inherit;font-size:13px;color:var(--color-text);text-align:left;cursor:pointer;line-height:1.3}.cabinet-today__day--has button:hover{background:var(--cabinet-color-doctor-bg)}.cabinet-today__day--has button:focus-visible{outline:2px solid var(--cabinet-brand-teal);outline-offset:2px}.cabinet-today__day-n{font-weight:600;color:var(--cabinet-text-heading);min-width:22px}.cabinet-today__dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--cabinet-color-doctor)}.cabinet-today__cal .cabinet-today__empty{padding:8px 4px 0}@media(min-width:640px){.cabinet-today__dow{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.cabinet-today__dow span{font-size:12px;color:var(--color-text-dim);text-align:center;font-weight:500}.cabinet-today__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;margin-top:4px}.cabinet-today__day{display:flex;position:relative;aspect-ratio:1 / 1;min-height:44px;border-radius:8px;background:var(--cabinet-surface-section);align-items:center;justify-content:center;font-size:13px;color:var(--color-text-dim);font-weight:500}.cabinet-today__day--has button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;padding:0;border:0;border-radius:8px;background:transparent;justify-content:center;gap:0}.cabinet-today__day--has button:hover{background:color-mix(in srgb,var(--cabinet-brand-forest) 8%,transparent)}.cabinet-today__day-n{min-width:0;color:inherit}.cabinet-today__day-desc{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cabinet-today__day--n1{background:color-mix(in srgb,var(--cabinet-brand-teal) 22%,var(--color-card));color:var(--color-text)}.cabinet-today__day--n2{background:color-mix(in srgb,var(--cabinet-brand-teal) 45%,var(--color-card));color:var(--cabinet-text-heading)}.cabinet-today__day--n3{background:var(--cabinet-brand-teal);color:#fff;font-weight:600}.cabinet-today__day--today{box-shadow:inset 0 0 0 2px var(--cabinet-brand-forest);color:var(--cabinet-text-heading);font-weight:600}.cabinet-today__day .cabinet-today__dot{position:absolute;top:4px;right:4px;z-index:1}.cabinet-today__legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin:8px 0 0;font-size:12px;color:var(--color-text-dim)}.cabinet-today__legend span{display:inline-flex;align-items:center;gap:4px}.cabinet-today__legend i{width:10px;height:10px;border-radius:3px;display:inline-block}.cabinet-today__legend-1{background:color-mix(in srgb,var(--cabinet-brand-teal) 22%,var(--color-card))}.cabinet-today__legend-2{background:color-mix(in srgb,var(--cabinet-brand-teal) 45%,var(--color-card))}.cabinet-today__legend-3{background:var(--cabinet-brand-teal)}.cabinet-today__legend-doc{border-radius:50%;background:var(--cabinet-color-doctor);width:7px;height:7px}.cabinet-today__legend-today{box-shadow:inset 0 0 0 2px var(--cabinet-brand-forest);background:transparent}}.cabinet-today__task{border-top:1px solid var(--color-border)}.cabinet-today__task:first-child{border-top:0}.cabinet-today__task-btn{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 12px;width:100%;min-height:var(--cabinet-control-h);padding:8px 12px;border:0;border-left:3px solid transparent;background:none;font:inherit;text-align:left;color:var(--color-text);cursor:pointer}.cabinet-today__task-btn:hover{background:var(--cabinet-surface-section)}.cabinet-today__task-btn:focus-visible{outline:2px solid var(--cabinet-brand-teal);outline-offset:-2px}.cabinet-today__task--overdue .cabinet-today__task-btn{border-left-color:var(--cabinet-color-danger)}.cabinet-today__task-main{display:grid;gap:3px;min-width:0}.cabinet-today__task-main .cabinet-today__title{font-size:14px}.cabinet-today__task-due{font-size:12px;color:var(--color-text-dim);text-align:right;white-space:nowrap}.cabinet-today__task-due--overdue{color:var(--cabinet-color-danger)}.cabinet-today__task-late{display:block;margin-top:2px}.cabinet-today__holidays>summary h3{margin:0;font-size:14px;font-weight:600;line-height:1.25;color:var(--cabinet-text-heading)}.cabinet-today__empty--reset{display:grid;gap:8px;justify-items:start}.cabinet-today__empty--reset p{margin:0}.cabinet-today__group--stale .cabinet-today__group-toggle{background:var(--cabinet-surface-section)}.cabinet-today__stale{display:grid;gap:8px;justify-items:start;padding:8px 12px 12px;font-size:13px;color:var(--color-text-dim)}.cabinet-today__stale p{margin:0}.cabinet-today__stale-list{margin:0;padding:0 0 0 18px;display:grid;gap:2px;color:var(--color-text)}@media(max-width:1023px){.cabinet-today__funnel-btn{grid-template-columns:minmax(0,1fr) auto;min-height:48px;gap:12px}.cabinet-today__funnel-bar{display:none}.cabinet-today__funnel-label{min-width:0;overflow-wrap:anywhere}}.cabinet-today__funnel-btn[data-unavailable-target]{cursor:default}
