.hero__tool-link a{display:inline-block;padding-block:.6rem;font-weight:var(--fw-semibold);color:var(--color-accent-ink)}.calc{container:calc / inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg);box-shadow:var(--shadow-lg);color:var(--color-text)}@media(min-width:768px){.calc{padding:var(--space-6)}}.calc>*{margin:0}.calc__title{font-family:var(--font-display);font-size:var(--fs-h4);line-height:var(--lh-heading)}.calc__form{display:grid;gap:var(--space-4)}.calc__field{margin:0}.calc__field .field__error:empty{min-height:0}fieldset.calc__field{min-width:0;padding:0;border:0}fieldset.calc__field>legend{padding:0;margin-block-end:var(--space-2)}.calc__money{position:relative;display:flex;align-items:center}.calc__money .field__control{padding-inline-start:2.25rem;font-size:var(--fs-lg);font-variant-numeric:tabular-nums}.calc__affix{position:absolute;inset-inline-start:var(--space-4);color:var(--color-text-muted);font-weight:var(--fw-semibold);pointer-events:none}.calc__money--after .field__control{padding-inline:var(--space-4) 3.5rem}.calc__money--after .calc__affix{inset-inline:auto var(--space-4)}.calc__seg-list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2)}.calc__seg-opt{position:relative;display:flex;align-items:center;gap:var(--space-2);min-height:var(--input-h);padding:var(--space-2) var(--space-3);border:var(--input-border);border-radius:var(--input-radius);background:var(--color-bg);font-size:var(--fs-base);line-height:var(--lh-ui);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.calc__seg-opt input{flex:none;width:1.25rem;height:1.25rem;margin:0;accent-color:var(--color-accent-ink)}.calc__seg-opt:hover{border-color:var(--color-border-accent)}.calc__seg-opt:has(input:checked){border-color:var(--color-accent-ink);background:var(--color-bg-accent)}.calc__seg-opt:has(input:focus-visible){box-shadow:var(--ring-focus)}.calc__seg[data-error=true] .calc__seg-opt{border-color:var(--color-danger-ink)}@container calc (width >= 25rem){.calc__seg-list{display:flex;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg-subtle)}.calc__seg-opt{flex:1 1 0;justify-content:center;min-height:var(--btn-h-md);padding:0 var(--space-2);border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-text-muted);font-weight:var(--fw-semibold)}.calc__seg-opt input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.calc__seg-opt:has(input:checked){background:var(--color-bg);color:var(--color-text);box-shadow:var(--shadow-xs)}.calc__seg-opt:has(input:focus-visible){box-shadow:var(--ring-focus)}.calc__seg[data-error=true] .calc__seg-list{border-color:var(--color-danger-ink)}}.calc__check{align-items:start}.calc__check .field__label{font-weight:var(--fw-medium);line-height:var(--lh-snug)}.calc__ym-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2)}.calc__ym .field__control{padding-inline:var(--space-3)}.calc__ym-part{display:grid;gap:var(--space-1)}.calc__result{display:grid;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-subtle)}.calc__result>*{margin:0}.calc__figure{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-2);line-height:var(--lh-tight)}.calc__figure-num{--chars: 11;font-family:var(--font-display);font-size:min(var(--fs-h2),calc((100cqi - 2 * var(--space-4)) / (var(--chars) * .58)));font-weight:var(--fw-bold);letter-spacing:var(--ls-heading);font-variant-numeric:tabular-nums;white-space:nowrap}.calc__figure-num[data-chars="12"]{--chars: 12}.calc__figure-num[data-chars="13"]{--chars: 13}.calc__figure-num[data-chars="14"]{--chars: 14}.calc__figure-num[data-chars="15"]{--chars: 15}.calc__figure-num[data-chars="16"]{--chars: 16}.calc__figure-num[data-chars="17"]{--chars: 17}.calc__figure-num[data-chars="18"]{--chars: 18}.calc__figure-num[data-chars="19"]{--chars: 19}.calc__figure-num[data-chars="20"]{--chars: 20}.calc__figure-num[data-chars="21"]{--chars: 21}.calc__figure-num[data-chars="22"]{--chars: 22}.calc__figure-num[data-chars="23"]{--chars: 23}.calc__figure-num[data-chars="24"]{--chars: 24}.calc__figure-label{font-size:var(--fs-base);color:var(--color-text-muted)}.calc__headline{font-size:var(--fs-lg);line-height:var(--lh-snug);text-wrap:pretty}.calc__result[data-state=invalid] .calc__headline{color:var(--color-danger-ink)}.calc__example{display:none;font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--color-text-subtle)}.calc[data-prefill=false] .calc__example{display:block}.calc[data-invalid] .calc__figure,.calc[data-invalid] .calc__result .bar,.calc[data-invalid] .calc__sum,.calc[data-invalid] .calc__calc,.calc[data-invalid] .calc__detail{opacity:.45}.calc__sum:not(:has(.calc__row)){display:none}.calc__sum .calc__row{border-block-start-color:var(--color-border-strong)}.calc__sum .calc__row:first-child{border-block-start:1px solid var(--color-border-strong)}.calc__calc{border-block-end:1px solid var(--color-border)}.calc__calc-summary.accordion__summary{padding-inline:0;font-family:var(--font-text);font-size:var(--fs-base);color:var(--color-text)}.calc__calc>.calc__rows{padding-block-end:var(--space-3)}.calc[data-invalid] .calc__next{display:none}.calc__more{border-block:1px solid var(--color-border)}@container calc (width < 25rem){.calc>.calc__more{order:1}.calc>:is(.calc__groups,.vat-sum,.calc__next,.calc__calc,.calc__detail,[data-live],.calc__foot){order:2}}.calc__more-summary.accordion__summary{padding-inline:0;font-family:var(--font-text);font-size:var(--fs-base);color:var(--color-text)}.calc__form--more{padding-block:var(--space-2) var(--space-4)}.calc__detail{display:grid;gap:var(--space-4)}.calc__detail>*{margin:0}.calc__rows{display:grid;margin:0}.calc__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--space-4);padding-block:var(--space-2);border-block-start:1px solid var(--color-border);font-size:var(--fs-base)}.calc__row:first-child{border-block-start:0}.calc__row dt{color:var(--color-text-muted)}.calc__row dd{margin:0;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:var(--fw-medium)}.calc__row--total{border-block-start-color:var(--color-border-strong)}.calc__row--total dt,.calc__row--total dd{color:var(--color-text);font-weight:var(--fw-bold)}.calc__note{padding-inline-start:var(--space-3);border-inline-start:3px solid var(--color-accent);font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--color-text-muted)}.calc__next a{display:inline-block;padding-block:.6rem;font-weight:var(--fw-semibold);color:var(--color-accent-ink)}.calc__foot{display:grid;gap:var(--space-2);padding-block-start:var(--space-4);border-block-start:1px solid var(--color-border);font-size:var(--fs-sm);color:var(--color-text-muted)}.calc__foot>*{margin:0}.calc__stamp a{color:var(--color-accent-ink)}.calc__stale{color:var(--color-highlight-on-light);font-weight:var(--fw-semibold)}.calc__share{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-4)}.calc__copy.btn{min-height:44px;padding-inline:0;justify-content:flex-start;text-align:start}.calc__copy.btn:hover:not(:disabled){background:transparent;text-decoration:underline}.calc__copied{margin:0;color:var(--color-success-ink);font-weight:var(--fw-semibold)}.calc__copy-fallback{display:grid;gap:var(--space-1);width:100%;margin-block-start:var(--space-2)}.calc__nojs{display:none;font-size:var(--fs-sm);color:var(--color-text-muted)}@media(scripting:none){.calc__form,.calc__more{display:none}.calc__nojs,.calc__example{display:block}}[data-calc][data-mounted] .vat-sum:not(:has(>.vat-sum__chip:not([data-state=unanswered]))){display:none}.calc-wide{max-width:46rem}.calc__groups{display:grid;gap:var(--space-5)}.vat-q{display:grid;gap:var(--space-3);padding-block-start:var(--space-5);border-block-start:1px solid var(--color-border)}.vat-q:first-child{padding-block-start:0;border-block-start:0}.vat-q>*{margin:0}.verdict{--tone: var(--color-border-strong);display:grid;gap:var(--space-1);padding:var(--space-3) var(--space-4);border-inline-start:4px solid var(--tone);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--tone) 14%,var(--color-bg))}.verdict>*{margin:0}.verdict__title{font-family:var(--font-text);font-size:var(--fs-base);font-weight:var(--fw-bold)}.verdict__text{display:none;font-size:var(--fs-sm);line-height:var(--lh-snug)}.verdict[data-state=required],.verdict[data-state=at]{--tone: var(--color-highlight)}.verdict[data-state=ok]{--tone: var(--color-success)}.verdict[data-state=covered]{--tone: var(--n-indigo-400)}.verdict[data-state=unanswered]{color:var(--color-text-muted)}.verdict[data-state=required] [data-when=required],.verdict[data-state=at] [data-when=at],.verdict[data-state=ok] [data-when=ok],.verdict[data-state=covered] [data-when=covered],.verdict[data-state=unanswered] [data-when=unanswered]{display:block}.calc-steps{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none;counter-reset:step}.calc-steps li{position:relative;padding-inline-start:2.75rem;min-height:2rem;color:var(--color-text-muted);counter-increment:step}.calc-steps li:before{content:counter(step);position:absolute;inset-inline-start:0;inset-block-start:0;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--color-bg-accent);color:var(--color-accent-ink);font-weight:var(--fw-bold);font-size:var(--fs-sm)}@media(prefers-reduced-motion:no-preference){.hero .calc{animation:rise .8s var(--ease-out) .15s both}}.calc__check .field__label{padding-block:.75rem}.calc__check input{margin-block-start:.625rem}.vat-q .bar__key:not(.bar__key--marker){display:none}.calc>.calc__form:not(:has(.field)){display:none}@container calc (width < 25rem){[data-field-wrap=stage] .calc__seg-list{grid-template-columns:repeat(2,minmax(0,1fr))}[data-field-wrap=group] .calc__seg-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@container calc (width < 25rem){.calc__row{gap:var(--space-3);font-size:var(--fs-sm)}}@container calc (width < 15rem){.calc__row{grid-template-columns:minmax(0,1fr);gap:0}.calc__row dd{white-space:normal}}@media(max-width:599.98px){body:has(:is([data-calc=deadline],[data-calc=fop])) .worked td{flex-direction:column;gap:0}}.bar__pins{display:none;width:100%;height:1.25rem;overflow:visible;font-size:var(--fs-xs)}.bar__pin{display:none;fill:var(--color-text);font-weight:var(--fw-semibold);text-anchor:middle}.bar__pin[data-pin=start]{text-anchor:start}.bar__pin[data-pin=end]{text-anchor:end}[data-bar=timeline] .bar__pins{display:block}[data-bar=timeline] .bar__pins--above [data-pin=deadline],[data-bar=timeline] .bar__pins--below :is([data-pin=start],[data-pin=end]){display:inline}[data-bar=timeline] .bar__pins--below .bar__pin{fill:var(--color-text-muted);font-weight:var(--fw-regular)}[data-bar=timeline] .bar__marker:is([data-marker=start],[data-marker=end]){display:none}[data-bar=timeline] .bar__key--marker:not([data-marker-key=today]){display:none}.bar__empty{display:none}.bar[data-state=unanswered] .bar__svg,.bar[data-state=unanswered] .bar__marks{visibility:hidden}.bar[data-state=unanswered] .bar__empty{display:flex;grid-area:1 / 1;align-items:center;justify-content:center;min-height:1.5rem;border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);background:repeating-linear-gradient(-45deg,var(--color-bg-subtle) 0 6px,var(--color-bg) 6px 12px);color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:1}.bar[data-state=unanswered] .bar__pins{visibility:hidden}.calc__groups{counter-reset:vatq}.vat-q{counter-increment:vatq}.vat-q__step{display:flex;align-items:center;gap:var(--space-3);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--color-text-muted)}.vat-q__of:before{content:counter(vatq) " ";color:var(--color-accent-ink)}.vat-q__of:after{content:" " var(--vatq-total, "")}.calc__groups:has(>.vat-q:nth-child(4):last-child){--vatq-total: "4"}.calc__groups:has(>.vat-q:nth-child(5):last-child){--vatq-total: "5"}.calc__groups:has(>.vat-q:nth-child(6):last-child){--vatq-total: "6"}.vat-q__dots{display:flex;gap:.375rem}.vat-q__dots i{width:.5rem;height:.5rem;border-radius:50%;background:var(--color-border)}.vat-q:nth-child(1) .vat-q__dots i:nth-child(-n+1),.vat-q:nth-child(2) .vat-q__dots i:nth-child(-n+2),.vat-q:nth-child(3) .vat-q__dots i:nth-child(-n+3),.vat-q:nth-child(4) .vat-q__dots i:nth-child(-n+4),.vat-q:nth-child(5) .vat-q__dots i:nth-child(-n+5),.vat-q:nth-child(6) .vat-q__dots i:nth-child(-n+6){background:var(--color-accent-ink)}.vat-sum{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);margin:0;padding:var(--space-4) 0 0;border-block-start:1px solid var(--color-border);list-style:none}@container calc (width >= 25rem){.vat-sum{grid-template-columns:repeat(2,minmax(0,1fr))}}.vat-sum__chip{--tone: var(--color-border-strong);display:grid;grid-template-columns:.75rem minmax(0,1fr);column-gap:var(--space-2);align-items:center;padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb,var(--tone) 45%,var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--tone) 12%,var(--color-bg));font-size:var(--fs-sm);line-height:var(--lh-snug)}.vat-sum__chip:before{content:"";grid-row:1 / span 2;width:.75rem;height:.75rem;border-radius:50%;background:var(--tone)}.vat-sum__name{font-weight:var(--fw-semibold)}.vat-sum__word{display:none;grid-column:2;color:var(--color-text-muted)}.vat-sum__chip[data-state=required],.vat-sum__chip[data-state=at]{--tone: var(--color-highlight)}.vat-sum__chip[data-state=ok]{--tone: var(--color-success)}.vat-sum__chip[data-state=covered]{--tone: var(--n-indigo-400)}.vat-sum__chip[data-state=unanswered]:before{background:transparent;border:2px solid var(--color-border-strong);box-sizing:border-box}.vat-sum__chip[data-state=required] [data-when=required],.vat-sum__chip[data-state=at] [data-when=at],.vat-sum__chip[data-state=ok] [data-when=ok],.vat-sum__chip[data-state=covered] [data-when=covered],.vat-sum__chip[data-state=unanswered] [data-when=unanswered]{display:block}:root{--glyph-cross: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5.4 4 4.6 4.6L14.6 4 16 5.4 11.4 10l4.6 4.6-1.4 1.4-4.6-4.6L5.4 16 4 14.6 8.6 10 4 5.4z'/%3E%3C/svg%3E")}.calc-out{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}@media(min-width:768px){.calc-out{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-6)}}.calc-out__item{display:grid;grid-template-columns:1.5rem minmax(0,1fr);column-gap:var(--space-3);align-items:start}.calc-out__x{grid-row:1 / span 2;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:color-mix(in srgb,var(--color-danger-ink) 14%,var(--color-bg))}.calc-out__x:before{content:"";width:.75rem;height:.75rem;background:var(--color-danger-ink);-webkit-mask:var(--glyph-cross) center / contain no-repeat;mask:var(--glyph-cross) center / contain no-repeat}.calc-out__title{font-weight:var(--fw-semibold)}.calc-out__body{grid-column:2;margin:0;font-size:var(--fs-sm);color:var(--color-text-muted);line-height:var(--lh-snug)}.ar-steps{display:grid;gap:var(--space-5)}@media(min-width:768px){.ar-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.ar-steps__group{margin:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}.ar-steps__name{margin-block-end:var(--space-4);font-weight:var(--fw-semibold)}.ar-steps__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);align-items:start;margin:0;padding:0;list-style:none}.ar-steps__step{display:grid;gap:var(--space-1)}.ar-steps__bar{display:block;width:100%;height:6rem}.ar-steps__bar rect{fill:var(--color-accent)}.ar-steps__step:nth-child(2) .ar-steps__bar rect{fill:var(--color-highlight)}.ar-steps__step:nth-child(3) .ar-steps__bar rect{fill:var(--color-danger)}.ar-steps__price{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.ar-steps__when{font-size:var(--fs-sm);color:var(--color-text-muted);line-height:var(--lh-snug)}.ar-steps__note{margin:var(--space-4) 0 0;font-size:var(--fs-sm);color:var(--color-text-muted)}@media(min-width:992px){.tool-grid--hub{grid-template-columns:repeat(3,minmax(0,1fr))}}.tool-mock{display:grid;grid-template-columns:4.5rem 1rem minmax(0,1fr);align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-subtle)}.tool-mock__field{display:flex;align-items:center;gap:var(--space-1);height:1.75rem;padding-inline:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg)}.tool-mock__field .icon{width:1rem;height:1rem;background:transparent;color:var(--color-text-muted)}.tool-mock__field .icon:before{width:.875rem;height:.875rem}.tool-mock__field i{flex:1;height:.375rem;border-radius:var(--radius-pill);background:var(--color-border)}.tool-mock__field .icon--calendar,.tool-card--tool-deadline .tool-mock__field .icon--euro{display:none}.tool-card--tool-deadline .tool-mock__field .icon--calendar{display:inline-grid}.tool-mock__arrow{height:2px;background:var(--color-border-strong);position:relative}.tool-mock__arrow:after{content:"";position:absolute;inset-inline-end:-1px;inset-block-start:-3px;border-block:4px solid transparent;border-inline-start:6px solid var(--color-border-strong)}.tool-mock__out>*{display:none}.tool-mock__split{width:100%;height:.875rem;border-radius:4px;overflow:hidden}.tool-card--tool-dividend .tool-mock__split{display:block}.tool-mock__receipt{gap:.25rem}.tool-mock__receipt i{height:.3rem;border-radius:var(--radius-pill);background:var(--color-border-strong)}.tool-mock__receipt i:nth-child(1){width:85%}.tool-mock__receipt i:nth-child(2){width:65%}.tool-mock__receipt i:nth-child(3){width:100%;background:var(--color-accent)}:is(.tool-card--tool-salary,.tool-card--tool-cost,.tool-card--tool-fop) .tool-mock__receipt{display:grid}.tool-mock__line{position:relative;align-items:center;justify-content:space-between;height:.875rem}.tool-mock__line:before{content:"";position:absolute;inset-inline:0;inset-block-start:calc(50% - 1px);height:2px;background:var(--color-border-strong)}.tool-mock__line i{position:relative;width:.625rem;height:.625rem;border-radius:50%;background:var(--color-accent)}.tool-mock__line i:nth-child(2){background:var(--color-highlight)}.tool-mock__line i:nth-child(3){background:var(--color-danger)}.tool-card--tool-deadline .tool-mock__line{display:flex}.tool-mock__track{position:relative;height:.875rem;border:1px dashed var(--color-border-strong);border-radius:4px;background:repeating-linear-gradient(-45deg,var(--color-bg) 0 4px,var(--color-bg-subtle) 4px 8px)}.tool-mock__track i{position:absolute;inset-block:-.25rem;inset-inline-end:0;width:2px;background:var(--color-text)}.tool-card--tool-vat .tool-mock__track{display:block}.tool-mock--ask{display:flex;justify-content:center}.tool-mock--ask .icon{width:1.75rem;height:1.75rem;color:var(--color-accent-ink)}.tool-hub__extra{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-5) 0 0;color:var(--color-text-muted)}.tool-hub__extra a{display:inline-block;padding-block:.6rem;color:var(--color-accent-ink);font-weight:var(--fw-semibold)}#trust .chip-list{margin-block-end:var(--space-5)}.tax-cal-card{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.tax-cal-card .mcal{border:0;padding:var(--space-5);border-radius:var(--radius-xl)}.tax-cal-card .mcal__body{grid-template-columns:minmax(0,1fr)}.tax-due{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}.tax-due__item{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--space-4);align-items:start}.tax-due__day{display:grid;place-items:center;align-content:center;aspect-ratio:1;border-radius:var(--radius-lg);background:var(--color-bg-accent);color:var(--color-accent-ink);line-height:1}.tax-due__day .t-num{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-bold)}.tax-due__by{font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.tax-due__item--kmd .tax-due__day,.tax-due__item--vd .tax-due__day{background:color-mix(in srgb,var(--color-highlight) 30%,var(--color-bg));color:var(--color-text)}.tax-due__text{display:grid;gap:var(--space-1)}.tax-due__title{font-weight:var(--fw-semibold);font-size:var(--fs-lg)}.tax-due__body{color:var(--color-text-muted);line-height:var(--lh-snug)}.tax-year{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2);margin:0;padding:0;list-style:none}@media(min-width:600px){.tax-year{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1100px){.tax-year{grid-template-columns:repeat(12,minmax(0,1fr))}}.tax-year__month{display:grid;align-content:start;gap:var(--space-2);min-height:6rem;padding:var(--space-3) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);text-align:center}.tax-year__month--oss,.tax-year__month--ar{border-color:var(--color-border-strong)}.tax-year__name{font-weight:var(--fw-semibold);text-transform:capitalize}.tax-year__dots{display:flex;justify-content:center;gap:.375rem}.tax-year__dot{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--color-accent)}.tax-year__dot--kmd{background:var(--color-highlight)}.tax-year__mark{justify-self:center;padding:.125rem var(--space-2);border-radius:var(--radius-pill);font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:var(--lh-snug)}.tax-year__mark--oss{background:var(--n-indigo-700);color:var(--color-text-on-inverse)}.tax-year__mark--ar{background:var(--color-danger);color:var(--color-text-on-inverse)}.tax-year__key{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:var(--space-3) 0 var(--space-5);font-size:var(--fs-sm);color:var(--color-text-muted)}.tax-year__key>span{display:inline-flex;align-items:center;gap:var(--space-2)}.tax-year__chip{display:inline-block;width:1rem;height:.625rem;border-radius:var(--radius-pill)}.tax-dates{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none;max-width:46rem}.tax-dates__item{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:var(--space-3);align-items:baseline;padding-block:var(--space-2);border-block-start:1px solid var(--color-border)}.tax-dates__date{font-weight:var(--fw-bold)}.tax-dates__item--ar .tax-dates__date{color:var(--color-danger-ink)}@media(max-width:419.98px){.tax-dates__item{grid-template-columns:minmax(0,1fr);gap:0}}.vat-q__of{text-transform:none;letter-spacing:normal}@container calc (width < 20rem){[data-bar=timeline] .bar__pins--below{height:2.6rem}[data-bar=timeline] .bar__pins--below [data-pin=end]{transform:translateY(1.3rem)}[data-bar=timeline] .bar__pins--above [data-pin=deadline]{text-anchor:end}}.tax-year__month{grid-template-columns:minmax(0,1fr)}@media(max-width:599.98px){.tax-year__month{padding-inline:var(--space-1)}.tax-year__mark{padding-inline:.25rem}}@media(max-width:479.98px){.tax-due__text{display:contents}.tax-due__item{align-items:center}.tax-due__body{grid-column:1 / -1}}
