.ce[data-v-c4528756]{background:var(--bg-surface);border:1px solid var(--input-border);border-radius:10px;overflow:hidden;transition:box-shadow .18s}.ce--popover-open[data-v-c4528756]{overflow:visible}.ce[data-v-c4528756]:focus-within,.ce[data-v-c4528756]:hover{box-shadow:0 4px 14px #00000014}.ce--disabled[data-v-c4528756]{opacity:.6;pointer-events:none}.ce--expanded[data-v-c4528756]{border:none;box-shadow:none;display:flex;flex-direction:column;height:100%}.ce-toolbar[data-v-c4528756]{align-items:center;background:color-mix(in srgb,var(--bg-surface) 96%,var(--text));border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:2px;padding:4px 6px;position:relative}.ce-select-wrap[data-v-c4528756]{align-items:center;display:inline-flex}.ce-select[data-v-c4528756]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bg-surface);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 6px center;background-repeat:no-repeat;border:1px solid var(--input-border);border-radius:5px;color:var(--text);cursor:pointer;font-family:inherit;font-size:.78rem;height:26px;outline:none;padding:0 22px 0 8px}.ce-select[data-v-c4528756]:hover{border-color:var(--border-strong)}.ce-select[data-v-c4528756]:focus{border-color:var(--blue)}.ce-btn[data-v-c4528756]{align-items:center;background:transparent;border:none;border-radius:5px;color:var(--text-sub);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.82rem;height:26px;justify-content:center;min-width:26px;padding:0 6px;transition:background .12s,color .12s}.ce-btn[data-v-c4528756]:hover{background:var(--bg-hover);color:var(--text)}.ce-btn.active[data-v-c4528756]{background:var(--info-soft);color:var(--blue)}.ce-btn--expand[data-v-c4528756]{margin-left:auto}.ce-btn--bold[data-v-c4528756]{font-weight:800}.ce-btn--italic[data-v-c4528756]{font-style:italic;font-weight:600}.ce-btn--strike[data-v-c4528756]{font-weight:600;text-decoration:line-through}.ce-sep[data-v-c4528756]{background:var(--border);height:16px;margin:0 3px;width:1px}.ce-link-wrap[data-v-c4528756]{display:inline-flex;position:relative}.ce-link-popover[data-v-c4528756]{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 24px #0000001f;display:flex;flex-direction:column;gap:6px;left:0;min-width:280px;padding:10px;position:absolute;top:calc(100% + 6px);z-index:20}.ce-link-label[data-v-c4528756]{color:var(--text-muted);font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ce-link-input[data-v-c4528756]{background:var(--input-bg);border:1px solid var(--input-border);border-radius:6px;color:var(--text);font-family:inherit;font-size:.84rem;outline:none;padding:6px 8px;transition:border-color .12s}.ce-link-input[data-v-c4528756]:focus{border-color:var(--blue)}.ce-link-actions[data-v-c4528756]{display:flex;gap:6px;justify-content:flex-end;margin-top:4px}.ce-link-btn[data-v-c4528756]{border:1px solid transparent;border-radius:6px;cursor:pointer;font-family:inherit;font-size:.76rem;font-weight:600;padding:5px 10px;transition:background .12s,border-color .12s}.ce-link-btn--remove[data-v-c4528756]{background:transparent;border-color:var(--input-border);color:var(--danger);margin-right:auto}.ce-link-btn--remove[data-v-c4528756]:hover{background:var(--danger-soft)}.ce-link-btn--cancel[data-v-c4528756]{background:transparent;border-color:var(--input-border);color:var(--text-sub)}.ce-link-btn--cancel[data-v-c4528756]:hover{background:var(--bg-hover)}.ce-link-btn--apply[data-v-c4528756]{background:var(--blue);color:#fff}.ce-link-btn--apply[data-v-c4528756]:disabled{cursor:default;opacity:.5}.ce-content[data-v-c4528756]{color:var(--text);font-size:.88rem;line-height:1.5;min-height:var(--v40d4db35);overflow-wrap:anywhere;padding:.7rem .9rem;word-break:break-word}.ce--expanded .ce-content[data-v-c4528756]{flex:1;min-height:0;overflow-y:auto}.ce-content[data-v-c4528756] .ProseMirror{min-height:68px;outline:none}.ce--expanded .ce-content[data-v-c4528756] .ProseMirror{min-height:100%}.ce-content[data-v-c4528756] .ProseMirror p.is-editor-empty:first-child:before{color:var(--text-faint);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ce-content[data-v-c4528756] ol,.ce-content[data-v-c4528756] ul{margin:.35rem 0 .5rem 1.6rem;padding:0}.ce-content[data-v-c4528756] ul{list-style:disc outside}.ce-content[data-v-c4528756] ol{list-style:decimal outside}.ce-content[data-v-c4528756] li{margin:.15rem 0;padding-left:.15rem}.ce-content[data-v-c4528756] li>p{margin:0}.ce-content[data-v-c4528756] p{margin:0 0 .35rem}.ce-content[data-v-c4528756] p:last-child{margin-bottom:0}.ce-content[data-v-c4528756] h1{font-size:1.35rem;font-weight:700;line-height:1.25;margin:.6rem 0 .35rem}.ce-content[data-v-c4528756] h2{font-size:1.15rem;font-weight:700;line-height:1.25;margin:.55rem 0 .35rem}.ce-content[data-v-c4528756] h3{font-size:1rem;font-weight:700;line-height:1.25;margin:.5rem 0 .35rem}.ce-content[data-v-c4528756] a{color:var(--blue);text-decoration:underline}.ce-content[data-v-c4528756] img{border-radius:6px;display:block;height:auto;margin:.35rem 0;max-width:100%}.ce-content[data-v-c4528756] [style*="text-align: center"]{text-align:center}.ce-content[data-v-c4528756] [style*="text-align: right"]{text-align:right}.ce-file-hidden[data-v-c4528756]{display:none}.modal-overlay[data-v-1a3a7da0]{align-items:flex-start;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059;display:flex;inset:0;overflow-y:auto;padding:3rem 12px;position:fixed;z-index:10000}.modal-overlay[data-v-1a3a7da0],.modal-overlay.from-left[data-v-1a3a7da0]{justify-content:center}.modal-panel[data-v-1a3a7da0]{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;display:flex;flex-direction:column;height:min(840px,calc(100vh - 6rem));margin-bottom:3rem;max-width:900px;min-width:700px;overflow:hidden;width:55%}.from-left .modal-panel[data-v-1a3a7da0],.modal-panel[data-v-1a3a7da0]{box-shadow:0 20px 60px #0003}.modal-overlay.is-inline[data-v-1a3a7da0]{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;display:flex;flex:1 1 auto;flex-direction:column;inset:auto;min-height:0;overflow:visible;padding:0;position:static;z-index:auto}.modal-overlay.is-inline .modal-panel[data-v-1a3a7da0]{border:none;border-radius:0;box-shadow:none;flex:1 1 auto;height:auto;margin:0;max-width:100%;min-height:0;min-width:0;overflow:visible;width:100%}.modal-overlay.is-inline .modal-body[data-v-1a3a7da0]{--twp-respiro:clamp(1.5rem,5vw,4.5rem);display:flex;flex-direction:column;overflow:visible;padding-bottom:0;padding-left:var(--twp-respiro);padding-top:0}.modal-overlay.is-inline .body-layout[data-v-1a3a7da0]{flex:1 1 auto;gap:var(--twp-respiro);min-height:0}.modal-overlay.is-inline .col-main[data-v-1a3a7da0]{padding-top:var(--twp-respiro)}.modal-overlay.is-inline .col-side[data-v-1a3a7da0]{align-self:start;height:calc(100vh - 48px);margin-bottom:0;margin-top:0;overflow-y:auto;position:sticky;top:48px}.modal-mh[data-v-1a3a7da0]{display:none}.mmh-back[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:10px;color:var(--header-fg);cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:-.25rem;width:40px}.mmh-back[data-v-1a3a7da0]:active{background:var(--header-toque)}.mmh-title[data-v-1a3a7da0]{color:var(--header-fg);font-size:1.05rem;font-weight:600;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.mmh-spacer[data-v-1a3a7da0]{height:40px;width:40px}.modal-header[data-v-1a3a7da0]{align-items:center;background:var(--bg-hover);border-bottom:1px solid var(--border);border-radius:12px 12px 0 0;display:flex;flex-shrink:0;gap:1rem;justify-content:space-between;padding:1rem 1.5rem}.header-left[data-v-1a3a7da0]{display:flex;flex:1;flex-direction:column;gap:.1rem;min-width:0;overflow:hidden}.modal-title[data-v-1a3a7da0]{color:var(--text);font-size:1.05rem;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-subtitle[data-v-1a3a7da0]{color:var(--text-sub);font-size:.72rem}.header-right[data-v-1a3a7da0]{align-items:center;display:flex;flex-shrink:0;gap:.4rem}.status-badge[data-v-1a3a7da0]{background:var(--bg-surface);border:1px solid var(--border);border-radius:6px;color:var(--text-muted);display:inline-block;font-size:.72rem;font-weight:600;padding:.2rem .65rem;white-space:nowrap}.modal-close[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--text-sub);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .15s;width:32px}.modal-close[data-v-1a3a7da0]:hover{background:var(--bg-hover);color:var(--text)}.task-actions-bar[data-v-1a3a7da0]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.8rem}.action-bar-btn[data-v-1a3a7da0]{align-items:center;border:none;border-radius:7px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.74rem;font-weight:600;gap:.4rem;padding:.45rem .8rem;transition:opacity .15s,transform .1s}.action-bar-btn[data-v-1a3a7da0]:hover{opacity:.88;transform:translateY(-1px)}.action-bar-label[data-v-1a3a7da0]{white-space:nowrap}.action-bar-btn.complete-btn[data-v-1a3a7da0]{background:linear-gradient(135deg,var(--blue),var(--blue-dark));color:#fff}.action-bar-btn.complete-btn.done[data-v-1a3a7da0]{background:linear-gradient(135deg,var(--success),var(--success-dark));color:#fff}.action-bar-btn.complete-btn[data-v-1a3a7da0]:disabled{background:var(--bg-hover);color:var(--text-faint);cursor:not-allowed;opacity:.7;transform:none}.action-bar-btn.timer-btn[data-v-1a3a7da0]{background:#475569;color:#fff;justify-content:center;min-width:120px}.action-bar-btn.timer-btn.running[data-v-1a3a7da0]{background:var(--neutral);color:#fff}.action-bar-btn.timer-btn[data-v-1a3a7da0]:disabled{background:var(--bg-hover);color:var(--text-faint);cursor:not-allowed;opacity:.7;transform:none}.stats-chart[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:.5rem}.stats-bar-row[data-v-1a3a7da0]{align-items:center;display:grid;gap:.5rem;grid-template-columns:120px 1fr 35px}.stats-bar-name[data-v-1a3a7da0]{color:var(--text-muted);font-size:.72rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stats-bar-track[data-v-1a3a7da0]{background:var(--border);border-radius:4px;height:8px;overflow:hidden}.stats-bar-fill[data-v-1a3a7da0]{background:linear-gradient(90deg,#64748b 0,var(--neutral) 100%);border-radius:4px;height:100%;transition:width .4s ease}.stats-bar-value[data-v-1a3a7da0]{color:var(--text);font-size:.68rem;font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.stack-bar-section[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:.7rem;padding:.3rem 0 .5rem}.stack-bar[data-v-1a3a7da0]{background:var(--bg-hover);border-radius:8px;display:flex;height:16px;overflow:hidden}.stack-bar-slice[data-v-1a3a7da0]{cursor:default;height:100%;transition:opacity .15s}.stack-bar-slice.dim[data-v-1a3a7da0]{opacity:.35}.stack-legend[data-v-1a3a7da0]{display:flex;flex-wrap:wrap;gap:.35rem .9rem}.stack-legend-item[data-v-1a3a7da0]{align-items:center;cursor:default;display:inline-flex;font-size:.74rem;gap:.35rem;transition:opacity .15s}.stack-legend-item.dim[data-v-1a3a7da0]{opacity:.45}.stack-legend-dot[data-v-1a3a7da0]{border-radius:2px;flex-shrink:0;height:8px;width:8px}.stack-legend-name[data-v-1a3a7da0]{color:var(--text-muted);font-weight:500}.stack-legend-percent[data-v-1a3a7da0]{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.timesheet-tabs[data-v-1a3a7da0]{border-bottom:1px solid var(--border);display:flex;gap:0;margin-bottom:.8rem}.timesheet-tab[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-sub);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.74rem;font-weight:600;gap:.35rem;margin-bottom:-1px;padding:.5rem .75rem;transition:color .15s,border-color .15s}.timesheet-tab[data-v-1a3a7da0]:hover{color:var(--text)}.timesheet-tab.active[data-v-1a3a7da0]{border-bottom-color:var(--primary);color:var(--primary)}.modal-body[data-v-1a3a7da0]{flex:1;overflow-y:auto;padding:1.25rem 1.5rem}.modal-foot[data-v-1a3a7da0]{display:none}.modal-foot-btn[data-v-1a3a7da0]{background:var(--btn-neutro-fundo);border:1px solid var(--btn-neutro-borda);border-radius:8px;color:var(--text);cursor:pointer;font-family:inherit;font-size:.84rem;font-weight:600;padding:.5rem 1.4rem;transition:opacity .15s;width:100%}.modal-foot-btn[data-v-1a3a7da0]:active{opacity:.9}.modal-loading[data-v-1a3a7da0]{align-items:center;background:var(--bg-surface);display:flex;flex:1;justify-content:center}.body-layout[data-v-1a3a7da0]{display:grid;gap:1.5rem;grid-template-columns:1fr 260px}.col-main[data-v-1a3a7da0]{gap:.85rem;padding-bottom:4rem}.col-main[data-v-1a3a7da0],.col-side[data-v-1a3a7da0]{display:flex;flex-direction:column}.col-side[data-v-1a3a7da0]{background:var(--bg-nested);border-left:1px solid var(--border);border-radius:0 0 12px;gap:1.25rem;margin:-1.25rem -1.5rem -1.25rem 0;padding:1.25rem 1.5rem}.grid-2[data-v-1a3a7da0]{display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.field[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:.3rem}.field.full[data-v-1a3a7da0]{grid-column:1/-1}.field-label[data-v-1a3a7da0]{color:var(--text-muted);font-size:.72rem;font-weight:600}.req[data-v-1a3a7da0]{color:var(--danger)}.input[data-v-1a3a7da0]{background:var(--input-bg);border:1px solid var(--border);border-radius:9px;color:var(--text);font-family:inherit;font-size:.84rem;font-weight:500;height:36px;outline:none;padding:0 .8rem;transition:border-color .15s;width:100%}.input[data-v-1a3a7da0]:focus{border-color:var(--blue)}select.input[data-v-1a3a7da0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23666' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;padding-right:2rem}input[type=date].input[data-v-1a3a7da0],select.input[data-v-1a3a7da0]{cursor:pointer}.section-block[data-v-1a3a7da0]{background:transparent;border:none;border-radius:10px;display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;padding:0}.section-label[data-v-1a3a7da0]{color:var(--text-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.basic-info-card[data-v-1a3a7da0]{background:var(--bg-hover);border-radius:10px;padding:1rem}.basic-info-header[data-v-1a3a7da0]{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.basic-info-title[data-v-1a3a7da0]{color:var(--text);font-size:1rem;font-weight:700;line-height:1.3;margin:0}.basic-info-grid[data-v-1a3a7da0]{display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.basic-info-item[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:.1rem}.basic-info-key[data-v-1a3a7da0]{color:var(--text-sub);font-size:.65rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.basic-info-val[data-v-1a3a7da0]{color:var(--text);font-size:.8rem;font-weight:500;text-transform:capitalize}.basic-info-val.priority-alta[data-v-1a3a7da0]{color:var(--danger)}.basic-info-val.priority-urgente[data-v-1a3a7da0]{color:var(--danger-dark)}.basic-info-val.priority-media[data-v-1a3a7da0]{color:var(--warning)}.basic-info-val.priority-baixa[data-v-1a3a7da0]{color:var(--neutral)}.timer-section[data-v-1a3a7da0]{margin-top:0}.btn-timer[data-v-1a3a7da0]{align-items:center;background:var(--success);border:none;border-radius:9px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.82rem;font-weight:600;gap:.5rem;justify-content:center;padding:.6rem 1rem;transition:background-color .15s,opacity .15s;width:100%}.btn-timer[data-v-1a3a7da0]:hover{opacity:.9}.btn-timer.active[data-v-1a3a7da0]{background:var(--danger)}.btn-timer svg[data-v-1a3a7da0]{flex-shrink:0}.timesheet-table-wrap[data-v-1a3a7da0]{margin-top:.75rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.timesheet-table[data-v-1a3a7da0]{border-collapse:collapse;font-size:.76rem;width:100%}.timesheet-table th[data-v-1a3a7da0]{color:var(--text-muted);font-size:.68rem;font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase}.timesheet-table td[data-v-1a3a7da0],.timesheet-table th[data-v-1a3a7da0]{border-bottom:1px solid var(--border);padding:.4rem .5rem}.timesheet-table td[data-v-1a3a7da0]{color:var(--text)}.timesheet-row[data-v-1a3a7da0]:hover{background:var(--bg-hover)}.timesheet-row:hover .timesheet-delete-btn[data-v-1a3a7da0]{opacity:1}.timesheet-delete-btn[data-v-1a3a7da0]{background:transparent;border:none;cursor:pointer;font-size:.72rem;opacity:0;padding:.2rem;transition:opacity .15s}.timesheet-delete-btn[data-v-1a3a7da0]:hover{color:var(--danger)}.timesheet-type-badge[data-v-1a3a7da0]{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:.64rem;font-weight:700;padding:.14rem .45rem;white-space:nowrap}.timesheet-type-badge.type-running[data-v-1a3a7da0]{background:var(--success-soft);border-color:var(--success-border);color:var(--success-dark)}.timesheet-type-badge.type-manual[data-v-1a3a7da0]{background:var(--blue-soft);border-color:var(--blue-border);color:var(--blue)}.timesheet-type-badge.type-timer[data-v-1a3a7da0]{background:var(--neutral-soft);border-color:var(--neutral-border);color:var(--neutral)}.timesheet-locked[data-v-1a3a7da0]{color:var(--text-faint);font-size:.72rem}.timesheet-empty[data-v-1a3a7da0]{color:var(--text-faint);font-size:.76rem;font-style:italic;margin:0;padding:1rem 0;text-align:center}.timesheet-actions[data-v-1a3a7da0]{align-items:center;display:flex;gap:6px;justify-content:flex-end}.timesheet-info[data-v-1a3a7da0]{align-items:center;border-radius:50%;color:var(--text-muted);display:inline-flex;height:22px;justify-content:center;position:relative;transition:color .12s,background .12s;width:22px}.timesheet-info[data-v-1a3a7da0]:hover{background:var(--blue-soft);color:var(--blue)}.timesheet-info[data-tooltip][data-v-1a3a7da0]:after{background:var(--text);border-radius:6px;bottom:calc(100% + 8px);color:var(--bg-surface);content:attr(data-tooltip);font-size:.72rem;font-weight:500;line-height:1.4;max-width:260px;min-width:100px;padding:6px 10px;text-align:left;white-space:normal;width:-moz-max-content;width:max-content}.timesheet-info[data-tooltip][data-v-1a3a7da0]:after,.timesheet-info[data-tooltip][data-v-1a3a7da0]:before{left:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .12s;visibility:hidden;z-index:10}.timesheet-info[data-tooltip][data-v-1a3a7da0]:before{border:4px solid transparent;border-top:4px solid var(--text);bottom:calc(100% + 3px);content:""}.timesheet-info[data-v-1a3a7da0]:hover:after,.timesheet-info[data-v-1a3a7da0]:hover:before{opacity:1;visibility:visible}.pie-chart-section[data-v-1a3a7da0]{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;padding:1rem .5rem}.pie-chart-container[data-v-1a3a7da0]{flex-shrink:0;height:180px;width:180px}.pie-chart-svg[data-v-1a3a7da0]{display:block;height:100%;transform:rotate(-90deg);width:100%}.pie-slice[data-v-1a3a7da0]{transition:opacity .15s}.pie-slice[data-v-1a3a7da0]:hover{opacity:.85}.pie-legend[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.pie-legend-item[data-v-1a3a7da0]{align-items:center;color:var(--text);display:flex;font-size:.8rem;gap:.5rem}.pie-legend-dot[data-v-1a3a7da0]{border-radius:50%;flex-shrink:0;height:10px;width:10px}.pie-legend-name[data-v-1a3a7da0]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pie-legend-percent[data-v-1a3a7da0]{color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:700}.manual-entry-section[data-v-1a3a7da0]{margin-top:.75rem}.manual-entry-toggle[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;color:var(--text-muted);cursor:pointer;display:flex;font-family:inherit;font-size:.76rem;font-weight:600;justify-content:space-between;padding:.5rem 0;width:100%}.manual-entry-toggle[data-v-1a3a7da0]:hover{color:var(--text)}.manual-entry-toggle svg[data-v-1a3a7da0]{transition:transform .2s}.manual-entry-toggle svg.rotated[data-v-1a3a7da0]{transform:rotate(180deg)}.manual-entry-form[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:.6rem;padding-top:.5rem}.manual-entry-form input[type=datetime-local][data-v-1a3a7da0]{cursor:pointer;font-size:.7rem}.manual-entry-form input[type=datetime-local][data-v-1a3a7da0]::-webkit-calendar-picker-indicator,.manual-entry-form input[type=datetime-local][data-v-1a3a7da0]::-webkit-inner-spin-button{display:none}.manual-entry-header[data-v-1a3a7da0]{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.manual-entry-header .section-label[data-v-1a3a7da0]{margin:0}.manual-entry-header .mode-toggle[data-v-1a3a7da0]{margin-bottom:0}.mode-toggle[data-v-1a3a7da0]{border:1px solid var(--border);border-radius:6px;display:flex;gap:0;margin-bottom:.6rem;overflow:hidden}.mode-toggle-btn[data-v-1a3a7da0]{background:transparent;border:none;color:var(--text-muted);cursor:pointer;flex:1;font-family:inherit;font-size:.74rem;font-weight:600;padding:.35rem .75rem;transition:background .15s,color .15s}.mode-toggle-btn.active[data-v-1a3a7da0]{background:var(--success-soft);color:var(--success-dark)}.manual-entry-grid[data-v-1a3a7da0]{display:grid;gap:.6rem;grid-template-columns:1fr 1fr}.manual-entry-grid-3[data-v-1a3a7da0]{display:grid;gap:.6rem;grid-template-columns:1fr 1fr 2fr}.manual-entry-grid-interval[data-v-1a3a7da0]{display:grid;gap:.6rem;grid-template-columns:1fr 1fr 1fr}.manual-entry-grid-duration[data-v-1a3a7da0]{display:grid;gap:.6rem;grid-template-columns:1fr 1fr 2fr}.duration-grid[data-v-1a3a7da0]{display:grid;gap:.6rem;grid-template-columns:1fr 1fr}.manual-entry-actions[data-v-1a3a7da0]{display:flex;justify-content:flex-end}.checklist-header-btn[data-v-1a3a7da0]{align-items:center;background:var(--input-bg);border:1px solid var(--border);border-radius:9px;color:var(--text-muted);cursor:pointer;display:flex;height:36px;justify-content:space-between;padding:.5rem .75rem;transition:border-color .15s;width:100%}.checklist-header-btn[data-v-1a3a7da0]:hover{border-color:var(--text-sub)}.checklist-progress[data-v-1a3a7da0]{align-items:center;display:flex;gap:.5rem}.progress-bar[data-v-1a3a7da0]{background:var(--border);border-radius:3px;flex:1;height:6px;overflow:hidden}.progress-fill[data-v-1a3a7da0]{background:var(--success);border-radius:3px;height:100%;transition:width .3s}.progress-text[data-v-1a3a7da0]{color:var(--text-sub);font-size:.68rem;font-weight:600}.checklist-list[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:.4rem}.checklist-item[data-v-1a3a7da0]{align-items:flex-start;background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 1px 3px #0000000a;cursor:grab;display:flex;gap:.6rem;padding:.7rem .75rem;transition:box-shadow .15s,border-color .15s,transform .1s,opacity .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checklist-item[data-v-1a3a7da0]:hover{border-color:var(--info-border);box-shadow:0 3px 10px #00000012}.checklist-item>.check-circle[data-v-1a3a7da0]{margin-top:2px}.checklist-item>.check-actions-row[data-v-1a3a7da0]>*,.checklist-item>.checklist-more-wrap[data-v-1a3a7da0]{margin-top:0}.checklist-item:has(.checklist-inline-input)>.check-circle[data-v-1a3a7da0]{margin-top:4px}.checklist-item:has(.checklist-inline-input)>.check-actions-row[data-v-1a3a7da0]>*,.checklist-item:has(.checklist-inline-input)>.checklist-more-wrap[data-v-1a3a7da0]{margin-top:2px}.checklist-item[data-v-1a3a7da0]:active{cursor:grabbing}.checklist-item.dragging[data-v-1a3a7da0]{background:transparent;border:2px dashed var(--border);box-shadow:none;height:36px;overflow:hidden;padding:0}.checklist-item.dragging[data-v-1a3a7da0] *{visibility:hidden}.checklist-item.recem-solto[data-v-1a3a7da0]{animation:checklist-drop-in-1a3a7da0 .45s cubic-bezier(.22,1,.36,1)}@keyframes checklist-drop-in-1a3a7da0{0%{opacity:0;transform:scale(.92) translateY(-8px)}60%{opacity:1;transform:scale(1.02) translateY(2px)}to{transform:scale(1) translateY(0)}}.checklist-floating[data-v-1a3a7da0]{align-items:center;background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 36px #0000002e;display:flex;gap:.6rem;padding:.7rem .75rem;pointer-events:none;position:fixed;transform:rotate(4deg);z-index:99999}.checklist-ghost-placeholder[data-v-1a3a7da0]{animation:checklist-ghost-pulse-1a3a7da0 1.2s ease-in-out infinite;background:var(--info-soft);border:2px dashed var(--blue);border-radius:10px;min-height:44px}@keyframes checklist-ghost-pulse-1a3a7da0{0%,to{opacity:.6}50%{opacity:1}}.list-container-dashed[data-v-1a3a7da0]{background:var(--bg-nested);border:1.5px dashed var(--border);border-radius:10px;display:flex;flex-direction:column;gap:.4rem;min-height:60px;padding:.5rem;transition:min-height .2s ease,border-color .15s,background .15s}.list-container-dashed.is-empty[data-v-1a3a7da0]{align-items:center;cursor:pointer;justify-content:center;min-height:80px}.list-container-dashed.is-empty[data-v-1a3a7da0]:hover{background:var(--info-soft);border-color:var(--blue)}label.attachment-drop-label[data-v-1a3a7da0],label.comment-attach-drop[data-v-1a3a7da0]{align-items:stretch;cursor:pointer;display:flex;flex-direction:column;justify-content:stretch}label.attachment-drop-label[data-v-1a3a7da0]:hover,label.comment-attach-drop[data-v-1a3a7da0]:hover{background:var(--info-soft);border-color:var(--blue)}label.attachment-drop-label .list-empty-state[data-v-1a3a7da0],label.comment-attach-drop .list-empty-state[data-v-1a3a7da0]{align-items:center;cursor:pointer;flex:1;justify-content:center;pointer-events:auto;width:100%}.list-empty-state[data-v-1a3a7da0]{align-items:center;color:var(--text-faint);display:flex;flex-direction:column;gap:.3rem;justify-content:center;padding:1rem;pointer-events:none}.list-empty-state svg[data-v-1a3a7da0]{margin-bottom:.2rem;opacity:.35}.list-empty-title[data-v-1a3a7da0]{color:var(--text-sub);font-size:.78rem;font-weight:600}.list-empty-hint[data-v-1a3a7da0]{color:var(--text-faint);font-size:.68rem;font-weight:400}.list-add-more-btn[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--text-faint);cursor:pointer;display:flex;font-family:inherit;font-size:.74rem;font-weight:500;gap:.35rem;justify-content:center;padding:.5rem;transition:color .15s,background .15s;width:100%}.list-add-more-btn[data-v-1a3a7da0]:hover{background:var(--info-soft);color:var(--blue)}.checklist-actions[data-v-1a3a7da0]{align-items:center;display:flex;gap:.15rem;opacity:0;transition:opacity .15s}.checklist-item:hover .checklist-actions[data-v-1a3a7da0]{opacity:1}.checklist-action[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:5px;color:var(--text-sub);cursor:pointer;display:flex;height:24px;justify-content:center;transition:background .1s,color .1s;width:24px}.checklist-action[data-v-1a3a7da0]:hover{background:var(--bg-hover);color:var(--text-muted)}.checklist-action.danger[data-v-1a3a7da0]:hover{background:var(--danger-soft);color:var(--danger)}.checklist-action[data-v-1a3a7da0]:disabled{cursor:not-allowed;opacity:.25;pointer-events:none}.checklist-timer-btn[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:5px;color:var(--text-sub);cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:background .1s,color .1s;width:24px}.checklist-timer-btn[data-v-1a3a7da0]:hover{background:var(--success-soft);color:var(--success)}.checklist-timer-btn.timer-active[data-v-1a3a7da0]{animation:timer-pulse-1a3a7da0 1.5s ease-in-out infinite;background:var(--danger-soft);border-radius:5px;color:var(--danger)}.checklist-more-wrap[data-v-1a3a7da0]{flex-shrink:0;position:relative}.checklist-more-btn[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:5px;color:var(--text-sub);cursor:pointer;display:flex;height:24px;justify-content:center;opacity:0;transition:opacity .15s,background .12s,color .12s;width:24px}.checklist-item:hover .checklist-more-btn[data-v-1a3a7da0]{opacity:1}.checklist-more-wrap:has(.checklist-more-menu) .checklist-more-btn[data-v-1a3a7da0]{opacity:1}.checklist-more-btn[data-v-1a3a7da0]:hover{background:var(--bg-hover);color:var(--text)}@media(hover:none){.checklist-more-btn[data-v-1a3a7da0]{opacity:1}}.checklist-more-menu[data-v-1a3a7da0]{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 24px #0000001f;display:flex;flex-direction:column;gap:2px;min-width:140px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.checklist-more-item[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:5px;color:var(--text);cursor:pointer;display:flex;font-family:inherit;font-size:.82rem;gap:8px;padding:7px 10px;text-align:left;transition:background .1s,color .1s;white-space:nowrap}.checklist-more-item[data-v-1a3a7da0]:hover{background:var(--bg-hover)}.checklist-more-item[data-v-1a3a7da0]:disabled{cursor:not-allowed;opacity:.45}.checklist-more-item--danger[data-v-1a3a7da0]{color:var(--danger)}.checklist-more-item--danger[data-v-1a3a7da0]:hover{background:var(--danger-soft)}.check-assign-btn[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:5px;color:var(--text-sub);cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;position:relative;transition:background .1s,color .1s;width:24px}.check-assign-btn[data-v-1a3a7da0]:hover{background:var(--bg-hover);color:var(--text-muted)}.check-assign-btn.has-assignee[data-tooltip][data-v-1a3a7da0]:not([data-tooltip=""]):after{background:var(--text,#111);border-radius:6px;bottom:calc(100% + 8px);color:#fff;content:attr(data-tooltip);font-size:.68rem;font-weight:600;left:50%;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .15s ease .1s;white-space:nowrap;z-index:20}.check-assign-btn.has-assignee[data-tooltip][data-v-1a3a7da0]:not([data-tooltip=""]):before{border:4px solid transparent;border-top:4px solid var(--text,#111);bottom:calc(100% + 3px);content:"";left:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .15s ease .1s;z-index:20}.check-assign-btn.has-assignee[data-tooltip][data-v-1a3a7da0]:not([data-tooltip=""]):hover:after,.check-assign-btn.has-assignee[data-tooltip][data-v-1a3a7da0]:not([data-tooltip=""]):hover:before{opacity:1}.check-assignee[data-v-1a3a7da0]{align-items:center;background:var(--blue,#378add);color:#fff;display:flex;font-size:.64rem;font-weight:700;justify-content:center;line-height:1}.check-assignee[data-v-1a3a7da0],.check-assignee-img[data-v-1a3a7da0]{border-radius:50%;height:20px;width:20px}.check-assignee-img[data-v-1a3a7da0]{display:block;-o-object-fit:cover;object-fit:cover}@keyframes timer-pulse-1a3a7da0{0%,to{opacity:1}50%{opacity:.6}}.checklist-actions.always-visible[data-v-1a3a7da0]{opacity:1!important}.checklist-timer-badge[data-v-1a3a7da0]{align-items:center;border-radius:6px;display:inline-flex;flex-shrink:0;font-size:.68rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.25rem;padding:.15rem .5rem;white-space:nowrap}.checklist-timer-badge.accumulated[data-v-1a3a7da0]{background:var(--neutral-soft);color:var(--neutral)}.checklist-timer-badge.running[data-v-1a3a7da0]{background:var(--success-soft);color:var(--success-dark)}.checklist-timer-badge.always-show[data-v-1a3a7da0]{display:inline-flex!important}.view-chips[data-v-1a3a7da0]{display:flex;gap:.3rem;margin-bottom:.5rem}.dados-view[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:1rem}.dados-view[data-v-1a3a7da0] .dtf-trigger,.dados-view[data-v-1a3a7da0] .sf-trigger{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;font-size:.82rem;font-weight:600;min-height:38px;padding:.35rem .75rem;width:auto}.dados-view[data-v-1a3a7da0] .dtf-trigger:not(.empty){background:var(--bg-surface);border-color:var(--border);color:var(--text)}.dados-view[data-v-1a3a7da0] .dtf-trigger:not(.empty) .dtf-chev,.dados-view[data-v-1a3a7da0] .dtf-trigger:not(.empty) .dtf-ico{color:var(--text-muted)}.dados-view[data-v-1a3a7da0] .dtf-trigger .dtf-ico{display:none}.dados-view[data-v-1a3a7da0] .field--vencimento .dtf-trigger:not(.empty){background:#e44b4a14;border-color:#e44b4a59;color:var(--danger,#e44b4a)}.dados-view[data-v-1a3a7da0] .field--vencimento .dtf-trigger:not(.empty) .dtf-chev{color:var(--danger,#e44b4a)}.dados-view[data-v-1a3a7da0] .grid-2--datas{grid-template-columns:max-content max-content}.dados-view[data-v-1a3a7da0] .grid-2--datas .field{width:auto}.dados-view[data-v-1a3a7da0] .input{border-radius:8px}.view-chip[data-v-1a3a7da0]{align-items:center;background:var(--bg-surface);border:1px solid var(--border);border-radius:16px;color:var(--text-sub);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.7rem;font-weight:600;gap:.3rem;padding:.3rem .7rem;transition:all .15s}.view-chip[data-v-1a3a7da0]:hover{background:var(--bg-hover);border-color:var(--neutral);color:var(--text-muted)}.view-chip.active[data-v-1a3a7da0]{background:var(--bg-nested);border-color:var(--neutral);color:var(--text)}.checklist-assignee-hint[data-v-1a3a7da0]{color:var(--text-sub);font-size:.65rem;font-weight:500;margin-top:-.2rem;padding-left:2.35rem;width:100%}.btn-edit-text[data-v-1a3a7da0]{background:transparent;border:none;border-radius:5px;color:var(--blue);cursor:pointer;font-family:inherit;font-size:.72rem;font-weight:600;margin-left:auto;padding:.2rem .5rem;transition:background .12s}.btn-edit-text[data-v-1a3a7da0]:hover{background:var(--info-soft)}.task-menu-wrapper[data-v-1a3a7da0]{margin-left:auto;position:relative}.btn-dots-menu[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:7px;color:var(--text-sub);cursor:pointer;display:flex;height:28px;justify-content:center;transition:background .12s,color .12s;width:28px}.btn-dots-menu[data-v-1a3a7da0]:hover{background:var(--bg-hover);color:var(--text)}.task-dropdown-menu[data-v-1a3a7da0]{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 8px 24px #0000001f;margin-top:4px;min-width:160px;padding:.35rem;position:absolute;right:0;top:100%;z-index:100}.task-dropdown-item[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:7px;color:var(--text-muted);cursor:pointer;display:flex;font-family:inherit;font-size:.78rem;font-weight:500;gap:.5rem;padding:.5rem .65rem;transition:background .12s,color .12s;width:100%}.task-dropdown-item[data-v-1a3a7da0]:hover{background:var(--bg-hover);color:var(--text)}.task-dropdown-item.danger[data-v-1a3a7da0]{color:var(--text-muted)}.task-dropdown-item.danger[data-v-1a3a7da0]:hover{background:var(--danger-soft);color:var(--danger)}.task-dropdown-divider[data-v-1a3a7da0]{background:var(--border);height:1px;margin:.25rem .4rem}.dropdown-fade-enter-active[data-v-1a3a7da0],.dropdown-fade-leave-active[data-v-1a3a7da0]{transition:opacity .12s ease,transform .12s ease}.dropdown-fade-enter-from[data-v-1a3a7da0],.dropdown-fade-leave-to[data-v-1a3a7da0]{opacity:0;transform:translateY(-4px)}.check-circle[data-v-1a3a7da0]{align-items:center;background:transparent;border:2px solid var(--border);border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .15s;width:20px}.check-circle.checked[data-v-1a3a7da0],.check-circle[data-v-1a3a7da0]:hover{border-color:var(--success)}.check-circle.checked[data-v-1a3a7da0]{background:var(--success)}.checklist-inline-input[data-v-1a3a7da0]{border:none;border-radius:6px;color:var(--text);flex:1;font-family:inherit;font-size:.82rem;line-height:1.4;min-height:28px;outline:none;overflow:hidden;padding:.3rem .6rem;resize:none;transition:background .15s;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap}.checklist-inline-input[data-v-1a3a7da0],.checklist-inline-input[data-v-1a3a7da0]:focus{background:var(--info-soft)}.checklist-text[data-v-1a3a7da0]{color:var(--text);cursor:text;flex:1;font-size:.82rem;overflow-wrap:anywhere}.checklist-text.done[data-v-1a3a7da0]{color:var(--text-sub);cursor:text;text-decoration:line-through}.check-body[data-v-1a3a7da0]{align-items:center;display:grid;flex:1;gap:4px 8px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.check-body>.check-concluido-por[data-v-1a3a7da0],.check-body>.check-derivada[data-v-1a3a7da0],.check-body>.checklist-inline-input[data-v-1a3a7da0],.check-body>.checklist-text[data-v-1a3a7da0]{grid-column:1/-1}.check-body>.check-derivada[data-v-1a3a7da0]{justify-self:start}.check-body>.check-time[data-v-1a3a7da0]{grid-column:1;grid-row:2;justify-self:start}.check-body>.check-ferramentas[data-v-1a3a7da0]{grid-column:2;grid-row:2;justify-self:end}.check-body .checklist-inline-input[data-v-1a3a7da0],.check-body .checklist-text[data-v-1a3a7da0]{flex:none}.check-body .checklist-inline-input[data-v-1a3a7da0]{width:100%}.check-ferramentas[data-v-1a3a7da0]{gap:.35rem;justify-content:flex-end}.check-ferramentas[data-v-1a3a7da0],.check-time[data-v-1a3a7da0]{align-items:center;display:inline-flex}.check-time[data-v-1a3a7da0]{color:var(--text-muted);font-size:.7rem;font-variant-numeric:tabular-nums;gap:3px}.check-time svg[data-v-1a3a7da0]{flex-shrink:0;opacity:.75}.check-time.running[data-v-1a3a7da0]{color:var(--danger);font-weight:600}.check-time.running svg[data-v-1a3a7da0]{opacity:1}.check-concluido-por[data-v-1a3a7da0]{color:var(--success);font-size:.7rem;font-style:italic}.check-body>.check-prazo[data-v-1a3a7da0]{grid-column:1/-1;justify-self:start}.check-prazo[data-v-1a3a7da0]{align-items:center;background:transparent;border:1px solid var(--border);border-radius:999px;color:var(--text-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:.7rem;font-variant-numeric:tabular-nums;font-weight:600;gap:4px;padding:1px 7px}.check-prazo.herdado[data-v-1a3a7da0]{border-style:dashed;font-weight:500;opacity:.7}.check-prazo.hoje[data-v-1a3a7da0]{border-color:currentColor;color:var(--warning,#d97706)}.check-prazo.vencido[data-v-1a3a7da0]{border-color:currentColor;color:var(--danger)}.check-prazo-herda[data-v-1a3a7da0]{font-weight:400}.checklist-item[data-v-1a3a7da0]:has(>.check-como-faixa){flex-wrap:wrap}.check-como-faixa[data-v-1a3a7da0]{border-top:1px solid var(--border);flex:0 0 calc(100% + 1.5rem);margin:.15rem -.75rem -.7rem;min-width:0}.check-como[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:0 0 10px 10px;color:var(--aqua-deep);cursor:pointer;display:flex;font:inherit;font-size:.74rem;font-weight:600;gap:5px;padding:.5rem .75rem;text-align:left;transition:background .15s;width:100%}.check-como.aberto[data-v-1a3a7da0]{border-radius:0}@media(hover:hover){.check-como[data-v-1a3a7da0]:hover{background:var(--bg-hover)}}.check-como[data-v-1a3a7da0]:focus-visible{background:var(--bg-hover);outline:none}.check-detalhe[data-v-1a3a7da0]{background:var(--bg-nested);border-radius:10px;margin:0 .75rem .7rem;padding:.5rem .65rem}.check-derivada[data-v-1a3a7da0]{align-items:center;align-self:flex-start;background:var(--bg-nested);border:1px solid var(--border);border-radius:999px;color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:.68rem;font-weight:600;gap:5px;padding:2px 7px;transition:all .15s}.check-derivada[data-v-1a3a7da0]:hover{border-color:var(--primary);color:var(--primary)}.check-derivada.concluida[data-v-1a3a7da0]{border-color:var(--success);color:var(--success)}.check-derivada-status[data-v-1a3a7da0]{font-weight:500;opacity:.75;text-transform:lowercase}.check-derivada-dono[data-v-1a3a7da0]{color:var(--text-muted);font-size:.72rem;gap:5px;white-space:nowrap}.cdd-avatar[data-v-1a3a7da0],.check-derivada-dono[data-v-1a3a7da0]{align-items:center;display:inline-flex}.cdd-avatar[data-v-1a3a7da0]{background:var(--blue);border-radius:50%;color:#fff;flex-shrink:0;font-size:.6rem;font-weight:700;height:18px;justify-content:center;overflow:hidden;text-transform:uppercase;width:18px}.cdd-avatar img[data-v-1a3a7da0]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.check-body--derivada[data-v-1a3a7da0]{align-items:center;display:flex;flex-wrap:wrap;gap:4px 8px}.check-body--derivada>.check-concluido-por[data-v-1a3a7da0],.check-body--derivada>.check-derivada-progresso[data-v-1a3a7da0],.check-body--derivada>.checklist-inline-input[data-v-1a3a7da0],.check-body--derivada>.checklist-text[data-v-1a3a7da0]{flex:0 0 100%}.check-derivada-progresso[data-v-1a3a7da0]{align-items:center;display:flex;gap:8px}.check-derivada-trilho[data-v-1a3a7da0]{background:var(--bg-nested);border-radius:5px;flex:1;height:5px;min-width:0;overflow:hidden}.check-derivada-preenchido[data-v-1a3a7da0]{background:var(--blue,#1a7fd4);border-radius:5px;display:block;height:100%;transition:width .35s ease}.check-derivada-preenchido.cheia[data-v-1a3a7da0]{background:var(--success)}.check-derivada-contagem[data-v-1a3a7da0]{color:var(--text-muted);font-size:.68rem;font-variant-numeric:tabular-nums;white-space:nowrap}.origem-faixa[data-v-1a3a7da0]{align-items:center;background:var(--bg-nested);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:8px;color:var(--text-muted);cursor:pointer;display:flex;font-size:.78rem;gap:8px;margin-bottom:14px;padding:8px 12px;text-align:left;transition:all .15s;width:100%}.origem-faixa[data-v-1a3a7da0]:hover{border-color:var(--primary);border-left-color:var(--primary);color:var(--text-primary)}.origem-faixa-texto[data-v-1a3a7da0]{flex:1;min-width:0}.origem-faixa-texto strong[data-v-1a3a7da0]{color:var(--text-primary);font-weight:600}.origem-faixa-dica[data-v-1a3a7da0]{flex-shrink:0;font-size:.68rem;font-style:italic;opacity:.7}@media(max-width:768px){.origem-faixa[data-v-1a3a7da0]{flex-wrap:wrap}.origem-faixa-dica[data-v-1a3a7da0],.origem-faixa-texto[data-v-1a3a7da0]{flex:1 1 100%}}.checklist-item.item-alvo[data-v-1a3a7da0]{animation:item-alvo-piscar-1a3a7da0 2.2s ease-out 1;border-radius:8px}@keyframes item-alvo-piscar-1a3a7da0{0%,55%{background:color-mix(in srgb,var(--primary) 16%,transparent)}to{background:transparent}}.check-actions-row[data-v-1a3a7da0]{display:contents}.check-anexo-btn[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:5px;color:var(--text-sub);cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;position:relative;transition:background .1s,color .1s;width:24px}.check-anexo-conta[data-v-1a3a7da0]{color:var(--blue);font-size:.55rem;font-weight:700;line-height:1;pointer-events:none;position:absolute;right:-3px;top:-1px}.check-anexo-btn[data-v-1a3a7da0]:hover:not(:disabled){background:var(--info-soft);color:var(--blue)}.check-anexo-btn.tem-anexo[data-v-1a3a7da0]{color:var(--blue)}.check-anexo-btn.aberto[data-v-1a3a7da0]{background:var(--info-soft);color:var(--blue)}.check-anexo-btn[data-v-1a3a7da0]:disabled{cursor:default;opacity:.35}.check-anexo-wrap[data-v-1a3a7da0]{align-items:center;display:flex;flex-shrink:0;position:relative}.check-anexo-grade[data-v-1a3a7da0]{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 8px 24px #0000001f;max-height:260px;overflow-y:auto;padding:9px 10px 10px;position:absolute;right:0;top:calc(100% + 6px);width:-moz-max-content;width:max-content;z-index:30}.cag-titulo[data-v-1a3a7da0]{color:var(--text-sub);display:block;font-size:.62rem;font-weight:600;letter-spacing:.05em;margin-bottom:7px;text-transform:uppercase;white-space:nowrap}.cag-grid[data-v-1a3a7da0]{display:grid;gap:6px;grid-template-columns:repeat(4,46px)}.cag-card[data-v-1a3a7da0]{align-items:center;background:var(--bg-hover);border:1px solid var(--border);border-radius:8px;color:var(--text-sub);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:1px;height:46px;justify-content:center;overflow:hidden;padding:0;position:relative;text-decoration:none;transition:border-color .15s;width:46px}.cag-card[data-v-1a3a7da0]:hover{border-color:var(--blue)}.cag-card.icon-pdf[data-v-1a3a7da0]{color:var(--danger)}.cag-card.icon-excel[data-v-1a3a7da0]{color:var(--success)}.cag-card.icon-word[data-v-1a3a7da0]{color:var(--info)}.cag-card.icon-archive[data-v-1a3a7da0]{color:var(--warning)}.cag-card.icon-video[data-v-1a3a7da0]{color:var(--purple)}.cag-thumb[data-v-1a3a7da0]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cag-ext[data-v-1a3a7da0]{font-size:.5rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cag-x[data-v-1a3a7da0]{align-items:center;background:color-mix(in srgb,var(--bg-surface) 92%,transparent);border:1px solid var(--border);border-radius:50%;color:var(--text-sub);cursor:pointer;display:none;height:16px;justify-content:center;padding:0;position:absolute;right:2px;top:2px;width:16px}.cag-card:hover .cag-x[data-v-1a3a7da0]{display:flex}.cag-x[data-v-1a3a7da0]:hover{background:var(--danger-soft);border-color:var(--danger);color:var(--danger)}.cag-add[data-v-1a3a7da0]{background:transparent;border-style:dashed;color:var(--text-faint)}.cag-add[data-v-1a3a7da0]:hover{color:var(--blue)}.sheet-anexo[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:.5rem}.sheet-anexo-acao[data-v-1a3a7da0]{align-items:center;background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;color:var(--text);cursor:pointer;display:flex;font-family:inherit;gap:.75rem;padding:.85rem .9rem;text-align:left;width:100%}.sheet-anexo-acao[data-v-1a3a7da0]:active{background:var(--bg-hover)}.sheet-anexo-ic[data-v-1a3a7da0]{align-items:center;background:var(--info-soft);border-radius:10px;color:var(--blue);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.sheet-anexo-txt[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:2px;min-width:0}.sheet-anexo-txt strong[data-v-1a3a7da0]{font-size:.92rem;font-weight:600}.sheet-anexo-txt small[data-v-1a3a7da0]{color:var(--text-sub);font-size:.75rem}.sheet-anexo-lista[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:.4rem;margin-top:.35rem}.sheet-anexo-titulo[data-v-1a3a7da0]{color:var(--text-sub);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sheet-anexo-grade[data-v-1a3a7da0]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.sag-card[data-v-1a3a7da0]{gap:4px;min-width:0;position:relative}.sag-card[data-v-1a3a7da0],.sag-visual[data-v-1a3a7da0]{align-items:center;display:flex;flex-direction:column}.sag-visual[data-v-1a3a7da0]{aspect-ratio:1;background:var(--bg-hover);border:1px solid var(--border);border-radius:10px;color:var(--text-sub);gap:2px;justify-content:center;overflow:hidden;text-decoration:none;width:100%}.sag-visual.icon-pdf[data-v-1a3a7da0]{color:var(--danger)}.sag-visual.icon-excel[data-v-1a3a7da0]{color:var(--success)}.sag-visual.icon-word[data-v-1a3a7da0]{color:var(--info)}.sag-visual.icon-archive[data-v-1a3a7da0]{color:var(--warning)}.sag-visual.icon-video[data-v-1a3a7da0]{color:var(--purple)}.sag-thumb[data-v-1a3a7da0]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sag-ext[data-v-1a3a7da0]{font-size:.58rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sag-nome[data-v-1a3a7da0]{color:var(--text-sub);font-size:.68rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.sag-lixo[data-v-1a3a7da0]{align-items:center;background:color-mix(in srgb,var(--bg-surface) 90%,transparent);border:1px solid var(--border);border-radius:50%;color:var(--text-muted);cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;position:absolute;right:5px;top:5px;width:30px}.sag-lixo[data-v-1a3a7da0]:after{content:"";inset:-7px;position:absolute}.sag-lixo[data-v-1a3a7da0]:active{background:var(--danger-soft);border-color:var(--danger);color:var(--danger)}@media(max-width:768px){.checklist-item[data-v-1a3a7da0]{align-items:center;-moz-column-gap:10px;column-gap:10px;cursor:default;display:grid;grid-template-areas:"body  body  body  body  body" "check tempo .     more  acoes";grid-template-columns:auto auto minmax(0,1fr) auto auto;padding:12px;row-gap:10px}.checklist-item>.check-actions-row[data-v-1a3a7da0]>*,.checklist-item>.check-circle[data-v-1a3a7da0],.checklist-item>.checklist-more-wrap[data-v-1a3a7da0]{margin-top:0}.checklist-item:has(.checklist-inline-input)>.check-actions-row[data-v-1a3a7da0]>*,.checklist-item:has(.checklist-inline-input)>.check-circle[data-v-1a3a7da0],.checklist-item:has(.checklist-inline-input)>.checklist-more-wrap[data-v-1a3a7da0]{margin-top:0}.checklist-item>.check-circle[data-v-1a3a7da0]{grid-area:check;height:24px;position:relative;width:24px}.checklist-item>.check-circle[data-v-1a3a7da0]:after{content:"";inset:-10px;position:absolute}.checklist-item>.check-body[data-v-1a3a7da0]{display:contents}.checklist-item .checklist-inline-input[data-v-1a3a7da0],.checklist-item .checklist-text[data-v-1a3a7da0]{grid-area:body}.checklist-item .check-time[data-v-1a3a7da0]{grid-area:tempo}.checklist-item .check-concluido-por[data-v-1a3a7da0],.checklist-item .check-derivada-progresso[data-v-1a3a7da0]{grid-column:1/-1}.checklist-item .check-ferramentas[data-v-1a3a7da0]{grid-column:1/-1;justify-self:end}.checklist-item>.checklist-more-wrap[data-v-1a3a7da0]{grid-area:more}.checklist-item>.check-actions-row[data-v-1a3a7da0]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;grid-area:acoes}.checklist-item .checklist-inline-input[data-v-1a3a7da0],.checklist-item .checklist-text[data-v-1a3a7da0]{font-size:.9rem;line-height:1.5}.checklist-item .check-time[data-v-1a3a7da0]{font-size:.78rem;font-weight:600}.checklist-item .check-time svg[data-v-1a3a7da0]{height:13px;width:13px}.checklist-item .check-concluido-por[data-v-1a3a7da0]{font-size:.75rem}.checklist-item .check-anexo-btn[data-v-1a3a7da0],.checklist-item .check-assign-btn[data-v-1a3a7da0],.checklist-item .checklist-more-btn[data-v-1a3a7da0],.checklist-item .checklist-timer-btn[data-v-1a3a7da0]{position:relative}.checklist-item .check-anexo-btn[data-v-1a3a7da0]:after,.checklist-item .check-assign-btn[data-v-1a3a7da0]:after,.checklist-item .checklist-more-btn[data-v-1a3a7da0]:after,.checklist-item .checklist-timer-btn[data-v-1a3a7da0]:after{content:"";inset:-10px;position:absolute}.checklist-item>.check-actions-row[data-v-1a3a7da0]{gap:.6rem;min-width:0}.checklist-item>.check-como-faixa[data-v-1a3a7da0]{grid-column:1/-1;margin:0 -12px -12px}.check-como[data-v-1a3a7da0]{font-size:.8rem;min-height:44px;padding:.75rem 12px}.check-detalhe[data-v-1a3a7da0]{margin:0 12px 12px}}.comment-trigger[data-v-1a3a7da0]{align-items:center;background:var(--input-bg);border:1px solid var(--border);border-radius:9px;color:var(--text-muted);cursor:pointer;display:flex;font-family:inherit;font-size:.8rem;font-weight:500;gap:.4rem;padding:.5rem .75rem;transition:border-color .15s;width:-moz-fit-content;width:fit-content}.comment-trigger[data-v-1a3a7da0]:hover{border-color:var(--text-sub);color:var(--text)}.comment-trigger svg[data-v-1a3a7da0]{flex-shrink:0}.comment-placeholder[data-v-1a3a7da0]{align-items:center;background:var(--bg-surface);border:1px solid var(--border);border-radius:9px;color:var(--text-sub);display:flex;font-size:.78rem;font-weight:400;gap:.5rem;padding:.6rem .85rem;width:100%}.comment-placeholder[data-v-1a3a7da0]:hover{border-color:var(--text-sub);box-shadow:0 0 0 2px var(--blue-soft)}.comment-placeholder svg[data-v-1a3a7da0]{flex-shrink:0;opacity:.5}.comment-placeholder-row[data-v-1a3a7da0]{align-items:stretch;background:var(--input-bg);border:1px solid var(--input-border);border-radius:7px;display:flex;overflow:hidden}.comment-placeholder-row .comment-placeholder[data-v-1a3a7da0]{background:transparent;border:none;border-radius:0;flex:1;min-width:0}.comment-placeholder-row .comment-placeholder[data-v-1a3a7da0]:hover{border:none;box-shadow:none}.comment-placeholder-div[data-v-1a3a7da0]{background:var(--input-border);flex-shrink:0;margin:6px 0;width:1px}.comment-placeholder-row .comment-placeholder-mic[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:0;color:var(--text-muted);display:flex;flex-shrink:0;justify-content:center;padding:0;width:38px}.comment-placeholder-row .comment-placeholder-mic[data-v-1a3a7da0]:hover{background:var(--blue-soft);color:var(--blue)}.list-empty-clickable[data-v-1a3a7da0]{cursor:pointer;padding:.6rem;pointer-events:auto}.list-empty-clickable[data-v-1a3a7da0]:hover{background:var(--info-soft);border-radius:8px}.comment-attachments-grid[data-v-1a3a7da0]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.fdz-card-mini[data-v-1a3a7da0]{background:var(--bg-surface);border:1px solid var(--border);border-radius:6px;display:flex;flex-direction:column;overflow:hidden;transition:border-color .15s;width:72px}.fdz-card-mini[data-v-1a3a7da0]:hover{border-color:var(--info-border)}.fdz-preview-mini[data-v-1a3a7da0]{align-items:center;background:var(--bg-hover);color:inherit;display:flex;height:56px;justify-content:center;overflow:hidden;text-decoration:none}.fdz-preview-mini[data-v-1a3a7da0]:hover{opacity:.85}.fdz-thumb-mini[data-v-1a3a7da0]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fdz-icon-mini[data-v-1a3a7da0]{align-items:center;color:var(--text-sub);display:flex;flex-direction:column;gap:.15rem}.fdz-icon-mini.icon-pdf[data-v-1a3a7da0]{color:var(--danger)}.fdz-icon-mini.icon-excel[data-v-1a3a7da0]{color:var(--success)}.fdz-icon-mini.icon-word[data-v-1a3a7da0]{color:var(--info)}.fdz-icon-mini.icon-archive[data-v-1a3a7da0]{color:var(--warning)}.fdz-icon-mini.icon-video[data-v-1a3a7da0]{color:var(--purple)}.fdz-ext-mini[data-v-1a3a7da0]{font-size:.5rem;font-weight:700;text-transform:uppercase}.fdz-name-mini[data-v-1a3a7da0]{color:var(--text-muted);font-size:.55rem;overflow:hidden;padding:.2rem .3rem;text-overflow:ellipsis;white-space:nowrap}.comment-form[data-v-1a3a7da0]{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;display:flex;flex-direction:column;gap:.6rem;padding:.75rem}.comment-form .checklist-inline-input[data-v-1a3a7da0]{flex:none;min-height:32px;width:100%}.comment-form .comment-textarea[data-v-1a3a7da0]{min-height:68px}.comment-form .list-container-dashed[data-v-1a3a7da0],.comment-form .list-container-dashed.is-empty[data-v-1a3a7da0]{min-height:60px}.comment-textarea[data-v-1a3a7da0]{background:var(--input-bg);border:1px solid var(--border);border-radius:8px;color:var(--text);font-family:inherit;font-size:.82rem;line-height:1.5;min-height:44px;outline:none;overflow:hidden;padding:.6rem .75rem;resize:none;transition:border-color .15s;width:100%}.comment-textarea[data-v-1a3a7da0]:focus{border-color:var(--blue)}.comment-textarea[data-v-1a3a7da0]::-moz-placeholder{color:var(--text-faint)}.comment-textarea[data-v-1a3a7da0]::placeholder{color:var(--text-faint)}.comment-upload-area[data-v-1a3a7da0]{align-items:center;border:1.5px dashed var(--border);border-radius:8px;color:var(--text-sub);cursor:pointer;display:flex;flex-direction:column;font-size:.7rem;font-weight:500;gap:.3rem;padding:.75rem;text-align:center;transition:border-color .15s}.comment-upload-area[data-v-1a3a7da0]:hover{border-color:var(--blue);color:var(--blue)}.comment-form-actions[data-v-1a3a7da0]{display:flex;gap:.5rem;justify-content:flex-end}.btn-comment-cancel[data-v-1a3a7da0]{background:transparent;border:none;border-radius:7px;color:var(--text-muted);cursor:pointer;font-family:inherit;font-size:.76rem;font-weight:500;padding:.35rem .8rem}.btn-comment-cancel[data-v-1a3a7da0]:hover{color:var(--text)}.btn-comment-close[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:999px;color:var(--text-muted);cursor:pointer;display:flex;height:30px;justify-content:center;position:relative;transition:background .15s,color .15s;width:30px}.btn-comment-close[data-v-1a3a7da0]:hover{background:#00000008;color:var(--text-sub)}.btn-comment-close[data-tooltip][data-v-1a3a7da0]:after{background:var(--text);border-radius:6px;bottom:calc(100% + 8px);color:var(--bg-surface);content:attr(data-tooltip);font-size:.72rem;font-weight:500;padding:4px 8px;white-space:nowrap}.btn-comment-close[data-tooltip][data-v-1a3a7da0]:after,.btn-comment-close[data-tooltip][data-v-1a3a7da0]:before{left:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .12s;visibility:hidden;z-index:10}.btn-comment-close[data-tooltip][data-v-1a3a7da0]:before{border:4px solid transparent;border-top:4px solid var(--text);bottom:calc(100% + 3px);content:""}.btn-comment-close[data-v-1a3a7da0]:hover:after,.btn-comment-close[data-v-1a3a7da0]:hover:before{opacity:1;visibility:visible}.btn-comment-submit[data-v-1a3a7da0]{align-items:center;background:var(--success);border:none;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.76rem;font-weight:600;gap:.5rem;padding:.35rem .9rem;transition:opacity .15s}.btn-comment-submit[data-v-1a3a7da0]:disabled{background:var(--bg-hover);color:var(--text-faint);cursor:default}.btn-comment-submit[data-v-1a3a7da0]:hover:not(:disabled){opacity:.88}.btn-comment-shortcut[data-v-1a3a7da0]{align-items:center;background:var(--bg-surface);border:1px solid rgba(0,0,0,.08);border-radius:5px;box-shadow:0 1px #00000014;color:var(--success);display:inline-flex;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.72rem;font-weight:700;gap:5px;letter-spacing:.03em;line-height:1;padding:3px 7px}.btn-comment-shortcut svg[data-v-1a3a7da0]{display:block}.btn-comment-shortcut-plus[data-v-1a3a7da0]{font-family:inherit;font-weight:500;opacity:.6}.btn-comment-submit:disabled .btn-comment-shortcut[data-v-1a3a7da0]{background:#0000000a;border-color:#00000014;box-shadow:none;color:#a0a0a0}.btn-comment-attach[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:7px;color:var(--text-muted);cursor:pointer;display:inline-flex;font-family:inherit;height:30px;justify-content:center;padding:0;position:relative;transition:background .15s,color .15s;width:30px}.btn-comment-attach[data-v-1a3a7da0]:hover{background:var(--bg-hover);color:var(--text)}.btn-comment-attach[data-tooltip][data-v-1a3a7da0]:after{background:var(--text);border-radius:6px;bottom:calc(100% + 8px);color:var(--bg-surface);content:attr(data-tooltip);font-size:.72rem;font-weight:500;padding:4px 8px;white-space:nowrap}.btn-comment-attach[data-tooltip][data-v-1a3a7da0]:after,.btn-comment-attach[data-tooltip][data-v-1a3a7da0]:before{left:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .12s;visibility:hidden;z-index:10}.btn-comment-attach[data-tooltip][data-v-1a3a7da0]:before{border:4px solid transparent;border-top:4px solid var(--text);bottom:calc(100% + 3px);content:""}.btn-comment-attach[data-v-1a3a7da0]:hover:after,.btn-comment-attach[data-v-1a3a7da0]:hover:before{opacity:1;visibility:visible}.ce-file-hidden[data-v-1a3a7da0]{display:none}.expanded-comment-overlay[data-v-1a3a7da0]{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080;display:flex;inset:0;justify-content:center;padding:2rem;position:fixed;z-index:10001}.expanded-comment-dialog[data-v-1a3a7da0]{background:var(--bg-surface);border-radius:14px;box-shadow:0 20px 60px #00000059;display:flex;flex-direction:column;height:min(720px,90vh);overflow:hidden;width:min(920px,96vw)}@media(max-width:768px){.expanded-comment-overlay[data-v-1a3a7da0]{padding:0}.expanded-comment-dialog[data-v-1a3a7da0]{border-radius:0;height:100vh;max-height:100vh;max-width:100vw;width:100vw}.expanded-comment-footer[data-v-1a3a7da0]{align-items:stretch;flex-direction:column-reverse;gap:.5rem}.expanded-comment-footer .btn-comment-submit[data-v-1a3a7da0],.expanded-comment-footer .btn-expanded-fechar[data-v-1a3a7da0]{font-size:.85rem;justify-content:center;padding:.6rem;width:100%}}.expanded-comment-header[data-v-1a3a7da0]{align-items:center;border-bottom:1px solid var(--border);display:flex;flex-shrink:0;justify-content:space-between;padding:.75rem 1rem}.expanded-comment-title[data-v-1a3a7da0]{color:var(--text);font-size:.9rem;font-weight:700}.expanded-comment-close[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--text-muted);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .12s,color .12s;width:32px}.expanded-comment-close[data-v-1a3a7da0]:hover{background:#00000008;color:var(--text-sub)}.expanded-comment-body[data-v-1a3a7da0]{display:flex;flex:1;min-height:0;padding:1rem}.expanded-comment-body[data-v-1a3a7da0]>*{flex:1;min-height:0}.expanded-comment-footer[data-v-1a3a7da0]{align-items:center;border-top:1px solid var(--border);display:flex;flex-shrink:0;gap:1.5rem;justify-content:flex-end;padding:.85rem 1.5rem}.btn-expanded-fechar[data-v-1a3a7da0]{background:transparent;border:none;border-radius:7px;color:var(--text-sub);cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:600;padding:.4rem .9rem;transition:background .12s,color .12s}.btn-expanded-fechar[data-v-1a3a7da0]:hover{background:#00000008;color:var(--text)}.expanded-editor-fade-enter-active[data-v-1a3a7da0],.expanded-editor-fade-leave-active[data-v-1a3a7da0]{transition:opacity .18s ease}.expanded-editor-fade-enter-from[data-v-1a3a7da0],.expanded-editor-fade-leave-to[data-v-1a3a7da0]{opacity:0}.expanded-editor-fade-enter-active .expanded-comment-dialog[data-v-1a3a7da0],.expanded-editor-fade-leave-active .expanded-comment-dialog[data-v-1a3a7da0]{transition:transform .22s cubic-bezier(.22,1,.36,1)}.expanded-editor-fade-enter-from .expanded-comment-dialog[data-v-1a3a7da0],.expanded-editor-fade-leave-to .expanded-comment-dialog[data-v-1a3a7da0]{transform:scale(.96)}.comments-list[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem}.comment-item--ajuste[data-v-1a3a7da0]{background:var(--warning-soft);border-left:3px solid var(--warning);border-radius:0 8px 8px 0;padding-left:.7rem}.comment-item--resolvido[data-v-1a3a7da0]{background:transparent;border-left-color:var(--success)}.comment-selo[data-v-1a3a7da0]{align-self:flex-start;background:var(--warning-soft);border-radius:999px;color:var(--warning);font-size:.62rem;font-weight:800;letter-spacing:.04em;margin-bottom:.15rem;padding:.08rem .4rem;text-transform:uppercase}.comment-selo.ok[data-v-1a3a7da0]{background:var(--success-soft);color:var(--success)}.comment-item[data-v-1a3a7da0]{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 1px 3px #0000000a;display:flex;gap:.6rem;padding:.7rem .75rem;transition:box-shadow .15s,border-color .15s}.comment-item[data-v-1a3a7da0]:hover{border-color:var(--info-border);box-shadow:0 3px 10px #00000012}.comment-avatar[data-v-1a3a7da0]{align-items:center;background:linear-gradient(135deg,var(--blue),var(--blue-dark));border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.65rem;font-weight:700;height:32px;justify-content:center;overflow:hidden;width:32px}.comment-avatar-img[data-v-1a3a7da0]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.comment-body[data-v-1a3a7da0]{flex:1;min-width:0}.comment-meta[data-v-1a3a7da0]{align-items:flex-start;display:flex;gap:.5rem}.comment-meta-textos[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:2px}.comment-actions[data-v-1a3a7da0]{align-items:center;display:flex;gap:.2rem;margin-left:auto;opacity:0;transition:opacity .15s}.comment-item:hover .comment-actions[data-v-1a3a7da0]{opacity:1}.comment-action-btn[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--text-sub);cursor:pointer;display:flex;height:24px;justify-content:center;transition:background .12s,color .12s;width:24px}.comment-action-btn[data-v-1a3a7da0]:hover{background:var(--bg-hover);color:var(--text)}.comment-action-btn.danger[data-v-1a3a7da0]:hover{background:var(--danger-soft);color:var(--danger)}.comment-author[data-v-1a3a7da0]{color:var(--text);font-size:.78rem;font-weight:600;line-height:1}.comment-date[data-v-1a3a7da0]{color:var(--text-faint);font-size:.7rem;line-height:1;position:relative}.comment-date[data-tooltip][data-v-1a3a7da0]:after{background:var(--text);border-radius:6px;bottom:calc(100% + 8px);color:var(--bg-surface);content:attr(data-tooltip);font-size:.72rem;font-weight:500;padding:4px 8px;white-space:nowrap}.comment-date[data-tooltip][data-v-1a3a7da0]:after,.comment-date[data-tooltip][data-v-1a3a7da0]:before{left:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .12s;visibility:hidden;z-index:10}.comment-date[data-tooltip][data-v-1a3a7da0]:before{border:4px solid transparent;border-top:4px solid var(--text);bottom:calc(100% + 3px);content:""}.comment-date[data-v-1a3a7da0]:hover:after,.comment-date[data-v-1a3a7da0]:hover:before{opacity:1;visibility:visible}.comment-composer-wrap[data-v-1a3a7da0]{margin-bottom:.85rem}.comment-placeholder[data-v-1a3a7da0]{background:var(--bg-nested);border:1px solid #e8e8e8;border-radius:10px;color:var(--text-faint);cursor:text;font-family:inherit;font-size:.88rem;min-height:42px;padding:.75rem .9rem;transition:border-color .15s,box-shadow .15s}.comment-placeholder[data-v-1a3a7da0]:hover{border-color:var(--border-pop)}.comment-form.comment-form--outside[data-v-1a3a7da0]{background:transparent;border:none;display:flex;flex-direction:column;gap:.6rem;padding:0}.comment-form--outside[data-v-1a3a7da0] .fdz-container{background:var(--bg-hover);border-radius:10px;padding:.6rem}.rte-toolbar[data-v-1a3a7da0]{align-items:center;background:var(--bg-nested);border-bottom:1px solid var(--border);display:flex;gap:2px;padding:4px 6px}.rte-btn[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:5px;color:var(--text-sub);cursor:pointer;display:inline-flex;font-size:.82rem;height:26px;justify-content:center;min-width:26px;padding:0 6px;transition:background .12s,color .12s}.rte-btn[data-v-1a3a7da0]:hover{background:var(--bg-hover);color:var(--text)}.rte-btn[data-v-1a3a7da0]:active{background:var(--info-soft);color:var(--blue)}.rte-btn--bold[data-v-1a3a7da0]{font-weight:800}.rte-btn--italic[data-v-1a3a7da0]{font-style:italic;font-weight:600}.rte-btn--strike[data-v-1a3a7da0]{font-weight:600;text-decoration:line-through}.rte-sep[data-v-1a3a7da0]{background:var(--border);height:16px;margin:0 3px;width:1px}.rte-content[data-v-1a3a7da0]{color:var(--text);font-size:.88rem;line-height:1.5;min-height:84px;outline:none;overflow-wrap:anywhere;padding:.7rem .9rem;word-break:break-word}.rte-content[data-v-1a3a7da0]:empty:before{color:var(--text-faint);content:attr(data-placeholder);pointer-events:none}.rte-content p[data-v-1a3a7da0]{margin:0 0 .35rem}.rte-content ol[data-v-1a3a7da0],.rte-content ul[data-v-1a3a7da0]{margin:.25rem 0 .4rem 1.4rem;padding:0}.rte-content li[data-v-1a3a7da0]{margin:.1rem 0}.rte-content a[data-v-1a3a7da0]{color:var(--blue);text-decoration:underline}.comment-text ol[data-v-1a3a7da0],.comment-text ul[data-v-1a3a7da0]{margin:.35rem 0 .5rem 1.6rem;padding:0}.comment-text ul[data-v-1a3a7da0]{list-style:disc outside}.comment-text ol[data-v-1a3a7da0]{list-style:decimal outside}.comment-text li[data-v-1a3a7da0]{margin:.15rem 0;padding-left:.15rem}.comment-text li>p[data-v-1a3a7da0]{margin:0}.comment-text a[data-v-1a3a7da0]{color:var(--blue);text-decoration:underline}.comment-text p[data-v-1a3a7da0]{margin:0 0 .35rem}.comment-text p[data-v-1a3a7da0]:last-child{margin-bottom:0}.comment-text h1[data-v-1a3a7da0]{font-size:1.25rem}.comment-text h1[data-v-1a3a7da0],.comment-text h2[data-v-1a3a7da0]{font-weight:700;line-height:1.25;margin:.5rem 0 .35rem}.comment-text h2[data-v-1a3a7da0]{font-size:1.1rem}.comment-text h3[data-v-1a3a7da0]{font-size:.98rem;font-weight:700;line-height:1.25;margin:.4rem 0 .3rem}.comment-text img[data-v-1a3a7da0]{border-radius:6px;display:block;height:auto;margin:.35rem 0;max-width:100%}.comment-text [style*="text-align: center"][data-v-1a3a7da0]{text-align:center}.comment-text [style*="text-align: right"][data-v-1a3a7da0]{text-align:right}.comment-text[data-v-1a3a7da0]{color:var(--text);font-size:.8rem;line-height:1.45;margin:.2rem 0 0}.comment-edit-inline[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:.5rem;margin-top:.4rem}.comment-edit-inline .checklist-inline-input[data-v-1a3a7da0]{flex:none;min-height:32px;width:100%}.comment-edit-inline .list-container-dashed[data-v-1a3a7da0],.comment-edit-inline .list-container-dashed.is-empty[data-v-1a3a7da0]{min-height:60px}.edit-att-item[data-v-1a3a7da0]{display:inline-block;position:relative}.edit-att-remove[data-v-1a3a7da0]{align-items:center;background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:18px;justify-content:center;opacity:0;position:absolute;right:4px;top:4px;transition:opacity .15s;width:18px}.edit-att-item:hover .edit-att-remove[data-v-1a3a7da0]{opacity:1}.comment-attachments[data-v-1a3a7da0]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.comment-img-wrap[data-v-1a3a7da0]{border:1px solid var(--border);border-radius:8px;display:block;max-width:180px;overflow:hidden}.comment-img[data-v-1a3a7da0]{display:block;height:auto;max-height:140px;-o-object-fit:cover;object-fit:cover;width:100%}.comment-file-link[data-v-1a3a7da0]{align-items:center;border-radius:6px;color:var(--blue);display:inline-flex;font-size:.72rem;gap:.3rem;padding:.25rem .5rem;text-decoration:none}.comment-file-link[data-v-1a3a7da0],.comment-file-link[data-v-1a3a7da0]:hover{background:var(--info-soft)}.comment-files-preview[data-v-1a3a7da0]{display:flex;flex-wrap:wrap;gap:.3rem}.comment-file-chip[data-v-1a3a7da0]{align-items:center;background:var(--bg-hover);border-radius:6px;color:var(--text-muted);display:inline-flex;font-size:.7rem;gap:.3rem;padding:.2rem .5rem}.comment-file-chip button[data-v-1a3a7da0]{background:none;border:none;color:var(--text-sub);cursor:pointer;font-size:.9rem;line-height:1;padding:0 .15rem}.comment-file-chip button[data-v-1a3a7da0]:hover{color:var(--danger)}.attachments-grid[data-v-1a3a7da0]{display:flex;flex-wrap:wrap;gap:.5rem}.attachment-card[data-v-1a3a7da0]{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100px}.attachment-item-tag[data-v-1a3a7da0]{align-items:center;background:color-mix(in srgb,var(--bg-surface) 88%,transparent);border-bottom:1px solid var(--border);color:var(--success);display:flex;font-size:.55rem;font-weight:600;gap:3px;left:0;overflow:hidden;padding:2px 5px;position:absolute;right:0;text-overflow:ellipsis;top:0;white-space:nowrap;z-index:1}.attachment-item-tag svg[data-v-1a3a7da0]{flex-shrink:0}.attachment-preview[data-v-1a3a7da0]{align-items:center;background:var(--bg-hover);display:flex;height:80px;justify-content:center;overflow:hidden}.attachment-thumb[data-v-1a3a7da0]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.attachment-file-icon[data-v-1a3a7da0]{align-items:center;color:var(--text-sub);display:flex;flex-direction:column;gap:.2rem}.attachment-file-icon.icon-pdf[data-v-1a3a7da0]{color:var(--danger)}.attachment-file-icon.icon-excel[data-v-1a3a7da0]{color:var(--success)}.attachment-file-icon.icon-word[data-v-1a3a7da0]{color:var(--info)}.attachment-file-icon.icon-archive[data-v-1a3a7da0]{color:var(--warning)}.attachment-file-icon.icon-video[data-v-1a3a7da0]{color:var(--purple)}.attachment-file-icon.icon-generic[data-v-1a3a7da0]{color:var(--text-sub)}.file-type-label[data-v-1a3a7da0]{font-size:.58rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.attachment-info[data-v-1a3a7da0]{align-items:center;display:flex;gap:.2rem;justify-content:space-between;padding:.3rem .4rem}.attachment-name-sm[data-v-1a3a7da0]{color:var(--text-muted);flex:1;font-size:.62rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-remove-sm[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:3px;color:var(--text-sub);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.attachment-remove-sm[data-v-1a3a7da0]:hover{color:var(--danger)}.attachment-add-card[data-v-1a3a7da0]{border-color:var(--border);border-style:dashed;cursor:pointer;transition:border-color .15s,background .15s}.attachment-add-card[data-v-1a3a7da0]:hover{background:var(--info-soft);border-color:var(--blue)}.attachment-add-content[data-v-1a3a7da0]{align-items:center;color:var(--text-faint);display:flex;flex-direction:column;font-size:.65rem;font-weight:500;gap:.25rem;height:100%;justify-content:center;min-height:80px;padding:.5rem;text-align:center;transition:color .15s}.attachment-add-card:hover .attachment-add-content[data-v-1a3a7da0]{color:var(--blue)}.attachment-add-card.is-uploading[data-v-1a3a7da0]{background:var(--info-soft);border-color:var(--blue);pointer-events:none}.attachment-add-card.is-uploading .attachment-add-content[data-v-1a3a7da0],.download-all[data-v-1a3a7da0]{color:var(--blue)}.download-all[data-v-1a3a7da0]{font-size:.72rem;font-weight:500;margin-top:.3rem}.side-section[data-v-1a3a7da0]{border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:.4rem;padding-bottom:1rem}.side-section[data-v-1a3a7da0]:last-child{border-bottom:none;padding-bottom:0}.side-section-header[data-v-1a3a7da0]{align-items:center;color:var(--text);display:flex;gap:.5rem}.side-section-title[data-v-1a3a7da0]{color:var(--text);flex:1;font-size:.82rem;font-weight:700}.side-section-add[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:5px;color:var(--text-muted);cursor:pointer;display:flex;font-size:1rem;font-weight:600;height:22px;justify-content:center;transition:background .12s;width:22px}.side-section-add[data-v-1a3a7da0]:hover{background:var(--bg-surface)}.side-label[data-v-1a3a7da0]{color:var(--text-muted);font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.side-section.future .side-section-header[data-v-1a3a7da0],.side-section.future .side-section-title[data-v-1a3a7da0]{color:var(--danger)}.side-section.future[data-v-1a3a7da0]{opacity:.6}.side-empty[data-v-1a3a7da0]{color:var(--text-faint);font-size:.72rem;font-style:italic}.side-info-list[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:.45rem}.side-info-row[data-v-1a3a7da0]{align-items:center;display:flex;font-size:.76rem;gap:.5rem}.side-info-row svg[data-v-1a3a7da0]{color:var(--text-sub);flex-shrink:0}.side-info-key[data-v-1a3a7da0]{color:var(--text-sub);font-weight:500}.side-info-val[data-v-1a3a7da0],.side-info-val-badge[data-v-1a3a7da0]{color:var(--text);font-weight:600;text-transform:capitalize}.side-info-val-badge[data-v-1a3a7da0]{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;display:inline-block;font-size:.72rem;padding:.2rem .6rem}.side-info-val-badge.priority-alta[data-v-1a3a7da0]{color:var(--danger)}.side-info-val-badge.priority-urgente[data-v-1a3a7da0]{color:var(--danger-dark)}.side-info-val-badge.priority-media[data-v-1a3a7da0]{color:var(--warning)}.side-info-val-badge.priority-baixa[data-v-1a3a7da0]{color:var(--neutral)}.side-info-val.priority-alta[data-v-1a3a7da0]{color:var(--danger)}.side-info-val.priority-urgente[data-v-1a3a7da0]{color:var(--danger-dark)}.side-info-val.priority-media[data-v-1a3a7da0]{color:var(--warning)}.side-info-val.priority-baixa[data-v-1a3a7da0]{color:var(--neutral)}.attachments-list[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:.3rem}.attachment-item[data-v-1a3a7da0]{align-items:center;background:var(--bg-surface);border-radius:7px;display:flex;justify-content:space-between;padding:.35rem .5rem}.attachment-link[data-v-1a3a7da0]{align-items:center;color:var(--text);display:flex;font-size:.75rem;font-weight:500;gap:.4rem;min-width:0;text-decoration:none}.attachment-link svg[data-v-1a3a7da0]{color:var(--blue);flex-shrink:0}.attachment-name[data-v-1a3a7da0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-remove[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--text-sub);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.attachment-remove[data-v-1a3a7da0]:hover{background:var(--danger-soft);color:var(--danger)}.upload-area[data-v-1a3a7da0]{align-items:center;border:2px dashed var(--border);border-radius:9px;color:var(--text-sub);cursor:pointer;display:flex;flex-direction:column;font-size:.72rem;font-weight:500;gap:.3rem;margin-bottom:.8rem;padding:1rem;text-align:center;transition:border-color .15s,color .15s}.upload-area[data-v-1a3a7da0]:hover{border-color:var(--blue);color:var(--blue)}.file-hidden[data-v-1a3a7da0]{display:none}.modal-fade-enter-active[data-v-1a3a7da0],.modal-fade-leave-active[data-v-1a3a7da0]{transition:opacity .25s ease}.modal-fade-enter-active .modal-panel[data-v-1a3a7da0],.modal-fade-leave-active .modal-panel[data-v-1a3a7da0]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.modal-fade-enter-from[data-v-1a3a7da0],.modal-fade-leave-to[data-v-1a3a7da0]{opacity:0}.modal-fade-enter-from .modal-panel[data-v-1a3a7da0],.modal-fade-leave-to .modal-panel[data-v-1a3a7da0]{transform:translateY(40px)}.btn-icon-edit[data-v-1a3a7da0]{align-items:center;background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;color:var(--text-muted);cursor:pointer;display:flex;height:30px;justify-content:center;transition:border-color .15s,color .15s;width:30px}.btn-icon-edit[data-v-1a3a7da0]:hover{border-color:var(--blue);color:var(--blue)}.col-side[data-v-1a3a7da0] .select-trigger{background:var(--bg-surface)}.col-side[data-v-1a3a7da0] .sf-trigger{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;font-size:.72rem;font-weight:600;min-height:26px;padding:.2rem .6rem}.col-side[data-v-1a3a7da0] .sf-dot{height:6px;width:6px}.col-side[data-v-1a3a7da0] .sf-chev{height:12px;width:12px}@media(max-width:900px){.modal-overlay[data-v-1a3a7da0]{padding:0}.modal-panel[data-v-1a3a7da0]{border-radius:0;height:100vh;max-width:100%;min-width:100%;width:100%}.modal-mh[data-v-1a3a7da0]{align-items:center;background:var(--mobile-header-grad);border-bottom:1px solid var(--header-linha);box-sizing:content-box;display:grid;flex-shrink:0;gap:.5rem;grid-template-columns:auto 1fr auto;height:52px;padding:var(--safe-top,0) .5rem 0}.modal-header[data-v-1a3a7da0]{display:none}.modal-body[data-v-1a3a7da0]{flex:1 1 auto;min-height:0}.modal-foot[data-v-1a3a7da0]{background:var(--bg-surface);border-top:1px solid var(--border);display:block;flex-shrink:0;padding:1rem 1.75rem calc(1rem + var(--safe-bottom, 0px))}.body-layout[data-v-1a3a7da0]{grid-template-columns:1fr}.col-side[data-v-1a3a7da0]{border-left:none;border-radius:0;border-top:1px solid var(--border);margin-left:calc(var(--twp-respiro, 1.5rem)*-1);padding-left:var(--twp-respiro,1.5rem);padding-right:var(--twp-respiro,1.5rem);padding-top:1rem}.modal-overlay.is-inline .col-side[data-v-1a3a7da0]{max-height:none;overflow-y:visible;padding-bottom:1rem;position:static}.duration-grid[data-v-1a3a7da0],.manual-entry-grid[data-v-1a3a7da0],.manual-entry-grid-3[data-v-1a3a7da0],.manual-entry-grid-duration[data-v-1a3a7da0],.manual-entry-grid-interval[data-v-1a3a7da0]{grid-template-columns:1fr}}.reminder-form[data-v-1a3a7da0]{background:var(--bg-surface);border:1px solid var(--border);border-radius:9px;display:flex;flex-direction:column;gap:.6rem;padding:.75rem}.reminder-popover-backdrop[data-v-1a3a7da0]{background:transparent;inset:0;position:fixed;z-index:9999}.reminder-form.reminder-popover[data-v-1a3a7da0]{background:var(--bg-surface);border-radius:12px;box-shadow:0 12px 40px #0000002e;max-width:calc(100vw - 16px);padding:.85rem;position:fixed;width:260px;z-index:10000}.reminder-popover .reminder-form-actions[data-v-1a3a7da0]{margin-top:.5rem}.reminder-popover .btn-reminder-create[data-v-1a3a7da0]{justify-content:center;width:100%}.reminder-form.reminder-folha[data-v-1a3a7da0]{background:none;border:none;gap:1rem;padding:.25rem 0 .5rem}.reminder-folha .reminder-form-field[data-v-1a3a7da0]{gap:.4rem}.reminder-folha .reminder-form-field label[data-v-1a3a7da0]{font-size:.8rem}.reminder-folha .reminder-form-field textarea[data-v-1a3a7da0]{font-size:16px;min-height:84px}.reminder-folha .reminder-checkbox-label[data-v-1a3a7da0]{color:var(--text);font-size:.88rem;min-height:44px}.reminder-folha .reminder-checkbox-label input[type=checkbox][data-v-1a3a7da0]{cursor:pointer;height:20px;width:20px}.btn-reminder-create.reminder-folha-criar[data-v-1a3a7da0]{background:var(--save);border-radius:12px;font-size:1rem;min-height:52px;width:100%}.reminder-form-field[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:.25rem}.reminder-form-field label[data-v-1a3a7da0]{color:var(--text-muted);font-size:.72rem;font-weight:600}.reminder-form-field input[type=datetime-local][data-v-1a3a7da0]{cursor:pointer;font-size:.76rem}.reminder-form-field select[data-v-1a3a7da0]{font-size:.76rem}.reminder-form-field textarea[data-v-1a3a7da0]{font-size:.76rem;min-height:48px}.reminder-checkbox-label[data-v-1a3a7da0]{align-items:center;color:var(--text-muted);cursor:default;display:flex;font-size:.72rem;gap:.4rem}.reminder-checkbox-label.disabled[data-v-1a3a7da0]{cursor:not-allowed;opacity:.5}.reminder-checkbox-label input[type=checkbox][data-v-1a3a7da0]{cursor:not-allowed}.reminder-form-actions[data-v-1a3a7da0]{align-items:center;display:flex;gap:.5rem;justify-content:flex-end;margin-top:.25rem}.btn-reminder-close[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:999px;color:var(--text-muted);cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .15s,color .15s;width:30px}.btn-reminder-close[data-v-1a3a7da0]:hover{background:var(--bg-hover);color:var(--text)}.btn-reminder-create[data-v-1a3a7da0]{background:var(--success);border:none;border-radius:7px;color:#fff;cursor:pointer;font-family:inherit;font-size:.76rem;font-weight:600;padding:.4rem .85rem;transition:opacity .15s}.btn-reminder-create[data-v-1a3a7da0]:hover{opacity:.88}.btn-reminder-cancel[data-v-1a3a7da0]{background:transparent;border:1px solid var(--border);border-radius:7px;color:var(--text-muted);cursor:pointer;font-family:inherit;font-size:.76rem;font-weight:500;padding:.4rem .85rem;transition:color .15s,border-color .15s}.btn-reminder-cancel[data-v-1a3a7da0]:hover{border-color:var(--text-sub);color:var(--text)}.reminder-list[data-v-1a3a7da0]{display:flex;flex-direction:column;gap:0}.reminder-item[data-v-1a3a7da0]{align-items:flex-start;border-bottom:1px solid var(--border);display:flex;gap:.5rem;justify-content:space-between;padding:.5rem 0}.reminder-item[data-v-1a3a7da0]:last-child{border-bottom:none}.reminder-item-info[data-v-1a3a7da0]{display:flex;flex:1;flex-direction:column;gap:.15rem;min-width:0}.reminder-item-member[data-v-1a3a7da0]{color:var(--text);font-size:.76rem;font-weight:600}.reminder-item-date[data-v-1a3a7da0]{color:var(--text-sub);font-size:.68rem}.reminder-item-desc[data-v-1a3a7da0]{color:var(--text-muted);font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reminder-item-actions[data-v-1a3a7da0]{align-items:center;display:flex;flex-shrink:0;gap:.35rem}.reminder-status-badge[data-v-1a3a7da0]{border-radius:6px;display:inline-block;font-size:.64rem;font-weight:600;padding:.15rem .5rem;white-space:nowrap}.reminder-status-badge.status-pending[data-v-1a3a7da0]{background:var(--warning-soft);color:var(--warning-dark)}.reminder-status-badge.status-sent[data-v-1a3a7da0]{background:var(--success-soft);color:var(--success-dark)}.reminder-status-badge.status-failed[data-v-1a3a7da0]{background:var(--danger-soft);color:var(--danger)}.btn-reminder-delete[data-v-1a3a7da0]{align-items:center;background:transparent;border:none;border-radius:5px;color:var(--text-sub);cursor:pointer;display:flex;font-size:1rem;font-weight:600;height:20px;justify-content:center;line-height:1;opacity:0;transition:color .12s,background .12s;width:20px}.reminder-item:hover .btn-reminder-delete[data-v-1a3a7da0]{opacity:1}.btn-reminder-delete[data-v-1a3a7da0]:hover{background:var(--danger-soft);color:var(--danger)}.reminder-sent[data-v-1a3a7da0]{opacity:.65}.reminder-sent .reminder-item-date[data-v-1a3a7da0],.reminder-sent .reminder-item-member[data-v-1a3a7da0]{text-decoration:line-through}.sent-text[data-v-1a3a7da0]{color:var(--text-faint)!important}.reminder-failed[data-v-1a3a7da0]{opacity:.75}.reminder-failed .reminder-item-member[data-v-1a3a7da0]{color:var(--danger)}
