.slotads-mount[hidden]{display:none}.slotads{padding-top:30px;padding-bottom:30px}.slotads-heading{display:flex;align-items:center;gap:12px;margin-bottom:16px}.slotads-heading h2{font-size:1.05rem;line-height:1.35;margin:0;color:var(--ink)}.slotads-heading>span{font-size:.75rem;line-height:1.2;font-weight:700;color:var(--muted);background:var(--tint);border-radius:5px;padding:5px 8px}.slotads-carousel{display:flex;align-items:center;gap:12px}.slotads-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/5);gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:3px 2px 12px}.slotads-track::-webkit-scrollbar{display:none}.slotads-card{min-width:0;min-height:205px;display:flex;flex-direction:column;scroll-snap-align:start;background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:18px;box-shadow:0 4px 12px rgba(24,37,69,.07)}.slotads-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px}.slotads-company{display:flex;align-items:center;gap:8px;min-width:0;color:var(--ink);font-size:.86rem;font-weight:700}.slotads-company span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slotads-company img{width:32px;height:32px;object-fit:contain;border-radius:5px}.slotads-type{flex:none;background:var(--tint);color:var(--link);border-radius:20px;padding:5px 7px;font-size:.64rem;font-weight:700}.slotads-card h3{color:var(--link);font-size:.95rem;line-height:1.35;margin:13px 0 10px}.slotads-card h3 a{color:var(--link);text-decoration:none}.slotads-card h3 a:hover{text-decoration:underline}.slotads-location,.slotads-posted{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:.74rem;line-height:1.4;margin:0 0 8px}.slotads-location svg{width:15px;height:15px;flex:none}.slotads-actions{margin-top:auto;display:flex;justify-content:flex-end}.slotads-actions .sponsored-apply{margin:0}.slotads-actions .sponsored-action{min-height:36px;padding:7px 10px;font-size:.75rem;border:1px solid #0000ce;border-radius:8px;background:var(--paper);color:var(--link)}.slotads-actions .sponsored-action:hover{background:#0000ce;color:#fff}.slotads-arrow{width:36px;height:36px;flex:none;border:0;border-radius:50%;background:#0000c9;color:#fff;font-size:1.15rem;cursor:pointer}.slotads-arrow:disabled{background:#e9ebf1;color:#919aab;cursor:default}.slotads-arrow:focus-visible,.slotads-track:focus-visible,.slotads-card a:focus-visible{outline:3px solid #d018c2;outline-offset:3px}.slotads-dots{display:flex;justify-content:center;gap:7px;margin-top:4px}.slotads-dots span{width:7px;height:7px;border-radius:9px;background:#d7dbe5}.slotads-dots .is-active{width:22px;background:#d21bc1}.slotads-dots[hidden]{display:none}@media(max-width:1050px){.slotads-track{grid-auto-columns:calc((100% - 24px)/3)}}@media(max-width:700px){.slotads{padding-top:22px;padding-bottom:22px}.slotads-carousel{gap:6px}.slotads-track{grid-auto-columns:calc((100% - 12px)/2)}.slotads-card{padding:14px;min-height:196px}.slotads-arrow{width:30px;height:30px}}@media(max-width:430px){.slotads-track{grid-auto-columns:85%}}

[data-theme=dark] .slotads-arrow:disabled{background:var(--surface);color:var(--muted)}[data-theme=dark] .slotads-actions .sponsored-action{border-color:var(--link)}[data-theme=dark] .slotads-actions .sponsored-action:hover{background:var(--link);color:#111827}

:root body .slotads .sponsored-apply>.button.sponsored-action{background:var(--paper);border:1px solid var(--link);color:var(--link);min-height:36px;padding:7px 10px;font-size:.75rem;border-radius:8px}:root body .slotads .sponsored-apply>.button.sponsored-action:hover{background:#0000ce;border-color:#0000ce;color:#fff}[data-theme=dark] body .slotads .sponsored-apply>.button.sponsored-action:hover{background:var(--link);border-color:var(--link);color:#111827}
