.badge-top-navbar{border-radius:100px;position:absolute;top:-5px;right:-5px;padding:.2em .4em!important}.badge-bottom-navbar{border-radius:100px;position:absolute;bottom:-5px;right:-5px;padding:.2em .4em!important}:root{--teal:#00c2cb;--teal-deep:#0a9aa3;--teal-soft:#5fd9e2;--display:"Poppins", system-ui, sans-serif;--ui:"Inter", system-ui, sans-serif;--ease:cubic-bezier(.22,.61,.36,1);--r-lg:20px;--r-md:14px;--r-sm:10px;--sb-w-full:250px;--sb-w-icon:74px;--st-ok:#00c2cb;--st-ok-bg:#00c2cb21;--st-warn:#ef9f30;--st-warn-bg:#ef9f3024;--st-danger:#e35d5d;--st-danger-bg:#e35d5d24;--st-good:#1aab7c;--st-good-bg:#1aab7c29;--st-info:#3f81d8;--st-info-bg:#3f81d826;--st-neutral:#7e93a8;--st-neutral-bg:#7e93a821}[data-theme=dark],[data-theme=dark] .reuniao-app-container,[data-theme=dark] .rt-modal-overlay,.rt-modal-overlay[data-theme=dark],.rt-modal-backdrop[data-theme=dark],.rt-modal-backdrop[data-theme=dark] .reuniao-app-container{--bg:#071520;--paper:#0c2236;--card:#102a40;--card-2:#13314e;--navy-side:#0c2236;--text:#eaf1f6;--text-dim:#9fb4c8;--text-faint:#65809a;--line:#ffffff12;--line-soft:#ffffff0b;--shadow:0 14px 40px #00000073;--row-hover:#ffffff09;--chip:#ffffff0d;--chip-border:#ffffff17;--input-bg:#091c2b;--overlay:#040c14b8}[data-theme=light],[data-theme=light] .reuniao-app-container,[data-theme=light] .rt-modal-overlay,.rt-modal-overlay[data-theme=light],.rt-modal-backdrop[data-theme=light],.rt-modal-backdrop[data-theme=light] .reuniao-app-container{--bg:#e8eef2;--paper:#f3f6f9;--card:#fff;--card-2:#f7fafc;--navy-side:#0c2236;--text:#13314e;--text-dim:#587089;--text-faint:#8ba0b5;--line:#d3dde5;--line-soft:#e2e8ee;--shadow:0 14px 38px #0d314e24;--row-hover:#f5f9fc;--chip:#eef2f6;--chip-border:#d1dbe3;--input-bg:#fff;--overlay:#0d314e66}.hide-native-calendar-ic::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none!important}.hide-native-calendar-ic::-webkit-inner-spin-button{-webkit-appearance:none;display:none!important}.reuniao-app-container{background:var(--bg);color:var(--text);font-family:var(--ui);border-radius:var(--r-md);min-height:400px;padding:20px 24px;font-size:14px;line-height:1.5}.rt-modal-body .reuniao-app-container{background:0 0;min-height:auto;padding:0}.reuniao-app-container .toprow{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:14px;padding-right:90px;display:flex}.reuniao-app-container .page-h{align-items:baseline;gap:11px;display:flex}.reuniao-app-container .page-h h1{font-family:var(--display);letter-spacing:-.4px;color:var(--text);margin:0;font-size:22px;font-weight:700}.reuniao-app-container .crumb{color:var(--text-faint);font-size:12.5px;font-weight:500}.reuniao-app-container .list-tabs,.reuniao-app-container .tabs{border-bottom:1px solid var(--line);gap:2px;margin-bottom:14px;display:flex}.reuniao-app-container .tab{color:var(--text-dim);cursor:pointer;white-space:nowrap;background:0 0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:6px;margin-bottom:-1px;padding:8px 14px;font-size:12.5px;font-weight:600;transition:all .15s;display:inline-flex}.reuniao-app-container .tab:hover{color:var(--text)}.reuniao-app-container .tab.active{color:var(--teal);border-bottom-color:var(--teal)}.reuniao-app-container .search-bar{background:var(--input-bg);border:1px solid var(--chip-border);border-radius:9px;align-items:center;gap:8px;margin-bottom:10px;padding:8px 12px;transition:all .15s;display:flex}.reuniao-app-container .search-bar:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px #00c2cb1a}.reuniao-app-container .search-bar input{color:var(--text);background:0 0;border:none;outline:none;width:100%;font-size:13px}.reuniao-app-container .search-bar input::placeholder{color:var(--text-faint)}.reuniao-app-container .search-bar svg{color:var(--text-faint);flex-shrink:0}.reuniao-app-container .list-stats{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:18px;margin-bottom:12px;display:grid}.reuniao-app-container .lstat{background:var(--card);border:1px solid var(--line);border-radius:var(--r-sm);transition:transform .18s var(--ease), border-color .18s;flex-direction:column;gap:1px;padding:9px 12px;display:flex;position:relative;overflow:hidden}.reuniao-app-container .lstat:hover{border-color:#00c2cb4d;transform:translateY(-2px)}.reuniao-app-container .lstat:before{content:"";background:var(--lc,var(--teal));width:3px;position:absolute;top:0;bottom:0;left:0}.reuniao-app-container .lstat .ls-lbl{color:var(--text-dim);text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:600}.reuniao-app-container .lstat .ls-val{font-family:var(--display);font-size:22px;font-weight:700;line-height:1.1}.reuniao-app-container .list-toolbar{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:11px;display:flex}.reuniao-app-container .btn,.rt-modal-overlay .btn{border:1px solid var(--chip-border);background:var(--chip);color:var(--text);transition:.16s var(--ease);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.reuniao-app-container .btn:hover,.rt-modal-overlay .btn:hover{border-color:var(--teal);color:var(--teal)}.reuniao-app-container .btn-primary,.rt-modal-overlay .btn-primary{background:linear-gradient(100deg, var(--teal), var(--teal-deep));color:#04181b;border-color:#0000}.reuniao-app-container .btn-primary:hover,.rt-modal-overlay .btn-primary:hover{filter:brightness(1.07);color:#04181b}.reuniao-app-container .btn-primary:disabled,.rt-modal-overlay .btn-primary:disabled{color:#a0aec0;cursor:not-allowed;filter:none;opacity:.65;background:#4a5568;border-color:#0000}.reuniao-app-container .btn-ghost,.rt-modal-overlay .btn-ghost{color:var(--text-dim);background:0 0;border-color:#0000}.reuniao-app-container .btn-ghost:hover,.rt-modal-overlay .btn-ghost:hover{background:var(--chip);color:var(--text)}.reuniao-app-container .btn-icon,.rt-modal-overlay .btn-icon{justify-content:center;width:33px;height:33px;padding:0;font-size:13px}.reuniao-app-container .btn-sm,.rt-modal-overlay .btn-sm{border-radius:8px;padding:5px 10px;font-size:11.5px}.reuniao-app-container .flt-row{flex-wrap:nowrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.reuniao-app-container .flt-row .fld{flex:auto;min-width:90px;max-width:170px}.reuniao-app-container .fld,.rt-modal-overlay .fld{background:var(--input-bg);border:1px solid var(--chip-border);color:var(--text);border-radius:9px;align-items:center;gap:7px;min-width:90px;padding:7px 10px;font-size:12.5px;transition:all .15s;display:flex;overflow:hidden}.reuniao-app-container .fld:focus-within,.rt-modal-overlay .fld:focus-within{border-color:var(--teal)}.reuniao-app-container .fld svg,.rt-modal-overlay .fld svg{color:var(--text-faint);flex-shrink:0;font-size:12px}.reuniao-app-container .fld select,.reuniao-app-container .fld input,.rt-modal-overlay .fld select,.rt-modal-overlay .fld input{color:var(--text);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;outline:none;width:100%;font-size:13px;overflow:hidden}.reuniao-app-container .fld select option,.rt-modal-overlay .fld select option{background:var(--card);color:var(--text)}.reuniao-app-container .fld input::placeholder,.rt-modal-overlay .fld input::placeholder{color:var(--text-faint)}.reuniao-app-container .tcluster{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.reuniao-app-container .table-wrap,.rt-modal-overlay .table-wrap{background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.reuniao-app-container .table-scroll,.rt-modal-overlay .table-scroll{overflow-x:auto}.reuniao-app-container table.tgrid,.rt-modal-overlay table.tgrid{border-collapse:collapse;width:100%;font-size:12.5px}.reuniao-app-container .tgrid thead th,.rt-modal-overlay .tgrid thead th{background:var(--card-2);color:var(--text-dim);text-align:left;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;border-bottom:1px solid var(--line);padding:9px 10px;font-size:10.5px;font-weight:600}.reuniao-app-container .tgrid tbody td,.rt-modal-overlay .tgrid tbody td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:8px 10px}.reuniao-app-container .tgrid tbody tr,.rt-modal-overlay .tgrid tbody tr{transition:background .12s}.reuniao-app-container .tgrid tbody tr:hover,.rt-modal-overlay .tgrid tbody tr:hover{background:var(--row-hover)}.reuniao-app-container .tgrid tbody tr:last-child td,.rt-modal-overlay .tgrid tbody tr:last-child td{border-bottom:none}.reuniao-app-container .cod-cell,.rt-modal-overlay .cod-cell{color:var(--teal);font-weight:700;font-family:var(--display);font-variant-numeric:tabular-nums}.reuniao-app-container .proj-cell,.rt-modal-overlay .proj-cell{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-weight:600;overflow:hidden}.reuniao-app-container .muted,.rt-modal-overlay .muted{color:var(--text-dim)}.reuniao-app-container .date-cell,.rt-modal-overlay .date-cell{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-dim)}.reuniao-app-container .time-cell,.rt-modal-overlay .time-cell{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.reuniao-app-container .time-cell small,.rt-modal-overlay .time-cell small{color:var(--text-faint);font-weight:500}.reuniao-app-container .who,.rt-modal-overlay .who{align-items:center;gap:9px;display:flex}.reuniao-app-container .who .av,.rt-modal-overlay .who .av{background:linear-gradient(135deg, var(--teal), var(--teal-deep));color:#04181b;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.reuniao-app-container .who .wn,.rt-modal-overlay .who .wn{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.reuniao-app-container .badge,.rt-modal-overlay .badge{text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:4px 11px;font-size:10.5px;font-weight:700;display:inline-flex}.reuniao-app-container .badge:before,.rt-modal-overlay .badge:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.reuniao-app-container .b-backlog,.rt-modal-overlay .b-backlog{background:var(--st-neutral-bg);color:var(--st-neutral)}.reuniao-app-container .b-amanha,.rt-modal-overlay .b-amanha{background:var(--st-warn-bg);color:var(--st-warn)}.reuniao-app-container .b-hoje,.rt-modal-overlay .b-hoje{background:var(--st-info-bg);color:var(--st-info)}.reuniao-app-container .b-atrasada,.rt-modal-overlay .b-atrasada{background:var(--st-danger-bg);color:var(--st-danger)}.reuniao-app-container .b-concluida,.rt-modal-overlay .b-concluida{background:var(--st-good-bg);color:var(--st-good)}.reuniao-app-container .act-cluster,.rt-modal-overlay .act-cluster{justify-content:flex-end;align-items:center;gap:4px;display:flex}.reuniao-app-container .icon-btn,.rt-modal-overlay .icon-btn{width:30px;height:30px;color:var(--text-faint);background:0 0;border:none;border-radius:8px;place-items:center;transition:all .15s;display:inline-grid}.reuniao-app-container .icon-btn:hover,.rt-modal-overlay .icon-btn:hover{background:var(--chip);color:var(--teal)}.reuniao-app-container .icon-btn.danger:hover,.rt-modal-overlay .icon-btn.danger:hover{background:var(--st-danger-bg);color:var(--st-danger)}.reuniao-app-container .icon-btn.good:hover,.rt-modal-overlay .icon-btn.good:hover{background:var(--st-good-bg);color:var(--st-good)}.reuniao-app-container .row-open,.rt-modal-overlay .row-open{cursor:pointer}.reuniao-app-container .table-foot,.rt-modal-overlay .table-foot{background:var(--card-2);border-top:1px solid var(--line);color:var(--text-dim);justify-content:space-between;align-items:center;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.reuniao-app-container .table-foot b,.rt-modal-overlay .table-foot b{color:var(--text)}.rt-modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:.22s var(--ease);z-index:1060;color:var(--text);font-family:var(--ui);background:#040c14b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow:hidden}.rt-modal-overlay[data-theme=light]{background:#0d314e66}.rt-modal-overlay[data-theme=dark]{background:#040c14b8}.rt-modal-overlay.open{opacity:1;visibility:visible}.rt-modal{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);width:100%;max-width:920px;box-shadow:var(--shadow);transition:transform .26s var(--ease);flex-direction:column;margin:auto;display:flex;overflow:hidden;transform:translateY(14px)scale(.985)}.rt-modal.sm{max-width:520px}.rt-modal.lg{max-width:1040px}.rt-modal.xl{max-width:1200px}.rt-modal-overlay.open .rt-modal{transform:none}.rt-modal-head{border-bottom:1px solid var(--line);background:linear-gradient(100deg,#00c2cb1a,#0000);flex-shrink:0;align-items:center;gap:11px;padding:14px 20px;display:flex}.rt-modal-head .mh-ic{background:var(--st-ok-bg);width:32px;height:32px;color:var(--teal);border-radius:10px;flex-shrink:0;place-items:center;font-size:14px;display:grid}.rt-modal-head .mh-tt{flex:1}.rt-modal-head h2{font-family:var(--display);margin:0;font-size:16.5px;font-weight:700}.rt-modal-head .mh-sub{color:var(--text-dim);font-size:11.5px;font-weight:500}.rt-modal-close{width:30px;height:30px;color:var(--text-dim);background:0 0;border:none;border-radius:9px;place-items:center;transition:all .15s;display:grid}.rt-modal-close:hover{background:var(--chip);color:var(--text)}.rt-modal-body{flex:1;min-height:0;max-height:calc(100vh - 210px);padding:16px 20px;overflow-y:auto}.rt-modal-foot{border-top:1px solid var(--line);background:var(--card);flex-shrink:0;justify-content:flex-end;align-items:center;gap:9px;padding:12px 20px;display:flex}.rt-modal-note{color:var(--text-faint);align-items:center;gap:7px;margin-right:auto;font-size:11.5px;display:flex}.reuniao-app-container .fgrid,.rt-modal-overlay .fgrid{grid-template-columns:repeat(12,1fr);gap:11px 12px;display:grid}.reuniao-app-container .field,.rt-modal-overlay .field{flex-direction:column;gap:4px;display:flex}.reuniao-app-container .field.col1,.rt-modal-overlay .field.col1{grid-column:span 1}.reuniao-app-container .field.col2,.rt-modal-overlay .field.col2{grid-column:span 2}.reuniao-app-container .field.col3,.rt-modal-overlay .field.col3{grid-column:span 3}.reuniao-app-container .field.col4,.rt-modal-overlay .field.col4{grid-column:span 4}.reuniao-app-container .field.col5,.rt-modal-overlay .field.col5{grid-column:span 5}.reuniao-app-container .field.col6,.rt-modal-overlay .field.col6{grid-column:span 6}.reuniao-app-container .field.col7,.rt-modal-overlay .field.col7{grid-column:span 7}.reuniao-app-container .field.col8,.rt-modal-overlay .field.col8{grid-column:span 8}.reuniao-app-container .field.col9,.rt-modal-overlay .field.col9{grid-column:span 9}.reuniao-app-container .field.col10,.rt-modal-overlay .field.col10{grid-column:span 10}.reuniao-app-container .field.col11,.rt-modal-overlay .field.col11{grid-column:span 11}.reuniao-app-container .field.col12,.rt-modal-overlay .field.col12{grid-column:span 12}.reuniao-app-container .flabel,.rt-modal-overlay .flabel{color:var(--text-dim);text-transform:uppercase;letter-spacing:.3px;align-items:center;gap:5px;font-size:10.5px;font-weight:600;display:flex}.reuniao-app-container .flabel .req,.rt-modal-overlay .flabel .req{color:var(--teal)}.reuniao-app-container .finput,.rt-modal-overlay .finput{border:1px solid var(--chip-border);box-sizing:border-box;border-radius:9px;outline:none;width:100%;padding:8px 11px;font-size:13px;transition:all .15s;background-color:var(--input-bg)!important;color:var(--text)!important}.reuniao-app-container .finput::placeholder,.rt-modal-overlay .finput::placeholder{color:var(--text-faint)}.reuniao-app-container .finput:focus,.rt-modal-overlay .finput:focus{border-color:var(--teal);background-color:var(--input-bg);box-shadow:0 0 0 3px #00c2cb1f}.reuniao-app-container .finput[readonly],.rt-modal-overlay .finput[readonly],.reuniao-app-container .finput:disabled,.rt-modal-overlay .finput:disabled,.reuniao-app-container .finput[disabled],.rt-modal-overlay .finput[disabled]{opacity:.75;cursor:not-allowed;color:var(--text-dim)!important;box-shadow:none!important;background-color:#ffffff14!important;border-color:#ffffff0f!important}[data-theme=light] .reuniao-app-container .finput[readonly],[data-theme=light] .rt-modal-overlay .finput[readonly],[data-theme=light] .reuniao-app-container .finput:disabled,[data-theme=light] .rt-modal-overlay .finput:disabled,[data-theme=light] .reuniao-app-container .finput[disabled],[data-theme=light] .rt-modal-overlay .finput[disabled],[data-theme=light] .filter-bar .filter-bar__input:disabled{color:#64748b!important;background-color:#e2e8f0!important;border-color:#cbd5e1!important}.reuniao-app-container select.finput,.rt-modal-overlay select.finput{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2365809a' stroke-width='2.4'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:14px;padding-right:30px}.reuniao-app-container select option,.rt-modal-overlay select option{background:var(--paper);color:var(--text)}.reuniao-app-container textarea.finput,.rt-modal-overlay textarea.finput{resize:vertical;min-height:62px;line-height:1.5}.reuniao-app-container .input-ic,.rt-modal-overlay .input-ic{align-items:center;width:100%;display:flex;position:relative}.reuniao-app-container .input-ic .ic-l,.rt-modal-overlay .input-ic .ic-l{color:var(--text-dim);pointer-events:none;z-index:2;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.reuniao-app-container .input-ic .finput,.rt-modal-overlay .input-ic .finput{width:100%}:is(.reuniao-app-container .input-ic:has(.ic-l) .finput,.rt-modal-overlay .input-ic:has(.ic-l) .finput){padding-left:34px!important}.reuniao-app-container .input-ic .ic-r,.rt-modal-overlay .input-ic .ic-r{color:var(--text-faint);pointer-events:none;z-index:2;font-size:13px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.reuniao-app-container .input-ic .ic-r.click,.rt-modal-overlay .input-ic .ic-r.click{pointer-events:auto;cursor:pointer;transition:all .15s}.reuniao-app-container .input-ic .ic-r.click:hover,.rt-modal-overlay .input-ic .ic-r.click:hover{color:var(--teal)}.reuniao-app-container .timefld,.rt-modal-overlay .timefld{position:relative}.reuniao-app-container .timefld .finput,.rt-modal-overlay .timefld .finput{font-variant-numeric:tabular-nums;letter-spacing:.5px;padding-right:36px}.reuniao-app-container .timefld .tf-ic,.rt-modal-overlay .timefld .tf-ic{color:var(--text-faint);cursor:pointer;font-size:13px;transition:all .15s;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.reuniao-app-container .timefld .tf-ic:hover,.rt-modal-overlay .timefld .tf-ic:hover{color:var(--teal)}.reuniao-app-container .time-menu,.rt-modal-overlay .time-menu{background:var(--card);border:1px solid var(--line);z-index:30;border-radius:11px;max-height:196px;padding:5px;display:none;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 46px #00000073}.reuniao-app-container .time-menu.open,.rt-modal-overlay .time-menu.open{animation:fadein .16s var(--ease);display:block}.reuniao-app-container .time-opt,.rt-modal-overlay .time-opt{font-variant-numeric:tabular-nums;cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;padding:7px 11px;font-size:13px;transition:all .12s;display:flex}.reuniao-app-container .time-opt:hover,.rt-modal-overlay .time-opt:hover{background:var(--chip)}.reuniao-app-container .time-opt.sel,.rt-modal-overlay .time-opt.sel{background:var(--st-ok-bg);color:var(--teal);font-weight:700}.reuniao-app-container .time-opt .dur,.rt-modal-overlay .time-opt .dur{color:var(--text-faint);font-size:11px}.reuniao-app-container .tf-hint,.rt-modal-overlay .tf-hint{color:var(--text-faint);margin-top:0;font-size:10.5px}.reuniao-app-container .chips-list,.rt-modal-overlay .chips-list{flex-direction:column;gap:6px;margin-top:2px;display:flex}.reuniao-app-container .pchip,.rt-modal-overlay .pchip{background:var(--card);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:7px 11px;transition:all .15s;display:flex}.reuniao-app-container .pchip:hover,.rt-modal-overlay .pchip:hover{border-color:#00c2cb4d}.reuniao-app-container .pchip .av,.rt-modal-overlay .pchip .av{background:linear-gradient(135deg, var(--teal), var(--teal-deep));color:#04181b;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.reuniao-app-container .pchip .pmeta,.rt-modal-overlay .pchip .pmeta{flex:1;min-width:0}.reuniao-app-container .pchip .pn,.rt-modal-overlay .pchip .pn{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.reuniao-app-container .pchip .ps,.rt-modal-overlay .pchip .ps{color:var(--text-dim);font-size:11px}.reuniao-app-container .pchip .prole,.rt-modal-overlay .pchip .prole{text-transform:uppercase;letter-spacing:.4px;background:var(--st-info-bg);color:var(--st-info);border-radius:20px;padding:2px 7px;font-size:9.5px;font-weight:700}.reuniao-app-container .pchip .prole.resp,.rt-modal-overlay .pchip .prole.resp{background:var(--st-ok-bg);color:var(--teal)}.reuniao-app-container .switch,.rt-modal-overlay .switch{cursor:pointer;vertical-align:middle;flex-shrink:0;width:34px;height:19px;display:inline-block;position:relative}.reuniao-app-container .switch input,.rt-modal-overlay .switch input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.reuniao-app-container .switch .track,.rt-modal-overlay .switch .track{background:var(--st-neutral-bg);border:1px solid var(--chip-border);border-radius:21px;transition:all .2s;position:absolute;inset:0}.reuniao-app-container .switch .track:before,.rt-modal-overlay .switch .track:before{content:"";background:var(--text-faint);border-radius:50%;width:13px;height:13px;transition:all .2s;position:absolute;top:2px;left:2px}.reuniao-app-container .switch input:checked+.track,.rt-modal-overlay .switch input:checked+.track{background:var(--teal);border-color:var(--teal)}.reuniao-app-container .switch input:checked+.track:before,.rt-modal-overlay .switch input:checked+.track:before{background:#fff;transform:translate(15px)}.reuniao-app-container .switch input:disabled+.track,.rt-modal-overlay .switch input:disabled+.track{opacity:.45;cursor:not-allowed}.reuniao-app-container .ws-head{background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);align-items:center;gap:12px;margin-bottom:12px;padding:12px 16px;display:flex}.reuniao-app-container .ws-back{background:var(--chip);border:1px solid var(--chip-border);width:34px;height:34px;color:var(--text-dim);background:0 0;border:none;border-radius:10px;flex-shrink:0;place-items:center;font-size:14px;transition:all .15s;display:grid}.reuniao-app-container .ws-back:hover{border-color:var(--teal);color:var(--teal)}.reuniao-app-container .ws-title{flex:1;min-width:0}.reuniao-app-container .ws-title .wt-top{align-items:center;gap:9px;display:flex}.reuniao-app-container .ws-title .wt-cod{font-family:var(--display);color:var(--teal);font-size:13.5px;font-weight:700}.reuniao-app-container .ws-title h2{font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;margin-bottom:0;font-size:16px;font-weight:700;overflow:hidden}.reuniao-app-container .ws-title .wt-meta{color:var(--text-dim);flex-wrap:wrap;gap:14px;margin-top:2px;font-size:11.5px;display:flex}.reuniao-app-container .ws-title .wt-meta span{align-items:center;gap:5px;display:inline-flex}.reuniao-app-container .ws-actions{flex-shrink:0;gap:7px;display:flex}.reuniao-app-container .panel{background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);margin-bottom:12px;padding:13px 16px}.reuniao-app-container .panel-h{align-items:center;gap:9px;margin-bottom:12px;display:flex}.reuniao-app-container .panel-h .ph-ic{background:var(--st-ok-bg);width:28px;height:28px;color:var(--teal);border-radius:8px;flex-shrink:0;place-items:center;font-size:12px;display:grid}.reuniao-app-container .panel-h h3{font-family:var(--display);flex:1;margin:0;font-size:14px;font-weight:600}.reuniao-app-container .panel-h .ph-act{align-items:center;gap:6px;display:flex}.reuniao-app-container .panel-sep,.rt-modal-overlay .panel-sep{background:var(--line-soft);height:1px;margin:12px 0 10px}.reuniao-app-container .sub-h,.rt-modal-overlay .sub-h{font-family:var(--display);color:var(--text-dim);align-items:center;gap:8px;margin-bottom:9px;font-size:12.5px;font-weight:600;display:flex}.reuniao-app-container .sub-h svg,.rt-modal-overlay .sub-h svg{color:var(--teal);font-size:12px}.reuniao-app-container .subgrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=900px){.reuniao-app-container .subgrid{grid-template-columns:1fr}}.reuniao-app-container .inline-add,.rt-modal-overlay .inline-add{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.reuniao-app-container .inline-add .field,.rt-modal-overlay .inline-add .field{flex:1;min-width:120px}.reuniao-app-container .add-btn,.rt-modal-overlay .add-btn{background:linear-gradient(135deg, var(--teal), var(--teal-deep));color:#04181b;cursor:pointer;border:none;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;transition:all .15s;display:grid}.reuniao-app-container .add-btn:hover,.rt-modal-overlay .add-btn:hover{filter:brightness(1.08)}.reuniao-app-container .mini-list,.rt-modal-overlay .mini-list{flex-direction:column;gap:6px;margin-top:10px;display:flex}.reuniao-app-container .mini-row,.rt-modal-overlay .mini-row{background:var(--input-bg);border:1px solid var(--line-soft);border-radius:9px;align-items:center;gap:10px;padding:7px 11px;display:flex}.reuniao-app-container .mini-row .mr-tag,.rt-modal-overlay .mini-row .mr-tag{text-transform:uppercase;letter-spacing:.4px;background:var(--st-info-bg);color:var(--st-info);border-radius:20px;flex-shrink:0;padding:2px 8px;font-size:9.5px;font-weight:700}.reuniao-app-container .mini-row .mr-tag.tel,.rt-modal-overlay .mini-row .mr-tag.tel{color:#4aa3e0;background:#0088cc29}.reuniao-app-container .mini-row .mr-tag.mail,.rt-modal-overlay .mini-row .mr-tag.mail{background:var(--st-warn-bg);color:var(--st-warn)}.reuniao-app-container .mini-row .mr-txt,.rt-modal-overlay .mini-row .mr-txt{flex:1;font-size:13.5px}.reuniao-app-container .mini-row .mr-txt small,.rt-modal-overlay .mini-row .mr-txt small{color:var(--text-dim)}.reuniao-app-container .empty-note,.rt-modal-overlay .empty-note{text-align:center;color:var(--text-faint);padding:12px 0;font-size:12px}.reuniao-app-container .pauta-row{background:var(--input-bg);border:1px solid var(--line-soft);border-radius:9px;align-items:center;gap:10px;padding:7px 11px;display:flex}.reuniao-app-container .pauta-row .pn{background:var(--chip);width:24px;height:24px;color:var(--teal);border-radius:7px;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.reuniao-app-container .pauta-row .pt{flex:1;font-size:13.5px}.reuniao-app-container .pauta-row .pr{color:var(--text-dim);font-size:12px}.reuniao-app-container .chk-done{border:1.5px solid var(--chip-border);color:#0000;cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;transition:all .15s;display:grid}.reuniao-app-container .chk-done.on{background:var(--st-good-bg);border-color:var(--st-good);color:var(--st-good)}.reuniao-app-container .freq-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.reuniao-app-container .freq-opt{border:1px solid var(--chip-border);background:var(--input-bg);text-align:center;cursor:pointer;border-radius:9px;padding:8px 6px;font-size:12.5px;font-weight:600;transition:all .15s}.reuniao-app-container .freq-opt:hover{border-color:var(--teal)}.reuniao-app-container .freq-opt.sel{background:var(--st-ok-bg);border-color:var(--teal);color:var(--teal)}.reuniao-app-container .wdays{flex-wrap:wrap;gap:7px;display:flex}.reuniao-app-container .wday{border:1px solid var(--chip-border);background:var(--input-bg);cursor:pointer;border-radius:9px;place-items:center;width:32px;height:32px;font-size:11.5px;font-weight:600;transition:all .15s;display:grid}.reuniao-app-container .wday:hover{border-color:var(--teal)}.reuniao-app-container .wday.sel{background:linear-gradient(135deg, var(--teal), var(--teal-deep));color:#04181b;border-color:#0000}.reuniao-app-container .rec-summary{background:var(--st-ok-bg);color:var(--text);border:1px solid #00c2cb40;border-radius:10px;align-items:center;gap:9px;padding:10px 13px;font-size:12.5px;display:flex}.reuniao-app-container .rec-summary .ri{color:var(--teal);font-size:15px}.reuniao-app-container .rec-summary b{color:var(--teal)}.reuniao-app-container .radio-line{cursor:pointer;align-items:center;gap:9px;padding:6px 0;display:flex}.reuniao-app-container .radio-line .rd{border:2px solid var(--chip-border);border-radius:50%;flex-shrink:0;width:19px;height:19px;transition:all .15s;position:relative}.reuniao-app-container .radio-line.sel .rd{border-color:var(--teal)}.reuniao-app-container .radio-line.sel .rd:after{content:"";background:var(--teal);border-radius:50%;position:absolute;inset:3px}.reuniao-app-container .dropzone{border:2px dashed var(--chip-border);text-align:center;color:var(--text-dim);cursor:pointer;border-radius:10px;padding:16px;font-size:12.5px;transition:all .15s}.reuniao-app-container .dropzone:hover{border-color:var(--teal);color:var(--text);background:#00c2cb0a}.reuniao-app-container .dropzone .dz-ic{color:var(--teal);margin-bottom:8px;font-size:24px}.reuniao-app-container .dropzone b{color:var(--teal)}.reuniao-app-container .plano-hint{color:var(--teal);background:var(--st-ok-bg);border:1px dashed #00c2cb66;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:8px;font-size:11.5px;display:flex}.reuniao-app-container .plano-hint .hi{animation:tap 1.8s var(--ease) infinite}@keyframes tap{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.reuniao-app-container .plano-table{margin-top:10px}.reuniao-app-container .plano-table .tgrid tbody tr.row-open{cursor:pointer;position:relative}.reuniao-app-container .plano-table .tgrid tbody tr.row-open:hover{background:var(--st-ok-bg)}.reuniao-app-container .plano-table .tgrid tbody tr.row-open:hover td:last-child .go-hint{opacity:1;transform:translate(0)}.reuniao-app-container .go-hint,.rt-modal-overlay .go-hint{color:var(--teal);opacity:.5;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:700;transition:all .18s;display:inline-flex;transform:translate(-4px)}.reuniao-app-container .pstat,.rt-modal-overlay .pstat{text-transform:uppercase;letter-spacing:.3px;border-radius:20px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.reuniao-app-container .pstat.and,.rt-modal-overlay .pstat.and{background:var(--st-info-bg);color:var(--st-info)}.reuniao-app-container .pstat.done,.rt-modal-overlay .pstat.done{background:var(--st-good-bg);color:var(--st-good)}.rt-modal-overlay .act-block{background:var(--card);border:1px solid var(--line);border-radius:10px;margin-top:10px;overflow:hidden}.rt-modal-overlay .act-block-h{border-bottom:1px solid var(--line);background:linear-gradient(100deg,#00c2cb24,#00c2cb08);align-items:center;gap:9px;padding:9px 12px;display:flex}.rt-modal-overlay .act-block-h .abc{font-family:var(--display);color:var(--teal);font-size:14px;font-weight:700}.rt-modal-overlay .act-block-h .abt{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.rt-modal-overlay .act-block-body{padding:10px 12px}.rt-modal-overlay .part-row{border-top:1px solid var(--line-soft);align-items:center;gap:10px;padding:6px 0;font-size:12.5px;display:flex}.rt-modal-overlay .part-row:first-child{border-top:none}.rt-modal-overlay .part-row .av{background:linear-gradient(135deg, var(--teal), var(--teal-deep));color:#04181b;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:grid}.rt-modal-overlay .part-row .pn{flex:1;font-weight:600}.rt-modal-overlay .part-row .ph{font-variant-numeric:tabular-nums;color:var(--text-dim);font-size:12.5px}.reuniao-app-container .list-tabs,.reuniao-app-container .tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:2px;margin-bottom:12px;display:flex}.reuniao-app-container .tab{color:var(--text-dim);white-space:nowrap;transition:.16s var(--ease);cursor:pointer;border-bottom:2px solid #0000;border-radius:8px 8px 0 0;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.reuniao-app-container .tab:hover{color:var(--text);background:var(--chip)}.reuniao-app-container .tab.active{color:var(--teal);border-bottom-color:var(--teal);font-weight:600}.reuniao-app-container .tab .ic{opacity:.85;font-size:12px}@media (width<=768px){.reuniao-app-container{padding:8px 4px!important}.rt-modal-overlay{align-items:center!important;padding:8px 6px!important}.rt-modal{border-radius:12px!important;width:100%!important;max-width:100%!important;max-height:94vh!important;margin:0!important}.rt-modal-head{padding:12px 14px!important}.rt-modal-head h2{font-size:15.5px!important}.rt-modal-body{max-height:calc(94vh - 120px)!important;padding:12px 10px!important}.rt-modal-foot{flex-wrap:wrap!important;gap:8px!important;padding:10px 12px!important}.rt-modal-foot .btn{flex:100%!important;justify-content:center!important}.reuniao-app-container .list-tabs,.reuniao-app-container .tabs{-webkit-overflow-scrolling:touch;padding-bottom:4px;flex-wrap:nowrap!important;margin-bottom:12px!important;display:flex!important;overflow-x:auto!important}.reuniao-app-container .tab{flex-shrink:0!important;padding:7px 10px!important;font-size:12px!important}.reuniao-app-container .list-stats{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.reuniao-app-container .lstat .ls-val{font-size:18px!important}.reuniao-app-container .list-toolbar{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.reuniao-app-container .list-toolbar>.btn{justify-content:center!important;width:100%!important}.reuniao-app-container .flt-row{flex-wrap:wrap!important;gap:8px!important;width:100%!important}.reuniao-app-container .flt-row .fld{flex:calc(50% - 4px)!important;min-width:0!important;max-width:100%!important}.reuniao-app-container .fgrid,.rt-modal-overlay .fgrid{grid-template-columns:1fr!important;gap:10px!important}.reuniao-app-container .fgrid .field,.rt-modal-overlay .fgrid .field{grid-column:span 1/span 1!important}.reuniao-app-container .table-scroll,.rt-modal-overlay .table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.reuniao-app-container table.tgrid,.rt-modal-overlay table.tgrid{min-width:650px!important}.reuniao-app-container .table-foot,.rt-modal-overlay .table-foot{text-align:center!important;flex-direction:column!important;gap:8px!important}.reuniao-app-container .toast-wrap{left:10px;right:10px}}.reuniao-app-container svg.ic-svg,.rt-modal-overlay svg.ic-svg{fill:currentColor;vertical-align:-.15em;flex-shrink:0;width:1.15em;height:1.15em;display:inline-block}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.reuniao-app-container .skeleton-box,.rt-modal-overlay .skeleton-box{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1c 50%,#ffffff0a 75%) 0 0/200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite skeleton-shimmer;display:inline-block}.reuniao-app-container .meet-btn,.rt-modal-overlay .meet-btn{background-color:#fabc0526;border:1.5px solid #fabc05;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .2s,border-color .2s,transform .15s,box-shadow .2s;display:inline-flex}[data-theme=light] .reuniao-app-container .meet-btn,[data-theme=light] .rt-modal-overlay .meet-btn{background-color:#fabc0526;border:1.5px solid #fabc05}.reuniao-app-container .meet-btn.disabled,.rt-modal-overlay .meet-btn.disabled{opacity:.4;filter:grayscale();cursor:not-allowed;border-color:#fabc0580}.reuniao-app-container .meet-btn:not(.disabled),.rt-modal-overlay .meet-btn:not(.disabled){cursor:pointer;opacity:1;filter:none}.reuniao-app-container .meet-btn:not(.disabled):hover,.rt-modal-overlay .meet-btn:not(.disabled):hover{transform:scale(1.06);box-shadow:0 0 10px #fabc0566;background-color:#ffd54f!important;border-color:#fabc05!important}#modal_reuniao_navbar.modal{-webkit-backdrop-filter:blur(6px);outline:0;justify-content:center;align-items:center;padding:1rem;display:none;z-index:1050!important;background:var(--overlay)!important;scrollbar-width:none!important;-ms-overflow-style:none!important;width:100vw!important;height:100vh!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}#modal_reuniao_navbar.modal::-webkit-scrollbar{display:none!important}#modal_reuniao_navbar.modal.show{animation:.2s cubic-bezier(.22,.61,.36,1) rtModalFadeIn;display:flex!important}#modal_reuniao_navbar .modal-dialog{transition:transform .2s cubic-bezier(.22,.61,.36,1);transform:scale(.97);pointer-events:auto!important;width:100%!important;max-width:1350px!important;margin:auto!important;position:relative!important}#modal_reuniao_navbar.modal.show .modal-dialog{transform:scale(1)}#modal_reuniao_navbar .modal-content{outline:0;pointer-events:auto!important;background:var(--bg)!important;border:1px solid var(--line)!important;width:100%!important;max-height:90vh!important;box-shadow:var(--shadow)!important;scrollbar-width:none!important;-ms-overflow-style:none!important;border-radius:20px!important;flex-direction:column!important;display:flex!important;position:relative!important;overflow-y:auto!important}#modal_reuniao_navbar .modal-content::-webkit-scrollbar{display:none!important}@keyframes rtModalFadeIn{0%{opacity:0}to{opacity:1}}.spin-loading{transform-origin:50%;animation:1s linear infinite spin-loading-kf;display:inline-block}@keyframes spin-loading-kf{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body:not(.dark-mode) .clockpicker-popover .popover-content{border-radius:8px;box-shadow:0 4px 12px #00000014;background-color:#fff!important;border:1px solid #dee2e6!important}body:not(.dark-mode) .clockpicker-popover .popover-title{border-bottom:1px solid #e9ecef;color:#333!important;background-color:#f8f9fa!important}body:not(.dark-mode) .clockpicker-plate{background-color:#f8f9fa!important;border:1px solid #dee2e6!important}body:not(.dark-mode) .clockpicker-tick{color:#495057!important}body.dark-mode .clockpicker-popover.popover{border-radius:8px;box-shadow:0 4px 20px #00000059;background-color:#1e2d3d!important;border:1px solid #2b3c4e!important}body.dark-mode .clockpicker-popover .popover-content{border-radius:8px;background-color:#1e2d3d!important}body.dark-mode .clockpicker-popover .popover-title{border-bottom:1px solid #253548;color:#fff!important;background-color:#152230!important}body.dark-mode .clockpicker-plate{background-color:#131d27!important;border:1px solid #253548!important}body.dark-mode .clockpicker-tick{color:#cbd5e1!important}body.dark-mode .clockpicker-tick.active,body.dark-mode .clockpicker-tick:hover{color:#0ea5e9!important}body.dark-mode .clockpicker-canvas line{stroke:#0ea5e9!important}body.dark-mode .clockpicker-canvas-bearing,body.dark-mode .clockpicker-canvas-fg{fill:#0ea5e9!important}body.dark-mode .popover.clockpicker-popover .arrow,body.dark-mode .popover.clockpicker-popover .arrow:after{border-bottom-color:#1e2d3d!important}.btn-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.75s linear infinite spin-loading-kf;display:inline-block}
