.powered .pw-by,.powered .pw-name{font-size:max(.75rem,12px)}.powered{display:inline-flex;align-items:center;gap:.45rem;color:#8f8674!important;text-decoration:none;white-space:nowrap;border-bottom:0!important;font-family:"Cinzel",var(--display, serif);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.powered img{width:auto;height:1.15rem;display:block}.powered .pw-name{color:#7fc4e8}.powered:hover .pw-name{color:#a9dcf5}.powered:hover .pw-by{color:#b9ad93}.footer-powered{display:flex;justify-content:center;margin:.4rem 0 .8rem}#vi-dock{position:fixed;right:12px;bottom:12px;z-index:2147483000;width:var(--vd-w, 300px);max-height:calc(100vh - 24px);display:flex;flex-direction:column;background:#120f0b;color:#e9dfc8;border:1px solid #6b5626;box-shadow:0 12px 40px #0009;font:15px/1.4 EB Garamond,Georgia,serif}#vi-dock[hidden]{display:none}#vi-dock button{all:unset;cursor:pointer}.vd-head{display:flex;align-items:center;gap:.6rem;padding:.5rem .6rem;border-bottom:1px solid #3a3125}.vd-cover{width:38px;height:38px;object-fit:cover;flex:none;background:#000}.vd-now{flex:1;min-width:0;display:flex;flex-direction:column}.vd-now b{font-weight:500;font-size:14px;color:#e2c071;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vd-now small{color:#b9ad93;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vd-ctl{display:flex;gap:0}#vi-dock.narrow .vd-head{flex-wrap:wrap;row-gap:.3rem}#vi-dock.narrow .vd-ctl{flex:1 0 100%;justify-content:space-between}#vi-dock.narrow .vd-ctl button{flex:1 1 0;min-width:0;width:auto!important}#vi-dock .vd-ctl button{width:40px;height:40px;display:grid;place-items:center;color:#e2c071;font-size:15px;border:1px solid transparent}#vi-dock .vd-ctl button:hover{border-color:#6b5626}.vd-player{width:100%;height:200px;background:#000;position:relative;overflow:hidden}.vd-player[hidden]{display:none}.vd-player iframe,.vd-player>div{position:absolute;top:0;left:0;width:1280px;height:720px;border:0;display:block;transform-origin:0 0;transform:translate(var(--yt-x, 0px),var(--yt-y, 0px)) scale(var(--yt-s, .2344))}.vd-table{overflow:auto;max-height:min(46vh,380px)}.vd-table[hidden]{display:none}.vd-tabs{display:flex;flex-wrap:wrap;gap:.3rem;padding:.5rem .6rem .3rem}#vi-dock .vd-tabs button{font:500 11px/1 Cinzel,Georgia,serif;letter-spacing:.1em;text-transform:uppercase;padding:.4rem .55rem;border:1px solid #3a3125!important;color:#b9ad93}.vd-groups{display:flex;margin:.55rem .6rem .2rem;border:1px solid #6b5626}#vi-dock .vd-groups button{flex:1;text-align:center;padding:.5rem .3rem;font:500 11px/1.2 Cinzel,Georgia,serif;letter-spacing:.12em;text-transform:uppercase;color:#b9ad93}#vi-dock .vd-groups button+button{border-left:1px solid #6b5626}#vi-dock .vd-groups button[aria-selected=true]{background:#2a2116;color:#e2c071}.vd-list{margin:0;padding:.15rem .6rem .35rem;font-size:12px;color:#b9ad93;font-style:italic}#vi-dock .vd-ctl button[data-shuffle][aria-pressed=true]{color:#120f0b;background:#c9a24a}#vi-dock td.by{color:#b9ad93;font-style:italic;font-size:13px;text-align:right}#vi-dock .vd-tabs button[aria-pressed=true]{border-color:#c9a24a!important;color:#e2c071}#vi-dock table{width:100%;border-collapse:collapse}#vi-dock td{padding:.32rem .6rem;border-bottom:1px solid rgba(58,49,37,.7);cursor:pointer}#vi-dock td.n{width:1.6rem;color:#c9a24a;font:500 11px/1 Cinzel,Georgia,serif}#vi-dock tr:hover td,#vi-dock tr.now td{color:#e2c071}#vi-dock tr.now td.n:after{content:" ♪"}.vd-foot{margin:0;padding:.45rem .6rem .6rem;font-size:12px;color:#b9ad93}.vd-foot a{color:#e2c071}html.vi-shelled,html.vi-shelled body{margin:0!important;padding:0!important;height:100%!important;overflow:hidden!important;background:#0f0d0b!important}html.vi-shelled body>:not(#vi-dock):not(.vi-frame){display:none!important}.vi-frame{position:fixed;inset:0;width:100%;height:100%;border:0;display:block}@media(max-width:560px){#vi-dock{right:0;bottom:0;width:100vw!important;max-height:80vh;border-width:1px 0 0;padding-bottom:env(safe-area-inset-bottom,0px)}#vi-dock .vd-table{max-height:34vh}#vi-dock .vd-player{height:150px}#vi-dock .vd-ctl button{width:44px;height:44px}#vi-dock.narrow .vd-ctl{justify-content:space-around}}.tf-btn{position:fixed;left:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 12px);z-index:40;display:inline-flex;align-items:center;gap:.35rem;min-height:2.75rem;padding:0 .9rem;background:#070605e6;border:1px solid rgba(201,162,74,.45);color:#e8c66a;font-family:var(--display, Georgia, serif);font-size:max(.74rem,12px);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;box-shadow:0 6px 18px #00000080}.tf-btn[hidden]{display:none}.tf-btn:hover,.tf-btn:focus-visible{border-color:#c9a24a;color:#f3ead8}.tf-btn span[aria-hidden]{font-size:1.15rem;letter-spacing:0}@media(max-width:560px){.tf-btn .tf-word{display:none}.tf-btn{padding:0;width:2.75rem;justify-content:center}}@media print{.tf-btn{display:none!important}}.vas{position:fixed;left:12px;bottom:12px;z-index:2147482000;display:flex;align-items:center;gap:2px;padding:3px;margin:0;background:#0a0907eb;border:1px solid #3a3125;border-radius:999px;box-shadow:0 4px 14px #00000059;font:500 11px/1 Cinzel,Georgia,serif;letter-spacing:.12em;text-transform:uppercase}.vas.vas-on{border-color:#e0a030;box-shadow:0 0 0 2px #e0a03059,0 4px 14px #00000059}.vas-l{color:#8a8070;padding:0 8px 0 10px}.vas button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:#b9ad93;background:transparent;border:0;border-radius:999px;padding:7px 10px;cursor:pointer}.vas button:hover{color:#e2c071}.vas button[aria-pressed=true]{background:#c9a24a;color:#0f0d0b}.vas.vas-on button[aria-pressed=true]{background:#e0a030}@media print{.vas{display:none}}@media(max-width:560px){.vas{left:8px;bottom:8px;font-size:10px}.vas-l{display:none}.vas button{padding:9px}}
