.eq-page{flex-direction:column;gap:22px;min-width:0;display:flex}.eq-card{border-radius:var(--mz-r-xl);backdrop-filter:blur(30px)saturate(145%);background:#ffffff8c;border:1px solid #fffc;flex-direction:column;gap:20px;padding:26px;display:flex;box-shadow:inset 0 1px #ffffffe6,0 20px 56px -26px #630a361f}.eq-sec{flex-flow:wrap;align-items:center;gap:14px;display:flex}.eq-sec-ic{background:#ff7a1a1f;border-radius:15px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.eq-sec-txt{flex-direction:column;flex:1;gap:3px;min-width:200px;display:flex}.eq-sec-title{flex-direction:row;align-items:center;gap:9px;display:flex}.eq-sec-title h2{font:700 20px var(--mz-font-display);letter-spacing:-.01em;color:var(--mz-ink-900);margin:0}.eq-count{font:700 12px var(--mz-font-display);color:var(--mz-ink-600);background:#0000000b;border-radius:999px;padding:2px 10px}.eq-sec-txt p{font:500 14px var(--mz-font-sans);color:var(--mz-ink-600);margin:0}.eq-btn{appearance:none;cursor:pointer;height:44px;font:700 14px var(--mz-font-display);color:#fff;transition:transform var(--mz-dur-base) var(--mz-ease-soft);background:linear-gradient(155deg,#ff9448 0%,#ff7a1a 55%,#e86a0e 100%);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 22px;display:inline-flex;box-shadow:0 12px 28px -10px #ff7a1a99,inset 1px 2px 2px #fff6}.eq-btn:hover:not(:disabled){transform:translateY(-1px)}.eq-btn:active:not(:disabled){transform:translateY(0)scale(.99)}.eq-btn:disabled{cursor:default;opacity:.45;box-shadow:none}.eq-btn-outline{appearance:none;cursor:pointer;height:42px;font:700 14px var(--mz-font-display);color:var(--mz-orange-600);backdrop-filter:blur(20px)saturate(135%);transition:transform var(--mz-dur-base) var(--mz-ease-soft);background:#fff9;border:1.5px solid #ff7a1a4d;border-radius:999px;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.eq-btn-outline:hover{transform:translateY(-1px)}.eq-list{flex-direction:column;gap:12px;display:flex}.eq-row{border-radius:var(--mz-r-lg);border:1px solid var(--mz-line-strong);background:#ffffff8c;flex-flow:wrap;align-items:center;gap:16px;padding:15px 20px;display:flex}.eq-id{flex-direction:row;flex:1;align-items:center;gap:14px;min-width:240px;display:flex}.eq-av{width:48px;height:48px;font:700 16px var(--mz-font-display);color:#fff;background:linear-gradient(155deg,#ff9448,#e86a0e);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 20px -10px #ff7a1a8c,inset 1px 2px 2px #fff6}.eq-av.is-ops{color:var(--mz-ink-700);box-shadow:none;background:#0000000d}.eq-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.eq-nameline{flex-flow:wrap;align-items:center;gap:8px;display:flex}.eq-nameline .nm{font:600 15.5px var(--mz-font-semibold);color:var(--mz-ink-900)}.eq-body .sub{font:500 13px var(--mz-font-sans);color:var(--mz-ink-500)}.eq-acts{flex-flow:wrap;align-items:center;gap:8px;display:flex}.eq-act{appearance:none;cursor:pointer;border:1px solid var(--mz-line-strong);height:38px;font:600 13px var(--mz-font-semibold);color:var(--mz-ink-600);transition:transform var(--mz-dur-fast) var(--mz-ease-soft), border-color var(--mz-dur-base) var(--mz-ease-soft), color var(--mz-dur-base) var(--mz-ease-soft);background:#ffffffa6;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.eq-act:hover{border-color:var(--mz-line-orange);color:var(--mz-orange-600);transform:translateY(-1px)}.eq-act:active{transform:translateY(0)scale(.97)}.eq-act.is-icon{width:38px;padding:0}.eq-act.is-danger:hover{color:var(--mz-ink-700);border-color:#ff00044d}.eq-sys{height:38px;font:600 13px var(--mz-font-semibold);color:var(--mz-ink-500);background:#0000000a;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.eq-empty{border-radius:var(--mz-r-lg);border:1px solid var(--mz-line-strong);text-align:center;background:#ffffff80;flex-direction:column;align-items:center;gap:12px;padding:34px 20px;display:flex}.eq-empty p{font:500 14.5px var(--mz-font-sans);color:var(--mz-ink-600);margin:0}@media (width<=900px){.eq-card{padding:20px}.eq-acts{width:100%}}