.zk-setup{position:fixed;left:calc(var(--zk-setup-rail, 0px) + 12px);bottom:12px;z-index:60;display:flex;align-items:center;gap:10px;max-width:min(420px,calc(calc(100vw / var(--zk-z, 1)) - var(--zk-setup-rail, 0px) - 24px));box-sizing:border-box;padding:10px 10px 10px 14px;border-radius:12px;background:var(--surface,var(--bg));color:var(--text);border:1px solid var(--border);box-shadow:0 10px 30px rgba(0,0,0,.4)}.zk-setup-text{display:grid;gap:2px;min-width:0;font-size:max(.8rem,var(--zk-fmin,12px));line-height:1.35}.zk-setup-text strong{font-size:.86rem}.zk-setup-text span{color:var(--text-2)}.zk-setup .btn{flex:none}.zk-setup-x{flex:none;width:32px;height:32px;border:0;border-radius:8px;cursor:pointer;background:transparent;color:var(--text-3);font-size:1.3rem;line-height:1}.zk-setup-x:hover{color:var(--text)}@media (min-width:721px){body:has(.tm.tm4) .zk-setup{--zk-setup-rail:82px}}@media (min-width:1180px){body:has(.tm.tm4) .zk-setup{--zk-setup-rail:204px}}@media (min-width:721px){body:has(.tm.tm4.tm-sidebar-hidden) .zk-setup{--zk-setup-rail:60px}}@media (min-width:900px){body:has(.dz:not(.dz-embedded)) .zk-setup{--zk-setup-rail:260px}}@media (max-width:720px),(pointer:coarse){.zk-setup{left:calc(var(--zk-setup-rail, 0px) + 8px);right:8px;max-width:none;bottom:calc(72px + env(safe-area-inset-bottom, 0px))}body:has(.zk-setup) .tg-fab{display:none}body:has(.tm-rail) .zk-setup-text span{display:none}}@media (max-width:640px) and (orientation:portrait) and (min-height:520px){body:has(.tm-main.tm8) .zk-setup{bottom:calc(var(--tm-rail-h, 69px) + var(--tm-ph-dock-h, 44px) + 8px + env(safe-area-inset-bottom, 0px))}}