/* FB1.0-S09.1 Runtime Foundation */
.vtb-fb-overlay{position:fixed;inset:0;z-index:2147482500;background:rgba(5,8,13,.76);display:none;align-items:center;justify-content:center;padding:18px;box-sizing:border-box}.vtb-fb-overlay.is-open{display:flex}.vtb-fb-shell{width:min(1180px,calc(100vw - 24px));height:min(860px,calc(100vh - 24px));background:#111821;border:1px solid rgba(255,255,255,.18);border-radius:14px;box-shadow:0 22px 70px rgba(0,0,0,.52);display:grid;grid-template-rows:auto auto 1fr;color:#fff;overflow:hidden;font:14px/1.35 system-ui,-apple-system,Segoe UI,sans-serif}.vtb-fb-head{display:flex;align-items:center;gap:10px;padding:6px 12px;border-bottom:1px solid rgba(255,255,255,.12)}.vtb-fb-title{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vtb-fb-desc{opacity:.68;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vtb-fb-close{margin-left:auto;width:36px;height:36px;border:0;border-radius:9px;background:rgba(255,255,255,.08);color:#fff;font-size:22px;cursor:pointer}.vtb-fb-toolbar{display:flex;align-items:center;gap:7px;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.1);background:#171f2a}.vtb-fb-toolbar button,.vtb-fb-toolbar select,.vtb-fb-toolbar input{height:34px;border:1px solid rgba(255,255,255,.16);border-radius:7px;background:#202a37;color:#fff;padding:0 10px}.vtb-fb-toolbar input{width:64px}.vtb-fb-stage{position:relative;display:flex;justify-content:center;align-items:flex-start;gap:var(--fb-gap,4px);padding:10px;overflow:auto;background:var(--fb-bg,#111);perspective:1800px}.vtb-fb-stage canvas{display:block;max-width:100%;height:auto;box-shadow:0 5px 22px rgba(0,0,0,.36);background:#fff}.vtb-fb-stage.double canvas{max-width:calc((100% - var(--fb-gap,4px))/2)}.vtb-fb-stage.zero-gap{gap:0}.vtb-fb-stage.zero-gap canvas+canvas{margin-left:-1px}.vtb-fb-stage.zoomed{justify-content:flex-start;align-items:flex-start;overflow:auto!important;overscroll-behavior:contain}.vtb-fb-stage.zoomed canvas{max-width:none!important;max-height:none!important;flex:0 0 auto}.vtb-fb-stage.zoomed.double{width:auto;min-width:100%}.vtb-fb-stage.zoomed::after{content:"";flex:0 0 1px;height:1px}.vtb-fb-stage .blank-page{background:#fff}.vtb-fb-loading{position:absolute;inset:0;display:grid;place-items:center;color:rgba(255,255,255,.68);pointer-events:none}.vtb-fb-loading[hidden]{display:none}
.vtb-fb-stage{touch-action:pan-y;user-select:none;-webkit-user-select:none}.vtb-fb-stage.is-dragging{cursor:grabbing}.vtb-fb-turn-sheet,.vtb-fb-under{position:absolute;pointer-events:none}.vtb-fb-under{z-index:8;overflow:hidden;background:#fff;box-shadow:0 5px 22px rgba(0,0,0,.24)}.vtb-fb-under img{display:block;width:100%;height:100%;object-fit:fill}.vtb-fb-turn-sheet{z-index:12;transform-style:preserve-3d;will-change:transform;--curl:0;--curlpx:0px}.vtb-fb-turn-sheet.next{transform-origin:left center}.vtb-fb-turn-sheet.prev{transform-origin:right center}.vtb-fb-face{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;backface-visibility:hidden;-webkit-backface-visibility:hidden}.vtb-fb-face.back{transform:rotateY(180deg);filter:brightness(.965)}.vtb-fb-curl,.vtb-fb-curl-shadow{position:absolute;top:0;bottom:0;width:calc(24px + var(--curlpx));pointer-events:none;opacity:calc(.08 + var(--curl)*.9)}.vtb-fb-turn-sheet.next .vtb-fb-curl,.vtb-fb-turn-sheet.next .vtb-fb-curl-shadow{right:0}.vtb-fb-turn-sheet.prev .vtb-fb-curl,.vtb-fb-turn-sheet.prev .vtb-fb-curl-shadow{left:0}.vtb-fb-turn-sheet.next .vtb-fb-curl{background:radial-gradient(ellipse at 100% 46%,rgba(255,255,255,.92) 0 8%,rgba(255,255,255,.42) 20%,transparent 68%)}.vtb-fb-turn-sheet.prev .vtb-fb-curl{background:radial-gradient(ellipse at 0 46%,rgba(255,255,255,.92) 0 8%,rgba(255,255,255,.42) 20%,transparent 68%)}.vtb-fb-curl-shadow{filter:blur(calc(1px + var(--curl)*4px));opacity:calc(.05 + var(--curl)*.56)}.vtb-fb-turn-sheet.next .vtb-fb-curl-shadow{transform:translateX(calc(var(--curlpx)*.38));background:linear-gradient(90deg,transparent,rgba(0,0,0,.12),rgba(0,0,0,.42))}.vtb-fb-turn-sheet.prev .vtb-fb-curl-shadow{transform:translateX(calc(var(--curlpx)*-.38));background:linear-gradient(270deg,transparent,rgba(0,0,0,.12),rgba(0,0,0,.42))}
@media(max-width:820px){
.vtb-fb-overlay{padding:0;align-items:stretch;justify-content:stretch}
.vtb-fb-shell{width:100vw;max-width:none;height:100dvh;max-height:none;border-radius:0;border-left:0;border-right:0;grid-template-rows:auto auto minmax(0,1fr)}
.vtb-fb-head{min-height:32px;padding:5px 12px}
.vtb-fb-head>div{min-width:0}.vtb-fb-title{font-size:16px;line-height:1.15}.vtb-fb-desc{max-width:70vw;line-height:1.15;margin-top:2px}
.vtb-fb-toolbar{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:6px;padding:8px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}
.vtb-fb-toolbar>*{flex:0 0 auto}.vtb-fb-toolbar input{width:72px}.vtb-fb-toolbar select{max-width:108px}
.vtb-fb-toolbar [data-a="mode"]{display:none!important}
.vtb-fb-stage{min-width:0;min-height:0;width:100%;box-sizing:border-box;padding:10px 8px;justify-content:center;align-items:flex-start;overflow:auto;touch-action:pan-x pan-y}
.vtb-fb-stage canvas{max-width:calc(100vw - 24px)!important;height:auto!important;margin:0 auto!important}
.vtb-fb-stage.double canvas{max-width:calc(100vw - 24px)!important}
.vtb-fb-stage.double canvas:nth-of-type(2){display:none!important}
.vtb-fb-stage.zoomed{justify-content:flex-start;align-items:flex-start;overflow:auto!important;touch-action:pan-x pan-y}
.vtb-fb-stage.zoomed canvas{max-width:none!important;margin:0!important}
.vtb-fb-overlay.is-mobile-layout .vtb-fb-stage{gap:0!important}
.vtb-fb-overlay.is-mobile-layout .vtb-fb-turn-sheet,.vtb-fb-overlay.is-mobile-layout .vtb-fb-under{display:none!important}
}
@media(max-width:430px){
.vtb-fb-toolbar button,.vtb-fb-toolbar select,.vtb-fb-toolbar input{height:38px;padding:0 9px}
.vtb-fb-toolbar input{width:66px}
.vtb-fb-close{width:34px;height:34px}
}