:root{
--bg:#24262F;--panel:#2B2E3A;--panel2:#333747;--hover:#3A3E50;--line:#3E4356;
--red:#E01B1B;--red2:#F5322C;--text:#EDEEF2;--dim:#A6AAB8;--green:#5FBF54;
--btn:#454B60;--btn2:#545B75;--cut:10px;
--font:"Noto Sans",system-ui,sans-serif;
}
.v-application,.v-application .headline,.v-application .title,.v-application .subheading,.v-application .subtitle-1,.v-application .subtitle-2,.v-application .overline,.v-application .caption,.v-application .body-1,.v-application .body-2,.v-application .display-1,.v-application .display-2{font-family:var(--font)!important}
html,body,.v-application.theme--dark,.v-application.theme--dark .v-main{background:var(--bg)!important;color:var(--text)}

.v-application .nav-header,.v-application .nav-header-inner,.v-application .nav-header.black,.v-application .nav-header-inner.black{background-color:var(--panel)!important}
.nav-header{border-bottom:2px solid var(--red)!important}
.nav-header .v-toolbar__title .subheading{font-weight:800!important;letter-spacing:.06em;text-transform:uppercase;font-size:17px!important}
.nav-header .v-text-field--solo .v-input__slot{background:var(--panel2)!important;border-radius:0!important;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)))}
.nav-header .v-btn{border-radius:0!important}

.v-application .v-navigation-drawer.theme--dark,.v-application .v-navigation-drawer.grey{background-color:var(--panel)!important}
html #root .v-application .v-navigation-drawer.grey,html #root .v-application .v-navigation-drawer.theme--dark{background-color:var(--panel)!important}
.v-navigation-drawer__border{display:none}

.breadcrumbs-nav,.breadcrumbs-nav+*,.v-main .grey.darken-4,.v-main .grey.darken-3{background:transparent!important}
.breadcrumbs-nav a,.breadcrumbs-nav .v-breadcrumbs__item{color:var(--dim)!important;font-weight:700}
.page-header-section{background:var(--panel)!important;border-bottom:0!important}
.page-header-section .headline{color:var(--text)!important;font-weight:800!important;font-size:30px!important;line-height:1.2!important}
.page-header-section .caption{color:var(--dim)!important;font-size:13px!important}

.contents{color:var(--text)!important;font-size:15px;line-height:1.6}
.contents h1{color:var(--text)!important;font-weight:800!important;font-size:28px!important}
.contents h2{color:var(--red)!important;font-weight:800!important;font-size:21px!important;letter-spacing:.04em;text-transform:uppercase}
.contents h3{color:var(--text)!important;font-weight:800!important}
.contents h1:after,.contents h2:after{background:var(--red)!important;height:2px!important;opacity:1!important}
.contents h2:after{background:var(--line)!important;height:1px!important}
.contents a{color:var(--red2)!important}
.contents a:hover{color:#fff!important}
.contents ul>li::before{color:var(--red)!important}
.contents code{background:var(--panel2)!important;color:#FFB4AE!important;border-radius:0!important;box-shadow:none!important}
.contents pre,.contents pre[class*=language-]{background:#1D1F27!important;border-radius:0!important;box-shadow:none!important}
.contents pre code{background:transparent!important;color:var(--text)!important}

.contents blockquote{background:var(--panel2)!important;color:var(--text)!important;border-radius:0!important;border:0!important;border-left:44px solid var(--btn)!important;box-shadow:none!important;padding:14px 18px!important}
.contents blockquote:before{color:#fff!important;left:-44px!important;width:44px!important;text-align:center;top:50%!important;margin:-12px 0 0!important;animation:dw-pop .5s .25s cubic-bezier(.3,1.6,.5,1) both}
.contents blockquote.is-info{border-left-color:var(--btn2)!important}
.contents blockquote.is-warning{border-left-color:var(--red)!important}
.contents blockquote.is-danger{border-left-color:#8E1212!important;background:#3A2327!important}
.contents blockquote.is-success{border-left-color:var(--green)!important}
.contents blockquote{display:flex!important;flex-direction:column;justify-content:center;min-height:52px}
.contents blockquote p{color:var(--text)!important;padding:0!important;margin:0!important;line-height:1.55!important}
.contents blockquote p+p{margin-top:8px!important}

.contents details{background:var(--panel)!important;border:0!important;border-radius:0!important;margin:6px 0!important;padding:0!important;box-shadow:none!important}
.contents details>summary{cursor:pointer;list-style:none;padding:13px 18px!important;margin:0!important;font-weight:700;color:var(--text)!important;background:transparent!important;border:0!important;border-radius:0!important;display:flex!important;align-items:center;gap:12px;transition:background .12s}
.contents details>summary::-webkit-details-marker{display:none}
.contents details>summary:before{content:""!important;flex:0 0 auto;width:0!important;height:0!important;align-self:center;border-left:7px solid var(--red);border-top:5px solid transparent;border-bottom:5px solid transparent;transition:transform .15s}
.contents details>summary:hover{background:var(--hover)!important}
.contents details[open]>summary{background:var(--panel2)!important;box-shadow:inset 3px 0 0 var(--red)}
.contents details[open]>summary:before{transform:rotate(90deg)}
.contents details>*:not(summary){margin-left:18px;margin-right:18px}
.contents details>:last-child{padding-bottom:12px}

.contents table{border:0!important;border-collapse:collapse!important;background:var(--panel)!important;border-radius:0!important;box-shadow:none!important}
.contents table th{background:var(--panel2)!important;color:var(--red)!important;font-weight:800;text-transform:uppercase;font-size:12px;letter-spacing:.08em;border:0!important;text-align:left!important}
.contents table td{border:0!important;border-top:1px solid var(--line)!important;background:transparent!important}
.contents table tr:hover td{background:var(--hover)!important}

.page-col-sd .v-card{background:var(--panel)!important;border-radius:0!important;box-shadow:none!important}
.v-application .page-col-sd .page-shortcuts-card{background-color:var(--panel)!important}
.v-application .v-main .v-toolbar,.v-application .v-main .v-toolbar.grey{background-color:var(--bg)!important}
.v-application .overline,.v-application .page-col-sd .overline[class]{color:var(--red)!important;font-weight:800!important;letter-spacing:.14em!important}
.page-col-sd .v-list-item{min-height:30px}
.page-col-sd .v-list-item__title{color:var(--dim)!important}
.page-col-sd .v-list-item:hover .v-list-item__title{color:var(--text)!important}
.v-application .v-chip.v-chip{border-radius:0!important;background-color:var(--btn)!important;color:var(--text)!important}
.v-application .v-chip.v-chip:hover{background-color:var(--red)!important}

.v-application .v-btn{border-radius:0!important;box-shadow:none!important;letter-spacing:.03em}
html .v-application .primary,html #root .v-application .primary{background-color:var(--red)!important;border-color:var(--red)!important}
html .v-application .primary--text,html #root .v-application .primary--text{color:var(--red2)!important;caret-color:var(--red2)!important}
.v-application .v-card,.v-application .v-sheet.v-card,.v-menu__content,.v-dialog{border-radius:0!important}
.v-menu__content .v-list,.v-menu__content .v-sheet{background:var(--panel2)!important}

.v-footer{background-color:#22252F!important;background-image:repeating-linear-gradient(135deg,#2A2E3A 0 22px,#20232C 22px 44px)!important;border-top:2px solid var(--red);color:var(--dim)!important}
.v-footer .caption,.v-footer a{color:var(--dim)!important}

*{scrollbar-width:thin;scrollbar-color:var(--btn) transparent}
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-thumb{background:var(--btn)}
::-webkit-scrollbar-thumb:hover{background:var(--red)}

.nav-header .v-toolbar__title{margin-left:14px!important}
.nav-header .v-avatar.rounded-0,.nav-header .org-logo{display:none!important}
.nav-header .v-toolbar__title .subheading{display:inline-flex;align-items:center;gap:12px;font-size:0!important;color:transparent!important}
.nav-header .v-toolbar__title .subheading:before{content:"";display:block;width:132px;height:44px;background:url(https://dreampvp.ru/img/brand.webp) left center/contain no-repeat}
.nav-header .v-toolbar__title .subheading:after{content:"WIKI";font-size:13px;font-weight:800;letter-spacing:.2em;color:var(--dim);padding-left:12px;box-shadow:inset 2px 0 0 var(--red);line-height:22px}
html .v-application .v-btn.blue,html .v-application .v-btn.primary,html .v-application .v-speed-dial .v-btn,html #root .v-application .v-btn.blue,html #root .v-application .v-btn.primary,html #root .v-application .v-speed-dial .v-btn{background-color:var(--red)!important;color:#fff!important}

.v-footer .caption{display:flex;justify-content:space-between;width:100%;max-width:1400px;font-size:12px!important}
.v-footer .caption span:last-child{opacity:.55}

#dream-foot{display:grid;grid-template-columns:1fr 250px;gap:14px;margin:48px 0 24px;font-family:var(--font)}
#dream-foot .dw-main,#dream-foot .dw-side{background:var(--panel);padding:22px 24px}
#dream-foot .dw-label{display:flex;align-items:center;gap:14px;margin:0 0 14px}
#dream-foot .dw-label span{flex:0 0 auto;background:var(--red);color:#fff;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;padding:4px 12px;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}
#dream-foot .dw-label:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--red),transparent)}
#dream-foot .dw-main .dw-label:not(:first-child){margin-top:22px}
#dream-foot .dw-note{margin:0;padding-left:14px;box-shadow:inset 2px 0 0 var(--red);color:var(--dim);font-size:14px;line-height:1.6}
#dream-foot .dw-cards{display:flex;flex-direction:column;gap:4px}
#dream-foot .dw-card{background:var(--panel2);padding:14px 16px;color:var(--dim);font-size:13px;line-height:1.6}
#dream-foot .dw-card b{color:var(--text);letter-spacing:.04em}
#dream-foot .dw-card code{background:var(--bg);color:#FFB4AE;padding:1px 6px;font-size:12px}
#dream-foot .dw-copy{margin-top:18px;color:var(--dim);font-size:12px}
#dream-foot .dw-copy a{color:var(--dim);text-decoration:none}
#dream-foot .dw-copy a:hover{color:var(--text)}
#dream-foot .dw-link{display:flex;align-items:center;gap:12px;background:var(--panel2);padding:11px 14px;margin-bottom:6px;text-decoration:none;color:var(--text);transition:background .12s;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}
#dream-foot .dw-link:hover{background:var(--red)}
#dream-foot .dw-link .mdi{font-size:24px;color:var(--text)}
#dream-foot .dw-link span{flex:1;display:flex;flex-direction:column;line-height:1.25}
#dream-foot .dw-link b{font-size:12px;letter-spacing:.1em;text-transform:uppercase}
#dream-foot .dw-link small{font-size:12px;color:var(--dim)}
#dream-foot .dw-link:hover small{color:#fff}
#dream-foot .dw-link .dw-out{font-size:16px;color:var(--dim)}
@media(max-width:960px){#dream-foot{grid-template-columns:1fr}}


@keyframes dw-up{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
@keyframes dw-left{from{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:none}}
@keyframes dw-right{from{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}
@keyframes dw-line{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes dw-pop{from{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}
@keyframes dw-drop{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}

.page-header-section .headline,.page-header-section .caption{animation:dw-left .45s ease both}
.page-header-section .caption{animation-delay:.08s}
.contents>*{animation:dw-up .5s cubic-bezier(.2,.7,.2,1) both}
.contents>:nth-child(1){animation-delay:.05s}.contents>:nth-child(2){animation-delay:.1s}.contents>:nth-child(3){animation-delay:.15s}
.contents>:nth-child(4){animation-delay:.2s}.contents>:nth-child(5){animation-delay:.25s}.contents>:nth-child(6){animation-delay:.3s}
.contents>:nth-child(7){animation-delay:.35s}.contents>:nth-child(8){animation-delay:.4s}.contents>:nth-child(n+9){animation-delay:.45s}
.contents h1:after,.contents h2:after{transform-origin:left center;animation:dw-line .7s .2s cubic-bezier(.7,0,.2,1) both}

.page-col-sd .v-card{animation:dw-right .5s ease both}
.page-col-sd .v-card:nth-child(2){animation-delay:.08s}.page-col-sd .v-card:nth-child(3){animation-delay:.16s}.page-col-sd .v-card:nth-child(4){animation-delay:.24s}


.contents a:not(.dw-link){text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px;transition:background-size .25s ease,color .15s}
.contents a:not(.dw-link):hover{background-size:0 1px}
.contents details>summary{transition:background .15s,padding-left .2s}
.contents details>summary:hover{padding-left:24px!important}
.contents details[open]>*:not(summary){animation:dw-drop .28s ease both}
.contents table tr td{transition:background .12s}
.v-application .v-chip{transition:background-color .15s,transform .15s}
.v-application .v-chip:hover{transform:translateY(-2px)}

#dream-foot .dw-main,#dream-foot .dw-side{animation:dw-up .6s .3s ease both}
#dream-foot .dw-side{animation-delay:.4s}
#dream-foot .dw-label:after{transform-origin:left center;animation:dw-line .8s .6s cubic-bezier(.7,0,.2,1) both}
#dream-foot .dw-link{transition:background .15s,transform .18s ease}
#dream-foot .dw-link:hover{transform:translateX(4px)}
#dream-foot .dw-link .dw-out{transition:transform .18s ease,color .15s}
#dream-foot .dw-link:hover .dw-out{transform:translate(2px,-2px);color:#fff}
#dream-foot .dw-card{transition:background .15s}
#dream-foot .dw-card:hover{background:var(--hover)}

.nav-header .v-toolbar__title .subheading:after{transition:color .2s}
.nav-header .v-toolbar__title:hover .subheading:after{color:var(--red)}


.v-application .v-navigation-drawer .v-list{background:transparent!important}
.v-navigation-drawer .v-subheader{display:flex;align-items:center;gap:12px;color:var(--red)!important;font-weight:800;font-size:11px;letter-spacing:.18em;text-transform:uppercase;height:auto;padding:22px 16px 9px!important}
.v-navigation-drawer .v-subheader:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(224,27,27,.6),transparent);transform-origin:left;animation:dw-line .7s .15s cubic-bezier(.7,0,.2,1) both}

.v-navigation-drawer .v-list-item{position:relative;overflow:hidden;margin:4px 12px;min-height:42px!important;padding:0 14px 0 0!important;background:var(--panel2);align-items:stretch;
  clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));
  transition:background-color .2s ease,transform .12s ease;animation:dw-left .45s cubic-bezier(.2,.7,.2,1) both}
.v-navigation-drawer .v-list-item:before{display:none!important}
.v-navigation-drawer .v-list-item:after{content:""!important;position:absolute;inset:0;min-height:0!important;background:linear-gradient(90deg,rgba(224,27,27,.28),rgba(224,27,27,.06));
  transform:scaleX(0);transform-origin:left;transition:transform .32s cubic-bezier(.7,0,.2,1);pointer-events:none}
.v-navigation-drawer .v-list-item:hover:after{transform:scaleX(1)}
.v-navigation-drawer .v-list-item:active{transform:scale(.97)}

.v-navigation-drawer .v-list-item__avatar,.v-navigation-drawer .v-list-item__action:first-child,.v-navigation-drawer .v-list-item__icon:first-child{position:relative;z-index:1;align-self:stretch;height:auto!important;width:44px!important;min-width:44px!important;margin:0 14px 0 0!important;border-radius:0!important;display:flex!important;align-items:center;justify-content:center;
  background:rgba(0,0,0,.2);transition:background-color .22s ease}
.v-navigation-drawer .v-list-item__avatar .v-icon,.v-navigation-drawer .v-list-item__action:first-child .v-icon,.v-navigation-drawer .v-list-item__icon:first-child .v-icon{color:var(--dim)!important;font-size:19px!important;transition:color .2s ease,transform .3s cubic-bezier(.3,1.6,.5,1)}
.v-navigation-drawer .v-list-item:hover .v-list-item__avatar,.v-navigation-drawer .v-list-item:hover .v-list-item__action:first-child,.v-navigation-drawer .v-list-item:hover .v-list-item__icon:first-child{background:var(--red)}
.v-navigation-drawer .v-list-item:hover .v-list-item__avatar .v-icon,.v-navigation-drawer .v-list-item:hover .v-list-item__action:first-child .v-icon,.v-navigation-drawer .v-list-item:hover .v-list-item__icon:first-child .v-icon{color:#fff!important;transform:scale(1.15) rotate(-6deg)}

.v-navigation-drawer .v-list-item__title{position:relative;z-index:1;flex:1;align-self:center;padding-right:22px;font-weight:700!important;font-size:13.5px!important;letter-spacing:.01em;color:var(--text);transition:transform .25s cubic-bezier(.2,.7,.2,1),color .2s}
.v-navigation-drawer .v-list-item:hover .v-list-item__title{transform:translateX(3px)}
.v-navigation-drawer .v-list-item__title:after{content:"\F0142";font-family:"Material Design Icons";position:absolute;right:0;top:50%;margin-top:-10px;font-size:20px;line-height:20px;color:var(--red2);
  opacity:0;transform:translateX(-10px);transition:opacity .2s ease,transform .25s cubic-bezier(.2,.7,.2,1)}
.v-navigation-drawer .v-list-item:hover .v-list-item__title:after{opacity:1;transform:none}

.v-navigation-drawer .v-list-item.is-current{background:#3B2F3A}
.v-navigation-drawer .v-list-item.is-current .v-list-item__avatar,.v-navigation-drawer .v-list-item.is-current .v-list-item__action:first-child,.v-navigation-drawer .v-list-item.is-current .v-list-item__icon:first-child{background:var(--red)}
.v-navigation-drawer .v-list-item.is-current .v-list-item__avatar .v-icon,.v-navigation-drawer .v-list-item.is-current .v-list-item__action:first-child .v-icon,.v-navigation-drawer .v-list-item.is-current .v-list-item__icon:first-child .v-icon{color:#fff!important}
.v-navigation-drawer .v-list-item.is-current .v-list-item__title{color:#fff}
.v-navigation-drawer .v-list-item.is-current .v-list-item__title:after{opacity:1;transform:none;color:#fff}

.v-navigation-drawer .v-list>:nth-child(2){animation-delay:.03s}.v-navigation-drawer .v-list>:nth-child(3){animation-delay:.06s}
.v-navigation-drawer .v-list>:nth-child(4){animation-delay:.09s}.v-navigation-drawer .v-list>:nth-child(5){animation-delay:.12s}
.v-navigation-drawer .v-list>:nth-child(6){animation-delay:.15s}.v-navigation-drawer .v-list>:nth-child(7){animation-delay:.18s}
.v-navigation-drawer .v-list>:nth-child(8){animation-delay:.21s}.v-navigation-drawer .v-list>:nth-child(9){animation-delay:.24s}
.v-navigation-drawer .v-list>:nth-child(n+10){animation-delay:.27s}


.v-navigation-drawer .v-list-item.v-list-item--active{background:#3B2F3A}
.v-navigation-drawer .v-list-item.v-list-item--active .v-list-item__avatar,.v-navigation-drawer .v-list-item.v-list-item--active .v-list-item__action:first-child,.v-navigation-drawer .v-list-item.v-list-item--active .v-list-item__icon:first-child{background:var(--red)}
.v-navigation-drawer .v-list-item.v-list-item--active .v-list-item__avatar .v-icon,.v-navigation-drawer .v-list-item.v-list-item--active .v-list-item__action:first-child .v-icon,.v-navigation-drawer .v-list-item.v-list-item--active .v-list-item__icon:first-child .v-icon{color:#fff!important}
.v-navigation-drawer .v-list-item.v-list-item--active .v-list-item__title{color:#fff}
.v-navigation-drawer .v-list-item.v-list-item--active .v-list-item__title:after{opacity:1;transform:none;color:#fff}
.v-navigation-drawer .v-list-item.v-list-item--disabled{opacity:.45}

html .v-application .v-main.grey,html .v-application .v-main.v-content,html .v-application .v-main.grey.darken-5,html .v-application .v-main.grey.darken-4,html #root .v-application .v-main.grey,html #root .v-application .v-main.v-content,html #root .v-application .v-main.grey.darken-5,html #root .v-application .v-main.grey.darken-4{background-color:var(--bg)!important}
.v-application .v-main .v-card{background-color:var(--panel)!important;box-shadow:none!important}
.v-application .v-main .v-card>.v-toolbar,.v-application .v-main .v-card>.v-card__title,.v-application .v-main .v-card .v-toolbar.blue-grey{background-color:var(--panel2)!important;box-shadow:inset 3px 0 0 var(--red)!important;color:var(--text)!important}
.v-application .v-main .v-card>.v-toolbar .v-toolbar__title,.v-application .v-main .v-card>.v-toolbar .subtitle-1{font-weight:800!important;letter-spacing:.04em}
html .v-application .v-btn.success,html .v-application .v-btn.green,html #root .v-application .v-btn.success,html #root .v-application .v-btn.green{background-color:var(--red)!important;color:#fff!important}
.v-application .v-btn:not(.v-btn--round):not(.v-btn--icon){clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}
.v-application .v-text-field--outlined fieldset{border-radius:0!important}
.v-application .v-text-field--solo .v-input__slot,.v-application .v-text-field--filled .v-input__slot{border-radius:0!important}

.login{background-color:var(--bg)!important;background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.018) 0 22px,transparent 22px 44px)!important}
.login-sd{background-color:var(--panel)!important;color:var(--text)!important;border-radius:0!important;box-shadow:inset 0 3px 0 var(--red)!important;padding:34px 28px!important;animation:dw-up .5s ease both}
.login-logo{flex:0 0 auto;width:150px!important;height:50px!important;margin:0!important;padding:0!important;border-radius:0!important;background:url(https://dreampvp.ru/img/brand.webp) left center/contain no-repeat!important}
.login-logo .v-avatar{display:none!important}
.login-title{display:flex;align-items:center;margin-left:14px;padding-left:14px;box-shadow:inset 2px 0 0 var(--red)}
.login-title .text-h6{font-size:0!important;line-height:1!important}
.login-title .text-h6:after{content:"WIKI";font-size:13px;font-weight:800;letter-spacing:.2em;color:var(--dim)}
.login-subtitle .text-subtitle-1,.login-subtitle{color:var(--text)!important;font-weight:700!important;font-family:var(--font)!important}
.login-subtitle{background:none!important;border:0!important;padding:4px 0 14px!important;text-align:left!important}
.login-subtitle .text-subtitle-1{font-size:15px!important}
.login-list .v-list{background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important}
.login-list .v-list-item{min-height:54px!important;margin:0 0 8px!important;padding:0 18px!important;border-radius:0!important;background:var(--btn);color:var(--text)!important;font-weight:700;font-size:15px;
  clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));transition:background .15s,transform .12s}
.login-list .v-list-item:before{display:none!important}
.login-list .v-list-item:first-child{background:var(--red);color:#fff!important}
.login-list .v-list-item:first-child:hover{background:var(--red2)}
.login-list .v-list-item:not(:first-child){background:transparent;color:var(--dim)!important;min-height:40px!important;font-size:13px;font-weight:600}
.login-list .v-list-item:not(:first-child):hover{color:var(--text)!important;background:var(--panel2)}
.login-list .v-list-item:active{transform:scale(.98)}
.login-list .v-list-item svg{filter:brightness(0) invert(1)}
.login-list .v-list-item:not(:first-child) svg{opacity:.6}
.login .v-text-field .v-input__slot{background:var(--panel2)!important;border-radius:0!important;box-shadow:none!important}
.login .v-text-field input{color:var(--text)!important}
.login .v-text-field .v-icon,.login .v-text-field label{color:var(--dim)!important}
.login .v-btn{border-radius:0!important}
.login a,.login .caption{color:var(--dim)!important}

.dw-burger,.dw-scrim{display:none}

@media(max-width:959px){
  body{overflow-x:hidden}
  .dw-burger{position:fixed;top:6px;left:6px;z-index:9;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:var(--panel2);color:var(--text);cursor:pointer;
    clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));transition:background-color .18s;-webkit-tap-highlight-color:transparent}
  .dw-burger .mdi{font-size:24px;line-height:1;transition:transform .25s cubic-bezier(.3,1.6,.5,1)}
  .dw-burger:active{background:var(--red2)}
  html.dw-open .dw-burger,body:has(.v-navigation-drawer--temporary.v-navigation-drawer--open) .dw-burger{background:var(--red);color:#fff}
  html.dw-open .dw-burger .mdi:before,body:has(.v-navigation-drawer--temporary.v-navigation-drawer--open) .dw-burger .mdi:before{content:"\F0156"}
  html.dw-open .dw-burger .mdi,body:has(.v-navigation-drawer--temporary.v-navigation-drawer--open) .dw-burger .mdi{transform:rotate(90deg)}
  html.dw-has-nav .nav-header>.v-toolbar__content{padding-left:56px!important}
  .nav-header>.v-toolbar__content{padding-right:4px!important}
  .nav-header .nav-header-inner{padding-left:0!important}
  .nav-header .nav-header-inner>.v-toolbar__content{padding:0!important}
  .nav-header .v-toolbar__title{margin-left:4px!important;margin-right:4px!important}
  .nav-header .v-toolbar__title .subheading:before{width:104px;height:36px}
  .nav-header .v-toolbar__content>.v-divider{display:none!important}
  .nav-header .v-toolbar__content .v-btn--icon{width:38px!important;height:38px!important;min-width:38px!important;margin:0!important}

  .dw-scrim{display:block;position:fixed;left:0;right:0;top:56px;bottom:0;z-index:7;background:rgba(12,13,18,.62);opacity:0;pointer-events:none;transition:opacity .25s}
  html.dw-open .dw-scrim{opacity:1;pointer-events:auto}
  .v-navigation-drawer:not(.v-navigation-drawer--temporary){transform:translateX(-105%)!important;width:min(300px,86vw)!important;z-index:8!important;
    transition:transform .3s cubic-bezier(.2,.7,.2,1)!important;background-color:var(--panel)!important;visibility:visible!important}
  html.dw-open .v-navigation-drawer:not(.v-navigation-drawer--temporary){transform:none!important}
  .v-application .v-main{padding-left:0!important}
  .v-application.profile .v-main .container,.v-application.admin .v-main .container{padding:12px!important}

  .v-navigation-drawer--temporary{width:min(300px,86vw)!important;background-color:var(--panel)!important}
  .v-navigation-drawer--temporary .v-navigation-drawer__content:before{content:"";display:block;height:56px;margin-bottom:2px;background:url(https://dreampvp.ru/img/brand.webp) 64px center/104px auto no-repeat;box-shadow:inset 0 -2px 0 var(--red)}
  .v-navigation-drawer .v-list-item{min-height:46px!important}
  .v-application--wrap>.v-btn--fab.v-btn--left:has(.mdi-menu){display:none!important}
  .v-application--wrap>.v-btn--fab.v-btn--left:has(.mdi-arrow-up){left:16px!important}
  .v-application .v-btn--fab{clip-path:none}

  .page-header-section .headline{font-size:24px!important}
  .contents h1{font-size:23px!important}
  .contents h2{font-size:18px!important}
  .contents table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
  .contents td code{white-space:normal;word-break:break-all}
  .contents pre{max-width:100%;overflow-x:auto}
  .contents blockquote{border-left-width:40px!important;padding:12px 14px!important}
  .contents blockquote:before{left:-40px!important;width:40px!important}
  .contents details>summary{padding:14px 16px!important}
  .contents details>*:not(summary){margin-left:14px;margin-right:14px}
  #dream-foot{margin:32px 0 16px;gap:10px}
  #dream-foot .dw-main,#dream-foot .dw-side{padding:18px 16px}
  #dream-foot .dw-link{padding:13px 14px}
  .v-footer{padding:14px 16px 78px!important}
  .v-footer .caption{flex-direction:column;align-items:center;text-align:center;gap:4px}
}
@media(max-width:479px){
  .nav-header .v-toolbar__title .subheading:after{display:none}
  .login-sd{padding:26px 18px!important}
}

@media(hover:none){
  .v-navigation-drawer .v-list-item:not(.is-current):not(.v-list-item--active):hover:after{transform:scaleX(0)}
.v-navigation-drawer .v-list-item:not(.is-current):not(.v-list-item--active):hover .v-list-item__avatar,.v-navigation-drawer .v-list-item:not(.is-current):not(.v-list-item--active):hover .v-list-item__action:first-child,.v-navigation-drawer .v-list-item:not(.is-current):not(.v-list-item--active):hover .v-list-item__icon:first-child{background:rgba(0,0,0,.2)}
.v-navigation-drawer .v-list-item:not(.is-current):not(.v-list-item--active):hover .v-list-item__avatar .v-icon,.v-navigation-drawer .v-list-item:not(.is-current):not(.v-list-item--active):hover .v-list-item__action:first-child .v-icon,.v-navigation-drawer .v-list-item:not(.is-current):not(.v-list-item--active):hover .v-list-item__icon:first-child .v-icon{color:var(--dim)!important;transform:none}
  .v-navigation-drawer .v-list-item:hover .v-list-item__title{transform:none}
  .v-navigation-drawer .v-list-item:not(.is-current):not(.v-list-item--active):hover .v-list-item__title:after{opacity:0;transform:translateX(-10px)}
  .v-navigation-drawer .v-list-item:active:after{transform:scaleX(1)}
.v-navigation-drawer .v-list-item:active .v-list-item__avatar,.v-navigation-drawer .v-list-item:active .v-list-item__action:first-child,.v-navigation-drawer .v-list-item:active .v-list-item__icon:first-child{background:var(--red)}
  .contents details>summary:hover{padding-left:16px!important;background:transparent!important}
  .contents details[open]>summary:hover{background:var(--panel2)!important}
  .contents a:not(.dw-link):hover{background-size:100% 1px}
  #dream-foot .dw-link:hover{transform:none;background:var(--panel2)}
  #dream-foot .dw-link:active{background:var(--red)}
  .v-application .v-chip:hover{transform:none}
}

@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
.v-application .v-btn-toggle>.v-btn{clip-path:none!important}
.v-application .v-main .v-card .v-list,.v-application .v-main .v-card .v-list.theme--dark{background:transparent!important}
.nav-header .v-toolbar__title{flex-shrink:0!important;overflow:visible!important;min-width:104px}
.v-navigation-drawer .v-list-item__action:first-child,.v-navigation-drawer .v-list-item__icon:first-child{min-width:44px!important}
.v-navigation-drawer .v-list--nav{padding:4px 0!important}
.v-navigation-drawer .v-list--nav .v-list-item{border-radius:0!important}
@media(max-width:959px){
  .v-application.admin .v-main .row>[class*=col-]{flex:0 0 100%!important;max-width:100%!important}
}
.v-navigation-drawer .v-list-item:has(.v-list-item__action:not(:first-child)) .v-list-item__title:after{display:none}
@media(max-width:959px){
  .nav-header>.v-toolbar__content>.layout{margin:0!important;flex-wrap:nowrap!important;width:100%;align-items:center}
  .nav-header>.v-toolbar__content>.layout>.flex{flex:0 0 auto!important;max-width:none!important;padding:0!important}
  .nav-header>.v-toolbar__content>.layout>.flex:last-child{margin-left:auto}
  .nav-header .nav-header-inner.pr-4{padding-right:0!important}
}
@media(max-width:359px){
  .nav-header .v-toolbar__content .v-btn--icon{width:32px!important;height:32px!important;min-width:32px!important}
  .nav-header .v-toolbar__title .subheading:before{width:90px}
}
@media(max-width:959px){
  .nav-header .navHeaderLoading{display:none!important}
  .nav-header .v-toolbar__title{margin-left:0!important;margin-right:6px!important}
}
@media(max-width:479px){
  .nav-header .v-toolbar__title .subheading{gap:0}
}
html #root .v-application .editor-markdown-toolbar,html .v-application .editor-markdown-toolbar{background-color:var(--panel2)!important;background-image:none!important;box-shadow:inset 0 -2px 0 var(--red)!important}
html #root .v-application .editor-markdown-sysbar,html #root .v-application .editor-markdown-sidebar{background-color:var(--panel)!important}
.editor-markdown-toolbar .v-btn .v-icon{color:var(--text)!important}
.editor-markdown-toolbar .v-btn:hover{background:var(--red)!important}
@media(max-width:959px){
  .v-application.editor .nav-header .v-btn:has(.mdi-magnify),.v-application.editor .nav-header .v-btn:has(.mdi-cog),.v-application.editor .nav-header .v-btn:has(.mdi-account-circle){display:none!important}
  .v-application.editor .nav-header .v-btn:not(.v-btn--icon){min-width:48px!important;padding:0 10px!important}
}
html #root .v-application .nav-header .v-toolbar__extension .v-toolbar,html .v-application .nav-header .v-toolbar__extension .v-toolbar{background-color:var(--panel)!important;box-shadow:inset 0 -2px 0 var(--red)!important}
html #root .v-application .nav-header .v-input__slot.deep-purple{background-color:var(--panel2)!important}
html #root .v-application .search-results,html .v-application .search-results{background-color:rgba(24,26,33,.97)!important}
.search-results .v-list,.search-results .v-sheet{background:transparent!important}
.search-results .v-list-item{background:var(--panel);margin:0 0 4px;border-radius:0!important;transition:background .15s}
.search-results .v-list-item:hover,.search-results .v-list-item--highlighted{background:var(--hover)!important;box-shadow:inset 3px 0 0 var(--red)}
.search-results .v-list-item__title{color:var(--text)!important;font-weight:700}
.search-results .v-list-item__subtitle{color:var(--dim)!important}
.search-results-none,.search-results .caption{color:var(--dim)!important}
html #root .v-application .v-navigation-drawer .v-list,html #root .v-application .v-navigation-drawer .v-list.grey{background-color:transparent!important}
.login-list,.login-form{border:0!important;padding-top:4px!important;background:transparent!important}
html #root .v-application .login-list .v-list-item,html .v-application .login-list .v-list-item{color:var(--dim)!important}
html #root .v-application .login-list .v-list-item:first-child,html .v-application .login-list .v-list-item:first-child{color:#fff!important}
html #root .v-application .login-list .v-list-item:not(:first-child):hover{color:var(--text)!important}

.v-navigation-drawer .v-list-item.dw-child{margin:0 12px 0 34px!important;min-height:0!important;max-height:0;opacity:0;pointer-events:none;animation:none!important;background:#2F3241}
.v-navigation-drawer .v-list-item.dw-child.dw-show{min-height:38px!important;max-height:60px;opacity:1;pointer-events:auto;margin:3px 12px 3px 34px!important}
.dw-tree-ready .v-list-item.dw-child{transition:max-height .32s cubic-bezier(.2,.7,.2,1),min-height .32s cubic-bezier(.2,.7,.2,1),margin .32s cubic-bezier(.2,.7,.2,1),opacity .22s ease,background-color .2s ease,transform .12s ease!important}
.dw-tree-ready .v-list-item.dw-child.dw-show{transition-delay:0s,0s,0s,.06s,0s,0s!important}
.v-navigation-drawer .v-list-item.dw-child .v-list-item__avatar{width:34px!important;min-width:34px!important;margin-right:12px!important;background:rgba(0,0,0,.14)}
.v-navigation-drawer .v-list-item.dw-child .v-list-item__title{font-size:13px!important;font-weight:600!important}
.v-navigation-drawer .v-list-item.dw-child .v-icon:not([class*="mdi"]):before{content:"";display:block;width:6px;height:6px;background:var(--red);transform:rotate(45deg)}
.v-navigation-drawer .v-list-item.dw-parent .v-list-item__title{padding-right:6px!important}
.v-navigation-drawer .v-list-item.dw-parent .v-list-item__title:after{display:none!important}
.v-navigation-drawer .v-list-item.dw-parent.dw-open{box-shadow:inset 0 -2px 0 var(--red)}
.v-navigation-drawer .v-list-item.dw-parent.dw-has-current .v-list-item__avatar{background:rgba(224,27,27,.45)}
.dw-toggle{position:relative;z-index:2;flex:0 0 44px;align-self:stretch;display:flex;align-items:center;justify-content:center;margin-right:-14px;color:var(--dim);cursor:pointer;transition:color .2s ease,background-color .2s ease;-webkit-tap-highlight-color:transparent}
.dw-toggle:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:1px;background:var(--line)}
.dw-toggle .mdi{font-size:22px;line-height:1;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}
.dw-open .dw-toggle .mdi{transform:rotate(180deg)}
.dw-toggle:hover,.dw-toggle:focus-visible{color:#fff;background:rgba(224,27,27,.35);outline:none}
@media(hover:none){.dw-toggle:hover{color:var(--dim);background:transparent}.dw-toggle:active{color:#fff;background:rgba(224,27,27,.35)}}
.v-navigation-drawer .v-list-item .v-list-item__title{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.25!important;padding-top:7px!important;padding-bottom:7px!important}
.dw-toggle{flex-basis:40px}
.v-navigation-drawer .v-list-item.dw-child.is-current{background:#3B2F3A}
.v-navigation-drawer .v-list-item.dw-child.is-current .v-list-item__avatar{background:var(--red)}
.v-navigation-drawer .v-list-item.dw-child.is-current .v-list-item__avatar .v-icon{color:#fff!important}
.contents img{image-rendering:pixelated}
.contents img.smooth{image-rendering:auto}

.contents{counter-reset:dw-rule}
.contents p.dw-lead{position:relative;margin:16px 0 20px!important;padding:18px 22px 18px 26px!important;font-size:17px!important;line-height:1.6!important;font-weight:600;color:var(--text)!important;background:linear-gradient(100deg,rgba(224,27,27,.18),rgba(224,27,27,0) 55%),var(--panel);box-shadow:inset 4px 0 0 var(--red);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}
.contents ul.dw-chips{display:flex!important;flex-wrap:wrap;gap:8px;margin:12px 0 20px!important;padding:0!important;list-style:none!important}
.contents ul.dw-chips>li{margin:0!important;padding:0!important}
.contents ul.dw-chips>li::before{display:none!important}
.contents ul.dw-chips a{display:inline-flex!important;align-items:center;padding:8px 14px;font-size:13.5px;font-weight:700;color:var(--text)!important;background:var(--btn)!important;background-image:none!important;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));transition:background .15s,transform .15s}
.contents ul.dw-chips a:hover{color:#fff!important;background:var(--red)!important;transform:translateY(-1px)}
.contents h2.dw-section{display:flex!important;align-items:center;gap:14px;margin-top:36px!important;font-size:22px!important;color:#fff!important}
.contents h2.dw-section[class*="mdi-"]::before{flex:none;width:42px;height:42px;font-family:"Material Design Icons"!important;font-size:24px;font-weight:400;line-height:42px;text-align:center;text-transform:none;letter-spacing:0;color:#fff;background:var(--red);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px))}
.contents blockquote.dw-rule,.contents blockquote.dw-card{position:relative;margin:14px 0!important;padding:16px 20px!important;background:var(--panel)!important;border-left:72px solid var(--red)!important;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));scroll-margin-top:80px;transition:background .2s}
.contents blockquote.dw-rule{counter-increment:dw-rule;min-height:92px}
.contents blockquote.dw-card{border-left-width:6px!important}
.contents blockquote.dw-card[class*="mdi-"]{border-left-width:58px!important;border-left-color:var(--btn)!important}
.contents blockquote.dw-rule:hover,.contents blockquote.dw-card:hover{background:var(--panel2)!important}
.contents blockquote.dw-rule::before{content:counter(dw-rule)!important;position:absolute!important;top:14px!important;left:-72px!important;width:72px!important;margin:0!important;font:800 34px/1 var(--font)!important;color:#fff!important;text-align:center;animation:none!important}
.contents blockquote.dw-rule::after{content:"правило";position:absolute;top:54px;left:-72px;width:72px;font:800 9px/1 var(--font);letter-spacing:.16em;text-transform:uppercase;text-align:center;color:rgba(255,255,255,.75)}
.contents blockquote.dw-card[class*="mdi-"]::before{position:absolute!important;top:50%!important;left:-58px!important;width:58px!important;margin:-14px 0 0!important;font-family:"Material Design Icons"!important;font-size:26px!important;line-height:28px!important;color:#fff!important;text-align:center}
.contents blockquote.dw-rule.is-info,.contents blockquote.dw-card.is-info{border-left-color:var(--btn2)!important}
.contents blockquote.dw-rule.is-success,.contents blockquote.dw-card.is-success{border-left-color:var(--green)!important}
.contents blockquote.dw-rule.is-warning,.contents blockquote.dw-card.is-warning{border-left-color:#C77A12!important}
.contents blockquote.dw-rule.is-danger,.contents blockquote.dw-card.is-danger{border-left-color:#8E1212!important;background:#33232A!important}
.contents blockquote.dw-rule>p:first-child>a:first-child,.contents blockquote.dw-rule>p:first-child>strong:first-child,.contents blockquote.dw-card>p:first-child>strong:first-child{display:block;margin-bottom:6px;font-size:19px;font-weight:800;line-height:1.3;color:#fff!important;background-image:none!important}
.contents blockquote.dw-rule>p:first-child>a:first-child+br,.contents blockquote.dw-rule>p:first-child>strong:first-child+br,.contents blockquote.dw-card>p:first-child>strong:first-child+br{display:none}
.contents blockquote.dw-rule>p:first-child>a:first-child::after{content:"#";margin-left:8px;color:var(--red2);opacity:0;transition:opacity .15s}
.contents blockquote.dw-rule:hover>p:first-child>a:first-child::after{opacity:1}
.contents blockquote.dw-rule:target{animation:dw-target 2.6s ease-out 1;box-shadow:inset 0 0 0 1px rgba(245,50,44,.55)!important}
@keyframes dw-target{0%,35%{box-shadow:inset 0 0 0 2px var(--red2),inset 0 0 60px rgba(224,27,27,.35)}100%{box-shadow:inset 0 0 0 1px rgba(245,50,44,.55)}}
.contents strong.dw-tag{display:inline-block;margin:4px 6px 0 0;padding:3px 10px 3px 9px;font-size:11px!important;font-weight:800;line-height:1.6;letter-spacing:.09em;text-transform:uppercase;color:#fff!important;background:var(--btn);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));vertical-align:middle}
.contents strong.dw-tag.is-danger{background:var(--red)}
.contents strong.dw-tag.is-dark{background:#4A0C0E;box-shadow:inset 0 0 0 1px var(--red)}
.contents strong.dw-tag.is-warning{background:#B86E0F}
.contents strong.dw-tag.is-info{background:var(--btn2)}
.contents strong.dw-tag.is-success{background:#3E8E36}
.contents ul.dw-crosses,.contents ul.dw-checks{margin:12px 0!important;padding:0!important;list-style:none!important}
.contents ul.dw-crosses>li,.contents ul.dw-checks>li{position:relative;margin:6px 0!important;padding:10px 14px 10px 46px!important;font-weight:700;background:var(--panel)}
.contents ul.dw-crosses>li::before,.contents ul.dw-checks>li::before{content:"✕"!important;position:absolute!important;top:50%!important;left:0!important;width:40px!important;height:24px!important;margin:-12px 0 0!important;padding:0!important;transform:none!important;font:800 16px/24px var(--font)!important;text-align:center!important;color:var(--red)!important;background:none!important}
.contents ul.dw-checks>li::before{content:"✓"!important;color:var(--green)!important}
.contents ul.dw-crosses>li{color:var(--dim)!important;text-decoration:line-through;text-decoration-color:rgba(224,27,27,.7);text-decoration-thickness:2px}
.contents ol.dw-ladder{display:flex!important;margin:16px 0!important;padding:0!important;list-style:none!important;counter-reset:dw-step}
.contents ol.dw-ladder>li{flex:1 1 0;position:relative;margin:0 0 0 -10px!important;padding:14px 26px 14px 34px!important;counter-increment:dw-step;font-size:13.5px;line-height:1.45;color:rgba(255,255,255,.85)!important;background:#6B5323;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%,16px 50%)}
.contents ol.dw-ladder>li:first-child{margin-left:0!important;padding-left:24px!important;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%)}
.contents ol.dw-ladder>li:nth-child(2){background:#8A2A1C}
.contents ol.dw-ladder>li:nth-child(n+3){background:var(--red)}
.contents ol.dw-ladder>li::before{content:counter(dw-step)!important;position:static!important;display:block;margin:0 0 2px!important;font:800 11px/1 var(--font)!important;letter-spacing:.14em;color:rgba(255,255,255,.7)!important}
.contents ol.dw-ladder>li strong{display:block;font-size:16px;color:#fff!important}
.contents ol.dw-ladder>li strong+br{display:none}
.contents a.dw-button{display:inline-flex!important;align-items:center;margin-top:4px;padding:10px 20px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff!important;background:var(--red)!important;background-image:none!important;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));transition:background .15s,transform .15s}
.contents a.dw-button:hover{background:var(--red2)!important;transform:translateY(-1px)}
.contents a.dw-button::after{display:none!important}
.contents kbd{display:inline-block;padding:1px 8px;font:700 12px/1.6 var(--font)!important;color:#fff!important;background:var(--btn)!important;border:0!important;border-bottom:2px solid #262a37!important;border-radius:3px!important;box-shadow:none!important}
@media (max-width:700px){
  .contents ol.dw-ladder{flex-direction:column}
  .contents ol.dw-ladder>li,.contents ol.dw-ladder>li:first-child{margin:0 0 4px!important;padding:12px 16px!important;clip-path:none}
  .contents blockquote.dw-rule{border-left-width:54px!important}
  .contents blockquote.dw-rule::before{left:-54px!important;width:54px!important;font-size:26px!important}
  .contents blockquote.dw-rule::after{left:-54px;width:54px;top:46px;font-size:7.5px}
}
.contents blockquote.dw-card.mdi-shield-check::before,.contents h2.dw-section.mdi-shield-check::before{content:"\F0565"!important}
.contents blockquote.dw-card.mdi-shield-alert::before,.contents h2.dw-section.mdi-shield-alert::before{content:"\F0ECC"!important}
.contents blockquote.dw-card.mdi-sword-cross::before,.contents h2.dw-section.mdi-sword-cross::before{content:"\F0787"!important}
.contents blockquote.dw-card.mdi-skull::before,.contents h2.dw-section.mdi-skull::before{content:"\F068C"!important}
.contents blockquote.dw-card.mdi-skull-crossbones::before,.contents h2.dw-section.mdi-skull-crossbones::before{content:"\F0BC6"!important}
.contents blockquote.dw-card.mdi-gavel::before,.contents h2.dw-section.mdi-gavel::before{content:"\F029B"!important}
.contents blockquote.dw-card.mdi-cancel::before,.contents h2.dw-section.mdi-cancel::before{content:"\F073A"!important}
.contents blockquote.dw-card.mdi-alert::before,.contents h2.dw-section.mdi-alert::before{content:"\F0026"!important}
.contents blockquote.dw-card.mdi-alert-octagon::before,.contents h2.dw-section.mdi-alert-octagon::before{content:"\F0029"!important}
.contents blockquote.dw-card.mdi-information::before,.contents h2.dw-section.mdi-information::before{content:"\F02FC"!important}
.contents blockquote.dw-card.mdi-help-circle::before,.contents h2.dw-section.mdi-help-circle::before{content:"\F02D7"!important}
.contents blockquote.dw-card.mdi-lightbulb-on::before,.contents h2.dw-section.mdi-lightbulb-on::before{content:"\F06E8"!important}
.contents blockquote.dw-card.mdi-lifebuoy::before,.contents h2.dw-section.mdi-lifebuoy::before{content:"\F087E"!important}
.contents blockquote.dw-card.mdi-forum::before,.contents h2.dw-section.mdi-forum::before{content:"\F028C"!important}
.contents blockquote.dw-card.mdi-chat-alert::before,.contents h2.dw-section.mdi-chat-alert::before{content:"\F0B7A"!important}
.contents blockquote.dw-card.mdi-account-group::before,.contents h2.dw-section.mdi-account-group::before{content:"\F0849"!important}
.contents blockquote.dw-card.mdi-account-cancel::before,.contents h2.dw-section.mdi-account-cancel::before{content:"\F12DF"!important}
.contents blockquote.dw-card.mdi-robot::before,.contents h2.dw-section.mdi-robot::before{content:"\F06A9"!important}
.contents blockquote.dw-card.mdi-bug::before,.contents h2.dw-section.mdi-bug::before{content:"\F00E4"!important}
.contents blockquote.dw-card.mdi-crosshairs-gps::before,.contents h2.dw-section.mdi-crosshairs-gps::before{content:"\F01A4"!important}
.contents blockquote.dw-card.mdi-pistol::before,.contents h2.dw-section.mdi-pistol::before{content:"\F0703"!important}
.contents blockquote.dw-card.mdi-bomb::before,.contents h2.dw-section.mdi-bomb::before{content:"\F0691"!important}
.contents blockquote.dw-card.mdi-fire::before,.contents h2.dw-section.mdi-fire::before{content:"\F0238"!important}
.contents blockquote.dw-card.mdi-heart-pulse::before,.contents h2.dw-section.mdi-heart-pulse::before{content:"\F05F6"!important}
.contents blockquote.dw-card.mdi-medical-bag::before,.contents h2.dw-section.mdi-medical-bag::before{content:"\F06EF"!important}
.contents blockquote.dw-card.mdi-timer-sand::before,.contents h2.dw-section.mdi-timer-sand::before{content:"\F051F"!important}
.contents blockquote.dw-card.mdi-map-marker::before,.contents h2.dw-section.mdi-map-marker::before{content:"\F034E"!important}
.contents blockquote.dw-card.mdi-flag-checkered::before,.contents h2.dw-section.mdi-flag-checkered::before{content:"\F023C"!important}
.contents blockquote.dw-card.mdi-trophy::before,.contents h2.dw-section.mdi-trophy::before{content:"\F0538"!important}
.contents blockquote.dw-card.mdi-star::before,.contents h2.dw-section.mdi-star::before{content:"\F04CE"!important}
.contents blockquote.dw-card.mdi-crown::before,.contents h2.dw-section.mdi-crown::before{content:"\F01A5"!important}
.contents blockquote.dw-card.mdi-cash::before,.contents h2.dw-section.mdi-cash::before{content:"\F0114"!important}
.contents blockquote.dw-card.mdi-cart::before,.contents h2.dw-section.mdi-cart::before{content:"\F0110"!important}
.contents blockquote.dw-card.mdi-cog::before,.contents h2.dw-section.mdi-cog::before{content:"\F0493"!important}
.contents blockquote.dw-card.mdi-eye::before,.contents h2.dw-section.mdi-eye::before{content:"\F0208"!important}
.contents blockquote.dw-card.mdi-book-open-variant::before,.contents h2.dw-section.mdi-book-open-variant::before{content:"\F14F7"!important}
.contents blockquote.dw-card.mdi-keyboard::before,.contents h2.dw-section.mdi-keyboard::before{content:"\F030C"!important}
.contents blockquote.dw-card.mdi-headset::before,.contents h2.dw-section.mdi-headset::before{content:"\F02CE"!important}
.contents blockquote.dw-card.mdi-microphone-off::before,.contents h2.dw-section.mdi-microphone-off::before{content:"\F036D"!important}
.contents blockquote.dw-card.mdi-handshake::before,.contents h2.dw-section.mdi-handshake::before{content:"\F1218"!important}
.contents blockquote.dw-card.mdi-run::before,.contents h2.dw-section.mdi-run::before{content:"\F070E"!important}
.contents blockquote.dw-card.mdi-target::before,.contents h2.dw-section.mdi-target::before{content:"\F04FE"!important}
.contents blockquote.dw-card.mdi-radar::before,.contents h2.dw-section.mdi-radar::before{content:"\F0437"!important}
.contents blockquote.dw-card.mdi-biohazard::before,.contents h2.dw-section.mdi-biohazard::before{content:"\F00A7"!important}
.contents blockquote.dw-card.mdi-knife::before,.contents h2.dw-section.mdi-knife::before{content:"\F09FB"!important}
.contents blockquote.dw-card.mdi-parachute::before,.contents h2.dw-section.mdi-parachute::before{content:"\F0CB4"!important}
.contents blockquote.dw-card.mdi-home::before,.contents h2.dw-section.mdi-home::before{content:"\F02DC"!important}
.contents blockquote.dw-card.mdi-wrench::before,.contents h2.dw-section.mdi-wrench::before{content:"\F05B7"!important}
.contents blockquote.dw-card.mdi-ammunition::before,.contents h2.dw-section.mdi-ammunition::before{content:"\F0CE8"!important}
.contents blockquote.dw-card.mdi-tank::before,.contents h2.dw-section.mdi-tank::before{content:"\F0D3A"!important}
.contents strong.dw-tag,.contents a.dw-button,.contents ul.dw-chips a{position:relative;isolation:isolate}
.contents strong.dw-tag::before,.contents a.dw-button::before,.contents ul.dw-chips a::before{content:""!important;display:block!important;position:absolute!important;inset:1px;z-index:-1;margin:0!important;background:var(--dw-fill);transition:background .15s}
.contents strong.dw-tag{--dw-fill:var(--btn);background:#7B829C!important;box-shadow:none!important}
.contents strong.dw-tag::before{clip-path:polygon(0 0,calc(100% - 5.4px) 0,100% 5.4px,100% 100%,5.4px 100%,0 calc(100% - 5.4px))}
.contents strong.dw-tag.is-danger{--dw-fill:var(--red);background:#FF7A70!important}
.contents strong.dw-tag.is-dark{--dw-fill:#4A0C0E;background:var(--red)!important}
.contents strong.dw-tag.is-warning{--dw-fill:#B86E0F;background:#F2A847!important}
.contents strong.dw-tag.is-info{--dw-fill:var(--btn2);background:#9AA2C2!important}
.contents strong.dw-tag.is-success{--dw-fill:#3E8E36;background:#82D077!important}
.contents a.dw-button{--dw-fill:var(--red);justify-content:center;padding:11px 22px!important;line-height:1!important;text-align:center;background:#FF7A70!important;background-image:none!important}
.contents a.dw-button::before{clip-path:polygon(0 0,calc(100% - 8.4px) 0,100% 8.4px,100% 100%,8.4px 100%,0 calc(100% - 8.4px))}
.contents a.dw-button:hover{--dw-fill:var(--red2);background:#FFB0A8!important}
.contents ul.dw-chips a{--dw-fill:var(--btn);background:#6A7290!important}
.contents ul.dw-chips a::before{clip-path:polygon(0 0,calc(100% - 7.4px) 0,100% 7.4px,100% 100%,7.4px 100%,0 calc(100% - 7.4px))}
.contents ul.dw-chips a:hover{--dw-fill:var(--red);background:#FF7A70!important}
.contents em.dw-cap{display:block;margin:6px auto 0;max-width:100%;font-style:normal;font-size:13px;line-height:1.45;text-align:center;color:var(--dim)!important}
.contents em.dw-cap.is-plate{display:table;padding:6px 14px;color:var(--text)!important;background:var(--panel2);box-shadow:inset 3px 0 0 var(--red);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px))}
.contents em.dw-cap.is-red{font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--red2)!important}
.contents em.dw-cap.is-label{display:table;padding:4px 12px;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff!important;background:var(--red);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}
.contents em.dw-cap.is-note{font-style:italic;font-size:12.5px;color:var(--dim)!important}
.contents em.dw-cap.is-note::before{content:"";display:block;width:36px;height:2px;margin:0 auto 6px;background:var(--red)}
.contents td em.dw-cap,.contents th em.dw-cap{margin-top:4px}
.contents table{margin:14px 0 18px!important;background:var(--panel)!important;box-shadow:inset 0 2px 0 var(--red)!important;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}
.contents table th{padding:13px 16px 11px!important;font-size:11.5px!important;letter-spacing:.12em;white-space:nowrap;vertical-align:bottom;background:var(--panel2)!important;border-bottom:1px solid var(--line)!important}
.contents table td{padding:12px 16px!important;vertical-align:middle!important;line-height:1.5;color:var(--text)!important}
.contents table tbody tr:nth-child(even) td{background:rgba(255,255,255,.025)!important}
.contents table tbody tr:hover td{background:var(--hover)!important}
.contents table tbody tr td:first-child{font-weight:700;color:#fff!important;box-shadow:inset 3px 0 0 transparent;transition:box-shadow .12s,background .12s}
.contents table tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 var(--red)}
.contents table tbody tr:not(:has(td:not(:empty))){display:none}
.contents table td:has(> img){text-align:center!important;white-space:nowrap}
.contents table td > img{display:block;margin:0 auto 6px!important;max-width:none}
.contents table td > img:only-child{margin-bottom:0!important}
.contents table td > img + br{display:none}
.contents table td strong{color:#fff!important}
@media (min-width:701px){.contents table{display:table!important;width:100%!important;overflow:visible}}
.contents img[src*=".gif"],.contents img[src*=".GIF"]{image-rendering:auto!important}
.contents table tbody tr:has(strong.dw-sep) td{position:relative;height:38px;padding:0 16px!important;background:rgba(224,27,27,.2)!important;border-top:2px solid var(--red)!important}
.contents table tbody tr:has(strong.dw-sep) td:first-child{box-shadow:inset 4px 0 0 var(--red)!important}
.contents table tbody tr:has(strong.dw-sep):hover td{background:rgba(224,27,27,.28)!important}
.contents table strong.dw-sep{position:absolute;top:50%;left:18px;transform:translateY(-50%);white-space:nowrap;font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fff!important}
