@layer artelRepair{
html body .artel-theme-brand-row{display:inline-flex!important;align-items:center!important;vertical-align:middle!important;gap:7px!important;line-height:1!important}.panel-sidebar>.artel-theme-brand-row{display:flex!important}.artel-theme-brand-row>.panel-brand,.artel-theme-brand-row>.panel-mobile-brand{align-items:center!important;margin-block:0!important}
html body .artel-theme-toggle{align-self:center!important;display:inline-grid!important;place-items:center!important;margin-block:0!important;transition:color .18s,transform .18s!important}html body .artel-theme-toggle:is(:hover,:focus-visible){color:#dc2626!important;transform:rotate(-7deg)!important}html body .artel-theme-toggle svg{display:block!important;margin:0!important;color:inherit!important}
html body .artel-captcha-v45 .captcha-refresh-v45,html body .artel-captcha-v45 .captcha-refresh-v45:hover{font-family:inherit!important;font-size:11px!important;font-weight:600!important;line-height:1.7!important;height:30px!important;min-height:30px!important;padding:4px 8px!important;letter-spacing:0!important;text-shadow:none!important;white-space:nowrap!important;box-sizing:border-box!important}html body .artel-captcha-v45 small{display:block!important;margin-top:9px!important;font-size:10px!important;line-height:1.8!important}
html[data-artel-theme=light] body :is(button,a,input)[data-v48-paint],html[data-artel-theme=light] body :is(button,a,input)[data-v48-paint]:is(:hover,:focus-visible),html[data-artel-theme=light] body :is(button,a)[data-v48-paint] *{color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-artel-theme=light] body :is(.submit-row input,.submit-row button,.artel-login-submit,.primary,.panel-primary,.aa-approve,.aa-reject){color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-artel-theme=light] body .artel-theme-toggle:is(:hover,:focus-visible){color:#dc2626!important}
html body .highlights-v47{width:min(870px,calc(100% - 56px))!important}.highlights-v47 .ticker-item-v47{font-size:13px!important;line-height:1.9!important;gap:9px!important}.highlights-v47 .ticker-item-v47 bdi{font-size:13px!important}.highlights-v47 .ticker-label-v47{font-size:12px!important;flex-basis:88px!important}.highlights-v47 .coupon .ticker-item-v47>span:first-child,.highlights-v47 .announcement-title-v50{display:inline-flex!important;align-items:center!important;white-space:nowrap!important;padding:2px 8px!important;border:1px solid #ffffff70!important;border-radius:6px!important;background:#0002!important;color:#fff!important;font-size:12px!important;font-weight:650!important}.highlights-v47 .ticker-group-v47{min-height:43px!important}
html body .lookup-v50>header{display:block!important;position:static!important;width:auto!important;margin-bottom:20px!important}.lookup-v50>header h1{font-size:25px!important;font-weight:750!important;margin:5px 0 8px!important}.lookup-v50>header p{max-width:760px;font-size:12px!important;line-height:1.95!important}.lookup-v50 .lookup-form{background:linear-gradient(145deg,#21171d,#151317)!important;border:1px solid #ef334d35!important;border-radius:15px!important;padding:20px!important}.lookup-v50 .lookup-form input:not([type=hidden]){font:12px/1.9 Arial,sans-serif!important;letter-spacing:0!important;padding:12px!important;height:auto!important;min-height:45px!important;color:#eee!important;border:1px solid #ffffff26!important;background:#100f12!important;border-radius:10px!important;text-align:left!important}.lookup-v50 .lookup-form input::placeholder{color:#a89aa5!important}.lookup-v50 .lookup-grid article,.lookup-v50 .lookup-charts article{background:linear-gradient(145deg,#21171d,#151317)!important;border-color:#ef334d30!important}.lookup-v50 .lookup-report>header{padding-bottom:10px;border-bottom:1px solid #ffffff16}.lookup-v50 .lookup-grid strong{font-size:16px!important}.lookup-v50 .lookup-form button{font-family:inherit!important;font-size:12px!important}.lookup-v50 .lookup-form small{margin-top:5px!important}
html[data-artel-theme=light] body .lookup-v50 :is(.lookup-form,.lookup-grid article,.lookup-charts article){background:#fff!important;color:#252a34!important;border-color:#dce1e9!important}html[data-artel-theme=light] body .lookup-v50 .lookup-form input:not([type=hidden]){background:#fff!important;color:#252a34!important;border-color:#cbd2df!important}
html[data-artel-theme=light] body :is(.aa-metric,.aa-box,.aa-panel,.aa-app,.aa-queue-row,.catalog-plan,.catalog-manager,.catalog-section,.aa-review-summary,.stock-input-grid){background:#fff!important;background-image:none!important;color:#252a34!important;border-color:#dce1e9!important}
}
@media(max-width:600px){html body .highlights-v47{width:calc(100% - 28px)!important}.highlights-v47 .ticker-item-v47{font-size:12px!important}.lookup-v50>header h1{font-size:22px!important}}
@layer artelRepair{
html[data-artel-theme=light] body :is(.pd-filters,.pd-duration-tabs,.guide-tabs) button[aria-pressed=false]{background:#fff!important;background-image:none!important;color:#343b49!important;-webkit-text-fill-color:#343b49!important;border-color:#cbd2df!important}
html[data-artel-theme=light] body :is(.pd-filters,.pd-duration-tabs,.guide-tabs) button[aria-pressed=true]{background:linear-gradient(110deg,#78000e,#de253b)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#dc263b!important}
html[data-artel-theme=light] body :is(.pd-filters,.pd-duration-tabs,.guide-tabs) button[aria-pressed=false] *{color:#343b49!important;-webkit-text-fill-color:#343b49!important}
html[data-artel-theme=light] body :is(.pd-filters,.pd-duration-tabs,.guide-tabs) button[aria-pressed=true] *{color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-artel-theme=light] body .panel-shell .plan-option:has(input:checked){background-image:var(--panel-pattern),linear-gradient(110deg,#78000e,#de253b)!important;background-size:155px 62px,100% 100%!important;color:#fff!important;border-color:#ef334d80!important}
html[data-artel-theme=light] body .panel-shell .plan-option:has(input:checked) :is(strong,span,small,h3,p){color:#fff!important;-webkit-text-fill-color:#fff!important}
}
