/* Native dark dashboard styling for videovssylku.ru. */
body#dashboard [data-content="dashboard-imports"]{box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;width:100%!important;margin:24px 0 20px!important}
body#dashboard [data-content="dashboard-imports"]>.importing{position:relative!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;float:none!important;width:auto!important;min-width:0!important;min-height:220px!important;margin:0!important;padding:20px!important;color:#c5cddd!important;background:#141a24!important;border:1px solid rgba(255,255,255,.10)!important;border-radius:16px!important;box-shadow:0 16px 38px rgba(0,0,0,.22)!important}
body#dashboard [data-content="dashboard-imports"]>.importing:before{content:"";position:absolute;top:0;right:18px;left:18px;height:3px;background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:0 0 999px 999px}
body#dashboard .importing h3{display:flex!important;align-items:flex-start!important;gap:10px!important;min-width:0!important;margin:2px 0 15px!important;color:#eaeef7!important;font-size:16px!important;line-height:22px!important}
body#dashboard .importing h3>i{box-sizing:border-box!important;display:grid!important;place-items:center!important;flex:0 0 34px!important;width:34px!important;height:34px!important;margin-top:-2px!important;color:#60a5fa!important;background:rgba(59,130,246,.12)!important;border:1px solid rgba(96,165,250,.24)!important;border-radius:9px!important;font-size:15px!important}
body#dashboard .importing h3>b{min-width:0!important;overflow-wrap:anywhere!important}
body#dashboard .importing>[data-content="pop-selection"]{display:inline-block!important;margin:0 0 17px!important}
body#dashboard .importing>[data-content="pop-selection"]>.pop-btn-text{display:inline-flex!important;align-items:center!important;gap:7px!important;padding:8px 11px!important;color:#60a5fa!important;background:rgba(59,130,246,.10)!important;border:1px solid rgba(96,165,250,.22)!important;border-radius:9px!important;font-size:14px!important;font-weight:700!important}
body#dashboard .importing-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin:0 0 17px!important}
body#dashboard .importing-stats .figure{box-sizing:border-box!important;display:flex!important;align-items:baseline!important;justify-content:center!important;gap:4px!important;min-width:0!important;margin:0!important;padding:9px 5px!important;overflow:hidden!important;color:#9aa5bb!important;background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:9px!important;font-size:11px!important;font-weight:650!important;white-space:nowrap!important}
body#dashboard .importing-stats .figure>[data-content]{color:#60a5fa!important;font-size:17px!important;font-weight:800!important}
body#dashboard .importing-status{color:#8f9ab0!important;font-size:13px!important;line-height:1.45!important}
body#dashboard .importing-stats+.importing-status{margin-top:auto!important;padding-top:13px!important;border-top:1px solid rgba(255,255,255,.08)!important}
body#dashboard .importing-status [data-content="status"]{display:inline-flex!important;margin-left:4px!important;padding:3px 8px!important;color:#86efac!important;background:rgba(34,197,94,.11)!important;border-radius:999px!important;font-weight:750!important}
body#dashboard .importing[data-status="paused"] .importing-status [data-content="status"]{color:#fbbf24!important;background:rgba(251,191,36,.10)!important}
body#dashboard .importing[data-status="canceled"] .importing-status [data-content="status"],body#dashboard .importing[data-errors="1"] .importing-status [data-content="status"]{color:#fda4af!important;background:rgba(244,63,94,.11)!important}
body#dashboard .importing .pop-box,body#dashboard .importing .pop-box-menu,body#dashboard .importing .pop-box-menu ul{color:#c5cddd!important;background:#141a24!important;border-color:rgba(255,255,255,.12)!important}
body#dashboard .importing .pop-box{box-shadow:0 20px 52px rgba(0,0,0,.48)!important}
body#dashboard [data-content="dashboard-imports"]+div{box-sizing:border-box!important;margin:20px 0 55px!important;padding:22px 24px!important;color:#c5cddd!important;background:#141a24!important;border:1px solid rgba(255,255,255,.10)!important;border-radius:16px!important;box-shadow:0 16px 38px rgba(0,0,0,.20)!important}
body#dashboard [data-content="dashboard-imports"]+div .code--command{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:100%!important;padding:14px 16px!important;overflow-x:auto!important;color:#d8deea!important;background:#0f141d!important;border:1px solid rgba(255,255,255,.10)!important;border-left:4px solid #3b82f6!important;border-radius:10px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:13px!important;line-height:1.55!important;white-space:nowrap!important}
@media(hover:hover){body#dashboard .importing>[data-content="pop-selection"]>.pop-btn-text:hover{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}}
@media(max-width:1100px) and (min-width:701px){body#dashboard [data-content="dashboard-imports"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:700px){body#dashboard [data-content="dashboard-imports"]{grid-template-columns:1fr!important}body#dashboard [data-content="dashboard-imports"]>.importing{min-height:0!important}body#dashboard .importing-stats{grid-template-columns:1fr!important}body#dashboard [data-content="dashboard-imports"]+div{padding:18px!important}}

@media(max-width:767px){
body#dashboard #dashboard-settings [data-content="dashboard-storages-list"]{box-sizing:border-box!important;display:grid!important;gap:12px!important;width:100%!important;margin:18px 0 24px!important;padding:0!important;overflow:visible!important;background:transparent!important;border:0!important}
body#dashboard #dashboard-settings [data-content="dashboard-storages-list"]>[data-content="storage"]{box-sizing:border-box!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) auto auto!important;gap:7px 10px!important;width:100%!important;margin:0!important;padding:16px!important;color:#c5cddd!important;background:#141a24!important;border:1px solid rgba(255,255,255,.10)!important;border-radius:14px!important;box-shadow:0 14px 34px rgba(0,0,0,.22)!important}
body#dashboard #dashboard-settings [data-content="dashboard-storages-list"]>[data-content="storage"]>span{box-sizing:border-box!important;display:block!important;width:auto!important;min-width:0!important;padding:0!important;border:0!important}
body#dashboard #dashboard-settings [data-content="storage-id"]{grid-column:1!important;grid-row:1!important;color:#6b7488!important;font-size:13px!important;line-height:22px!important}
body#dashboard #dashboard-settings [data-content="dashboard-storages-list"]>[data-content="storage"]>span:nth-child(2){grid-column:2/-1!important;grid-row:1!important}
body#dashboard #dashboard-settings [data-content="storage-name"]{display:block!important;overflow-wrap:anywhere!important;color:#60a5fa!important;font-size:17px!important;font-weight:750!important;line-height:22px!important}
body#dashboard #dashboard-settings [data-content="dashboard-storages-list"]>[data-content="storage"]>span:nth-child(3){grid-column:2/-1!important;grid-row:2!important;color:#9aa5bb!important;font-size:14px!important;line-height:20px!important}
body#dashboard #dashboard-settings [data-content="dashboard-storages-list"]>[data-content="storage"]>span:nth-child(3):before{content:"Тип: "!important;color:#6b7488!important}
body#dashboard #dashboard-settings [data-content="storage-usage_label"]{grid-column:2/-1!important;grid-row:3!important;overflow-wrap:anywhere!important;color:#c5cddd!important;font-size:14px!important;line-height:20px!important}
body#dashboard #dashboard-settings [data-content="storage-usage_label"]:before{content:"Использовано: "!important;color:#6b7488!important}
body#dashboard #dashboard-settings [data-content="storage-https"],body#dashboard #dashboard-settings [data-content="storage-active"]{grid-row:4!important;display:inline-flex!important;align-items:center!important;gap:6px!important;color:#9aa5bb!important;font-size:13px!important;line-height:20px!important}
body#dashboard #dashboard-settings [data-content="storage-https"]{grid-column:2!important}body#dashboard #dashboard-settings [data-content="storage-active"]{grid-column:3/-1!important}
body#dashboard #dashboard-settings [data-content="storage-https"]:before{content:"HTTPS"!important}body#dashboard #dashboard-settings [data-content="storage-active"]:before{content:"Активно"!important}
body#dashboard #dashboard-settings [data-content="dashboard-storages-list"]>[data-content="storage"]>span:last-child{grid-column:1/-1!important;grid-row:5!important;padding-top:9px!important;border-top:1px solid rgba(255,255,255,.08)!important}
body#dashboard #dashboard-settings [data-content="dashboard-storages-list"]>[data-content="storage"]>span:last-child .btn{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;margin:0!important;padding:9px 12px!important;color:#60a5fa!important;background:rgba(59,130,246,.10)!important;border-color:rgba(96,165,250,.22)!important;white-space:nowrap!important}
body#dashboard #dashboard-settings [data-content="storage-dashboard-template"]+.font-weight-bold,body#dashboard #dashboard-settings [data-content="storage-dashboard-template"]+.font-weight-bold~.margin-bottom-5{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:7px 12px!important;width:100%!important}
body#dashboard #dashboard-settings [data-content="storage-dashboard-template"]+.font-weight-bold>span,body#dashboard #dashboard-settings [data-content="storage-dashboard-template"]+.font-weight-bold~.margin-bottom-5>span{display:block!important;width:auto!important;min-width:0!important;padding:0!important}
body#dashboard #dashboard-settings [data-content="storage-dashboard-template"]+.font-weight-bold~.margin-bottom-5>span:nth-child(3){grid-column:1/-1!important}
}
