@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cf8b3cb5ff6417ec-s.2m4b-9p0tazhi.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c8d412ceb949a899-s.p.168g1xwbjlcc_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d684aea7d0488a9b-s.p.1l3o7kdaw7sd5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tiro Devanagari Hindi Fallback;src:local(Times New Roman);ascent-override:67.12%;descent-override:21.78%;line-gap-override:29.34%;size-adjust:112.49%}._2hdQlW_className{font-family:Tiro Devanagari Hindi,Tiro Devanagari Hindi Fallback;font-style:normal;font-weight:400}._2hdQlW_variable{--font-deva:"Tiro Devanagari Hindi", "Tiro Devanagari Hindi Fallback"}
@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/1329a05dc6b082ab-s.185fu60_s7xhz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/7881b1f0d8545c07-s.3hpgqf3c5o5ld.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/2f3950ab26d818f4-s.0btl7djgeog5e.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/6dd407c1e907ca3f-s.02kz5ehdag2r0.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/0e8431cea9ac101a-s.3aamvj35z_s7m.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/0b4cc07969480b66-s.p.1vwa6irdhs_-x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/6d95e2f531357641-s.p.419o0z6lrmsw5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/e021ede0658defbc-s.2mgcr0scld764.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/6c77ab3d228d91be-s.1de5oe27h2kcs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/e55723d7eb8279a7-s.2m6nwxvnysiq2.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/d483c14c1a1cf23e-s.2s656e8rzol1k.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/a24c3e4234aec664-s.445tgcafqxet_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/08c45b536bc0098a-s.p.0hl3_-74zo9b6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/a744d4c147f3698b-s.p.3t6wimnoqat92.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata Fallback;src:local(Times New Roman);ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.0%;size-adjust:118.15%}._61gDuq_className{font-family:Literata,Literata Fallback}._61gDuq_variable{--font-sans:"Literata", "Literata Fallback"}
@font-face{font-family:Yatra One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fb87e0f105ad948-s.2de4i1ptm9b37.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Yatra One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/68deb7048d97b6e6-s.p.394uoooy22nvp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Yatra One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/527f2c7547fcc851-s.p.2b3z6k5kcb3-b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Yatra One Fallback;src:local(Arial);ascent-override:88.89%;descent-override:43.68%;line-gap-override:0.0%;size-adjust:111.48%}.HTxnHW_className{font-family:Yatra One,Yatra One Fallback;font-style:normal;font-weight:400}.HTxnHW_variable{--font-block:"Yatra One", "Yatra One Fallback"}
@font-face{font-family:B612 Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1d95eb703022b55c.p.2rhhf--_3y1k6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:B612 Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/fe8e55b7172ef683.p.272k5dhy_0-uu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:B612 Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59d0e0d68d5edb90.p.2eiab2eu6w-2r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:B612 Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/23f0efb6a211e55c.p.152nuy9opuhkq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._UqMwa_className{font-family:B612 Mono}._UqMwa_variable{--font-mono:"B612 Mono"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b8807fba4c78ed02.3rzzqbp6n-se_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/33af162a8a57be88.11hib43vps_f6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/857a5879595f8d5b.2412cs7pdods5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/50bbbdb737301f52.172j9j8-bhts_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c15e0243d3768285.1n5k2jkjvz0fk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fd8cf3e7b62747c9.0schr0lclylgv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lS-a0G_className{font-family:JetBrains Mono;font-style:normal;font-weight:400}.lS-a0G_variable{--font-mono-ext:"JetBrains Mono"}
:root{--paper:#f2e8ce;--paper-2:#e9dcb8;--ground:#dccba2;--madder:#a62f22;--madder-wash:#a62f221f;--indigo:#1f2d5c;--indigo-2:#2e3f75;--cloth:#efe6d2;--plaster:#dccba2;--plaster-deep:#cdb98c;--marble:#f2e8ce;--marble-2:#e9dcb8;--ink:#231c16;--ink-2:#4e4234;--ink-3:#6e604d;--shade-1:#e6d8b4;--shade-2:#d3c39c;--shade-3:#8c93b4;--umbra:#1f2d5c;--umbra-2:#2e3f75;--read:#a62f22;--err:#a62f22;--rule:#231c1633;--rule-2:#231c167a;--on-umbra:#efe6d2;--on-umbra-2:#bcc2d8;--bg:var(--marble);--fg:var(--ink);--fg-2:var(--ink-2);--fg-3:var(--ink-3);--lit:#faf4e4;--line:var(--rule);--line-2:var(--rule-2);--sans:var(--font-sans), var(--font-deva), Georgia, serif;--display:var(--font-deva), var(--font-sans), Georgia, serif;--block:var(--font-block), var(--font-deva), serif;--mono:var(--font-mono), var(--font-mono-ext), ui-monospace, "SF Mono", Menlo, monospace;--deva:var(--font-deva), var(--font-sans), serif;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--s10:128px;--gut:clamp(16px, 4vw, 48px);--maxw:1240px}html:lang(hi){--sans:var(--font-deva-hi), var(--font-sans), var(--font-deva), Georgia, serif;--display:var(--font-deva-hi), var(--font-deva), var(--font-sans), Georgia, serif;--mono:var(--font-mono), var(--font-mono-ext), var(--font-deva-hi), ui-monospace, "SF Mono", Menlo, monospace;--deva:var(--font-deva-hi), var(--font-deva), var(--font-sans), serif;--min-text:12px;font-synthesis:none}[data-theme=night]{--paper:#1b2650;--paper-2:#22305e;--ground:#121a36;--madder:#ec9284;--madder-wash:#ec928424;--marble:#1b2650;--marble-2:#22305e;--ink:#efe6d2;--ink-2:#cfc6b0;--ink-3:#a9aab8;--shade-1:#22305e;--shade-2:#33437a;--shade-3:#8d9bd0;--umbra:#111833;--umbra-2:#1b2650;--read:#ec9284;--err:#ec9284;--rule:#efe6d22b;--rule-2:#efe6d270;--plaster:#dccba2;--lit:#26346a;--on-umbra:#efe6d2;--on-umbra-2:#b4bad2}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--ground);color:var(--ink);font-family:var(--sans);font-optical-sizing:auto;font-feature-settings:"kern" 1, "liga" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.55}:lang(hi){letter-spacing:0!important}h1,h2,h3,h4,p,figure,ul,ol,dl,dd{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}table{border-collapse:collapse;width:100%}:focus-visible{outline:2px solid var(--read);outline-offset:3px}::selection{background:var(--madder-wash);color:var(--ink)}[lang=hi],.deva{font-family:var(--deva);font-variation-settings:normal;letter-spacing:0!important}.cut{font-family:var(--display);font-weight:400}.d-xl{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(44px,min(6.2vw,10vh),92px);font-weight:400;line-height:1.02}.d-l{font-family:var(--display);letter-spacing:-.008em;font-size:clamp(36px,4.6vw,64px);font-weight:400;line-height:1.04}.d-m{font-family:var(--display);font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.1}.d-s{font-family:var(--display);font-size:clamp(21px,1.9vw,26px);font-weight:400;line-height:1.2}html:lang(hi) :is(h1,.d-xl):lang(hi){line-height:1.2!important}html:lang(hi) :is(h2,h3,.d-l,.d-m,.d-s,.type-big,.when .date):lang(hi){line-height:1.25!important}html:lang(hi) :is(h1,h2,.d-xl,.d-l):lang(hi){text-wrap:balance}.lead{color:var(--fg-2);max-width:33em;font-size:clamp(18px,1.55vw,21px);font-weight:380;line-height:1.46}.body{color:var(--fg-2);max-width:36em;font-size:16px;line-height:1.58}.small{color:var(--fg-2);font-size:13.5px;line-height:1.46}.label{font-size:max(var(--min-text,0px), 11px);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);font-weight:640;line-height:1.3}.num{font-feature-settings:"tnum" 1, "lnum" 1, "kern" 1;font-variant-numeric:tabular-nums lining-nums}.mono{font-family:var(--mono);letter-spacing:-.01em;font-size:.8125em}.it{font-style:italic}.fg2{color:var(--fg-2)}.fg3{color:var(--fg-3)}.read{color:var(--read)}.wrap{max-width:var(--maxw);padding:0 var(--gut);margin:0 auto}.grid{column-gap:var(--s5);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.on-plaster{--bg:var(--plaster);--fg:#1d1830;--fg-2:#453c4e;--fg-3:#5e5458;--line:#1d183033;--line-2:#1d183080;--lit:#fffdf6;background:var(--bg);color:var(--fg)}.on-umbra{--bg:var(--umbra);--fg:var(--on-umbra);--fg-2:var(--on-umbra-2);--fg-3:#9aa3c4;--line:#efe6d229;--line-2:#efe6d266;--lit:var(--umbra-2);--read:#f0b3a9;background:var(--bg);color:var(--fg)}.on-marble{background:var(--marble);color:var(--ink)}.brand{color:var(--fg);align-items:center;gap:10px;display:inline-flex}.brand svg{flex:none;width:28px;height:28px;display:block}.brand b{font-family:var(--block);font-size:26px;font-weight:400;line-height:1}.nav{justify-content:space-between;align-items:center;gap:var(--s5);height:66px;display:flex}.nav ul{gap:clamp(14px,2.2vw,34px);font-size:14.5px;font-weight:480;display:flex}.nav li a{border-bottom:1px solid #0000;padding:6px 0;transition:border-color .2s}.nav li a:hover,.nav li a[aria-current]{border-bottom-color:var(--fg)}.nav .end{align-items:center;gap:var(--s4);display:flex}.btn{border:1px solid var(--fg);white-space:nowrap;border-radius:1px;align-items:center;gap:10px;height:44px;padding:0 18px;font-size:14.5px;font-weight:560;transition:background .18s,color .18s,transform .18s;display:inline-flex}.btn.pri{background:var(--fg);color:var(--bg)}.btn.pri:hover{background:var(--read);border-color:var(--read);color:#fff}.btn:not(.pri):hover{background:var(--fg);color:var(--bg)}.btn:active{transform:translateY(1px)}.btn .mono{font-size:12.5px}.chip{border:1px solid var(--line-2);white-space:nowrap;border-radius:1px;flex:none;align-items:center;gap:8px;height:30px;padding:0 10px;font-size:12.5px;font-weight:540;display:inline-flex}.chip:hover{border-color:var(--fg)}.seg{flex-wrap:wrap;gap:2px 18px;font-size:14px;font-weight:480;display:inline-flex}.seg button{color:var(--fg-2);border-bottom:1px solid #0000;padding:5px 0}.seg button:hover{color:var(--fg)}.seg button[aria-pressed=true]{color:var(--fg);border-bottom-color:var(--fg);font-weight:640}.link{border-bottom:1px solid var(--line-2);transition:border-color .2s}.link:hover{border-bottom-color:var(--fg)}.g{vertical-align:.02em;border-radius:50%;flex:none;width:.68em;height:.68em;margin-right:.5em;display:inline-block}.g-det{background:var(--fg)}.g-bnd{border:1px solid var(--fg);background:repeating-linear-gradient(135deg, var(--fg) 0 1px, transparent 1px 3px)}.g-alt{border:1.25px solid var(--fg)}.g-dec{border:1.25px solid var(--fg);border-radius:0;width:.6em;height:.6em}.g-now{background:var(--read)}.hatch{background-image:repeating-linear-gradient(135deg, var(--line-2) 0 1px, transparent 1px 5px)}.tbl th{text-align:left;font-size:max(var(--min-text,0px), 11px);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);border-bottom:1px solid var(--fg);white-space:nowrap;padding:0 16px 9px 0;font-weight:640}.tbl td{border-bottom:1px solid var(--line);vertical-align:baseline;padding:11px 16px 11px 0;font-size:15px}.tbl td:last-child,.tbl th:last-child{padding-right:0}.tbl .r{text-align:right}.tbl tr.lit td{background:var(--lit);box-shadow:0 0 #0000}.tbl tr.lit td:first-child{box-shadow:-14px 0 0 var(--lit)}.tbl tr.lit td:last-child{box-shadow:14px 0 0 var(--lit)}.tbl td.t{font-feature-settings:"tnum" 1;white-space:nowrap}.tbl .nm{font-weight:600}.kv{column-gap:var(--s5);grid-template-columns:max-content 1fr;row-gap:7px;font-size:14.5px;display:grid}.kv dt{color:var(--fg-3)}.kv dd{font-feature-settings:"tnum" 1}.code{font-family:var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--on-umbra);tab-size:2;margin:0;font-size:12.5px;line-height:1.72}.code .k{color:#f0b3a9}.code .s{color:#e9d49a}.code .c{color:#9aa3c4}.code .n{color:#efe6d2}.term{background:var(--umbra);color:var(--on-umbra);border-radius:1px;padding:22px 24px}.colophon{gap:var(--s5);padding:var(--s5) 0;border-top:1px solid var(--fg);grid-template-columns:repeat(4,minmax(0,1fr));font-size:12.5px;display:grid}.colophon dt{font-size:max(var(--min-text,0px), 10.5px);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);margin-bottom:4px;font-weight:640}.colophon dd{font-family:var(--mono);word-break:break-all;font-size:12px}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:720px){.colophon{grid-template-columns:repeat(2,minmax(0,1fr))}.grid{column-gap:var(--s4)}}
.hero{background:var(--field,var(--plaster));isolation:isolate;min-height:max(700px,100vh);position:relative;overflow:hidden}.hero.is-night{--fg:#efebfa;--fg-2:#c4bcdf;--fg-3:#a097c6;--line:#efebfa33;--line-2:#efebfa75;--lit:#efebfa33;--read:#c3b5ff;--bg:var(--field);color:var(--fg)}.hero-cv{z-index:0;cursor:grab;touch-action:pan-y;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}.hero-cv:active{cursor:grabbing}.hero-marks{z-index:1;pointer-events:none;font-size:max(var(--min-text,0px), 11px);letter-spacing:.1em;color:var(--fg-3);font-weight:640;position:absolute;inset:0}.hero-marks span{white-space:nowrap;will-change:transform;position:absolute;top:0;left:0}.hero-marks .card{color:var(--fg)}.hero-marks .ev{letter-spacing:.04em;text-transform:none;font-feature-settings:"tnum" 1;font-size:12px;font-weight:520}.hero-marks .dot{border:1.5px solid var(--fg);background:var(--field,var(--bg));border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px}.hero-marks .dot.sun{background:var(--fg)}.hero-in{z-index:2;min-height:inherit;pointer-events:none;grid-template-rows:auto 1fr auto auto;display:grid;position:relative}.hero-in a,.hero-in button,.hero-in .scale{pointer-events:auto}.hero-head{max-width:600px;padding-top:clamp(12px,3.4vh,44px)}.hero-head .lead{max-width:28.5em;color:var(--fg-2);margin-top:clamp(16px,2.6vh,26px)}.hero-cta{flex-wrap:wrap;gap:10px;margin-top:clamp(18px,3vh,30px);display:flex}.hero-foot{justify-content:space-between;align-items:flex-end;gap:var(--s6);padding:clamp(16px,2.6vh,36px) 0 clamp(12px,2vh,22px);display:flex}.hero-read .label{color:var(--fg-2);margin-bottom:8px}.hero-read .small{color:var(--fg-2);margin-top:6px}.read-clock{color:var(--fg)}.hero-inst{color:var(--fg-2);text-align:right;white-space:nowrap}.hero-scale{padding-bottom:clamp(16px,2.6vh,28px)}.hs-end{align-items:center;gap:var(--s4);display:flex}.hs-top{justify-content:space-between;align-items:center;gap:var(--s5);margin-bottom:10px;display:flex}.hs-top .seg,.hs-top .chip{pointer-events:auto}.hs-note{color:var(--fg-3)}.hero.no-gl .hero-cv{display:none}.scale{cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;height:98px;position:relative}.sc-hours{font-feature-settings:"tnum" 1;height:20px;color:var(--fg-2);font-size:12px;position:absolute;inset:0 0 auto}.sc-hours span{white-space:nowrap;position:absolute;top:0}.sc-hours span.r{transform:translate(-100%)}.sc-band{background:var(--lit);height:22px;position:absolute;top:26px;left:0;right:0;overflow:hidden}.sc-band i{position:absolute;top:0;bottom:0}.sc-night{background:#1d183021;right:0}.hero.is-night .sc-night{background:#0a081873}.sc-el{border-right:1px solid var(--read);background:#46339e75;left:0}.sc-band u{background:var(--ink);opacity:.55;width:1px;height:6px;text-decoration:none;position:absolute;top:0}.sc-band u.h3{opacity:.8;height:11px}.sc-now{background:var(--read);pointer-events:none;width:2px;height:34px;margin-left:-1px;position:absolute;top:20px}.sc-now b{color:#fff;white-space:nowrap;background:#3b2a9b;height:22px;padding:0 7px;font-size:12.5px;font-weight:640;line-height:22px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.scale:focus-visible .sc-now b,.scale:hover .sc-now b{background:#2c1e7e}.sc-lane{height:44px;position:absolute;top:54px;left:0;right:0}.sc-lane div{border-left:1px solid var(--fg);white-space:nowrap;padding:5px 0 0 9px;position:absolute;top:0;bottom:0;overflow:hidden}.sc-lane div:first-child{border-left-color:#0000;padding-left:0}.sc-lane b{font-size:15px;font-weight:600;line-height:1.1;display:block}.sc-lane small{font-size:max(var(--min-text,0px), 11.5px);color:var(--fg-2);font-feature-settings:"tnum" 1;margin-top:3px;display:block}@media (max-width:1099px){.hero-head{max-width:520px}.hs-note,.hero-inst{display:none}}@media (max-width:720px){.hero{min-height:0}.hero-in{display:block}.nav ul{display:none}.hero-head{padding-top:12px}.hero-head .lead{margin-top:18px}.hero-cta{margin-top:22px}.hero-cta .btn{flex:100%;justify-content:space-between}.hero-foot{padding-top:min(92vw,400px);padding-bottom:16px}.hs-top{align-items:flex-start}.hs-top .seg{gap:2px 14px;font-size:13.5px}.sc-lane b{font-size:13.5px}}.sec{padding:clamp(72px,10vw,152px) 0}.sec-h{max-width:none;margin-bottom:clamp(36px,5vw,72px)}.sec-h .label{margin-bottom:18px}.sec-h .d-l{max-width:15.5em}.sec-h .lead{max-width:34em;margin-top:26px}.cut-strong{font-weight:760}.inst-scroll{scrollbar-width:thin;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overflow-x:auto}.inst{grid-template-columns:repeat(12,minmax(120px,1fr));min-width:1440px;display:grid}.inst li{background:var(--c,var(--plaster));color:var(--ink);--fg:#1d1830;--fg-2:#453c4e;--lit:#fffdf6;scroll-snap-align:start;flex-direction:column;min-width:0;display:flex;position:relative}.inst li.dk{color:#efebfa;--fg:#efebfa;--fg-2:#c4bcdf;--lit:#efebfa33}.inst-top{padding:16px 10px 0 14px}.inst-top b{white-space:nowrap;font-size:14.5px;font-weight:640;line-height:1.15;display:block}.inst-top em{letter-spacing:-.02em;font-feature-settings:"tnum" 1;margin:14px 0 7px;font-size:26px;font-style:normal;font-weight:420;line-height:1;display:block}.inst-top span{color:var(--fg-2);font-feature-settings:"tnum" 1;white-space:nowrap;font-size:12px;line-height:1.4;display:block}.inst canvas{width:100%;height:214px;display:block}.inst-b{margin-top:auto;padding:0 12px 18px 14px}.inst-b .cov{gap:3px;margin-bottom:12px;display:grid}.cov i{background:var(--lit);height:5px;display:block;position:relative}.cov i:after{content:"";width:var(--p,0%);background:var(--fg);position:absolute;inset:0 auto 0 0}.inst-b small{font-size:max(var(--min-text,0px), 11px);color:var(--fg-2);font-feature-settings:"tnum" 1;line-height:1.35;display:block}.inst-b strong{letter-spacing:-.01em;align-items:baseline;margin-top:8px;font-size:21px;font-weight:640;line-height:1.1;display:flex}.inst-b strong .g{margin-right:7px;font-size:13px}html:lang(hi) .inst{grid-template-columns:repeat(12,minmax(132px,1fr));min-width:1584px}html:lang(hi) .inst-b strong{font-size:18px}.inst-foot{gap:var(--s7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;margin-top:36px;display:grid}.inst-rule .label{margin-bottom:10px}.inst-rule .body{max-width:40em;color:var(--ink)}.legend li{border-top:1px solid var(--line);align-items:baseline;padding:7px 0;display:flex}.legend li:last-child{border-bottom:1px solid var(--line)}.bar-key{width:.68em;margin-right:.5em;display:inline-block}.bar-key i{background:var(--ink);height:5px;display:block}.sec-types{padding-top:0}.types{border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.types article{padding:28px 0 0}.types article+article{padding-left:var(--s7);border-left:1px solid var(--line)}.types article:first-child{padding-right:var(--s7)}.type-big{letter-spacing:-.012em;margin:18px 0 20px;font-size:clamp(22px,2.3vw,32px);line-height:1.18}.type-fact .type-big{font-weight:420}.type-fact .type-big span{color:var(--ink-2);letter-spacing:0;font-size:.72em}.type-ruling .type-big{font-weight:640}.types .kv{border-top:1px solid var(--line);margin-top:26px;padding-top:18px}.machine{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,5vw,88px);display:grid}.machine .label{margin-bottom:18px}.machine .lead{margin:26px 0 40px}.surf td{padding-top:12px;padding-bottom:12px;font-size:14.5px}.surf td:nth-child(2){color:var(--fg-2)}.surf .mono{color:var(--fg-2);white-space:nowrap;font-size:12px}.surf tr:first-child td{border-top:1px solid var(--fg)}.surf td.nm{min-width:6.5em}.tabs{border-bottom:1px solid var(--line);gap:26px;display:flex}.tabs button{color:var(--fg-2);border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 0 12px;font-size:14px;font-weight:520}.tabs button[aria-selected=true]{color:var(--fg);border-bottom-color:var(--fg)}.rep{background:#1b1634;min-height:520px;padding:22px 24px;overflow:auto}.rep-note{color:var(--fg-3);margin-top:14px}.conf{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,88px);display:grid}.conf .label{margin-bottom:18px}.conf .lead{margin-top:26px}.conf-links{flex-wrap:wrap;gap:10px 28px;margin-top:30px;font-size:15px;font-weight:540;display:flex}.conf-note{max-width:44em;margin-top:14px}.conf-r .g{margin-right:.55em}.foot{padding:clamp(72px,9vw,136px) 0 28px}.foot-top{gap:var(--s7);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;margin-bottom:clamp(56px,8vw,112px);display:grid}.ask .label{color:var(--fg-2);margin-bottom:8px;display:block}.ask-row{gap:8px;display:flex}.ask input{min-width:0;height:44px;font:inherit;color:var(--ink);border:1px solid var(--ink);background:#fffdf6;border-radius:1px;flex:1;padding:0 14px;font-size:15px}.ask input::placeholder{color:#7d7384}.ask input:focus{outline:2px solid var(--read);outline-offset:2px}.ask .small{color:var(--fg-2);max-width:38em;margin-top:10px}.foot-cols{gap:var(--s6);grid-template-columns:minmax(0,5fr) repeat(3,minmax(0,2fr));padding-bottom:40px;display:grid}.foot-cols>div p{max-width:28em;color:var(--fg-2);margin-top:14px}.foot-cols li{padding:3px 0}.foot-cols li.label{color:var(--fg-2);margin-bottom:8px}@media (max-width:960px){.inst-foot,.machine,.conf,.foot-top,.types{grid-template-columns:1fr}.types article+article{border-left:0;border-top:1px solid var(--line);margin-top:32px;padding-left:0}.types article:first-child{padding-right:0}.rep{min-height:0}.foot-cols{grid-template-columns:1fr 1fr 1fr}.foot-cols>div{grid-column:1/-1}}@media (max-width:720px){.inst{grid-template-columns:repeat(12,132px);width:max-content;min-width:0}.inst-scroll{padding-left:0}.ask-row{flex-direction:column}.ask-row .btn{justify-content:space-between}.conf-r{overflow-x:auto}.conf-r table{min-width:560px}.surf td:nth-child(2){display:none}}.pg{padding:0 clamp(20px,3.4vw,56px) 8px}.mast .nav .end{gap:8px}.mast .chip .fg3{margin-left:2px}.dscale{--kw:96px;position:relative}.dscale.compact{--kw:0px}.ds-row{grid-template-columns:var(--kw) minmax(0, 1fr);align-items:stretch;display:grid}.ds-k{font-size:max(var(--min-text,0px), 11px);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);white-space:nowrap;align-self:center;font-weight:640;overflow:hidden}.ds-t{position:relative}.ds-ev .ds-t{height:22px;color:var(--fg-2);font-feature-settings:"tnum" 1;font-size:12.5px}.ds-ev .ds-t span{white-space:nowrap;position:absolute;top:0}.ds-ev .ds-t span.r{transform:translate(-100%)}.ds-ev b{color:var(--fg);font-weight:640}.ds-ev .ds-t>span:not(.r)>b{margin-right:.2em}.ds-ev .ds-t>span.r>b{margin-left:.2em}.ds-band .ds-t{background:var(--lit);height:26px}.ds-band u{background:var(--fg);opacity:.5;width:1px;height:7px;position:absolute;top:0}.ds-band u.h3{opacity:.85;height:13px}.ds-night{background:#1d18301f;position:absolute;top:0;bottom:0;right:0}.ds-el{background:#46339e6b;position:absolute;top:0;bottom:0;left:0}.ds-now{background:var(--read);z-index:2;width:2px;margin-left:-1px;position:absolute;top:-6px;bottom:-6px}.ds-now em{font-feature-settings:"tnum" 1;color:#fff;white-space:nowrap;background:#3b2a9b;height:22px;padding:0 7px;font-size:12.5px;font-style:normal;font-weight:640;line-height:22px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.ds-hours .ds-t{height:24px;font-size:max(var(--min-text,0px), 11.5px);color:var(--fg-3);font-feature-settings:"tnum" 1}.ds-hours .ds-t span{position:absolute;top:5px;transform:translate(-50%)}.ds-lane{border-top:1px solid var(--line)}.ds-lane .ds-t{height:52px}.ds-lane .ds-t div{border-left:1px solid var(--fg);white-space:nowrap;padding:9px 8px 0 10px;position:absolute;top:0;bottom:0;overflow:hidden}.ds-lane .ds-t div:first-child{border-left-color:#0000;padding-left:0}.ds-lane b{font-size:16px;font-weight:600;line-height:1.15;display:block}.ds-lane small{font-size:max(var(--min-text,0px), 11.5px);color:var(--fg-2);font-feature-settings:"tnum" 1;margin-top:3px;display:block}.ds-lane .cur b{color:var(--read)}.ds-lane .nar b{font-size:13px}.ds-lane .nar small{display:none}.ds-kala{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ds-kala .ds-t{height:56px}.ds-kala .ds-t div{background:var(--fg);height:6px;position:absolute;top:10px}.ds-kala .ds-t div.hatch{background-color:#0000;background-image:repeating-linear-gradient(135deg, var(--fg) 0 1.5px, transparent 1.5px 4px);box-shadow:inset 0 0 0 1px var(--fg)}.ds-kala .ds-t span{font-size:max(var(--min-text,0px), 11.5px);color:var(--fg-2);font-feature-settings:"tnum" 1;white-space:nowrap;line-height:17px;position:absolute;top:11px;left:0}.ds-cur{background:var(--fg);pointer-events:none;z-index:3;width:1px;position:absolute;top:20px;bottom:0}.ds-cur em{font-feature-settings:"tnum" 1;white-space:nowrap;background:var(--bg);padding:1px 6px;font-size:12px;font-style:normal;font-weight:600;position:absolute;top:-20px;left:6px}.ds-cur.flip em{left:auto;right:6px}.day-sc{padding:clamp(40px,5vw,72px) 0}.day-sch{justify-content:space-between;align-items:baseline;gap:var(--s5);margin-bottom:22px;display:flex}.day-sch .small{color:var(--ink-3);text-align:right}@media (max-width:960px){.dscale{--kw:0px}.ds-k{display:none}}@media (max-width:720px){.mast .nav .end .mono{display:none}.day-sch{display:block}.day-sch .small{text-align:left;margin-top:6px}.day-sc .dscale{min-width:760px}.day-sc{overflow-x:auto}}.eves{grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);display:grid}.eve header{min-height:74px}.eve header .small{color:var(--ink-2);margin-top:6px}.eve:not(.on) header .d-s{color:var(--ink-3)}.eve-l{height:22px;color:var(--ink-2);margin-top:18px;font-size:12.5px;position:relative}.eve-l span{white-space:nowrap;position:absolute;top:0}.eve-l span.r{transform:translate(-100%)}.eve-l b{color:var(--ink);font-weight:640}.eve-t{background:var(--marble-2);height:64px;position:relative}.eve-t i,.eve-t u,.eve-t b{position:absolute;top:0;bottom:0}.eve-pra{background:var(--lit);box-shadow:inset 0 1px 0 var(--ink), inset 0 -1px 0 var(--ink)}.eve-ama{background:#46339e70}.eve-t u{background:var(--ink);opacity:.6;width:1px;height:9px;bottom:auto}.eve-edge{background:var(--read);width:2px;margin-left:-1px;top:-8px!important;bottom:-8px!important}.eve-edge em{color:var(--read);white-space:nowrap;font-feature-settings:"tnum" 1;background:#fbf8efdb;padding:2px 6px;font-size:12.5px;font-style:normal;font-weight:640;position:absolute;top:22px;left:8px}.eve-edge.flip em{left:auto;right:8px}.eve-t{container-type:inline-size}.eve-edge em{--w:calc(var(--n,24) * .5em + 14px);left:min(8px, calc((1 - var(--p,0)) * 100cqw - var(--w)))}.eve-edge.flip em{right:min(8px, calc(var(--p,1) * 100cqw - var(--w)))}@container (max-width:460px){.eve-edge.turn em{left:auto;right:min(8px, calc(var(--p,1) * 100cqw - var(--w)))}}.eve-g{height:24px;font-size:max(var(--min-text,0px), 11.5px);color:var(--ink-3);position:relative}.eve-g span{position:absolute;top:6px;transform:translate(-50%)}.eve-g span:first-child{transform:none}.eve-g span:last-child{transform:translate(-100%)}.eve-c{color:var(--ink-2);margin-top:12px;font-size:15px}.eve-c b{color:var(--ink);margin-right:.2em;font-size:28px;font-weight:640}.eve-key{color:var(--ink-2);flex-wrap:wrap;gap:8px 28px;margin-top:26px;display:flex}.eve-key span{align-items:center;gap:8px;display:inline-flex}.eve-key i{width:22px;height:12px;display:inline-block}.k-ama{background:#46339e70}.k-pra{box-shadow:inset 0 1px 0 var(--ink), inset 0 -1px 0 var(--ink);background:#fff}.k-edge{background:var(--read);width:2px!important}.quote{background:var(--shade-1);border-left:2px solid var(--read);margin:0;padding:22px 24px}.quote p{font-size:18px;font-weight:420;line-height:1.5}.quote footer{font-size:max(var(--min-text,0px), 11.5px);color:var(--ink-2);overflow-wrap:anywhere;margin-top:14px}.quote-a{align-items:center;gap:14px;margin-top:12px;display:flex}.tbl tr.empty td{color:var(--ink-2);font-size:14px}.tscroll{overflow-x:auto}.tscroll,.dtbl-wrap,.conf-r{background:linear-gradient(to right, var(--cover,var(--paper)) 30%, transparent) left center / 40px 100% no-repeat local, linear-gradient(to left, var(--cover,var(--paper)) 30%, transparent) right center / 40px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, color-mix(in srgb, var(--ink) 26%, transparent), transparent) left center / 14px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, color-mix(in srgb, var(--ink) 26%, transparent), transparent) right center / 14px 100% no-repeat scroll}.on-plaster,.on-umbra{--cover:var(--bg)}@media (max-width:960px){.eves{grid-template-columns:1fr;gap:44px}.eve header{min-height:0}}.met-h{padding:clamp(32px,4.4vw,64px) 0 clamp(28px,3.6vw,48px)}.met-h .label{margin-bottom:18px}.met-h .lead{max-width:36em;margin-top:24px}.met-h .met-note{max-width:42em;margin-top:16px}.met-h .d-xl{font-size:clamp(44px,6.4vw,100px);line-height:.93}.prof th:first-child,.prof td:first-child{padding-left:0}.prof tbody tr{cursor:pointer}.prof tbody tr:hover td{background:var(--marble-2)}.prof tbody tr.lit:hover td{background:var(--lit)}.prof td{white-space:nowrap;padding-top:15px;padding-bottom:15px}.prof td.nm,.prof td.fg2{white-space:normal;min-width:12em}.prof .mono{font-size:12.5px}.prof .g{margin-right:.7em}.prof thead th{border-top:0}.prof{border-top:1px solid var(--ink)}.prof thead th{padding-top:12px}.met-cols{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,4.4vw,72px);padding:clamp(40px,5vw,72px) 0;display:grid}.met-cols h2{margin-bottom:12px}.met-cols .body{margin-bottom:24px}.met-cols .body b{color:var(--ink);font-weight:640}.rise{border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;display:grid}.rise figure{color:var(--ink);padding:0 12px 16px}.rise figure+figure{border-left:1px solid var(--rule)}.rise figure.on{background:var(--lit)}.rise svg{width:100%;max-width:170px;height:auto;margin:0 auto;display:block}.rise figcaption b{letter-spacing:-.01em;font-size:22px;font-weight:560;display:block}.rise figcaption span{margin-top:4px;font-size:13.5px;font-weight:600;display:block}.rise figcaption em{color:var(--ink-3);margin-top:2px;font-size:12px;font-style:normal;line-height:1.35;display:block}.rise figure:not(.on) circle[fill=\#E9CF86]{fill:var(--marble-2)}.met-cols .term{max-height:470px;padding:18px 20px;overflow:auto}.met-cols .code{font-size:12px;line-height:1.62}.met-ay{padding-bottom:clamp(40px,5vw,72px)}.met-ay .mono{white-space:nowrap;font-size:12.5px}.met-ay .tbl td:nth-child(2){min-width:16em}.met-conf{background:var(--marble-2);margin:0 calc(-1*clamp(20px,3.4vw,56px)) clamp(36px,4.4vw,60px);padding:clamp(36px,4.4vw,60px) clamp(20px,3.4vw,56px)}.met-conf-h{gap:var(--s7);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;margin-bottom:28px;display:grid}.met-conf-h .label{margin-bottom:12px}.met-conf .tbl tr td{border-bottom-color:#1d183024}.met-conf .g{margin-right:.55em}.tiers{border-top:1px solid var(--ink);grid-template-columns:repeat(6,minmax(0,1fr));gap:0 20px;margin-top:28px;display:grid}.tiers li{color:var(--ink-2);padding-top:12px}.tiers b{color:var(--ink);margin-bottom:4px;font-size:20px;font-weight:640;display:block}@media (max-width:960px){.met-cols,.met-conf-h{grid-template-columns:1fr}.rise{grid-template-columns:1fr 1fr}.rise figure:nth-child(3){border-left:0}.rise figure:nth-child(n+3){border-top:1px solid var(--rule)}.tiers{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.prof{min-width:820px}.met-ay .tbl,.met-conf .tbl{min-width:640px}}.mon-h{justify-content:space-between;align-items:flex-end;gap:var(--s6);padding:clamp(32px,4.4vw,64px) 0 clamp(24px,3vw,40px);display:flex}.mon-h .label{margin-bottom:16px}.mon-h .d-xl{font-size:clamp(44px,6.4vw,100px)}.mon-nav{gap:8px;display:flex}.mon-nav .chip{height:34px;padding:0 12px}.md{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.md b{letter-spacing:-.02em;font-size:26px;font-weight:420;line-height:1}.md span{font-size:max(var(--min-text,0px), 11.5px);color:var(--ink-2);font-weight:560}.mk em{font-style:normal;font-weight:520;font-size:max(var(--min-text,0px), 11px);letter-spacing:.04em;color:var(--read)}.mk{color:var(--ink-2);margin-top:4px;font-size:12px;line-height:1.25}.mo{align-items:baseline;margin-top:auto;padding-top:10px;font-size:12.5px;font-weight:600;line-height:1.2;display:flex}@media (max-width:960px){.md b{font-size:21px}}@media (max-width:720px){.mon-h{flex-direction:column;align-items:flex-start}.md{grid-row:1/span 3;margin:0;display:block}.md span{margin-top:4px;display:block}.mk,.mo{grid-column:2/-1;margin-top:4px;padding-top:0}}.about-what{max-width:44em;padding-bottom:clamp(40px,5vw,72px)}.about-what p{color:var(--fg-2);margin-top:18px}.about{border-top:1px solid var(--rule);grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);padding:clamp(40px,5vw,72px) 0 clamp(48px,6vw,88px);display:grid}.about-portrait{border:1px solid var(--rule);margin:0}.about-portrait img{width:100%;height:auto;display:block}.about-text .label{margin-bottom:18px}.about-text .lead{max-width:34em;margin-top:26px}.about-text .body{max-width:34em;color:var(--fg-2);margin-top:18px}.about-text .kv{margin-top:32px}@media (max-width:720px){.about{grid-template-columns:minmax(0,1fr)}.about-portrait{max-width:280px}}
.nav-menu{display:none}@media (max-width:720px){.nav{position:relative}.nav-menu{display:inline-flex}.nav.open ul{left:calc(-1 * var(--gut));right:calc(-1 * var(--gut));z-index:30;padding:6px var(--gut) 14px;background:var(--bg,var(--marble));border-bottom:1px solid var(--fg,var(--ink));pointer-events:auto;flex-direction:column;gap:0;display:flex;position:absolute;top:100%}.nav.open li a{border-bottom:1px solid var(--line,var(--rule));padding:13px 0;font-size:17px;display:block}.mast .nav.open ul{background:var(--indigo)}.hero .nav.open ul{background:var(--field,var(--plaster))}}.agenda{border-top:1px solid var(--ink);display:none}.agenda li{border-bottom:1px solid var(--rule);grid-template-columns:56px minmax(0,1fr);column-gap:14px;padding:12px 0 13px;display:grid}.agenda time{padding-top:1px;font-size:15px;font-weight:560}.agenda b{font-size:16.5px;font-weight:640;line-height:1.2;display:block}.agenda small{color:var(--ink-2);margin-top:3px;font-size:13px;line-height:1.4;display:block}.agenda li.past{background:var(--shade-1);box-shadow:-20px 0 0 var(--shade-1), 20px 0 0 var(--shade-1)}.agenda li.past time,.agenda li.past b{color:var(--ink-2)}.agenda li.now{border-bottom:2px solid var(--read);justify-content:space-between;align-items:center;padding:0;display:flex}.agenda li.now time{color:#fff;background:#3b2a9b;height:22px;padding:0 7px;font-size:12.5px;font-weight:640;line-height:22px}.agenda li.now b{font-size:max(var(--min-text,0px), 11px);letter-spacing:.1em;text-transform:uppercase;color:var(--read)}.day-bar{display:none}@media (max-width:720px){.day-sc{overflow:visible}.day-sc .dscale{display:none}.agenda{display:block}.day-bar{z-index:20;background:var(--marble);border-top:1px solid var(--ink);grid-template-columns:1fr auto 1fr;margin:0 calc(-1*clamp(20px,3.4vw,56px));display:grid;position:sticky;bottom:0}.day-bar button{justify-content:center;align-items:center;gap:4px;height:52px;padding:0 16px;font-size:14.5px;font-weight:560;display:inline-flex}.day-bar button:first-child{justify-content:flex-start}.day-bar button:last-child{justify-content:flex-end}.day-bar button+button{border-left:1px solid var(--rule)}.eve-t{height:52px}.eve-g span:nth-child(2n){display:none}.met-h .d-xl,.mon-h .d-xl{font-size:clamp(38px,11.6vw,56px)}.sec-h .d-l{font-size:clamp(32px,9.2vw,44px)}.foot .d-xl{font-size:clamp(44px,13vw,64px)}}.ps-list{margin-top:6px}.ps-list li{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.ps-list li.on{background:var(--lit);box-shadow:-22px 0 0 var(--lit), 22px 0 0 var(--lit);border-bottom-color:var(--ink)}.ps-list b{font-size:17px;font-weight:640;line-height:1.2;display:block}.ps-list li.on b:before{content:"";background:var(--read);vertical-align:.08em;border-radius:50%;width:.52em;height:.52em;margin-right:.5em;display:inline-block}.ps-list span{color:var(--ink-2);margin-top:2px;font-size:13px;display:block}.ps-list em{color:var(--ink-3);text-align:right;white-space:nowrap;font-size:12px;font-style:normal;line-height:1.4}.states{border-left:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.states article{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;padding:30px 30px 34px;display:flex}.st-k{font-size:max(var(--min-text,0px), 11.5px);color:var(--ink-3);margin-bottom:22px}.states .d-s{align-items:baseline;margin-bottom:12px;display:flex}.states .d-s .g{margin-right:.6em;font-size:.6em}.states .body{font-size:14.5px;line-height:1.55}.states .small{margin-top:14px}.ask-row input{min-width:0;height:44px;font:inherit;color:var(--ink);background:var(--lit);border:1px solid var(--ink);border-radius:1px;flex:1;padding:0 14px;font-size:15px}.ask-row input::placeholder{color:var(--ink-3)}.ask-row input:focus{outline:2px solid var(--read);outline-offset:2px}.sk{margin:6px 0 4px}.st-list{margin-top:2px}.st-list li{padding:11px 0}.st-list b{font-size:16px}.st-code{background:var(--umbra);font-size:max(var(--min-text,0px), 11.5px);margin-top:auto;padding:14px 16px;line-height:1.65}.states article>.st-code{margin-top:18px}.st-ours{background:var(--marble-2);box-shadow:inset 0 3px 0 var(--err)}.st-err{color:var(--err);margin-right:10px}[data-theme=night] .eve-edge em{background:#1a1630e0}[data-theme=night] .k-pra{background:var(--lit)}[data-theme=night] .rise figure:not(.on) circle[fill=\#E9CF86]{fill:var(--marble-2)}[data-theme=night] .ds-night{background:#00000057}[data-theme=night] .ds-el,[data-theme=night] .eve-ama{background:#7e70c46b}[data-theme=night] .met-conf .tbl tr td{border-bottom-color:var(--rule)}@media (max-width:1100px){.states{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.states{border-left:0;grid-template-columns:1fr}.states article{border-right:0;padding:26px 20px 30px}}.hero{transition:background-color .28s linear}.hero.is-twi,.hero.is-night.is-twi,.inst li.tw{--fg-2:var(--fg);--fg-3:var(--fg)}.conf-live{background:var(--lit);margin-bottom:34px;padding:22px 26px 24px}.conf-live .label{margin-bottom:12px}.conf-live .d-m{font-size:clamp(24px,2.5vw,34px)}.conf-live .d-m .g{vertical-align:.22em;margin-right:.7em;font-size:.5em}.conf-live .small{margin-top:10px}.conf-live .small b{color:var(--ink);font-weight:640}.pac-note{margin-top:12px}.nav .end{position:relative}.pop{z-index:40;width:min(340px, calc(100vw - 2 * var(--gut)));background:var(--marble);border:1px solid var(--ink);pointer-events:auto;position:absolute;top:calc(100% + 8px);right:0;box-shadow:6px 6px #46339e4d}.nav .pop{gap:0;font-size:14px;font-weight:400;display:block}.pop li{border-bottom:1px solid var(--rule);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:11px 14px;display:flex}.pop li:last-child{border-bottom:0}.pop li:hover,.pop li:focus-visible{background:var(--marble-2);outline-offset:-2px}.pop li[aria-selected=true]{background:var(--lit)}.pop b{font-size:15.5px;font-weight:640;line-height:1.2;display:block}.pop li[aria-selected=true] b:before{content:"";background:var(--read);vertical-align:.08em;border-radius:50%;width:.52em;height:.52em;margin-right:.5em;display:inline-block}.pop span{color:var(--ink-2);margin-top:1px;font-size:12.5px;display:block}.pop em{color:var(--ink-3);white-space:nowrap;font-size:12px;font-style:normal}.place-pop{padding:0}.place-q{background:var(--lit);border:1px solid var(--ink);align-items:center;height:48px;margin:10px;padding:0 12px;display:flex}.place-q:focus-within{outline:2px solid var(--read);outline-offset:2px}.place-q input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16px}.place-q input::placeholder{color:var(--ink-3)}.place-q input::-webkit-search-cancel-button{filter:grayscale()}.place-status{color:var(--ink-2);margin:0 14px 10px;font-size:13px}.nav .place-pop ul{border-top:1px solid var(--rule);max-height:min(60vh,420px);font-size:14px;font-weight:400;display:block;overflow-y:auto}.pop span i{color:var(--read);font-style:normal;font-weight:560}.place-note{color:var(--fg);background:var(--lit);border:1px solid var(--line-2);border-left:3px solid var(--read);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:4px 0 18px;padding:10px 14px;font-size:14px;display:flex}.place-note b{font-weight:640}.place-note-act{flex-wrap:wrap;gap:8px;display:flex}.place-note .chip{cursor:pointer;height:32px}.hero.no-gl:after{content:"";aspect-ratio:20/18;clip-path:polygon(100% 100%,100% 0,40% 50%,40% 66.67%,20% 66.67%,20% 83.33%,0 83.33%,0 100%);z-index:0;background:#fffdf6;width:min(38vw,520px);position:absolute;top:22%;right:8%}.hero.no-gl .hero-marks{display:none}@media (max-width:720px){#dayAnga th:nth-child(4),#dayAnga td:nth-child(4),#dayKala th:nth-child(4),#dayKala td:nth-child(4){display:none}#dayAnga td.t .fg3{margin-top:2px;font-size:12px;display:block}#rWho th:nth-child(2),#rWho td:nth-child(2){display:none}.hs-top{flex-wrap:wrap}.hs-end{margin-left:auto}.hero .nav .end .chip:not(.nav-menu),.mast .nav .end .chip .fg3{display:none}.nav .end{position:static}.pop{width:auto;left:0;right:0}}.aka{letter-spacing:0;color:var(--ink-2);font-weight:420}.d-m .aka{margin-top:4px;font-size:.62em;line-height:1.2;display:block}.d-m .aka>span{display:none}@media (min-width:721px){.nav{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);display:grid}.nav>:first-child{justify-self:start}.nav .end{justify-self:end}}@media (max-width:1099px){.mast .nav .end .mono,.nav .end .nav-aux{display:none}}@media (max-width:720px){.hero .nav .end .place-menu .chip{display:inline-flex}.hero .nav .end .place-menu .chip .fg3{display:none}}.machine-k{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.machine-k .chip{text-transform:none;letter-spacing:0}.pop{--fg:var(--ink);--fg-2:var(--ink-2);--fg-3:var(--ink-3);--line:var(--rule);--line-2:var(--rule-2);color:var(--ink)}.on-plaster .pop{--lit:#fff;--read:#3b2a9b}.tm .h12,[data-clock="12"] .tm .h24{display:none}[data-clock="12"] .tm .h12{display:inline}.tm .hm,.tm .ap{white-space:nowrap}.tm .nx{vertical-align:.6em;color:var(--fg-3,var(--ink-3));margin-left:.2em;font-size:.6em;line-height:0}.c24,.c12{display:inline}.c12,[data-clock="12"] .c24{display:none}[data-clock="12"] .c12{display:inline}.glance{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px;padding:22px 0 26px;display:grid}.clock-seg{gap:2px 14px;font-size:13px}.glance .label{margin-bottom:8px}.glance ul{gap:0;display:grid}.glance li{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:12px;padding:8px 0;display:grid}.glance li:first-child{border-top:0}.glance li b{font-weight:600}.glance li span{white-space:nowrap;font-size:15px}.glance li em{font-style:normal;font-size:max(var(--min-text,0px), 11px);letter-spacing:.1em;text-transform:uppercase;color:var(--read);grid-column:1/-1;margin-top:2px;font-weight:640}.glance li.now{background:var(--lit);box-shadow:-10px 0 0 var(--lit), 10px 0 0 var(--lit)}.glance li.past b,.glance li.past span{color:var(--ink-3);font-weight:480}@media (max-width:720px){.glance{grid-template-columns:1fr;row-gap:18px}}.dscale .ds-t .tm,.dscale .ds-t .tm span,.dscale .ds-t .c24,.dscale .ds-t .c12{position:static;top:auto;left:auto;transform:none}.yf-seg{margin:0 0 14px}.yf-seg .num{margin-left:2px;font-weight:480}.yf[data-show=festival] tr[data-k]:not([data-k=festival]),.yf[data-show=vrat] tr[data-k=festival],.yf[data-show=ekadashi] tr[data-k]:not([data-k=ekadashi]){display:none}.subs{padding:8px 0 clamp(40px,5vw,72px)}.subs-h{flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-bottom:14px;display:flex}.subs-h .d-s,.subs-h .small{margin:0}.subs ul{border-top:1px solid var(--ink)}.subs li{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding:14px 0;display:flex}.subs li>div:first-child{gap:2px;display:grid}.subs li b{font-weight:600}.subs-a{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.rul-par{background:var(--lit);border:1px solid var(--line-2);border-left:3px solid var(--read);gap:4px;margin:0 0 22px;padding:14px 18px;display:grid}.rul-par .label,.rul-par .small{margin:0}.yr-par{color:var(--fg-2);margin-top:3px;font-size:13px;display:block}
html{background:var(--marble)}.pw{max-width:var(--maxw);padding:0 var(--gut);margin:0 auto}.pw>.page{background:var(--marble);color:var(--ink)}@media (max-width:720px){.pw{padding:0}.day-bar a{justify-content:center;align-items:center;gap:4px;height:52px;padding:0 16px;font-size:14.5px;font-weight:560;display:inline-flex}.day-bar a:first-child{justify-content:flex-start}.day-bar a:last-child{justify-content:flex-end}.day-bar a+a{border-left:1px solid var(--rule)}}.ps-list li.pick{padding:0;display:block}.ps-pick{text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:13px 0;display:flex}.st-list li.pick .ps-pick{padding:11px 0}.ps-pick:hover b,.ps-pick:focus-visible b{color:var(--read)}.sprite{width:0;height:0;position:absolute}@media print{@page{size:A4 landscape;margin:9mm}.monp .pg>.nav,.monp .mon-nav,.monp .colophon{display:none!important}.monp .pg{max-width:none;padding:0!important}.pw:has(.monp){max-width:none;padding:0!important}.monp .mon-h{padding:0 0 5mm}.monp .mon-h .d-xl{font-size:30pt}.monp .md b{font-size:15pt;color:#000!important}.monp .mk,.monp .mo{font-size:7pt;color:#000!important}.monp .legend li:first-child{display:none}}.seg a{color:var(--fg-2);border-bottom:1px solid #0000;padding:5px 0;display:inline-block}.seg a:hover{color:var(--fg)}.seg a[aria-current=true]{color:var(--fg);border-bottom-color:var(--fg);font-weight:640}.rep{max-height:700px}.conf-r .tbl td.nm .g{margin-right:.55em}.prof tbody tr{position:relative}.prof td:first-child a:after{content:"";position:absolute;inset:0}.year-list{padding-bottom:clamp(40px,5vw,72px)}.year-list .tbl{border-top:1px solid var(--ink)}.year-list .tbl thead th{padding-top:12px}.year-list .tbl td{vertical-align:top}.year-note{max-width:62em;margin-top:16px}.rule-q{min-width:18em;font-size:13.5px;line-height:1.5}.rulesp .tbl .mono{font-size:max(var(--min-text,0px), 11.5px)}@media (max-width:720px){.year-list .tbl{min-width:620px}}.state-one{border-left:0;grid-template-columns:minmax(0,44em);padding:clamp(32px,4.4vw,64px) 0 clamp(48px,6vw,96px)}.state-one article{border-bottom:0;border-right:0;padding-left:0;padding-right:0}.state-one article.st-ours{padding-left:30px;padding-right:30px}.state-one .d-s{letter-spacing:-.022em;margin-bottom:18px;font-size:clamp(30px,3.3vw,46px);line-height:1.04}.state-one .body{font-size:16px}.state-one .st-code{margin-top:22px}.state-one .ask{max-width:34em;margin-top:26px}.state-one .ask .label{margin-bottom:8px;display:block}.state-one .ask input{min-width:0;height:44px;font:inherit;color:var(--ink);background:var(--lit);border:1px solid var(--ink);border-radius:1px;flex:1;padding:0 14px;font-size:15px}.state-one .ask .small{margin-top:10px}[data-theme=night] .on-plaster{--ink:#1d1830;--ink-2:#4a4460;--ink-3:#6e6883;--rule:#1d18302b;--rule-2:#1d18306b;--read:#3b2a9b;--marble:#fbf8ef;--marble-2:#f4efe0;--shade-1:#ece8f4}.hero.is-night .sc-band u{background:var(--fg)}.inst li{color:var(--fg)}.md a{color:inherit;text-decoration:none}.md a:after{content:"";position:absolute;inset:0}.md a:hover{text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:1.5px}.md a:focus-visible{outline:0}.md a:focus-visible:after{outline:2px solid var(--read);outline-offset:-2px}.mo small{font-size:inherit;color:var(--ink-2);margin-left:.5em;font-weight:420}.foot-src{color:var(--fg-2);max-width:44em;margin-top:10px}.met-src{max-width:62em;margin-top:18px}.day-also{flex-wrap:wrap;gap:2px 14px;margin-top:8px;display:flex}.day-also .g{margin-right:.45em}.eve-g.thin span:last-child{transform:translate(-50%)}.eve-g.thin span.end{transform:translate(-100%)}.met-fest{border-top:1px solid var(--line);margin-top:clamp(40px,5vw,72px);padding-top:28px}.fest-diff td{vertical-align:top}.fest-diff .nm .g{margin-right:.55em}.fest-why{white-space:normal;min-width:26em;max-width:46em;font-size:13.5px;line-height:1.5}.rule-region{font-size:12.5px;font-weight:420}@media (max-width:720px){.fest-diff{min-width:760px}}.nb{white-space:nowrap}.colophon dd{word-break:normal;overflow-wrap:anywhere}@media (max-width:720px){.ask-row input,.state-one .ask-row input{flex:none}.conf-r .conf-live,.conf-r .conf-note{position:sticky;left:0}}
body{background:var(--ground) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .27 0 0 0 0 .16 0 0 0 .16 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23f)'/%3E%3C/svg%3E")}html{background:var(--ground)}.band{--bg:var(--indigo);--fg:var(--cloth);--fg-2:#efe6d2c7;--fg-3:#efe6d29e;--line:#efe6d233;--line-2:#efe6d273;--read:#f0b3a9;background:var(--indigo);color:var(--cloth);position:relative}[data-theme=night] .band{--indigo:#111833}.band:before,.band:after{content:"";pointer-events:none;background:linear-gradient(var(--madder) 0 5px, transparent 5px 8px, var(--madder) 8px 10px, transparent 10px);height:11px;position:absolute;left:0;right:0}.band:before{top:-16px}.band:after{bottom:-16px;transform:scaleY(-1)}header.mast{margin-top:18px;margin-bottom:16px}footer.sel{margin-top:34px;padding:22px 0 26px}.mast-in,.moons,.sel-in{max-width:var(--maxw);padding-left:var(--gut);padding-right:var(--gut);margin:0 auto}.mast-in{padding-top:4px;padding-bottom:2px}.mast .nav{border-bottom:0;height:60px}.mast .nav li.nav-lang{display:none}.mast .nav ul a{color:var(--fg-2)}.mast .nav ul a:hover,.mast .nav ul a[aria-current]{color:var(--fg);border-bottom-color:var(--madder);border-bottom-width:2px}[data-theme=night] .mast .nav ul a:hover,[data-theme=night] .mast .nav ul a[aria-current]{border-bottom-color:#f0b3a9}.mast .chip{border-color:var(--line-2);color:var(--fg)}.mast .chip:hover{border-color:var(--fg)}.sel-in{color:var(--fg-2);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 32px;font-size:13.5px;display:flex}.sel-l{gap:4px;display:grid}.sel-note{color:var(--fg-3);font-size:12px}.sel-r{flex-wrap:wrap;align-items:baseline;gap:10px 28px;display:flex}.sel-page,.sel-site{flex-wrap:wrap;gap:6px 18px;display:flex}.sel-in a{color:var(--fg);border-bottom:1px solid var(--line-2);text-decoration:none}.sel-in a:hover{border-bottom-color:var(--fg)}.sel-site a[aria-current]{border-bottom:2px solid var(--madder)}[data-theme=night] .sel-site a[aria-current]{border-bottom-color:#f0b3a9}.sel-in a:focus-visible{outline:2px solid var(--cloth);outline-offset:3px}.skip{z-index:50;background:var(--cloth);color:var(--indigo);border-radius:2px;padding:8px 14px;font-weight:600;position:absolute;top:-60px;left:12px}.skip:focus-visible{outline:2px solid var(--madder);outline-offset:2px;top:10px}.moons{padding-top:2px;padding-bottom:14px}.moons-row svg{filter:url(#ink);width:100%;height:auto;display:block;overflow:visible}.moons .hit{fill:var(--indigo);stroke:#efe6d259;stroke-width:1px}.moons .dark{fill:var(--indigo-2)}[data-theme=night] .moons .dark{fill:#26346a}.moons .lit{fill:var(--cloth)}.moons .ring{fill:none;stroke:var(--madder);stroke-width:3px}[data-theme=night] .moons .ring{stroke:#e0705f}.moons text{font-family:var(--sans);fill:var(--cloth);opacity:.7;font-size:12px}.moons text.on{opacity:1;font-weight:700}.moons a:hover .hit,.moons a:focus-visible .hit{stroke:var(--cloth);stroke-width:2px}.moons svg a:focus-visible{outline:0}.moons-cap{letter-spacing:.04em;color:var(--fg-3);justify-content:space-between;gap:12px;margin-top:2px;font-size:12px;display:flex}.moons-cap a{color:var(--fg);white-space:nowrap}.moons-cap a:focus-visible{outline:2px solid var(--cloth);outline-offset:3px}.pw{padding-bottom:8px}.pw>.page{background:var(--paper);color:var(--ink);border-radius:3px;position:relative;box-shadow:0 1px #0000000f,0 14px 30px -18px #3c280a73}.pw>.page:after{content:"";pointer-events:none;opacity:.55;mix-blend-mode:multiply;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='600'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.004' numOctaves='3' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 .55 0 0 0 0 .4 0 0 0 0 .18 0 0 0 -1.5 .62'/%3E%3C/filter%3E%3Crect width='900' height='600' filter='url(%23f)'/%3E%3C/svg%3E") 50%/cover;border-radius:3px;position:absolute;inset:0}[data-theme=night] .pw>.page:after{display:none}.pw>.page>.pg{border:2px solid var(--madder);box-shadow:inset 0 0 0 5px var(--paper), inset 0 0 0 7px var(--madder);margin:18px;padding:28px 32px 8px 104px;position:relative}.pw>.page>.pg:before{content:"";pointer-events:none;border-left:1.6px solid var(--madder);border-right:1.6px solid var(--madder);width:7px;position:absolute;top:7px;bottom:7px;left:72px}:where(.pw>.page>.pg>*){z-index:1;position:relative}.folio{text-align:center;width:65px;font-family:var(--deva);color:var(--ink);font-size:26px;top:120px;left:7px;position:absolute!important}@media (max-width:760px){.pw>.page>.pg{margin:10px;padding:20px 16px 8px}.pw>.page>.pg:before,.folio{display:none}.moons-row{scrollbar-width:none;margin:0 calc(-1 * var(--gut));padding:0 var(--gut);overflow-x:auto}.moons-row svg{min-width:820px}.moons-cap span:nth-child(2){display:none}header.mast{margin-bottom:12px}.mast .nav .end>a.chip{display:none}.mast .nav li.nav-lang{display:block}.mast .nav{gap:10px}.mast .nav .end{gap:6px}.mast .chip{padding:0 8px}.mast .brand b{font-size:22px}.mast .brand svg{width:24px;height:24px}.sel-in{flex-direction:column}}@media (max-width:720px){.pw{padding:0 8px 8px}}@media print{.band,.moons{display:none!important}body{background:#fff}.pw>.page{box-shadow:none}.pw>.page:after{display:none}}
.day4{--dk-pad:32px}.daynav{color:var(--ink-2);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px;padding-bottom:14px;font-size:14px;display:flex}.daynav a:hover{color:var(--read)}.daynav .dn-today{font-family:var(--block);color:var(--read);font-size:15px}.day4 .place-note{margin-bottom:18px}.dhero{grid-template-columns:minmax(0,1fr) minmax(320px,470px);align-items:start;gap:32px 48px;display:grid}.day4 .kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:13px;font-weight:560}.dhero h1.d-xl{letter-spacing:-.01em;margin:10px 0 14px;font-size:clamp(40px,5.4vw,70px);line-height:1.02}.dhero .lede{color:var(--ink-2);max-width:30em;font-size:18.5px;line-height:1.5}.dhero .lede b{color:var(--ink);font-weight:600}.obs{border-left:6px double var(--read);margin:26px 0 0;padding:18px 0 18px 22px}.obs .kicker{color:var(--read)}.obs h2{font-family:var(--display);color:var(--read);margin:6px 0 8px;font-size:clamp(30px,3.4vw,44px);font-weight:400;line-height:1.08}.obs h2 span{color:var(--ink);font-size:.62em}.obs p{color:var(--ink-2);font-size:15px}.obs p a{color:var(--read);text-underline-offset:3px;font-weight:560;text-decoration:underline}.obs.none{border-left-color:var(--rule-2)}.obs.none .kicker,.obs.none h2{color:var(--ink-3)}.obs .day-also{flex-wrap:wrap;gap:2px 16px;margin-top:8px;font-size:14px;display:flex}.obs .day-also a{font-weight:560}.dfacts{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.dfacts>div{padding:14px 18px 4px 0}.dfacts>div+div{border-left:1px solid var(--rule);padding-left:18px}.dfacts .v{margin:4px 0;font-size:30px;font-weight:500;line-height:1.15}[data-clock="12"] .dfacts .v{font-size:25px}.dfacts p:not(.kicker):not(.v){color:var(--ink-2);font-size:14px;line-height:1.42}.nwheel{text-align:center;margin:0}.nwheel svg{filter:url(#ink);width:100%;height:auto;display:block}.nwheel .k{fill:none;stroke:var(--ink)}.nwheel .r{fill:none;stroke:var(--read)}.nwheel .rf{fill:var(--read)}.nwheel .pf{fill:var(--paper)}.nwheel .kf{fill:var(--ink)}.nwheel text{font-family:var(--sans);fill:var(--ink)}.nwheel .nk.on{fill:var(--paper);font-weight:600}.nwheel .lbl{font-size:14px;font-style:italic}.nwheel .lbl.sun{fill:var(--read)}.nwheel .ctr{font-family:var(--display);font-size:20px}.nwheel .ctr-t{fill:var(--read);font-size:13px}.nwheel figcaption{color:var(--ink-2);max-width:34em;margin:8px auto 0;font-size:13.5px;line-height:1.45}[data-theme=night] .nwheel .nk.on{fill:#1b2650}.day4 section.part{border:0;margin-top:44px;padding:0}.day4 .ph{border-bottom:1.5px solid var(--ink);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:4px;padding-bottom:8px;display:flex}.day4 .ph h2{font-family:var(--display);margin:0;font-size:28px;font-weight:400;line-height:1.1}.day4 .ph h2 .dv{font-family:var(--deva);color:var(--read);margin-left:6px;font-size:.74em}.day4 .ph>p{color:var(--ink-3);font-size:13.5px}.day4 .intro{color:var(--ink-2);max-width:46em;margin:12px 0 16px;font-size:15px}.day4 .note{color:var(--ink-3);margin-top:10px;font-size:13.5px}.dg-cols{grid-template-columns:1fr 1fr;gap:0 40px;display:grid}.dglance h3{letter-spacing:.08em;text-transform:uppercase;margin:16px 0 4px;font-size:13px;font-weight:600}.dg-avoid h3{color:var(--read)}.dglance li{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;padding:9px 0;font-size:16px;display:flex}.dglance li b{font-weight:500}.dg-avoid li b{color:var(--read)}.dglance li span{color:var(--ink-2);white-space:nowrap}.dglance li small{color:var(--ink-3);flex-basis:100%;font-size:13px}.dglance li em{font-style:normal;font-size:max(var(--min-text,0px), 11px);letter-spacing:.08em;text-transform:uppercase;color:var(--read);flex-basis:100%;font-weight:600}.dglance li.now{background:var(--lit);box-shadow:-10px 0 0 var(--lit), 10px 0 0 var(--lit)}.dglance li.past b,.dglance li.past span{color:var(--ink-3)}.dpar{background:var(--lit);border-left:6px double var(--read);margin:16px 0 4px;padding:12px 16px}.dpar .kicker{color:var(--read);margin-bottom:4px}.dpar b{white-space:nowrap;margin-right:6px;font-size:17px;font-weight:600}.dpar span{color:var(--ink-2);font-size:14.5px}.dpar.past{background:0 0}.dpar.past b{color:var(--ink-3)}.dcg{border-top:1px solid var(--rule);margin-top:8px}.dcg-row{grid-template-columns:88px repeat(8,minmax(0,1fr));display:grid}.dcg .lab{color:var(--ink-3);border-bottom:1px solid var(--rule);padding:10px 8px 10px 0;font-size:12.5px;line-height:1.3}.dcg .lab span{display:block}.dcg .c{border-left:1px solid var(--rule);border-bottom:1px solid var(--rule);min-height:66px;padding:9px 9px 10px;position:relative}.dcg .c b{font-size:15px;font-weight:560;display:block}.dcg .c span{color:var(--ink-2);font-size:12.5px}.dcg .c .tm{white-space:nowrap}.dcg .c.q-bad{background:repeating-linear-gradient(135deg, var(--madder-wash) 0 1.2px, transparent 1.2px 6px)}.dcg .c.q-bad b{color:var(--read)}.dcg .c.q-neutral b{color:var(--ink-2);font-style:italic;font-weight:450}.dcg .c.q-good b:after{content:"";background:var(--ink);vertical-align:3px;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.dcg .c.past{opacity:.55}.dcg .c.now{outline:2px solid var(--ink);outline-offset:-2px;z-index:1;background-color:var(--lit)}.dcg .now-tag{font-style:normal;font-size:max(var(--min-text,0px), 11px);letter-spacing:.06em;color:var(--paper);background:var(--ink);border-radius:2px;padding:0 5px;position:absolute;top:8px;right:7px}.dkey{color:var(--ink-3);flex-wrap:wrap;gap:20px;margin-top:10px;font-size:13px;display:flex}.dcg .c .q{font-style:normal;font-size:max(var(--min-text,0px), 10.5px);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-top:3px;display:block}.dcg .c.q-good .q{color:var(--ink);font-weight:600}.dcg .c.q-bad .q{color:var(--read);font-weight:600}.dkey i{vertical-align:-1px;border:1px solid var(--rule-2);width:16px;height:12px;margin-right:6px;display:inline-block}.dkey .k-good{border-color:var(--ink);background:radial-gradient(circle, var(--ink) 0 2.6px, transparent 3px) var(--paper)}.dkey .k-avoid{border-color:var(--read);background:repeating-linear-gradient(135deg, var(--read) 0 1.2px, transparent 1.2px 4px);opacity:.7}.dkey .k-neutral{background:var(--paper)}.day4 .day-sc{overflow:visible}.day4 .dscale{--kw:104px;margin-top:18px}.day4 .ds-k{letter-spacing:0;text-transform:none;color:var(--ink);font-size:14px;font-weight:400}.day4 .ds-ev .ds-t{color:var(--read);font-style:italic}.day4 .ds-ev b{color:var(--read);font-style:normal;font-weight:600}.day4 .ds-band .ds-t{background:var(--paper-2)}.day4 .ds-band u{background:var(--ink)}.day4 .ds-night{background:repeating-linear-gradient(45deg,#231c1633 0 .7px,#0000 .7px 6px)}[data-theme=night] .day4 .ds-night{background:repeating-linear-gradient(45deg,#efe6d233 0 .7px,#0000 .7px 6px)}.day4 .ds-el{box-shadow:inset -2px 0 0 var(--read);background:#1f2d5c52}[data-theme=night] .day4 .ds-el{background:#efe6d233}.day4 .ds-now{background:var(--read);width:2px}.day4 .ds-now em{background:var(--read);color:var(--paper);border-radius:2px;font-weight:600}.day4 .ds-hours .ds-t{color:var(--ink-3)}.day4 .ds-lane{border-top:0;margin-top:8px}.day4 .ds-lane .ds-t{height:44px}.day4 .ds-lane .ds-t div{border:1.1px solid var(--ink);background:var(--paper);margin-left:.5px;padding:6px 8px 0}.day4 .ds-lane .ds-t div:nth-child(2n){background:var(--paper-2)}.day4 .ds-lane .ds-t div:first-child{border-left-color:var(--ink);padding-left:8px}.day4 .ds-lane b{font-size:14.5px;font-weight:500}.day4 .ds-lane small{font-size:max(var(--min-text,0px), 11.5px);margin-top:1px}.day4 .ds-lane .ds-t div.nar{padding-left:3px;padding-right:1px}.day4 .ds-lane .nar b{letter-spacing:-.02em;font-size:12px}.day4 .ds-lane .cur{outline:2px solid var(--read);outline-offset:-2px;z-index:1}.day4 .ds-lane .cur b{color:var(--read)}.day4 .ds-kala{border-top:0;border-bottom:1px solid var(--rule);margin-top:8px}.day4 .ds-kala .ds-t div{background:var(--ink)}.day4 .ds-kala .ds-t div.hatch{background-color:#0000;background-image:repeating-linear-gradient(135deg, var(--read) 0 1.5px, transparent 1.5px 4px);box-shadow:inset 0 0 0 1px var(--read)}.day4 .ds-kala .ds-t span{color:var(--ink-2);font-style:italic}.day4 .ds-cur{background:var(--ink)}.day4 .ds-cur em{background:var(--paper);border:1px solid var(--rule-2)}.devents{border-top:1px solid var(--rule);margin-top:18px}.devents li{border-bottom:1px solid var(--rule);grid-template-columns:96px minmax(0,1fr);gap:12px;padding:9px 0;font-size:15px;display:grid}.devents time{color:var(--ink-2)}.devents b{font-weight:500}.devents small{color:var(--ink-2);margin-left:6px;font-size:15px}.devents li.past{opacity:.55}.devents li.now{border-bottom:2px solid var(--read);align-items:center;padding:0}.devents li.now time{height:22px;color:var(--paper);background:var(--read);border-radius:2px;justify-self:start;padding:0 7px;font-size:12.5px;font-weight:600;line-height:22px}.devents li.now b{font-size:max(var(--min-text,0px), 11px);letter-spacing:.1em;text-transform:uppercase;color:var(--read)}.day4 .tbl th{letter-spacing:.08em;color:var(--ink-3);border-bottom-color:var(--ink);padding-top:12px;padding-bottom:6px;font-size:12px;font-weight:600}.day4 .tbl td{padding-top:9px;padding-bottom:9px;font-size:15px}.day4 .tbl td.d{color:var(--ink-3);font-size:13.5px}.day4 .tbl .nm{font-weight:500}.day4 .tbl tr.avoid td:first-child{color:var(--read)}.day4 .tbl tr.lit td{background:var(--lit)}.day4 .tbl tr.lit td:first-child{box-shadow:-10px 0 0 var(--lit)}.day4 .tbl tr.lit td:last-child{box-shadow:10px 0 0 var(--lit)}.dcal{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;margin-top:4px;display:grid}.dcal>div{border-bottom:1px solid var(--rule);min-width:0;padding:12px 0}.dcal dt{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}.dcal dd{overflow-wrap:anywhere;margin-top:2px;font-size:19px}.dcal dd small{color:var(--ink-3);font-size:12.5px;display:block}.day4 .formats{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:18px;margin-top:30px;padding-bottom:22px;font-size:14px;display:flex}.day4 .formats a{font-weight:560}.day4 .formats .danda{font-family:var(--deva);color:var(--read);margin-right:auto;font-size:24px}@media (max-width:1100px){.dhero{grid-template-columns:1fr}.nwheel{max-width:460px;margin:0 auto}}@media (max-width:1000px){.dg-cols{grid-template-columns:1fr}.dcal{grid-template-columns:repeat(2,minmax(0,1fr))}.dcg-row{grid-template-columns:repeat(4,minmax(0,1fr))}.dcg .lab{grid-column:1/-1;padding-top:14px}.dcg .lab span{display:inline}.dcg .lab span:before{content:"· "}.dcg .c:nth-child(4n+2){border-left:0}}@media (max-width:960px){.day4 .ds-k{display:block}}@media (max-width:760px){.dfacts{grid-template-columns:1fr}.dfacts>div+div{border-left:0;border-top:1px solid var(--rule);padding-left:0}.dcg-row{grid-template-columns:repeat(2,minmax(0,1fr))}.dcg .c{border-left:1px solid var(--rule)}.dcg .c:nth-child(2n){border-left:0}.day4 .ph{flex-wrap:wrap}.day4 .day-sc .dscale{display:none}.devents li{grid-template-columns:64px minmax(0,1fr)}.devents small{margin:2px 0 0;font-size:13px;display:block}.dtbl-wrap{overflow-x:auto}.dtbl-wrap .tbl{min-width:460px}}@media (max-width:720px){.day4 .daynav{display:none}.day4 .day-bar{background:var(--paper);margin:0 -16px}.day4 .day-bar a{color:var(--ink)}}#dayKala td.nm small.gl{color:var(--ink-3);font-size:12px;display:block}
.mon4-nav{color:var(--ink-2);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px;padding-bottom:14px;font-size:14px;display:flex}.mon4-nav a:hover{color:var(--read)}.mon4-nav .here{font-family:var(--block);color:var(--read);font-size:15px}.mon4-h{grid-template-columns:minmax(0,1fr) minmax(280px,400px);align-items:end;gap:24px 48px;display:grid}.mon4-h .label{margin-bottom:10px}.mon4-h .d-xl{margin-bottom:6px}.mon4-h .dv{font-family:var(--deva);color:var(--read);font-size:24px;line-height:1.3}.mon4-h .lead{margin-top:10px;font-size:18px}.mon4-marks{border-top:1px solid var(--ink);font-size:15.5px}.mon4-marks>div{border-bottom:1px solid var(--rule);justify-content:space-between;gap:16px;padding:9px 0;display:flex}.mon4-marks dt{font-weight:500}.mon4-marks dt.r{color:var(--read)}.mon4-marks dd{color:var(--ink-2);text-align:right}.mgrid{border:2px solid var(--read);box-shadow:0 0 0 4px var(--paper), 0 0 0 6px var(--read);margin-top:30px}.mgrid-wk,.mgrid-days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.mgrid-wk{background:var(--indigo);color:var(--cloth);font-family:var(--block);letter-spacing:.03em;font-size:16px}[data-theme=night] .mgrid-wk{background:#0f1530}.mgrid-wk span{padding:8px 10px 6px}.mgrid-wk span:first-child{color:#e9a99f}.mday{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;gap:1px;min-height:154px;padding:9px 10px 10px;font-size:13.5px;line-height:1.35;display:flex;position:relative}.mday:nth-child(7n){border-right:0}.mday:nth-last-child(-n+7){border-bottom:0}.mday:not(.pad):hover{background:var(--madder-wash)}.mday p{margin:0}.mday-top{justify-content:space-between;align-items:center;gap:6px;margin-bottom:4px;display:flex}.mday-n{font-size:22px;font-weight:600;line-height:1}.mday-n a{color:inherit}.mday-n a:after{content:"";z-index:1;position:absolute;inset:0}.mday-n a:hover{text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:1.5px}.mday-n a:focus-visible{outline:0}.mday-n a:focus-visible:after{outline:2px solid var(--read);outline-offset:-3px}.mday-wd{display:none}.mday-moon{filter:url(#ink);flex:none;width:26px;height:26px;overflow:visible}.mday-moon .disc{fill:var(--indigo-2)}.mday-moon .lit{fill:#fbf6ea}.mday-moon .rim{fill:none;stroke:#efe6d299;stroke-width:1px}[data-theme=night] .mday-moon .disc{fill:#33437a;stroke:#efe6d24d;stroke-width:.8px}[data-theme=night] .mday-moon .lit{fill:var(--cloth)}.mday-pk{font-size:max(var(--min-text,0px), 11.5px);letter-spacing:.06em;color:var(--ink-3);font-weight:600}.mday-ti{font-size:15px;font-weight:560}.mday-u{color:var(--ink-2);display:block}.mday .tag{color:var(--read);font-style:italic}.mday-nk{color:var(--ink-3);font-style:italic}.mday-ks{color:var(--ink-2)}.mday-sk{color:var(--ink-2);margin-top:3px;font-size:12.5px}.mday-sk svg{vertical-align:-2px;width:13px;height:13px;margin-right:4px}.mday-sk path{fill:var(--read)}.mday-fs{color:var(--read);padding-top:6px;font-weight:560;margin-top:auto!important}.mday-fs small{color:var(--ink-2);font-size:12.5px;font-weight:400;display:block}.mday-fs .plus{color:var(--ink-3);letter-spacing:.02em;margin-left:3px;font-size:.72em;font-weight:500}.mday-fs.edge:before{content:"";border:1.5px solid var(--read);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.mday:not(.pad):not(.ama){background:color-mix(in srgb, var(--indigo) calc((1 - var(--lit,1)) * 15%), var(--paper))}[data-theme=night] .mday:not(.pad):not(.ama){background:color-mix(in srgb, var(--cloth) calc(var(--lit,0) * 12%), var(--paper))}.mday.pad{background:repeating-linear-gradient(135deg,#231c160d 0 1px,#0000 1px 7px)}[data-theme=night] .mday.pad{background:repeating-linear-gradient(135deg,#efe6d20f 0 1px,#0000 1px 7px)}.mday.ama{background:var(--indigo);color:var(--cloth)}.mday.ama:hover{background:var(--indigo-2)}.mday.ama .mday-pk,.mday.ama .mday-nk,.mday.ama .mday-u,.mday.ama .mday-ks,.mday.ama .mday-sk,.mday.ama .mday-fs small{color:#efe6d2bf}.mday.ama .mday-fs,.mday.ama .tag{color:#f0b3a9}.mday.ama .mday-moon .disc{fill:var(--indigo-2);stroke:none}.mday.ama .mday-moon .lit{fill:var(--indigo)}.mday.ama .mday-n a:focus-visible:after{outline-color:var(--cloth)}[data-theme=night] .mday.ama{background:#0b1029;box-shadow:inset 0 0 0 1px #efe6d252}[data-theme=night] .mday.ama:hover{background:#141b3d}.mday.purnima{box-shadow:inset 0 0 0 3px var(--paper), inset 0 0 0 4.5px var(--read)}.mday.today{outline:2.5px solid var(--ink);outline-offset:-2.5px;z-index:2}.mday.today .mday-n:after{content:attr(data-today);white-space:nowrap;font-size:max(var(--min-text,0px), 10.5px);letter-spacing:.06em;color:var(--paper);background:var(--ink);vertical-align:4px;border-radius:2px;margin-left:8px;padding:1px 5px;font-weight:500}.mday.ama.today{outline-color:var(--cloth)}.mday.ama.today .mday-n:after{color:var(--indigo);background:var(--cloth)}.mon4-key{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:16px;font-size:13px;display:flex}.mon4-key li{align-items:center;gap:6px;display:inline-flex}.mon4-key svg{width:16px;height:16px}.mon4-key .disc{fill:var(--indigo-2)}.mon4-key .lit{fill:#fbf6ea}.mon4-key i{border:1px solid var(--rule);flex:none;width:16px;height:12px;display:inline-block}.mon4-key .mk-new{background:var(--indigo);border-color:var(--indigo)}[data-theme=night] .mon4-key .mk-new{background:#0b1029;border-color:#efe6d252}.mon4-key .mk-full{box-shadow:inset 0 0 0 2px var(--paper), inset 0 0 0 3.5px var(--read)}.mon4-key .mk-tone{background:linear-gradient(90deg, color-mix(in srgb, var(--indigo) 15%, var(--paper)), var(--paper));width:36px}[data-theme=night] .mon4-key .mk-tone{background:linear-gradient(90deg, var(--paper), color-mix(in srgb, var(--cloth) 12%, var(--paper)))}.mon4-key .mk-ring{border:1.5px solid var(--read);border-radius:50%;flex:none;width:9px;height:9px;margin:0}.mon4-key b{color:var(--read);font-weight:560}.mon4-part{margin-top:44px}.mon4-ph{border-bottom:1.5px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:4px;padding-bottom:8px;display:flex}.mon4-ph h2{font-family:var(--display);font-size:28px;font-weight:400;line-height:1.1}.mon4-ph h2 .dv{font-family:var(--deva);color:var(--read);margin-left:6px;font-size:.74em}.mon4-ph p{color:var(--ink-3);font-size:13.5px}.mon4-list{columns:2;column-gap:48px;margin-top:8px}.mon4-list li{break-inside:avoid;border-bottom:1px solid var(--rule);grid-template-columns:64px minmax(0,1fr);gap:12px;padding:9px 0;font-size:15px;display:grid}.mon4-list .t{color:var(--ink-2);white-space:nowrap}.mon4-list b{font-weight:500}.mon4-list li.fest b{color:var(--read)}.mon4-list span{color:var(--ink-2)}.mon4-list li.note{font-style:italic}.mon4-none{margin-top:12px}.mon4-formats{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:18px;margin:30px 0 28px;font-size:14px;display:flex}.mon4-formats .danda{font-family:var(--deva);color:var(--read);font-size:24px;line-height:1}@media (max-width:1000px){.mon4-h{grid-template-columns:1fr}.mon4-list{columns:1}}@media (max-width:760px){.mon4-h .d-xl{font-size:clamp(38px,11.6vw,56px)}.mgrid{box-shadow:none;border-width:1.5px}.mgrid-wk{display:none}.mgrid-days{grid-template-columns:1fr}.mday{border-right:0;grid-template-columns:54px minmax(0,1fr);column-gap:12px;min-height:0;padding:12px;display:grid;border-bottom:1px solid var(--rule)!important}.mday.pad{display:none}.mday-top{flex-direction:column;grid-row:1/span 6;justify-content:flex-start;align-items:center;gap:4px;margin:0}.mday-wd{color:var(--ink-3);font-size:12px;display:block}.mday.ama .mday-wd{color:#efe6d2bf}.mday-fs{padding-top:0;margin-top:4px!important}.mday-ti,.mday-u{display:inline}.mday-n{text-align:center}.mday.today .mday-n:after{text-align:center;margin:6px 0 0;display:block}.mon4-marks dd{white-space:nowrap}}@media print{@page{size:A4 landscape;margin:9mm}.monp .mon4-nav,.monp .mon4-formats,.monp .place-note,.monp .colophon,.monp .mon4-h .lead,.monp .folio{display:none!important}.pw:has(.monp){max-width:none;padding:0!important}.monp .pg{box-shadow:none!important;border:0!important;margin:0!important;padding:0!important}.monp .pg:before{display:none!important}.monp .mon4-h{padding:0 0 4mm}.monp .mon4-h .d-xl{font-size:28pt}.monp .mgrid{box-shadow:none;border:1pt solid #000;margin-top:3mm}.monp .mgrid-wk{color:#000;background:#fff;border-bottom:1pt solid #000;font-size:10pt}.monp .mday{break-inside:avoid;min-height:26mm;padding:2mm;color:#000!important;background:#fff!important;outline:0!important}.monp .mday *{color:#000!important}.monp .mday.ama{box-shadow:inset 0 0 0 1.4pt #000!important}.monp .mday.purnima{box-shadow:inset 0 0 0 .6pt #000!important}.monp .mday.today .mday-n:after{display:none}.monp .mday-moon{filter:none}.monp .mday-moon .disc{fill:#000}.monp .mday-moon .lit{fill:#fff}.monp .mday-n{font-size:14pt}.monp .mday-ti{font-size:9pt}.monp .mday-pk,.monp .mday-u,.monp .mday-nk,.monp .mday-ks,.monp .mday-sk,.monp .mday-fs,.monp .mday-fs small{font-size:7pt}.monp .mon4-key li:first-child{display:none}.monp .mon4-key li:has(.mk-tone){display:none}.monp .mon4-part{margin-top:4mm}}
.rulp .daynav{color:var(--ink-2);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;margin-bottom:30px;padding-bottom:14px;font-size:14px;display:flex}.rulp .daynav a:hover{color:var(--read)}.rulp .daynav .today{font-family:var(--block);color:var(--read);font-size:15px}.rulp .daynav .yrs{text-align:right;min-width:6em}.rulp .fhead{--indigo:#1f2d5c;--madder:#a62f22;background-color:var(--indigo);color:var(--cloth);background-image:radial-gradient(#efe6d233 1.2px,#0000 1.6px),radial-gradient(#efe6d233 1.2px,#0000 1.6px);background-position:0 0,11px 11px;background-size:22px 22px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px 40px;margin:16px 0 44px;padding:34px 34px 30px;display:grid;position:relative}.rulp .fhead:before,.rulp .fhead:after{content:"";background:linear-gradient(var(--madder) 0 4px, transparent 4px 7px, var(--madder) 7px 9px, transparent 9px);height:10px;position:absolute;left:0;right:0}.rulp .fhead:before{top:-15px}.rulp .fhead:after{bottom:-15px;transform:scaleY(-1)}.rulp .fhead .grain{pointer-events:none;mix-blend-mode:screen;opacity:.5;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9 .03' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 .6 0 0 0 0 .58 0 0 0 0 .55 0 0 0 .22 -.02'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23f)'/%3E%3C/svg%3E");position:absolute;inset:0}[data-theme=night] .rulp .fhead{--indigo:#0e1530;box-shadow:0 0 0 1px #efe6d224}[data-theme=night] .rulp .fhead:before,[data-theme=night] .rulp .fhead:after{--madder:#c4493a}.rulp .cart{background:var(--madder);min-width:0;max-width:34rem;box-shadow:inset 0 0 0 7px var(--madder), inset 0 0 0 8.5px var(--cloth);padding:22px 28px 20px;position:relative}.rulp .cart .k{letter-spacing:.12em;text-transform:uppercase;opacity:.88;font-size:12px}.rulp .cart h1{font-family:var(--block);letter-spacing:0;color:var(--cloth);margin:6px 0 2px;font-size:clamp(36px,4.6vw,58px);font-weight:400;line-height:1.08}.rulp .cart .ev{font-family:var(--block);opacity:.95;font-size:22px}.rulp .when{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 28px;display:grid;position:relative}.rulp .when .date{font-family:var(--display);font-size:clamp(30px,3.6vw,46px);line-height:1.08}.rulp .when .date small{font-family:var(--sans);opacity:.8;margin-top:6px;font-size:15px;display:block}.rulp .when .why{color:#efe6d2e6;grid-column:1/-1;max-width:36em;font-size:15px;line-height:1.5}.rulp .when .why .g{--fg:var(--cloth)}.rulp .when .why .g-det{background:var(--cloth)}.rulp .when .why .g-bnd{border-color:var(--cloth);background:repeating-linear-gradient(135deg, var(--cloth) 0 1px, transparent 1px 3px)}.rulp .stamp{font-family:var(--block);letter-spacing:.04em;color:var(--cloth);border:2px solid var(--cloth);text-align:center;outline-offset:3px;border-radius:50%;outline:1px solid #efe6d280;flex-direction:column;justify-content:center;align-items:center;width:116px;height:116px;padding:0 8px;font-size:15px;line-height:1.1;display:flex;transform:rotate(-6deg)}.rulp .stamp small{font-family:var(--sans);font-size:max(var(--min-text,0px), 11px);letter-spacing:.06em;opacity:.85;margin-top:4px;display:block}.rulp .stamp.bnd{border-style:dashed;outline-style:dashed}.rulp .rul-par{border:0;border-left:6px double var(--read);background:0 0;margin:-18px 0 30px;padding:6px 0 6px 22px}.rulp .rul-par .dv{font-family:var(--deva);color:var(--read);letter-spacing:0;text-transform:none;margin-left:6px;font-size:14px}.rulp .rul-par .d-m{color:var(--read)}.rulp .decide{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:-10px 0 34px;font-size:14px;display:flex}.rulp .decide b{color:var(--ink);font-weight:600}.rulp .decide .seg{gap:4px 16px;font-size:14px}.rulp .decide .seg a{color:var(--ink-2);padding:2px 0}.rulp .decide .seg a:hover{color:var(--read)}.rulp .decide .seg a[aria-current=true]{color:var(--read);border-bottom:2px solid var(--read);font-weight:600}.rulp .decide .geo{color:var(--ink-3);margin-left:auto;font-size:13px}.rulp section.part{border:0;margin-top:48px;padding:0}.rulp section.part.first{margin-top:0}.rulp .ph{border-bottom:1.5px solid var(--ink);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:4px;padding-bottom:8px;display:flex}.rulp .ph h2{font-family:var(--display);font-size:28px;font-weight:400;line-height:1.15}.rulp .ph h2 .dv{font-family:var(--deva);color:var(--read);margin-left:6px;font-size:.74em}.rulp .ph p{color:var(--ink-3);text-align:right;font-size:13.5px}.rulp .intro{color:var(--ink-2);max-width:46em;margin:12px 0 10px;font-size:15px}.rulp .note{color:var(--ink-3);margin-top:8px;font-size:13.5px}.rulp .eves{grid-template-columns:1fr 1fr;gap:0 40px;margin-top:8px;display:grid}.rulp .mid{padding:14px 0 6px}.rulp .mid header{min-height:0}.rulp .mid h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:13px;font-weight:600}.rulp .mid h3 b{color:var(--ink)}.rulp .mid .verdict{color:var(--ink-2);margin:4px 0;font-size:15.5px}.rulp .mid.on .verdict{color:var(--read);font-weight:560}.rulp .mid.on .verdict .g-det{background:var(--read)}.rulp .eve-l{height:20px;color:var(--read);margin-top:14px;font-size:12.5px}.rulp .eve-l b{color:var(--read);font-weight:600}.rulp .eve-t{background:#231c160a;height:36px;margin:6px 0 0;box-shadow:inset 0 0 0 1px #231c1638}.rulp .eve-ama{background:var(--indigo);filter:url(#ink)}.rulp .eve-pra{box-shadow:inset 0 0 0 2.5px var(--madder);z-index:2;background:0 0;top:-5px!important;bottom:-5px!important}.rulp .eve-t u{background:var(--ink);opacity:.7;height:6px;top:100%;bottom:auto}.rulp .eve-edge{background:var(--ink);z-index:3;width:2px;margin-left:-1px;top:-7px!important;bottom:-7px!important}.rulp .eve-edge em{color:var(--ink);background:#f2e8cee6;font-weight:600;top:8px}.rulp .eve-g{height:26px;color:var(--ink-2);margin-top:6px;font-size:12px}.rulp .eve-g span{top:2px}.rulp .eve-c{color:var(--ink-2);margin-top:6px;font-size:14px}.rulp .eve-c b{font-family:var(--sans);color:var(--ink);font-size:22px;font-weight:600}.rulp .mid.on .eve-c b{color:var(--read)}.rulp .eve-key{color:var(--ink-3);flex-wrap:wrap;gap:8px 22px;margin-top:16px;font-size:13px;display:flex}.rulp .eve-key i{vertical-align:-1px;width:16px;height:11px;margin-right:2px;display:inline-block}.rulp .k-ama{background:var(--indigo)}.rulp .k-pra{box-shadow:inset 0 0 0 2px var(--madder);background:0 0}.rulp .k-edge{background:var(--ink);width:2px!important}[data-theme=night] .rulp .eve-t{background:#efe6d20d;box-shadow:inset 0 0 0 1px #efe6d238}[data-theme=night] .rulp .eve-ama,[data-theme=night] .rulp .k-ama{background:#8d9bd0}[data-theme=night] .rulp .eve-edge em{background:#1b2650e6}.rulp ol.steps{border:0;margin:6px 0 0;padding:0;list-style:none}.rulp ol.steps li{border-bottom:1px solid var(--rule);grid-template-columns:56px 110px minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:14px 0;display:grid}.rulp ol.steps .no{font-family:var(--deva);color:var(--read);font-size:26px;line-height:1}.rulp ol.steps .st{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:13px;font-weight:600}.rulp ol.steps p{max-width:40em;font-size:16.5px;line-height:1.5}.rulp ol.steps code{color:var(--ink-3);overflow-wrap:anywhere;grid-column:3;font-size:12px;display:block}.rulp ol.steps li.res p{color:var(--read);font-weight:560}.rulp .say{border-left:6px double var(--read);background:#fffaec8c;margin:14px 0 0;padding:20px 24px 18px 28px}[data-theme=night] .rulp .say{background:#efe6d20d}.rulp .say>p{max-width:44em;font-size:19px;line-height:1.55}.rulp .say>p:before{content:"“"}.rulp .say>p:after{content:"”"}.rulp .say footer{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:12px;font-size:12px;display:flex}.rulp .say .quote-a{align-items:center;gap:12px;margin:0 0 0 auto;display:flex}.rulp .say .quote-a .chip{font:600 13.5px var(--sans);color:var(--paper);background:var(--ink);border:0;border-radius:3px;height:auto;padding:7px 12px}.rulp .say .quote-a .chip:hover{background:var(--read);color:var(--paper)}.rulp .tbl{margin-top:2px}.rulp .tbl th{letter-spacing:.08em;color:var(--ink-3);border-bottom:1px solid var(--ink);padding:12px 10px 6px 0;font-size:12px;font-weight:600}.rulp .tbl td{padding:9px 10px 9px 0;font-size:15px}.rulp .tbl .nm{font-weight:500}.rulp .tbl tr.this td{box-shadow:none;background:0 0;font-weight:600}.rulp .tbl tr.this td:last-child,.rulp .tbl td.won,.rulp #rElse tr.this td.nm a,.rulp .tbl td.nm a:hover{color:var(--read)}.rulp .ruledata{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;display:grid}.rulp .ruledata>div{border-bottom:1px solid var(--rule);padding:12px 0}.rulp .ruledata dt{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}.rulp .ruledata dd{margin-top:2px;font-size:17px}.rulp .ref{border-left:1.5px solid var(--read);color:var(--ink-2);max-width:52em;margin:18px 0 0;padding:0 0 0 22px;font-size:15px}.rulp .ref p+p{margin-top:8px}.rulp .ref q{color:var(--ink);font-style:italic}.rulp .formats{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:18px;margin-top:36px;padding-bottom:18px;font-size:14px;display:flex}.rulp .formats a{text-decoration:underline;-webkit-text-decoration-color:var(--read);text-decoration-color:var(--read);text-underline-offset:3px;font-weight:560}.rulp .formats .danda{font-family:var(--deva);color:var(--read);font-size:24px}@media (max-width:1000px){.rulp .fhead{grid-template-columns:1fr}.rulp .eves{grid-template-columns:1fr;gap:28px}.rulp .ruledata{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.rulp .fhead{margin-inline:-6px;padding:22px 16px 20px}.rulp .cart{padding:18px 18px 16px}.rulp .when{grid-template-columns:1fr}.rulp .stamp{justify-self:start}.rulp .decide .geo{width:100%;margin-left:0}.rulp .ph{flex-wrap:wrap}.rulp .ph p{text-align:left}.rulp ol.steps li{grid-template-columns:34px minmax(0,1fr)}.rulp ol.steps .st,.rulp ol.steps p,.rulp ol.steps code{grid-column:2}.rulp .say{padding:16px 16px 14px 18px}.rulp .say .quote-a{margin-left:0}.rulp .ruledata{grid-template-columns:1fr}.rulp .daynav .yrs{min-width:0}}@media print{.rulp .fhead{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (max-width:560px){.rulp .eve-l.out .w{display:none}}.rulp .eve-l .w{position:static;transform:none}
.hero{min-height:max(640px,100vh - 118px);margin-top:0}.hero-in{grid-template-rows:auto 1fr auto}.hero-head{padding-top:clamp(28px,6vh,72px)}.hero .d-xl{font-size:clamp(48px,min(6.6vw,10.4vh),104px);line-height:1}.on-plaster{--fg:#231c16;--fg-2:#4e4234;--fg-3:#5f523f;--line:#231c1633;--line-2:#231c1680;--lit:#faf4e4}[data-theme=night] .on-plaster{--ink:#231c16;--ink-2:#4e4234;--ink-3:#6e604d;--rule:#231c1633;--rule-2:#231c167a;--read:#a62f22;--marble:#f2e8ce;--marble-2:#e9dcb8;--shade-1:#e6d8b4}.hero.is-night{--fg:#efe6d2;--fg-2:#cfc6b0;--fg-3:#a9aab8;--line:#efe6d233;--line-2:#efe6d275;--lit:#efe6d22e;--read:#f0b3a9}.on-plaster .pop{--lit:#faf4e4;--read:#a62f22}.sc-night{background:#231c1621}.hero.is-night .sc-night{background:#080c1e73}.sc-el{background:#2e3f756b}.hero.is-night .sc-el,.hero.is-twi .sc-el{background:#efe6d23d;border-right-color:#f0b3a9}.sc-now b{color:#efe6d2;background:#a62f22}.scale:focus-visible .sc-now b,.scale:hover .sc-now b{background:#86251b}.hero.is-night .sc-now b{color:#231c16;background:#f0b3a9}.sc-lane b{font-family:var(--display);font-size:16px;font-weight:400}.hero.no-gl:after{aspect-ratio:1;clip-path:none;background:radial-gradient(58% 100%,#2e3f75 99%,#0000 100%) 0 0/100% 100% no-repeat,linear-gradient(90deg,#2e3f75 50%,#efe6d2 50%);border-radius:50%;width:min(32vw,420px);top:20%;right:9%}.inst li{--fg:#231c16;--fg-2:#4e4234;--lit:#faf4e4}.inst li.dk{color:#efe6d2;--fg:#efe6d2;--fg-2:#cfc6b0;--lit:#efe6d22e}.inst-top b,.inst-b strong{font-family:var(--display);font-weight:400}.inst-b strong{font-size:22px}.type-ruling .type-big{font-family:var(--display);font-weight:400}.rep{background:#18234a}.ask input{background:#faf4e4}.ask input::placeholder{color:#7a6b57}[data-theme=night] .ask input{background:var(--lit)}.foot .d-xl{font-size:clamp(44px,5.6vw,84px)}@media (max-width:720px){.hero{min-height:0}.hero-head{padding-top:22px}.hero.no-gl:after{display:none}}.hs-top .seg{gap:2px 14px;font-size:13.5px}
.met-conf{background:var(--paper-2);border:1px solid var(--rule);margin:0 0 clamp(36px,4.4vw,60px);padding:clamp(28px,3.4vw,44px) clamp(18px,2.6vw,36px)}.met-conf .tbl tr td{border-bottom-color:var(--rule)}.prof td{white-space:normal}.prof td.nm,.prof td.fg2{min-width:9em}.prof .mono{white-space:nowrap}.rise circle.sun{fill:var(--paper-2)}.rise figure.on circle.sun{fill:var(--madder)}.rise figcaption span,.tiers b{font-family:var(--display);font-weight:400}.tiers b{font-size:21px}.state-one .d-s{font-family:var(--display);letter-spacing:0;font-weight:400}.st-ours{border-left:3px solid var(--madder)}.year-list .tbl .nm,.rulesp .tbl .nm{font-family:var(--display);font-size:16.5px;font-weight:400}.ps-list b,.pop b{font-family:var(--display);font-size:18px;font-weight:400}.ps-list li.on b:before{background:var(--madder)}.place-note{border-left-color:var(--madder);background:var(--paper-2)}.aboutp .d-m,.aboutp .d-s{font-family:var(--display)}@media (max-width:720px){.met-conf{padding:22px 14px}}.guide-date{padding-bottom:clamp(32px,4vw,56px)}.guide-on{color:var(--ink)}.guide-date .lead{max-width:36em;margin-top:14px}.guidep .year-list .d-s,.guidep .about-what .d-s{margin-bottom:16px}.guidep .year-list .tbl.guide-two{min-width:0}.guidep .year-list .tbl.guide-two td:first-child{width:42%}.guide-region+.guide-region{margin-top:clamp(24px,3vw,36px)}.guide-region .label{margin-bottom:10px}
