.auto-page[data-oac-version] .oa-auto-detail-grid{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr)!important;gap:24px!important;align-items:start!important}
.auto-page[data-oac-version] .oa-auto-media-specs,.auto-page[data-oac-version] .grid_ads_block{min-width:0;display:block!important}
.auto-page[data-oac-version] .main_company_logo{width:100%!important;max-width:none!important;margin:0!important}
.auto-page[data-oac-version] .zoom-image.auto{display:flex!important;align-items:center;justify-content:center;width:100%!important;aspect-ratio:4/3;height:auto!important;max-height:620px;overflow:hidden!important;background:#f2f5f8;border-radius:18px;cursor:zoom-in}
.auto-page[data-oac-version] .zoom-image.auto img{width:100%!important;height:100%!important;max-height:620px!important;object-fit:contain!important;object-position:center!important;display:block!important}
.auto-page[data-oac-version] .zoom-image.auto:before,.auto-page[data-oac-version] .zoom-image.auto:after{display:none!important}
.oac-thumbs{display:flex!important;gap:10px;overflow-x:auto;padding:10px 1px;scrollbar-width:thin;max-width:100%}
.oac-thumb{flex:0 0 92px!important;width:92px!important;height:72px!important;padding:3px!important;border:2px solid transparent!important;border-radius:10px!important;background:#f1f5f8!important;overflow:hidden;cursor:pointer}
.oac-thumb[aria-pressed=true]{border-color:#0784e8!important}.oac-thumb img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important}
.auto-page[data-oac-version] .oa-auto-contact-panel{min-width:0;position:sticky;top:20px}
.auto-page[data-oac-version] .price_item{font-size:clamp(28px,3vw,40px)!important;font-weight:800!important;line-height:1.2;margin-bottom:20px!important;text-align:left!important}
.auto-page[data-oac-version] .price_item .rub{font-size:.65em!important;margin-left:6px}
.auto-page[data-oac-version] .service_info_block{margin-top:20px;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;padding:20px!important}
.auto-page[data-oac-version] .service_info_block>h2{grid-column:1/-1;margin-bottom:12px!important}
.auto-page[data-oac-version] .row_ads_icons{width:100%!important;margin:0!important;padding:10px 0!important;border-bottom:1px solid #edf1f5}
.auto-page[data-oac-version] .ads_icon{display:flex!important;align-items:center!important;justify-content:space-between;gap:8px;font-size:14px}
.auto-page[data-oac-version] .block_icon_ads{display:flex!important;align-items:center;gap:7px}.auto-page[data-oac-version] .block_icon_ads img{display:block!important;width:18px!important;height:18px!important;object-fit:contain;opacity:.7}.auto-page[data-oac-version] .ads_icon .text-right{white-space:nowrap;font-weight:650}
.oac-manage{margin:0 0 18px;padding:14px;border:1px solid #d9e6f2;border-radius:14px;background:#f4f9ff}.oac-manage summary{font-weight:700;cursor:pointer}.oac-tools{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.oac-tools a{padding:10px 14px;border:1px solid #c8dff1;border-radius:9px;background:white;text-decoration:none}
.oac-phone{display:none}.oac-price-preview{display:block;margin-top:8px;font-weight:650;color:#18577d}
.oac-viewer{padding:0;border:0;border-radius:14px;background:#101820;color:#fff;width:96vw;max-width:1400px;height:94dvh;max-height:94dvh}.oac-viewer::backdrop{background:#000d}.oac-viewer img{display:block;width:100%;height:100%;object-fit:contain}.oac-viewer button{position:absolute;z-index:2;border:0;border-radius:50%;width:44px;height:44px;background:#fffe;color:#172536;font-size:28px;cursor:pointer}.oac-viewer .oac-close{right:12px;top:12px}.oac-viewer .oac-prev{left:12px;top:50%}.oac-viewer .oac-next{right:12px;top:50%}.oac-counter{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);padding:5px 12px;border-radius:20px;background:#0009}
@media(max-width:760px){.auto-page[data-oac-version] .oa-auto-detail-grid{display:flex!important;flex-direction:column!important;gap:16px!important}.auto-page[data-oac-version] .oa-auto-media-specs{display:contents!important}.auto-page[data-oac-version] .grid_ads_block{order:1;width:100%!important}.auto-page[data-oac-version] .oa-auto-contact-panel{position:static!important;order:2;width:100%!important}.auto-page[data-oac-version] .service_info_block{order:3;width:100%!important;box-sizing:border-box;gap:0 12px;padding:14px!important}.auto-page[data-oac-version] .zoom-image.auto{max-height:70vh;aspect-ratio:4/3}.auto-page[data-oac-version] .zoom-image.auto img{max-height:70vh!important}.auto-page[data-oac-version] .ads_icon{align-items:flex-start!important;flex-direction:column;font-size:13px}.oac-thumb{flex-basis:80px!important;width:80px!important;height:64px!important}.oac-phone{display:block;position:fixed;z-index:90;left:12px;right:12px;bottom:calc(var(--oac-nav-height,0px) + env(safe-area-inset-bottom,0px) + 10px);width:calc(100% - 24px);border:0;border-radius:12px;padding:14px 18px;background:#0784e8;color:white;font-size:16px;font-weight:750;box-shadow:0 3px 16px #1235}.auto-page[data-oac-version]{padding-bottom:76px}.oac-viewer{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0}}
.auto-page[data-oac-version] .zoom-image.auto{position:relative!important}
.auto-page[data-oac-version] .zoom-image.auto>img{position:absolute!important;inset:0!important}
.oac-phone[hidden],.oac-viewer button[hidden]{display:none!important}

/* Automotive gallery: full photograph over a decorative blurred copy. */
.auto-page[data-oac-version] .zoom-image.auto{aspect-ratio:16/10!important;max-height:560px!important;isolation:isolate;touch-action:pan-y pinch-zoom!important;background:#26323b!important;cursor:zoom-in}
.auto-page[data-oac-version] .zoom-image.auto>img.oac-main-image{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;transform:none!important;object-fit:contain!important;object-position:50% 50%!important;z-index:1;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;touch-action:pan-y pinch-zoom!important}
.auto-page[data-oac-version] .zoom-image.auto>img.oac-backdrop{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important;filter:blur(22px) brightness(.65);transform:scale(1.12)!important;z-index:0;pointer-events:none}
.oac-gallery-arrow{position:absolute!important;z-index:3!important;top:50%!important;transform:translateY(-50%);width:42px!important;height:54px!important;padding:0!important;border:0!important;border-radius:10px!important;background:#17212b66!important;color:white!important;font:42px/1 Arial!important;cursor:pointer;touch-action:manipulation}
.oac-gallery-prev{left:10px!important}.oac-gallery-next{right:10px!important}.oac-gallery-arrow:hover{background:#17212baa!important}.oac-gallery-arrow[hidden]{display:none!important}
.oac-gallery-count{position:absolute;bottom:12px;left:12px;z-index:3;background:#101820b8;color:#fff;border-radius:7px;padding:7px 12px;font-size:14px;font-weight:650;pointer-events:none}
.oac-thumbs{gap:8px;padding:10px 0 2px;scroll-snap-type:x proximity}.oac-thumb{flex:0 0 104px!important;width:104px!important;height:78px!important;border-radius:8px!important;scroll-snap-align:start}.oac-thumb img{object-fit:cover!important}.oac-thumb:focus-visible,.oac-gallery-arrow:focus-visible{outline:3px solid #0784e8;outline-offset:2px}
@media(max-width:760px){.auto-page[data-oac-version] .zoom-image.auto{aspect-ratio:4/3!important;max-height:68vh!important;border-radius:12px!important}.oac-gallery-arrow{width:34px!important;height:46px!important;font-size:34px!important}.oac-gallery-prev{left:6px!important}.oac-gallery-next{right:6px!important}.oac-thumb{flex-basis:80px!important;width:80px!important;height:60px!important}.oac-gallery-count{left:8px;bottom:8px;font-size:12px;padding:5px 9px}}
@media(prefers-reduced-motion:reduce){.oac-thumbs{scroll-behavior:auto}}

/* New isolated stage: no legacy zoom-image, auto or blick rules apply here. */
.auto-page[data-oac-version] .main_company_logo{display:block!important;height:auto!important;min-height:0!important;padding:0!important;overflow:visible!important}
.oac-stage{position:relative!important;display:block!important;width:100%!important;min-width:0!important;height:auto!important;aspect-ratio:16/10!important;max-height:560px!important;overflow:hidden!important;border-radius:16px!important;background:#26323b;isolation:isolate;touch-action:pan-y pinch-zoom!important;cursor:zoom-in}
.oac-stage>img.oac-main-image{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;transform:none!important;object-fit:contain!important;object-position:50% 50%!important;z-index:1!important;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;touch-action:pan-y pinch-zoom!important}
.oac-stage>img.oac-backdrop{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:cover!important;object-position:center!important;filter:blur(22px) brightness(.65);transform:scale(1.12)!important;z-index:0!important;pointer-events:none!important}
.auto-page[data-oac-version] .service_info_block{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;background:white;border:1px solid #e1e9f1;border-radius:16px}
.auto-page[data-oac-version] .service_info_block .row_ads_icons{padding:12px!important;border:0!important;border-radius:10px;background:#f3f7fb;box-sizing:border-box}
.auto-page[data-oac-version] .service_info_block .ads_icon{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:6px!important;height:100%;font-size:14px}
.auto-page[data-oac-version] .service_info_block .block_icon_ads{font-size:12px!important;line-height:1.35;color:#67798b}.auto-page[data-oac-version] .service_info_block .block_icon_ads label{font-size:12px!important}
.auto-page[data-oac-version] .service_info_block .ads_icon .text-right{text-align:left!important;font-size:15px!important;white-space:normal!important;font-weight:750!important}
.auto-page[data-oac-version] .oa-auto-contact-panel{border-radius:16px;background:white}.auto-page[data-oac-version] .grid_auto_avatar_block{border-radius:16px!important}
.auto-page[data-oac-version] .grid-page-header h1{font-size:clamp(25px,2.8vw,36px)!important;line-height:1.2!important}
.oac-actions{grid-column:1/-1!important;display:flex!important;gap:10px!important;flex-wrap:wrap;width:100%!important;margin:0!important;order:3}.oac-actions>*{flex:1 1 160px}.auto-page[data-oac-version] .desc{margin-top:22px!important}
@media(max-width:760px){.oac-stage{aspect-ratio:4/3!important;max-height:68vh!important;border-radius:12px!important}.auto-page[data-oac-version] .service_info_block{grid-template-columns:repeat(3,minmax(0,1fr))!important;order:4!important}.oac-actions{order:3!important}.auto-page[data-oac-version] .grid_auto_avatar_block{padding:16px!important}.auto-page[data-oac-version] .price_item{font-size:30px!important;margin-bottom:12px!important}.auto-page[data-oac-version] .grid-page-header{gap:10px!important}.auto-page[data-oac-version] .service_info_block .row_ads_icons{padding:10px!important}.oac-actions>*{flex:1 1 130px}}
@media(max-width:420px){.auto-page[data-oac-version] .service_info_block{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
.auto-page[data-oac-version] .oa-auto-contact-panel .item_phone,.auto-page[data-oac-version] .oac-phone{background:#ff7815!important;color:#fff!important}

/* One column on every screen, matching the selected design. */
.auto-page[data-oac-version]{max-width:900px!important;margin:0 auto!important;background:#f2f6fb!important;padding:18px!important;border:0!important;border-radius:20px!important;box-sizing:border-box}
.auto-page[data-oac-version]>.grid_content,.auto-page[data-oac-version]>.grid_content>.main_content{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important}
.auto-page[data-oac-version] .oa-auto-detail-grid{display:flex!important;flex-direction:column!important;gap:14px!important;width:100%!important}
.auto-page[data-oac-version] .grid_ads_block{order:1!important;width:100%!important;padding:12px!important;border:1px solid #e0e8f1!important;border-radius:18px!important;background:white!important;box-sizing:border-box}
.auto-page[data-oac-version] .oa-auto-contact-panel{order:2!important;position:static!important;top:auto!important;width:100%!important;box-sizing:border-box}
.auto-page[data-oac-version] .service_info_block{order:4!important;width:100%!important;margin:0!important;padding:16px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;box-sizing:border-box}
.auto-page[data-oac-version] .oac-actions{order:3!important}.auto-page[data-oac-version] .desc{margin-top:14px!important;width:100%!important;box-sizing:border-box}.auto-page[data-oac-version] .desc .moduletable{background:white!important;border:1px solid #e0e8f1!important;border-radius:18px!important;padding:18px!important;box-shadow:none!important}
.auto-page[data-oac-version] .oa-auto-contact-panel .grid_auto_avatar_block{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;padding:18px!important;background:white!important;border:1px solid #e0e8f1!important;width:100%!important;box-sizing:border-box}
.auto-page[data-oac-version] .grid_auto_avatar_block>.text-right{grid-column:1/-1!important;grid-row:1!important;text-align:left!important}.auto-page[data-oac-version] .grid_auto_avatar_block>div:first-child{grid-row:2!important}.auto-page[data-oac-version] .grid_auto_avatar_block>.ads_callback{grid-row:2!important;margin:0!important;align-self:center!important}.auto-page[data-oac-version] .price_item{margin:0!important;font-size:34px!important}.auto-page[data-oac-version] .item_phone{min-width:210px!important;border-radius:12px!important}
.oac-stage{aspect-ratio:4/3!important;max-height:none!important;background:#eff3f7!important;border-radius:12px!important}
.oac-stage>img.oac-backdrop{display:none!important}
.oac-stage>img.oac-main-image{display:block!important;opacity:1!important;visibility:visible!important;filter:none!important;clip:auto!important;clip-path:none!important;mix-blend-mode:normal!important;z-index:2!important;object-fit:contain!important;object-position:center!important;left:0!important;top:0!important;right:0!important;bottom:0!important}
.oac-gallery-count{top:10px;right:10px;left:auto;bottom:auto;z-index:4}.oac-gallery-arrow{z-index:4!important}.oac-thumbs{gap:10px!important}.oac-thumb{flex:0 0 calc((100% - 30px)/4)!important;width:calc((100% - 30px)/4)!important;height:90px!important}.auto-page[data-oac-version] .service_info_block .row_ads_icons{background:#f1f6fb!important;border-radius:12px!important}.auto-page[data-oac-version] .block_icon_ads img{filter:brightness(0) saturate(100%) invert(37%) sepia(92%) saturate(1816%) hue-rotate(176deg) brightness(98%) contrast(104%);opacity:1!important}.auto-page[data-oac-version] .oac-actions>*{background:white!important;border-radius:12px!important}
@media(max-width:760px){.auto-page[data-oac-version]{padding:10px!important;border-radius:14px!important}.auto-page[data-oac-version] .grid_ads_block{padding:8px!important}.oac-stage{aspect-ratio:4/3!important;max-height:none!important}.oac-thumb{height:64px!important}.auto-page[data-oac-version] .grid_auto_avatar_block>.ads_callback{width:auto!important}.auto-page[data-oac-version] .item_phone{min-width:0!important;padding:13px 15px!important;font-size:14px!important}.auto-page[data-oac-version] .price_item{font-size:28px!important}.auto-page[data-oac-version] .oa-auto-contact-panel .grid_auto_avatar_block{padding:14px!important;gap:10px!important}.auto-page[data-oac-version] .service_info_block{padding:12px!important;gap:8px!important}.auto-page[data-oac-version] .service_info_block .row_ads_icons{padding:9px!important}.auto-page[data-oac-version] .service_info_block .block_icon_ads label{font-size:11px!important}.auto-page[data-oac-version] .service_info_block .ads_icon .text-right{font-size:14px!important}}
@media(max-width:360px){.auto-page[data-oac-version] .service_info_block{grid-template-columns:repeat(2,minmax(0,1fr))!important}.auto-page[data-oac-version] .grid_auto_avatar_block>.ads_callback{grid-column:1/-1!important;grid-row:3!important}}
.auto-page[data-oac-version] .main_company_logo .oac-stage{position:relative!important;display:block!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:4/3!important;overflow:hidden!important;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important;transform:none!important;background:#eff3f7!important}
.auto-page[data-oac-version] .main_company_logo .oac-stage>img.oac-main-image{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center!important;opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important;clip:auto!important;clip-path:none!important;z-index:2!important}
.auto-page[data-oac-version] .main_company_logo .oac-stage>img.oac-backdrop{display:none!important}

/* Size changes and the separate Joomla mobile template. */
@media(min-width:761px){.auto-page[data-oac-version] .main_company_logo .oac-stage,.auto-page[data-oac-version] .oac-stage{aspect-ratio:16/9!important;height:auto!important;max-height:480px!important}.auto-page[data-oac-version] .grid_ads_block{padding:10px!important}}
.auto-page[data-oac-version] .mobile_ads_img{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;box-sizing:border-box}
.auto-page[data-oac-version] .mobile_ads_img .oac-stage{position:relative!important;display:block!important;width:100%!important;aspect-ratio:4/3!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:1!important;visibility:visible!important}
.auto-page[data-oac-version] .mobile_ads_img .oac-stage>img.oac-main-image{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;display:block!important;opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important;margin:0!important;z-index:2!important}
.auto-page[data-oac-version] .oac-mobile-contact{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;margin:0!important;padding:14px!important;border:1px solid #e0e8f1!important;border-radius:16px!important;background:#fff!important;box-sizing:border-box}
.auto-page[data-oac-version] .oac-mobile-contact .ads_price{grid-column:1/-1!important;grid-row:1!important;margin:0!important;padding:0!important}.auto-page[data-oac-version] .oac-mobile-contact .ads_avatar{grid-column:1!important;grid-row:2!important;margin:0!important;padding:0!important}.auto-page[data-oac-version] .oac-mobile-contact .ads_callback{grid-column:2!important;grid-row:2!important;align-self:center!important;margin:0!important;padding:0!important}.auto-page[data-oac-version] .oac-mobile-contact .item_category{display:none!important}.auto-page[data-oac-version] .oac-mobile-contact .mini_avatar{margin:0!important;gap:8px!important}.auto-page[data-oac-version] .oac-mobile-contact .mini_img_avatar,.auto-page[data-oac-version] .oac-mobile-contact .img-avatar{width:42px!important;height:42px!important;min-width:42px!important}.auto-page[data-oac-version] .oac-mobile-contact .mini_avatar_user{font-size:13px!important;line-height:1.25!important}.auto-page[data-oac-version] .oac-mobile-contact .mini_avatar_user small{font-size:11px!important}.auto-page[data-oac-version] .oac-mobile-contact .price_item{font-size:28px!important;line-height:1.2!important;margin:0!important}.auto-page[data-oac-version] .oac-mobile-contact .item_phone{background:#ff7815!important;color:white!important;min-width:0!important;padding:12px!important;min-height:44px!important;line-height:1.2!important;border-radius:10px!important;font-size:13px!important;width:auto!important}.auto-page[data-oac-version] .oac-mobile-contact .item_phone img{display:none!important}
.auto-page[data-oac-version] .mobile_ads_img .main_gallery{height:auto!important;min-height:0!important;margin:0!important}.auto-page[data-oac-version]>.mini_icons{margin:8px 0!important;font-size:12px!important;display:flex!important;gap:12px!important;flex-wrap:wrap}
.oac-expand{position:absolute;z-index:5!important;top:10px;right:10px;border:0;border-radius:7px;width:34px;height:32px;background:#152638a6;color:white;font-size:24px;cursor:pointer}.oac-gallery-count{right:50px!important}
/* Module heading decorations must not appear on headings inside seller text. */
.auto-page[data-oac-version] .desc h2::before,.auto-page[data-oac-version] .desc h2::after,.auto-page[data-oac-version] .desc h3::before,.auto-page[data-oac-version] .desc h3::after,.auto-page[data-oac-version] .desc h4::before,.auto-page[data-oac-version] .desc h4::after{content:none!important;display:none!important;border:0!important;box-shadow:none!important}
@media(max-width:360px){.auto-page[data-oac-version] .oac-mobile-contact .ads_callback{grid-row:3!important;grid-column:1/-1!important}.auto-page[data-oac-version] .oac-mobile-contact .item_phone{width:100%!important;box-sizing:border-box}}
.auto-page[data-oac-version] .grid_mobile_service{display:flex!important;flex-direction:column!important;gap:12px!important;align-items:stretch!important;grid-template-columns:none!important;margin:0!important;padding:0!important}
.auto-page[data-oac-version] .grid_mobile_service>.mobile_ads_img{flex:none!important;align-self:stretch!important;height:auto!important;min-height:0!important;padding:8px!important;margin:0!important}
.auto-page[data-oac-version] .mobile_ads_img .oac-thumbs{height:auto!important;min-height:0!important;max-height:84px!important;padding:8px 0 0!important;margin:0!important;align-items:flex-start!important}
.auto-page[data-oac-version] .mobile_ads_img .oac-thumb{height:64px!important;min-height:64px!important;max-height:64px!important;aspect-ratio:auto!important;padding:3px!important;margin:0!important}
.auto-page[data-oac-version] .mobile_ads_img .oac-thumb img{height:100%!important;max-height:100%!important;min-height:0!important;object-fit:cover!important;position:static!important;transform:none!important}
body #go_title.auto-page[data-oac-version] .desc h2::before,body #go_title.auto-page[data-oac-version] .desc h2::after,body #go_title.auto-page[data-oac-version] .desc h3::before,body #go_title.auto-page[data-oac-version] .desc h3::after,body #go_title.auto-page[data-oac-version] .desc h4::before,body #go_title.auto-page[data-oac-version] .desc h4::after{content:none!important;display:none!important;border:0!important;box-shadow:none!important}

.auto-page[data-oac-version] .oac-spec-details{order:4!important;width:100%!important;box-sizing:border-box;border:1px solid #e0e8f1;border-radius:16px;background:white;overflow:hidden}
.auto-page[data-oac-version] .oac-spec-details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;font-size:21px;font-weight:750;cursor:pointer;list-style:none}
.auto-page[data-oac-version] .oac-spec-details>summary::-webkit-details-marker{display:none}
.auto-page[data-oac-version] .oac-spec-details>summary::after{content:'⌄';font-size:23px;line-height:1;transform:rotate(0)}
.auto-page[data-oac-version] .oac-spec-details[open]>summary::after{transform:rotate(180deg)}
.auto-page[data-oac-version] .oac-spec-details>.service_info_block{border:0!important;border-radius:0!important;padding-top:0!important}
.auto-page[data-oac-version] .oac-spec-details>.service_info_block>h2[hidden]{display:none!important}
@media(min-width:761px){.auto-page[data-oac-version] .oac-spec-details>summary{pointer-events:none;cursor:default}.auto-page[data-oac-version] .oac-spec-details>summary::after{display:none}}
.auto-page[data-oac-version] .oac-spec-details:not([open])>.service_info_block{display:none!important}
