.admin-dashboard[data-v-f57a82ac]{display:grid;gap:20px}.admin-dashboard__loading[data-v-f57a82ac]{align-items:center;color:#1b1b1f8f;display:flex;font-size:14px;gap:10px;justify-content:center;padding:60px 0}.admin-dashboard__spinner[data-v-f57a82ac]{animation:admin-db-spin-f57a82ac 1s linear infinite}@keyframes admin-db-spin-f57a82ac{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.admin-dashboard__quick-actions[data-v-f57a82ac]{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.admin-dashboard__quick-card[data-v-f57a82ac]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.06);border-radius:6px;cursor:pointer;display:flex;gap:14px;padding:20px;text-align:left;transition:border-color .2s,box-shadow .2s;width:100%}.admin-dashboard__quick-card[data-v-f57a82ac]:hover{border-color:#c191443d;box-shadow:0 2px 12px #0000000a}.admin-dashboard__quick-icon[data-v-f57a82ac]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.admin-dashboard__quick-meta[data-v-f57a82ac]{display:grid;flex:1;gap:4px;min-width:0}.admin-dashboard__quick-meta strong[data-v-f57a82ac]{color:#1b1b1f;font-size:15px}.admin-dashboard__quick-meta span[data-v-f57a82ac]{color:#1b1b1f7a;font-size:13px}.admin-dashboard__quick-link[data-v-f57a82ac]{color:#b97d24;flex-shrink:0;font-size:13px;white-space:nowrap}.admin-dashboard__stats[data-v-f57a82ac]{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.admin-dashboard__stat-card[data-v-f57a82ac]{background:#fff;border:1px solid rgba(24,24,26,.06);border-radius:6px;display:grid;gap:8px;padding:20px 22px}.admin-dashboard__stat-label[data-v-f57a82ac]{color:#1b1b1f7a;font-size:13px}.admin-dashboard__stat-value[data-v-f57a82ac]{align-items:baseline;color:#1b1b1f;display:flex;font-size:32px;gap:4px;line-height:1}.admin-dashboard__stat-value small[data-v-f57a82ac]{color:#1b1b1f70;font-size:14px;font-weight:400}.admin-dashboard__stat-value.is-warn[data-v-f57a82ac]{color:#d97706}.admin-dashboard__main[data-v-f57a82ac]{display:flex;gap:14px}.admin-dashboard__main>.admin-dashboard__card[data-v-f57a82ac]{flex:1;min-width:0}.admin-dashboard__card[data-v-f57a82ac]{background:#fff;border:1px solid rgba(24,24,26,.06);border-radius:6px;display:flex;flex-direction:column;gap:12px;padding:20px}.admin-dashboard__card>.admin-dashboard__card-empty[data-v-f57a82ac],.admin-dashboard__card>.admin-dashboard__item-list[data-v-f57a82ac]{flex:1}.admin-dashboard__card-head[data-v-f57a82ac]{align-items:center;display:flex;justify-content:space-between}.admin-dashboard__card-head h3[data-v-f57a82ac]{color:#1b1b1f;font-size:15px;margin:0}.admin-dashboard__card-link[data-v-f57a82ac]{background:transparent;border:0;color:#b97d24;cursor:pointer;font-size:13px;padding:4px 0}.admin-dashboard__card-link[data-v-f57a82ac]:hover{text-decoration:underline}.admin-dashboard__card-empty[data-v-f57a82ac]{color:#1b1b1f70;font-size:13px;padding:28px 0;text-align:center}.admin-dashboard__item-list[data-v-f57a82ac]{display:grid;list-style:none;margin:0;padding:0}.admin-dashboard__item[data-v-f57a82ac]{align-items:center;border-bottom:1px solid rgba(24,24,26,.04);display:flex;gap:12px;padding:10px 0}.admin-dashboard__item[data-v-f57a82ac]:last-child{border-bottom:0}.admin-dashboard__item-thumb[data-v-f57a82ac]{background:#f5f5f5;border-radius:6px;flex-shrink:0;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.admin-dashboard__item-thumb--empty[data-v-f57a82ac]{align-items:center;color:#1b1b1f33;display:flex;justify-content:center}.admin-dashboard__item-main[data-v-f57a82ac]{display:grid;flex:1;gap:4px;min-width:0}.admin-dashboard__item-title[data-v-f57a82ac]{color:#1b1b1f;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-dashboard__item-meta[data-v-f57a82ac]{color:#1b1b1f70;font-size:12px}.admin-dashboard__msg-table[data-v-f57a82ac]{border-collapse:collapse;width:100%}.admin-dashboard__msg-table td[data-v-f57a82ac],.admin-dashboard__msg-table th[data-v-f57a82ac]{border-bottom:1px solid rgba(24,24,26,.04);font-size:13px;padding:12px 14px;text-align:left}.admin-dashboard__msg-table th[data-v-f57a82ac]{color:#1b1b1f7a;font-size:12px;font-weight:500;white-space:nowrap}.admin-dashboard__msg-table td[data-v-f57a82ac]{color:#1b1b1fb8}.admin-dashboard__msg-table tbody tr:last-child td[data-v-f57a82ac]{border-bottom:0}.admin-dashboard__msg-name[data-v-f57a82ac]{align-items:center;display:inline-flex;gap:8px}.admin-dashboard__unread-dot[data-v-f57a82ac]{background:#ef4444;border-radius:50%;flex-shrink:0;height:7px;width:7px}@media(max-width:960px){.admin-dashboard__quick-actions[data-v-f57a82ac]{grid-template-columns:1fr}.admin-dashboard__stats[data-v-f57a82ac]{grid-template-columns:1fr 1fr}.admin-dashboard__main[data-v-f57a82ac]{grid-template-columns:1fr}}@media(max-width:768px){.admin-dashboard__stats[data-v-f57a82ac]{grid-template-columns:1fr}.admin-dashboard__msg-table[data-v-f57a82ac]{font-size:12px}.admin-dashboard__msg-table td[data-v-f57a82ac],.admin-dashboard__msg-table th[data-v-f57a82ac]{padding:10px}}.admin-input[data-v-3b735181]{display:grid;gap:6px}.admin-input__label[data-v-3b735181]{color:#1b1b1fb8;font-size:13px}.admin-input__wrap[data-v-3b735181]{align-items:center;display:flex;position:relative}.admin-input__field[data-v-3b735181]{background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;box-sizing:border-box;color:#1b1b1f;font-size:13px;height:40px;outline:none;padding:0 12px;width:100%}.admin-input__field--with-icon[data-v-3b735181]{padding-left:36px}.admin-input__field--with-clear[data-v-3b735181]{padding-right:36px}.admin-input__field[data-v-3b735181]::-moz-placeholder{color:#1b1b1f61}.admin-input__field[data-v-3b735181]::placeholder{color:#1b1b1f61}.admin-input__icon[data-v-3b735181]{color:#1b1b1f7a;left:12px;pointer-events:none;z-index:1}.admin-input__clear[data-v-3b735181],.admin-input__icon[data-v-3b735181]{align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.admin-input__clear[data-v-3b735181]{background:transparent;border:0;border-radius:4px;color:#1b1b1f61;cursor:pointer;flex-shrink:0;height:24px;justify-content:center;right:8px;transition:color .18s,background-color .18s;width:24px}.admin-input__clear[data-v-3b735181]:hover{background:#18181a0f;color:#1b1b1fb8}.admin-button[data-v-f8e8494a]{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;gap:6px;justify-content:center;transition:background-color .2s,border-color .2s,color .2s}.admin-button[data-v-f8e8494a]:disabled{cursor:not-allowed;opacity:.5}.admin-button--primary[data-v-f8e8494a]{background:linear-gradient(180deg,#c6903b,#b07722);border:1px solid #b97d24;color:#fff;font-size:13px;height:40px;padding:0 12px}.admin-button--ghost[data-v-f8e8494a]{background:#fff;border:1px solid rgba(24,24,26,.08);color:#1b1b1fb8;font-size:13px;height:40px;min-width:40px;padding:0 12px}.admin-button--icon[data-v-f8e8494a]{background:transparent;border:0;border-radius:6px;color:#1b1b1f8f;height:40px;width:40px}.admin-button--icon[data-v-f8e8494a]:hover{background:#18181a0a;color:#1b1b1f}.admin-button__spinner[data-v-f8e8494a]{animation:admin-btn-spin-f8e8494a 1s linear infinite}@keyframes admin-btn-spin-f8e8494a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.admin-modal[data-v-f9143746]{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.admin-modal__backdrop[data-v-f9143746]{background:#11111447;border:0;cursor:pointer;inset:0;position:absolute}.admin-modal__panel[data-v-f9143746]{background:#fff;border-radius:6px;box-shadow:0 8px 32px #0000001f;display:flex;flex-direction:column;max-height:calc(100vh - 40px);position:relative;width:min(540px,calc(100% - 32px))}.admin-modal__header[data-v-f9143746]{align-items:flex-start;border-bottom:1px solid rgba(24,24,26,.06);display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:24px 26px 16px}.admin-modal__eyebrow[data-v-f9143746]{color:#1b1b1f6b;font-size:12px;letter-spacing:.2em;margin:0}.admin-modal__title[data-v-f9143746]{font-size:22px;letter-spacing:-.04em}.admin-modal__close[data-v-f9143746]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1f;cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:background-color .18s;width:36px}.admin-modal__close[data-v-f9143746]:hover{background:#18181a0a}.admin-modal__body[data-v-f9143746]{flex:1;min-height:0;overflow-y:auto;padding:0 26px 26px}.admin-modal__footer[data-v-f9143746]{border-top:1px solid rgba(24,24,26,.06);flex-shrink:0;padding:20px 26px 26px}.admin-modal-enter-active[data-v-f9143746],.admin-modal-leave-active[data-v-f9143746]{transition:opacity .2s ease}.admin-modal-enter-active .admin-modal__panel[data-v-f9143746],.admin-modal-leave-active .admin-modal__panel[data-v-f9143746]{transition:transform .22s ease,opacity .22s ease}.admin-modal-enter-from[data-v-f9143746],.admin-modal-leave-to[data-v-f9143746]{opacity:0}.admin-modal-enter-from .admin-modal__panel[data-v-f9143746]{opacity:0;transform:scale(.95) translateY(-8px)}.admin-modal-leave-to .admin-modal__panel[data-v-f9143746]{opacity:0;transform:scale(.95)}.admin-datepicker[data-v-c3935648]{display:grid;gap:6px;position:relative}.admin-datepicker__label[data-v-c3935648]{color:#1b1b1fb8;font-size:13px}.admin-datepicker__trigger[data-v-c3935648]{position:relative}.admin-datepicker__field[data-v-c3935648]{background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;box-sizing:border-box;color:#1b1b1f;cursor:pointer;font-family:inherit;font-size:13px;height:40px;outline:none;padding:0 36px 0 12px;transition:border-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.admin-datepicker__field[data-v-c3935648]:focus{border-color:#c4a06280}.admin-datepicker__field[data-v-c3935648]::-moz-placeholder{color:#1b1b1f61}.admin-datepicker__field[data-v-c3935648]::placeholder{color:#1b1b1f61}.admin-datepicker__clear[data-v-c3935648]{align-items:center;background:transparent;border:0;border-radius:4px;color:#1b1b1f61;cursor:pointer;display:inline-flex;height:24px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:color .18s,background-color .18s;width:24px;z-index:1}.admin-datepicker__clear[data-v-c3935648]:hover{background:#18181a0f;color:#1b1b1fb8}.admin-datepicker__popup[data-v-c3935648]{background:#fff;border-radius:6px;box-shadow:0 4px 20px #0000001a;padding:16px 16px 10px}.admin-datepicker__nav[data-v-c3935648]{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.admin-datepicker__nav-btn[data-v-c3935648]{align-items:center;background:transparent;border:0;border-radius:6px;color:#1b1b1f8f;cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background-color .18s,color .18s;width:30px}.admin-datepicker__nav-btn[data-v-c3935648]:hover{background:#c4a06214;color:#1b1b1f}.admin-datepicker__nav-label[data-v-c3935648]{color:#1b1b1f;font-size:14px}.admin-datepicker__weekdays[data-v-c3935648]{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:6px}.admin-datepicker__weekday[data-v-c3935648]{align-items:center;color:#1b1b1f75;display:flex;font-size:12px;height:32px;justify-content:center}.admin-datepicker__grid[data-v-c3935648]{display:grid;grid-template-columns:repeat(7,1fr)}.admin-datepicker__cell[data-v-c3935648]{align-items:center;background:transparent;border:0;border-radius:6px;color:#1b1b1f;cursor:pointer;display:flex;font-size:13px;height:32px;justify-content:center;transition:background-color .15s,color .15s}.admin-datepicker__cell--empty[data-v-c3935648]{cursor:default}.admin-datepicker__cell[data-v-c3935648]:hover:not(.admin-datepicker__cell--empty):not(.admin-datepicker__cell--selected){background:#c4a06214}.admin-datepicker__cell--today[data-v-c3935648]{color:#c7a15f}.admin-datepicker__cell--selected[data-v-c3935648]{color:#fff}.admin-datepicker__cell--selected[data-v-c3935648],.admin-datepicker__cell--selected[data-v-c3935648]:hover{background:linear-gradient(180deg,#c6903b,#b07722)}.admin-datepicker__footer[data-v-c3935648]{border-top:1px solid rgba(24,24,26,.06);margin-top:8px;padding-top:8px;text-align:center}.admin-datepicker__today-btn[data-v-c3935648]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1fb8;cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;transition:background-color .18s,border-color .18s,color .18s;width:100%}.admin-datepicker__today-btn[data-v-c3935648]:hover{background:#fbf6ee;border-color:#c7a15f;color:#9d6f28}.admin-datepicker-popup-enter-active[data-v-c3935648]{transition:opacity .15s ease,transform .15s ease}.admin-datepicker-popup-leave-active[data-v-c3935648]{transition:opacity .1s ease}.admin-datepicker-popup-enter-from[data-v-c3935648]{opacity:0;transform:translateY(-4px)}.admin-datepicker-popup-leave-to[data-v-c3935648]{opacity:0}.admin-checkbox[data-v-40fc1725]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;box-sizing:border-box;cursor:pointer;display:inline-flex;gap:8px;min-height:40px;padding:0 12px}.admin-checkbox__input[data-v-40fc1725]{opacity:0;pointer-events:none;position:absolute}.admin-checkbox__check[data-v-40fc1725]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.18);border-radius:4px;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;transition:background-color .2s,border-color .2s;width:18px}.admin-checkbox__input:checked+.admin-checkbox__check[data-v-40fc1725]{background:#c19144;border-color:#c19144}.admin-checkbox__input:checked+.admin-checkbox__check[data-v-40fc1725]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:9px;margin-top:-1px;transform:rotate(45deg);width:5px}.admin-checkbox__label[data-v-40fc1725]{color:#1b1b1fbd;font-size:13px}.admin-confirm__overlay[data-v-23d01317]{align-items:center;background:#11111447;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.admin-confirm__modal[data-v-23d01317]{background:#fff;border-radius:12px;box-shadow:0 24px 60px #0000001f;overflow:hidden;width:400px}.admin-confirm__head[data-v-23d01317]{align-items:center;border-bottom:1px solid rgba(24,24,26,.06);display:flex;justify-content:space-between;padding:18px 22px}.admin-confirm__head h3[data-v-23d01317]{font-size:16px;font-weight:600;margin:0}.admin-confirm__close[data-v-23d01317]{align-items:center;background:transparent;border:0;border-radius:6px;color:#1b1b1f6b;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.admin-confirm__close[data-v-23d01317]:hover{background:#18181a0f}.admin-confirm__body[data-v-23d01317]{padding:20px 22px}.admin-confirm__message[data-v-23d01317]{color:#1b1b1f8f;font-size:14px;line-height:1.6;margin:0}.admin-confirm__foot[data-v-23d01317]{border-top:1px solid rgba(24,24,26,.06);display:flex;gap:10px;justify-content:flex-end;padding:14px 22px}.admin-confirm__btn[data-v-23d01317]{align-items:center;border:0;border-radius:6px;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:8px 18px}.admin-confirm__btn.is-primary[data-v-23d01317]{background:linear-gradient(120deg,#b79055,#caa86c);color:#fff}.admin-confirm__btn.is-danger[data-v-23d01317]{background:#d32f2f;color:#fff}.admin-confirm__btn.is-ghost[data-v-23d01317]{background:#fff;border:1px solid rgba(24,24,26,.1);color:#1b1b1f}.admin-confirm__btn[data-v-23d01317]:disabled{cursor:not-allowed;opacity:.5}.admin-confirm__spinner[data-v-23d01317]{animation:admin-confirm-spin-23d01317 1s linear infinite}@keyframes admin-confirm-spin-23d01317{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.admin-confirm-enter-active[data-v-23d01317],.admin-confirm-leave-active[data-v-23d01317]{transition:opacity .2s ease}.admin-confirm-enter-active .admin-confirm__modal[data-v-23d01317],.admin-confirm-leave-active .admin-confirm__modal[data-v-23d01317]{transition:transform .2s ease}.admin-confirm-enter-from[data-v-23d01317],.admin-confirm-leave-to[data-v-23d01317]{opacity:0}.admin-confirm-enter-from .admin-confirm__modal[data-v-23d01317],.admin-confirm-leave-to .admin-confirm__modal[data-v-23d01317]{transform:scale(.95) translateY(8px)}.admin-website[data-v-31f1704b]{display:grid;gap:20px}.admin-website__stats[data-v-31f1704b]{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.admin-website__stat-card[data-v-31f1704b]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.06);border-radius:6px;display:flex;gap:14px;padding:20px}.admin-website__stat-icon[data-v-31f1704b]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.admin-website__stat-body[data-v-31f1704b]{display:grid;gap:4px}.admin-website__stat-label[data-v-31f1704b]{color:#1b1b1f7a;font-size:12px}.admin-website__stat-value[data-v-31f1704b]{align-items:baseline;color:#1b1b1f;display:flex;font-size:26px;gap:4px;line-height:1}.admin-website__stat-value small[data-v-31f1704b]{color:#1b1b1f70;font-size:13px;font-weight:400}.admin-website__card[data-v-31f1704b]{background:#fff;border:1px solid rgba(24,24,26,.06);border-radius:6px;display:flex;flex-direction:column;gap:14px;max-width:100%;min-width:0;padding:20px}.admin-website__card-head[data-v-31f1704b]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.admin-website__card-head h3[data-v-31f1704b]{color:#1b1b1f;font-size:15px;margin:0}.admin-website__trend-filters[data-v-31f1704b]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.admin-website__quick-btn[data-v-31f1704b]{background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:4px;color:#1b1b1f9e;cursor:pointer;flex-shrink:0;font-size:12px;padding:5px 10px;transition:all .15s;white-space:nowrap}.admin-website__quick-btn[data-v-31f1704b]:hover{border-color:#c191444d;color:#9d6f28}.admin-website__quick-btn.is-active[data-v-31f1704b]{background:#fbf6ee;border-color:#c7a15f;color:#9d6f28}.admin-website__date-inputs[data-v-31f1704b]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.admin-website__date-inputs[data-v-31f1704b] .admin-datepicker{width:140px}.admin-website__date-inputs[data-v-31f1704b] .admin-datepicker__field{font-size:12px;height:32px;padding:0 30px 0 10px}.admin-website__date-sep[data-v-31f1704b]{color:#1b1b1f61;font-size:13px}.admin-website__chart[data-v-31f1704b]{height:280px;width:100%}.admin-website__trend-summary[data-v-31f1704b]{color:#1b1b1f8f;font-size:13px;text-align:left}.admin-website__trend-summary strong[data-v-31f1704b]{color:#1b1b1f}.admin-website__main[data-v-31f1704b]{display:flex;gap:14px;min-width:0}.admin-website__card--table[data-v-31f1704b]{flex:1;max-width:100%;min-width:0;overflow:hidden}.admin-website__side[data-v-31f1704b]{flex-shrink:0;width:280px}.admin-website__side-title[data-v-31f1704b]{color:#1b1b1f;font-size:15px;margin:0}.admin-website__side-empty[data-v-31f1704b]{color:#1b1b1f70;font-size:13px;padding:24px 0;text-align:center}.admin-website__top-list[data-v-31f1704b]{display:grid;gap:0;list-style:none;margin:0;padding:0}.admin-website__top-item[data-v-31f1704b]{align-items:center;border-bottom:1px solid rgba(24,24,26,.04);display:flex;gap:10px;padding:10px 0}.admin-website__top-item[data-v-31f1704b]:last-child{border-bottom:0}.admin-website__top-rank[data-v-31f1704b]{align-items:center;background:#c7a15f1f;border-radius:50%;color:#9d6f28;display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:20px;justify-content:center;width:20px}.admin-website__top-body[data-v-31f1704b]{display:grid;flex:1;gap:2px;min-width:0}.admin-website__top-title[data-v-31f1704b]{color:#1b1b1f;font-size:13px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.admin-website__top-title[data-v-31f1704b]:hover{color:#1b1b1f}.admin-website__top-count[data-v-31f1704b]{color:#1b1b1f70;font-size:11px}.admin-website__table-actions[data-v-31f1704b]{align-items:center;display:flex;gap:8px}.admin-website__action-btn[data-v-31f1704b]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:4px;color:#1b1b1f9e;cursor:pointer;display:inline-flex;font-size:12px;gap:4px;padding:6px 12px;transition:all .15s}.admin-website__action-btn[data-v-31f1704b]:hover{border-color:#c191444d;color:#9d6f28}.admin-website__action-btn.is-danger[data-v-31f1704b]{color:#dc2626}.admin-website__action-btn.is-danger[data-v-31f1704b]:hover{border-color:#dc26264d;color:#b91c1c}.admin-website__action-btn[data-v-31f1704b]:disabled{cursor:not-allowed;opacity:.4}.admin-website__filters[data-v-31f1704b]{margin-bottom:4px}.admin-website__filter-row[data-v-31f1704b]{align-items:center;display:flex;gap:10px}.admin-website__filter-input[data-v-31f1704b]{flex:1;max-width:300px}.admin-website__filter-date[data-v-31f1704b] .admin-datepicker{width:150px}.admin-website__filter-date[data-v-31f1704b] .admin-datepicker__field{font-size:13px;height:40px}.admin-website__table-wrap[data-v-31f1704b]{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;width:100%}.admin-website__table[data-v-31f1704b]{border-collapse:collapse;min-width:680px;table-layout:auto;width:100%}.admin-website__chk[data-v-31f1704b]{align-items:center;cursor:pointer;display:inline-flex;height:18px;justify-content:center;vertical-align:middle;width:18px}.admin-website__chk-input[data-v-31f1704b]{opacity:0;pointer-events:none;position:absolute}.admin-website__chk-box[data-v-31f1704b]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.18);border-radius:4px;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;transition:background-color .2s,border-color .2s;width:18px}.admin-website__chk.is-checked .admin-website__chk-box[data-v-31f1704b]{background:#c19144;border-color:#c19144}.admin-website__chk.is-checked .admin-website__chk-box[data-v-31f1704b]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:9px;margin-top:-1px;transform:rotate(45deg);width:5px}.admin-website__table td[data-v-31f1704b],.admin-website__table th[data-v-31f1704b]{border-bottom:1px solid rgba(24,24,26,.04);font-size:13px;padding:10px 12px;text-align:left}.admin-website__table th[data-v-31f1704b]{background:#f8f8f680;color:#1b1b1f7a;font-size:12px;font-weight:500;white-space:nowrap}.admin-website__table td[data-v-31f1704b]{color:#1b1b1fb8}.admin-website__table tbody tr[data-v-31f1704b]:hover{background:#f8f1e533}.admin-website__table tbody tr.is-selected[data-v-31f1704b]{background:#f8f1e559}.admin-website__table tbody tr.is-selected[data-v-31f1704b]:hover{background:#f8f1e580}.admin-website__table tbody tr.is-selected td[data-v-31f1704b]:first-child{border-left:3px solid #c19144;padding-left:9px}.admin-website__cell-title[data-v-31f1704b]{max-width:180px}.admin-website__cell-title[data-v-31f1704b],.admin-website__cell-url[data-v-31f1704b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-website__cell-url[data-v-31f1704b]{color:#1b1b1f8a;font-size:12px;max-width:200px}.admin-website__link[data-v-31f1704b]{color:#b97d24;text-decoration:none;transition:color .15s}.admin-website__link[data-v-31f1704b]:hover{color:#9d6f28;text-decoration:underline}.admin-website__cell-time[data-v-31f1704b]{font-size:12px;white-space:nowrap}.admin-website__cell-time.is-today[data-v-31f1704b]{color:#b97d24;font-weight:500}.admin-website__ip[data-v-31f1704b]{background:#18181a0a;border-radius:3px;font-size:12px;padding:2px 6px}td.admin-website__empty[data-v-31f1704b]{color:#1b1b1f57;font-size:14px;letter-spacing:.3px;padding:48px 0;text-align:center}.admin-website__row-actions[data-v-31f1704b]{align-items:center;display:flex;gap:6px}.admin-website__row-btn[data-v-31f1704b]{align-items:center;background:transparent;border:1px solid rgba(24,24,26,.06);border-radius:4px;color:#1b1b1f8a;cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:all .15s;width:30px}.admin-website__row-btn[data-v-31f1704b]:hover{border-color:#c191444d;color:#9d6f28}.admin-website__row-btn.is-danger[data-v-31f1704b]:hover{border-color:#dc26264d;color:#b91c1c}.admin-website__pagination[data-v-31f1704b]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding-top:8px}.admin-website__page-info[data-v-31f1704b]{color:#1b1b1f7a;font-size:12px}.admin-website__page-btns[data-v-31f1704b]{align-items:center;display:flex;gap:4px}.admin-website__page-btn[data-v-31f1704b]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.06);border-radius:4px;color:#1b1b1f9e;cursor:pointer;display:inline-flex;font-size:13px;height:32px;justify-content:center;min-width:32px;transition:all .15s}.admin-website__page-btn[data-v-31f1704b]:hover{border-color:#c191444d;color:#9d6f28}.admin-website__page-btn.is-active[data-v-31f1704b]{background:#fbf6ee;border-color:#c7a15f;color:#9d6f28}.admin-website__page-btn[data-v-31f1704b]:disabled{cursor:not-allowed;opacity:.3}.admin-website__modal-loading[data-v-31f1704b]{align-items:center;color:#1b1b1f8f;display:flex;font-size:14px;gap:8px;justify-content:center;padding:40px 0}.admin-website__spinner[data-v-31f1704b]{animation:admin-ws-spin-31f1704b 1s linear infinite}@keyframes admin-ws-spin-31f1704b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.admin-website__detail-table[data-v-31f1704b]{border-collapse:collapse;width:100%}.admin-website__detail-table tr[data-v-31f1704b]{border-bottom:1px solid rgba(24,24,26,.04)}.admin-website__detail-table tr[data-v-31f1704b]:last-child{border-bottom:0}.admin-website__detail-table td[data-v-31f1704b]{font-size:13px;padding:10px 12px;vertical-align:top}.admin-website__dt-label[data-v-31f1704b]{color:#1b1b1f7a;font-weight:500;white-space:nowrap;width:90px}.admin-website__dt-ua[data-v-31f1704b],.admin-website__dt-url[data-v-31f1704b]{color:#1b1b1f9e;font-size:12px;word-break:break-all}@media(max-width:1080px){.admin-website__stats[data-v-31f1704b]{grid-template-columns:repeat(2,1fr)}.admin-website__main[data-v-31f1704b]{flex-direction:column}.admin-website__side[data-v-31f1704b]{width:100%}}@media(max-width:768px){.admin-website__stats[data-v-31f1704b]{grid-template-columns:1fr}.admin-website__card[data-v-31f1704b]{padding:14px}.admin-website__card-head[data-v-31f1704b],.admin-website__trend-filters[data-v-31f1704b]{align-items:stretch;flex-direction:column;gap:8px}.admin-website__quick-btn[data-v-31f1704b]{flex:1 0 auto;font-size:11px;padding:4px 10px;text-align:center}.admin-website__date-inputs[data-v-31f1704b]{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:4px}.admin-website__date-inputs[data-v-31f1704b] .admin-datepicker{width:120px}.admin-website__date-inputs[data-v-31f1704b] .admin-datepicker__field{font-size:11px;height:30px;padding:0 24px 0 8px}.admin-website__chart[data-v-31f1704b]{height:200px}.admin-website__filter-row[data-v-31f1704b]{align-items:stretch;flex-direction:column;gap:8px}.admin-website__filter-input[data-v-31f1704b]{max-width:none}.admin-website__filter-date[data-v-31f1704b] .admin-datepicker{width:100%}.admin-website__table td[data-v-31f1704b],.admin-website__table th[data-v-31f1704b]{font-size:12px;padding:8px}.admin-website__cell-title[data-v-31f1704b]{max-width:120px}.admin-website__cell-url[data-v-31f1704b]{max-width:140px}.admin-website__pagination[data-v-31f1704b]{align-items:center;flex-direction:column;gap:8px}.admin-website__side[data-v-31f1704b]{padding:0}}.admin-select[data-v-d37c2122]{position:relative}.admin-select__trigger[data-v-d37c2122]{align-items:center;background:#ffffffd6;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1fc7;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-height:40px;padding:0 12px;text-align:left;transition:border-color .24s ease,color .24s ease,background-color .24s ease;width:100%}.admin-select.is-open .admin-select__trigger[data-v-d37c2122],.admin-select__trigger[data-v-d37c2122]:hover{border-color:#c4a06257;color:#1b1b1ff5}.admin-select__icon[data-v-d37c2122]{color:#1b1b1f6b;transition:transform .24s ease}.admin-select.is-open .admin-select__icon[data-v-d37c2122]{transform:rotate(180deg)}.admin-select__panel[data-v-d37c2122]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:1px solid rgba(24,24,26,.08);border-radius:6px;overflow-y:auto}.admin-select__search[data-v-d37c2122]{align-items:center;-webkit-backdrop-filter:inherit;backdrop-filter:inherit;background:inherit;border-bottom:1px solid rgba(24,24,26,.06);display:flex;gap:8px;padding:8px 12px;position:sticky;top:0;z-index:1}.admin-select__search-icon[data-v-d37c2122]{color:#1b1b1f5c;flex-shrink:0}.admin-select__search-input[data-v-d37c2122]{background:transparent;border:0;color:#1b1b1fe6;flex:1;font-size:13px;min-width:0;outline:none;padding:0;width:100%}.admin-select__search-input[data-v-d37c2122]::-moz-placeholder{color:#1b1b1f5c}.admin-select__search-input[data-v-d37c2122]::placeholder{color:#1b1b1f5c}.admin-select__empty[data-v-d37c2122]{color:#1b1b1f5c;font-size:13px;padding:24px 12px;text-align:center}.admin-select__option[data-v-d37c2122]{align-items:center;background:transparent;border:0;color:#1b1b1fa8;cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;min-height:40px;padding:0 12px;text-align:left;transition:background-color .2s ease,color .2s ease;width:100%}.admin-select__option+.admin-select__option[data-v-d37c2122]{border-top:1px solid rgba(24,24,26,.06)}.admin-select__option.is-active[data-v-d37c2122],.admin-select__option[data-v-d37c2122]:hover{background:#f8f4ece0;color:#1b1b1ff5}.admin-select-panel-enter-active[data-v-d37c2122],.admin-select-panel-leave-active[data-v-d37c2122]{transition:opacity .2s ease,transform .2s ease}.admin-select-panel-enter-from[data-v-d37c2122],.admin-select-panel-leave-to[data-v-d37c2122]{opacity:0;transform:translateY(-6px)}@media(max-width:768px){.admin-select[data-v-d37c2122]{min-width:0!important}}.admin-ai[data-v-a058dff0]{display:grid;gap:16px}.admin-ai__top[data-v-a058dff0]{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.admin-ai__top-actions[data-v-a058dff0]{align-items:center;display:flex;flex-shrink:0;gap:16px}.admin-ai__config-status[data-v-a058dff0]{align-items:center;color:#1b1b1f8f;display:flex;font-size:13px;gap:6px}.admin-ai__status-dot[data-v-a058dff0]{background:#18181a1f;border-radius:50%;height:8px;width:8px}.admin-ai__status-dot.is-active[data-v-a058dff0]{background:#4caf50}.admin-ai__config-btn[data-v-a058dff0]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.12);border-radius:6px;color:#1b1b1f;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:8px 16px;transition:border-color .2s,background .2s}.admin-ai__config-btn[data-v-a058dff0]:hover{background:#fbf6ee;border-color:#c4a062}.admin-ai__prompt-loading[data-v-a058dff0]{align-items:center;color:#1b1b1f6b;display:flex;font-size:14px;gap:8px;justify-content:center;padding:40px 0}.admin-ai__prompt-textarea[data-v-a058dff0]{background:#fff;border:1px solid rgba(24,24,26,.1);border-radius:6px;color:#1b1b1f;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:13px;line-height:1.6;min-height:360px;outline:none;padding:14px;resize:vertical;width:100%}.admin-ai__prompt-textarea[data-v-a058dff0]:focus{border-color:#c4a062}.admin-ai__table-card[data-v-a058dff0]{background:#fff;border:1px solid rgba(24,24,26,.06);border-radius:6px;min-width:0;padding:16px}.admin-ai__toolbar[data-v-a058dff0]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.admin-ai__search[data-v-a058dff0]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1f70;display:inline-flex;gap:8px;height:40px;min-width:260px;padding:0 12px}.admin-ai__search input[data-v-a058dff0]{background:transparent;border:0;color:#1b1b1f;font-size:14px;outline:none;width:100%}.admin-ai__filters[data-v-a058dff0]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.admin-ai__table-wrap[data-v-a058dff0]{overflow-x:auto;overflow-y:hidden;position:relative;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.admin-ai__loading-overlay[data-v-a058dff0]{align-items:center;background:#ffffffb3;color:#1b1b1f8f;display:flex;font-size:14px;gap:8px;inset:0;justify-content:center;position:absolute;z-index:10}.admin-ai__table[data-v-a058dff0]{border-collapse:collapse;min-width:900px;width:100%}.admin-ai__table td[data-v-a058dff0],.admin-ai__table th[data-v-a058dff0]{border-bottom:1px solid rgba(24,24,26,.06);font-size:13px;padding:8px 18px;text-align:left;vertical-align:middle}.admin-ai__table th[data-v-a058dff0]{color:#1b1b1f8a;font-weight:500;white-space:nowrap}.admin-ai__table tbody tr[data-v-a058dff0]{transition:background-color .18s ease}.admin-ai__table tbody tr[data-v-a058dff0]:hover{background:#c191440d}.admin-ai__table td.admin-ai__empty[data-v-a058dff0]{color:#1b1b1f85;padding:40px 20px;text-align:center}.admin-ai__summary[data-v-a058dff0]{color:#1b1b1fad;display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.admin-ai__cell-ip[data-v-a058dff0]{color:#1b1b1f8f;font-family:monospace;font-size:13px}.admin-ai__cell-time[data-v-a058dff0]{color:#1b1b1f8f;font-size:13px;white-space:nowrap}.admin-ai__badge[data-v-a058dff0]{border-radius:4px;display:inline-block;font-size:12px;padding:2px 8px}.admin-ai__badge.is-public[data-v-a058dff0]{background:#2196f314;color:#1565c0}.admin-ai__badge.is-admin[data-v-a058dff0]{background:#c4a0621f;color:#9d6f28}.admin-ai__row-actions[data-v-a058dff0]{align-items:center;display:flex;gap:8px}.admin-ai__footer[data-v-a058dff0]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:16px 0 0}.admin-ai__total[data-v-a058dff0]{color:#1b1b1f8f;font-size:13px}.admin-ai__pagination[data-v-a058dff0]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.admin-ai__page-btn[data-v-a058dff0],.admin-ai__page-number[data-v-a058dff0]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1fb8;cursor:pointer;display:inline-flex;height:36px;justify-content:center;min-width:36px;padding:0 10px}.admin-ai__page-number.is-active[data-v-a058dff0]{background:#f7f1e7;border-color:#c191443d;color:#b6791e}.admin-ai__search-field[data-v-a058dff0]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1f6b;display:flex;flex:1;gap:8px;padding:0 12px}.admin-ai__search-input[data-v-a058dff0]{background:transparent;border:0;color:#1b1b1f;flex:1;font-size:14px;height:36px;min-width:0;outline:none}.admin-ai__search-select[data-v-a058dff0]{background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1f;font-size:13px;height:36px;outline:none;padding:0 10px}.admin-ai__search-btn[data-v-a058dff0]{background:linear-gradient(120deg,#b79055,#caa86c);border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;height:36px;padding:0 16px}.admin-ai__search-btn[data-v-a058dff0]:hover{opacity:.88}.admin-ai__modal-overlay[data-v-a058dff0]{align-items:center;background:#11111447;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.admin-ai__modal[data-v-a058dff0]{background:#fff;border-radius:12px;box-shadow:0 24px 60px #0000001f;overflow:hidden;width:460px}.admin-ai__modal--wide[data-v-a058dff0]{display:flex;flex-direction:column;max-height:80vh;width:620px}.admin-ai__modal--narrow[data-v-a058dff0]{width:400px}.admin-ai__modal--prompt[data-v-a058dff0]{display:flex;flex-direction:column;max-height:80vh;width:680px}.admin-ai__modal--prompt .admin-ai__modal-body[data-v-a058dff0]{flex:1;overflow:auto}.admin-ai__modal-head[data-v-a058dff0]{align-items:center;border-bottom:1px solid rgba(24,24,26,.06);display:flex;justify-content:space-between;padding:18px 22px}.admin-ai__modal-head h3[data-v-a058dff0]{font-size:16px;font-weight:600;margin:0}.admin-ai__modal-close[data-v-a058dff0]{align-items:center;background:transparent;border:0;border-radius:6px;color:#1b1b1f6b;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.admin-ai__modal-close[data-v-a058dff0]:hover{background:#18181a0f}.admin-ai__modal-body[data-v-a058dff0]{padding:20px 22px}.admin-ai__modal--wide .admin-ai__modal-body[data-v-a058dff0]{flex:1;overflow-y:auto}.admin-ai__deepseek-link[data-v-a058dff0]{color:#c4a062;text-decoration:none;transition:opacity .2s}.admin-ai__deepseek-link[data-v-a058dff0]:hover{opacity:.8;text-decoration:underline}.admin-ai__modal-desc[data-v-a058dff0]{color:#1b1b1f8f;font-size:14px;margin:0 0 14px}.admin-ai__modal-input[data-v-a058dff0]{background:#18181a08;border:1px solid rgba(24,24,26,.1);border-radius:6px;color:#1b1b1f;font-size:14px;height:40px;outline:none;padding:0 12px;width:100%}.admin-ai__modal-input[data-v-a058dff0]:focus{border-color:#c4a062}.admin-ai__modal-foot[data-v-a058dff0]{border-top:1px solid rgba(24,24,26,.06);display:flex;gap:10px;justify-content:flex-end;padding:14px 22px}.admin-ai__modal-foot.is-center[data-v-a058dff0]{justify-content:center}.admin-ai__modal-btn[data-v-a058dff0]{align-items:center;border:0;border-radius:6px;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:8px 18px}.admin-ai__modal-btn.is-primary[data-v-a058dff0]{background:linear-gradient(120deg,#b79055,#caa86c);color:#fff}.admin-ai__modal-btn.is-danger[data-v-a058dff0]{background:#d32f2f;color:#fff}.admin-ai__modal-btn.is-ghost[data-v-a058dff0]{background:#fff;border:1px solid rgba(24,24,26,.1);color:#1b1b1f}.admin-ai__modal-btn[data-v-a058dff0]:disabled{cursor:not-allowed;opacity:.5}.admin-ai__detail-empty[data-v-a058dff0],.admin-ai__detail-loading[data-v-a058dff0]{align-items:center;color:#1b1b1f6b;display:flex;font-size:14px;gap:8px;justify-content:center;padding:40px 0}.admin-ai__detail-list[data-v-a058dff0]{display:flex;flex-direction:column;gap:14px}.admin-ai__detail-msg[data-v-a058dff0]{background:#18181a05;border:1px solid rgba(24,24,26,.06);border-radius:8px;padding:12px 14px}.admin-ai__detail-msg.is-user[data-v-a058dff0]{border-left:3px solid #c4a062}.admin-ai__detail-msg.is-assistant[data-v-a058dff0]{border-left:3px solid rgba(24,24,26,.18)}.admin-ai__detail-role[data-v-a058dff0]{align-items:center;color:#1b1b1f8f;display:flex;font-size:12px;font-weight:600;gap:6px;margin-bottom:8px}.admin-ai__detail-time[data-v-a058dff0]{color:#1b1b1f5c;font-size:11px;font-weight:400;margin-left:auto}.admin-ai__detail-content[data-v-a058dff0]{font-size:14px;line-height:1.7;word-break:break-word}.admin-ai__detail-content[data-v-a058dff0] .md-editor-preview{background:transparent;color:inherit;padding:0}.admin-ai__detail-content[data-v-a058dff0] .md-editor-preview p{margin:0 0 8px}.admin-ai__detail-content[data-v-a058dff0] .md-editor-preview p:last-child{margin-bottom:0}.admin-ai__detail-content[data-v-a058dff0] .md-editor-preview code{background:#18181a0f;border-radius:3px;font-size:13px;padding:1px 5px}.admin-ai__detail-content[data-v-a058dff0] .md-editor-preview pre{background:#18181a0a;border-radius:8px;margin:8px 0;overflow-x:auto;padding:12px}.admin-ai__detail-content[data-v-a058dff0] .md-editor-preview pre code{background:transparent;padding:0}.admin-ai__detail-meta[data-v-a058dff0]{color:#1b1b1f5c;font-size:11px;margin-top:8px}.admin-ai__spinner[data-v-a058dff0]{animation:ai-spin-a058dff0 1s linear infinite}@keyframes ai-spin-a058dff0{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:960px){.admin-ai__toolbar[data-v-a058dff0]{align-items:stretch;flex-direction:column}.admin-ai__search[data-v-a058dff0]{min-width:0;width:100%}.admin-ai__footer[data-v-a058dff0]{align-items:center;flex-direction:column;gap:12px}.admin-ai__total[data-v-a058dff0]{text-align:center}.admin-ai__pagination[data-v-a058dff0]{justify-content:center}}.modal-enter-active[data-v-a058dff0],.modal-leave-active[data-v-a058dff0]{transition:opacity .2s ease}.modal-enter-active .admin-ai__modal[data-v-a058dff0],.modal-leave-active .admin-ai__modal[data-v-a058dff0]{transition:transform .2s ease}.modal-enter-from[data-v-a058dff0],.modal-leave-to[data-v-a058dff0]{opacity:0}.modal-enter-from .admin-ai__modal[data-v-a058dff0],.modal-leave-to .admin-ai__modal[data-v-a058dff0]{transform:scale(.95) translateY(8px)}.admin-users[data-v-703f7c91]{display:grid;gap:16px}.admin-users__topbar[data-v-703f7c91]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.admin-users__actions-bar[data-v-703f7c91]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.admin-users__search[data-v-703f7c91]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1f70;display:inline-flex;gap:8px;height:40px;min-width:260px;padding:0 12px}.admin-users__search input[data-v-703f7c91]{background:transparent;border:0;color:#1b1b1f;outline:none;width:100%}.admin-users__search-clear[data-v-703f7c91]{align-items:center;background:transparent;border:0;border-radius:4px;color:#1b1b1f61;cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;transition:color .18s,background-color .18s;width:24px}.admin-users__search-clear[data-v-703f7c91]:hover{background:#18181a0f;color:#1b1b1fb8}.admin-users__table-card[data-v-703f7c91]{background:#fff;border:1px solid rgba(24,24,26,.06);border-radius:6px;min-width:0}.admin-users__filters[data-v-703f7c91]{display:flex;gap:8px;justify-content:flex-end;padding:14px 16px 0}.admin-users__field textarea[data-v-703f7c91]{background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1f;outline:none;padding:10px 12px}.admin-users__empty[data-v-703f7c91],.admin-users__loading[data-v-703f7c91]{color:#1b1b1f85;padding:40px 20px;text-align:center}.admin-users__loading[data-v-703f7c91]{align-items:center;display:flex;gap:8px;justify-content:center}.admin-users__table-wrap[data-v-703f7c91]{overflow-x:auto;overflow-y:hidden;position:relative;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.admin-users__loading-overlay[data-v-703f7c91]{align-items:center;background:#ffffffb3;color:#1b1b1f8f;display:flex;font-size:14px;gap:8px;inset:0;justify-content:center;position:absolute;z-index:10}.admin-users__empty[data-v-703f7c91]{color:#1b1b1f85;padding:40px 20px}.admin-users__table td.admin-users__empty[data-v-703f7c91]{text-align:center}.admin-users__table[data-v-703f7c91]{border-collapse:collapse;min-width:1120px;width:100%}.admin-users__remark[data-v-703f7c91]{display:inline-block;max-width:160px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.admin-users__table td[data-v-703f7c91],.admin-users__table th[data-v-703f7c91]{border-bottom:1px solid rgba(24,24,26,.06);padding:16px 18px;text-align:left;vertical-align:middle}.admin-users__table th[data-v-703f7c91]{color:#1b1b1f8a;font-size:13px;font-weight:500;white-space:nowrap}.admin-users__table tbody tr[data-v-703f7c91]{transition:background-color .18s ease}.admin-users__table tbody tr[data-v-703f7c91]:hover{background:#c191440d}.admin-users__user[data-v-703f7c91]{align-items:center;display:flex;gap:10px}.admin-users__avatar[data-v-703f7c91]{align-items:center;background:linear-gradient(180deg,#171717,#393939);border-radius:50%;color:#fff;display:inline-flex;font-size:13px;height:36px;justify-content:center;overflow:hidden;width:36px}.admin-users__avatar img[data-v-703f7c91]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.admin-users__user-meta[data-v-703f7c91]{display:grid;gap:2px}.admin-users__user-meta strong[data-v-703f7c91]{font-size:14px}.admin-users__user-meta small[data-v-703f7c91]{color:#1b1b1f80;font-size:12px}.admin-users__gender[data-v-703f7c91],.admin-users__role-badge[data-v-703f7c91],.admin-users__status[data-v-703f7c91]{align-items:center;border:0;border-radius:6px;display:inline-flex;font-size:12px;height:28px;justify-content:center;min-width:60px;padding:0 10px}.admin-users__role-badge.is-warm[data-v-703f7c91]{background:#f7efe2;color:#b57a25}.admin-users__role-badge.is-gray[data-v-703f7c91]{background:#f0f1f4;color:#50525d}.admin-users__role-badge.is-blue[data-v-703f7c91]{background:#eaf3ff;color:#4a80d8}.admin-users__gender[data-v-703f7c91]{background:#f5f5f7;color:#1b1b1f9e}.admin-users__status[data-v-703f7c91]{cursor:pointer}.admin-users__status.is-disabled[data-v-703f7c91]{cursor:not-allowed;opacity:.5}.admin-users__status.is-active[data-v-703f7c91]{background:#eaf7ef;color:#4aa065}.admin-users__status.is-inactive[data-v-703f7c91]{background:#fff0ef;color:#e0645b}.admin-users__row-actions[data-v-703f7c91]{align-items:center;display:flex;gap:8px}.admin-users__reset-password[data-v-703f7c91]{display:grid;gap:16px}.admin-users__reset-password-info[data-v-703f7c91]{color:#1b1b1f6b;font-size:14px;margin-top:8px;text-align:center}.admin-users__reset-password-info strong[data-v-703f7c91]{font-weight:600}.admin-users__reset-password-actions[data-v-703f7c91]{display:flex;gap:8px;justify-content:center;margin-top:4px}.admin-users__footer[data-v-703f7c91]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:16px}.admin-users__total[data-v-703f7c91]{color:#1b1b1f8f;font-size:13px}.admin-users__pagination[data-v-703f7c91]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.admin-users__drawer-close[data-v-703f7c91],.admin-users__page-btn[data-v-703f7c91],.admin-users__page-number[data-v-703f7c91]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1fb8;cursor:pointer;display:inline-flex;height:36px;justify-content:center;min-width:36px;padding:0 10px}.admin-users__page-number.is-active[data-v-703f7c91]{background:#f7f1e7;border-color:#c191443d;color:#b6791e}.admin-users__drawer[data-v-703f7c91]{inset:0;position:fixed;z-index:80}.admin-users__drawer-backdrop[data-v-703f7c91]{background:#11111438;border:0;inset:0;position:absolute}.admin-users__drawer-panel[data-v-703f7c91]{background:#fcfbf8;bottom:0;overflow-y:auto;padding:20px;position:absolute;right:0;top:0;width:min(480px,100%)}.admin-users__drawer-header[data-v-703f7c91]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:18px}.admin-users__drawer-eyebrow[data-v-703f7c91]{color:#1b1b1f6b;font-size:11px;letter-spacing:.2em;margin:0;text-transform:uppercase}.admin-users__drawer-header h3[data-v-703f7c91]{font-size:22px;letter-spacing:-.04em;margin:6px 0 0}.admin-users__form[data-v-703f7c91]{display:grid;gap:14px}.admin-users__form-grid[data-v-703f7c91]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-users__field[data-v-703f7c91]{display:grid;gap:6px}.admin-users__field span[data-v-703f7c91]{color:#1b1b1fb8;font-size:13px}.admin-users__field textarea[data-v-703f7c91]{resize:vertical}.admin-users__readonly[data-v-703f7c91]{align-items:center;background:#18181a05;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1f8f;display:flex;font-size:13px;height:40px;padding:0 12px}.admin-users__roles[data-v-703f7c91]{display:flex;flex-wrap:wrap;gap:6px}.admin-users__submit-row[data-v-703f7c91]{display:flex;gap:8px;justify-content:center}.admin-users__spinner[data-v-703f7c91]{animation:admin-spin-703f7c91 1s linear infinite}.admin-user-sheet-enter-active[data-v-703f7c91],.admin-user-sheet-leave-active[data-v-703f7c91]{transition:opacity .22s ease}.admin-user-sheet-enter-active .admin-users__drawer-panel[data-v-703f7c91],.admin-user-sheet-leave-active .admin-users__drawer-panel[data-v-703f7c91]{transition:transform .24s ease}.admin-user-sheet-enter-from[data-v-703f7c91],.admin-user-sheet-leave-to[data-v-703f7c91]{opacity:0}.admin-user-sheet-enter-from .admin-users__drawer-panel[data-v-703f7c91],.admin-user-sheet-leave-to .admin-users__drawer-panel[data-v-703f7c91]{transform:translate(18px)}@keyframes admin-spin-703f7c91{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:960px){.admin-users__topbar[data-v-703f7c91]{align-items:stretch;flex-direction:column}.admin-users__search[data-v-703f7c91]{min-width:0;width:100%}.admin-users__form-grid[data-v-703f7c91]{grid-template-columns:1fr}.admin-users__table td[data-v-703f7c91],.admin-users__table th[data-v-703f7c91]{padding:14px}.admin-users__footer[data-v-703f7c91]{align-items:center;flex-direction:column;gap:12px}.admin-users__total[data-v-703f7c91]{text-align:center}.admin-users__pagination[data-v-703f7c91]{justify-content:center}}@media(max-width:768px){.admin-users__filters[data-v-703f7c91]{flex-wrap:wrap;justify-content:stretch;padding:12px 12px 0}.admin-users__filters[data-v-703f7c91]>.admin-select{flex:0 1 auto}.admin-users__table td[data-v-703f7c91],.admin-users__table th[data-v-703f7c91]{padding:10px}.admin-users__table th[data-v-703f7c91]{font-size:12px}.admin-users__table-card[data-v-703f7c91]{border-left:0;border-radius:0;border-right:0}.admin-users__create[data-v-703f7c91]{width:100%}.admin-users__footer[data-v-703f7c91]{padding:14px 12px}.admin-users__page-btn[data-v-703f7c91],.admin-users__page-number[data-v-703f7c91]{height:40px;min-width:40px}.admin-users__drawer-panel[data-v-703f7c91]{padding:16px 12px;width:100%}.admin-users__role-badge[data-v-703f7c91],.admin-users__status[data-v-703f7c91]{font-size:11px;height:24px;min-width:48px;padding:0 6px}.admin-users__user-meta strong[data-v-703f7c91]{font-size:13px}.admin-users__user-meta small[data-v-703f7c91]{font-size:11px}.admin-users__avatar[data-v-703f7c91]{font-size:12px;height:32px;width:32px}.admin-users__submit-row[data-v-703f7c91]{flex-direction:column}.admin-users__submit-row .admin-button[data-v-703f7c91]{width:100%}.admin-users__drawer-header h3[data-v-703f7c91]{font-size:20px}}.admin-image-uploader[data-v-1186005a]{display:grid;gap:8px}.admin-image-uploader__label[data-v-1186005a]{color:#1b1b1fb8;font-size:13px}.admin-image-uploader__panel[data-v-1186005a]{display:grid;gap:10px}.admin-image-uploader__grid[data-v-1186005a]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(108px,1fr))}.admin-image-uploader__single[data-v-1186005a]{background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:10px;position:relative}.admin-image-uploader__url-input[data-v-1186005a]{background:transparent;border:0;box-sizing:border-box;color:#1b1b1f;font-size:12px;height:36px;outline:none;padding:0 10px;width:100%}.admin-image-uploader__single-image[data-v-1186005a]{border-top:1px solid rgba(24,24,26,.06);min-height:140px;overflow:hidden;position:relative}.admin-image-uploader__single-image img[data-v-1186005a]{cursor:pointer;display:block;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.admin-image-uploader__item[data-v-1186005a]{aspect-ratio:1;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:10px;overflow:hidden;position:relative}.admin-image-uploader__item img[data-v-1186005a]{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.admin-image-uploader__remove[data-v-1186005a]{background:#111114ad;border:0;border-radius:999px;color:#fff;height:30px;position:absolute;right:8px;top:8px;width:30px}.admin-image-uploader__remove[data-v-1186005a],.admin-image-uploader__trigger[data-v-1186005a]{align-items:center;cursor:pointer;display:inline-flex;justify-content:center}.admin-image-uploader__trigger[data-v-1186005a]{background:#ffffffc2;border:1px dashed rgba(24,24,26,.16);border-radius:10px;color:#1b1b1fb8;gap:8px;min-height:42px}.admin-image-uploader__trigger[data-v-1186005a]:disabled{cursor:progress;opacity:.7}.admin-image-uploader__trigger.is-replace[data-v-1186005a]{background:#f8f1e599;border-color:#c1914452;color:#9d6f28}.admin-image-uploader__input[data-v-1186005a]{display:none}.admin-image-uploader__spinner[data-v-1186005a]{animation:admin-image-spin-1186005a 1s linear infinite}@keyframes admin-image-spin-1186005a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.admin-cases[data-v-dae1bbc7]{display:grid;gap:16px}.admin-cases__topbar[data-v-dae1bbc7]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.admin-cases__search[data-v-dae1bbc7]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1f70;display:inline-flex;gap:8px;height:40px;min-width:260px;padding:0 12px}.admin-cases__search input[data-v-dae1bbc7]{background:transparent;border:0;color:#1b1b1f;outline:none;width:100%}.admin-cases__surface[data-v-dae1bbc7]{background:#fff;border:1px solid rgba(24,24,26,.06);border-radius:6px;min-width:0}.admin-cases__filters[data-v-dae1bbc7]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding:14px 14px 0}.admin-cases__grid.is-loading[data-v-dae1bbc7]{position:relative}.admin-cases__loading[data-v-dae1bbc7]{align-items:center;background:#fffc;border-radius:8px;color:#1b1b1f8f;display:flex;font-size:14px;gap:8px;inset:0;justify-content:center;position:absolute;z-index:1}.admin-cases__empty[data-v-dae1bbc7]{color:#1b1b1f85;display:grid;gap:8px;justify-items:center;padding:48px 20px;text-align:center}.admin-cases__spinner[data-v-dae1bbc7]{animation:admin-cases-spin-dae1bbc7 1s linear infinite}.admin-cases__grid[data-v-dae1bbc7]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:14px}.admin-cases__card[data-v-dae1bbc7]{background:#fff;border:1px solid rgba(24,24,26,.06);border-radius:8px;cursor:pointer;overflow:hidden;transition:border-color .18s ease}.admin-cases__card[data-v-dae1bbc7]:hover{border-color:#c1914433}.admin-cases__card-media[data-v-dae1bbc7]{background:#ece5da;height:160px;position:relative}.admin-cases__card-fallback[data-v-dae1bbc7],.admin-cases__card-media img[data-v-dae1bbc7]{height:100%;width:100%}.admin-cases__card-media img[data-v-dae1bbc7]{-o-object-fit:cover;object-fit:cover}.admin-cases__card-fallback[data-v-dae1bbc7]{align-items:center;background:linear-gradient(135deg,#ede5d9,#d8c7af);color:#1b1b1f57;display:flex;font-size:40px;justify-content:center}.admin-cases__card-top[data-v-dae1bbc7]{align-items:flex-start;display:flex;gap:8px;inset:10px 10px auto;justify-content:space-between;position:absolute}.admin-cases__badge[data-v-dae1bbc7]{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;height:26px;justify-content:center;padding:0 8px}.admin-cases__badge.is-published[data-v-dae1bbc7]{background:#eaf7ef;color:#4aa065}.admin-cases__badge.is-draft[data-v-dae1bbc7]{background:#fff0ef;color:#e0645b}.admin-cases__badge.is-featured[data-v-dae1bbc7]{background:#f7efe2;color:#b57a25}.admin-cases__badge.is-default[data-v-dae1bbc7]{background:#f5f5f7;color:#1b1b1f85}.admin-cases__card-badges[data-v-dae1bbc7]{display:flex;flex-wrap:wrap;gap:4px}.admin-cases__card-actions[data-v-dae1bbc7]{background:#ffffffe6;border-radius:4px;display:flex;gap:1px;opacity:0;transition:opacity .18s ease}.admin-cases__card:hover .admin-cases__card-actions[data-v-dae1bbc7]{opacity:1}.admin-cases__card-body[data-v-dae1bbc7]{display:grid;gap:10px;padding:14px}.admin-cases__card-meta[data-v-dae1bbc7]{color:#1b1b1f75;display:flex;flex-wrap:wrap;font-size:11px;gap:6px}.admin-cases__card-meta span[data-v-dae1bbc7]{background:#18181a0a;border-radius:4px;padding:3px 8px}.admin-cases__card-body h3[data-v-dae1bbc7]{font-size:16px;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-cases__card-body p[data-v-dae1bbc7]{color:#1b1b1f8a;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.6;margin:0;-webkit-box-orient:vertical;overflow:hidden}.admin-cases__card-footer[data-v-dae1bbc7]{align-items:center;display:flex;justify-content:space-between}.admin-cases__author[data-v-dae1bbc7]{align-items:center;display:flex;gap:10px}.admin-cases__author-avatar[data-v-dae1bbc7]{align-items:center;background:linear-gradient(180deg,#171717,#393939);border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:32px;justify-content:center;overflow:hidden;width:32px}.admin-cases__author-avatar img[data-v-dae1bbc7]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.admin-cases__author-copy[data-v-dae1bbc7]{display:grid;gap:2px}.admin-cases__author-copy strong[data-v-dae1bbc7]{font-size:13px}.admin-cases__author-times[data-v-dae1bbc7]{color:#1b1b1f6b;display:flex;font-size:11px;gap:12px}.admin-cases__empty-eyebrow[data-v-dae1bbc7]{color:#1b1b1f6b;font-size:11px;letter-spacing:.2em;margin:0}.admin-cases__empty h3[data-v-dae1bbc7]{font-size:22px;margin:0}.admin-cases__empty p[data-v-dae1bbc7]{font-size:14px;line-height:1.6;margin:0;max-width:400px}.admin-cases__footer[data-v-dae1bbc7]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0 14px 14px}.admin-cases__total[data-v-dae1bbc7]{color:#1b1b1f8a;font-size:13px}.admin-cases__pagination[data-v-dae1bbc7]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.admin-cases__page-btn[data-v-dae1bbc7],.admin-cases__page-number[data-v-dae1bbc7]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1fb8;cursor:pointer;display:inline-flex;height:36px;justify-content:center;min-width:36px;padding:0 10px}.admin-cases__page-number.is-active[data-v-dae1bbc7]{background:#f7f1e7;border-color:#c191443d;color:#b6791e}.admin-cases__editor[data-v-dae1bbc7]{display:grid;gap:20px;margin-top:18px}.admin-cases__editor-tabs[data-v-dae1bbc7]{display:flex;flex-wrap:wrap;gap:10px}.admin-cases__editor-tab[data-v-dae1bbc7]{background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1f9e;cursor:pointer;min-height:40px;padding:0 14px}.admin-cases__editor-tab.is-active[data-v-dae1bbc7]{background:#f8f1e5;border-color:#c1914447;color:#a76e1e}.admin-cases__editor-form[data-v-dae1bbc7],.admin-cases__field[data-v-dae1bbc7],.admin-cases__section[data-v-dae1bbc7]{display:grid;gap:14px}.admin-cases__section-header[data-v-dae1bbc7]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.admin-cases__section-header h4[data-v-dae1bbc7]{font-size:20px;letter-spacing:-.03em;margin:0}.admin-cases__section-header p[data-v-dae1bbc7],.admin-cases__viewer-preview p[data-v-dae1bbc7]{color:#1b1b1f8f;line-height:1.8;margin:0}.admin-cases__grid-fields[data-v-dae1bbc7]{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-cases__field span[data-v-dae1bbc7]{color:#1b1b1fb8;font-size:13px}.admin-cases__field textarea[data-v-dae1bbc7]{background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:10px;color:#1b1b1f;outline:none;padding:12px 14px;resize:vertical}.admin-cases__image-grid[data-v-dae1bbc7]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-cases__gallery-layout[data-v-dae1bbc7],.admin-cases__plan-list[data-v-dae1bbc7]{display:grid;gap:14px}.admin-cases__gallery-tabs[data-v-dae1bbc7]{display:flex;flex-wrap:wrap;gap:8px}.admin-cases__gallery-tab[data-v-dae1bbc7]{background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:8px;color:#1b1b1fb8;cursor:grab;display:grid;gap:2px;min-width:100px;padding:10px 32px 10px 12px;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin-cases__gallery-tab[data-v-dae1bbc7]:active{cursor:grabbing}.admin-cases__gallery-tab.is-dragging[data-v-dae1bbc7]{opacity:.4}.admin-cases__gallery-tab small[data-v-dae1bbc7]{color:#1b1b1f6b;font-size:11px}.admin-cases__gallery-tab.is-active[data-v-dae1bbc7]{background:#f7f1e7;border-color:#c191443d;color:#b6791e}.admin-cases__gallery-tab-close[data-v-dae1bbc7]{align-items:center;border-radius:4px;color:#1b1b1f4d;display:inline-flex;height:20px;justify-content:center;opacity:0;position:absolute;right:4px;top:4px;transition:opacity .15s,background-color .15s,color .15s;width:20px}.admin-cases__gallery-tab:hover .admin-cases__gallery-tab-close[data-v-dae1bbc7]{opacity:1}.admin-cases__gallery-tab-close[data-v-dae1bbc7]:hover{background:#18181a0f;color:#1b1b1fb8}.admin-cases__gallery-group[data-v-dae1bbc7],.admin-cases__plan-card[data-v-dae1bbc7]{background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:8px;display:grid;gap:14px;padding:16px}.admin-cases__gallery-image-head[data-v-dae1bbc7]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.admin-cases__gallery-image-title[data-v-dae1bbc7]{color:#1b1b1fb8;font-size:13px}.admin-cases__gallery-images[data-v-dae1bbc7]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-cases__gallery-image-card[data-v-dae1bbc7]{background:#fff;border:1px solid rgba(24,24,26,.06);border-radius:8px;display:grid;gap:12px;padding:14px}.admin-cases__gallery-image-row[data-v-dae1bbc7]{display:grid;gap:10px;grid-template-columns:1fr 1fr}.admin-cases__inline-empty[data-v-dae1bbc7]{border:1px dashed rgba(24,24,26,.12);border-radius:12px;color:#1b1b1f80;padding:18px}.admin-cases__picker[data-v-dae1bbc7]{display:grid;gap:18px;margin-top:12px}.admin-cases__viewer-preview[data-v-dae1bbc7]{border:1px dashed rgba(24,24,26,.14);border-radius:14px;display:grid;gap:6px;padding:16px}.admin-cases__viewer-preview small[data-v-dae1bbc7]{color:#1b1b1f75}.admin-cases__viewer-preview a[data-v-dae1bbc7]{color:#9d6f28;word-break:break-all}.admin-cases__editor-actions[data-v-dae1bbc7]{display:flex;gap:10px;justify-content:center}.admin-cases__add-btn[data-v-dae1bbc7]{background:#f8f1e566!important;border-color:#c1914452!important;border-style:dashed!important;color:#9d6f28!important}.admin-cases__add-btn[data-v-dae1bbc7]:hover{background:#f8f1e5cc!important;border-color:#c1914480!important}@keyframes admin-cases-spin-dae1bbc7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:1180px){.admin-cases__gallery-images[data-v-dae1bbc7],.admin-cases__grid[data-v-dae1bbc7],.admin-cases__grid-fields[data-v-dae1bbc7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.admin-cases__search[data-v-dae1bbc7]{min-width:0;width:100%}.admin-cases__footer[data-v-dae1bbc7]{align-items:center;flex-direction:column;gap:12px}.admin-cases__total[data-v-dae1bbc7]{text-align:center}.admin-cases__pagination[data-v-dae1bbc7]{justify-content:center}}@media(max-width:768px){.admin-cases__editor-actions[data-v-dae1bbc7],.admin-cases__footer[data-v-dae1bbc7],.admin-cases__section-header[data-v-dae1bbc7],.admin-cases__topbar[data-v-dae1bbc7]{align-items:stretch;flex-direction:column}.admin-cases__filters[data-v-dae1bbc7]{flex-wrap:wrap;justify-content:stretch;padding:12px 12px 0}.admin-cases__gallery-images[data-v-dae1bbc7],.admin-cases__grid[data-v-dae1bbc7],.admin-cases__grid-fields[data-v-dae1bbc7],.admin-cases__image-grid[data-v-dae1bbc7]{grid-template-columns:1fr}.admin-cases__surface[data-v-dae1bbc7]{border-left:0;border-radius:0;border-right:0}.admin-cases__page-btn[data-v-dae1bbc7],.admin-cases__page-number[data-v-dae1bbc7]{height:40px;min-width:40px}.admin-cases__footer[data-v-dae1bbc7]{padding:0 12px 12px}}.admin-news[data-v-81c5703b]{display:grid;gap:16px}.admin-news__topbar[data-v-81c5703b]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.admin-news__search[data-v-81c5703b]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1f75;display:inline-flex;gap:8px;height:40px;min-width:280px;padding:0 12px}.admin-news__search input[data-v-81c5703b]{background:transparent;border:0;color:#1b1b1f;outline:none;width:100%}.admin-news__surface[data-v-81c5703b]{background:#fff;border:1px solid rgba(24,24,26,.06);border-radius:8px;overflow:hidden}.admin-news__filters[data-v-81c5703b]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;padding:16px 16px 0}.admin-news__list.is-loading[data-v-81c5703b]{position:relative}.admin-news__loading[data-v-81c5703b]{align-items:center;background:#fffc;border-radius:8px;color:#1b1b1f94;display:flex;font-size:14px;gap:12px;inset:0;justify-content:center;position:absolute;z-index:1}.admin-news__empty[data-v-81c5703b]{color:#1b1b1f94;display:grid;gap:12px;justify-items:center;padding:72px 24px;text-align:center}.admin-news__spinner[data-v-81c5703b]{animation:admin-news-spin-81c5703b 1s linear infinite}.admin-news__list[data-v-81c5703b]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);padding:12px}.admin-news__card[data-v-81c5703b]{background:#fff;border:1px solid rgba(24,24,26,.06);border-radius:8px;cursor:pointer;display:grid;gap:14px;grid-template-columns:240px minmax(0,1fr);padding:14px;transition:border-color .18s ease}.admin-news__card[data-v-81c5703b]:hover{border-color:#c1914447}.admin-news__media[data-v-81c5703b]{background:#ece5da;border-radius:6px;min-height:120px;overflow:hidden}.admin-news__media img[data-v-81c5703b],.admin-news__media-fallback[data-v-81c5703b]{height:100%;width:100%}.admin-news__media img[data-v-81c5703b]{-o-object-fit:cover;object-fit:cover}.admin-news__media-fallback[data-v-81c5703b]{align-items:center;background:linear-gradient(135deg,#ede5d9,#d8c7af);color:#1b1b1f57;display:flex;font-size:38px;justify-content:center}.admin-news__content[data-v-81c5703b]{display:grid;gap:14px;min-width:0}.admin-news__card-head[data-v-81c5703b],.admin-news__footer[data-v-81c5703b]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.admin-news__meta[data-v-81c5703b],.admin-news__row-actions[data-v-81c5703b],.admin-news__stats[data-v-81c5703b],.admin-news__tags[data-v-81c5703b]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.admin-news__badge[data-v-81c5703b],.admin-news__pill[data-v-81c5703b]{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;justify-content:center;min-height:30px;padding:0 12px}.admin-news__badge.is-published[data-v-81c5703b]{background:#ecf8f0f0;color:#288a4b}.admin-news__badge.is-draft[data-v-81c5703b]{background:#ffebebf0;color:#c33}.admin-news__pill[data-v-81c5703b]{background:#18181a0d;color:#1b1b1f9e}.admin-news__content h3[data-v-81c5703b]{font-size:26px;letter-spacing:-.03em;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-news__content p[data-v-81c5703b],.admin-news__section-header p[data-v-81c5703b]{color:#1b1b1f8f;display:-webkit-box;-webkit-line-clamp:2;line-height:1.8;margin:0;-webkit-box-orient:vertical;overflow:hidden}.admin-news__meta[data-v-81c5703b]{color:#1b1b1f75;font-size:13px}.admin-news__author[data-v-81c5703b]{align-items:center;display:flex;gap:10px}.admin-news__author-avatar[data-v-81c5703b]{align-items:center;background:linear-gradient(180deg,#171717,#393939);border-radius:50%;color:#fff;display:inline-flex;font-size:13px;height:40px;justify-content:center;overflow:hidden;width:40px}.admin-news__author-avatar img[data-v-81c5703b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.admin-news__author-copy[data-v-81c5703b]{display:grid;gap:2px}.admin-news__author-copy strong[data-v-81c5703b]{font-size:14px}.admin-news__author-copy small[data-v-81c5703b]{color:#1b1b1f75;font-size:12px}.admin-news__stats[data-v-81c5703b]{color:#1b1b1f85;font-size:13px}.admin-news__stats span[data-v-81c5703b]{align-items:center;display:inline-flex;gap:6px}.admin-news__empty-eyebrow[data-v-81c5703b]{color:#1b1b1f6b;letter-spacing:.24em;margin:0}.admin-news__empty h3[data-v-81c5703b]{font-size:30px;letter-spacing:-.04em;margin:0}.admin-news__footer-bar[data-v-81c5703b]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0 16px 16px}.admin-news__total[data-v-81c5703b]{color:#1b1b1f8a;font-size:13px}.admin-news__pagination[data-v-81c5703b]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.admin-news__page-btn[data-v-81c5703b],.admin-news__page-number[data-v-81c5703b]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1fb8;cursor:pointer;display:inline-flex;height:36px;justify-content:center;min-width:36px;padding:0 10px}.admin-news__page-number.is-active[data-v-81c5703b]{background:#f7f1e7;border-color:#c191443d;color:#b6791e}.admin-news__editor[data-v-81c5703b]{display:grid;gap:20px;margin-top:18px}.admin-news__editor-tabs[data-v-81c5703b]{display:flex;flex-wrap:wrap;gap:10px}.admin-news__editor-tab[data-v-81c5703b]{background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1f9e;cursor:pointer;min-height:40px;padding:0 14px}.admin-news__editor-tab.is-active[data-v-81c5703b]{background:#f8f1e5;border-color:#c1914447;color:#a76e1e}.admin-news__field[data-v-81c5703b],.admin-news__section[data-v-81c5703b]{display:grid;gap:14px}.admin-news__section-header[data-v-81c5703b]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.admin-news__section-header h4[data-v-81c5703b]{font-size:20px;letter-spacing:-.03em;margin:0}.admin-news__grid-fields[data-v-81c5703b]{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-news__field span[data-v-81c5703b]{color:#1b1b1fb8;font-size:13px}.admin-news__field textarea[data-v-81c5703b]{background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1f;outline:none;padding:12px 14px;resize:vertical}.admin-news__editor-wrap[data-v-81c5703b]{position:relative}.admin-news__editor-overlay[data-v-81c5703b]{align-items:center;background:#ffffffd9;border-radius:6px;color:#1b1b1f9e;display:flex;flex-direction:column;font-size:14px;gap:12px;inset:0;justify-content:center;position:absolute;z-index:10}.admin-news__editor-box[data-v-81c5703b]{height:640px;--md-bk-color:#fff;--md-bk-color-light:#f8f8fa;--md-border-color:rgba(24,24,26,.08);--md-color:#1b1b1f;--md-color-light:rgba(27,27,31,.56);--md-primary-color:#b6791e;--md-hover-bk-color:rgba(24,24,26,.04);--md-shadow:none;border:1px solid rgba(24,24,26,.08);border-radius:6px;overflow:hidden}.admin-news__editor-actions[data-v-81c5703b]{display:flex;gap:10px;justify-content:center}@keyframes admin-news-spin-81c5703b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:1180px){.admin-news__grid-fields[data-v-81c5703b]{grid-template-columns:1fr}}@media(max-width:900px){.admin-news__card[data-v-81c5703b],.admin-news__list[data-v-81c5703b]{grid-template-columns:1fr}.admin-news__card[data-v-81c5703b]{gap:12px}.admin-news__media[data-v-81c5703b]{min-height:200px}}@media(max-width:768px){.admin-news__card-head[data-v-81c5703b],.admin-news__editor-actions[data-v-81c5703b],.admin-news__footer[data-v-81c5703b],.admin-news__footer-bar[data-v-81c5703b],.admin-news__section-header[data-v-81c5703b],.admin-news__topbar[data-v-81c5703b]{align-items:stretch;flex-direction:column}.admin-news__search[data-v-81c5703b]{min-width:0;width:100%}.admin-news__filters[data-v-81c5703b]{justify-content:stretch}.admin-news__grid-fields[data-v-81c5703b]{grid-template-columns:1fr}.admin-news__page-btn[data-v-81c5703b],.admin-news__page-number[data-v-81c5703b]{height:40px;min-width:40px}.admin-news__editor-box[data-v-81c5703b]{height:520px}}.admin-messages[data-v-4b190ba0]{display:grid;gap:16px}.admin-messages__table-card[data-v-4b190ba0]{background:#fff;border:1px solid rgba(24,24,26,.06);border-radius:6px;min-width:0;padding:16px}.admin-messages__toolbar[data-v-4b190ba0]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.admin-messages__search[data-v-4b190ba0]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1f70;display:inline-flex;gap:8px;height:40px;min-width:260px;padding:0 12px}.admin-messages__search input[data-v-4b190ba0]{background:transparent;border:0;color:#1b1b1f;outline:none;width:100%}.admin-messages__filters[data-v-4b190ba0]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.admin-messages__table-wrap[data-v-4b190ba0]{overflow-x:auto;overflow-y:hidden;position:relative;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.admin-messages__loading-overlay[data-v-4b190ba0]{align-items:center;background:#ffffffb3;color:#1b1b1f8f;display:flex;font-size:14px;gap:8px;inset:0;justify-content:center;position:absolute;z-index:10}.admin-messages__detail-loading .admin-messages__spinner[data-v-4b190ba0],.admin-messages__spinner[data-v-4b190ba0]{animation:admin-messages-spin-4b190ba0 1s linear infinite}.admin-messages__table[data-v-4b190ba0]{border-collapse:collapse;min-width:1120px;width:100%}.admin-messages__table td[data-v-4b190ba0],.admin-messages__table th[data-v-4b190ba0]{border-bottom:1px solid rgba(24,24,26,.06);font-size:13px;padding:8px 18px;text-align:left;vertical-align:middle}.admin-messages__table th[data-v-4b190ba0]{color:#1b1b1f8a;font-weight:500;white-space:nowrap}.admin-messages__table tbody tr[data-v-4b190ba0]{transition:background-color .18s ease}.admin-messages__table tbody tr[data-v-4b190ba0]:hover{background:#c191440d}.admin-messages__table td.admin-messages__empty[data-v-4b190ba0]{color:#1b1b1f85;padding:40px 20px;text-align:center}.admin-messages__name-cell[data-v-4b190ba0]{align-items:center;display:inline-flex;gap:8px}.admin-messages__unread-dot[data-v-4b190ba0]{background:#ef4444;border-radius:50%;flex-shrink:0;height:8px;width:8px}.admin-messages__read-by[data-v-4b190ba0]{color:#1b1b1f61;font-size:12px;margin-left:4px;white-space:nowrap}.admin-messages__summary[data-v-4b190ba0]{color:#1b1b1fad;display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.admin-messages__row-actions[data-v-4b190ba0]{align-items:center;display:flex;gap:8px}.admin-messages__footer[data-v-4b190ba0]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:16px}.admin-messages__total[data-v-4b190ba0]{color:#1b1b1f8f;font-size:13px}.admin-messages__pagination[data-v-4b190ba0]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.admin-messages__page-btn[data-v-4b190ba0],.admin-messages__page-number[data-v-4b190ba0]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1fb8;cursor:pointer;display:inline-flex;height:36px;justify-content:center;min-width:36px;padding:0 10px}.admin-messages__page-number.is-active[data-v-4b190ba0]{background:#f7f1e7;border-color:#c191443d;color:#b6791e}.admin-messages__detail-loading[data-v-4b190ba0]{color:#1b1b1f8f;display:grid;gap:12px;justify-items:center;padding:42px 0 24px}.admin-messages__detail[data-v-4b190ba0]{display:grid;gap:18px;margin-top:14px}.admin-messages__detail-grid[data-v-4b190ba0]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-messages__detail-block[data-v-4b190ba0],.admin-messages__detail-item[data-v-4b190ba0]{background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;display:grid;gap:6px;padding:14px 16px}.admin-messages__detail-block span[data-v-4b190ba0],.admin-messages__detail-item span[data-v-4b190ba0]{color:#1b1b1f6b;font-size:12px;letter-spacing:.08em}.admin-messages__detail-item strong[data-v-4b190ba0]{color:#1b1b1f;font-size:14px;line-height:1.6;word-break:break-word}.admin-messages__detail-block p[data-v-4b190ba0]{color:#1b1b1fb8;line-height:1.85;margin:0;word-break:break-word}.admin-messages__detail-actions[data-v-4b190ba0]{display:flex;gap:10px;justify-content:center}.admin-messages__modal-loading[data-v-4b190ba0]{align-items:center;color:#1b1b1f8f;display:flex;font-size:14px;gap:8px;justify-content:center;padding:40px 0}.admin-messages__mail-form[data-v-4b190ba0]{display:grid;gap:16px;margin-top:14px}.admin-messages__mail-desc[data-v-4b190ba0]{color:#1b1b1f8f;font-size:13px;line-height:1.6;margin:0}.admin-messages__mail-actions[data-v-4b190ba0]{display:flex;gap:10px;justify-content:center}@keyframes admin-messages-spin-4b190ba0{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:960px){.admin-messages__toolbar[data-v-4b190ba0]{align-items:stretch;flex-direction:column}.admin-messages__search[data-v-4b190ba0]{min-width:0;width:100%}.admin-messages__footer[data-v-4b190ba0]{align-items:center;flex-direction:column;gap:12px}.admin-messages__total[data-v-4b190ba0]{text-align:center}.admin-messages__pagination[data-v-4b190ba0]{justify-content:center}.admin-messages__detail-grid[data-v-4b190ba0]{grid-template-columns:1fr}.admin-messages__table td[data-v-4b190ba0],.admin-messages__table th[data-v-4b190ba0]{padding:14px}}@media(max-width:768px){.admin-messages__table-card[data-v-4b190ba0]{border-left:0;border-radius:0;border-right:0}.admin-messages__footer[data-v-4b190ba0]{padding:14px 12px}.admin-messages__page-btn[data-v-4b190ba0],.admin-messages__page-number[data-v-4b190ba0]{height:40px;min-width:40px}.admin-messages__filters[data-v-4b190ba0]{justify-content:stretch;padding:0 12px 12px}.admin-messages__toolbar[data-v-4b190ba0]{padding:12px 12px 0}.admin-messages__table td[data-v-4b190ba0],.admin-messages__table th[data-v-4b190ba0]{padding:10px}.admin-messages__table th[data-v-4b190ba0]{font-size:12px}}.admin-shell[data-v-79748863]{min-height:100vh}.admin-shell__frame[data-v-79748863]{background:#fcfbf8;min-height:100vh}.admin-shell__sidebar[data-v-79748863]{background:#ffffffeb;border-right:1px solid rgba(28,28,32,.06);display:flex;flex-direction:column;height:100vh;left:0;overflow-y:auto;padding:18px 16px;position:fixed;top:0;width:228px;z-index:10}.admin-shell__brand[data-v-79748863]{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:10px;padding:8px 10px 22px}.admin-shell__brand-logo[data-v-79748863]{flex-shrink:0;height:34px;width:auto}.admin-shell__logo[data-v-79748863]{color:#8e7d67;font-size:24px;letter-spacing:.04em;line-height:1.1;margin:0}.admin-shell__logo-sub[data-v-79748863]{color:#1b1b1f8a;font-size:10px;letter-spacing:.18em;margin:8px 0 0}.admin-shell__nav-item[data-v-79748863]{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:#1b1b1fbd;display:flex;gap:14px;margin-bottom:6px;min-height:52px;padding:0 14px;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.admin-shell__nav-item[data-v-79748863]:hover{background:#c4a06214;color:#1b1b1f}.admin-shell__nav-item.is-active[data-v-79748863]{background:#fbf6ee;border-color:#c7a15f;color:#9d6f28}.admin-shell__nav-icon[data-v-79748863]{align-items:center;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.admin-shell__nav-label[data-v-79748863]{align-items:center;display:inline-flex;gap:6px}.admin-shell__nav-label span[data-v-79748863]{font-size:15px}.admin-shell__nav-dot[data-v-79748863]{background:#ef4444;border-radius:50%;flex-shrink:0;height:7px;width:7px}.admin-shell__account-card[data-v-79748863]{display:grid;gap:10px;margin-top:auto}.admin-shell__account[data-v-79748863],.admin-shell__logout[data-v-79748863]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1f;cursor:pointer;display:flex;gap:12px;padding:14px 12px;width:100%}.admin-shell__account-avatar[data-v-79748863],.admin-shell__profile-avatar[data-v-79748863]{align-items:center;background:linear-gradient(180deg,#171717,#383838);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:15px;height:42px;justify-content:center;overflow:hidden;width:42px}.admin-shell__account-avatar img[data-v-79748863],.admin-shell__profile-avatar img[data-v-79748863]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.admin-shell__account-meta[data-v-79748863]{display:grid;flex:1;gap:2px;min-width:0;text-align:left}.admin-shell__account-meta strong[data-v-79748863]{font-size:14px}.admin-shell__account-meta small[data-v-79748863]{color:#1b1b1f75;font-size:12px}.admin-shell__logout[data-v-79748863]{color:#1b1b1fd1;gap:8px;justify-content:center;padding:13px 12px}.admin-shell__logout span[data-v-79748863]{font-size:14px}.admin-shell__content[data-v-79748863]{margin-left:228px;min-width:0;padding:34px 34px 0}.admin-shell__header[data-v-79748863]{margin-bottom:26px}.admin-shell__header-main[data-v-79748863]{align-items:center;display:flex;gap:14px}.admin-shell__drawer-close[data-v-79748863],.admin-shell__menu-button[data-v-79748863]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.08);border-radius:6px;color:#1b1b1f;cursor:pointer;display:inline-flex;height:44px;justify-content:center;width:44px}.admin-shell__menu-button[data-v-79748863]{display:none}.admin-shell__title[data-v-79748863]{font-size:clamp(30px,2.2vw,40px);letter-spacing:-.04em;line-height:1.1;margin:0}.admin-shell__viewport[data-v-79748863]{min-height:calc(100vh - 120px)}.admin-shell__drawer[data-v-79748863]{inset:0;position:fixed;z-index:60}.admin-shell__drawer-backdrop[data-v-79748863]{background:#11111447;border:0;inset:0;position:absolute}.admin-shell__drawer-panel[data-v-79748863]{background:#fff;display:flex;flex-direction:column;gap:18px;inset:0 auto 0 0;padding:24px 16px 18px;position:absolute;width:min(84vw,280px)}.admin-shell__drawer-head[data-v-79748863]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.admin-shell__profile-loading[data-v-79748863]{align-items:center;color:#1b1b1f8f;display:flex;gap:10px;justify-content:center;min-height:220px}.admin-shell__profile-form[data-v-79748863]{display:grid;gap:18px;margin-top:24px}.admin-shell__profile-preview[data-v-79748863]{align-items:center;background:#fff;border:1px solid rgba(24,24,26,.06);border-radius:6px;display:flex;gap:16px;padding:18px}.admin-shell__profile-avatar[data-v-79748863]{font-size:22px;height:64px;width:64px}.admin-shell__profile-copy[data-v-79748863]{display:grid;gap:6px}.admin-shell__profile-copy strong[data-v-79748863]{font-size:18px}.admin-shell__profile-copy small[data-v-79748863]{color:#1b1b1f80;font-size:13px}.admin-shell__profile-grid[data-v-79748863]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-shell__field[data-v-79748863]{display:grid;gap:8px}.admin-shell__field--full[data-v-79748863]{grid-column:1/-1}.admin-shell__field span[data-v-79748863]{color:#1b1b1fb8;font-size:14px}.admin-shell__avatar-field[data-v-79748863]{align-items:flex-start;display:flex;gap:10px}.admin-shell__avatar-field .admin-input[data-v-79748863]{flex:1;min-width:0}.admin-shell__avatar-upload[data-v-79748863]{flex-shrink:0;margin-top:26px}.admin-shell__avatar-input[data-v-79748863]{display:none}.admin-shell__profile-actions[data-v-79748863]{display:flex;gap:12px;justify-content:center}.admin-shell__change-password[data-v-79748863]{display:grid;gap:16px}.admin-shell__spinner[data-v-79748863]{animation:admin-spin-79748863 1s linear infinite}.admin-drawer-enter-active[data-v-79748863],.admin-drawer-leave-active[data-v-79748863]{transition:opacity .22s ease}.admin-drawer-enter-active .admin-shell__drawer-panel[data-v-79748863],.admin-drawer-leave-active .admin-shell__drawer-panel[data-v-79748863]{transition:transform .24s ease}.admin-drawer-enter-from[data-v-79748863],.admin-drawer-leave-to[data-v-79748863]{opacity:0}.admin-drawer-enter-from .admin-shell__drawer-panel[data-v-79748863],.admin-drawer-leave-to .admin-shell__drawer-panel[data-v-79748863]{transform:translate(-18px)}@keyframes admin-spin-79748863{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:1080px){.admin-shell__sidebar[data-v-79748863]{display:none}.admin-shell__content[data-v-79748863]{margin-left:0;padding:24px 20px 0}.admin-shell__menu-button[data-v-79748863]{display:inline-flex}}@media(max-width:768px){.admin-shell__content[data-v-79748863]{padding:18px 14px 0}.admin-shell__title[data-v-79748863]{font-size:28px}.admin-shell__viewport[data-v-79748863]{min-height:calc(100vh - 104px)}.admin-shell__profile-grid[data-v-79748863]{grid-template-columns:1fr}}
