.mk-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mk-tool-main{display:block}.mk-tool-answer .mk-big.mk-big-m{font-size:34px}.mk-tool-answer .mk-big.mk-big-s{font-size:27px;line-height:1.12}.mk-strip b.mk-acc{color:var(--accent)}.mk-tool-answer p{max-width:38ch}.mk-fx{position:relative}.mk-fx-rupee:before{content:"₹";position:absolute;left:13px;top:50%;transform:translateY(-50%);font-family:var(--display);font-weight:700;font-size:16px;color:var(--muted);pointer-events:none}.mk-fx-rupee input{padding-left:28px}.mk-fx[data-suffix]:after{content:attr(data-suffix);position:absolute;right:13px;top:50%;transform:translateY(-50%);font-size:14px;font-weight:600;color:var(--muted);pointer-events:none}.mk-fx[data-suffix] input{padding-right:52px}.mk-field input{font-family:var(--display);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.mk-field input[aria-invalid=true]{border-color:#ba1a1a}.mk-tool-echo{margin:-2px 2px 0;min-height:16px;font-size:12px}.mk-field-err{margin:0;font-size:12.5px;font-weight:600;color:#ba1a1a;line-height:1.4}.mk-tool-inputs>.mk-field:last-child,.mk-tool-inputs>.mk-slider-f:last-child{margin-bottom:0}.mk-slider-f input[type=range]{width:100%;height:22px;margin:-1px 0 -5px;--c-secondary:var(--forest)}.mk-slider-f input[type=range]::-webkit-slider-runnable-track{height:6px;background:linear-gradient(90deg,var(--forest) 0,var(--forest) var(--p,0),var(--line) var(--p,0),var(--line) 100%)}.mk-slider-f input[type=range]::-webkit-slider-thumb{width:18px;height:18px;margin-top:-6px;background:var(--forest);box-shadow:0 0 0 3px #fff,0 1px 4px rgba(0,53,39,.3)}.mk-slider-f input[type=range]::-moz-range-track{height:6px;background:var(--line)}.mk-slider-f input[type=range]::-moz-range-progress{height:6px;background:var(--forest)}.mk-slider-f input[type=range]::-moz-range-thumb{width:18px;height:18px;background:var(--forest);box-shadow:0 0 0 3px #fff,0 1px 4px rgba(0,53,39,.3)}.mk-choice-l{font-size:13px;font-weight:600;color:var(--muted)}.mk-choice .mk-filters{flex-wrap:wrap;overflow:visible}.mk-choice .mk-filters button{box-shadow:none;border:1px solid var(--line)}.mk-choice .mk-filters button[aria-pressed=true]{border-color:var(--forest)}.mk-tool-toggle{display:flex;align-items:center;gap:12px;margin-bottom:12px}.mk-tool-toggle .mk-t{flex:1 1;min-width:0}.mk-tool-toggle .mk-t b{display:block;font-size:14px;font-weight:600}.mk-tool-toggle .mk-t span{display:block;font-size:12px;color:var(--muted);line-height:1.35}.mk-tool-row2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.mk-card h3+.mk-kv,.mk-card h3+.mk-legend,.mk-card h3+.mk-split,.mk-card h3+.mk-tbl{margin-top:12px}.mk-card h3+p.mk-small{margin:4px 0 12px}.mk-tool-tbl td small{display:block;font-family:var(--body);font-weight:500;font-size:12px;color:var(--muted)}.mk-tool-tbl td:first-child{padding-right:10px}.mk-tbl tr:first-child td{border-top:0}.mk-kv>div[data-tone=good] b{color:var(--mint-ink)}.mk-kv>div[data-tone=warn] b{color:var(--coral-ink)}.mk-kv b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-tool-note{font-size:13px;color:var(--muted);line-height:1.5;margin:10px 0 0}.mk-tool-scroll{overflow-x:auto;margin:10px -4px 0}.mk-tool-scroll table{width:100%;border-collapse:collapse;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mk-tool-scroll th{font-size:11px;font-weight:600;color:var(--muted);text-align:right;padding:6px;white-space:nowrap;border-bottom:1px solid var(--line)}.mk-tool-scroll td{text-align:right;padding:7px 6px;white-space:nowrap;border-top:1px solid var(--line)}.mk-tool-scroll td:first-child,.mk-tool-scroll th:first-child{text-align:left}.mk-tool-more-btn{margin-top:10px}.mk-tool-invalid{background:var(--sun-soft);box-shadow:none}.mk-tool-invalid p{margin:0;font-size:14px;line-height:1.5}.mk-tool-invalid ul{margin:6px 0 0;padding-left:18px;font-size:13.5px}.mk-tool-await small{display:block;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.mk-tool-await>b{display:block;font-family:var(--display);font-size:34px;font-weight:800;color:var(--line);margin:4px 0 6px}.mk-tool-await-h{font-family:var(--display);font-weight:700;font-size:16px;margin:0 0 4px}.mk-tool-await .mk-small{margin:0 0 12px;line-height:1.5}.mk-tool-acts{display:flex;flex-direction:column;gap:10px}.mk-save-to{width:100%;text-align:left;color:var(--ink)}.mk-save-to .mk-t{flex:1 1;min-width:0}.mk-save-to .mk-t>span{display:block;margin-top:2px;line-height:1.4}.mk-save-to>svg:last-child{color:var(--muted);flex:none}.mk-save-to.mk-save-sky{background:var(--sky-soft)}.mk-save-to.mk-save-violet{background:var(--violet-soft)}.mk-save-to.mk-save-mint{background:var(--mint-soft)}.mk-tool-saved p{margin:0 0 10px;font-size:14px;line-height:1.5}.mk-tool-saved a{color:var(--mint-ink);font-weight:600}.mk-tool-share{position:relative}.mk-tool-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:20;background:var(--surface);border-radius:16px;box-shadow:var(--sh);padding:6px 0;overflow:hidden}.mk-tool-menu>*{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 16px;font-size:14.5px;color:var(--ink);text-decoration:none;text-align:left}.mk-prose h3{font-family:var(--display);font-size:18px;line-height:1.25;margin:2px 0 8px;letter-spacing:-.01em;text-wrap:balance}.mk-prose .table-scroll{margin:4px 0 12px}.mk-tool-example .mk-ex-tag{display:inline-block;margin-bottom:8px}.mk-tool-example-fig{font-family:var(--display);font-weight:800;font-size:24px;margin:0 0 6px!important;color:var(--forest)}.mk-tool-embed .mk-eh h3{margin:0}.mk-tool-embed-in .mk-field:last-child,.mk-tool-embed-in .mk-slider-f:last-child,.mk-tool-embed-kv{margin-bottom:12px}.mk-tool-open{text-decoration:none}.mk-tools-index .mk-hero h1{font-size:27px}.mk-toolgrid .mk-tool,.mk-tools-index .mk-toolgrid .mk-tool{color:inherit;text-decoration:none}.mk-tool-moreread .mk-row{border-top:1px solid var(--line)}.mk-tool-fold{border:1px solid var(--line);border-radius:14px;padding:0 12px;margin-bottom:12px}.mk-tool-fold summary{list-style:none;cursor:pointer;min-height:44px;display:flex;flex-direction:column;justify-content:center;padding:8px 0}.mk-tool-fold summary::-webkit-details-marker{display:none}.mk-tool-fold summary b{font-size:14px;color:var(--mint-ink)}.mk-tool-fold summary span{font-size:12px;color:var(--muted)}.mk-tool-fold>div{padding:6px 0 4px}.mk-tool-list{margin:0;padding-left:18px;font-size:13px;color:var(--muted);line-height:1.6}.mk-tool-list a,.mk-tool-note a{color:var(--mint-ink);font-weight:600}.mk-field select{font-size:15px;color:var(--ink)}