html body[class][class].vb-profile-sos.sos-browse-route .vb-shell{grid-template-columns:minmax(0,1fr)!important;gap:0!important}
html body[class][class].vb-profile-sos.sos-browse-route .vb-main{grid-column:1!important;grid-row:1!important;min-width:0!important;padding:0!important}
html body[class][class].vb-profile-sos.sos-browse-route .vb-side{display:none!important}
body.sos-browse-route{min-width:0!important;overflow-x:clip;background:#070509!important}
body.sos-browse-route .sos-year-root .vb-container,body.sos-browse-route .sos-rating-root .vb-container{width:100%!important;max-width:1280px!important;min-width:0!important;margin-inline:auto!important;padding-inline:30px!important;box-sizing:border-box!important}
body.sos-browse-route .vb-header__inner{display:flex!important;flex-wrap:wrap!important;gap:12px!important}
body.sos-browse-route .vb-header nav{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}
body.sos-browse-route .vb-search{flex:1 1 280px;min-width:0}
body.sos-browse-route .vb-footer{min-width:0!important}
body.sos-browse-route .sos-shell{max-width:1220px;margin-inline:auto;padding-inline:0;width:100%;box-sizing:border-box}
.sos-browse-route .sos-grid{display:grid;gap:16px;width:100%;box-sizing:border-box}
.sos-browse-route .sos-card{background:#161616;border:1px solid #2a2a2a;border-radius:12px;overflow:hidden;color:#f0f0f0;box-sizing:border-box}
.sos-browse-route .sos-card a{color:#fff;text-decoration:none}
.sos-browse-route .sos-card a:hover,.sos-browse-route .sos-card a:focus-visible{text-decoration:underline}
.sos-browse-route .sos-poster{position:relative;aspect-ratio:2/3;background:#232323;display:block;overflow:hidden}
.sos-browse-route .sos-poster img{width:100%;height:100%;object-fit:cover;display:block}
.sos-browse-route .sos-title{font-size:15px;line-height:1.35;margin:0;font-weight:700}
.sos-browse-route .sos-meta{color:#bdbdbd;font-size:12.5px;margin:4px 0 0}
.sos-browse-route .sos-btn{appearance:none;border:1px solid #3a3a3a;background:#1e1e1e;color:#f0f0f0;border-radius:999px;padding:8px 14px;font-size:13.5px;cursor:pointer;line-height:1;text-decoration:none}
.sos-browse-route .sos-btn:focus-visible,.sos-browse-route a:focus-visible,.sos-browse-route input:focus-visible{outline:2px solid #ffd54f;outline-offset:2px}
.sos-browse-route .sos-status{color:#cfcfcf;font-size:13.5px;min-height:22px;margin:10px 0}
.sos-browse-route .sos-select{background:#1e1e1e;color:#f0f0f0;border:1px solid #3a3a3a;border-radius:8px;padding:8px 10px;font-size:13.5px;max-width:100%;width:112px}
@media(prefers-reduced-motion:reduce){.sos-browse-route *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
@media(max-width:600px){body.sos-browse-route .sos-year-root .vb-container,body.sos-browse-route .sos-rating-root .vb-container{padding-inline:12px!important}body.sos-browse-route .vb-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sos-browse-route .sos-shell{padding-inline:0}}

html body[class][class].vb-profile-sos.sos-browse-route,html body[class][class].vb-profile-sos.tax-venbug_studio{min-width:0!important;overflow-x:clip!important;background:var(--vb-bg,#07070d)!important}
html body[class][class].vb-profile-sos.sos-browse-route .vb-shell,html body[class][class].vb-profile-sos.tax-venbug_studio .vb-shell{width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important;box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;column-gap:0!important}
html body[class][class].vb-profile-sos.sos-browse-route .vb-main,html body[class][class].vb-profile-sos.tax-venbug_studio .vb-main{grid-column:1!important;grid-row:1!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html body[class][class].vb-profile-sos.sos-browse-route .vb-side,html body[class][class].vb-profile-sos.tax-venbug_studio .vb-side,html body[class][class].vb-profile-sos.tax-venbug_studio .vb-shell>aside{display:none!important}
html body[class][class].vb-profile-sos.sos-browse-route .sos-year-root,html body[class][class].vb-profile-sos.sos-browse-route .sos-rating-root,html body[class][class].vb-profile-sos.sos-browse-route .sos-shell,html body[class][class].vb-profile-sos.tax-venbug_studio .vb-sos-studio,html body[class][class].vb-profile-sos.tax-venbug_studio .vb-sos-studio__catalog{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html body[class][class].vb-profile-sos.sos-browse-route .sos-card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html body[class][class].vb-profile-sos.sos-browse-route .sos-shell,html body[class][class].vb-profile-sos.tax-venbug_studio .vb-sos-studio{max-width:1220px;width:100%;min-width:0;margin-inline:auto;padding-inline:clamp(12px,2vw,30px);box-sizing:border-box}
html body[class][class].vb-profile-sos.sos-browse-route .sos-grid,html body[class][class].vb-profile-sos.tax-venbug_studio .vb-sos-studio__grid{min-width:0;background:transparent}
@media(max-width:600px){html body[class][class].vb-profile-sos.sos-browse-route .sos-shell,html body[class][class].vb-profile-sos.tax-venbug_studio .vb-sos-studio{padding-inline:12px}}
