@import url(https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);[data-loading*=\|show],[data-loading=""],[data-loading=show]{display:none}.grid{display:grid}.grid,.inline-grid{grid-template-columns:repeat(12,1fr)}.inline-grid{display:inline-grid}.grid-1,.inline-grid-1{display:grid;grid-template-columns:repeat(1,1fr)}.grid-2,.inline-grid-2{display:grid;grid-template-columns:repeat(2,1fr)}.grid-3,.inline-grid-3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-4,.inline-grid-4{display:grid;grid-template-columns:repeat(4,1fr)}.grid-5,.inline-grid-5{display:grid;grid-template-columns:repeat(5,1fr)}.grid-6,.inline-grid-6{display:grid;grid-template-columns:repeat(6,1fr)}.grid-7,.inline-grid-7{display:grid;grid-template-columns:repeat(7,1fr)}.grid-8,.inline-grid-8{display:grid;grid-template-columns:repeat(8,1fr)}.grid-9,.inline-grid-9{display:grid;grid-template-columns:repeat(9,1fr)}.grid-10,.inline-grid-10{display:grid;grid-template-columns:repeat(10,1fr)}.grid-11,.inline-grid-11{display:grid;grid-template-columns:repeat(11,1fr)}.grid-12,.inline-grid-12{display:grid;grid-template-columns:repeat(12,1fr)}@media (min-width:0px){.grid-xs-1,.inline-grid-xs-1{display:grid;grid-template-columns:repeat(1,1fr)}.grid-xs-2,.inline-grid-xs-2{display:grid;grid-template-columns:repeat(2,1fr)}.grid-xs-3,.inline-grid-xs-3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-xs-4,.inline-grid-xs-4{display:grid;grid-template-columns:repeat(4,1fr)}.grid-xs-5,.inline-grid-xs-5{display:grid;grid-template-columns:repeat(5,1fr)}.grid-xs-6,.inline-grid-xs-6{display:grid;grid-template-columns:repeat(6,1fr)}.grid-xs-7,.inline-grid-xs-7{display:grid;grid-template-columns:repeat(7,1fr)}.grid-xs-8,.inline-grid-xs-8{display:grid;grid-template-columns:repeat(8,1fr)}.grid-xs-9,.inline-grid-xs-9{display:grid;grid-template-columns:repeat(9,1fr)}.grid-xs-10,.inline-grid-xs-10{display:grid;grid-template-columns:repeat(10,1fr)}.grid-xs-11,.inline-grid-xs-11{display:grid;grid-template-columns:repeat(11,1fr)}.grid-xs-12,.inline-grid-xs-12{display:grid;grid-template-columns:repeat(12,1fr)}}@media (min-width:600px){.grid-sm-1,.inline-grid-sm-1{display:grid;grid-template-columns:repeat(1,1fr)}.grid-sm-2,.inline-grid-sm-2{display:grid;grid-template-columns:repeat(2,1fr)}.grid-sm-3,.inline-grid-sm-3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-sm-4,.inline-grid-sm-4{display:grid;grid-template-columns:repeat(4,1fr)}.grid-sm-5,.inline-grid-sm-5{display:grid;grid-template-columns:repeat(5,1fr)}.grid-sm-6,.inline-grid-sm-6{display:grid;grid-template-columns:repeat(6,1fr)}.grid-sm-7,.inline-grid-sm-7{display:grid;grid-template-columns:repeat(7,1fr)}.grid-sm-8,.inline-grid-sm-8{display:grid;grid-template-columns:repeat(8,1fr)}.grid-sm-9,.inline-grid-sm-9{display:grid;grid-template-columns:repeat(9,1fr)}.grid-sm-10,.inline-grid-sm-10{display:grid;grid-template-columns:repeat(10,1fr)}.grid-sm-11,.inline-grid-sm-11{display:grid;grid-template-columns:repeat(11,1fr)}.grid-sm-12,.inline-grid-sm-12{display:grid;grid-template-columns:repeat(12,1fr)}}@media (min-width:900px){.grid-md-1,.inline-grid-md-1{display:grid;grid-template-columns:repeat(1,1fr)}.grid-md-2,.inline-grid-md-2{display:grid;grid-template-columns:repeat(2,1fr)}.grid-md-3,.inline-grid-md-3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-md-4,.inline-grid-md-4{display:grid;grid-template-columns:repeat(4,1fr)}.grid-md-5,.inline-grid-md-5{display:grid;grid-template-columns:repeat(5,1fr)}.grid-md-6,.inline-grid-md-6{display:grid;grid-template-columns:repeat(6,1fr)}.grid-md-7,.inline-grid-md-7{display:grid;grid-template-columns:repeat(7,1fr)}.grid-md-8,.inline-grid-md-8{display:grid;grid-template-columns:repeat(8,1fr)}.grid-md-9,.inline-grid-md-9{display:grid;grid-template-columns:repeat(9,1fr)}.grid-md-10,.inline-grid-md-10{display:grid;grid-template-columns:repeat(10,1fr)}.grid-md-11,.inline-grid-md-11{display:grid;grid-template-columns:repeat(11,1fr)}.grid-md-12,.inline-grid-md-12{display:grid;grid-template-columns:repeat(12,1fr)}}@media (min-width:1200px){.grid-lg-1,.inline-grid-lg-1{display:grid;grid-template-columns:repeat(1,1fr)}.grid-lg-2,.inline-grid-lg-2{display:grid;grid-template-columns:repeat(2,1fr)}.grid-lg-3,.inline-grid-lg-3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-lg-4,.inline-grid-lg-4{display:grid;grid-template-columns:repeat(4,1fr)}.grid-lg-5,.inline-grid-lg-5{display:grid;grid-template-columns:repeat(5,1fr)}.grid-lg-6,.inline-grid-lg-6{display:grid;grid-template-columns:repeat(6,1fr)}.grid-lg-7,.inline-grid-lg-7{display:grid;grid-template-columns:repeat(7,1fr)}.grid-lg-8,.inline-grid-lg-8{display:grid;grid-template-columns:repeat(8,1fr)}.grid-lg-9,.inline-grid-lg-9{display:grid;grid-template-columns:repeat(9,1fr)}.grid-lg-10,.inline-grid-lg-10{display:grid;grid-template-columns:repeat(10,1fr)}.grid-lg-11,.inline-grid-lg-11{display:grid;grid-template-columns:repeat(11,1fr)}.grid-lg-12,.inline-grid-lg-12{display:grid;grid-template-columns:repeat(12,1fr)}}@media (min-width:1536px){.grid-xl-1,.inline-grid-xl-1{display:grid;grid-template-columns:repeat(1,1fr)}.grid-xl-2,.inline-grid-xl-2{display:grid;grid-template-columns:repeat(2,1fr)}.grid-xl-3,.inline-grid-xl-3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-xl-4,.inline-grid-xl-4{display:grid;grid-template-columns:repeat(4,1fr)}.grid-xl-5,.inline-grid-xl-5{display:grid;grid-template-columns:repeat(5,1fr)}.grid-xl-6,.inline-grid-xl-6{display:grid;grid-template-columns:repeat(6,1fr)}.grid-xl-7,.inline-grid-xl-7{display:grid;grid-template-columns:repeat(7,1fr)}.grid-xl-8,.inline-grid-xl-8{display:grid;grid-template-columns:repeat(8,1fr)}.grid-xl-9,.inline-grid-xl-9{display:grid;grid-template-columns:repeat(9,1fr)}.grid-xl-10,.inline-grid-xl-10{display:grid;grid-template-columns:repeat(10,1fr)}.grid-xl-11,.inline-grid-xl-11{display:grid;grid-template-columns:repeat(11,1fr)}.grid-xl-12,.inline-grid-xl-12{display:grid;grid-template-columns:repeat(12,1fr)}}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}@media (min-width:0px){.col-xs-1{grid-column:span 1}.col-xs-2{grid-column:span 2}.col-xs-3{grid-column:span 3}.col-xs-4{grid-column:span 4}.col-xs-5{grid-column:span 5}.col-xs-6{grid-column:span 6}.col-xs-7{grid-column:span 7}.col-xs-8{grid-column:span 8}.col-xs-9{grid-column:span 9}.col-xs-10{grid-column:span 10}.col-xs-11{grid-column:span 11}.col-xs-12{grid-column:span 12}}@media (min-width:600px){.col-sm-1{grid-column:span 1}.col-sm-2{grid-column:span 2}.col-sm-3{grid-column:span 3}.col-sm-4{grid-column:span 4}.col-sm-5{grid-column:span 5}.col-sm-6{grid-column:span 6}.col-sm-7{grid-column:span 7}.col-sm-8{grid-column:span 8}.col-sm-9{grid-column:span 9}.col-sm-10{grid-column:span 10}.col-sm-11{grid-column:span 11}.col-sm-12{grid-column:span 12}}@media (min-width:900px){.col-md-1{grid-column:span 1}.col-md-2{grid-column:span 2}.col-md-3{grid-column:span 3}.col-md-4{grid-column:span 4}.col-md-5{grid-column:span 5}.col-md-6{grid-column:span 6}.col-md-7{grid-column:span 7}.col-md-8{grid-column:span 8}.col-md-9{grid-column:span 9}.col-md-10{grid-column:span 10}.col-md-11{grid-column:span 11}.col-md-12{grid-column:span 12}}@media (min-width:1200px){.col-lg-1{grid-column:span 1}.col-lg-2{grid-column:span 2}.col-lg-3{grid-column:span 3}.col-lg-4{grid-column:span 4}.col-lg-5{grid-column:span 5}.col-lg-6{grid-column:span 6}.col-lg-7{grid-column:span 7}.col-lg-8{grid-column:span 8}.col-lg-9{grid-column:span 9}.col-lg-10{grid-column:span 10}.col-lg-11{grid-column:span 11}.col-lg-12{grid-column:span 12}}@media (min-width:1536px){.col-xl-1{grid-column:span 1}.col-xl-2{grid-column:span 2}.col-xl-3{grid-column:span 3}.col-xl-4{grid-column:span 4}.col-xl-5{grid-column:span 5}.col-xl-6{grid-column:span 6}.col-xl-7{grid-column:span 7}.col-xl-8{grid-column:span 8}.col-xl-9{grid-column:span 9}.col-xl-10{grid-column:span 10}.col-xl-11{grid-column:span 11}.col-xl-12{grid-column:span 12}}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1,h2{margin-bottom:var(--spacing-4)}h1{font-size:1.75rem;line-height:1.25}h1,h2{font-weight:600}h2{font-size:1.5rem}h3,h4,h5,h6{margin-bottom:var(--spacing-2)}strong{font-weight:700}.text-secondary{color:var(--c-text-secondary);font-weight:300}.rich-text .ql-size-huge,.text-huge{font-size:1.5rem}.rich-text .ql-size-large,.text-large{font-size:1.25rem}.text-regular{font-size:1rem}.help-text,.rich-text .ql-size-small,.text-small{font-size:.75rem}.text-extra-small{font-size:.5rem}.text-light{font-weight:200}.text-normal,.text-subtitle{font-weight:400}.text-bold{font-weight:500}.pagination-selected-page,.text-black{font-weight:700}.text-underline{text-decoration:underline}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-italic{font-style:italic}.text-left{text-align:left}.rich-text .ql-align-center,.text-center{text-align:center}.rich-text .ql-align-right,.text-right{text-align:right}body{background-color:var(--c-elevation-0);color:var(--c-text-primary);font-family:Be Vietnam Pro,sans-serif;font-size:var(--font-size);font-weight:300;margin:0;min-height:100vh}footer{display:flex;flex-wrap:wrap;gap:var(--spacing-1) var(--spacing-4);justify-content:center;margin-bottom:var(--spacing-6)}a{color:var(--c-primary);cursor:pointer;font-weight:500;text-decoration:none;transition:color}a:hover{color:var(--c-primary-accent);transition:color .1s ease-in-out}ol,ul{margin:0;padding:0}ol li,ul li{list-style:none}hr{border:none;border-top:var(--border);margin:0;width:100%}*{box-sizing:border-box}:focus{outline:none}input,select,textarea{background-color:var(--c-elevation-1);border:2px solid var(--border-color);border-radius:8px;box-sizing:border-box;color:var(--c-text-primary);font-family:Be Vietnam Pro,sans-serif;font-size:.875rem;height:40px;padding:0 1em;transition:.15s ease-in-out;width:100%}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{border-color:var(--c-primary-accent);transition:.15s ease-in-out}input:disabled,select:disabled,textarea:disabled{background-color:var(--c-elevation-0);border-color:var(--border-color)}input[multiple=multiple],select[multiple=multiple],textarea[multiple=multiple]{height:120px;padding:.5em 1em}textarea{height:300px;overflow-x:hidden;overflow-y:auto;padding:1em;resize:none}input[type=checkbox],input[type=radio]{height:1rem;width:1rem}input[type=file]{padding-top:6px}.form-row{margin-bottom:var(--spacing-4)}.form-row .pre{align-items:center;border:2px solid var(--border-color);border-radius:8px;box-sizing:border-box;display:flex;font-size:.875rem;margin:0;min-height:40px;padding:0 1em;width:100%}.responsive{margin-left:auto;margin-right:auto;max-width:1600px;width:91.6666666667%}.box,.card{background-color:var(--c-elevation-1);border-radius:var(--border-radius);box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 1px 5px 0 rgba(0,0,0,.05);box-sizing:border-box;padding:var(--spacing-4);width:100%}.card{padding:0}.card-title{border-bottom:var(--border);display:flex;justify-content:space-between;padding:var(--spacing-2) var(--spacing-4)}.card-body{padding:var(--spacing-4)}.card-footer{border-top:var(--border);display:flex;justify-content:space-between;padding:var(--spacing-2) var(--spacing-4)}.menu{background-color:var(--c-elevation-2);box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 1px 5px 0 rgba(0,0,0,.05);display:none;flex-direction:column;min-width:180px;z-index:999}.avatar{border-radius:50%;height:48px;object-fit:cover;width:48px}.avatar-xs{height:24px;width:24px}.avatar-sm{height:32px;width:32px}.avatar-lg{height:150px;width:150px}.breadcrumbs{margin-bottom:var(--spacing-4)}.flashbag{animation:fadeOut .6s forwards;animation-delay:6s;bottom:0;margin-right:var(--spacing-4);max-width:600px;position:fixed;right:0;z-index:999}.flashbag div[class^=alert-]{box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 1px 5px 0 rgba(0,0,0,.05)}@keyframes fadeOut{0%{opacity:1}to{display:none;opacity:0;visibility:hidden}}iframe{border:none}.dot{background-color:var(--c-call-to-action);border-radius:50%;display:inline-block;height:8px;width:8px}.btn-primary{background:none;border:none;cursor:pointer;display:inline-flex;font-family:Be Vietnam Pro,sans-serif;font-weight:500;height:40px;overflow:hidden;transition:.15s ease-in-out;white-space:nowrap}.btn-primary:hover{background-color:var(--c-hover);transition:.15s ease-in-out}.btn-primary:disabled,.btn-primary[disabled]{background-color:var(--c-hover);cursor:default}.btn-primary i{font-size:20px;margin-right:var(--spacing-2)}.btn-primary i.end-adornment{font-size:12px;margin-left:var(--spacing-2);margin-right:0}.btn-primary{align-items:center;background-color:var(--c-primary);border-radius:var(--button-border-radius);box-sizing:border-box;color:var(--c-primary-text);font-size:.875rem;justify-content:center;padding:0 var(--spacing-4)}.btn-primary:hover{background-color:var(--c-primary-accent);color:var(--c-primary-text)}.btn-cta{background:none;border:none;cursor:pointer;display:inline-flex;font-family:Be Vietnam Pro,sans-serif;font-weight:500;height:40px;overflow:hidden;white-space:nowrap}.btn-cta,.btn-cta:hover{transition:.15s ease-in-out}.btn-cta:hover{background-color:var(--c-hover)}.btn-cta:disabled,.btn-cta[disabled]{background-color:var(--c-hover);cursor:default}.btn-cta i{font-size:20px;margin-right:var(--spacing-2)}.btn-cta i.end-adornment{font-size:12px;margin-left:var(--spacing-2);margin-right:0}.btn-cta{align-items:center;background-color:var(--c-call-to-action);border-radius:var(--button-border-radius);box-sizing:border-box;font-size:.875rem;justify-content:center;padding:0 var(--spacing-4)}.btn-cta,.btn-cta:hover{color:var(--c-call-to-action-text)}.btn-cta:hover{background-color:var(--c-call-to-action-accent)}.btn-outlined{background:none;border:none;cursor:pointer;display:inline-flex;font-family:Be Vietnam Pro,sans-serif;font-weight:500;height:40px;overflow:hidden;transition:.15s ease-in-out;white-space:nowrap}.btn-outlined:hover{background-color:var(--c-hover);transition:.15s ease-in-out}.btn-outlined:disabled,.btn-outlined[disabled]{background-color:var(--c-hover);cursor:default}.btn-outlined i{font-size:20px;margin-right:var(--spacing-2)}.btn-outlined i.end-adornment{font-size:12px;margin-left:var(--spacing-2);margin-right:0}.btn-outlined{align-items:center;border:2px solid var(--border-color);border-radius:var(--button-border-radius);box-sizing:border-box;color:var(--c-primary);font-size:.875rem;justify-content:center;padding:0 var(--spacing-4)}.btn-outlined:hover:not(.btn-outlined[disabled]):not(.btn-outlined:disabled){background-color:transparent;border-color:var(--c-primary-accent);color:var(--c-primary-accent)}.btn-outlined-highlighted{background:none;border:none;cursor:pointer;display:inline-flex;font-family:Be Vietnam Pro,sans-serif;font-weight:500;height:40px;overflow:hidden;transition:.15s ease-in-out;white-space:nowrap}.btn-outlined-highlighted:hover{background-color:var(--c-hover);transition:.15s ease-in-out}.btn-outlined-highlighted:disabled,.btn-outlined-highlighted[disabled]{background-color:var(--c-hover);cursor:default}.btn-outlined-highlighted i{font-size:20px;margin-right:var(--spacing-2)}.btn-outlined-highlighted i.end-adornment{font-size:12px;margin-left:var(--spacing-2);margin-right:0}.btn-outlined-highlighted{align-items:center;border:2px solid var(--c-primary-accent);border-radius:var(--button-border-radius);box-sizing:border-box;color:var(--c-primary);font-size:.875rem;justify-content:center;padding:0 var(--spacing-4)}.btn-outlined-highlighted:hover{background-color:transparent;color:var(--c-primary-accent)}.btn-link,.rich-editor .ql-mention-list-item{background:none;border:none;cursor:pointer;display:inline-flex;font-family:Be Vietnam Pro,sans-serif;font-weight:500;height:40px;overflow:hidden;transition:.15s ease-in-out;white-space:nowrap}.btn-link:hover,.rich-editor .ql-mention-list-item:hover{background-color:var(--c-hover);transition:.15s ease-in-out}.btn-link:disabled,.btn-link[disabled],.rich-editor .ql-mention-list-item:disabled,.rich-editor [disabled].ql-mention-list-item{background-color:var(--c-hover);cursor:default}.btn-link i,.rich-editor .ql-mention-list-item i{font-size:20px;margin-right:var(--spacing-2)}.btn-link i.end-adornment,.rich-editor .ql-mention-list-item i.end-adornment{font-size:12px;margin-left:var(--spacing-2);margin-right:0}.btn-link,.rich-editor .ql-mention-list-item{align-items:center;border-radius:var(--button-border-radius);color:var(--c-text-primary);justify-content:start;padding:var(--spacing-2) var(--spacing-4)}.menu .btn-link,.menu .rich-editor .ql-mention-list-item,.rich-editor .menu .ql-mention-list-item{border-radius:0;width:100%}.menu .btn-link.active,.menu .rich-editor .active.ql-mention-list-item,.rich-editor .menu .active.ql-mention-list-item{background-color:var(--c-hover)}.btn-small{height:30px;padding:var(--spacing-1) var(--spacing-2)}.btn-icon i{margin-right:0}.ts-wrapper{min-height:40px}.focus .ts-control,.ts-control,.ts-wrapper.single.input-active .ts-control{background-color:var(--c-elevation-1)}.focus .ts-control,.ts-control{border:2px solid var(--border-color);border-radius:8px;box-shadow:none}.dropdown-active .ts-control{border-bottom:none;border-radius:8px 8px 0 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 1px 5px 0 rgba(0,0,0,.05)}.ts-control,.ts-control input,.ts-dropdown{color:var(--c-text-primary);font-size:1rem}.ts-wrapper.single .ts-control{background:var(--c-elevation-1);box-shadow:none}.ts-dropdown.single,.ts-wrapper.single .ts-control{border-color:var(--border-color)}.ts-dropdown{background-color:var(--c-elevation-1);border:2px solid var(--border-color);border-radius:0 0 8px 8px;border-top:none;box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 1px 5px 0 rgba(0,0,0,.05);margin:0}.ts-dropdown .option{color:var(--c-text-primary)}.ts-dropdown .active{background-color:var(--c-elevation-2)}.ts-wrapper.multi .ts-control [data-value]{border-radius:8px;box-shadow:none;font-weight:500;padding:var(--spacing-1) var(--spacing-2);text-shadow:none}.ts-wrapper.multi .ts-control [data-value],.ts-wrapper.multi .ts-control [data-value].active{background:var(--c-primary);border:none;color:var(--c-primary-text)}.ts-wrapper.multi .ts-control [data-value] .disabled{padding-right:var(--spacing-2)}.ts-wrapper.multi .ts-control [data-value] .disabled+.remove{display:none}.alert-success{border-radius:var(--border-radius);font-weight:500;padding:var(--spacing-4)}.alert-success a{color:currentColor;font-weight:600}.alert-success a:hover{opacity:.75}.alert-success{background-color:var(--c-success);color:var(--c-success-text)}.alert-info{border-radius:var(--border-radius);font-weight:500;padding:var(--spacing-4)}.alert-info a{color:currentColor;font-weight:600}.alert-info a:hover{opacity:.75}.alert-info{background-color:var(--c-info);color:var(--c-info-text)}.alert-warning{border-radius:var(--border-radius);font-weight:500;padding:var(--spacing-4)}.alert-warning a{color:currentColor;font-weight:600}.alert-warning a:hover{opacity:.75}.alert-warning{background-color:var(--c-warning);color:var(--c-warning-text)}.alert-error{border-radius:var(--border-radius);font-weight:500;padding:var(--spacing-4)}.alert-error a{color:currentColor;font-weight:600}.alert-error a:hover{opacity:.75}.alert-error{background-color:var(--c-error);color:var(--c-error-text)}table{background-color:var(--c-elevation-1);border-collapse:collapse;border-radius:var(--border-radius);width:100%}thead{border-bottom:var(--border)}thead th{padding:var(--spacing-1) var(--spacing-2);text-align:left}tbody tr{background-color:transparent}tbody tr,tbody tr:nth-child(2n){transition:background-color .1s ease-in}tbody tr:nth-child(2n){background-color:rgba(0,0,0,.03)}tbody tr:not(.disabled):hover{background-color:rgba(0,0,0,.05);transition:background-color .1s ease-in}tbody td{padding:var(--spacing-1) var(--spacing-2);text-align:left}tfoot tr td{padding:var(--spacing-2)}.pagination-selected-page{background-color:var(--border-color);border-radius:var(--button-border-radius);padding:var(--spacing-1) var(--spacing-2)}.table-wrapper{box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 1px 5px 0 rgba(0,0,0,.05);position:relative}.box .table-wrapper,.card .table-wrapper{box-shadow:none}.table-loader{background-color:rgba(0,0,0,.2);height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}.tablist{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}.tablist .active{background-color:rgba(0,0,0,.05)}.tag{background-color:var(--c-primary);border:var(--border);border-radius:var(--border-radius);color:var(--c-primary-text);font-weight:700;padding:calc(var(--spacing-1)/2) var(--spacing-1)}.tag.tag-error{background-color:var(--c-error);color:var(--c-error-text)}.file-upload{background-color:var(--c-elevation-1);border:2px solid var(--border-color);border-radius:8px;cursor:pointer;position:relative;transition:border-color .2s;width:100%}.file-upload.drag,.file-upload:hover{border-color:var(--c-primary-accent);transition:border-color .2s}.file-upload .dropzone{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.file-upload i{font-size:25px}.file-upload .preview{background-color:var(--c-elevation-0);border:var(--border);border-radius:8px;height:80px;position:relative;width:80px}.file-upload .preview img{height:auto;max-height:100%;width:100%}.file-upload .preview-missing{color:var(--border-color);font-size:60px}.upload{--upload-radius:12px;--upload-tint:var(--c-elevation-2);--upload-tint:color-mix(in srgb,var(--c-primary-accent) 10%,transparent)}.upload-input{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.upload-zone{align-items:center;background-color:var(--c-elevation-0);border:2px dashed var(--border-color);border-radius:var(--upload-radius);cursor:pointer;display:flex;gap:var(--spacing-4);padding:var(--spacing-5) var(--spacing-4);transition:border-color .15s ease-in-out,background-color .15s ease-in-out;user-select:none}.upload-zone:focus-visible,.upload-zone:hover{background-color:var(--c-elevation-1);border-color:var(--c-primary-accent)}.upload.drag .upload-zone{background-color:var(--upload-tint);border-color:var(--c-primary-accent);border-style:solid}.upload-invalid .upload-zone{border-color:var(--c-error-text)}.upload-zone-icon{align-items:center;background-color:var(--c-elevation-2);border-radius:50%;color:var(--c-text-secondary);display:flex;flex-shrink:0;height:44px;justify-content:center;transition:transform .15s ease-in-out,background-color .15s ease-in-out,color .15s ease-in-out;width:44px}.upload-zone-icon i{font-size:22px}.upload-zone:hover .upload-zone-icon,.upload.drag .upload-zone-icon{background-color:var(--upload-tint);color:var(--c-primary-accent)}.upload.drag .upload-zone-icon{transform:translateY(-2px) scale(1.05)}.upload-zone-text{display:flex;flex-direction:column;gap:2px;min-width:0}.upload-zone-title{color:var(--c-text-primary);font-size:.875rem;font-weight:500}.upload-zone-hint{color:var(--c-text-secondary);font-size:.75rem}.upload-list{display:flex;flex-direction:column;gap:var(--spacing-2);list-style:none;margin:0;padding:0}.upload-list:not(:empty){margin-top:var(--spacing-2)}.upload-file{align-items:center;animation:upload-file-in .15s ease-out;background-color:var(--c-elevation-1);border:var(--border);border-radius:var(--upload-radius);display:flex;gap:var(--spacing-3);padding:var(--spacing-2)}.upload-file:hover{border-color:var(--c-primary-accent)}.upload-file[hidden]{display:none}@keyframes upload-file-in{0%{opacity:0;transform:translateY(-4px)}}.upload-thumb{align-items:center;background-color:var(--c-elevation-0);border-radius:calc(var(--upload-radius) - 4px);display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.upload-thumb img{height:100%;object-fit:cover;width:100%}.upload-ext{color:var(--c-text-secondary);font-size:.625rem;font-weight:600;letter-spacing:.04em}.upload-info{display:flex;flex-direction:column;flex-grow:1;gap:1px;min-width:0}.upload-name{color:var(--c-text-primary);font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-sub{color:var(--c-text-secondary);font-size:.75rem}.upload-actions{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-1)}.upload-badge{background-color:var(--upload-tint);border-radius:var(--button-border-radius);color:var(--c-primary-accent);font-size:.6875rem;font-weight:600;letter-spacing:.04em;padding:2px var(--spacing-2);text-transform:uppercase}.upload-action{align-items:center;background:none;border:none;border-radius:50%;color:var(--c-text-secondary);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:background-color .15s ease-in-out,color .15s ease-in-out;width:32px}.upload-action i{font-size:18px}.upload-action:focus-visible,.upload-action:hover{background-color:var(--c-hover);color:var(--c-text-primary)}.upload-action.upload-action-danger:focus-visible,.upload-action.upload-action-danger:hover{color:var(--c-error-text)}.upload-errors p{color:var(--c-error-text);font-size:.75rem;margin:var(--spacing-2) 0 0}.modal{align-items:center;background:rgba(0,0,0,.2);display:none;height:100%;justify-content:center;left:0;margin:0 auto;overflow:auto;position:fixed;top:0;width:100%;z-index:999}.modal.open{animation:fade .2s forwards;display:flex}@keyframes fade{0%{opacity:0}to{opacity:1}}.modal>.modal-body{margin:0 var(--spacing-2);max-height:80vh;max-width:800px;overflow-y:auto;position:relative;width:100%}.modal>.modal-body>button{position:absolute;right:var(--spacing-1);top:var(--spacing-1)}.table-up-align,.table-up-color-picker,.table-up-dialog__content,.table-up-menu{--color-picker-bg-color:var(--c-elevation-1);background-color:var(--c-elevation-1);color:var(--c-text-primary)}.table-up-align__item:hover,.table-up-menu__item:hover{background-color:var(--c-hover)}.table-up-button{--table-btn-color:var(--c-text-primary);--table-btn-bg-hover:var(--c-hover);--table-btn-color-border:var(--border-color);--table-btn-confirm-color-border:var(--c-primary-accent);--table-btn-confirm-bg:var(--c-primary-accent);--table-btn-confirm-hover:var(--c-primary)}.table-up-color-map__btn{background-color:var(--c-elevation-1);color:var(--c-text-primary)}.table-up-color-map__btn:hover{background-color:var(--c-hover)}.table-up-color-picker__input{background-color:var(--c-elevation-1);border-color:var(--border-color);color:var(--c-text-primary)}.table-up-input__item{--input-color-text:var(--c-text-primary);--input-color-boxshaow:var(--border-color);--input-color-focus:var(--c-primary-accent)}.table-up-select-box{--select-box-color-border:var(--border-color)}.ql-snow .table-up-select-box{--select-box-color-active:var(--c-primary-accent);--select-box-color-bg-hover:var(--c-hover);--select-box-custom-color-text:var(--c-text-primary);--select-box-custom-color-bg-hover:var(--c-hover)}.table-up-creator__checkbox{--check-color:var(--c-text-primary);--checked-color:var(--c-primary-accent)}.rich-editor .ql-container.ql-snow{border:2px solid var(--border-color);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.rich-editor .ql-toolbar.ql-snow{background-color:var(--c-elevation-2);border:2px solid var(--border-color);border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px}.rich-editor .ql-editor{min-height:140px;overflow-wrap:break-word}.rich-editor .ql-editor img{cursor:pointer;max-width:100%}.rich-editor .ql-editor blockquote{margin:0}.rich-editor .ql-editor>*{margin-bottom:var(--spacing-2)}.rich-editor .ql-editor>:last-child{margin-bottom:0}.rich-editor .ql-editor .ql-code-block-container{margin-bottom:var(--spacing-2);margin-top:0}.rich-editor .ql-editor .forumify-quote{background-color:var(--c-elevation-0);border:var(--border);border-left:4px solid var(--c-primary);border-radius:var(--border-radius);margin:0 0 var(--spacing-2);padding:var(--spacing-2) var(--spacing-4)}.rich-editor .ql-editor .forumify-quote .forumify-quote-header{border-bottom:var(--border);color:var(--c-text-secondary);font-size:.75rem;font-weight:300;margin-bottom:var(--spacing-2);padding-bottom:var(--spacing-1)}.rich-editor .ql-editor .forumify-quote .forumify-quote-date{color:inherit}.rich-editor .ql-editor .forumify-quote .forumify-quote-date:hover{text-decoration:underline}.rich-editor .ql-editor .forumify-quote .forumify-quote-content>:first-child{margin-top:0}.rich-editor .ql-editor .forumify-quote .forumify-quote-content>:last-child{margin-bottom:0}.rich-editor .ql-editor .forumify-quote .forumify-quote{background-color:var(--c-elevation-1);margin-top:var(--spacing-2)}.rich-editor .ql-editor .ql-table-wrapper{overflow:auto;scrollbar-width:auto;width:100%}.rich-editor .ql-editor .ql-table{background-color:transparent;border-collapse:collapse;display:table;table-layout:fixed;width:auto}.rich-editor .ql-editor .ql-table[data-full]{width:100%}.rich-editor .ql-editor .ql-table col{display:table-column}.rich-editor .ql-editor .ql-table td,.rich-editor .ql-editor .ql-table th{border:1px solid var(--c-elevation-5);padding:var(--spacing-2) var(--spacing-3);text-align:left;vertical-align:top}.rich-editor .ql-editor .ql-table th{background-color:var(--c-elevation-2)}.rich-editor .ql-editor .ql-table tr+tr td,.rich-editor .ql-editor .ql-table tr+tr th{border-top:none}.rich-editor .ql-editor .ql-table td+td,.rich-editor .ql-editor .ql-table td+th,.rich-editor .ql-editor .ql-table th+td,.rich-editor .ql-editor .ql-table th+th{border-left:none}.rich-editor .ql-editor .ql-table tbody tr,.rich-editor .ql-editor .ql-table tbody tr:not(.disabled):hover,.rich-editor .ql-editor .ql-table tbody tr:nth-child(2n){background-color:transparent;transition:none}.rich-editor .ql-editor .ql-table-caption{caption-side:top;color:var(--c-text-secondary);word-break:break-word}.rich-editor .ql-editor .ql-table-cell-inner{display:inline-block;min-width:100%;word-break:break-word}.rich-editor .ql-editor .ql-table-cell-inner>:last-child{margin-bottom:0}.rich-editor .ql-snow .ql-fill{fill:var(--c-text-primary)}.rich-editor .ql-snow .ql-stroke{stroke:var(--c-text-primary)}.rich-editor .ql-snow .ql-picker{color:var(--c-text-primary)}.rich-editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected,.rich-editor .ql-snow .ql-toolbar .ql-picker-item:hover,.rich-editor .ql-snow .ql-toolbar .ql-picker-label.ql-active,.rich-editor .ql-snow .ql-toolbar .ql-picker-label:hover,.rich-editor .ql-snow .ql-toolbar button.ql-active,.rich-editor .ql-snow .ql-toolbar button:focus,.rich-editor .ql-snow .ql-toolbar button:hover,.rich-editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.rich-editor .ql-snow.ql-toolbar .ql-picker-item:hover,.rich-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active,.rich-editor .ql-snow.ql-toolbar .ql-picker-label:hover,.rich-editor .ql-snow.ql-toolbar button.ql-active,.rich-editor .ql-snow.ql-toolbar button:focus,.rich-editor .ql-snow.ql-toolbar button:hover{color:var(--c-primary-accent)}.rich-editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.rich-editor .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.rich-editor .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.rich-editor .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.rich-editor .ql-snow .ql-toolbar button.ql-active .ql-fill,.rich-editor .ql-snow .ql-toolbar button:focus .ql-fill,.rich-editor .ql-snow .ql-toolbar button:hover .ql-fill,.rich-editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.rich-editor .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.rich-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.rich-editor .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.rich-editor .ql-snow.ql-toolbar button.ql-active .ql-fill,.rich-editor .ql-snow.ql-toolbar button:focus .ql-fill,.rich-editor .ql-snow.ql-toolbar button:hover .ql-fill{fill:var(--c-primary-accent)}.rich-editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.rich-editor .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.rich-editor .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.rich-editor .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.rich-editor .ql-snow .ql-toolbar button.ql-active .ql-stroke,.rich-editor .ql-snow .ql-toolbar button:focus .ql-stroke,.rich-editor .ql-snow .ql-toolbar button:hover .ql-stroke,.rich-editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.rich-editor .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.rich-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.rich-editor .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.rich-editor .ql-snow.ql-toolbar button.ql-active .ql-stroke,.rich-editor .ql-snow.ql-toolbar button:focus .ql-stroke,.rich-editor .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:var(--c-primary-accent)}.rich-editor .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background-color:var(--c-elevation-3);border:none}.rich-editor .ql-mention-list{background-color:var(--c-elevation-2);box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 1px 5px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;min-width:180px;z-index:999}.rich-editor .ql-mention-list-item.selected{background-color:var(--c-hover);transition:.15s ease-in-out}.rich-editor .mention{text-decoration:underline}.ql-image-resizer{outline:2px solid var(--c-primary-accent);pointer-events:none;position:absolute;z-index:2}.ql-image-resizer-handle{background-color:var(--c-primary-accent);border:1px solid var(--c-primary-text);border-radius:2px;height:10px;pointer-events:auto;position:absolute;touch-action:none;width:10px}.ql-image-resizer-n,.ql-image-resizer-ne,.ql-image-resizer-nw{top:-6px}.ql-image-resizer-s,.ql-image-resizer-se,.ql-image-resizer-sw{bottom:-6px}.ql-image-resizer-nw,.ql-image-resizer-sw,.ql-image-resizer-w{left:-6px}.ql-image-resizer-e,.ql-image-resizer-ne,.ql-image-resizer-se{right:-6px}.ql-image-resizer-n,.ql-image-resizer-s{cursor:ns-resize;left:50%;margin-left:-6px}.ql-image-resizer-e,.ql-image-resizer-w{cursor:ew-resize;margin-top:-6px;top:50%}.ql-image-resizer-nw,.ql-image-resizer-se{cursor:nwse-resize}.ql-image-resizer-ne,.ql-image-resizer-sw{cursor:nesw-resize}.code-editor:not(.code-editor-fullscreen) .ace_editor{border-radius:8px;margin:2px;outline:2px solid var(--border-color);padding:4px}.code-editor-default .ace_editor{min-height:400px}.code-editor-compact .ace_editor{min-height:50px}.code-editor-fullscreen{height:100%}.code-editor-fullscreen .ace_editor{min-height:100%;padding-bottom:200px}.rich-text{overflow-wrap:break-word}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin:var(--spacing-4) 0 var(--spacing-2)}.rich-text h1{margin-bottom:var(--spacing-8)}.rich-text h2{margin-bottom:var(--spacing-6)}.rich-text ol,.rich-text p,.rich-text ul{line-height:1.4rem}.rich-text p{margin-bottom:var(--spacing-2);min-height:16px}.rich-text ul{list-style-type:disc}.rich-text ol{list-style-type:decimal}.rich-text ul li{list-style-type:disc;margin-left:var(--spacing-6)}.rich-text ol li{list-style-type:decimal;margin-left:var(--spacing-6)}.rich-text ol li[data-list=bullet]{list-style-type:disc}.rich-text ol li[class*=ql-indent]{margin-left:calc(var(--spacing-6)*13)}.rich-text ol li.ql-indent-1{margin-left:calc(var(--spacing-6)*2)}.rich-text ol li.ql-indent-2{margin-left:calc(var(--spacing-6)*3)}.rich-text ol li.ql-indent-3{margin-left:calc(var(--spacing-6)*4)}.rich-text ol li.ql-indent-4{margin-left:calc(var(--spacing-6)*5)}.rich-text ol li.ql-indent-5{margin-left:calc(var(--spacing-6)*6)}.rich-text ol li.ql-indent-6{margin-left:calc(var(--spacing-6)*7)}.rich-text ol li.ql-indent-7{margin-left:calc(var(--spacing-6)*8)}.rich-text ol li.ql-indent-8{margin-left:calc(var(--spacing-6)*9)}.rich-text ol li.ql-indent-9{margin-left:calc(var(--spacing-6)*10)}.rich-text ol li.ql-indent-10{margin-left:calc(var(--spacing-6)*11)}.rich-text ol li.ql-indent-11{margin-left:calc(var(--spacing-6)*12)}.rich-text ol li.ql-indent-12{margin-left:calc(var(--spacing-6)*13)}.rich-text code{font-size:16px}.rich-text .ql-code-block-container,.rich-text pre{background-color:var(--c-elevation-0);border:var(--border);border-radius:var(--border-radius);font-family:Monaco,Menlo,Ubuntu Mono,Consolas,Source Code Pro,source-code-pro,monospace;line-height:1.2rem;overflow-x:auto;padding:var(--spacing-2)}.rich-text .ql-code-block-container code,.rich-text pre code{display:block;width:100%}.rich-text blockquote{border-left:var(--border);border-left-width:5px;margin:0;padding-left:var(--spacing-4)}.rich-text .forumify-quote{background-color:var(--c-elevation-0);border:var(--border);border-left:4px solid var(--c-primary);border-radius:var(--border-radius);margin:0 0 var(--spacing-2);padding:var(--spacing-2) var(--spacing-4)}.rich-text .forumify-quote .forumify-quote-header{border-bottom:var(--border);color:var(--c-text-secondary);font-size:.75rem;font-weight:300;margin-bottom:var(--spacing-2);padding-bottom:var(--spacing-1)}.rich-text .forumify-quote .forumify-quote-date{color:inherit}.rich-text .forumify-quote .forumify-quote-date:hover{text-decoration:underline}.rich-text .forumify-quote .forumify-quote-content>:first-child{margin-top:0}.rich-text .forumify-quote .forumify-quote-content>:last-child{margin-bottom:0}.rich-text .forumify-quote .forumify-quote{background-color:var(--c-elevation-1);margin-top:var(--spacing-2)}.rich-text .ql-table-wrapper{overflow:auto;scrollbar-width:auto;width:100%}.rich-text .ql-table{background-color:transparent;border-collapse:collapse;display:table;table-layout:fixed;width:auto}.rich-text .ql-table[data-full]{width:100%}.rich-text .ql-table col{display:table-column}.rich-text .ql-table td,.rich-text .ql-table th{border:1px solid var(--c-elevation-5);padding:var(--spacing-2) var(--spacing-3);text-align:left;vertical-align:top}.rich-text .ql-table th{background-color:var(--c-elevation-2)}.rich-text .ql-table tr+tr td,.rich-text .ql-table tr+tr th{border-top:none}.rich-text .ql-table td+td,.rich-text .ql-table td+th,.rich-text .ql-table th+td,.rich-text .ql-table th+th{border-left:none}.rich-text .ql-table tbody tr,.rich-text .ql-table tbody tr:not(.disabled):hover,.rich-text .ql-table tbody tr:nth-child(2n){background-color:transparent;transition:none}.rich-text .ql-table-caption{caption-side:top;color:var(--c-text-secondary);word-break:break-word}.rich-text .ql-table-cell-inner{display:inline-block;min-width:100%;word-break:break-word}.rich-text .ql-table-cell-inner>:last-child{margin-bottom:0}.rich-text img{max-width:100%}.rich-text .mention{color:var(--c-primary);cursor:pointer;font-weight:500}.rich-text .mention:hover{color:var(--c-primary-accent);transition:color .1s ease-in-out}.rich-text>*{margin-bottom:var(--spacing-2)}.rich-text>:first-child{margin-top:0}.loader{color:var(--c-primary);display:inline-block;height:80px;position:relative;width:80px}.loader div{animation-timing-function:cubic-bezier(0,1,1,0);background:currentColor;border-radius:50%;height:13.33333px;position:absolute;top:33.33333px;width:13.33333px}.loader div:first-child{animation:loader1 .6s infinite;left:8px}.loader div:nth-child(2){animation:loader2 .6s infinite;left:8px}.loader div:nth-child(3){animation:loader2 .6s infinite;left:32px}.loader div:nth-child(4){animation:loader3 .6s infinite;left:56px}@keyframes loader1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes loader2{0%{transform:translate(0)}to{transform:translate(24px)}}@keyframes loader3{0%{transform:scale(1)}to{transform:scale(0)}}.progress{background:var(--c-elevation-2);border:var(--border);border-radius:10px;height:20px;position:relative;width:100%}.progress .progress-bar{background:var(--c-primary);border-radius:10px;color:var(--c-primary-text);height:100%;overflow:hidden}.profile-preview{background-color:var(--c-elevation-2);display:none;margin:var(--spacing-2);max-width:100%;width:auto;z-index:999}@media screen and (min-width:900px){.profile-preview{display:block}}.flex{display:flex}.inline-flex{display:inline-flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-end{justify-content:flex-end}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.flex-grow{flex-grow:1}.flex-wrap{flex-wrap:wrap}.w-0{width:0}.h-0{height:0}.w-5{width:5%}.h-5{height:5%}.w-10{width:10%}.h-10{height:10%}.w-15{width:15%}.h-15{height:15%}.w-20{width:20%}.h-20{height:20%}.w-25{width:25%}.h-25{height:25%}.w-30{width:30%}.h-30{height:30%}.w-35{width:35%}.h-35{height:35%}.w-40{width:40%}.h-40{height:40%}.w-45{width:45%}.h-45{height:45%}.w-50{width:50%}.h-50{height:50%}.w-55{width:55%}.h-55{height:55%}.w-60{width:60%}.h-60{height:60%}.w-65{width:65%}.h-65{height:65%}.w-70{width:70%}.h-70{height:70%}.w-75{width:75%}.h-75{height:75%}.w-80{width:80%}.h-80{height:80%}.w-85{width:85%}.h-85{height:85%}.w-90{width:90%}.h-90{height:90%}.w-95{width:95%}.h-95{height:95%}.w-100{width:100%}.h-100{height:100%}.m-0{margin:var(--spacing-0)}.mt-0{margin-top:var(--spacing-0)}.mr-0{margin-right:var(--spacing-0)}.mb-0{margin-bottom:var(--spacing-0)}.ml-0{margin-left:var(--spacing-0)}.p-0{padding:var(--spacing-0)}.pt-0{padding-top:var(--spacing-0)}.pr-0{padding-right:var(--spacing-0)}.pb-0{padding-bottom:var(--spacing-0)}.pl-0{padding-left:var(--spacing-0)}.gap-0{gap:var(--spacing-0)}.m-1{margin:var(--spacing-1)}.mt-1{margin-top:var(--spacing-1)}.mr-1{margin-right:var(--spacing-1)}.mb-1{margin-bottom:var(--spacing-1)}.ml-1{margin-left:var(--spacing-1)}.p-1{padding:var(--spacing-1)}.pt-1{padding-top:var(--spacing-1)}.pr-1{padding-right:var(--spacing-1)}.pb-1{padding-bottom:var(--spacing-1)}.pl-1{padding-left:var(--spacing-1)}.gap-1{gap:var(--spacing-1)}.m-2{margin:var(--spacing-2)}.mt-2{margin-top:var(--spacing-2)}.mr-2{margin-right:var(--spacing-2)}.mb-2{margin-bottom:var(--spacing-2)}.ml-2{margin-left:var(--spacing-2)}.p-2{padding:var(--spacing-2)}.pt-2{padding-top:var(--spacing-2)}.pr-2{padding-right:var(--spacing-2)}.pb-2{padding-bottom:var(--spacing-2)}.pl-2{padding-left:var(--spacing-2)}.gap-2{gap:var(--spacing-2)}.m-3{margin:var(--spacing-3)}.mt-3{margin-top:var(--spacing-3)}.mr-3{margin-right:var(--spacing-3)}.mb-3{margin-bottom:var(--spacing-3)}.ml-3{margin-left:var(--spacing-3)}.p-3{padding:var(--spacing-3)}.pt-3{padding-top:var(--spacing-3)}.pr-3{padding-right:var(--spacing-3)}.pb-3{padding-bottom:var(--spacing-3)}.pl-3{padding-left:var(--spacing-3)}.gap-3{gap:var(--spacing-3)}.m-4{margin:var(--spacing-4)}.mt-4{margin-top:var(--spacing-4)}.mr-4{margin-right:var(--spacing-4)}.mb-4{margin-bottom:var(--spacing-4)}.ml-4{margin-left:var(--spacing-4)}.p-4{padding:var(--spacing-4)}.pt-4{padding-top:var(--spacing-4)}.pr-4{padding-right:var(--spacing-4)}.pb-4{padding-bottom:var(--spacing-4)}.pl-4{padding-left:var(--spacing-4)}.gap-4{gap:var(--spacing-4)}.m-5{margin:var(--spacing-5)}.mt-5{margin-top:var(--spacing-5)}.mr-5{margin-right:var(--spacing-5)}.mb-5{margin-bottom:var(--spacing-5)}.ml-5{margin-left:var(--spacing-5)}.p-5{padding:var(--spacing-5)}.pt-5{padding-top:var(--spacing-5)}.pr-5{padding-right:var(--spacing-5)}.pb-5{padding-bottom:var(--spacing-5)}.pl-5{padding-left:var(--spacing-5)}.gap-5{gap:var(--spacing-5)}.m-6{margin:var(--spacing-6)}.mt-6{margin-top:var(--spacing-6)}.mr-6{margin-right:var(--spacing-6)}.mb-6{margin-bottom:var(--spacing-6)}.ml-6{margin-left:var(--spacing-6)}.p-6{padding:var(--spacing-6)}.pt-6{padding-top:var(--spacing-6)}.pr-6{padding-right:var(--spacing-6)}.pb-6{padding-bottom:var(--spacing-6)}.pl-6{padding-left:var(--spacing-6)}.gap-6{gap:var(--spacing-6)}.m-7{margin:var(--spacing-7)}.mt-7{margin-top:var(--spacing-7)}.mr-7{margin-right:var(--spacing-7)}.mb-7{margin-bottom:var(--spacing-7)}.ml-7{margin-left:var(--spacing-7)}.p-7{padding:var(--spacing-7)}.pt-7{padding-top:var(--spacing-7)}.pr-7{padding-right:var(--spacing-7)}.pb-7{padding-bottom:var(--spacing-7)}.pl-7{padding-left:var(--spacing-7)}.gap-7{gap:var(--spacing-7)}.m-8{margin:var(--spacing-8)}.mt-8{margin-top:var(--spacing-8)}.mr-8{margin-right:var(--spacing-8)}.mb-8{margin-bottom:var(--spacing-8)}.ml-8{margin-left:var(--spacing-8)}.p-8{padding:var(--spacing-8)}.pt-8{padding-top:var(--spacing-8)}.pr-8{padding-right:var(--spacing-8)}.pb-8{padding-bottom:var(--spacing-8)}.pl-8{padding-left:var(--spacing-8)}.gap-8{gap:var(--spacing-8)}.m-9{margin:var(--spacing-9)}.mt-9{margin-top:var(--spacing-9)}.mr-9{margin-right:var(--spacing-9)}.mb-9{margin-bottom:var(--spacing-9)}.ml-9{margin-left:var(--spacing-9)}.p-9{padding:var(--spacing-9)}.pt-9{padding-top:var(--spacing-9)}.pr-9{padding-right:var(--spacing-9)}.pb-9{padding-bottom:var(--spacing-9)}.pl-9{padding-left:var(--spacing-9)}.gap-9{gap:var(--spacing-9)}.m-10{margin:var(--spacing-10)}.mt-10{margin-top:var(--spacing-10)}.mr-10{margin-right:var(--spacing-10)}.mb-10{margin-bottom:var(--spacing-10)}.ml-10{margin-left:var(--spacing-10)}.p-10{padding:var(--spacing-10)}.pt-10{padding-top:var(--spacing-10)}.pr-10{padding-right:var(--spacing-10)}.pb-10{padding-bottom:var(--spacing-10)}.pl-10{padding-left:var(--spacing-10)}.gap-10{gap:var(--spacing-10)}.m-11{margin:var(--spacing-11)}.mt-11{margin-top:var(--spacing-11)}.mr-11{margin-right:var(--spacing-11)}.mb-11{margin-bottom:var(--spacing-11)}.ml-11{margin-left:var(--spacing-11)}.p-11{padding:var(--spacing-11)}.pt-11{padding-top:var(--spacing-11)}.pr-11{padding-right:var(--spacing-11)}.pb-11{padding-bottom:var(--spacing-11)}.pl-11{padding-left:var(--spacing-11)}.gap-11{gap:var(--spacing-11)}.m-12{margin:var(--spacing-12)}.mt-12{margin-top:var(--spacing-12)}.mr-12{margin-right:var(--spacing-12)}.mb-12{margin-bottom:var(--spacing-12)}.ml-12{margin-left:var(--spacing-12)}.p-12{padding:var(--spacing-12)}.pt-12{padding-top:var(--spacing-12)}.pr-12{padding-right:var(--spacing-12)}.pb-12{padding-bottom:var(--spacing-12)}.pl-12{padding-left:var(--spacing-12)}.gap-12{gap:var(--spacing-12)}.d-none{display:none}.d-block{display:block}.d-inline-block{display:inline-block}.relative{position:relative}.absolute,.overlay{position:absolute}.overlay{bottom:0;left:0;right:0;top:0}.border{border:var(--border)}.border-t{border-top:var(--border)}.border-r{border-right:var(--border)}.border-b{border-bottom:var(--border)}.border-l{border-left:var(--border)}@media screen and (min-width:1200px){.hide-desktop{display:none!important}}@media screen and (min-width:900px) and (max-width:1199px){.hide-tablet{display:none!important}}@media screen and (max-width:900px){.hide-phone{display:none!important}}.rounded{border-radius:var(--border-radius)}.clear-background{background:none!important}.clear-shadow{box-shadow:none!important}:root{--c-primary:#2d3142;--c-primary-accent:#4a5496;--c-primary-text:#fff;--c-secondary:#4f5d75;--c-secondary-text:#fff;--c-call-to-action:#ef8354;--c-call-to-action-accent:#d06335;--c-call-to-action-text:#000;--c-text-primary:#1b1c1f;--c-text-secondary:#666879;--c-success:#e3fbe3;--c-success-text:#0a470a;--c-info:#e3effb;--c-info-text:#12467b;--c-warning:#fdf0e1;--c-warning-text:#492b08;--c-error:#fce4e4;--c-error-text:#7d1212;--c-elevation-0:#f9f9f9;--c-elevation-1:#fff;--c-elevation-2:#ececec;--c-elevation-3:#e3e3e3;--c-elevation-4:#dedede;--c-elevation-5:#d5d5d5;--c-hover:rgba(0,0,0,.03);--border-style:solid;--border-width:1px;--border-color:rgba(0,0,0,.1);--border:var(--border-style) var(--border-width) var(--border-color);--border-radius:8px;--button-border-radius:25px;--font-size:16px;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem}.header{background-color:var(--c-elevation-1);border-bottom:1px solid var(--c-border);box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 1px 5px 0 rgba(0,0,0,.05);margin-bottom:var(--spacing-6);position:relative}.header-navigation{display:flex;margin-left:var(--spacing-10)}.header-logo{align-items:center;color:var(--c-text-primary);display:flex;font-weight:200;padding:var(--spacing-3) 0}.header-logo img{height:32px;width:32px}.auth-container{margin:15vh auto auto;max-width:400px}.auth-website-logo{align-items:center;border-radius:15px;display:flex;height:128px;justify-content:center;margin:auto auto var(--spacing-12);padding:var(--spacing-4);width:128px}.auth-website-logo img{height:100%;object-fit:contain;width:100%}.btn-idp-discord{background:none;border:none;cursor:pointer;display:inline-flex;font-family:Be Vietnam Pro,sans-serif;font-weight:500;height:40px;overflow:hidden;transition:.15s ease-in-out;white-space:nowrap}.btn-idp-discord:hover{background-color:var(--c-hover);transition:.15s ease-in-out}.btn-idp-discord:disabled,.btn-idp-discord[disabled]{background-color:var(--c-hover);cursor:default}.btn-idp-discord i{font-size:20px;margin-right:var(--spacing-2)}.btn-idp-discord i.end-adornment{font-size:12px;margin-left:var(--spacing-2);margin-right:0}.btn-idp-discord{align-items:center;background-color:#5865f2;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--button-border-radius);box-sizing:border-box;color:#fff;font-size:.875rem;justify-content:center;padding:0 var(--spacing-4)}.btn-idp-discord:hover{background-color:#4654c0;color:#fff}.forum-list{display:flex;flex-direction:column;gap:var(--spacing-6)}.forum-last-comment{display:none;flex-direction:row;gap:var(--spacing-2);width:25%}@media screen and (min-width:900px){.forum-last-comment{display:flex}}.forum-subforums{display:none}@media screen and (min-width:600px){.forum-subforums{display:block}}.topic-row{cursor:pointer;padding:var(--spacing-4);position:relative}.topic-row:hover{background-color:var(--c-hover)}.topic-hidden{background-color:rgba(0,0,0,.05)}.topic-link{bottom:0;left:0;position:absolute;right:0;top:0}.topic-author{position:relative;z-index:1}.topic-list-image{max-height:300px}.topic-image,.topic-list-image{max-width:100%;object-fit:contain;width:auto}.topic-image{height:100%;max-height:600px}.topic-content{max-height:220px;overflow-y:hidden}.topic{align-items:stretch;gap:var(--spacing-6);justify-content:flex-start}.topic,.topic-header{display:flex;flex-direction:column}.topic-header{gap:var(--spacing-4)}@media screen and (min-width:900px){.topic-header{flex-direction:row;justify-content:space-between}}.topic-header img{height:48px;margin-right:var(--spacing-4);width:48px}.comment{display:flex;flex-direction:column;padding:0}@media screen and (min-width:900px){.comment{flex-direction:row;min-height:120px}}.comment .comment-author{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2);padding:var(--spacing-4);padding-bottom:0;width:100%}@media screen and (min-width:900px){.comment .comment-author{align-items:center;border-right:var(--border);flex-direction:column;flex-wrap:nowrap;gap:0;justify-content:flex-start;padding:var(--spacing-4);width:16.6666666667%}}.comment .comment-author .avatar{height:32px;width:32px}@media screen and (min-width:900px){.comment .comment-author .avatar{height:48px;margin-bottom:var(--spacing-2);width:48px}.comment .comment-author .comment-author-banned{margin-top:var(--spacing-4)}}.comment .comment-content{display:flex;flex-direction:column;position:relative;width:100%}@media screen and (min-width:900px){.comment .comment-content{margin-top:var(--spacing-4);width:83.3333333333%}}.comment .comment-toolbar{opacity:0;position:absolute;right:var(--spacing-2);transition:opacity .2s}.comment:hover .comment-toolbar{opacity:1}.comment.answer{background-color:rgba(0,255,0,.07)}.comment.selected{border:1px solid var(--c-primary)}.messenger{display:flex;gap:var(--spacing-4)}.thread-list{flex-shrink:0;max-height:800px;overflow-y:scroll;width:350px}.thread-list.thread-selected{display:none}@media screen and (min-width:1200px){.thread-list.thread-selected{display:inline-block}}.thread-list .card-body{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-2)}.thread-row{height:auto;overflow:hidden;padding:var(--spacing-1);width:100%}.thread-title{max-height:40px;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.thread-active{background-color:var(--c-elevation-2)}.thread-row-inner{align-items:center;display:flex;gap:var(--spacing-2);width:100%}.thread{display:none;flex:1}@media screen and (min-width:1200px){.thread{display:inline-block}}.thread.thread-selected{display:inline-block}.thread-icon{align-items:center;background-color:var(--c-secondary);border-radius:16px;color:var(--c-secondary-text);display:inline-flex;height:32px;justify-content:center;width:32px}.thread-icon i{margin:0}.message-list .card-body{padding:0}.message{align-items:flex-start;display:flex;gap:var(--spacing-2);position:relative}.message .message-toolbar{opacity:0;position:absolute;right:0;top:0;transition:opacity .2s}.message:hover .message-toolbar{opacity:1;transition:opacity .2s}.message+*{border-top:var(--border);margin-top:var(--spacing-2);padding-top:var(--spacing-4)}.no-thread-selected{margin:var(--spacing-4) 0;text-align:center}.profile-avatar{border-right:var(--border);text-align:right}.notification{width:450px}.reaction{height:20px;width:20px}.reactions-menu{background-color:var(--c-elevation-2);box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 1px 5px 0 rgba(0,0,0,.05);display:none;flex-direction:column;max-width:400px;padding:var(--spacing-2);z-index:999}.reactions-preview{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-2);max-height:400px;overflow-y:auto}.privacy-policy{display:flex;flex-direction:column;gap:var(--spacing-5);line-height:1.7;margin-inline:auto}.privacy-policy h2{font-size:1.25rem;margin-bottom:0}.privacy-policy__header{display:flex;flex-direction:column;gap:var(--spacing-2)}.privacy-policy__header h1{margin-bottom:0}.privacy-policy__meta{color:var(--c-text-secondary)}.privacy-policy__lead{font-size:1.125rem}.privacy-policy__section{border-top:var(--border);padding-top:var(--spacing-5)}.privacy-policy__section,.privacy-policy__terms{display:flex;flex-direction:column;gap:var(--spacing-3)}.privacy-policy__terms dt{font-weight:600}.privacy-policy__terms dd{margin-left:0}.privacy-policy__terms .tag{background-color:transparent}.privacy-policy__table{overflow-x:auto}.privacy-policy__table table{min-width:32rem}.privacy-policy__table code{white-space:nowrap}.gallery{position:relative;text-align:center}.gallery .image{height:100%;max-width:100%}.gallery-controls{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;position:absolute;right:0;top:0}.gallery-controls .control{align-items:center;display:flex;height:100%;justify-content:center;opacity:0;padding:0 var(--spacing-2);transition:opacity .2s ease-in-out}.gallery-controls:hover .control{opacity:1}.youtube-widget{background-color:#000;cursor:pointer;height:465px;margin:5px;overflow:hidden;position:relative}.youtube-widget img{cursor:"pointer";height:100%;left:0;object-fit:cover;opacity:.7;top:0;width:100%}.youtube-widget .play-button{background-color:#333;border-radius:var(--border-radius);box-shadow:0 0 30px rgba(0,0,0,.6);cursor:pointer;height:60px;left:50%;opacity:.8;top:50%;transform:translate3d(-50%,-50%,0);width:90px;z-index:1}.youtube-widget .play-button:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:15px 0 15px 26px;content:"";left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.youtube-widget iframe{height:100%;left:0;top:0;width:100%}.youtube-widget .play-button,.youtube-widget .play-button:before,.youtube-widget iframe,.youtube-widget img{position:absolute}