:root{--background: #0A243F;--background-marquee-shadow: rgba(10, 32, 55, 0);--foreground: #fff;--foreground-blind: rgba(255,255,255,.5);--foreground-error: #EB3030;--spoiler-background: rgba(255, 255, 255, .22);--spoiler-copy-background: rgba(77, 124, 173, .29);--spoiler-copy-border-color: rgba(255, 255, 255, .17);--spoiler-status-border: #20425D;--placeholder-color: rgba(255, 255, 255, .5);--border-color: rgba(255, 255, 255, .5);--border-color-flat: rgba(255, 255, 255, .8);--border-color-active: rgba(255, 255, 255, .8);--input-disabled-background: rgba(255, 255, 255, .05);--input-disabled-color: rgba(255, 255, 255, .3);--file-drop-background: rgba(102, 169, 209, .1);--file-drop-background-over: rgba(102, 169, 209, .05);--ball-base: #91daf3;--ball-red: #E14633;--primary: #EB3030;--primary-hover: #FF5B5C;--primary-disabled: #ff5b5c80;--secondary: rgba(81, 131, 157, 1);--secondary-hover: rgba(81, 131, 157, .6);--secondary-disabled: rgba(81, 131, 157, .3);--flat: transparent;--flat-hover: rgba(255, 255, 255, .15);--border-color-flat-disabled: rgba(255, 255, 255, .2);--landing-card-bg: #679FC41A;--landing-footer-color: #03182e}h1{font-size:30px;line-height:42px;font-weight:700}h1.centered{text-align:center}h4{font-size:18px;line-height:26px;font-weight:700}h4.centered{text-align:center}h6{font-size:14px;line-height:20px;font-weight:600}h6.centered{text-align:center}a,p{font-size:14px;line-height:20px;margin-block:8px}a.centered,p.centered{text-align:center}a{text-decoration:none;color:var(--foreground)!important;font-weight:600}a:hover{text-decoration:underline}hr{width:100%;height:1px;border:1px solid var(--foreground);opacity:.15}.spoiler{padding:0 8px;height:28px;display:inline-block;line-height:28px;background:var(--spoiler-background);border-radius:6px;font-weight:700}.spoiler-copy{background:var(--spoiler-copy-background);width:100%;height:60px;line-height:60px;padding:0 72px;font-weight:600;font-size:16px;border-radius:10px;border:1px solid var(--spoiler-copy-border-color);display:flex;max-width:100%;align-items:center}.spoiler-copy-content{flex-grow:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.spoiler-copy-btn{flex-shrink:0;margin-left:8px;width:24px;height:24px;background:url(/libs/assets/images/icons/copy.svg) center no-repeat;background-size:contain;cursor:pointer}.spoiler-copy-btn:hover{opacity:.8}.ball{width:200px;height:200px}@media(min-width:768px){.ball{width:300px;height:300px}}.ball{position:absolute;z-index:2;background:var(--ball-base);filter:blur(100px);border-radius:100%;pointer-events:none}.ball-red{background:var(--ball-red)}.btn{color:var(--foreground);height:60px;font-size:20px;line-height:100%;font-weight:700;text-align:center;padding:0 32px;border:none;outline:none;border-radius:10px;cursor:pointer;position:relative}.btn:disabled{cursor:not-allowed}.btn-30{height:30px;line-height:30px;font-size:12px;padding:0 8px;border-radius:5px}.btn-40{height:40px}.btn-60{height:60px}.btn-round{border-radius:50%;padding:0}.btn-round.btn-30{width:30px}.btn-round.btn-40{width:40px}.btn-round.btn-60{width:60px}.btn-flat{font-weight:500;background-color:var(--flat);border:1px solid var(--border-color-flat)}.btn-flat:hover:not(:disabled){background-color:var(--flat-hover)}.btn-flat:disabled{border-color:var(--border-color-flat-disabled);color:var(--placeholder-color)}.btn-primary{background-color:var(--primary)}.btn-primary:hover:not(:disabled){background-color:var(--primary-hover)}.btn-primary:disabled{background-color:var(--primary-disabled)}.btn-secondary{background-color:var(--secondary)}.btn-secondary:hover:not(:disabled){background-color:var(--secondary-hover)}.btn-secondary:disabled{background-color:var(--secondary-disabled)}.btn--play:before{content:" ";position:absolute;width:100%;height:100%;top:0;left:1px;background:url(/libs/assets/images/icons/btn-play.svg) center no-repeat}.btn--pause:before{content:" ";position:absolute;width:100%;height:100%;top:0;left:0;background:url(/libs/assets/images/icons/btn-pause.svg) center no-repeat}.btn-group{display:flex;align-items:center;justify-content:flex-start}.btn-group .btn{padding:0;border-radius:0}.btn-group>*{width:50px;height:50px;line-height:50px;text-align:center;display:inline-block}.btn-group :first-child{border-radius:10px 0 0 10px;border-right:none}.btn-group :last-child{border-radius:0 10px 10px 0;border-left:none}.btn-group .btn-value{cursor:inherit}.btn-row{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}.btn-row>*{margin-inline:4px}.btn-row-centered{justify-content:center}.form-group{width:100%;margin-block:36px}.form-group:has(.radio-group){margin-block-start:0;margin-block-end:8px}.form-group label{color:var(--placeholder-color);font-size:16px;line-height:20px;margin-block-start:-12px;margin-block-end:12px;display:block}.form-group input{display:block;width:100%;height:50px;line-height:50px;padding:0 13px;font-size:16px;outline:none;background:transparent;border-radius:10px;border:1px solid var(--border-color);color:var(--foreground)}.form-group input:disabled{background:var(--input-disabled-background);color:var(--input-disabled-color)}.form-group input::placeholder{color:var(--placeholder-color)}.form-group input:focus{border-color:var(--border-color-active)}.form-group textarea{display:block;width:100%;height:110px;line-height:24px;padding:13px;font-size:16px;outline:none;background:transparent;border-radius:10px;border:1px solid var(--border-color);color:var(--foreground);resize:none}.form-group textarea:disabled{background:var(--input-disabled-background);color:var(--input-disabled-color)}.form-group textarea::placeholder{color:var(--placeholder-color)}.form-group textarea:focus{border-color:var(--border-color-active)}.form-row{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}.form-row-centered{justify-content:center}lib-wrock-checkbox:last-of-type .checkbox-group{margin-inline-end:0}.checkbox-group{display:flex;flex-direction:row;align-items:center;position:relative;justify-content:flex-start;margin-inline-end:24px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkbox-group .bubble{width:22px;height:22px;border-radius:2px;background-color:transparent;border:1px solid var(--foreground);margin-inline-end:10px;position:relative}.checkbox-group .bubble:before{content:" ";display:block;position:absolute;width:17px;height:12px;background:url(/libs/assets/images/icons/checkbox.svg) center no-repeat;background-size:contain;top:4px;left:1px;transition:.2s ease;scale:0}.checkbox-group label{margin-block:0}.active.checkbox-group .bubble:before{scale:1}lib-wrock-radio-button:last-of-type .radio-group{margin-inline-end:0}.radio-group{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-inline-end:24px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.radio-group.readonly{cursor:inherit}.radio-group.readonly.inactive{opacity:.3}.radio-group .bubble{width:24px;height:24px;border-radius:50%;background-color:transparent;border:2px solid var(--foreground);margin-inline-end:10px;position:relative}.radio-group .bubble:before{content:"";position:absolute;width:14px;height:14px;border-radius:50%;top:3px;left:3px;transition:.2s;background-color:transparent}.radio-group label{margin-block:0}.active.radio-group .bubble:before{background-color:var(--foreground)}.file-drag-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed var(--border-color);border-radius:20px;background-color:var(--file-drop-background);min-height:150px;position:relative;padding:36px}.file-drag-drop-cropper{border:none;padding:0!important;background-color:transparent!important;margin-block:16px!important}.file-drag-drop-cropper .ngx-ic-overlay{outline:none!important}.file-drag-drop-cropper .ngx-ic-cropper{outline:var(--cropper-outline-color, rgba(21, 52, 79, .5)) solid 100vw!important}.file-drag-drop label{margin-block:0;margin-block-end:16px;text-align:center}.file-drag-drop button{height:50px;line-height:50px}.is-over .file-drag-drop{background-color:var(--file-drop-background-over)!important}.is-over .btn-secondary{background-color:var(--secondary-hover)!important}.file-info{display:flex;align-items:center;justify-content:space-around}.file-info>*{margin-inline:8px}.file-info .file-icon{width:18px;height:20px;background:url(/libs/assets/images/icons/form-file.svg) center no-repeat;background-size:contain}.file-info .file-name{font-size:16px;line-height:22px;font-weight:500}.file-info .file-remove{width:24px;height:24px;background:url(/libs/assets/images/icons/form-reject.svg) center no-repeat;background-size:contain;border:none;outline:none;cursor:pointer}.file-info .file-remove:hover{opacity:.7}.invalid input:not([type=button]),.invalid textarea{border:1px solid var(--foreground-error)!important}.invalid .file-drag-drop{border:1px dashed var(--foreground-error)!important}.invalid .error{font-size:12px;line-height:18px;color:var(--foreground-error)}.status-spoiler{position:relative;background:transparent;border:1px solid var(--spoiler-status-border);border-radius:5px;color:var(--foreground);padding:0 16px;font-weight:600;line-height:36px;display:inline-block;height:36px;margin-block:16px}.status-spoiler label{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background-color:var(--spoiler-status-border);color:var(--foreground);text-align:center;border-radius:3px;font-size:10px;line-height:12px;height:12px;font-weight:400;white-space:nowrap;padding:0 8px}:root{--helper: #C4C4C4}.audio-player{width:100%;padding:0 16px;display:flex;align-items:center;justify-content:space-between}.audio-player .btn{margin-inline-end:16px}.audio-player .track-info{flex-grow:1;display:flex;flex-direction:column}.audio-player .track-info .track-meta{display:flex;justify-content:space-between;line-height:24px;margin-block-end:8px}.audio-player .track-info .track-meta .track-title{font-size:16px;color:var(--foreground)}.audio-player .track-info .track-meta .track-duration{font-size:14px;color:var(--helper)}.audio-player .progress-container{width:100%;padding:6px 0;cursor:pointer}.audio-player .progress-bar{width:100%;height:3px;background-color:var(--foreground);border-radius:2px;overflow:hidden}.audio-player .progress-line{height:100%;background-color:transparent;transition:width .1s linear}.audio-player.active .progress-line{background-color:var(--primary)}@font-face{font-family:Montserrat;src:url(/libs/assets/fonts/Montserrat-VariableFont_wght.ttf)}*{box-sizing:border-box;padding:0;margin:0;font-family:Montserrat,serif}html,body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-user-select:none;-ms-user-select:none;user-select:none;min-width:320px;overflow-x:hidden}.form-wrapper{display:flex;padding:8px 36px 36px;min-height:100vh;position:relative;flex-direction:column}@media(min-width:768px){.form-wrapper{padding:32px 128px}}@media(min-width:1024px){.form-wrapper{padding:0;flex-direction:row;justify-content:flex-end;height:100vh;overflow-y:hidden;overflow-x:hidden}}.form-wrapper>.ball--top{top:-50px;left:50px;bottom:inherit}@media(min-width:768px){.form-wrapper>.ball--top{top:100px;left:150px}}@media(min-width:1024px){.form-wrapper>.ball--top{top:inherit;bottom:250px;left:200px}}.form-wrapper>.ball--side{display:none;bottom:50px;right:-200px}@media(min-width:1024px){.form-wrapper>.ball--side{display:block}}.form-bg{background:url(/libs/assets/images/form-bg.webp) center no-repeat;background-size:contain;margin:0 auto;width:100%;aspect-ratio:1.22;max-width:440px;margin-block-end:32px;z-index:10}@media(min-width:768px){.form-bg{max-width:540px}}@media(min-width:1024px){.form-bg{position:absolute;background-position:bottom center;bottom:0;left:0;margin-block-end:0;max-width:700px;width:50%}}@media(min-width:1441px){.form-bg{max-width:1000px}}.form-content{width:100%;z-index:20;justify-self:flex-end}@media(min-width:1024px){.form-content{width:45%;max-width:550px}}@media(min-width:1441px){.form-content{width:40%;max-width:640px}}.form-content--wrapper{width:100%;padding-left:16px;overflow-y:auto;z-index:30}@media(min-width:1024px){.form-content{padding:64px 64px 64px 0}}@media(min-width:1441px){.form-content{padding:128px 128px 128px 0}}.form-content ol{border-left:1px solid;border-image-source:linear-gradient(to bottom,rgba(255,255,255,.5),rgba(255,255,255,0));border-image-slice:1;list-style:none;counter-reset:step-counter;padding:0}.form-content ol>li{position:relative;padding-left:24px;margin-block-end:36px;counter-increment:step-counter}.form-content ol>li:before{content:counter(step-counter);position:absolute;top:0;left:-16px;width:30px;height:30px;border-radius:50%;background-color:var(--primary);font-size:14px;display:flex;justify-content:center;align-items:center;font-weight:700}.form-content ol>li>ul{list-style:none;padding:0}.form-content ol>li>ul>li{position:relative;padding-left:24px;margin-block:8px;font-size:14px}.form-content ol>li>ul>li:before{content:" ";position:absolute;width:2px;height:2px;border-radius:50%;background-color:var(--foreground);left:10px;top:10px}.form-content .form{width:100%;margin-top:-18px}@media(min-width:1024px){.form-content .form{max-width:490px}}.form-content .success{display:flex;flex-direction:column;justify-content:center;align-items:center}.form-content .success p{text-align:center}.form-content .success h4{margin-block-end:24px}.form-content .success .bubble{width:92px;height:92px;border-radius:50%;background:url(/libs/assets/images/icons/form-success.svg) center no-repeat;background-size:contain;margin-block-end:16px}.form-content .reject{font-size:18px;line-height:26px;font-weight:700;position:relative;padding-left:116px;width:100%;max-width:490px;height:92px;display:flex;align-items:center}.form-content .reject:before{content:" ";display:block;position:absolute;width:92px;height:92px;background:url(/libs/assets/images/icons/form-reject.svg) center no-repeat;background-size:contain;left:0}.detail .ball{filter:blur(150px);width:300px;height:300px}.detail .ball--top{top:-150px;left:42%}.detail{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100vh;padding:16px 16px 192px}.detail .logo{margin-block:32px;background:url(/libs/assets/images/logo.webp) center no-repeat;background-size:contain;max-width:280px;width:100%;z-index:30;aspect-ratio:280/90}.detail .audio-player{margin-block-end:32px}.detail .section{display:flex;flex-direction:column;align-items:center;margin-block-end:8px}.detail .section.status-section{margin-block-end:24px}.detail .section.group-photo-section{margin-block:32px}.detail .section.group-photo-section a{margin-block-start:24px}.detail .section.group-photo-section img{margin-block-end:8px}.detail hr{max-width:490px;margin-block:32px}.detail .group-photo{max-width:490px;max-height:280px}.detail p{font-size:14px;line-height:18px;margin-block:2px}.detail p.multiline{white-space:pre;text-align:center}.detail p.accent{font-weight:600}.detail p.accent.small{font-size:12px;line-height:16px;margin-block:2px}.detail p.helper{color:var(--placeholder-color)}.detail p.helper.small{font-size:10px;line-height:14px;margin-block:2px}
