:root{--status-success: rgb(9, 176, 116);--status-warning: rgb(255, 146, 17);--status-error: rgb(255, 38, 9);--status-info: rgb(0, 140, 242)}.page-template-dictionary [hidden]{display:none !important}@media only screen and (max-width: 992px){.page-template-dictionary .desktop-only{display:none !important}}@media only screen and (min-width: 993px){.page-template-dictionary .mobile-only{display:none !important}}.page-template-dictionary .dictionary-hero{background-color:#141b2e;background-image:var(--bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}@media only screen and (max-width: 575px){.page-template-dictionary .dictionary-hero{background-image:var(--bg-image-mobile, var(--bg-image));background-position:center bottom}}.page-template-dictionary .dictionary-hero .dictionary-hero-wrapper{padding-block-start:max(13.28125vw,150px);padding-block-end:max(5.46875vw,64px)}@media only screen and (max-width: 575px){.page-template-dictionary .dictionary-hero .dictionary-hero-wrapper{padding-block-start:145px;padding-block-end:480px;position:relative}}.page-template-dictionary .dictionary-hero .dictionary-hero-wrapper__title{max-width:900px;margin-block-end:20px;font-size:max(2.9166666667vw,38px);font-weight:700;line-height:1.14;letter-spacing:-1px;text-wrap:balance}.page-template-dictionary .dictionary-hero .dictionary-hero-wrapper__subtitle{max-width:760px;margin-block-end:14px;font-size:18px;line-height:1.7;color:hsla(0,0%,100%,.85);text-wrap:pretty}.page-template-dictionary .dictionary-hero .dictionary-hero-wrapper__subtitle p{margin:0}.page-template-dictionary .dictionary-hero .dictionary-hero-wrapper__text{max-width:760px;margin:0;margin-block-end:26px;font-size:15px;line-height:1.7;color:hsla(0,0%,100%,.7);text-wrap:pretty}.page-template-dictionary .dictionary-hero .dictionary-hero-wrapper__tags{gap:10px;margin:0;padding:0;list-style:none}@media only screen and (max-width: 575px){.page-template-dictionary .dictionary-hero .dictionary-hero-wrapper__tags{position:absolute;bottom:415px;right:0;z-index:1;max-width:100%}}.page-template-dictionary .dictionary-hero .dictionary-hero-wrapper__tags .tag{gap:8px;padding-block:8px;padding-inline:16px;border-radius:999px;border:1px solid hsla(0,0%,100%,.3);background-color:hsla(0,0%,100%,.1);font-size:14px;font-weight:600;color:#fff}.page-template-dictionary .dictionary-hero .dictionary-hero-wrapper__tags .tag .dot{flex:none;width:8px;height:8px;border-radius:50%}.page-template-dictionary .dictionary-hero .dictionary-hero-wrapper__tags .tag .dot.blue{background-color:#00fcff}.page-template-dictionary .dictionary-hero .dictionary-hero-wrapper__tags .tag .dot.orange{background-color:#ea5b1b}.page-template-dictionary .dictionary{background-color:#f4f5f7;color:#141b2e}.page-template-dictionary .dictionary .dictionary-wrapper{--header-height: 0px;padding-block-start:max(2.9166666667vw,28px);padding-block-end:max(5vw,64px)}.page-template-dictionary .dictionary .dictionary-wrapper__toolbar{margin-block-end:20px;padding:14px;border-radius:999px;border:1px solid rgba(20,27,46,.08);background-color:#fff;box-shadow:0 8px 24px rgba(20,27,46,.06)}@media only screen and (max-width: 992px){.page-template-dictionary .dictionary .dictionary-wrapper__toolbar{border-radius:22px}}.page-template-dictionary .dictionary .dictionary-wrapper__toolbar__search{flex:1 1 280px;min-width:0}.page-template-dictionary .dictionary .dictionary-wrapper__toolbar__search svg{position:absolute;inset-inline-start:14px;top:50%;transform:translateY(-50%);color:#27314a;opacity:.6;pointer-events:none}.page-template-dictionary .dictionary .dictionary-wrapper__toolbar__search input{width:100%;padding-block:13px;padding-inline:44px 16px;border-radius:999px;border:1px solid rgba(20,27,46,.12);background-color:#f4f5f7;outline:none;font-family:inherit;font-size:15px;color:#141b2e;text-align:start;transition:background-color .15s,border-color .15s}.page-template-dictionary .dictionary .dictionary-wrapper__toolbar__search input::placeholder{color:rgba(20,27,46,.6)}.page-template-dictionary .dictionary .dictionary-wrapper__toolbar__search input:focus{border-color:#ea5b1b;background-color:#fff}.page-template-dictionary .dictionary .dictionary-wrapper__categories{gap:6px;margin-block-end:22px}@media only screen and (max-width: 992px){.page-template-dictionary .dictionary .dictionary-wrapper__categories{flex-wrap:nowrap;gap:8px}}.page-template-dictionary .dictionary .dictionary-wrapper__categories .chip{border-radius:999px;font-family:inherit;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s;display:flex;align-items:center;gap:6px;padding-block:6px;padding-inline:12px;border:1px solid rgba(20,27,46,.15);background-color:#fff;font-size:13px;font-weight:400;color:#141b2e;white-space:nowrap}@media only screen and (max-width: 992px){.page-template-dictionary .dictionary .dictionary-wrapper__categories .chip{flex:none;padding-block:10px;padding-inline:18px;font-size:14px;font-weight:600}}.page-template-dictionary .dictionary .dictionary-wrapper__categories .chip .count{font-size:12px;opacity:.65}.page-template-dictionary .dictionary .dictionary-wrapper__categories .chip:hover{border-color:#27314a}.page-template-dictionary .dictionary .dictionary-wrapper__categories .chip.active{border-color:#27314a;background-color:#27314a;color:#fff}.page-template-dictionary .dictionary .dictionary-wrapper__letters{position:sticky;z-index:30;top:0;padding-block:12px;border-bottom:1px solid rgba(20,27,46,.1);background-color:#f4f5f7;transition:top .35s ease}html:has(.header.scrolled-up) .page-template-dictionary .dictionary .dictionary-wrapper__letters{top:var(--header-height)}.page-template-dictionary .dictionary .dictionary-wrapper__letters nav{flex-wrap:wrap;gap:6px}@media only screen and (max-width: 992px){.page-template-dictionary .dictionary .dictionary-wrapper__letters nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.page-template-dictionary .dictionary .dictionary-wrapper__letters nav::-webkit-scrollbar{display:none}}.page-template-dictionary .dictionary .dictionary-wrapper__letters .label{margin-inline-end:6px;font-size:13.5px;font-weight:600;color:rgba(20,27,46,.6);white-space:nowrap}@media only screen and (max-width: 992px){.page-template-dictionary .dictionary .dictionary-wrapper__letters .label{display:none}}.page-template-dictionary .dictionary .dictionary-wrapper__letters .letter{flex:none;width:38px;height:38px;border-radius:10px;border:1px solid rgba(20,27,46,.12);background-color:#fff;font-size:17px;font-weight:700;color:#27314a;transition:background-color .15s,border-color .15s,color .15s}@media only screen and (max-width: 992px){.page-template-dictionary .dictionary .dictionary-wrapper__letters .letter{width:36px;height:36px}}.page-template-dictionary .dictionary .dictionary-wrapper__letters .letter:hover{border-color:#ea5b1b;background-color:#ea5b1b;color:#fff}.page-template-dictionary .dictionary .dictionary-wrapper__letters .letter.disabled{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:rgba(20,27,46,.25);pointer-events:none}.page-template-dictionary .dictionary .dictionary-wrapper__results{padding-block:16px 4px;font-size:14px;color:rgba(20,27,46,.6)}.page-template-dictionary .dictionary .dictionary-wrapper__empty{margin-block-start:24px;padding-block:60px;padding-inline:20px;border-radius:18px;border:1px dashed rgba(20,27,46,.2);background-color:#fff;text-align:center}.page-template-dictionary .dictionary .dictionary-wrapper__empty .title{margin-block-end:8px;font-size:20px;font-weight:700}.page-template-dictionary .dictionary .dictionary-wrapper__empty .text{margin-block-end:20px;font-size:15px;color:rgba(20,27,46,.6)}.page-template-dictionary .dictionary .dictionary-wrapper__empty .reset{border-radius:999px;font-family:inherit;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s;padding-block:12px;padding-inline:28px;border:0;background-color:#27314a;font-size:15px;font-weight:600;color:#fff}.page-template-dictionary .dictionary .dictionary-wrapper__empty .reset:hover{background-color:#37476a}.page-template-dictionary .dictionary-dropdown{flex:1 1 auto;min-width:0}.page-template-dictionary .dictionary-dropdown__toggle{border-radius:999px;font-family:inherit;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s;gap:12px;width:100%;padding-block:10px;padding-inline:18px;border:1px solid rgba(20,27,46,.15);background-color:#fff;font-size:14px;font-weight:600;color:#141b2e}.page-template-dictionary .dictionary-dropdown__toggle .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-template-dictionary .dictionary-dropdown__toggle svg{flex:none;color:#ea5b1b;transition:transform .2s}.page-template-dictionary .dictionary-dropdown.active .dictionary-dropdown__toggle{border-color:#27314a;background-color:#27314a;color:#fff}.page-template-dictionary .dictionary-dropdown.active .dictionary-dropdown__toggle svg{color:#fff}.page-template-dictionary .dictionary-dropdown__list{z-index:40;top:calc(100% + 8px);inset-inline:0;gap:2px;max-height:340px;margin:0;padding:8px;overflow-y:auto;border-radius:14px;background-color:#fff;box-shadow:0 22px 44px rgba(20,27,46,.2);list-style:none;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s,visibility .15s,transform .15s}.page-template-dictionary .dictionary-dropdown__list__option{gap:12px;width:100%;padding-block:10px;padding-inline:12px;border:0;border-radius:9px;background-color:rgba(0,0,0,0);font-family:inherit;font-size:14px;font-weight:500;color:#141b2e;text-align:start;cursor:pointer}.page-template-dictionary .dictionary-dropdown__list__option .meta{flex:none;gap:8px}.page-template-dictionary .dictionary-dropdown__list__option .count{font-size:12.5px;opacity:.65}.page-template-dictionary .dictionary-dropdown__list__option svg{color:#ea5b1b;display:none}.page-template-dictionary .dictionary-dropdown__list__option:hover,.page-template-dictionary .dictionary-dropdown__list__option.active{background-color:#fff1ea;color:#ea5b1b}.page-template-dictionary .dictionary-dropdown__list__option.active{font-weight:700}.page-template-dictionary .dictionary-dropdown__list__option.active svg{display:block}.page-template-dictionary .dictionary-dropdown.open .dictionary-dropdown__toggle svg{transform:rotate(180deg)}.page-template-dictionary .dictionary-dropdown.open .dictionary-dropdown__list{opacity:1;visibility:visible;transform:none}.page-template-dictionary .dictionary-group{grid-template-columns:110px minmax(0, 1fr);gap:32px;padding-block:32px;border-bottom:1px solid rgba(20,27,46,.1)}@media only screen and (max-width: 992px){.page-template-dictionary .dictionary-group{grid-template-columns:1fr;gap:14px}}.page-template-dictionary .dictionary-group__letter{position:sticky;top:84px;align-self:start;margin:0;font-size:68px;font-weight:800;line-height:1;color:#ea5b1b}@media only screen and (max-width: 992px){.page-template-dictionary .dictionary-group__letter{position:static;font-size:44px}}.page-template-dictionary .dictionary-group__terms{gap:10px;min-width:0}.page-template-dictionary .dictionary-term{border-radius:14px;border:1px solid rgba(20,27,46,.08);background-color:#fff;box-shadow:0 2px 8px rgba(20,27,46,.04);transition:border-color .2s,box-shadow .2s}.page-template-dictionary .dictionary-term__title{margin:0}.page-template-dictionary .dictionary-term__title button{gap:14px;width:100%;padding-block:17px;padding-inline:22px;border:0;background:none;font-family:inherit;color:#141b2e;text-align:start;cursor:pointer}@media only screen and (max-width: 992px){.page-template-dictionary .dictionary-term__title button{padding-block:15px;padding-inline:16px}}.page-template-dictionary .dictionary-term__title button .name{flex:1;min-width:0;font-size:18px;font-weight:700;line-height:1.4;transition:color .2s}@media only screen and (max-width: 992px){.page-template-dictionary .dictionary-term__title button .name{font-size:16.5px}}.page-template-dictionary .dictionary-term__title button .category{--category-color: rgb(39, 49, 74);flex:none;padding-block:4px;padding-inline:11px;border-radius:999px;border:1px solid var(--category-color);background-color:color-mix(in srgb, var(--category-color) 10%, rgb(255, 255, 255));font-size:12.5px;font-weight:700;color:#27314a;white-space:nowrap}.page-template-dictionary .dictionary-term__title button svg{flex:none;color:#ea5b1b;transition:transform .2s}.page-template-dictionary .dictionary-term__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.page-template-dictionary .dictionary-term__body__inner{overflow:hidden;padding-inline:22px}@media only screen and (max-width: 992px){.page-template-dictionary .dictionary-term__body__inner{padding-inline:16px}}.page-template-dictionary .dictionary-term__body__inner>:last-child{padding-block-end:22px}@media only screen and (max-width: 992px){.page-template-dictionary .dictionary-term__body__inner>:last-child{padding-block-end:18px}}.page-template-dictionary .dictionary-term__body__inner .category{--category-color: rgb(39, 49, 74);flex:none;padding-block:4px;padding-inline:11px;border-radius:999px;border:1px solid var(--category-color);background-color:color-mix(in srgb, var(--category-color) 10%, rgb(255, 255, 255));font-size:12.5px;font-weight:700;color:#27314a;white-space:nowrap;display:inline-block;margin-block-end:10px}.page-template-dictionary .dictionary-term__body__inner .definition{max-width:820px;font-size:16px;line-height:1.8;color:rgba(20,27,46,.82);text-wrap:pretty}@media only screen and (max-width: 992px){.page-template-dictionary .dictionary-term__body__inner .definition{font-size:15px;line-height:1.75}}.page-template-dictionary .dictionary-term__body__inner .definition p{margin:0}.page-template-dictionary .dictionary-term__body__inner .definition p+p{margin-block-start:12px}.page-template-dictionary .dictionary-term__body__inner .definition+.related,.page-template-dictionary .dictionary-term__body__inner .definition+.sources{margin-block-start:16px;padding-block-start:14px;border-top:1px solid rgba(20,27,46,.08)}.page-template-dictionary .dictionary-term__body__inner .related{gap:8px;font-size:14px;color:rgba(20,27,46,.6)}.page-template-dictionary .dictionary-term__body__inner .related__link{padding-block:4px;padding-inline:10px;border-radius:6px;background-color:#eef0f4;font-weight:600;color:#27314a;transition:background-color .15s,color .15s}.page-template-dictionary .dictionary-term__body__inner .related__link:hover{background-color:#ffe8dc;color:#b8430f}.page-template-dictionary .dictionary-term__body__inner .related+.sources{margin-block-start:14px}.page-template-dictionary .dictionary-term__body__inner .sources{gap:6px;font-size:13.5px}.page-template-dictionary .dictionary-term__body__inner .sources__title{font-weight:600;color:rgba(20,27,46,.6)}.page-template-dictionary .dictionary-term__body__inner .sources__link{align-items:baseline;gap:6px;line-height:1.5;color:#27314a;transition:color .15s}.page-template-dictionary .dictionary-term__body__inner .sources__link svg{flex:none}.page-template-dictionary .dictionary-term__body__inner .sources__link:hover{color:#ea5b1b}.page-template-dictionary .dictionary-term.open{border-color:rgba(234,91,27,.45);box-shadow:0 10px 28px rgba(20,27,46,.1)}.page-template-dictionary .dictionary-term.open .dictionary-term__title button .name{color:#ea5b1b}.page-template-dictionary .dictionary-term.open .dictionary-term__title button svg{transform:rotate(180deg)}.page-template-dictionary .dictionary-term.open .dictionary-term__body{grid-template-rows:1fr}/*# sourceMappingURL=dictionary.min.css.map */