.ci-slide-enter-active[data-v-2d93fbd1],.ci-slide-leave-active[data-v-2d93fbd1]{transition:opacity .22s ease}.ci-slide-enter-active .ci-panel[data-v-2d93fbd1],.ci-slide-leave-active .ci-panel[data-v-2d93fbd1]{transition:transform .28s cubic-bezier(.4,0,.2,1)}.ci-slide-enter .ci-panel[data-v-2d93fbd1],.ci-slide-leave-to .ci-panel[data-v-2d93fbd1]{transform:translateX(100%)}.ci-slide-enter[data-v-2d93fbd1],.ci-slide-leave-to[data-v-2d93fbd1]{opacity:0}.ci-overlay[data-v-2d93fbd1]{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:2000;display:flex;justify-content:flex-end;align-items:stretch}.ci-panel[data-v-2d93fbd1]{width:540px;max-width:100vw;height:100vh;background:#fff;overflow:hidden;display:flex;flex-direction:column;gap:0;font-family:Barlow,sans-serif}.ci-header[data-v-2d93fbd1]{display:flex;align-items:center;gap:12px;padding:16px 20px 12px;flex-shrink:0}.ci-header__icon[data-v-2d93fbd1]{flex-shrink:0}.ci-header__title[data-v-2d93fbd1]{flex:1;color:#333;font-size:17px;font-weight:600;line-height:1.3;min-width:0}.ci-header__close[data-v-2d93fbd1]{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;flex-shrink:0;transition:background .15s}.ci-header__close[data-v-2d93fbd1]:hover{background:#f0f0f0}.ci-info-grid[data-v-2d93fbd1]{display:flex;flex-direction:column;gap:0;padding:0 20px}.ci-info-row[data-v-2d93fbd1]{display:flex;align-items:center;gap:10px;padding:5px 0}.ci-info-icon[data-v-2d93fbd1]{flex-shrink:0;width:20px;display:flex;align-items:center;justify-content:center}.ci-info-label[data-v-2d93fbd1]{width:110px;flex-shrink:0;color:#898989;font-size:14px;font-weight:600;text-align:left}.ci-info-value[data-v-2d93fbd1]{color:#333;font-size:14px;font-weight:700}.ci-status-pill[data-v-2d93fbd1]{display:inline-flex;padding:3px 14px;align-items:center;border-radius:17px;background:rgba(100,175,255,.34);color:#1a3d83;font-size:13px;font-weight:600;white-space:nowrap}.ci-date-input[data-v-2d93fbd1]{height:36px;border-radius:8px;border:1px solid #b8b8b8;background:#f6f6f6;padding:0 10px;color:#333;font-family:Barlow,sans-serif;font-size:14px;font-weight:700;outline:none;cursor:default;min-width:130px}.ci-tab-content--fixed[data-v-2d93fbd1],.ci-tab-content[data-v-2d93fbd1]{flex:1;overflow-y:auto;min-height:0}.ci-section[data-v-2d93fbd1]{padding:8px 20px;display:flex;flex-direction:column;gap:4px}.ci-section-label[data-v-2d93fbd1]{color:#898989;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-align:left}.ci-section-text[data-v-2d93fbd1]{color:#333;font-size:15px;font-weight:400;line-height:1.5;margin:0;text-align:left}.ci-section-text--empty[data-v-2d93fbd1]{color:#bbb;font-style:italic}.ci-section-divider[data-v-2d93fbd1]{padding:10px 20px 6px}.ci-section-divider__label[data-v-2d93fbd1]{display:block;color:#898989;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-align:left;padding-bottom:8px;border-bottom:1px solid #d6d6d6}.ci-estado-group[data-v-2d93fbd1]{margin:0 20px 8px;border:1px solid #e0e0e0;border-radius:8px;padding:14px;display:flex;flex-direction:column;gap:10px}.ci-field[data-v-2d93fbd1]{padding:0 20px 8px;display:flex;flex-direction:column;gap:4px}.ci-select-wrap[data-v-2d93fbd1]{position:relative;width:100%}.ci-select[data-v-2d93fbd1]{width:100%;height:36px;border-radius:8px;border:1px solid #d2d2d2;background:#fff;padding:0 36px 0 14px;color:#333;font-family:Barlow,sans-serif;font-size:14px;font-weight:500;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.ci-select[data-v-2d93fbd1]:focus{border-color:#888}.ci-select-arrow[data-v-2d93fbd1]{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none}.ci-textarea[data-v-2d93fbd1]{width:100%;min-height:56px;border-radius:8px;border:1px solid #d2d2d2;background:#fff;padding:12px 14px;color:#333;font-family:Barlow,sans-serif;font-size:14px;font-weight:400;line-height:1.5;outline:none;resize:vertical;box-sizing:border-box}.ci-textarea[data-v-2d93fbd1]::-moz-placeholder{color:#aaa}.ci-textarea[data-v-2d93fbd1]::placeholder{color:#aaa}.ci-textarea[data-v-2d93fbd1]:focus{border-color:#888}.ci-upload-row[data-v-2d93fbd1]{display:flex}.ci-btn-upload[data-v-2d93fbd1]{display:inline-flex;align-items:center;height:36px;padding:0 20px;border-radius:8px;background:#363636;color:#fff;font-family:Barlow,sans-serif;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:background .15s;align-self:flex-start}.ci-btn-upload[data-v-2d93fbd1]:hover{background:#222}.ci-file-input[data-v-2d93fbd1]{display:none}.ci-upload-hint[data-v-2d93fbd1]{color:#aaa;font-size:11px;font-weight:400;text-align:left}.ci-file-error[data-v-2d93fbd1]{color:#c00;font-size:12px}.ci-file-list[data-v-2d93fbd1]{display:flex;flex-direction:column;gap:5px;overflow:visible}.ci-file-item[data-v-2d93fbd1]{display:flex;align-items:center;gap:7px;background:#f5f5f5;border-radius:6px;padding:7px 10px}.ci-file-name[data-v-2d93fbd1]{flex:1;font-size:13px;color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ci-file-size[data-v-2d93fbd1]{color:#999;font-size:11px;white-space:nowrap}.ci-file-remove[data-v-2d93fbd1]{background:none;border:none;color:#aaa;font-size:16px;cursor:pointer;line-height:1;padding:0;flex-shrink:0}.ci-file-remove[data-v-2d93fbd1]:hover{color:#c00}.ci-footer[data-v-2d93fbd1]{display:flex;gap:10px;padding:10px 20px 16px;flex-shrink:0}.ci-btn[data-v-2d93fbd1]{display:inline-flex;height:44px;padding:0 24px;justify-content:center;align-items:center;border-radius:8px;font-family:Barlow,sans-serif;font-size:15px;font-weight:600;border:none;cursor:pointer;transition:background .15s,opacity .15s}.ci-btn[data-v-2d93fbd1]:disabled{opacity:.55;cursor:not-allowed}.ci-btn--cancel[data-v-2d93fbd1]{background:#444;color:#fff;min-width:100px}.ci-btn--cancel[data-v-2d93fbd1]:hover:not(:disabled){background:#2a2a2a}.ci-btn--confirm[data-v-2d93fbd1]{background:#1a3d83;color:#fff;min-width:100px}.ci-btn--confirm[data-v-2d93fbd1]:hover:not(:disabled){background:#122a5e}.ci-tabs[data-v-2d93fbd1]{display:flex;border-bottom:2px solid #e8e8e8;padding:0 20px;margin-top:6px;flex-shrink:0}.ci-tab[data-v-2d93fbd1]{position:relative;display:inline-flex;align-items:center;gap:7px;background:none;border:none;padding:7px 0;margin-right:24px;color:#999;font-family:Barlow,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:color .15s}.ci-tab[data-v-2d93fbd1]:hover{color:#555}.ci-tab.active[data-v-2d93fbd1]{color:#1a3d83}.ci-tab.active[data-v-2d93fbd1]:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#1a3d83;border-radius:2px 2px 0 0}.ci-tab-badge[data-v-2d93fbd1]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#1a3d83;color:#fff;font-size:10px;font-weight:700}.ci-timeline[data-v-2d93fbd1]{padding:16px 20px 20px;display:flex;flex-direction:column;gap:0}.ci-timeline-empty[data-v-2d93fbd1]{color:#aaa;font-size:14px;text-align:center;padding:40px 0}.ci-tl-item[data-v-2d93fbd1]{display:flex;gap:14px;position:relative}.ci-tl-dot[data-v-2d93fbd1]{width:12px;height:12px;border-radius:50%;flex-shrink:0;margin-top:4px;z-index:1}.ci-tl-line[data-v-2d93fbd1]{position:absolute;left:5px;top:16px;bottom:-16px;width:2px;background:#e8e8e8;z-index:0}.ci-tl-body[data-v-2d93fbd1]{flex:1;padding-bottom:20px}.ci-tl-header[data-v-2d93fbd1]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:4px}.ci-tl-title[data-v-2d93fbd1]{color:#222;font-size:14px;font-weight:600}.ci-tl-date[data-v-2d93fbd1]{color:#aaa;font-size:12px;white-space:nowrap;flex-shrink:0}.ci-tl-desc[data-v-2d93fbd1]{color:#555;font-size:13px;font-weight:400;line-height:1.5;margin:0 0 6px}.ci-tl-type-badge[data-v-2d93fbd1]{display:inline-flex;padding:2px 10px;border-radius:10px;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.dot-created[data-v-2d93fbd1]{background:#1a3d83;color:#fff}.dot-updated[data-v-2d93fbd1]{background:#f59e0b;color:#fff}.dot-assigned[data-v-2d93fbd1]{background:#8b5cf6;color:#fff}.dot-closed[data-v-2d93fbd1]{background:#10b981;color:#fff}.dot-comment[data-v-2d93fbd1]{background:#6b7280;color:#fff}.dot-escalated[data-v-2d93fbd1]{background:#ef4444;color:#fff}.dot-default[data-v-2d93fbd1]{background:#d1d5db;color:#333}