@layer nprogress{#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#f33921;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px)}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#f33921 #0000 #0000 #f33921;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer antd;@layer base{:root{--background-color:#0b0b0d;--bg-direc-development:#e5f1ff;--bg-direc-web-development:#d3f7ff;--bg-direc-game-design:#fdfec8;--bg-direc-2d-art-animation:#ffebeb;--bg-direc-3d-art-animation:#fff4cf;--bg-direc-management:#f0ebff;--bg-direc-game-writer:#fdfec8;--bg-direc-learning:#dcfff9;--bg-direc-technical-art:#f2fee6;--bg-direc-music-sound:#c9ebff;--bg-direc-marketing:#ffd5c8;--bg-direc-vfx:#ffd7ba;--bg-direc-qa:#f2ddff;--bg-direc-hr:#ffe2f0;--bg-direc-video-editing:#ffedfb;--bg-direc-backend-development:#f6ffbf;--bg-direc-investment:#ffcece;--bg-direc-other:#eee}.bg-direc-development{background-color:var(--bg-direc-development)}.bg-direc-web-development{background-color:var(--bg-direc-web-development)}.bg-direc-game-design{background-color:var(--bg-direc-game-design)}.bg-direc-2d-art-animation{background-color:var(--bg-direc-2d-art-animation)}.bg-direc-3d-art-animation{background-color:var(--bg-direc-3d-art-animation)}.bg-direc-management{background-color:var(--bg-direc-management)}.bg-direc-game-writer{background-color:var(--bg-direc-game-writer)}.bg-direc-learning{background-color:var(--bg-direc-learning)}.bg-direc-technical-art{background-color:var(--bg-direc-technical-art)}.bg-direc-music-sound{background-color:var(--bg-direc-music-sound)}.bg-direc-marketing{background-color:var(--bg-direc-marketing)}.bg-direc-vfx{background-color:var(--bg-direc-vfx)}.bg-direc-qa{background-color:var(--bg-direc-qa)}.bg-direc-hr{background-color:var(--bg-direc-hr)}.bg-direc-video-editing{background-color:var(--bg-direc-video-editing)}.bg-direc-backend-development{background-color:var(--bg-direc-backend-development)}.bg-direc-investment{background-color:var(--bg-direc-investment)}.bg-direc-other{background-color:var(--bg-direc-other)}html,body{scroll-behavior:smooth;background-color:var(--background-color);margin:0;padding:0;line-height:1.5}p>a,p>a:hover{text-decoration:underline}svg{display:block}a.text-link{border-bottom:1px solid #afafaf;transition:border-color .5s}a.text-link:hover{border-color:#000}.app-container{transition:opacity .25s}.ant-menu-horizontal,.ant-menu-vertical{border:none!important}.ant-select-disabled .ant-select-selector,.ant-input-disabled{border-color:#0000!important}.ant-select-multiple .ant-select-selection-item>.ant-select-selection-item-content{max-width:200px}.ant-select-multiple .ant-select-selection-item>.ant-select-selection-item-content span.ant-typography{position:relative;top:-3px}.ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item{padding-inline:8px!important}.ant-select .ant-typography-ellipsis-single-line{vertical-align:middle}.ant-select .ant-select-clear{width:24px;height:24px;margin-top:-12px;font-size:24px;inset-inline-end:12px}.ant-select .ant-select-arrow{height:18px;margin-top:-8px;font-size:18px;inset-inline-end:16px}.rnr-container .rnr-video{aspect-ratio:16/9;width:100%;margin-bottom:1em}.rnr-container .rnr-image{margin-bottom:1em}.rnr-container .rnr-callout{background-color:#c9ebff;column-gap:12px;margin-bottom:16px;padding:16px;display:flex}.ant-descriptions-item{padding-bottom:4px!important}.ant-btn{justify-content:center!important;align-items:center!important;display:inline-flex!important}.ant-btn:not(.ant-btn-icon-only)>.ant-btn-icon:not(:last-child){margin-inline-end:4px}.ant-btn:not(.ant-btn-icon-only):has(.ant-btn-icon-start){column-gap:8px;padding-left:8px}.ant-btn:not(.ant-btn-icon-only):has(.ant-btn-sm){column-gap:8px!important;padding-left:8px!important}.ant-btn-default{background-color:#0000}.ant-btn.tertiary-blue-btn{color:#fffdfc;background-color:#031321}.ant-btn.tertiary-blue-btn:hover,.ant-btn.tertiary-blue-btn:active{border-color:#fffdfc22;color:#fffdfc!important;background-color:#01101d!important}.ant-btn.black-btn{color:#fffdfc!important;background-color:#222!important;border-color:#fffdfc22!important;height:36px!important;padding-inline:16px!important}.ant-btn.black-btn:hover,.ant-btn.black-btn:active{color:#fffdfc!important;background-color:#222!important;border-color:#fffdfc22!important}.ant-btn.gray-btn{color:#031625;background-color:#0000;border-color:#031625}.ant-btn.gray-btn:hover,.ant-btn.gray-btn:active{color:#fffdfc!important;background-color:#031625!important;border-color:#031625!important}.ant-btn.gray-text-btn{color:#031625;border-color:#0000}.ant-btn.gray-text-btn:hover,.ant-btn.gray-text-btn:active{color:#fffdfc!important;background-color:#031625!important}.ant-btn.light-gray-text-btn{color:#202020;border-color:#0000}.ant-btn.light-gray-text-btn:hover,.ant-btn.light-gray-text-btn:active{color:#202020!important;background-color:#03162517!important}.ant-btn>span{line-height:16px}.ant-btn>svg{position:unset}.ant-typography{font-weight:200}.bright-container input{color:#333;background-color:#fff}.bright-container .ant-form-item .ant-form-item-label>label{color:#333}.ant-modal-confirm .ant-modal-confirm-title{font-size:18px;line-height:1.5}.ant-modal-confirm .ant-modal-confirm-btns{margin-top:16px}.ant-modal .ant-modal-confirm-body:has(svg){column-gap:8px}.ant-modal .ant-modal-confirm-body:has(svg) svg{width:42px}.ant-modal .ant-modal-content{border:1px solid #e2e8f0;padding:24px}.ant-modal .ant-modal-footer{margin-top:52px}.ant-modal .ant-modal-close{top:16px;right:16px}.ant-modal-root .ant-modal-content{padding:24px}body:has(.ant-modal-root,.ant-drawer-open){overflow:hidden!important}.ant-card-hoverable:hover{box-shadow:0 0 0 1px #00000014,0 4px 6px #0000000a}.ant-checkbox-wrapper .ant-checkbox{align-self:baseline}@media screen and (max-width:575px){.app-container{justify-content:unset}}}
