@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.nuverse-layout__dropdown-item{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:12px;font-size:14px;transition:all .2s;display:flex}.nuverse-layout__dropdown-item:hover{background:rgba(255,255,255,.1)}.nuverse-layout__dropdown-item:focus{background:rgba(255,255,255,.1);outline:none}.nuverse-layout__dropdown-item svg{color:rgba(255,255,255,.7);transition:color .2s}.nuverse-layout__dropdown-item:hover svg{color:#fff}.nuverse-layout__wallet-avatar-circle{cursor:pointer;color:#fff;text-transform:uppercase;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:600;display:flex;border:2px solid #fff!important}.nuverse-layout__dropdown-item--logout{color:#fff}.nuverse-layout__dropdown-item--logout:hover{color:#fff;background:rgba(255,107,107,.1)}.nuverse-layout__dropdown-item--logout svg,.nuverse-layout__dropdown-item--logout:hover svg{color:#fff}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1{margin-left:.25rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-3{margin:1rem!important}.mt-3{margin-top:1rem!important}.mr-3{margin-right:1rem!important}.mb-3{margin-bottom:1rem!important}.ml-3{margin-left:1rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-4{margin:1.5rem!important}.mt-4{margin-top:1.5rem!important}.mr-4{margin-right:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.ml-4{margin-left:1.5rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-5{margin:3rem!important}.mt-5{margin-top:3rem!important}.mr-5{margin-right:3rem!important}.mb-5{margin-bottom:3rem!important}.ml-5{margin-left:3rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1{padding-left:.25rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2{padding-left:.5rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-3{padding:1rem!important}.pt-3{padding-top:1rem!important}.pr-3{padding-right:1rem!important}.pb-3{padding-bottom:1rem!important}.pl-3{padding-left:1rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-4{padding:1.5rem!important}.pt-4{padding-top:1.5rem!important}.pr-4{padding-right:1.5rem!important}.pb-4{padding-bottom:1.5rem!important}.pl-4{padding-left:1.5rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-5{padding:3rem!important}.pt-5{padding-top:3rem!important}.pr-5{padding-right:3rem!important}.pb-5{padding-bottom:3rem!important}.pl-5{padding-left:3rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.text-primary,.text-secondary,.text-success,.text-danger,.text-warning,.text-info,.text-light,.text-dark{color:#fff!important}.bg-primary{background-color:#007bff!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#28a745!important}.bg-danger{background-color:#dc3545!important}.bg-warning{background-color:#ffc107!important}.bg-info{background-color:#17a2b8!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#343a40!important}.d-none{display:none!important}.d-block{display:block!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-grid{display:grid!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-center{align-items:center!important}.align-baseline{align-items:baseline!important}.align-stretch{align-items:stretch!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-end{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-start{border-left:1px solid #dee2e6!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-danger{border-color:#dc3545!important}.border-warning{border-color:#ffc107!important}.border-info{border-color:#17a2b8!important}.rounded{border-radius:.375rem!important}.rounded-sm{border-radius:.25rem!important}.rounded-lg{border-radius:.5rem!important}.rounded-circle{border-radius:50%!important}.shadow-sm,.shadow{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.176)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.w-100{width:100%!important}.w-75{width:75%!important}.w-50{width:50%!important}.w-25{width:25%!important}.w-auto{width:auto!important}.h-100{height:100%!important}.h-75{height:75%!important}.h-50{height:50%!important}.h-25{height:25%!important}.h-auto{height:auto!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.login-page{justify-content:center;align-items:center;width:100%;min-height:100vh;padding:1rem;display:flex;position:relative;overflow:hidden}.login-background{z-index:0;color:#fff;background:#1b232d;position:absolute;top:0;bottom:0;left:0;right:0}.login-background canvas{width:100%;height:100%;display:block}.login-container{z-index:1;width:100%;max-width:500px;animation:.6s ease-out fadeInUp;position:relative}.login-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:rgba(255,255,255,.95);border:1px solid rgba(255,255,255,.2);border-radius:1rem;padding:3rem 2.5rem;box-shadow:0 20px 60px rgba(0,0,0,.3)}@media (max-width:576px){.login-content{border-radius:.75rem;padding:2rem 1.5rem}}@media (prefers-color-scheme:dark){.login-content{background:rgba(17,24,39,.95);border-color:rgba(255,255,255,.1)}}.login-logo{justify-content:center;align-items:center;margin-bottom:2rem;display:flex}.login-logo img{border-radius:.5rem}.login-title{color:#fff;margin-bottom:.75rem;font-size:2rem;font-weight:700;line-height:1.2}@media (max-width:576px){.login-title{font-size:1.75rem}}@media (prefers-color-scheme:dark){.login-title{color:#fff}}.login-description{color:#fff;margin-bottom:2rem;font-size:1rem;line-height:1.6}@media (max-width:576px){.login-description{margin-bottom:1.5rem;font-size:.9rem}}@media (prefers-color-scheme:dark){.login-description{color:#fff}}.login-discord-button{color:#fff;cursor:pointer;background-color:#5865f2;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:all .2s ease-in-out;display:flex;box-shadow:0 4px 6px rgba(88,101,242,.3)}.login-discord-button:hover{background-color:#4752c4;transform:translateY(-2px);box-shadow:0 6px 12px rgba(88,101,242,.4)}.login-discord-button:active{transform:translateY(0);box-shadow:0 2px 4px rgba(88,101,242,.3)}.login-discord-button:focus{ring:2px;ring-color:#5865f2;ring-offset:2px;outline:none}@media (max-width:576px){.login-discord-button{padding:.75rem 1.25rem;font-size:.9rem}}.discord-icon{flex-shrink:0;font-size:1.25rem}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.admin-header{z-index:50;color:#262626;background-color:#e5e9ec;width:100%;padding-top:.5rem;position:-webkit-sticky;position:sticky;top:0}.admin-header svg,.admin-header [data-slot=sidebar-trigger] svg,.admin-header button svg,.admin-header .admin-header__icon-button svg{color:#262626!important}.admin-header__container{justify-content:space-between;align-items:center;height:4rem;padding-left:1rem;padding-right:1rem;display:flex}.admin-header__left{flex:1;align-items:center;gap:1rem;display:flex}.admin-header__right{align-items:center;gap:.5rem;display:flex}.admin-header__search-button{text-align:left;background-color:rgba(243,244,246,.5);border:1px solid #1f1f1f;justify-content:flex-start;width:100%;max-width:24rem}.admin-header__search-button:hover{background-color:#f3f4f6}.admin-header__search-popover{width:400px;padding:0}.admin-header__search-popover-input-wrapper{border-color:#1f1f1f;border-bottom-style:solid;border-bottom-width:1px;align-items:center;padding-left:.75rem;padding-right:.75rem;display:flex}.admin-header__search-popover-input{border:0}.admin-header__search-popover-input:focus-visible{ring:0;outline:none}.admin-header__icon-button{border-radius:.375rem;width:2.25rem;height:2.25rem;position:relative;color:#262626!important}.admin-header__icon-button svg,.admin-header__icon-button:hover svg{color:#262626!important}.admin-header__avatar-button{border-radius:9999px;width:2.25rem;height:2.25rem;padding:0;position:relative;color:#262626!important}.admin-header__avatar-button svg{color:#262626!important}.admin-header__avatar{border-radius:9999px;width:2.25rem;height:2.25rem}.admin-header__dropdown-menu{border:1px solid;background-color:#1b232d!important;border-color:#1f1f1f!important}.admin-header__notification-badge{background-color:#f97316;border-radius:9999px;width:.5rem;height:.5rem;position:absolute;top:.25rem;right:.25rem}.admin-header__message-badge{background-color:#22c55e;border-radius:9999px;width:.5rem;height:.5rem;position:absolute;top:.25rem;right:.25rem}.admin-header__notification-popover{background-color:#1b232d;border:1px solid #1f1f1f;border-radius:.5rem;width:28rem;padding:0;border-color:#1f1f1f!important}.admin-header__notification-popover-header{border-bottom:1px solid #1f1f1f;justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.admin-header__notification-popover-title{color:#fff;font-size:.875rem;font-weight:600}.admin-header__notification-popover-checkbox-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.5rem;display:flex}.admin-header__notification-popover-checkbox{cursor:pointer;color:#fff;background-color:transparent;border:1px solid #1f1f1f;border-radius:.25rem;justify-content:center;align-items:center;width:1rem;height:1rem;transition:all .2s;display:flex;border-color:#1f1f1f!important}.admin-header__notification-popover-checkbox[data-state=checked]{background-color:#3b82f6;border-color:#3b82f6!important}.admin-header__notification-popover-checkbox svg{color:#fff;width:.75rem;height:.75rem}.admin-header__notification-popover-checkbox-text{color:#fff;font-size:.75rem}.admin-header__notification-popover-list{flex-direction:column;max-height:20rem;display:flex;overflow-y:auto}.admin-header__notification-popover-item{cursor:pointer;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;transition:background-color .2s;display:flex;border-bottom:1px solid #1f1f1f!important}.admin-header__notification-popover-item:not(:last-child),.admin-header__notification-popover-item:last-child{border-bottom:1px solid #1f1f1f!important}.admin-header__notification-popover-item:hover{background-color:#1b232d}.admin-header__notification-popover-item--read{opacity:.7}.admin-header__notification-popover-item-icon{background-color:#1b232d;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.admin-header__notification-popover-item-icon-svg{color:#fff;width:1rem;height:1rem}.admin-header__notification-popover-item-content{flex:1;min-width:0}.admin-header__notification-popover-item-title{color:#fff;margin-bottom:.25rem;font-size:.875rem;font-weight:500;line-height:1.4}.admin-header__notification-popover-item-time{color:#fff;font-size:.75rem}.admin-header__notification-popover-item-status{flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.admin-header__notification-popover-item-dot{background-color:#3b82f6;border-radius:9999px;width:.5rem;height:.5rem}.admin-header__notification-popover-item-check{color:#fff;width:.875rem;height:.875rem}.admin-header__notification-popover-footer{text-align:center;border-top:1px solid #1f1f1f;padding:.5rem .75rem}.admin-header__notification-popover-footer-link{color:#fff;font-size:.875rem;text-decoration:none;transition:color .2s}.admin-header__notification-popover-footer-link:hover{color:#fff}.admin-header__message-popover{background-color:#1b232d;border:1px solid #1f1f1f;width:20rem;padding:0;border-color:#1f1f1f!important}.admin-header__message-popover-header{border-bottom:1px solid #1f1f1f;justify-content:space-between;align-items:center;padding:1rem;font-size:.875rem;font-weight:600;display:flex}.admin-header__message-popover-badge{color:#fff;background-color:#22c55e;border-radius:9999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-size:.75rem;font-weight:600;display:inline-flex}.admin-header__message-popover-list{flex-direction:column;max-height:20rem;display:flex;overflow-y:auto}.admin-header__message-popover-item{cursor:pointer;align-items:flex-start;gap:.75rem;padding:.875rem 1.25rem;transition:background-color .2s;display:flex;border-bottom:1px solid #1f1f1f!important}.admin-header__message-popover-item:hover{background-color:#1b232d}.admin-header__message-popover-item-dot{background-color:#22c55e;border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.375rem}.admin-header__message-popover-item-content{flex:1;min-width:0}.admin-header__message-popover-item-title{margin-bottom:.25rem;font-size:.875rem;font-weight:500}.admin-header__message-popover-item-time{color:#fff;font-size:.75rem}.admin-header__message-popover-footer{text-align:center;border-top:1px solid #1f1f1f;padding:.75rem 1rem}.admin-header__message-popover-footer-button{color:#fff;cursor:pointer;background-color:transparent;border:1px solid #1f1f1f;border-radius:.375rem;width:100%;padding:.5rem;font-size:.875rem;transition:background-color .2s}.admin-header__message-popover-footer-button:hover{background-color:#1b232d}.admin-sidebar{background-color:#1b232d;border-color:#1f1f1f}.admin-sidebar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right-width:2px}.admin-sidebar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right-width:2px}.admin-sidebar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right-width:2px}.admin-sidebar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left-width:2px}.admin-sidebar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left-width:2px}.admin-sidebar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left-width:2px}.admin-sidebar [data-slot=sidebar-menu-button],.admin-sidebar [data-slot=sidebar-menu-sub-button]{cursor:pointer!important}.admin-sidebar__menu-item{border-radius:.125rem;margin-top:.25rem;margin-bottom:.25rem;padding-top:.5rem;padding-bottom:.5rem;cursor:pointer!important}.admin-sidebar__submenu-item,.admin-sidebar__sub-submenu-item{border-radius:.125rem;margin-top:.125rem;margin-bottom:.125rem;padding-top:.375rem;padding-bottom:.375rem;cursor:pointer!important}.admin-header,.admin-sidebar,.admin-header__search-button,.admin-header__search-popover-input-wrapper,.admin-header__popover-content-item{border-color:#1f1f1f!important}.admin-content__card{border-color:rgba(27,35,45,.2)!important}.admin-layout__main .admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector,.admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector{color:#262626!important;background-color:#fff!important}.admin-layout__main .admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector,.admin-layout__main .admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector>*,.admin-layout__main .admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector *,.admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector,.admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector>*,.admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector *{color:#262626!important}.admin-layout__main .admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-placeholder,.admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-placeholder{color:#262626!important;opacity:.6!important}.admin-layout__main .admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-item,.admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-item,.admin-layout__main .admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-search,.admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-search,.admin-layout__main .admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input,.admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input,.admin-layout__main .admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector input.ant-select-selection-search-input,.admin-layout__main .admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector input[type=search].ant-select-selection-search-input,.admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector input.ant-select-selection-search-input,.admin-content__card .ant-select:not(.ant-select-multiple) .ant-select-selector input[type=search].ant-select-selection-search-input{color:#262626!important}.admin-layout__main .admin-content__card .ant-select:not(.ant-select-multiple):hover .ant-select-selector,.admin-content__card .ant-select:not(.ant-select-multiple):hover .ant-select-selector{border-color:#3b82f6!important}.admin-layout__main .admin-content__card .ant-select:not(.ant-select-multiple).ant-select-focused .ant-select-selector,.admin-content__card .ant-select:not(.ant-select-multiple).ant-select-focused .ant-select-selector{border-color:#3b82f6!important;box-shadow:0 0 0 2px rgba(59,130,246,.1)!important}.admin-layout__main .admin-content__card .ant-select.ant-select-multiple .ant-select-selector,.admin-content__card .ant-select.ant-select-multiple .ant-select-selector{color:#262626!important;background-color:#fff!important}.admin-header__notification-popover-item,.admin-header__notification-popover-item:last-child,.admin-header__notification-popover .admin-header__notification-popover-list .admin-header__notification-popover-item{border-bottom:1px solid #1f1f1f!important}[data-slot=popover-content].admin-header__notification-popover .admin-header__notification-popover-item,.admin-header__notification-popover [data-slot=popover-content] .admin-header__notification-popover-item,.admin-header__notification-popover-item{border-bottom:1px solid #2f2f2f!important}[data-slot=dropdown-menu-content],.bg-popover[data-slot=dropdown-menu-content]{background-color:#1b232d!important}[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-item]:hover,[data-slot=dropdown-menu-checkbox-item]:hover,[data-slot=dropdown-menu-radio-item]:hover{cursor:pointer!important}.admin-layout__main{color:#262626;background-color:#e5e9ec;flex-direction:column;flex:1;gap:1rem;padding:0 1rem 1rem;display:flex}.admin-layout__main [data-slot=breadcrumb],.admin-layout__main [data-slot=breadcrumb-list],.admin-layout__main [data-slot=breadcrumb-item],.admin-layout__main [data-slot=breadcrumb-link],.admin-layout__main [data-slot=breadcrumb-page],.admin-layout__main [data-slot=breadcrumb-separator],.admin-layout__main .text-muted-foreground,.admin-layout__main .text-foreground,.admin-layout__main [data-slot=breadcrumb-link]:hover,.admin-layout__main [data-slot=breadcrumb-link]:focus,.admin-layout__main [data-slot=breadcrumb-separator] svg{color:#262626!important}.steps-collapse .ant-collapse-header{align-items:center;display:flex;min-height:auto!important;padding:5px 1rem!important}.steps-collapse .ant-collapse-header .ant-collapse-expand-icon{justify-content:center;align-self:center;align-items:center;margin-top:2px;display:flex}.steps-collapse .ant-collapse-header .ant-collapse-arrow{justify-content:center;align-items:center;margin-right:.5rem;padding:0;display:flex}.steps-collapse .ant-collapse-header .ant-collapse-arrow svg{justify-content:center;align-items:center;display:flex}.steps-collapse .ant-collapse-content-box{background-color:#fff!important;padding:1rem!important}.admin-content__card .ant-select-multiple .ant-select-selection-item{color:#fff!important;background-color:#3b82f6!important;border-color:#3b82f6!important}.admin-content__card .ant-select-multiple .ant-select-selection-item .ant-select-selection-item-content,.admin-content__card .ant-select-multiple .ant-select-selection-item .ant-select-selection-item-remove,.admin-content__card .ant-select-multiple .ant-select-selection-item .ant-select-selection-item-remove:hover{color:#fff!important}.ant-select-dropdown{border:1px solid rgba(27,35,45,.2)!important;border-radius:8px!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important}.ant-select-dropdown .ant-select-item{border-radius:6px!important;margin:4px 8px!important;padding:8px 12px!important}.ant-select-dropdown .ant-select-item.ant-select-item-option-active{color:#fff!important;background-color:#3b82f6!important;border-color:#3b82f6!important}.ant-select-dropdown .ant-select-item.ant-select-item-option-active *{color:#fff!important}.ant-select-dropdown .ant-select-item.ant-select-item-option-selected{color:#fff!important;background-color:#3b82f6!important;border-color:#3b82f6!important}.ant-select-dropdown .ant-select-item.ant-select-item-option-selected *{color:#fff!important}.ant-select-dropdown .ant-select-item:hover{color:#fff!important;background-color:#3b82f6!important;border-color:#3b82f6!important}.ant-select-dropdown .ant-select-item:hover *{color:#fff!important}.ant-select-dropdown .ant-select-item:focus{color:#fff!important;background-color:#3b82f6!important;border-color:#3b82f6!important}.ant-select-dropdown .ant-select-item:focus-visible{color:#fff!important;background-color:#3b82f6!important;border-color:#3b82f6!important}.ant-select-dropdown .ant-select-item:focus *{color:#fff!important}.ant-select-dropdown .ant-select-item:focus-visible *{color:#fff!important}.ant-select-dropdown .ant-select-item[aria-selected=true]{color:#fff!important;background-color:#3b82f6!important;border-color:#3b82f6!important}.ant-select-dropdown .ant-select-item[aria-selected=true] *{color:#fff!important}.ant-select-dropdown .ant-select-item-empty{margin:4px 8px!important}.ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner{transition:background-color .2s,color .2s}.ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{color:#fff!important;background-color:#3b82f6!important}.ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner *{color:#fff!important}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-today .ant-picker-cell-inner{border-color:#3b82f6}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-today:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{color:#fff!important;background-color:#3b82f6!important}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-today:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner *{color:#fff!important}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-selected .ant-picker-cell-inner{color:#fff!important;background-color:#3b82f6!important}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-selected .ant-picker-cell-inner *{color:#fff!important}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-in-range:not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end){background-color:rgba(59,130,246,.1)}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-in-range:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{color:#fff!important;background-color:#3b82f6!important}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-in-range:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner *{color:#fff!important}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-range-end .ant-picker-cell-inner{color:#fff!important;background-color:#3b82f6!important}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-range-start .ant-picker-cell-inner *,.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-range-end .ant-picker-cell-inner *{color:#fff!important}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-range-start:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-range-end:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{color:#fff!important;background-color:#3b82f6!important}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-range-start:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner *,.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-range-end:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner *{color:#fff!important}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-disabled .ant-picker-cell-inner{cursor:not-allowed;opacity:.3}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-disabled:hover .ant-picker-cell-inner{color:inherit!important;background-color:transparent!important}.ant-picker-dropdown .ant-picker-time-panel-column>li{transition:background-color .2s,color .2s}.ant-picker-dropdown .ant-picker-time-panel-column>li:hover:not(.ant-picker-time-panel-cell-disabled){color:#fff!important;background-color:#3b82f6!important}.ant-picker-dropdown .ant-picker-time-panel-column>li:hover:not(.ant-picker-time-panel-cell-disabled) .ant-picker-time-panel-cell-inner{color:#fff!important;background-color:transparent!important}.ant-picker-dropdown .ant-picker-time-panel-column>li:hover:not(.ant-picker-time-panel-cell-disabled) *{color:#fff!important}.ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected{color:#fff!important;background-color:#3b82f6!important}.ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:#fff!important;background-color:transparent!important}.ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected *{color:#fff!important}.ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled{opacity:.3;cursor:not-allowed}.ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled:hover{color:inherit!important;background-color:transparent!important}.ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled:hover *{color:inherit!important}.ant-picker-dropdown .ant-picker-footer .ant-picker-ok .ant-btn{color:#fff!important;background-color:#3b82f6!important;border-color:#3b82f6!important}.ant-picker-dropdown .ant-picker-footer .ant-picker-ok .ant-btn *{color:#fff!important}.ant-picker-dropdown .ant-picker-footer .ant-picker-ok .ant-btn:hover,.ant-picker-dropdown .ant-picker-footer .ant-picker-ok .ant-btn:focus{color:#fff!important;background-color:#60a5fa!important;border-color:#60a5fa!important}.ant-picker-dropdown .ant-picker-footer .ant-picker-ok .ant-btn:hover *,.ant-picker-dropdown .ant-picker-footer .ant-picker-ok .ant-btn:focus *{color:#fff!important}.ant-picker-dropdown .ant-picker-month-panel .ant-picker-cell:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-year-panel .ant-picker-cell:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-decade-panel .ant-picker-cell:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{color:#fff!important;background-color:#3b82f6!important}.ant-picker-dropdown .ant-picker-month-panel .ant-picker-cell:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner *,.ant-picker-dropdown .ant-picker-year-panel .ant-picker-cell:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner *,.ant-picker-dropdown .ant-picker-decade-panel .ant-picker-cell:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner *{color:#fff!important}.ant-picker-dropdown .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-year-panel .ant-picker-cell.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-decade-panel .ant-picker-cell.ant-picker-cell-selected .ant-picker-cell-inner{color:#fff!important;background-color:#3b82f6!important}.ant-picker-dropdown .ant-picker-month-panel .ant-picker-cell.ant-picker-cell-selected .ant-picker-cell-inner *,.ant-picker-dropdown .ant-picker-year-panel .ant-picker-cell.ant-picker-cell-selected .ant-picker-cell-inner *,.ant-picker-dropdown .ant-picker-decade-panel .ant-picker-cell.ant-picker-cell-selected .ant-picker-cell-inner *{color:#fff!important}.admin-content__form-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}@media (min-width:768px){.admin-content__form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-content__form-actions{background-color:transparent;border:none;justify-content:flex-end;margin-top:1rem;padding:0;display:flex}.admin-content .admin-form-btn-back{min-width:100px;height:auto;box-shadow:none;border-radius:.375rem;padding:.5rem 1rem;font-weight:500;transition:all .2s;color:#262626!important;background-color:#fff!important;border-color:rgba(27,35,45,.2)!important}.admin-content .admin-form-btn-back:hover,.admin-content .admin-form-btn-back:focus{color:#262626!important;background-color:#f5f5f5!important;border-color:rgba(27,35,45,.3)!important}.admin-content .admin-form-btn-back:active{color:#262626!important;background-color:#e5e5e5!important;border-color:rgba(27,35,45,.4)!important}.admin-content .admin-form-btn-save{min-width:100px;height:auto;box-shadow:none;border-radius:.375rem;padding:.5rem 1rem;font-weight:500;transition:all .2s;color:#fff!important;background-color:#3b82f6!important;border-color:#3b82f6!important}.admin-content .admin-form-btn-save:hover,.admin-content .admin-form-btn-save:focus{color:#fff!important;background-color:#60a5fa!important;border-color:#60a5fa!important}.admin-content .admin-form-btn-save:active{color:#fff!important;background-color:#2563eb!important;border-color:#2563eb!important}.admin-content__card{background-color:#fff;border-radius:.5rem;margin-bottom:1rem;padding:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);border:1px solid rgba(27,35,45,.2)!important}.admin-content__card:last-child{margin-bottom:0}.admin-content__card.admin-content__table{background-color:transparent!important;border:none!important}.admin-content__card-title{color:#262626;font-size:.875rem;font-weight:500}.admin-content__card-value{color:#262626;margin-top:.5rem;font-size:1.5rem;font-weight:700}.admin-content__card-header{color:#262626;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.admin-content__card-description{color:#262626}.admin-content__grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:768px){.admin-content__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.admin-content__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.admin-content__table{background-color:transparent!important;padding:0!important}.admin-content__table-pagination{background-color:#fff;border-radius:0 0 .5rem .5rem;justify-content:flex-end;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex;border-top:1px solid rgba(27,35,45,.1)!important}.admin-content__table-pagination .ant-pagination{align-items:center;gap:.5rem;margin:0;display:flex}.admin-content__table-pagination .ant-pagination-total-text{color:#262626;white-space:nowrap;margin-right:.5rem;font-size:.875rem}.admin-content__table-pagination .ant-pagination-item{background-color:#fff;border-color:rgba(27,35,45,.2)}.admin-content__table-pagination .ant-pagination-item a{color:#262626}.admin-content__table-pagination .ant-pagination-item a:hover{color:#fff!important}.admin-content__table-pagination .ant-pagination-item:hover{background-color:#3b82f6!important;border-color:#3b82f6!important}.admin-content__table-pagination .ant-pagination-item:hover a{color:#fff!important}.admin-content__table-pagination .ant-pagination-item.ant-pagination-item-active{background-color:#3b82f6!important;border-color:#3b82f6!important}.admin-content__table-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff!important}.admin-content__table-pagination .ant-pagination-prev,.admin-content__table-pagination .ant-pagination-next{background-color:#fff;border-color:rgba(27,35,45,.2)}.admin-content__table-pagination .ant-pagination-prev .ant-pagination-item-link,.admin-content__table-pagination .ant-pagination-next .ant-pagination-item-link{color:#262626}.admin-content__table-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.admin-content__table-pagination .ant-pagination-next .ant-pagination-item-link:hover{color:#fff!important}.admin-content__table-pagination .ant-pagination-prev:hover,.admin-content__table-pagination .ant-pagination-next:hover{background-color:#3b82f6!important;border-color:#3b82f6!important}.admin-content__table-pagination .ant-pagination-prev:hover .ant-pagination-item-link,.admin-content__table-pagination .ant-pagination-next:hover .ant-pagination-item-link,.admin-content__table-pagination .ant-pagination-prev:hover .ant-pagination-item-link svg,.admin-content__table-pagination .ant-pagination-next:hover .ant-pagination-item-link svg{color:#fff!important}.admin-content__table-pagination .ant-pagination-prev.ant-pagination-disabled,.admin-content__table-pagination .ant-pagination-next.ant-pagination-disabled{background-color:#f5f5f5;border-color:rgba(27,35,45,.1)}.admin-content__table-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,.admin-content__table-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link{color:rgba(38,38,38,.25)}.admin-content__table-pagination .ant-pagination-prev.ant-pagination-disabled:hover,.admin-content__table-pagination .ant-pagination-next.ant-pagination-disabled:hover{background-color:#f5f5f5!important;border-color:rgba(27,35,45,.1)!important}.admin-content__table-pagination .ant-pagination-prev.ant-pagination-disabled:hover .ant-pagination-item-link,.admin-content__table-pagination .ant-pagination-next.ant-pagination-disabled:hover .ant-pagination-item-link,.admin-content__table-pagination .ant-pagination-prev.ant-pagination-disabled:hover .ant-pagination-item-link svg,.admin-content__table-pagination .ant-pagination-next.ant-pagination-disabled:hover .ant-pagination-item-link svg{color:rgba(38,38,38,.25)!important}.admin-content__table-pagination .ant-pagination-options{margin-left:.5rem}.admin-content__table-pagination .ant-pagination-options .ant-select .ant-select-selector{color:#262626;background-color:#fff;border-color:rgba(27,35,45,.2)}.admin-content__table-pagination .ant-pagination-options .ant-select:hover .ant-select-selector{border-color:#3b82f6}.admin-content__table-pagination .ant-pagination-options .ant-select.ant-select-focused .ant-select-selector{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.admin-content__table-pagination .ant-pagination-options .ant-pagination-options-size-changer .ant-select-selector{min-width:80px}.admin-content__table .ant-table-tbody{color:#000!important;background-color:#fff!important}.admin-content__table .ant-table-tbody tr{color:#000!important;background-color:#fff!important;border-bottom:1px solid rgba(236,239,241,.6)!important}.admin-content__table .ant-table-tbody tr:last-child{border-bottom:none!important}.admin-content__table .ant-table-tbody tr td{color:#000!important;background-color:#fff!important;border-color:rgba(236,239,241,.6)!important}.admin-content__table .ant-table-tbody tr td *{color:#000!important}.admin-content__table .ant-table-tbody tr:hover td{color:#000!important;background-color:#fff!important;border-color:rgba(236,239,241,.6)!important}.admin-content__table .ant-table-tbody tr:hover td *{color:#000!important}.admin-content__table .status-dot{vertical-align:middle;border-radius:50%;width:.5rem;height:.5rem;margin-right:.5rem;display:inline-block}.admin-content__table .status-dot.active{background-color:#22c55e}.admin-content__table .status-dot.inactive{background-color:#888}.admin-content__table .status-dot.pending{background-color:#f97316}.admin-content__table .ant-table-row-expand-icon{color:#fff!important;border-color:#fff!important}.admin-content__table .ant-table-row-expand-icon:before,.admin-content__table .ant-table-row-expand-icon:after{background-color:#fff!important}.admin-content__table .ant-table-row-expand-icon:hover{color:#fff!important;border-color:#fff!important}.admin-content__table .ant-table-expanded-row .ant-table .ant-table-thead th{color:#fff!important;background-color:#161616!important}.admin-content__table .ant-table-expanded-row .ant-table .ant-table-thead th .ant-table-column-title{color:#fff!important}.admin-content__table .ant-btn-icon-only:hover,.admin-content__table .ant-btn.ant-btn-icon-only:hover{color:#fff!important;background-color:#3b82f6!important}.admin-content__table .ant-btn-icon-only:hover .ant-btn-icon,.admin-content__table .ant-btn.ant-btn-icon-only:hover .ant-btn-icon{color:#fff!important}.admin-content__table .ant-btn-icon-only:hover .ant-btn-icon svg,.admin-content__table .ant-btn.ant-btn-icon-only:hover .ant-btn-icon svg{color:#fff!important;fill:#fff!important}.admin-content__table .ant-btn-icon-only:hover span,.admin-content__table .ant-btn.ant-btn-icon-only:hover span{color:#fff!important}.admin-content__table .ant-btn-icon-only:hover span svg,.admin-content__table .ant-btn.ant-btn-icon-only:hover span svg,.admin-content__table .ant-btn-icon-only:hover svg,.admin-content__table .ant-btn.ant-btn-icon-only:hover svg{color:#fff!important;fill:#fff!important}.admin-content__table .ant-table-tbody .ant-btn-icon-only:hover,.admin-content__table .ant-table-tbody .ant-btn.ant-btn-icon-only:hover{color:#fff!important;background-color:#3b82f6!important}.admin-content__table .ant-table-tbody .ant-btn-icon-only:hover .ant-btn-icon,.admin-content__table .ant-table-tbody .ant-btn.ant-btn-icon-only:hover .ant-btn-icon{color:#fff!important}.admin-content__table .ant-table-tbody .ant-btn-icon-only:hover .ant-btn-icon svg,.admin-content__table .ant-table-tbody .ant-btn.ant-btn-icon-only:hover .ant-btn-icon svg{color:#fff!important;fill:#fff!important}.admin-content__table .ant-table-tbody .ant-btn-icon-only:hover span,.admin-content__table .ant-table-tbody .ant-btn.ant-btn-icon-only:hover span{color:#fff!important}.admin-content__table .ant-table-tbody .ant-btn-icon-only:hover span svg,.admin-content__table .ant-table-tbody .ant-btn.ant-btn-icon-only:hover span svg,.admin-content__table .ant-table-tbody .ant-btn-icon-only:hover svg,.admin-content__table .ant-table-tbody .ant-btn.ant-btn-icon-only:hover svg{color:#fff!important;fill:#fff!important}.admin-error-page{flex:1;justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 8rem);padding:2rem;display:flex}.admin-error-page .admin-error-card{text-align:center;width:100%;max-width:600px;margin:0 auto;padding:3rem 2rem}.admin-error-page .admin-error-btn-back,.admin-error-page .admin-error-btn-reload{min-width:120px;font-weight:500;transition:all .2s;color:#262626!important;background-color:#fff!important;border-color:rgba(27,35,45,.2)!important}.admin-error-page .admin-error-btn-back:hover,.admin-error-page .admin-error-btn-reload:hover{color:#262626!important;background-color:#f5f5f5!important;border-color:rgba(27,35,45,.3)!important}.admin-error-page .admin-error-btn-back svg,.admin-error-page .admin-error-btn-reload svg{color:#262626!important}.admin-error-page .admin-error-btn-home,.admin-error-page .admin-error-btn-login,.admin-error-page .admin-error-btn-reset{min-width:120px;font-weight:500;transition:all .2s;color:#fff!important;background-color:#3b82f6!important;border:none!important}.admin-error-page .admin-error-btn-home:hover,.admin-error-page .admin-error-btn-login:hover,.admin-error-page .admin-error-btn-reset:hover{color:#fff!important;background-color:#60a5fa!important}.admin-error-page .admin-error-btn-home svg,.admin-error-page .admin-error-btn-login svg,.admin-error-page .admin-error-btn-reset svg{color:#fff!important}.public-error-page{color:#fff;background-color:#1b232d;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:1rem;display:flex;position:relative;overflow:hidden}.public-error-container{z-index:1;width:100%;max-width:600px;animation:.6s ease-out fadeInUp;position:relative}.public-error-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:rgba(255,255,255,.95);border:1px solid rgba(255,255,255,.2);border-radius:1rem;padding:4rem 3rem;box-shadow:0 20px 60px rgba(0,0,0,.3)}@media (max-width:576px){.public-error-content{border-radius:.75rem;padding:3rem 2rem}}@media (prefers-color-scheme:dark){.public-error-content{background:rgba(17,24,39,.95);border-color:rgba(255,255,255,.1)}}.public-error-title{color:#fff;margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.2}@media (max-width:576px){.public-error-title{font-size:1.75rem}}@media (prefers-color-scheme:dark){.public-error-title{color:#fff}}.public-error-description{color:#fff;opacity:.9;font-size:1rem;line-height:1.6}@media (max-width:576px){.public-error-description{font-size:.9rem}}@media (prefers-color-scheme:dark){.public-error-description{color:#fff}}.public-error-btn-back,.public-error-btn-reload{min-width:120px;font-weight:500;transition:all .2s;color:#fff!important;background-color:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.3)!important}.public-error-btn-back:hover,.public-error-btn-reload:hover{color:#fff!important;background-color:rgba(255,255,255,.2)!important;border-color:rgba(255,255,255,.4)!important}.public-error-btn-back svg,.public-error-btn-reload svg{color:#fff!important}.public-error-btn-home,.public-error-btn-login,.public-error-btn-reset{min-width:120px;font-weight:500;transition:all .2s;color:#fff!important;background-color:#3b82f6!important;border:none!important}.public-error-btn-home:hover,.public-error-btn-login:hover,.public-error-btn-reset:hover{color:#fff!important;background-color:#60a5fa!important}.public-error-btn-home svg,.public-error-btn-login svg,.public-error-btn-reset svg,button.ant-btn.ant-btn-primary.edit-shop-btn,.ant-btn.ant-btn-primary.edit-shop-btn,button.ant-btn.ant-btn-primary.edit-shop-btn>span,.ant-btn.ant-btn-primary.edit-shop-btn>span,button.ant-btn.ant-btn-primary.edit-shop-btn span,.ant-btn.ant-btn-primary.edit-shop-btn span,button.ant-btn.ant-btn-primary.edit-shop-btn:hover,button.ant-btn.ant-btn-primary.edit-shop-btn:focus,button.ant-btn.ant-btn-primary.edit-shop-btn:active,.ant-btn.ant-btn-primary.edit-shop-btn:hover,.ant-btn.ant-btn-primary.edit-shop-btn:focus,.ant-btn.ant-btn-primary.edit-shop-btn:active,button.ant-btn.ant-btn-primary.edit-shop-btn:hover>span,button.ant-btn.ant-btn-primary.edit-shop-btn:focus>span,button.ant-btn.ant-btn-primary.edit-shop-btn:active>span,.ant-btn.ant-btn-primary.edit-shop-btn:hover>span,.ant-btn.ant-btn-primary.edit-shop-btn:focus>span,.ant-btn.ant-btn-primary.edit-shop-btn:active>span,button.ant-btn.ant-btn-primary.edit-shop-btn:hover span,button.ant-btn.ant-btn-primary.edit-shop-btn:focus span,button.ant-btn.ant-btn-primary.edit-shop-btn:active span,.ant-btn.ant-btn-primary.edit-shop-btn:hover span,.ant-btn.ant-btn-primary.edit-shop-btn:focus span,.ant-btn.ant-btn-primary.edit-shop-btn:active span{color:#fff!important}.missions-config-page .admin-content__card .missions-config-select .ant-select-selector{color:#262626!important;background-color:#fff!important}.missions-config-page .admin-content__card .missions-config-select .ant-select-selector,.missions-config-page .admin-content__card .missions-config-select .ant-select-selector>*,.missions-config-page .admin-content__card .missions-config-select .ant-select-selector *{color:#262626!important}.missions-config-page .admin-content__card .missions-config-select .ant-select-selector .ant-select-selection-placeholder{color:#262626!important;opacity:.6!important}.missions-config-page .admin-content__card .missions-config-select .ant-select-selector .ant-select-selection-item,.missions-config-page .admin-content__card .missions-config-select .ant-select-selector .ant-select-selection-search,.missions-config-page .admin-content__card .missions-config-select .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input,.missions-config-page .admin-content__card .missions-config-select .ant-select-selector .ant-select-selection-search input.ant-select-selection-search-input,.missions-config-page .admin-content__card .missions-config-select .ant-select-selector .ant-select-selection-search input[type=search].ant-select-selection-search-input{color:#262626!important}.missions-config-page .admin-content__card .missions-config-select:hover .ant-select-selector{border-color:#3b82f6!important}.missions-config-page .admin-content__card .missions-config-select.ant-select-focused .ant-select-selector{border-color:#3b82f6!important;box-shadow:0 0 0 2px rgba(59,130,246,.1)!important}.shop-section{padding:16px 0}.shop-card{color:#c1c1c1;background:rgba(255,255,255,.02);border:1px dashed rgba(255,255,255,.16);border-radius:12px;padding:16px}.shop-card--error{background:rgba(127,29,29,.18);border-color:rgba(248,113,113,.4)}.shop-card--empty{border-color:rgba(255,255,255,.18)}.shop-card__title{color:#fff;margin-bottom:8px;font-size:16px;font-weight:700}.shop-card__message{color:#f87171;margin-bottom:12px;font-weight:600}.shop-card__description{color:#9ca3af;margin-bottom:12px}.shop-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;display:grid}@media (min-width:768px){.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.shop-grid__label{color:#9ca3af;margin-bottom:4px;font-size:14px}.shop-grid__value{color:#c1c1c1;font-weight:600}.shop-actions{justify-content:flex-end;margin-top:16px;display:flex}.shop-btn-primary,.shop-btn-primary,.shop-btn-primary span,.ant-btn-primary.shop-btn-primary,.ant-btn-primary.shop-btn-primary>span,.shop-btn-primary,.shop-btn-primary *,.shop-btn-primary:focus,.shop-btn-primary:hover,.shop-btn-primary:active,.shop-btn-primary[disabled=false]{color:#fff!important}.shop-result .ant-btn.ant-btn-primary.shop-btn-primary,.shop-result .ant-btn.ant-btn-primary.shop-btn-primary span,.shop-result .ant-btn.ant-btn-primary.shop-btn-primary .ant-wave-target{color:#fff!important;background-color:#1677ff!important;border-color:#1677ff!important}.shop-result .ant-result-icon{color:#9ca3af!important}
