:root{--white:#ffffff;--bg:#f6f6fc;--blue:#1d57d8;--red:#d63148;--ink2:#3d3d5c;--dim:#9e9eb8}html{color-scheme:light only;-webkit-text-size-adjust:100%}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',system-ui,sans-serif;background:#f6f6fc!important;color:#1a1a2e!important;line-height:1.6;font-size:16px;min-height:100vh}.page{overflow-x:hidden}.page{max-width:1180px;margin:0 auto;padding:2rem clamp(1rem,2vw,1.75rem) 3.5rem}.hero{margin:0 0 1.75rem;padding-top:.65rem;max-width:none;width:100%;display:block;text-align:center}.hero-kicker{display:block;width:auto;max-width:100%;margin:0 auto .15rem;text-align:center;color:#94a3b8;font-size:.76rem;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.hero h1{font-size:clamp(1.65rem, 4.5vw, 2.4rem);font-weight:800;letter-spacing:0;line-height:1.15;background:linear-gradient(135deg,#2563eb 0,#0891b2 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:block;width:100%;max-width:100%;margin:0 auto .5rem;text-align:center}.hero-sub{font-size:1rem;color:var(--muted);width:min(100%,980px);max-width:none;line-height:1.7;margin:0 auto;text-align:center}.today-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:.55rem;background:0 0;border:0;border-radius:0;overflow:visible;margin-bottom:.85rem;box-shadow:none}.tc{padding:.68rem .82rem;border:1px solid rgba(226,226,240,.9);border-radius:.85rem;background:rgba(255,255,255,.82);display:flex;flex-direction:column;gap:.12rem;box-shadow:0 8px 22px rgba(29,41,73,.05)}.tc:last-child{border-right:1px solid rgba(226,226,240,.9)}.tc-label{font-size:.6rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--dim)}.tc-val{font-size:.9rem;font-weight:600;color:var(--ink);line-height:1.3}.tc-val.dev{font-family:'Noto Sans Devanagari',sans-serif;font-size:.95rem}.live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#22c55e;margin-right:.3rem;animation:blink 2s ease infinite;vertical-align:middle}@keyframes blink{0%,100%{opacity:1}50%{opacity:.3}}.converter{position:relative;background:radial-gradient(circle at 18% 0,rgba(255,255,255,.95),rgba(255,255,255,.72) 32%,transparent 52%),linear-gradient(135deg,rgba(255,255,255,.92),rgba(247,250,255,.82));border:1px solid rgba(203,213,225,.78);border-radius:1.35rem;box-shadow:0 28px 90px rgba(15,23,42,.16),inset 0 1px 0 rgba(255,255,255,.86);overflow:hidden;margin-bottom:1.5rem;contain:layout style}.converter::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(15,23,42,.03) 1px,transparent 1px);background-size:64px 64px;pointer-events:none;mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 78%)}.converter>*{position:relative;z-index:1}.converter-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,520px);gap:1.25rem;align-items:center;background:0 0;padding:1.35rem clamp(1.2rem,2vw,1.8rem) .5rem;text-align:left}.converter-title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.35rem;min-width:0}.converter-kicker{font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.converter-title h2{margin:0;font-size:clamp(1.25rem,3vw,1.85rem);line-height:1.15;color:var(--ink);letter-spacing:0}.converter-title p{margin:0;color:var(--muted);font-size:.84rem;line-height:1.55;max-width:36rem}.tabs{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;border-bottom:0;width:100%;margin:0;background:rgba(226,232,240,.62);padding:.45rem;border:1px solid #e0e7f2;border-radius:999px;align-self:start}.tab{padding:.72rem .9rem;display:flex;align-items:center;gap:.65rem;cursor:pointer;border:none;text-align:left;color:var(--muted);border:1px solid transparent;border-radius:999px;transition:all .18s;font-size:.9rem;font-weight:600;font-family:inherit;position:relative}.tab-bs{background:rgba(255,255,255,.72)}.tab-ad{background:rgba(255,255,255,.72)}.tab-bs:hover{background:#fff8f9;color:var(--ink);border-color:#ffd7de}.tab-ad:hover{background:#f8faff;color:var(--ink);border-color:#cfdcff}.tab-icon{width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;transition:all .2s;flex-shrink:0}.tab-bs .tab-icon{background:#fff0f2;color:var(--red)}.tab-ad .tab-icon{background:#eef4ff;color:var(--blue)}.tab-txt strong{display:block;font-size:.95rem;line-height:1.2;color:var(--ink)}.tab-txt small{display:block;font-size:.72rem;font-weight:500;opacity:.72;margin-top:.1rem}.tab.on-bs{color:var(--red);border-color:#ffc7d0;background:rgba(255,240,242,.95);box-shadow:0 10px 26px rgba(214,49,72,.12)}.tab.on-ad{color:var(--blue);border-color:#c5d4ff;background:rgba(238,244,255,.95);box-shadow:0 10px 26px rgba(29,87,216,.12)}.tab.on-bs .tab-icon{background:var(--red);color:#fff;box-shadow:0 8px 18px rgba(214,49,72,.22)}.tab.on-ad .tab-icon{background:var(--blue);color:#fff;box-shadow:0 8px 18px rgba(29,87,216,.22)}.panel{display:none;padding:1.05rem clamp(1.2rem,2vw,1.8rem) 1.45rem}.panel.on{display:block;animation:fadeUp .22s ease both}@keyframes fadeUp{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.fields{display:grid;grid-template-columns:1.05fr 1.8fr .9fr;gap:.7rem;max-width:100%;margin:0 auto;padding:.75rem;border:1px solid rgba(203,213,225,.72);border-radius:1.2rem;background:rgba(248,250,252,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 18px 42px rgba(15,23,42,.08)}.field-card{background:rgba(255,255,255,.72);border:1px solid rgba(226,232,240,.9);border-radius:.95rem;padding:.72rem;transition:border-color .18s,box-shadow .18s,background-color .18s}.field-card:focus-within{background:#fff;border-color:#b8c7ef;box-shadow:0 12px 30px rgba(29,41,73,.1)}.field-label{font-size:.65rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin-bottom:.45rem;display:flex;align-items:center;justify-content:space-between;gap:.35rem}.lnp{font-family:'Noto Sans Devanagari',sans-serif;font-size:.75rem;text-transform:none;letter-spacing:0;font-weight:500;opacity:.7}.inp,.sel{width:100%;border:0;border-radius:.75rem;padding:.62rem .72rem;font-size:1.05rem;font-weight:600;font-family:inherit;color:var(--ink);background:0 0;transition:border-color .18s,box-shadow .18s,background-color .18s;-webkit-appearance:none;appearance:none}.inp::placeholder{color:var(--dim);font-weight:400}.inp:focus,.sel:focus{outline:0}.bs-mode .inp:focus,.bs-mode .sel:focus{background:#fff8f9}.ad-mode .inp:focus,.ad-mode .sel:focus{background:#f8faff}.sel-wrap{position:relative}.sel-wrap::after{content:'';position:absolute;right:.85rem;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--muted);pointer-events:none}.sel-wrap .sel{padding-right:2.2rem;cursor:pointer}.acts{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.55rem;align-items:center;margin:.85rem auto 0}.btn-ghost{min-height:42px;padding:.58rem .9rem;background:rgba(255,255,255,.74);border:1.5px solid #e3e8f2;border-radius:.95rem;font-family:inherit;font-size:.83rem;font-weight:600;color:var(--muted);cursor:pointer;transition:all .18s;display:flex;align-items:center;justify-content:center;gap:.35rem}.btn-ghost:hover{border-color:#c7d2e6;color:var(--ink);background:#fff;transform:translateY(-1px)}.err{display:none;margin-top:.7rem;padding:.6rem .9rem;background:#fff0f2;border:1px solid var(--red-mid);border-radius:.6rem;color:#b91c38;font-size:.84rem}.err.on{display:block}.result-wrap{margin-top:1.1rem}.res-card{display:none;border-radius:var(--r);animation:resultIn .3s cubic-bezier(.16,1,.3,1) both}.res-card.on{display:block}@keyframes resultIn{from{opacity:0;transform:scale(.98) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}.res-inner{position:relative;max-width:100%;margin:0 auto;padding:1.45rem 1.6rem;border-radius:1.1rem;border:1px solid rgba(203,213,225,.78);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,250,252,.88));box-shadow:0 18px 48px rgba(15,23,42,.1),inset 0 1px 0 rgba(255,255,255,.9);overflow:hidden}.res-inner::before{content:'';position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--blue)}.ri-bs{background:#fff;border-color:#f2d9de}.ri-ad{background:#fff;border-color:#dbe5ff}.ri-bs::before{background:var(--red)}.ri-ad::before{background:var(--blue)}.res-label{font-size:.63rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:.45rem}.res-date{font-size:clamp(2rem,6vw,3rem);font-weight:900;letter-spacing:0;line-height:1.05;margin-bottom:.32rem}.res-date-bs{color:var(--red)}.res-date-ad{color:var(--blue)}.res-dev{font-family:'Noto Sans Devanagari',sans-serif;font-size:1rem;color:var(--ink2);margin-bottom:.75rem;font-weight:600}.res-pills{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.pill{display:inline-flex;align-items:center;gap:.28rem;background:var(--white);border:1px solid var(--border);border-radius:99px;padding:.25rem .7rem;font-size:.8rem;font-weight:600;color:var(--ink2)}.format-grid{display:none;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.7rem}.format-grid.on{display:grid}.format-card{border:1px solid var(--border);background:#fff;border-radius:.65rem;padding:.65rem .75rem;min-width:0}.format-card span{display:block;font-size:.6rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-bottom:.18rem}.format-card strong{display:block;font-size:.82rem;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1.75rem}.tile{background:var(--white);border:1px solid var(--border);border-radius:var(--r);padding:1rem 1.1rem;box-shadow:var(--shadow-sm);transition:all .2s}.tile:hover{box-shadow:var(--shadow);transform:translateY(-1px)}.tile-icon{font-size:1.3rem;display:block;margin-bottom:.4rem}.tile h3{font-size:.82rem;font-weight:700;color:var(--ink);margin-bottom:.18rem}.tile p{font-size:.75rem;color:var(--muted);line-height:1.55}.pro-tools{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;margin-bottom:1.75rem}.pro-card{background:var(--white);border:1px solid var(--border);border-radius:var(--rr);padding:1.2rem;box-shadow:var(--shadow-sm)}.pro-card h2{font-size:1rem;font-weight:800;color:var(--ink);margin-bottom:.35rem}.pro-card p{font-size:.82rem;color:var(--muted);margin-bottom:.85rem}.mini-fields{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-bottom:.7rem}.mini-fields.three{grid-template-columns:1fr 1.3fr .8fr}.mini-fields label{display:block;font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-bottom:.3rem}.mini-input,.mini-select{width:100%;border:1.5px solid var(--border2);border-radius:.7rem;padding:.62rem .72rem;background:#fff;color:var(--ink);font-family:inherit;font-size:.9rem;font-weight:700}.pro-result{display:none;border:1px solid var(--border);background:#f8faff;border-radius:.75rem;padding:.75rem .85rem;font-size:.84rem;color:var(--ink2)}.pro-result.on{display:block}.pro-result strong{color:var(--blue)}.pro-actions{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:.7rem}.pro-btn{border:0;border-radius:.7rem;background:var(--blue);color:#fff;padding:.62rem .9rem;font-family:inherit;font-size:.82rem;font-weight:800;cursor:pointer}.pro-btn.secondary{background:#eef2ff;color:var(--blue)}.callout{background:linear-gradient(135deg,#fff7f0,#fef2f2);border:1px solid rgba(214,49,72,.2);border-left:4px solid var(--red);border-radius:var(--r);padding:1rem 1.25rem;margin-bottom:1.5rem;font-size:.9rem;color:var(--ink2)}.callout strong{color:var(--red)}.ref-section{background:var(--white);border:1px solid var(--border);border-radius:var(--rr);padding:1.5rem;box-shadow:var(--shadow-sm);margin-bottom:1.75rem}.ref-section h2{font-size:1.1rem;font-weight:800;color:var(--ink);margin-bottom:1rem;letter-spacing:0}.ref-section p{font-size:.88rem;color:var(--muted);margin-bottom:1rem}.ref-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:8px;border:1px solid var(--border)}.ref-table{width:100%;border-collapse:collapse;font-size:.84rem}.ref-table th{background:var(--bg);padding:.55rem .85rem;text-align:left;font-weight:700;font-size:.7rem;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--border);white-space:nowrap}.ref-table td{padding:.5rem .85rem;border-bottom:1px solid #f0f0f8;color:var(--ink2)}.ref-table td:first-child{font-weight:800;color:var(--ink)}.ref-table tr:last-child td{border-bottom:none}.ref-table tr:hover td{background:var(--bg)}.ref-table .current-row td{background:linear-gradient(135deg,#fff0f2,#f0f4ff)}.ref-table .current-row td:first-child{color:var(--red)}.badge-current{display:inline-block;background:var(--red);color:#fff;font-size:.6rem;font-weight:700;border-radius:99px;padding:.08rem .45rem;vertical-align:middle;margin-left:.35rem;letter-spacing:.04em;text-transform:uppercase}.devanagari-cell{font-family:'Noto Sans Devanagari',sans-serif;font-size:.92rem;color:var(--ink);font-weight:600}.article{background:var(--white);border:1px solid var(--border);border-radius:var(--rr);padding:2rem;box-shadow:var(--shadow-sm);margin-bottom:1.75rem;line-height:1.75}.article h2{font-size:1.25rem;font-weight:800;color:var(--ink);letter-spacing:0;margin-bottom:.65rem;margin-top:1.5rem}.article h2:first-child{margin-top:0}.article h3{font-size:1rem;font-weight:700;color:var(--ink2);margin-bottom:.4rem;margin-top:1.1rem}.article p{font-size:.92rem;color:var(--ink2);margin-bottom:.75rem}.article p:last-child{margin-bottom:0}.article ol,.article ul{padding-left:1.3rem;margin-bottom:.75rem}.article li{font-size:.92rem;color:var(--ink2);margin-bottom:.3rem}.article strong{color:var(--ink)}.article a{color:var(--blue);text-decoration:none}.article a:hover{text-decoration:underline}.month-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:.75rem 0;border-radius:8px;border:1px solid var(--border)}.month-table{width:100%;border-collapse:collapse;font-size:.84rem}.month-table th{background:var(--bg);padding:.5rem .75rem;text-align:left;font-weight:700;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--border);white-space:nowrap}.month-table td{padding:.45rem .75rem;border-bottom:1px solid #f0f0f8;color:var(--ink2)}.month-table td:first-child{font-weight:700;color:var(--ink)}.month-table td.dev{font-family:'Noto Sans Devanagari',sans-serif;font-weight:600}.month-table tr:last-child td{border-bottom:none}.month-table tr:hover td{background:var(--bg)}.diff-table{width:100%;border-collapse:collapse;font-size:.84rem}.diff-table th{background:var(--bg);padding:.5rem .85rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-bottom:2px solid var(--border)}.diff-table th:first-child{text-align:left}.diff-table th:nth-child(2){background:#fff0f2;color:var(--red);text-align:center}.diff-table th:nth-child(3){background:#f0f4ff;color:var(--blue);text-align:center}.diff-table td{padding:.5rem .85rem;border-bottom:1px solid #f0f0f8}.diff-table td:first-child{font-weight:700;color:var(--ink);font-size:.82rem}.diff-table td:nth-child(2){text-align:center;font-size:.84rem;color:var(--ink2);background:#fffcfd}.diff-table td:nth-child(3){text-align:center;font-size:.84rem;color:var(--ink2);background:#f8faff}.diff-table tr:last-child td{border-bottom:none}.faq-section{margin-bottom:1.75rem}.faq-section h2{font-size:1.2rem;font-weight:800;color:var(--ink);letter-spacing:0;margin-bottom:1rem}.accordion{border:1px solid var(--border);border-radius:var(--r);overflow:hidden;background:var(--white);box-shadow:var(--shadow-sm)}.acc-item{border-bottom:1px solid var(--border)}.acc-item:last-child{border-bottom:none}.acc-btn{width:100%;background:var(--white);border:none;padding:.95rem 1.1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;font-family:inherit;font-size:.88rem;font-weight:600;color:var(--ink2);transition:all .18s}.acc-btn:hover{background:var(--bg);color:var(--ink)}.acc-btn.open{color:var(--ink)}.acc-arr{font-size:.68rem;color:var(--dim);transition:transform .28s;flex-shrink:0;margin-left:.75rem}.acc-btn.open .acc-arr{transform:rotate(180deg)}.acc-body{max-height:0;overflow:hidden;transition:max-height .32s ease}.acc-body.open{max-height:900px}.acc-content{padding:.1rem 1.1rem 1.1rem}.acc-content li,.acc-content p{font-size:.86rem;color:var(--muted);line-height:1.75}.acc-content p+p{margin-top:.4rem}.acc-content ul{padding-left:1.2rem}.acc-content li{margin-bottom:.25rem}.acc-content strong{color:var(--ink2)}.related{margin-bottom:1.75rem}.related h2{font-size:1rem;font-weight:700;color:var(--ink2);margin-bottom:.75rem}.related-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem}.rel-link{background:var(--white);border:1px solid var(--border);border-radius:var(--r);padding:.75rem 1rem;text-decoration:none;color:var(--ink2);font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:.5rem;box-shadow:var(--shadow-sm);transition:all .18s}.rel-link:hover{border-color:var(--blue);color:var(--blue);transform:translateY(-1px);box-shadow:var(--shadow)}@media(max-width:900px){.page{max-width:760px}.converter-head{grid-template-columns:1fr;text-align:center}.converter-title{align-items:center}.tabs{width:min(520px,100%);margin:0 auto}.fields{grid-template-columns:1fr 1.4fr .8fr}}@media(max-width:560px){.page{padding:1.25rem .9rem 3rem}.hero{justify-items:center;text-align:center}.hero-kicker{margin-left:auto;margin-right:auto;text-align:center}.hero h1{font-size:1.55rem}.hero p{margin-left:auto;margin-right:auto;text-align:center}.hero-sub{font-size:.92rem}.today-strip{grid-template-columns:1fr 1fr}.tc{padding:.65rem .75rem}.tc:last-child{border-bottom:1px solid rgba(226,226,240,.9)}.tc-val{font-size:.95rem}.converter-head{grid-template-columns:1fr}.fields{grid-template-columns:1fr;padding:.65rem}.fields>div:first-child{grid-column:auto}.panel{padding:1.1rem}.acts{display:grid;grid-template-columns:1fr 1fr}.tab-txt small{display:none}.tab{padding:.65rem;justify-content:center}.tab-icon{display:none}.tiles{grid-template-columns:1fr 1fr}.tiles .tile:last-child{grid-column:1/-1}.format-grid{grid-template-columns:1fr}.pro-tools{grid-template-columns:1fr}.mini-fields,.mini-fields.three{grid-template-columns:1fr}.article{padding:1.1rem}.article h2{font-size:1.1rem}.related-grid{grid-template-columns:1fr}.converter{border-radius:var(--r)}.ref-section{padding:1.1rem}}@media (prefers-color-scheme:dark){body,html{background:#f6f6fc!important;color:#1a1a2e!important}.converter{background:#fff!important;border-color:#e2e2f0!important}.today-strip{background:#fff!important;border-color:#e2e2f0!important}.tc{background:#fff!important;border-color:#e2e2f0!important}.article{background:#fff!important;border-color:#e2e2f0!important}.accordion{background:#fff!important;border-color:#e2e2f0!important}.acc-btn{background:#fff!important;color:#3d3d5c!important}.acc-btn:hover{background:#f6f6fc!important}.tile{background:#fff!important;border-color:#e2e2f0!important}.rel-link{background:#fff!important;border-color:#e2e2f0!important;color:#3d3d5c!important}.inp,.sel{background:#fff!important;border-color:#c8c8e0!important;color:#1a1a2e!important}.btn-ghost{background:#f6f6fc!important;border-color:#c8c8e0!important;color:#6e6e8a!important}.month-table-wrap{border-color:#e2e2f0!important}.month-table th{background:#f6f6fc!important}.month-table tr:hover td{background:#f6f6fc!important}.hero h1{background:linear-gradient(135deg,#2563eb 0,#0891b2 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.hero-sub{color:#6e6e8a!important}.tc-val{color:#1a1a2e!important}.tc-label{color:#9e9eb8!important}.res-inner.ri-bs{background:#fff0f2!important}.res-inner.ri-ad{background:#f0f4ff!important}.pill{background:#fff!important;color:#3d3d5c!important}.ref-section{background:#fff!important;border-color:#e2e2f0!important}.ref-table th{background:#f6f6fc!important}.callout{background:#fff7f0!important}}:root{--mk-date-surface:#ffffff;--mk-date-soft:#eef6ff;--mk-date-text:#1f2933;--mk-date-muted:#687385;--mk-date-border:#dbe7fb;--mk-date-brand:#2563eb;--mk-date-brand-2:#0891b2;--mk-date-dark:#1d4ed8;--mk-date-shadow:0 24px 70px rgba(15,23,42,.1)}body{background:#f6f6fc!important;color:var(--mk-date-text)!important}.date-tool-page{max-width:1120px;padding:1.5rem 1rem 3.5rem}.hero{max-width:min(100%,928px);margin:0 auto 1.35rem;text-align:center}.hero-kicker{display:flex;width:max-content;max-width:100%;padding:.5rem .75rem;border:1px solid var(--mk-date-border);border-radius:999px;background:rgba(255,255,255,.72);color:var(--mk-date-dark);font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:none;margin:0 0 .85rem}.hero h1{margin:.85rem 0 .65rem;background:linear-gradient(135deg,#2563eb 0,#0891b2 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#2563eb!important;font-size:clamp(2.35rem,5vw,3.5rem);line-height:1.02;letter-spacing:-.055em;text-align:center!important}.hero p{color:var(--mk-date-muted);font-size:1.04rem;line-height:1.65;display:block;width:100%;max-width:none;margin:.75rem 0 0;text-align:center!important;direction:ltr;unicode-bidi:plaintext}.today-strip{gap:.85rem;margin-bottom:1.25rem}.tc{background:rgba(255,255,255,.78);border:1px solid var(--mk-date-border);border-radius:22px;padding:1rem;box-shadow:0 12px 34px rgba(69,43,21,.08)}.tc-label{color:var(--mk-date-muted);font-weight:900}.tc-val{color:var(--mk-date-text);font-weight:850}.converter{display:grid;grid-template-columns:1.05fr .95fr;gap:1.25rem;align-items:start;margin-top:1.25rem;margin-bottom:1.4rem;background:0 0;border:0;border-radius:0;box-shadow:none;overflow:visible;contain:none}.converter:before{display:none}.converter-head{grid-column:1/-1;display:grid;grid-template-columns:1fr minmax(320px,440px);gap:1rem;padding:0}.converter-title{display:none}.tabs{grid-column:1/-1;width:min(560px,100%);margin:0 auto;padding:.5rem;border:1px solid #cfe0fb;border-radius:20px;background:linear-gradient(135deg,#eef6ff,#f8fbff);box-shadow:0 14px 34px rgba(37,99,235,.08)}.tab{justify-content:center;min-height:50px;border-radius:15px;background:0 0;color:var(--mk-date-muted);font-weight:900}.tab-icon,.tab-txt small{display:none}.tab-txt strong{color:inherit;font-size:.95rem}.tab.on-ad,.tab.on-bs{color:#fff;border-color:transparent;box-shadow:0 10px 24px rgba(37,99,235,.16)}.tab.on-bs{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.tab.on-ad{background:linear-gradient(135deg,#0891b2,#0e7490)}.panel{grid-column:1/-1;display:none;grid-template-columns:1fr;gap:1.25rem;padding:0}.panel.on{display:grid;align-items:start}.panel:has(.res-card.on){grid-template-columns:minmax(0,1fr) minmax(320px,.92fr)}.acts,.err,.fields{grid-column:1}.fields{grid-template-columns:1.1fr 1.25fr .9fr;gap:.85rem;width:100%;justify-self:stretch;margin:0;padding:1.35rem 1.45rem;border:1px solid var(--mk-date-border);border-radius:28px 28px 0 0;background:rgba(255,255,255,.9);box-shadow:var(--mk-date-shadow)}.field-card{border-color:var(--mk-date-border);border-radius:16px;background:#fff;padding:.95rem 1rem}.field-card:focus-within{border-color:var(--mk-date-brand);box-shadow:0 0 0 4px rgba(37,99,235,.12)}.field-label{color:#3d4654;font-weight:900;font-size:.74rem;line-height:1.1;margin-bottom:.65rem;align-items:center;text-align:left}.lnp{color:var(--mk-date-muted);font-size:.88rem;line-height:1;font-weight:650;opacity:.86}.inp,.sel{min-height:56px;border:1px solid var(--mk-date-border);border-radius:16px;padding:.78rem .95rem;background:#fff;font-size:1.06rem;line-height:1.2;font-weight:850}.sel-wrap .sel{padding-right:2.45rem}.sel-wrap::after{right:1rem}.acts{justify-content:flex-start;margin:0;padding:0 1.5rem 1.5rem;border:1px solid var(--mk-date-border);border-top:0;border-radius:0 0 28px 28px;background:rgba(255,255,255,.9);box-shadow:var(--mk-date-shadow)}.btn-ghost{min-height:44px;border:1px solid var(--mk-date-border);border-radius:999px;background:#fff;color:var(--mk-date-muted);font-weight:850}.result-wrap{grid-column:2;grid-row:1/span 2;margin:0;display:none;align-self:start}.panel:has(.res-card.on) .result-wrap{display:block}.res-card.on{display:block;height:auto}.res-inner{min-height:0;height:auto;display:flex;flex-direction:column;justify-content:flex-start;gap:.85rem;padding:1.35rem 1.45rem;border:0;border-radius:24px;background:linear-gradient(145deg,rgba(31,41,51,.98),rgba(80,45,25,.92));color:#fff;box-shadow:var(--mk-date-shadow)}.res-inner:before{width:220px;height:220px;left:auto;bottom:auto;top:-70px;right:-60px;border-radius:50%;background:rgba(246,165,65,.16)}.res-label{color:rgba(255,255,255,.68)}.res-date,.res-date-ad,.res-date-bs{color:#fff;font-size:clamp(2rem,4vw,2.75rem);letter-spacing:-.05em;margin-bottom:0}.res-dev{color:rgba(255,255,255,.78);margin-bottom:.2rem}.pill{border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.08);color:rgba(255,255,255,.86)}.format-grid.on{display:grid;grid-template-columns:1fr;gap:.5rem;margin-top:.25rem}.format-card{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.86);padding:.55rem .7rem}.format-card span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.format-card strong{color:#fff;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:600}.format-copy{flex:0 0 auto;border:0;border-radius:12px;padding:.52rem .72rem;background:#fff;color:#0f172a;cursor:pointer;font:inherit;font-size:.82rem;font-weight:900}.format-copy.done{color:#166534}.accordion,.article,.pro-card,.ref-section,.rel-link,.tile{border-color:var(--mk-date-border);box-shadow:0 12px 34px rgba(69,43,21,.08)}.tiles{grid-template-columns:repeat(3,1fr);gap:.85rem}@media(max-width:900px){.converter,.panel{grid-template-columns:1fr}.result-wrap{grid-column:1;grid-row:auto}.converter-head{grid-template-columns:1fr}}@media(max-width:560px){.date-tool-page{padding:1rem .65rem 2.5rem}.hero{text-align:center}.hero h1{text-align:center!important;font-size:2.35rem}.today-strip{grid-template-columns:1fr}.fields{grid-template-columns:1fr;border-radius:22px 22px 0 0;padding:1rem;gap:.9rem}.field-card{padding:.95rem 1rem;border-radius:18px}.field-label{font-size:.78rem;margin-bottom:.72rem;letter-spacing:.13em}.lnp{font-size:1rem;font-weight:650}.inp,.sel{min-height:58px;font-size:1.2rem;padding:.85rem 1rem}.sel-wrap .sel{padding-right:2.8rem}.sel-wrap::after{right:1.1rem;border-left-width:6px;border-right-width:6px;border-top-width:7px}.acts{padding:0 1.1rem 1.1rem;border-radius:0 0 22px 22px}.res-inner{min-height:330px;border-radius:22px}.tiles{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.hero h1{background:linear-gradient(135deg,#2563eb 0,#0891b2 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:#2563eb!important}.res-inner.ri-ad,.res-inner.ri-bs{background:linear-gradient(145deg,rgba(31,41,51,.98),rgba(80,45,25,.92))!important;color:#fff!important}.format-card,.pill{background:rgba(255,255,255,.08)!important;color:rgba(255,255,255,.86)!important}}.converter:has(.res-card.on){display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);gap:1.25rem;align-items:start}.converter:has(.res-card.on) .converter-head{grid-column:1;padding:1.45rem 1.45rem .85rem;border:1px solid var(--mk-date-border);border-bottom:0;border-radius:28px 28px 0 0;background:rgba(255,255,255,.92);box-shadow:var(--mk-date-shadow)}.converter:has(.res-card.on) .tabs{width:100%;margin:0;border-radius:18px}.converter:has(.res-card.on) .panel.on{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);gap:1.25rem;align-items:start;padding:0}.converter:has(.res-card.on) .panel.on:before{content:"Enter Nepali date";grid-column:1;display:block;padding:0 1.45rem .65rem;border-left:1px solid var(--mk-date-border);border-right:1px solid var(--mk-date-border);background:rgba(255,255,255,.92);color:var(--mk-date-text);font-size:1.5rem;line-height:1.15;font-weight:900;letter-spacing:-.03em}.converter:has(.res-card.on) .panel.ad-mode.on:before{content:"Enter English date"}.converter:has(.res-card.on) .fields{grid-column:1;grid-template-columns:1fr 1.15fr .82fr;gap:.8rem;width:100%;justify-self:stretch;margin:0;padding:0 1.45rem 1rem;border-top:0;border-bottom:0;border-radius:0;background:rgba(255,255,255,.92);box-shadow:none}.converter:has(.res-card.on) .field-card{padding:0;border:0;background:0 0;box-shadow:none}.converter:has(.res-card.on) .field-label{margin-bottom:.55rem;color:var(--mk-date-text);letter-spacing:0;text-transform:none;font-size:.9rem;font-weight:900;line-height:1.1}.converter:has(.res-card.on) .lnp{color:var(--mk-date-muted);font-size:.9rem;font-weight:650;opacity:.9}.converter:has(.res-card.on) .sel{border:1px solid var(--mk-date-border);background:#fff;min-height:54px;font-size:1.02rem;font-weight:850;line-height:1.2}.converter:has(.res-card.on) .acts{grid-column:1;padding:0 1.45rem 1.45rem;border-top:0;border-radius:0 0 28px 28px;background:rgba(255,255,255,.92);box-shadow:var(--mk-date-shadow)}.converter:has(.res-card.on) .btn-ghost{min-height:46px;padding:.62rem .9rem;border-radius:999px}.converter:has(.res-card.on) .result-wrap{grid-column:2;grid-row:1/span 4;display:block;margin-top:-8.4rem}.converter:has(.res-card.on) .res-inner{padding:1.2rem;border-radius:24px;gap:.45rem}.converter:has(.res-card.on) .res-date,.converter:has(.res-card.on) .res-date-ad,.converter:has(.res-card.on) .res-date-bs{font-size:clamp(2.15rem,4.1vw,2.85rem);line-height:.98}.converter:has(.res-card.on) .format-grid.on{gap:.45rem;margin-top:.25rem}.converter:has(.res-card.on) .format-card{min-height:3.05rem;align-items:center;padding:.58rem .75rem;border-radius:14px}@media(max-width:900px){.converter:has(.res-card.on),.converter:has(.res-card.on) .panel.on{grid-template-columns:1fr}.converter:has(.res-card.on) .result-wrap{grid-column:1;grid-row:auto;margin-top:0}}@media(max-width:560px){.converter:has(.res-card.on) .converter-head{padding:1rem 1rem .7rem;border-radius:22px 22px 0 0}.converter:has(.res-card.on) .panel.on:before{padding:0 1rem .65rem;font-size:1.28rem}.converter:has(.res-card.on) .fields{grid-template-columns:1fr;gap:.9rem;padding:0 1rem .95rem}.converter:has(.res-card.on) .field-card{padding:.95rem 1rem;border:1px solid var(--mk-date-border);border-radius:18px;background:#fff}.converter:has(.res-card.on) .field-label{font-size:.78rem;margin-bottom:.72rem;letter-spacing:.13em;text-transform:uppercase}.converter:has(.res-card.on) .lnp{font-size:1rem}.converter:has(.res-card.on) .sel{min-height:58px;font-size:1.2rem;padding:.85rem 2.8rem .85rem 1rem}.converter:has(.res-card.on) .acts{padding:0 1rem 1rem;border-radius:0 0 22px 22px}}.date-tool-page .hero .hero-kicker{display:flex!important;width:max-content!important;max-width:100%!important;margin:0 auto .85rem!important;text-align:center!important;justify-content:center!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;color:#94a3b8!important;font-size:.76rem!important;font-weight:800!important;letter-spacing:.14em!important;line-height:1.2!important;text-transform:uppercase!important}