@layer nprogress{#nprogress{pointer-events:none}#nprogress .bar{background:var(--gd-color-accent-hover);z-index:1031;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-top-color:var(--gd-color-accent-hover);border-left-color:var(--gd-color-accent-hover);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:var(--gd-color-bg)}.bg-direc-development{background-color:var(--gd-direction-development-tint)}.bg-direc-web-development{background-color:var(--gd-direction-web-development-tint)}.bg-direc-game-design{background-color:var(--gd-direction-game-design-tint)}.bg-direc-2d-art-animation{background-color:var(--gd-direction-2d-art-animation-tint)}.bg-direc-3d-art-animation{background-color:var(--gd-direction-3d-art-animation-tint)}.bg-direc-management{background-color:var(--gd-direction-management-tint)}.bg-direc-game-writer{background-color:var(--gd-direction-game-writer-tint)}.bg-direc-learning{background-color:var(--gd-direction-learning-tint)}.bg-direc-technical-art{background-color:var(--gd-direction-technical-art-tint)}.bg-direc-music-sound{background-color:var(--gd-direction-music-sound-tint)}.bg-direc-marketing{background-color:var(--gd-direction-marketing-tint)}.bg-direc-vfx{background-color:var(--gd-direction-vfx-tint)}.bg-direc-qa{background-color:var(--gd-direction-qa-tint)}.bg-direc-hr{background-color:var(--gd-direction-hr-tint)}.bg-direc-video-editing{background-color:var(--gd-direction-video-editing-tint)}.bg-direc-backend-development{background-color:var(--gd-direction-backend-development-tint)}.bg-direc-investment{background-color:var(--gd-direction-investment-tint)}.bg-direc-other{background-color:var(--gd-direction-other-tint)}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 var(--gd-color-border-strong);transition:border-color .5s}a.text-link:hover{border-color:var(--gd-color-text)}.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:var(--gd-info-tint);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>span{line-height:16px}.ant-btn>svg{position:unset}[data-gd-theme] h1,[data-gd-theme] h2,[data-gd-theme] h3,[data-gd-theme] h4,[data-gd-theme] h5{font-family:var(--gd-font-display),var(--gd-font-ui),system-ui,sans-serif;letter-spacing:-.02em}.bright-container .ant-form-item .ant-form-item-label>label{color:var(--gd-color-text)}.ant-modal-header{margin-bottom:20px}.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-wrap:not([style*="display: none"]),.ant-drawer-open){overflow:hidden!important}.ant-card-hoverable:hover{box-shadow:0 0 0 1px #00000014,0 4px 6px #0000000a}.ant-checkbox-wrapper{align-items:flex-start}.ant-checkbox-wrapper .ant-checkbox{align-self:auto;top:calc(.75em - 8px)}.ant-checkbox-wrapper>span:last-child{line-height:1.5}@media screen and (max-width:575px){.app-container{justify-content:unset}}}
