@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/katari/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/katari/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/katari/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/katari/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/katari/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/katari/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/katari/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");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:Shippori Mincho;font-style:normal;font-display:swap;font-weight:700;src:url(/katari/_astro/shippori-mincho-94-700-normal.CtjdI3Yk.woff2)format("woff2"),url(/katari/_astro/shippori-mincho-94-700-normal.nDgVID98.woff)format("woff");unicode-range:U+2015,U+2190,U+4E43,U+5019,U+5247,U+52E7,U+5438,U+54B2,U+55AB,U+57F7,U+5BD2,U+5E8A,U+5EF6,U+6016,U+60B2,U+6162,U+6319,U+6551,U+6607,U+66B4,U+675F,U+67D4,U+6B20,U+6B53,U+6CE3,U+719F,U+75B2,U+770B,U+7720,U+77AC,U+79D2,U+7AF9,U+7D05,U+7DCA,U+8056,U+80F8,U+81F3,U+8352,U+885D,U+8A70,U+8AA4,U+8CBC,U+900F,U+9084,U+91E3,U+9451,U+96C4,U+99C6,U+9AD4,U+FF70}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:700;src:url(/katari/_astro/shippori-mincho-107-700-normal.njkzwQz7.woff2)format("woff2"),url(/katari/_astro/shippori-mincho-107-700-normal.B3pC9DkL.woff)format("woff");unicode-range:U+23,U+3C,U+2192,U+4E45,U+4EFB,U+4F50,U+4F8B,U+4FC2,U+5024,U+5150,U+5272,U+5370,U+53BB,U+542B,U+56DB,U+56E3,U+57CE,U+5BC4,U+5BCC,U+5F71,U+60AA,U+6238,U+6280,U+629C,U+6539,U+66FF,U+670D,U+677E-677F,U+6839,U+69CB,U+6B4C,U+6BB5,U+6E96,U+6F14,U+72EC,U+7389,U+7814,U+79CB,U+79D1,U+79FB,U+7A0E,U+7D0D,U+85E4,U+8D64,U+9632,U+96E2,U+9805,U+99AC,U+FF1E}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:700;src:url(/katari/_astro/shippori-mincho-111-700-normal.BEaPB7M3.woff2)format("woff2"),url(/katari/_astro/shippori-mincho-111-700-normal.DaRyKTAZ.woff)format("woff");unicode-range:U+2B,U+D7,U+300E-300F,U+4E07,U+4E8C,U+512A,U+5149,U+518D,U+5236,U+52B9,U+52D9,U+5468,U+578B,U+57FA,U+5B8C,U+5BA2,U+5C02,U+5DE5,U+5F37,U+5F62,U+623B,U+63D0,U+652F,U+672A,U+6848,U+6D41,U+7136,U+7537,U+754C,U+76F4,U+79C1,U+7BA1,U+7D44,U+7D4C,U+7DCF,U+7DDA,U+7DE8,U+82B1,U+897F,U+8CA9,U+8CFC,U+904E,U+9664,U+982D,U+9858,U+98A8,U+9A13,U+FF13,U+FF5C}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:700;src:url(/katari/_astro/shippori-mincho-113-700-normal.B_P4ZFNi.woff2)format("woff2"),url(/katari/_astro/shippori-mincho-113-700-normal.Cd5xYq3O.woff)format("woff");unicode-range:U+26,U+5F,U+2026,U+203B,U+4E09,U+4EAC,U+4ED5,U+4FA1,U+5143,U+5199,U+5207,U+539F,U+53E3,U+53F7,U+5411,U+5473,U+5546,U+55B6,U+5929,U+597D,U+5BB9,U+5C11,U+5C4B,U+5DDD,U+5F97,U+5FC5,U+6295,U+6301,U+6307,U+671B,U+76F8,U+78BA,U+795E,U+7D30,U+7D39,U+7D9A,U+89E3,U+8A00,U+8A73,U+8A8D,U+8A9E,U+8AAD,U+8ABF,U+8CEA,U+8ECA,U+8FFD,U+904B,U+9650,U+FF11-FF12}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:700;src:url(/katari/_astro/shippori-mincho-117-700-normal.Cjpw-Z03.woff2)format("woff2"),url(/katari/_astro/shippori-mincho-117-700-normal.D2UbLRGY.woff)format("woff");unicode-range:U+4E,U+A0,U+3000,U+300C-300D,U+4E00,U+4E0A,U+4E2D,U+4E8B,U+4EBA,U+4F1A,U+5165,U+5168,U+5185,U+51FA,U+5206,U+5229,U+524D,U+52D5,U+5408,U+554F,U+5831,U+5834,U+5927,U+5B9A,U+5E74,U+5F0F,U+60C5,U+65B0,U+65B9,U+6642,U+6700,U+672C,U+682A,U+6B63,U+6C17,U+7121,U+751F,U+7528,U+753B,U+76EE,U+793E,U+884C,U+898B,U+8A18,U+9593,U+95A2,U+FF01,U+FF08-FF09}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:700;src:url(/katari/_astro/shippori-mincho-119-700-normal.DDxVMQ5W.woff2)format("woff2"),url(/katari/_astro/shippori-mincho-119-700-normal.hUR2J1bO.woff)format("woff");unicode-range:U+20,U+2027,U+3001-3002,U+3041-307F,U+3081-308F,U+3091-3093,U+3099-309A,U+309D-309E,U+30A1-30E1,U+30E3-30ED,U+30EF-30F0,U+30F2-30F4,U+30FB-30FE,U+FF0C,U+FF0E}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:700;src:url(/katari/_astro/shippori-mincho-latin-700-normal.DHcmzUO5.woff2)format("woff2"),url(/katari/_astro/shippori-mincho-latin-700-normal.CkoCYOiI.woff)format("woff");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}*,:before,:after{box-sizing:border-box}:root{color-scheme:light dark;--bg:light-dark(#fff,#16181d);--surface:light-dark(#f2f4f7,#1f2228);--border:light-dark(#dce0e7,#323741);--rule:light-dark(#e8ebf0,#262a31);--code-bg:light-dark(#f4f5f8,#1b1e23);--inline-code-bg:light-dark(#eceef2,#2a2e36);--inline-code-text:light-dark(#0f6b5e,#8fd0c4);--text-strong:light-dark(#15181d,#eee);--text:light-dark(#262a31,#d4d6db);--text-muted:light-dark(#5f6672,#9ca1ab);--accent:light-dark(#a9521f,#e39a70);--on-accent:light-dark(#fff,#16181d);--note-bg:light-dark(#eef2f9,#1d2230);--note-line:light-dark(#4f6fae,#7d97cf);--note-label:light-dark(#4a69a6,#9fb2dc);--warning-bg:light-dark(#fbeee5,#2a221c);--device:#05080f;--device-edge:#2a3550;--on-device:#f4f1e8;--serif:"Shippori Mincho", serif;--sans:"Inter Variable", system-ui, sans-serif;--mono:"JetBrains Mono Variable", ui-monospace, monospace;--page-width:100rem;--gutter:1.5rem;--header-height:4rem;background:var(--bg);color:var(--text-strong);font-family:var(--sans);scroll-padding-top:var(--header-height);line-height:1.55}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}body{margin:0}a{color:var(--accent)}h1,h2,h3{font-family:var(--serif);font-weight:700;line-height:1.15}.button{background:var(--accent);color:var(--on-accent);white-space:nowrap;border-radius:.3rem;align-items:center;gap:.5rem;padding:.75rem 1.3rem;font-weight:650;text-decoration:none;display:inline-flex}.button.quiet{color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--border);background:0 0}.button:hover{filter:brightness(1.08)}.logo{border-radius:23%;box-shadow:0 0 0 1px light-dark(#0000,#3b4867)}.kicker{color:var(--text-muted);margin:0 0 .75rem;font-size:.95rem;font-weight:600}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.reveal-ready [data-reveal]{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(1.5rem)}.reveal-ready [data-reveal].revealed{opacity:1;transform:none}}footer[data-astro-cid-hfrfkrz4]{border-top:1px solid var(--border);color:var(--text-muted);margin-top:6rem;font-size:.9rem}.inner[data-astro-cid-hfrfkrz4],.legal[data-astro-cid-hfrfkrz4]{max-width:var(--page-width);padding:2.5rem var(--gutter) 0;margin:0 auto}.inner[data-astro-cid-hfrfkrz4]{grid-template-columns:2fr 1fr 1fr;gap:2rem;display:grid}.brand[data-astro-cid-hfrfkrz4]{align-items:flex-start;gap:1rem;display:flex}.brand[data-astro-cid-hfrfkrz4] p[data-astro-cid-hfrfkrz4]{color:var(--text-strong);font-family:var(--serif);margin:0;font-size:1.1rem;font-weight:700;line-height:1.3}h2[data-astro-cid-hfrfkrz4]{color:var(--text-strong);font-family:var(--sans);margin:0 0 .75rem;font-size:.95rem;font-weight:600}ul[data-astro-cid-hfrfkrz4]{margin:0;padding:0;list-style:none}li[data-astro-cid-hfrfkrz4]+li[data-astro-cid-hfrfkrz4]{margin-top:.4rem}ul[data-astro-cid-hfrfkrz4] a[data-astro-cid-hfrfkrz4]{color:var(--text-muted);text-decoration:none}ul[data-astro-cid-hfrfkrz4] a[data-astro-cid-hfrfkrz4]:hover{color:var(--text-strong)}.legal[data-astro-cid-hfrfkrz4]{padding-bottom:3rem;font-size:.95rem}@media (width<=44rem){.inner[data-astro-cid-hfrfkrz4]{grid-template-columns:1fr 1fr}.brand[data-astro-cid-hfrfkrz4]{grid-column:1/-1}}.site-search[data-astro-cid-itssqpze]{position:relative}svg[data-astro-cid-itssqpze]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.expand[data-astro-cid-itssqpze]{color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:.4rem;display:none}.expand[data-astro-cid-itssqpze]:hover{color:var(--text-strong)}.field[data-astro-cid-itssqpze]{border:1px solid var(--border);background:var(--surface);width:15rem;color:var(--text-muted);border-radius:.5rem;align-items:center;gap:.5rem;padding:0 .7rem;display:flex}.field[data-astro-cid-itssqpze]:focus-within{border-color:var(--accent)}input[data-astro-cid-itssqpze]{min-width:0;height:2.3rem;color:var(--text-strong);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:.95rem}input[data-astro-cid-itssqpze]::placeholder{color:var(--text-muted)}input[data-astro-cid-itssqpze]::-webkit-search-cancel-button{display:none}kbd[data-astro-cid-itssqpze]{border:1px solid var(--border);font-family:var(--sans);border-radius:.3rem;padding:0 .4rem;font-size:.75rem}.field[data-astro-cid-itssqpze]:focus-within kbd[data-astro-cid-itssqpze]{display:none}.collapse[data-astro-cid-itssqpze]{background:color-mix(in srgb, var(--text-strong) 10%, transparent);width:2rem;height:2rem;color:var(--text-strong);cursor:pointer;border:0;border-radius:50%;display:none}.results[data-astro-cid-itssqpze]{width:min(36rem, calc(100vw - 2 * var(--gutter)));max-height:calc(100dvh - var(--header-height) - 2rem);border:1px solid var(--border);background:var(--bg);border-radius:.75rem;padding:.5rem;position:absolute;top:calc(100% + .6rem);right:0;overflow-y:auto;box-shadow:0 1rem 2.5rem light-dark(#0002,#0008)}.results[data-astro-cid-itssqpze][hidden]{display:none}.status[data-astro-cid-itssqpze]{color:var(--text-muted);margin:0;padding:0 .6rem}.status[data-astro-cid-itssqpze]:not(:empty){padding:.6rem}.results[data-astro-cid-itssqpze] ol,.results[data-astro-cid-itssqpze] ul{margin:0;padding:0;list-style:none}.results[data-astro-cid-itssqpze] ol>li+li{margin-top:.25rem}.results[data-astro-cid-itssqpze] ul{border-left:2px solid var(--border);margin:0 0 .25rem .9rem}.results[data-astro-cid-itssqpze] a{color:var(--text-strong);border-radius:.5rem;padding:.5rem .7rem;text-decoration:none;display:block}.results[data-astro-cid-itssqpze] a:hover,.results[data-astro-cid-itssqpze] a:focus-visible{background:var(--surface);outline:none}.results[data-astro-cid-itssqpze] strong{font-weight:600;display:block}.results[data-astro-cid-itssqpze] strong em{background:var(--surface);color:var(--text-muted);vertical-align:.1em;border-radius:.25rem;margin-left:.3rem;padding:0 .4rem;font-size:.75rem;font-style:normal;font-weight:500}.results[data-astro-cid-itssqpze] ul strong{font-size:.92rem}.results[data-astro-cid-itssqpze] a span{color:var(--text-muted);font-size:.85rem;line-height:1.45;display:block}.results[data-astro-cid-itssqpze] mark{color:var(--accent);background:0 0;font-weight:600}@media (width<=60rem){.site-search[data-astro-cid-itssqpze]{position:static}.expand[data-astro-cid-itssqpze]{display:grid}.field[data-astro-cid-itssqpze],kbd[data-astro-cid-itssqpze]{display:none}.expanded[data-astro-cid-itssqpze] .field[data-astro-cid-itssqpze]{z-index:1;width:auto;padding:0 var(--gutter);background:var(--bg);border:0;border-radius:0;display:flex;position:absolute;inset:0}.expanded[data-astro-cid-itssqpze] .collapse[data-astro-cid-itssqpze]{display:block}.results[data-astro-cid-itssqpze]{top:var(--header-height);border-width:0 0 1px;border-radius:0;width:auto;left:0;right:0}}.theme-switch[data-astro-cid-lhwqxczw]{color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:.4rem;display:grid}.theme-switch[data-astro-cid-lhwqxczw]:hover{color:var(--text-strong)}.labelled[data-astro-cid-lhwqxczw]{font:inherit;align-items:center;gap:.6rem;padding:.6rem 0;font-size:1.1rem;display:flex}svg[data-astro-cid-lhwqxczw]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.fill[data-astro-cid-lhwqxczw]{fill:currentColor;stroke:none}svg[data-astro-cid-lhwqxczw]:not(.system),[data-astro-cid-lhwqxczw][data-current=light] svg[data-astro-cid-lhwqxczw]:not(.light),[data-astro-cid-lhwqxczw][data-current=dark] svg[data-astro-cid-lhwqxczw]:not(.dark){display:none}[data-astro-cid-lhwqxczw][data-current=light] .light[data-astro-cid-lhwqxczw],[data-astro-cid-lhwqxczw][data-current=dark] .dark[data-astro-cid-lhwqxczw]{display:block}.header[data-astro-cid-reowoekr]{z-index:10;background:color-mix(in srgb, var(--bg) 88%, transparent);backdrop-filter:blur(8px);border-bottom:1px solid #0000;position:sticky;top:0}.inner[data-astro-cid-reowoekr]{max-width:var(--page-width);height:var(--header-height);padding:0 var(--gutter);align-items:center;gap:1.5rem;margin:0 auto;display:flex}.brand[data-astro-cid-reowoekr]{color:var(--text-strong);font-family:var(--serif);align-items:center;gap:.6rem;font-size:1.2rem;font-weight:700;text-decoration:none;display:flex}nav[data-astro-cid-reowoekr]{margin-left:auto}ul[data-astro-cid-reowoekr]{gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}ul[data-astro-cid-reowoekr] a[data-astro-cid-reowoekr]{color:var(--text-muted);text-decoration:none}ul[data-astro-cid-reowoekr] a[data-astro-cid-reowoekr]:hover{color:var(--text-strong)}ul[data-astro-cid-reowoekr] a[data-astro-cid-reowoekr][aria-current]{color:var(--text-strong);text-decoration:underline 2px var(--accent);text-underline-offset:.45em;font-weight:600}.menu[data-astro-cid-reowoekr]{color:var(--text-strong);cursor:pointer;background:0 0;border:0;padding:.4rem;display:none}.menu[data-astro-cid-reowoekr] svg[data-astro-cid-reowoekr]{stroke:currentColor;stroke-width:2px;stroke-linecap:round}.download[data-astro-cid-reowoekr]{padding:.45rem 1rem}body:has([data-download-buttons]) .header[data-astro-cid-reowoekr]:not(.settled) .download[data-astro-cid-reowoekr],.download-visible[data-astro-cid-reowoekr] .download[data-astro-cid-reowoekr]{visibility:hidden;opacity:0}.settled[data-astro-cid-reowoekr] .download[data-astro-cid-reowoekr]{transition:opacity .2s,visibility .2s}.theme-in-menu[data-astro-cid-reowoekr]{display:none}@media (width<=44rem){.menu[data-astro-cid-reowoekr]{display:block}.download[data-astro-cid-reowoekr]{margin-left:auto}.inner[data-astro-cid-reowoekr] .site-search{order:1}nav[data-astro-cid-reowoekr]{order:2;margin-left:0}.inner[data-astro-cid-reowoekr]{gap:1rem}.theme-in-header[data-astro-cid-reowoekr]{display:none}.theme-in-menu[data-astro-cid-reowoekr]{display:block}ul[data-astro-cid-reowoekr]{top:var(--header-height);padding:.5rem var(--gutter) 1rem;border-bottom:1px solid var(--border);background:var(--bg);flex-direction:column;gap:0;display:none;position:absolute;left:0;right:0}.menu[data-astro-cid-reowoekr][aria-expanded=true]+ul[data-astro-cid-reowoekr]{display:flex}ul[data-astro-cid-reowoekr] a[data-astro-cid-reowoekr]{padding:.6rem 0;font-size:1.1rem;display:block}}@media (width<=24rem){.name[data-astro-cid-reowoekr]{display:none}}
