.incomecode4df-block{margin-top:26px}.incomecode4df-block .page-subtitle{color:#64748b;font-size:15px;line-height:1.5;margin:0
0 24px}.all-codes-link{display:block;color:#6B9CEB;font-weight:600;font-size:14px;text-decoration:none;margin-bottom:20px;transition:color 0.2s ease}.all-codes-link:hover{color:#40557C;text-decoration:underline}.search-tabs{display:inline-flex;background:#f0f5fd;border-radius:4px;padding:4px;margin-bottom:20px;gap:4px}.search-tab{border:none;background:transparent;padding:9px
16px;font-size:14px;font-weight:500;color:#6A7282;border-radius:8px;cursor:pointer;transition:all 0.2s ease}.search-tab:hover{color:#40557c}.search-tab.active{background:#fff;color:#40557c;box-shadow:0px 8px 16px 0px rgba(163, 166, 183, 0.2)}.field-label{display:block;font-size:14px;font-weight:600;line-height:1.2;color:#434B53;margin-bottom:10px}.search-row{position:relative;align-items:center;margin-bottom:14px}.incomecode4df-search-input{border:1px
solid #D1D2D6;box-sizing:border-box;border-radius:4px;height:38px;padding:0
14px;margin-right:2px;margin-bottom:8px;margin-left:0;outline:none;width:calc(100% - 86px);transition:all 0.2s ease}.incomecode4df-search-input::placeholder{color:#6a7282}.incomecode4df-search-input:focus,
.incomecode4df-search-input:hover{border:1px
solid #6B9CEB;box-shadow:0px 8px 16px 0px #A3A6B73D}.incomecode4df-search__button{width:38px;height:38px;border:none;outline:none;color:#fff;background:#6B9CEB;border-radius:4px;line-height:30px;padding:0;transition:all 0.2s ease}.incomecode4df-search__button:hover{background:#40557c}.incomecode4df-delete__button{width:38px;height:38px;border:none;outline:none;color:#fff;background:#F00;border-radius:4px;line-height:30px;padding:0;transition:all 0.2s ease}.incomecode4df-delete__button:hover{background:#DB3948}.examples-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.examples-label{font-size:13px;color:#6B9CEB}.example-chip{border:none;background:#f0f5fd;color:#40557c;font-size:14px;font-weight:500;padding:6px
12px;border-radius:20px;cursor:pointer;transition:all 0.2s ease}.example-chip:hover{color:#FFF;background:#40557c}@media (max-width: 560px){.search-row{flex-direction:column}.search-btn{justify-content:center;padding:14px}}.incomecode4df-result{background:#f0f5fd;border:1px
solid #EDEEF2;border-radius:8px;box-shadow:0px 8px 16px 0px rgba(163, 166, 183, 0.15);padding:20px;margin-top:20px}.incomecode4df-result__header{display:flex;align-items:center;gap:14px;margin-bottom:14px}.incomecode4df-result__code{display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:36px;padding:0
12px;background:#6B9CEB;color:#fff;font-size:18px;font-weight:700;border-radius:6px;flex-shrink:0}.incomecode4df-result__title{font-size:18px;font-weight:700;color:#2C3E50;line-height:1.3}.incomecode4df-result__desc{font-size:14px;line-height:1.6;color:#434B53;margin:0
0 16px}.incomecode4df-result__notes{font-size:13px;background:#fff;border-left:3px solid #6B9CEB;padding:10px
12px;border-radius:4px;margin:0
0 16px}.incomecode4df-result__meta{display:flex;flex-wrap:wrap;gap:6px 24px;font-size:14px;color:#2C3E50;margin-bottom:12px}.incomecode4df-result__meta-item
strong{font-weight:600}.incomecode4df-result__expired-badge{display:inline-block;padding:4px
10px;background:#FDECEC;color:#DB3948;font-size:12px;font-weight:600;border-radius:4px;margin-bottom:12px}.incomecode4df-result__history-toggle{display:inline-flex;align-items:center;gap:6px;border:none;background:none;color:#6B9CEB;font-size:14px;font-weight:600;cursor:pointer;padding:0}.incomecode4df-result__history-toggle:hover{color:#40557C}.incomecode4df-result__history-toggle
i{font-size:11px;transition:transform 0.2s ease}.incomecode4df-result__history-toggle.is-open
i{transform:rotate(180deg)}.incomecode4df-result__history{margin-top:14px;padding-top:14px;border-top:1px solid #C7DCFA;display:flex;flex-direction:column;gap:10px}.history-entry{font-size:12px;line-height:1.5;color:#6A7282}.history-entry:not(:last-child){padding-bottom:10px;border-bottom:1px solid #F1F3F7}.incomecode4df-result--not-found{text-align:center}.incomecode4df-result__not-found-text{font-size:15px;color:#6A7282;margin:0
0 16px}.incomecode4df-result__retry-btn{height:38px;padding:8px
24px;font-size:14px;font-weight:600;color:#fff;background:#6B9CEB;border:none;border-radius:4px;cursor:pointer;transition:all 0.2s ease}.incomecode4df-result__retry-btn:hover{color:#fff;background:#40557c}.incomecode4df-result__zir-title{font-size:15px;font-weight:700;color:#2C3E50;margin-top:16px;padding-top:16px;border-top:1px solid #C7DCFA}.incomecode4df-result__zir{margin-top:12px;display:flex;flex-direction:column;gap:10px}.zir-item{display:block;padding:14px
16px;background:#FFF;border-radius:8px}.zir-item.is-hidden{display:none}.zir-item__date{display:block;font-size:12px;color:#A3A6B7;margin-bottom:6px;}.zir-item__question{display:block;font-size:14px;font-weight:700;color:#2C3E50;line-height:1.4;margin-bottom:8px}.zir-item__link{display:block;font-size:13px;font-weight:600;color:#6B9CEB;text-decoration:none}.zir-item__link:hover{color:#40557C;text-decoration:underline}.incomecode4df-result__zir-more{align-self:flex-start;padding:8px
16px;font-size:13px;font-weight:600;color:#6B9CEB;background:#fff;border:1px
solid #6B9CEB;border-radius:4px;cursor:pointer;transition:all 0.2s ease}.incomecode4df-result__zir-more:hover{color:#fff;background:#6B9CEB}.incomecode4df-result__zir-more.is-hidden{display:none}.text-result-item{padding:14px
16px;background:#F8FAFF;border-radius:6px;margin-bottom:10px}.text-result-item.is-hidden{display:none}.text-result-item__header{display:flex;align-items:center;gap:10px;margin-bottom:6px}.text-result-item__code{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:28px;padding:0
10px;background:#6B9CEB;color:#fff;font-size:14px;font-weight:700;border-radius:4px;flex-shrink:0}.text-result-item__title{font-size:14px;font-weight:700;color:#2C3E50;line-height:1.3}.text-result-item__notes{font-size:14px;line-height:1.5;color:#6A7282;margin:0}.text-result-item{padding:14px
16px;background:#FFF;border-radius:6px;margin-bottom:10px;cursor:pointer;transition:all 0.2s ease}.text-result-item:hover{background:#F8FAFF;box-shadow:0px 8px 16px 0px rgba(163, 166, 183, 0.15)}.text-result-item.is-hidden{display:none}.incomecode4df-result__back-link{display:inline-block;color:#6B9CEB;font-weight:600;font-size:14px;text-decoration:none;border:none;background:none;padding:0;margin-bottom:16px;cursor:pointer;transition:color 0.2s ease}.incomecode4df-result__back-link:hover{color:#40557C;text-decoration:underline}.b-info-wr{display:block}.b-info-wr__two{text-align:center;max-width:620px;height:400px;width:100%}.b-info-wr__one{padding-bottom:15px}@media screen and (max-width: 767px){.b-info-wr__two{height:250px}}.b-a-fr__bottom{position:relative;width:100%;margin-bottom:16px;padding:16px
!important;border-radius:8px;word-wrap:break-word;background:#fff;overflow:hidden}.b-a-fr__bottom-acc-title{font-style:normal;font-weight:bold;font-size:26px;line-height:30px;color:#000;margin-bottom:20px}.b-a-fr-accordeon__item{padding-bottom:2px;transition-property:all;transition-duration:0.5s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1);max-height:999999px}.b-a-fr-accordeon__item:last-child{border-bottom:0}.b-a-fr-accordeon__head{position:relative;margin-top:6px;padding-bottom:10px;border-bottom:1px solid #DDDEE4;cursor:pointer}.b-a-fr-accordeon__head:hover:after{border-top:8px solid #597EBF}.b-a-fr-accordeon__head:after{content:"";background:transparent;border-radius:0.5px;border:8px
solid transparent;border-top:8px solid #ADB7C1;position:absolute;right:0;top:7px}.b-a-fr-accordeon__item.opened .b-a-fr-accordeon__head:after{border-top:0;border-bottom:8px solid #ADB7C1}.b-a-fr-accordeon__item.opened:hover .b-a-fr-accordeon__head:after{border-bottom:8px solid #597EBF}.b-a-fr-accordeon__head-text{font-style:normal;font-weight:bold;font-size:18px;line-height:22px;color:#000;max-width:80%}.b-a-fr-accordeon__body{height:0;overflow:hidden;font-style:normal;font-size:16px;line-height:22px;color:#555;padding-top:10px;transition:height 0.35s cubic-bezier(0.4, 0, 0.2, 1)}.b-a-fr-accordeon__item.opened .b-a-fr-accordeon__body{display:block !important}