/* Bank Portal archive UI 20261015-v2. Additive shell; never rewrite editorial DOM. */
:root{color-scheme:light;--bp-ink:#203247;--bp-muted:#526378;--bp-paper:#f5f4ef;--bp-surface:#fffef9;--bp-blue:#436588;--bp-blue-dark:#2b4a69;--bp-line:#d2dae0}
html{scroll-padding-top:24px}body{margin:0!important;padding:0!important;min-width:0!important;background:var(--bp-paper)!important;color:var(--bp-ink)!important;font:18px/1.75 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;text-align:left!important}
.bp-header,.bp-footer,.bp-context,.bp-legacy{box-sizing:border-box}.bp-header *,.bp-footer *,.bp-context *{box-sizing:border-box}.bp-frame{width:min(calc(100% - 40px),1200px);margin-inline:auto}.bp-header{background:#f5f4ef;border-bottom:1px solid var(--bp-line)}.bp-header-row{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-block:16px}.bp-brand{display:flex;align-items:center;gap:14px;color:var(--bp-ink)!important;text-decoration:none!important;font:bold 29px/1.2 Georgia,"Times New Roman",serif}.bp-brand img{display:block;flex:none;width:106px;height:44px;max-width:100%;border:0;object-fit:contain;background:#6b85a0;border-radius:3px}.bp-brand small{display:block;font:italic 12px/1.8 Georgia,serif;color:var(--bp-muted);font-weight:normal;letter-spacing:.02em}.bp-header .bp-nav{padding:0;margin:0}.bp-nav{display:flex;flex-wrap:wrap;gap:18px}.bp-header .bp-nav a{color:var(--bp-blue-dark)!important;text-decoration:none!important}.bp-nav a{display:flex;align-items:center;min-height:44px;color:var(--bp-blue-dark);font:600 16px/1.75 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-decoration:none;border-bottom:2px solid transparent}.bp-nav a:hover{text-decoration:underline}.bp-context{padding-block:25px 8px}.bp-eyebrow{display:block;font:750 12px/1.6 system-ui,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--bp-blue)}.bp-context p{max-width:850px;margin:8px 0 0;padding-left:16px;border-left:3px solid #b7974e;font:14px/1.7 system-ui,sans-serif;color:var(--bp-muted)}
.bp-skip{position:absolute;left:16px;top:-100px;z-index:100;padding:12px;background:var(--bp-ink);color:white}.bp-skip:focus{top:12px}.bp-legacy{display:block;width:min(calc(100% - 40px),1200px);margin:0 auto;padding:12px 0 60px;overflow-wrap:anywhere;color:var(--bp-ink);font:18px/1.8 Georgia,"Times New Roman",serif}.bp-legacy a{color:var(--bp-blue-dark);text-underline-offset:4px;text-decoration-thickness:1px;overflow-wrap:anywhere}.bp-legacy a:hover{color:#172f49}.bp-header a:focus-visible,.bp-footer a:focus-visible,.bp-legacy a:focus-visible,.bp-skip:focus-visible{outline:3px solid #80611e;outline-offset:4px}.bp-legacy img{max-width:100%!important;height:auto!important}
/* Retain original navigation, footer credits, fragment IDs and every link.
   Remove only the obsolete decorative visual framing, not source markup. */
#bp-archive-main #outer,#bp-archive-main .minwidth,#bp-archive-main .container{min-width:0!important;max-width:100%!important;width:auto!important;margin:0!important;padding:0!important;position:static!important;background:none!important;border:0!important;float:none!important}
#bp-archive-main #header_box{height:auto!important;min-height:0!important;background:none!important;margin:0!important;padding:0!important;position:static!important}
#bp-archive-main #header,#bp-archive-main #header_grey_box,#bp-archive-main #header_orange_box,#bp-archive-main #banner_box,#bp-archive-main #banner_160x600,#bp-archive-main #banner_250x250,#bp-archive-main #header_box>.fl_r,#bp-archive-main>.archive-notice{display:none!important}
#bp-archive-main #navi{height:auto!important;background:none!important;padding:10px 0 20px!important;margin:0!important;float:none!important;position:static!important;border-bottom:1px solid var(--bp-line)}
#bp-archive-main #header_menu{display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:none!important}#bp-archive-main #header_menu tbody,#bp-archive-main #header_menu tr{display:flex!important;flex-wrap:wrap;gap:10px 24px}#bp-archive-main #header_menu td{display:block!important;width:auto!important;height:auto!important;padding:0!important;background:none!important;border:0!important}#bp-archive-main #header_menu div{width:auto!important;height:auto!important;padding:0!important;background:none!important;float:none!important}#bp-archive-main #header_menu a{display:inline-block;padding:8px 0;font:600 14px/1.5 system-ui,sans-serif;color:var(--bp-blue-dark)!important}
#bp-archive-main table:has(.news_block){display:block!important;width:100%!important;max-width:100%!important;border:0!important;background:none!important}#bp-archive-main table:has(.news_block)>tbody,#bp-archive-main table:has(.news_block)>tbody>tr,#bp-archive-main table:has(.news_block)>tbody>tr>td{display:block!important;width:auto!important;max-width:100%!important;padding:0!important;background:none!important;float:none!important}#bp-archive-main table:has(.news_block)>tbody>tr>td>div[style]{float:none!important}
#bp-archive-main #bg,#bp-archive-main #right,#bp-archive-main #left{width:auto!important;background:none!important;padding:0!important;margin:0!important;float:none!important}#bp-archive-main #bg>br,#bp-archive-main #right>br{display:none!important}
#bp-archive-main .news_block{clear:both!important;border:0!important;border-radius:0;background:transparent!important;margin:24px 0!important;padding:0!important;width:auto!important;max-width:820px!important;min-width:0!important;box-sizing:border-box!important;color:var(--bp-ink)}
#bp-archive-main .news_top_line,#bp-archive-main .news_bottom_line,#bp-archive-main .news_top_right_corner,#bp-archive-main .news_bottom_left_corner{background:none!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;height:auto!important}
#bp-archive-main .news_name{font:normal clamp(27px,3.5vw,43px)/1.2 Georgia,"Times New Roman",serif!important;letter-spacing:-.025em;margin:0 0 24px!important;padding:0!important;color:var(--bp-ink)!important;background:none!important;height:auto!important}#bp-archive-main .news_name a{font:inherit!important;color:inherit!important}#bp-archive-main .news_text{font:20px/1.85 Georgia,"Times New Roman",serif!important;color:var(--bp-ink)!important;padding:0!important;width:auto!important;background:none!important;text-align:left!important}#bp-archive-main .news_text p{line-height:inherit;margin:0 0 1.2em}#bp-archive-main .news_text li{margin-bottom:8px}#bp-archive-main .news_text img[align=left]{margin:4px 20px 12px 0}#bp-archive-main .news_text img[align=right]{margin:4px 0 12px 20px}#bp-archive-main .news_text h1,#bp-archive-main .news_text h2,#bp-archive-main .news_text h3{font-family:Georgia,serif;line-height:1.25;color:var(--bp-ink);margin-block:1em .6em}#bp-archive-main .news_text table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font:16px/1.6 system-ui,sans-serif}#bp-archive-main .news_text td,#bp-archive-main .news_text th{padding:9px;border:1px solid var(--bp-line)}#bp-archive-main blockquote{border-left:3px solid #436588;background:#e6ecf0;margin:22px 0;padding:16px 22px}#bp-archive-main pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}
#bp-archive-main nav[aria-label]{display:flex;flex-wrap:wrap;gap:12px;font:15px/1.6 system-ui,sans-serif}#bp-archive-main .archive-disabled{display:block;font:13px/1.6 system-ui,sans-serif;color:var(--bp-muted)}
#bp-archive-main #footer,#bp-archive-main #footer_grey,#bp-archive-main #footer_green{height:auto!important;width:auto!important;background:none!important;margin:0!important;padding:12px 0!important;float:none!important;color:var(--bp-muted);font:13px/1.7 system-ui,sans-serif}#bp-archive-main #footer table,#bp-archive-main #footer tbody,#bp-archive-main #footer tr,#bp-archive-main #footer td{display:block!important;width:auto!important;height:auto!important;padding:0!important;border:0!important;background:none!important;float:none!important;text-align:left!important}#bp-archive-main #footer a{font:inherit!important;color:var(--bp-blue-dark)!important}
.bp-footer{background:#e4eaf0;border-top:1px solid #c6d2dc;padding:42px 0;color:var(--bp-ink);font:16px/1.75 system-ui,sans-serif}.bp-footer-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:70px}.bp-footer-brand{font:bold 28px/1.3 Georgia,serif;color:var(--bp-blue-dark);text-decoration:none}.bp-footer p{margin:15px 0 0;max-width:650px}.bp-footer .bp-small{font-size:13px;line-height:1.65;color:var(--bp-muted)}.bp-footer nav{display:flex;flex-direction:column;gap:9px;font-size:15px}.bp-footer a{color:var(--bp-blue-dark);text-underline-offset:4px}
@media(max-width:850px){.bp-header-row{flex-wrap:wrap;gap:8px}.bp-nav{gap:20px}.bp-footer-grid{gap:35px}}
@media(max-width:600px){.bp-frame,.bp-legacy{width:calc(100% - 32px)}.bp-header-row{padding-block:12px}.bp-brand{font-size:27px}.bp-brand{gap:10px}.bp-brand img{width:66px;height:28px}.bp-nav{gap:15px}.bp-nav a{font-size:15px}.bp-context{padding-top:22px}.bp-legacy{padding-bottom:35px}.bp-footer-grid{grid-template-columns:1fr;gap:26px}#bp-archive-main .news_text{font-size:19px!important}#bp-archive-main .news_text img[align]{float:none!important;display:block;margin:12px 0;max-width:100%!important}#bp-archive-main #header_menu tbody,#bp-archive-main #header_menu tr{gap:8px 20px}}
/* Standalone exports have nested legacy tables but no .news_block. Keep their
   editorial tables horizontally scrollable; unwrap only template layout tables. */
#bp-archive-main table{max-width:100%!important;box-sizing:border-box;overflow-x:auto}
#bp-archive-main #outer>.minwidth>.container>table{display:block!important;width:100%!important;background:none!important}
#bp-archive-main #outer>.minwidth>.container>table>tbody,#bp-archive-main #outer>.minwidth>.container>table>tbody>tr,#bp-archive-main #outer>.minwidth>.container>table>tbody>tr>td{display:block!important;width:auto!important;max-width:100%!important;padding:0!important;float:none!important}
#bp-archive-main #outer>.minwidth>.container>table>tbody>tr>td>div{float:none!important;max-width:100%!important}
#bp-archive-main table:not(#header_menu):not(:has(.news_block)){display:block;overflow-x:auto;max-width:100%!important}
#bp-archive-main #loading-layer,#bp-archive-main #busy_layer{display:none!important}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}

@media(max-width:1100px) and (min-width:601px){.bp-brand{font-size:25px}.bp-header-row{gap:20px}.bp-nav{gap:13px}}
@media(max-width:850px){.bp-header-row{gap:8px;padding-block:12px}.bp-nav{gap:22px}#bp-archive-main .news_block{max-width:100%!important}}
@media(max-width:600px){.bp-nav{gap:15px}}
