html.dark{--text-color:#fafaf6;--text-hover-color:#a6a4a4;--link-color:#bdd4f5;--icon-color:#578bd5;--bg-color:#0f1016;--element-bg-color:#151820;--current-bg-color:#1e242f;--body-header-bg-color:#1e242f;--aside-hover-color:#323c4e;--footer-bg-color:#151820;--scrollbar-color:#2b2f31;--primary-border-color:#1e242f;--secondary-border-color:#323c4e;--hover-border-color:#46546d;--table-head-color:#0d2d59;--table-row-color:#26292b;--information-bg-color:#202325;--information-text-color:#8cc5ee;--error-bg-color:#611a0f;--error-text-color:#f2b0a6;--warning-bg-color:#47370b;--warning-text-color:#eed48c;--success-bg-color:#0d470b;--success-text-color:#8fee8c;--code-bg-color:#0a2b42;--code-copy-bg-color:#145380}html.light{--text-color:#262525;--text-hover-color:#747070;--link-color:#1e65c8;--icon-color:#3170c8;--bg-color:#fafafb;--element-bg-color:#fbfbfc;--current-bg-color:#ebeef2;--body-header-bg-color:#f1f3f6;--aside-hover-color:#e1e6ec;--footer-bg-color:#f1f3f6;--scrollbar-color:#d9dce0;--primary-border-color:#c2cbd8;--secondary-border-color:#a3b0c4;--hover-border-color:#8496b0;--table-head-color:#a7c6f2;--table-row-color:#e9f1fc;--information-bg-color:#e5f2fb;--information-text-color:#145380;--error-bg-color:#fff;--error-text-color:#9b2917;--warning-bg-color:#fbf5e5;--warning-text-color:#806314;--success-bg-color:#e5fbe5;--success-text-color:#178014;--code-bg-color:#f2f8fd;--code-copy-bg-color:#c6e2f6}.faq{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;flex-wrap:wrap-reverse;gap:4px 16px;margin:12px 20px 16px;overflow:hidden}.faq-questions{flex:1 350px}.faq-questions i{color:var(--text-color);transition:transform .3s ease;transform:rotate(0)}.faq-questions-item{background-color:var(--element-bg-color);border:1px solid var(--primary-border-color);margin:12px 0;border-radius:8px;padding:12px 16px;font-size:.9rem;line-height:1.4;display:flex;align-items:center;cursor:pointer}.faq-questions-item:hover{border-color:var(--hover-border-color)}.faq-answers{flex:1 300px;border:1px solid var(--primary-border-color);border-radius:8px;padding:16px 24px;line-height:1.4;font-size:.9rem;background-color:var(--current-bg-color);min-height:200px;display:flex;flex-direction:column;justify-content:center}.faq-answers h3{font-size:1.2rem}.faq-answers a{color:var(--link-color);text-decoration:underline}.faq [aria-selected="true"]{background-color:var(--current-bg-color);border:1px solid var(--secondary-border-color);font-weight:500}.faq [aria-selected="true"] i{transform:rotate(180deg);filter:opacity(0.7)}.sections h2,.sections h4{margin:0}.sections h3{text-align:center;margin:16px 0 12px;font-size:1.2rem;scroll-margin-top:90px}.sections-item{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:24px 20px}.category{background-color:var(--element-bg-color);border:1px solid var(--primary-border-color);padding:20px 24px;width:340px;border-radius:8px;color:var(--text-color);display:flex;flex-wrap:nowrap}.category:hover{border-color:var(--hover-border-color)}.category img{width:64px;aspect-ratio:1/1;object-fit:contain;margin-right:16px}.category h4{font-size:1.4rem}.category p{font-size:.9rem;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.contact{text-align:center;margin:80px auto}.contact h2{margin-bottom:0;font-size:3.55rem}.contact p{margin-bottom:20px}.contact-method{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px 16px}.contact-method a{font-size:.8rem;line-height:1.2;padding:12px 20px;border-radius:8px;color:#fff;background-color:#387fe1}.contact-method a:hover{background-color:#2270de}.contact-method i{color:#fff}