Files
machartaa_admin_dist/dist/assets/index-562c5a83.css
T
2026-07-08 13:26:38 +03:30

2 lines
19 KiB
CSS

.admin-sidebar-backdrop[data-v-d3b6cd0a]{position:fixed;inset:0;z-index:40;background:rgba(15,23,42,.42);backdrop-filter:blur(3px)}.admin-sidebar[data-v-d3b6cd0a]{width:348px;max-width:348px;min-width:0;height:100%;min-height:0;display:flex;flex-direction:column;position:absolute;border-radius:14px;top:0;right:0;bottom:0;z-index:50;overflow:hidden;background:radial-gradient(circle at top right,rgba(37,99,235,.12),transparent 34%),linear-gradient(180deg,#fbfdff 0%,#f7f9fc 100%);border-left:1px solid rgba(226,232,240,.95);box-shadow:-18px 0 44px #0f172a1f;transition:transform .25s ease,opacity .25s ease}.admin-sidebar--open[data-v-d3b6cd0a]{transform:translate(0);opacity:1}.admin-sidebar--closed[data-v-d3b6cd0a]{transform:translate(calc(100% + 24px));opacity:0}.admin-sidebar__header[data-v-d3b6cd0a]{flex:0 0 auto;padding:18px 16px 14px;border-bottom:1px solid rgba(226,232,240,.9);background:rgba(255,255,255,.72);backdrop-filter:blur(14px)}.admin-sidebar__top[data-v-d3b6cd0a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-sidebar__title-wrap[data-v-d3b6cd0a]{min-width:0;display:flex;align-items:center;gap:11px}.admin-sidebar__icon[data-v-d3b6cd0a]{width:44px;height:44px;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;color:#2563eb;background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid rgba(147,197,253,.55);box-shadow:0 10px 22px #2563eb1f;font-size:22px}.admin-sidebar__title[data-v-d3b6cd0a]{margin:0;color:#111827;font-size:17px;font-weight:950;line-height:1.6}.admin-sidebar__subtitle[data-v-d3b6cd0a]{margin:2px 0 0;color:#64748b;font-size:12px;font-weight:600}.admin-sidebar__actions[data-v-d3b6cd0a]{margin-top:12px}.admin-sidebar__faq-link[data-v-d3b6cd0a]{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:12px;border:1px solid rgba(226,232,240,.95);background:#fff;color:#2563eb;font-size:12px;font-weight:700;text-decoration:none;box-shadow:0 6px 16px #0f172a0a}.admin-sidebar__stats[data-v-d3b6cd0a]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.admin-sidebar__stat[data-v-d3b6cd0a]{min-width:0;padding:11px 12px;border-radius:16px;background:#ffffff;border:1px solid rgba(226,232,240,.9);box-shadow:0 8px 18px #0f172a0a}.admin-sidebar__stat--unread[data-v-d3b6cd0a]{background:linear-gradient(135deg,#fff7ed,#fff1f2);border-color:#fb923c42}.admin-sidebar__stat-value[data-v-d3b6cd0a]{display:block;color:#111827;font-size:16px;font-weight:950;line-height:1.2}.admin-sidebar__stat-label[data-v-d3b6cd0a]{display:block;margin-top:3px;color:#64748b;font-size:11px;font-weight:700}.admin-sidebar__search[data-v-d3b6cd0a]{position:relative;margin-top:14px}.admin-sidebar__search-icon[data-v-d3b6cd0a]{position:absolute;top:50%;right:14px;z-index:2;transform:translateY(-50%);color:#94a3b8;font-size:18px;pointer-events:none}.admin-sidebar__search-clear[data-v-d3b6cd0a]{position:absolute;top:50%;left:10px;z-index:2;width:28px;height:28px;transform:translateY(-50%);border:0;border-radius:999px;background:#eef2ff;color:#475569;display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1}.admin-search-input[data-v-d3b6cd0a]{display:block}.admin-search-input[data-v-d3b6cd0a] .ant-input,.admin-search-input[data-v-d3b6cd0a] input{min-height:48px;width:100%;padding-right:42px!important;padding-left:42px!important;border-radius:16px!important;border:1px solid rgba(203,213,225,.85)!important;background:rgba(255,255,255,.95)!important;box-shadow:0 8px 18px #0f172a0a!important;color:#111827!important;font-size:13px!important}.admin-search-input[data-v-d3b6cd0a] .ant-input:focus,.admin-search-input[data-v-d3b6cd0a] input:focus{border-color:#3b82f6a6!important;box-shadow:0 0 0 4px #3b82f61a!important}.admin-sidebar__body[data-v-d3b6cd0a]{min-height:0;flex:1;overflow-y:auto;padding:12px;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.admin-sidebar__loading[data-v-d3b6cd0a]{display:flex;justify-content:center;padding:32px 0}.admin-sidebar__body[data-v-d3b6cd0a]::-webkit-scrollbar{width:6px}.admin-sidebar__body[data-v-d3b6cd0a]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.admin-room-card[data-v-d3b6cd0a]{width:100%;min-width:0;display:flex;align-items:flex-start;gap:11px;margin-bottom:10px;padding:12px;border:1px solid rgba(226,232,240,.86);border-radius:20px;background:rgba(255,255,255,.78);text-align:right;box-shadow:0 8px 22px #0f172a09;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.admin-room-card[data-v-d3b6cd0a]:hover{transform:translateY(-1px);background:#ffffff;border-color:#93c5fdb8;box-shadow:0 12px 26px #0f172a12}.admin-room-card--active[data-v-d3b6cd0a]{background:linear-gradient(135deg,#ffffff,#eff6ff);border-color:#2563ebe0;box-shadow:0 12px 28px #2563eb1c,inset 4px 0 #2563eb}.admin-room-card--unread[data-v-d3b6cd0a]:not(.admin-room-card--active){background:linear-gradient(135deg,#fff7ed,#fff);border-color:#fb923c57}.admin-room-card__avatar[data-v-d3b6cd0a]{position:relative;width:46px;height:46px;flex:0 0 46px;border-radius:18px;overflow:hidden;background:linear-gradient(135deg,#dbeafe,#eef2ff);color:#2563eb;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 18px #2563eb1a}.admin-room-card__avatar-img[data-v-d3b6cd0a]{width:100%;height:100%;object-fit:cover}.admin-room-card__avatar-text[data-v-d3b6cd0a]{font-size:16px;font-weight:950}.admin-room-card__content[data-v-d3b6cd0a]{min-width:0;flex:1}.admin-room-card__head[data-v-d3b6cd0a]{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.admin-room-card__name[data-v-d3b6cd0a]{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:14px;font-weight:950;line-height:1.7}.admin-room-card__time[data-v-d3b6cd0a]{flex:0 0 auto;color:#94a3b8;font-size:11px;font-weight:700}.admin-room-card__message-row[data-v-d3b6cd0a]{min-width:0;display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:4px}.admin-room-card__preview[data-v-d3b6cd0a]{min-width:0;margin:0;color:#64748b;font-size:12px;font-weight:600;line-height:1.8;display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical}.admin-room-card--unread .admin-room-card__preview[data-v-d3b6cd0a]{color:#334155;font-weight:850}.admin-room-card__badge[data-v-d3b6cd0a]{min-width:24px;height:24px;flex:0 0 auto;padding:0 7px;border-radius:999px;background:#ef4444;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:950;box-shadow:0 8px 18px #ef444438}.admin-sidebar__empty[data-v-d3b6cd0a]{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 12px}.admin-sidebar__empty-icon[data-v-d3b6cd0a]{width:58px;height:58px;border-radius:22px;background:#ffffff;color:#94a3b8;display:inline-flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 10px 26px #0f172a0f}.admin-sidebar__empty-title[data-v-d3b6cd0a]{margin:14px 0 0;color:#334155;font-size:15px;font-weight:950}.admin-sidebar__empty-text[data-v-d3b6cd0a]{max-width:220px;margin:6px 0 0;color:#94a3b8;font-size:12px;line-height:1.9}@media (min-width: 768px){.admin-sidebar[data-v-d3b6cd0a]{position:relative;top:auto;right:auto;bottom:auto;width:360px;max-width:360px;flex:0 0 360px;transform:none!important;opacity:1!important;box-shadow:none;z-index:auto;pointer-events:auto!important}}@media (max-width: 767px){.admin-sidebar[data-v-d3b6cd0a]{width:340px}}.admin-hidden-preview-image[data-v-3837bd56]{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.admin-messages-wrap[data-v-3837bd56]{position:relative;min-height:0;height:100%}.admin-messages-wrap[data-v-3837bd56],.admin-messages-wrap *[data-v-3837bd56]{box-sizing:border-box}.admin-messages[data-v-3837bd56]{min-height:0;height:100%;position:relative;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:16px 12px 20px;background:radial-gradient(circle at top right,rgba(16,185,129,.06),transparent 22%),radial-gradient(circle at bottom left,rgba(59,130,246,.05),transparent 24%),#fafafa;scrollbar-width:thin;scrollbar-color:#d4d4d8 transparent}.admin-messages-list[data-v-3837bd56]{margin:0 auto;display:flex;width:100%;max-width:64rem;flex-direction:column;gap:12px}.admin-day-sticky[data-v-3837bd56]{position:sticky;top:0;z-index:3;display:flex;justify-content:center;pointer-events:none;padding:4px 0 8px;margin-bottom:4px}.admin-day-chip[data-v-3837bd56]{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;border-radius:999px;background:rgba(255,255,255,.72);border:1px solid #e4e4e7;color:#3f3f46;backdrop-filter:blur(8px);font-size:12px;font-weight:700;box-shadow:0 6px 20px #0f172a0f}.admin-day-messages[data-v-3837bd56]{display:flex;flex-direction:column;gap:12px}.admin-message-row[data-v-3837bd56]{position:relative;display:flex;width:100%;min-width:0;direction:ltr}.admin-message-row--out[data-v-3837bd56]{justify-content:flex-end}.admin-message-row--in[data-v-3837bd56]{justify-content:flex-start}.admin-message-row__inner[data-v-3837bd56]{display:flex;align-items:flex-end;gap:8px;width:100%;min-width:0;max-width:100%;direction:ltr}.admin-message-row--out .admin-message-row__inner[data-v-3837bd56]{justify-content:flex-end}.admin-message-row--in .admin-message-row__inner[data-v-3837bd56]{justify-content:flex-start}.admin-message-row--out .admin-reply-button[data-v-3837bd56]{order:-1}.admin-message-avatar[data-v-3837bd56]{display:flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;border-radius:999px;border:1px solid #e5e7eb;background:#fff;color:#3f3f46;box-shadow:0 4px 12px #0f172a0f}.admin-bubble[data-v-3837bd56]{min-width:110px;width:fit-content;max-width:100%;flex:0 1 auto;overflow:hidden;border-radius:24px;padding:12px 14px;box-shadow:0 6px 14px #0f172a0b;direction:rtl;text-align:right}.admin-message-row--out .admin-bubble[data-v-3837bd56],.admin-message-row--in .admin-bubble[data-v-3837bd56]{max-width:420px}.admin-bubble--out[data-v-3837bd56]{border-bottom-right-radius:10px;background:#2563EB;color:#fff;box-shadow:0 6px 14px #2563eb1f}.admin-bubble--in[data-v-3837bd56]{border-bottom-left-radius:10px;border:1px solid #e4e4e7;background:#fff;color:#18181b}.admin-bubble__attachments[data-v-3837bd56]{margin-bottom:12px;display:flex;flex-direction:column;gap:12px;min-width:0}.admin-bubble__image-wrap[data-v-3837bd56]{position:relative;overflow:hidden;border-radius:18px;max-width:100%;line-height:0;cursor:zoom-in}.admin-bubble__image[data-v-3837bd56]{display:block;width:100%;max-width:100%;max-height:360px;object-fit:cover;border-radius:18px}.admin-bubble__image-mask[data-v-3837bd56]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.28);color:#fff;opacity:0;transition:opacity .18s ease;font-size:13px;font-weight:700}.admin-bubble__image-wrap:hover .admin-bubble__image-mask[data-v-3837bd56]{opacity:1}.admin-bubble[data-v-3837bd56]:has(.admin-bubble__image-wrap){padding:6px}.admin-bubble:has(.admin-bubble__image-wrap) .admin-bubble__meta[data-v-3837bd56]{padding-inline:8px;padding-bottom:4px}.admin-bubble__audio[data-v-3837bd56]{max-width:100%;border-radius:16px;padding:8px}.admin-bubble__audio--out[data-v-3837bd56]{background:rgba(255,255,255,.1)}.admin-bubble__audio--in[data-v-3837bd56]{background:#f4f4f5}.admin-bubble__audio-el[data-v-3837bd56]{display:block;min-width:0;max-width:100%;width:100%}.admin-bubble__file-link[data-v-3837bd56]{display:inline-block;color:inherit;text-decoration:underline;word-break:break-all}.admin-bubble__text[data-v-3837bd56]{margin:0;max-width:100%;white-space:pre-line;word-break:break-word;overflow-wrap:anywhere;font-size:14px;line-height:1.9;direction:rtl;text-align:right}.admin-bubble__meta[data-v-3837bd56]{margin-top:8px;display:flex;align-items:center;gap:6px;font-size:11px;direction:rtl;text-align:right}.admin-bubble__meta--out[data-v-3837bd56]{color:#fffc}.admin-bubble__meta--in[data-v-3837bd56]{color:#a1a1aa}.admin-message__reply[data-v-3837bd56]{position:relative;display:flex;gap:8px;min-width:10rem;width:100%;max-width:100%;margin-bottom:9px;padding:8px 10px;border-radius:14px;overflow:hidden}.admin-message__reply--clickable[data-v-3837bd56]{cursor:pointer;transition:opacity .15s ease,transform .15s ease}.admin-message__reply--clickable[data-v-3837bd56]:hover{opacity:.92}.admin-message__reply--clickable[data-v-3837bd56]:active{transform:scale(.985)}.admin-bubble--out .admin-message__reply[data-v-3837bd56]{background:rgba(255,255,255,.14)}.admin-bubble--in .admin-message__reply[data-v-3837bd56]{background:#f4f7ff}.admin-message__reply-line[data-v-3837bd56]{width:3px;flex:0 0 3px;border-radius:999px;background:currentColor;opacity:.75}.admin-message__reply-content[data-v-3837bd56]{min-width:0;width:0;flex:1}.admin-message__reply-thumb[data-v-3837bd56]{width:44px;height:44px;flex:0 0 44px;overflow:hidden;border-radius:12px}.admin-message__reply-thumb img[data-v-3837bd56]{width:100%;height:100%;object-fit:cover}.admin-message__reply-title[data-v-3837bd56]{margin-bottom:2px;font-size:11px;font-weight:900;line-height:1.6}.admin-message__reply-text[data-v-3837bd56]{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.7;opacity:.86}.admin-bubble--out .admin-message__reply-title[data-v-3837bd56],.admin-bubble--out .admin-message__reply-text[data-v-3837bd56]{color:#fffffff0}.admin-bubble--in .admin-message__reply-title[data-v-3837bd56]{color:var(--colorPrimary, #2563eb)}.admin-bubble--in .admin-message__reply-text[data-v-3837bd56]{color:#52525b}.admin-reply-button[data-v-3837bd56]{width:34px;height:34px;flex:0 0 34px;padding:0;border:1px solid #dbe3f0;border-radius:999px;background:#fff;color:var(--colorPrimary, #2563eb);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 14px #0f172a0b}.admin-reply-button__icon[data-v-3837bd56]{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;margin-top:2px;font-size:16px;line-height:1}.admin-message-row--highlight .admin-bubble[data-v-3837bd56]{animation:admin-message-highlight-3837bd56 1.6s ease}@keyframes admin-message-highlight-3837bd56{0%,to{box-shadow:0 6px 14px #0f172a0b}20%,45%{box-shadow:0 0 0 2px #2563eb59,0 8px 20px #2563eb2e}}.admin-messages-empty[data-v-3837bd56]{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#71717a}.admin-messages-empty__icon[data-v-3837bd56]{margin-bottom:12px;font-size:36px}.admin-messages-empty__title[data-v-3837bd56]{font-size:14px;font-weight:700}.support-jump-wrap[data-v-3837bd56]{position:absolute;right:18px;bottom:18px;z-index:4}.support-jump-button[data-v-3837bd56]{width:52px;height:52px;border:1px solid rgba(59,130,246,.18);border-radius:999px;background:#eff6ff;color:#2563eb;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 24px #2563eb29;font-size:22px}.support-jump-badge-wrap[data-v-3837bd56] .ant-badge-count{min-width:20px;height:20px;line-height:20px;padding:0 6px;border-radius:999px;background:var(--colorPrimary, #2563eb);color:#fff;box-shadow:none;font-size:11px;border:2px white solid}.fade-enter-active[data-v-3837bd56],.fade-leave-active[data-v-3837bd56]{transition:opacity .18s ease}.fade-enter-from[data-v-3837bd56],.fade-leave-to[data-v-3837bd56]{opacity:0}@media (max-width: 767px){.admin-bubble__image[data-v-3837bd56]{max-height:260px}}.admin-composer{flex-shrink:0;position:relative;z-index:2;background:#fff;border-top:1px solid #e5e7eb}.admin-composer__container{max-width:64rem;margin:0 auto;padding:10px 12px}.admin-composer__panel{border:1px solid #d9e5ff;border-radius:16px;background:#f5f8ff;padding:10px;transition:.2s ease;box-shadow:none}.admin-composer__reply-preview{position:relative;display:flex;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;border:1px solid #cfe0ff;border-radius:14px;background:#fff;direction:rtl}.admin-composer__reply-line{width:4px;height:36px;flex-shrink:0;border-radius:999px;background:var(--colorPrimary, #2563eb)}.admin-composer__reply-content{min-width:0;flex:1}.admin-composer__reply-title{margin-bottom:2px;font-size:12px;font-weight:900;color:var(--colorPrimary, #2563eb)}.admin-composer__reply-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60vw;font-size:12px;line-height:1.8;color:#52525b}.admin-composer__reply-close{width:28px;height:28px;flex-shrink:0;border:0;border-radius:999px;background:#eef2ff;color:#334155;display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1;cursor:pointer}.admin-composer__reply-thumb{width:44px;height:44px;flex:0 0 44px;overflow:hidden;border-radius:12px}.admin-composer__reply-thumb img{width:100%;height:100%;object-fit:cover}.admin-composer__row{display:flex;align-items:center;gap:10px;direction:ltr}.admin-composer__actions{flex-shrink:0;display:flex;align-items:center;gap:8px}.admin-composer__actions .ant-btn{width:50px!important;height:50px!important;min-width:50px!important;border-radius:14px!important;border:0!important;color:#fff!important;box-shadow:none!important}.admin-composer__actions .ant-btn[disabled]{background:#c7d4fb!important;color:#fff!important}.admin-composer__input-shell{min-width:0;flex:1;display:flex;align-items:center;border:1px solid #cfe0ff;border-radius:14px;background:#fff;padding:0 10px}.admin-composer-textarea{display:block;width:100%;min-height:48px;max-height:144px;border:0;background:transparent;box-shadow:none;resize:none;direction:rtl;text-align:right;color:var(--colorText, #111827);font-family:var(--font-family, iran-sans),serif;scrollbar-width:thin;scrollbar-color:rgb(var(--colorPrimaryRGB, 37 99 235) / .35) transparent}.admin-composer-textarea::placeholder{color:color-mix(in srgb,var(--colorText, #111827) 45%,transparent)}.admin-composer-textarea:focus{outline:none}@media (max-width: 767px){.admin-composer__container{padding:8px 10px}.admin-composer__panel{border-radius:14px;padding:8px}}.admin-support-card{height:90%;min-height:0;margin-right:10px;margin-left:5px}.admin-support-card>.ant-card-body,.support-style .ant-card-body{height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}.admin-support-shell{position:relative;height:100%;min-height:0;display:flex;overflow:hidden}.admin-support-content{position:relative;width:100%;min-width:0;min-height:0;flex:1 1 auto;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:#fff}.admin-mobile-sidebar-trigger{position:absolute;top:14px;right:14px;z-index:12;width:44px;height:44px;border:1px solid #e4e4e7;border-radius:14px;background:#fff;color:#3f3f46;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0f172a14}.admin-empty-pane{min-height:0;height:100%;display:flex;align-items:center;justify-content:center;padding:24px}@media (min-width: 768px){.admin-support-content{width:auto}.admin-mobile-sidebar-trigger{display:none!important}}