/* Agenda R3 — slots estáveis; preserva nós/IDs/handlers dos módulos existentes. */
html.cedar-agenda-r3 .topbar{background:#fff!important;border-bottom:1px solid #e6d8c8!important;box-shadow:none!important;gap:10px}
html.cedar-agenda-r3 .tb-modules{background:transparent!important;border-radius:0!important;padding:0 8px!important;gap:4px!important;min-width:0}
html.cedar-agenda-r3 .tb-modules .tb-btn--module{background:transparent!important;color:#5b4b3d!important;border-color:transparent!important;box-shadow:none!important;border-radius:4px!important;font-weight:500;padding:9px 10px;white-space:nowrap}
html.cedar-agenda-r3 .tb-modules .tb-btn--module.is-active,html.cedar-agenda-r3 body:has(#screen_agenda.active) #btn_agenda{color:#785533!important;border-bottom:2px solid #785533!important;font-weight:700}
html.cedar-agenda-r3 #cdr_brand_lockup{padding:3px 16px 3px 8px!important;gap:12px!important;flex-shrink:0}
html.cedar-agenda-r3 .cdr-brand-symbol{width:40px!important;height:40px!important;display:flex}
html.cedar-agenda-r3 .cdr-brand-symbol svg{width:40px!important;height:40px!important}
html.cedar-agenda-r3 #cdr_mod_name{font-size:20px!important;font-weight:750;letter-spacing:.5px}
html.cedar-agenda-r3 #cedar-viewas-btn{background:#fff!important;color:#785533!important;border:0!important;box-shadow:none!important}
.r3-menu{position:relative;display:inline-block;color:#584737;font-size:13px;flex-shrink:0}
.r3-menu>summary{list-style:none;display:flex;gap:7px;align-items:center;cursor:pointer;padding:11px 12px;border:1px solid transparent;border-radius:8px;white-space:nowrap}
.r3-menu>summary::-webkit-details-marker{display:none}.r3-menu>summary:after{content:'⌄';font-size:14px}.r3-menu>summary:hover{background:#f5eee5}
.r3-menu-list{position:absolute;right:0;top:100%;min-width:230px;z-index:9900;background:white;border:1px solid #e6d8c8;box-shadow:0 8px 28px #39261124;padding:8px;border-radius:10px;display:flex;flex-direction:column;gap:4px}
.r3-menu-list button{width:100%;text-align:left;justify-content:flex-start!important;min-height:40px!important;white-space:normal!important}
.r3-menu[hidden],.r3-menu:not([open])>.r3-menu-list{display:none!important}
html.cedar-agenda-r3 #screen_agenda.agenda-r3{--r3-gap:10px}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;flex-wrap:wrap}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-header-left{display:flex;flex-direction:column;align-items:flex-start;gap:6px}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-title{font-size:27px;color:#2b211b}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-date-display{font-size:13px;font-weight:500}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-header-right{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 #btn_novo_agendamento,html.cedar-agenda-r3 #screen_agenda.agenda-r3 #btn_quick_register{order:9;background:#785533!important;color:#fff!important;border:1px solid #785533!important;min-height:46px;padding:10px 19px;font-size:15px;font-weight:700;box-shadow:0 2px 3px #39261112}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 #btn_busca_paciente,html.cedar-agenda-r3 #screen_agenda.agenda-r3 #tab_busca{display:none!important}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-toolbar{margin-bottom:14px;gap:12px;flex-wrap:wrap}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-toolbar-right{flex:1;display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}
.r3-search{display:flex;align-items:center;gap:8px;flex:1 1 300px;max-width:640px;position:relative;min-width:240px;background:white;border:1px solid #dfd3c3;border-radius:8px;padding:0 10px;margin-bottom:16px}
.r3-search #ag_search{min-width:80px;flex:1;width:auto;border:0!important;box-shadow:none!important;background:transparent;height:40px;padding:8px 0}.r3-search select{max-width:155px;border:0;border-left:1px solid #eee2d4;border-radius:0;background:white;color:#514337;font-size:12px;padding:8px;min-height:36px}
.r3-search-hint{position:absolute;bottom:-17px;right:1px;font-size:10px;color:#75685b}.r3-search-go{font-size:11px;border:0;background:#f5eee5;border-radius:5px;padding:6px}.r3-search-go[hidden]{display:none}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-kpi-bar{box-shadow:none;border-color:#e7dccf}html.cedar-agenda-r3 #screen_agenda.agenda-r3 #ag_kpi_bar .agr-fixed{padding:10px 12px}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-bulk-bar{min-height:34px;padding:4px 8px!important;margin:0!important;background:transparent!important;border:0!important;font-size:12px!important}
/* Os filhos contratuais continuam no DOM: display:contents apenas integra sua grade. */
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row{display:grid;grid-template-columns:20px 28px 48px minmax(170px,1fr) 55px 118px 145px 108px 100px 104px;grid-template-rows:auto auto minmax(30px,auto);gap:3px 9px!important;align-items:center;padding:13px 14px 8px!important;margin-bottom:10px!important;min-height:104px;position:relative;border:1px solid #e5dbce!important;border-left:4px solid #b7a896!important;border-radius:12px!important;box-shadow:none!important;background:#fff!important;cursor:default}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row[data-opst="em_espera"]{background:#eff6ff!important;border-left-color:#367bd8!important}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row[data-opst="em_atendimento"]{background:#f6f3fa!important;border-left-color:#8b62ba!important}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row[data-opst="atendido"],html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row[data-opst="finalizado"],html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row--green{background:#eff8f1!important;border-left-color:#23834b!important}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row[data-opst="faltou"]{background:#fff1f1!important;border-left-color:#c53d3d!important}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row[data-opst="cancelado"]{background:#f5f3f0!important;opacity:1!important;border-left-color:#918479!important}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row[data-preag="1"]{background:white!important;border-left-color:#c69547!important}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row>.ag-row-chk{grid-column:1;grid-row:1/3;margin:0}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-ordleft{grid-column:2;grid-row:1/3;width:28px;height:28px;min-width:28px;background:transparent!important;border-color:#deceb9!important}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-hora{grid-column:3;grid-row:1/3;font-size:14px;min-width:0}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-nome{grid-column:4;grid-row:1;max-width:none!important;min-width:0;white-space:normal!important;overflow-wrap:anywhere;font-size:15px!important;line-height:1.3;cursor:pointer}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-conv{grid-column:4;grid-row:2;background:transparent!important;color:#5e5145!important;padding:0!important;font-size:11px;max-width:100%;width:auto;justify-self:start;white-space:normal;min-width:0}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-tipo{grid-column:5;grid-row:1/3;font-size:11px!important;text-align:center;justify-self:center}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-age{grid-column:6;grid-row:1/3;font-size:11px;white-space:normal;line-height:1.4;color:#75685c;min-width:0}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-strip,html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-attctrl,html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-actions{display:contents!important}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-pill{grid-column:7;grid-row:1/3;max-width:100%;justify-content:center;height:34px;font-size:12px}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-ckbtn{grid-column:8;grid-row:1/3;height:35px!important;width:100%;padding:5px 7px!important;font-size:11px!important;background:transparent!important;color:#0f766e!important;border:1px solid #78b7a6!important}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-call{grid-column:9;grid-row:1/3;height:35px!important;min-width:0!important;width:100%;font-size:12px!important;justify-content:center;white-space:normal!important;padding:5px!important}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-call--wait{font-size:10px!important;color:#7a808b!important}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-call--urg{grid-column:6;grid-row:3;font-size:11px!important;height:27px!important;background:transparent!important;color:#a84919!important;border-color:transparent!important}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-actions>.ag-btn--outline{grid-column:10;grid-row:1/3;height:35px!important;padding:5px 8px!important;font-size:12px!important;border-radius:7px}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-locktag{display:none!important}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-flags{grid-column:4/8;grid-row:3;display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-height:26px;min-width:0;padding-top:5px}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-flag{font-size:11px;line-height:1.5;padding:2px 6px;box-shadow:none;max-width:100%;white-space:normal}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row:not(.r3-expanded) .ag-row-flags>.ag-flag--at-preag,html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row:not(.r3-expanded) .ag-row-flags>.ag-flag--at-semsolic,html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row:not(.r3-expanded) .ag-row-flags>.ag-flag--at-semcpf,html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row:not(.r3-expanded) .ag-row-flags>[data-agsd],html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row:not(.r3-expanded) .ag-row-flags>.ag-flag--at-remarcado{display:none!important}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-pending-summary{grid-column:4/6;grid-row:3;justify-self:start;border:0;background:transparent;color:#9a5f16;display:flex;gap:5px;align-items:center;font-size:11px;padding:4px 0;cursor:pointer}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-pending-summary[hidden]{display:none!important}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row:has(.r3-pending-summary:not([hidden])) .ag-row-flags{grid-column:5/8;justify-content:flex-end}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-details-toggle{grid-column:10;grid-row:3;border:0;background:transparent;color:#5d4936;font-size:12px;display:flex;align-items:center;justify-content:center;gap:5px;height:30px;cursor:pointer}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-actions>[data-cedar-wa="agenda"]{grid-column:8/10;grid-row:3;justify-self:end;background:transparent!important;color:#13765d!important;border:0!important;height:30px!important;font-size:12px!important;box-shadow:none!important;padding:4px 8px!important}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-details-heading{display:none}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-acmp,html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-note,html.cedar-agenda-r3 #screen_agenda.agenda-r3 .tbx-btn,html.cedar-agenda-r3 #screen_agenda.agenda-r3 .cks-sendbtn,html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-actions>.ag-btn--danger{display:none}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .r3-details-heading{display:block;grid-column:4/-1;grid-row:4;border-top:1px solid #d9d0c6;margin-top:6px;padding-top:12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:#786552}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .ag-row-flags{grid-column:4/-1!important;grid-row:5;justify-content:flex-start!important;padding:8px 0}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .sec-acmp{display:inline-flex;grid-column:4/6;grid-row:6;max-width:100%;width:auto;min-height:34px;font-size:12px}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .sec-note{display:inline-flex;grid-column:6;grid-row:6;min-height:34px}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .tbx-btn{display:inline-flex;grid-column:7/9;grid-row:6;min-height:34px;justify-self:start;font-size:12px}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .cks-sendbtn{display:inline-flex;grid-column:9;grid-row:6;min-height:34px}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .ag-row-actions>.ag-btn--danger{display:inline-flex;grid-column:10;grid-row:6;min-height:34px;justify-content:center}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-note--imp{display:inline-flex;grid-column:7;grid-row:3;justify-self:end}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .agsol-strip{grid-column:4/-1;grid-row:7;min-width:0;border-top:1px solid #e4d9cc!important;padding:6px 0!important;margin:3px 0 0!important}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .agsol-strip:empty{display:none}
html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-status{grid-column:7;grid-row:1/3}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row button:focus-visible,.r3-menu summary:focus-visible{outline:2px solid #80552b;outline-offset:3px}
@media(max-width:1350px){html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row{grid-template-columns:18px 26px 45px minmax(170px,1fr) 50px 0px 135px 95px 92px 96px;gap:3px 7px!important}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-age{grid-column:4/6;grid-row:2;justify-self:end;font-size:10px}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-conv{font-size:10px}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-call--urg{grid-column:7;justify-self:start;width:auto}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-flags{grid-column:4/7}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row:has(.r3-pending-summary:not([hidden])) .ag-row-flags{grid-column:5/7}}
@media(max-width:1050px){html.cedar-agenda-r3 .topbar{flex-wrap:wrap!important;height:auto!important;min-height:52px!important}html.cedar-agenda-r3 .tb-modules{flex-wrap:wrap!important;order:8;width:100%;justify-content:flex-start!important}html.cedar-agenda-r3 .tb-modules .tb-btn--module{padding:7px!important;font-size:12px!important}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row{grid-template-columns:18px 28px 46px minmax(150px,1fr) 62px 110px;grid-template-rows:auto auto auto auto;gap:6px 8px!important}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-nome{grid-column:4/6}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-conv{grid-column:4;grid-row:2}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-age{grid-column:5/7;grid-row:2}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-tipo{grid-column:6;grid-row:1}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-pill{grid-column:1/4;grid-row:3}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-ckbtn{grid-column:4;grid-row:3}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-call{grid-column:5;grid-row:3}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-actions>.ag-btn--outline{grid-column:6;grid-row:3}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-flags{grid-column:1/5!important;grid-row:4;justify-content:flex-start!important}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-pending-summary{grid-column:1/4;grid-row:4}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row:has(.r3-pending-summary:not([hidden])) .ag-row-flags{grid-column:4/5!important}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-call--urg{grid-column:4;grid-row:5}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-details-toggle{grid-column:6;grid-row:4}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-actions>[data-cedar-wa="agenda"]{grid-column:5;grid-row:4;font-size:0!important}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-actions>[data-cedar-wa="agenda"] .cdr-ico{font-size:16px}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .r3-details-heading{grid-column:1/-1;grid-row:6}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .ag-row-flags{grid-column:1/-1!important;grid-row:7}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .sec-acmp{grid-column:1/4;grid-row:8}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .sec-note{grid-column:4;grid-row:8}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .tbx-btn{grid-column:5/7;grid-row:8}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .cks-sendbtn{grid-column:4;grid-row:9}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .ag-row-actions>.ag-btn--danger{grid-column:6;grid-row:9}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .agsol-strip{grid-column:1/-1;grid-row:10}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-note--imp{grid-column:4;grid-row:5}}
@media(max-width:600px){html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-header-right{justify-content:flex-start}html.cedar-agenda-r3 #screen_agenda.agenda-r3 #btn_novo_agendamento{order:-1;flex-basis:100%}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-toolbar-right{justify-content:flex-start}.r3-search{max-width:none;min-width:0;flex-basis:100%}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row{grid-template-columns:18px 24px 38px minmax(40px,1fr) 54px 92px;padding:11px 9px!important;font-size:12px}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-nome{font-size:13px!important}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-age{font-size:9px}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-call,html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-ckbtn,html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-pill{font-size:10px!important}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-pill{padding:4px!important}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-pending-summary{font-size:10px}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .sec-acmp{grid-column:1/5}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .sec-note{grid-column:5}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .tbx-btn{grid-column:1/5;grid-row:9}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .cks-sendbtn{grid-column:5}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-header-left{gap:4px}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-title{font-size:23px}.r3-menu-list{max-width:calc(100vw - 30px)}html.cedar-agenda-r3 #screen_agenda.agenda-r3 #r3_tools .r3-menu-list{left:0;right:auto}}
@media(prefers-reduced-motion:reduce){html.cedar-agenda-r3 #screen_agenda.agenda-r3 *{animation:none!important;transition:none!important}}

/* Refino após QA com todos os addons reais. */
html.cedar-agenda-r3 #cdr_mod_name{display:inline-flex!important;color:#785533!important}
html.cedar-agenda-r3 .cdr-brand-symbol img{width:40px!important;height:40px!important;max-width:none!important}
html.cedar-agenda-r3 .topbar .tb-modules #btn_agenda.tb-btn--module{background:transparent!important;border-color:transparent!important;border-bottom:2px solid #785533!important;color:#785533!important;border-radius:0!important;box-shadow:none!important}
html.cedar-agenda-r3 #cedar_user_chip_btn{background:#f5eee5!important;border-color:#e7d8c6!important;color:#514337!important}
html.cedar-agenda-r3 #cedar_user_chip_btn span:not(.cedar-user-avatar){color:inherit!important}
html.cedar-agenda-r3 #screen_agenda .ag-toolbar{display:grid;grid-template-columns:auto 1fr;padding:12px;align-items:center}
html.cedar-agenda-r3 #screen_agenda .ag-toolbar-right{display:flex;gap:8px!important;min-width:0}
html.cedar-agenda-r3 #screen_agenda .r3-search{flex:1 1 220px;min-width:180px;margin-bottom:0}
html.cedar-agenda-r3 #screen_agenda .r3-search-hint{display:none}
html.cedar-agenda-r3 #screen_agenda .ag-bulk-selectall{display:inline-flex;align-items:center;gap:8px;margin:0;white-space:nowrap}
html.cedar-agenda-r3 #screen_agenda #ag_bulk_bar{min-height:34px;padding:4px 14px!important}
html.cedar-agenda-r3 #screen_agenda .ag-row-flags .r3-pending-summary{display:inline-flex;position:static;flex-shrink:0;margin-right:8px}
html.cedar-agenda-r3 #screen_agenda .ag-row .ag-row-flags{grid-column:4/8!important;justify-content:flex-start!important}
html.cedar-agenda-r3 #screen_agenda .r3-expanded .r3-pending-summary{display:none!important}
html.cedar-agenda-r3 #screen_agenda .ag-row>.cedar-test-badge{grid-column:1/4;grid-row:3;font-size:9px;justify-self:start}
html.cedar-agenda-r3 #screen_agenda .ag-row .sec-note--imp{grid-column:9;grid-row:2;justify-self:end}
html.cedar-agenda-r3 #screen_agenda .ag-row{transition:none!important;min-width:0;width:auto}
html.cedar-agenda-r3 #screen_agenda .ag-row .ag-row-conv{max-width:180px}
@media(max-width:1350px){html.cedar-agenda-r3 #screen_agenda .ag-toolbar{grid-template-columns:1fr}html.cedar-agenda-r3 #screen_agenda .ag-toolbar-right{justify-content:flex-start}}
@media(max-width:1050px){html.cedar-agenda-r3 #screen_agenda .ag-row .ag-row-flags{grid-column:1/5!important}html.cedar-agenda-r3 #screen_agenda .r3-expanded .ag-row-flags{grid-column:1/-1!important}html.cedar-agenda-r3 #screen_agenda .ag-row>.cedar-test-badge{grid-row:2}}

html.cedar-agenda-r3 #screen_agenda .ag-bulk-selectall{flex-direction:row!important;align-items:center!important;font-size:12px!important}
html.cedar-agenda-r3 #cedar_user_chip_btn .cuc-avatar{color:white!important}
html.cedar-agenda-r3 #screen_agenda .ag-row[data-opst="em_espera"] .sec-pill{background:#e5efff!important;color:#245c9f!important;border-color:#b9d0f4!important}
html.cedar-agenda-r3 #screen_agenda .sec-stgroup--wait .sec-stgroup-dot{background:#367bd8!important}
html.cedar-agenda-r3 #screen_agenda .r3-expanded .ag-row-flags{grid-column:4/-1!important}
@media(max-width:1350px) and (min-width:1051px){html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-age{grid-column:4;grid-row:2;justify-self:end;line-height:1.4}}
@media(max-width:1050px){html.cedar-agenda-r3 #screen_agenda .r3-expanded .ag-row-flags{grid-column:1/-1!important}}
html.cedar-agenda-r3 #screen_agenda #ag_kpi_bar{position:static!important;top:auto!important}
@media(min-width:601px) and (max-width:1050px){html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row{grid-template-columns:18px 28px 46px minmax(150px,1fr) 95px 110px}html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-ckbtn{width:125px!important;justify-self:end}}
@media(max-width:600px){
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px!important;padding:12px!important}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row>.ag-row-chk{grid-column:1;grid-row:1;justify-self:start}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-ordleft{grid-column:1;grid-row:1;justify-self:end}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-nome{grid-column:2/-1;grid-row:1}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-hora{grid-column:1;grid-row:2;font-size:12px}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-conv{grid-column:2/4;grid-row:2}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-tipo{grid-column:4;grid-row:2}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-age{grid-column:2/-1;grid-row:3;justify-self:start}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row>.cedar-test-badge{grid-column:1;grid-row:3}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-pill{grid-column:1/3;grid-row:4;width:100%}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-ckbtn{grid-column:3/-1;grid-row:4}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-call{grid-column:1/3;grid-row:5}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-actions>.ag-btn--outline{grid-column:3/-1;grid-row:5}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row .ag-row-flags{grid-column:1/-1!important;grid-row:6}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-actions>[data-cedar-wa="agenda"]{grid-column:1/3;grid-row:7;font-size:11px!important;justify-self:start}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-details-toggle{grid-column:3/-1;grid-row:7}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-call--urg{grid-column:1/3;grid-row:8}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .sec-note--imp{grid-column:3/-1;grid-row:8}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .r3-details-heading{grid-column:1/-1;grid-row:9}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .ag-row-flags{grid-column:1/-1!important;grid-row:10}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .sec-acmp{grid-column:1/-1;grid-row:11}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .sec-note{grid-column:1;grid-row:12}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .tbx-btn{grid-column:1/-1;grid-row:13}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .cks-sendbtn{grid-column:2/4;grid-row:12}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .r3-expanded .ag-row-actions>.ag-btn--danger{grid-column:4;grid-row:12}
 html.cedar-agenda-r3 #screen_agenda.agenda-r3 .agsol-strip{grid-column:1/-1;grid-row:14}
}
@media(max-width:1050px){html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-status{grid-column:1/4;grid-row:3}}
@media(max-width:600px){html.cedar-agenda-r3 #screen_agenda.agenda-r3 .ag-row-status{grid-column:1/3;grid-row:4}}
