.editorial-help[data-astro-cid-qvmllkz3]{padding-block:1rem 2rem}.editorial-help[data-astro-cid-qvmllkz3] h2[data-astro-cid-qvmllkz3]{font-size:1.3rem;line-height:1.6}.editorial-help[data-astro-cid-qvmllkz3] p[data-astro-cid-qvmllkz3]{max-width:75ch;color:var(--muted);line-height:1.85}@media print{.editorial-help[data-astro-cid-qvmllkz3]{display:none}}.header-tools[data-astro-cid-oslhq5z6]{align-items:center;margin-inline-start:auto;display:flex}@media (width<=700px){.site-header[data-astro-cid-oslhq5z6]>nav[data-astro-cid-oslhq5z6]{order:3;width:100%}.brand[data-astro-cid-oslhq5z6]{max-width:55%}}html[data-brand="29CALC"] main{min-height:70vh}html[data-brand="29CALC"] .home-directory{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;margin-top:24px;display:grid}html[data-brand="29CALC"] .home-categories{position:sticky;top:24px}html[data-brand="29CALC"] .home-category-buttons{gap:8px;display:grid}html[data-brand="29CALC"] .home-category-select{font:inherit;display:none}html[data-brand="29CALC"] .home-categories button{border:2px solid var(--border);background:var(--background);min-height:46px;color:var(--foreground);font:inherit;text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-weight:600;display:flex}html[data-brand="29CALC"] .home-categories button:hover{background:var(--neo-accent)}html[data-brand="29CALC"] .home-categories button[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-sm)}html[data-brand="29CALC"] :is(.home-category-count,.home-result-count){font-variant-numeric:tabular-nums;unicode-bidi:isolate;flex:none}html[data-brand="29CALC"] .home-category-count{text-align:end;min-width:3ch;font-size:.875rem}html[data-brand="29CALC"] .home-results{min-width:0;scroll-margin-top:24px}html[data-brand="29CALC"] .home-results-head{border-bottom:2px solid var(--border);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:12px;display:flex}html[data-brand="29CALC"] .home-results-head h3{margin:0;font-size:1.35rem;line-height:1.4}html[data-brand="29CALC"] .home-tool-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}html[data-brand="29CALC"] .home-tool-list .tool{align-items:start;min-width:0}html[data-brand="29CALC"] .home-tool-list .tool>span:first-child{min-width:0}html[data-brand="29CALC"] .home-tool-list .tool-arrow{flex:none}html[data-brand="29CALC"] :is(.home-language,.home-match){margin-top:5px;font-weight:600;display:block}html[data-brand="29CALC"] :is(.tool,#empty)[hidden]{display:none}@media (width<=800px){html[data-brand="29CALC"] .home-directory{grid-template-columns:minmax(0,1fr);gap:24px}html[data-brand="29CALC"] .home-categories{position:static}html[data-brand="29CALC"] .home-category-buttons{display:none}html[data-brand="29CALC"] .home-category-select{padding:12px;display:block}}@media (width<=580px){html[data-brand="29CALC"] .home-tool-list{grid-template-columns:minmax(0,1fr)}}html[data-brand="29CALC"] :is(.page,.country-page) :is(form,.result,.entry,.answer){border:2px solid var(--border);box-shadow:var(--shadow-md);border-radius:0}html[data-brand="29CALC"] :is(.page,.country-page) :is(.result,.answer){background:var(--neo-accent)}html[data-brand="29CALC"] :is(.page,.country-page) :is(input:not([type=checkbox]),select,textarea){border:2px solid var(--border);box-shadow:var(--shadow-sm);background:var(--input);border-radius:0}html[data-brand="29CALC"] :is(.page,.country-page) button{border:2px solid var(--border);box-shadow:var(--shadow-md);background:var(--primary);color:var(--primary-foreground);transition:transform var(--motion-press),box-shadow var(--motion-press);border-radius:0}html[data-brand="29CALC"] :is(.page,.country-page) button.secondary{background:var(--background);color:var(--foreground)}@media (hover:hover) and (pointer:fine){html[data-brand="29CALC"] :is(.page,.country-page) button:not(:disabled):hover{box-shadow:var(--shadow-lg);transform:translate(-2px,-2px)}}html[data-brand="29CALC"] :is(.page,.country-page) button:not(:disabled):active{box-shadow:none;transform:translate(4px,4px)}html[data-brand="29CALC"] body .hero input{border:2px solid var(--border);box-shadow:var(--shadow-sm);border-radius:0}html[data-brand="29CALC"] body :is(.page,.country-page) h1{letter-spacing:normal;font-size:clamp(1.8rem,4vw,2.3rem);line-height:1.4}html[data-brand="29CALC"] body .hero h1{letter-spacing:normal;font-size:clamp(2.1rem,5vw,3.8rem);line-height:1.15}html[data-brand="29CALC"] body .hero h1 span{color:inherit}html[data-brand="29CALC"] .tool-arrow svg{transform:rotate(45deg)}html[data-brand="29CALC"]:dir(rtl) .tool-arrow svg{transform:rotate(-45deg)}
