.db{background:var(--invert-bg);height:40px;color:var(--invert-ink);justify-content:center;align-items:center;gap:12px;padding:0 16px;display:flex}.db[hidden]{display:none}.db-seg{gap:4px;display:flex}.db-i{color:var(--invert-ink);opacity:.7;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:4px 12px;font-size:13px}.db-i:hover{opacity:1}.db-i.on{background:var(--accent-fill);color:var(--on-accent);opacity:1;font-weight:600}.db{position:relative}.db-seller{opacity:.85;align-items:center;gap:8px;font-size:13px;display:flex;position:absolute;right:16px}.db-seller[hidden]{display:none}.db-seller select{font:inherit;color:var(--invert-ink);background:0 0;border:1px solid #ffffff47;border-radius:6px;max-width:320px;padding:4px 8px;font-size:13px}.db-seller select option{color:#111}.seller-stub{text-align:center;max-width:460px;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:12px;margin:56px auto;padding:24px;font-size:13px;line-height:1.6}.seller-stub b{color:var(--ink);margin-bottom:6px;font-size:16px;display:block}.seller-stub code{color:var(--ink-2);background:var(--surface-2);border-radius:4px;padding:2px 6px;font-size:12px}.demo-brands .sub{opacity:.8}.demo-brands a{align-items:center;gap:8px;display:flex}.demo-brands a.on{font-weight:600}.demo-brands a i{color:var(--muted);font-size:12px;font-style:normal}.demo-dot{border-radius:999px;flex:none;width:10px;height:10px}.seller-hint{border:1px solid var(--line);background:var(--surface);max-width:560px;color:var(--ink-2);border-radius:6px;margin:16px auto 0;padding:10px 16px;font-size:13px;line-height:1.5}.seller-hint b{color:var(--ink)}.pill{font-family:var(--sans);letter-spacing:.04em;white-space:nowrap;border-radius:3px;padding:2px 6px;font-size:10.5px;font-weight:600;display:inline-block}.p-ok{background:var(--ok-soft);color:var(--ok)}.p-warn{background:var(--warn-soft);color:var(--warn)}.p-crit{background:var(--crit-soft);color:var(--crit)}.p-neu{background:var(--surface-3);color:var(--ink-2)}.p-new,.p-acc{background:var(--accent-soft);color:var(--accent-2)}.pill .dot{vertical-align:1px;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.mk-sub{color:var(--muted);white-space:normal;margin-top:2px;font-size:10.5px;font-weight:400;display:block}.mk-sub.in{white-space:nowrap;display:inline}.mk-clock{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:12.5px;font-weight:600}.c-crit{color:var(--crit)}.c-warn{color:var(--warn)}.c-ok{color:var(--ok)}.c-mut{color:var(--muted)}.st-page{background:var(--ground);min-height:100%;padding:34px 40px 60px}.st-head{max-width:760px;margin-bottom:30px}.st-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:10px;font-weight:700}.st-head h1{letter-spacing:-.02em;margin:0 0 10px;font-size:26px;font-weight:700}.st-head p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.6}.st-sec{margin-bottom:28px}.st-sec h2{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin:0 0 10px;font-size:11px;font-weight:700}.st-note{color:var(--muted);max-width:760px;margin:0 0 10px;font-size:12px;line-height:1.55}.st-tbl{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);width:100%}.st-tbl th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);background:var(--surface-2);padding:9px 12px;font-size:9.5px;font-weight:700}.st-tbl td{border-bottom:1px solid var(--line);color:var(--ink-2);vertical-align:top;padding:11px 12px;font-size:12px;line-height:1.5}.st-tbl tr:last-child td{border-bottom:0}.st-tbl td:first-child{white-space:nowrap;width:210px}.st-tbl td:nth-child(2){width:150px;color:var(--ink)}.st-who{white-space:nowrap;border-radius:9px;padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-block}.st-who.sys{background:var(--surface-3);color:var(--ink-2)}.st-who.uw{background:var(--accent-soft);color:var(--accent-2)}.st-who.sel{background:var(--warn-soft);color:var(--warn)}.st-who.free{background:var(--ok-soft);color:var(--ok)}.st-who.none{background:var(--surface-2);color:var(--muted)}.st-link{color:var(--accent);cursor:pointer;border-bottom:1px solid}.st-links{flex-wrap:wrap;gap:9px;display:flex}.st-card{background:var(--surface);border:1px solid var(--line);cursor:pointer;flex-direction:column;gap:3px;min-width:190px;padding:11px 13px;display:flex}.st-card:hover{border-color:var(--accent)}.st-card b{color:var(--ink);font-size:12.5px;font-weight:600}.st-card span{color:var(--muted);font-size:11px;line-height:1.45}.pill.esc{margin-left:4px}.pill[hidden]{display:none}.ic{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.14em;flex:none;width:1em;height:1em}.ic.s{width:11px;height:11px}.ic.l{width:1.2em;height:1.2em}.ic.xl{stroke-width:1.5px;width:26px;height:26px}.mk-main{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:auto}.ph-stage{background:var(--surface-3);flex:1;justify-content:center;min-height:620px;padding:34px 20px;display:flex}.ph{background:var(--surface);border:1px solid var(--line-strong);width:390px;height:844px;max-height:100%;box-shadow:0 8px 30px -10px rgba(var(--shadow-rgb),.28);border-radius:14px;flex-direction:column;align-self:flex-start;display:flex;overflow:hidden}iframe.ph.live-tg{border:1px solid var(--line-strong);background:#fff;padding:0}iframe.live-mail{background:var(--surface-2);border:0;flex:1;width:100%;min-height:0;display:block}.pp{z-index:8001;border:1px solid var(--line);background:var(--surface);width:min(360px,100vw - 32px);max-height:calc(100vh - 68px);color:var(--ink);box-shadow:var(--shadow);border-radius:12px;padding:16px;font-size:13px;position:fixed;bottom:16px;right:16px;overflow:auto}.pp[hidden]{display:none}.pp-h{justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 12px;display:flex}.pp-h b{font-size:16px}.pp-h span{color:var(--muted);font-size:12px}.pp-sec{border-top:1px solid var(--line);padding:12px 0}.pp-sec:first-of-type{border-top:0;padding-top:0}.pp-k{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px;font-size:11px}.pp-now{align-items:baseline;gap:8px;display:flex}.pp-now b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.pp-now span{color:var(--ink-2)}.pp-st{color:var(--muted);margin:4px 0 12px}.pp-st.work{color:var(--ok)}.pp-row{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}.pp-b{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:4px 10px;font-size:13px}.pp-b:hover{border-color:var(--line-strong)}.pp-b.on{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent);font-weight:600}.pp-b:focus-visible{outline:2px solid var(--accent-bright);outline-offset:1px}.pp-b.warn{border-color:var(--crit);color:var(--crit)}.pp-note{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.5}.pp-stand{color:var(--ink);border-radius:6px;align-items:baseline;gap:8px;padding:6px 8px;font-size:13px;text-decoration:none;display:flex}a.pp-stand:hover{background:var(--surface-2)}.pp-stand.on b{font-weight:600}.pp-stand b{font-weight:500}.pp-stand i{color:var(--muted);margin-left:auto;font-size:12px;font-style:normal}a.pp-stand i{color:var(--accent-2)}.pp-links{flex-wrap:wrap;gap:12px;display:flex}.pp-links a{color:var(--accent)}.fb-x{font:400 16px/1 var(--sans);color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 2px}.fb-x:hover{color:var(--ink)}.fb-link{font:600 11.5px var(--sans);color:var(--accent);background:0 0;border:0;padding:0}.fb-kinds{gap:4px;display:flex}.fb-kinds button{font:600 11.5px var(--sans);color:var(--ink-2);background:var(--surface);border:1px solid var(--line-strong);border-radius:999px;padding:4px 10px}.fb-kinds button[aria-checked=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.fb-sheet textarea{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);resize:vertical;border-radius:3px;padding:8px 10px}.fb-sheet textarea:focus{outline:2px solid var(--accent-bright);outline-offset:-1px;border-color:#0000}.fb-hint{color:var(--muted);font-size:11.5px}.fb-btn{font:600 11.5px var(--sans);color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line-strong);border-radius:3px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.fb-btn:disabled{opacity:.5}.fb-btn.pri{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent)}.fb-st{background:var(--accent-soft);color:var(--accent-2);border-radius:999px;padding:2px 6px;font-size:10.5px;font-weight:600}.fb-st.progress{background:var(--warn-soft);color:var(--warn)}.fb-st.done{background:var(--ok-soft);color:var(--ok)}.fb-st.wontfix{background:var(--surface-3);color:var(--ink-2)}.fb-st.withdrawn{background:var(--surface-3);color:var(--muted);text-decoration:line-through}.fb-sheet{z-index:9002;background:var(--surface);border-left:1px solid var(--line-strong);width:440px;max-width:100vw;box-shadow:-16px 0 48px -24px rgba(var(--shadow-rgb),.38);font:400 12.5px/1.45 var(--sans);color:var(--ink);flex-direction:column;transition:transform .2s;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;transform:translate(100%)}.fb-sheet.open{transform:none}@media (prefers-reduced-motion:reduce){.fb-sheet{transition:none}}.fb-sheet-h{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;padding:12px 16px 12px 20px;display:flex}.fb-sheet-h b{flex:1;font-size:14px;font-weight:600}.fb-sheet-h .fb-x{font-size:20px}.fb-sheet-b{flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px 20px;display:flex;overflow:auto}.fb-f{flex-direction:column;gap:6px;display:flex}.fb-f.grow{flex:1;min-height:160px}.fb-f.grow textarea{resize:none;flex:1;padding:10px 12px;line-height:1.5}.fb-k{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:600}.fb-shot-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fb-sheet-f{border-top:1px solid var(--line);flex:none;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.fb-sheet-f kbd{font:400 10.5px var(--sans);opacity:.7;margin-left:2px}.fb-saved{color:var(--muted);margin-right:auto;font-size:11.5px}.fb-k i{text-transform:none;letter-spacing:0;font-style:normal;font-weight:400}.fb-title{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:3px;padding:8px 12px;font-size:13.5px;font-weight:600}.fb-title:focus{outline:2px solid var(--accent-bright);outline-offset:-1px;border-color:#0000}.fb-title[aria-invalid=true]{border-color:var(--crit);outline-color:var(--crit)}.fb-msg-t{margin-bottom:4px;display:block}.fb-att-open{cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative}.fb-att.edit .fb-att-open:after{content:"Изменить";color:#fff;font:600 11.5px var(--sans);opacity:0;background:#0f172a8c;border-radius:3px;place-items:center;transition:opacity .12s;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.fb-att.edit .fb-att-open:hover:after{opacity:1}.fb-att.edit .fb-att-open:focus-visible:after{opacity:1}.fb-att .fb-att-open img{cursor:pointer}.fb-tabs{border-bottom:1px solid var(--line);flex:none;gap:16px;padding:0 20px;display:flex}.fb-tabs button{font:600 12.5px var(--sans);color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 0 9px;display:inline-flex}.fb-tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.fb-tab-n{background:var(--accent-fill);min-width:16px;height:16px;color:var(--on-accent);font:600 10.5px/16px var(--sans);text-align:center;border-radius:999px;padding:0 5px}.fb-pane{flex-direction:column;flex:1;min-height:0;display:flex}.fb-pane[hidden]{display:none}.fb-note{color:var(--muted);margin:0;font-size:11.5px}.fb-list{gap:0;padding:0}.fb-row{text-align:left;width:100%;font:inherit;color:inherit;border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;flex-direction:column;gap:4px;padding:12px 20px;display:flex}.fb-row:hover{background:var(--surface-2)}.fb-row.new{box-shadow:inset 3px 0 0 var(--accent-fill)}.fb-row-m{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fb-row-w{color:var(--muted);margin-left:auto;font-size:11.5px}a.fb-row-w{color:var(--accent);text-decoration:none}.fb-row-t b{font-weight:600}.fb-row-t{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fb-row-s{color:var(--muted);font-size:11.5px}.fb-new{color:var(--accent);font-size:10.5px;font-style:normal;font-weight:600}.fb-kind{background:var(--surface-3);color:var(--ink-2);border-radius:999px;padding:2px 6px;font-size:10.5px;font-weight:600}.fb-kind.bug{background:var(--crit-soft);color:var(--crit)}.fb-kind.idea{background:var(--accent-soft);color:var(--accent-2)}.fb-empty{text-align:center;color:var(--muted);padding:40px 20px}.fb-back{align-self:flex-start}.fb-msg{background:var(--surface-2);border:1px solid var(--line);border-radius:6px;padding:10px 12px}.fb-msg.dev{background:var(--accent-soft);border-color:#0000}.fb-msg p{white-space:pre-wrap;margin:0}.fb-msg em{color:var(--muted);margin-top:4px;font-size:11.5px;font-style:normal;display:block}.fb-reply{flex-direction:column;align-items:stretch;gap:8px}.fb-reply textarea{resize:none}.fb-reply-a{justify-content:flex-end;align-items:center;gap:8px;display:flex}.fb-reply-a .fb-hint{margin-right:auto}.fb-th-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.fb-th-acts{gap:6px;display:flex}.fb-archive>summary{color:var(--muted);cursor:pointer;padding:12px 20px;font-size:11.5px;font-weight:600;list-style-position:inside}.fb-archive .fb-row{opacity:.75}.fb-editing{background:var(--warn-soft);color:var(--ink-2);border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:11.5px;display:flex}.fb-editing[hidden]{display:none}.fb-undo{z-index:9300;background:var(--invert-bg,#111827);color:var(--invert-ink,#fff);font:400 12.5px/1.3 var(--sans);box-shadow:0 10px 28px -8px rgba(var(--shadow-rgb),.45);white-space:nowrap;border-radius:999px;align-items:center;gap:14px;padding:8px 8px 8px 16px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.fb-undo button{font:600 11.5px var(--sans);color:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;padding:5px 12px}.fb-undo button:hover{background:#ffffff38}.fb-sheet.drop{outline:2px dashed var(--accent-bright);outline-offset:-6px}.fb-atts{flex-wrap:wrap;gap:8px;display:flex}.fb-att{display:block;position:relative}.fb-att img{object-fit:cover;object-position:top left;border:1px solid var(--line-strong);cursor:zoom-in;border-radius:3px;width:72px;height:56px;display:block}.fb-att>button:not(.fb-att-open){border:1px solid var(--line-strong);background:var(--surface);width:20px;height:20px;color:var(--ink-2);font:600 12.5px/1 var(--sans);border-radius:999px;padding:0;position:absolute;top:-6px;right:-6px}.fb-msg .fb-atts{margin:6px 0 4px}.fb-sheet [data-pane=new] .fb-att img{width:120px;height:80px}.fb-ed{z-index:9100;background:#0b1220;justify-content:center;align-items:flex-start;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.fb-ed canvas{cursor:crosshair;display:block}.fb-ed-tip{color:#fff;font:600 12.5px var(--sans);pointer-events:none;background:#0f172ad9;border-radius:999px;padding:6px 12px;position:fixed;top:16px;left:50%;transform:translate(-50%)}.fb-ed-bar{white-space:nowrap;background:#111827;border-radius:999px;align-items:center;gap:8px;padding:6px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px -8px #0009}.fb-ed-bar button{font:600 11.5px var(--sans);color:#e5e7eb;background:0 0;border:1px solid #374151;border-radius:999px;padding:4px 10px}.fb-ed-bar button:disabled{opacity:.4}.fb-ed-bar button.pri{color:#111827;background:#fff;border-color:#fff}.fb-ed-bar kbd{font:400 10.5px var(--sans);opacity:.6;margin-left:4px}.fb-ed-tools{border-right:1px solid #374151;gap:2px;padding-right:6px;display:flex}.fb-ed-bar button.ico{border-radius:999px;place-items:center;width:32px;height:32px;padding:0;display:grid}.fb-ed-bar button.ico svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.fb-ed-bar button.ico:hover:not(:disabled){background:#1f2937}.fb-ed-bar button.sw{background:var(--sw);border:1px solid #ffffff59;border-radius:999px;width:22px;height:22px;margin:5px 2px;padding:0}.fb-ed-bar button.sw[aria-checked=true]{box-shadow:0 0 0 2px #111827,0 0 0 4px #fff}.fb-ed-tools button{border-color:#0000}.fb-ed-tools button.ico[aria-checked=true]{color:#fff;background:#374151}.fb-ed-text{z-index:1;color:#e5484d;background:#ffffffeb;border:1px dashed #e5484d;border-radius:3px;outline:none;min-width:160px;padding:2px 6px;font:700 16px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:fixed}.fb-view{z-index:9200;cursor:zoom-out;background:#0b1220d9;place-items:center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.fb-view img{border-radius:3px;max-width:100%;max-height:100%;box-shadow:0 16px 40px -12px #0009}
