.ui-center{justify-content:center;align-items:center;gap:var(--lx-sp-3);min-height:60vh;color:var(--lx-text-muted);flex-direction:column;display:flex}.ui-spinner{border:3px solid var(--lx-surface-3);border-top-color:var(--lx-primary);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite ui-spin}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-logo{align-items:center;gap:8px;display:inline-flex}.ui-logo img{width:auto;height:26px;display:block}.ui-logo__suffix{font-family:var(--lx-font-display);font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-lg);color:var(--lx-text);letter-spacing:-.01em}.muted{color:var(--lx-text-muted)}._btn_fbmaz_1{justify-content:center;align-items:center;gap:var(--lx-sp-2);border-radius:var(--lx-radius-full);font-family:var(--lx-font-ui);font-weight:var(--lx-fw-semi);cursor:pointer;white-space:nowrap;transition:transform var(--lx-dur-fast) var(--lx-ease), box-shadow var(--lx-dur-mid) var(--lx-ease), background var(--lx-dur-mid) var(--lx-ease);border:0;display:inline-flex}._btn_fbmaz_1:hover{transform:translateY(-1px)}._btn_fbmaz_1:active{transform:translateY(0)}._icon_fbmaz_18{display:inline-flex}._icon_fbmaz_18 svg{width:1.15em;height:1.15em}._sm_fbmaz_22{font-size:var(--lx-fs-sm);padding:8px 14px}._md_fbmaz_23{font-size:var(--lx-fs-md);padding:11px 20px}._lg_fbmaz_24{font-size:var(--lx-fs-lg);padding:15px 30px}._primary_fbmaz_27{background:var(--lx-primary-grad);color:var(--lx-text-on-brand)}._primary_fbmaz_27:hover{box-shadow:var(--lx-glow-blue)}._brand_fbmaz_34{background:var(--lx-blue-grad);color:var(--lx-text-on-brand)}._brand_fbmaz_34:hover{box-shadow:var(--lx-glow-blue)}._ghost_fbmaz_41{color:var(--lx-text);border:1px solid var(--lx-line-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f}._ghost_fbmaz_41:hover{background:#ffffff1f}._subtle_fbmaz_50{background:var(--lx-surface-2);color:var(--lx-text)}._subtle_fbmaz_50:hover{background:var(--lx-surface-3)}._field_d5zfz_1{flex-direction:column;gap:7px;display:flex}._label_d5zfz_2{font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-medium);color:var(--lx-text-muted)}._box_d5zfz_7{border-radius:var(--lx-radius-md);background:var(--lx-surface);border:1px solid var(--lx-line);height:46px;transition:border-color var(--lx-dur-mid) var(--lx-ease), box-shadow var(--lx-dur-mid) var(--lx-ease);align-items:center;gap:10px;padding:0 14px;display:flex}._box_d5zfz_7:focus-within{border-color:var(--lx-blue);box-shadow:var(--lx-blue-soft) 0 0 0 4px}._invalid_d5zfz_22{border-color:var(--lx-danger)}._invalid_d5zfz_22:focus-within{box-shadow:0 0 0 4px #ff4d4f2e}._icon_d5zfz_24{color:var(--lx-text-muted);display:inline-flex}._icon_d5zfz_24 svg{width:18px;height:18px}._input_d5zfz_26{color:var(--lx-text);font-size:var(--lx-fs-md);background:0 0;border:0;outline:none;flex:1}._input_d5zfz_26::placeholder{color:var(--lx-text-dim)}._hint_d5zfz_35{font-size:var(--lx-fs-xs);color:var(--lx-text-dim)}._error_d5zfz_36{font-size:var(--lx-fs-xs);color:var(--lx-danger)}._sub_1m35w_1{border-radius:var(--lx-radius-full);font-family:var(--lx-font-display);font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--lx-text);border:1px solid var(--lx-line-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;align-items:center;gap:6px;padding:4px 10px 4px 6px;display:inline-flex}._mark_1m35w_17{object-fit:contain;width:17px;height:17px;margin-left:-1px;display:block}._chip_1m35w_25{border-radius:var(--lx-radius-sm);font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-medium);color:var(--lx-text-muted);background:var(--lx-surface-2);align-items:center;gap:5px;padding:4px 9px;display:inline-flex}._brand_1m35w_36{color:var(--lx-blue);background:var(--lx-blue-soft)}._accent_1m35w_37{color:var(--lx-orange-bright);background:var(--lx-orange-soft)}._wrap_1ec67_1{border-radius:var(--lx-radius-full);flex:none;place-items:center;display:inline-grid;position:relative;overflow:visible}._img_1ec67_9,._fallback_1ec67_10{border-radius:var(--lx-radius-full);object-fit:cover;width:100%;height:100%}._fallback_1ec67_10{color:#fff;font-family:var(--lx-font-display);font-weight:var(--lx-fw-semi);place-items:center;display:grid}._verified_1ec67_23{width:40%;height:40%;color:var(--lx-blue);background:var(--lx-bg);border-radius:var(--lx-radius-full);position:absolute;bottom:-3px;right:-3px}._stack_cusyh_1{z-index:calc(var(--lx-z-overlay) + 10);flex-direction:column;gap:12px;width:min(360px,100vw - 48px);display:flex;position:fixed;bottom:24px;right:24px}._toast_cusyh_11{border-radius:var(--lx-radius-md);background:var(--lx-surface-2);border:1px solid var(--lx-line-strong);box-shadow:var(--lx-shadow-md);border-left:3px solid var(--lx-text-dim);animation:_slide_cusyh_1 var(--lx-dur-slow) var(--lx-ease);align-items:flex-start;gap:12px;padding:14px;display:flex}._success_cusyh_23{border-left-color:var(--lx-success)}._info_cusyh_24{border-left-color:var(--lx-blue)}._warning_cusyh_25{border-left-color:var(--lx-warning)}._danger_cusyh_26{border-left-color:var(--lx-danger)}._success_cusyh_23 ._icon_cusyh_27{color:var(--lx-success)}._info_cusyh_24 ._icon_cusyh_27{color:var(--lx-blue)}._warning_cusyh_25 ._icon_cusyh_27{color:var(--lx-warning)}._danger_cusyh_26 ._icon_cusyh_27{color:var(--lx-danger)}._icon_cusyh_27{flex:none;width:20px;height:20px;margin-top:1px}._text_cusyh_33{flex-direction:column;flex:1;gap:2px;display:flex}._title_cusyh_34{font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-semi)}._msg_cusyh_35{font-size:var(--lx-fs-sm);color:var(--lx-text-muted)}._close_cusyh_36{color:var(--lx-text-dim);cursor:pointer;background:0 0;border:0;padding:0}._close_cusyh_36:hover{color:var(--lx-text)}._close_cusyh_36 svg{width:16px;height:16px}@keyframes _slide_cusyh_1{0%{opacity:0;transform:translate(20px)}}:root{--lx-bg:#161719;--lx-bg-rgb:22, 23, 25;--lx-bg-raised:#1c1d20;--lx-surface:#212327;--lx-surface-2:#2a2c31;--lx-surface-3:#34373d;--lx-line:#ffffff14;--lx-line-strong:#ffffff29;--lx-text:#f3f6fc;--lx-text-muted:#9aa4b6;--lx-text-dim:#5c6678;--lx-text-on-accent:#0a0500;--lx-text-on-brand:#fff;--lx-blue:#1e88ff;--lx-blue-strong:#1a56ce;--lx-blue-deep:#0b2a66;--lx-blue-soft:#1e88ff24;--lx-blue-grad:linear-gradient(135deg, #2a93ff 0%, #1652d0 100%);--lx-orange:#ff5320;--lx-orange-bright:#ff7a3c;--lx-orange-deep:#e22600;--lx-orange-soft:#ff532029;--lx-accent-grad:linear-gradient(135deg, #ff7a2a 0%, #ff4517 50%, #e22600 100%);--lx-live:#ff3b5c;--lx-success:#2bd47d;--lx-warning:#ffb02e;--lx-danger:#ff4d4f;--lx-primary:var(--lx-blue);--lx-primary-grad:var(--lx-blue-grad);--lx-brand:var(--lx-blue);--lx-accent:var(--lx-orange);--lx-focus:var(--lx-blue);--lx-font-display:"Space Grotesk", "Inter", system-ui, sans-serif;--lx-font-ui:"Inter", system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--lx-font-numeral:"Rajdhani", "Space Grotesk", system-ui, sans-serif;--lx-fs-xs:.75rem;--lx-fs-sm:.875rem;--lx-fs-md:1rem;--lx-fs-lg:1.25rem;--lx-fs-xl:1.75rem;--lx-fs-2xl:2.5rem;--lx-fs-3xl:4rem;--lx-fw-regular:400;--lx-fw-medium:500;--lx-fw-semi:600;--lx-fw-bold:700;--lx-lh-tight:1.05;--lx-lh-snug:1.25;--lx-lh-body:1.55;--lx-sp-1:4px;--lx-sp-2:8px;--lx-sp-3:12px;--lx-sp-4:16px;--lx-sp-5:24px;--lx-sp-6:32px;--lx-sp-7:48px;--lx-sp-8:64px;--lx-sp-9:96px;--lx-radius-sm:6px;--lx-radius-md:10px;--lx-radius-lg:16px;--lx-radius-xl:22px;--lx-radius-full:999px;--lx-shadow-sm:0 1px 2px #0006;--lx-shadow-md:0 8px 24px #00000073;--lx-shadow-lg:0 24px 60px #0000008c;--lx-glow-blue:0 0 0 1px #1e88ff80, 0 8px 30px #1e88ff59;--lx-glow-orange:0 8px 30px #ff4b1980;--lx-ease:cubic-bezier(.22, 1, .36, 1);--lx-dur-fast:.12s;--lx-dur-mid:.22s;--lx-dur-slow:.36s;--lx-header-h:68px;--lx-page-pad:48px;--lx-z-header:100;--lx-z-overlay:200}@media (width<=1024px){:root{--lx-page-pad:32px}}@media (width<=640px){:root{--lx-page-pad:16px;--lx-header-h:58px}}html,body,#root{height:100%}body{background:var(--lx-bg);color:var(--lx-text);font-family:var(--lx-font-ui);font-size:var(--lx-fs-md);line-height:var(--lx-lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(900px 500px at 18% -8%,#1e88ff29,#0000 60%),radial-gradient(820px 480px at 100% 0,#1e88ff14,#0000 55%);position:fixed;inset:0}h1,h2,h3,h4{font-family:var(--lx-font-display);line-height:var(--lx-lh-tight);letter-spacing:-.01em;margin:0}a{color:inherit;text-decoration:none}button{font-family:inherit}img{max-width:100%;display:block}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--lx-radius-full,999px);background-color:#ffffff21;background-clip:padding-box;border:4px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:#ffffff73;border-width:2px}::-webkit-scrollbar-thumb:active{background-color:#fff9;border-width:2px}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background:0 0}@supports ((-moz-appearance:none)){*{scrollbar-width:thin;scrollbar-color:#ffffff38 transparent}}:focus-visible{outline:2px solid var(--lx-focus);outline-offset:2px;border-radius:var(--lx-radius-sm)}.lx-hide-scroll{scrollbar-width:none}.lx-hide-scroll::-webkit-scrollbar{display:none}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--lx-bg);color:var(--lx-text);font-family:var(--lx-font-ui);font-size:var(--lx-fs-md);line-height:var(--lx-lh-body)}.auth{min-height:100%;padding:var(--lx-sp-6);background:radial-gradient(1200px 600px at 50% -10%, var(--lx-blue-soft), transparent 60%), var(--lx-bg);place-items:center;display:grid}.auth__card{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);width:100%;max-width:400px;box-shadow:var(--lx-shadow-lg);padding:var(--lx-sp-7) var(--lx-sp-6);gap:var(--lx-sp-4);flex-direction:column;display:flex}.auth__brand{margin-bottom:var(--lx-sp-2);justify-content:center;display:flex}.auth__title{font-family:var(--lx-font-display);font-size:var(--lx-fs-xl);font-weight:var(--lx-fw-bold);line-height:var(--lx-lh-snug);text-align:center;margin:0}.auth__sub{color:var(--lx-text-muted);text-align:center;margin:0 0 var(--lx-sp-2);font-size:var(--lx-fs-sm)}.auth__notice{text-align:center;margin:0 0 var(--lx-sp-3);border-radius:var(--lx-radius-md,10px);font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-medium);color:var(--lx-warning,#f59e0b);background:#f59e0b1f;border:1px solid #f59e0b4d;padding:8px 12px}.auth__divider{align-items:center;gap:var(--lx-sp-3);color:var(--lx-text-dim);font-size:var(--lx-fs-xs);text-transform:uppercase;letter-spacing:.06em;display:flex}.auth__divider:before,.auth__divider:after{content:"";background:var(--lx-line);flex:1;height:1px}.auth__foot{text-align:center;color:var(--lx-text-muted);font-size:var(--lx-fs-sm);margin:var(--lx-sp-2) 0 0}.upsell{align-items:stretch;max-width:440px}.upsell__icon{border-radius:var(--lx-radius-md);background:var(--lx-orange-soft);width:56px;height:56px;color:var(--lx-orange);align-self:center;place-items:center;display:grid}.ops{grid-template-columns:232px 1fr;min-height:100vh;display:grid}.ops__nav{border-right:1px solid var(--lx-line);background:var(--lx-bg-raised);padding:var(--lx-sp-5) var(--lx-sp-4);gap:var(--lx-sp-5);flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.ops__nav-brand{padding:0 var(--lx-sp-2)}.ops__nav-links{flex-direction:column;flex:1;gap:4px;display:flex}.ops__nav-link{align-items:center;gap:var(--lx-sp-3);padding:9px var(--lx-sp-3);border-radius:var(--lx-radius-md);color:var(--lx-text-muted);font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-medium);text-decoration:none;display:flex}.ops__nav-link:hover{background:var(--lx-surface);color:var(--lx-text)}.ops__nav-link.is-active{background:var(--lx-blue-soft);color:var(--lx-blue)}.ops__nav-foot{font-size:var(--lx-fs-xs);padding:0 var(--lx-sp-2);line-height:1.7}.ops__nav-foot code,.ops code{font-family:var(--lx-font-mono,monospace)}.ops__body{flex-direction:column;min-width:0;display:flex}.ops__topbar{justify-content:space-between;align-items:center;gap:var(--lx-sp-4);padding:var(--lx-sp-3) var(--lx-sp-6);border-bottom:1px solid var(--lx-line);background:var(--lx-bg-raised);z-index:5;display:flex;position:sticky;top:0}.ops__topbar-title{align-items:center;gap:var(--lx-sp-3);min-width:0;display:flex}.ops__topbar-h{font-family:var(--lx-font-display);font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-md);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ops__mode{text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:var(--lx-fw-semi);border-radius:var(--lx-radius-full);background:var(--lx-surface-2);color:var(--lx-text-muted);padding:2px 8px}.ops__mode.is-mock{background:var(--lx-orange-soft);color:var(--lx-orange)}.ops__mode.is-live{background:var(--lx-success-soft,#22c55e24);color:var(--lx-success)}.ops__account{align-items:center;gap:var(--lx-sp-3);display:flex}.ops__account-id{flex-direction:column;align-items:flex-end;display:flex}.ops__account-name{font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-medium)}.ops__account-email{font-size:var(--lx-fs-xs);color:var(--lx-text-muted)}.ops__icon-btn{color:var(--lx-text-muted);cursor:pointer;border-radius:var(--lx-radius-sm);background:0 0;border:none;padding:7px;display:inline-flex}.ops__icon-btn:hover{background:var(--lx-surface);color:var(--lx-text)}.ops__icon-btn:disabled{opacity:.4;cursor:default}.ops__main{padding:var(--lx-sp-6);flex:1;width:100%;max-width:1180px}.ops__page{gap:var(--lx-sp-5);flex-direction:column;display:flex}.ops__page-title{font-family:var(--lx-font-display);font-size:var(--lx-fs-xl);font-weight:var(--lx-fw-bold);align-items:center;gap:var(--lx-sp-3);margin:0;display:flex}.ops__page-icon{border-radius:var(--lx-radius-md);background:var(--lx-blue-soft);width:40px;height:40px;color:var(--lx-blue);flex:none;place-items:center;display:inline-grid}.ops__page-head p{font-size:var(--lx-fs-sm);margin:6px 0 0}.ops__panel{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);padding:var(--lx-sp-4) var(--lx-sp-5);gap:var(--lx-sp-3);flex-direction:column;display:flex}.ops__panel-head{justify-content:space-between;align-items:center;display:flex}.ops__panel-head h2{font-size:var(--lx-fs-md);font-family:var(--lx-font-display);font-weight:var(--lx-fw-semi);align-items:center;gap:8px;margin:0;display:inline-flex}.ops__pill{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--lx-radius-full);background:var(--lx-surface-2);color:var(--lx-text-muted);padding:2px 8px;font-size:10px}.ops__building-note{font-size:var(--lx-fs-sm);margin:0}.ops__planned{margin:var(--lx-sp-1) 0 0;gap:var(--lx-sp-2) var(--lx-sp-4);grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}@media (width<=720px){.ops__planned{grid-template-columns:1fr}}.ops__planned li{align-items:center;gap:var(--lx-sp-2);font-size:var(--lx-fs-sm);color:var(--lx-text-muted);display:flex}.ops__planned-dot{background:var(--lx-blue);border-radius:50%;flex:none;width:7px;height:7px}.ops__empty{color:var(--lx-text-dim);font-size:var(--lx-fs-sm);padding:var(--lx-sp-5);text-align:center;border:1px dashed var(--lx-line-strong);border-radius:var(--lx-radius-md)}.ops__link{color:var(--lx-blue);text-decoration:none}.ops__link:hover{text-decoration:underline}.ops__caption{font-size:var(--lx-fs-xs);margin:0}.ops__strong{font-weight:var(--lx-fw-semi)}.ops__num{text-align:right;font-variant-numeric:tabular-nums}.ops__cards{gap:var(--lx-sp-3);grid-template-columns:repeat(6,1fr);display:grid}@media (width<=1100px){.ops__cards{grid-template-columns:repeat(3,1fr)}}@media (width<=680px){.ops__cards{grid-template-columns:repeat(2,1fr)}}.ops__card{align-items:center;gap:var(--lx-sp-3);background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);padding:var(--lx-sp-4);display:flex}.ops__card--link{cursor:pointer;text-align:left;font:inherit;color:inherit;width:100%;transition:border-color .12s,transform .12s,box-shadow .12s}.ops__card--link:hover{border-color:var(--lx-blue);box-shadow:var(--lx-shadow-sm,0 2px 8px #0000001f);transform:translateY(-1px)}.ops__card--link:focus-visible{outline:2px solid var(--lx-blue);outline-offset:2px}.ops__card-icon{border-radius:var(--lx-radius-md);background:var(--lx-blue-soft);width:40px;height:40px;color:var(--lx-blue);flex:none;place-items:center;display:grid}.ops__card-icon.is-orange{background:var(--lx-orange-soft);color:var(--lx-orange)}.ops__card-icon.is-green{background:var(--lx-success-soft,#22c55e24);color:var(--lx-success)}.ops__card-icon.is-red{background:var(--lx-danger-soft,#ef444424);color:var(--lx-danger,#ef4444)}.ops__card-value{font-size:var(--lx-fs-lg);font-weight:var(--lx-fw-bold);font-family:var(--lx-font-display);line-height:1.1}.ops__card-label{font-size:var(--lx-fs-xs);color:var(--lx-text-muted)}.ops__card-sub{opacity:.7;margin-top:1px;font-size:10px}.ops__ministats{gap:var(--lx-sp-3);flex-wrap:wrap;display:flex}.ops__ministat{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);padding:8px var(--lx-sp-3);color:var(--lx-text-muted);font-size:var(--lx-fs-sm);align-items:center;gap:8px;display:inline-flex}.ops__ministat-value{font-weight:var(--lx-fw-semi);color:var(--lx-text);font-variant-numeric:tabular-nums}.ops__ministat-label{color:var(--lx-text-muted)}.ops__split{gap:var(--lx-sp-4);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (width<=900px){.ops__split{grid-template-columns:1fr}}.ops__bars{gap:var(--lx-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ops__bar-row{align-items:center;gap:var(--lx-sp-3);font-size:var(--lx-fs-sm);grid-template-columns:110px 1fr auto;display:grid}.ops__bar-label{color:var(--lx-text-muted)}.ops__bar-label--link{font:inherit;text-align:left;cursor:pointer;color:var(--lx-blue);background:0 0;border:none;padding:0}.ops__bar-label--link:hover{text-decoration:underline}.ops__bar-track{border-radius:var(--lx-radius-full);background:var(--lx-surface-2);height:10px;overflow:hidden}.ops__bar-fill{border-radius:var(--lx-radius-full);background:var(--lx-blue);min-width:3px;height:100%;display:block}.ops__bar-fill.is-orange{background:var(--lx-orange)}.ops__bar-fill.is-grey{background:var(--lx-text-dim)}.ops__bar-count{font-weight:var(--lx-fw-semi);font-variant-numeric:tabular-nums}.ops__sources{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ops__source{font-size:var(--lx-fs-sm);padding:8px var(--lx-sp-3);border-radius:var(--lx-radius-md);background:var(--lx-surface-2);align-items:center;gap:8px;display:flex}.ops__source.is-ok{color:var(--lx-success)}.ops__source.is-down{color:var(--lx-danger,#ef4444)}.ops__source-name{color:var(--lx-text);font-weight:var(--lx-fw-medium)}.ops__source-state{text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:var(--lx-fw-semi);margin-left:auto}.ops__source-errors{margin:var(--lx-sp-2) 0 0;padding-left:var(--lx-sp-4);color:var(--lx-danger,#ef4444);font-size:var(--lx-fs-xs)}.ops__filters{align-items:center;gap:var(--lx-sp-2);flex-wrap:wrap;display:flex}.ops__search{color:var(--lx-text-muted);flex:1;align-items:center;gap:6px;min-width:220px;display:flex}.ops__search>:last-child{flex:1}.ops__filters-icon{color:var(--lx-text-muted);display:inline-flex}.ops__select{background:var(--lx-surface);border:1px solid var(--lx-line-strong);border-radius:var(--lx-radius-md);color:var(--lx-text);font-family:inherit;font-size:var(--lx-fs-sm);padding:8px var(--lx-sp-3)}.ops__select:focus{border-color:var(--lx-focus);outline:none}.ops__table-wrap{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);overflow:hidden}.ops__table-wrap--flush{border:1px solid var(--lx-line)}.ops__table{border-collapse:collapse;width:100%;font-size:var(--lx-fs-sm)}.ops__table thead th{text-align:left;font-size:var(--lx-fs-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--lx-text-dim);font-weight:var(--lx-fw-semi);padding:var(--lx-sp-3) var(--lx-sp-4);border-bottom:1px solid var(--lx-line);background:var(--lx-bg-raised)}.ops__table thead th.ops__num{text-align:right}.ops__table td{padding:var(--lx-sp-3) var(--lx-sp-4);border-bottom:1px solid var(--lx-line);vertical-align:middle}.ops__table tbody tr:last-child td{border-bottom:none}.ops__table tfoot td{padding:var(--lx-sp-3) var(--lx-sp-4);border-top:1px solid var(--lx-line-strong);background:var(--lx-bg-raised)}.ops__row{cursor:pointer}.ops__row:hover td{background:var(--lx-bg-raised)}.ops__cell-name{font-weight:var(--lx-fw-medium)}.ops__cell-sub{font-size:var(--lx-fs-xs);color:var(--lx-text-muted);align-items:center;gap:6px;display:flex}.ops__pill{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--lx-radius-full);background:var(--lx-surface-2);color:var(--lx-text-muted);align-items:center;gap:3px;padding:2px 7px;font-size:10px;display:inline-flex}.ops__pill.is-plus{background:var(--lx-orange-soft);color:var(--lx-orange)}a.ops__pill--link{background:var(--lx-blue-soft);color:var(--lx-blue);cursor:pointer;text-decoration:none}a.ops__pill--link:hover{filter:brightness(1.1);text-decoration:underline}.ops__stage-tag{font-size:var(--lx-fs-xs);border-radius:var(--lx-radius-full);background:var(--lx-surface-2);color:var(--lx-text-muted);padding:2px 8px}.ops__stage-tag.is-low{background:var(--lx-danger-soft,#ef444424);color:var(--lx-danger,#ef4444)}.ops__cards--flush{margin-top:0}.ops__panel--nested{background:var(--lx-surface-2)}.ops__pill.is-seg-new{background:var(--lx-blue-soft);color:var(--lx-blue)}.ops__pill.is-seg-active{background:var(--lx-success-soft,#22c55e24);color:var(--lx-success)}.ops__pill.is-seg-at_risk{color:#f59e0b;background:#f59e0b24}.ops__pill.is-seg-churned{background:var(--lx-danger-soft,#ef444424);color:var(--lx-danger,#ef4444)}.ops__pill.is-seg-whale{background:var(--lx-orange-soft);color:var(--lx-orange)}.ops__segstrip{align-items:center;gap:var(--lx-sp-2);flex-wrap:wrap;display:flex}.ops__segstrip .ops__seg{border-radius:var(--lx-radius-md);border:1px solid var(--lx-border,transparent);background:var(--lx-surface-1,var(--lx-surface-2));cursor:pointer;font:inherit;color:inherit;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:0;padding:8px 14px;transition:border-color .12s,transform .12s;display:inline-flex}.ops__segstrip .ops__seg:hover{border-color:var(--lx-blue);transform:translateY(-1px)}.ops__seg-top{align-items:center;gap:8px;display:inline-flex}.ops__seg-def{font-size:var(--lx-fs-xs);line-height:1.1}.ops__segstrip-head{font-size:var(--lx-fs-xs);margin-bottom:calc(-1 * var(--lx-sp-1))}.ops__seg-count{font-size:var(--lx-fs-md);font-weight:var(--lx-fw-bold);font-family:var(--lx-font-display);line-height:1}.ops__segstrip-meta{font-size:var(--lx-fs-xs);color:var(--lx-text-muted);margin-left:auto}.ops__artwork{gap:var(--lx-sp-3);margin-bottom:var(--lx-sp-3);grid-template-columns:160px 1fr;display:grid}.ops__art-label{font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-semi);margin-bottom:6px}.ops__art-frame{border-radius:var(--lx-radius-md);background:var(--lx-surface-2);border:1px solid var(--lx-border,#ffffff14);position:relative;overflow:hidden}.ops__art .ops__art-frame{aspect-ratio:2/3}.ops__art.is-wide .ops__art-frame{aspect-ratio:16/9}.ops__art-frame img{object-fit:cover;width:100%;height:100%;display:block}.ops__art-empty{height:100%;color:var(--lx-text-muted);font-size:var(--lx-fs-xs);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.ops__art-actions{opacity:0;background:linear-gradient(#0000,#000000a6);justify-content:center;gap:6px;padding:8px;transition:opacity .12s;display:flex;position:absolute;inset:auto 0 0}.ops__art-frame:hover .ops__art-actions,.ops__art-empty~.ops__art-actions{opacity:1}.ops__art-frame:not(:has(img)) .ops__art-actions{opacity:1}.ops__art-url{font-size:var(--lx-fs-xs);margin-top:6px}.ops__auto-toggle{cursor:pointer;font-size:var(--lx-fs-sm);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ops__auto-toggle input{accent-color:var(--lx-success);width:16px;height:16px}.ops__auto-preview{border-top:1px solid var(--lx-border,#ffffff14);padding-top:8px}.ops__auto-candidates{font-size:var(--lx-fs-sm);gap:3px;margin:0;padding:0;list-style:none;display:grid}.ops__auto-candidates .ops__pill{margin-left:6px}.ops__health-head{align-items:baseline;gap:10px;display:flex}.ops__tipcredits{border-top:1px solid var(--lx-line);margin-top:2px;padding-top:6px}.ops__tipcredits .ops__health-num{color:var(--lx-accent,#ff7a18);font-size:20px}.ops__health-num{font-size:28px;font-weight:var(--lx-fw-bold);font-family:var(--lx-font-display);line-height:1}.ops__health-why{margin:var(--lx-sp-2) 0 0;font-size:var(--lx-fs-sm);color:var(--lx-text-muted);gap:4px;padding:0;list-style:none;display:grid}.ops__tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ops__status{font-weight:var(--lx-fw-semi)}.ops__status.is-active{color:var(--lx-success)}.ops__status.is-past_due,.ops__status.is-canceled{color:var(--lx-danger,#ef4444)}.ops__ent.is-on{color:var(--lx-success);font-weight:var(--lx-fw-medium)}.ops__ent.is-off{color:var(--lx-text-dim)}.ops__pager{font-size:var(--lx-fs-sm);justify-content:space-between;align-items:center;display:flex}.ops__pager-btns{align-items:center;gap:var(--lx-sp-3);display:flex}.ops__back{color:var(--lx-text-muted);font-size:var(--lx-fs-sm);align-items:center;gap:6px;width:fit-content;text-decoration:none;display:inline-flex}.ops__back:hover{color:var(--lx-text)}.ops__profile-head{gap:var(--lx-sp-4);background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);padding:var(--lx-sp-5);align-items:flex-start;display:flex}.ops__profile-id{flex:1;min-width:0}.ops__profile-id h1{font-family:var(--lx-font-display);font-size:var(--lx-fs-lg);margin:0 0 6px}.ops__profile-badges{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.ops__profile-contacts,.ops__profile-meta{font-size:var(--lx-fs-sm);gap:var(--lx-sp-3);flex-wrap:wrap;display:flex}.ops__profile-meta{font-size:var(--lx-fs-xs);margin-top:6px}.ops__profile-contacts span{align-items:center;gap:5px;display:inline-flex}.ops__profile-actions{gap:var(--lx-sp-2);flex-direction:column;flex:none;display:flex}@media (width<=720px){.ops__profile-head{flex-direction:column}.ops__profile-actions{flex-flow:wrap}}.ops__profile-grid{gap:var(--lx-sp-4);grid-template-columns:360px 1fr;align-items:start;display:grid}@media (width<=960px){.ops__profile-grid{grid-template-columns:1fr}}.ops__profile-col{gap:var(--lx-sp-4);flex-direction:column;display:flex}.ops__kv{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ops__kv li{justify-content:space-between;gap:var(--lx-sp-3);border-bottom:1px solid var(--lx-line);font-size:var(--lx-fs-sm);padding:6px 0;display:flex}.ops__kv li:last-child{border-bottom:none}.ops__kv-key{color:var(--lx-text-muted)}.ops__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ops__list-item{justify-content:space-between;align-items:center;gap:var(--lx-sp-3);padding:var(--lx-sp-2) 0;border-bottom:1px solid var(--lx-line);display:flex}.ops__list-item:last-child{border-bottom:none}.ops__list-title{font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-medium)}.ops__list-value{font-weight:var(--lx-fw-semi);font-family:var(--lx-font-display)}.ops__feed{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ops__feed-item{gap:var(--lx-sp-3);padding:var(--lx-sp-2) 0;border-bottom:1px solid var(--lx-line);display:flex}.ops__feed-item:last-child{border-bottom:none}.ops__feed-dot{background:var(--lx-blue);border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px}.ops__feed-title{font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-medium)}.ops__feed-meta{font-size:var(--lx-fs-xs);color:var(--lx-text-muted)}.ops__unreachable{text-align:center;align-items:center;gap:var(--lx-sp-2);padding:var(--lx-sp-7) var(--lx-sp-5);border:1px dashed var(--lx-danger,#ef4444);border-radius:var(--lx-radius-lg);background:var(--lx-danger-soft,#ef44440f);flex-direction:column;display:flex}.ops__unreachable-icon{border-radius:var(--lx-radius-md);background:var(--lx-danger-soft,#ef444424);width:56px;height:56px;color:var(--lx-danger,#ef4444);place-items:center;display:grid}.ops__unreachable h2{font-family:var(--lx-font-display);font-size:var(--lx-fs-lg);margin:0}.ops__unreachable p{max-width:520px;font-size:var(--lx-fs-sm);margin:0}.ops__unreachable-hint{color:var(--lx-text-muted)}.ops__support{gap:var(--lx-sp-4);grid-template-columns:320px minmax(0,1fr) 360px;align-items:stretch;height:calc(100vh - 230px);min-height:0;display:grid}@media (width<=1200px){.ops__support{grid-template-columns:280px minmax(0,1fr)}.ops__assist{display:none}}.ops__inbox{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);flex-direction:column;min-height:0;display:flex;overflow:hidden}.ops__inbox-head{padding:var(--lx-sp-3) var(--lx-sp-4);border-bottom:1px solid var(--lx-line);font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-sm);align-items:center;gap:8px;display:flex}.ops__inbox-list{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.ops__inbox-item{gap:var(--lx-sp-3);text-align:left;border:none;border-bottom:1px solid var(--lx-line);width:100%;padding:var(--lx-sp-3) var(--lx-sp-4);cursor:pointer;color:inherit;background:0 0;align-items:flex-start;transition:background .12s;display:flex}.ops__inbox-item:hover{background:var(--lx-surface-2)}.ops__inbox-item.is-active{background:var(--lx-blue-soft)}.ops__inbox-main{flex:1;min-width:0}.ops__inbox-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ops__inbox-name{font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ops__inbox-time{font-size:var(--lx-fs-xs);flex:none}.ops__inbox-subj{font-size:var(--lx-fs-sm);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.ops__inbox-prev{font-size:var(--lx-fs-xs);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.ops__inbox-meta{align-items:center;gap:var(--lx-sp-2);margin-top:6px;display:flex}.ops__chan{font-size:var(--lx-fs-xs);color:var(--lx-text-muted);text-transform:capitalize;align-items:center;gap:4px;display:inline-flex}.ops__convo-status{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--lx-radius-full);background:var(--lx-surface-2);color:var(--lx-text-muted);padding:1px 7px;font-size:10px}.ops__convo-status.is-open{background:var(--lx-success-soft,#22c55e24);color:var(--lx-success)}.ops__convo-status.is-pending{background:var(--lx-orange-soft);color:var(--lx-orange)}.ops__convo-status.is-closed{background:var(--lx-surface-2);color:var(--lx-text-dim)}.ops__unread{border-radius:var(--lx-radius-full);background:var(--lx-blue);color:#fff;min-width:18px;height:18px;font-size:11px;font-weight:var(--lx-fw-bold);flex:none;place-items:center;padding:0 5px;display:grid}.ops__thread{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);flex-direction:column;min-height:0;display:flex;overflow:hidden}.ops__thread-head{padding:var(--lx-sp-3) var(--lx-sp-4);border-bottom:1px solid var(--lx-line);justify-content:space-between;align-items:flex-start;gap:var(--lx-sp-3);display:flex}.ops__thread-head>button{flex:none}.ops__thread-subj{font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-md)}.ops__thread-sub{font-size:var(--lx-fs-xs);align-items:center;gap:6px;margin-top:3px;display:flex}.ops__thread-body{min-height:0;padding:var(--lx-sp-4);gap:var(--lx-sp-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ops__reply{border-top:1px solid var(--lx-line);padding:var(--lx-sp-3) var(--lx-sp-4);background:var(--lx-surface-2);gap:var(--lx-sp-2);flex-direction:column;display:flex}.ops__reply-input{resize:vertical;width:100%;min-height:44px;padding:var(--lx-sp-3);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);background:var(--lx-surface);color:var(--lx-text);font:inherit;font-size:var(--lx-fs-sm)}.ops__reply-input:focus{border-color:var(--lx-orange);outline:none}.ops__reply-foot{justify-content:space-between;align-items:center;gap:var(--lx-sp-3);font-size:var(--lx-fs-xs);display:flex}.ops__msg{max-width:78%;padding:var(--lx-sp-3) var(--lx-sp-4);border-radius:var(--lx-radius-lg);background:var(--lx-surface-2);border:1px solid var(--lx-line)}.ops__msg.is-customer{border-bottom-left-radius:4px;align-self:flex-start}.ops__msg.is-staff{background:var(--lx-blue-soft);border-color:#0000;border-bottom-right-radius:4px;align-self:flex-end}.ops__msg.is-ai{background:var(--lx-orange-soft);border-color:#0000;border-bottom-right-radius:4px;align-self:flex-end}.ops__msg-role{font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-semi);color:var(--lx-text-muted);align-items:center;gap:6px;margin-bottom:5px;display:flex}.ops__msg-time{color:var(--lx-text-dim);margin-left:auto;font-weight:400}.ops__msg-body{font-size:var(--lx-fs-sm);white-space:pre-wrap;line-height:1.5}.ops__assist{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);flex-direction:column;min-height:0;display:flex;overflow:hidden}.ops__assist-head{padding:var(--lx-sp-3) var(--lx-sp-4);border-bottom:1px solid var(--lx-line);font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-sm);align-items:center;gap:8px;display:flex}.ops__ai-badge{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--lx-radius-full);padding:2px 8px;font-size:10px}.ops__ai-badge.is-real{background:var(--lx-success-soft,#22c55e24);color:var(--lx-success)}.ops__ai-badge.is-demo{background:var(--lx-orange-soft);color:var(--lx-orange)}.ops__ai-typing{font-size:var(--lx-fs-xs);color:var(--lx-text-muted);align-items:center;gap:5px;margin-left:auto;display:inline-flex}.ops__assist-ctx{align-items:center;gap:var(--lx-sp-3);padding:var(--lx-sp-3) var(--lx-sp-4);border-bottom:1px solid var(--lx-line);background:var(--lx-surface-2);display:flex}.ops__assist-ctx.is-empty{font-size:var(--lx-fs-xs);line-height:1.4;display:block}.ops__assist-ctx-name{font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-sm)}.ops__assist-feed{min-height:0;padding:var(--lx-sp-4);gap:var(--lx-sp-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ops__assist-hint{font-size:var(--lx-fs-xs);line-height:1.5}.ops__ai-turn{border-radius:var(--lx-radius-md);padding:var(--lx-sp-3);font-size:var(--lx-fs-sm)}.ops__ai-turn.is-user{background:var(--lx-blue-soft)}.ops__ai-turn.is-assistant{background:var(--lx-surface-2);border:1px solid var(--lx-line)}.ops__ai-turn-role{font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-semi);color:var(--lx-text-muted);align-items:center;gap:5px;margin-bottom:5px;display:flex}.ops__ai-turn-body{white-space:pre-wrap;line-height:1.5}.ops__caret{background:var(--lx-blue);vertical-align:text-bottom;width:7px;height:14px;margin-left:2px;animation:1s steps(2,end) infinite ops-blink;display:inline-block}@keyframes ops-blink{50%{opacity:0}}.ops__ai-offline{gap:var(--lx-sp-3);padding:var(--lx-sp-3);border-radius:var(--lx-radius-md);background:var(--lx-danger-soft,#ef444424);color:var(--lx-danger,#ef4444);font-size:var(--lx-fs-sm);display:flex}.ops__ai-offline .muted{color:var(--lx-text-muted)}.ops__draft{border:1px solid var(--lx-line-strong);border-radius:var(--lx-radius-md);padding:var(--lx-sp-3);background:var(--lx-surface-2)}.ops__draft-head{font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-semi);color:var(--lx-text-muted);margin-bottom:var(--lx-sp-2);align-items:center;gap:6px;display:flex}.ops__draft-text,.ops__composer-input{resize:vertical;background:var(--lx-bg,#0e1116);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);width:100%;color:inherit;font:inherit;font-size:var(--lx-fs-sm);padding:var(--lx-sp-2) var(--lx-sp-3);line-height:1.5}.ops__draft-text:focus,.ops__composer-input:focus{border-color:var(--lx-blue);outline:none}.ops__draft-actions{justify-content:flex-end;gap:var(--lx-sp-2);margin-top:var(--lx-sp-2);display:flex}.ops__composer{border-top:1px solid var(--lx-line);padding:var(--lx-sp-3) var(--lx-sp-4);gap:var(--lx-sp-2);flex-direction:column;display:flex}.ops__composer-modes{gap:var(--lx-sp-2);display:flex}.ops__mode-btn{font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-semi);border-radius:var(--lx-radius-full);border:1px solid var(--lx-line);color:var(--lx-text-muted);cursor:pointer;background:0 0;align-items:center;gap:5px;padding:5px 10px;display:inline-flex}.ops__mode-btn.is-active{background:var(--lx-blue-soft);color:var(--lx-blue);border-color:#0000}.ops__mode-btn:disabled{opacity:.5;cursor:default}.ops__composer-foot{font-size:var(--lx-fs-xs);justify-content:space-between;align-items:center;display:flex}.ops__spin{animation:.9s linear infinite ops-spin}@keyframes ops-spin{to{transform:rotate(360deg)}}.ops__view-tabs{gap:var(--lx-sp-2);margin-bottom:var(--lx-sp-4);display:flex}.ops__view-tab{border-radius:var(--lx-radius-full);border:1px solid var(--lx-line);background:var(--lx-surface);color:var(--lx-text-muted);font-size:var(--lx-fs-sm);cursor:pointer;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.ops__view-tab.is-active{background:var(--lx-blue-soft);color:var(--lx-blue);font-weight:var(--lx-fw-semi);border-color:#0000}.ops__tickets{gap:var(--lx-sp-4);grid-template-columns:380px minmax(0,1fr);align-items:stretch;height:calc(100vh - 290px);min-height:0;display:grid}.ops__ticket-banner{padding:var(--lx-sp-2) var(--lx-sp-4);border-radius:var(--lx-radius-md);margin-bottom:var(--lx-sp-3);font-size:var(--lx-fs-sm);align-items:center;gap:8px;display:flex}.ops__ticket-banner.is-warn{background:var(--lx-orange-soft);color:var(--lx-orange)}.ops__ticket-check{color:var(--lx-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;margin-left:auto;padding:2px;display:inline-flex}.ops__ticket-check:hover{color:var(--lx-blue)}.ops__sla{border-radius:var(--lx-radius-full);background:var(--lx-surface-2);color:var(--lx-text-muted);white-space:nowrap;align-items:center;gap:4px;padding:1px 7px;font-size:10px;display:inline-flex}.ops__sla.is-breach{background:var(--lx-danger-soft,#ef444424);color:var(--lx-danger,#ef4444);font-weight:var(--lx-fw-semi)}.ops__sla.is-met{background:var(--lx-success-soft,#22c55e24);color:var(--lx-success)}.ops__prio{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--lx-radius-full);background:var(--lx-surface-2);color:var(--lx-text-muted);padding:1px 7px;font-size:10px}.ops__prio.is-high,.ops__prio.is-urgent{background:var(--lx-danger-soft,#ef444424);color:var(--lx-danger,#ef4444)}.ops__prio.is-low{color:var(--lx-text-dim)}.ops__ticket-headrow{justify-content:space-between;align-items:flex-start;gap:var(--lx-sp-3);display:flex}.ops__ticket-controls{gap:var(--lx-sp-2);flex:none;display:flex}.ops__ticket-select{background:var(--lx-surface-2);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);color:inherit;font-size:var(--lx-fs-xs);padding:4px 8px}.ops__ticket-mailbody{white-space:pre-wrap;word-break:break-word}.ops__mailwrap{gap:var(--lx-sp-2);flex-direction:column;width:100%;display:flex}.ops__maillinks{font-size:var(--lx-fs-xs);padding:var(--lx-sp-2) var(--lx-sp-3);background:var(--lx-surface-2);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ops__maillink{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--lx-radius-full);background:var(--lx-blue-soft);max-width:260px;color:var(--lx-blue);padding:2px 8px;text-decoration:none;display:inline-block;overflow:hidden}.ops__maillink:hover{text-decoration:underline}.ops__mailframe{border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);background:#fff;width:100%;min-height:220px}.ops__ticket-reply{border-top:1px solid var(--lx-line);padding:var(--lx-sp-3) var(--lx-sp-4);gap:var(--lx-sp-2);flex-direction:column;display:flex}.ops__telephony-note{gap:var(--lx-sp-3);padding:var(--lx-sp-3) var(--lx-sp-4);border-radius:var(--lx-radius-md);background:var(--lx-orange-soft);border:1px solid var(--lx-line);font-size:var(--lx-fs-sm);align-items:flex-start;display:flex}.ops__telephony-note code{background:var(--lx-surface-2);border-radius:4px;padding:1px 5px;font-size:.9em}.ops__phone{gap:var(--lx-sp-4);grid-template-columns:340px minmax(0,1fr) 320px;align-items:start;display:grid}@media (width<=1200px){.ops__phone{grid-template-columns:1fr 1fr}}@media (width<=760px){.ops__phone{grid-template-columns:1fr}}.ops__dialer{align-items:center}.ops__dial-idle{align-items:center;gap:var(--lx-sp-3);flex-direction:column;width:100%;display:flex}.ops__dial-display{width:100%;position:relative}.ops__dial-input{text-align:center;width:100%;font-size:var(--lx-fs-xl);font-family:var(--lx-font-display);letter-spacing:.03em;background:var(--lx-surface-2);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);color:inherit;padding:var(--lx-sp-3)}.ops__dial-input:focus{border-color:var(--lx-blue);outline:none}.ops__dial-back{color:var(--lx-text-muted);cursor:pointer;background:0 0;border:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ops__dial-match{font-size:var(--lx-fs-xs);align-items:center;gap:8px;display:flex}.ops__pad{gap:var(--lx-sp-3);grid-template-columns:repeat(3,1fr);width:100%;max-width:280px;display:grid}.ops__pad--mini{gap:var(--lx-sp-2);max-width:220px;margin:var(--lx-sp-2) 0}.ops__pad-key{aspect-ratio:1.4;background:var(--lx-surface-2);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);color:inherit;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:1px;transition:background .1s;display:flex}.ops__pad-key:hover{background:var(--lx-line)}.ops__pad-key:disabled{opacity:.4;cursor:default}.ops__pad-d{font-size:var(--lx-fs-lg);font-weight:var(--lx-fw-semi);font-family:var(--lx-font-display)}.ops__pad-sub{letter-spacing:.1em;color:var(--lx-text-dim);font-size:9px}.ops__dial-call,.ops__hangup{width:100%;max-width:280px;padding:var(--lx-sp-3);border-radius:var(--lx-radius-full);font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-md);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;display:inline-flex}.ops__dial-call{background:var(--lx-success,#22c55e)}.ops__dial-call:disabled{opacity:.45;cursor:default}.ops__hangup{background:var(--lx-danger,#ef4444);margin-top:var(--lx-sp-2)}.ops__active-call{align-items:center;gap:var(--lx-sp-2);width:100%;padding:var(--lx-sp-3) 0;flex-direction:column;display:flex}.ops__active-name{font-size:var(--lx-fs-lg);font-weight:var(--lx-fw-semi);font-family:var(--lx-font-display);margin-top:var(--lx-sp-2)}.ops__active-number{font-size:var(--lx-fs-sm)}.ops__active-state{font-size:var(--lx-fs-md);font-variant-numeric:tabular-nums;color:var(--lx-blue)}.ops__active-state.is-dialing,.ops__active-state.is-ringing{color:var(--lx-orange)}.ops__active-state.is-ended{color:var(--lx-text-dim)}.ops__active-held{font-size:var(--lx-fs-xs);color:var(--lx-orange)}.ops__call-controls{gap:var(--lx-sp-3);margin:var(--lx-sp-2) 0;display:flex}.ops__call-ctl{width:64px;padding:var(--lx-sp-2);background:var(--lx-surface-2);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);color:inherit;font-size:var(--lx-fs-xs);cursor:pointer;flex-direction:column;align-items:center;gap:4px;display:flex}.ops__call-ctl.is-on{background:var(--lx-blue-soft);color:var(--lx-blue);border-color:#0000}.ops__call-ctl:disabled{opacity:.4;cursor:default}.ops__sim-tag{font-size:var(--lx-fs-xs);align-items:center;gap:5px;display:inline-flex}.ops__call-row{align-items:center;gap:var(--lx-sp-3);padding:var(--lx-sp-3) 0;border-bottom:1px solid var(--lx-line);display:flex}.ops__call-row:last-child{border-bottom:none}.ops__call-dir{border-radius:var(--lx-radius-full);background:var(--lx-surface-2);width:32px;height:32px;color:var(--lx-text-muted);flex:none;place-items:center;display:grid}.ops__call-dir.is-completed{color:var(--lx-success)}.ops__call-dir.is-failed{color:var(--lx-danger,#ef4444)}.ops__call-main{flex:1;min-width:0}.ops__call-who{font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-semi)}.ops__call-num{font-weight:400;font-size:var(--lx-fs-xs)}.ops__call-disp{font-size:var(--lx-fs-xs);margin-top:2px}.ops__call-meta{text-align:right;flex:none}.ops__call-dur{font-size:var(--lx-fs-sm);font-variant-numeric:tabular-nums}.ops__call-meta .muted{font-size:var(--lx-fs-xs)}.ops__contact-list{margin:0;padding:0;list-style:none}.ops__contact{align-items:center;gap:var(--lx-sp-3);text-align:left;width:100%;padding:var(--lx-sp-2);border-radius:var(--lx-radius-md);cursor:pointer;color:inherit;display:flex}.ops__contact:hover,.ops__contact.is-active{background:var(--lx-surface-2)}.ops__contact-main{flex:1;min-width:0}.ops__contact-name{font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-semi);align-items:center;gap:6px;display:flex}.ops__contact-num{font-size:var(--lx-fs-xs)}.ops__flow-grid{gap:var(--lx-sp-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.ops__flow{border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);padding:var(--lx-sp-3) var(--lx-sp-4);background:var(--lx-surface-2);gap:var(--lx-sp-2);flex-direction:column;display:flex}.ops__flow.is-draft{opacity:.85;border-style:dashed}.ops__flow-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.ops__flow-name{font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-sm)}.ops__flow-status{font-size:var(--lx-fs-xs);align-items:center;gap:4px;display:inline-flex}.ops__flow-status.is-active{color:var(--lx-success)}.ops__flow-status.is-draft{color:var(--lx-text-dim)}.ops__flow-pipe{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ops__flow-trigger,.ops__flow-template{font-size:var(--lx-fs-xs);background:var(--lx-bg,#0e1116);border:1px solid var(--lx-line);border-radius:5px;padding:2px 7px}.ops__flow-template{background:var(--lx-blue-soft);color:var(--lx-blue);border-color:#0000}.ops__flow-foot,.ops__flow-note{font-size:var(--lx-fs-xs)}.ops__honest-note,.ops__mock-tag{gap:var(--lx-sp-2);font-size:var(--lx-fs-xs);align-items:flex-start;display:flex}.ops__honest-note{gap:var(--lx-sp-3);padding:var(--lx-sp-3);border-radius:var(--lx-radius-md);background:var(--lx-surface-2);border:1px solid var(--lx-line);color:var(--lx-text-muted);margin-top:var(--lx-sp-2);align-items:center}.ops__mock-tag{color:var(--lx-orange);margin-bottom:var(--lx-sp-2);align-items:center}.ops__tpl-tabs{gap:var(--lx-sp-2);flex-wrap:wrap;display:flex}.ops__tpl-tab{font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-semi);border-radius:var(--lx-radius-full);border:1px solid var(--lx-line);color:var(--lx-text-muted);cursor:pointer;background:0 0;padding:5px 11px}.ops__tpl-tab.is-active{background:var(--lx-blue-soft);color:var(--lx-blue);border-color:#0000}.ops__tpl-preview{gap:var(--lx-sp-3);flex-direction:column;display:flex}.ops__tpl-subject{font-weight:var(--lx-fw-semi);flex-direction:column;gap:3px;display:flex}.ops__tpl-label{text-transform:uppercase;letter-spacing:.05em;font-size:10px}.ops__tpl-body{white-space:pre-wrap;font-family:var(--lx-font-mono,ui-monospace, monospace);font-size:var(--lx-fs-xs);background:var(--lx-bg,#0e1116);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);padding:var(--lx-sp-3);color:var(--lx-text-muted);margin:0;line-height:1.6}.ops__presence{align-items:center;gap:var(--lx-sp-2);margin-right:var(--lx-sp-2);display:flex}.ops__switch{border-radius:var(--lx-radius-full);border:1px solid var(--lx-line);background:var(--lx-surface-2);cursor:pointer;align-items:center;gap:9px;padding:5px 12px 5px 8px;transition:border-color .15s,background .15s;display:inline-flex}.ops__switch-track{border-radius:var(--lx-radius-full);background:var(--lx-text-dim,#6b7280);flex:none;width:38px;height:22px;transition:background .18s;position:relative}.ops__switch-knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:2px;left:2px}.ops__switch-text{text-align:left;flex-direction:column;line-height:1.1;display:flex}.ops__switch-state{font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-bold);color:var(--lx-text-muted)}.ops__switch-cap{color:var(--lx-text-dim,#6b7280);font-size:10px}.ops__switch.is-on{border-color:var(--lx-success,#22c55e);background:#22c55e1a}.ops__switch.is-on .ops__switch-track{background:var(--lx-success,#22c55e);box-shadow:0 0 0 3px #22c55e29}.ops__switch.is-on .ops__switch-knob{transform:translate(16px)}.ops__switch.is-on .ops__switch-state{color:var(--lx-success,#22c55e)}.ops__switch:disabled,.ops__switch.is-busy{opacity:.6;cursor:default}.ops__wait-badge{font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-bold);border-radius:var(--lx-radius-full);background:var(--lx-danger-soft,#ef444424);color:var(--lx-danger,#ef4444);align-items:center;padding:4px 10px;animation:1.6s ease-in-out infinite ops-pulse;display:inline-flex}@keyframes ops-pulse{50%{opacity:.55}}.ops__nav-badge{border-radius:var(--lx-radius-full);background:var(--lx-danger,#ef4444);color:#fff;min-width:18px;height:18px;font-size:11px;font-weight:var(--lx-fw-bold);place-items:center;margin-left:auto;padding:0 5px;display:grid}.ops__inbox-item.needs-human{background:var(--lx-danger-soft,#ef44441a)}.ops__needs-human{text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:var(--lx-fw-bold);color:var(--lx-danger,#ef4444);align-items:center;gap:4px;display:inline-flex}.ops__thread-contact{font-size:12px;font-weight:var(--lx-fw-medium);color:var(--lx-text,#e8eaed);align-items:center;gap:5px;margin-top:6px;display:inline-flex}.ops__thread-contact a{color:var(--lx-accent,#ff7a18);text-decoration:none}.ops__thread-contact a:hover{text-decoration:underline}.ops__page-head--row{justify-content:space-between;align-items:flex-start;gap:var(--lx-sp-3);display:flex}.ops__cgrid{gap:var(--lx-sp-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.ops__bulkbar{align-items:center;gap:var(--lx-sp-3);padding:var(--lx-sp-2) var(--lx-sp-3);margin-bottom:var(--lx-sp-3);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md,10px);background:var(--lx-surface-2);flex-wrap:wrap;display:flex}.ops__bulk-all{align-items:center;gap:var(--lx-sp-2);cursor:pointer;font-size:var(--lx-fs-sm);display:inline-flex}.ops__bulk-actions{align-items:center;gap:var(--lx-sp-2);flex-wrap:wrap;display:inline-flex}.ops__bulk-note{font-size:var(--lx-fs-xs,11px);flex:100%}.ops__ccard-wrap{display:flex;position:relative}.ops__ccard-wrap>.ops__ccard{flex:1;min-width:0}.ops__ccard-pick{z-index:2;cursor:pointer;background:#0009;border-radius:6px;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:6px;left:6px}.ops__ccard-pick input{cursor:pointer;margin:0}.ops__ccard-wrap.is-selected>.ops__ccard{border-color:var(--lx-accent,#ff7a18)}.ops__ccard{text-align:left;background:var(--lx-surface-2);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg,14px);cursor:pointer;flex-direction:column;transition:border-color .15s,transform .12s;display:flex;overflow:hidden}.ops__ccard:hover{border-color:var(--lx-accent,#ff7a18);transform:translateY(-2px)}.ops__ccard-poster{aspect-ratio:2/3;background:var(--lx-surface-3,#161b22);position:relative}.ops__ccard-poster img{object-fit:cover;width:100%;height:100%;display:block}.ops__ccard-noposter{width:100%;height:100%;color:var(--lx-text-dim,#6b7280);justify-content:center;align-items:center;display:flex}.ops__ccard-clip{border-radius:var(--lx-radius-full);color:#fff;background:#0000009e;align-items:center;gap:3px;padding:2px 6px;font-size:10px;display:inline-flex;position:absolute;bottom:6px;left:6px}.ops__ccard-body{flex-direction:column;gap:4px;padding:9px 10px 11px;display:flex}.ops__ccard-title{font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.ops__ccard-meta{flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.ops__ccard-sub{font-size:11px}.ops__cstatus{font-size:10px;font-weight:var(--lx-fw-bold);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--lx-radius-full);color:#fff;background:var(--lx-text-dim,#6b7280);padding:3px 7px;position:absolute;top:6px;right:6px}.ops__cstatus.is-ready{background:var(--lx-success,#22c55e)}.ops__cstatus.is-processing{background:var(--lx-warning,#f59e0b)}.ops__cstatus.is-pending{background:#6b7280}.ops__cstatus.is-failed{background:var(--lx-danger,#ef4444)}.ops__cvis{border-radius:var(--lx-radius-full);font-size:10px;font-weight:var(--lx-fw-semi);border:1px solid var(--lx-line);color:var(--lx-text-muted);padding:1px 7px;display:inline-flex}.ops__cvis.is-public{color:var(--lx-success,#22c55e);border-color:#22c55e66}.ops__cvis.is-entitled{color:var(--lx-accent,#ff7a18);border-color:#ff7a1866}.ops__cvis.is-private{color:var(--lx-text-dim,#6b7280)}.ops__drawer-scrim{z-index:50;background:#0000008c;justify-content:flex-end;display:flex;position:fixed;inset:0}.ops__drawer{background:var(--lx-surface-1,#0d1117);border-left:1px solid var(--lx-line);flex-direction:column;width:min(640px,100%);height:100%;display:flex;box-shadow:-8px 0 40px #0006}.ops__drawer-head{padding:var(--lx-sp-3) var(--lx-sp-4);border-bottom:1px solid var(--lx-line);justify-content:space-between;align-items:center;display:flex}.ops__drawer-head h2{font-size:var(--lx-fs-md);margin:0}.ops__drawer-body{padding:var(--lx-sp-4);flex:1;overflow-y:auto}.ops__drawer-foot{border-top:1px solid var(--lx-line);padding:var(--lx-sp-3) var(--lx-sp-4);justify-content:space-between;align-items:center;gap:var(--lx-sp-3);flex-wrap:wrap;display:flex}.ops__drawer-actions{gap:var(--lx-sp-2);margin-left:auto;display:flex}.ops__guard-note{align-items:center;gap:5px;font-size:11px;display:inline-flex}.ops__cprev{gap:var(--lx-sp-2);margin-bottom:var(--lx-sp-3);display:flex}.ops__cprev-poster{aspect-ratio:2/3;object-fit:cover;border-radius:var(--lx-radius-md,10px);width:96px}.ops__cprev-back{object-fit:cover;border-radius:var(--lx-radius-md,10px);flex:1}.ops__form-grid{gap:var(--lx-sp-3);grid-template-columns:1fr 1fr 1fr;display:grid}.ops__field{flex-direction:column;gap:4px;min-width:0;display:flex}.ops__field--full{grid-column:1/-1}.ops__field-label{font-size:11px;font-weight:var(--lx-fw-semi);color:var(--lx-text-muted)}.ops__inp{box-sizing:border-box;border-radius:var(--lx-radius-md,9px);border:1px solid var(--lx-line);background:var(--lx-surface-2);width:100%;color:var(--lx-text);font-size:var(--lx-fs-sm);padding:7px 9px}.ops__inp:focus{border-color:var(--lx-accent,#ff7a18);outline:none}.ops__inp--mono{font-family:var(--lx-font-mono,ui-monospace, monospace);resize:vertical;font-size:12px}.ops__rends{margin-top:var(--lx-sp-4);border-top:1px solid var(--lx-line);padding-top:var(--lx-sp-3);gap:var(--lx-sp-2);flex-direction:column;display:flex}.ops__rends-head{font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-sm);align-items:center;gap:6px;display:flex}.ops__rend{background:var(--lx-surface-2);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md,10px);flex-direction:column;gap:6px;padding:10px;display:flex}.ops__rend-top{flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.ops__rend-url{font-family:var(--lx-font-mono,ui-monospace, monospace);color:var(--lx-accent,#ff7a18);word-break:break-all;font-size:11px}.ops__rend-keys{font-family:var(--lx-font-mono,ui-monospace, monospace);word-break:break-all;font-size:10px}.ops__rend-grid{gap:var(--lx-sp-2);grid-template-columns:1fr 1fr;display:grid}.ops__rend-remove{color:var(--lx-danger,#ef4444);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;font-size:11px;display:inline-flex}.ops__pill.is-drm{color:var(--lx-accent,#ff7a18);border-color:#ff7a1866}.ops__note{color:var(--lx-warning,#f59e0b);border-radius:var(--lx-radius-md,9px);background:#f59e0b1a;border:1px solid #f59e0b47;align-items:flex-start;gap:6px;padding:8px 10px;font-size:11px;display:flex}@media (width<=720px){.ops__form-grid{grid-template-columns:1fr}}.ops__seg{gap:var(--lx-sp-2);margin-bottom:var(--lx-sp-4);display:inline-flex}.ops__adgrid{gap:var(--lx-sp-4);grid-template-columns:repeat(auto-fill,minmax(340px,1fr));display:grid}.ops__adcard{background:var(--lx-surface-1);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg,14px);flex-direction:column;display:flex;overflow:hidden}.ops__adprev{background:#000;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.ops__adprev img,.ops__adprev video{object-fit:contain;width:100%;height:100%;display:block}.ops__adprev.is-9x16{aspect-ratio:9/16;max-height:360px}.ops__adprev.is-1x1{aspect-ratio:1}.ops__adprev.is-16x9{aspect-ratio:16/9}.ops__adprev.is-audio{gap:var(--lx-sp-2);padding:var(--lx-sp-3);background:var(--lx-surface-2);flex-direction:column}.ops__adprev.is-audio img{border-radius:var(--lx-radius-md,9px);width:auto;height:auto;max-height:140px}.ops__adprev.is-audio audio{width:100%}.ops__adprev-empty,.ops__adprev-vast{padding:var(--lx-sp-3);color:var(--lx-text-muted);font-size:var(--lx-fs-xs);text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.ops__adprev-url{word-break:break-all;color:var(--lx-text-dim,#6b7280);font-size:10px}.ops__adcard-body{gap:var(--lx-sp-2);padding:var(--lx-sp-3);flex-direction:column;display:flex}.ops__adcard-head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ops__adcard-adv{font-size:var(--lx-fs-xs)}.ops__adcard-headline{font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-md)}.ops__adcard-text{font-size:var(--lx-fs-sm)}.ops__adcard-cta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ops__pill.is-cta{color:var(--lx-blue);background:var(--lx-blue-soft)}.ops__adcard-link{color:var(--lx-blue);word-break:break-all;align-items:center;gap:4px;font-size:11px;display:inline-flex}.ops__adshop{border:1px dashed var(--lx-line);border-radius:var(--lx-radius-md,9px);padding:var(--lx-sp-2)}.ops__adshop-head{text-transform:uppercase;letter-spacing:.04em;color:var(--lx-text-muted);align-items:center;gap:6px;margin-bottom:6px;font-size:11px;display:flex}.ops__adshop-row{gap:var(--lx-sp-2);align-items:center;display:flex}.ops__adshop-row img{object-fit:cover;border-radius:var(--lx-radius-md,9px);width:52px;height:52px}.ops__adshop-slug{font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-sm)}.ops__addecide{gap:var(--lx-sp-2);margin-top:var(--lx-sp-2);padding-top:var(--lx-sp-2);border-top:1px solid var(--lx-line);flex-direction:column;display:flex}.ops__adpremium{font-size:var(--lx-fs-sm);cursor:pointer;align-items:center;gap:8px;display:flex}.ops__adpremium input{width:16px;height:16px;accent-color:var(--lx-accent,#ff7a18)}.ops__adpremium.is-required strong{color:var(--lx-accent,#ff7a18)}.ops__adnotes{resize:vertical;width:100%}.ops__adactions{justify-content:flex-end;gap:var(--lx-sp-2);display:flex}.ops__adadv-list{gap:var(--lx-sp-3);flex-direction:column;display:flex}.ops__adadv{gap:var(--lx-sp-3);background:var(--lx-surface-1);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg,14px);padding:var(--lx-sp-3) var(--lx-sp-4);justify-content:space-between;align-items:flex-start;display:flex}.ops__adadv-main{flex-direction:column;gap:6px;min-width:0;display:flex}.ops__adadv-name{font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-md)}.ops__adadv-meta{font-size:var(--lx-fs-xs);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ops__adadv-meta span,.ops__adadv-meta a{align-items:center;gap:4px;display:inline-flex}@media (width<=720px){.ops__adadv{flex-direction:column}.ops__adactions{width:100%}}.ops__sstatus{font-size:10px;font-weight:var(--lx-fw-bold);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--lx-radius-full);color:#fff;white-space:nowrap;align-items:center;padding:3px 8px;display:inline-flex}.ops__sstatus.is-pending{background:#6b7280}.ops__sstatus.is-approved{background:var(--lx-blue,#3b82f6)}.ops__sstatus.is-onboarded{background:#8b5cf6}.ops__sstatus.is-contract{background:var(--lx-warning,#f59e0b)}.ops__sstatus.is-signed{background:#0ea5e9}.ops__sstatus.is-active{background:var(--lx-success,#22c55e)}.ops__sstatus.is-declined{background:var(--lx-danger,#ef4444)}.ops__sstatus.is-postponed{background:#475569}.ops__sdetail-top{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.ops__sgroup{margin-bottom:18px}.ops__sgroup-h{font-size:11px;font-weight:var(--lx-fw-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--lx-text-muted);margin-bottom:8px}.ops__skv{flex-direction:column;gap:6px;margin:0;display:flex}.ops__skv-row{grid-template-columns:150px 1fr;align-items:start;gap:10px;display:grid}.ops__skv-k{color:var(--lx-text-muted);text-transform:capitalize;align-items:center;gap:5px;font-size:12px;display:inline-flex}.ops__skv-v{word-break:break-word;margin:0;font-size:13px}.ops__stitles{flex-direction:column;gap:8px;display:flex}.ops__stitle{border:1px solid var(--lx-border,#ffffff14);border-radius:var(--lx-radius-md,8px);background:var(--lx-surface-2);padding:10px 12px}.ops__stitle-name{font-weight:var(--lx-fw-semi);font-size:13px}.ops__stitle-meta{margin-top:2px;font-size:11px}.ops__stitle-log{margin-top:6px;font-size:12px}.ops__slink{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ops__slink-url{background:var(--lx-surface-2);border-radius:var(--lx-radius-sm,6px);word-break:break-all;flex:240px;padding:6px 8px;font-size:11px}@media (width<=720px){.ops__skv-row{grid-template-columns:1fr;gap:2px}}.ops__infra-actions{gap:var(--lx-sp-2);align-items:center;display:flex}.ops__btn-secondary{border-radius:var(--lx-radius-full);border:1px solid var(--lx-line);background:var(--lx-surface-2);color:var(--lx-text);font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-semi);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.ops__btn-secondary:disabled{opacity:.6;cursor:default}.ops__alert-banner{margin-bottom:var(--lx-sp-3);border-radius:var(--lx-radius-md,10px);color:var(--lx-danger,#ef4444);background:#ef44441f;border:1px solid #ef444466;align-items:center;gap:10px;padding:11px 15px;display:flex}.ops__health-strip{align-items:center;gap:var(--lx-sp-3);margin-bottom:var(--lx-sp-4);flex-wrap:wrap;display:flex}.ops__health-stat{border-radius:var(--lx-radius-md,10px);background:var(--lx-surface-2);border:1px solid var(--lx-line);align-items:baseline;gap:6px;padding:8px 16px;display:flex}.ops__health-stat.is-good{border-color:#22c55e66}.ops__health-stat.is-bad{background:#ef444414;border-color:#ef444480}.ops__health-stat.is-warn{border-color:#f59e0b80}.ops__health-n{font-size:var(--lx-fs-lg,20px);font-weight:var(--lx-fw-bold)}.ops__health-sms{font-size:var(--lx-fs-xs);align-items:center;gap:10px;margin-left:auto;display:flex}.ops__sms-on{color:var(--lx-success,#22c55e);font-weight:var(--lx-fw-semi);align-items:center;gap:5px;display:inline-flex}.ops__sms-off{color:var(--lx-text-dim,#6b7280);align-items:center;gap:5px;display:inline-flex}.ops__link-btn{color:var(--lx-accent,#ff7a18);cursor:pointer;font-size:var(--lx-fs-xs);background:0 0;border:none;text-decoration:underline}.ops__hgroup{margin-bottom:var(--lx-sp-4)}.ops__hgroup-title{font-size:var(--lx-fs-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--lx-text-muted);margin:0 0 var(--lx-sp-2)}.ops__hlist{gap:var(--lx-sp-2);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.ops__hrow{background:var(--lx-surface-2);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md,10px);align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.ops__hrow.is-down{background:#ef44440f;border-color:#ef444480}.ops__hrow.is-degraded{border-color:#f59e0b66}.ops__hdot{background:var(--lx-text-dim,#6b7280);border-radius:50%;flex:none;width:10px;height:10px;margin-top:4px}.ops__hdot.is-up{background:var(--lx-success,#22c55e);box-shadow:0 0 0 3px #22c55e2e}.ops__hdot.is-down{background:var(--lx-danger,#ef4444);box-shadow:0 0 0 3px #ef444433}.ops__hdot.is-degraded{background:var(--lx-warning,#f59e0b)}.ops__hrow-main{flex:1;min-width:0}.ops__hrow-top{align-items:center;gap:8px;display:flex}.ops__hrow-label{font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-sm)}.ops__hstatus{text-transform:uppercase;font-size:10px;font-weight:var(--lx-fw-bold);letter-spacing:.04em;color:var(--lx-text-dim,#6b7280)}.ops__hstatus.is-up{color:var(--lx-success,#22c55e)}.ops__hstatus.is-down{color:var(--lx-danger,#ef4444)}.ops__hstatus.is-degraded{color:var(--lx-warning,#f59e0b)}.ops__hrow-about{margin-top:1px;font-size:11px}.ops__hrow-down{color:var(--lx-danger,#ef4444);margin-top:3px;font-size:11px}.ops__hrow-metrics{flex-direction:column;flex:none;align-items:flex-end;gap:2px;font-size:11px;display:flex}.ops__incidents{flex-direction:column;gap:4px;display:flex}.ops__incident{background:var(--lx-surface-2);border:1px solid var(--lx-line);border-radius:var(--lx-radius-sm,8px);font-size:var(--lx-fs-xs);align-items:center;gap:8px;padding:7px 11px;display:flex}.ops__inc-ok{color:var(--lx-success,#22c55e)}.ops__inc-bad{color:var(--lx-danger,#ef4444)}.ops__inc-label{font-weight:var(--lx-fw-semi)}.ops__inc-kind{text-transform:uppercase;font-size:10px;font-weight:var(--lx-fw-bold)}.ops__inc-kind.is-down{color:var(--lx-danger,#ef4444)}.ops__inc-kind.is-recovered{color:var(--lx-success,#22c55e)}.ops__inc-kind.is-degraded{color:var(--lx-warning,#f59e0b)}.ops__inc-kind.is-alarm{color:var(--lx-orange)}.ops__inc-time{margin-left:auto}.ops__vendors-head{justify-content:space-between;align-items:center;gap:var(--lx-sp-2);margin-bottom:var(--lx-sp-2);display:flex}.ops__vendors-head .ops__hgroup-title{margin:0}.ops__vtable td{vertical-align:top}.ops__vrow.is-overdue{background:#ef44440d}.ops__ext{color:var(--lx-text-dim,#6b7280);margin-left:6px}.ops__crit{text-transform:uppercase;font-size:10px;font-weight:var(--lx-fw-bold);border-radius:var(--lx-radius-full);border:1px solid var(--lx-line);padding:2px 7px}.ops__crit.is-critical{color:var(--lx-danger,#ef4444);border-color:#ef444466}.ops__crit.is-high{color:var(--lx-warning,#f59e0b);border-color:#f59e0b66}.ops__crit.is-normal{color:var(--lx-text-muted)}.ops__due{font-size:11px;font-weight:var(--lx-fw-semi)}.ops__due.is-overdue{color:var(--lx-danger,#ef4444);font-weight:var(--lx-fw-bold)}.ops__due.is-soon{color:var(--lx-warning,#f59e0b)}.ops__vactions{gap:4px;display:flex}.ops__check{font-size:var(--lx-fs-sm);color:var(--lx-text-muted);align-items:center;gap:6px;display:inline-flex}.ops__balances{gap:var(--lx-sp-2);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.ops__balance{background:var(--lx-surface-2);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md,10px);padding:12px 14px}.ops__balance.is-low{background:#f59e0b12;border-color:#f59e0b80}.ops__balance.is-err{border-color:#ef444466}.ops__balance-label{font-size:var(--lx-fs-xs);color:var(--lx-text-muted);font-weight:var(--lx-fw-semi)}.ops__balance-amt{font-size:var(--lx-fs-lg,20px);font-weight:var(--lx-fw-bold);margin-top:2px}.ops__balance-ok{color:var(--lx-success,#22c55e)}.ops__balance-sub{margin-top:1px;font-size:11px}.ops__balance-src{opacity:.7;margin-top:6px;font-size:10px}.ops__flash{margin-bottom:var(--lx-sp-3);border-radius:var(--lx-radius-md,10px);font-size:var(--lx-fs-sm);background:#22c55e14;border:1px solid #22c55e59;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.ops__flash.is-error{background:#ef444412;border-color:#ef444466}.ops__link-btn.is-danger{color:var(--lx-danger,#ef4444)}.ops__link-btn:disabled{opacity:.5;cursor:default}.ops__inline-form{align-items:center;gap:6px;display:inline-flex}.ops__inline-form select,.ops__action-row select,.ops__action-row input{background:var(--lx-surface-2);color:var(--lx-text);border:1px solid var(--lx-line);font-size:var(--lx-fs-xs);border-radius:8px;max-width:220px;padding:6px 8px}.ops__action-row{border-bottom:1px solid var(--lx-line);flex-wrap:wrap;align-items:center;gap:8px;padding:9px 0;display:flex}.ops__action-row:last-child{border-bottom:none}.ops__action-label{font-size:var(--lx-fs-xs);color:var(--lx-text-muted);min-width:110px}.ops__action-btn{background:var(--lx-surface-2);border:1px solid var(--lx-line);color:var(--lx-text);font-size:var(--lx-fs-xs);cursor:pointer;border-radius:8px;padding:6px 12px}.ops__action-btn:hover{border-color:var(--lx-accent,#ff7a18)}.ops__action-btn:disabled{opacity:.5;cursor:default}.ops__action-btn.is-danger{color:var(--lx-danger,#ef4444);border-color:#ef444473}.ops__inp-row{align-items:center;gap:8px;display:flex}.ops__action-block{border-bottom:1px solid var(--lx-line);flex-direction:column;gap:10px;padding:12px 0;display:flex}.ops__action-block:last-child{border-bottom:none}.ops__action-block-title{font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-semi);align-items:center;gap:7px;display:flex}.ops__labeled{flex-direction:column;gap:4px;min-width:0;display:flex}.ops__labeled label{text-transform:uppercase;letter-spacing:.06em;color:var(--lx-text-muted);font-size:10px}.ops__labeled input,.ops__labeled textarea{background:var(--lx-surface-2);color:var(--lx-text);border:1px solid var(--lx-line);font-size:var(--lx-fs-sm);border-radius:8px;padding:8px 10px}.ops__labeled-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.ops__money-strip{gap:var(--lx-sp-2);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.ops__money-cell{background:var(--lx-surface-2);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md,10px);padding:12px 14px}.ops__money-cell.is-in{border-color:#22c55e59}.ops__money-cell.is-out{border-color:#ef444459}.ops__money-amt{font-size:var(--lx-fs-lg,20px);font-weight:var(--lx-fw-bold,700)}.ops__capacity-notes{font-size:var(--lx-fs-xs);margin:10px 0 0;padding-left:18px}.ops__inp-row .ops__inp{flex:1}.ops__compose-body{background:var(--lx-surface-2);color:var(--lx-text);border:1px solid var(--lx-line);font-size:var(--lx-fs-sm);resize:vertical;border-radius:8px;width:100%;max-width:640px;padding:8px 10px}.ops__tpl-frame{border:1px solid var(--lx-line);background:#fff;border-radius:10px;width:100%;height:420px}.ops__deliv.ops__card{padding:var(--lx-sp-4);display:block}.ops__deliv-head{align-items:center;gap:var(--lx-sp-2);margin-bottom:var(--lx-sp-3);display:flex}.ops__deliv-head h2{font-size:var(--lx-fs-md);align-items:center;gap:8px;margin:0;display:flex}.ops__deliv-tag{letter-spacing:.06em;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.ops__deliv-tag.is-ok{color:#22c55e;background:#22c55e26}.ops__deliv-tag.is-action{color:#ef4444;background:#ef444426}.ops__deliv-tag.is-unknown{color:#94a3b8;background:#94a3b826}.ops__deliv-grid{gap:var(--lx-sp-4);margin-bottom:var(--lx-sp-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.ops__deliv-grid>div{flex-direction:column;gap:2px;min-width:0;display:flex}.ops__deliv-grid .ops__health-num{font-size:26px;line-height:1.1}.ops__deliv-sub{font-size:var(--lx-fs-xs,11px);margin-top:8px;display:block}.ops__deliv-bl{margin:var(--lx-sp-3) 0 0;padding:var(--lx-sp-3) 0 0;border-top:1px solid var(--lx-line);font-size:var(--lx-fs-sm);flex-direction:column;gap:6px;list-style:none;display:flex}.ops__deliv-bl li{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.ops__deliv-dot{border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.ops__deliv-dot.is-good{background:#22c55e}.ops__deliv-dot.is-bad{background:#ef4444}.ops__deliv-dot.is-unknown{background:#94a3b8}.ops__flash{flex-wrap:wrap;justify-content:flex-start;line-height:1.5}.ops__mint{border:1px solid var(--lx-line);border-radius:var(--lx-radius-md,10px);background:var(--lx-surface-2);padding:var(--lx-sp-3);margin-bottom:var(--lx-sp-4)}.ops__mint-head{font-weight:var(--lx-fw-semi);margin-bottom:var(--lx-sp-3);align-items:center;gap:8px;display:flex}.ops__mint-search{gap:var(--lx-sp-2);margin-bottom:var(--lx-sp-3);display:flex}.ops__mint-search .ops__inp{flex:1;min-width:0}.ops__mint-hits{margin:0 0 var(--lx-sp-3);flex-direction:column;gap:6px;max-height:260px;padding:0;list-style:none;display:flex;overflow-y:auto}.ops__mint-hits li{align-items:center;gap:var(--lx-sp-2);border:1px solid #0000;border-radius:8px;padding:6px;display:flex}.ops__mint-hits li.is-picked{border-color:var(--lx-accent,#ff7a18);background:#ff7a180f}.ops__mint-hits img,.ops__mint-noart{object-fit:cover;background:var(--lx-bg);border-radius:4px;flex:none;width:34px;height:51px}.ops__mint-hit-main{flex:1;min-width:0}.ops__mint-hit-title{font-size:var(--lx-fs-sm)}.ops__mint-grid{gap:var(--lx-sp-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.ops__mint-code{margin-top:var(--lx-sp-3);padding-top:var(--lx-sp-3);border-top:1px solid var(--lx-line);flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ops__mint-code b{font-family:var(--lx-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--lx-accent,#ff7a18);font-size:22px}.ops__mint-err{color:#ef4444;font-size:var(--lx-fs-sm)}.ops__codeinp{font-family:var(--lx-mono,ui-monospace, monospace);letter-spacing:.06em;font-size:18px}.ops__codeinp.is-bad{border-color:#ef4444}.ops__codehint{font-size:var(--lx-fs-xs,11px);margin-top:4px;display:block}.ops__live{font-size:10px;font-weight:var(--lx-fw-bold);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--lx-radius-full);color:#fff;white-space:nowrap;background:#6b7280;align-items:center;gap:4px;padding:3px 7px;display:inline-flex}.ops__ccard-poster .ops__live{position:absolute;bottom:6px;right:6px}.ops__live.is-live{background:var(--lx-success,#22c55e)}.ops__live.is-scheduled{background:#3b82f6}.ops__live.is-expired{background:var(--lx-danger,#ef4444)}.ops__live.is-draft{background:#4b5563}.ops__avail{border:1px solid var(--lx-border,#2a2f3a);border-radius:var(--lx-radius-md,10px);background:var(--lx-surface-2,#ffffff08);margin-bottom:14px;padding:12px 14px 14px}.ops__avail-head{font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-sm);align-items:center;gap:8px;margin-bottom:6px;display:flex}.ops__avail-code{font-family:var(--lx-mono,ui-monospace, monospace);margin-left:auto;font-size:12px}.ops__avail-now{font-size:var(--lx-fs-sm);margin-bottom:10px}.ops__avail-warn{font-size:var(--lx-fs-xs,11px);color:var(--lx-warning,#f59e0b);align-items:flex-start;gap:6px;margin-bottom:10px;line-height:1.45;display:flex}.ops__avail-btns{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.ops__action-btn.is-go{color:var(--lx-success,#22c55e);border-color:#22c55e80}.ops__action-btn.is-stop{color:var(--lx-danger,#ef4444);border-color:#ef444480}.ops__avail-sched{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:8px;display:grid}.ops__avail-fld{flex-direction:column;gap:4px;display:flex}.ops__avail-fld>span{font-size:var(--lx-fs-xs,11px);color:var(--lx-text-dim,#9aa1ac)}.ops__avail-sched>.ops__action-btn{justify-content:center;height:34px}.ops__avail-tz{font-size:var(--lx-fs-xs,11px);margin-top:8px;line-height:1.45;display:block}.ops__ccard-code{font-family:var(--lx-mono,ui-monospace, monospace);letter-spacing:.04em;border-radius:var(--lx-radius-full);color:#fff;background:#000000b8;padding:2px 6px;font-size:11px;position:absolute;bottom:6px;left:6px}.ops__ccard-norating{font-size:9px;font-weight:var(--lx-fw-bold);letter-spacing:.04em;border-radius:var(--lx-radius-full);background:var(--lx-warning,#f59e0b);color:#111;padding:2px 6px;position:absolute;top:6px;left:6px}.ops__archtoggle{font-size:var(--lx-fs-sm);color:var(--lx-text-dim,#9aa1ac);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.ops__ccard-wrap.is-archived{opacity:.55}
