@charset "UTF-8";.docket-block[data-v-7faef94d]{margin:0 0 1rem;border:1px solid #2b2b2b;border-radius:8px}.docket-summary[data-v-7faef94d]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;cursor:pointer}.docket-summary.signed-up[data-v-7faef94d]{background:linear-gradient(135deg,#f0f9f0 0%,#e8f5e8 100%);border-left:4px solid #28a745}.docket-title[data-v-7faef94d]{font-weight:600}.tag[data-v-7faef94d]{font-size:.85rem;padding:.1rem .5rem;border:1px solid #444;border-radius:999px}.tag.action[data-v-7faef94d]{cursor:pointer}.tag.action.unregister-btn[data-v-7faef94d]{background:#fff5f5;border-color:#f56565;color:#c53030}.tag.action.unregister-btn[data-v-7faef94d]:hover{background:#fed7d7;border-color:#e53e3e}.loading-spinner[data-v-7faef94d]{display:inline-block;animation:spin-7faef94d 1s linear infinite}@keyframes spin-7faef94d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tag.action.loading[data-v-7faef94d]{opacity:.8;cursor:not-allowed}.add-case-section[data-v-7faef94d]{padding:1rem;border-top:1px solid #e0e0e0;display:flex;justify-content:center;background:#f9f9f9}.print-all-section[data-v-7faef94d]{padding:.75rem 1rem;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#f9f9f9;display:flex;justify-content:space-between;align-items:center;gap:1rem}.court-info[data-v-7faef94d]{flex:1}.court-logistics[data-v-7faef94d]{font-size:.9rem;line-height:1.4;color:#555}.print-all-btn[data-v-7faef94d]{background:#f0f8ff;border-color:#5aa6ff;color:#0a3ea2;font-weight:500;font-size:.9rem;padding:.25rem .75rem;transition:all .2s ease}.print-all-btn[data-v-7faef94d]:hover{background:#e6f3ff;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.print-all-btn[data-v-7faef94d]:disabled{opacity:.6;cursor:not-allowed;transform:none}.add-new-case-btn[data-v-7faef94d]{text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;font-weight:500}.add-new-case-btn[disabled][data-v-7faef94d]{opacity:.6;cursor:default}.add-new-case-btn[data-v-7faef94d]:hover{background:#f0f8ff;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.docket-loading[data-v-7faef94d]{padding:.75rem 1rem;opacity:.8}.header-actions[data-v-7faef94d]{display:flex;gap:.5rem;align-items:center}.print-btn[data-v-7faef94d]{background:#f0f8ff;border-color:#5aa6ff;color:#0a3ea2;font-weight:500;white-space:nowrap;min-width:140px}.print-btn[data-v-7faef94d]:hover{background:#e6f3ff;transform:translateY(-1px)}.cases-table[data-v-7faef94d]{margin:.5rem 1rem 1rem;border:1px solid #dbdbdb;border-radius:4px;background:#fff;max-height:60vh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media (hover: hover) and (pointer: fine){.cases-table[data-v-7faef94d]::-webkit-scrollbar{width:8px}.cases-table[data-v-7faef94d]::-webkit-scrollbar-track{background:#f1f1f1}.cases-table[data-v-7faef94d]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.cases-table[data-v-7faef94d]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}}@media (max-width: 768px){.cases-table[data-v-7faef94d]{max-height:50vh;margin:.5rem .5rem 1rem}}.cases-header[data-v-7faef94d],.case-row[data-v-7faef94d]{display:grid;grid-template-columns:56px 180px 280px 1fr 220px;align-items:center;column-gap:0}.cases-header[data-v-7faef94d]{background:#fafafa;border-bottom:2px solid #dbdbdb;font-weight:600;color:#363636;position:sticky;top:0;z-index:2}.case-row[data-v-7faef94d]{border-bottom:1px solid #dbdbdb;background:#fff;color:#363636}.case-row[data-v-7faef94d]:nth-child(even){background:#fafafa}.case-row.is-completed[data-v-7faef94d]{background:#f0f9f0!important;border-left:4px solid #28a745}.case-row.is-completed .case-cell[data-v-7faef94d]{background:#f0f9f0!important}.case-row.is-completed[data-v-7faef94d]:hover,.case-row.is-completed:hover .case-cell[data-v-7faef94d]{background:#e6f5e6!important}.case-row[data-v-7faef94d]:hover{background:#f5f5f5}.case-row[data-v-7faef94d]:hover,.case-row:hover .case-cell[data-v-7faef94d]{background:#f5f5f5!important}.completed-pill[data-v-7faef94d]{margin-left:8px;font-size:12px;color:#155724;background:#d4edda;border:1px solid #c3e6cb;padding:2px 6px;border-radius:999px}.header-cell[data-v-7faef94d],.case-cell[data-v-7faef94d]{padding:.55rem .75rem;display:flex;align-items:center;border-right:1px solid #dbdbdb}.header-cell[data-v-7faef94d]:last-child,.case-cell[data-v-7faef94d]:last-child{border-right:none}.select-col[data-v-7faef94d]{justify-content:center}.select-col input[type=checkbox][data-v-7faef94d]{transform:scale(1.2)}.case-number-col[data-v-7faef94d]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.case-type-col[data-v-7faef94d]{font-size:.9rem;min-width:0;overflow:hidden}.case-type-badge[data-v-7faef94d]{display:inline-block;padding:4px 10px;border-radius:12px;font-size:.8rem;font-weight:500;word-break:break-word;line-height:1.3;border:1px solid}.case-type-badge.is-eviction[data-v-7faef94d]{background:#fff5f5;border-color:#feb2b2;color:#c53030}.case-type-badge.is-damages[data-v-7faef94d]{background:#fffaf0;border-color:#fbd38d;color:#c05621}.case-type-badge.is-collection[data-v-7faef94d]{background:#fefcbf;border-color:#f6e05e;color:#744210}.case-type-badge.is-emergency[data-v-7faef94d]{background:#fed7d7;border-color:#fc8181;color:#9b2c2c;font-weight:600}.case-type-badge.is-trial[data-v-7faef94d]{background:#e6fffa;border-color:#81e6d9;color:#234e52}.case-type-badge.is-supplemental[data-v-7faef94d]{background:#e9d8fd;border-color:#d6bcfa;color:#553c9a}.case-type-badge.is-default[data-v-7faef94d]{background:#edf2f7;border-color:#cbd5e0;color:#2d3748}.case-style-col[data-v-7faef94d]{min-width:0;line-height:1.35;word-break:break-word;white-space:normal}.actions-col[data-v-7faef94d]{display:block;text-align:right;padding-right:.75rem}.actions-row[data-v-7faef94d]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:.5rem}.actions-left[data-v-7faef94d],.actions-right[data-v-7faef94d]{display:flex;gap:.25rem}.case-action-btn[data-v-7faef94d]{font-size:.85rem;font-weight:500;padding:.25rem .6rem;white-space:nowrap;transition:all .2s ease;border:1px solid #ddd}.notes-btn[data-v-7faef94d]{background:#f0f8ff;border-color:#5aa6ff;color:#0a3ea2}.mycase-btn[data-v-7faef94d]{background:#f5f5f5;border-color:#999;color:#333}.print-btn[data-v-7faef94d]{background:#fff5f0;border-color:#f96;color:#c40}.case-action-btn[data-v-7faef94d]:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.notes-btn[data-v-7faef94d]:hover{background:#e6f3ff}.mycase-btn[data-v-7faef94d]:hover{background:#eaeaea}.print-btn[data-v-7faef94d]:hover{background:#ffeee6}.btn[data-v-7faef94d]{font-size:16.5px;line-height:1.2;padding:9px 14px;border:1px solid #dbdbdb;border-radius:6px;background:#fff;color:#363636;text-decoration:none;cursor:pointer;min-height:40px;min-width:88px}.btn[data-v-7faef94d]:hover{background:#f0f4ff}.btn-primary[data-v-7faef94d]{font-weight:600;color:#0a3ea2;background:#f7faff;border-color:#b5cffb}.btn-primary[data-v-7faef94d]:hover{background:#eef5ff}.btn-secondary[data-v-7faef94d]{color:#4a4a4a;border-color:#e6e6e6}.btn-secondary[data-v-7faef94d]:hover{background:#f6f6f6}@media (max-width: 900px){.actions-row[data-v-7faef94d]{flex-direction:column;gap:.25rem;align-items:stretch}.actions-left[data-v-7faef94d],.actions-right[data-v-7faef94d]{flex-direction:column;gap:.25rem;width:100%}.case-action-btn[data-v-7faef94d]{width:100%;text-align:center;justify-content:center}}.btn[data-v-7faef94d]:focus{outline:3px solid #5aa6ff;outline-offset:2px}.btn[data-v-7faef94d]:disabled{opacity:.6;cursor:default}.empty-state[data-v-7faef94d]{padding:32px 16px;text-align:center;color:#6b7280;margin:16px;border:1px solid #e5e7eb;border-radius:8px;background:#fafbfc}.empty-icon[data-v-7faef94d]{font-size:32px;margin-bottom:12px}.empty-title[data-v-7faef94d]{font-size:16px;font-weight:600;color:#374151;margin-bottom:8px}.empty-message[data-v-7faef94d]{font-size:14px;margin-bottom:8px;color:#6b7280}.empty-hint[data-v-7faef94d]{font-size:12px;font-style:italic;color:#9ca3af}.future-hearing[data-v-7faef94d]{background:#fefce8;border-color:#fde047}.future-hearing .empty-icon[data-v-7faef94d]{color:#f59e0b}.future-hearing .empty-title[data-v-7faef94d]{color:#d97706}.no-cases[data-v-7faef94d]{background:#f9fafb;border-color:#e5e7eb}.no-cases .empty-icon[data-v-7faef94d]{color:#6b7280}.virtual-scroll-accordion[data-v-b69dce14]{overflow:visible}.virtual-scroll-accordion .card-header[data-v-b69dce14]{flex-shrink:0;background:#f8f9fa;border-bottom:1px solid #e8e8e8;cursor:pointer}.virtual-scroll-accordion .card-header[data-v-b69dce14]:hover{background:#e9ecef}.virtual-scroll-accordion .virtual-scroll-content[data-v-b69dce14]{height:0;max-height:0;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;min-height:0;contain:content;overscroll-behavior:contain}.virtual-scroll-accordion .virtual-scroll-content .content[data-v-b69dce14]{flex:1;min-height:0;display:flex;flex-direction:column;height:100%;max-height:none;overflow:hidden}.virtual-scroll-accordion .virtual-scroll-content .content[data-v-b69dce14]>*{flex:1;min-height:0;height:100%}.virtual-scroll-accordion.is-active .virtual-scroll-content[data-v-b69dce14]{height:auto;max-height:80vh;min-height:400px;overflow-y:auto;overflow-x:hidden}@media (max-width: 768px){.virtual-scroll-accordion.is-active .virtual-scroll-content[data-v-b69dce14]{max-height:70vh;min-height:300px}}@media (max-height: 600px){.virtual-scroll-accordion.is-active .virtual-scroll-content[data-v-b69dce14]{max-height:60vh;min-height:250px}}@media (max-width: 768px){.virtual-scroll-accordion .card-header[data-v-b69dce14]{padding:.75rem}.virtual-scroll-accordion .virtual-scroll-content .content[data-v-b69dce14]{padding:0}}.modal-card[data-v-44394714]{width:98%;max-width:1200px;height:95vh;margin:0 auto;display:flex;flex-direction:column}.modal-card-head[data-v-44394714]{flex-shrink:0}.modal-card-body[data-v-44394714]{flex-grow:1;overflow-y:auto;padding:1rem;min-height:0;display:flex;flex-direction:column}.form-content-wrapper[data-v-44394714],.confirmation-message[data-v-44394714]{flex-grow:1;display:flex;flex-direction:column}.confirmation-message[data-v-44394714]{justify-content:center;align-items:center}.loading-container[data-v-44394714]{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:400px;flex-grow:1}.responsive-iframe[data-v-44394714]{width:100%;height:100%;flex-grow:1;border:none;min-height:500px}.modal-card-foot[data-v-44394714]{flex-shrink:0;background-color:#f5f5f5;border-top:1px solid #dbdbdb}.submit-notification-footer[data-v-44394714]{width:100%;padding:0}.submit-notification-footer .notification[data-v-44394714]{margin-bottom:0;border-radius:0}@media (max-width: 768px){.modal-card[data-v-44394714]{width:100%;height:100vh}.responsive-iframe[data-v-44394714]{min-height:400px}}.docket-list-container{position:relative;width:100%;display:flex;flex-direction:column;flex:1}.unified-accordion{flex:1;overflow:visible;padding:.5rem;display:flex;flex-direction:column;gap:0}.unified-accordion-item{background:white;border:1px solid #e6e6e6;margin:0;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;transform-origin:top}.unified-accordion-item:not(.first-item){border-top:none;margin-top:-1px}.unified-accordion-item.first-item{border-top-left-radius:8px;border-top-right-radius:8px}.unified-accordion-item.last-item{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.unified-accordion-item.expanded{box-shadow:0 4px 12px #0000001a;z-index:10;position:relative;border-color:#3273dc}.unified-accordion-item.expanded:not(.first-item){border-top:1px solid #3273dc;margin-top:0}.unified-accordion-item:not(.expanded):hover{background-color:#fafafa;box-shadow:0 2px 8px #0000000d}.unified-accordion-item .docket-block{border:none!important;border-radius:0!important;margin:0!important;box-shadow:none!important;background:transparent!important}.accordion-header-content{display:flex;flex-direction:column;width:100%}.header-main{display:flex;justify-content:space-between;align-items:center}.header-actions{margin-top:.5rem}.completion-checkbox.auto-completed{opacity:.7;pointer-events:none}.completion-checkbox.auto-completed .o-check__label{color:#4a4a4a!important;font-style:italic}.completion-checkbox.auto-completed .o-check__check{background-color:#48c78e!important;border-color:#48c78e!important}.unified-accordion-item .cases{transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,padding .3s ease;transform-origin:top}.unified-accordion-item .docket-summary{transition:background-color .2s ease;border-radius:0!important}.unified-accordion-item .docket-summary,.unified-accordion-item .cases{padding-left:1rem;padding-right:1rem}.unified-accordion{align-items:stretch}.unified-accordion-item{width:100%;display:flex;flex-direction:column}.table{background-color:#fff;color:#363636;height:auto;width:100%}.o-table tbody tr{height:auto}.o-table tbody td{padding:.25rem .4rem;vertical-align:middle;font-size:.875rem;line-height:1.3}.o-table thead th{padding:.3rem .4rem!important;font-size:.85rem;line-height:1.3}.o-table tbody tr{height:auto;line-height:1.3}.o-table table{table-layout:fixed;width:100%}.table-scroll-container{max-height:400px;overflow-y:auto!important;overflow-x:hidden;position:relative;border:1px solid #e6e6e6;border-radius:4px}.scroll-hint{position:absolute;bottom:10px;right:15px;z-index:20;display:flex;align-items:center;gap:.5rem;background:rgba(0,0,0,.75);color:#fff;padding:.4rem .8rem;border-radius:20px;font-size:.8rem;pointer-events:none;animation:fadeInOut 3s ease-in-out infinite;box-shadow:0 2px 8px #0000004d}.scroll-hint-arrow{font-size:1.2rem;animation:bounce 1.5s ease-in-out infinite}.scroll-hint-text{font-weight:500}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes fadeInOut{0%,to{opacity:0}10%,90%{opacity:1}}.table-scroll-container:hover .scroll-hint,.table-scroll-container.scrolled .scroll-hint{opacity:0;transition:opacity .3s ease}.o-table-wrapper{max-height:none!important;overflow:visible!important}.b-table .table thead{position:sticky;top:0;background:white;z-index:2}.o-table thead th{position:sticky;top:0;background:white;z-index:10}.cases{padding-bottom:.5rem}.cases .title:not(:last-child){margin-bottom:.25rem}.cases .columns:not(:last-child){margin-bottom:0}.cases[data-assignable-type=past]{padding-bottom:.5rem!important;margin-bottom:0!important}section.cases[data-assignable-type=past]{padding-bottom:.5rem!important;margin-bottom:0!important}.cases[data-assignable-type=past] .pagination-controls{margin-bottom:.25rem!important}.pagination-controls{display:flex;align-items:center;justify-content:center;margin-top:.25rem;margin-bottom:.25rem}.pagination-controls .button{padding:.25rem .5rem!important;font-size:.85rem}.pagination-controls span{font-size:.85rem}.o-table-wrapper footer,.o-table__footer{padding:.25rem .5rem!important;font-size:.85rem;margin-top:0!important;margin-bottom:0!important}.o-table-wrapper{margin-bottom:0!important}.o-table__footer b{font-size:.85rem;font-weight:600}.o-table .detail td>div{max-height:5000px!important;transition:max-height .3s ease}.case-form-container{border:1px solid #dbdbdb;border-radius:6px;padding:1rem;background-color:#fafafa}.case-form-container .title{margin-bottom:1rem}.case-form-container .case-form-iframe{border-radius:4px;box-shadow:0 2px 4px #0000001a}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}table{position:relative}.b-table .table thead{position:sticky;top:0;background:white;z-index:2}.cases{padding-bottom:.25rem}.cases .title:not(:last-child){margin-bottom:.25rem}.cases .columns:not(:last-child){margin-bottom:0}.past-dockets-button{padding:.5rem 0;text-align:center}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;gap:1rem}.loading-spinner{width:80px;height:80px;position:relative}.loading-spinner.legal-icon:before{content:"\1f528";font-size:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);animation:gavelStrike 1.2s ease-in-out infinite;transform-origin:center center}@keyframes gavelStrike{0%,to{transform:translate(-50%,-60%) rotate(-25deg)}50%{transform:translate(-50%,-50%) rotate(0)}55%{transform:translate(-50%,-45%) rotate(0)}}.loading-text{color:#666;font-size:1rem;font-weight:500;margin:0}.accordion{margin-top:0;margin-bottom:0}.accordion-item{border:1px solid #e6e6e6;border-radius:3px;margin-bottom:.35rem;overflow:hidden;transition:all .3s ease}.accordion-item:last-child{margin-bottom:0}.accordion-item.collapsed{opacity:.6}.accordion-item.expanded{border-color:#0a3ea2;box-shadow:0 1px 4px #0a3ea214}.accordion-header{display:flex;align-items:center;width:100%;background:#fafafa;color:#363636;border:none;outline:none;padding:.4rem .6rem;cursor:pointer;transition:background .2s ease;line-height:1.3}.accordion-header:hover{background:#f0f0f0}.accordion-header .title-text{font-weight:600;font-size:.9rem}.accordion-header .count{margin-left:.4rem;background:#eef3ff;color:#0a3ea2;border-radius:999px;padding:0 .4rem;font-size:.75rem;line-height:1.4}.accordion-header .chevron{margin-left:auto;transition:transform .2s ease;font-size:.65rem;color:#666}.accordion-header .chevron.open{transform:rotate(180deg)}.accordion-panel{padding:.35rem .4rem .2rem;background:#fff}.profile[data-v-23c0d4c6],[data-v-23c0d4c6] .o-tabs{display:flex;flex-direction:column;flex:1}[data-v-23c0d4c6] .o-tabs__content{flex:1;overflow:visible!important;padding:0!important}.work-area[data-v-23c0d4c6]{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;padding:.5rem;height:100%}.work-area[data-v-23c0d4c6]::-webkit-scrollbar{width:6px}.work-area[data-v-23c0d4c6]::-webkit-scrollbar-track{background:#f1f1f1}.work-area[data-v-23c0d4c6]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.work-area[data-v-23c0d4c6]::-webkit-scrollbar-thumb:hover{background:#555}.add-case-top-section[data-v-23c0d4c6]{padding:1rem;margin-bottom:1rem;display:flex;justify-content:center;background:#f9f9f9;border-radius:8px}.add-case-top-btn[data-v-23c0d4c6]{font-weight:500;display:inline-flex;align-items:center;gap:.5rem}.pager[data-v-23c0d4c6]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:.75rem 0 1rem}.pager .button[data-v-23c0d4c6]{padding:.6rem .9rem;font-size:1rem}.pager span[data-v-23c0d4c6]{font-size:1rem}.navbar[data-v-91d13066]{min-height:3rem!important;padding-top:.25rem!important;padding-bottom:.25rem!important}.navbar-brand[data-v-91d13066]{min-height:3rem!important}.navbar-item[data-v-91d13066]{padding:.35rem .75rem!important;font-size:.9rem}.navbar-brand .navbar-item[data-v-91d13066]{padding:.25rem .5rem!important}.navbar-burger[data-v-91d13066]{height:3rem!important;width:3rem!important}.navbar-brand img[data-v-91d13066]{max-height:2rem!important}.navbar-end .navbar-item[data-v-91d13066]{padding:.25rem .5rem!important}
