
#rec4474751101 .t972,#rec4474751101 .t972 *{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;}
#rec4474751101 .t972__banner,#rec4474751101 .t972__settings{width:520px;max-width:calc(100vw - 40px);background:#fff!important;border:1px solid #d7e0e5;border-radius:24px!important;box-shadow:0 18px 64px rgba(24,37,44,.16);color:#18252c!important;}
#rec4474751101 .t972__title{font-size:20px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:-.02em;}
#rec4474751101 .t972__text{font-size:14px!important;line-height:1.6!important;color:#52616b!important;}
#rec4474751101 .t972 a{color:#a83426!important;text-decoration:none!important;}
#rec4474751101 .t972__buttons{margin-top:20px;}
#rec4474751101 .t-btnflex{min-height:44px!important;height:auto!important;padding:12px 16px!important;border-radius:12px!important;font-size:14px!important;line-height:1.4!important;font-weight:550!important;letter-spacing:0!important;white-space:normal!important;}
#rec4474751101 .t-btnflex_type_button{background:var(--dv-action,#f6b645)!important;color:var(--dv-action-text,#29251e)!important;border:1px solid var(--dv-action,#f6b645)!important;}
#rec4474751101 .t-btnflex.t-btnflex_type_button3{background:#edf3f6!important;color:#18252c!important;border-color:#d7e0e5!important;--border-width:1px;}
#rec4474751101 .t-btnflex_type_button2{background:transparent!important;color:#18252c!important;border:0!important;}
#rec4474751101 .t972__settings-header,#rec4474751101 .t972__settings-title,#rec4474751101 .t972__category-title{color:#18252c!important;}
#rec4474751101 .t972__settings-text,#rec4474751101 .t972__category-body{color:#52616b!important;font-size:14px!important;line-height:1.6!important;}
#rec4474751101 .t972__settings-title{font-size:20px!important;font-weight:600!important;}
#rec4474751101 .t972__category-enabled{color:#a83426!important;}
#rec4474751101 .t972__toggle-input:checked~.t972__toggle-container .t972__toggle-background,#rec4474751101 .t972__toggle-input:checked~.t972__toggle-container .t972__toggle-mark{background:var(--dv-action,#f6b645)!important;}
#rec4474751101 .t972 :is(button,a,[tabindex]):focus-visible{outline:2px solid #a83426!important;outline-offset:3px!important;}
#rec4474751101 .t972__toggle-label:has(input:focus-visible){outline:2px solid #a83426;outline-offset:3px;border-radius:20px;}
#rec4474751101 .t972__toggle-label{position:relative;}
#rec4474751101 .t972__toggle-input{display:block!important;position:absolute!important;inset:0;opacity:0;margin:0;width:100%!important;height:100%!important;z-index:1;cursor:pointer;}
.dv27-footer__bottom>div>a{display:inline-flex;align-items:center;min-height:44px;}
.dv27-footer a:focus-visible{outline:2px solid #a83426;outline-offset:4px;border-radius:3px;}
@media(max-width:640px){#allrecords #rec4474751101 .t972:not(.t972_widgetview){left:10px!important;right:10px!important;bottom:10px!important;}#allrecords #rec4474751101 .t972__banner,#allrecords #rec4474751101 .t972__settings{width:100%;max-width:calc(100vw - 20px);border-radius:20px!important;max-height:calc(100dvh - 30px)!important;}#rec4474751101 .t972__buttons-wrap{flex-wrap:wrap;gap:8px;}#rec4474751101 .t972__buttons-wrap>button{flex:1 1 140px;}}
@media(prefers-reduced-motion:reduce){#rec4474751101 .t972 *{transition:none!important;animation:none!important;}}
