body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Benzin-Bold;font-style:normal;font-weight:800;src:url(/static/media/Benzin-ExtraBold.2b5cf4f76483017f1945.woff2) format("woff2")}@font-face{font-family:Benzin-Bold;font-style:normal;font-weight:700;src:url(/static/media/Benzin-Bold.8a2face31d8ba1bbe4df.woff2) format("woff2")}@font-face{font-family:Benzin-Bold;font-style:normal;font-weight:600;src:url(/static/media/Benzin-SemiBold.dee1b52c56d03d5f2c3c.woff2) format("woff2")}@font-face{font-family:Benzin-Bold;font-style:normal;font-weight:500;src:url(/static/media/Benzin-Medium.c6bb4354f4779adb217a.woff2) format("woff2")}@font-face{font-family:Benzin-Bold;font-style:normal;font-weight:400;src:url(/static/media/Benzin-Regular.a2eaffe03e42dad7f96d.woff2) format("woff2")}@font-face{font-family:TTCommons-ExtraBold;font-style:normal;font-weight:800;src:url(/static/media/TTCommons-ExtraBold.b064342cac8d46d0e676.woff2) format("woff2")}@font-face{font-family:TTCommons-Bold;font-style:normal;font-weight:700;src:url(/static/media/TTCommons-Bold.869ee89ffcd0bd8f7d13.woff2) format("woff2")}@font-face{font-family:TTCommons-DemiBold;font-style:normal;font-weight:600;src:url(/static/media/TTCommons-DemiBold.7f17e3b07384395da584.woff2) format("woff2")}@font-face{font-family:TTCommons-Medium;font-style:normal;font-weight:500;src:url(/static/media/TTCommons-Medium.68e987593063265c688c.woff2) format("woff2")}@font-face{font-family:TTCommons-Regular;font-style:normal;font-weight:400;src:url(/static/media/TTCommons-Regular.dcfd1567a171a24deb54.woff2) format("woff2")}@font-face{font-family:TTCommons-Light;font-style:normal;font-weight:300;src:url(/static/media/TTCommons-Light.4bec6c7e7b04e0c7152f.woff2) format("woff2")}*{box-sizing:border-box;margin:0;padding:0}.app{animation:fadeIn .3s ease-in forwards;animation-delay:.3s;display:flex;flex-direction:column;height:100vh;opacity:0;overflow:hidden}.header{height:100px;z-index:3}@media (min-width:1750px){.header{padding:0 2rem}}.main-container{background-color:#0d0d0d;height:100vh;min-height:calc(100vh - 85px);overflow-y:auto;padding-top:85px;width:100%}.modal-page .main-container{margin-top:0;min-height:100vh}main{height:100%;padding:20px}.content::-webkit-scrollbar{display:none}.content{-ms-overflow-style:none;scrollbar-width:none}body{background:#1f1f1f;font-family:TTCommons,sans-serif}.ant-modal{background-color:initial!important}.ant-modal-content{background-color:#121212!important;border:1px solid #ffffff4d!important;border-radius:30px!important;color:#fff!important;font-family:TTCommons-Regular;padding:20px 24px!important}.ant-modal .ant-modal-header{background-color:initial!important;border-bottom:1px solid #ffffff4d!important;color:#fff!important}.ant-radio-wrapper{color:#fff!important}.ant-space-item{color:#fff}.ant-form-horizontal div p{color:#fff!important;margin-bottom:.5rem}.ant-form-item-required,.ant-modal-title{color:#fff!important}.ant-modal .ant-modal-close{align-items:center;background:#0000!important;border-radius:50%!important;color:#6a63e9;display:flex;height:44px;justify-content:center;transition:transform .1s ease;width:44px}.ant-modal .ant-modal-close:hover{background:#0000!important;color:#7b74ff;transform:scale(1.05)}.ant-modal .ant-modal-close .ant-modal-close-x,.ant-modal .ant-modal-close .anticon,.ant-modal .ant-modal-close svg{fill:#6a63e9!important;color:#6a63e9!important}.ant-modal .ant-modal-close .anticon{font-size:22px!important;line-height:1}.ant-modal .ant-modal-close svg{height:22px;width:22px}.ant-modal .ant-modal-close svg path{stroke:currentColor;stroke-width:24px;stroke-linecap:round;stroke-linejoin:round}.ant-input-affix-wrapper{background-color:#1f1f1f!important;color:#fff}.ant-input::placeholder{color:#fff!important}.ant-modal-content .ant-btn.ant-btn-block{background:#fff;border:1px solid #0d0d0d;color:#0d0d0d;margin-top:.5rem;padding:14px 20px;width:fit-content}.ant-modal-content .ant-btn.ant-btn-block:hover{background:#0d0d0d;border:1px solid #fff;color:#fff}.ant-layout{align-items:center;background:none!important;display:flex;flex-direction:row;font-family:TTCommons-Regular!important;justify-content:center;margin-top:1rem}@media (max-width:1199px){.methodical-interface{flex-direction:column-reverse!important}}.methodical-interface{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-bottom:20px}.ant-layout-sider-has-trigger{padding-bottom:90px}.ant-layout-content{display:block!important}.ant-layout aside{flex:initial!important}.methodical-interface-slider{max-width:415px}@media (max-width:1199px){.methodical-interface-slider{max-width:100%;width:100%}}.ant-layout-sider-trigger{display:none!important}.ant-layout-sider{background:none!important;border:1px solid #ffffff1a;border-radius:30px}.ant-typography{color:#fff!important;font-size:18px}.ant-btn.ant-btn-icon-only-arrows{background:#989dff!important;border-radius:20px;color:#000!important;padding:30px}.ant-btn.ant-btn-icon-only-arrows span{font-size:32px!important}.ant-input-affix-wrapper{background-color:initial!important}.ant-upload{align-items:flex-start!important}.ant-progress-bg{background:#989dff!important;height:10px!important}.ant-progress-inner{border:1px solid #fff}.payout-report-card-container{align-items:center;display:flex;height:90vh;justify-content:center;position:relative;z-index:2}.payout-report-card{border:1px solid #ffffff4d;border-radius:30px;max-width:600px;width:100%}.ant-form-item-label label{color:#fff!important;font-family:TTCommons-Regular;font-size:22px!important}.ant-input-disabled{color:#fff!important;pointer-events:none}.report-form-text{color:#cecece!important;line-height:1}.payout-report-card .ant-input{background:#121212;border:1px solid #ffffff4d;border-radius:50px;color:#fff}.payout-report-card .ant-input:hover{border:1px solid #989dff}.payment-btn-wrapper{display:flex;justify-content:center;margin:2rem 0 1rem}.payment-btn-wrapper button{background-color:#989dff;color:#000;font-size:20px;height:45px;text-align:center;width:50%}.payment-btn-wrapper button:hover{background:#989dff!important;color:#fff}.darknet-actions{position:relative;z-index:2}.ant-card-actions{background:none!important;border-top:none!important}.ant-card-actions svg:hover{color:#989dff!important}.ant-btn.ant-btn-icon-only{background:none!important}.anticon-plus svg{display:none!important}.ant-modal-footer button{background:#989dff!important;border:1px solid #989dff;color:#fff;margin-bottom:1rem;width:150px}.ant-modal-footer button:hover{color:#000!important}.ant-modal-footer{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.admin-profile-container{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-auto-flow:row;grid-template-areas:"admin-left admin-right" "admin-links admin-links";grid-template-columns:1fr 1fr;margin-top:2rem;position:relative;z-index:2}.admin-profile-container .profile-card-bottom-pair,.admin-profile-container .profile-column{display:contents}.admin-profile-mini-group{grid-gap:1rem;align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.admin-profile-left{grid-area:admin-left}.admin-profile-right{grid-area:admin-right}.admin-profile-links{grid-area:admin-links}.rating-button-container button{background-color:#989dff!important;border:none;color:#000!important;font-size:1rem;height:44px;transition:all .3s ease;width:fit-content}.rating-button-container button:hover{color:#fff!important}.profile-cards-container .achievements-grid div{border:none!important}.ant-pagination-item-ellipsis{color:#989dff!important}.ant-pagination-total-text{color:#fff!important}.ant-pagination-item:hover{background:#989dff!important}.ant-table-wrapper .ant-table-thead>tr>th{background:#0f0f0f!important;border-inline-end:none!important;border-right:none!important;font-size:20px!important;white-space:nowrap!important;&:before{display:none!important}}.ant-table-wrapper .ant-table-thead>tr>th:last-child{border-inline-end:none!important;border-right:none!important}.ant-table-wrapper .ant-table-thead>tr>th{font-family:TTCommons-Bold,TTCommons,sans-serif!important;font-weight:700!important}.ant-table-wrapper .ant-table-tbody>tr>td{background:#0f0f0f!important;border-bottom:none!important;font-family:TTCommons-Medium,TTCommons,sans-serif!important;font-weight:500!important}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected:hover>td,.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td,.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td{background:#0f0f0f!important}.ant-table-wrapper .ant-table-container:before{display:none!important}.NotificationsModal_notifModal__Pnfuy{font-family:Benzin-Bold;max-height:50vh;overflow-y:auto;position:absolute;right:5rem;top:5rem;z-index:9999}.NotificationsModal_notifModal__Pnfuy li{background-color:#1f1f24;border-radius:8px;list-style-type:none;margin-bottom:1rem;padding:12px;position:relative}.NotificationsModal_notifModal__Pnfuy li p{font-size:20px}.NotificationsModal_notifModal__Pnfuy li span{color:#8a8a98;font-size:18px}.NotificationsModal_subTextOpenModal__42ATu{border-bottom:1px solid #1f1f24;color:#ababfc!important;cursor:pointer;display:flex;gap:.2rem;transition:border-bottom .3s;width:fit-content}.NotificationsModal_subTextOpenModal__42ATu:hover{border-bottom:1px solid #ababfc}.NotificationsModal_removeNotificationItemBtn__L25zm{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;justify-content:center;line-height:1;padding:0;position:absolute;right:8px;top:4px}.NotificationsModal_removeNotificationItemBtn__L25zm:hover{opacity:.8}.NotificationDetailsModal_paymentInfoModal__jfYQr{font-family:Benzin-Bold;height:500px;position:relative}.NotificationDetailsModal_threesome__GcCfv{left:0;position:absolute;top:0;width:100%}.NotificationDetailsModal_paymentInfoModal__jfYQr div h4{font-size:20px}.NotificationDetailsModal_paymentInfoModal__jfYQr div p{font-size:18px}.header{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d0d0d66;box-shadow:0 2px 4px #0000001a;display:flex;font-family:TTCommons-Bold;justify-content:space-between;left:0;margin-bottom:32px;padding:16px 24px;position:fixed;right:0;top:0;z-index:1000}.mobile-menu-icon:hover{color:#fff;transform:scale(1.04)}.header.mobile-open .mobile-menu-icon{color:#989dff;filter:drop-shadow(0 2px 6px rgba(152,157,255,.35))}.header-left{gap:5px}.header-left,.logo{align-items:center;display:flex}.logo{color:#1f2937;gap:12px;margin-right:30px;text-decoration:none}.logo img{height:57px;width:auto}.nav-button-headers{display:flex;gap:4px}.nav-button-header{align-items:center;background:#0000;border:1px solid #0000;border-bottom:none;border-radius:24px;color:#fff;cursor:pointer;display:flex;font-size:17px;gap:6px;padding:12px 14px;transition:background-color .16s ease,border-color .16s ease,box-shadow .2s ease,transform .12s ease,color .16s ease}.nav-button-header:hover{background-color:#989dff1f!important;border-color:#989dff59!important;box-shadow:0 2px 8px #00000038,0 0 0 2px #989dff26;color:#fff!important}.nav-button-header span.full-text{display:inline}.nav-button-header span.short-text{display:none}.nav-button-header img{transition:all .2s ease}.nav-button-header:hover{background:#0000;color:#fff}.nav-button-header:hover img{filter:invert(40%) sepia(82%) saturate(7088%) hue-rotate(229deg) brightness(101%) contrast(101%);opacity:1}.nav-button-header.active{background:#989dff;border-color:#989dff99;border-radius:24px;box-shadow:0 6px 18px #989dff47,0 0 0 2px #989dff38;color:#fff}.nav-button-header.active img{opacity:1}.nav-button-header:active{background:#989dff2e;transform:scale(.98)}.nav-button-header:focus-visible{border-color:#989dff99;box-shadow:0 0 0 3px #989dff73;outline:none}.nav-button-header:disabled,.nav-button-header[aria-disabled=true],.nav-button-header[disabled]{background:#ffffff0f;border-color:#0000;box-shadow:none;cursor:not-allowed;opacity:.6;pointer-events:none}.nav-button-header.ant-btn{all:unset}.nav-button-header img{height:20px;opacity:.7;width:20px}.header-right{margin-left:1rem}.demo-login,.header-right{align-items:center;display:flex}.demo-login{gap:10px}.demo-avatar-block{cursor:pointer;min-width:36px;position:relative}.demo-avatar,.demo-avatar-block{align-items:center;display:flex;height:36px;justify-content:center}.demo-avatar{background:#989dff33;border:1px solid #989dff73;border-radius:50%;box-shadow:0 2px 10px #989dff33,0 0 0 2px #989dff1f;color:#0f0f14;transition:background-color .16s ease,border-color .16s ease,box-shadow .2s ease,transform .12s ease;width:36px}.demo-avatar-block:focus-visible .demo-avatar,.demo-avatar-block:hover .demo-avatar{background:#989dff47;border-color:#989dff99;box-shadow:0 4px 12px #989dff47,0 0 0 2px #989dff2e}.demo-avatar .anticon{color:#fff;font-size:18px}.demo-label{color:#fffc;font-size:11px;left:50%;letter-spacing:.4px;position:absolute;top:calc(100% + 4px);transform:translateX(-50%);white-space:nowrap}@media (max-width:767px){.demo-login{gap:8px}.demo-avatar{height:32px;width:32px}.demo-avatar-block{height:32px;min-width:32px}.demo-avatar .anticon{font-size:16px}.demo-label{font-size:10px}}.message-container{margin-right:16px;margin-top:.5rem;position:relative}.message-count-badge{animation:pulse 2s infinite;background-color:#ff4d4f;border-radius:10px;box-shadow:0 0 0 1px #fff;color:#fff;font-size:12px;font-weight:700;height:20px;line-height:20px;min-width:20px;padding:0 6px;position:absolute;right:-8px;text-align:center;top:-8px;z-index:10}.message-button{font-size:20px;margin-left:5px;padding:0 8px;transition:all .3s}.message-button.has-unread{color:#ff4d4f}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.user-profile{align-items:flex-end;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:8px;position:relative;transition:all .2s ease}.user-profile:hover{background:#f3f4f6}.user-avatar{align-items:center;border:2px solid #6366f1;border-radius:100%;display:flex;height:44px;justify-content:center;overflow:hidden;width:44px}.user-avatar .ant-avatar{border-radius:100%!important;height:100%!important;line-height:40px!important;width:100%!important}.date{color:#6b7280;display:none;font-size:.75rem;margin-top:4px}.login-button{align-items:center;background:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s ease}.login-button:hover{background:#4f46e5;transform:translateY(-1px)}.login-container{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.header-icon-button{background:#0000;border:none;border-radius:8px;cursor:pointer;padding:8px;position:relative;transition:all .2s ease}.header-icon-button:hover{background:#6366f114}.header-icon-button img{height:24px;opacity:.8;width:24px}.header-icon-button:hover img{opacity:1}.notification-badge{background:#ef4444;border-radius:50%;height:8px;position:absolute;right:4px;top:4px;width:8px}.auth-button{background:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:10px 20px;transition:all .2s ease}.auth-button:hover{background:#4f46e5;transform:translateY(-1px)}.sidebar.collapsed~.header{margin-left:80px}.header-title{display:flex;flex-direction:column;gap:4px}.header-title h1{color:#000;font-size:28px;font-weight:400;margin:0}.header-title .date{color:#7e7e8f;font-size:12px}.header-actions{align-items:center;display:flex;gap:30px}.header-actions .icon{cursor:pointer;height:24px;width:24px}.header-actions .avatar{border-radius:50%;cursor:pointer;height:42px;width:42px}.avatar{cursor:pointer;transition:opacity .2s ease}.avatar:hover{opacity:.8}.certification-button{animation:pulse 2s infinite;background:linear-gradient(135deg,#1890ff,#722ed1)!important;border:none!important;color:#fff!important;overflow:hidden;position:relative;right:1.5rem;transition:all .3s ease!important}.certification-button:hover{box-shadow:0 4px 12px #1890ff59;transform:translateY(-2px)}.certification-button:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:.5s;width:100%}.certification-button:hover:before{left:100%}.certification-button img{filter:brightness(0) invert(1);transition:transform .3s ease;width:20px}.certification-button .ant-btn-icon{margin-right:8px}.mobile-menu-icon{color:#fffffff5;display:none;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35));font-size:26px;margin-left:8px;text-shadow:0 0 2px #000000b3,0 0 1px #00000080;transition:color .16s ease,transform .12s ease,filter .16s ease}@media (max-width:1074px){.nav-button-header{font-size:16px;padding:10px 12px}.nav-button-header span.full-text{display:none}.nav-button-header span.short-text{display:inline}.header-left{gap:2px}.nav-button-headers{gap:4px}}@media (max-width:1240px){.header{padding:12px 16px}.header-left{align-items:center}.nav-button-headers{background:#0000;box-shadow:none;flex-direction:row;flex-wrap:wrap;gap:4px;padding:0;position:static}.nav-button-headers.mobile-open{display:flex;width:100%}.nav-button-header{justify-content:center;padding:8px 10px;width:auto}.nav-button-header span.full-text{display:inline}.nav-button-header span.short-text{display:none}.header-right{gap:10px}.ant-btn-icon{color:#fff}.certification-button{padding:8px}.certification-button span{display:none}.message-container{margin-right:10px}.message-count-badge{font-size:11px;height:18px;line-height:18px;min-width:18px;padding:0 5px;right:-6px;top:-6px}.message-button{font-size:18px;padding:0 6px}}@media (max-width:767px){.header{padding:10px 12px}.header-left{align-items:center;position:relative}.nav-button-headers{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#141414f2;border:1px solid #ffffff0f;border-radius:12px;box-shadow:0 8px 24px #00000059;display:flex;flex-direction:column;flex-wrap:nowrap;gap:6px;left:0;margin-top:8px;max-height:0;opacity:0;overflow:hidden;padding:10px;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s;visibility:hidden;z-index:1000}.header.mobile-open .nav-button-headers{max-height:60vh;opacity:1;overflow:auto;pointer-events:auto;transform:translateY(0);transition:opacity .2s ease,transform .2s ease,visibility 0s;visibility:visible}.header.mobile-open .nav-button-headers:before{background:#141414f2;border-left:1px solid #ffffff0f;border-top:1px solid #ffffff0f;content:"";height:12px;left:16px;position:absolute;top:-6px;transform:rotate(45deg);width:12px}.nav-button-header{background:#0000;border:1px solid #0000;border-bottom:none;border-radius:16px;color:#fff;font-size:15px;justify-content:flex-start;padding:12px 14px;width:100%}.nav-button-header:hover{background:#989dff1a!important;border-color:#989dff47!important;box-shadow:0 1px 6px #0000002e,0 0 0 2px #989dff1f}.nav-button-header.active{background:#989dff;border-left:none;border-color:#989dff80;box-shadow:0 4px 14px #989dff40,0 0 0 2px #989dff2e}.nav-button-header span.full-text{display:none}.nav-button-header span.short-text{display:inline}.mobile-menu-icon{display:block;position:relative;z-index:1002}.header.mobile-open .mobile-menu-icon:after{content:"";opacity:0;transform:translate(-50%) scale(.98)}.header:not(.mobile-open) .mobile-menu-icon:before{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffff1a;border-left:1px solid #ffffff2e;border-top:1px solid #ffffff2e;content:"";height:8px;left:50%;position:absolute;top:calc(100% + 2px);transform:translateX(-50%) rotate(45deg);transition:opacity .18s ease,transform .18s ease;width:8px}.header.mobile-open .mobile-menu-icon:before{opacity:0;transform:translateX(-50%) rotate(45deg) scale(.98)}}.Header_notifWrapper__lUax9{display:inline-block;margin-top:.5rem;position:relative}.Header_notifBell__L2rBs{border-radius:50%;cursor:pointer;height:42px;width:42px}.Header_notifBell__L2rBs:hover{border:1px solid #989dff}.Header_notifCircle__bvjtR{background-color:#989dff;border-radius:50%;height:10px;position:absolute;right:12px;top:0;width:10px;z-index:9999}.main-area{display:flex;flex-direction:row;margin:0 auto;max-width:1440px;padding:20px}.hero-section{background:linear-gradient(135deg,#6366f1,#8b5cf6);margin-bottom:40px;padding:60px 20px;text-align:center}.hero-content{margin:0 auto;max-width:800px}.hero-text{align-items:center;display:flex;flex-direction:column;gap:1rem}.hero-content h1{font-size:3rem;font-weight:700;margin-bottom:0}.hero-subtitle{font-size:1.25rem;margin:0;opacity:.9;text-align:center}.info-section{margin-bottom:40px;position:relative;z-index:2}.info-content{align-items:flex-start;background:#0009;background:#0000001a;background:#ccc;background:#ffffff0f;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;color:#fff;display:flex;gap:40px;justify-content:space-between;padding:40px}.info-text h2{font-family:Benzin-Bold;font-size:44px;margin-bottom:.5rem;text-transform:uppercase}@media (max-width:500px){.info-text h2{font-size:35px}}.info-text p{font-family:TTCommons-Regular;font-size:24px;max-width:602px}.info-image img{height:100%;object-fit:cover;width:100%}.features-section{margin-bottom:40px;position:relative;z-index:2}.features-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.feature-card{align-items:center;background:#0009;background:#0000001a;background:#ccc;background:#ffffff0f;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;display:flex;flex-direction:column;font-family:TTCommons-Regular;padding:24px;position:relative;text-align:left;transition:transform .2s ease}.feature-card:hover{transform:translateY(-5px)}.feature-card h3{align-self:flex-start;color:#fff;font-size:40px;margin:.5rem 0}.feature-card img{width:100%}.feature-card p{color:#bebebe;font-size:18px}.support-section{position:relative;z-index:2}.support-content{background:#0009;background:#0000001a;background:#ccc;background:#ffffff0f;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;display:flex;gap:40px;padding:40px}.support-image{border-radius:12px;box-shadow:0 8px 16px -4px #00000026;flex:0 0 45%;overflow:hidden}.support-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.support-image img:hover{transform:scale(1.02)}.support-text{display:flex;flex:1 1;flex-direction:column;gap:10px;padding-bottom:2rem}.support-text h2{color:#fff;font-family:Benzin-Bold;font-size:2rem;font-size:36px;text-transform:uppercase}@media (max-width:500px){.support-text h2{font-size:35px}}@media (min-width:1600px){.support-text h2{font-size:42px}}.support-text p{color:#fff;font-family:TTCommons-Regular;font-size:22px;line-height:1;margin-bottom:1.5rem}@media (min-width:1600px){.support-text p{font-size:26px}}.cta-buttons{display:flex;gap:16px;margin-top:auto}.cta-button{font-size:20px}.cta-section{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;padding:40px;text-align:center}.card-row{display:flex;gap:20px;justify-content:center}.card{background-color:#fff;border:1px solid #e8edf2;border-radius:16px;display:flex;flex-direction:column;padding:16px 23px;position:relative;width:260px}.mini-card{height:80px}.medium-card{height:200px}.card-header{align-items:center;display:flex;justify-content:space-between}.card-title{color:#7e7e8f;font-size:16px;margin:0}.card-icon{height:32px;left:23px;position:absolute;top:49px;width:32px}.card-body{flex:1 1;position:relative}.card-value{color:#07070c;font-size:16px;font-weight:700;left:40px;position:absolute;top:12px}.card-change{align-items:center;bottom:20px;display:flex;gap:4px;position:absolute;right:0}.param-icon{height:14px;width:14px}.change-text{font-size:16px;font-weight:700}.change-text.down{color:red}.change-text.up{color:#50d1b2}.card-footer{bottom:12px;position:absolute;right:19px}.footer-text{color:#7e7e8f;font-size:11px}.medium-card .card-icon{height:64px;left:28px;top:15px;width:64px}.medium-card .more-icon{cursor:pointer;position:absolute;right:24px;top:15px}.medium-card .card-title{color:#7e7e8f;font-size:16px;left:28px;margin:0;position:absolute;top:89px}.medium-card .card-value{color:#07070c;font-size:24px;font-weight:700;position:absolute;right:35px;text-align:right;top:55px}.medium-card .card-change{align-items:center;display:flex;gap:4px;position:absolute;right:35px;top:-10px}.medium-card .chart{height:44px;left:28px;position:absolute;top:140px;width:187px}.medium-card .card-footer{bottom:12px;position:absolute;right:19px}.table-card{background-color:#fff;border-radius:16px;height:560px;padding:22px 28px;position:relative;width:580px}.table-card .card-title{color:#07070c;font-size:18px;margin-bottom:15px}.table-card .more-icon{position:absolute;right:29px;top:25px}.table-columns{display:flex;gap:0;justify-content:flex-start;margin-top:22px}.table-column{color:#7e7e8f;font-size:16px}.table-column:first-child{margin-right:225px}.table-column:nth-child(2){margin-right:80px}.show-more{background-color:#fff;border-radius:0 0 16px 16px;bottom:0;box-shadow:inset 0 1px 0 #0000000d;left:0;padding:12px 0;position:absolute;text-align:center;width:100%}.show-more-button{align-items:center;background:none;border:none;color:#7e7e8f;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:9px;outline:none}.product-card{align-items:center;background-color:#fff;border:1px solid #e8edf2;border-radius:8px;display:flex;height:62px;margin:10px auto;position:relative;width:575px}.product-icon{height:40px;margin:11px 0 11px 9px;width:40px}.product-name{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#07070c;display:-webkit-box;flex:1 1;font-size:14px;font-weight:SemiBold;margin:4px 0;overflow:hidden;padding-left:14px;word-break:break-word}.product-info{display:flex;flex-direction:column;gap:5px;margin-left:auto;margin-right:30px;text-align:center}.product-price,.product-quantity{color:#07070c;font-size:14px}.details-button,.marketplace-container,.storage-container{align-items:center;background-color:#fff;border:1px solid #e8edf2;border-radius:8px;border-radius:32px;display:flex;font-size:12px;font-weight:700;height:36px;justify-content:center;margin-left:52px;position:relative;width:106px}.storage-container{color:#f90;margin-left:auto;margin-right:15px}.marketplace-container{color:#50d1b2;margin-right:38px}.details-button{border-color:#7364db;color:#7364db;cursor:pointer;margin-left:42px;right:17px;transition:background-color .2s}.details-button:hover{background-color:#f8f9fa}.container-icon{margin-right:5px}.rating-card{align-items:center;display:flex;flex-direction:column;position:relative}.rating-card .rating-icon{height:163px;margin-top:60px;width:167px}.rating-card .rating-value{color:#7e7e8f;font-size:24px;font-weight:700;position:absolute;top:180px;z-index:2}.rating-card .card-title{left:17px;position:absolute;top:15px}@media (max-width:768px){.info-content,.support-content{flex-direction:column}.hero-content h1{font-size:2rem}.cta-buttons{flex-direction:column}.feature-card{margin-bottom:20px}}@media (max-width:1440px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.features-grid{grid-template-columns:1fr}}@media (max-width:768px){.main-area{padding:1rem}.hero-section{padding:2rem 1rem}.hero-section h1{font-size:2rem}.features-grid{grid-template-columns:1fr}.stats-section{grid-template-columns:1fr 1fr}.cta-section{padding:2rem 1rem}}.vacancies-container{margin:0 auto;max-width:1200px;padding:24px;position:relative;z-index:2}.vacancies-header{margin-bottom:48px;text-align:center}.vacancies-header h1{color:#fff;font-family:Benzin-Bold;font-size:64px;margin-bottom:32px}.vacancies-subtitle{color:#fff!important;font-size:16px;margin:0 auto;max-width:600px}.vacancies-grid{display:flex;flex-direction:column;gap:2rem}.vacancy-card{border:1px solid #ffffff4d;border-radius:8px;box-shadow:0 1px 2px -2px #00000029,0 3px 6px 0 #0000001f,0 5px 12px 4px #00000017;height:100%;transition:all .3s ease}.vacancy-card:hover{transform:translateY(-4px)}.vacancy-card-content{align-items:center;display:flex;gap:3rem;height:100%;position:relative}.vacancy-icon{align-items:center;background:#f0f5ff;border-radius:8px;display:flex;height:48px;justify-content:center;margin-bottom:16px;width:48px}.vacancy-icon svg{color:#1890ff;height:24px;width:24px}.vacancy-info{display:flex;flex-direction:column;flex-grow:1;gap:0}.vacancy-info h4{color:#fff;font-size:36px;margin-bottom:8px}.vacancy-details{margin-top:0;padding-top:16px}.vacancy-more-btn{background:#989dff;border:1px solid #989dff;border-radius:20px;color:#000;justify-content:flex-start;margin-top:16px;padding:20px;width:fit-content}.vacancy-more-btn:hover{color:#fff!important}.vacancies-footer{margin-top:48px;text-align:left}.contact-card{background:#121212;border-radius:30px;color:#fff;margin:0 auto;padding:32px}.contact-card .ant-typography,.contact-card h3{color:#fff;font-size:24px;margin-bottom:16px}.contact-card h3{color:#fff;font-family:Benzin-Bold;font-size:48px!important;max-width:650px}.contact-card .ant-btn{background:#989dff;border:1px solid #989dff;border-radius:30px;color:#000;width:fit-content}.contact-card .ant-btn:hover{background:#000!important;color:#989dff!important}@media (max-width:899px){.vacancies-container{padding:16px}.vacancies-header h1{font-size:45px;margin-bottom:32px}.vacancy-card{margin-bottom:16px}.vacancy-card-content{flex-direction:column}.ant-tag{position:relative}.contact-card h3{font-size:25px!important}.contact-card .ant-typography{font-size:18px}}.ant-card{font-family:TTCommons-Regular!important}.ant-card,.ant-card-body{background-color:#121212;color:#fff}.ant-card-body{border-radius:30px!important;padding:0!important}.vacancy-container .ant-card-body,.vacancy-page .ant-card-body{padding:24px!important}.vacancy-page .ant-list-item{padding:12px}.ant-card-body.vacancy-card-content{background-color:#121212;color:#fff}.vacancy-card-content img{max-width:274px;width:100%}.ant-tag{border-radius:30px!important;color:#fff;position:absolute;right:.5rem;top:.5rem}.vacancy-details span{color:#fff;font-size:36px;font-weight:700}.ant-space-item div{color:#fff;font-size:20px}.guest-chat-modal .ant-modal-content{border-radius:16px;box-shadow:0 10px 30px #00000026;overflow:hidden}.guest-chat-modal .ant-modal-header{background:linear-gradient(135deg,#1890ff,#096dd9);border-bottom:none;padding:20px 24px}.guest-chat-modal .ant-modal-title{color:#fff;font-size:18px;font-weight:600}.chat-modal-header{align-items:center;display:flex}.chat-icon{font-size:20px;margin-right:10px}.messages-badge{margin-left:10px}.guest-chat-modal .ant-modal-close{color:#fff}.guest-chat-modal .ant-modal-close:hover{color:#fffc}.chat-container{display:flex;flex-direction:column;height:700px}.chat-info{border-bottom:1px solid #f0f0f0;padding:16px}.conversation-info{justify-content:space-between}.conversation-info,.guest-info{align-items:center;display:flex}.guest-details{margin-left:12px}.guest-name{color:#1890ff;font-size:16px;font-weight:600}.access-code{color:#8c8c8c;font-size:12px;margin-top:4px}.error-message{border:1px solid #ffccc7;border-radius:8px;color:#ff4d4f;font-size:14px;margin:12px;padding:12px 16px}.messages-container{flex-direction:column;overflow-y:auto;padding:15px 20px 5px}.messages-ant-list{max-height:90%;overflow-y:auto;padding-right:3%;scrollbar-color:#d9d9d9 #f5f5f5;scrollbar-width:thin}.messages-wrapper{flex:1 1}.no-messages{align-items:center;color:#8c8c8c;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}.no-messages-icon{font-size:48px;margin-bottom:16px}.no-messages-text{font-size:18px;font-weight:600;margin-bottom:8px}.no-messages-hint{font-size:14px}.message-item{border:none!important;margin-bottom:12px;padding:0!important;width:100%}.message-content{border-radius:12px;box-shadow:0 2px 10px #00000014;max-width:80%;padding:16px}.guest-message .message-content{background-color:#e6f7ff;border-bottom-right-radius:4px;margin-left:auto}.guest-message .message-content:before{background-color:#e6f7ff;border-bottom-left-radius:16px;bottom:0;box-shadow:-5px 5px 10px #00000005;clip-path:polygon(0 0,100% 100%,0 100%);content:"";height:20px;position:absolute;right:-10px;width:20px}.support-message .message-content{border-bottom-left-radius:4px;margin-right:auto}.support-message .message-content:before{border-bottom-right-radius:16px;bottom:0;box-shadow:5px 5px 10px #00000005;clip-path:polygon(100% 0,100% 100%,0 100%);content:"";height:20px;left:-10px;position:absolute;width:20px}.message-header{align-items:center;display:flex;margin-bottom:10px}.message-header .ant-avatar{background-color:#1890ff}.support-message .message-header .ant-avatar{background-color:#52c41a}.sender-name{color:#1890ff;flex:1 1;font-weight:600;margin-left:10px}.support-message .sender-name{color:#52c41a}.message-time{color:#8c8c8c;margin-left:8px}.message-text{font-size:15px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.message-input-container{margin-top:0;padding:12px 20px}.message-input-container .ant-input{border-radius:24px;box-shadow:0 2px 8px #0000000f;font-size:15px;padding:10px 20px}.message-input-container .ant-input:focus{box-shadow:0 2px 8px #1890ff33}.message-input-container .ant-btn{box-shadow:0 2px 8px #0000001a;height:48px;padding:0;width:48px}.message-input-container .ant-btn:hover{box-shadow:0 4px 12px #1890ff4d;transform:scale(1.05)}.success-message{padding:30px 0}.success-message h3{color:#52c41a;font-size:24px}.success-message p{margin-bottom:24px}.success-message button{min-width:120px}.ant-form-item-label>label{font-weight:500}.ant-radio-wrapper{margin-right:24px}.JobApplicationModal_root__IQPrX .ant-modal-content{background:#0b0b0f;border:1px solid #1f1f1f;box-shadow:0 10px 30px #0009}.JobApplicationModal_successMessage__1UZsf{padding:24px 0 8px;text-align:center}.JobApplicationModal_successMessage__1UZsf h3{color:#6a63e9;font-size:22px;font-weight:700;margin-bottom:8px}.JobApplicationModal_successMessage__1UZsf p{color:#cfcfcf;margin-bottom:16px}.JobApplicationModal_orDivider__rtQv7{color:#fff;font-weight:700;margin:12px 0 16px;position:relative;text-align:center}.JobApplicationModal_orDivider__rtQv7:after,.JobApplicationModal_orDivider__rtQv7:before{background:linear-gradient(90deg,#fff0,#2a2a2a);content:"";height:1px;position:absolute;top:50%;width:42%}.JobApplicationModal_orDivider__rtQv7:before{left:0}.JobApplicationModal_orDivider__rtQv7:after{right:0;transform:scaleX(-1)}.MainArea_mainHeroBtnsWrapper__1XCXm{display:flex;flex-direction:column;gap:39px;justify-content:center;width:30%}.MainArea_mainHeroBtnsWrapper__1XCXm button{width:100%}.ParthnerRegisterModal_label__ZUBZg{color:#fff;display:block;font-weight:700;margin-bottom:4px;text-align:left}.ParthnerRegisterModal_inputContainer__s17Vv{align-items:center;cursor:pointer;display:flex;margin-bottom:1rem;position:relative}.ParthnerRegisterModal_input__IOEK8{background-color:#17171b;border:1px solid #54545c;border-radius:4px;color:#fff;cursor:pointer;flex:1 1;padding:8px}.ParthnerRegisterModal_regButton__6GOH\+{background-color:#989dff;border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:bolder;padding:12px;width:100%}.ParthnerRegisterModal_regButton__6GOH\+:hover{color:#fff}.vpn-container{margin:0 auto;max-width:1200px;padding:40px 20px;position:relative;z-index:2}.vpn-container h1{color:#fff;font-family:Benzin-Bold!important;font-size:64px;text-align:center}@media (max-width:600px){.vpn-container h1{font-size:30px}}.vpn-container p{font-family:TTCommons-Regular!important;font-size:24px}.vpn-under-title-text{color:#fff;margin-bottom:4rem;text-align:center}.vpn-under-title-text span{cursor:pointer;font-weight:bolder}.vpn-under-title-text span:hover{color:#918efb}.vpn-header{background:#121212;border:1px solid #ffffff4d;border-radius:24px;color:#fff;margin-bottom:48px;overflow:hidden;padding:30px;position:relative}.vpn-header h4{font-family:Benzin-Bold!important;font-size:36px}.vpn-header div:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-2px)}.vpn-header ul{grid-gap:16px;display:grid;font-family:TTCommons-Regular!important;gap:16px;grid-template-columns:repeat(2,1fr);list-style:none;margin:2rem 0 0;max-width:600px;padding:0}@media (max-width:799px){.vpn-header ul{display:flex;flex-direction:column}.vpn-header ul li{min-width:100%;width:100%}.vpn-header h4{font-size:30px;margin-bottom:1rem}}.vpn-header ul li{align-items:center;background:#918efb;border-radius:12px;color:#fff;display:flex;font-size:19px;gap:2rem;max-width:369px;padding:14px;transition:background-color .2s ease}@media (min-width:800px){.vpn-header ul li{min-width:320px}}.vpn-steps-section{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(2,1fr);margin:48px 0}@media (max-width:768px){.vpn-steps-section{grid-template-columns:1fr;padding:0 16px}}.vpn-step-card{background:#121212;border-radius:20px;box-shadow:0 4px 20px #0000000f;color:#fff!important;display:flex;flex-direction:column;height:100%;padding:32px;transition:transform .3s ease,box-shadow .3s ease}.vpn-step-card:hover{box-shadow:0 8px 30px #0000001a;transform:translateY(-4px)}.vpn-step-header{align-items:center;display:flex;gap:20px;margin-bottom:24px}.vpn-step-icon{align-items:center;background:#726ded;border-radius:12px;box-shadow:0 4px 12px #6366f133;display:flex;height:48px;justify-content:center;min-width:48px;width:48px}.step-icon{color:#fff;font-size:20px}.vpn-step-title h3{font-size:1.5rem;font-weight:600;line-height:1.2;margin:0 0 8px}.vpn-step-title p{font-size:1rem;margin:0}.vpn-step-content{display:flex;flex-direction:column;flex-grow:1;gap:16px}.vpn-step-content button{background:#989dff;color:#000;font-size:18px;padding:14px;width:fit-content}.vpn-step-content button:hover{background-color:#989dff!important;color:#fff}.vpn-step-content p{font-size:1.1rem;line-height:1.6;margin:0}.vpn-step-content ul{list-style:none;margin:0;padding:0}.vpn-step-content li{align-items:flex-start;display:flex;gap:12px;line-height:1.5;padding:8px 0}.vpn-step-content li:before{color:#6366f1;content:"•";font-size:1.5em;line-height:1;margin-top:-2px}.download-buttons{display:flex;flex-direction:column;gap:16px;margin-top:8px}@media (min-width:1200px){.download-buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.vpn-configs-section{background:#121212;border-radius:24px;margin-bottom:48px;padding:30px}.vpn-configs-header{align-items:center;display:flex;flex-direction:column;margin:0 auto 48px;text-align:center}.vpn-configs-header h2{color:#fff;font-family:Benzin-Bold!important;font-size:2.5rem;font-weight:700;margin:0 0 16px}.vpn-configs-header p{color:#fff;font-size:1.1rem;margin:0;max-width:600px}.vpn-configs-grid{grid-gap:24px;color:#fff;display:grid;font-family:TTCommons-Regular!important;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.vpn-config-type{background-color:#212121;border-radius:30px;display:inline-block;font-size:.875rem;font-size:24px;font-weight:500;font-weight:bolder;margin-bottom:24px;padding:5px 10px;width:fit-content}.vpn-config-name{font-size:36px;font-weight:600}.vpn-config-details,.vpn-config-name{margin-bottom:24px}.vpn-config-details p{font-size:24px;margin:0}.vpn-config-actions{position:relative}.vpn-configs-section button{background:#989dff;color:#000;font-size:18px;max-width:320px;padding:14px;width:fit-content}.vpn-configs-section button:hover{background-color:#989dff!important;color:#fff}.copied-tooltip{background:#989dff;border-radius:8px;color:#fff;font-size:.875rem;left:70px;opacity:0;padding:8px 16px;position:absolute;top:-50px;transform:translateX(-50%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden}.copied-tooltip.visible{opacity:1;visibility:visible}.copied-tooltip:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid #989dff;bottom:-6px;content:"";left:50%;position:absolute;transform:translateX(-50%)}@media (max-width:768px){.vpn-container{padding:20px 16px}.vpn-header{padding:40px 20px}.vpn-header h1{font-size:2rem}.vpn-step-card{padding:24px}.vpn-step-header{gap:2px}.vpn-step-icon{margin-right:1rem}.download-buttons{flex-direction:column}.download-button{width:100%}.vpn-configs-grid{grid-template-columns:1fr}.vpn-configs-header h2{font-size:2rem}.vpn-configs-section button{font-size:15px}}.rules-container{margin:0 auto;max-width:1200px;padding:20px 0;position:relative;z-index:2}.rules-section{border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;margin-bottom:40px;overflow:hidden;transition:transform .2s ease}.ant-card{line-height:.8!important}.section-content{background:#0d0d0d1a;border:1px solid #0d0d0d1a;border-radius:30px;color:#fff;font-size:18px;margin-top:2rem;opacity:1;transition:opacity 5s ease,background-color 5s ease}.section.hidden .section-content{background-color:#0d0d0d00;opacity:0}@media (min-width:800px){.section-content .section-content-inner{padding:40px}}.section-icon{font-size:2.5rem;margin-bottom:20px;text-align:center}.welcome-section{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff}.welcome-section h1{font-size:2.5rem;font-weight:700;margin-bottom:20px}.welcome-section p{font-size:1.1rem;margin:0 auto;max-width:800px;opacity:.9}.benefits-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:30px}.benefit-card{background:#f8fafc;border-radius:12px;padding:24px;text-align:center;transition:transform .2s ease}.benefit-card:hover{box-shadow:0 4px 12px -2px #0000001a;transform:translateY(-5px)}.benefit-icon{display:block;font-size:2rem;margin-bottom:16px}.benefit-card h3{color:#1f2937;font-size:1.1rem;margin-bottom:8px}.benefit-card p{color:#6366f1;font-weight:600}.timeline{margin-top:30px;position:relative}.timeline:before{background:#e5e7eb;bottom:0;content:"";left:32px;position:absolute;top:0;width:2px}.timeline-item{align-items:flex-start;display:flex;margin-bottom:30px;position:relative}.timeline-icon{align-items:center;background:#6366f1;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;margin-right:20px;width:40px;z-index:1}.timeline-content{background:#f8fafc;border-radius:12px;flex:1 1;padding:20px}.timeline-content h3{color:#1f2937;margin-bottom:8px}.timeline-content p{color:#4b5563}.rules-grid{grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:30px}.rule-card{border-radius:12px}.rule-card h3{align-items:center;color:#1f2937;display:flex;gap:8px;margin-bottom:16px}.rule-card ul{list-style:none;padding:0}.rule-card li{color:#4b5563;margin-bottom:12px;padding-left:24px;position:relative}.rule-card li:before{color:#6366f1;content:"•";left:8px;position:absolute}.payments-table{background:#f8fafc;border-radius:12px;margin-top:30px;overflow:hidden}.table-header{background:#6366f1;color:#fff;font-weight:600}.table-header,.table-row{display:grid;grid-template-columns:1fr 1fr;padding:16px 24px}.table-row{border-bottom:1px solid #e5e7eb}.table-row:last-child{border-bottom:none}.payment-blocks-container{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:24px}.payment-block{border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:24px}.payment-block h3{color:#fff;font-size:20px;font-weight:600;margin-bottom:2rem;text-align:center}.payment-block h4{color:#fff;font-size:16px;font-weight:500;margin:16px 0 8px}.payment-list{list-style:none;margin:0;padding:0}.payment-list-item{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:8px 0}.payment-list-item:last-child{border-bottom:none}.payment-value{color:#989dff;font-weight:500}.payment-note{background:#f8f9fa;border-radius:8px;margin-top:24px;padding:16px;text-align:center}.scenarios-content{margin-top:30px;text-align:center}.cta-button{border:none;border-radius:20px;cursor:pointer;font-weight:500;padding:16px 24px;transition:all .2s ease}.cta-button.primary{background:#989dff;color:#000}.cta-button.secondary{background:#f3f4f6;color:#4b5563}.cta-button:hover{box-shadow:0 4px 12px -2px #00000026;transform:translateY(-2px)}.cta-button.primary:hover{background:#989dff}.cta-button.secondary:hover{background:#e5e7eb}.checklist{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:30px}.do-list,.dont-list{border-radius:12px;padding:24px}.report-form-example{border-radius:12px;margin-top:30px}.form-fields{grid-gap:16px;display:grid;margin-top:20px}.form-field{grid-gap:16px;align-items:center;display:grid;grid-template-columns:120px 1fr}.form-field label{color:#fff;font-weight:500}.field-example{border:1px solid #fff;border-radius:6px;color:#fff;padding:8px 16px}.section-header{align-items:flex-start;gap:20px;margin-bottom:30px}.header-content{flex:1 1;justify-content:space-between}.copy-button{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s ease}.copy-button:hover{background:#f3f4f6;box-shadow:0 2px 4px #0000000d;transform:translateY(-1px)}.copy-button:active{transform:translateY(0)}.copy-icon{font-size:1.1rem}.section-description{font-size:1.05rem;margin:-20px 0 30px}.final-section{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;text-align:center}.contact-buttons{display:flex;gap:16px;justify-content:center;margin-top:24px}.highlight{color:#6366f1;font-size:1.2rem;font-weight:600;margin-top:24px;text-align:center}.rules-block{border-radius:12px;box-shadow:0 2px 4px #0000000d;margin-bottom:40px;padding:30px}.rules-block h3{align-items:center;color:#fff;display:flex;font-size:1.5rem;gap:10px;margin-bottom:20px}.rules-block h4{color:#fff;font-size:1.1rem;margin-bottom:12px}.example-box,.warning-box{border-radius:8px;margin-top:20px;padding:20px}.example-box,.warning-box{background:#121212}.warning-box{border:1px solid #121212;margin-top:16px}.warning-box h4{color:#fff}.warning-box ul{list-style:none;margin:0;padding:0}.warning-box li{color:#fff;margin-bottom:8px;padding-left:24px;position:relative}.warning-box li:before{color:#fff;content:"•";left:8px;position:absolute}.rules-grid{grid-gap:20px;display:grid;gap:20px;margin-top:24px}.rule-card{border-radius:8px;box-shadow:0 2px 4px #0000000d;padding:24px;transition:transform .2s ease}.rule-card:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-2px)}.rule-icon{font-size:2rem;margin-bottom:16px}.rules-list{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.rule-item{border-radius:8px;box-shadow:0 2px 4px #0000000d;padding:24px}.rule-item h4{align-items:center;display:flex;gap:8px;margin-bottom:16px}.rule-item ul{list-style:none;margin:0;padding:0}.rule-item li{color:#fff;margin-bottom:12px;padding-left:24px;position:relative}.rule-item li:before{color:#989dff;content:"•";left:8px;position:absolute}.requirements-list{list-style:none;margin:0;padding:0}.specific-rules{margin-bottom:0}.requirements-list li{align-items:flex-start;background:#121212!important;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:flex;gap:16px;margin-bottom:16px;padding:16px}.requirement-icon{flex-shrink:0;font-size:1.5rem}.requirements-list p{color:#fff;margin:0}.rules-footer{margin-top:40px}.warning-message{align-items:center;background:#fff;border:1px solid #fecaca;border-radius:8px;color:#121212;display:flex;gap:16px;padding:16px 24px}.warning-icon{font-size:1.5rem}.warning-message p{color:#121212;font-weight:500;margin:0}@media (max-width:768px){.section-content{padding:24px}.benefits-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.form-field{grid-template-columns:1fr}.contact-buttons{flex-direction:column}.timeline:before{left:24px}.timeline-icon{font-size:.9rem;height:32px;width:32px}.header-content{align-items:flex-start;flex-direction:column}.copy-button{justify-content:center;width:100%}.rules-block{padding:20px}.rules-grid,.rules-list{grid-template-columns:1fr}.requirements-list li{align-items:flex-start;flex-direction:column;text-align:center}.requirement-icon{margin:0 auto}}.penalty-section{border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-bottom:32px;padding:24px}.critical-warning,.important-note,.solution-block,.warning-block{background:#121212;border-radius:30px;margin:16px 0 2rem;opacity:1;padding:40px;transition:opacity 5s ease,background-color 5s ease}.section.hidden .critical-warning,.section.hidden .important-note,.section.hidden .solution-block,.section.hidden .warning-block{background:#12121200;opacity:0}.info-block-content .info-block{background:none!important;padding:40px}.shops-text{margin-bottom:20px;text-align:center}.shops-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}@media (min-width:850px){.shops-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.shop-block{align-items:center;background:#0d0d0d;border-radius:30px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;justify-content:center;padding:20px;transition:transform .2s ease}.shop-block:hover{transform:translateY(-5px)}.shop-icon{border-radius:30px;max-width:350px;width:100%}.shop-name{font-size:28px;font-weight:500;margin:5px 0;text-align:left}.shop-subtitle{color:#666;font-size:12px;line-height:1.4;text-align:left}.shop-content{align-items:left;display:flex;flex-direction:column;justify-content:center}.shop-nav-button{background:#989dff;border:none;border-radius:30px;color:#000;cursor:pointer;font-size:14px;margin-top:12px;padding:12px 16px;transition:all .3s ease}.shop-nav-button:hover{background:#e0e0e0;transform:translateY(-2px)}.work-options{margin-bottom:40px;text-align:center}.work-options-text{color:#333;font-size:18px;line-height:1.6;margin-bottom:24px}.work-type-buttons{gap:16px;justify-content:center;margin-bottom:40px}.work-type-button{background:#f0f0f0;border:none;color:#333;font-size:16px;padding:12px 24px;transition:all .3s ease}.work-type-button:hover{background:#e0e0e0;transform:translateY(-2px)}.calculator{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin:0 auto;max-width:600px;padding:24px}.calculator-controls{margin-bottom:24px}.slider-control{margin-bottom:20px}.slider-control label{color:#666;margin-bottom:8px}.radio-group{gap:16px;justify-content:center;margin-bottom:24px}.radio-option{align-items:center;display:flex;gap:8px}.calculator-results{background:#f8f9fa;margin-top:24px;padding:20px}.result-item{border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:12px 0}.result-item:last-child{border-bottom:none}.result-label{color:#666}.result-value{color:#1890ff;font-weight:600}.hero-banner{margin-bottom:24px}.hero-card{background:#121212;border:1px solid #ffffff4d;border-radius:30px;padding:30px 0}@media (min-width:769px){.hero-features{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto}.hero-features li:nth-child(5),.hero-features li:nth-child(6){grid-column:span 2;padding:15px}}.hero-features li{background:#121212;border:1px solid #918efb;border-radius:20px;font-size:16px;font-weight:bolder;justify-content:center;line-height:1;padding:30px 20px;text-transform:uppercase;transition:transform .2s ease}.hero-bottom li:hover,.hero-features li:hover{transform:translateX(8px)}.hero-features li span{background:#989dff;border-radius:15px;padding:20px}.hero-header{align-items:center;color:#fff;display:flex;gap:16px;justify-content:center;margin-bottom:36px}.hero-header h4{color:#fff;font-size:28px;margin:0}.hero-header .hero-icon{font-size:32px}.hero-bottom{display:flex;gap:24px;justify-content:center;margin-top:24px}.hero-bottom li{align-items:center;background:#ffffff1a;border-radius:8px;color:#fff;display:flex;font-size:16px;font-weight:500;gap:12px;list-style:none;padding:16px;transition:transform .2s ease}.hero-bottom li:hover{transform:translateX(8px)}.hero-bottom .anticon{color:#fff;font-size:20px}.rules-container-title{color:#fff;font-family:Benzin-Bold;font-size:64px;margin-bottom:2rem;margin-top:1rem;text-align:center}.rules-container-subtitle{color:#fff;font-family:TTCommons-Regular;font-size:24px;margin-bottom:4rem;margin-top:10px;text-align:center}.reporting-section{padding:40px}@media (max-width:768px){.rules-container-title{font-size:30px}.rules-container-subtitle{font-size:18px;margin-bottom:2rem}.hero-features{display:flex!important;flex-direction:column;gap:12px;justify-content:flex-start;margin-bottom:20px;text-align:left}.hero-header h4{font-size:24px}.hero-features li{display:flex;font-size:14px;justify-content:flex-start;min-height:48px;padding:12px}}.buttons-panel{background:#121212;border-radius:30px;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 2rem}.buttons-panel button{background:#989dff;border:1px solid #989dff;border-radius:30px;color:#fff;cursor:pointer;font-family:TTCommons-Regular;font-size:20px;font-weight:bolder;min-width:150px;padding:14px 20px;text-align:center}@media (max-width:400px){.buttons-panel button{font-size:18px}}.buttons-panel button:hover{background:#000!important;color:#989dff!important}.buttons-panel button.active{color:#121212;pointer-events:none}section{max-height:fit-content;opacity:1;overflow:hidden;transition:opacity 1s ease,max-height 1s ease}section.hidden{max-height:0;opacity:0}.hidden{opacity:0}.section-content-inner-table{align-items:center;display:flex;flex-direction:column}.item-content{background:#121212;border-radius:30px;padding:20px;width:100%}.item-content,.item-content h4{margin-bottom:1rem}.item-content-price-info{border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:5px 0}@media (min-width:768px){.section-content-inner-table{grid-gap:15px;align-items:flex-start;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.rules-main{display:flex;font-family:TTCommons-Regular;font-size:18px;margin-top:4rem;position:relative;z-index:2}.rules-content{display:flex;flex-direction:row;height:calc(100vh - 150px);overflow:hidden}.rules-texts{flex:1 1;overflow-y:auto;padding-right:20px}.rules-sections{background:#121212;border-radius:30px;border-bottom-right-radius:0;border-top-right-radius:0;color:#fff;max-height:90vh;max-width:70%;overflow-y:auto;padding:20px 30px 20px 20px}.section{min-height:200px;padding:10px}.section-title-rules{color:#fff;font-family:Benzin-Bold;font-size:20px;margin-bottom:1rem}.section__inner p{color:#b4b4b4;font-size:19px;margin-bottom:1rem}.section__inner ul{list-style-type:none;margin-bottom:1rem}.section__inner ol{margin-bottom:1rem}.section-inner-all-items{color:#b4b4b4;list-style-type:none;margin-top:2rem}.rules-buttons{background:#121212;border-radius:30px;border-bottom-left-radius:0;border-top-left-radius:0;display:flex;flex-direction:column;gap:10px;margin-left:.5rem;max-height:fit-content;max-width:350px;overflow-y:auto;padding:2rem .5rem;width:100%}.rules-buttons button{background:none;border:none;border-radius:4px;color:#8d8d8d;cursor:pointer;font-family:Benzin-Bold;font-size:18px;padding:10px;text-align:left;transition:background-color .3s}.rules-buttons button:hover{color:#989dff}.rules-buttons button.active{color:#fff;font-size:20px;font-weight:bolder;pointer-events:none}@media (max-width:768px){.rules-main{display:flex;flex-direction:column-reverse;margin-top:2rem}.rules-buttons{margin-bottom:2rem;margin-left:0;max-width:100%}.rules-sections{max-width:100%}}.styled-table{border-collapse:collapse;border-radius:8px;box-shadow:0 4px 8px #0000001a;font-family:TTCommons-Regular;font-size:1.2rem;margin:2rem 0;overflow:hidden;width:100%}.group-header{color:#fff;font-family:Benzin-Bold;font-size:1.3rem;font-weight:700;line-height:2;pointer-events:none}.styled-table th{padding:1rem;text-align:left}.styled-table tbody tr:hover{background-color:#989dffcc}.styled-table td{padding:.75rem 1rem}.item-line{border-bottom:1px solid #989dff33}.darknet-page{background:none;font-family:TTCommons-Regular!important;font-weight:200!important;margin:0 auto;max-width:1400px;min-height:100vh;padding:20px}.darknet-title{color:#fff;font-family:Benzin-Bold;font-size:64px;margin-top:1rem;text-align:center}@media(max-width:500px){.darknet-title{font-size:30px}}.darknet-subtitle{color:#fff;font-family:TTCommons-Regular;font-size:24px;margin-bottom:3rem;margin-top:1rem;text-align:center}.expand-category-container{display:flex;justify-content:flex-end;margin-top:40px;padding-right:2rem;text-align:right;width:100%}.expand-category-button{align-items:center;background:#989dff;border:none;border-radius:20px;box-shadow:0 4px 12px #00000014;color:#000;display:flex;font-size:18px;font-weight:700;gap:8px;height:50px;justify-content:center;min-width:240px;transition:all .3s ease}.expand-category-button:hover{background:#b381f0!important;box-shadow:0 6px 16px #0000001f;color:#fff!important;transform:translateY(-2px)}.expand-category-button:active{box-shadow:0 2px 8px #0000001a;transform:translateY(0)}.expand-category-button .anticon{font-size:14px;transition:transform .3s ease}.expand-category-button:hover .anticon{transform:translateY(-1px)}.page-header{margin-bottom:32px}.disclaimer-alert{border-radius:16px;margin-top:24px;overflow:hidden}.disclaimer-content{background:linear-gradient(135deg,#fff9e6,#fff3d6);border-left:4px solid #faad14;border-radius:16px;box-shadow:0 8px 24px #faad142e;display:flex;overflow:hidden;padding:20px;position:relative}.disclaimer-content:before{background:radial-gradient(circle,#faad141a 0,#faad1400 70%);border-radius:50%;content:"";height:150px;position:absolute;right:0;top:0;transform:translate(30%,-30%);width:150px;z-index:0}.disclaimer-icon{align-items:flex-start;color:#fa8c16;display:flex;font-size:28px;margin-right:16px;padding-top:4px}.disclaimer-text{flex:1 1;position:relative;z-index:1}.disclaimer-title{color:#d46b08;font-size:18px;font-weight:600;margin-bottom:12px}.disclaimer-description{color:#5c3c10;font-size:15px;line-height:1.6;margin-bottom:12px}.disclaimer-additional{border-top:1px solid #faad1433;color:#7c5914;font-size:14px;line-height:1.6;padding-top:8px}.header-content{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;box-shadow:0 10px 30px #667eea4d;color:#fff;display:flex;gap:20px;padding:32px}.header-icon{font-size:3rem;opacity:.9}.header-text{flex:1 1}.page-title{color:#fff!important;font-size:2.5rem!important;font-weight:700!important;margin:0 0 8px!important}.page-subtitle{color:#ffffffe6!important;font-size:1.1rem;margin:0!important}.tor-installation-section{margin-bottom:32px}.tor-guide-card{background:#1212121a!important;border-radius:16px!important;box-shadow:0 4px 20px #00000014!important}.section-header{text-align:left}.section-title{margin:0 0 8px!important;text-align:left!important}.section-icon{color:#667eea;font-size:2rem}.tor-header{border-radius:12px;margin-bottom:20px;padding:20px}.tor-title-wrapper{align-items:center;display:flex;gap:16px}.tor-title-content{flex:1 1}.section-description{color:#666!important;font-size:1rem;line-height:1.4;margin:0!important;text-align:left!important}.tor-guide-content{padding:24px}.tor-guide-start{text-align:center}.guide-preview{margin-bottom:32px}.preview-steps{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:24px}.preview-step{align-items:center;background:#1212121a;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:16px;transition:all .3s ease}.preview-step:hover{background:#e9ecef;transform:translateY(-2px)}.preview-icon{font-size:2rem}.preview-title{color:#333;font-size:.9rem;font-weight:500;text-align:center}.start-guide-btn{border-radius:12px!important;font-size:1.1rem!important;font-weight:600!important;height:48px!important;padding:0 32px!important}.tor-step-container{margin:0 auto;width:100%}.step-progress{align-items:center;border-top:1px solid #e9ecef;display:flex;gap:16px;margin-top:32px;padding:16px 0}.progress-bar{background:#e9ecef;border-radius:4px;flex:1 1;height:8px;overflow:hidden}.progress-fill{background:linear-gradient(90deg,#667eea,#764ba2);border-radius:4px;height:100%;transition:width .5s ease}.progress-text{color:#666;font-size:.9rem;font-weight:500;white-space:nowrap}.current-step{align-items:flex-start;background:#f8f9fa;border-left:4px solid #667eea;border-radius:16px;display:flex;gap:24px;padding:32px}.step-icon{flex-shrink:0;font-size:3rem}.step-content{flex:1 1}.step-title{color:#1a1a1a!important;font-size:1.5rem!important;margin:0 0 12px!important}.step-description{color:#555!important;line-height:1.6;margin:0 0 24px!important}.step-actions{display:flex;flex-wrap:wrap;gap:12px}.step-action-btn{border-radius:8px!important;height:40px!important;padding:0 24px!important}.download-btn{background:linear-gradient(90deg,#667eea,#764ba2)!important;border:none!important}.next-btn{border-color:#667eea!important;color:#667eea!important}.step-action-btn{font-weight:600!important}.step-back-btn,.step-close-btn{border-radius:8px!important;height:40px!important}.search-section{margin-bottom:4rem}.search-card{background:#121212b3;border:1px solid #ffffff4d;border-radius:30px!important;box-shadow:0 4px 20px #00000014!important;padding:20px 10px;position:relative;z-index:2}.darknet-page .search-input{border:1px solid #ffffff4d!important;border-radius:20px!important;font-size:1.1rem!important;font-size:24px!important;height:80px!important;padding:0 10px;transition:all .3s ease!important}.darknet-page .search-input:focus,.darknet-page .search-input:hover{border-color:#9254de!important;box-shadow:0 0 0 3px #667eea1a!important}.loading-container{flex-direction:column;gap:16px;height:300px}.loading-text{color:#666!important;margin:0!important}.resources-container{display:flex;flex-direction:column;gap:32px}.admin-controls-card{border-radius:16px!important;box-shadow:0 4px 20px #00000014!important}.admin-controls{text-align:center}.add-resource-btn{border-radius:12px!important;font-size:1.1rem!important;font-weight:600!important;height:48px!important;padding:0 32px!important}.category-section{background:#121212b3!important;border:1px solid #ffffff4d;border-radius:50px;margin-bottom:0;padding-bottom:40px;position:relative;z-index:2}.category-card{background:#1212121a!important;border-radius:16px!important;box-shadow:0 4px 20px #00000014!important;overflow:hidden!important}.category-header{margin-bottom:24px;padding:40px 40px 0}.category-info{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.category-title{color:#fff!important;font-size:1.8rem!important;font-weight:700!important;margin:0!important}.resources-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));padding:0 40px}.resource-card{border:1px solid #ffffff4d;border-radius:30px;box-shadow:0 4px 12px #00000014!important;overflow:hidden!important;position:relative!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important}.resource-selected{background-color:#1890ff0d!important;border:2px solid #1890ff!important}.selection-indicator{position:absolute;right:10px;top:10px;z-index:10}.resource-card:hover:before{transform:scaleX(1)}.resource-card:hover{border-color:#989dff!important;box-shadow:0 12px 32px #00000026!important;transform:translateY(-8px)!important}.resource-content{padding:24px;position:relative}.resource-header{margin-bottom:16px;position:relative}.resource-description{color:#fff!important;font-size:700;font-size:1.2rem!important;margin:0 0 20px!important}.link-tag-container .ant-tag{box-sizing:border-box!important;height:100%!important;margin-right:0!important;width:100%!important}.link-tag-container .ant-tag-blue,.link-tag-container .ant-tag-cyan,.link-tag-container .ant-tag-gold,.link-tag-container .ant-tag-purple{border:1px solid #b381f0!important;border-radius:20px;box-shadow:0 4px 12px #00000014;box-sizing:border-box!important;font-size:18px;font-weight:700;height:50px;min-width:240px;transition:all .3s ease;width:100%!important}.link-tag-container .ant-tag-blue:hover,.link-tag-container .ant-tag-cyan:hover,.link-tag-container .ant-tag-gold:hover,.link-tag-container .ant-tag-purple:hover{box-shadow:0 6px 16px #0000001f;transform:translateY(-2px)}.ant-tag-blue{background:#b381f0!important}.ant-tag-purple{background:#989dff!important}.link-tag-container .ant-tag.resource-link-tag.clickable-link{box-sizing:border-box!important;display:flex!important;justify-content:flex-start!important;width:100%!important}.resource-links{align-items:center;display:flex;flex-direction:column;margin-top:16px}.link-item{display:flex;justify-content:center;margin-bottom:10px;width:100%}.link-tag-container{align-items:center;border-radius:20px;box-shadow:0 3px 10px #0000001a;cursor:pointer;display:inline-flex;max-width:280px;padding:0;position:relative;transition:all .3s ease;width:90%}.link-tag-container span{color:#000!important}.link-tag-container:hover{box-shadow:0 6px 20px #0003;transform:translateY(-3px) scale(1.02);z-index:10}.link-tag-container:active{transform:translateY(-1px) scale(.98);transition:all .1s ease}.link-tag-container.copying{animation:copyPulse .6s ease-in-out}.link-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:3px;max-width:220px;min-width:0}.link-label{font-size:.9rem;font-weight:700;opacity:.95;overflow:hidden;text-overflow:ellipsis}.link-label,.link-url{max-width:100%;white-space:nowrap}.link-url{display:block;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8rem;font-weight:500;letter-spacing:.5px;line-height:1.3;opacity:.85}.clickable-link{align-items:center!important;border:none!important;border-radius:20px!important;display:flex!important;font-size:.9rem!important;font-weight:600!important;gap:12px!important;min-height:44px!important;overflow:hidden!important;padding:12px 20px!important;position:relative!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;width:100%!important}.clickable-link .anticon{font-size:1.1rem!important;opacity:.95!important}.no-results-card{border-radius:16px!important;box-shadow:0 4px 20px #00000014!important}.no-results{padding:60px 40px;text-align:center}.no-results-icon{font-size:4rem;margin-bottom:16px;opacity:.6}.no-results-title{color:#1a1a1a!important;font-size:1.5rem!important;margin:0 0 12px!important}.no-results-text{color:#666!important;font-size:1rem!important;margin:0!important}@keyframes copyPulse{0%{transform:scale(1)}50%{box-shadow:0 0 20px #667eea99;transform:scale(1.1)}to{transform:scale(1)}}.resources-counter{color:#ffffffe6;font-weight:500;margin-left:5px;position:relative;z-index:2}.category-navigation{margin-top:15px;padding-top:15px}.nav-title{color:#fff;margin:0 0 2rem}.category-tags,.nav-title{font-size:24px;padding-left:1rem}.category-tags{display:flex;flex-wrap:wrap;gap:1.5rem;list-style-type:none}.category-tags li{background:none!important;border:1px solid #ffffff4d!important;border-radius:50px;color:#fff;padding:15px;width:fit-content}.category-nav-tag{cursor:pointer;transition:all .3s}.category-nav-tag:hover{background-color:#989dff!important;border:1px solid #989dff;color:#000!important}.more-links{background:none!important;border-radius:8px;cursor:pointer;padding:8px 14px}.more-links .ant-typography{color:#989dff!important}.more-links span:hover{color:#b381f0!important}.extra-links{justify-content:flex-end!important;margin-top:1rem}.resource-name{color:#fff!important;font-family:Benzin-Bold!important;font-size:24px!important}.modal-links-container{align-items:center;display:flex;flex-direction:column;padding:15px 0}.modal-link-item{display:flex;justify-content:center;margin-bottom:15px;width:100%}.modal-link-item .link-tag-container{max-width:320px;transform:scale(1.05);transition:transform .3s ease;width:95%}.modal-link-item .link-tag-container:hover{transform:scale(1.08)}.links-modal .ant-modal-header{border-bottom:none;border-radius:16px 16px 0 0!important}.links-modal .ant-modal-title{color:#fff!important;font-weight:600}.links-modal .ant-modal-close{color:#fff}.links-modal .ant-modal-content{border-radius:16px!important;box-shadow:0 10px 30px #00000026;overflow:hidden}.links-modal .ant-modal-body{max-height:70vh;overflow-y:auto;padding:20px 24px}@media (max-width:768px){.darknet-page{padding:16px}.header-content{flex-direction:column;padding:24px;text-align:center}.page-title{font-size:2rem!important}.preview-steps{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.current-step{flex-direction:column;padding:24px;text-align:center}.step-actions{justify-content:center}.category-info{align-items:flex-start;flex-direction:column}.resources-grid{grid-template-columns:1fr;padding:0 16px 16px}}.bulk-btn{width:fit-content!important}.regulation-container{margin:0 auto;max-width:1200px;padding:20px;position:relative;z-index:2}.regulation-content{background-color:#121212;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;color:#fff;padding:40px}.regulation-title{font-family:Benzin-Bold;font-size:2.5rem;font-weight:700;text-align:center}.regulation-section,.regulation-title{margin-bottom:2rem}.section-title{color:#fff!important;font-family:Benzin-Bold;font-size:1.8rem;font-weight:600;margin-bottom:1.5rem}.section-description{color:#fff!important;font-family:TTCommons-Regular;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.steps-container{border:1px solid #989dff;border-radius:12px;margin:2rem 0;padding:2rem}.steps-container h3,.steps-container ul li{color:#fff!important;list-style-type:none}.steps-title{color:#374151;font-size:1.4rem;font-weight:600;margin-bottom:1.5rem}.steps-list{list-style-position:inside;padding-left:0}.steps-list li{color:#4b5563;line-height:1.6;margin-bottom:1.2rem;padding-left:2rem;position:relative}.steps-list li:before{color:#6366f1;content:counter(list-item) ".";font-weight:600;left:0;position:absolute}.highlight{color:#fff;font-weight:500}.code,.highlight{border-radius:4px;padding:.2rem .5rem}.code{background:#1f2937;color:#e5e7eb;font-size:.9em}.note{font-size:.9rem;font-style:italic;margin-top:.5rem}.important-note{background:#fee2e2;border-left:4px solid #ef4444;border-radius:0 8px 8px 0;margin:2rem 0;padding:1rem}.important-note p{color:#991b1b;font-weight:500;margin:0}.closing-message{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:12px;color:#1f2937;color:#fff;font-size:1.4rem;font-weight:600;margin-top:3rem;padding:2rem;text-align:center}a{color:#4f46e5;text-decoration:none;transition:color .2s ease}a:hover{color:#6366f1;text-decoration:underline}.methodology-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:1.5rem}.methodology-card{border:1px solid #989dff;border-radius:12px;box-shadow:0 2px 4px #0000000d;padding:1.5rem;position:relative;text-align:center;transition:transform .2s ease}.methodology-card:hover{transform:translateY(-3px)}.method-number{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;color:#fff;display:flex;font-weight:600;height:30px;justify-content:center;left:-10px;position:absolute;top:-10px;width:30px}.requirements-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:1.5rem}.requirement-card{border:1px solid #989dff;border-radius:12px;box-shadow:0 2px 4px #0000000d;overflow:hidden;padding:1.5rem;position:relative;text-align:center}.requirement-card h3{color:#fff;font-size:1.1rem;margin-bottom:1rem}.requirement-indicator{background:linear-gradient(135deg,#6366f1,#8b5cf6);bottom:0;height:4px;left:0;position:absolute;right:0}.categories-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:1.5rem}.category-card{border-radius:12px;box-shadow:0 2px 4px #0000000d;padding:1.5rem}.category-card h3{border-bottom:2px solid #e5e7eb;font-size:1.1rem;margin-bottom:1rem;padding-bottom:.5rem}.dispute-rule-card{border:1px solid #989dff;border-radius:12px;border-radius:20px;box-shadow:0 2px 4px #0000000d;margin-bottom:1.5rem;padding:1.5rem;position:relative}.dispute-rule-card:last-child{margin-bottom:0}.rule-number{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:20px;color:#fff;display:inline-block;font-size:.9rem;margin-bottom:1rem;padding:.3rem 1rem}.custom-list{list-style:none;margin:0;padding:0}.custom-list li{margin-bottom:1rem;padding-left:1.5rem;position:relative}.custom-list li:before{color:#fff;content:"•";font-weight:700;left:0;position:absolute}.highlight-box{border-radius:12px;color:#fff;margin-bottom:1.5rem;padding:1.5rem;text-align:center}.highlight-box p{font-size:1.2rem;font-weight:500;margin:0}.duties-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:1.5rem}.duty-card{border:1px solid #989dff;border-radius:12px;box-shadow:0 2px 4px #0000000d;padding:1.5rem;position:relative;transition:transform .2s ease}.duty-card:hover{transform:translateY(-3px)}.duty-number{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;color:#fff;display:flex;font-weight:600;height:30px;justify-content:center;left:-10px;position:absolute;top:-10px;width:30px}.basic-rule-card{border:1px solid #989dff;border-radius:12px;box-shadow:0 2px 4px #0000000d;margin-bottom:1.5rem;padding:1.5rem}.basic-rule-card:last-child{margin-bottom:0}.rule-header{align-items:center;display:flex;margin-bottom:1rem}.fines-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:1.5rem}.fine-card{border:1px solid #989dff;border-radius:12px;box-shadow:0 2px 4px #0000000d;display:flex;flex-direction:column;gap:1rem;padding:1.5rem;transition:transform .2s ease}.fine-card:hover{transform:translateY(-3px)}.fine-description{color:#fff;font-size:1rem}.fine-amount{background:#fee2e2;border-radius:6px;color:#ef4444;display:inline-block;font-size:1.1rem;font-weight:600;padding:.5rem 1rem}.custom-list.highlight li{border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-bottom:1rem;padding:1rem 1rem 1rem 2.5rem;text-align:left}.custom-list.highlight li:before{color:#989dff;left:1rem;top:1.1rem}@media (max-width:768px){.regulation-container{padding:10px}.regulation-content{padding:20px}.regulation-title{font-size:2rem}.categories-grid,.methodology-grid,.requirements-grid{grid-template-columns:1fr}}.compress-photo-page{margin:0 auto;max-width:1200px;padding:20px}.compress-photo-card{border-radius:8px;box-shadow:0 4px 12px #0000001a}.page-title{align-items:center;display:flex;gap:12px;margin-bottom:24px!important}.actions-section,.quality-section,.upload-section{margin-bottom:24px}.progress-bar{margin-top:16px}.files-list-section{border:1px solid #f0f0f0;border-radius:4px;margin-top:24px;max-height:400px;overflow-y:auto}.file-item{padding:12px 16px!important;transition:background-color .3s}.file-item:hover{background-color:#f9f9f9}.file-info{display:flex;flex-direction:column;width:100%}.file-name{font-weight:500;margin-bottom:4px}.file-sizes{color:#666;display:flex;gap:16px;margin-bottom:4px}.file-sizes,.file-status{font-size:13px}.profile-outer-wrapper{flex-direction:column;margin-top:4rem;padding-bottom:4rem;position:relative;z-index:2}.profile-cards-container,.profile-outer-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.profile-cards-container{gap:20px;max-width:1200px;padding:20px}.profile-container{display:flex;gap:2rem}.profile-column{display:flex;flex-direction:column;gap:1rem}@media (max-width:500px){.profile-container{max-width:375px}}@media (max-width:1400px){.profile-container{align-items:center;display:flex;flex-direction:column;justify-content:center}}.profile-card-item{margin-bottom:.5rem;min-width:400px}.profile-card-item-report{border-radius:20px!important;padding:.5rem}.profile-card-item-report .ant-card-body{padding:0!important}.profile-view-header{background:#121212;border-radius:1px;margin-bottom:20px;padding:10px 20px;width:100%}.profile-card{background:none;border:1px solid #ffffff4d;border-radius:16px;box-shadow:0 4px 16px #0000000d;height:100%;transition:all .3s ease}.profile-card:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-4px)}.profile-header{align-items:center;background:none;border-radius:16px 16px 0 0;display:flex;flex-direction:column;margin:-1px -1px 0;padding:2rem 2rem 0;position:relative;text-align:center}.profile-avatar{display:flex;justify-content:center;margin-bottom:1.5rem;margin-left:0;position:relative}.avatar-uploader{cursor:pointer;transition:all .3s}.avatar-uploader:hover{opacity:.9}.profile-avatar .ant-upload{border-radius:50%!important;height:120px!important;width:120px!important}.profile-avatar .ant-avatar{border:4px solid #fff;box-shadow:0 4px 16px #0000001a;transition:all .3s ease}.profile-avatar:hover .ant-avatar{box-shadow:0 8px 24px #00000026;transform:scale(1.05)}.profile-status{background:#52c41a;border:3px solid #fff;border-radius:50%;bottom:8px;box-shadow:0 2px 8px #52c41a4d;height:20px;position:absolute;right:8px;width:20px}.profile-info{text-align:center}.profile-card-bottom-pair{display:flex;flex-direction:row;gap:2rem;justify-content:space-between}.profile-card-bottom-pair .profile-card-item{border-radius:20px}.profile-card-bottom-pair .ant-card-body{padding:0!important}.profile-info h2{color:#262626;font-size:2rem;font-weight:600;margin:0 0 1rem}.profile-tags{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.profile-tags .ant-tag{align-items:center;background:#fff;border:none;border-radius:20px;box-shadow:0 2px 8px #0000000f;display:flex;font-size:.9rem;gap:6px;height:32px;margin:0;padding:6px 14px}.profile-tags .ant-tag .anticon{font-size:16px}.profile-tags .ant-tag-blue{background:#1890ff1a;color:#1890ff}.profile-tags .ant-tag-success{background:#52c41a1a;color:#52c41a}.profile-tags .ant-tag-warning{background:#faad141a;color:#faad14}.profile-tags .ant-tag-cyan{background:#13c2c21a;color:#13c2c2}.profile-tags .ant-tag-green{background:#52c41a1a;color:#52c41a}.profile-section{margin-bottom:1rem;padding:0 1.5rem}.profile-section-title{align-items:center;background:none;border-radius:12px;color:#262626;display:flex;font-size:1.2rem;gap:.75rem;margin-bottom:1.25rem;padding:.75rem 1rem}.profile-section-title .anticon{color:#1890ff;font-size:1.4rem}.form-section-title{border-bottom:1px solid #f0f0f0;margin-bottom:16px;padding-bottom:8px}.note-fields-container{display:flex;font-size:20px;gap:12px;justify-content:space-between;margin:24px 0;text-align:center}.note-field{flex:1 1;max-width:33%}.note-field-label{color:#fff;font-size:14px;font-weight:500;margin-bottom:8px}.profile-details{grid-gap:.75rem;display:grid;gap:.75rem}.detail-item{background:none;border:1px solid #ffffff4d;border-radius:12px;padding:.75rem 1rem;transition:all .3s ease}.detail-item .label{color:#fff;flex-shrink:0;font-family:Benzin-Bold;font-size:20px;margin-bottom:1rem;margin-right:1rem}.curators-list{margin-top:1rem}.certification-card,.guide-card{background-color:#121212;border:1px solid #ffffff4d;border-radius:20px;height:auto;margin:0}.guide-progress{padding:1.5rem}.guide-progress-header{align-items:flex-start;display:flex;margin-bottom:1.5rem}.guide-progress-details{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.guide-progress .ant-progress{margin:1rem 0}.certification-status{align-items:center;background:#fafafa;border:1px solid #f0f0f0;border-radius:12px;display:flex;gap:1rem;margin:0 1.5rem 1.5rem;padding:1.25rem}.certification-status .status-icon{align-items:center;border-radius:50%;display:flex;font-size:24px;height:48px;justify-content:center;width:48px}.certification-status .status-icon.success{background:#52c41a1a;color:#52c41a}.certification-status .status-icon.pending{background:#faad141a;color:#faad14}.certification-status .status-text{display:flex;flex-direction:column;gap:.5rem}.certification-status .status-text .ant-typography{margin:0}.certification-card .ant-btn-primary{margin:0 1.5rem 1.5rem;width:calc(100% - 3rem)!important}.achievements-card{background-color:initial!important;background:none!important;border:1px solid #ffffff4d;border-radius:20px;height:65%}.achievements-card .ant-card-body{background-color:initial!important}.achievements-grid{display:flex;flex-direction:row;justify-content:space-around;margin-top:20px}.achievement-card{position:relative;text-align:center;transition:all .3s ease}.achievement-card:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-4px)}.achievement-card h4{color:#626262;font-family:Benzin-Bold!important;font-size:20px;margin:.5rem 0}.ach-highlight{color:#fff!important}.achievement-card .ant-progress{padding:0 .5rem}.achievement-locked{filter:grayscale(.6);opacity:.7}.achievement-locked:hover{border-color:#f0f0f0}.achievement-locked .achievement-icon{color:#bfbfbf}.achievement-locked:after{content:"🔒";font-size:2rem;left:50%;opacity:.8;position:absolute;top:50%;transform:translate(-50%,-50%)}.top-couriers-card{align-items:center;background:#121212;border:1px solid #ffffff4d;border-radius:16px;display:flex;flex-direction:column;justify-content:center;max-height:110px;min-height:110px;overflow:visible;padding:1rem;text-align:center}.top-couriers-content{display:flex;flex-direction:column;gap:1.5rem}.top-couriers-info{align-items:center;background:linear-gradient(135deg,#fffbe6,#fff7e6);border-radius:12px;box-shadow:0 2px 8px #faad141a;display:flex;gap:1rem;padding:1.25rem}.top-couriers-icon{align-items:center;background:linear-gradient(135deg,#faad14,#fa8c16);border-radius:50%;box-shadow:0 4px 12px #faad144d;display:flex;flex-shrink:0;height:48px;justify-content:center;min-width:48px;width:48px}.top-couriers-icon .anticon{color:#fff;font-size:24px}.top-couriers-text{display:flex;flex-direction:column;gap:.5rem}.top-couriers-heading{color:#262626;font-size:1.1rem}.top-couriers-description{color:#595959;line-height:1.5}.top-couriers-periods{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.top-period-item{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;gap:.75rem;padding:1rem;text-align:center;transition:all .3s ease}.top-period-item:hover{box-shadow:0 6px 16px #00000014;transform:translateY(-4px)}.period-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-bottom:.5rem;min-width:40px;width:40px}.period-icon .anticon{color:#fff;font-size:20px}.year-icon{background:linear-gradient(135deg,#1890ff,#096dd9);box-shadow:0 4px 12px #1890ff33}.month-icon{background:linear-gradient(135deg,#52c41a,#389e0d);box-shadow:0 4px 12px #52c41a33}.week-icon{background:linear-gradient(135deg,#722ed1,#531dab);box-shadow:0 4px 12px #722ed133}.period-text{display:flex;flex-direction:column;gap:.25rem}.top-couriers-button{background-color:#989dff!important;border:none;color:#000!important;font-size:.95rem;height:36px!important;transition:all .3s ease;width:160px!important}.top-couriers-button:hover{background-color:#989dff!important;color:#fff!important}.top-couriers-card ul{background:#fafafa;border:1px solid #f0f0f0;border-radius:12px;margin:1.25rem 0;padding:1rem 1.5rem}.top-couriers-card ul li{border-bottom:1px dashed #f0f0f0;padding:.5rem 0}.top-couriers-card ul li:last-child{border-bottom:none}.report-card{padding:0}.custom-header{background:none;display:flex;flex-direction:column;padding:0!important}.custom-header h3{font-family:Benzin-Bold!important;font-size:24px}.custom-header-top{align-items:center;display:flex;justify-content:space-between;width:100%}.custom-header h3{align-items:center;color:#262626;display:flex;font-size:1.4rem;gap:.75rem;margin:0}.custom-header .anticon{color:#1890ff}.custom-header-centred .custom-header-top{justify-content:center}.custom-header-centred h3{justify-content:center;text-align:center}.report-form{padding:.5rem}.report-form .ant-form-item{margin-bottom:1.25rem}.report-form .ant-form-item:last-child{margin-bottom:0}.report-form .ant-form-item-label>label{color:#262626;font-size:.95rem;font-weight:500}.report-form .ant-input,.report-form .ant-input-textarea{background:#fff;border:1px solid #f0f0f0;border-radius:12px;font-size:.95rem;padding:10px 14px;transition:all .3s ease}.report-form .ant-input-textarea:hover,.report-form .ant-input:hover{border-color:#40a9ff}.report-form .ant-input-textarea:focus,.report-form .ant-input:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}.report-form .form-icon{color:#bfbfbf;font-size:.95rem}.report-form .form-textarea{resize:vertical}.ant-btn-primary{background-color:#918efb;border-radius:30px;color:#fff}.profile-loading{align-items:center;display:flex;justify-content:center;min-height:400px}.profile-loading .ant-spin{transform:scale(1.5)}.messages-button{background:linear-gradient(135deg,#1890ff,#0050b3);border:none;box-shadow:0 2px 6px #1890ff4d;transition:all .3s ease}.messages-button.red{background:linear-gradient(135deg,#ff1818,#b30000);border:none;box-shadow:0 2px 6px #ff18184d;transition:all .3s ease}.messages-button:hover{box-shadow:0 4px 8px #1890ff66;transform:translateY(-2px)}.messages-button.red:hover{box-shadow:0 4px 8px #ff181866}.messages-button:active{box-shadow:0 2px 4px #1890ff4d;transform:translateY(0)}.messages-button.red:active{box-shadow:0 2px 4px #ff18184d;transform:translateY(0)}.action-buttons{display:flex;gap:10px;margin-top:5px}.action-buttons .messages-button{flex:1 1;height:40px;justify-content:center;min-width:180px;white-space:nowrap}.curators-list{display:flex;flex-direction:row;gap:8px;width:100%}.curator-item{align-items:center;background:none;border:1px solid #ffffff4d;border-radius:10px;color:#fff;display:flex;font-size:16px;padding:12px 18px;transition:all .2s ease}.curator-item:hover{transform:translateX(4px)}.curator-icon{color:#1890ff;font-size:16px;margin-right:10px}.profile-cards-container{gap:15px;padding:10px}.profile-card{overflow-x:hidden}.profile-details{overflow-x:auto}.courier-stats{justify-content:center}.top-couriers-periods{grid-template-columns:1fr}.profile-cards-container{gap:10px;padding:5px}.profile-header{padding:1rem}.profile-avatar .ant-avatar,.profile-avatar .ant-upload{height:100px!important;width:100px!important}.profile-info h2{font-size:1.5rem}.profile-tags .ant-tag{font-size:.8rem;height:28px;padding:4px 10px}.detail-item{align-items:flex-start;flex-direction:column}.detail-item .value{margin-top:5px;width:100%;word-break:break-word}.sync-card{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 16px #0000000d;height:fit-content;overflow:hidden;transition:all .3s ease}.sync-card:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-4px)}.sync-card .ant-form{padding:1.5rem}.sync-card .ant-form-item:last-child{margin-bottom:0}.courier-chart-card{background-color:#121212;border:1px solid #ffffff4d;border-radius:20px;padding:1rem}.courier-chart-container{align-items:center;display:flex;flex-direction:column}.courier-stats{display:flex;gap:24px;justify-content:space-around;margin:1rem 0;width:100%}.stat-card{background:none;border-radius:12px;box-shadow:0 2px 12px #00000014;flex-direction:column;justify-content:center}.stat-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-4px)}.stat-icon{background:#1890ff1a;border-radius:50%;font-size:2rem;margin-right:1rem;padding:.75rem}.stat-icon.blue{background:#1890ff1a;color:#1890ff}.stat-icon.green{background:#52c41a1a;color:#52c41a}.stat-icon.red{background:#ff4d4f1a;color:#ff4d4f}.stat-content{align-items:center;color:#fff;overflow:hidden}.stat-value{font-size:1.5rem;font-weight:600}.stat-label{font-family:Benzin-Bold;font-size:20px}.courier-chart{align-items:center;background:linear-gradient(135deg,#f9f9f9,#f0f0f0);border-radius:16px;box-shadow:inset 0 2px 8px #0000000d;height:300px;margin-top:1rem;padding:1rem;position:relative;width:100%}.courier-chart,.dispute-percentage{display:flex;justify-content:center}.dispute-percentage{background:#ffffffe6;border:4px solid #fff;border-radius:50%;box-shadow:0 4px 16px #00000026;flex-direction:column;height:100px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:100px;z-index:10}.dispute-percentage.tooltip-active{opacity:0;pointer-events:none}.percentage-value{color:#ff4d4f;display:block;font-size:2rem;font-weight:700;line-height:1;margin-bottom:.25rem}.percentage-label{color:#666;display:block;font-size:.9rem}.courier-chart-legend{background:#f9f9f9;border-radius:12px;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:1.5rem;padding:1rem;width:100%}.legend-item{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;display:flex;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.legend-item:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.legend-color{border-radius:50%;height:12px;width:12px}.legend-icon{align-items:center;color:#555;display:flex;justify-content:center}.legend-text{color:#333;font-size:.9rem}.legend-text strong{font-weight:600;margin-left:.25rem}.certification-badge{align-items:center;border-radius:20px;display:flex;font-size:14px;font-weight:500;gap:6px;padding:6px 12px}.certification-badge.success{background:#52c41a1a;border:1px solid #52c41a33;color:#52c41a}.certification-badge.warning{background:#faad141a;border:1px solid #faad1433;color:#faad14}.certification-badge .anticon{font-size:16px}.achivment-card-icons{align-items:center;display:flex;justify-content:space-around;margin-top:.5rem}.achivment-card-icons img{max-width:60px}.profile-linkout-container{align-items:center;display:flex;justify-content:space-between}.profile-linkout-container button{background-color:#989dff;color:#000;height:44px;margin-left:3rem;max-width:250px}.profile-linkout-container button:hover{background-color:#989dff!important}.union-psych-button{color:#000;min-width:fit-content;width:40%}.union-psych-button:first-child{background-color:#368edd}.union-psych-button:nth-child(2){background-color:#b860fe}.UserProfileComponent_avatarUploader__kYHw9{position:relative}.UserProfileComponent_avatarContainer__PSCel{display:inline-block;margin-bottom:1rem;position:relative}.UserProfileComponent_avatarContainer__PSCel .ant-upload-disabled{color:#fff!important}.UserProfileComponent_avatarContainer__PSCel .ant-upload.ant-upload-select{border:2px solid #989dff!important}.UserProfileComponent_profileAvatar__eeUzH{border-radius:50%}.UserProfileComponent_avatarOverlay__oR3b1{align-items:center;background-color:#00000080;border-radius:50%;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.UserProfileComponent_avatarOverlayContent__q3GyH{color:#fff;text-align:center}.UserProfileComponent_avatarContainer__PSCel:hover .UserProfileComponent_avatarOverlay__oR3b1{opacity:1}.UserProfileComponent_uploadOverlay__AHahv{align-items:center;background-color:#00000080;border-radius:50%;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.UserProfileComponent_avatarUploader__kYHw9:hover .UserProfileComponent_uploadOverlay__AHahv{opacity:1}.UserProfileComponent_avatarContainer__PSCel .ant-upload>.UserProfileComponent_avatarUploader__kYHw9{align-items:center;background:linear-gradient(135deg,#989dff,#6a63e9);border:2px solid #ffffff40;border-radius:50%;box-shadow:0 6px 16px #00000040,inset 0 0 0 4px #ffffff0f;color:#fff;display:flex;flex-direction:column;gap:6px;height:100%;justify-content:center;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;width:100%}.UserProfileComponent_avatarContainer__PSCel .ant-upload:hover>.UserProfileComponent_avatarUploader__kYHw9{box-shadow:0 10px 24px #0000004d,inset 0 0 0 4px #ffffff14;filter:brightness(1.03);transform:translateY(-2px)}.UserProfileComponent_avatarContainer__PSCel .ant-upload>.UserProfileComponent_avatarUploader__kYHw9 .anticon{font-size:28px}.UserProfileComponent_avatarContainer__PSCel .ant-upload>.UserProfileComponent_avatarUploader__kYHw9 div{color:#fff;font-size:14px;font-weight:700;margin-top:4px!important}.UserProfileComponent_avatarContainer__PSCel .ant-upload{background:none!important;border:none!important;box-shadow:none!important}.UserProfileComponent_actionButtons__oe4cL{align-items:baseline;display:flex;gap:.5rem;justify-content:center;margin-top:0!important}.UserProfileComponent_messagesButton__6LtkI,.UserProfileComponent_rateButton__Gzlqm{align-items:center;color:#000;display:flex;font-size:15px;font-weight:bolder;height:48px;width:fit-content}.UserProfileComponent_messagesButton__6LtkI:hover{background-color:#9254de!important}.UserProfileComponent_adminRateButtonContainer__hQxU3{display:flex;justify-content:center;margin-bottom:10px;margin-top:20px}.UserProfileComponent_rateButton__Gzlqm{background-color:#989dff!important;border-color:#989dff;font-size:15px;font-weight:700;padding:0 12px;width:100%}.UserProfileComponent_rateButton__Gzlqm:focus,.UserProfileComponent_rateButton__Gzlqm:hover{background-color:#9254de!important;border-color:#9254de}.UserProfileComponent_detailItemUserInfo__YsdZ1{display:flex;gap:2rem;justify-content:space-between}.UserProfileComponent_detailItemUserInfo__YsdZ1 div{border:1px solid #ffffff4d;border-radius:10px;font-family:Benzin-Bold;padding:0 .2rem .5rem;text-align:center;width:50%}.UserProfileComponent_detailItemUserInfo__YsdZ1 div p{color:#fff;font-size:13px;margin:.5rem 0}.UserProfileComponent_detailItemUserInfo__YsdZ1 div span{color:#6a63e9;font-size:20px}.employee-list-item{background-color:#2d2d3a!important;border:1px solid #0000!important;border-radius:12px;font-family:TTCommons-Regular;margin-bottom:12px!important;margin-top:1rem;padding:12px 16px!important;transition:all .3s ease}.employee-list-item:hover{background-color:#222231!important;box-shadow:0 6px 16px #1890ff1a;cursor:pointer;transform:translateY(-2px)}.ant-list-item-meta{align-items:center!important;display:flex}.ant-modal-title{font-family:TTCommons-Regular!important;font-size:20px!important}.ant-list-item-meta-title{font-size:20px!important;font-weight:700;margin-bottom:0!important}.ant-list-item-meta-description{color:#8c8c8c;font-size:16px!important}.employee-avatar{align-items:center;background:linear-gradient(135deg,#1890ff,#096dd9)!important;border-radius:50%;box-shadow:0 4px 12px #1890ff4d;color:#fff!important;display:flex;font-size:20px;height:44px;justify-content:center;width:44px}.employee-avatar.support-avatar{background-color:#1890ff}.employee-avatar.curator-avatar{background-color:#52c41a}.employee-avatar.admin-avatar{background-color:#722ed1}.ant-tabs-nav{margin-bottom:20px!important}.ant-tabs-tab{font-size:16px;padding:12px 20px!important}.ant-tabs-tab-active{font-weight:600}.ant-tabs-ink-bar{background:linear-gradient(90deg,#1890ff,#096dd9)!important;border-radius:3px!important}.tab-with-icon{align-items:center;color:#989dff;display:flex;gap:8px}.empty-list{color:#8c8c8c;padding:40px 0;text-align:center}.empty-icon{color:#d9d9d9;font-size:48px;margin-bottom:16px}.rating-form{padding:16px 0}.selected-employee{align-items:center;background:#7b74ff;border-radius:16px;box-shadow:0 4px 12px #1890ff1a;color:#fff;display:flex;font-family:Benzin-Bold;font-size:16px;font-weight:500;margin-bottom:24px;padding:20px}.selected-employee-avatar{align-items:center;background:linear-gradient(135deg,#1890ff,#096dd9)!important;border-radius:50%;box-shadow:0 4px 12px #1890ff4d;color:#fff!important;display:flex;font-size:26px;height:56px;justify-content:center;margin-right:20px;width:56px}.employee-info{display:flex;flex-direction:column}.employee-login{color:#fff;font-size:18px;font-weight:600}.employee-role{color:#fff;font-size:14px;margin-top:4px}.rating-form h3{color:#fff;font-size:18px;font-weight:500;margin:24px 0 16px;text-align:center}.rating-options{grid-gap:16px;display:grid;font-family:TTCommons-Regular;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:20px}.rating-option{align-items:center;background:#2d2d3a;border:1px solid #464543;border-radius:12px;box-shadow:0 2px 8px #0000000d;cursor:pointer;display:flex;flex-direction:column;padding:16px;text-align:center;transition:all .3s ease}.rating-option:hover{box-shadow:0 6px 16px #00000014;transform:translateY(-3px)}.rating-option.selected{border-color:#5e66ff!important;box-shadow:0 6px 16px #1890ff26;transform:translateY(-3px)}.rating-option-icon{font-size:32px;margin-bottom:12px}.rating-option-icon.excellent{color:#52c41a}.rating-option-icon.good{color:#1890ff}.rating-option-icon.bad{color:#faad14}.rating-option-icon.very-bad{color:#ff7a45}.rating-option-icon.terrible{color:#f5222d}.rating-option-text{font-size:15px;font-weight:500}.anonymous-note{align-items:center;background:#7b74ff;border-radius:12px;box-shadow:inset 0 0 6px #0000000d;color:#fff;display:flex;font-style:italic;gap:8px;justify-content:center;margin:24px 0;padding:14px}.rating-actions{display:flex;justify-content:space-between;margin-top:24px}.rating-actions button{border-radius:10px;box-shadow:0 2px 8px #0000001a;font-size:16px;height:44px;padding:0 24px;transition:all .3s ease}.rating-actions button:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.rate-button-container{align-items:center;display:flex;height:100%;justify-content:center}.rate-button{font-size:16px;height:50px;padding:0 30px}.success-message{padding:40px 0;text-align:center}.success-message-icon{animation:pulse 1.5s infinite;color:#52c41a;font-size:72px;margin-bottom:0}@keyframes RateEmployeeModal_pulse__L3M1E{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.success-message h3{color:#fff;font-size:26px;margin-bottom:16px}.success-message p{color:#fff;font-size:16px}.ant-modal-content{border-radius:16px;box-shadow:0 10px 30px #0000001a;overflow:hidden}.ant-modal-title{font-size:18px;font-weight:600}.ant-modal-body{padding:24px}.ComplaintModal_root__erPQw{padding:0}.EmployeeRatingChart_employeeRatingCard__A\+d5T{border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 4px 16px #00000014;overflow:hidden}.EmployeeRatingChart_employeeRatingCard__A\+d5T .EmployeeRatingChart_customHeader__7Twmx{margin-bottom:24px}.EmployeeRatingChart_employeeRatingCard__A\+d5T .EmployeeRatingChart_customHeaderTop__JmsUT{align-items:center;display:flex;justify-content:space-between}.EmployeeRatingChart_employeeRatingCard__A\+d5T .ant-typography{margin-bottom:0}.EmployeeRatingChart_employeeRatingContainer__MRm0a{display:flex;gap:6px;justify-content:center;padding:24px}.EmployeeRatingChart_ratingStats__Rs4Xt{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,1fr)}.EmployeeRatingChart_ratingStatCard__plej7{align-items:center;background-color:#f9f9f9;border-radius:12px;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;padding:15px 10px;text-align:center;transition:all .3s ease}.EmployeeRatingChart_ratingStatCard__plej7:hover{box-shadow:0 8px 16px #0000001a;transform:translateY(-5px)}.EmployeeRatingChart_ratingIcon__\+PIei{align-items:center;border-radius:50%;box-shadow:0 4px 12px #00000026;color:#fff;display:flex;font-size:24px;height:48px;justify-content:center;margin-bottom:12px;width:48px}.EmployeeRatingChart_ratingIcon__\+PIei.EmployeeRatingChart_rating-5__hJgP2{background:linear-gradient(135deg,#52c41a,#389e0d)}.EmployeeRatingChart_ratingIcon__\+PIei.EmployeeRatingChart_rating-4__VvLde{background:linear-gradient(135deg,#1890ff,#096dd9)}.EmployeeRatingChart_ratingIcon__\+PIei.EmployeeRatingChart_rating-3__qrqnq{background:linear-gradient(135deg,#faad14,#d48806)}.EmployeeRatingChart_ratingIcon__\+PIei.EmployeeRatingChart_rating-2__l8q2F{background:linear-gradient(135deg,#ff7a45,#d4380d)}.EmployeeRatingChart_ratingIcon__\+PIei.EmployeeRatingChart_rating-1__IG2Sn{background:linear-gradient(135deg,#f5222d,#cf1322)}.EmployeeRatingChart_adminRatingIcon__2Xmmu{background-color:#722ed11a;color:#722ed1}.EmployeeRatingChart_ratingStatContent__Pt4sY{align-items:center;display:flex;flex-direction:column}.EmployeeRatingChart_ratingStatValue__QiP4O{font-size:20px;font-weight:700;line-height:1;margin-bottom:4px}.EmployeeRatingChart_ratingStatLabel__NqKbj{color:#8c8c8c;font-size:13px}.EmployeeRatingChart_ratingChart__Z5a1d{position:relative}.EmployeeRatingChart_averageRating__LC-pJ,.EmployeeRatingChart_totalRatings__DPMzj{align-items:center;display:flex;flex-direction:column;gap:6px}.EmployeeRatingChart_ratingValue__DjIGG{color:#6a63e9;font-family:Benzin-Bold;font-size:36px;font-weight:800;line-height:1;text-shadow:0 2px 4px #0000001a}.EmployeeRatingChart_ratingLabel__EK8f6{color:#fff;font-family:Benzin-Bold!important;font-size:15px;font-weight:500;text-align:center;white-space:nowrap}.EmployeeRatingChart_noRatings__P5uuH,.EmployeeRatingChart_ratingLoading__bZCDW{align-items:center;display:flex;justify-content:center}.EmployeeRatingChart_noRatings__P5uuH{color:#d9d9d9;flex-direction:column;padding:12px}.EmployeeRatingChart_noRatings__P5uuH .anticon svg{color:#6a63e9!important}.EmployeeRatingChart_noRatingsIcon__GvhF6{animation:EmployeeRatingChart_pulse__1NKKC 2s infinite;font-size:72px;margin-bottom:16px}@keyframes EmployeeRatingChart_pulse__1NKKC{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@media(max-width:768px){.EmployeeRatingChart_ratingStats__Rs4Xt{grid-template-columns:repeat(3,1fr)}}@media(max-width:576px){.EmployeeRatingChart_ratingStats__Rs4Xt{grid-template-columns:repeat(2,1fr)}}.PsychologistPickerModal_doctorsListModal__neOBy{width:50%!important}.PsychologistPickerModal_doctorsList__eY8dt{font-family:Benzin-Bold;margin-top:2rem}.PsychologistPickerModal_doctorsList__eY8dt li{align-items:center;border:1px solid #ffffff1a;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:2rem;padding:8px 16px}.PsychologistPickerModal_getAppBtn__wEFLH{background-color:#7b74ff;border:none;color:#000;cursor:pointer;font-size:20px;padding:12px}@media(max-width:1200px){.PsychologistPickerModal_getAppBtn__wEFLH{font-size:16px;height:44px;width:150px}}.PsychologistPickerModal_getAppBtn__wEFLH:hover{background-color:#fff!important;color:#000!important}.PsychologistPickerModal_doctorsLogin__74dtx{font-size:20px}@media(max-width:1200px){.PsychologistPickerModal_doctorsLogin__74dtx{font-size:16px}}.PsychologistPickerModal_doctorsStats__xUj59{font-size:16px}@media(max-width:1200px){.PsychologistPickerModal_doctorsStats__xUj59{font-size:12.5px}}.MentalHealthScheduleModal_scheduleModal__2Pmvq{max-width:1250px;width:90%!important}.PsychologistCalendar_schedule__mmh3b{display:block}.PsychologistCalendar_patientAppliance__rDCJk{margin:8px 0 12px}.CalendarHeader_scheduleHead__rsppI{display:block}.CalendarHeader_scheduleHead__rsppI h2{color:#fff;font-family:Benzin-Bold;margin:0 0 8px}.CalendarHeader_scheduleHead__rsppI h3{color:#fff;font-family:Benzin-Bold;margin:0}.CalendarGrid_scheduleWrapper__yU9j\+{width:100%}.CalendarGrid_scheduleInner__2K5PI{display:flex;flex-direction:column;font-family:Benzin-Bold;gap:8px;width:100%}.CalendarGrid_daysOfWeekWrapper__pRzdN{color:#fff;font-family:Benzin-Bold;max-width:120px;opacity:.8;text-align:center;width:120px}@media(max-width:1200px){.CalendarGrid_daysOfWeekWrapper__pRzdN{max-width:100px}}.CalendarGrid_weekWrapper__2bC3U{align-items:center;border:1px solid #ffffff1a;border-radius:8px;color:#fff;display:flex;height:110px;justify-content:center;max-width:110px;width:100%}@media(min-width:1200px){.CalendarGrid_weekWrapper__2bC3U{height:130px;max-width:130px}}.CalendarGrid_today__dm-lR{box-shadow:0 0 0 2px #9747ff59;outline:2px solid #9747ff;outline-offset:-2px}.CalendarGrid_dayNumber__7IRnY{color:#fff;font-family:Benzin-Bold;font-size:16px;line-height:1}.CalendarGrid_statusLabel__XKfmW{text-wrap:balance;color:#fff;font-family:Benzin-Bold;font-size:12px;line-height:1.2;max-width:100%;text-shadow:0 1px 1px #00000040}.SessionsListModal_root__wzUfc .ant-modal-content{background:#0f0f0f!important;border:1px solid #ffffff1f}.SessionsListModal_root__wzUfc .SessionsListModal_reportStatusNegative__USfjU,.SessionsListModal_root__wzUfc .SessionsListModal_reportStatusPositive__SOe31{background-clip:text;-webkit-background-clip:text;border-radius:0;color:#0000;display:inline-block;font-family:Benzin-Bold,TTCommons,sans-serif;font-size:18px;font-weight:700;line-height:1.2;padding:0;white-space:nowrap}.SessionsListModal_root__wzUfc .SessionsListModal_reportStatusPositive__SOe31{background-image:linear-gradient(89.69deg,#22c55e .3%,#a3e635 100.01%)}.SessionsListModal_root__wzUfc .SessionsListModal_reportStatusNegative__USfjU{background-image:linear-gradient(269.38deg,#ec4899,#f59e7b)}.SessionsListModal_root__wzUfc .ant-modal-header{background:#0000!important;border-bottom:none!important}.SessionsListModal_root__wzUfc .ant-modal-body{background:#0000}.SessionsListModal_root__wzUfc .ant-list-item{padding-left:24px!important;padding-right:24px!important}.SessionsListModal_reportFooter__pm8ZS{align-items:flex-start;border-top:1px solid #ffffff1f;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:8px;padding-top:12px}.SessionsListModal_btcBlock__10x-N{display:flex;flex-direction:column;gap:6px;max-width:560px;min-width:320px}.SessionsListModal_btcLabel__mQOfw{color:#bfbfbf;font-size:12px;margin-left:2px;text-align:left}.SessionsListModal_btcInput__M14Vd{width:100%}.SessionsListModal_btcHelp__IvwQe{color:#ffffff8c;font-size:12px;margin-top:6px}.SessionsListModal_btcHelpError__WoNCv{color:#ff7875;font-size:12px;margin-top:6px}.SessionsListModal_btcInput__M14Vd .ant-input,.SessionsListModal_btcInput__M14Vd .ant-input-affix-wrapper{background:#0f0f12!important;border-color:#ffffff29!important;color:#fff!important}.SessionsListModal_btcInput__M14Vd .ant-input-affix-wrapper{align-items:center!important;border-radius:8px!important;display:flex!important;height:38px}.SessionsListModal_btcInput__M14Vd .ant-input-prefix{align-items:center;color:#ffffffb3;display:inline-flex;margin-right:8px}.SessionsListModal_rightBlock__KSjOK{align-items:center;display:flex;gap:12px;margin-left:auto}.SessionsListModal_totalText__rmcQY{color:#fff;white-space:nowrap}.SessionsListModal_reportDaysWrap__2L3gi{display:flex;flex-direction:column;gap:12px}.SessionsListModal_reportDayBlock__Twjvt{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:12px 12px 10px}.SessionsListModal_reportDayHeader__-lRGB{align-items:center;border-bottom:1px dashed #ffffff1f;color:#fff;display:flex;font-family:Benzin-Bold;font-size:13px;justify-content:space-between;letter-spacing:.3px;margin-bottom:8px;padding:4px 6px 8px}.SessionsListModal_reportDayComment__TKWtP{margin-top:10px}.SessionsListModal_reportDayComment__TKWtP textarea.ant-input{background:#0f0f12!important;border-color:#ffffff29!important;color:#fff!important}.SessionsListModal_headerTitle__5Gh\+q{color:#fff;font-family:Benzin-Bold;font-size:24px}.SessionsListModal_headerBar__TH03A{align-items:center;display:flex;justify-content:space-between;padding-right:64px}.SessionsListModal_tableHeader__T7R2a{grid-column-gap:16px;border-bottom:1px dashed #ffffff29;color:#ffffffb3;column-gap:16px;display:grid;font-weight:600;grid-template-columns:2fr 2fr 1fr 120px;margin-bottom:8px;padding:8px 24px!important}.SessionsListModal_tableHeader__T7R2a.SessionsListModal_withNick__BVU3h{grid-template-columns:2fr 2fr 2fr 1fr 1fr 120px}.SessionsListModal_row__3uzdG{grid-column-gap:16px;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;column-gap:16px;display:grid!important;grid-template-columns:2fr 2fr 1fr 120px;margin:10px 0;padding:12px 24px!important}.SessionsListModal_row__3uzdG.SessionsListModal_withNick__BVU3h{grid-template-columns:2fr 2fr 2fr 1fr 1fr 120px}.SessionsListModal_userCell__Z\+wGw{align-items:center;display:flex;gap:12px}.SessionsListModal_nickname__kWjL6{color:#fff;font-family:Benzin-Bold}.SessionsListModal_elementNick__VTMnv,.SessionsListModal_specialty__AzNSl{align-items:center;color:#fff;display:flex}.SessionsListModal_datetime__Lf5OI{color:#fff;display:flex;flex-direction:column;gap:4px}.SessionsListModal_date__cay90{font-family:Benzin-Bold}.SessionsListModal_status__fEIiz{align-items:center;display:flex;font-family:Benzin-Bold}.SessionsListModal_status__fEIiz>span{font-size:18px;line-height:1.2}.SessionsListModal_statusFuture__RF4Z2{color:#14ff00}.SessionsListModal_statusPast__SBOil{background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(89.69deg,#22c55e .3%,#a3e635 100.01%);color:#0000}.SessionsListModal_statusCancelled__Be8lV{color:#ff4d4f}.SessionsListModal_actions__WjYvI{align-items:center;display:flex;justify-content:flex-end}.SessionsListModal_microreport__YlSAf{align-items:center;display:flex;justify-content:flex-start}.SessionsListModal_microreport__YlSAf .ant-btn{display:inline-flex;justify-content:center;min-width:120px}.SessionsListModal_microBtn__F7aKw,.SessionsListModal_roundedDisabled__gs-2P{border-radius:9999px!important}.SessionsListModal_microBtn__F7aKw:not([disabled]){color:#000!important}.SessionsListModal_microBtn__F7aKw:disabled,.SessionsListModal_microBtn__F7aKw[disabled]{color:#ffffffa6!important}.SessionsListModal_blackText__eD0gB{color:#000!important}.SessionsListModal_noteBtn__v\+r9W{background-color:#9747ff!important;border-color:#9747ff!important;border-radius:8px!important;color:#fff!important;height:24px!important;line-height:22px!important;padding:0 10px!important}.SessionsListModal_noteBtn__v\+r9W:focus,.SessionsListModal_noteBtn__v\+r9W:hover{background-color:#8b3df5!important;border-color:#8b3df5!important;color:#fff!important}.SessionsListModal_noteBtn__v\+r9W:active{background-color:#7d33e6!important;border-color:#7d33e6!important;color:#fff!important}.SessionsListModal_popCancelBtn__5FYML,.SessionsListModal_popOkBtn__aC5Wo{border-radius:10px!important;font-size:14px!important;height:32px!important;line-height:22px!important;padding:0 16px!important}.SessionsListModal_popOkBtn__aC5Wo{background-color:#7a7cff!important;border-color:#7a7cff!important;color:#fff!important}.SessionsListModal_popOkBtn__aC5Wo:focus,.SessionsListModal_popOkBtn__aC5Wo:hover{background-color:#6b6dff!important;border-color:#6b6dff!important;color:#fff!important}.SessionsListModal_popOkBtn__aC5Wo:active{background-color:#5c5eff!important;border-color:#5c5eff!important;color:#fff!important}.RateSessionModal_modal__kzxhO .RateSessionModal_ant-modal-content__GThFo{background:#13121a;border-radius:16px;color:#fff}.RateSessionModal_title__KIm1q{color:#fff;font-family:Benzin-Bold,sans-serif;font-size:28px;margin-bottom:8px}.RateSessionModal_subtitle__eqVQZ{border-top:1px solid #ffffff1f;color:#fff;font-family:Benzin-Bold,sans-serif;font-size:28px;font-weight:500;padding-top:12px;text-align:center}.RateSessionModal_rateWrap__-oEA8{margin-bottom:16px;text-align:center}.RateSessionModal_rateWrap__-oEA8 .ant-rate{font-size:64px;line-height:1}.RateSessionModal_rateWrap__-oEA8 .ant-rate-star-first,.RateSessionModal_rateWrap__-oEA8 .ant-rate-star-second{transition:color .2s ease}.RateSessionModal_rateWrap__-oEA8 .ant-rate-star-full .ant-rate-star-second,.RateSessionModal_rateWrap__-oEA8 .ant-rate-star-half .ant-rate-star-first,.RateSessionModal_rateWrap__-oEA8 .ant-rate-star.ant-rate-star-active .ant-rate-star-second,.RateSessionModal_rateWrap__-oEA8 .ant-rate-star:hover .ant-rate-star-first,.RateSessionModal_rateWrap__-oEA8 .ant-rate-star:hover .ant-rate-star-second{color:#b991ff}.RateSessionModal_label__k8Wjq{color:#ffffffb3;font-size:12px}.RateSessionModal_textarea__7p6\+6{background:#1b1a24;border:1px solid #ffffff1f;color:#fff}.RateSessionModal_actions__BswnU{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.RateSessionModal_cancelBtn__tUHkI{background:#0000;border-color:#ffffff40;color:#fff}.SlotsSelectorModal_scheduleModal__6YJyd{max-width:680px;width:100%!important}.SlotsSelectorModal_getAppBtn__4xmC0{background-color:#7b74ff;border:none;border-radius:50px;color:#000;cursor:pointer;font-size:20px;height:54px;padding:12px;width:200px}.SlotsSelectorModal_getAppBtn__4xmC0:hover{background-color:#fff!important;color:#000!important}.SlotsSelectorModal_pastSlot__NDLo6{background-color:#838383;color:#a0a0a0;cursor:not-allowed}.SlotsSelectorModal_pastSlot__NDLo6:hover{background-color:#838383!important;color:#a0a0a0!important;cursor:not-allowed!important}.PsychologistAppointment_doctorsListModal__Ml\+g\+{width:50%!important}.PsychologistAppointment_doctorsList__UqLeY{font-family:Benzin-Bold;margin-top:2rem}.PsychologistAppointment_doctorsList__UqLeY li{align-items:center;border:1px solid #ffffff1a;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:2rem;padding:8px 16px}.PsychologistAppointment_getAppBtn__f9\+QE{background-color:#7b74ff;border:none;border-radius:50px;color:#000;cursor:pointer;font-size:20px;height:54px;padding:12px;width:200px}.PsychologistAppointment_getAppBtn__f9\+QE:hover{background-color:#fff!important;color:#000!important}.PsychologistAppointment_unionPsychBtnsWrapper__zI-t6{background:#121212;border:1px solid #ffffff4d;border-radius:16px;color:#fff;display:flex;flex-direction:column;overflow:visible;padding:1rem}.UsefulLinksComponent_usefulLinksCard__ROa3J{border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 2px 8px #0000001a;flex-direction:row!important;flex-wrap:wrap!important;overflow:hidden;width:100%}.UsefulLinksComponent_usefulLinksCard__ROa3J .ant-card-body{display:flex;flex-direction:column;height:100%;padding:24px}.UsefulLinksComponent_customHeader__qO9mX{padding:16px 20px}.UsefulLinksComponent_customHeaderTop__cXXko{align-items:center;display:flex;justify-content:space-between}.UsefulLinksComponent_customHeaderTop__cXXko h3{margin-bottom:0}.UsefulLinksComponent_usefulLinksContainer__3sTcs{grid-gap:16px;display:grid;flex-grow:1;font-family:TTCommons-Regular;gap:16px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:20px}.UsefulLinksComponent_linkButton__Bhs\+S{align-items:center;border-radius:8px;color:#000!important;display:flex;flex-direction:column;height:auto;justify-content:center;padding:16px;transition:all .3s;width:100%}.UsefulLinksComponent_linkButton__Bhs\+S svg{color:#000!important}.UsefulLinksComponent_linkButton__Bhs\+S:hover{border:1px solid #989dff!important;box-shadow:0 4px 12px #0000001a;color:#000!important;transform:translateY(-3px)}.UsefulLinksComponent_linkIcon__aN1LF{font-size:24px;margin-bottom:8px}.UsefulLinksComponent_linkTitle__QevpW{font-weight:500;text-align:center}.curator-stats-card{border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 4px 16px #00000014;overflow:hidden}.curator-stats-card .custom-header{margin-bottom:24px}.curator-stats-card .custom-header-top{align-items:center;display:flex;justify-content:space-between}.curator-stats-card .ant-typography{margin-bottom:0}.curator-performance-container{display:flex;flex-direction:column}.stats-cards{display:flex;justify-content:space-around;margin-top:1rem}.stat-card{align-items:center;display:flex;transition:all .3s ease}.stat-card:hover{box-shadow:0 8px 16px #0000001a;transform:translateY(-5px)}.stat-content{display:flex;flex-direction:column;gap:.5rem;min-width:0}.stat-value{color:#6a63e9;font-family:Benzin-Bold;font-size:36px;font-weight:700;line-height:1.2;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat-label{color:#fff}.chart-wrapper{height:320px;margin:0 auto;position:relative}.chart-wrapper,.collateral-info{align-items:center;display:flex;justify-content:center}.collateral-info{background:#ffffffe6;border:2px solid #1890ff1a;border-radius:50%;box-shadow:0 0 30px #1890ff33;flex-direction:column;height:140px;left:30%;position:absolute;top:30%;width:140px;z-index:10}.collateral-value{color:#1890ff;font-size:18px;font-weight:800;line-height:1;margin-bottom:5px;text-align:center;text-shadow:0 2px 4px #0000001a}.collateral-label{color:#595959;font-size:13px;font-weight:500;text-align:center}.stats-loading{align-items:center;display:flex;height:300px;justify-content:center}@media(max-width:768px){.stats-cards{grid-template-columns:repeat(2,1fr)}.curator-stats-card .custom-header-top{align-items:flex-start;flex-direction:column}}@media(max-width:576px){.stats-cards{grid-template-columns:1fr}}.certification-part3{margin:2rem auto;max-width:1200px;padding:0 1rem}.part3-wrapper{border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:2rem}.part3-header{align-items:center;display:flex;gap:1.5rem;margin-bottom:2rem}.part3-logo{height:48px;width:48px}.part3-title-section{flex:1 1}.part3-title-section h1{color:#262626;font-size:24px;margin:0}.part3-subtitle{color:#8c8c8c;font-size:14px}.part3-content{display:flex;flex-direction:column;gap:1.5rem;width:100%}.part3-horizontal-layout{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:80px 1fr}.part3-left-panel{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden}.part3-questions-list{display:flex;flex-direction:column;gap:.75rem;padding:1rem}.part3-question-item{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;margin:0 auto;transition:all .2s ease;width:40px}.part3-question-item.active{background:#e6f7ff;border-color:#1890ff}.part3-question-item.answered{background:#f6ffed;border-color:#52c41a}.part3-question-item.active.answered{background:#e6f7ff;border-color:#1890ff}.part3-question-number{color:#595959;font-size:14px;font-weight:500}.part3-question-item.active .part3-question-number{color:#1890ff}.part3-question-item.answered .part3-question-number{color:#52c41a}.part3-main-content{display:flex;flex-direction:column;gap:1.5rem}.part3-question-block{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:1.5rem}.part3-progress{margin-bottom:1rem}.part3-progress .ant-progress-outer{margin:0!important;padding:0!important}.part3-progress .ant-progress-bg{background:#1890ff!important;border-radius:4px!important;height:8px!important}.part3-question-block h4{color:#262626;font-size:18px;font-weight:500;margin:0 0 1rem}.part3-question-block .question-text{color:#262626;font-size:16px;line-height:1.5;margin:0 0 1rem}.part3-question-block .question-description{background:#fff;border:1px solid #f0f0f0;border-radius:4px;color:#595959;font-size:14px;line-height:1.6;margin:0;padding:1rem}.part3-answers-section{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:1.5rem}.part3-answers{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.part3-answer-option{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;display:flex;gap:1rem;min-height:60px;padding:1rem 1.25rem;transition:all .2s ease}.part3-answer-option:hover{background:#e6f7ff;border-color:#40a9ff}.part3-answer-option.selected{background:#e6f7ff;border-color:#1890ff}.part3-answer-option .anticon{color:#1890ff;font-size:18px;opacity:0;transition:all .2s ease}.part3-answer-option.selected .anticon{opacity:1}.part3-answer-text{color:#262626;flex:1 1;font-size:14px;line-height:1.5}.part3-navigation{border-top:1px solid #f0f0f0;display:flex;gap:1rem;justify-content:space-between;margin-top:1.5rem;padding-top:1.5rem}.part3-navigation .ant-btn{border-radius:4px;height:32px;min-width:100px}@media (max-width:768px){.certification-part3{margin:1rem auto}.part3-wrapper{padding:1rem}.part3-horizontal-layout{grid-template-columns:1fr}.part3-left-panel{height:auto}.part3-questions-list{flex-direction:row;justify-content:flex-start;overflow-x:auto;padding:1rem}.part3-answers{grid-template-columns:1fr}}.main{margin:0 auto;max-width:1200px;min-height:calc(100vh - 64px)}.content{display:flex;gap:40px;padding:0 40px}.photos-section{background:#0000;display:flex;flex-direction:column;height:calc(100vh - 200px);width:830px}.photo-block{display:flex;flex:1 1;flex-direction:column;position:relative}.photo-block:first-child{margin-bottom:2px}.photo-image{border-radius:8px!important;flex:1 1;overflow:hidden!important}.photo-block img{border-radius:8px!important;height:100%!important;object-fit:cover!important;width:100%!important}.photo-number{background:#000000b3;border-radius:50%;font-size:16px;height:32px;left:16px;position:absolute;top:16px;width:32px;z-index:1}.part2-right-panel{padding:0 40px 0 0;width:600px}.images-panel{height:calc(100vh - 250px)}.image-container img{height:100%!important;width:100%!important}.image-label{background:#000000b3;border-radius:4px;padding:4px 12px;z-index:1}.progress-container{padding:24px 40px}.coordinates-block{margin:0}.coordinates-row{margin-bottom:12px}.map-links{gap:16px}.map-link:hover{text-decoration:underline}.description-block,.violation-section{margin:0}.violation-button{border-radius:4px;padding:8px 16px;transition:all .3s;&>span{color:#000!important}}.violation-button:hover{border-color:#1890ff;color:#1890ff}.violation-button.active{background:#1890ff;color:#fff}.violation-button.active .anticon{color:#fff}.violation-description{margin-top:16px}.navigation-buttons{margin-top:32px}.next-button,.prev-button{color:#000;min-width:120px;& .anticon svg,&>span{color:#000!important}}.certification-part2{display:flex;flex-direction:column;height:100vh;margin:-5vh auto;overflow:hidden;padding:20px;transform:scale(.9);transform-origin:center center}.part2-header{align-items:center;display:flex;gap:20px;justify-content:center;margin-bottom:20px;text-align:center}.part2-logo{height:48px;width:48px}.part2-title-section{text-align:left}.part2-title-section h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1890ff,#722ed1);background-clip:text;-webkit-background-clip:text;font-size:28px;margin:0}.part2-subtitle{color:#666;font-size:14px}.part2-progress{margin:0 auto 20px;max-width:800px}.part2-content{grid-gap:20px;display:grid;flex:1 1;gap:20px;grid-template-columns:2fr 1fr;height:calc(100vh - 180px);margin:0 auto;max-width:1400px;padding:0 20px}.part2-left-panel{flex-direction:column}.images-panel,.part2-left-panel{display:flex;gap:20px;overflow:hidden}.images-panel{flex:1 1;flex-direction:column}.image-container{height:100%}.part2-right-panel{background:#fff;border-radius:24px;box-shadow:0 12px 36px #00000014;display:flex;flex-direction:column;gap:20px;overflow-y:auto;padding:24px;position:relative}.part2-right-panel:before{background:linear-gradient(135deg,#1890ff1a,#722ed11a);border-radius:24px 24px 0 0;content:"";height:80px;left:0;position:absolute;right:0;top:0;z-index:0}.part2-right-panel>*{position:relative;z-index:1}.part2-right-panel h3{color:#1890ff;font-size:24px;margin:0;padding:16px 0}.coordinates-block{background:#f8f9fa;border:1px solid #e8e8e8;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.coordinates-row{align-items:center;color:#666;display:flex;gap:8px}.coordinates-row .anticon{color:#1890ff;font-size:18px}.map-links{display:flex;gap:12px}.map-link{background:#f0f5ff;border-radius:8px;color:#1890ff;flex:1 1;font-size:14px;padding:8px;text-align:center;text-decoration:none;transition:all .3s ease}.map-link:hover{background:#1890ff;color:#fff}.description-block{background:#fafafa;border-left:4px solid #1890ff;border-radius:12px;padding:16px}.description-block p{color:#666;font-size:14px;line-height:1.6;margin:0}.violation-section{display:flex;flex-direction:column;gap:16px}.violation-section h4{color:#333;font-size:16px;margin:0}.violation-buttons{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.violation-button{border:0!important;border-radius:12px;color:#000!important;flex-grow:0!important;font-size:14px;padding:12px;white-space:nowrap;width:fit-content;& .anticon svg{color:#000!important}}.violation-button.no-violation{background-color:#3c3c3c}.violation-button.no-violation.active,.violation-button.no-violation:hover{background-color:#a1ff98}.violation-button.has-violation{background-color:#3c3c3c}.violation-button.has-violation.active,.violation-button.has-violation:hover{background-color:#ff989a}.violation-description{background:#fafafa;border-radius:12px;padding:16px}.violation-description textarea{border:1px solid #e8e8e8;border-radius:8px;font-size:14px;padding:12px;width:100%}.violation-description textarea:focus{outline:none}.navigation-buttons{gap:16px;margin-top:auto;padding-top:20px}.navigation-buttons button{align-items:center;border-radius:20px;display:flex;flex:1 1;font-size:14px;gap:8px;height:40px;justify-content:center}.navigation-buttons button:disabled{cursor:not-allowed;opacity:.5}.navigation-buttons .prev-button{border:1px solid #e8e8e8;color:#666}.navigation-buttons .prev-button:hover:not(:disabled){background:#e8e8e8}.navigation-buttons .next-button,.navigation-footer .prev-button{background:#989dff;border:none;color:#000}.navigation-buttons .next-button:hover:not(:disabled){background:linear-gradient(135deg,#40a9ff,#85a5ff);box-shadow:0 4px 12px #1890ff4d;transform:translateY(-2px)}@media (max-width:1200px){.part2-content{height:calc(100vh - 140px)}.images-panel,.part2-content{grid-template-columns:1fr}.image-container{height:300px}}@media (max-width:768px){.part2-header{flex-direction:column;gap:12px;margin-bottom:16px}.part2-content{gap:16px;padding:0 12px}.violation-buttons{grid-template-columns:1fr}}.certification-container{margin:0 auto;padding:24px}.certification-card{width:100%}.instruction-text,.progress-section{margin-bottom:24px}.instruction-text{background:#f5f5f5;border-left:4px solid #1890ff;border-radius:8px;padding:16px}.question-card{background:#fafafa;margin:24px 0}.coordinates-section{background:#f0f5ff;border-radius:8px;padding:16px}.description-section{border:1px solid #f0f0f0;border-radius:8px;padding:16px}.images-container{flex-wrap:wrap;gap:16px;justify-content:center;margin:24px 0}.location-image{border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden;transition:transform .3s ease}.location-image:hover{transform:scale(1.02)}.violation-buttons{justify-content:center;margin:24px 0}.violation-buttons .ant-btn{height:48px;min-width:200px}.violation-description{border:1px solid #d9d9d9;border-radius:8px;transition:all .3s}.violation-description:focus,.violation-description:hover{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.navigation-buttons{border-top:1px solid #f0f0f0;margin-top:24px;padding-top:24px}.intro-card{border-radius:8px;box-shadow:0 4px 12px #0000001a}.part-card{border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}.part-card:hover{box-shadow:0 6px 16px #0000001f;transform:translateY(-4px)}.certification-intro-container{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:40px 20px}.intro-content{max-width:1200px;width:100%}.intro-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:60px;text-align:center}@media (max-width:915px){.intro-header{display:flex;flex-direction:column-reverse}}.intro-logo{filter:drop-shadow(0 4px 12px rgba(0,0,0,.1));height:380px;max-height:380px;max-width:380px;position:relative;width:380px;z-index:2}@media (max-width:915px){.intro-logo{height:auto;width:100%}}.intro-title-section{position:relative;width:100%;z-index:2}.intro-title-section h1{color:#fff;font-family:Benzin-Bold;font-size:64px;line-height:100px;margin-bottom:16px;text-align:center;text-transform:uppercase}@media (max-width:768px){.intro-title-section h1{line-height:60px;margin-top:.5rem}}@media (min-width:769px){.intro-title-section h1{font-size:30px}}@media (min-width:1230px){.intro-title-section h1{font-size:72px}}@media (min-width:1600px){.intro-title-section h1{font-size:82px}}.intro-title-section h1 span{color:#989dff;font-family:Benzin-Bold;font-size:82px;padding:2px 4px}@media (max-width:1230px){.intro-title-section h1 span{font-size:40px}}@media (max-width:1599px){.intro-title-section h1 span{font-size:72px}}.intro-subtitle{color:#666;font-family:TTCommons-Regular;font-size:24px!important;line-height:1.6}.intro-parts{margin-bottom:48px}.intro-part-card{align-items:center;border:1px solid #ffffff4d;border-radius:30px;box-shadow:0 8px 24px #00000014;display:flex;flex-direction:column;height:100%;padding:24px;text-align:center;transition:all .3s ease}.intro-part-card:hover{box-shadow:0 12px 32px #0000001f;transform:translateY(-8px)}.part-icon-wrapper{align-items:center;background:#f5f7fa;border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:24px;transition:all .3s ease;width:80px}.intro-part-card:hover .part-icon-wrapper{transform:scale(1.1)}.part-content{flex:1 1}.part-content h4{font-family:Benzin-Bold;font-size:20px!important}.intro-requirements{margin-bottom:48px}.requirements-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff4d;border-radius:16px;box-shadow:0 8px 24px #00000014}.requirements-card-content{align-items:center;display:flex;justify-content:space-between;width:100%}.requirement-item{transition:all .3s ease}.intro-action{text-align:center}.start-button{background:#989dff;border:none;border-radius:28px;box-shadow:0 8px 24px #1890ff59;flex-grow:0;font-size:18px;padding:16px 32px;transition:all .3s ease;white-space:nowrap;width:fit-content}.start-button:hover{background:linear-gradient(135deg,#7c40ff,#85a5ff);box-shadow:0 12px 32px #020e1973;transform:translateY(-4px)}@media (max-width:768px){.coordinates-section{align-items:flex-start}.coordinates-section,.violation-buttons{flex-direction:column}.violation-buttons .ant-btn{width:100%}.images-container{flex-direction:column}.location-image{width:100%!important}.certification-container{padding:16px}}.part-card .anticon{transition:transform .3s ease}.part-card:hover .anticon{transform:scale(1.1)}.ant-list-item{padding:12px 0}.ant-list-item:hover{background-color:#00000005}.ant-btn-lg{border-radius:24px;font-size:16px;height:48px;padding:0 32px}.ant-btn-lg:hover{box-shadow:0 4px 12px #1890ff4d;transform:translateY(-2px)}@media (max-width:768px){.certification-intro-container{padding:20px}.intro-title-section h1{font-size:30px}.intro-subtitle{font-size:16px}.intro-part-card{padding:24px}.part-icon-wrapper{height:64px;width:64px}}.part2-question-card{background:#fff;border-radius:24px;box-shadow:0 12px 36px #00000014;margin-bottom:32px;overflow:hidden}.question-header{border-bottom:1px solid #0000000f;margin:-24px -24px 24px;padding:32px}.question-header h3{-webkit-text-fill-color:#0000;background-clip:text;-webkit-background-clip:text;font-size:28px;margin-bottom:0}.coordinates-section{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:16px;padding:16px 24px}.coordinates-section .anticon{color:#1890ff;font-size:20px}.question-description{background:#fafafa;border-left:4px solid #1890ff;border-radius:12px;color:#666;font-size:16px;line-height:1.6;margin:24px 0;padding:16px 24px}.images-section{display:flex;gap:24px;margin:32px -12px}.image-container{border-radius:16px;box-shadow:0 8px 24px #0000001f;cursor:pointer;flex:1 1;overflow:hidden;position:relative;transition:all .3s ease}.image-container:hover{box-shadow:0 12px 36px #00000029;transform:translateY(-4px)}.image-container img{display:block;height:100%;object-fit:cover;transition:all .3s ease;width:100%}.image-container:hover img{transform:scale(1.05)}.image-label{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;border-radius:20px;bottom:16px;color:#fff;font-size:14px;font-weight:500;left:16px;padding:8px 16px;position:absolute;transition:all .3s ease}.image-container:hover .image-label{background:#1890ffe6}.answer-section{background:linear-gradient(135deg,#1890ff0d,#722ed10d);border-top:1px solid #0000000f;margin:32px -24px -24px;padding:32px}.answer-section h4{color:#333;font-size:20px;margin-bottom:24px}.violation-buttons{margin:0}.violation-buttons button{border-radius:24px;flex:1 1;font-size:16px;height:48px;transition:all .3s ease}.no-violation-button{background:#f6ffed;border-color:#b7eb8f;color:#52c41a}.no-violation-button:focus,.no-violation-button:hover{background:#d9f7be;border-color:#95de64;box-shadow:0 4px 12px #52c41a33;color:#389e0d;transform:translateY(-2px)}.has-violation-button{background:#fff1f0;border-color:#ffa39e}.has-violation-button:focus,.has-violation-button:hover{background:#ffccc7;border-color:#ff7875;box-shadow:0 4px 12px #ff4d4f33;transform:translateY(-2px)}.violation-description{background:#fff;border-radius:16px;box-shadow:0 4px 12px #0000000d;margin-top:24px;padding:24px}.violation-description textarea{border:1px solid #f0f0f0;border-radius:12px;font-size:16px;padding:16px;resize:none;transition:all .3s ease}.violation-description textarea:hover{border-color:#40a9ff}.violation-description textarea:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.navigation-buttons{gap:24px;justify-content:space-between;margin-top:40px}.navigation-buttons button{border-radius:24px;font-size:16px;height:48px;min-width:160px;transition:all .3s ease}.navigation-buttons button:hover{transform:translateY(-2px)}.navigation-buttons button[type=primary]{background:linear-gradient(135deg,#1890ff,#722ed1);border:none;box-shadow:0 8px 24px #1890ff59}.navigation-buttons button[type=primary]:hover{background:linear-gradient(135deg,#40a9ff,#85a5ff);box-shadow:0 12px 32px #1890ff73}@media (max-width:768px){.question-header{padding:24px}.question-header h3{font-size:24px}.coordinates-section{align-items:flex-start;flex-direction:column;padding:16px}.images-section{flex-direction:column;margin:24px 0}.image-container{margin-bottom:16px}.violation-buttons{flex-direction:column}.violation-buttons button{width:100%}.navigation-buttons{flex-direction:column;gap:16px}.navigation-buttons button{width:100%}}.progress-container{border-top:1px solid #f0f0f0;margin-top:auto;padding-top:24px}.welcome-section{margin-bottom:40px;text-align:center}.welcome-section .section-content{align-items:center;display:flex;flex-direction:column;gap:20px}.welcome-actions{margin:20px 0}.achievement-block{margin-top:20px}.achievement-image{border-radius:8px;box-shadow:0 4px 8px #0000001a;height:auto;max-width:200px}.welcome-hero{background:linear-gradient(135deg,#0e67ba,#46118f)!important;border-radius:0 0 32px 32px;color:#fff;margin:-24px -24px 40px;overflow:hidden;padding:80px 40px;position:relative}.hero-shape{background:linear-gradient(45deg,#4299e11a,#81e6d91a)}.shape-1{animation:float 20s ease-in-out infinite;height:400px;top:-100px;width:400px}.shape-2{animation:float 15s ease-in-out infinite reverse;bottom:-50px;height:300px;left:10%;width:300px}.shape-3{animation:float 18s ease-in-out infinite;height:200px;left:30%;top:20%;width:200px}@keyframes float{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(10px,-10px) rotate(5deg)}50%{transform:translateY(15px) rotate(0deg)}75%{transform:translate(-10px,-5px) rotate(-5deg)}}.welcome-content{display:flex;gap:30px;max-width:1200px;position:relative;width:100%;z-index:2}.welcome-text{border:1px solid #ffffff4d;border-radius:30px;gap:16px;padding:24px}.welcome-header,.welcome-text{display:flex;flex-direction:column}.welcome-header{gap:24px}.welcome-text h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#e2e8f0);background-clip:text;-webkit-background-clip:text;color:#fff!important;font-family:Benzin-Bold;font-size:36px!important;letter-spacing:-.02em;line-height:1.1!important;margin:0!important}.welcome-description{color:#e2e8f0!important;font-size:20px;line-height:1.6;margin:0;max-width:540px}.rules-button{background:#989dff;border:none!important;border-radius:28px!important;color:#000;cursor:pointer;font-size:18px!important;margin-bottom:20px;overflow:hidden;padding:16px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;width:100%}.button-content{align-items:center;color:#1a365d;display:flex;gap:12px;height:100%;padding:0 32px}.button-icon{margin-right:4px}.navigation-footer{& .next-button{& .arrow-icon{color:#000!important}}}.arrow-icon{color:#000!important;margin-left:8px;transition:transform .3s ease}.rules-button:hover{box-shadow:0 12px 24px #0003!important;transform:translateY(-2px)}.rules-button:hover .arrow-icon{transform:translateX(4px)}.achievement-card{border:1px solid #ffffff4d;border-radius:30px;padding:24px}.achievement-glow{animation:rotate 20s linear infinite;background:radial-gradient(circle at center,#4299e11a 0,#4299e10d 20%,#0000 50%);height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.achievement-content{align-items:center;display:flex;gap:24px;position:relative}.achievement-badge{height:140px;position:relative;width:140px}.achievement-image{border-radius:20px;box-shadow:0 8px 24px #0000004d;height:100%;object-fit:cover;width:100%}.trophy-icon{align-items:center;background:#4299e1;border-radius:50%;box-shadow:0 4px 12px #4299e14d;color:#fff;display:flex;font-size:16px;height:32px;justify-content:center;position:absolute;right:-12px;top:-12px;width:32px}.achievement-info{flex:1 1}.achievement-meta{margin-bottom:16px}.achievement-title{color:#fff;font-family:Benzin-Bold;font-size:36px;margin-bottom:10px;text-align:start}.achievement-status{color:#ccc;font-family:TTCommons-Regular;font-size:20px;white-space:nowrap}.achievement-name{color:#969afe;font-family:Benzin-Bold;font-size:36px;font-weight:700;letter-spacing:-.01em;margin-bottom:12px}.achievement-description{align-items:center;display:flex;gap:20px}.achievement-subtext{color:#fff;font-family:TTCommons-Regular;font-size:24px;text-align:start}.content-sections{margin:0 auto;max-width:1200px;padding:0 40px}@media (max-width:1024px){.welcome-hero{padding:60px 24px}.welcome-content{gap:40px;grid-template-columns:1fr}.welcome-text h1{font-size:42px!important}.welcome-description{font-size:18px}.achievement-card{margin:0 auto;max-width:500px}}@media (max-width:640px){.welcome-hero{padding:40px 20px}.welcome-text h1{font-size:36px!important}.achievement-content{flex-direction:column;text-align:center}.achievement-badge{margin:0 auto}.achievement-info{text-align:center}.content-sections{padding:0 20px}}.info-card{background:#0000;background-color:#121212;border-radius:30px;margin-bottom:40px;padding:40px}.card-background{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.card-shape{border-radius:50%;opacity:.1;position:absolute}.shape-1{background:linear-gradient(45deg,#4299e1,#667eea);right:-150px}.shape-2{background:linear-gradient(45deg,#667eea,#764ba2);left:-100px}.shape-3{background:linear-gradient(45deg,#4299e1,#667eea);height:250px;left:-100px;top:-100px;width:250px}.shape-4{background:linear-gradient(45deg,#667eea,#764ba2);bottom:-90px;height:180px;right:-90px;width:180px}.section-content{position:relative;z-index:2}.section-header{gap:16px;margin-bottom:32px}.section-header,.section-icon{align-items:center;display:flex}.section-icon{background:#fff;border-radius:16px;box-shadow:0 8px 16px #989dff33;color:#121212;font-size:24px;height:48px;justify-content:center;width:48px}.section-header-content{align-items:center;display:flex;justify-content:space-between;width:100%}.section-header-content h2{color:#fff;font-size:28px;font-weight:700}.template-button{align-items:center!important;background:#989dff!important;border:0!important;border-radius:20px!important;color:#000!important;display:flex!important;gap:8px!important;height:40px!important;padding:0 20px!important;transition:all .3s ease!important}.template-button:hover{background:#edf2f7!important;border-color:#cbd5e0!important;transform:translateY(-1px)}.template-button .button-icon{font-size:16px}.info-blocks{display:flex;flex-direction:column;gap:32px}.info-block{border-radius:16px;padding:24px}.info-text{color:#fff;font-family:TTCommons-Regular;font-size:24px;margin:0}.form-preview{border:1px solid #ffffff4d;border-radius:16px;overflow:hidden;padding:24px}.preview-header{align-items:center;display:flex;justify-content:space-between;padding:16px 0}.preview-header h3{color:#fff;font-family:Benzin-Bold;font-size:24px;margin:0}.form-fields{display:flex;flex-direction:column;gap:16px}.form-field{background:#121212;border:1px solid #ffffff4d;display:flex;gap:16px;padding:16px;transition:background-color .2s ease}.form-field:hover{background:#121212cc}.field-label{color:#989dff;font-family:Benzin-Bold;font-size:24px;font-weight:600;min-width:140px}.field-value{color:#fff;flex:1 1;font-family:TTCommons-Regular;font-size:24px;text-transform:capitalize}.examples-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.example-card{border:1px solid #ffffff4d;border-radius:16px;overflow:hidden}.example-header{align-items:center;border-bottom:1px solid #ffffff4d;display:flex;gap:12px;padding:16px 24px}.example-icon{font-size:20px}.good-example .example-icon{color:#48bb78}.bad-example .example-icon{color:#e53e3e}.example-header h4{color:#fff;font-family:Benzin-Bold;font-size:24px;margin:0}.example-content{font-family:TTCommons-Regular;padding:24px}.example-content p{color:#4a5568;font-size:24px;line-height:1.6;margin:0}.example-content ul{color:#fff;list-style:none;margin:0}.example-content li{font-size:24px;margin-bottom:8px}.example-content li:last-child{margin-bottom:0}.navigation-footer{padding:40px 0}.next-button{background:#989dff!important;border:none!important;border-radius:24px!important;box-shadow:0 8px 16px #4299e133!important;color:#000!important;font-size:16px!important;height:48px!important;padding:0 32px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.next-button:hover{box-shadow:0 12px 20px #4299e14d!important;transform:translateY(-2px)}.next-button .button-content{align-items:center;display:flex;gap:8px}.next-button:hover .arrow-icon{transform:translateX(4px)}@media (max-width:768px){.info-card{margin-bottom:24px;padding:24px}.section-header{flex-direction:column;gap:16px}.section-icon{font-size:20px;height:40px;width:40px}.header-content h2{font-size:24px}.examples-grid{grid-template-columns:1fr}}.certification-page{background:#0b0c10;min-height:100vh}.page-hero{background-color:#121212;border:1px solid #ffffff4d;border-radius:30px;color:#fff;margin:0 auto 32px;padding:20px 40px;text-align:center;width:fit-content}.hero-background{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.hero-content{gap:24px;position:relative;z-index:2}.hero-logo{filter:brightness(0) invert(1);height:48px;width:48px}.hero-text{flex:1 1}.hero-text h1{align-items:center;color:#fff!important;display:flex;font-size:32px!important;gap:12px;margin:0!important}.hero-description{color:#ffffffe6!important;font-size:16px;white-space:nowrap}.progress-bar{position:relative;z-index:2}.content-wrapper{margin:0 auto;max-width:1200px;padding:0 40px}.photos-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:32px}.photo-card{border-radius:16px;box-shadow:0 4px 12px #0000000d;overflow:hidden}.photo-header{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px 16px}.photo-number{align-items:center;background:#0e67ba;border-radius:12px;color:#fff;display:flex;font-size:14px;font-weight:700;height:24px;justify-content:center;width:24px}.photo-label{color:#fff;display:inline-block;font-size:14px;text-align:center;width:100%}.photo-image{display:block;height:auto;width:100%}.info-card{background:#121212;border:1px solid #ffffff4d;border-radius:24px;box-shadow:0 4px 24px #0000000f;margin-bottom:32px;overflow:hidden;padding:24px;position:relative}.card-content{position:relative;z-index:2}.location-section{display:flex;gap:32px;margin-bottom:24px}.location-header{align-items:center;border:1px solid #ffffff4d;border-radius:30px;display:flex;gap:12px;margin-bottom:16px;padding:6px 24px;width:fit-content;& .anticon svg{color:#989dff!important}}.location-icon{color:#0e67ba;font-size:24px}.coordinates-text{color:#2d3748;font-size:24px;font-weight:500;white-space:nowrap}.map-buttons{display:flex;gap:12px;width:100%}.map-button{background:#989dff!important;border:0;border-radius:18px!important;color:#000!important;height:36px!important;padding:0 16px!important;transition:all .3s ease!important}.map-button:hover{border-color:#cbd5e0!important;color:#000!important;transform:translateY(-1px)}.description-section{border-radius:12px;margin-bottom:32px;padding:20px}.description-text{color:#4a5568;font-size:16px;line-height:1.6}.violation-section{border-top:1px solid #e2e8f0;padding-top:24px}.section-title{color:#2d3748;margin-bottom:20px!important}.violation-buttons{display:flex;gap:16px;margin-bottom:24px}.violation-button{border:1px solid #e2e8f0;border-radius:24px;color:#4a5568;flex:1 1;font-size:16px;height:48px;justify-content:center;transition:all .3s ease}.violation-button:hover{background:#f7fafc;transform:translateY(-1px)}.violation-button.active{border-width:2px}.no-violation.active{background:#f0fff4;border-color:#48bb78;color:#48bb78}.has-violation.active{background:#fff5f5;border-color:#e53e3e;color:#e53e3e}.button-icon{font-size:20px}.violation-description{margin-top:20px}.description-input{border-color:#e2e8f0!important;border-radius:12px!important;font-size:16px!important;padding:12px!important;resize:none!important}.description-input:focus{border-color:#0e67ba!important;box-shadow:0 0 0 2px #0e67ba1a!important}.navigation-footer{display:flex;gap:16px;justify-content:center;padding:20px 0 40px}.nav-button{align-items:center!important;border-radius:22px!important;display:flex!important;font-size:16px!important;font-weight:500!important;gap:8px!important;height:44px!important;padding:0 24px!important;transition:all .3s ease!important}.next-button:hover:not(:disabled),.prev-button:hover:not(:disabled){background:#f7fafc!important;transform:translateX(-2px)}.button-icon{transition:transform .3s ease}.prev-button:hover:not(:disabled) .button-icon{transform:translateX(-2px)}.next-button:hover:not(:disabled) .button-icon{transform:translateX(2px)}@media (max-width:768px){.page-hero{padding:24px 20px 16px}.hero-content{flex-direction:column;gap:16px;text-align:center}.hero-text h1{font-size:28px!important;justify-content:center}.content-wrapper{padding:0 20px}.photos-grid{gap:16px;grid-template-columns:1fr}.info-card{padding:24px}.violation-buttons{flex-direction:column}.violation-button{width:100%}.navigation-footer{flex-direction:column;gap:12px}.nav-button{justify-content:center;width:100%}}.quiz-card{background:#121212;border:1px solid #ffffff0f;border-radius:24px;box-shadow:0 12px 40px #00000073;margin-bottom:32px;overflow:hidden;padding:32px;position:relative}.quiz-card .card-background{display:none}.question-section{margin-bottom:32px}.question-number{color:#a7b0c0;font-size:14px;font-weight:500;margin-bottom:12px}.question-header{color:#cfd6e6}.question-text{color:#eef0f6!important}.questions-answered{color:#8e96a8}.current-number{color:#eef0f6;font-weight:700}.total-questions{color:#8e96a8}.question-text{color:#2d3748!important;font-size:20px!important;line-height:1.5!important;margin:0!important}.options-section{display:flex;flex-direction:column;gap:16px}.option-button{background:#0f1016;border:1px solid #ffffff24;border-radius:16px;cursor:pointer;padding:16px;transition:all .2s ease;width:100%}.option-button:hover{background:#151722;border-color:#989dff99;transform:translateY(-1px)}.option-button.active{background:#11131b;border-color:#989dffb3}.option-content{align-items:center;display:flex;gap:16px}.option-checkbox{align-items:center;border:1px solid #ffffff4d;border-radius:8px;color:#989dff;display:flex;height:28px;justify-content:center;transition:all .25s ease;width:28px;& .ant-radio-wrapper-checked{background-color:initial!important}& .ant-radio-wrapper:hover{background:#0000!important;& .ant-radio-inner{background-color:#989dff99!important}}}.option-checkbox.multiple{border-radius:4px}.active .option-checkbox{background:#0000;border-color:#989dff99;box-shadow:none;color:inherit}.option-checkbox .ant-checkbox,.option-checkbox .ant-radio,.option-checkbox :where(.ant-checkbox),.option-checkbox :where(.ant-radio){display:flex;margin:0}.option-checkbox .ant-checkbox-inner,.option-checkbox .ant-radio-inner,.option-checkbox :where(.ant-checkbox-inner),.option-checkbox :where(.ant-radio-inner){background:#0000!important;border:none!important;border-radius:4px!important;box-shadow:none!important;height:16px!important;transition:all .2s ease!important;width:16px!important}.option-checkbox .ant-checkbox-checked .ant-checkbox-inner:after,.option-checkbox .ant-radio-inner:after,.option-checkbox :where(.ant-checkbox-checked) :where(.ant-checkbox-inner):after,.option-checkbox :where(.ant-radio-inner):after{display:none!important}.option-button.active .ant-checkbox-inner,.option-button.active .ant-radio-inner,.option-checkbox .ant-checkbox-checked .ant-checkbox-inner,.option-checkbox .ant-radio-checked .ant-radio-inner,.option-checkbox :where(.ant-checkbox-checked) :where(.ant-checkbox-inner),.option-checkbox :where(.ant-radio-checked) :where(.ant-radio-inner){background:#989dff!important;border-color:#989dff!important}.option-checkbox :where(.ant-checkbox-wrapper-checked),.option-checkbox :where(.ant-radio-wrapper-checked){background:#0000!important}.option-button:hover .ant-checkbox-inner,.option-button:hover .ant-radio-inner,.option-button:hover :where(.ant-checkbox-inner),.option-button:hover :where(.ant-radio-inner){background:#989dff24;border-color:#989dffcc!important}.option-button:hover{background:#161a26;border-color:#989dffb3}.option-button.active{background:#989dff1f;border-color:#989dff}.option-button.active .option-checkbox{background:#989dff29;border-color:#989dff}.option-checkbox .ant-checkbox:hover .ant-checkbox-inner,.option-checkbox .ant-radio:hover .ant-radio-inner,.option-checkbox :where(.ant-checkbox:hover) :where(.ant-checkbox-inner),.option-checkbox :where(.ant-radio:hover) :where(.ant-radio-inner){box-shadow:none!important}.option-text{color:#fff;flex:1 1;font-size:16px;line-height:1.5;text-align:left}.active .option-text{color:#fff;font-weight:500}@keyframes checkmark{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.active .option-checkbox .anticon{animation:checkmark .3s ease-out}@media (max-width:768px){.quiz-card{border-radius:16px;margin:0 -12px 24px;padding:24px}.question-text{font-size:18px!important}.option-button{padding:12px}.option-text{font-size:14px}}.question-header{margin-bottom:24px}.question-progress{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.question-counter{align-items:baseline;display:flex;font-family:Benzin-Bold}.current-number{color:#969afe;font-size:32px;font-weight:600;line-height:1}.total-questions{color:#fff;font-size:20px;margin-left:4px}.questions-answered{font-size:14px;font-weight:500;padding:6px 12px}.mini-progress,.questions-answered{border:1px solid #ffffff4d;border-radius:12px}.mini-progress{-ms-overflow-style:none;display:flex;gap:8px;overflow-x:auto;padding:8px;scrollbar-width:none}.mini-progress::-webkit-scrollbar{display:none}.progress-dot{background:#0000;border:1px solid #ffffff4d;border-radius:6px;cursor:pointer;flex-shrink:0;height:12px;transition:all .3s ease;width:12px}.progress-dot.current{width:24px}.progress-dot.answered,.progress-dot.current{background:#989dff;border:0}.progress-dot:hover{transform:scale(1.2)}@media (max-width:768px){.question-progress{align-items:flex-start;flex-direction:column;gap:12px}.current-number{font-size:28px}.total-questions{font-size:18px}.questions-answered{font-size:12px}.mini-progress{padding:6px;width:100%}.progress-dot{height:10px;width:10px}.progress-dot.current{width:20px}}.results-card{border-radius:24px;box-shadow:0 4px 24px #0000000f;margin-bottom:32px;overflow:hidden;padding:32px}.results-header{margin-bottom:40px}.score-section{gap:40px;margin-bottom:32px}.score-circle{border-radius:30px}.score-value .percent{color:#989dff;font-weight:600}.score-value .label{color:#718096;font-size:14px}.score-details{gap:16px}.score-item{gap:16px;padding:16px;width:fit-content}.score-icon{border-radius:12px;font-size:24px;padding:12px}.score-icon.success{background:#f0fff4;color:#48bb78}.score-icon.info{background:#ebf8ff;color:#4299e1}.score-text{flex:1 1}.score-label{color:#718096;font-size:14px;margin-bottom:4px}.score-text .score-value{color:#2d3748;font-size:18px;font-weight:500}.status-card{align-items:flex-start;border-radius:16px;display:flex;gap:20px;padding:24px}.status-card.success{background:#f0fff4}.status-card.error{background:#fff5f5}.status-icon{font-size:32px;margin-top:4px}.success .status-icon{color:#48bb78}.error .status-icon{color:#e53e3e}.status-text h3{margin:0 0 8px!important}.error .status-text h3,.success .status-text h3{font-size:36px!important}.details-title{color:#2d3748!important;margin-bottom:24px!important}.answers-list{display:flex;flex-direction:column;gap:16px}.answer-item{background:#f7fafc;border-radius:16px;overflow:hidden}.answer-header{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:12px 16px}.answer-number{color:#4a5568;font-weight:500}.answer-icon{font-size:20px}.answer-icon.success{color:#48bb78}.answer-icon.error{color:#e53e3e}.answer-content{padding:16px}.question-text{color:#2d3748;font-weight:500;margin-bottom:12px}.answer-details{gap:8px}.answer-row{align-items:baseline;display:flex;gap:8px}.answer-label{font-family:Benzin-Bold;font-size:20px}.answer-value{flex:1 1;font-weight:500}.answer-value.correct{color:#48bb78}.answer-value.incorrect{color:#e53e3e}.results-actions{display:flex;justify-content:center;margin-top:40px}.action-button{align-items:center!important;border-radius:24px!important;display:flex!important;font-size:16px!important;gap:8px!important;height:48px!important;padding:0 32px!important}.action-button.success{background:linear-gradient(135deg,#0e67ba,#46118f)!important;border:none!important;box-shadow:0 4px 12px #0e67ba33!important;color:#fff!important}.action-button.retry{background:linear-gradient(135deg,#e53e3e,#c53030)!important;border:none!important;box-shadow:0 4px 12px #e53e3e33!important;color:#fff!important}.action-button:hover{box-shadow:0 6px 16px #0e67ba4d!important;transform:translateY(-1px)!important}@media (max-width:768px){.results-card{border-radius:16px;margin:0 -12px 24px;padding:24px}.score-section{flex-direction:column;gap:24px}.score-circle{margin:0 auto}.status-card{flex-direction:column;padding:20px;text-align:center}.status-icon{margin:0 auto 16px}.answer-header{flex-direction:column;gap:8px;text-align:center}.answer-row{flex-direction:column;gap:4px}.answer-label{min-width:auto}.action-button{justify-content:center;width:100%}}.header-buttons{-ms-overflow-style:none;align-items:center;display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding:0 16px;scrollbar-width:none}.header-buttons::-webkit-scrollbar{display:none}.header-button{flex:0 0 auto;font-size:14px;min-width:80px;padding:4px 12px;white-space:nowrap}@media screen and (max-width:1200px){.header-button{font-size:12px;min-width:60px;padding:4px 8px}}@media screen and (max-width:768px){.header-button{font-size:11px;min-width:40px;padding:2px 6px}}.header-button.active{background-color:var(--primary-color);color:#fff}.violation-button{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:12px 24px;transition:all .2s ease}.violation-button.active{background:#e6f7ff;border-color:#1890ff;color:#1890ff}.violation-button.active .button-icon{color:#1890ff}.violation-button:hover{border-color:#40a9ff;color:#40a9ff}.violation-button .button-icon{font-size:20px}.no-violation.active{background:#f6ffed;border-color:#52c41a;color:#52c41a}.no-violation.active .button-icon{color:#52c41a}.has-violation.active{background:#fff1f0;border-color:#ff4d4f;color:#ff4d4f}.has-violation.active .button-icon{color:#ff4d4f}.images-container{display:flex;gap:20px;margin:20px 0}.image-wrapper{cursor:pointer;flex:1 1;max-width:400px;position:relative;transition:transform .2s}.image-wrapper:hover{transform:scale(1.02)}.image-wrapper img{border-radius:8px;box-shadow:0 2px 8px #0000001a;height:auto;width:100%}.image-overlay{background:#0009;border-bottom-left-radius:8px;border-bottom-right-radius:8px;bottom:0;color:#fff;left:0;opacity:0;padding:8px;position:absolute;right:0;text-align:center;transition:opacity .2s}.image-wrapper:hover .image-overlay{opacity:1}.certification-description{border:1px solid #ffffff4d;border-radius:30px;box-shadow:0 4px 12px #0000000d;margin:20px 0 40px;padding:30px}.certification-description .ant-typography{color:#2c3e50;font-size:18px;font-weight:500;letter-spacing:.2px;line-height:1.6;margin:0;text-align:center}.certification-container{margin:2rem auto;max-width:1200px;padding:0 1rem}.certification-card{border-radius:8px;border-radius:20px;box-shadow:0 2px 8px #0000001a}.cert-section{margin-bottom:2.5rem}.cert-section:last-child{margin-bottom:1.5rem}.example-card,.form-example-card,.tips-card{border-radius:8px;margin-top:1rem}.form-fields{margin:1.5rem 0}.form-field{border-radius:12px;box-shadow:0 1px 2px #0000000d;margin-bottom:1rem;padding:.5rem}.form-field:last-child{margin-bottom:1.5rem}.form-field strong{color:#1890ff;display:inline-block;width:150px}.tips-card ul{margin:1rem 0;padding-left:1.5rem}.tips-card li{color:#666;margin-bottom:.5rem}.navigation-buttons{display:flex;justify-content:flex-end;margin-top:2rem}.example-card .ant-typography{white-space:pre-line}.certification-card{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.mobile-welcome-hero{gap:15px;min-height:auto!important;padding:15px!important}.hero-background{display:none}.mobile-welcome-text{padding:0;text-align:center;width:100%!important}.mobile-welcome-text h1{font-size:24px!important;line-height:1.3!important;margin-bottom:10px!important}.welcome-description{font-size:16px!important;line-height:1.4!important;margin-bottom:20px!important}.rules-button{height:auto!important;margin:0 auto!important;max-width:300px!important;padding:12px!important;width:100%!important}.button-content{font-size:16px!important}.mobile-achievement-card{border-radius:12px!important;margin:15px 0!important;padding:15px!important;width:100%!important}.achievement-badge{height:60px!important;width:60px!important}.achievement-image{height:40px!important;width:40px!important}.achievement-title{font-size:14px!important}.achievement-name{font-size:18px!important;margin:8px 0!important}.achievement-description{font-size:14px!important;line-height:1.4!important}.mobile-content-sections{gap:20px!important;padding:15px!important}.mobile-info-card{border-radius:12px!important;margin:0!important;padding:15px!important}.section-header{align-items:flex-start!important;flex-direction:column!important;gap:15px!important}.section-header h2{font-size:20px!important;line-height:1.3!important;margin-bottom:0!important}.template-button{height:auto!important;justify-content:center!important;padding:10px!important;width:100%!important}.mobile-info-blocks{flex-direction:row!important;flex-wrap:wrap!important;gap:15px!important;justify-content:space-between!important;margin-top:15px!important}.info-text{font-size:14px!important;line-height:1.5!important}.mobile-form-preview{border-radius:12px!important;flex-grow:1!important;margin:0!important;min-width:280px!important;padding:15px!important;width:calc(50% - 8px)!important}.preview-header h3{font-size:18px!important;margin-bottom:15px!important}.form-fields{gap:12px!important}.form-field{padding:10px!important}.field-label,.field-value{font-size:14px!important}}@media (max-width:600px){.info-block,.mobile-form-preview{min-width:auto!important;width:100%!important}}.certification-page{background:#0b0b0f;color:#fff}.certification-page,.certification-page .ant-typography,.certification-page li,.certification-page p,.certification-page span{color:#e8eaed;font-family:TTCommons-Regular,sans-serif}.certification-page .ant-typography h1,.certification-page .ant-typography h2,.certification-page .ant-typography h3,.certification-page .ant-typography.ant-typography-secondary,.certification-page h1,.certification-page h2,.certification-page h3{color:#fff!important;font-family:Benzin-Bold,sans-serif!important}.results-card{border:1px solid #ffffff14;border-radius:16px;box-shadow:none;padding:24px;position:relative}.results-card .card-background,.results-card .card-shape{display:none!important}.results-header{border:1px solid #ffffff4d;border-radius:30px;margin-bottom:24px;padding:24px}.score-section{display:flex;font-family:Benzin-Bold,sans-serif;gap:24px}.score-circle{border:1px solid #ffffff4d;flex-shrink:0;padding:20px}.score-value{align-items:center;color:#6a59f0;display:flex;flex-direction:column;gap:4px}.score-value .percent{font-family:Benzin-Bold,sans-serif;font-size:36px;line-height:1}.score-value .label{color:fff;font-size:12px}.score-details{display:flex;gap:12px;justify-content:center}.score-item{align-items:center;background-color:initial;border:1px solid #ffffff4d;border-radius:30px;display:flex;gap:12px;padding:14px}.score-icon{background:#bdb7ff1f;border-radius:10px;color:#bdb7ff;font-size:22px;padding:10px}.score-text .score-label{color:#fff;font-size:20px;white-space:nowrap}.score-text .score-value{color:#989dff;font-family:Benzin-Bold,sans-serif;font-size:36px}.results-status .status-card{align-items:center;background:#0000;border-radius:12px;display:flex;gap:12px;padding:16px}.results-status .status-card .status-icon{color:#bdb7ff;font-size:28px}.results-status .status-card .ant-typography,.results-status .status-card .ant-typography span{color:#fff}.detailed-answers{margin-top:24px}.answer-item{background-color:initial;border:1px solid #ffffff14;border-radius:30px;margin-bottom:24px;padding:16px}.question-text{color:#fff!important;display:flex;font-size:16px;gap:12px;margin-bottom:16px;margin-left:14px;& .ant-typography{color:#989dff!important}}.coordinates-text{align-items:center;color:#b1b5c0;display:flex;gap:8px}.answer-details{border-top:1px solid #ffffff14;display:flex;flex-direction:column;gap:12px;margin-top:16px;padding-top:16px}.correct-answer,.user-answer{display:flex;flex-direction:column;gap:8px}.answer-label{color:#fff;font-weight:500;margin-bottom:4px}.selected-answer{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;color:#fff;font-size:14px;padding:8px 12px}.correct,.incorrect{background-color:initial!important;border:0;color:#fff;font-size:24px}.answer-status{align-items:center;color:#b1b5c0;display:flex;gap:8px;margin-top:8px}.answer-status .anticon{color:#bdb7ff;font-size:16px}.actions .ant-btn-primary{align-items:center;background:#7c6cf6!important;border-color:#7c6cf6!important;box-shadow:none!important;display:flex;gap:6px;padding:6px;width:30%;&>span,.anticon svg{color:#000!important}}.actions .ant-btn-primary:focus,.actions .ant-btn-primary:hover{background:#6a59f0!important;border-color:#6a59f0!important}.actions .ant-btn-default{background:#0000;border-color:#ffffff40}.actions .ant-btn-default:focus,.actions .ant-btn-default:hover{border-color:#7c6cf6;color:#fff}@media (max-width:768px){.results-card{padding:20px}.score-section{flex-direction:column}}.calculators-wrapper{display:flex;gap:20px;margin:0 auto;max-width:700px;padding:12px 12px 4rem;position:relative;z-index:2}@media (max-width:850px){.calculators-wrapper{display:flex;flex-direction:column}}.calculator-container{flex:1 1;font-size:18px;min-width:0}.calculator-card{border-radius:20px;box-shadow:0 2px 8px #00000014;width:100%}.calculator-header{background:#1e1e1e;border-radius:10px 10px 0 0;padding:14px 16px}.calculator-header h1{color:#fff;font-family:TTCommons-Regular;font-size:28px;font-weight:bolder;margin:0}.calculator-content{background-color:#121212;display:flex;flex-direction:column;font-family:TTCommons-Regular;gap:20px;padding:16px}.calculator-left{width:100%}.section-label{color:#fff;font-size:18px;font-weight:700;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}.work-type-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin-bottom:16px}.work-type-button{align-items:center;background:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:8px;padding:10px 14px;text-align:left;transition:all .2s ease}.work-type-button:hover{background:#f1f5f9;border-color:#6366f1;color:#6366f1;transform:translateY(-1px)}.work-type-button:hover .anticon{color:#6366f1}.work-type-button:active{transform:translateY(0)}.work-type-button .anticon{color:#64748b;font-size:18px;transition:color .2s ease}.work-type-button.active{background:#989dff;border-color:#989dff;color:#000}.work-type-button.active .anticon{color:#000}.radio-group{background:#1e1e1e;border:2px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:10px}.ant-radio-wrapper{border-radius:6px;cursor:pointer;margin:0!important;padding:6px 10px;transition:all .2s ease}.ant-radio-wrapper:hover{background:#f1f5f9}.ant-radio-wrapper-checked{background:#ede9fe!important;color:#6366f1!important}.ant-radio-wrapper span:last-child{color:inherit;font-size:.9rem;font-weight:500}.ant-radio-inner{background:#fff!important;border-color:#d1d5db!important;height:16px!important;width:16px!important}.ant-radio-inner:after{background-color:#6366f1!important;height:10px!important;margin-block-start:-5px!important;margin-inline-start:-5px!important;width:10px!important}.ant-radio-checked .ant-radio-inner{background:#fff!important;border-color:#6366f1!important}.ant-radio:hover .ant-radio-inner{border-color:#6366f1!important}.calculator-right{display:flex;flex:1 1;flex-direction:column;height:100%;min-width:0}.schedule-description{align-items:flex-start;background:#1e1e1e;border-radius:8px;display:flex;gap:10px;margin-bottom:16px;padding:14px}.schedule-description p{color:#b991ff;line-height:1.4;margin:0}.schedule-description .info-icon{color:#059669;margin-top:2px}.calculator-bottom{margin-top:auto}.calculator-controls{background:none;border-radius:8px;display:flex;flex-direction:column;gap:20px;margin-bottom:0;margin-top:0;padding:16px}.control-group{display:flex;flex-direction:column;gap:6px}.substance-select{width:100%}.substance-select .ant-radio-button-wrapper{text-align:center}.selected-variant{background:#1e1e1e;border-radius:8px;color:#989dff;padding:14px}.package-row{align-items:center;display:flex;justify-content:space-between;padding:6px 0}.package-row:last-child{border-bottom:none}.package-count{color:#fff}.package-size{font-weight:500}.calculator-results{background:#1e1e1e;border-radius:8px;color:#fff;margin-top:0;overflow:hidden}.result-row{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:10px 14px}.result-row:last-child{border-bottom:none}.result-row.total{background:#726ded;border-radius:10px}.result-row.total span:first-child,.result-row.total span:last-child{font-weight:600}.calculator-footer{align-items:flex-start;background:#f8fafc;border-radius:0 0 10px 10px;border-top:1px solid #e5e7eb;color:#64748b;display:flex;gap:10px;line-height:1.4;padding:14px 16px}.calculator-footer .anticon{color:#6366f1;margin-top:3px}.slider-control{margin-bottom:16px}.slider-control:last-child{margin-bottom:0}.slider-control label{color:#374151;display:block;font-weight:500;margin-bottom:6px}.ant-slider{margin:6px 0}.ant-slider-handle{background:#fff!important;border-color:#6366f1!important;box-shadow:0 2px 4px #0000001a!important}.ant-slider-handle:hover{border-color:#4f46e5!important}.result{align-items:center;background:#ede9fe;border-radius:8px;color:#6366f1;display:flex;font-weight:600;gap:8px;padding:14px}.disclaimer{background:#f8fafc;border-radius:0 0 10px 10px;border-top:1px solid #e5e7eb;color:#6b7280;margin:0;padding:10px 16px;text-align:center}.ant-radio-group{background:none!important;display:flex;justify-content:center}.ant-radio-group label{background:none!important;border:none;color:#fff}.calculator-container .ant-radio-button-checked,.calculators-wrapper .ant-radio-button-checked{background:#989dff;border-radius:30px}.ant-radio-button-wrapper{align-items:center;display:flex;justify-content:center;padding:20px;text-align:center}.ant-radio-button-wrapper:hover{color:#989dff!important}.calculator-container .ant-radio-button-wrapper-disabled,.calculators-wrapper .ant-radio-button-wrapper-disabled{color:#000!important}.ant-radio-button-wrapper-disabled:before,.ant-radio-button-wrapper:before{display:none!important}.ant-radio-button-wrapper:first-child{border-inline-start:none}.ant-slider .ant-slider-handle:hover,.ant-slider .ant-slider-rail{background-color:#313131!important}.ant-slider-track{background-color:#989dff!important}.vacancy-page{margin:0 auto;max-width:1440px;padding:32px;position:relative;z-index:2}.vacancy-header{align-items:center;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;gap:40px;padding:40px}.vacancy-header-content{flex:1 1}.back-button{align-items:center;background:none;border:none;color:#6366f1;cursor:pointer;display:inline-flex;font-size:16px;gap:8px;margin-bottom:32px;padding:0;transition:all .3s ease}.back-button:hover{transform:translateX(-4px)}.back-button .anticon{margin-right:8px}.vacancy-title{align-items:center;display:flex;gap:16px;margin-bottom:1rem}.vacancy-icon{font-size:2.5rem}.vacancy-title h1{color:#1f2937;font-size:2.5rem;margin:0}.vacancy-description{color:#4b5563;font-size:1.25rem;line-height:1.6}.vacancy-header-image{border-radius:12px;flex:1 1;overflow:hidden}.vacancy-header-image img{height:100%;object-fit:cover;width:100%}.vacancy-content{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}.vacancy-section{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;padding:24px}.vacancy-section h2{border-bottom:2px solid #6366f1;color:#1f2937;font-size:1.5rem;margin-bottom:1.5rem;padding-bottom:.5rem}.vacancy-section ul{list-style:none;margin:0;padding:0}.vacancy-section li{align-items:center;color:#4b5563;display:flex;font-size:1rem;padding:12px 0}.vacancy-section li:before{color:#6366f1;content:"✓";display:inline-block;font-weight:700;margin-right:12px}.vacancy-footer{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;padding:40px;text-align:center}.support-button{background:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:12px 24px;transition:all .2s ease}.support-button:hover{background:#4f46e5;transform:translateY(-2px)}.vacancy-not-found{padding:80px 20px;text-align:center}.vacancy-not-found h1{color:#1f2937;font-size:2rem;margin-bottom:1.5rem}.vacancy-not-found button{background:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:12px 24px;transition:all .2s ease}.vacancy-not-found button:hover{background:#4f46e5;transform:translateY(-2px)}.vacancy-main-card{border:none;border-radius:16px;box-shadow:0 4px 24px #00000014;margin-bottom:24px}.vacancy-icon-large{align-items:center;background:linear-gradient(135deg,#e6f7ff,#bae7ff);border-radius:16px;display:flex;flex-shrink:0;height:80px;justify-content:center;padding:16px;transition:all .3s ease;width:80px}.vacancy-icon-large:hover{box-shadow:0 4px 12px #0000001a;transform:scale(1.05)}.vacancy-icon-large svg{color:#1890ff;height:48px;width:48px}.vacancy-title-section{flex-grow:1}.vacancy-title-section h2.ant-typography{color:#262626;font-size:32px;line-height:1.2;margin-bottom:16px}.vacancy-benefits,.vacancy-description,.vacancy-requirements{margin-bottom:40px}.vacancy-benefits h3.ant-typography,.vacancy-description h3.ant-typography,.vacancy-requirements h3.ant-typography{color:#262626;font-size:24px;margin-bottom:24px}.ant-list-item{border-radius:8px;margin-bottom:12px;padding:16px 24px;transition:all .3s ease}.ant-list-item:hover{transform:translateX(4px)}.ant-list-item:last-child{margin-bottom:0}.vacancy-apply-card{background:#121212!important;border:1px solid #ffffff4d;border-radius:20px;margin-top:2rem;padding:32px;text-align:center}.vacancy-apply-card h3.ant-typography{color:#fff;font-size:28px;margin-bottom:16px}.vacancy-apply-card .ant-typography{color:#ffffffd9;font-size:16px;margin-bottom:24px}.vacancy-apply-card .ant-btn{border:none;border-radius:8px;box-shadow:0 4px 12px #0000001a;font-size:16px;height:48px;transition:all .3s ease}.vacancy-apply-card .ant-btn:hover{box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.vacancy-header{align-items:flex-start;border-bottom:1px solid #f0f0f0;display:flex;gap:24px;margin-bottom:40px;padding-bottom:32px}.highlight-card{align-items:center;background:#fafafa;border:none;display:flex;gap:16px}.highlight-icon{color:#1890ff;font-size:24px}.vacancy-highlights{margin:24px 0}.vacancy-apply-card,.vacancy-info-card{border-radius:8px;box-shadow:0 1px 2px -2px #00000029,0 3px 6px 0 #0000001f,0 5px 12px 4px #00000017;margin-bottom:24px}.vacancy-apply-card{background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff}.vacancy-apply-card .ant-typography,.vacancy-apply-card h3{color:#fff}.vacancy-info-card .ant-list-item{justify-content:space-between;padding:12px 0}.vacancy-card .ant-card-bordered{border:none!important}.vacancy-container{margin:0 auto;max-width:1440px;padding:32px;position:relative;z-index:2}.vacancy-container .vacancy-card{border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 4px 6px -1px #0000001a;font-family:TTCommons-Regular}.benefits-list,.requirements-list{font-size:20px;list-style:none;margin:20px 0;padding:0}.benefits-list li,.requirements-list li{align-items:center;border-radius:8px;display:flex;gap:12px;margin-bottom:12px;padding:12px;transition:all .3s ease}.benefits-list li:hover,.requirements-list li:hover{transform:translateX(8px)}.benefits-list .anticon{color:#6366f1;font-size:20px}.action-buttons{margin-top:32px;width:100%}.forbidden-list,.regulations-list{list-style:none;margin:20px 0;padding:0}.forbidden-list li,.regulations-list li{align-items:center;border-radius:8px;display:flex;font-family:TTCommons-Regular;font-size:20px;margin-bottom:12px;transition:all .3s ease}.forbidden-list li{color:#ff1717;font-family:TTCommons-Regular;font-size:20px}.example-description{margin:20px 0}.example-description strong{color:#0369a1}.payment-image{margin:24px 0;text-align:center}.hero-banner{margin-bottom:32px}.hero-features{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));list-style:none;margin:0;padding:0}.hero-features li{align-items:center;color:#fff;display:flex;font-size:1.1em;font-weight:600;gap:12px}.hero-features .anticon{color:#fff;font-size:24px}.ant-card .ant-card-head{border-bottom:none!important}.info-block .ant-card-head-title{color:#fff;font-family:Benzin-Bold;font-size:1.2em;font-weight:600}.payment-table{background:none;border:1px solid #ffffff4d;border-radius:8px;margin:24px 0;padding:16px}.rates-table{border:1px solid #ffffff4d;border-collapse:collapse;border-radius:20px;box-shadow:0 1px 3px #0000001a;margin:20px 0;table-layout:fixed;width:100%}.rates-table td,.rates-table th{word-wrap:break-word;border:1px solid #ffffff4d;color:#fff;font-size:15px;padding:8px;text-align:left}.rates-table th{color:#fff;font-weight:600}.rates-table tr:hover{background:#7279ff}.rates-table td:first-child{color:#fff;font-weight:500}.hover-button{border-radius:50px;max-width:300px}.hover-button:hover{background:#b1b5ff!important}.distance-info{gap:12px;margin:20px 0}.distance-group,.distance-info{display:flex;flex-direction:column}.distance-group{border-radius:8px;gap:4px;padding:12px}.distance-group span,.distance-group strong{color:#fff}@media (max-width:768px){.vacancy-page{padding:24px 16px}.vacancy-header{align-items:center;flex-direction:column;gap:16px;margin-bottom:32px;padding-bottom:24px;text-align:center}.vacancy-icon-large{height:64px;width:64px}.vacancy-icon-large svg{height:32px;width:32px}.vacancy-title-section h2.ant-typography{font-size:28px}.vacancy-benefits h3.ant-typography,.vacancy-description h3.ant-typography,.vacancy-requirements h3.ant-typography{font-size:20px}.ant-list-item{padding:12px 16px}.vacancy-apply-card{padding:24px}.vacancy-apply-card h3.ant-typography{font-size:24px}.distance-group{padding:8px}.distance-group span{font-size:.9em}.vacancy-header{text-align:center}.vacancy-header,.vacancy-title-section{align-items:center;flex-direction:column}.vacancy-title-section{display:flex}}.couriers-top-container{margin:0 auto;max-width:1200px;padding:20px;position:relative;z-index:2;& *{font-family:Benzin-Bold}}.couriers-top-content{display:flex;flex-direction:column;gap:24px}.period-tabs{background:#121212;border:1px solid #ffffff4d;border-radius:30px;display:flex;flex-wrap:wrap;gap:14px 20px;padding:30px}.period-tab{background:#0000;border:1px solid #ffffff3f;border-radius:30px;color:#fff;font-family:TTCommons-Regular;font-size:24px;font-weight:300;outline:none;padding:8px 16px;white-space:nowrap}.period-tab-active{background:#989dff;border:0;color:#000}.hero-section{background:#0000;border-radius:16px;color:#fff;margin-bottom:30px;padding:40px 20px;position:relative}.hero-shape{background:#ffffff1a;border-radius:50%;position:absolute}.shape-1{height:300px;right:-100px;top:-150px;width:300px}.shape-2{bottom:-100px;height:200px;left:-50px;width:200px}.shape-3{height:150px;right:10%;top:50%;transform:translateY(-50%);width:150px}.hero-content{align-items:center;display:flex;flex-direction:column;text-align:center}.hero-icon{font-size:32px;margin-right:12px;vertical-align:middle}.hero-description{display:block;font-size:24px!important}.total-stashes{background:#ffffff26;border-radius:12px;display:inline-block;margin-top:24px;padding:16px}.total-stashes-text{color:#fff;font-size:20px}.total-stashes-number{color:gold;font-size:24px;font-weight:600;margin-left:8px}.couriers-top-card{background:#121212;border:1px solid #ffffff4d;border-radius:30px;display:flex;flex-direction:column;gap:32px;padding:30px}.loading-container{min-height:400px}.couriers-table .ant-spin-nested-loading{background:#0000}.couriers-table .ant-spin-dot-item{background-color:#6a63e9}.couriers-table .ant-spin{color:#6a63e9}.couriers-table .ant-table-wrapper .ant-spin-container:after{background:#12121299;border-radius:30px}.couriers-table .ant-spin-container{border-radius:30px;overflow:hidden}.couriers-table .ant-table-tbody>tr.ant-table-placeholder:hover>td{background:#0000!important}.couriers-table .ant-table-placeholder{background:#0000}.couriers-table .ant-table-tbody>tr.ant-table-placeholder>td{border:1px solid #ffffff4d;border-radius:30px}.couriers-table .ant-table-placeholder .ant-empty-description{color:#fff}.couriers-table{margin-top:16px;& .ant-table-row:hover{background-color:#000}}.couriers-table .ant-table,.couriers-table .ant-table-container,.couriers-table .ant-table-content{background:#0000!important}.couriers-table .ant-table-container table{border-collapse:initial!important;border-spacing:0 30px!important}.couriers-table{.ant-table-wrapper .ant-table-container table>thead>tr:first-child>:first-child{border-start-start-radius:0}}.couriers-table .ant-table-thead>tr>th{background:#0000!important;border-bottom:1px solid #ffffff4d!important;border-top:1px solid #ffffff4d!important;font-family:TTCommons-Regular,sans-serif;font-size:32px;font-weight:700;padding:16px;&:first-child{border-start-start-radius:30px!important}&:last-child{border-start-end-radius:30px!important}&:before{opacity:0}}.couriers-table .ant-table-tbody>tr>td{background:#0000!important;border-bottom:1px solid #ffffff4d!important;border-top:1px solid #ffffff4d!important;color:#fff;font-family:Benzin-Bold,sans-serif;font-size:24px;font-weight:400;padding:16px;transition:all .3s ease}.couriers-table .ant-table-thead>tr>th,.couriers-table .text-cell{color:#fff}.couriers-table .number-cell{color:#6a63e9}.couriers-table .ant-table-tbody>tr>td:first-child,.couriers-table .ant-table-thead>tr>th:first-child{border-bottom-left-radius:30px;border-left:1px solid #ffffff4d!important;border-top-left-radius:30px;overflow:hidden}.couriers-table .ant-table-tbody>tr>td:last-child,.couriers-table .ant-table-thead>tr>th:last-child{border-bottom-right-radius:30px;border-right:1px solid #ffffff4d!important;border-top-right-radius:30px;overflow:hidden}.couriers-table .ant-table-tbody>tr:hover>td{background:#0000!important}.rank-cell{align-items:center;display:flex;gap:12px}.rank-hash,.rank-number{font-family:Benzin-Bold,sans-serif;font-size:32px;font-weight:700}.couriers-table .ant-table-tbody>tr>td:first-child,.couriers-table .ant-table-tbody>tr>td:first-child .rank-hash,.couriers-table .ant-table-tbody>tr>td:first-child .rank-number,.couriers-table .ant-table-thead>tr>th:first-child{color:#fff!important}.couriers-table .ant-table-tbody>tr:first-child,.couriers-table .ant-table-tbody>tr:nth-child(2),.couriers-table .ant-table-tbody>tr:nth-child(3){background:#0000!important}.rank-1{color:gold!important;font-weight:600}.rank-2{color:silver!important;font-weight:600}.rank-3{color:#cd7f32!important;font-weight:600}.couriers-table .ant-pagination{margin-bottom:0;margin-top:24px;padding:0 16px}.couriers-table .ant-pagination-item,.couriers-table .ant-pagination-jump-next,.couriers-table .ant-pagination-jump-prev,.couriers-table .ant-pagination-next .ant-pagination-item-link,.couriers-table .ant-pagination-prev .ant-pagination-item-link{align-items:center;background:#6a63e9!important;border:none!important;border-radius:50%!important;color:#000!important;display:inline-flex;height:36px;justify-content:center;line-height:36px;width:36px}.couriers-table .ant-pagination-item a,.couriers-table .ant-pagination-item-ellipsis,.couriers-table .ant-pagination-jump-next .ant-pagination-item-link-icon,.couriers-table .ant-pagination-jump-prev .ant-pagination-item-link-icon{color:#000!important}.couriers-table .ant-pagination-jump-next .ant-pagination-item-link,.couriers-table .ant-pagination-jump-prev .ant-pagination-item-link{align-items:center;display:flex;justify-content:center}.couriers-table .ant-pagination-item-active{background:#6a63e9!important;border:none!important}.couriers-table .ant-pagination-item:hover,.couriers-table .ant-pagination-jump-next:hover,.couriers-table .ant-pagination-jump-prev:hover,.couriers-table .ant-pagination-next .ant-pagination-item-link:hover,.couriers-table .ant-pagination-prev .ant-pagination-item-link:hover{filter:brightness(1.05)}.couriers-table .ant-pagination-item a:hover,.couriers-table .ant-pagination-item-active a,.couriers-table .ant-pagination-next .ant-pagination-item-link:hover,.couriers-table .ant-pagination-prev .ant-pagination-item-link:hover{color:#000!important}.couriers-table .ant-pagination-item-active:hover{background:#6a63e9!important}.couriers-table .ant-pagination-options .ant-select-dropdown .ant-select-item-option:hover,.couriers-table .ant-pagination-options .ant-select-dropdown .ant-select-item:hover,.couriers-table .ant-select-dropdown .ant-select-item-option-active,.couriers-table .ant-select-dropdown .ant-select-item-option-selected{background-color:#6a63e933!important}.couriers-table .ant-pagination-item-ellipsis{font-size:10px!important}@media (max-width:768px){.couriers-top-container{padding:10px}.hero-section{margin-bottom:20px;padding:30px 15px}.hero-icon{font-size:24px}.hero-content h1{font-size:24px!important}.hero-description{font-size:16px}.period-tabs .ant-tabs-tab{font-size:14px;padding:8px 16px}.couriers-table .ant-table-tbody>tr>td,.couriers-table .ant-table-thead>tr>th{font-size:14px;padding:12px 8px}.rank-cell{gap:8px}.rank-number{font-size:14px}}.custom-period-picker{contain:layout paint;display:inline-flex;justify-content:flex-start;margin-bottom:24px}.date-range-picker{max-width:400px;width:100%}.date-range-picker .ant-picker-input>input{text-align:center}@media (max-width:768px){.custom-period-picker{margin-bottom:16px}.date-range-picker{max-width:100%}}.unauthorized-card{border:none;border-radius:16px;padding:48px 24px;text-align:center}.unauthorized-content{align-items:center;display:flex;flex-direction:column;gap:16px}.unauthorized-icon{color:#1890ff;font-size:48px;margin-bottom:8px}.unauthorized-description{color:#666;font-size:16px;margin:0 auto;max-width:400px}.top-three-podium{align-items:flex-end;display:flex;gap:48px;justify-content:space-between}.podium-card{aspect-ratio:1/1;border:1px solid #ffffff4d;border-radius:30px;flex-grow:1;padding:32px;transition:all .3s ease;width:30%}.top-courier-card:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-4px)}.top-courier-rank{font-size:48px}.podium-first .top-courier-rank{background:#1890ff;font-size:18px;height:35px;width:35px}.podium-second .top-courier-rank{background:#52c41a}.podium-third .top-courier-rank{background:#722ed1}.top-courier-avatar{border:3px solid #fff;box-shadow:0 2px 8px #0000001a;margin-bottom:10px;margin-top:10px}.top-courier-info{margin-top:10px}.top-courier-username{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:48px;font-weight:700;justify-content:space-between;margin-bottom:16px}.top-courier-username-name{font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-courier-stats{display:flex;flex-direction:column;gap:16px}.top-courier-stat{align-items:start;background-color:#00000005;border:1px solid #ffffff4d;border-radius:6px;border-radius:30px;display:flex;flex-direction:column;font-size:12px;padding:12px 24px;text-align:left;&:first-child{width:fit-content}&:nth-child(2){width:100%}}.stat-top-label{color:#fff;font-size:16px;font-weight:500;margin-bottom:4px;text-align:center}.stat-top-value{color:#6a63e9;font-size:18px;font-weight:700;text-align:center}.podium-first .stat-top-value{color:#1890ff}.podium-second .stat-top-value{color:#52c41a}.podium-third .stat-top-value{color:#722ed1}.Podium_root__jCSzX{align-items:flex-end;display:flex;font-family:Benzin-Bold;gap:48px;justify-content:space-between}.Podium_podiumCard__J7lJw{aspect-ratio:1/1;border:1px solid #ffffff4d;border-radius:30px;flex-grow:1;padding:32px;transition:all .3s ease;width:30%}.Podium_topCourierInfo__Xd2ml{margin-top:10px}.Podium_topCourierUsername__mvE68{align-items:center;color:#fff;display:flex;font-size:48px;font-weight:700;gap:10px;justify-content:space-between;margin-bottom:16px}.Podium_topCourierRank__AUG\+c{font-size:48px}.Podium_topCourierUsernameName__EXlWH{font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Podium_topCourierStats__Ccz4h{display:flex;flex-direction:column;gap:16px}.Podium_topCourierStat__bPJGz{align-items:start;background-color:#00000005;border:1px solid #ffffff4d;border-radius:30px;display:flex;flex-direction:column;font-size:12px;padding:12px 24px;text-align:left}.Podium_topCourierStat__bPJGz:first-child{width:fit-content}.Podium_topCourierStat__bPJGz:nth-child(2){width:100%}.Podium_statTopLabel__zi4jX{color:#fff;font-size:16px;font-weight:500;margin-bottom:4px;text-align:center}.Podium_statTopValue__9NQ8f{color:#6a63e9;font-size:18px;font-weight:700;text-align:center}.messages-page{display:flex;flex-direction:column;height:100%;padding:20px 0;position:relative;z-index:2}.messages-container{border-radius:12px;box-shadow:0 4px 20px #00000014;display:flex;flex:1 1;flex-direction:row!important;height:100%;overflow:hidden}.contacts-list{background-color:#1a1a1a;border-bottom-left-radius:20px;border-top-left-radius:20px;flex:0 0 320px;flex-direction:column;max-width:320px;min-width:320px}.chat-area,.contacts-list{display:flex;height:100%;position:relative}.chat-area{flex:1 1 auto;flex-direction:column;overflow:hidden;width:calc(100% - 320px)}.contacts-header{background:#131313;border-top-left-radius:20px;padding:1rem 1rem .5rem;position:sticky;top:0;z-index:2}.contacts-header h2{font-size:18px;margin:0}.contacts-content{border-bottom-left-radius:20px;display:flex;flex:1 1;flex-direction:column;height:100%;overflow:hidden;position:relative}.contacts-list-items{flex:1 1;height:100%;overflow-y:auto;padding-bottom:0}.contactsant-list{max-height:330px;overflow-y:auto;padding-right:4px;scrollbar-color:#d9d9d9 #f5f5f5;scrollbar-width:thin}.contacts-content .ant-list{background:#131313;border-bottom-left-radius:20px;max-height:100%!important;padding:.5rem 1rem 1rem}.contact-item{background:#222231!important;cursor:pointer;padding:18px 20px;position:relative;transition:all .3s ease}.contact-item.selected{background:#2d2d3a!important;border-bottom:none!important}.contact-item .ant-list-item-meta{align-items:center;padding-left:.5rem}.contact-item .ant-list-item-meta-avatar{margin-right:16px}.contact-item .ant-list-item-meta-title{color:#262626;font-size:16px;font-weight:600;margin-bottom:6px}.last-message-preview{color:#8c8c8c;font-size:13px;margin-top:4px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-dialog-button-container{background:#131313;bottom:0;left:0;padding:15px 20px;position:absolute;right:0;z-index:2}.new-dialog-button-container .ant-btn{background-color:#222231;border-radius:6px;box-shadow:0 2px 6px #1890ff33;font-weight:500;height:40px;transition:all .3s ease;width:100%}.new-dialog-button-container .ant-btn:hover{background-color:#2d2d3a!important;box-shadow:0 4px 12px #1890ff4d;transform:translateY(-2px)}.role-groups{max-height:400px;overflow-y:auto;padding-right:5px}.role-group{margin-bottom:20px}.role-group h4{border-bottom:1px solid #f0f0f0;color:#fff;font-weight:600;margin:0 0 12px;padding-bottom:8px}.role-users{display:flex;flex-direction:column;gap:10px}.user-item{align-items:center;background-color:#222231;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;font-size:18px;gap:10px;padding:10px 14px;transition:all .2s ease}.user-item:hover{background-color:#33388a;transform:translateY(-2px)}.user-item.selected{background-color:#33388a;box-shadow:0 2px 8px #1890ff26}.user-item span{font-weight:500}.empty-role{background-color:#f9f9f9;border-radius:6px;color:#999;font-style:italic;padding:10px;text-align:center}.chat-header{align-items:center;background:#131313;border-top-right-radius:20px;box-sizing:border-box;color:#fff;display:flex;height:85px;left:0;padding:15px 20px;position:absolute;right:0;top:0;z-index:2}.chat-header h3{color:#fff!important}.chat-header-info{align-items:left;display:flex;flex-direction:column;gap:.5rem;margin-left:12px;margin-right:1rem}.chat-header-info h3{color:#262626;font-size:16px;font-weight:600;margin:0}.chat-header-info span{color:#8a8a98;font-size:13px}.messages-list{background-color:#1a1a1a;border-top-right-radius:20px;bottom:70px;box-sizing:border-box;color:#fff;flex:1 1;left:0;overflow-y:auto;padding:100px 20px;position:absolute;right:0;top:10px}.messages-list,.messages-wrapper{display:flex;flex-direction:column}.messages-wrapper{min-height:100%}.message{display:flex;margin-bottom:16px;max-width:75%}.message.sent{align-self:flex-end}.message.received{align-self:flex-start}.message-content{border-radius:18px;box-shadow:0 1px 2px #0000001a;display:flex;flex-direction:column;justify-content:center;max-width:500px;min-height:50px;min-width:200px;padding:12px 16px;position:relative;width:auto}.message.sent .message-content{background-color:#2d2d3a;border-bottom-right-radius:4px;color:#fff}.message.received .message-content{background-color:#222231;border-bottom-left-radius:4px;color:#fff}.message.complaint .message-content{background-color:#ff4d4f;color:#fff}.message-sender{color:inherit;font-size:12px;font-weight:700;margin-bottom:5px;opacity:.8}.message-sender.role-support{color:#faad14}.message-sender.role-curator{color:#1890ff}.message-sender.role-admin{color:#ff2529}.message-sender.role-guest{color:#fff}.message-sender.role-complaint{color:#ff4d4f;font-weight:700}.message-content p{line-height:1.5;margin:0;width:100%;word-break:break-word}.message-time{align-self:flex-end;color:#fff;font-size:12px;margin-top:4px}.job-application-card{background-color:#0f0f0f;border:1px solid #d0e3ff;border-radius:8px;box-shadow:0 2px 6px #0000000d;margin:5px 0;padding:15px;width:100%}.job-application-card h3{color:#fff;font-size:16px;font-weight:600;margin-bottom:12px;text-align:center}.job-application-item{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:8px}.job-application-item strong{margin-right:8px;min-width:120px}.message-input-container{align-items:center;background:#131313;border-bottom-right-radius:20px;bottom:0;box-sizing:border-box;display:flex;height:70px;left:0;padding:15px 20px;position:absolute;right:0;width:100%;z-index:2}.message-input-container .ant-input{border:1px solid #e8e8e8;border-radius:20px;box-shadow:0 1px 3px #0000000d;flex:1 1;font-size:14px;height:40px;margin-right:12px;padding:10px 15px}.message-input-container .ant-input:focus{border-color:#989dff;box-shadow:0 0 0 2px #1890ff33}.message-input-container .ant-btn{align-items:center;border-radius:50%;color:#fff!important;display:flex;height:40px;justify-content:center;margin-left:1rem;width:40px}.loading-container,.select-contact-message{align-items:center;display:flex;height:100%;justify-content:center}.select-contact-message{color:#8c8c8c;flex-direction:column}.select-contact-message .ant-empty-image{margin-bottom:20px}.ant-tabs-nav{margin-bottom:0!important}.ant-tabs-tab{font-size:14px;padding:12px 0!important;transition:all .3s ease}.ant-tabs-tab:hover{color:#1890ff}.ant-tabs-tab-active{font-weight:500}.ant-tabs-ink-bar{height:3px!important}@media (max-width:768px){.messages-container{flex-direction:column}.contacts-list{border-bottom:1px solid #eaeaea;border-right:none;height:200px;width:100%}.chat-area{height:calc(100% - 200px)}}.ant-tabs-tab .ant-badge-status,.ant-tabs-tab .ant-tabs-tab-btn{color:#fff!important}.ant-tabs-tab .ant-badge-status:hover,.ant-tabs-tab-btn:hover,.ant-tabs-tab:hover{color:#989dff!important}.ant-tabs-ink-bar{background:#989dff!important}.ant-empty-description{color:#fff!important}.MessagesPage_reactionsModalActionsList__7nrT7{list-style-type:none;margin:0;padding:0}.MessagesPage_reactionsModalActionsList__7nrT7 li{cursor:pointer;font-size:14px;margin:.2rem 0;padding:8px}.MessagesPage_reactionsModalActionsList__7nrT7 li:hover{color:#7b74ff}.MessagesPage_headerSearchAndCreateDialog__UXN81{align-items:center;background-color:#131313;display:flex;gap:.5rem;padding:.5rem 1rem}.MessagesPage_headerSearchAndCreateDialog__UXN81 input{max-width:90%}.MessagesPage_headerSearchAndCreateDialog__UXN81 svg:hover{color:#7b74ff}.floating-chat-container{bottom:30px;position:fixed;right:30px;z-index:1000}.floating-chat-buttons{align-items:flex-end;display:flex;flex-direction:column;position:relative}.floating-chat-button{border-radius:50%!important;height:60px!important;overflow:hidden!important;padding:0!important;transition:all .3s ease;width:60px!important}.floating-chat-button,.floating-chat-button .anticon{align-items:center!important;display:flex!important;justify-content:center!important}.floating-chat-button .anticon{font-size:24px!important;height:auto!important;width:auto!important}.floating-chat-button:hover{box-shadow:0 6px 16px #0000001f;transform:scale(1.05)}.floating-chat-access-button{background-color:#fff;border:1px solid #e8e8e8;border-radius:50%!important;box-shadow:0 2px 6px #0000001a;height:30px!important;overflow:hidden!important;padding:0!important;position:absolute;right:-15px;top:-15px;transition:all .3s ease;width:30px!important}.floating-chat-access-button,.floating-chat-access-button .anticon{align-items:center!important;display:flex!important;justify-content:center!important}.floating-chat-access-button .anticon{font-size:14px!important;height:auto!important;width:auto!important}.floating-chat-access-button:hover{background-color:#f5f5f5;transform:scale(1.1)}.access-button,.anticon-comment{background-color:#fff;border-color:#1890ff;color:#1890ff}.custom-floating-button{align-items:center;background-color:#1890ff;border-radius:50%;box-shadow:0 4px 12px #1890ff66;cursor:pointer;display:flex;height:60px;justify-content:center;transition:all .3s ease;width:60px}.custom-floating-button .anticon{color:#fff;font-size:24px}.custom-floating-button:hover{box-shadow:0 8px 15px #1890ff80;transform:translateY(-5px)}.custom-access-button{align-items:center;background-color:#fff;border:1px solid #e8e8e8;border-radius:50%;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:-15px;top:-15px;transition:all .3s ease;width:30px}.custom-access-button .anticon{color:#000000a6;font-size:14px}.custom-access-button:hover{background-color:#f5f5f5;transform:scale(1.1)}.access-code-container{padding:20px;text-align:center}.access-code{background-color:#f0f5ff;border:1px dashed #1890ff;border-radius:4px;font-size:24px;font-weight:700;margin:20px 0;padding:10px}.access-code-container p{color:#8c8c8c;margin-bottom:20px}.access-code-container button{margin-top:10px}.access-code-warning-modal .ant-modal-content{border-radius:12px;overflow:hidden}.access-code-warning-modal .ant-modal-header{background:linear-gradient(135deg,#ff4d4f,#ff7875);border-bottom:none;padding:16px 24px}.access-code-warning-modal .ant-modal-title{color:#fff;font-size:18px;font-weight:600}.access-code-warning-modal .ant-modal-close{color:#fff}.access-code-warning{padding:16px 0}.access-code-container{align-items:center;background-color:#f5f5f5;border:1px dashed #d9d9d9;border-radius:8px;display:flex;margin:16px 0;padding:12px 16px}.access-code{color:#1890ff;flex:1 1;font-family:monospace;font-size:18px;font-weight:600;-webkit-user-select:all;user-select:all}.copy-button{margin-left:12px}.warning-text{color:#ff4d4f;font-size:16px;font-weight:600;margin-top:16px}.rectangular-button{align-items:center!important;border-radius:8px!important;display:flex!important;height:40px!important;justify-content:center!important;padding:0 16px!important;transition:all .3s ease;width:180px!important}.rectangular-button .anticon{margin-right:8px}.rectangular-button:hover{box-shadow:0 6px 16px #00000026;transform:translateY(-3px)}.ReferralCodesPage_root__K8k8L{padding:16px 16px 40px}.ReferralCodesPage_container__sggcd{margin:0 auto;max-width:1280px}.ReferralCodesPage_panel__jCEBv,.ReferralCodesPage_section__j20wn{background:#121212;border:1px solid #ffffff14;border-radius:24px;box-shadow:0 12px 40px #00000040;overflow:hidden;padding:14px 24px 18px}.ReferralCodesPage_title__D7yL\+{color:#fff;font-family:Benzin-Bold,sans-serif;font-size:30px;font-weight:800;padding:4px 0 8px}.ReferralCodesPage_stats__eUR50{padding:0 0 8px}.ReferralCodesPage_statCard__Z3AC9{align-items:center;background:#18181b;border:1px solid #ffffff0f;border-radius:14px;display:flex;flex-direction:column;height:100%;padding:14px 18px}.ReferralCodesPage_statSub__\+fJ\+h{color:#b6b6c7;font-size:13px}.ReferralCodesPage_statVal__Yg-m8{color:#8b8cff;font-family:Benzin-Bold,sans-serif;font-size:42px;font-weight:800;line-height:1.1}.ReferralCodesPage_section__j20wn{display:flex;flex-direction:column;height:100%;padding:16px 24px;position:relative}.ReferralCodesPage_sectionHeader__1RiD6{align-items:center;display:flex;flex-wrap:nowrap;gap:12px;height:48px;justify-content:space-between;margin-bottom:10px}.ReferralCodesPage_sectionTitle__ub7Ig{color:#fff;flex:1 1 auto;font-family:Benzin-Bold,sans-serif;font-size:18px;font-weight:700;line-height:1;margin-right:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReferralCodesPage_actions__F8nQc{display:flex;flex:0 0 auto;gap:10px}.ReferralCodesPage_actions__F8nQc .ant-btn-primary{box-shadow:none!important;color:#000!important;text-shadow:none!important}.ReferralCodesPage_controls__cI\+xI .ant-input-search{height:32px}.ReferralCodesPage_controls__cI\+xI .ant-input-search .ant-input-affix-wrapper{background:#ffffff0f!important;border:1px solid #ffffff24!important;border-radius:8px!important;height:32px!important}.ReferralCodesPage_controls__cI\+xI .ant-input-search .ant-input{background:#0000!important;color:#fff!important}.ReferralCodesPage_controls__cI\+xI .ant-input-search-button{border-radius:8px!important;height:32px!important}.ReferralCodesPage_controls__cI\+xI .ant-input-affix-wrapper{background:#ffffff0f!important;border:1px solid #ffffff24!important;border-radius:8px!important;height:32px!important}.ReferralCodesPage_controls__cI\+xI .ant-input-affix-wrapper-focused,.ReferralCodesPage_controls__cI\+xI .ant-input-affix-wrapper-status-error,.ReferralCodesPage_controls__cI\+xI .ant-input-affix-wrapper-status-success,.ReferralCodesPage_controls__cI\+xI .ant-input-affix-wrapper-status-warning,.ReferralCodesPage_controls__cI\+xI .ant-input-affix-wrapper:hover{border-color:#ffffff38!important;box-shadow:none!important}.ReferralCodesPage_controls__cI\+xI .ant-input{background:#0000!important;color:#fff!important}.ReferralCodesPage_controls__cI\+xI .ant-input::placeholder{color:#ffffffa6!important}.ReferralCodesPage_tableWrap__QYmAy .ant-table{background:#0000;border-radius:14px}.ReferralCodesPage_tableWrap__QYmAy .ant-card-body{background:#0000}.ReferralCodesPage_tableWrap__QYmAy .ant-table-thead>tr>th{background:#ffffff0a!important;border-bottom:1px solid #ffffff14!important;color:#cfd0ff!important;font-family:Benzin-Bold,sans-serif;font-size:12px;font-weight:700;height:34px;letter-spacing:.2px;padding:8px 12px!important;text-align:left;vertical-align:middle;white-space:nowrap}.ReferralCodesPage_tableWrap__QYmAy .ant-table-thead>tr>th:before{background-color:#0000!important}.ReferralCodesPage_tableWrap__QYmAy .ant-table-tbody>tr>td{background:#0000;border-bottom:1px dashed #ffffff1a;color:#e8e8f5;padding:10px!important}.ReferralCodesPage_tableWrap__QYmAy .ant-table-tbody>tr:last-child>td{border-bottom-color:#0000}.ReferralCodesPage_tableWrap__QYmAy .ant-table-tbody>tr:hover>td{background:#ffffff08}.ReferralCodesPage_tableWrap__QYmAy .ant-table-thead>tr>th:first-child{border-top-left-radius:10px}.ReferralCodesPage_tableWrap__QYmAy .ant-table-thead>tr>th:last-child{border-top-right-radius:10px}.ReferralCodesPage_form__LX\+7K .ReferralCodesPage_ant-form-item__yvO4n{margin-bottom:20px}.ReferralCodesPage_form__LX\+7K .ReferralCodesPage_submitButton__V6Hx0{background:#8b8cff!important;border:none;border-radius:8px;color:#000;font-weight:600;height:36px;margin-top:10px;width:100%!important}.ReferralCodesPage_form__LX\+7K .ReferralCodesPage_submitButton__V6Hx0:hover{background:#7a7bff}.ReferralCodesPage_controls__cI\+xI .ant-input,.ReferralCodesPage_controls__cI\+xI .ant-input-affix-wrapper,.ReferralCodesPage_controls__cI\+xI .ant-input-number,.ReferralCodesPage_controls__cI\+xI .ant-select-selector{border-color:#ffffff1f!important;border-radius:8px!important;color:#fff!important;font-size:14px!important;height:32px!important;padding:0 10px!important}.ReferralCodesPage_controls__cI\+xI .ant-btn-primary{background:#8c8cff;border-color:#8c8cff;border-radius:8px;font-size:14px;height:32px;padding:0 12px}.ReferralCodesPage_controls__cI\+xI .ant-btn{border-radius:8px;font-size:14px;height:32px}.ReferralCodesPage_tableWrap__QYmAy{display:flex;flex:1 1 auto;flex-direction:column;min-height:340px;overflow-x:auto}.ReferralCodesPage_tableWrap__QYmAy .ant-spin-container,.ReferralCodesPage_tableWrap__QYmAy .ant-spin-nested-loading,.ReferralCodesPage_tableWrap__QYmAy .ant-table-wrapper{display:flex;flex:1 1 auto;flex-direction:column}.ReferralCodesPage_tableWrap__QYmAy .ant-table{flex:1 1 auto}.ReferralCodesPage_tableWrap__QYmAy .ant-table-tbody>tr>td:nth-child(3),.ReferralCodesPage_tableWrap__QYmAy .ant-table-tbody>tr>td:nth-child(4),.ReferralCodesPage_tableWrap__QYmAy .ant-table-tbody>tr>td:nth-child(5),.ReferralCodesPage_tableWrap__QYmAy .ant-table-thead>tr>th:nth-child(3),.ReferralCodesPage_tableWrap__QYmAy .ant-table-thead>tr>th:nth-child(4),.ReferralCodesPage_tableWrap__QYmAy .ant-table-thead>tr>th:nth-child(5){text-align:center}.ReferralCodesPage_tableWrap__QYmAy .ant-table-tbody>tr>td:nth-child(6),.ReferralCodesPage_tableWrap__QYmAy .ant-table-thead>tr>th:nth-child(6){text-align:right}.CopyButton_btn__RLxKG{border-radius:6px;transition:background-color .15s ease,color .15s ease}.CopyButton_btnHovered__tj6\+y{background-color:#6a63e91f!important}.CopyButton_icon__ZjkTM{color:inherit;transition:color .15s ease}.CopyButton_iconHovered__sRLFs{color:#8b8cff}.CopyButton_iconSuccess__P9-wO{color:#52c41a}.notes-card{animation:cardHover .3s ease-out;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000a;margin-top:2rem;overflow:hidden;position:relative;transition:all .3s ease;z-index:2}.notes-card:hover{box-shadow:0 4px 12px #00000014}.notes-header{border-bottom:1px solid #f0f0f0;border-radius:12px 12px 0 0;justify-content:space-between;margin:-1px -1px 1.5rem;padding:1.5rem}.notes-header,.notes-title{align-items:center;display:flex}.notes-title{color:#fff;font-size:1.4rem;gap:.75rem;margin:0}.notes-title .anticon{color:#1890ff}.notes-actions{align-items:center;display:flex;gap:.5rem}.notes-content{border-radius:0 0 12px 12px;min-height:200px;padding:1.5rem}.notes-list-container{display:flex;flex-direction:column;max-height:360px;overflow:hidden;position:relative}.notes-pagination{color:#fff;display:flex;font-size:.85rem;justify-content:flex-end;padding:0 8px 12px;position:sticky;top:0;z-index:2}.notes-count{background:#918efb;border-radius:12px;font-weight:500;padding:2px 8px}.ant-list{max-height:90%;overflow-y:auto;padding-right:4px;scrollbar-color:#d9d9d9 #f5f5f5;scrollbar-width:thin}.ant-list-items li{background-color:#262626}.ant-list::-webkit-scrollbar{width:6px}.ant-list::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.ant-list::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.ant-list::-webkit-scrollbar-thumb:hover{background-color:#bfbfbf}.notes-loading{align-items:center;display:flex;justify-content:center;min-height:200px}.note-item{border-radius:12px;box-shadow:0 2px 8px #00000008;color:#fff;margin-bottom:16px;overflow:hidden;padding:0;position:relative;transition:all .3s ease}.note-item:before{background:#918efb;border-radius:4px 0 0 4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:4px}.note-item:hover{background:#262626;box-shadow:0 6px 16px #1890ff1a;cursor:pointer;transform:translateY(-2px)}.note-item:hover:before{opacity:1}.note-item-content{display:flex;justify-content:space-between;padding:16px;width:100%}.note-main-content{flex:1 1;padding-right:16px}.note-title-container{margin-bottom:8px}.note-title-text{color:#fff;font-size:1.1rem;font-weight:600;margin-right:8px}.note-lock-icon{font-size:16px}.note-content{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;color:#595959;display:-webkit-box;font-size:.9rem;line-height:1.5;margin-bottom:8px;max-height:3em;overflow:hidden;text-overflow:ellipsis}.encrypted-note{font-style:italic}.encrypted-note,.note-date{align-items:center;color:#fff;display:flex}.note-date{font-size:.8rem}.note-actions{display:flex;flex-direction:column;gap:8px;justify-content:center}.note-actions svg{color:#fff!important}.action-button{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.view-button:hover{background:#e6f7ff;color:#1890ff}.edit-button:hover{background:#f6ffed;color:#52c41a}.delete-button:hover{background:#fff1f0;color:#ff4d4f}.ant-list-item-action{margin-left:16px}.ant-list-item-action li{padding:0 6px}.note-view{max-height:60vh;overflow-y:auto;padding:0 4px}.password-saved{color:#52c41a}.note-title-container{align-items:center;display:flex}.note-lock-icon{color:#1890ff;margin-left:8px}.empty-notes,.modal-title{align-items:center;display:flex}.empty-notes{border-radius:10px;box-shadow:0 2px 8px #00000008;color:#8c8c8c;flex-direction:column;justify-content:center;min-height:200px;padding:2rem;text-align:center}.empty-notes .anticon{color:#d9d9d9;font-size:3rem;margin-bottom:1rem}.empty-notes h3{color:#262626;margin-bottom:.5rem}.empty-notes p{margin-bottom:1.5rem}@keyframes cardHover{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}@media (max-width:768px){.notes-header{align-items:flex-start;flex-direction:column;gap:1rem}.notes-actions{justify-content:space-between;width:100%}.note-item .ant-list-item-action{margin-left:0}}.ServicePage_root__TJHZl{color:#fff;display:flex;flex-direction:column;font-family:TTCommons-Regular;gap:24px;margin:0 auto;padding:0 4vw 4vw 64px;position:relative;width:100%}.ServicePage_list__ibGoU{grid-gap:24px 48px;display:grid;gap:24px 48px;grid-template-columns:repeat(4,1fr);list-style:none;padding:24px 0}@media(max-width:1120px){.ServicePage_list__ibGoU{gap:24px 32px;grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.ServicePage_list__ibGoU{grid-template-columns:1fr}}.ServicePage_list_item__NP6wF{align-items:center;aspect-ratio:1/1;background:#12121299;border:1px solid #989dff1a;border-radius:20px;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:24px;text-align:center;transition:all .3s ease}.ServicePage_list_item__NP6wF:hover{background:#1212124d;border-color:#989dff4d;box-shadow:0 8px 20px #0003;transform:translateY(-5px)}.ServicePage_list_item__NP6wF img{height:40%;margin-bottom:12px;object-fit:contain;transition:transform .3s ease;width:40%}.ServicePage_list_item__NP6wF p{color:#fff;font-family:TTCommons-Regular;font-size:24px;font-weight:800;line-height:1.2;padding:0 5px;text-align:center}@media(max-width:1440px)and (min-width:1120px){.ServicePage_list_item__NP6wF p{font-size:15px}}@media(max-width:1024px){.ServicePage_list_item__NP6wF p{font-size:15px}}.ServicePage_list_item__NP6wF .ServicePage_link__8-amc{background:#989dff;border:1px solid #989dff;border-radius:20px;color:#000;cursor:pointer;font-size:22px;padding:10px 25px;text-decoration:none;transition:all .3s ease;width:100%}@media(max-width:1440px){.ServicePage_list_item__NP6wF .ServicePage_link__8-amc{font-size:16px;padding:8px 12px}}.ServicePage_list_item__NP6wF .ServicePage_link__8-amc:hover{background:#0000;box-shadow:0 5px 15px #989dff4d;color:#989dff}.ServicePage_footer__FiDv9{width:100%}.ServicePage_footer__FiDv9 .ServicePage_content__cG7CT{align-items:center;background:#121212;border:1px solid #989dff1a;border-radius:30px;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:16px 32px}@media(max-width:1024px){.ServicePage_footer__FiDv9 .ServicePage_content__cG7CT{gap:24px;padding:32px 40px}}@media(max-width:768px){.ServicePage_footer__FiDv9 .ServicePage_content__cG7CT{gap:20px;padding:24px 20px}}.ServicePage_footer__FiDv9 .ServicePage_content__cG7CT .ServicePage_text__1WuZU{align-items:start;display:flex;flex:1 1;flex-direction:column;max-width:800px}@media(max-width:768px){.ServicePage_footer__FiDv9 .ServicePage_content__cG7CT .ServicePage_text__1WuZU{align-items:center;flex-direction:row;gap:16px;text-align:left}}.ServicePage_footer__FiDv9 .ServicePage_content__cG7CT .ServicePage_text__1WuZU h2{font-family:Benzin-Bold;font-size:32px;font-weight:800;letter-spacing:0;line-height:1.2;margin:0;white-space:nowrap}@media(max-width:768px){.ServicePage_footer__FiDv9 .ServicePage_content__cG7CT .ServicePage_text__1WuZU h2{white-space:normal}}@media(max-width:520px){.ServicePage_footer__FiDv9 .ServicePage_content__cG7CT .ServicePage_text__1WuZU h2{font-size:18px}}.ServicePage_footer__FiDv9 .ServicePage_content__cG7CT .ServicePage_text__1WuZU p{font-family:TTCommons-Regular;font-size:clamp(.875rem,1.5vw + .25rem,1.5rem)}@media(max-width:768px){.ServicePage_footer__FiDv9 .ServicePage_content__cG7CT .ServicePage_text__1WuZU p{display:none}}.ServicePage_footer__FiDv9 .ServicePage_content__cG7CT .ServicePage_button__COoZP{align-items:center;background:#989dff;border:1px solid #989dff;border-radius:20px;color:#000;cursor:pointer;display:inline-flex;font-family:TTCommons-Regular;font-size:20px;font-weight:400;height:48px;justify-content:center;min-width:200px;padding:12px 32px;text-align:center;text-decoration:none;transition:all .3s ease;white-space:nowrap}@media(max-width:768px){.ServicePage_footer__FiDv9 .ServicePage_content__cG7CT .ServicePage_button__COoZP{font-size:15px;height:44px;min-width:120px;padding:8px 12px}}.ServicePage_footer__FiDv9 .ServicePage_content__cG7CT .ServicePage_button__COoZP:hover{background:#0000;box-shadow:0 5px 15px #989dff4d;color:#989dff;transform:translateY(-1px)}.ServicePage_footer__FiDv9 .ServicePage_content__cG7CT .ServicePage_button__COoZP:active{transform:translateY(0)}.PsychologistProfile_statistics__LEIzS{align-items:center;background:#121212;border:1px solid #ffffff4d;border-radius:20px;display:flex;flex-direction:row;font-family:Benzin-Bold;justify-content:space-between;max-height:134px;overflow:visible;padding:1.5rem;text-align:center;width:430px}.PsychologistProfile_pair__kTrn6{grid-row-gap:24px;row-gap:24px}.PsychologistProfile_cardsRow__sRe\+a,.PsychologistProfile_pair__kTrn6{grid-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(2,430px)}.PsychologistProfile_statistics__LEIzS div h4{color:#fff;font-size:24px}.PsychologistProfile_statistics__LEIzS div h3{color:#6a63e9;font-size:36px;margin-top:1rem}.PsychologistProfile_actionsBar__-Hfd\+{display:flex;justify-content:flex-end;margin:24px 0 16px}.PsychologistProfile_workHoursBtn__JEd95{align-items:center;background:linear-gradient(180deg,#6a63e9e6,#544ec4e6);border:1px solid #fff3!important;border-radius:12px;box-shadow:0 6px 14px #6a63e940;display:inline-flex;font-weight:600;gap:8px;height:44px;letter-spacing:.2px;padding:0 18px}.PsychologistProfile_workHoursBtn__JEd95:focus,.PsychologistProfile_workHoursBtn__JEd95:hover{background:linear-gradient(180deg,#7e77fdf2,#6862d8f2);border-color:#ffffff4d!important}.PsychologistProfile_workHoursBtn__JEd95:active{background:linear-gradient(180deg,#544ec4f2,#423da4f2)}.WorkHoursModal_root__Tbk-l .WorkHoursModal_section__Dr8d7{background:#121212;border-radius:20px;padding:24px 44px}.WorkHoursModal_root__Tbk-l .ant-picker.WorkHoursModal_timePicker__kW\+jv{background:#1b1b1fe6!important;border:1px solid #7e77fd85!important;border-radius:14px!important;color:#fff!important;height:48px;padding:6px 12px}.WorkHoursModal_root__Tbk-l .ant-picker.WorkHoursModal_timePicker__kW\+jv.WorkHoursModal_ant-picker-focused__LoSgs,.WorkHoursModal_root__Tbk-l .ant-picker.WorkHoursModal_timePicker__kW\+jv:focus-within,.WorkHoursModal_root__Tbk-l .ant-picker.WorkHoursModal_timePicker__kW\+jv:hover{background:#1b1b1ff2!important;border-color:#7e77fdcc!important;box-shadow:none!important}.WorkHoursModal_root__Tbk-l .WorkHoursModal_timePicker__kW\+jv .ant-picker-input>input{color:#fff!important;font-size:16px}.WorkHoursModal_root__Tbk-l .WorkHoursModal_timePicker__kW\+jv .ant-picker-input input::placeholder{color:#fff9!important}.WorkHoursModal_root__Tbk-l .WorkHoursModal_timePicker__kW\+jv .ant-picker-clear,.WorkHoursModal_root__Tbk-l .WorkHoursModal_timePicker__kW\+jv .ant-picker-suffix{color:#fffc!important}.WorkHoursModal_root__Tbk-l .WorkHoursModal_sectionTitle__yYlU1{color:#fff;font-family:Benzin-Bold;font-size:24px;font-weight:700;margin-bottom:16px;text-align:center}.WorkHoursModal_root__Tbk-l .WorkHoursModal_row__vpU3X{align-items:center;display:flex;gap:12px;margin-bottom:12px;position:relative;width:100%}.WorkHoursModal_root__Tbk-l .WorkHoursModal_rowContent__\+OTr7{align-items:center;display:flex;flex:1 1 auto;gap:12px;min-width:0}.WorkHoursModal_root__Tbk-l .WorkHoursModal_arrow__8I2Kw{align-items:center;color:#fff;display:flex;flex:0 0 24px;font-family:TTCommons-Regular;font-size:24px;font-weight:700;justify-content:center;opacity:.8;width:24px}.WorkHoursModal_root__Tbk-l .WorkHoursModal_addIntervalBtn__zXrSm{background:#0000!important;border:1px solid #2d2d3a!important;border-radius:6px;color:#fff9!important;font-weight:700;height:40px;letter-spacing:.5px;margin-top:8px;text-transform:uppercase;width:100%!important}.WorkHoursModal_root__Tbk-l .WorkHoursModal_addIntervalBtn__zXrSm:hover{border-color:#7e77fd59!important;color:#ffffffd9!important}.WorkHoursModal_root__Tbk-l .WorkHoursModal_divider__aX0kb{border-top:1px solid #ffffff1f}.WorkHoursModal_root__Tbk-l .WorkHoursModal_footer__RZ\+No{display:flex;gap:12px;padding-top:48px}.WorkHoursModal_root__Tbk-l .WorkHoursModal_footer__RZ\+No .WorkHoursModal_saveBtn__1modD{background:#a8a5ff!important;border:none!important;border-radius:6px;box-shadow:none!important;color:#0f0f12!important;flex:1 1;font-weight:700;height:44px;letter-spacing:.6px;text-align:center;text-transform:uppercase}.WorkHoursModal_root__Tbk-l .WorkHoursModal_footer__RZ\+No .WorkHoursModal_saveBtn__1modD:hover{background:#9e9aff!important}.WorkHoursModal_root__Tbk-l .WorkHoursModal_footer__RZ\+No .WorkHoursModal_saveBtn__1modD:active{background:#928eff!important}.WorkHoursModal_root__Tbk-l .WorkHoursModal_footer__RZ\+No .WorkHoursModal_saveBtn__1modD:disabled{cursor:not-allowed;opacity:.6}.WorkHoursModal_root__Tbk-l .WorkHoursModal_footer__RZ\+No .WorkHoursModal_cancelBtn__7aEsD{background:#0000!important;border:1px solid #2d2d3a!important;border-radius:6px;color:#ffffffbf!important;flex:1 1;font-weight:700;height:44px;letter-spacing:.6px;text-transform:uppercase}.WorkHoursModal_root__Tbk-l .WorkHoursModal_footer__RZ\+No .WorkHoursModal_cancelBtn__7aEsD:hover{border-color:#7e77fd59!important;color:#fff!important}.WorkHoursModal_root__Tbk-l .WorkHoursModal_footer__RZ\+No .WorkHoursModal_cancelBtn__7aEsD:active{border-color:#7e77fd80!important}.WorkHoursModal_select__TpV9t{height:44px}.WorkHoursModal_timePickerPopup__31c0i{min-width:none!important;width:140px!important}.WorkHoursModal_timePickerPopup__31c0i .ant-picker-panel-container{background:#1b1b1ffa;border:none!important;box-shadow:0 6px 24px #0006;color:#fff}.WorkHoursModal_timePickerPopup__31c0i .ant-picker-time-panel{background:#0000}.WorkHoursModal_timePickerPopup__31c0i .ant-picker-time-panel-column{border-inline-start:1px solid #ffffff14}.WorkHoursModal_timePickerPopup__31c0i .ant-picker-time-panel-cell{color:#ffffffe6}.WorkHoursModal_timePickerPopup__31c0i .ant-picker-time-panel-cell-inner{color:inherit}.WorkHoursModal_timePickerPopup__31c0i .ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover,.WorkHoursModal_timePickerPopup__31c0i .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#a8a5ff;color:#0f0f12}.ant-picker-dropdown .ant-picker-panel-container,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel-layout,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel-layout div{width:100%!important}.WorkHoursModal_row__vpU3X .ant-picker{background:#1b1b1fd9;border:1px solid #7e77fd85;border-radius:14px;color:#fff;height:48px;padding:6px 12px}.WorkHoursModal_row__vpU3X .ant-picker .ant-picker-input>input{font-size:16px}.WorkHoursModal_row__vpU3X .ant-picker .ant-picker-clear,.WorkHoursModal_row__vpU3X .ant-picker .ant-picker-suffix{color:#fffc}.WorkHoursModal_row__vpU3X .ant-picker.ant-picker-focused,.WorkHoursModal_row__vpU3X .ant-picker:hover{background:#1b1b1ff2;border-color:#7e77fdcc;box-shadow:0 0 0 2px #7e77fd33}.WorkHoursModal_row__vpU3X .ant-picker .ant-picker-input input::placeholder{color:#fff9}.WorkHoursModal_row__vpU3X .ant-picker .ant-picker-suffix{font-size:16px}.WorkHoursModal_row__vpU3X .ant-picker .ant-picker-input input{color:#fff}.WorkHoursModal_row__vpU3X .ant-picker .ant-picker-input{align-items:center;display:flex}.WorkHoursModal_row__vpU3X .ant-picker:focus-within{border-color:#7e77fd85;box-shadow:none}.WorkHoursModal_row__vpU3X .ant-picker .ant-picker-clear{display:none}.WorkHoursModal_row__vpU3X .ant-picker .ant-picker-input{gap:6px}.WorkHoursModal_removeBtn__zPhge{align-items:center;background:#ffffff0f;border:1px solid #fff!important;border-radius:50%!important;display:inline-flex;height:24px!important;justify-content:center;position:absolute;right:-32px;top:50%;transform:translateY(-50%);width:24px!important}.CreateAccount_usersTable__WWC5v{display:flex;justify-content:center;margin-top:4rem;position:relative;z-index:2}.CreateAccount_usersTableInner__YxpJT{background:#121212;border:1px solid #ffffff4d;border-radius:30px;max-width:1440px;padding:24px 0}.CreateAccount_usersTable__WWC5v table{background:#121212!important}.CreateAccount_usersTable__WWC5v tr{background:#121212!important;color:#fff!important}.CreateAccount_usersTable__WWC5v tr:nth-child(2n){background:#1e1e1e!important}.CreateAccount_tableTag__WPY0c{color:#fff!important;right:auto!important}.CreateAccount_usersTable__WWC5v .CreateAccount_ant-space-item__riSL7 a,.CreateAccount_usersTable__WWC5v svg{color:#989dff!important}.CreateAccount_ant-list-item-meta-content__jK1vr div,.CreateAccount_ant-list-item-meta-content__jK1vr h4{color:#fff!important}.CreateAccount_showResBtn__0PbSp{color:#aeb2ff!important;padding:0!important}.CreateAccount_showResBtn__0PbSp:hover{text-decoration:underline}.CreateAccount_usersTableTable__0zhCc tr th{background:#121212!important;border-bottom:2px solid #8a8a98!important;border-top:2px solid #8a8a98!important;color:#fff!important}.CreateAccount_tablePeackBtn__ZJunW{background:linear-gradient(90deg,#8b5cf6,#b78eff,#ec4899);border:1px solid #aeb2ff;border-radius:30px;color:#000;cursor:pointer;font-size:17px;padding:10px}.CreateAccount_tablePeackBtn__ZJunW:hover{background:#000;color:#fff}.CreateAccount_label__DUnHQ{color:#fff;display:block;font-weight:700;margin-bottom:4px;text-align:left}.CreateAccount_inputContainer__Xi6xa{align-items:center;cursor:pointer;display:flex;margin-bottom:1rem;position:relative}.CreateAccount_input__d-qbO{background-color:#0b0b0f;border:.5px solid #2a2a33;border-radius:4px;color:#fff;cursor:pointer;flex:1 1;height:30px;padding:8px}.CreateAccount_regButton__B7iTq{background-color:#989dff;border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:bolder;margin-top:1rem;padding:12px;width:100%}.CreateAccount_regButton__B7iTq:hover{color:#fff}.CreateAccount_regButton__B7iTq:active,.CreateAccount_regButton__B7iTq:focus{border:1px solid #54545c}@media(max-width:1314px){.CreateAccount_peackOptions__ApcZC{flex-wrap:wrap}}.CouriersTopModal_closeIcon__Zvng9{color:#6a63e9!important}.SurveyCreate_surveyContainer__JGmiG{display:flex;gap:2rem;justify-content:center;margin-top:4rem;width:100%;z-index:2}.SurveyCreate_surveyContainer__JGmiG button span{display:block!important}.SurveyCreate_surveyContainerInner__S\+pcr{background-color:#000;border:1px solid #ffffff4d;border-radius:20px;max-width:500px;padding:24px;width:100%}.SurveyCreate_btnBack__Csr5l{background-color:#989dff;border:1px solid #989dff;border-radius:20px;color:#fff;cursor:pointer;font-size:18px;font-weight:bolder;margin-bottom:1rem;padding:10px 20px}.SurveyCreate_btnBack__Csr5l:hover{background-color:#fff;color:#989dff}.CreateNotificationsPage_createNotContainer__fJX5A{background-color:#121212;border:1px solid #ffffff4d;border-radius:20px;color:#fff;max-width:1000px;min-width:50%;padding:24px;z-index:2}.CreateNotificationsPage_createNotContainer__fJX5A h2{font-family:Benzin-Bold}.CreateNotificationsPage_createNotContainer__fJX5A ul{border:1px solid #ffffff4d;max-height:90vh;overflow-y:auto;padding:24px}.CreateNotificationsPage_createNotContainer__fJX5A ul li{align-items:center;border:1px solid #ffffff4d;border-radius:20px;display:flex;justify-content:space-between;list-style-type:none;margin:2rem 0;padding:24px}.CreateNotificationsPage_createNotContainer__fJX5A ul li div p{max-width:90%}.CreateNotificationsPage_createNotContainer__fJX5A button{background-color:#7b74ff;border:1px solid #7b74ff;border-radius:8px;color:#000}.CreateNotificationsPage_createNotContainer__fJX5A button:hover{background-color:#fff;color:#000!important}.CreateNotificationsPage_modalContentWrapper__iAoum{background-color:#121212;border:1px solid #ffffff4d;border-radius:20px;color:#fff;padding:24px}.CreateNotificationsPage_modalContentWrapper__iAoum button{background-color:#7b74ff;border:1px solid #7b74ff;border-radius:8px;color:#000}.CreateNotificationsPage_modalContentWrapper__iAoum button:hover{background-color:#fff;color:#000!important}.CreateNotificationsPage_inputWrapper__4es5m{display:flex;flex-direction:column;gap:.5rem;justify-content:"flex-start"}.CreateNotificationsPage_inputWrapper__4es5m input{background-color:#2d2d3a;border:none;border-radius:8px;color:#fff;height:44px;outline:none;padding:0 10px}.CreateNotificationsPage_inputWrapperLabel__TUobf{background-color:#7b74ff;border-radius:8px;color:#000;cursor:pointer;display:inline-block;font-weight:"bolder";padding:10px 20px;text-align:center}.CreateNotificationsPage_inputWrapperLabel__TUobf:hover{background-color:#fff}.CreateNotificationsPage_modalContentWrapper__iAoum textarea{background-color:#2d2d3a;border:none;border-radius:10px;color:#fff;height:15vh;outline:none;padding:12px}.ParthnershipPage_pairWrapper__7ljoA{display:flex;gap:1rem;justify-content:space-between}.ParthnershipPage_pairWrapper__7ljoA .ParthnershipPage_block__xQQki{width:50%}.ParthnershipPage_block__xQQki{background-color:#121212;border:1px solid #ffffff4d;border-radius:20px;color:#fff;margin-top:2rem;padding:24px;position:relative}.ParthnershipPage_block__xQQki button:hover{color:#fff}.ParthnershipPage_block__xQQki h2{font-family:Benzin-Bold;font-size:36px;margin-bottom:2rem}.ParthnershipPage_block__xQQki p{font-family:TTCommons-Regular;font-size:24px}.ParthnershipPage_label__13Ulp{color:#8a8a98;display:block;font-weight:700;margin-bottom:4px}.ParthnershipPage_inputContainer__-GUJO{align-items:center;cursor:pointer;display:flex;margin-bottom:1rem;position:relative}.ParthnershipPage_input__HDvlx{background-color:#17171b;border:1px solid #54545c;border-radius:4px;color:#fff;cursor:pointer;flex:1 1;padding:8px}.ParthnershipPage_createButton__TRJ0E{margin-top:20px}.ParthnershipPage_cashoutButton__XIZ7g,.ParthnershipPage_createButton__TRJ0E{background-color:#989dff;border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:bolder;padding:12px;width:100%}.ParthnershipPage_cashoutButton__XIZ7g{max-width:542px}.ParthnershipPage_cashoutButton__XIZ7g:hover{color:#fff}.ParthnershipPage_copiedMessage__PvzT7{background-color:#989dff;border-radius:20px;color:#fff;font-size:14px;left:50%;margin-top:10px;padding:12px;position:absolute;top:50%;transform:translate(-50%,-50%);width:fit-content;z-index:2}.ParthnershipPage_tableContainer__tTJlg{background-color:#121212;border:1px solid #ffffff4d;border-radius:20px;margin:2rem 0;width:100%}.ParthnershipPage_myTable__ZVXa9{font-family:TTCommons-Regular;font-size:20px;width:100%}.ParthnershipPage_myTable__ZVXa9 td,.ParthnershipPage_myTable__ZVXa9 th{border-bottom:1px solid #d9dbe980;padding:12px 24px}.ParthnershipPage_myTable__ZVXa9 th{border-top:1px solid #d9dbe980}.ParthnershipPage_pagination__D7xYw{padding:1rem 0 2rem}.ParthnershipPage_faqItem__Y1jIq{background-color:#121212;border:1px solid #ffffff4d;border-radius:20px;color:#fff;font-family:TTCommons-Regular;font-size:24px;margin-top:2rem;padding:24px;position:relative}.ParthnershipPage_question__urOke{align-items:center;display:flex;justify-content:space-between}.ParthnershipPage_questionText__0Enap{margin:0}.ParthnershipPage_answer__MSkcU pre{color:#949494;font-size:16px;margin-top:8px;max-width:70%}.ParthnershipPage_arrowCircle__DsBtN:hover{scale:1.1}.ParthnershipRegisterPage_parthnershipRegisterContainer__u4bMM{background-color:#121212;border:1px solid #ffffff4d;border-radius:20px;color:#fff;margin-top:2rem;max-width:1200px;padding:24px 24px 2.5rem;position:relative;text-align:center;z-index:2}.ParthnershipRegisterPage_parthnershipRegisterContainer__u4bMM h2{font-family:Benzin-Bold;font-size:34px;margin:0 0 1rem}.ParthnershipRegisterPage_label__N88B2{color:#8a8a98;display:block;font-weight:700;margin-bottom:4px;text-align:left}.ParthnershipRegisterPage_inputContainer__5dc1Z{align-items:center;cursor:pointer;display:flex;margin-bottom:1rem;position:relative}.ParthnershipRegisterPage_input__H9DLo{background-color:#17171b;border:1px solid #54545c;border-radius:4px;color:#fff;cursor:pointer;flex:1 1;padding:8px}.ParthnershipRegisterPage_regButton__gmN40{background-color:#989dff;border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:bolder;padding:12px;width:100%}.ParthnershipRegisterPage_regButton__gmN40:hover{color:#fff}.ParthnershipRegisterPage_registration__1ayUG{display:flex;justify-content:center;margin-top:2rem;width:100%}.ParthnershipRegisterPage_registrationInner__p5TJd{width:50%}.ParthnershipRegisterPage_steps__TJ4HF{border-bottom:1px solid #54545c;font-family:TTCommons-Regular;font-size:24px}.ParthnershipRegisterPage_steps__TJ4HF li img{max-height:77px;max-width:73px}.ParthnershipRegisterPage_stepsList__fDICz{display:flex;justify-content:space-between;margin:2rem 0}.ParthnershipRegisterPage_stepsList__fDICz li{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.CoordinateInput_sectionLabel__6bIMc{color:#fff;display:block;font-size:18px;font-weight:600;margin-bottom:16px;text-align:left}.CoordinateInput_inputContainer__2aW0z{display:flex;flex-direction:column;gap:8px;margin-top:8px}.CoordinateInput_coordinateInput__2lk9b{background-color:#2a2a2a;border:none;border-radius:25px;box-sizing:border-box;color:#fff;font-size:16px;outline:none;padding:16px 20px;transition:all .2s ease;width:100%}.CoordinateInput_coordinateInput__2lk9b::placeholder{color:#888;font-size:16px}.CoordinateInput_coordinateInput__2lk9b:focus{background-color:#333;box-shadow:0 0 0 2px #8b5cf64d}.CoordinateInput_coordinateTextarea__feHdG{background-color:#2a2a2a;border:none;border-radius:8px;box-sizing:border-box;color:#fff;font-family:inherit;font-size:16px;min-height:100px;outline:none;padding:16px 20px;resize:vertical;transition:all .2s ease;width:100%}.CoordinateInput_coordinateTextarea__feHdG::placeholder{color:#888;font-size:16px;text-align:start;white-space:pre-line}.CoordinateInput_coordinateTextarea__feHdG:focus{background-color:#333;box-shadow:0 0 0 2px #8b5cf64d}.CoordinateInput_addButton__BUJMj{background:#989dff;border:none;border-radius:25px;box-sizing:border-box;color:#000;cursor:pointer;font-size:16px;font-weight:600;padding:6px 24px;transition:all .2s ease;width:100%}.CoordinateInput_addButton__BUJMj:hover:not(:disabled){box-shadow:0 4px 16px #8b5cf666;transform:translateY(-2px)}.CoordinateInput_addButton__BUJMj:active:not(:disabled){transform:translateY(0)}.CoordinateInput_addButton__BUJMj:disabled{cursor:not-allowed;opacity:.6;transform:none}.RadiusSelector_root__4NF50{align-items:center;display:flex;gap:12px;margin-top:8px}.RadiusSelector_numberInput__aL5\+Y{background:#222;border:none;border-radius:30px;color:#fff;flex:1 1;font-size:16px;font-weight:500;min-width:80px;padding:12px 16px;text-align:center}.RadiusSelector_numberInput__aL5\+Y::placeholder{color:#999}.RadiusSelector_numberInput__aL5\+Y::-webkit-inner-spin-button,.RadiusSelector_numberInput__aL5\+Y::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.RadiusSelector_numberInput__aL5\+Y[type=number]{-moz-appearance:textfield}.RadiusSelector_controlButtons__qho2A{display:flex;gap:8px}.RadiusSelector_controlButton__SoNod{align-items:center;background:#989dff;border:none;border-radius:18px;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:36px;justify-content:center;transition:all .2s ease;width:36px}.RadiusSelector_controlButton__SoNod:hover{box-shadow:0 2px 8px #8b5cf64d;transform:scale(1.05)}.RadiusSelector_controlButton__SoNod:active{transform:scale(.95)}.DistanceControl_root__t9oyj{background-color:#121212;border-radius:30px;padding:20px}.DistanceControl_sectionLabel__ynE5K{color:#fff;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.DistanceControl_distanceLabel__7ll0N{color:#ccc;display:block;font-size:12px;font-weight:500;margin-bottom:6px}.ObjectSearch_root__2fWBc{background-color:#121212;border-radius:30px;margin-bottom:6px;padding:20px}.ObjectSearch_sectionLabel__dnIZR{color:#fff;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.ObjectSearch_radiusContainer__B\+qDp{margin-bottom:8px}.ObjectSearch_radiusLabel__7QUuD{color:#ccc;display:block;font-size:12px;font-weight:500;margin-bottom:6px}.ObjectSearch_radiusValue__DL3ww{background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:12px;color:#989dff;display:inline-block;font-size:14px;font-weight:600;min-width:60px;padding:8px 16px;text-align:center}.ObjectSearch_objectButtons__fAcGQ{display:flex;gap:8px}.ObjectSearch_findButton__DjSNo{background:#989dff;border:none;border-radius:20px;color:#000;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px 20px;transition:all .2s ease}.ObjectSearch_findButton__DjSNo:hover:not(:disabled){box-shadow:0 4px 12px #8b5cf64d;transform:translateY(-1px)}.ObjectSearch_findButton__DjSNo:active:not(:disabled){box-shadow:0 2px 6px #8b5cf666;transform:translateY(0)}.ObjectSearch_findButton__DjSNo:disabled{cursor:not-allowed;opacity:.6;transform:none}.ObjectSearch_clearButton__LzTN0{background:#0000;border:1px solid #444;border-radius:20px;color:#ccc;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px 20px;transition:all .2s ease}.ObjectSearch_clearButton__LzTN0:hover:not(:disabled){background:#ffffff1a;border-color:#ccc}.ObjectSearch_clearButton__LzTN0:disabled{cursor:not-allowed;opacity:.6}.Sidebar_root__1UnjE{background-color:#1a1a1a;border-right:1px solid #333;display:flex;flex-direction:column;gap:12px;height:100vh;overflow-x:hidden;overflow-y:auto;padding:20px;position:relative;width:350px}.Sidebar_root__1UnjE,.Sidebar_root__1UnjE *{box-sizing:border-box}.Sidebar_root__1UnjE:before{height:600px;position:absolute;top:140px}.Sidebar_root__1UnjE:after,.Sidebar_root__1UnjE:before{background:rgba(106,99,233,.275);border-radius:50%;content:"";filter:blur(60px);left:0;opacity:.6;pointer-events:none;width:320px;z-index:2}.Sidebar_root__1UnjE:after{bottom:0;height:400px;position:fixed}@media(max-width:768px){.Sidebar_root__1UnjE{border-bottom:1px solid #333;border-right:none;height:auto;max-height:50vh;width:100%}}.Sidebar_logo__yckwX{align-items:center;display:flex;gap:12px;justify-content:center}.Sidebar_logo__yckwX h1{color:#fff;font-family:Benzin;font-size:22px;font-weight:600;letter-spacing:.5px;margin:0}.Sidebar_logoIcon__Sfihi{align-items:center;display:flex;font-size:16px;height:48px;justify-content:center;width:48px}.Sidebar_modeSwitch__f-Rb1{display:flex;gap:8px}.Sidebar_modeSwitch__f-Rb1 button{background:#989dff;border:none;border-radius:20px;color:#000;cursor:pointer;flex:1 1;font-size:16px;font-weight:500;opacity:.7;padding:12px 24px;transform:scale(1);transition:all .2s ease}.Sidebar_modeSwitch__f-Rb1 button:hover{box-shadow:0 2px 8px #8b5cf633;opacity:.9;transform:scale(1.02)}.Sidebar_modeSwitch__f-Rb1 button:active{box-shadow:0 1px 4px #8b5cf666;transform:scale(.98)}.Sidebar_modeSwitch__f-Rb1 button.Sidebar_active__2xZbF{background:#989dff;box-shadow:0 2px 12px #8b5cf666;color:#000;opacity:1;transform:scale(1)}.Sidebar_clearMapButton__p6qU7{background:#989dff;border:none;border-radius:20px;color:#000;cursor:pointer;font-size:16px;font-weight:600;padding:16px 24px;transition:all .2s ease;width:100%}.Sidebar_clearMapButton__p6qU7:hover:not(:disabled){box-shadow:0 4px 12px #8b5cf64d;transform:translateY(-1px)}.Sidebar_clearMapButton__p6qU7:active:not(:disabled){box-shadow:0 2px 6px #8b5cf666;transform:translateY(0)}.Sidebar_clearMapButton__p6qU7:disabled{cursor:not-allowed;opacity:.6;transform:none}.Statistics_root__dY9Ju{background-color:#121212;border-radius:30px;padding:20px}.Statistics_sectionTitle__t\+ZSd{color:#fff;font-size:15px;font-weight:600;margin:0 0 16px}.Statistics_statsContainer__zfoqQ{display:flex;flex-direction:column;gap:12px}.Statistics_statRow__LK-4L{align-items:center;display:flex;font-size:14px;justify-content:space-between}.Statistics_statLabel__pECny{color:#ccc;font-weight:500}.Statistics_statNumber__W4muH{color:#fff;font-size:16px;font-weight:600}.Statistics_distancesSection__blNkv{background-color:#121212;border-radius:30px;padding:20px}.Statistics_distancesList__oDnSX{display:flex;flex-direction:column;gap:8px}.Statistics_distanceItem__tPSh7{align-items:center;background:#ffffff0d;border-radius:12px;display:flex;gap:4px;justify-content:space-between;padding:12px 16px;transition:all .2s ease}.Statistics_distanceItem__tPSh7.Statistics_violation__iMiI2{background:#ef44441a;border:1px solid #ef44444d}.Statistics_distanceItem__tPSh7:hover{background:#ffffff1a}.Statistics_distanceLabel__K4JKg{color:#fff;flex:1 1;font-size:13px;font-weight:500}.Statistics_openButton__PzElN{background:#989dff;border:none;border-radius:12px;color:#000;cursor:pointer;font-size:12px;font-weight:600;padding:4px;transition:all .2s ease}.Statistics_openButton__PzElN:hover{box-shadow:0 2px 8px #8b5cf64d;transform:translateY(-1px)}.Statistics_openButton__PzElN:active{transform:translateY(0)}.Statistics_modalContent__o7ygT{display:flex;flex-direction:column;gap:16px}.Statistics_modalItem__85Xsk{background-color:hsla(0,0%,7%,.306);border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:16px}.Statistics_modalItem__85Xsk h4{color:#989dff}.Statistics_modalItem__85Xsk .Statistics_label__qcm1v{color:#7c7c7c;font-weight:600;text-transform:capitalize}.Statistics_modalItem__85Xsk .Statistics_value__mMyeh{display:inline-block;font-weight:500;margin-left:4px}.page_root__nlYyr{background-color:#f8f9fa;display:flex;font-family:TTCommons;height:100vh;overflow:hidden;width:100vw}.page_main__h0wH8{display:flex;height:100%;min-height:0;width:100%}.page_mapContainer__ed4BM{background-color:#f0f0f0;flex:1 1;height:100vh;overflow:hidden;position:relative}.page_mapContainer__ed4BM>div{height:100%!important;width:100%!important}.page_tabletLayout__t0Qss .page_tabletMain__8Sue\+{flex-direction:column}.page_tabletLayout__t0Qss .page_tabletSidebar__GaCBt{border-bottom:1px solid #444;border-right:none;height:50vh!important;max-height:50vh;max-width:100%!important;min-width:100%!important;order:1;overflow-y:auto;width:100%!important}.page_tabletLayout__t0Qss .page_tabletMapContainer__xKmQd{height:50vh;order:2}@media(max-width:768px){.page_root__nlYyr{height:auto}.page_main__h0wH8,.page_root__nlYyr{flex-direction:column}.page_sidebar__-h65g{max-height:50vh;order:2;width:100%}.page_mapContainer__ed4BM{height:50vh;order:1}}.SupportCheckPage_root__Lr7zS{color:#fff;display:flex;flex-direction:column;font-family:TTCommons-Regular;min-height:100vh;padding:0 4vw 4vw 64px;position:relative;width:100%}@media(max-width:1024px){.SupportCheckPage_root__Lr7zS{padding:24px}}@media(max-width:520px){.SupportCheckPage_root__Lr7zS{padding:16px}}.SupportCheckPage_container__D29qC{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:800px;width:100%}.SupportCheckPage_header__9u3wn{margin-bottom:32px;text-align:center}.SupportCheckPage_header__9u3wn .SupportCheckPage_headerContent__fIBb1{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}@media(max-width:520px){.SupportCheckPage_header__9u3wn .SupportCheckPage_headerContent__fIBb1{align-items:center}}.SupportCheckPage_header__9u3wn .SupportCheckPage_headerIcon__L11ki{color:#989dff;display:block;font-size:48px;margin-bottom:16px}@media(max-width:520px){.SupportCheckPage_header__9u3wn .SupportCheckPage_headerIcon__L11ki{font-size:36px}}.SupportCheckPage_header__9u3wn .SupportCheckPage_extensionButton__2KNoK{background:#989dff33!important;border:1px solid #989dff66!important;border-radius:12px!important;color:#989dff!important;font-weight:500!important;height:40px!important;padding:0 24px!important;transition:all .3s ease!important}.SupportCheckPage_header__9u3wn .SupportCheckPage_extensionButton__2KNoK:hover{background:#989dff4d!important;box-shadow:0 4px 12px #989dff33;transform:translateY(-2px)}.SupportCheckPage_header__9u3wn .SupportCheckPage_extensionButton__2KNoK:active{transform:translateY(0)}.SupportCheckPage_header__9u3wn .SupportCheckPage_title__OjtR4{color:#fff!important;font-family:Benzin-Bold!important;font-size:clamp(28px,4vw,48px)!important;font-weight:800!important;margin-bottom:8px!important;text-align:center!important}.SupportCheckPage_header__9u3wn .SupportCheckPage_subtitle__5rMVf{color:#ffffffb3!important;font-size:18px;line-height:1.4}@media(max-width:520px){.SupportCheckPage_header__9u3wn .SupportCheckPage_subtitle__5rMVf{font-size:16px}}.SupportCheckPage_checkCard__DyvE7{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121212cc!important;border:1px solid #989dff33!important;border-radius:20px!important;padding:32px!important}@media(max-width:520px){.SupportCheckPage_checkCard__DyvE7{padding:24px!important}}.SupportCheckPage_checkCard__DyvE7 .ant-card-body{padding:0!important}.SupportCheckPage_form__JNfRy .SupportCheckPage_linkInput__fVROG{background:#ffffff0d!important;border:1px solid #989dff4d!important;border-radius:12px!important;color:#fff!important;font-size:16px!important}.SupportCheckPage_form__JNfRy .SupportCheckPage_linkInput__fVROG:focus,.SupportCheckPage_form__JNfRy .SupportCheckPage_linkInput__fVROG:hover{border-color:#989dff!important;box-shadow:0 0 0 2px #989dff1a!important}.SupportCheckPage_form__JNfRy .SupportCheckPage_linkInput__fVROG .ant-input{background:#0000!important;color:#fff!important}.SupportCheckPage_form__JNfRy .SupportCheckPage_linkInput__fVROG .ant-input::placeholder{color:#ffffff80!important}.SupportCheckPage_form__JNfRy .SupportCheckPage_linkInput__fVROG .anticon{color:#fff9!important}.SupportCheckPage_form__JNfRy .ant-form-item-label>label{color:#fff!important;font-size:16px!important;font-weight:500!important}.SupportCheckPage_form__JNfRy .ant-form-item-explain-error{color:#ff6b6b!important}.SupportCheckPage_checkButton__v2tZ8{background:#989dff!important;border:1px solid #989dff!important;border-radius:12px!important;font-size:16px!important;font-weight:600!important;height:48px!important;transition:all .3s ease!important}.SupportCheckPage_checkButton__v2tZ8:focus,.SupportCheckPage_checkButton__v2tZ8:hover{background:#0000!important;border-color:#989dff!important;box-shadow:0 5px 15px #989dff4d!important;color:#989dff!important;transform:translateY(-2px)!important}.SupportCheckPage_checkButton__v2tZ8:active{transform:translateY(0)!important}.SupportCheckPage_cardsGrid__DjfzG{grid-gap:24px;display:grid;gap:24px;grid-template-columns:3fr 1fr;margin:0 auto;max-width:1400px;width:100%}@media(max-width:1024px){.SupportCheckPage_cardsGrid__DjfzG{gap:20px;grid-template-columns:1fr;max-width:100%}}.SupportCheckPage_resultCard__mvaF8{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121212cc!important;border:1px solid #989dff33!important;border-radius:20px!important;position:relative}.SupportCheckPage_resultCard__mvaF8 .ant-card-body{padding:24px!important}.SupportCheckPage_cardTitle__Ws7rh{color:#989dff!important;font-size:24px!important;font-weight:600!important}.SupportCheckPage_infoGrid__w96t8{display:flex;flex-direction:column;gap:16px}.SupportCheckPage_infoRow__EjkD7{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:1fr 1fr}@media(max-width:1024px){.SupportCheckPage_infoRow__EjkD7{gap:16px;grid-template-columns:1fr}}.SupportCheckPage_infoRow__EjkD7:last-child{align-items:stretch}.SupportCheckPage_infoRow__EjkD7:last-child .SupportCheckPage_infoBlock__lS4w2{display:flex;flex-direction:column}.SupportCheckPage_infoRow__EjkD7:last-child .SupportCheckPage_infoBlock__lS4w2 .SupportCheckPage_textareaContainer__UQ8uK{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.SupportCheckPage_infoBlock__lS4w2 .SupportCheckPage_label__Qt2Px{color:#fff!important;display:block;font-size:24px!important;font-weight:500!important;margin-bottom:8px!important}.SupportCheckPage_infoBlock__lS4w2 .SupportCheckPage_badges__Me1Jr{display:flex;flex-wrap:wrap;gap:8px}.SupportCheckPage_infoBlock__lS4w2 .SupportCheckPage_textValue__2iLpt{color:#fffc;font-size:18px;line-height:1.4}.SupportCheckPage_badge__jCLge{border-radius:12px;display:inline-block;font-size:18px;padding:4px 12px}.SupportCheckPage_badge__jCLge.SupportCheckPage_badgeInfo__onJw-,.SupportCheckPage_badge__jCLge.SupportCheckPage_badgePrimary__qi5ef,.SupportCheckPage_badge__jCLge.SupportCheckPage_badgeSecondary__otoKz{background:#ffffff1a;border:1px solid #fff3;color:#fff}.SupportCheckPage_badge__jCLge.SupportCheckPage_badgeWarning__ZWlEQ{background:#ffc10733;border:1px solid #ffc1074d;color:#ffc107}.SupportCheckPage_badge__jCLge.SupportCheckPage_badgeSuccess__IICWE{background:#28a74533;border:1px solid #28a7454d;color:#28a745}.SupportCheckPage_badge__jCLge.SupportCheckPage_badgeSmall__PgSUr{font-size:24px}.SupportCheckPage_textareaContainer__UQ8uK{display:flex;flex-direction:column;height:100%}.SupportCheckPage_textarea__\+xpuI{background:#ffffff0d!important;border:1px solid #989dff4d!important;border-radius:8px;color:#fff!important;flex:1 1;font-family:TTCommons-Regular;font-size:18px;height:150px;min-height:150px;padding:8px 12px;resize:none;width:100%}.SupportCheckPage_textarea__\+xpuI:focus{border-color:#989dff!important;outline:none}.SupportCheckPage_photoButtons__zUJcc{display:flex;justify-content:center;margin-top:8px}.SupportCheckPage_photoButton__ENoTr{border-color:#989dff!important;color:#989dff!important}.SupportCheckPage_photoButton__ENoTr:hover{background:#989dff1a!important;border-color:#989dff!important;color:#fff!important}.SupportCheckPage_newCheckButtonTop__yoTW2{display:flex;justify-content:center;margin-bottom:20px}.SupportCheckPage_anotherCheckButton__0mDog{background:#989dff0d!important;border-color:#989dff80!important;color:#989dffcc!important}.SupportCheckPage_anotherCheckButton__0mDog:hover{background:#989dff1a!important;border-color:#989dff!important;color:#989dff!important}.SupportCheckPage_periodButtons__ALn7R{border-top:1px solid #989dff33;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:16px;padding-top:16px}.SupportCheckPage_periodButtons__ALn7R button{border-radius:6px;font-size:12px;height:auto;margin-bottom:6px;padding:2px 8px}.SupportCheckPage_periodButtons__ALn7R button:hover{transform:translateY(-1px)}.SupportCheckPage_courierInfo__32k9p{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media(max-width:520px){.SupportCheckPage_courierInfo__32k9p{gap:12px;grid-template-columns:1fr}}.SupportCheckPage_disputeDetails__JkL7s,.SupportCheckPage_fineDetails__WUfFW{background:#ffffff0d;border-left:3px solid #ffc107;border-radius:8px;margin-top:8px;padding:8px}.SupportCheckPage_disputeItem__g3OGa,.SupportCheckPage_fineItem__vnmQ-{color:#fffc;font-size:12px;line-height:1.4;margin-bottom:4px}.SupportCheckPage_disputeItem__g3OGa:last-child,.SupportCheckPage_fineItem__vnmQ-:last-child{margin-bottom:0}.SupportCheckPage_actionButtons__dYfAo{display:flex;flex-wrap:wrap;gap:8px}.SupportCheckPage_actionButton__yEt\+1{flex:1 1;min-width:100px}.SupportCheckPage_disputeModal__8yjc5 .ant-modal-content{background:#1a1a1a!important;border:1px solid #989dff33!important}.SupportCheckPage_disputeModal__8yjc5 .ant-modal-header{background:#0000!important;border-bottom:1px solid #989dff33!important}.SupportCheckPage_disputeModal__8yjc5 .ant-modal-title{color:#fff!important}.SupportCheckPage_disputeReasons__R88A\+{margin-bottom:24px}.SupportCheckPage_disputeReasons__R88A\+ .SupportCheckPage_reasonsLabel__1w1dt{color:#fff!important;display:block;font-size:16px!important;font-weight:500!important;margin-bottom:16px!important}.SupportCheckPage_disputeReasons__R88A\+ .SupportCheckPage_reasonButtons__m9NFK{display:flex;flex-wrap:wrap;gap:8px}.SupportCheckPage_disputeReasons__R88A\+ .SupportCheckPage_reasonButton__1BlVP{border-radius:8px;margin-bottom:8px}.SupportCheckPage_disputeReasons__R88A\+ .SupportCheckPage_reasonButton__1BlVP:hover{transform:translateY(-1px)}.SupportCheckPage_disputeForm__SqgDd .ant-form-item-label>label{color:#fff!important;font-size:14px!important}.SupportCheckPage_disputeForm__SqgDd .ant-input{background:#ffffff0d!important;border:1px solid #989dff4d!important;color:#fff!important}.SupportCheckPage_disputeForm__SqgDd .ant-input:focus,.SupportCheckPage_disputeForm__SqgDd .ant-input:hover{border-color:#989dff!important}.SupportCheckPage_modalActions__NNHeN{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.SupportCheckPage_info__jJLS3{margin-top:32px}.SupportCheckPage_infoCard__hiuP6{background:#12121299!important;border:1px solid #989dff1a!important;border-radius:20px!important}.SupportCheckPage_infoCard__hiuP6 .ant-card-body{padding:24px!important}.SupportCheckPage_infoCard__hiuP6 .ant-typography{color:#fff!important}.SupportCheckPage_infoCard__hiuP6 h5{color:#989dff!important;font-size:18px!important;margin-bottom:16px!important}.SupportCheckPage_instructions__rE002{list-style:none;margin:0;padding:0}.SupportCheckPage_instructions__rE002 li{color:#fffc;line-height:1.5;padding:8px 0 8px 24px;position:relative}.SupportCheckPage_instructions__rE002 li:before{color:#989dff;content:"•";font-size:16px;font-weight:700;left:0;position:absolute}.SupportCheckPage_extensionModal__6\+hjV .ant-modal-content,.SupportCheckPage_historyModal__\+KpOs .ant-modal-content,.SupportCheckPage_photoModal__2Iepu .ant-modal-content{background:#1a1a1a!important;border:1px solid #989dff33!important}.SupportCheckPage_extensionModal__6\+hjV .ant-modal-header,.SupportCheckPage_historyModal__\+KpOs .ant-modal-header,.SupportCheckPage_photoModal__2Iepu .ant-modal-header{background:#0000!important;border-bottom:1px solid #989dff33!important}.SupportCheckPage_extensionModal__6\+hjV .ant-modal-title,.SupportCheckPage_historyModal__\+KpOs .ant-modal-title,.SupportCheckPage_photoModal__2Iepu .ant-modal-title{color:#fff!important}.SupportCheckPage_extensionModal__6\+hjV .ant-modal-footer,.SupportCheckPage_historyModal__\+KpOs .ant-modal-footer,.SupportCheckPage_photoModal__2Iepu .ant-modal-footer{border-top:1px solid #989dff33!important;display:flex;justify-content:space-between}.SupportCheckPage_photoContainer__8hGwg{align-items:center;display:flex;height:100%;justify-content:center;max-height:70vh;overflow:hidden;width:100%}.SupportCheckPage_modalPhoto__UAqJf{border-radius:8px;box-shadow:0 4px 12px #00000080;max-height:70vh;max-width:100%;object-fit:contain}.SupportCheckPage_loadingContainer__zt7mK{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 0}.SupportCheckPage_loadingContainer__zt7mK p{color:#ffffffb3;font-size:16px;margin-top:16px}.SupportCheckPage_noRecords__Be0VC{color:#ffffffb3;font-size:16px;padding:40px 0;text-align:center}.SupportCheckPage_historyItem__6-P1U{background:#ffffff0d;border:1px solid #989dff1a;border-radius:8px;margin-bottom:12px;padding:16px;transition:all .3s ease}.SupportCheckPage_historyItem__6-P1U:hover{background:#ffffff14;border-color:#989dff4d}.SupportCheckPage_historyItemContent__mPilg{width:100%}.SupportCheckPage_historyItemHeader__vaquj{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:12px}.SupportCheckPage_historyItemDate__ma14W{color:#ffffffb3;font-size:14px}.SupportCheckPage_historyItemNumber__zY4F5{background:#989dff33;border-radius:12px;color:#989dff;font-size:12px;font-weight:500;padding:2px 8px}.SupportCheckPage_historyItemFine__FdhMi{background:#ffc10733;border-radius:12px;color:#ffc107;font-size:14px;font-weight:500;padding:2px 8px}.SupportCheckPage_historyItemDescription__c1fKu{color:#fff;font-size:14px;line-height:1.5;white-space:pre-wrap}.SupportCheckPage_historyItemDescription__c1fKu p{margin-bottom:4px}.SupportCheckPage_historyItemDescription__c1fKu p:last-child{margin-bottom:0}.SupportCheckPage_extensionModalTitle__1VCQa{align-items:center;color:#fff;display:flex;gap:8px}.SupportCheckPage_extensionModalTitle__1VCQa .anticon{color:#989dff}.SupportCheckPage_extensionInstructions__VCZVI{padding:16px 0}.SupportCheckPage_extensionInstructions__VCZVI .ant-steps-item-title{color:#fff!important;font-weight:500}.SupportCheckPage_extensionInstructions__VCZVI .ant-steps-item-description{color:#fffc!important}.SupportCheckPage_extensionInstructions__VCZVI .ant-steps-item-icon{background:#989dff33!important;border-color:#989dff!important}.SupportCheckPage_extensionInstructions__VCZVI .ant-steps-item-tail:after{background-color:#989dff33!important}.SupportCheckPage_permissionsCard__CZ5dw{background:#ffffff0d!important;border:1px solid #989dff33!important;margin-top:16px}.SupportCheckPage_permissionsCard__CZ5dw .ant-card-body{padding:16px!important}.SupportCheckPage_permissionItem__k-JHc{border-bottom:1px solid #ffffff1a;margin-bottom:16px;padding-bottom:16px}.SupportCheckPage_permissionItem__k-JHc:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.SupportCheckPage_permissionItem__k-JHc strong{color:#fff;display:block;font-size:16px;margin-bottom:8px}.SupportCheckPage_permissionOptions__8KjDp{display:flex;gap:12px;margin:8px 0}.SupportCheckPage_permissionOption__VFvyJ{background:#ffffff0d;border-radius:12px;color:#fff9;font-size:14px;padding:4px 12px}.SupportCheckPage_permissionOptionSelected__FfeKi{background:#989dff33;border-radius:12px;color:#989dff;font-size:14px;font-weight:500;padding:4px 12px}.SupportCheckPage_permissionDescription__oTcm5{color:#fff9;font-size:14px;line-height:1.5;margin-top:8px}.ant-divider{border-color:#ffffff1a!important}.ant-space-item{width:100%}.ant-steps-item-container{align-items:flex-start;display:flex}.SideNav_asideMenu__DUqvu{background-color:#040406;color:#fff;font-family:TTCommons-Regular;font-size:15px;left:0;line-height:20px;max-height:100vh;min-width:235px;padding:4px;position:relative;top:6.25rem;z-index:10}.SideNav_asideMenu__DUqvu div,.SideNav_asideMenu__DUqvu span{color:#fff}.SideNav_asideMenu__DUqvu div:hover span{color:#b991ff}.SideNav_singleMenuItem__-lr3B{background-color:#121215;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:2px;border-top-right-radius:2px;justify-content:space-between}.SideNav_coupleMenuItem__-mi62,.SideNav_singleMenuItem__-lr3B{align-items:center;cursor:pointer;display:flex;font-size:15px;margin-bottom:1px;padding:12px 16px}.SideNav_coupleMenuItem__-mi62{background-color:#17171b;border-radius:2px}