.page-area .page-header[data-v-83f8f8c1]{border-bottom:2px solid var(--color-primary);justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;display:flex}.page-area .page-header .page-title[data-v-83f8f8c1]{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:30px;font-weight:700;display:flex}.page-area .page-header .page-title[data-v-83f8f8c1]:before{content:"";background:linear-gradient(135deg,#ff8200,#9acd32);border-radius:8px;width:4px;height:32px}.page-area .page-header .button-create[data-v-83f8f8c1]{color:#fff;background:linear-gradient(135deg,#ff8200,#e55a5a);border-radius:12px;padding:8px 24px;font-weight:600;transition:all .25s;box-shadow:0 4px 8px #0000001f}.page-area .page-header .button-create[data-v-83f8f8c1]:hover{transform:translateY(-2px);box-shadow:0 8px 16px #00000026}.page-area .page-list-table[data-v-83f8f8c1]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;overflow:hidden;box-shadow:0 4px 8px #0000001f}.page-area .page-list-table[data-v-83f8f8c1] .q-table__top{border-bottom:1px solid var(--border-color);background:linear-gradient(135deg,#f7fafc,#d4edda);padding:16px}.page-area .page-list-table[data-v-83f8f8c1] thead tr th{color:#fff;letter-spacing:.5px;text-transform:uppercase;z-index:1;background:linear-gradient(135deg,#9acd32,#3cb0a9);border:none;padding:16px;font-size:14px;font-weight:600;position:sticky;top:0}.page-area .page-list-table[data-v-83f8f8c1] tbody .table-row{border-bottom:1px solid var(--border-color);transition:all .15s}.page-area .page-list-table[data-v-83f8f8c1] tbody .table-row:hover{background-color:var(--hover-overlay);box-shadow:0 2px 8px #0000001a}.page-area .page-list-table[data-v-83f8f8c1] tbody .table-row:last-child{border-bottom:none}.page-area .page-list-table[data-v-83f8f8c1] tbody td{color:var(--text-primary);border:none;padding:16px}.page-area .page-list-table[data-v-83f8f8c1] tbody td:first-child{color:var(--color-primary);text-align:center;width:80px;font-size:14px;font-weight:600}.page-area .page-list-table[data-v-83f8f8c1] tbody td.notice-title{color:var(--text-primary);cursor:pointer;width:auto;font-weight:600}.page-area .page-list-table[data-v-83f8f8c1] tbody td.notice-title:hover{color:var(--color-primary)}.page-area .page-list-table[data-v-83f8f8c1] tbody td.notice-date{color:var(--text-light);text-align:center;width:160px;font-family:Monaco,Consolas,monospace;font-size:12px}.page-area .page-list-table[data-v-83f8f8c1] tbody td:nth-child(5){text-align:center;width:100px}.page-area .page-list-table[data-v-83f8f8c1] tbody td:nth-child(5) .q-btn{color:#fff;min-height:unset;background:linear-gradient(135deg,#ff6b6b,#c0392b);border-radius:9999px;padding:6px 8px;font-size:12px;font-weight:500;transition:all .15s;box-shadow:0 2px 4px #0000001a}.page-area .page-list-table[data-v-83f8f8c1] tbody td:nth-child(5) .q-btn:hover{background:linear-gradient(135deg,#e74c3c,#a93226);transform:translateY(-1px);box-shadow:0 4px 8px #0000001f}.page-area .page-list-table[data-v-83f8f8c1] .q-table__bottom{background:var(--bg-secondary);border-top:1px solid var(--border-color);color:var(--text-primary);padding:8px 16px}.page-area .page-list-table .no-data[data-v-83f8f8c1]{color:var(--text-light);text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;padding:48px;font-size:18px;display:flex}.notice-list-page[data-v-6053f9f2]{background:var(--bg-primary);max-width:1200px;min-height:calc(100vh - 120px);margin:0 auto}@media (max-width:768px){.notice-list-page[data-v-6053f9f2]{padding:0}}
