@charset "UTF-8";@font-face{font-family:MuseoModerno;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/MuseoModerno/MuseoModerno-vietnamese-italic.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:MuseoModerno;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/MuseoModerno/MuseoModerno-latin-ext-italic.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:MuseoModerno;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/MuseoModerno/MuseoModerno-latin-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:MuseoModerno;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/MuseoModerno/MuseoModerno-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:MuseoModerno;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/MuseoModerno/MuseoModerno-latin-italic.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:MuseoModerno;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/MuseoModerno/MuseoModerno-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{--w-content:1040px;--font-family:"MuseoModerno";--color-accent:#DBFE87;--color-bg-primary:#11141A;--color-bg-secondary:#161922;--color-bg-tertiary:#292D32;--color-bg-black:#0A0C0F;--color-text-primary:#E9EBF8;--color-text-secondary:#A3A5AA;--color-text-muted:#454953;--color-text-link:#E9E9EA;--color-line:#1F2430;--color-shadow:#0F1217}.container{width:100%;max-width:var(--w-content);margin-inline:auto}@media (max-width:1200px){.container{padding-inline:.75rem}}@media (max-width:768px){.container{padding-inline:.75rem}}@media (max-width:640px){.container{padding-inline:.75rem}}.section{padding-block-start:3rem}@media (max-width:768px){.section{padding-block-start:2.5rem}}@media (max-width:640px){.section{padding-block-start:2.5rem}}.title{display:flex;gap:.5rem;color:var(--color-text-primary)}.title svg{display:block;width:32px;height:32px;color:var(--color-accent)}.title span{font-weight:500;font-size:1.44rem}.topics-popular{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex-direction:row;gap:.65rem}.topics-popular__link{display:block;border:1px solid var(--color-line);border-radius:.75rem;padding:.75rem 1rem;font-weight:300;font-size:.94rem;text-align:center;color:var(--color-text-link);background:var(--color-bg-secondary)}@media (max-width:376px){.topics-popular__link{width:100%}}.topics-popular__link.active,.topics-popular__link:hover{border-color:var(--color-accent)}.tooltip{position:relative;display:inline-flex;width:16px;height:16px;cursor:help}.tooltip__text{display:block;position:absolute;z-index:10;width:-moz-max-content;width:max-content;max-width:17.81rem;background-color:var(--color-bg-black);color:var(--color-text-primary);border:1px solid var(--color-line);border-radius:.75rem;padding:.75rem;font-weight:300;font-size:.81rem;visibility:hidden;opacity:0;transition:opacity .5s ease;bottom:125%;left:-7.85rem;transform:translateX(-50%);cursor:text}.tooltip:focus-within .tooltip__text,.tooltip:hover .tooltip__text{visibility:visible;opacity:1}.tooltip--bottom .tooltip__text{top:100%;bottom:auto}.tooltip--left .tooltip__text{left:auto;right:125%;bottom:50%;transform:translateY(50%)}.tooltip--right .tooltip__text{left:125%;bottom:50%;transform:translateY(50%)}.tooltip svg{display:block;width:16px;height:16px;color:var(--color-line)}.topics-category{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.topics-category>.item{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:100%;padding-block-start:1.25rem;padding-block-end:1.25rem;border-bottom:1px solid var(--color-line)}.topics-category>.item:first-child{padding-block-start:0}.topics-category>.item:last-child{padding-block-end:0;border-bottom:0}.topics-category__link{position:relative;display:flex;align-items:flex-start;justify-content:space-between;width:100%;z-index:1}.topics-category__link:after{content:"";position:absolute;top:-.5rem;bottom:-.5rem;left:-.5rem;right:-.5rem;background-color:var(--color-bg-secondary);border-radius:.75rem;z-index:-1;opacity:0;transition:opacity .5s ease}.topics-category__link:hover:after{opacity:1}.topics-category__link .item{display:flex;flex-direction:column;gap:.5rem}.topics-category__link .item svg{display:block;width:24px;height:24px;color:var(--color-accent)}.topics-category__link .item h3{font-weight:500;font-size:.81rem;color:var(--color-text-primary)}.topics-category__link .item p{font-weight:300;font-size:.81rem;color:var(--color-text-secondary)}.button-ass-hub{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%;padding:1rem 0;border-radius:.5rem;gap:.25rem;color:var(--color-text-muted);border:1px solid var(--color-text-muted)}.button-ass-hub span{font-weight:500;font-size:.94rem}.button-ass-hub svg{display:block;width:16px;height:16px}.button-ass-hub:hover{color:var(--color-accent);border-color:var(--color-accent)}.text-view-arrow{display:flex;align-items:flex-end;color:var(--color-accent)}.text-view-arrow span{font-weight:500;font-size:.94rem}.text-view-arrow svg{display:block;width:16px;height:16px}*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-family),sans-serif;font-size:1rem;font-optical-sizing:auto;letter-spacing:0;line-height:normal;font-weight:300;-webkit-text-size-adjust:100%;color:var(--color-text-primary);background-color:var(--color-bg-primary);background-image:url(../../assistant-hub/img/bg-assistant-hub.webp);background-repeat:repeat-y;background-size:100% auto}body.light{--color-accent:#7ADCB4;--color-bg-primary:#FFFFFF;--color-bg-secondary:#F5F5F5;--color-bg-tertiary:#E0E0E0;--color-bg-black:#BCBCBC;--color-text-primary:#111111;--color-text-secondary:#444444;--color-text-muted:#777777;--color-text-link:#CCCCCC;--color-line:#AEAEAE;--color-shadow:#11141A;background:var(--color-bg-primary)}a{text-decoration:none;transition:all .5s ease}input[type=search],input[type=text]{transition:border .5s ease}.header-ass-hub{margin-block-start:32px;margin-block-end:6px}.header-ass-hub .container .wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.header-ass-hub .container .wrapper .item{display:flex;align-items:center;height:2.25rem}.header-ass-hub .container .wrapper .item .logo{display:flex;align-items:center;font-weight:500;font-size:1.44rem;text-align:center;color:var(--color-text-primary);gap:12px}@media (max-width:376px){.header-ass-hub .container .wrapper .item .logo span{display:none}}.header-ass-hub .container .wrapper .item .logo svg{display:block;width:36px;height:36px}.header-ass-hub .container .wrapper .item .made-by{font-weight:300;font-size:.81rem;text-align:center;color:var(--color-text-muted)}.header-ass-hub .container .wrapper .item .made-by a{color:var(--color-text-muted)}.header-ass-hub .container .wrapper .item .made-by a:hover{color:var(--color-accent)}.footer-ass-hub .container .wrapper .item{display:flex;align-items:center;justify-content:center;flex-direction:row;padding-block:2rem;gap:2rem}.footer-ass-hub .container .wrapper .item svg{display:block;width:100%;height:18px;color:var(--color-text-muted)}.footer-ass-hub .container .wrapper .item a{font-weight:300;font-size:.81rem;text-align:center;color:var(--color-text-muted)}.footer-ass-hub .container .wrapper .item a:hover{color:var(--color-accent)}.preloader{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-primary);background-image:url(../../assistant-hub/img/bg-assistant-hub.webp);background-repeat:repeat-y;background-size:100% auto;opacity:1;visibility:visible;transition:opacity .6s ease,visibility .6s ease;z-index:100}.preloader .container .wrapper{display:flex;align-items:stretch;justify-content:center}.preloader--hide{opacity:0;pointer-events:none}.preloader--spinner{display:flex;align-items:center;gap:.75rem}.preloader--spinner span{display:block;font-weight:400;font-size:2.24562rem;color:var(--color-text-primary)}.preloader--copyright{position:absolute;left:auto;bottom:1.25rem}.preloader--copyright svg{width:auto;height:1rem;color:var(--color-text-muted)}@keyframes pulse{0%,100%,80%{transform:scale(1)}40%{transform:scale(1.3)}}.preloader .spinner-dot{transform-origin:center;animation:pulse 1.2s infinite ease-in-out}.preloader .spinner-dot:nth-child(1){animation-delay:0s}.preloader .spinner-dot:nth-child(2){animation-delay:.2s}.preloader .spinner-dot:nth-child(3){animation-delay:.4s}.section-info .container .wrapper{display:flex;flex-direction:column;gap:.75rem}.section-info .container .wrapper .item p{font-weight:300;font-size:1.06rem;line-height:150%;color:var(--color-text-primary)}.section-info .container .wrapper .item p span{color:var(--color-accent)}.section-search .container .wrapper{display:flex}.section-search .container .wrapper .item{width:100%}.section-search__form{position:relative;z-index:1}.section-search__form input{display:block;width:100%;padding:.875rem 1rem .875rem 3.25rem;outline:0;border-radius:12px;color:var(--color-text-secondary);border:var(--color-line) solid 1px;line-height:125%;background-color:var(--color-shadow);font-family:var(--font-family),sans-serif;font-weight:300;font-size:1rem;z-index:2}.section-search__form input::-moz-placeholder{font-family:var(--font-family),sans-serif;font-weight:300;color:var(--color-text-muted)}.section-search__form input::placeholder{font-family:var(--font-family),sans-serif;font-weight:300;color:var(--color-text-muted)}.section-search__form input:focus,.section-search__form input:focus-visible,.section-search__form input:hover{border-color:var(--color-accent)}.section-search__form svg{position:absolute;top:13px;left:15px;display:block;width:24px;height:24px;color:var(--color-bg-tertiary);z-index:3}.section-topics .container .wrapper{display:flex;flex-direction:column;gap:1rem}.section-topics .container .wrapper .item:first-child{display:flex;align-items:start;justify-content:space-between}.section-topics-categories .container .wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media (max-width:640px){.section-topics-categories .container .wrapper{grid-template-columns:auto}}.section-topics-categories .container .wrapper>.item{display:flex;justify-content:flex-start;flex-direction:column;width:100%;padding:1.25rem;border-radius:1rem;gap:2rem;border:1px solid var(--color-line);background-color:var(--color-shadow)}.section-topics-categories .container .wrapper>.item .topic-category{position:relative;display:flex;flex-direction:column;gap:.5rem}.section-topics-categories .container .wrapper>.item .topic-category .title{flex-direction:column}.section-topics-categories .container .wrapper>.item .topic-category .tooltip{position:absolute;top:0;right:0}.section-topics-categories .container .wrapper>.item .topic-category .description p{font-weight:300;font-size:.81rem;color:var(--color-text-secondary)}.section-topics-categories .container .wrapper>.item.link-item{gap:1rem}.section-topics-categories .container .wrapper>.item.link-item:hover{background:var(--color-bg-secondary)}.section-topics-categories .container .wrapper>.item.full-item{grid-column:1/-1}

* {
	font-family: var(--font-family), sans-serif !important;
}

.made-by a {
	font-size: 0.81rem !important;
	color: var(--color-text-muted) !important;
}

.made-by a:hover {
	color: var(--color-accent) !important;
}

a {
	text-decoration: none;
	transition: all .5s ease !important;
}