.paginate .active a{background-color:rgb(14 165 233)!important;color:rgb(255 255 255)!important}.paginate .disabled span[aria-label=Next],.paginate .disabled span[aria-label=Previous]{color:rgb(255 255 255)!important;border-color:rgb(186 230 253);background-color:rgb(186 230 253)}.app-paginate-wrap{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem 0 .25rem}.app-paginate-meta{font-size:.75rem;font-weight:500;color:var(--muted-foreground)}.app-paginate{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;list-style:none;padding:0;margin:0}.app-paginate-item,.app-paginate-link,.app-paginate-nav{display:inline-flex}.app-paginate-link{align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .5rem;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--card);color:var(--foreground);font-size:.75rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.app-paginate-link:hover{border-color:color-mix(in oklab,var(--primary) 40%,var(--border));background:color-mix(in oklab,var(--primary) 6%,var(--card));color:var(--primary)}.app-paginate-item.is-active .app-paginate-link{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground);cursor:default}.app-paginate-item.is-disabled .app-paginate-link,.app-paginate-nav.is-disabled .app-paginate-link{opacity:.4;cursor:not-allowed;pointer-events:none}.app-board-table{border-collapse:collapse;width:100%}.app-board-table thead th{padding:.75rem 1rem;text-align:left;font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);background:var(--muted);border-bottom:1px solid var(--border)}.app-board-table tbody td{padding:.875rem 1rem;border-bottom:1px solid var(--border);background:var(--card);vertical-align:middle}.app-board-table tbody tr:last-child td{border-bottom:none}.app-board-table tbody tr:hover td{background:color-mix(in oklab,var(--primary) 3%,var(--card))}.app-board-row--notice td{background:color-mix(in oklab,var(--destructive) 5%,var(--card))!important}.app-board-badge{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:var(--radius-sm);font-size:.6875rem;font-weight:700;white-space:nowrap}.app-board-badge--notice{background:color-mix(in oklab,var(--destructive) 16%,white);color:color-mix(in oklab,var(--destructive) 70%,black)}.app-board-badge--reply{background:color-mix(in oklab,var(--primary) 14%,white);color:color-mix(in oklab,var(--primary) 65%,black);border:none;cursor:pointer}.app-board-badge--reply:hover{background:color-mix(in oklab,var(--primary) 22%,white)}.app-board-badge--paid{background:color-mix(in oklab,var(--primary) 14%,white);color:color-mix(in oklab,var(--primary) 65%,black)}.app-board-badge--expired{background:color-mix(in oklab,var(--muted-foreground) 12%,white);color:var(--muted-foreground)}@keyframes app-notice-roll-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.app-notice-roll-anim{animation:app-notice-roll-in .35s ease}.app-panel-body.app-member-list{padding:.75rem}@media (min-width:768px){.app-panel-body.app-member-list{padding:1rem}}@media (min-width:1024px){.app-panel-body.app-member-list{padding:1.25rem 2.5rem}}@media (max-width:767px){.app-member-table tbody td,.app-member-table thead th{padding:.75rem}.app-member-table tbody td{vertical-align:top}}