.Error404-module-scss-module__ri91eG__wrapper{flex-direction:row;justify-content:center;align-items:center;margin-top:30px;display:flex}.Error404-module-scss-module__ri91eG__wrapper .Error404-module-scss-module__ri91eG__mobileImg{display:none}@media (max-width:800px){.Error404-module-scss-module__ri91eG__wrapper{flex-direction:column-reverse}}@media (max-width:600px){.Error404-module-scss-module__ri91eG__wrapper .Error404-module-scss-module__ri91eG__desktopImg{display:none}.Error404-module-scss-module__ri91eG__wrapper .Error404-module-scss-module__ri91eG__mobileImg{display:block}}@media (max-width:400px){.Error404-module-scss-module__ri91eG__wrapper{flex-direction:column}}.Error404-module-scss-module__ri91eG__inf .Error404-module-scss-module__ri91eG__yps{margin-bottom:10px;font-size:40px}.Error404-module-scss-module__ri91eG__back{margin-top:30px}
.ProfileTicketsList-module-scss-module__4uWV9W__root{margin-top:36px}.ProfileTicketsList-module-scss-module__4uWV9W__title{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.ProfileTicketsList-module-scss-module__4uWV9W__buttons{-moz-column-gap:24px;column-gap:24px;display:flex}.ProfileTicketsList-module-scss-module__4uWV9W__buttons .ProfileTicketsList-module-scss-module__4uWV9W__playButton{padding:6px}.ProfileTicketsList-module-scss-module__4uWV9W__tooltipContent{max-width:302px}.ProfileTicketsList-module-scss-module__4uWV9W__tooltipContent .ProfileTicketsList-module-scss-module__4uWV9W__aboutSearching{line-height:var(--line-height-xm)}.ProfileTicketsList-module-scss-module__4uWV9W__list{flex-direction:column;row-gap:24px;margin-top:24px;display:flex}.ProfileTicketsList-module-scss-module__4uWV9W__emptyList{flex-direction:column;justify-content:center;align-items:center;row-gap:24px;display:flex}.ProfileTicketsList-module-scss-module__4uWV9W__emptyList p{text-align:center}@media screen and (max-width:1130px){.ProfileTicketsList-module-scss-module__4uWV9W__title{flex-direction:column;row-gap:12px}}@media screen and (max-width:650px){.ProfileTicketsList-module-scss-module__4uWV9W__buttons{flex-direction:column;align-items:center;row-gap:12px}}
.HelpTypeBadge-module-scss-module__j0mozW__root{font-weight:var(--font-weight-bold);border-radius:30px;padding:0 12px}.HelpTypeBadge-module-scss-module__j0mozW__review{color:var(--color-success-600);background-color:var(--color-success-50);border:1px solid var(--color-success-600)}.HelpTypeBadge-module-scss-module__j0mozW__live{color:var(--color-accent-500);background-color:var(--color-accent-50);border:1px solid var(--color-accent-500)}.HelpTypeBadge-module-scss-module__j0mozW__consulting{color:var(--color-info-500);background-color:var(--color-info-50);border:1px solid var(--color-info-500)}.HelpTypeBadge-module-scss-module__j0mozW__debug{color:var(--color-danger-600);background-color:var(--color-danger-50);border:1px solid var(--color-danger-600)}
.TicketCard-module-scss-module__uc_--q__root{flex-direction:column;display:flex;position:relative}.TicketCard-module-scss-module__uc_--q__extra{opacity:.5}.TicketCard-module-scss-module__uc_--q__header{justify-content:space-between;align-items:center;margin:0 0 12px;display:flex}.TicketCard-module-scss-module__uc_--q__header .TicketCard-module-scss-module__uc_--q__header__block{align-items:center;gap:20px;display:flex}.TicketCard-module-scss-module__uc_--q__warning{font-weight:600}.TicketCard-module-scss-module__uc_--q__customTooltip{white-space:normal;max-width:470px}.TicketCard-module-scss-module__uc_--q__content{justify-content:space-between;align-items:flex-end;display:flex}.TicketCard-module-scss-module__uc_--q__info{flex-direction:column;align-items:flex-start;gap:12px;width:100%;display:flex}.TicketCard-module-scss-module__uc_--q__title{align-items:baseline;display:flex}.TicketCard-module-scss-module__uc_--q__title .TicketCard-module-scss-module__uc_--q__infoTitleBlock{align-items:center;display:flex}.TicketCard-module-scss-module__uc_--q__title button{width:16px;height:16px;transform:rotate(90deg)}.TicketCard-module-scss-module__uc_--q__ticketDescriptionText{white-space:pre-wrap;width:500px;max-height:250px;overflow:auto}.TicketCard-module-scss-module__uc_--q__descriptionWrapper{white-space:pre-line;flex-direction:column;align-items:baseline;width:100%;display:flex}.TicketCard-module-scss-module__uc_--q__infoTitle{font-size:var(--font-size-s);color:var(--color-text-secondary);margin-right:6px;display:flex}.TicketCard-module-scss-module__uc_--q__desc{white-space:pre-wrap;background-color:#f6f6f6;width:100%;max-height:250px;padding:10px;overflow:auto}.TicketCard-module-scss-module__uc_--q__skills{align-items:baseline;display:flex}.TicketCard-module-scss-module__uc_--q__cancel{flex-direction:column;align-items:flex-end;row-gap:30px;display:flex}.TicketCard-module-scss-module__uc_--q__roomsList{margin-top:20px}.TicketCard-module-scss-module__uc_--q__roomsList .TicketCard-module-scss-module__uc_--q__roomsList__title{color:#0d0b0c;margin-bottom:10px;font-weight:700}.TicketCard-module-scss-module__uc_--q__roomsList .TicketCard-module-scss-module__uc_--q__roomsList__elements{display:flex}.TicketCard-module-scss-module__uc_--q__roomsList .TicketCard-module-scss-module__uc_--q__roomsList__roomInfo{border-right:2px solid gray;flex-direction:row;align-items:flex-end;margin-right:10px;padding:5px 15px 5px 5px;display:flex;position:relative}.TicketCard-module-scss-module__uc_--q__roomsList .TicketCard-module-scss-module__uc_--q__roomsList__roomInfo:first-child{margin-left:inherit}.TicketCard-module-scss-module__uc_--q__roomsList .TicketCard-module-scss-module__uc_--q__roomsList__roomInfo:last-child{border-right:none;padding-right:5px}.TicketCard-module-scss-module__uc_--q__roomsList .TicketCard-module-scss-module__uc_--q__roomsList__roomInfo img{border:1px solid #8080804a;border-radius:50%;width:30px;height:30px;margin-right:10px}.TicketCard-module-scss-module__uc_--q__roomsList .TicketCard-module-scss-module__uc_--q__coinsCountBadge{text-align:center;color:#fff;pointer-events:auto;cursor:default;background-color:#f69500;border:2px solid #f69500;border-radius:50%;width:18px;height:18px;font-size:12px;font-weight:700;line-height:14px;position:absolute;top:0;left:-3px}.TicketCard-module-scss-module__uc_--q__roomsList .TicketCard-module-scss-module__uc_--q__noCoins{opacity:.8;background-image:repeating-linear-gradient(45deg,#80808026,#80808026 10px,#ffffff1a 10px 20px)}.TicketCard-module-scss-module__uc_--q__roomsList .TicketCard-module-scss-module__uc_--q__roomsList__required{color:red}.TicketCard-module-scss-module__uc_--q__inlineModal{z-index:10;background:#fff;border:1px solid #ccc;border-radius:10px;width:100%;max-width:60%;padding:16px;position:absolute;top:8px;right:8px;box-shadow:0 4px 12px #0000001a}.TicketCard-module-scss-module__uc_--q__inlineModal h3{margin-bottom:10px;font-weight:600}.TicketCard-module-scss-module__uc_--q__modalBackdrop{z-index:999;background:#0000004d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.TicketCard-module-scss-module__uc_--q__modal{background:#fff;border-radius:12px;width:100%;max-width:400px;padding:24px;box-shadow:0 0 10px #0000004d}.TicketCard-module-scss-module__uc_--q__modalActions{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}
.TicketActionsMenu-module-scss-module__d7ri_a__root{border-radius:4px;padding:12px 0}.TicketActionsMenu-module-scss-module__d7ri_a__item{-moz-column-gap:4px;column-gap:4px;height:24px;padding:0 9px}.TicketActionsMenu-module-scss-module__d7ri_a__divider{cursor:default;background-color:var(--color-neutral-dark-100);align-self:center;width:84%;height:1px;margin-block:4px}
.SessionHistoryList-module-scss-module__NlTC2a__root{flex-direction:column;row-gap:24px;display:flex}
.SidebarLayout-module-scss-module__Qo8KDW__layoutWrapper{flex-direction:column;width:100%;min-height:100vh;margin-left:245px;padding:63px 0 0;display:flex}.SidebarLayout-module-scss-module__Qo8KDW__main{flex:1;padding:0 40px 0 24px}@media screen and (max-width:1130px){.SidebarLayout-module-scss-module__Qo8KDW__layoutWrapper{margin-left:0;padding:0}.SidebarLayout-module-scss-module__Qo8KDW__main{margin-left:0;padding:0 0 24px}}@media screen and (max-width:1130px) and (max-width:1130px){.SidebarLayout-module-scss-module__Qo8KDW__main{padding:0}}
.AvatarForHeader-module-scss-module__FZ3SiG__userInfo{-moz-column-gap:12px;align-items:center;column-gap:12px;display:flex}.AvatarForHeader-module-scss-module__FZ3SiG__userInfo .AvatarForHeader-module-scss-module__FZ3SiG__userName{font-weight:var(--font-weight-h2)}@media (max-width:600px){.AvatarForHeader-module-scss-module__FZ3SiG__userInfo .AvatarForHeader-module-scss-module__FZ3SiG__userName{display:none}}
.SupportCoinInfo-module-scss-module__twcftq__coinInfoWrapper{-moz-column-gap:8px;align-items:center;column-gap:8px;display:flex}.SupportCoinInfo-module-scss-module__twcftq__coinTitle{color:var(--color-neutral-dark-300)}@media (max-width:800px){.SupportCoinInfo-module-scss-module__twcftq__coinTitle{display:none}}.SupportCoinInfo-module-scss-module__twcftq__coinsCount{color:#f69500;font-weight:600;position:relative;left:5px}.SupportCoinInfo-module-scss-module__twcftq__tooltipContent{max-width:324px}.SupportCoinInfo-module-scss-module__twcftq__tooltipContent .SupportCoinInfo-module-scss-module__twcftq__tooltipInfo,.SupportCoinInfo-module-scss-module__twcftq__tooltipContent .SupportCoinInfo-module-scss-module__twcftq__tooltipIndent{line-height:var(--line-height-xm)}.SupportCoinInfo-module-scss-module__twcftq__tooltipContent .SupportCoinInfo-module-scss-module__twcftq__tooltipIndent{padding-bottom:24px}
.TabButtons-module-scss-module__SR-Kva__tabs{align-items:center;gap:8px;display:flex}.TabButtons-module-scss-module__SR-Kva__tabButton{cursor:pointer;color:#64748b;border:none;border-radius:10px;align-items:center;gap:8px;width:100%;height:44px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.TabButtons-module-scss-module__SR-Kva__tabButton:hover:not(.TabButtons-module-scss-module__SR-Kva__active){color:#475569;transform:translateY(-1px)}.TabButtons-module-scss-module__SR-Kva__tabButton span{white-space:nowrap}.TabButtons-module-scss-module__SR-Kva__tabIcon{flex-shrink:0;width:36px;height:36px;transition:opacity .2s}.TabButtons-module-scss-module__SR-Kva__mentorButton.TabButtons-module-scss-module__SR-Kva__active{color:#fff;background:#10b981;box-shadow:0 2px 8px #10b98140}.TabButtons-module-scss-module__SR-Kva__mentorButton.TabButtons-module-scss-module__SR-Kva__active:hover{background:#059669;transform:translateY(-1px);box-shadow:0 4px 12px #10b98159}.TabButtons-module-scss-module__SR-Kva__studentButton.TabButtons-module-scss-module__SR-Kva__active{color:#fff;background:#3b82f6;box-shadow:0 2px 8px #3b82f640}.TabButtons-module-scss-module__SR-Kva__studentButton.TabButtons-module-scss-module__SR-Kva__active:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f659}
.Tag-module-scss-module__GCnUFW__labelBody{width:fit-content;height:24px;font-weight:var(--font-weight-bold);border-radius:30px;padding:0 12px}.Tag-module-scss-module__GCnUFW__codeReview{color:var(--color-success-600);background-color:var(--color-success-50);border:1px solid var(--color-success-600)}.Tag-module-scss-module__GCnUFW__broadcast{color:var(--color-accent-500);background-color:var(--color-accent-50);border:1px solid var(--color-accent-500)}.Tag-module-scss-module__GCnUFW__consulting{color:var(--color-info-500);background-color:var(--color-info-50);border:1px solid var(--color-info-500)}.Tag-module-scss-module__GCnUFW__debug{color:var(--color-info-600);background-color:var(--color-info-50);border:1px solid var(--color-info-600)}
