.TestListItem_card__VXGlT{display:flex;justify-content:space-between;gap:14px;padding:14px;border:1px solid #eee;border-radius:16px;background:#fff;box-shadow:0 8px 22px rgba(0,0,0,.04);transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.TestListItem_card__VXGlT:hover{transform:translateY(-1px);box-shadow:0 12px 30px rgba(0,0,0,.06);border-color:#e3e3e3}.TestListItem_card__VXGlT:focus-within{box-shadow:0 0 0 4px rgba(0,0,0,.06),0 12px 30px rgba(0,0,0,.06)}.TestListItem_left__JjeQz{min-width:0;display:flex;flex-direction:column;gap:8px}.TestListItem_titleRow__SO3Ss{display:flex;align-items:center;gap:10px;min-width:0}.TestListItem_code__dU4Jp{font-weight:900;letter-spacing:-.2px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TestListItem_badge__bZs5G{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800;border:1px solid rgba(0,0,0,.08);background:#f7f7f7;white-space:nowrap}.TestListItem_badgeOk__4sx1g{background:#eef7ee;border-color:#cfe6cf}.TestListItem_badgeInfo__kb_8T{background:#eef4ff;border-color:#cfe0ff}.TestListItem_badgeWarn__eWByy{background:#fff6ea;border-color:#ffe1b5}.TestListItem_badgeMuted__cMQ5A{background:#f2f2f2;border-color:#e1e1e1;opacity:.85}.TestListItem_meta__PsPJM{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12px;opacity:.75}.TestListItem_dot__icFj_{opacity:.5}.TestListItem_right__kmumT{display:flex;align-items:center;gap:10px}.TestListItem_openBtn__tpKyo{padding:10px 12px;border-radius:12px;border:1px solid #d8d8d8;background:#111;color:#fff;cursor:pointer;font-weight:850;font-size:13px;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}.TestListItem_openBtn__tpKyo:hover{box-shadow:0 10px 20px rgba(0,0,0,.12);transform:translateY(-1px)}.TestListItem_openBtn__tpKyo:active{transform:translateY(0)}.TestListItem_openBtn__tpKyo:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(0,0,0,.1)}.TestListItem_openBtn__tpKyo:hover{background:#fafafa}.TestListItem_openBtn__tpKyo:disabled{opacity:.55;cursor:not-allowed}.TestListItem_meta2___NQWD{margin-top:6px;font-size:12px;opacity:.75;display:flex;gap:8px;flex-wrap:wrap;align-items:center}@media (max-width:520px){.TestListItem_card__VXGlT{flex-direction:column;align-items:stretch}.TestListItem_right__kmumT{justify-content:flex-end}}.ActionsMenu_trigger__HJkUt{width:40px;height:40px;border-radius:12px;border:1px solid #ddd;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;transition:background .12s ease,transform .06s ease,box-shadow .12s ease}.ActionsMenu_trigger__HJkUt:hover{background:#fafafa}.ActionsMenu_trigger__HJkUt:active{transform:translateY(1px)}.ActionsMenu_trigger__HJkUt:disabled{opacity:.55;cursor:not-allowed}.ActionsMenu_content__b42Sm{min-width:190px;border-radius:14px;border:1px solid #eee;background:#fff;box-shadow:0 14px 34px rgba(0,0,0,.1);overflow:hidden;z-index:50;padding:6px}.ActionsMenu_item__RPhK8{border-radius:10px;padding:10px;font-size:13px;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.ActionsMenu_item__RPhK8[data-disabled]{opacity:.45;cursor:not-allowed}.ActionsMenu_item__RPhK8:not([data-disabled]):hover{background:#f6f6f6}.ActionsMenu_item__RPhK8:focus-visible{box-shadow:0 0 0 3px rgba(0,0,0,.08)}.ActionsMenu_sep__NYeDS{height:1px;background:#efefef;margin:6px}.ActionsMenu_danger__FrVAq{color:#a10f0f}.ActionsMenu_danger__FrVAq:not([data-disabled]):hover{background:#fff0f0}.NewPassationDialog_triggerBtn__1cSBG{padding:10px 12px;border-radius:12px;border:1px solid #111;background:#111;color:#fff;cursor:pointer;font-weight:900;font-size:13px;transition:opacity .12s ease,transform .06s ease}.NewPassationDialog_triggerBtn__1cSBG:hover{opacity:.92}.NewPassationDialog_triggerBtn__1cSBG:active{transform:translateY(1px)}.NewPassationDialog_triggerBtn__1cSBG:disabled{opacity:.55;cursor:not-allowed}.NewPassationDialog_overlay__BMmTk{position:fixed;inset:0;background:rgba(0,0,0,.38);z-index:60}.NewPassationDialog_content__xFDc2{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(520px,calc(100vw - 28px));border-radius:18px;border:1px solid #eee;background:#fff;box-shadow:0 18px 46px rgba(0,0,0,.18);padding:14px;z-index:61}.NewPassationDialog_header__PCFG0{display:flex;align-items:center;justify-content:space-between;gap:10px}.NewPassationDialog_title__ds5PG{margin:0;font-size:16px;font-weight:950;letter-spacing:-.2px}.NewPassationDialog_closeBtn___kQSj{width:38px;height:38px;border-radius:12px;border:1px solid #ddd;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px}.NewPassationDialog_closeBtn___kQSj:hover{background:#fafafa}.NewPassationDialog_subtitle__V2L3r{margin:10px 0 0;font-size:13px;opacity:.78}.NewPassationDialog_formRow__u5I4a{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:12px}.NewPassationDialog_input__3UCQy{flex:1 1 240px;min-width:220px;padding:12px;border-radius:14px;border:1px solid #ddd;font-size:14px;outline:none}.NewPassationDialog_input__3UCQy:focus{border-color:#bbb;box-shadow:0 0 0 4px rgba(0,0,0,.06)}.NewPassationDialog_primaryBtn__NoT29{padding:10px 12px;border-radius:12px;border:1px solid #111;background:#111;color:#fff;cursor:pointer;font-weight:900;font-size:13px;transition:opacity .12s ease,transform .06s ease}.NewPassationDialog_primaryBtn__NoT29:hover{opacity:.92}.NewPassationDialog_primaryBtn__NoT29:active{transform:translateY(1px)}.NewPassationDialog_primaryBtn__NoT29:disabled{opacity:.55;cursor:not-allowed}.NewPassationDialog_hint__JN_8s{margin-top:10px;font-size:12px;opacity:.72;line-height:1.35}.TestsPage_page__ucvZR{--card-shadow:0 10px 26px rgba(0,0,0,0.05);--ring:0 0 0 4px rgba(0,0,0,0.06);--border:#e7e7e7;--muted:rgba(17,17,17,0.72);max-width:980px;margin:0 auto;padding:86px 18px 18px;color:#111;background:linear-gradient(180deg,#fafafa,#ffffff 260px);min-height:100vh}.TestsPage_topbar__U4Om3{position:fixed;top:0;left:0;right:0;background:rgba(255,255,255,.92);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);z-index:30}.TestsPage_topbarInner__SgLRV{max-width:980px;margin:0 auto;padding:12px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.TestsPage_title__Balhk{font-size:20px;font-weight:900;letter-spacing:-.02em;margin:0}.TestsPage_ghostBtn__VJO9D{padding:10px 12px;border-radius:12px;border:1px solid #e5e5e5;background:white;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.TestsPage_ghostBtn__VJO9D:hover{border-color:#d6d6d6;box-shadow:0 6px 16px rgba(0,0,0,.06);transform:translateY(-1px)}.TestsPage_ghostBtn__VJO9D:active{transform:translateY(0)}.TestsPage_ghostBtn__VJO9D:focus-visible{outline:none;box-shadow:var(--ring)}.TestsPage_toolbar__cMa9g{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:6px}.TestsPage_search__IonYF{flex:1;min-width:260px;max-width:520px;padding:12px 14px;border-radius:14px;border:1px solid #e5e5e5;background:white;font-size:14px;outline:none}.TestsPage_search__IonYF:focus{border-color:#cfcfcf;box-shadow:var(--ring)}.TestsPage_search__IonYF::-moz-placeholder{color:rgba(17,17,17,.45)}.TestsPage_search__IonYF::placeholder{color:rgba(17,17,17,.45)}.TestsPage_tabs__JRwhm{display:inline-flex;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:white}.TestsPage_tab__So_MC{padding:10px 12px;border:0;background:transparent;cursor:pointer;font-weight:800;font-size:13px;opacity:.72;transition:background .12s ease,opacity .12s ease,color .12s ease}.TestsPage_tab__So_MC+.TestsPage_tab__So_MC{border-left:1px solid #f0f0f0}.TestsPage_tab__So_MC:hover{opacity:1}.TestsPage_tab__So_MC:focus-visible{outline:none;box-shadow:inset 0 0 0 2px rgba(0,0,0,.12)}.TestsPage_tabActive__XTrzf{background:#111;color:white;opacity:1}.TestsPage_list__GC7Lx{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:12px}@media (min-width:980px){.TestsPage_list__GC7Lx{grid-template-columns:1fr 1fr;gap:14px}}.TestsPage_listItem__1_JmE{margin:0}.TestsPage_msg__gbaJ2{opacity:.8;font-size:14px}.TestsPage_error___3U2Y{color:#b00020;font-weight:700}