h1,h2,h3,h4{color:var(--c3)}a{color:var(--c2);text-decoration:none}main a,::placeholder{color:#8B0000}main p a{text-decoration:underline;font-weight:600}main a:hover{text-decoration:underline}header a,footer a,#nav a{text-decoration:none;color:var(--c0)}#menuToggle{color:var(--c0)!important;cursor:pointer;background:none}#nav{background:var(--c3)}#nav a{color:var(--c0)}#nav a:hover{background:rgba(255,255,255,0.2)}.formula{color:orange;background:#323232}.TaxFormList li a b{color:var(--c4)}.faq-item{background:rgba(var(--c3t),0.1)}.faq-item h3{color:var(--c3);background:transparent url("/_img/logo/76.png") no-repeat 2px center;background-size:contain}.faq-item a{color:var(--c4);text-decoration:underline}.qt a svg{stroke:rgb(255,255,255);transition:stroke .25s}.qt a,.qt a p{color:rgb(255,255,255);cursor:pointer}.qt ul li a{background:var(--c3);border-radius:10px;transition:border-color .25s,background .25s,color .25s}.qt ul li a:hover{background:rgba(var(--c3t),0.12);border-color:var(--c3);text-decoration:none !important}.qt a:hover svg{stroke:var(--c3)}.qt a:hover p{color:var(--c3)}.ht a svg{stroke:rgba(255,255,255,0.7);transition:stroke .25s}.ht a:hover svg{cursor:pointer;stroke:rgb(255,255,255)}.dTbl caption{color:var(--c1)}.dTbl th,.dTbl td{border-color:rgba(var(--c3t),0.2)}.dTbl th{background:rgba(var(--c3t),0.2);color:var(--c1)}.dTbl tr:nth-child(even) td{background:rgba(var(--c3t),0.05)}.dTbl tr:hover td{background:rgba(var(--c3t),0.08)}.rt caption{background:var(--c3);color:rgb(255,255,255)}.rt th,.rt td{background:rgba(var(--c3t),0.09)}.rt th{background:rgba(var(--c3t),0.9);color:rgb(255,255,255)}.ov tr:nth-child(odd){background:rgba(var(--c3t),0.09)}.ov tr.foc{background:var(--c3);color:rgb(255,255,255)}#emailContainer{position:fixed;display:block;top:0;left:0;width:100%;height:100%;background-color:var(--c3);display:flex;justify-content:center;align-items:center;text:align:center;z-index:9999}#emailContainer div{text-align:center;background:rgb(255,255,255);padding:20px;border-radius:8px;width:50%;margin:15% auto}#emailContainer h2{background:transparent url(/_img/logo/180.png) no-repeat 5px center;background-size:auto 95%;text-align:left;padding:5px 0 5px 50px}#emailContainer svg{float:left;padding:5px}#emailContainer p{text-align:left}#emailContainer p.ce{text-align:center}#userEmail{padding:10px;font-size:16px;margin-bottom:10px;width:250px;background:rgba(var(--c3t),0.1);border:2px solid rgba(var(--c3t),0.5);border-radius:4px}#goEmail,#cancelEmail{padding:10px 20px;background:var(--c3);color:rgb(255,255,255);border:none;border-radius:4px;cursor:pointer}#goEmail:disabled{background-color:#ccc;cursor:not-allowed}@keyframes pulse{0%{box-shadow:0 rgba(255,0,0,0.7)}50%{box-shadow:0 0 10px 5px rgba(255,0,0,0.7)}100%{box-shadow:0 rgba(255,0,0,0.7)}}.pulse{animation:pulse 0.5s ease-in-out 3}@media(min-width:1200px){#menuToggle{color:var(--c3)!important}