/* Hello Tire dark theme for the TireConnect widget v6.2.0.3, v6.2.1.0. Generated by tc_theme.py from the widget stylesheet: do not edit the colour layer by hand. */
/* ---- colour layer: the widget's own rules, recoloured to the site palette ---- */
html.tc-dark div#tcwlw div,html.tc-dark div#tcwlw span,html.tc-dark div#tcwlw iframe,html.tc-dark div#tcwlw h1,html.tc-dark div#tcwlw h2,html.tc-dark div#tcwlw h3,html.tc-dark div#tcwlw h4,html.tc-dark div#tcwlw h5,html.tc-dark div#tcwlw h6,html.tc-dark div#tcwlw p,html.tc-dark div#tcwlw blockquote,html.tc-dark div#tcwlw a,html.tc-dark div#tcwlw em,html.tc-dark div#tcwlw img,html.tc-dark div#tcwlw small,html.tc-dark div#tcwlw strong,html.tc-dark div#tcwlw ol,html.tc-dark div#tcwlw ul,html.tc-dark div#tcwlw li,html.tc-dark div#tcwlw fieldset,html.tc-dark div#tcwlw form,html.tc-dark div#tcwlw label,html.tc-dark div#tcwlw legend,html.tc-dark div#tcwlw table,html.tc-dark div#tcwlw caption,html.tc-dark div#tcwlw tbody,html.tc-dark div#tcwlw tfoot,html.tc-dark div#tcwlw thead,html.tc-dark div#tcwlw tr,html.tc-dark div#tcwlw th,html.tc-dark div#tcwlw td,html.tc-dark div#tcwlw article,html.tc-dark div#tcwlw figure,html.tc-dark div#tcwlw figcaption,html.tc-dark div#tcwlw footer,html.tc-dark div#tcwlw header,html.tc-dark div#tcwlw section{color:inherit;background:none}
html.tc-dark div#tcwlw li{color:inherit}
html.tc-dark div#tcwlw a{background-color:transparent}
html.tc-dark div#tcwlw b,html.tc-dark div#tcwlw strong{color:inherit}
html.tc-dark div#tcwlw small{color:#eef3f6}
html.tc-dark div#tcwlw img{box-shadow:none}
html.tc-dark div#tcwlw fieldset{border:none}
html.tc-dark div#tcwlw input[type="checkbox"],html.tc-dark div#tcwlw input[type="radio"]{background:none}
html.tc-dark div#tcwlw button,html.tc-dark div#tcwlw input,html.tc-dark div#tcwlw optgroup,html.tc-dark div#tcwlw select,html.tc-dark div#tcwlw textarea{color:inherit}
html.tc-dark div#tcwlw select{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27100%27 height=%2790%27 fill=%27%23eef3f6%27><polygon points=%270,0 100,0 50,90%27/></svg>");background-color:#15273a}
html.tc-dark div#tcwlw select option{background:inherit;color:inherit}
html.tc-dark div#tcwlw input::-webkit-input-placeholder{color:#a9bccb}
html.tc-dark div#tcwlw input::-moz-placeholder{color:#a9bccb}
html.tc-dark div#tcwlw input:-ms-input-placeholder{color:#a9bccb}
html.tc-dark div#tcwlw input::placeholder{color:#a9bccb}
html.tc-dark div#tcwlw .t7sb9uy{color:#eef3f6;background-color:#15273a}
html.tc-dark div#tcwlw select,html.tc-dark div#tcwlw input[type="password"],html.tc-dark div#tcwlw input[type="text"],html.tc-dark div#tcwlw .i1lt3c96,html.tc-dark div#tcwlw input[type="number"],html.tc-dark div#tcwlw input[type="email"],html.tc-dark div#tcwlw textarea{border:1px solid #5d7d9c;background-color:#15273a;box-shadow:inset 1px 3px rgba(5,10,16,0.15)}
html.tc-dark div#tcwlw select:focus,html.tc-dark div#tcwlw input[type="password"]:focus,html.tc-dark div#tcwlw input[type="text"]:focus,html.tc-dark div#tcwlw .i1lt3c96:focus,html.tc-dark div#tcwlw input[type="number"]:focus,html.tc-dark div#tcwlw input[type="email"]:focus,html.tc-dark div#tcwlw textarea:focus,html.tc-dark div#tcwlw select[data-tcwl="focus"],html.tc-dark div#tcwlw input[type="password"][data-tcwl="focus"],html.tc-dark div#tcwlw input[type="text"][data-tcwl="focus"],html.tc-dark div#tcwlw .i1lt3c96[data-tcwl="focus"],html.tc-dark div#tcwlw input[type="number"][data-tcwl="focus"],html.tc-dark div#tcwlw input[type="email"][data-tcwl="focus"],html.tc-dark div#tcwlw textarea[data-tcwl="focus"]{border-color:#5d7d9c;box-shadow:0 2px 3px rgba(5,10,16,.45)}
html.tc-dark div#tcwlw select[disabled],html.tc-dark div#tcwlw input[type="password"][disabled],html.tc-dark div#tcwlw input[type="text"][disabled],html.tc-dark div#tcwlw .i1lt3c96[disabled],html.tc-dark div#tcwlw input[type="number"][disabled],html.tc-dark div#tcwlw input[type="email"][disabled],html.tc-dark div#tcwlw textarea[disabled]{background-color:#2a4058;color:#eef3f6;border-color:#5d7d9c}
html.tc-dark div#tcwlw select option[disabled],html.tc-dark div#tcwlw input[type="password"] option[disabled],html.tc-dark div#tcwlw input[type="text"] option[disabled],html.tc-dark div#tcwlw .i1lt3c96 option[disabled],html.tc-dark div#tcwlw input[type="number"] option[disabled],html.tc-dark div#tcwlw input[type="email"] option[disabled],html.tc-dark div#tcwlw textarea option[disabled]{background-color:#2a4058;color:#eef3f6}
html.tc-dark div#tcwlw select[data-tcwl-masked],html.tc-dark div#tcwlw select[data-tcwl="masked"]{border:none;background:none;box-shadow:none;color:#eef3f6}
html.tc-dark div#tcwlw .b1c54odp{color:var(--b1c54odp-1);background-color:var(--b1c54odp-2);border:1px solid var(--primary-color);box-shadow:0 6px 1px -3px rgba(5,10,16,0.15)}
html.tc-dark div#tcwlw .b1c54odp:hover{background-color:var(--b1c54odp-5);border-color:#5d7d9c;color:var(--b1c54odp-6);outline:none}
html.tc-dark div#tcwlw .b1c54odp[disabled]{background-color:var(--b1c54odp-7);border-color:#5d7d9c;color:var(--b1c54odp-8)}
html.tc-dark div#tcwlw .b1c54odp[disabled] >i{color:var(--b1c54odp-8)}
html.tc-dark div#tcwlw .b1c54odp:active{box-shadow:none}
html.tc-dark div#tcwlw_o .b1c54odp{color:var(--b1c54odp-1);background-color:var(--b1c54odp-2);border:1px solid var(--primary-color);box-shadow:0 6px 1px -3px rgba(5,10,16,0.15)}
html.tc-dark div#tcwlw_o .b1c54odp:hover{background-color:var(--b1c54odp-5);border-color:#5d7d9c;color:var(--b1c54odp-6);outline:none}
html.tc-dark div#tcwlw_o .b1c54odp[disabled]{background-color:var(--b1c54odp-7);border-color:#5d7d9c;color:var(--b1c54odp-8)}
html.tc-dark div#tcwlw_o .b1c54odp[disabled] >i{color:var(--b1c54odp-8)}
html.tc-dark div#tcwlw_o .b1c54odp:active{box-shadow:none}
html.tc-dark div#tcwlw .l16yk4hv:before{background-color:var(--l16yk4hv-3)}
html.tc-dark div#tcwlw .l1vykw50 >div:before{background-color:#08121d}
html.tc-dark div#tcwlw_o .l16yk4hv:before{background-color:var(--l16yk4hv-3)}
html.tc-dark div#tcwlw_o .l1vykw50 >div:before{background-color:#08121d}
html.tc-dark div#tcwlw_o div,html.tc-dark div#tcwlw_o span,html.tc-dark div#tcwlw_o iframe,html.tc-dark div#tcwlw_o h1,html.tc-dark div#tcwlw_o h2,html.tc-dark div#tcwlw_o h3,html.tc-dark div#tcwlw_o h4,html.tc-dark div#tcwlw_o h5,html.tc-dark div#tcwlw_o h6,html.tc-dark div#tcwlw_o p,html.tc-dark div#tcwlw_o blockquote,html.tc-dark div#tcwlw_o a,html.tc-dark div#tcwlw_o em,html.tc-dark div#tcwlw_o img,html.tc-dark div#tcwlw_o small,html.tc-dark div#tcwlw_o strong,html.tc-dark div#tcwlw_o ol,html.tc-dark div#tcwlw_o ul,html.tc-dark div#tcwlw_o li,html.tc-dark div#tcwlw_o fieldset,html.tc-dark div#tcwlw_o form,html.tc-dark div#tcwlw_o label,html.tc-dark div#tcwlw_o legend,html.tc-dark div#tcwlw_o table,html.tc-dark div#tcwlw_o caption,html.tc-dark div#tcwlw_o tbody,html.tc-dark div#tcwlw_o tfoot,html.tc-dark div#tcwlw_o thead,html.tc-dark div#tcwlw_o tr,html.tc-dark div#tcwlw_o th,html.tc-dark div#tcwlw_o td,html.tc-dark div#tcwlw_o article,html.tc-dark div#tcwlw_o figure,html.tc-dark div#tcwlw_o figcaption,html.tc-dark div#tcwlw_o footer,html.tc-dark div#tcwlw_o header,html.tc-dark div#tcwlw_o section{color:inherit;background:none}
html.tc-dark div#tcwlw_o li{color:inherit}
html.tc-dark div#tcwlw_o a{background-color:transparent}
html.tc-dark div#tcwlw_o b,html.tc-dark div#tcwlw_o strong{color:inherit}
html.tc-dark div#tcwlw_o small{color:#eef3f6}
html.tc-dark div#tcwlw_o img{box-shadow:none}
html.tc-dark div#tcwlw_o fieldset{border:none}
html.tc-dark div#tcwlw_o input[type="checkbox"],html.tc-dark div#tcwlw_o input[type="radio"]{background:none}
html.tc-dark div#tcwlw_o button,html.tc-dark div#tcwlw_o input,html.tc-dark div#tcwlw_o optgroup,html.tc-dark div#tcwlw_o select,html.tc-dark div#tcwlw_o textarea{color:inherit}
html.tc-dark div#tcwlw_o select{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27100%27 height=%2790%27 fill=%27%23eef3f6%27><polygon points=%270,0 100,0 50,90%27/></svg>");background-color:#15273a}
html.tc-dark div#tcwlw_o select option{background:inherit;color:inherit}
html.tc-dark div#tcwlw_o input::-webkit-input-placeholder{color:#a9bccb}
html.tc-dark div#tcwlw_o input::-moz-placeholder{color:#a9bccb}
html.tc-dark div#tcwlw_o input:-ms-input-placeholder{color:#a9bccb}
html.tc-dark div#tcwlw_o input::placeholder{color:#a9bccb}
html.tc-dark div#tcwlw_o .t7sb9uy{color:#eef3f6;background-color:#15273a}
html.tc-dark div#tcwlw_o select,html.tc-dark div#tcwlw_o input[type="password"],html.tc-dark div#tcwlw_o input[type="text"],html.tc-dark div#tcwlw_o .i1lt3c96,html.tc-dark div#tcwlw_o input[type="number"],html.tc-dark div#tcwlw_o input[type="email"],html.tc-dark div#tcwlw_o textarea{border:1px solid #5d7d9c;background-color:#15273a;box-shadow:inset 1px 3px rgba(5,10,16,0.15)}
html.tc-dark div#tcwlw_o select:focus,html.tc-dark div#tcwlw_o input[type="password"]:focus,html.tc-dark div#tcwlw_o input[type="text"]:focus,html.tc-dark div#tcwlw_o .i1lt3c96:focus,html.tc-dark div#tcwlw_o input[type="number"]:focus,html.tc-dark div#tcwlw_o input[type="email"]:focus,html.tc-dark div#tcwlw_o textarea:focus,html.tc-dark div#tcwlw_o select[data-tcwl="focus"],html.tc-dark div#tcwlw_o input[type="password"][data-tcwl="focus"],html.tc-dark div#tcwlw_o input[type="text"][data-tcwl="focus"],html.tc-dark div#tcwlw_o .i1lt3c96[data-tcwl="focus"],html.tc-dark div#tcwlw_o input[type="number"][data-tcwl="focus"],html.tc-dark div#tcwlw_o input[type="email"][data-tcwl="focus"],html.tc-dark div#tcwlw_o textarea[data-tcwl="focus"]{border-color:#5d7d9c;box-shadow:0 2px 3px rgba(5,10,16,.45)}
html.tc-dark div#tcwlw_o select[disabled],html.tc-dark div#tcwlw_o input[type="password"][disabled],html.tc-dark div#tcwlw_o input[type="text"][disabled],html.tc-dark div#tcwlw_o .i1lt3c96[disabled],html.tc-dark div#tcwlw_o input[type="number"][disabled],html.tc-dark div#tcwlw_o input[type="email"][disabled],html.tc-dark div#tcwlw_o textarea[disabled]{background-color:#2a4058;color:#eef3f6;border-color:#5d7d9c}
html.tc-dark div#tcwlw_o select option[disabled],html.tc-dark div#tcwlw_o input[type="password"] option[disabled],html.tc-dark div#tcwlw_o input[type="text"] option[disabled],html.tc-dark div#tcwlw_o .i1lt3c96 option[disabled],html.tc-dark div#tcwlw_o input[type="number"] option[disabled],html.tc-dark div#tcwlw_o input[type="email"] option[disabled],html.tc-dark div#tcwlw_o textarea option[disabled]{background-color:#2a4058;color:#eef3f6}
html.tc-dark div#tcwlw_o select[data-tcwl-masked],html.tc-dark div#tcwlw_o select[data-tcwl="masked"]{border:none;background:none;box-shadow:none;color:#eef3f6}
html.tc-dark div#tcwlw_o .m39l0yp{background:rgba(5,10,16,0.85)}
html.tc-dark div#tcwlw_o .mfg7uqs{background-color:#15273a}
html.tc-dark div#tcwlw_o .me64v46{border-bottom:var(--me64v46-0)}
html.tc-dark div#tcwlw .sx8vpxk{color:var(--sx8vpxk-1)}
html.tc-dark div#tcwlw_o .sx8vpxk{color:var(--sx8vpxk-1)}
html.tc-dark div#tcwlw_o .f1rhl2z2{background-color:#15273a}
html.tc-dark div#tcwlw .po82mu9{border:1px solid #243c56}
html.tc-dark div#tcwlw .t1q6a7hi{outline:none}
html.tc-dark div#tcwlw .pojx5jt{color:#a9bccb;background-color:#15273a}
html.tc-dark div#tcwlw_o .cmh9ntf .w16kh000{border:1px solid #243c56}
html.tc-dark div#tcwlw .c16dlfm2{background-color:rgba(238,243,246,0.10)}
html.tc-dark div#tcwlw .t1rhxz4b{color:var(--primary-color)}
html.tc-dark div#tcwlw .w16kh000{background:#15273a}
html.tc-dark div#tcwlw_o .t1rhxz4b{color:var(--primary-color)}
html.tc-dark div#tcwlw_o .w16kh000{background:#15273a}
html.tc-dark div#tcwlw_o .t44bwp6{border:1px solid #243c56;border-bottom-color:#243c56;background-color:var(--t44bwp6-0)}
html.tc-dark div#tcwlw_o .t44bwp6:hover{background-color:inherit}
html.tc-dark div#tcwlw_o .tld32m9{border:var(--tld32m9-0)}
html.tc-dark div#tcwlw_o .c1uq9lp7 h6{background-color:#2a4058}
html.tc-dark div#tcwlw .l1xz6cve >span{color:#eef3f6}
html.tc-dark div#tcwlw .r1mt0fv2{color:#ff7b72}
html.tc-dark div#tcwlw_o .l1xz6cve >span{color:#eef3f6}
html.tc-dark div#tcwlw_o .r1mt0fv2{color:#ff7b72}
html.tc-dark div#tcwlw .ececoco{background-color:#b3261e;color:#eef3f6}
html.tc-dark div#tcwlw .c1qsap2h{background:#c77a00}
html.tc-dark div#tcwlw .w1wuvk6k.ececoco{background-color:#c77a00}
html.tc-dark div#tcwlw_o .ececoco{background-color:#b3261e;color:#eef3f6}
html.tc-dark div#tcwlw_o .c1qsap2h{background:#c77a00}
html.tc-dark div#tcwlw_o .w1wuvk6k.ececoco{background-color:#c77a00}
html.tc-dark div#tcwlw .t10x0701{border:1px solid #243c56}
html.tc-dark div#tcwlw .t10x0701 >thead >tr,html.tc-dark div#tcwlw .t10x0701 >tbody >tr,html.tc-dark div#tcwlw .t10x0701 >tfoot >tr{border-bottom:1px solid #243c56}
html.tc-dark div#tcwlw .t10x0701 >tbody >tr[data-tcwl="selected"]{background-color:#1a3048}
html.tc-dark div#tcwlw .t10x0701 >tbody >tr:hover{background-color:rgba(238,243,246,0.06)}
html.tc-dark div#tcwlw .t10x0701 >tbody >tr[data-tcwl="details_row"]:hover{background:none}
html.tc-dark div#tcwlw_o .t10x0701{border:1px solid #243c56}
html.tc-dark div#tcwlw_o .t10x0701 >thead >tr,html.tc-dark div#tcwlw_o .t10x0701 >tbody >tr,html.tc-dark div#tcwlw_o .t10x0701 >tfoot >tr{border-bottom:1px solid #243c56}
html.tc-dark div#tcwlw_o .t10x0701 >tbody >tr[data-tcwl="selected"]{background-color:#1a3048}
html.tc-dark div#tcwlw_o .t10x0701 >tbody >tr:hover{background-color:rgba(238,243,246,0.06)}
html.tc-dark div#tcwlw_o .t10x0701 >tbody >tr[data-tcwl="details_row"]:hover{background:none}
html.tc-dark div#tcwlw .i1qk7xlg{border:none;background:none}
html.tc-dark div#tcwlw .i1qk7xlg:hover{background-color:rgba(238,243,246,0.06)}
html.tc-dark div#tcwlw .i1qk7xlg[disabled]:hover{background:none}
html.tc-dark div#tcwlw .i1qk7xlg[disabled] >i{color:#5d7d9c}
html.tc-dark div#tcwlw_o .i1qk7xlg{border:none;background:none}
html.tc-dark div#tcwlw_o .i1qk7xlg:hover{background-color:rgba(238,243,246,0.06)}
html.tc-dark div#tcwlw_o .i1qk7xlg[disabled]:hover{background:none}
html.tc-dark div#tcwlw_o .i1qk7xlg[disabled] >i{color:#5d7d9c}
html.tc-dark div#tcwlw_o .om9341z{border:none}
html.tc-dark div#tcwlw_o .om9341z tr[data-tcwlw-row=bg]{background-color:#1a3048}
html.tc-dark div#tcwlw_o .om9341z thead td{background-color:#1a3048}
html.tc-dark div#tcwlw_o .om9341z tr[data-tcwlw-row=total]{color:var(--primary-color)}
html.tc-dark div#tcwlw_o .dmaagj{background-color:#1a3048}
html.tc-dark div#tcwlw_o .d1g76ibu{background-color:#f2c230}
html.tc-dark div#tcwlw_o .w11c6ns7{color:#f5a524}
html.tc-dark div#tcwlw_o .fp13kkg{border-top:1px solid #243c56;background-color:var(--fp13kkg-3);box-shadow:var(--fp13kkg-4)}
html.tc-dark div#tcwlw_o .fp13kkg:first-child{border-top:none}
html.tc-dark div#tcwlw_o .fp13kkg:hover{background-color:rgba(238,243,246,0.06)}
html.tc-dark div#tcwlw_o .finjzzq{border:1px solid #243c56}
html.tc-dark div#tcwlw_o .f197brwx.f1d64ri3{color:#a9bccb}
html.tc-dark div#tcwlw_o .f12hu1gk{border-top:none;box-shadow:inset 0 -2px 0 rgba(5,10,16,.45), inset 2px 0 0 rgba(5,10,16,.45), inset -2px 0 0 rgba(5,10,16,.45)}
html.tc-dark div#tcwlw_o .b3l9zly{background-color:var(--b3l9zly-0)}
html.tc-dark div#tcwlw .mnupcuw{background:var(--mnupcuw-0)}
html.tc-dark div#tcwlw .mnupcuw >a{color:var(--primary-color)}
html.tc-dark div#tcwlw_o .mnupcuw{background:var(--mnupcuw-0)}
html.tc-dark div#tcwlw_o .mnupcuw >a{color:var(--primary-color)}
html.tc-dark div#tcwlw_o .byjk0y4 i{color:#f5a524}
html.tc-dark div#tcwlw .tl7gmij{color:#eef3f6;background:rgba(5,10,16,0.80)}
html.tc-dark div#tcwlw .tdqys8s[data-tooltip-pos="bottom"]:after{border-bottom:7px solid #5d7d9c}
html.tc-dark div#tcwlw .tdqys8s[data-tooltip-pos="right"]:after{border-right:7px solid #5d7d9c}
html.tc-dark div#tcwlw .tdqys8s[data-tooltip-pos="top"]:after{border-top:7px solid #5d7d9c}
html.tc-dark div#tcwlw .tdqys8s[data-tooltip-pos="left"]:after{border-left:7px solid #5d7d9c}
html.tc-dark div#tcwlw_o .tl7gmij{color:#eef3f6;background:rgba(5,10,16,0.80)}
html.tc-dark div#tcwlw_o .tdqys8s[data-tooltip-pos="bottom"]:after{border-bottom:7px solid #5d7d9c}
html.tc-dark div#tcwlw_o .tdqys8s[data-tooltip-pos="right"]:after{border-right:7px solid #5d7d9c}
html.tc-dark div#tcwlw_o .tdqys8s[data-tooltip-pos="top"]:after{border-top:7px solid #5d7d9c}
html.tc-dark div#tcwlw_o .tdqys8s[data-tooltip-pos="left"]:after{border-left:7px solid #5d7d9c}
html.tc-dark div#tcwlw_o .c1edbkg9 .a1s7mgwm{background-color:#1a3048}
html.tc-dark div#tcwlw_o .s1dw3sgb{background-color:#1a3048}
html.tc-dark div#tcwlw .a1s7mgwm{border:1px solid #243c56}
html.tc-dark div#tcwlw .a1s7mgwm:hover{background-color:#1a3048}
html.tc-dark div#tcwlw_o .a1s7mgwm{border:1px solid #243c56}
html.tc-dark div#tcwlw_o .a1s7mgwm:hover{background-color:#1a3048}
html.tc-dark div#tcwlw_o .qf2n31n{color:var(--qf2n31n-0)}
html.tc-dark div#tcwlw_o .s11jgacz >.fp13kkg[data-tcwl-row=selected_supplier]{background-color:rgba(31,122,62,0.35)}
html.tc-dark div#tcwlw_o .s11jgacz >.fp13kkg[data-tcwl-row=selected_supplier]:hover{background-color:rgba(31,122,62,0.35)}
html.tc-dark div#tcwlw_o .smxy3rd div >span{border-left:1px solid var(--primary-color)}
html.tc-dark div#tcwlw_o .nrrqjmo{color:#f5a524}
html.tc-dark div#tcwlw_o .qrztbf4{background-color:var(--qrztbf4-0);color:var(--qrztbf4-2)}
html.tc-dark div#tcwlw_o .s1ex8oj6 >i{color:var(--s1ex8oj6-0)}
html.tc-dark div#tcwlw_o .s1ex8oj6 >i:hover{color:#5fd07e}
html.tc-dark div#tcwlw_o .i94fj8e >i{color:#5fd07e}
html.tc-dark div#tcwlw .cxpg8qi{background-color:#c77a00;color:#eef3f6;box-shadow:0 0 5px rgba(5,10,16,.45)}
html.tc-dark div#tcwlw .cxpg8qi:hover{background-color:#08121d}
html.tc-dark div#tcwlw .cxpg8qi span{color:#eef3f6;background-color:#08121d}
html.tc-dark div#tcwlw_o .rbg2cht .a1s7mgwm{background-color:#1a3048}
html.tc-dark div#tcwlw_o .s1t0642r{background-color:var(--s1t0642r-0);color:#eef3f6}
html.tc-dark div#tcwlw .t44bwp6{border:1px solid #243c56;border-bottom-color:#243c56;background-color:var(--t44bwp6-0)}
html.tc-dark div#tcwlw .t44bwp6:hover{background-color:inherit}
html.tc-dark div#tcwlw .tld32m9{border:var(--tld32m9-0)}
html.tc-dark div#tcwlw_o .ar65b2u{background-color:#1f7a3e;color:#eef3f6}
html.tc-dark div#tcwlw_o .a1t0zu9b.ar65b2u{background-color:#3a5470}
html.tc-dark div#tcwlw .a1g8usvj{background-color:transparent;border:none}
html.tc-dark div#tcwlw .a1g8usvj i{color:var(--a1g8usvj-0)}
html.tc-dark div#tcwlw .a1g8usvj:before,html.tc-dark div#tcwlw .a1g8usvj:after{background-color:#15273a}
html.tc-dark div#tcwlw .p2g53kr i{color:#a9bccb}
html.tc-dark div#tcwlw_o .a1g8usvj{background-color:transparent;border:none}
html.tc-dark div#tcwlw_o .a1g8usvj i{color:var(--a1g8usvj-0)}
html.tc-dark div#tcwlw_o .a1g8usvj:before,html.tc-dark div#tcwlw_o .a1g8usvj:after{background-color:#15273a}
html.tc-dark div#tcwlw_o .p2g53kr i{color:#a9bccb}
html.tc-dark div#tcwlw .v16epafs .i1c68wqh:after{color:#eef3f6}
html.tc-dark div#tcwlw_o .v16epafs .i1c68wqh:after{color:#eef3f6}
html.tc-dark div#tcwlw .momq9ac{border-top:1px solid var(--primary-color)}
html.tc-dark div#tcwlw_o .momq9ac{border-top:1px solid var(--primary-color)}
html.tc-dark div#tcwlw_o .s10dcuy5 .p5cqds6{border:none}
html.tc-dark div#tcwlw .p1lsuitk{border:1px solid #243c56;box-shadow:0 4px 20px -2px rgba(5,10,16,0.10)}
html.tc-dark div#tcwlw .p5cqds6{border:1px solid #243c56}
html.tc-dark div#tcwlw .p5cqds6 table tbody tr:nth-child(odd){background-color:#1a3048}
html.tc-dark div#tcwlw_o .p1lsuitk{border:1px solid #243c56;box-shadow:0 4px 20px -2px rgba(5,10,16,0.10)}
html.tc-dark div#tcwlw_o .p5cqds6{border:1px solid #243c56}
html.tc-dark div#tcwlw_o .p5cqds6 table tbody tr:nth-child(odd){background-color:#1a3048}
html.tc-dark div#tcwlw .bd1hy3t{color:var(--primary-color)}
html.tc-dark div#tcwlw .r1sz0r3k{color:#f5a524}
html.tc-dark div#tcwlw_o .bd1hy3t{color:var(--primary-color)}
html.tc-dark div#tcwlw_o .r1sz0r3k{color:#f5a524}
html.tc-dark div#tcwlw .f1b6619n >*{color:var(--f1b6619n-0)}
html.tc-dark div#tcwlw .igxwxv2{border-bottom:none}
html.tc-dark div#tcwlw_o .igxwxv2{border-bottom:none}
html.tc-dark div#tcwlw_o .c1dfs4x2{background-color:#15273a}
html.tc-dark div#tcwlw_o .c1r2cbf4{color:#ff7b72}
html.tc-dark div#tcwlw .i1qf4o1y{border:1px solid #243c56;border-bottom:none}
html.tc-dark div#tcwlw .l1mvflid >a{color:var(--primary-color)}
html.tc-dark div#tcwlw .w1oqzeat{border:1px solid #243c56}
html.tc-dark div#tcwlw .w1oqzeat a{color:var(--primary-color)}
html.tc-dark div#tcwlw .w1oqzeat a:hover{background:#08121d;color:#eef3f6}
html.tc-dark div#tcwlw_o .d2tmhkv >a{color:var(--primary-color)}
html.tc-dark div#tcwlw .s1mimc5g{border:1px solid #243c56;background-color:#1a3048}
html.tc-dark div#tcwlw .s1mimc5g >label{color:var(--primary-color)}
html.tc-dark div#tcwlw .flvjfvw{border:1px solid #243c56;box-shadow:0 4px 20px -2px rgba(5,10,16,.45)}
html.tc-dark div#tcwlw .ptlc9vb{border:1px solid var(--ptlc9vb-0);box-shadow:var(--ptlc9vb-1);background-color:#15273a}
html.tc-dark div#tcwlw .i1snfvf6 >span{color:var(--i1snfvf6-0)}
html.tc-dark div#tcwlw .fsgg3p.fsgg3p{color:var(--fsgg3p-0)}
html.tc-dark div#tcwlw .f1l0gyql >i{color:#f5a524}
html.tc-dark div#tcwlw .o1oq025d{background-color:#c77a00;color:#eef3f6}
html.tc-dark div#tcwlw_o .w12zsa86{border:1px solid #243c56}
html.tc-dark div#tcwlw_o .w12zsa86[data-tcwl="not_active"]:hover,html.tc-dark div#tcwlw_o .w12zsa86[data-tcwl="active"]{box-shadow:0 0 5px #000}
html.tc-dark div#tcwlw .axpsanm >label a{color:var(--primary-color)}
html.tc-dark div#tcwlw .s1jj49by{background-color:var(--s1jj49by-0);border-color:var(--s1jj49by-0);color:#eef3f6}
html.tc-dark div#tcwlw .p17e29mw{color:#eef3f6}
html.tc-dark div#tcwlw .i19mp0e >span{background-color:#08121d}
html.tc-dark div#tcwlw .q1drvuql{background-color:#c77a00;border-color:#243c56}
html.tc-dark div#tcwlw .q1drvuql i{color:#eef3f6}
html.tc-dark div#tcwlw .q1drvuql:hover i{color:#eef3f6}
html.tc-dark div#tcwlw .i1m64s1n{background-color:#1f7a3e}
html.tc-dark div#tcwlw .pfvssab{border-top:1px solid #243c56}
html.tc-dark div#tcwlw .pflc05e{border:1px solid #243c56}
html.tc-dark div#tcwlw .p1893hjn{color:var(--primary-color)}
html.tc-dark div#tcwlw .ldpa3lm >i{color:#f5a524}
html.tc-dark div#tcwlw .p166e3sp{background-color:var(--p166e3sp-0)}
html.tc-dark div#tcwlw .p166e3sp:before{border-top:8px solid #5fd07e}
html.tc-dark div#tcwlw .p166e3sp >span{color:var(--p166e3sp-1)}
html.tc-dark div#tcwlw .pm4soo7{background-color:#1a3048;border:1px solid #243c56}
html.tc-dark div#tcwlw .p50ksyo{color:var(--primary-color)}
html.tc-dark div#tcwlw .p1h1e5l8{color:var(--primary-color)}
html.tc-dark div#tcwlw .p1h1e5l8 >a{background-color:var(--p1h1e5l8-0)}
html.tc-dark div#tcwlw .ppe6c0c .dmzihz2 >a >span:first-child +span{color:var(--primary-color)}
html.tc-dark div#tcwlw .p15ngq8p{border:1px solid #243c56}
html.tc-dark div#tcwlw .p49jem4{color:var(--p49jem4-0)}
html.tc-dark div#tcwlw_o .ppe6c0c .dmzihz2 >a >span:first-child +span{color:var(--primary-color)}
html.tc-dark div#tcwlw_o .p15ngq8p{border:1px solid #243c56}
html.tc-dark div#tcwlw_o .p49jem4{color:var(--p49jem4-0)}
html.tc-dark div#tcwlw .dmzihz2{background-color:var(--dmzihz2-0)}
html.tc-dark div#tcwlw .dmzihz2 >a{border:1px solid #243c56}
html.tc-dark div#tcwlw .d1r7u6h9{background-color:#15273a}
html.tc-dark div#tcwlw .d1r7u6h9:focus{outline:var(--d1r7u6h9-1)}
html.tc-dark div#tcwlw .d1r7u6h9:focus-visible{outline:var(--d1r7u6h9-1)}
html.tc-dark div#tcwlw_o .dmzihz2{background-color:var(--dmzihz2-0)}
html.tc-dark div#tcwlw_o .dmzihz2 >a{border:1px solid #243c56}
html.tc-dark div#tcwlw_o .d1r7u6h9{background-color:#15273a}
html.tc-dark div#tcwlw_o .d1r7u6h9:focus{outline:var(--d1r7u6h9-1)}
html.tc-dark div#tcwlw_o .d1r7u6h9:focus-visible{outline:var(--d1r7u6h9-1)}
html.tc-dark div#tcwlw .s18zcua >span i{color:var(--primary-color)}
html.tc-dark div#tcwlw_o .s18zcua >span i{color:var(--primary-color)}
html.tc-dark div#tcwlw .h1h0etpn{background-color:#1a3048}
html.tc-dark div#tcwlw .p17rlelc >strong{color:var(--primary-color)}
html.tc-dark div#tcwlw .m163qon3{background-color:#1a3048}
html.tc-dark div#tcwlw .c8g52ad{border-bottom:1px solid #243c56}
html.tc-dark div#tcwlw .isek2bu{border-right:1px solid #243c56}
html.tc-dark div#tcwlw .isek2bu >div >a{color:var(--primary-color)}
html.tc-dark div#tcwlw [data-tcwlw-w="xt"] .isek2bu,html.tc-dark div#tcwlw [data-tcwlw-w="xt t"] .isek2bu,html.tc-dark div#tcwlw [data-tcwlw-w="xt t s"] .isek2bu{border:none;border-bottom:1px solid #243c56}
html.tc-dark div#tcwlw .bg3undq{border-bottom:1px solid var(--primary-color)}
html.tc-dark div#tcwlw .pu2shpc >span:first-child{color:var(--primary-color)}
html.tc-dark div#tcwlw .p95ym94 >ul >li span,html.tc-dark div#tcwlw .p95ym94 >ul >li a{color:#eef3f6}
html.tc-dark div#tcwlw .p95ym94 >ul >li span{color:var(--primary-color)}
html.tc-dark div#tcwlw .af1lkrj{background-color:#15273a}
html.tc-dark div#tcwlw .p7ze7d6{border:1px solid var(--primary-color)}
html.tc-dark div#tcwlw .pfq6ucs{border-bottom:1px solid var(--primary-color)}
html.tc-dark div#tcwlw .pfq6ucs >span{color:#a9bccb}
html.tc-dark div#tcwlw .pfq6ucs >a{color:var(--primary-color)}
html.tc-dark div#tcwlw .p11r5brl >span:last-child{color:var(--primary-color)}
html.tc-dark div#tcwlw .lx14owx{border:1px solid #5d7d9c;color:var(--lx14owx-0)}
html.tc-dark div#tcwlw .f1jvpf0w{border:1px solid #243c56;box-shadow:0 4px 20px -2px rgba(5,10,16,0.10)}
html.tc-dark div#tcwlw_o .fwidum7{background:#15273a;border:1px solid #243c56;box-shadow:0 6px 1px -3px rgba(5,10,16,0.15)}
html.tc-dark div#tcwlw .s1l5b93v{border:1px solid #5d7d9c}
html.tc-dark div#tcwlw .s1l5b93v >div{background-color:var(--primary-color)}
html.tc-dark div#tcwlw .ha48kez >div{box-shadow:0 0 2px #757575;border:1px solid #243c56}
html.tc-dark div#tcwlw .ha48kez >div:before{color:#eef3f6;text-shadow:0 -2px 2px #757575}
html.tc-dark div#tcwlw_o .s1l5b93v{border:1px solid #5d7d9c}
html.tc-dark div#tcwlw_o .s1l5b93v >div{background-color:var(--primary-color)}
html.tc-dark div#tcwlw_o .ha48kez >div{box-shadow:0 0 2px #757575;border:1px solid #243c56}
html.tc-dark div#tcwlw_o .ha48kez >div:before{color:#eef3f6;text-shadow:0 -2px 2px #757575}
html.tc-dark div#tcwlw .ck88o1k span{border:1px solid #243c56}
html.tc-dark div#tcwlw .ck88o1k span a{color:var(--primary-color)}
html.tc-dark div#tcwlw .a15xmku0 .axpsanm a{text-shadow:1px 2px 1px rgba(5,10,16,.45)}
html.tc-dark div#tcwlw .o19th9yp{background-color:var(--o19th9yp-0);color:var(--o19th9yp-1)}
html.tc-dark div#tcwlw .o19th9yp >div{background-color:inherit}
html.tc-dark div#tcwlw .roqayes{background-color:var(--primary-color)}
html.tc-dark div#tcwlw .roqayes >span{color:#eef3f6}
html.tc-dark div#tcwlw .roqayes:before,html.tc-dark div#tcwlw .roqayes:after{border-top:8px solid var(--primary-color)}
html.tc-dark div#tcwlw .r1eaejg8{color:inherit}
html.tc-dark div#tcwlw_o .r1eaejg8{color:inherit}
html.tc-dark div#tcwlw .r10gb3qv{border:1px solid #243c56}
html.tc-dark div#tcwlw .pxtpqgv[data-tcwl="top"] .r10gb3qv{border-color:var(--primary-color);box-shadow:0 0em 0.5em rgba(5,10,16,.45)}
html.tc-dark div#tcwlw .hg7ze6i{background-color:#1a3048}
html.tc-dark div#tcwlw .hy64o0j{color:#a9bccb}
html.tc-dark div#tcwlw .c1a7pssz{border-right:1px solid #243c56}
html.tc-dark div#tcwlw .o1gyd9vt:before{border-top:0.5em solid #5fd07e}
html.tc-dark div#tcwlw .o1gyd9vt:after{border-top:2.2em solid #243c56}
html.tc-dark div#tcwlw .o1gyd9vt >div{box-shadow:3px 3px 4px rgba(5,10,16,.45)}
html.tc-dark div#tcwlw .r1f1siaz:before{border-left:2.2em solid #243c56;border-top:none}
html.tc-dark div#tcwlw .clta165{color:var(--primary-color)}
html.tc-dark div#tcwlw .a4z5k31{border-top:1px solid #243c56}
html.tc-dark div#tcwlw .a4z5k31 i{color:#5fd07e}
html.tc-dark div#tcwlw .s1eqhj2a .ap81rbh{border:none}
html.tc-dark div#tcwlw .s1eqhj2a .ap81rbh .a4z5k31{border:none}
html.tc-dark div#tcwlw .p177pxzz{color:var(--primary-color)}
html.tc-dark div#tcwlw .r9rqp91{color:var(--primary-color)}
html.tc-dark div#tcwlw_o .u1uttkcs >li .r1eaejg8{color:var(--primary-color)}
html.tc-dark div#tcwlw_o .s192d8en{color:var(--primary-color)}
html.tc-dark div#tcwlw .u1nn3c9o >li{border:1px solid #243c56}
html.tc-dark div#tcwlw .t1vn095x{color:var(--t1vn095x-0);background-color:var(--t1vn095x-1)}
html.tc-dark div#tcwlw .t1vn095x:hover{color:var(--t1vn095x-2)}
html.tc-dark div#tcwlw .t1lg14um >div{background-color:#1a3048;border:1px solid #243c56;box-shadow:0 4px 20px -2px rgba(5,10,16,0.10)}
html.tc-dark div#tcwlw .s6h3ul6 >div:nth-child(2){border-top:1px solid #243c56}
html.tc-dark div#tcwlw .p1x4w4oy{color:var(--primary-color)}
html.tc-dark div#tcwlw .pnao21u{color:var(--pnao21u-0);border-bottom:var(--pnao21u-1)}
html.tc-dark div#tcwlw .p1pju9cr{color:var(--p1pju9cr-0)}
html.tc-dark div#tcwlw .r1fzugju{color:#f5a524}
html.tc-dark div#tcwlw .o1v486xt{color:#f5a524}
html.tc-dark div#tcwlw_o .fzhe8jx{background-color:#15273a;border:1px solid #243c56}
html.tc-dark div#tcwlw_o .frkwlse{border:1px solid #243c56}
html.tc-dark div#tcwlw_o .p9e482n >span{color:var(--primary-color)}
html.tc-dark div#tcwlw .tv063x4{border:1px solid #243c56}
html.tc-dark div#tcwlw .f1hd7ngz{border:1px solid #f5a524}
html.tc-dark div#tcwlw_o .o1apc4lo{background:transparent}
html.tc-dark div#tcwlw_o .c1wb3et5:after{color:var(--primary-color)}
html.tc-dark div#tcwlw_o .o1yjb7vp{background:#15273a;border:1px solid #5d7d9c}
html.tc-dark div#tcwlw_o .o1yjb7vp ul li{color:#eef3f6}
html.tc-dark div#tcwlw_o .o1yjb7vp ul li[data-tcwl="active"]{background:#2b6cb0;color:#eef3f6}
html.tc-dark div#tcwlw .o1apc4lo{background:transparent}
html.tc-dark div#tcwlw .c1wb3et5:after{color:var(--primary-color)}
html.tc-dark div#tcwlw .o1yjb7vp{background:#15273a;border:1px solid #5d7d9c}
html.tc-dark div#tcwlw .o1yjb7vp ul li{color:#eef3f6}
html.tc-dark div#tcwlw .o1yjb7vp ul li[data-tcwl="active"]{background:#2b6cb0;color:#eef3f6}
html.tc-dark div#tcwlw_o .md3h591 .o1yjb7vp ul{border:1px solid #5d7d9c}
html.tc-dark div#tcwlw .s5nnr5y select,html.tc-dark div#tcwlw .s5nnr5y .v1be2g9e{color:var(--primary-color)}
html.tc-dark div#tcwlw_o .s5nnr5y select,html.tc-dark div#tcwlw_o .s5nnr5y .v1be2g9e{color:var(--primary-color)}
html.tc-dark div#tcwlw .w18picts{background-color:rgba(238,243,246,0.10)}
html.tc-dark div#tcwlw .w18picts >div{background-color:#1a3048;box-shadow:0 1px 3px 1px rgba(5,10,16,0.40)}
html.tc-dark div#tcwlw .s14dbdph{background-color:#1a3048}
html.tc-dark div#tcwlw .abn64ny{background-color:#1a3048}
html.tc-dark div#tcwlw .s1gl9wqf table{background:none;border:none;border-top:1px solid #243c56}
html.tc-dark div#tcwlw .s1gl9wqf table tr{border-bottom:1px solid #243c56}
html.tc-dark div#tcwlw .dd9rd9f >td{color:#5fd07e}
html.tc-dark div#tcwlw .s1g0ep3l i{color:#ff7b72}
html.tc-dark div#tcwlw .s1gca6u8{color:var(--s1gca6u8-0)}
html.tc-dark div#tcwlw .syxm5th >div >small >a{color:var(--primary-color)}
html.tc-dark div#tcwlw .t1mmtpew{color:var(--primary-color)}
html.tc-dark div#tcwlw .f1l6mvau input[type="checkbox"]:focus +.fha2t8i:before{border-color:#5d7d9c}
html.tc-dark div#tcwlw .f1l6mvau input[type="checkbox"]:focus +.fha2t8i:after{border-color:#5d7d9c;box-shadow:0 0 14px fade-out(black, 1)}
html.tc-dark div#tcwlw .f1l6mvau input[type="checkbox"]:checked +.fha2t8i:before{background:#1f7a3e}
html.tc-dark div#tcwlw .fha2t8i:before,html.tc-dark div#tcwlw .fha2t8i:after{border:1px solid #5d7d9c}
html.tc-dark div#tcwlw .fha2t8i:before{background:#3a5470}
html.tc-dark div#tcwlw .fha2t8i:after{background:#15273a}
html.tc-dark div#tcwlw .fha2t8i:hover:after{box-shadow:0 0 7px fade-out(black, 0.7)}
html.tc-dark div#tcwlw .c14kctlf{border:1px solid #243c56;box-shadow:3px 3px 2px rgba(5,10,16,0.15)}
html.tc-dark div#tcwlw .b1adnbm1 .b1c54odp:last-child{color:#5fd07e;border-color:#5fd07e}
html.tc-dark div#tcwlw .ogujhut{background-color:var(--ogujhut-0);color:var(--ogujhut-0);border:3px solid #5d7d9c}
html.tc-dark div#tcwlw .ogujhut >div{color:var(--ogujhut-1)}
html.tc-dark div#tcwlw .ogujhut[data-tcwl="discount"]:before{background:rgba(238,243,246,0.12)}
html.tc-dark div#tcwlw .ogujhut[data-tcwl="discount"] >i{color:currentColor}
html.tc-dark div#tcwlw .omwt7gd p small{color:inherit}
html.tc-dark div#tcwlw .v1m6dals h6 span{background:#08121d;color:#eef3f6}
html.tc-dark div#tcwlw .e1goe19o >input{color:#eef3f6}
html.tc-dark div#tcwlw .l1i19go3 a{color:var(--primary-color)}
html.tc-dark div#tcwlw .myf9cmn a{color:var(--primary-color)}
html.tc-dark div#tcwlw .myf9cmn table{border-top:1px solid #243c56}
html.tc-dark div#tcwlw .myf9cmn table tr{border-bottom:1px solid #243c56}
html.tc-dark div#tcwlw .p328i9r a{color:var(--p328i9r-0)}
html.tc-dark div#tcwlw .pjc5wh7 a{color:var(--primary-color)}
html.tc-dark div#tcwlw .p17vmzl4 a{color:var(--primary-color)}
html.tc-dark div#tcwlw_o .p14axeyj{color:var(--primary-color)}
html.tc-dark div#tcwlw .v9147em{border:1px solid #243c56;background-color:#1a3048;box-shadow:1px 2px 3px rgba(5,10,16,.45)}
html.tc-dark div#tcwlw .a1i1lnqe{background-color:#1a3048}
html.tc-dark div#tcwlw .n14chbjr{border:1px solid #ff7b72;color:#ff7b72;background-color:rgba(179,38,30,0.35)}
html.tc-dark div#tcwlw .f1hex9uw >label a{color:var(--primary-color)}
html.tc-dark div#tcwlw .w1iaatu8{border:1px solid #f5a524}
html.tc-dark div#tcwlw .pj8gi6c table tr{border-bottom:1px solid #243c56}
html.tc-dark div#tcwlw .pj8gi6c table tr:first-child{border-top:1px solid #243c56}
html.tc-dark div#tcwlw .s137uwta >td{border-top:0.3em solid #243c56}
html.tc-dark div#tcwlw .djv9xqp{color:#5fd07e}
html.tc-dark div#tcwlw .d101mag9 td:last-child{color:var(--primary-color)}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker{background:#15273a;box-shadow:0 2px 10px rgba(5,10,16,0.20);border:0.1em solid #243c56}
html.tc-dark div#tcwlw .dfshfr3 .rdtStatic .rdtPicker{box-shadow:none}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker table{border-top:none}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td.rdtToday:hover,html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td.rdtHour:hover,html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td.rdtMinute:hover,html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td.rdtSecond:hover,html.tc-dark div#tcwlw .dfshfr3 .rdtPicker .rdtTimeToggle:hover{background:#1a3048}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td.rdtOld,html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td.rdtNew{color:#7f93a4}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td.rdtToday:before{border-bottom:0.4em solid #7cc0f2;border-top-color:#5d7d9c}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td.rdtActive,html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td.rdtActive:hover{background-color:#2b6cb0;color:#eef3f6;text-shadow:0 -0.1em 0 rgba(5,10,16,0.25)}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#243c56}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td.rdtHoliday:before{border-bottom:0.4em solid #f5a524;border-top-color:#5d7d9c}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td.rdtDisabled,html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td.rdtDisabled:hover{background:none;color:#5d7d9c}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td span.rdtOld{color:#7f93a4}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td span.rdtDisabled,html.tc-dark div#tcwlw .dfshfr3 .rdtPicker td span.rdtDisabled:hover{background:none;color:#5d7d9c}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker th{border-bottom:0.1em solid #243c56}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker .dow{border-bottom:none}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker th.rdtDisabled,html.tc-dark div#tcwlw .dfshfr3 .rdtPicker th.rdtDisabled:hover{background:none;color:#7f93a4}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker thead th.rdtPrev:hover,html.tc-dark div#tcwlw .dfshfr3 .rdtPicker thead th.rdtNext:hover{background:#1a3048}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker tfoot{border-top:0.1em solid #243c56}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker tfoot tr:last-child{border-bottom:none}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker table thead button{border:none;background:none}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker table thead button:hover{background-color:#1a3048}
html.tc-dark div#tcwlw .dfshfr3 td.rdtMonth:hover,html.tc-dark div#tcwlw .dfshfr3 td.rdtYear:hover{background:#1a3048}
html.tc-dark div#tcwlw .dfshfr3 .rdtCounter .rdtBtn:hover{background:#1a3048}
html.tc-dark div#tcwlw .dfshfr3 .rdtDoneButton button{color:#eef3f6}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker tfoot .rdtTime button{background-color:var(--primary-color);color:var(--adapted-text-color)}
html.tc-dark div#tcwlw .dfshfr3 .rdtPicker tfoot .rdtTime button:hover,html.tc-dark div#tcwlw .dfshfr3 .rdtPicker tfoot .rdtTime button:focus{background:#08121d;color:#eef3f6}
html.tc-dark div#tcwlw .t1ot5lqj{border:1px solid #243c56}
html.tc-dark div#tcwlw .r168nsvz{border-bottom:var(--r168nsvz-0);background-color:var(--r168nsvz-1)}
html.tc-dark div#tcwlw .t1hi257e{color:var(--primary-color)}
html.tc-dark div#tcwlw .p1reebc1.c1x0d643 .p166e3sp{background:none}
html.tc-dark div#tcwlw .p1reebc1.c1x0d643 .p166e3sp >span{color:#5fd07e}
html.tc-dark div#tcwlw .ps763nh{color:var(--primary-color)}
html.tc-dark div#tcwlw .i9ur8gf{border:1px solid #243c56}
html.tc-dark div#tcwlw .s1wb0j2m >table tr{border-bottom:1px solid #243c56}
html.tc-dark div#tcwlw .s1wb0j2m >table tr:last-child{border-bottom:none}
html.tc-dark div#tcwlw .i1dycfig{border:1px solid #243c56}
html.tc-dark div#tcwlw .m86acne{background:#1a3048}
html.tc-dark div#tcwlw .m86acne >i{color:var(--primary-color)}
html.tc-dark div#tcwlw .d6zgtlw{background-color:#1f7a3e;color:#eef3f6}
html.tc-dark div#tcwlw .d6zgtlw:before{border-top:8px solid #5fd07e}
html.tc-dark div#tcwlw .d1rdkwfh{border:1px solid #5fd07e}
html.tc-dark div#tcwlw .dl9igdo >div:first-child{border-bottom:1px solid #5d7d9c}
html.tc-dark div#tcwlw .dl9igdo >div:first-child h4{color:#5fd07e}
html.tc-dark div#tcwlw .dl9igdo >div:first-child span{color:#eef3f6}
html.tc-dark div#tcwlw .dl9igdo >div:first-child span i{color:#5fd07e}
html.tc-dark div#tcwlw .dl9igdo >div:last-child a{color:var(--primary-color)}
html.tc-dark div#tcwlw .dl9igdo >div:last-child p:last-child a{color:#eef3f6}
html.tc-dark div#tcwlw .d1s7umig >i{color:#eef3f6}
html.tc-dark div#tcwlw .d1s7umig input{border-color:var(--d1s7umig-0)}
html.tc-dark div#tcwlw .fpou8hl{border-bottom:1px solid #243c56;color:var(--primary-color)}
html.tc-dark div#tcwlw .p1bxeiyf{border:1px solid #243c56}
html.tc-dark div#tcwlw .p1bxeiyf:first-child{border-top:1px solid #243c56}
html.tc-dark div#tcwlw .p1bxeiyf[data-tcwlw='not_selected']:hover{background-color:#1a3048}
html.tc-dark div#tcwlw .p1bxeiyf[data-tcwlw='selected']:hover{background-color:#15273a}
html.tc-dark div#tcwlw .o192zse8 i{color:inherit}
html.tc-dark div#tcwlw .tmo75v9{border:1px solid #243c56}
html.tc-dark div#tcwlw .tmo75v9 h1{color:var(--primary-color)}
html.tc-dark div#tcwlw .tmo75v9 h1 >i{color:#5fd07e}
html.tc-dark div#tcwlw .obye1f4 >span{color:var(--primary-color)}
html.tc-dark div#tcwlw .i17sj9wb table{border-top:1px solid #243c56}
html.tc-dark div#tcwlw .i17sj9wb table tr{border-bottom:1px solid #243c56}
html.tc-dark div#tcwlw .p16blt7t tr:last-child td:last-child{color:var(--primary-color)}
html.tc-dark div#tcwlw .dkyp6ci{color:#5fd07e}
html.tc-dark div#tcwlw .n2dyvdo.s1r8k7c2{color:#7f93a4}
html.tc-dark div#tcwlw .sbq9r2b{border:1px solid #5d7d9c;background:var(--sbq9r2b-0)}
html.tc-dark div#tcwlw .sbq9r2b:before{background-color:var(--primary-color)}
html.tc-dark div#tcwlw .sbq9r2b >div{background:transparent}
html.tc-dark div#tcwlw .sbq9r2b >div[data-tcwl="active"]{color:#eef3f6}
html.tc-dark div#tcwlw .s12q5clk a{color:var(--primary-color)}
html.tc-dark div#tcwlw .m1qrejam{color:var(--primary-color)}
html.tc-dark div#tcwlw .o60e7io >span:first-child +span{border-left:1px solid #5d7d9c}
html.tc-dark div#tcwlw_o .o60e7io >span:first-child +span{border-left:1px solid #5d7d9c}
html.tc-dark div#tcwlw .sg6l0y0 >:nth-child(3) i{color:var(--primary-color)}
html.tc-dark div#tcwlw .sg6l0y0 >:nth-child(1),html.tc-dark div#tcwlw .sg6l0y0 >:nth-child(4){border-right:1px solid #5d7d9c}
html.tc-dark div#tcwlw_o .sg6l0y0 >:nth-child(3) i{color:var(--primary-color)}
html.tc-dark div#tcwlw_o .sg6l0y0 >:nth-child(1),html.tc-dark div#tcwlw_o .sg6l0y0 >:nth-child(4){border-right:1px solid #5d7d9c}
/* ---- site layer: type, buttons, cards and photo tiles ---- */
/* the panel steps aside: the widget sits straight on the page */
html.tc-dark .tc-card{background:transparent;box-shadow:none;padding:0;border-radius:0;color:var(--text-primary);font:inherit;-webkit-font-smoothing:antialiased;min-height:0}

/* brand colour and type: yellow instead of teal, the site's fonts instead of Roboto Condensed */
html.tc-dark div#tcwlw .t7sb9uy,html.tc-dark div#tcwlw_o .t7sb9uy{--primary-color:var(--accent)!important;--adapted-text-color:var(--ink)!important;--tires-btn-filter:none!important;font-family:var(--body)!important;color:var(--text-primary)!important;background-color:transparent!important}
html.tc-dark div#tcwlw_o .t7sb9uy{background-color:var(--panel)!important}
html.tc-dark :is(div#tcwlw,div#tcwlw_o) :is(button,select,input,textarea){font-family:var(--body)!important}
html.tc-dark :is(div#tcwlw,div#tcwlw_o) ::selection{background:var(--accent);color:var(--ink)}

/* the page wrapper loses its grey frame so the search and results sit on the site background */
html.tc-dark div#tcwlw [data-tctid^="page_"]{border-color:transparent!important;padding-left:0!important;padding-right:0!important}

/* "Powered by": quiet mono label, TireConnect's logo on a small light tile so it stays legible */
html.tc-dark div#tcwlw [data-tctid="tc_logo"] > div{background:transparent!important;font-family:var(--mono)!important;font-size:10px!important;letter-spacing:.08em;color:var(--text-secondary)!important}
html.tc-dark div#tcwlw [data-tctid="tc_logo"] img{background:#f1f4f7;border-radius:8px;padding:3px 7px;margin-left:8px;box-sizing:content-box}

/* headings: wide Archivo, sentence case, like the rest of the site */
html.tc-dark div#tcwlw :is([data-tctid="page_title"],[data-tctid="product_model"],h1,h2,h3,h4){font-family:var(--display)!important;font-stretch:125%;font-weight:800!important;letter-spacing:-.01em;text-transform:none!important;color:var(--text-primary)!important}
html.tc-dark div#tcwlw [data-tctid="page_title"]{font-size:30px!important;line-height:1.1!important}
html.tc-dark div#tcwlw [data-tctid="product_model"]{font-size:19px!important;line-height:1.2!important;padding-top:14px!important;border-color:var(--line)!important}
html.tc-dark :is(div#tcwlw,div#tcwlw_o) :is(h5,h6){font-family:var(--mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.08em;color:var(--text-secondary)!important}
html.tc-dark div#tcwlw [data-tctid="page_tires/search"] > div > div:first-child label{font-family:var(--display)!important;font-stretch:125%;font-weight:800!important;text-transform:none!important;color:var(--text-primary)!important;font-size:20px!important}

/* price: big, yellow, display face */
html.tc-dark div#tcwlw [data-tctid="product_price"]{font-family:var(--display)!important;font-stretch:125%;font-weight:800!important;font-size:26px!important;color:var(--accent)!important}

/* buttons: pills. Primary actions are the site's yellow button; the rest are ghost pills */
html.tc-dark :is(div#tcwlw,div#tcwlw_o) button{border-radius:999px!important;text-transform:none!important;font-weight:600!important;letter-spacing:0!important;box-shadow:none!important;transition:background-color .3s var(--ease-out),border-color .3s var(--ease-out),color .3s var(--ease-out),transform .3s var(--ease-out)}
html.tc-dark :is(div#tcwlw,div#tcwlw_o) :is([data-tctid="search_items"],[data-tctid="select"]){font-size:17px!important;min-height:54px}
html.tc-dark :is(div#tcwlw,div#tcwlw_o) :is([data-tctid="search_items"],[data-tctid="select"]):not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.06)}
html.tc-dark div#tcwlw [data-tctid="back"]{background:rgba(8,18,29,.35)!important;color:var(--text-primary)!important;border:1px solid rgba(238,243,246,.55)!important;padding:10px 18px!important;font-size:14px!important}
html.tc-dark div#tcwlw [data-tctid="back"]:hover{border-color:var(--text-primary)!important}
html.tc-dark div#tcwlw [data-tctid="back"] i{color:inherit!important}
html.tc-dark div#tcwlw :is(a[data-tctid="specs"],a[data-tctid="features"]){border:1px solid var(--line-strong)!important;border-radius:999px!important;margin-top:8px!important;text-transform:none!important;font-size:14px!important;font-weight:600!important;color:var(--text-primary)!important;background:transparent!important}
html.tc-dark div#tcwlw :is(a[data-tctid="specs"],a[data-tctid="features"]):hover{border-color:var(--accent)!important;color:var(--accent)!important}
html.tc-dark div#tcwlw :is(a[data-tctid="specs"],a[data-tctid="features"]) i{color:inherit!important}

/* fields: the site's inputs (dark well, strong border, 12px corners, yellow focus) */
html.tc-dark :is(div#tcwlw,div#tcwlw_o) :is(select,input:not([type="checkbox"]):not([type="radio"]),textarea){background-color:var(--canvas)!important;color:var(--text-primary)!important;border:1px solid var(--line-strong)!important;border-radius:12px!important}
html.tc-dark :is(div#tcwlw,div#tcwlw_o) select{min-height:44px;padding-left:14px!important}
html.tc-dark :is(div#tcwlw,div#tcwlw_o) select:disabled{opacity:.45}
html.tc-dark :is(div#tcwlw,div#tcwlw_o) :is(select,input,textarea):focus{outline:none!important;border-color:var(--accent)!important;background-color:var(--ink)!important}
html.tc-dark :is(div#tcwlw,div#tcwlw_o) select option{background:var(--panel);color:var(--text-primary)}
html.tc-dark :is(div#tcwlw,div#tcwlw_o) :is(input[type="checkbox"],input[type="radio"]){accent-color:var(--accent)}
html.tc-dark :is(div#tcwlw,div#tcwlw_o) :focus-visible{outline:2px solid var(--accent)!important;outline-offset:3px}
html.tc-dark div#tcwlw [data-tctid="page_tires/search"] label > span:first-child{font-family:var(--mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)!important}

/* result cards: the site's panels */
html.tc-dark div#tcwlw [data-tctid="result"]{background:var(--panel)!important;border:1px solid var(--line)!important;border-radius:20px!important;box-shadow:none!important;transition:border-color .4s var(--ease-out),transform .4s var(--ease-out)}
html.tc-dark div#tcwlw [data-tctid="result"]:hover{border-color:var(--line-strong)!important;transform:translateY(-2px)}

/* photos and logos keep their white backgrounds, so they sit on light tiles like the brand logos elsewhere on the site */
html.tc-dark :is(div#tcwlw,div#tcwlw_o) [data-tctid="product_brand"]{background:#fff;border-radius:12px;padding:6px 10px;box-sizing:border-box}
/* on a result card the logo and the tire photo form one white card */
html.tc-dark div#tcwlw [data-tctid="result"] [data-tctid="product_brand"]{border-radius:16px 16px 0 0;margin-bottom:0!important;padding-top:10px}
html.tc-dark div#tcwlw [data-tctid="result"] .cuzfxlv{margin-top:0!important;background:#fff;border-radius:0 0 16px 16px}
html.tc-dark div#tcwlw [data-tctid="result"] .pdgkb6k{background:#fff}
html.tc-dark div#tcwlw [data-tctid="page_tires/search"] img{background:#fff;border-radius:16px;padding:14px;box-sizing:border-box}
/* small colour icons drawn on white (season): drop the white and lighten the line work */
html.tc-dark :is(div#tcwlw,div#tcwlw_o) .igxwxv2 img{filter:invert(1) hue-rotate(180deg);mix-blend-mode:screen}

/* pop-ups (filters, specs, compare, quotes): panels with the site's corners and a soft shadow */
html.tc-dark div#tcwlw_o > *{color:var(--text-primary)}

/* search box: one rounded panel, header strip on top */
html.tc-dark div#tcwlw .ppwxpvn{box-shadow:none!important}
html.tc-dark div#tcwlw .s1mimc5g{border-radius:20px 20px 0 0;border-color:var(--line)!important;background:var(--panel-2)!important}
html.tc-dark div#tcwlw .flvjfvw{border-radius:0 0 20px 20px;border-color:var(--line)!important;background:var(--panel)!important}
html.tc-dark div#tcwlw label.l1xz6cve > span:first-child{flex:0 0 104px;white-space:nowrap}
html.tc-dark div#tcwlw [data-tctid="rear_size_trigger"] a,html.tc-dark div#tcwlw [data-tctid="more_options"]{font-weight:600!important;text-transform:none!important;letter-spacing:0!important;font-size:15px!important}

/* results header, filters and sort row: stacked panels with the site's corners */
html.tc-dark div#tcwlw .h1h0etpn{border-radius:20px 20px 0 0;background:var(--panel-2)!important}
html.tc-dark div#tcwlw .f1jvpf0w{border-radius:0 0 20px 20px;border-color:var(--line)!important;background:var(--panel)!important}
html.tc-dark div#tcwlw .ppe6c0c{margin-top:14px}
html.tc-dark div#tcwlw .p17rlelc{font-family:var(--mono)!important;font-size:12px!important;letter-spacing:.08em;color:var(--text-secondary)!important}
html.tc-dark div#tcwlw .p17rlelc strong{color:var(--accent)!important}
html.tc-dark div#tcwlw .f4wyloi .dmzihz2 > a > span,html.tc-dark div#tcwlw .ppe6c0c .dmzihz2 > a > span{font-size:15px!important;font-weight:600!important}
html.tc-dark div#tcwlw .f4wyloi .dmzihz2:first-child > a,html.tc-dark div#tcwlw .ppe6c0c .dmzihz2:first-child > a{border-radius:12px 0 0 12px}
html.tc-dark div#tcwlw .f4wyloi .dmzihz2:last-child > a,html.tc-dark div#tcwlw .ppe6c0c .dmzihz2:last-child > a{border-radius:0 12px 12px 0}
html.tc-dark div#tcwlw .ck88o1k > span{border-radius:999px!important;border-color:var(--line-strong)!important;padding-left:12px!important;padding-right:12px!important}
/* drop-downs (filters, sort, specs): raised panels */
html.tc-dark div#tcwlw :is(.f4wyloi,.ppe6c0c) .dmzihz2 > div,html.tc-dark div#tcwlw .u1nn3c9o li > div{background:var(--panel-2)!important;border:1px solid var(--line-strong)!important;border-radius:14px!important;box-shadow:0 24px 60px -20px rgba(0,0,0,.75)!important}
html.tc-dark div#tcwlw :is(.f4wyloi,.ppe6c0c) .dmzihz2 > div:empty{border:0!important;box-shadow:none!important}
html.tc-dark div#tcwlw .u1nn3c9o li > div{margin-top:8px}

/* result card details */
html.tc-dark div#tcwlw .axpsanm label{font-size:14px!important;font-weight:600!important;color:var(--text-secondary)!important}
html.tc-dark div#tcwlw .i1snfvf6{font-family:var(--mono)!important;font-size:11px!important;letter-spacing:.06em;color:var(--text-secondary)!important;line-height:1.9!important}
html.tc-dark div#tcwlw .i1snfvf6 :is(.p18tk5n1,.f1b6619n),html.tc-dark div#tcwlw [data-tctid="tire_warranty"] > span{font-family:var(--body)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0;color:var(--text-primary)!important}
html.tc-dark div#tcwlw .pflc05e{border-radius:16px;border-color:var(--line)!important;background:var(--panel-2)!important}
html.tc-dark div#tcwlw :is(.q12cbg10 > div:first-child,.p85cba){font-family:var(--mono)!important;font-size:11px!important;letter-spacing:.08em;color:var(--text-secondary)!important}
html.tc-dark div#tcwlw .s14k676n{font-size:13px!important;font-weight:400!important;color:var(--text-secondary)!important}
html.tc-dark div#tcwlw .s14k676n [data-tctid="product_set_price"]{font-weight:600;color:var(--text-primary)}
html.tc-dark div#tcwlw [data-tctid="select"]{text-transform:lowercase!important}
html.tc-dark div#tcwlw [data-tctid="select"]::first-letter{text-transform:uppercase}
html.tc-dark div#tcwlw :is(.t12ogkrm,.u1nn3c9o,.u1nn3c9o > li){border:0!important;background:transparent!important;box-shadow:none!important}
