.potokwms-installation{--potok-ink: #222720;--potok-ink-soft: #3d433a;--potok-olive-dark: #3d433b;--potok-cream: #f4efdd;--potok-paper: #fffdf7;--potok-amber: #efb347;--potok-amber-dark: #b97a12;--potok-line: rgba(34, 39, 32, .13);--potok-shadow: 0 18px 45px rgba(37, 43, 35, .1)}.potokwms-installation body,.potokwms-installation #app,.potokwms-installation .q-layout{background:var(--potok-cream);color:var(--potok-ink)}.potokwms-installation .q-page-container{min-height:100vh;padding-top:82px!important;background-color:var(--potok-cream);background-image:linear-gradient(rgba(61,67,59,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(61,67,59,.055) 1px,transparent 1px);background-size:72px 72px;transition:padding-left .18s ease}.potokwms-installation .q-page-container>*{position:relative;z-index:1}.potokwms-installation[data-potokwms-route="#/"] .q-page-container:before,.potokwms-installation[data-potokwms-route="#"] .q-page-container:before{content:"ПОТОК / ОПЕРАЦИОННЫЙ ЦЕНТР";display:block;width:fit-content;margin:18px 24px 0;padding:10px 16px;border:1px solid rgba(185,122,18,.35);border-radius:999px;background:#fffdf7c2;color:var(--potok-amber-dark);font-size:11px;font-weight:800;letter-spacing:.16em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.potokwms-installation .q-header{top:12px;right:16px;height:58px;min-height:58px;border:1px solid var(--potok-line);border-radius:16px;background:#fffdf7f0!important;box-shadow:0 10px 30px #252b2314;color:var(--potok-ink)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.potokwms-installation .q-header .GNL__toolbar{min-height:56px;padding:0 12px}.potokwms-installation .q-header .q-btn{border-radius:12px;color:var(--potok-ink)!important}.potokwms-installation .q-header .q-btn:hover{background:#efb3472e!important}.potokwms-installation .q-header .q-badge.bg-primary,.potokwms-installation .q-header .bg-primary{background:var(--potok-amber)!important;color:var(--potok-ink)!important}.potokwms-installation .q-drawer{margin:12px 0 12px 12px;height:calc(100vh - 24px)!important;border:0!important;border-radius:20px;background:var(--potok-olive-dark)!important;box-shadow:0 18px 42px #1f241e3d;color:var(--potok-paper);overflow:hidden}.potokwms-installation .q-drawer__content{background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),var(--potok-olive-dark)!important;background-size:48px 48px!important}.potokwms-installation .sidebar-header{min-height:88px;padding:20px 18px 12px!important;border-bottom:1px solid rgba(255,255,255,.11)}.potokwms-installation .sidebar-header .q-img{width:148px!important;max-height:48px;filter:brightness(0) invert(1)}.potokwms-installation .q-drawer .q-btn.bg-primary{background:var(--potok-amber)!important;color:var(--potok-ink)!important}.potokwms-installation .sidebar-menu{padding:14px 10px}.potokwms-installation .menu-tree,.potokwms-installation .menu-tree .q-tree__node-header{color:#fffdf7bd}.potokwms-installation .menu-tree .q-tree__node-header{min-height:42px;margin:3px 0;padding:7px 10px;border-radius:12px;transition:.15s ease}.potokwms-installation .menu-tree .q-tree__node-header:hover{background:#ffffff14;color:var(--potok-paper);transform:translate(2px)}.potokwms-installation .menu-tree .text-primary{color:var(--potok-amber)!important;font-weight:700}.potokwms-installation .menu-tree .q-icon{color:currentColor}.potokwms-installation .sidebar-footer{border-top:1px solid rgba(255,255,255,.1)}.potokwms-installation .sidebar-footer>div>.q-btn{border:1px solid rgba(239,179,71,.45);border-radius:12px;background:transparent!important;color:var(--potok-amber)!important}.potokwms-installation .q-page-container .q-card{border:1px solid var(--potok-line)!important;border-radius:20px!important;background:#fffdf7f0!important;box-shadow:var(--potok-shadow)}.potokwms-installation .q-page-container>div>.q-card:first-child{background:var(--potok-ink)!important;color:var(--potok-paper);overflow:hidden}.potokwms-installation .q-page-container>div>.q-card:first-child:after{content:"";position:absolute;top:-80px;right:-40px;width:260px;height:260px;border:54px solid rgba(239,179,71,.22);border-radius:50%;pointer-events:none}.potokwms-installation .q-page-container>div>.q-card:first-child .text-dark{color:var(--potok-paper)!important;font-size:clamp(26px,3vw,42px);font-weight:650;letter-spacing:-.035em}.potokwms-installation .q-page-container .q-card .q-card{box-shadow:none}.potokwms-installation .q-page-container .text-overline{color:var(--potok-amber-dark);font-weight:800;letter-spacing:.16em}.potokwms-installation .q-page-container .q-card .q-icon{color:var(--potok-olive-dark)}.potokwms-installation .q-page-container .q-separator{background:var(--potok-line)}.potokwms-installation .q-page-container .q-btn.bg-primary,.potokwms-installation .q-dialog .q-btn.bg-primary,.potokwms-installation .q-menu .q-btn.bg-primary{border-radius:999px;background:var(--potok-amber)!important;color:var(--potok-ink)!important;font-weight:750;letter-spacing:.02em;box-shadow:none}.potokwms-installation .q-page-container .q-btn.bg-primary:hover,.potokwms-installation .q-dialog .q-btn.bg-primary:hover{background:#f4be5e!important;transform:translateY(-1px)}.potokwms-installation .q-page-container .q-table__container,.potokwms-installation .q-page-container .q-table__card,.potokwms-installation .q-page-container .q-list.bordered{border:1px solid var(--potok-line);border-radius:18px;background:var(--potok-paper);box-shadow:0 12px 32px #252b2312;overflow:hidden}.potokwms-installation .q-page-container thead tr,.potokwms-installation .q-page-container .q-table thead{background:#686e631a;color:var(--potok-ink-soft)}.potokwms-installation .q-page-container .q-field--outlined .q-field__control{border-radius:12px;background:#fffdf7d1}.potokwms-installation .q-page-container .q-field--focused .q-field__control:after{border-color:var(--potok-amber-dark)}.potokwms-installation .q-page-container a,.potokwms-installation .q-dialog a{color:var(--potok-amber-dark)}@media (max-width: 699px){.potokwms-installation .q-header{top:8px;right:8px;left:8px!important;border-radius:14px}.potokwms-installation .q-drawer{margin:0;height:100vh!important;border-radius:0 20px 20px 0}.potokwms-installation .q-page-container{padding-top:74px!important;padding-left:0!important;background-size:48px 48px}.potokwms-installation[data-potokwms-route="#/"] .q-page-container:before,.potokwms-installation[data-potokwms-route="#"] .q-page-container:before{margin:12px 12px 0}.potokwms-installation .q-page-container .q-card{border-radius:16px!important}}.potokwms-installation body.body--dark .q-page-container{background-color:#262b25;color:var(--potok-paper)}.potokwms-installation body.body--dark .q-page-container .q-card,.potokwms-installation body.body--dark .q-table__container{background:#343a32!important;color:var(--potok-paper);border-color:#ffffff1f!important}
