.rOv9oG_root{border-radius:48px;height:480px;margin:0 0 72px;padding:40px;position:relative;overflow:hidden}.rOv9oG_content{z-index:1;height:100%;color:var(--color-constant-white);flex-direction:column;display:flex;position:relative}.rOv9oG_title{max-width:800px;font:var(--typography-display-xl-font);letter-spacing:var(--typography-display-xl-letter-spacing);margin:0 0 24px}.rOv9oG_text{max-width:400px;font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);margin:0 0 24px}.rOv9oG_buttons{gap:12px;margin:auto 0 0;display:flex}.rOv9oG_image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rOv9oG_link{text-decoration:none}@media screen and not (min-width:1024px){.rOv9oG_root{padding:32px}.rOv9oG_title{margin:0 0 16px}}@media screen and not (min-width:640px){.rOv9oG_root{border-radius:28px 28px 48px 48px;margin:0 0 48px;padding:16px}.rOv9oG_title{margin:0 0 12px}.rOv9oG_buttons{flex-direction:column-reverse}}
.mTVfUa_footer{margin-top:auto}.mTVfUa_root{background:var(--color-constant-white);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:48px;gap:24px;padding:40px 48px;display:flex;position:relative}.mTVfUa_year{color:var(--color-fg-soft);margin-right:auto}.mTVfUa_link{color:var(--color-primary-soft);text-decoration:none}.mTVfUa_link:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:2px;border-radius:50px}@media screen and not (min-width:1280px){.mTVfUa_root{padding:40px}}@media screen and not (min-width:1024px){.mTVfUa_footer{padding:0 0 48px}.mTVfUa_root{border-radius:40px;flex-direction:column;align-items:center;gap:16px;padding:32px 40px}.mTVfUa_year{order:1;margin:16px 0 0}}@media screen and not (min-width:640px){.mTVfUa_root{border-radius:24px;padding:32px 20px}.mTVfUa_link{text-align:center}}
._9x5psq_modalContent{background:#fff;border-radius:16px;flex-direction:column;height:600px;max-height:80vh;display:flex;box-shadow:0 20px 60px #00000026}@media (max-width:768px){._9x5psq_modalContent{border-radius:16px 16px 0 0;height:94vh;max-height:none}}._9x5psq_chatHeader{border-bottom:1px solid var(--color-fg-disabled);background:#fff;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;padding:24px 64px 24px 20px;display:flex}._9x5psq_chatHeader ._9x5psq_headerContent{align-items:center;gap:20px;display:flex}._9x5psq_chatHeader ._9x5psq_headerContent ._9x5psq_headerAvatar{width:60px;height:60px;color:var(--color-secondary-active);background:var(--color-fg-disabled);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}._9x5psq_chatHeader ._9x5psq_headerContent ._9x5psq_headerTitle{color:var(--color-primary-active);font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing)}._9x5psq_headerMain{flex-direction:column;align-items:flex-start;gap:16px;display:flex}._9x5psq_chatTabs{flex-wrap:wrap;gap:8px;display:flex}._9x5psq_chatMessages{background:#fff;flex-direction:column;flex-grow:1;padding:0 20px 24px;display:flex;overflow-y:auto}._9x5psq_emptyState{color:#6b7280;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}._9x5psq_emptyState ._9x5psq_emptyIcon{opacity:.5;margin-bottom:16px;font-size:48px}._9x5psq_emptyState p{margin:4px 0}._9x5psq_emptyState p:first-of-type{color:#374151;font-weight:500}._9x5psq_emptyTitle{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-primary-soft)}._9x5psq_emptySubtitle{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-muted)}._9x5psq_dateHeader{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-muted);text-align:center;margin:20px 0 0}._9x5psq_messageContent{color:var(--color-fg-default);word-wrap:break-word;font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);padding:10px}._9x5psq_messageText{white-space:pre-wrap;margin:0}._9x5psq_senderName{font:var(--typography-heading-h5-font);letter-spacing:var(--typography-heading-h5-letter-spacing);color:var(--color-fg-default);margin:0 0 10px}._9x5psq_messageTime{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-muted);position:absolute;bottom:0}._9x5psq_message{flex-direction:column;max-width:390px;margin:10px 0 0;display:flex;position:relative}._9x5psq_message._9x5psq_supportMessage{align-self:flex-start;align-items:flex-start}._9x5psq_message._9x5psq_supportMessage ._9x5psq_messageContent{background:var(--color-bg-surface);border-radius:0 10px 10px}._9x5psq_message._9x5psq_supportMessage ._9x5psq_messageTime{right:-48px}._9x5psq_message._9x5psq_userMessage{align-self:flex-end;align-items:flex-end}._9x5psq_message._9x5psq_userMessage ._9x5psq_messageContent{background:var(--color-accent-soft);border-radius:10px 10px 0}._9x5psq_message._9x5psq_userMessage ._9x5psq_messageTime{left:-48px}._9x5psq_attachment_withText{margin-top:8px}._9x5psq_attachment a{color:#374151;background:#ffffffe6;border:1px solid #ffffff4d;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;text-decoration:none;transition:all .2s;display:inline-flex}._9x5psq_attachment ._9x5psq_attachmentIcon{font-size:14px}._9x5psq_attachment img{cursor:pointer;object-fit:cover;border-radius:8px;max-width:100%;height:150px;transition:transform .2s}._9x5psq_userMessage ._9x5psq_attachment a{color:#374151;background:#fffffff2;border:1px solid #ffffff4d}._9x5psq_attachedImagePreview{border-radius:12px;width:fit-content;position:relative}._9x5psq_attachedImageThumb{cursor:pointer;object-fit:cover;border-radius:12px;width:88px;height:88px;transition:transform .2s;box-shadow:0 2px 8px #00000012}._9x5psq_removeImageBtn{cursor:pointer;z-index:2;color:#222e3a;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:22px;transition:background .15s;display:flex;position:absolute;top:-10px;right:-10px;box-shadow:0 2px 8px #0000001a}._9x5psq_imageModalContent{background:#fff;flex-direction:column;align-items:center;max-width:90vw;max-height:90vh;padding:22px 16px 16px;display:flex;position:relative}._9x5psq_imageModalName{width:100%;color:var(--color-fg-default);text-align:center;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);padding:4px 48px;display:block;overflow:hidden}._9x5psq_imageModalImg{object-fit:contain;border-radius:14px;max-width:100%;height:100%;margin:14px 0 0;overflow:hidden}._9x5psq_bottom{border-top:1px solid var(--color-fg-disabled);background:#fff;flex-direction:column;gap:12px;padding:24px 20px;display:flex}._9x5psq_bottom__controls{gap:10px;display:flex}._9x5psq_bottom ._9x5psq_attachButton{cursor:pointer;width:50px;height:50px;color:var(--color-fg-soft);background:var(--color-bg-surface);border:0;border-radius:12px;justify-content:center;align-items:center;display:flex}._9x5psq_bottom ._9x5psq_inputContainer{flex-direction:column;flex:1;display:flex}._9x5psq_bottom ._9x5psq_inputContainer ._9x5psq_messageInput{resize:none;width:100%;height:50px;min-height:32px;max-height:100px;color:var(--color-fg-default);background:var(--color-bg-surface);line-height:50px;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);border:0;border-radius:12px;outline:none;padding:8px 12px}._9x5psq_bottom ._9x5psq_sendButton{cursor:pointer;color:#fff;background:var(--color-primary-default);border:0;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;transition:all .2s;display:flex}._9x5psq_bottom ._9x5psq_sendButton:disabled{cursor:not-allowed;color:#94a3b8;background:#e2e8f0}._9x5psq_uploadFileTooltip{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-default)!important;background:var(--color-bg-surface)!important;border-radius:10px!important;box-shadow:0 4px 12px #0000001a!important}._9x5psq_attachedFilePreview ._9x5psq_fileInfo{height:40px;color:var(--color-fg-default);font-weight:500;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);align-items:center;gap:8px;display:flex}._9x5psq_attachedFilePreview ._9x5psq_fileInfo svg{height:30px}._9x5psq_removeFile{cursor:pointer;width:20px;height:20px;color:var(--color-fg-default);background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:16px;display:flex}div._9x5psq_buttonLoader{border-width:2px;width:24px;height:24px}._9x5psq_tooltipBox{pointer-events:none;-webkit-user-select:none;user-select:none;color:#222e3a;text-align:center;white-space:pre-line;opacity:1;filter:drop-shadow(0 4px 24px #0000001a);background:#f4f8fc;border-radius:16px;width:max-content;min-width:240px;max-width:320px;padding:16px 22px;font-size:16px;font-weight:500;transition:opacity .2s;position:absolute;bottom:110%;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #00000021}._9x5psq_pdfLink{color:var(--color-fg-default);align-items:center;gap:8px;text-decoration:none;transition:color .18s,background .18s;display:flex}._9x5psq_pdfLink:focus-visible{color:var(--color-primary-default);outline:none;text-decoration:underline}._9x5psq_downloadButton{cursor:pointer;color:var(--color-primary-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background:0 0;border:none;outline:none;align-items:center;gap:15px;display:flex}@media screen and not (min-width:640px){._9x5psq_message{max-width:82%}._9x5psq_imageModalContent{width:100%;max-width:100%}._9x5psq_imageModalImg{max-width:100%}}@media (hover:hover){._9x5psq_attachment a:hover{background:#fff;border-color:#ffffff80}._9x5psq_attachment img:hover{transform:scale(1.02)}._9x5psq_userMessage ._9x5psq_attachment:hover{background:#fff;border-color:#ffffff80}._9x5psq_attachedImageThumb:hover{transform:scale(1.02)}._9x5psq_removeImageBtn:hover{background:#f4f4f4}._9x5psq_bottom ._9x5psq_attachButton:hover{color:#475569;background:#e2e8f0}._9x5psq_bottom ._9x5psq_sendButton:hover{background:var(--color-primary-active)}._9x5psq_removeFile:hover{background:#e2e8f0;border-radius:4px}._9x5psq_pdfLink:hover{color:var(--color-primary-default);outline:none;text-decoration:underline}}
.gjCKxW_ratingForm{flex-direction:column;gap:10px;display:flex}.gjCKxW_title{color:var(--color-fg-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);margin:0}.gjCKxW_emojis{gap:2px;display:flex}.gjCKxW_emojiButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:transform .2s;display:flex;position:relative}.gjCKxW_emojiButton:disabled{cursor:not-allowed}.gjCKxW_emojiOverlay{pointer-events:none;mix-blend-mode:hue;background-color:#d9d9d9;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gjCKxW_emoji{letter-spacing:-.44px;font-size:22px;line-height:28px;position:relative}.gjCKxW_submittedState{flex-direction:column;gap:10px;display:flex}.gjCKxW_submittedTitle{color:var(--color-fg-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);margin:0}.gjCKxW_submittedText{color:var(--color-fg-soft);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);margin:0}
.M68cKW_chatButton{cursor:pointer;z-index:900;box-sizing:content-box;width:60px;height:60px;color:var(--color-primary-on-default);background:var(--color-primary-default);border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;display:flex;position:fixed;bottom:16px;right:16px}.M68cKW_chatButton:focus-visible{outline:2px solid var(--color-primary-soft);outline-offset:2px}.M68cKW_badge{color:#fff;background:#ff4757;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;display:flex;position:absolute;top:-5px;right:-5px;box-shadow:0 2px 4px #0003}@media screen and not (min-width:768px){.M68cKW_chatButton{width:50px;height:50px}}
.dRodpG_instructionLink{border-radius:100px;text-decoration:none}.dRodpG_instructionLink:focus-visible{outline:2px solid var(--color-primary-soft);outline-offset:2px}.dRodpG_heading{justify-content:space-between;align-items:flex-end;margin-bottom:32px;display:flex}@media screen and not (min-width:640px){.dRodpG_instructionLink{width:100%}.dRodpG_heading{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:24px}}
.pHCPzG_title{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-default);margin:56px 0 6px}@media screen and not (min-width:1280px){.pHCPzG_title{margin:40px 0 4px}}@media screen and not (min-width:640px){.pHCPzG_title{margin:32px 0 4px}}
.WUweJG_container{background-color:var(--color-bg-page);flex-direction:column;gap:16px;padding:32px;display:flex}@media screen and not (min-width:640px){.WUweJG_container{padding:24px 16px}}.WUweJG_title{font:var(--typography-heading-h5-font);letter-spacing:var(--typography-heading-h5-letter-spacing);color:var(--color-fg-default);text-align:center;margin:0;padding:0 40px}.WUweJG_summary{flex-direction:column;gap:12px;margin:0;display:flex}.WUweJG_row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.WUweJG_label{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-default)}.WUweJG_value{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-default);margin:0}.WUweJG_footer{flex-direction:column;gap:12px;margin-top:8px;display:flex;position:relative}.WUweJG_badge{z-index:1;position:absolute;top:-12px;right:18px}
.NQng4W_header{flex-direction:column;margin:0 0 32px;display:flex}.NQng4W_title{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-default);padding:56px 0 24px}.NQng4W_text{max-width:800px;color:var(--color-fg-soft);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.NQng4W_text sub{font-size:12px}.NQng4W_container{border:1px solid var(--color-secondary-default);border-radius:32px;justify-content:space-between;gap:12px;height:400px;padding:16px;display:flex}@media screen and not (min-width:1280px){.NQng4W_title{padding:40px 0 24px}}@media screen and not (min-width:1024px){.NQng4W_container{border:none;flex-direction:column;gap:32px;height:auto;padding:0}}@media screen and not (min-width:640px){.NQng4W_title{padding:32px 0 16px}}
.d0350a_content{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:8px;display:flex}.d0350a_heading{width:100%;font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-soft)}@media screen and not (min-width:1024px){.d0350a_content{border:1px solid var(--color-secondary-default);border-radius:20px;align-items:flex-end;gap:16px;padding:16px}.d0350a_image{width:228px}}@media screen and not (min-width:640px){.d0350a_content{gap:21px}.d0350a_image{width:183px}}
.qxAi0q_root{flex-direction:column;justify-content:space-between;align-items:flex-start;padding:8px;display:flex}.qxAi0q_title{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);max-width:540px;color:var(--color-primary-soft)}.qxAi0q_buttons{gap:12px;display:flex}.qxAi0q_buttons a{text-decoration:none}@media screen and not (min-width:1024px){.qxAi0q_root{border:1px solid var(--color-secondary-default);border-radius:20px;height:228px;padding:16px}}@media screen and not (min-width:640px){.qxAi0q_root{gap:32px;height:auto}.qxAi0q_title{max-width:400px}.qxAi0q_buttons{flex-direction:column;width:100%}.qxAi0q_buttons button{width:100%}}
.eW18bG_block{flex-direction:column;width:100%;padding:8px;display:flex;position:relative}.eW18bG_title{max-width:276px;color:var(--color-primary-soft);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);margin:0 0 12px}.eW18bG_sup{color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);align-items:center;gap:3px;padding:0 0 0 8px;display:flex}.eW18bG_sup img{cursor:pointer}.eW18bG_icon{background-color:#0000;border:none}.eW18bG_count{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-soft);padding:0 0 0 8px}.eW18bG_sub{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-neutral-default);padding:0 0 0 8px}.eW18bG_notification{background:#d6e7ff;border-radius:32px;width:100%;margin:20px 0 0;padding:24px;position:relative}.eW18bG_notification:before{content:"";background-image:url(../media/rectangle.13y9d5f3gbn42.svg);width:48px;height:20px;display:block;position:absolute;top:-20px;left:48px}.eW18bG_text{max-width:400px;font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);color:var(--color-primary-soft)}.eW18bG_button{margin:auto 0 0}.eW18bG_image{position:absolute;bottom:8px;right:32px}.eW18bG_tooltip.eW18bG_tooltip{--rt-color-dark:var(--color-fg-default);--rt-opacity:1;pointer-events:all;z-index:10;border-radius:12px;max-width:283px;padding:12px;transform:translate(-15px);box-shadow:0 4px 14px #00000026}.eW18bG_tooltip.eW18bG_tooltip:before{content:"";background-image:url(../media/arrow.2aldqavwtd3y5.svg);width:20px;height:7px;display:block;position:absolute;top:-7px;left:12px}.eW18bG_heading{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);color:var(--color-constant-white);margin:0 0 12px}.eW18bG_list{color:var(--color-constant-white);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);flex-direction:column;gap:12px;padding:0 0 0 18px;display:flex}@media screen and not (min-width:1440px){.eW18bG_text{max-width:320px}.eW18bG_image{right:12px}}@media screen and not (min-width:1280px){.eW18bG_text{max-width:256px}.eW18bG_image{right:12px}}@media screen and not (min-width:1024px){.eW18bG_block{border:1px solid var(--color-secondary-default);border-radius:20px;padding:16px}.eW18bG_title{margin:0 0 72px}.eW18bG_notification{order:-1;margin:0 0 44px}.eW18bG_notification:before{top:initial;bottom:-20px;left:32px;transform:rotate(180deg)}.eW18bG_text{max-width:360px}.eW18bG_image{bottom:16px}.eW18bG_image img{width:292px;height:292px}.eW18bG_button{margin:16px 0 0}}@media screen and not (min-width:640px){.eW18bG_title{max-width:170px;margin:0}.eW18bG_notification{height:96px;margin:0 0 28px;padding:16px 16px 28px}.eW18bG_image{bottom:67px;right:24px}.eW18bG_image img{width:148px;height:148px}.eW18bG_bottom{bottom:16px}.eW18bG_button,.eW18bG_button button{width:100%}}@media screen and not (min-width:390px){.eW18bG_bottom{right:16px}}
._2qORSG_root{background:var(--color-azure-default);overflow:hidden}
.V0HERq_root{background:#e1eeff;border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-end;width:475px;padding:16px 16px 0;text-decoration:none;display:flex;position:relative}.V0HERq_title{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);width:100%;color:var(--color-primary-soft)}.V0HERq_link{position:absolute;bottom:16px;left:16px}@media screen and not (min-width:1280px){.V0HERq_root{width:301px;overflow:hidden}.V0HERq_image{position:absolute;bottom:-16px;left:79px}}@media screen and not (min-width:1024px){.V0HERq_root{width:100%;height:196px}.V0HERq_image{bottom:-90px;right:-66px;left:initial;width:283px}}
.r2ikGG_awards{background:var(--color-secondary-container-soft);border-radius:32px;flex-direction:column;grid-column:span 2;justify-content:space-between;gap:12px;height:268px;padding:24px;display:flex;position:relative}.r2ikGG_heading{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);color:var(--color-primary-default)}.r2ikGG_link{z-index:5;position:absolute;inset:0}.r2ikGG_images{display:flex;position:absolute;bottom:16px;right:16px}.r2ikGG_images img{width:139px;height:139px;margin:0 0 0 -48px}.r2ikGG_images>img:first-child{z-index:3;position:relative}.r2ikGG_images>img:nth-child(2){z-index:2;position:relative}@media screen and not (min-width:640px){.r2ikGG_awards{grid-column:initial;height:224px}.r2ikGG_images img{width:108px;height:108px}}@media screen and not (min-width:390px){.r2ikGG_images img{width:90px;height:90px}}
.kevCDW_container{width:100%;max-width:calc(100% - 404px);margin:32px 0 0}.kevCDW_month{padding:32px 0 0}.kevCDW_month:first-child{padding-top:0}.kevCDW_heading{border-bottom:1px solid var(--color-border-default);color:var(--color-fg-default);font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:0 0 16px;padding:0 0 16px}.kevCDW_list{flex-direction:column;gap:32px;list-style:none;display:flex}.kevCDW_check{justify-content:space-between;width:100%;display:flex}.kevCDW_title{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:0 0 2px}.kevCDW_price{text-align:right;font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.kevCDW_type{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft)}.kevCDW_link{color:var(--color-primary-soft);text-align:right;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);text-decoration:none}.kevCDW_loader{justify-content:center;margin:12px 0 0;display:flex}@media screen and not (min-width:1024px){.kevCDW_container{max-width:initial}}
.YtqqMG_block{background-color:var(--color-neutral-container-soft);border-radius:32px;flex-direction:column;justify-content:space-between;height:268px;padding:20px 24px;display:flex;position:relative}.YtqqMG_heading{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-primary-default)}.YtqqMG_content{justify-content:space-between;align-items:flex-end;display:flex}.YtqqMG_image{object-fit:cover;border-radius:16px;width:120px;height:120px}.YtqqMG_link{position:absolute;inset:0}@media screen and not (min-width:640px){.YtqqMG_block{border-radius:18px;height:224px;padding:16px 20px}}
._2jBKGa_container{margin:32px 0 0}._2jBKGa_row{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}._2jBKGa_filters{gap:6px;margin:0 0 32px;display:flex}._2jBKGa_column{width:100%;max-width:calc(100% - 404px);position:relative}._2jBKGa_placeholderLoader{pointer-events:none;z-index:2;position:absolute;top:120px;left:0}._2jBKGa_first{margin:0 0 12px}._2jBKGa_empty{flex-direction:column;justify-content:center;align-items:center;width:100%;margin:16px 0 48px;display:flex}._2jBKGa_empty img{width:161px;height:120px}._2jBKGa_notification__title{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default);margin:12px 0 0}._2jBKGa_notification__text{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);color:var(--color-fg-soft)}._2jBKGa_products{flex-direction:column;gap:12px;width:100%;list-style:none;display:flex}._2jBKGa_product{width:100%}._2jBKGa_product label{cursor:pointer;background:var(--color-neutral-container-soft);border-radius:12px;align-items:center;width:100%;padding:12px;transition:background .2s}._2jBKGa_product label:hover{background:var(--color-neutral-container-muted)}._2jBKGa_product label:has(input:checked){background:var(--color-secondary-container-soft)}._2jBKGa_disabled{pointer-events:none}._2jBKGa_disabled label:has(input:checked){opacity:.7}._2jBKGa_all{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);color:var(--color-fg-default);align-items:center;gap:8px;display:flex}._2jBKGa_all span{color:var(--color-neutral-active)}._2jBKGa_content{align-items:center;display:flex}._2jBKGa_image{object-fit:cover;border-radius:6px;width:42px;height:56px}._2jBKGa_info{width:100%;padding:0 0 0 12px;display:grid}._2jBKGa_title{max-width:100%;color:var(--color-fg-default);text-overflow:ellipsis;white-space:nowrap;font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);padding:0 0 4px;overflow:hidden}._2jBKGa_text{font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing);color:var(--color-neutral-active)}._2jBKGa_right{flex-direction:column;flex-shrink:0;align-items:flex-end;padding:0 0 0 8px;display:flex}._2jBKGa_total{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default);padding:0 0 4px}._2jBKGa_price{font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing);color:var(--color-neutral-active)}._2jBKGa_aside{background:var(--color-neutral-container-soft);border-radius:24px;flex-direction:column;flex-shrink:0;gap:16px;width:380px;padding:24px;display:flex;position:sticky;top:20px}._2jBKGa_heading{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-soft)}._2jBKGa_count{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-default)}._2jBKGa_list{flex-direction:column;gap:12px;list-style:none;display:flex}._2jBKGa_item{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-soft);justify-content:space-between;display:flex}._2jBKGa_cloud{align-items:center;gap:4px;display:flex}._2jBKGa_button,._2jBKGa_button button{width:100%}._2jBKGa_loader{justify-content:center;width:100%;margin:12px 0 0;display:flex}._2jBKGa_details{font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing);color:var(--color-fg-soft);text-align:center}._2jBKGa_breakLine{display:block}._2jBKGa_link{color:var(--color-primary-soft)}@media screen and not (min-width:1024px){._2jBKGa_column{max-width:initial}._2jBKGa_aside{z-index:1000;top:initial;background:var(--color-bg-page);border-radius:16px 16px 0 0;flex-flow:wrap;justify-content:space-between;gap:8px;width:100%;padding:8px 16px;position:fixed;bottom:0;left:0;box-shadow:0 4px 14px #00000026}._2jBKGa_heading{display:none}._2jBKGa_count{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);color:var(--color-fg-default)}._2jBKGa_item{display:none}._2jBKGa_mobile{display:flex}._2jBKGa_mobile p:after{content:"‧";margin:0 2px}._2jBKGa_details{display:none}}@media screen and not (min-width:640px){._2jBKGa_filters{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;margin:0 -16px 32px;overflow-x:auto}._2jBKGa_filters label:first-child{margin:0 0 0 16px}._2jBKGa_filters label:last-child{margin:0 16px 0 0}._2jBKGa_title,._2jBKGa_total{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}._2jBKGa_text{font:var(--typography-single-xs-font);letter-spacing:var(--typography-single-xs-letter-spacing);white-space:nowrap;max-width:100px}._2jBKGa_price{font:var(--typography-single-xs-font);letter-spacing:var(--typography-single-xs-letter-spacing)}}
.HIxH-G_awards{background:var(--color-secondary-container-soft);border-radius:32px;flex-direction:column;grid-column:span 2;align-items:flex-start;gap:12px;height:268px;padding:24px;display:flex;position:relative}.HIxH-G_heading{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);color:var(--color-primary-default)}.HIxH-G_description{color:var(--color-primary-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.HIxH-G_image{position:absolute;top:36px;right:36px}.HIxH-G_button{margin:auto 0 0;text-decoration:none}@media screen and not (min-width:1280px){.HIxH-G_image{right:24px}}@media screen and not (min-width:1024px){.HIxH-G_image{right:36px}}@media screen and not (min-width:640px){.HIxH-G_awards{grid-column:initial;border-radius:18px;height:224px;padding:16px 20px 20px}.HIxH-G_image{width:128px;height:128px;top:16px;right:16px}.HIxH-G_description{padding:0 128px 0 0}.HIxH-G_description br{display:none}.HIxH-G_button,.HIxH-G_button button{width:100%}}
.VAp9Pa_root{min-height:100vh;overflow:hidden}.VAp9Pa_breadcrumbs{margin:0 0 8px}.VAp9Pa_content{margin:0 0 24px}.VAp9Pa_title{font:var(--typography-display-xl-font);letter-spacing:var(--typography-display-xl-letter-spacing);color:var(--color-primary-default);margin:0 0 24px}.VAp9Pa_tabs{gap:8px;padding:0 0 24px;display:flex}.VAp9Pa_tab{cursor:pointer;color:var(--color-fg-default);background:var(--color-neutral-container-soft);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border:none;border-radius:32px;flex-shrink:0;padding:10px 14px;transition:all .2s}.VAp9Pa_tab:hover{color:var(--color-constant-white);background:var(--color-secondary-hover)}.VAp9Pa_active{color:var(--color-constant-white);background:var(--color-secondary-active)}.VAp9Pa_list{grid-template-columns:repeat(4,1fr);gap:24px;list-style-type:none;display:grid}.VAp9Pa_item{display:grid}.VAp9Pa_empty{font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);color:var(--color-fg-soft);margin:0}@media screen and not (min-width:1440px){.VAp9Pa_list{grid-template-columns:repeat(3,1fr)}}@media screen and not (min-width:1280px){.VAp9Pa_title{margin:0 0 16px}.VAp9Pa_list{gap:16px}}@media screen and not (min-width:1024px){.VAp9Pa_tabs{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;margin:0 -24px;padding:0 24px 24px;overflow-x:auto}.VAp9Pa_list{grid-template-columns:repeat(2,1fr)}}@media screen and not (min-width:640px){.VAp9Pa_tabs{margin:0 -12px;padding:0 12px 24px}.VAp9Pa_list{grid-template-columns:1fr}}
.inY8-q_root{background:var(--color-azure-default);overflow:hidden}
.X-NhtG_container{width:100%;max-width:calc(100% - 404px);margin:32px 0 0}.X-NhtG_month{padding:32px 0 0}.X-NhtG_month:first-child{padding-top:0}.X-NhtG_heading{border-bottom:1px solid var(--color-border-default);color:var(--color-fg-default);font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:0 0 16px;padding:0 0 16px}.X-NhtG_list{flex-direction:column;gap:32px;list-style-type:none;display:flex}.X-NhtG_pagination{justify-content:flex-start;width:100%;margin:48px 0 0;display:flex}@media screen and not (min-width:1024px){.X-NhtG_container{max-width:initial}}
.VEBxiW_loader{justify-content:center;align-items:center;min-height:300px;margin-top:100px;display:flex}
.r9NZQa_root{width:100%;box-shadow:none;background:0 0;border:none;outline:none;padding:0}.r9NZQa_root.ant-picker-focused{box-shadow:none;background:0 0;border:none;outline:none}
.vB6xia_root{--input-height:56px;--input-padding-left:16px;--input-padding-right:12px;--input-border-color:var(--color-neutral-container-soft);--input-border-radius:16px;--input-background-color:var(--color-neutral-container-soft);--input-gap:8px;width:100%;min-width:200px}.vB6xia_label{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);cursor:text;gap:var(--input-gap);width:100%;height:var(--input-height);padding:0 var(--input-padding-right) 0 var(--input-padding-left);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);color:var(--color-fg-default);background:var(--input-background-color);align-items:center;transition:all .2s;display:flex;position:relative}.vB6xia_label_error{border-color:var(--color-error-default)}.vB6xia_label:focus-within{--input-border-color:var(--color-primary-default)!important}.vB6xia_label_disabled{--input-border-color:var(--color-neutral-container-soft);--input-background-color:var(--color-neutral-container-soft);cursor:not-allowed;color:var(--color-fg-disabled)}.vB6xia_input{width:0;font:inherit;color:var(--color-fg-default);text-overflow:ellipsis;letter-spacing:inherit;appearance:none;caret-color:var(--color-fg-default);background:0 0;border:none;outline:none;flex-grow:1;transition:all .2s;display:block;position:relative;top:6px;overflow:hidden}.vB6xia_input:placeholder-shown{top:0}.vB6xia_input:disabled{cursor:not-allowed;color:var(--color-fg-disabled)}.vB6xia_placeholder{font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing);pointer-events:none;top:50%;left:var(--input-padding-left);line-height:var(--input-height);color:var(--color-fg-soft);transition:all .2s;position:absolute;transform:translateY(calc(-50% - 10px))}.vB6xia_placeholder_error{color:var(--color-error-default)}.vB6xia_placeholder_disabled{color:var(--color-fg-disabled)}.vB6xia_input:focus+.vB6xia_placeholder{color:var(--color-brand-default)}.vB6xia_input:focus+.vB6xia_placeholder_error{color:var(--color-error-default)}.vB6xia_input:placeholder-shown+.vB6xia_placeholder{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-soft);transform:translateY(-50%)}.vB6xia_input:placeholder-shown+.vB6xia_placeholder_error{color:var(--color-error-default)}.vB6xia_icon{color:var(--color-fg-soft);line-height:0}@media (hover:hover){.vB6xia_label:not(.vB6xia_label_error,.vB6xia_label_disabled):hover{--input-border-color:var(--color-border-soft)}}
.t4IMHG_cell{cursor:pointer;height:36px;color:var(--color-fg-default);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);background:0 0;border:none;border-radius:6px;padding:0}.t4IMHG_cell:disabled{cursor:default;color:var(--color-neutral-default);border-radius:0}.t4IMHG_cell:hover:not(:disabled){background:var(--color-neutral-container-soft)}.t4IMHG_cell_outside{color:var(--color-neutral-default)}.t4IMHG_cell_today{color:var(--color-primary-soft)}.t4IMHG_cell_selected{color:var(--color-constant-white);background:var(--color-primary-muted)}.t4IMHG_cell_selected:hover:not(:disabled){background:var(--color-primary-muted)}
.KqYlzq_title{font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);color:var(--color-fg-default);margin:48px 0 24px}.KqYlzq_title_small{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:0;display:inline-block}.KqYlzq_title__nko{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:32px 0 16px}.KqYlzq_subTitle{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default);margin-bottom:10px}.KqYlzq_subTitle_place{border-bottom:1px solid var(--color-border-default)}.KqYlzq_border{border:1px solid var(--color-border-default);border-radius:20px;padding:12px 16px;overflow:hidden}.KqYlzq_list{color:var(--color-fg-default);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.KqYlzq_list:not(.KqYlzq_list:last-child).KqYlzq_list__padding{margin-bottom:8px}.KqYlzq_list a{color:var(--color-primary-soft);text-decoration:none}.KqYlzq_list a:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px;border-radius:4px}.KqYlzq_list__nko{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.KqYlzq_heading{border-bottom:1px solid var(--color-border-soft);justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;display:flex}.KqYlzq_children{width:calc(100% + 32px);margin-left:-16px}.KqYlzq_line{grid-template-columns:1fr 1fr;gap:16px;padding:12px 0;display:grid}.KqYlzq_line:not(:last-of-type){border-bottom:1px solid var(--color-border-soft)}.KqYlzq_delete{cursor:pointer;color:var(--color-error-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background:0 0;border:none}.KqYlzq_delete:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px;border-radius:6px}@media screen and not (min-width:640px){.KqYlzq_line{grid-template-columns:1fr;gap:0}.KqYlzq_list dt{color:var(--color-fg-soft)}}
.OFurgG_root{border-radius:20px;padding:16px 16px 16px 52px;position:relative}.OFurgG_in_progress{color:var(--color-constant-white);background:var(--color-info-default)}.OFurgG_after_review{color:var(--color-constant-white);background:var(--color-warning-soft)}.OFurgG_review{color:var(--color-fg-default);background:var(--color-secondary-muted)}.OFurgG_review.OFurgG_nko{color:var(--color-constant-white);background:var(--color-info-soft)}.OFurgG_completed{color:var(--color-constant-white);background:var(--color-success-default)}.OFurgG_cancelled{color:var(--color-constant-white);background:var(--color-warning-default)}.OFurgG_APPLICATION_STATUS_REJECTED{color:var(--color-constant-white);background:var(--color-warning-soft)}.OFurgG_cancelled.OFurgG_nko,.OFurgG_APPLICATION_STATUS_CREATED{color:var(--color-fg-default);background:var(--color-neutral-container-default)}.OFurgG_backlog{color:var(--color-fg-default);background:var(--color-secondary-container-default)}.OFurgG_icon{position:absolute;top:16px;left:16px}.OFurgG_wrapper{justify-content:space-between;align-items:center;display:flex}.OFurgG_title{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.OFurgG_text{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);padding:0 24px 0 0}@media screen and not (min-width:640px){.OFurgG_wrapper{flex-direction:column;align-items:flex-start;gap:12px}.OFurgG_text{padding:0}}
.O4zUIW_open{background-color:var(--color-bg-page);border-radius:32px;height:100%;padding:32px;overflow-y:auto}.O4zUIW_name{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}.O4zUIW_title{color:var(--color-fg-default);font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);margin-bottom:20px}.O4zUIW_category{width:fit-content;color:var(--color-secondary-on-default);background:var(--color-secondary-muted);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:16px;margin-bottom:12px;padding:8px 16px}.O4zUIW_informer{margin-bottom:12px}.O4zUIW_details{interpolate-size:allow-keywords;flex-direction:column-reverse;display:flex}.O4zUIW_details::details-content{content-visibility:hidden;block-size:0;transition:block-size .35s ease,content-visibility .35s allow-discrete;overflow:hidden}.O4zUIW_details[open]::details-content{content-visibility:visible;block-size:auto}.O4zUIW_details_revealImmediate::details-content{transition:none}.O4zUIW_details_revealImmediate>.O4zUIW_more{transition:none}@media (prefers-reduced-motion:reduce){.O4zUIW_details::details-content{transition:none}}@supports not selector(::details-content){.O4zUIW_details>.O4zUIW_more{grid-template-rows:0fr;padding-block:0;transition:grid-template-rows .35s,padding-block .35s;display:grid;overflow:hidden}.O4zUIW_details>.O4zUIW_more>*{min-height:0;overflow:hidden}.O4zUIW_details:not([open])>.O4zUIW_more{padding-block:0}.O4zUIW_details[open]>.O4zUIW_more{grid-template-rows:1fr;padding:16px}@media (prefers-reduced-motion:reduce){.O4zUIW_details>.O4zUIW_more{transition:none}}}.O4zUIW_summary{cursor:pointer;background:0 0;border:none;align-self:flex-start;width:fit-content;margin:16px 16px 8px;padding:0;list-style:none}.O4zUIW_summary::marker{content:none;display:none}.O4zUIW_summary::-webkit-details-marker{display:none}.O4zUIW_summary:focus{outline:none}.O4zUIW_summary:focus-visible .O4zUIW_summary_button{outline:2px solid var(--color-primary-default);outline-offset:2px}.O4zUIW_summary_button{cursor:pointer;color:var(--color-primary-soft);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);border-radius:6px;display:inline-block}.O4zUIW_more{background:var(--color-neutral-container-muted);padding:16px}.O4zUIW_more a:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px;border-radius:4px}.O4zUIW_more__title{font:var(--typography-heading-h5-font);letter-spacing:var(--typography-heading-h5-letter-spacing);margin-bottom:12px}.O4zUIW_more__title:not(.O4zUIW_more__title:first-of-type){margin-top:20px}.O4zUIW_more__content{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.O4zUIW_more__content p{padding-bottom:12px}.O4zUIW_more__content p:first-of-type{padding-top:0}.O4zUIW_list{color:var(--color-fg-default);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);list-style-type:none}.O4zUIW_list li{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.O4zUIW_list a{color:inherit;text-decoration:none}.O4zUIW_list .O4zUIW_item{border:1px solid var(--color-border-default);background:var(--color-constant-white);border-radius:16px;justify-content:space-between;align-items:center;width:100%;padding:14px;display:flex}.O4zUIW_list .O4zUIW_item:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}.O4zUIW_list__content{align-items:center;gap:12px;display:flex}.O4zUIW_buttons{gap:10px;display:flex}.O4zUIW_workHistoryTitle{color:var(--color-fg-default);font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:32px 0 16px}.O4zUIW_workHistory{flex-direction:column;gap:12px;display:flex}.O4zUIW_historyLink{cursor:pointer;width:fit-content;color:var(--color-primary-soft);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background:0 0;border:none;border-radius:6px;padding:16px 0 0;display:inline-block}.O4zUIW_historyLink:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}.O4zUIW_loader{justify-content:center;padding:64px 0;display:flex}.O4zUIW_size{color:var(--color-fg-default);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);align-items:center;gap:10px;display:flex}.O4zUIW_size_arrow{padding:10px}@media screen and not (min-width:640px){.O4zUIW_open{padding:24px 16px}}@media (hover:hover){.O4zUIW_item:hover .O4zUIW_size{color:var(--color-primary-soft)}.O4zUIW_item:hover{background:var(--color-neutral-container-muted)}}
.AeWHqq_header{align-items:center;gap:4px;margin:0 0 8px;display:flex}.AeWHqq_nav{cursor:pointer;width:24px;height:24px;color:var(--color-fg-default);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.AeWHqq_title{color:var(--color-fg-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);flex:1;justify-content:center;align-items:center;gap:4px;display:flex}.AeWHqq_title_button{cursor:pointer;color:var(--color-fg-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background:0 0;border:none;padding:0}.AeWHqq_title_button_muted{color:var(--color-neutral-default)}
.D0BWlq_root{align-items:center;gap:12px;display:inline-flex}
.gY5iyW_panel{width:280px;padding:12px 14px}.gY5iyW_grid{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}
.zAeI3q_panel{width:280px;padding:12px 14px}.zAeI3q_weekdays{grid-template-columns:repeat(7,1fr);display:grid}.zAeI3q_weekday{color:var(--color-neutral-default);text-align:center;text-transform:lowercase;line-height:36px;font:var(--typography-single-xs-font);letter-spacing:var(--typography-single-xs-letter-spacing)}.zAeI3q_grid{grid-template-columns:repeat(7,1fr);display:grid}
.Eb0TLq_root{background:var(--color-neutral-container-soft);border-radius:32px;flex-direction:column;justify-content:space-between;min-height:464px;padding:40px;display:flex}.Eb0TLq_title{max-width:960px;color:var(--color-secondary-on-default);font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing);padding:24px 0 64px}.Eb0TLq_tags{align-items:center;gap:12px;display:flex}.Eb0TLq_category{width:fit-content;color:var(--color-secondary-on-default);background:var(--color-secondary-muted);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:16px;padding:8px 16px}.Eb0TLq_info{grid-template-columns:1fr 1fr;display:grid}.Eb0TLq_link{color:inherit;text-decoration:none}@media screen and not (min-width:1280px){.Eb0TLq_root{min-height:424px;padding:32px}}@media screen and not (min-width:1024px){.Eb0TLq_root{min-height:320px}}@media screen and not (min-width:640px){.Eb0TLq_root{border-radius:24px;min-height:260px}.Eb0TLq_info{grid-template-columns:1fr;gap:44px}.Eb0TLq_title{padding:24px 0}}@media screen and not (min-width:390px){.Eb0TLq_root{padding:20px}}
.F56ScG_panel{width:280px;padding:12px 14px}.F56ScG_grid{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}
.NfK9oW_container{background-color:var(--color-bg-page);flex-direction:column;align-items:center;height:100%;padding:32px;display:flex;overflow-y:auto}.NfK9oW_title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default);text-align:center;margin:0 0 16px}.NfK9oW_text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default);text-align:center;margin:0 0 26px}.NfK9oW_buttons{flex-direction:column;gap:12px;width:100%;display:flex}@media screen and not (min-width:640px){.NfK9oW_container{padding:24px 16px}}
.eGgblG_root{scroll-margin-block:86px}.eGgblG_title{color:var(--color-fg-default);font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);margin:64px 0 32px}.eGgblG_list{flex-direction:column;gap:16px;list-style-type:none;display:flex}.eGgblG_item{background:var(--color-neutral-container-soft);border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:24px;text-decoration:none;transition:background-color .2s;display:flex}.eGgblG_item:last-child{margin:0}.eGgblG_name{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default)}.eGgblG_size{color:var(--color-fg-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);align-items:center;display:flex}.eGgblG_pdf{margin:0 12px 0 0;display:block}@media screen and not (min-width:640px){.eGgblG_item{flex-direction:column;gap:20px}.eGgblG_name{text-align:left;width:100%}.eGgblG_size{justify-content:space-between;width:100%}}@media (hover:hover){.eGgblG_item:hover .eGgblG_size{color:var(--color-primary-soft)}.eGgblG_item:hover{background:var(--color-neutral-container-muted)}}
.KMC--a_wrapper{grid-template-columns:repeat(4,1fr);grid-template-areas:"informer informer informer""content content content";padding:32px 40px;display:grid}.KMC--a_title{font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);color:var(--color-fg-default);margin:48px 0 24px}.KMC--a_button{margin-top:32px}.KMC--a_content{grid-area:content}.KMC--a_informer{grid-area:informer;margin-top:24px}.KMC--a_loader{justify-content:center;padding:64px 0;display:flex}@media screen and not (min-width:1280px){.KMC--a_wrapper{grid-template-columns:1fr;grid-template-areas:"informer""content";padding:24px 32px}}@media screen and not (min-width:1024px){.KMC--a_wrapper{padding:0}}
._2podIW_onlymobile{display:none}._2podIW_form{background-color:var(--color-bg-page);flex-direction:column;max-height:95dvh;display:flex}._2podIW_heading{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default);justify-content:space-between;align-items:center;gap:12px;padding:32px 32px 20px;display:flex}._2podIW_content{flex:1;min-height:0;padding:0 32px 10px;overflow-y:auto}._2podIW_list{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;gap:8px;margin:0 -32px;padding:0 32px;list-style:none;display:flex;position:relative;overflow-x:auto}@media screen and not (min-width:640px){._2podIW_list{margin:0 -16px;padding:0 16px}}._2podIW_item{flex-shrink:0;width:208px}._2podIW_goals{position:relative}._2podIW_goals_navigation{margin:24px 0 0}._2podIW_covers{position:relative}._2podIW_covers_navigation{margin:18px 0 0}._2podIW_goal{cursor:pointer;background:var(--color-neutral-container-soft);border:2px solid #0000;border-radius:12px;max-width:228px;height:100%;padding:10px;display:block;position:relative}._2podIW_goal._2podIW_active{border:2px solid var(--color-fg-default)}._2podIW_icon{position:absolute;top:8px;right:8px}._2podIW_radio{pointer-events:none;opacity:0;width:1px;height:1px;margin:-1px;position:absolute}._2podIW_title{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-default);margin:0 0 4px}._2podIW_text{font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing);color:var(--color-fg-soft)}._2podIW_subtitle{color:var(--color-fg-default);font:var(--typography-heading-h5-font);letter-spacing:var(--typography-heading-h5-letter-spacing);margin:24px 0 16px}._2podIW_description{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-soft);margin:0 0 16px}._2podIW_image{flex-shrink:0;width:102px}._2podIW_cover{cursor:pointer;border-radius:12px;display:block}._2podIW_cover img{border:2px solid #0000;border-radius:12px;display:block}._2podIW_cover._2podIW_active img{border:2px solid var(--color-secondary-active)}._2podIW_tabs{gap:8px;margin:0 0 16px;display:flex}._2podIW_tab{cursor:pointer;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);height:44px;color:var(--color-fg-default);background:var(--color-neutral-container-soft);border:none;border-radius:32px;padding:10px 16px}._2podIW_tab._2podIW_active{color:var(--color-constant-white);background:var(--color-secondary-active);border-radius:32px}._2podIW_field{margin:0 0 16px}._2podIW_select{border:1px solid var(--color-neutral-container-soft);width:100%;max-width:100%;height:auto;min-height:56px;color:var(--color-fg-soft);text-overflow:ellipsis;white-space:nowrap;appearance:none;background:var(--color-neutral-container-soft);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);box-shadow:none;border-radius:16px;outline:none;align-items:center;padding:0 16px;position:relative}._2podIW_select__mob{background-image:url(https://static-basket-07.wbbasket.ru/vol145/EsgFileStorageService/ds/icons/24-stroke-arrow-medium-down.svg);background-position:right 16px center;background-repeat:no-repeat;padding:0 46px 0 16px}._2podIW_selectContent{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}._2podIW_placeholder{color:var(--color-fg-soft);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}._2podIW_suffix{color:var(--color-fg-default)}._2podIW_option{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:6px;padding:10px 12px}._2podIW_hint{font:var(--typography-single-xs-font);letter-spacing:var(--typography-single-xs-letter-spacing);color:var(--color-neutral-soft);margin:8px 0 0;padding:0 16px}._2podIW_hint._2podIW_hintError{color:var(--color-error-default)}._2podIW_details{flex-direction:column;gap:16px;display:flex}._2podIW_info{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);color:var(--color-primary-default);background:var(--color-secondary-container-soft);border-radius:16px;align-items:flex-start;gap:8px;padding:12px 14px;display:flex}._2podIW_footer{justify-content:flex-end;gap:12px;padding:10px 32px 32px;display:flex}@media screen and not (min-width:640px){._2podIW_onlydesktop{display:none}._2podIW_onlymobile{display:block}._2podIW_heading{padding:24px 16px 16px}._2podIW_content{padding:0 16px 8px}._2podIW_footer{padding:8px 16px 16px}}
._1QQvxa_list{grid-template-columns:repeat(4,1fr);gap:24px;transition:opacity .15s;display:grid}._1QQvxa_fetching{pointer-events:none;opacity:.5}._1QQvxa_loadingMore{justify-content:center;margin:32px 0 0;display:flex}._1QQvxa_loader{margin:64px auto}._1QQvxa_empty{flex-direction:column;align-items:center;gap:12px;padding:16px 0 48px;display:flex}._1QQvxa_text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default)}@media screen and not (min-width:1440px){._1QQvxa_list{grid-template-columns:repeat(3,1fr)}}@media screen and not (min-width:1280px){._1QQvxa_list{gap:16px}}@media screen and not (min-width:1024px){._1QQvxa_list{grid-template-columns:repeat(2,1fr)}}@media screen and not (min-width:640px){._1QQvxa_list{grid-template-columns:repeat(1,1fr)}}
.ekk1-a_root{color:var(--color-fg-default);text-align:center;background-color:var(--color-bg-page);flex-direction:column;align-items:center;padding:32px;display:flex}.ekk1-a_title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:0 0 16px}.ekk1-a_text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);margin:0 0 36px}.ekk1-a_footer{flex-direction:column;gap:12px;width:100%;display:flex}@media screen and not (min-width:640px){.ekk1-a_root{padding:24px}}
.xywpQa_navigation{z-index:1;background-color:#0000;justify-content:space-between;align-items:center;width:100%;display:flex;position:absolute}.xywpQa_button{cursor:pointer;width:36px;height:36px;color:var(--color-primary-default);background:var(--color-constant-white);border:none;border-radius:100px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;box-shadow:0 4px 14px #00000026}.xywpQa_left{left:0}.xywpQa_right{right:0}.xywpQa_hidden{display:none}
.WRflXW_root{gap:6px;display:flex}
.Ue9CyW_root{color:var(--color-fg-default);text-align:center;background-color:var(--color-bg-page);flex-direction:column;align-items:center;padding:32px;display:flex}.Ue9CyW_title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:0 0 16px}.Ue9CyW_text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);margin:0 0 36px}.Ue9CyW_footer{flex-direction:column;gap:12px;width:100%;display:flex}@media screen and not (min-width:640px){.Ue9CyW_root{padding:24px}}
.kuEhmq_container{background-color:var(--color-bg-page);flex-direction:column;align-items:center;height:100%;padding:32px;display:flex;overflow-y:auto}.kuEhmq_title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default);text-align:center;margin:0 0 16px}.kuEhmq_text{color:var(--color-fg-default);text-align:center;font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);margin:0 0 26px;padding:0 16px}.kuEhmq_buttons{flex-direction:column;gap:12px;width:100%;display:flex}.kuEhmq_link{width:100%;text-decoration:none}.kuEhmq_link button{width:100%}@media screen and not (min-width:640px){.kuEhmq_container{padding:24px 16px}}
.kskdYa_root{border-bottom:1px solid var(--color-border-default);margin:0 0 32px}.kskdYa_list{gap:20px;min-width:0;display:flex}.kskdYa_tab{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);cursor:pointer;box-sizing:border-box;height:60px;color:var(--color-fg-soft);background:0 0;border:none;border-bottom:3px solid #0000;flex-shrink:0;align-items:center;padding:0;text-decoration:none;display:flex}.kskdYa_active{color:var(--color-fg-default);border-bottom:3px solid}@media screen and not (min-width:640px){.kskdYa_list{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;border-bottom:1px solid var(--color-border-default);-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;margin:0 -16px;overflow-x:auto}.kskdYa_tab:first-child{margin:0 0 0 16px}.kskdYa_tab:last-child{margin:0 16px 0 0}.kskdYa_tab:only-child{margin:0 0 0 16px}}
.H342_W_root{flex-direction:column;align-items:flex-start;max-width:882px;display:flex}.H342_W_breadcrumbs{margin:24px 0}.H342_W_tags{gap:8px;margin:0 0 16px;display:flex}.H342_W_type{color:var(--color-secondary-on-default);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:16px;flex-shrink:0;align-items:center;gap:4px;padding:8px 12px;display:flex}.H342_W_urgent{padding:4px 16px 4px 4px}.H342_W_request{background:var(--color-secondary-muted)}.H342_W_offer{background:var(--color-azure-default)}.H342_W_category{color:var(--color-secondary-on-default);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);background:var(--color-neutral-container-soft);border-radius:16px;flex-shrink:0;padding:8px 12px}.H342_W_info{background:var(--color-accent-container-soft);border-radius:16px;align-items:flex-start;gap:8px;width:100%;margin:0 0 16px;padding:12px;display:flex}.H342_W_info p{font:var(--typography-body-s-medium-font);letter-spacing:var(--typography-body-s-medium-letter-spacing);color:var(--color-fg-default);margin:0 0 4px}.H342_W_info span{color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.H342_W_title{color:var(--color-fg-default);font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);margin:0 0 24px}.H342_W_description{color:var(--color-fg-default);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:0 0 16px;padding:8px 0 16px}.H342_W_container{border:1px solid var(--color-border-default);border-radius:20px;width:100%;margin:16px 0 0;padding:4px 16px}.H342_W_subtitle{color:var(--color-fg-default);font:var(--typography-heading-h5-font);letter-spacing:var(--typography-heading-h5-letter-spacing);margin:16px 0 0}.H342_W_heading{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.H342_W_delete{cursor:pointer;color:var(--color-error-default);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);background:0 0;border:none;outline:none}.H342_W_details{margin:0}.H342_W_responsesList{margin:0;padding:0;list-style:none}.H342_W_row{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);border-top:1px solid var(--color-border-soft);color:var(--color-fg-default);grid-template-columns:repeat(2,1fr);gap:16px;padding:12px 0;display:grid}.H342_W_row dd{margin:0}.H342_W_border{border:none}.H342_W_link{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-primary-soft);text-decoration:none}.H342_W_response{background:var(--color-secondary-container-soft);border-radius:16px;flex-direction:column;align-items:flex-end;gap:8px;margin:16px 0 0;padding:12px;display:flex}.H342_W_block{align-items:flex-start;gap:8px;display:flex}.H342_W_block img{flex-shrink:0}.H342_W_text{color:var(--color-primary-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.H342_W_text a{color:inherit}@media screen and not (min-width:1280px){.H342_W_root{max-width:714px}}@media screen and not (min-width:1024px){.H342_W_root{max-width:initial}.H342_W_tags{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;margin:0 -24px 16px;padding:0 24px;display:flex;overflow-x:auto}}@media screen and not (min-width:640px){.H342_W_tags{margin:0 -16px 16px;padding:0 16px}.H342_W_row{grid-template-columns:1fr;gap:4px}.H342_W_name{color:var(--color-fg-soft)}}
.D2ObLq_root{margin:0 0 64px}.D2ObLq_sort{margin:0 0 32px}@media screen and not (min-width:1024px){.D2ObLq_root{margin:0 0 48px}}@media screen and not (min-width:640px){.D2ObLq_root{margin:0 0 32px}}
.RjLDFG_loader{justify-content:center;align-items:center;min-height:300px;margin-top:100px;display:flex}
.JSG1eW_title{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-default);padding:56px 0 6px}.JSG1eW_buttons{border-bottom:1px solid var(--color-border-default);gap:20px;list-style:none;display:flex}.JSG1eW_button{cursor:pointer;color:var(--color-fg-soft);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background:0 0;border:none;border-bottom:3px solid #0000;padding:20px 0}.JSG1eW_active{border-bottom:3px solid var(--color-fg-default);color:var(--color-fg-default)}.JSG1eW_container{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.JSG1eW_block{width:100%}