:root[data-theme=dark]{--sm-appearance-canvas:#080b12;--sm-appearance-bg:var(--sm-appearance-canvas);--sm-appearance-sidebar:#0e131e;--sm-appearance-surface:#131a26;--sm-appearance-surface-2:#1b2535;--sm-appearance-surface-3:#263247;--sm-appearance-header:rgba(14,19,30,.96);--sm-appearance-hover:#202b3d;--sm-appearance-selected:#222b49;--sm-appearance-border:#303d52;--sm-appearance-border-strong:#465b78;--sm-appearance-control-border:#6b819f;--sm-appearance-line:var(--sm-appearance-border);--sm-appearance-line-strong:var(--sm-appearance-control-border);--sm-appearance-text:#f8fafc;--sm-appearance-text-secondary:#c7d3e2;--sm-appearance-muted:#9caec4;--sm-appearance-subtle:var(--sm-appearance-muted);--sm-appearance-text-subtle:var(--sm-appearance-muted);--sm-appearance-link:#8ab4ff;--sm-appearance-blue:#478aff;--sm-appearance-accent-violet:#a491ff;--sm-appearance-violet:var(--sm-appearance-accent-violet);--sm-appearance-action-bg:#478aff;--sm-appearance-action-hover:#70a4ff;--sm-appearance-on-action:#080f1d;--sm-appearance-focus:#a5c4ff;--sm-appearance-info:#7bc7ff;--sm-appearance-info-bg:#132c43;--sm-appearance-violet-bg:#28213f;--sm-appearance-accent-bg:var(--sm-appearance-violet-bg);--sm-appearance-success:#35d3a0;--sm-appearance-success-bg:#12352c;--sm-appearance-warning:#f4be66;--sm-appearance-warning-bg:#382c1b;--sm-appearance-danger:#ff8da5;--sm-appearance-danger-bg:#3c202d;--sm-appearance-green:var(--sm-appearance-success);--sm-appearance-red:var(--sm-appearance-danger);--sm-appearance-amber:var(--sm-appearance-warning);--sm-appearance-status-success:var(--sm-appearance-success);--sm-appearance-status-warning:var(--sm-appearance-warning);--sm-appearance-status-danger:var(--sm-appearance-danger);--sm-appearance-border-soft:var(--sm-appearance-border);--sm-appearance-white:var(--sm-appearance-surface);--sm-appearance-disabled-surface:#1d2838;--sm-appearance-disabled-text:#a9bad0;--sm-appearance-disabled-opacity:1;--sm-appearance-image-blend:normal;--sm-appearance-shadow:0 12px 36px rgba(0,0,0,.28);--sm-appearance-shadow-edge:inset 0 0 0 1px var(--sm-appearance-border),0 10px 28px -12px rgba(0,0,0,.45);--sm-appearance-focus-shadow:0 0 0 3px rgba(138,180,255,.38);--sm-appearance-panel-gradient:linear-gradient(120deg,#141c2a,#121925 55%,#1a1c30);--sm-appearance-world-sun:radial-gradient(70% 80% at 100% 0%,rgba(255,122,61,.09),transparent 70%),#111722;--sm-appearance-world-iris:radial-gradient(70% 80% at 0% 0%,rgba(134,112,255,.13),transparent 70%),#131623;--sm-appearance-world-sea:radial-gradient(70% 80% at 100% 100%,rgba(53,211,160,.09),transparent 70%),#101b24;--sm-appearance-world-rose:radial-gradient(70% 80% at 0% 100%,rgba(255,113,142,.09),transparent 70%),#1a1422;--sm-appearance-world-sky:radial-gradient(70% 80% at 100% 0%,rgba(71,138,255,.12),transparent 70%),#111a29;--sm-appearance-ambient:radial-gradient(60% 70% at 0% 0%,rgba(71,138,255,.09),transparent 70%),radial-gradient(60% 70% at 100% 0%,rgba(134,112,255,.11),transparent 70%);--sm-appearance-text-gradient:linear-gradient(105deg,#8ab4ff,#b4a0ff 65%,#ff9fba);color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:var(--sm-appearance-surface,#f3f3f0);color:var(--sm-appearance-text,#171717);font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}button{cursor:pointer}.wrap{min-height:100vh;padding:42px 18px}.shell{width:min(1180px,100%);margin:0 auto;padding:30px;background:var(--sm-appearance-surface,#fff);border:1px solid var(--sm-appearance-border,#dcdcd7);border-radius:14px}.top{display:flex;justify-content:space-between;gap:25px;align-items:flex-start}.badge{margin:0 0 7px;font-size:13px;font-weight:800;letter-spacing:1.2px}h1,h2{margin:0}h1{font-size:34px}h2{font-size:20px}.note{margin:10px 0 0;color:var(--sm-appearance-muted,#777)}.running{display:flex;align-items:center;gap:8px;padding:10px 12px;color:var(--sm-appearance-success,#315d31);background:var(--sm-appearance-success-bg,#f1f8ef);border:1px solid var(--sm-appearance-border,#d6e8d2);border-radius:8px;font-size:13px;font-weight:700}.running i{width:7px;height:7px;border-radius:50%;background:#54a052}.createForm{margin-top:25px;display:grid;grid-template-columns:.7fr 1fr 1fr auto;gap:7px}input{min-width:0;height:46px;padding:0 12px;border:1px solid var(--sm-appearance-control-border,#cecec9);border-radius:7px;outline:0}input:focus{border-color:var(--sm-appearance-focus,#777)}.addCompetitor button,.createForm button{min-height:46px;padding:0 15px;border:0;border-radius:7px;color:#fff;background:var(--sm-appearance-surface,#151515);font-weight:700}button:disabled{opacity:var(--sm-appearance-disabled-opacity,.55);cursor:wait}.error{margin-top:14px;padding:12px;color:var(--sm-appearance-danger,#842828);background:var(--sm-appearance-danger-bg,#fff0f0);border:1px solid var(--sm-appearance-border,#efcaca);border-radius:8px;overflow-wrap:anywhere}.stats{margin-top:20px;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid var(--sm-appearance-border,#e0e0db);border-radius:9px}.stats>div{padding:14px 16px;border-right:1px solid var(--sm-appearance-border,#e0e0db)}.stats>div:last-child{border-right:0}.stats span{display:block;color:var(--sm-appearance-muted,#888);font-size:13px;font-weight:800;text-transform:uppercase}.stats strong{display:block;margin-top:4px;font-size:20px}.groups{margin-top:22px;display:grid;gap:16px}.empty{padding:25px;color:var(--sm-appearance-muted,#777);text-align:center;border:1px dashed var(--sm-appearance-border,#ccccc6);border-radius:9px}.groupCard{padding:19px;border:1px solid var(--sm-appearance-border,#ddddd8);border-radius:11px}.groupHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.textDanger{padding:0;border:0;color:var(--sm-appearance-danger,#9a4747);background:transparent;font-size:13px}.insight{margin-top:15px;padding:12px 14px;display:flex;justify-content:space-between;gap:20px;border:1px solid var(--sm-appearance-border,#deded9);border-radius:8px;background:var(--sm-appearance-surface,#f7f7f4)}.insight strong{font-size:12px}.insight span{color:var(--sm-appearance-muted,#777);font-size:13px}.insight.overpriced{border-color:var(--sm-appearance-border,#ecd09e);background:var(--sm-appearance-warning-bg,#fff7e9)}.insight.best_price{border-color:var(--sm-appearance-border,#cce3c7);background:var(--sm-appearance-success-bg,#f1f8ef)}.insight.underpriced{border-color:var(--sm-appearance-border,#c8dbed);background:var(--sm-appearance-info-bg,#f0f7fd)}.table{margin-top:13px;overflow:hidden;border:1px solid var(--sm-appearance-border,#e2e2dd);border-radius:8px}.tableRow{min-height:60px;padding:0 12px;display:grid;grid-template-columns:1.7fr .7fr .7fr .75fr .7fr 30px;gap:10px;align-items:center;border-bottom:1px solid var(--sm-appearance-border,#ecece8);font-size:13px}.tableRow:last-child{border-bottom:0}.tableHead{min-height:34px;color:var(--sm-appearance-muted,#888);background:var(--sm-appearance-surface,#f7f7f4);font-size:12px;font-weight:800;text-transform:uppercase}.ownRow{background:var(--sm-appearance-warning-bg,#fbfbf8)}.store{min-width:0;display:flex;gap:10px;align-items:center}.thumb{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;background:var(--sm-appearance-surface,#f2f2ef);border:1px solid var(--sm-appearance-border,#e0e0db);border-radius:7px}.thumb img{width:100%;height:100%;object-fit:contain}.store div:last-child{min-width:0}.store small,.store strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.store small{margin-top:3px;color:var(--sm-appearance-muted,#888);font-size:12px}.mode{display:inline-flex;width:fit-content;padding:4px 6px;border-radius:999px;font-size:12px;font-weight:800}.mode.direct{color:var(--sm-appearance-success,#316b36);background:var(--sm-appearance-success-bg,#edf7eb);border:1px solid var(--sm-appearance-border,#d2e7ce)}.mode.browser{color:var(--sm-appearance-warning,#72531c);background:var(--sm-appearance-warning-bg,#fff6df);border:1px solid var(--sm-appearance-border,#ead5a0)}.good{color:var(--sm-appearance-success,#34723a)}.bad{color:var(--sm-appearance-text-secondary,#9a3232)}.remove{width:26px;height:26px;border:1px solid var(--sm-appearance-border,#e0e0db);border-radius:6px;color:var(--sm-appearance-text-secondary,#8a4444);background:var(--sm-appearance-surface,#f7f7f4)}.sessionHint{margin-top:10px;padding:9px 11px;color:var(--sm-appearance-text-secondary,#6c6043);background:var(--sm-appearance-warning-bg,#fffaf0);border:1px solid var(--sm-appearance-border,#eadfbf);border-radius:7px;font-size:13px}.addCompetitor{margin-top:10px;display:grid;grid-template-columns:1fr auto;gap:7px}.events{margin-top:30px;padding-top:25px;border-top:1px solid var(--sm-appearance-border,#deded9)}.sectionTitle{margin-bottom:12px}.eventRow{min-height:55px;padding:10px 12px;display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid var(--sm-appearance-border,#ecece8)}.eventRow span,.eventRow strong{display:block}.eventRow strong{font-size:13px}.eventRow span{margin-top:4px;color:var(--sm-appearance-text-secondary,#555);font-size:13px}.eventRow small{color:var(--sm-appearance-muted,#888);font-size:12px}@media(max-width:900px){.createForm{grid-template-columns:1fr}.insight{flex-direction:column}.table{overflow-x:auto}.tableRow{min-width:850px}}@media(max-width:600px){.shell{padding:20px}.top{flex-direction:column}.stats{grid-template-columns:1fr}.stats>div{border-right:0;border-bottom:1px solid var(--sm-appearance-border,#e0e0db)}.stats>div:last-child{border-bottom:0}.addCompetitor{grid-template-columns:1fr}}html{font-size:16px}body{line-height:1.45;-webkit-text-size-adjust:100%}button,input,select,textarea{font-size:13px}.pwLocaleSwitch{position:fixed;bottom:14px;right:16px;z-index:2000;height:38px;padding:0 9px;display:flex;align-items:center;gap:7px;color:var(--sm-appearance-text,#171717);background:var(--sm-appearance-surface,rgba(255,255,255,.96));border:1px solid var(--sm-appearance-border,#d4d4ce);border-radius:9px;box-shadow:var(--sm-appearance-shadow,0 5px 18px rgba(0,0,0,.07));font-family:Arial,Helvetica,sans-serif}.pwLocaleSwitch>span{font-size:14px}.pwLocaleSwitch select{height:30px;max-width:150px;padding:0 25px 0 7px;color:var(--sm-appearance-text,#171717);background:var(--sm-appearance-surface,#fff);border:0;outline:0;font-size:12px;font-weight:800}.pwLocaleSwitch small{color:var(--sm-appearance-muted,#777);font-size:12px;font-weight:700;white-space:nowrap}html[dir=rtl] .pwLocaleSwitch{right:auto;left:16px}html[dir=rtl] body{text-align:right}html[dir=rtl] .clientSide{inset:0 0 0 auto}html[dir=rtl] .clientBody{margin-left:0!important;margin-right:246px}html[dir=rtl] .clientAccount,html[dir=rtl] .clientBrand{direction:rtl}html[dir=rtl] .clientLink,html[dir=rtl] .workspaceBox,html[dir=rtl] input,html[dir=rtl] select,html[dir=rtl] textarea{text-align:right}@media(max-width:760px){html[dir=rtl] .clientBody{margin-right:0!important}.pwLocaleSwitch small{display:none}.pwLocaleSwitch{bottom:8px;right:8px}html[dir=rtl] .pwLocaleSwitch{right:auto;left:8px}}body{background:var(--sm-appearance-surface,#f3f6f4);color:var(--sm-appearance-text,#101513);font-family:Segoe UI Variable,Segoe UI,system-ui,-apple-system,sans-serif}