/* AVTOMATIK YASALGAN — qo'lda tahrirlanmaydi. Manba: Claude Design (yangi dizayn), yangi/p/site-workers.html <style>.
   Generator: scripts/site_css.py */
.s-head{display:flex;flex-direction:column;gap:var(--sp-2);margin-bottom:var(--sp-5)}
.s-head h1{font-size:var(--fs-700);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);line-height:1.15}
.s-head p{color:var(--c-ink-2);font-size:var(--fs-300);line-height:1.5;max-width:760px}
.s-sec{margin-top:var(--sp-8)}
.s-cr{flex-wrap:wrap;row-gap:2px} .s-cr a,.s-cr span{white-space:nowrap}
.s-t{font-size:var(--fs-500);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);line-height:1.2}
.s-sh{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-4)}
.s-sh p{color:var(--c-ink-3);font-size:var(--fs-250);margin-top:4px}
@media (min-width:768px){ .s-head h1{font-size:var(--fs-disp)} .s-t{font-size:var(--fs-600)} }
.bigsearch{display:flex;align-items:center;gap:var(--sp-2);padding:6px;border-radius:var(--r-3);background:var(--c-surface);border:1.5px solid var(--c-line-strong);box-shadow:var(--e-1);max-width:640px;margin:0}
.bigsearch .q{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding-left:var(--sp-2h);color:var(--c-ink-3);font-size:var(--fs-300);white-space:nowrap}
.bigsearch .q span{overflow:hidden;text-overflow:ellipsis}
.bigsearch .btn{flex:none;height:var(--h-control-sm);padding:0 var(--sp-4)}
.faq{overflow:hidden}
.faq details + details{border-top:var(--bw-1) solid var(--c-line)}
.faq summary{list-style:none;display:flex;align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-3) var(--sp-4);font-weight:var(--fw-semi);font-size:var(--fs-300);cursor:pointer}
.faq summary span{flex:1;min-width:0}
.faq summary::-webkit-details-marker{display:none}
.faq summary .i{color:var(--c-ink-3)}
.faq details[open] summary .i{rotate:180deg}
.faq details p{padding:0 var(--sp-4) var(--sp-4);color:var(--c-ink-2);font-size:var(--fs-250);line-height:1.55;max-width:720px}
@media (min-width:768px){ .faq summary{padding:var(--sp-3) var(--sp-5)} .faq details p{padding:0 var(--sp-5) var(--sp-5)} }
.band{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-6) var(--sp-5);border-radius:var(--r-4);background:var(--c-brand-grad);color:var(--c-on-brand)}
.band h2{font-size:var(--fs-500);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);line-height:1.2}
.band p{margin-top:6px;font-size:var(--fs-300);line-height:1.5;opacity:.92}
.band-b{display:flex;flex-direction:column;gap:var(--sp-2)}
.band .btn.inv{background:var(--c-surface);color:var(--c-brand-ink);box-shadow:none}
.band .btn.gl{background:transparent;border-color:currentColor;color:var(--c-on-brand)}
@media (min-width:768px){ .band{flex-direction:row;align-items:center;padding:var(--sp-7) var(--sp-8)} .band h2{font-size:var(--fs-600)} .band-b{flex-direction:row;flex:none} }
.prc{overflow:hidden}
.prl{padding-top:var(--sp-2)}
.pr{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:48px;padding:var(--sp-2) var(--sp-4);font-size:var(--fs-250);color:var(--c-ink-2)}
.pr + .pr{border-top:var(--bw-1) solid var(--c-line)}
.pr:hover{background:var(--c-surface-2)}
.pr b{color:var(--c-ink);font-weight:var(--fw-semi);white-space:nowrap}
.prn{display:flex;gap:var(--sp-2);align-items:flex-start;padding:var(--sp-3) var(--sp-4);background:var(--c-surface-2);font-size:var(--fs-200);color:var(--c-ink-3);line-height:1.45}
.prn .i{margin-top:1px}
@media (min-width:768px){ .pr{padding:var(--sp-2) var(--sp-5)} .prn{padding:var(--sp-3) var(--sp-5)} }
.wk{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4)}
.wk-t{gap:var(--sp-3)}
.wk b{display:block;font-size:var(--fs-350);font-weight:var(--fw-semi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wk small{display:block;font-size:var(--fs-200);color:var(--c-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.acats{display:grid;grid-template-columns:1fr;gap:var(--sp-3)}
@media (min-width:768px){ .acats{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4)} }
@media (min-width:1024px){ .acats{grid-template-columns:repeat(4,minmax(0,1fr))} }
.acats.d-only{display:none} @media (min-width:768px){ .acats.d-only{display:grid} }
.acat{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4) var(--sp-5)}
.acat .ic{margin-bottom:var(--sp-1)}
.acat b{font-size:var(--fs-350);font-weight:var(--fw-semi)}
.acat p{font-size:var(--fs-200);color:var(--c-ink-3);line-height:1.45;margin-bottom:var(--sp-2)}
.acat .foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;font-size:var(--fs-200);color:var(--c-ink-2);font-weight:var(--fw-medium)}
.clist .lnk .ic{width:40px;height:40px}
.trust b{display:block;font-size:var(--fs-300)} .trust small{display:block;color:var(--c-ink-3);font-size:var(--fs-200)} .trust .row{align-items:flex-start;gap:12px}
.chips .pill{background:var(--c-surface)}
.lead-row{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-5)}
@media (max-width:767px){ .lead-row .btn{flex:1 1 100%} }
.cta-bar.m-only{margin:var(--sp-5) calc(-1*var(--gut)) calc(-1*var(--sp-8));padding:var(--sp-3) var(--gut) var(--sp-4);z-index:4}

.hh{align-items:start} .hh > *{min-width:0}
.live{overflow:hidden;box-shadow:var(--e-2)}
.live .item{padding:var(--sp-3) var(--sp-4)}
.live .item .side small{color:var(--c-ink-3)}
.live-f{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);border-top:var(--bw-1) solid var(--c-line);background:var(--c-surface-2)}
.live-f .link{display:inline-flex;align-items:center;min-height:var(--h-tap)}
@media (min-width:768px){ .live .item{padding:var(--sp-3) var(--sp-5)} .live-f{padding:var(--sp-2) var(--sp-5)} }
.bn{display:flex;gap:var(--sp-3);align-items:flex-start} .bn b{display:block;font-size:var(--fs-350);font-weight:var(--fw-semi)} .bn p{font-size:var(--fs-250);color:var(--c-ink-3);line-height:1.5;margin-top:2px}
@media (min-width:768px){ .bn{flex-direction:column} .bn b{margin-top:var(--sp-1)} }
.grid3 .bn{margin:0} @media (max-width:767px){ .bns{gap:var(--sp-2)} }
.hh .sm-n{font-size:var(--fs-200);color:var(--c-ink-3);margin-top:var(--sp-3)}
.st4{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--sp-3)}
.st4 li{display:grid;grid-template-columns:32px 1fr;column-gap:var(--sp-3);row-gap:2px;padding:var(--sp-4);background:var(--c-surface);border:var(--bw-1) solid var(--c-line);border-radius:var(--r-3)}
.st4 .n{grid-row:span 2;width:32px;height:32px;border-radius:50%;background:var(--c-brand-soft);color:var(--c-brand-ink);display:grid;place-items:center;font-weight:var(--fw-bold);font-size:var(--fs-250)}
.st4 b{font-size:var(--fs-300);font-weight:var(--fw-semi)} .st4 small{font-size:var(--fs-200);color:var(--c-ink-3)}
@media (min-width:768px){ .st4{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4)} .st4 li{grid-template-columns:1fr;padding:var(--sp-5)} .st4 .n{grid-row:auto;margin-bottom:var(--sp-2)} }
.dm{display:flex;align-items:baseline;gap:var(--sp-3)} .dm em{font-style:normal;font-size:var(--fs-200);color:var(--c-ink-3);white-space:nowrap}
.rev{display:flex;flex-direction:column;gap:var(--sp-3)} .rev p{font-size:var(--fs-350);line-height:1.55}
.rev b{display:block;font-size:var(--fs-300)} .rev small{display:flex;align-items:center;gap:4px;font-size:var(--fs-200);color:var(--c-ink-3)} .rev small .i{fill:var(--c-accent);stroke:none}
.plans{grid-template-columns:1fr;gap:var(--sp-3)}
@media (min-width:768px){ .plans{grid-template-columns:1fr 1fr;gap:var(--sp-4)} }
.plan{display:flex;flex-direction:column;gap:var(--sp-3)} .plan p{color:var(--c-ink-2);font-size:var(--fs-250);line-height:1.5}
.plan.on{border-color:var(--c-brand);box-shadow:0 0 0 3px var(--c-focus-halo)}
.plan .btn{margin-top:auto}
.ticks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}
.ticks li{display:flex;gap:var(--sp-2);align-items:center;font-size:var(--fs-250)} .ticks .i{color:var(--c-ok-ink)}
