/* MineBrush community layer: account menu, DLE comments and nested replies. */
.mb-account-menu{position:relative;margin-left:auto}.mb-account-menu summary{display:flex;align-items:center;gap:8px;min-height:38px;padding:0 11px;border:1px solid #ffffff20;border-radius:9px;background:#101a23;color:#f3f8f4;font-size:12px;font-weight:800;list-style:none;cursor:pointer}.mb-account-menu summary::-webkit-details-marker{display:none}.mb-account-menu summary>i{display:grid;width:20px;height:20px;place-items:center;border-radius:6px;background:#46e650;color:#081308;font-size:11px;font-style:normal}.mb-account-menu summary>b{color:#8e9da9;font-size:12px}.mb-account-menu[open] summary{border-color:#57e8638c;background:#14231b}.mb-account-menu__panel{position:absolute;z-index:80;top:47px;right:0;width:252px;padding:8px;border:1px solid #ffffff20;border-radius:12px;background:linear-gradient(145deg,#111d28,#0a1119);box-shadow:0 24px 55px #000d}.mb-account-menu__intro{padding:11px 11px 13px;border-bottom:1px solid #ffffff13}.mb-account-menu__intro span,.mb-account-menu__intro small{display:block}.mb-account-menu__intro span{color:#83e98d;font-size:9px;font-weight:800;letter-spacing:.11em}.mb-account-menu__intro b{display:block;margin:6px 0 2px;font-size:14px}.mb-account-menu__intro small{color:#8997a4;font-size:10px}.mb-account-menu__panel>a{display:flex;align-items:center;gap:9px;margin-top:3px;padding:9px 10px;border-radius:8px;color:#dce8df;font-size:11px;font-weight:700}.mb-account-menu__panel>a:hover{background:#1c3021;color:#baffb3}.mb-account-menu__panel>a i{width:15px;color:#76ea82;font-style:normal;text-align:center}.mb-account-menu__panel>a em{margin-left:auto;color:#8d9aa8;font-size:10px;font-style:normal}.mb-account-menu__panel>.mb-account-menu__admin{margin-top:7px;border-top:1px solid #ffffff12;padding-top:11px}.mb-account-menu__panel>.mb-account-menu__logout{color:#c7d1d8}.mb-account-menu__panel>.mb-account-menu__logout i{color:#bdc8d0}
.mb-comments-zone{max-width:1240px;margin:0 auto 88px;padding:0 35px}.mb-comments-zone__head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin:0 0 18px;padding:28px 30px;border:1px solid #ffffff1b;border-radius:16px;background:radial-gradient(circle at 95% 0,#44e65319,transparent 35%),linear-gradient(135deg,#101b22,#0d111a)}.mb-comments-zone__head span,.mb-comment-compose>header>span{color:#99f0a2;font-size:10px;font-weight:800;letter-spacing:.12em}.mb-comments-zone h2{margin:8px 0 7px;color:#f4f8f6;font-size:25px;letter-spacing:-.9px}.mb-comments-zone__head p,.mb-comment-compose>header>p{max-width:570px;margin:0;color:#91a0ab;font-size:12px;line-height:1.65}.mb-comments-zone__count{display:grid;min-width:76px;min-height:69px;place-content:center;border:1px solid #5ce86852;border-radius:12px;background:#4ee55a12;color:#baffb3;text-align:center;font-size:25px;font-weight:900}.mb-comments-zone__count small{margin-top:2px;color:#9bb9a1;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.mb-comments-list{margin:16px 0}.mb-comments-list>.comments-tree-list,.mb-comments-list .comments-tree-list{margin:0;padding:0;list-style:none}.mb-comments-list>.comments-tree-list>li{margin:0 0 12px}.mb-comments-list .comments-tree-list .comments-tree-list{position:relative;margin:12px 0 0 29px;padding-left:22px;border-left:1px solid #4ce65a42}.mb-comments-list .comments-tree-list .comments-tree-list:before{position:absolute;top:27px;left:-1px;width:16px;border-top:1px solid #4ce65a70;content:""}.mb-comment{overflow:hidden;border:1px solid #ffffff18;border-radius:13px;background:linear-gradient(145deg,#111b24,#0d131b);box-shadow:0 8px 20px #0002}.mb-comment__head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;border-bottom:1px solid #ffffff12}.mb-comment__identity{display:flex;align-items:center;gap:11px;min-width:0}.mb-comment__avatar{position:relative;flex:0 0 auto}.mb-comment__avatar .cover{display:block;width:36px;height:36px;border:1px solid #54e6637d;border-radius:10px;background-color:#1a2d23;background-position:center;background-size:cover;color:transparent}.mb-comment__avatar>i{position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border:2px solid #101b24;border-radius:50%;background:#55e862}.mb-comment__identity b{display:block;overflow:hidden;max-width:220px;color:#f0f5f2;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mb-comment__identity span{display:block;margin-top:3px;color:#8796a1;font-size:10px}.mb-comment__rating{display:flex;align-items:center;gap:6px;color:#9aa8b2;font-size:11px}.mb-comment__rating b{color:#d8e4dc}.mb-comment__rate-action{display:inline-grid;width:23px;height:23px;place-items:center;border:1px solid #ffffff16;border-radius:6px;color:#a8ffad;background:#ffffff08;cursor:pointer}.mb-comment__rate-action:hover{border-color:#5be7668c;background:#52e65a1e;color:#c7ffca}.mb-comment__body{padding:18px 19px 12px;color:#cad5da;font-size:13px;line-height:1.75}.mb-comment__body p:first-child{margin-top:0}.mb-comment__body p:last-child{margin-bottom:0}.mb-comment__body a{color:#a8ffae;text-decoration:underline;text-decoration-color:#70e87966;text-underline-offset:3px}.mb-comment__source{display:inline-block;margin-bottom:10px;color:#a8ffae;font-size:11px;font-weight:800;text-decoration:none!important}.mb-comment__media{margin-top:15px}.mb-comment__signature{margin-top:15px;padding-top:11px;border-top:1px dashed #ffffff1b;color:#82919c;font-size:11px}.mb-comment__actions{display:flex;align-items:center;gap:5px;padding:0 13px 13px}.mb-comment__actions>a{display:inline-flex;text-decoration:none}.mb-comment__action,.mb-comment__report{display:inline-flex;align-items:center;min-height:30px;padding:0 9px;border-radius:6px;color:#8f9eaa;font-size:10px;font-weight:800;cursor:pointer}.mb-comment__action:hover{background:#55e86216;color:#baffb3}.mb-comment__action--reply{color:#9df4a5}.mb-comment__report:hover{color:#f0b3b3}.mb-comment__mass{margin-left:auto}.mb-comment__mass input{accent-color:#56e864}.mb-comment-compose{margin-top:19px;padding:27px 29px;border:1px solid #ffffff1c;border-radius:16px;background:linear-gradient(145deg,#111b24,#0e151d)}.mb-comment-compose>header{margin-bottom:20px}.mb-comment-compose h2{margin:8px 0 6px;font-size:23px}.mb-comment-compose__guest{display:flex;align-items:center;gap:12px;margin:0 0 16px;padding:12px;border:1px solid #d5a95b42;border-radius:10px;background:#d5a95b0d}.mb-comment-compose__guest>span{display:grid;width:29px;height:29px;place-items:center;border-radius:8px;background:#d6a95422;color:#f8cf80}.mb-comment-compose__guest p{flex:1;margin:0}.mb-comment-compose__guest b,.mb-comment-compose__guest small{display:block}.mb-comment-compose__guest b{color:#f4e9d2;font-size:11px}.mb-comment-compose__guest small{margin-top:3px;color:#a49d91;font-size:10px;line-height:1.35}.mb-comment-compose__guest a{color:#d9ffdd;font-size:10px;font-weight:800;white-space:nowrap}.mb-comment-compose .ui-form{margin:0;padding:0;list-style:none}.mb-comment-compose__identity{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.mb-comment-compose label>span,.mb-comment-compose__question label{display:block;margin:0 0 6px;color:#9babb4;font-size:10px;font-weight:800}.mb-comment-compose label>span small{color:#778792;font-weight:600}.mb-comment-compose input{width:100%;height:38px;padding:0 11px;border:1px solid #ffffff1c;border-radius:8px;outline:0;background:#081018;color:#edf5ef;font:12px inherit}.mb-comment-compose input:focus{border-color:#58e86699;box-shadow:0 0 0 3px #55e86212}.mb-comment-compose #comment-editor{overflow:hidden;border:1px solid #ffffff18;border-radius:10px;background:#080f16}.mb-comment-compose .tox.tox-tinymce{border:0!important}.mb-comment-compose__images{padding:8px 12px;border-top:1px solid #ffffff12}.mb-comment-compose__images a{color:#a8ffae;font-size:10px;font-weight:800}.mb-comment-compose__subscribe,.mb-comment-compose__captcha,.mb-comment-compose__question{margin-top:13px;color:#aab6bd;font-size:11px}.mb-comment-compose__submit{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:15px}.mb-comment-compose__submit p{max-width:380px;margin:0;color:#788894;font-size:10px;line-height:1.5}.mb-comment-compose__submit button{min-height:40px;padding:0 15px;border:0;border-radius:8px;background:#50e55d;color:#071609;font:800 11px Arial,sans-serif;cursor:pointer}.mb-comment-compose__submit button:hover{background:#78ef81}.mb-comment-compose__submit button b{margin-left:8px;font-size:14px}@media(max-width:700px){.mb-account-menu{order:3;margin-left:0}.mb-account-menu summary{min-height:34px;padding:0 8px;font-size:10px}.mb-account-menu summary>i{width:18px;height:18px}.mb-account-menu__panel{top:42px;width:min(252px,calc(100vw - 22px))}.mb-comments-zone{margin-bottom:55px;padding:0 16px}.mb-comments-zone__head{align-items:start;padding:21px 18px}.mb-comments-zone__head p{font-size:11px}.mb-comments-zone__count{min-width:54px;min-height:54px;font-size:19px}.mb-comments-list .comments-tree-list .comments-tree-list{margin-left:12px;padding-left:13px}.mb-comment__head{padding:13px}.mb-comment__body{padding:15px 14px 10px;font-size:12px}.mb-comment__identity b{max-width:135px}.mb-comment-compose{padding:21px 16px}.mb-comment-compose__identity{grid-template-columns:1fr}.mb-comment-compose__guest{align-items:start;flex-wrap:wrap}.mb-comment-compose__guest a{width:100%;margin-left:41px}.mb-comment-compose__submit{align-items:flex-start;flex-direction:column}.mb-comment-compose__submit button{width:100%}}
.mb-auth-shell{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(420px,1.1fr);gap:18px;max-width:1010px;margin:62px auto 86px;padding:0 35px}.mb-auth-shell__story,.mb-auth-card{border:1px solid #ffffff1d;border-radius:17px}.mb-auth-shell__story{position:relative;overflow:hidden;padding:42px 36px;background:radial-gradient(circle at 82% 12%,#48e75e27,transparent 32%),linear-gradient(145deg,#10201d,#0c111a)}.mb-auth-shell__story:after{position:absolute;right:-45px;bottom:-52px;width:180px;height:180px;border:25px solid #57e86320;border-radius:38px;content:"";transform:rotate(26deg)}.mb-auth-shell__story>span,.mb-auth-card header>span{color:#9df4a5;font-size:10px;font-weight:900;letter-spacing:.13em}.mb-auth-shell__story h1{margin:15px 0;color:#f4f8f6;font-size:37px;line-height:1.08;letter-spacing:-1.8px}.mb-auth-shell__story h1 b{color:#64e971}.mb-auth-shell__story>p{max-width:335px;margin:0;color:#a1b0b8;font-size:13px;line-height:1.7}.mb-auth-shell__story ul{position:relative;z-index:1;margin:35px 0 0;padding:0;list-style:none}.mb-auth-shell__story li{display:flex;gap:12px;margin:18px 0}.mb-auth-shell__story li i{display:grid;flex:0 0 auto;width:28px;height:28px;place-items:center;border:1px solid #62e86d55;border-radius:8px;background:#52e45b13;color:#aaffb0;font-style:normal}.mb-auth-shell__story li b,.mb-auth-shell__story li small{display:block}.mb-auth-shell__story li b{color:#e7efe9;font-size:11px}.mb-auth-shell__story li small{margin-top:4px;color:#91a0aa;font-size:10px;line-height:1.45}.mb-auth-card{padding:36px;background:linear-gradient(145deg,#111b25,#0c1219)}.mb-auth-card header{margin-bottom:25px}.mb-auth-card h2{margin:8px 0;color:#f3f8f4;font-size:28px;letter-spacing:-1.1px}.mb-auth-card header p{max-width:470px;margin:0;color:#98a7b0;font-size:12px;line-height:1.65}.mb-auth-card .ui-form{margin:0;padding:0;list-style:none}.mb-auth-field{margin-top:15px}.mb-auth-field:first-child{margin-top:0}.mb-auth-card label{display:block;color:#b7c4cb;font-size:10px;font-weight:800}.mb-auth-card input,.mb-auth-card textarea{width:100%;margin-top:7px;padding:0 12px;border:1px solid #ffffff1c;border-radius:8px;outline:0;background:#081018;color:#eef5f0;font:12px Arial,sans-serif}.mb-auth-card input{height:42px}.mb-auth-card textarea{min-height:110px;padding-top:11px;resize:vertical}.mb-auth-card input:focus,.mb-auth-card textarea:focus{border-color:#55e86292;box-shadow:0 0 0 3px #55e86212}.mb-auth-card .login_check{display:grid;grid-template-columns:1fr auto;gap:7px}.mb-auth-card .login_check input{margin:0}.mb-auth-card .login_check button{margin-top:0;padding:0 13px;border:1px solid #5ae76769;border-radius:8px;background:#54e76215;color:#b9ffbf;font:800 10px Arial,sans-serif;cursor:pointer}.mb-auth-card .login_check button:hover{background:#55e86229}.mb-auth-card .ui-form small{display:block;margin-top:6px;color:#798894;font-size:10px;line-height:1.45}.mb-auth-fields{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:15px}.mb-auth-captcha{margin-top:15px}.mb-auth-consent{display:flex;gap:9px;margin-top:20px;padding:11px 12px;border:1px solid #ffffff14;border-radius:9px;background:#ffffff06}.mb-auth-consent>i{display:grid;flex:0 0 auto;width:18px;height:18px;place-items:center;border-radius:50%;background:#57e864;color:#071509;font-size:11px;font-style:normal;font-weight:900}.mb-auth-consent p{margin:0;color:#8f9da7;font-size:10px;line-height:1.5}.mb-auth-consent a,.mb-auth-card footer a{color:#adffb4;text-decoration:underline;text-decoration-color:#66e97266;text-underline-offset:3px}.mb-auth-card footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px}.mb-auth-submit{min-height:43px;padding:0 16px;border:0;border-radius:8px;background:#54e762;color:#061409;font:900 11px Arial,sans-serif;cursor:pointer}.mb-auth-submit:hover{background:#7bf082}.mb-auth-submit b{margin-left:8px;font-size:14px}.mb-auth-card footer p{margin:0;color:#8998a2;font-size:10px}
@media(max-width:700px){.mb-auth-shell{grid-template-columns:1fr;margin:32px auto 54px;padding:0 16px}.mb-auth-shell__story,.mb-auth-card{padding:25px 20px}.mb-auth-shell__story h1{font-size:30px}.mb-auth-shell__story ul{margin-top:25px}.mb-auth-fields{grid-template-columns:1fr}.mb-auth-card footer{align-items:stretch;flex-direction:column}.mb-auth-submit{width:100%}}
.mb-profile{max-width:1120px;margin:58px auto 82px;padding:0 35px}.mb-profile__hero{display:flex;align-items:center;gap:18px;padding:29px;border:1px solid #ffffff1d;border-radius:17px 17px 0 0;background:radial-gradient(circle at 94% 6%,#57e86325,transparent 31%),linear-gradient(145deg,#10201d,#0c121a)}.mb-profile__avatar{position:relative;flex:0 0 auto}.mb-profile__avatar .cover{display:block;width:72px;height:72px;border:2px solid #68e9768c;border-radius:18px;background-color:#162820;background-position:center;background-size:cover;color:transparent}.mb-profile__avatar>i{position:absolute;right:-1px;bottom:-1px;width:15px;height:15px;border:3px solid #132019;border-radius:50%;background:#5be968}.mb-profile__identity{min-width:0}.mb-profile__identity>span,.mb-profile__panel>span,.mb-profile__next span,.mb-profile__settings-head>span{color:#9cf4a5;font-size:10px;font-weight:900;letter-spacing:.12em}.mb-profile__identity h1{overflow:hidden;margin:7px 0 4px;color:#f4f8f5;font-size:30px;letter-spacing:-1.25px;text-overflow:ellipsis}.mb-profile__identity p{margin:0;color:#9aabb3;font-size:11px}.mb-profile__actions{display:flex;align-items:center;gap:10px;margin-left:auto}.mb-profile__primary,.mb-profile__pm>a{display:inline-flex;align-items:center;min-height:39px;padding:0 13px;border-radius:8px;background:#55e762;color:#071509!important;font-size:11px;font-weight:900}.mb-profile__primary b{margin-left:8px;font-size:14px}.mb-profile__pm>a{border:1px solid #ffffff20;background:#ffffff0b;color:#d9e6dc!important}.mb-profile__tabs{display:flex;gap:3px;padding:8px;border:1px solid #ffffff1b;border-top:0;background:#0e171e}.mb-profile__tabs a{padding:9px 12px;border-radius:7px;color:#91a0aa;font-size:11px;font-weight:800}.mb-profile__tabs a.active,.mb-profile__tabs a:hover{background:#ffffff0d;color:#b9ffbf}.mb-profile__metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:15px 0}.mb-profile__metrics>a,.mb-profile__metrics>div{min-height:92px;padding:17px;border:1px solid #ffffff17;border-radius:11px;background:linear-gradient(145deg,#111b24,#0d141c)}.mb-profile__metrics b,.mb-profile__metrics span{display:block}.mb-profile__metrics b{color:#c5ffca;font-size:23px}.mb-profile__metrics span{margin-top:7px;color:#85949e;font-size:10px;line-height:1.35}.mb-profile__metrics>a:hover{border-color:#56e86470;background:#14231a}.mb-profile__grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.mb-profile__panel{min-height:267px;padding:25px;border:1px solid #ffffff18;border-radius:14px;background:linear-gradient(145deg,#111b24,#0d141c)}.mb-profile__panel h2,.mb-profile__settings-head h2{margin:8px 0 20px;color:#f0f5f2;font-size:22px;letter-spacing:-.7px}.mb-profile__panel dl{margin:0}.mb-profile__panel dl>div{display:grid;grid-template-columns:120px 1fr;gap:12px;padding:11px 0;border-top:1px solid #ffffff10}.mb-profile__panel dt{color:#84939d;font-size:10px;font-weight:700}.mb-profile__panel dd{margin:0;color:#dbe5df;font-size:11px;line-height:1.45}.mb-profile__about>div{color:#bdc9cf;font-size:12px;line-height:1.75}.mb-profile__about>div p{margin:0;color:#8e9ca6}.mb-profile__signature{margin-top:18px;padding-top:13px;border-top:1px dashed #ffffff1c;color:#8998a2;font-size:10px}.mb-profile__next{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:15px;padding:19px 22px;border:1px solid #5ae76838;border-radius:13px;background:#52e45a0d}.mb-profile__next span,.mb-profile__next b{display:block}.mb-profile__next b{max-width:590px;margin-top:6px;color:#dce8df;font-size:13px}.mb-profile__next a{color:#aeffb5;font-size:11px;font-weight:900;white-space:nowrap}.mb-profile__settings-head{margin:22px 0 19px}.mb-profile__settings-head h2{margin-bottom:6px}.mb-profile__settings-head p{margin:0;color:#91a0aa;font-size:12px;line-height:1.6}.mb-profile-settings{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.mb-profile-settings>section{padding:20px;border:1px solid #ffffff18;border-radius:13px;background:linear-gradient(145deg,#111b24,#0d141c)}.mb-profile-settings h3{margin:0 0 16px;color:#e8f1eb;font-size:13px}.mb-profile-settings label{display:block;margin-top:12px;color:#a9b8c0;font-size:10px;font-weight:800}.mb-profile-settings label:first-of-type{margin-top:0}.mb-profile-settings input,.mb-profile-settings textarea,.mb-profile-settings select{width:100%;margin-top:6px;padding:0 10px;border:1px solid #ffffff1c;border-radius:8px;outline:0;background:#081018;color:#edf5ef;font:12px Arial,sans-serif}.mb-profile-settings input,.mb-profile-settings select{height:39px}.mb-profile-settings textarea{padding-top:10px;resize:vertical}.mb-profile-settings input:focus,.mb-profile-settings textarea:focus,.mb-profile-settings select:focus{border-color:#56e86492;box-shadow:0 0 0 3px #55e86212}.mb-profile-settings__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mb-profile-settings__check{margin-top:12px;color:#a5b3bb;font-size:11px}.mb-profile-settings__check input{width:auto;height:auto;margin:0 7px 0 0;accent-color:#59e866}.mb-profile-settings .user_fields{margin-top:14px}.mb-profile-settings__social{margin-top:13px}.mb-profile__save{display:flex;align-items:center;gap:16px;margin-top:18px}.mb-profile__save button{min-height:42px;padding:0 15px;border:0;border-radius:8px;background:#55e762;color:#071509;font:900 11px Arial,sans-serif;cursor:pointer}.mb-profile__save button b{margin-left:8px;font-size:14px}.mb-profile__save span{color:#c99797;font-size:10px}@media(max-width:700px){.mb-profile{margin:31px auto 54px;padding:0 16px}.mb-profile__hero{align-items:flex-start;flex-wrap:wrap;padding:21px}.mb-profile__avatar .cover{width:58px;height:58px;border-radius:14px}.mb-profile__identity h1{font-size:25px}.mb-profile__actions{width:100%;margin-left:0}.mb-profile__primary{flex:1;justify-content:center}.mb-profile__metrics,.mb-profile__grid,.mb-profile-settings{grid-template-columns:1fr}.mb-profile__metrics{grid-template-columns:1fr 1fr}.mb-profile__panel{min-height:auto;padding:20px}.mb-profile__next{align-items:flex-start;flex-direction:column}.mb-profile-settings>section{padding:17px}.mb-profile-settings__grid{grid-template-columns:1fr}}
.mb-profile__metrics small{display:block;margin-top:5px;color:#adffb4;font-size:9px;font-weight:800}.mb-profile__metrics small a{color:inherit}
.mb-profile__metrics ul{margin:0;padding:0;list-style:none}.mb-profile__metrics li{display:inline;color:#c5ffca;font-size:23px;font-weight:800}
.mb-comment-compose .tox .tox-edit-area iframe{background:#091119!important}
.mb-comment-compose__subscribe label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.mb-comment-compose__subscribe input[type="checkbox"]{width:15px;height:15px;padding:0;accent-color:#58e866}
.mb-comment-compose .tox{border:0!important;background:#091119!important}.mb-comment-compose .tox .tox-editor-header,.mb-comment-compose .tox .tox-toolbar-overlord,.mb-comment-compose .tox .tox-toolbar__primary,.mb-comment-compose .tox .tox-menubar{background:#101923!important;box-shadow:none!important}.mb-comment-compose .tox .tox-toolbar__group{border-color:#ffffff16!important}.mb-comment-compose .tox .tox-tbtn{color:#b9c8c0!important}.mb-comment-compose .tox .tox-tbtn svg{fill:#b9c8c0!important}.mb-comment-compose .tox .tox-tbtn:hover,.mb-comment-compose .tox .tox-tbtn--enabled{background:#57e8641c!important}.mb-comment-compose .tox .tox-tbtn:hover svg,.mb-comment-compose .tox .tox-tbtn--enabled svg{fill:#a9ffb0!important}.mb-comment-compose .tox .tox-statusbar{border-color:#ffffff12!important;background:#0b121a!important;color:#788894!important}
.mb-profile-projects{margin-top:15px;padding:23px;border:1px solid #5ae76831;border-radius:14px;background:radial-gradient(circle at 88% 0,#55e76213,transparent 29%),linear-gradient(145deg,#111b24,#0d141c)}.mb-profile-projects__head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.mb-profile-projects__head span{display:block;color:#9cf4a5;font-size:10px;font-weight:900;letter-spacing:.12em}.mb-profile-projects__head h2{margin:7px 0 5px;color:#f0f5f2;font-size:21px;letter-spacing:-.65px}.mb-profile-projects__head p{margin:0;color:#8e9da7;font-size:11px}.mb-profile-projects__head>a{display:inline-flex;align-items:center;gap:8px;min-height:35px;padding:0 11px;border:1px solid #58e86655;border-radius:8px;background:#54e76212;color:#adffb5;font-size:10px;font-weight:900;white-space:nowrap}.mb-profile-projects__head>a:hover{background:#54e76224}.mb-profile-projects__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.mb-profile-project{position:relative;display:flex;align-items:center;gap:10px;min-height:84px;padding:12px;border:1px solid #ffffff14;border-radius:10px;background:#091119}.mb-profile-project:hover{border-color:#5ae76858;background:#0c161b}.mb-profile-project__icon{display:grid;flex:0 0 auto;width:35px;height:35px;place-items:center;border:1px solid #71ef7d5e;border-radius:10px;background:#55e76214;color:#a8ffaf;font-size:17px;font-style:normal}.mb-profile-project__icon--skin{color:#a9e3ff;border-color:#75cef05a;background:#62bfea14}.mb-profile-project__icon--banner{color:#ffc36f;border-color:#e7a0545c;background:#e0a45712}.mb-profile-project__icon--logo{color:#dba9ff;border-color:#bd7be957;background:#c280eb15}.mb-profile-project__body{min-width:0}.mb-profile-project__body>span{display:block;overflow:hidden;color:#8c9ca7;font-size:9px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.mb-profile-project__body h3{overflow:hidden;margin:4px 0;color:#e7f1e9;font-size:12px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mb-profile-project__body small{display:block;overflow:hidden;color:#65d870;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.mb-profile-project__source{position:absolute;top:8px;right:8px;color:#778894;font-size:8px;letter-spacing:.06em;text-transform:uppercase}.mb-profile-projects__loading{grid-column:1/-1;margin:0;padding:15px;color:#8e9da7;font-size:11px}.mb-profile-projects__note{margin:13px 0 0;color:#6f7f89;font-size:10px;line-height:1.45}.mb-profile-projects__empty{grid-column:1/-1;padding:11px 2px}.mb-profile-projects__empty b,.mb-profile-projects__empty span{display:block}.mb-profile-projects__empty b{color:#e6f1e9;font-size:12px}.mb-profile-projects__empty span{max-width:520px;margin-top:5px;color:#8e9da7;font-size:11px;line-height:1.55}.mb-profile-projects__empty a{display:inline-block;margin-top:10px;color:#aaffb2;font-size:10px;font-weight:900}@media(max-width:700px){.mb-profile-projects{padding:18px}.mb-profile-projects__head{flex-direction:column;gap:11px}.mb-profile-projects__grid{grid-template-columns:1fr}.mb-profile-projects__head>a{width:100%;justify-content:center}}
.mb-rules{max-width:850px;margin:58px auto 82px;padding:34px;border:1px solid #ffffff1d;border-radius:17px;background:radial-gradient(circle at 92% 0,#58e96620,transparent 31%),linear-gradient(145deg,#111d24,#0b1219)}.mb-rules__eyebrow{display:flex;align-items:center;gap:8px;color:#a8ffb0;font-size:10px;font-weight:900;letter-spacing:.13em}.mb-rules__eyebrow:before{display:grid;width:23px;height:23px;place-items:center;border-radius:7px;background:#55e762;color:#071509;content:'✓';font-size:13px}.mb-rules h1{max-width:640px;margin:16px 0 10px;color:#f1f7f3;font-size:34px;line-height:1.1;letter-spacing:-1.5px}.mb-rules>p{max-width:650px;margin:0;color:#a4b2b9;font-size:13px;line-height:1.7}.mb-rules__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:25px}.mb-rules__item{padding:16px;border:1px solid #ffffff15;border-radius:11px;background:#091119}.mb-rules__item i{display:grid;width:28px;height:28px;place-items:center;border:1px solid #66e9735c;border-radius:8px;background:#53e66012;color:#adffb4;font-style:normal}.mb-rules__item b{display:block;margin-top:12px;color:#e6f0e9;font-size:12px}.mb-rules__item span{display:block;margin-top:5px;color:#8999a3;font-size:11px;line-height:1.5}.mb-rules__promise{display:flex;gap:10px;margin-top:18px;padding:14px;border-left:3px solid #57e864;border-radius:0 10px 10px 0;background:#55e7620e;color:#b6c5bc;font-size:11px;line-height:1.6}.mb-rules__promise b{color:#d8f4dc}.mb-rules form{display:flex;align-items:center;gap:10px;margin-top:23px}.mb-rules form .bbcodes{min-height:42px;padding:0 15px;border:1px solid #ffffff22;border-radius:8px;background:#101a22;color:#c9d7cd;font:900 11px Arial,sans-serif;cursor:pointer}.mb-rules form .bbcodes:first-child{border:0;background:#55e762;color:#071509}.mb-rules form .bbcodes:hover{filter:brightness(1.1)}@media(max-width:700px){.mb-rules{margin:32px 16px 54px;padding:24px 19px}.mb-rules h1{font-size:29px}.mb-rules__grid{grid-template-columns:1fr}.mb-rules form{align-items:stretch;flex-direction:column}.mb-rules form .bbcodes{width:100%}}
