@layer components{.js-sar{position:relative}.js-jabe{position:absolute;inset-block-start:calc(100% + 10px);inset-inline-end:0;z-index:60;width:420px;max-width:calc(100vw - 24px);padding:10px;border:1px solid var(--line);border-radius:16px;background:var(--surface);color:var(--ink);box-shadow:0 18px 44px -18px rgb(0 0 0/.45);transform-origin:top left;animation:js-baz .16s ease-out}@keyframes js-baz{0%{opacity:0;transform:scale(.96) translateY(-4px)}}@media (max-width:639px){.js-sar{position:static}.js-jabe{position:fixed;inset-block-start:64px;inset-inline:12px;width:auto;max-width:none;transform-origin:top center}}.js-vorudi{display:flex;align-items:center;gap:8px;min-height:48px;padding-inline:12px;border:1.5px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink-muted)}.js-vorudi:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 18%,transparent)}.js-vorudi input{flex:1;min-width:0;height:44px;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:16px}.js-pish{display:grid;gap:2px;margin:8px 0 0;padding:0;list-style:none;max-height:min(60vh,440px);overflow-y:auto}.js-gozine{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 10px;border-radius:10px;cursor:pointer}.js-gozine:hover,.js-gozine[aria-selected=true]{background:var(--soft)}.js-gozine-ic{flex:none;color:var(--brand)}.js-gozine-matn{display:grid;min-width:0}.js-gozine-matn b{font-weight:600}.js-gozine-matn small{overflow:hidden;color:var(--ink-muted);font-size:.8125rem;white-space:nowrap;text-overflow:ellipsis}.js-hame{margin-block-start:4px;border-block-start:1px solid var(--line);border-radius:0 0 10px 10px;color:var(--brand);font-weight:600}.bp-hame{margin-block-start:8px;min-height:44px}.js-safhe{width:100%;max-width:1040px;margin-inline:auto;padding:28px 16px 56px}.js-h1{margin:0 0 16px;font-size:clamp(1.35rem,4vw,1.9rem);font-weight:800;line-height:1.5;overflow-wrap:anywhere}.js-form{display:flex;align-items:center;gap:8px;padding:6px;padding-inline-start:14px;border:1.5px solid var(--line);border-radius:14px;background:var(--surface)}.js-form:focus-within{border-color:var(--brand)}.js-form-ic{flex:none;color:var(--ink-muted)}.js-form input{flex:1;min-width:0;height:44px;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:16px}.js-form button{flex:none;min-height:44px;padding-inline:18px;border:0;border-radius:10px;background:var(--brand);color:#fff;font:inherit;font-weight:600;cursor:pointer}.js-tarashe{display:flex;flex-wrap:wrap;gap:8px;margin-block:16px}.js-tarashe a{display:inline-flex;align-items:center;min-height:44px;padding-inline:16px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);text-decoration:none}.js-tarashe a:hover{border-color:var(--brand);color:var(--brand)}.js-bakhsh{margin-block-start:28px;scroll-margin-block-start:90px}.js-bakhsh h2{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:1.2rem;font-weight:700}.js-bakhsh h2 svg{color:var(--brand)}.js-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}@media (min-width:768px){.js-list{grid-template-columns:1fr 1fr}}.js-kart{display:grid;gap:6px;height:100%;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);text-decoration:none;transition:border-color .15s,box-shadow .15s}.js-kart:hover{border-color:var(--brand);box-shadow:0 10px 26px -18px rgb(0 0 0/.4)}.js-kart-onvan{font-size:1.05rem;font-weight:700}.js-kart-tike{color:var(--ink-muted);font-size:.9rem;line-height:1.8}.js-kart-url{color:var(--brand);font-size:.8rem;text-align:end;overflow-wrap:anywhere}.js-safhe mark{padding-inline:1px;background:linear-gradient(transparent 58%,color-mix(in srgb,var(--gold) 45%,transparent) 58%);color:inherit}.js-khali{margin-block-start:24px;padding:20px;border:1px dashed var(--line);border-radius:14px;line-height:1.9}.js-khali-sar{margin:0 0 8px;font-size:1.1rem;font-weight:700}.js-khali a:not(.js-tarashe a){color:var(--brand);font-weight:600}@media (prefers-reduced-motion:reduce){.js-jabe{animation:none}.js-kart{transition:none}}}