:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#fff;--fg:#1d2330;--card:#f2f3f6;--line:#c5cad6;--muted:#6b7385;--hover:#e4e7ee;--accent:#3b6fe0;--accent-fg:#fff;--error-bg:#fcd6d6;--success-bg:#d3f3da;--danger:#c9302c;--ok:#2a9d3c;--info:#1f6fb4;--overlay:#00000073;--shadow:0 4px 14px #0000002e;--radius:5px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#14171f;--fg:#e8ebf3;--card:#1e232f;--line:#3a4152;--muted:#98a1b5;--hover:#2a3141;--accent:#6c97ff;--accent-fg:#10131a;--error-bg:#5a2a2a;--success-bg:#1f4a2c;--danger:#ff7b76;--ok:#5fcf72;--info:#6fb1ee;--overlay:#000000a6;--shadow:0 4px 14px #00000080}}*{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--bg);color:var(--fg);line-height:1.4}a{color:var(--accent)}h3,h4,h5{margin:1em 0 .5em}img{max-width:100%}button,select,input,textarea{font:inherit;color:var(--fg)}button,select,.btn{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer}.btn{color:var(--fg);text-decoration:none}select{min-height:2.5em;padding:6px 10px}option{font:inherit;background:var(--card);color:var(--fg)}button:hover:not(:disabled),select:hover:not(:disabled),.btn:hover:not(:disabled){border-color:var(--accent)}button:disabled,select:disabled,.btn:disabled{opacity:.5;cursor:default}.btn.primary,button.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)}.btn.primary:hover:not(:disabled),button.primary:hover:not(:disabled){filter:brightness(1.1)}button.icon-btn{background:0 0;border-color:#0000;justify-content:center;align-items:center;padding:6px;display:inline-flex}button.icon-btn:hover:not(:disabled){background:var(--hover);border-color:#0000}input[type=text],input[type=password],input[type=email],textarea{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);padding:6px 10px}input:focus,textarea:focus{border-color:var(--accent);outline:none}input::placeholder,textarea::placeholder{color:var(--muted)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hoverlink{transition:background-color .15s,border-color .15s}.hoverlink:hover:not(button):not(tr){background-color:var(--hover)!important}dialog{border:1px solid var(--line);background:var(--bg);width:min(92vw,560px);max-height:92vh;color:var(--fg);box-shadow:var(--shadow);border-radius:8px;padding:0;overflow-y:auto}dialog::backdrop{background:var(--overlay)}.dialog-body{padding:18px 20px}dialog h4{margin-top:0}.dialog-buttons{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.table-wrap{width:100%;display:flex;overflow-x:auto}.table-wrap table{border-collapse:separate;border-spacing:0 6px;width:100%}.table-wrap th{color:var(--muted);font-size:.9em;font-weight:600}.table-wrap tbody td{background:var(--card)}.table-wrap tbody tr.hoverlink:hover td{background:var(--hover)}.table-wrap tbody td:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius);overflow:hidden}.table-wrap tbody td:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.clamp{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.navbar{background:var(--card);border-bottom:1px solid var(--line)}.nav-item{color:var(--fg);border-radius:var(--radius);text-decoration:none}.nav-item.active{background-color:var(--hover)}.logo{filter:none}@media (prefers-color-scheme:dark){.logo{filter:invert()}}.nav-links{align-items:center;display:flex}button.nav-burger{display:none}@media (max-width:991px){button.nav-burger{display:inline-flex}.nav-links{border-top:1px solid var(--line);flex-direction:column;flex:0 0 100%;order:99;align-items:stretch;margin-top:6px;padding-top:6px;display:none}.nav-links.open{display:flex}.nav-links .nav-item{width:100%;justify-content:flex-start!important}}.lang-select{align-items:center;gap:.3em;display:flex}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.yt-embed iframe{display:block}.sheet{color:#000;border-block:1px solid var(--line);background:#fff}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media (min-width:576px){.container{width:540px}}@media (min-width:768px){.container{width:720px;padding-left:15px;padding-right:15px}}@media (min-width:992px){.container{width:960px;padding-left:15px;padding-right:15px}}@media (min-width:1200px){.container{width:1140px;padding-left:15px;padding-right:15px}}.twocols{float:left;width:100%}.rightcol{padding-top:.5em}@media (min-width:992px){.twocols{float:left;width:50%}.rightcol{padding-top:0}}.button-label{float:left}.button-button{float:right;width:auto}@media (min-width:768px){.button-label,.button-button{float:left;width:50%}}.row:after,.clearfix:after{content:"";clear:both;display:table}@media (max-width:768px){.hide-on-mobile{display:none!important}}@media (max-width:1199px){.hide-on-narrow{display:none!important}}@media (max-width:575px){.hide-on-xs{display:none!important}}
