/* R156: two concise visual explanations, with the complete service scope behind +. */
html[data-r153-layout] .r55-extensions[data-r156-extensions]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-bottom:20px}
html[data-r153-layout] .r55-extensions[data-r156-extensions]>.r55-extension[data-r156-compact]{min-height:0;height:auto;align-self:start;display:flex;flex-direction:column}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact]>.r153-extension-heading{order:0;padding:16px 18px 8px;margin:0}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact]>.r153-extension-heading h2{margin:0;font-size:22px;line-height:1.35}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact]>.r148-dock-target{order:1;min-height:24px;padding:0 18px 7px;margin:0;gap:6px;justify-content:flex-start;font-size:11px;line-height:1.4}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact]>.r148-edge-dock .r148-dock-token,
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact]>.r148-edge-dock .r148-dock-slot{width:28px;height:21px;flex:none}
html[data-r153-layout] :is(#customer-operations,#overseas-localization)[data-r153-compact][data-r156-compact]>.r134-explainer{order:2;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:0;margin:0;padding:10px 12px;background:#faf8fc;border-top:1px solid #eee7f5;border-bottom:1px solid #eee7f5}
html[data-r153-layout] #customer-operations[data-r153-compact][data-r156-compact] .r134-picture,
html[data-r153-layout] #overseas-localization[data-r153-compact][data-r156-compact] .r134-picture{grid-column:1;grid-row:1 / span 2;width:100%;height:auto;min-height:0;padding:0;align-self:center;--r134-art-height:240px;background:transparent}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r134-image-canvas{width:100%;max-width:360px;margin:0 auto}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r134-image-canvas>img{display:block;width:100%;height:auto;max-height:none;object-fit:contain!important}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact]>.r134-explainer>figcaption{grid-column:2;grid-row:1;align-self:center;padding:0 0 0 12px!important;border:0!important;min-width:0}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r134-key{grid-template-columns:minmax(0,1fr);gap:9px}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r134-key li{display:flex;align-items:flex-start;gap:6px;padding:3px 4px;min-width:0}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r134-key li>span{display:block;min-width:0}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r134-key strong{font-size:15px;line-height:1.4}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r134-key small{font-size:12px;line-height:1.45;margin-top:2px}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r134-pin{width:25px;height:25px;font-size:12px}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r150-motion-tools{grid-column:2;grid-row:2;justify-self:start;margin:2px 0 0;padding:0 0 0 12px;min-height:0;background:transparent}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r150-motion-tools button{min-height:36px;margin:0;padding:5px 12px;font-size:12px}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact]>.r153-extension-more{order:3;margin:0 18px;border-top:0}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact]>.r153-extension-more>summary{min-height:44px;box-sizing:border-box;padding:10px 0;font-size:14px}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r134-explainer-note{margin:10px 0 0;font-size:12px;line-height:1.5}
html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact]>.r148-dock-source{order:4;min-height:24px;padding:0 18px 8px;margin:0;font-size:11px;line-height:1.4}
@media(max-width:760px){
 html[data-r153-layout] .r55-extensions[data-r156-extensions]{grid-template-columns:minmax(0,1fr);gap:12px}
 html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact]>.r153-extension-heading{padding:12px 14px 7px}
 html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact]>.r153-extension-heading h2{font-size:20px;line-height:1.35}
 html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact]>.r148-dock-target{padding:0 14px 7px;font-size:10px}
 html[data-r153-layout] :is(#customer-operations,#overseas-localization)[data-r153-compact][data-r156-compact]>.r134-explainer{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);padding:8px}
 html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r134-key{gap:5px}
 html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r134-key li{gap:4px;padding:2px}
 html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r134-key strong{font-size:14px;line-height:1.35}
 html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r134-key small{font-size:12px;line-height:1.4}
 html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r134-pin{width:22px;height:22px;font-size:11px}
 html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact] .r150-motion-tools button{min-height:44px;padding:6px 10px}
 html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact]>.r153-extension-more{margin-inline:14px}
 html[data-r153-layout] .r55-extension[data-r153-compact][data-r156-compact]>.r148-dock-source{padding:0 14px 7px}
}
