/* V17 ITDA Marketing CTA and benefit label; scoped to existing UI. */
#it3-assistant .it3-v17-nav{box-sizing:border-box;display:flex;flex-direction:column;gap:7px;align-items:center;width:82px;margin-bottom:3px;pointer-events:auto}
#it3-assistant a.it3-v17-quick{width:82px;min-height:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:5px 3px;text-decoration:none!important;box-sizing:border-box;border-radius:13px;background:linear-gradient(135deg,#184f91,#247ed3);color:#fff!important;border:1px solid #4592d2;box-shadow:0 7px 22px rgba(18,68,130,.18);font:800 11px/1.25 "Malgun Gothic",sans-serif;white-space:nowrap}
#it3-assistant a.it3-v17-quick .it3-v17-ico{font-size:18px;line-height:1.1}
#it3-assistant a.it3-v17-quick--ref{background:linear-gradient(140deg,#e9f7ff,#ffffff);color:#185f9d!important;border-color:#a2d0f4}
#it3-assistant a.it3-v17-quick:hover{filter:brightness(1.06);transform:translateY(-1px)}
#it3-assistant a.it3-v17-quick:focus-visible{outline:3px solid #28a6ee;outline-offset:2px}
.itda-share-v17-promo{display:flex;align-items:flex-start;gap:9px;flex-wrap:wrap;max-width:525px;margin:7px 0 10px!important;padding:10px 11px;background:#eef7ff;border:1px solid #cfe4f8;border-radius:11px;box-sizing:border-box;color:#184a7e;font:12px/1.55 "Malgun Gothic",sans-serif;clear:both}
.itda-share-v17-promo .itda-v17-promo-title{color:#155a9b;font-size:12px;font-weight:900;display:block;margin-bottom:1px}
.itda-share-v17-promo .itda-v17-promo-main{color:#335e85;display:block;line-height:1.65}
.itda-share-v17-promo .itda-v17-promo-main strong{color:#e64c5c;font-weight:900}
.itda-share-v17-promo .itda-v17-promo-notice{display:block;margin-top:3px;font-size:10px;color:#647b93;line-height:1.65}
.itda-share-v17-promo .itda-v17-promo-symbol{font-size:20px;line-height:1.3}
.itda-share-v15-description--v17{margin:7px 0!important;padding:10px 11px!important;background:#edf7ff;border-radius:10px;color:#214e82!important}
@media(max-width:767px){
 #it3-assistant .it3-v17-nav{width:64px;gap:5px;margin-bottom:1px}
 #it3-assistant a.it3-v17-quick{width:64px;min-height:40px;font-size:10px;padding:4px 2px;border-radius:12px;box-shadow:0 5px 14px rgba(20,80,140,.14)}
 #it3-assistant a.it3-v17-quick .it3-v17-ico{font-size:15px}
 .itda-share-v17-promo{padding:9px 10px;margin:7px 0 10px!important;font-size:11px;max-width:100%}
}
@media(max-width:360px){#it3-assistant a.it3-v17-quick{width:58px}#it3-assistant .it3-v17-nav{width:58px}}
@media(prefers-reduced-motion:reduce){#it3-assistant a.it3-v17-quick{transition:none!important;transform:none!important}}
