/* Release 14.1: blue-gray shortcut rail; all content layout rules retained. */
html body header.top.iit-global{background:#fff;color:#303642;border-bottom:1px solid #e7e9ed;box-shadow:none}
html body .iit-global .logo{color:#1677ff;font-style:normal;letter-spacing:.5px}
html body .iit-global .company{color:#414a58}
html body .iit-global .role{background:#f5f6f8;color:#626d7b;border-color:#e7e9ed}
html body .iit-global .global-modules button,html body .global-module-overflow summary{color:#596474;background:transparent}
html body .iit-global .global-modules button:hover{background:#f3f5f8;color:#263447}
html body .iit-global .global-modules button[aria-current=page]{background:#edf4ff;color:#1668d4}
html body .iit-global button.cloud-store{background:#fff;color:#4b596c;border-color:#dfe4eb}
html body .iit-global .cloud-store:hover{background:#f4f7fc;border-color:#a9c8ef}
html body .iit-global .cloud-store small,html body .iit-global .cloud-store svg{color:#64788e}
html body .global-separator{background:#e3e7ed}
html body .app>.rail,html body .shell>.rail{background:#dce7f5;color:#345273;border-right:1px solid #c6d5e8}
html body .rail>a,html body .rail>button,html body .rail>span{color:#345273;border-radius:8px;background:transparent}
html body .rail>a:hover,html body .rail>button:hover{background:#cbdcf0;color:#203f63}
html body .rail .active,html body .rail [aria-current=page],html body .rail [aria-expanded=true]{background:#2563a6;color:#fff}
html body .rail .rail-brand{color:#536f91}
html body .rail svg{color:inherit}
html body .iit-global button:focus-visible,html body .rail a:focus-visible,html body .rail button:focus-visible{outline:2px solid #1677ff;outline-offset:2px}
html body .pd-page .pd-main .pd-field,html body .pd-page .pd-main .pd-param,html body .pd-page .pd-main .pd-param:has(>.field-feedback){margin-bottom:24px!important;padding-bottom:0!important;row-gap:4px!important}
html body .pd-page .pd-main .field-feedback:empty{display:none!important}
html body .pd-page .pd-images{align-items:flex-start}
html body .pd-page .pd-image{overflow:visible}
html body .pd-page .pd-image-footer{display:flex;align-items:center;justify-content:space-between;min-height:32px;margin-top:4px;gap:4px}
html body .pd-page .pd-image-footer .pd-cover{position:static;background:#edf4ff;color:#2567b0;font-size:11px;padding:2px 6px}
html body .pd-page .pd-image-footer .pd-image-more{position:static;display:block;width:32px;height:32px;min-height:32px;padding:0;background:transparent;border:0;color:#596474;opacity:1;transform:none}
html body .pd-page .pd-image-footer .pd-image-more:hover{background:#edf0f4}
html body .pd-page .pd-image:hover>button[data-pd=preview]{border-color:#7eaee8}
.pd-source-notice{margin:16px 24px 0;padding:12px 16px;border:1px solid #dce6f2;border-radius:6px;background:#f5f8fc;font-size:13px;color:#52677f}
.pd-source-notice p{margin:4px 0 0;line-height:1.6}.pd-summary-help{font-size:12px;color:#6b7788;margin:0 0 16px}.pd-summary-help summary{cursor:pointer;width:max-content}.pd-summary-help p{line-height:1.7;max-width:600px}
#products td:first-child{color:#8792a1;font-size:12px}
@media(max-width:700px){html body .pd-page .pd-image-footer .pd-image-more{width:44px;height:44px}.pd-source-notice{margin:12px 16px 0}}
html body .pd-page .pd-image-footer .pd-cover{white-space:nowrap;flex-shrink:0;padding:2px 4px}
html body .pd-page .pd-image-footer .pd-image-more{flex-shrink:0;width:28px;min-width:28px}
html.mobile-h5 body .pd-page .pd-image{height:auto!important;min-height:120px}
html body .pd-page .pd-image-footer{width:100%;box-sizing:border-box}
@media(max-width:700px){html body .pd-page .pd-image-footer .pd-image-more{width:44px;min-width:44px}}
html body .pd-page .pd-main .pd-field:has(>.field-feedback),html.mobile-h5 body .pd-page .pd-main .pd-field:has(>.field-feedback){margin-bottom:24px!important;padding-bottom:0!important;row-gap:4px!important}
html body .iit-global .enterprise-logo{color:#62768d;background:#f3f6fa;border:1px solid #e0e6ee;border-radius:6px}
/* 14.1 selected shortcut keeps its identity while hovered. */
html body .rail>button[aria-expanded=true],html body .rail>button[aria-expanded=true]:hover,html body .rail>a[aria-current=page],html body .rail>a[aria-current=page]:hover{background:#2563a6;color:#fff}
