/* Hijri conversion: shared Nepali converter geometry with Typing Keyboards color tokens */
.tk-hijri-wrap .tk-date-intro{max-width:850px}
.tk-hijri-wrap .tk-date-app{max-width:100%}
.tk-hijri-wrap .tk-date-panel{min-height:310px}
.tk-hijri-wrap .tk-date-result-card{min-width:0}
.tk-hijri-wrap .tk-date-results .tk-date-result-card:nth-child(1){background:var(--accent-soft)}
.tk-hijri-wrap .tk-date-results .tk-date-result-card:nth-child(2){background:var(--surface-alt)}
.tk-hijri-wrap .tk-date-result-card strong{font-size:clamp(1.3rem,2.1vw,1.9rem);line-height:1.35;overflow-wrap:anywhere}
.tk-hijri-wrap .tk-date-result-card .hj-arabic{display:block;font-size:.95rem;color:var(--muted);margin:8px 0 0;font-weight:500;letter-spacing:0}
.tk-hijri-wrap .tk-date-fields{align-items:end}
.tk-hijri-wrap .tk-date-input-group select{width:100%}
.tk-hijri-wrap .tk-date-copy{margin-top:14px}
.tk-hijri-copy-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:18px}
.tk-hijri-copy-row .button{font-size:.82rem;padding:10px 16px;min-height:39px}
.tk-hijri-copy-status{font-size:.78rem;color:var(--muted)}
.tk-hijri-wrap .tk-date-results .tk-date-error{grid-column:1/-1}
.tk-hijri-wrap .tk-date-info-grid article{min-width:0}
.tk-hijri-wrap .tk-date-result-card span{line-height:1.65}
@media(max-width:650px){.tk-hijri-wrap .tk-date-wrap{padding-block:10px}.tk-hijri-wrap .tk-date-panel{padding:19px 11px;min-height:0}.tk-hijri-wrap .tk-date-intro h2{font-size:1.7rem}.tk-hijri-wrap .tk-date-compare-block{padding:10px}.tk-hijri-wrap .tk-date-compare .tk-date-fields{gap:6px}.tk-hijri-wrap .tk-date-compare .tk-date-input-group select{padding:9px 19px 9px 6px;font-size:.77rem}.tk-hijri-wrap .tk-date-result-card{min-height:0}.tk-hijri-wrap .tk-date-metric{padding:13px 6px}}
