.nvim{color:#d4d4d8;cursor:text;background:#09090b;flex-direction:column;flex:1;min-height:0;font:14px/20px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex;position:relative;overflow:hidden}.nvim:focus{outline:none}.nvim:focus-visible{outline-offset:-3px;outline:3px solid #d4d4d8}.nvim p,.nvim h3,.nvim pre,.nvim ul{margin:0}.nvim-winbar{color:#a1a1aa;border-bottom:1px solid #27272a;flex:none;padding:2px 12px}.nvim-buffer{flex:1;min-height:0;overflow:hidden}.nvim-line{white-space:pre;height:20px;display:flex}.nvim-line[data-current]{background:#18181b}.nvim-line[data-selected]{background:#27272a}.nvim-number{color:#71717a;text-align:right;flex:none;width:4ch;margin-right:1ch}.nvim-line[data-current] .nvim-number{color:#10b981}.nvim-empty .nvim-number{color:#27272a}.nvim-text{flex:1;min-width:0;position:relative;overflow:hidden}.nvim-tk-keyword,.nvim-tk-number{color:#10b981}.nvim-tk-string{color:#e4e4e7}.nvim-tk-comment{color:#71717a;font-style:italic}.nvim-tk-type,.nvim-tk-function{color:#fafafa}.nvim-tk-punct{color:#a1a1aa}.nvim-tk-plain{color:#d4d4d8}.nvim-cursor{color:#09090b;background:#fafafa;width:1ch;height:20px;position:absolute;top:0}.nvim[data-mode=insert] .nvim-cursor{width:2px}.nvim:not(:focus) .nvim-cursor{color:inherit;background:0 0;outline:1px solid #a1a1aa}.nvim-status{color:#a1a1aa;white-space:nowrap;background:#18181b;flex:none;align-items:center;gap:1ch;height:26px;padding-right:1ch;display:flex}.nvim-mode{color:#09090b;background:#10b981;align-self:stretch;padding:3px 1ch;font-weight:700}.nvim[data-mode=insert] .nvim-mode,.nvim[data-mode=picker] .nvim-mode{background:#fafafa}.nvim[data-mode=visual] .nvim-mode,.nvim[data-mode=command] .nvim-mode{background:#d4d4d8}.nvim-branch{color:#10b981}.nvim-file{color:#fafafa;text-overflow:ellipsis;overflow:hidden}.nvim-right{margin-left:auto}.nvim-command{color:#fafafa;white-space:nowrap;text-overflow:ellipsis;flex:none;height:26px;padding:3px 1ch;overflow:hidden}.nvim-command[data-error]{color:#ef4444}.nvim-float{color:#fafafa;background:#18181b;border:1px solid #10b981;border-radius:6px;flex-direction:column;gap:8px;max-height:620px;padding:12px 14px;display:flex;position:absolute;top:48px;left:16px;right:16px;overflow:hidden}.nvim-float h3{color:#10b981;font-size:14px}.nvim-float pre{min-height:0;font:inherit;white-space:pre-wrap;overflow:hidden}.nvim-float>p:last-child{color:#a1a1aa;font-size:12px}.nvim-prompt{border-bottom:1px solid #27272a;padding-bottom:6px}.nvim-picker ul{padding:0;list-style:none}.nvim-picker li{white-space:nowrap;justify-content:space-between;gap:1ch;padding:0 6px;display:flex}.nvim-picker li span:last-child{color:#a1a1aa;text-overflow:ellipsis;font-size:12px;overflow:hidden}.nvim-picker li[data-selected]{background:#27272a;box-shadow:inset 2px 0 #10b981}.nvim-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.portrait-page{color:#fafafa;background:#09090b;flex-direction:column;font:16px/1.4 ui-sans-serif,system-ui,sans-serif;display:flex;overflow:hidden}.portrait-page *{box-sizing:border-box}.portrait-page a{color:#10b981}.portrait-page a:focus-visible,.portrait-page button:focus-visible{outline-offset:2px;outline:3px solid #d4d4d8}.portrait-tabs{background:#18181b;border-bottom:1px solid #27272a;flex:none;align-items:center;gap:12px;padding-right:16px;display:flex}.portrait-tabs nav{flex:1;align-self:stretch;min-width:0;display:flex}.portrait-tabs nav button{color:#a1a1aa;cursor:pointer;background:0 0;border-top:3px solid #0000;border-bottom:0;border-left:0;border-right:1px solid #27272a;padding:0 18px;font:15px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.portrait-tabs nav button[aria-current=true]{color:#fafafa;background:#09090b;border-top-color:#10b981}.portrait-tabs button:focus-visible{outline-offset:-3px;outline:3px solid #d4d4d8}.portrait-gentleman{flex-direction:column;flex:1;min-height:0;display:flex}.portrait-channel{background:#18181b;border-top:1px solid #27272a;flex:none;align-items:center;gap:12px;padding:16px;display:flex}.portrait-channel>a{flex:none;font-size:14px}.portrait-mark{color:#09090b;background:#10b981;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:15px;font-weight:700;display:grid}.portrait-channel-text{flex-direction:column;flex:1;min-width:0;display:flex}.portrait-channel-text a{color:#fafafa;font-size:18px;font-weight:600;text-decoration:none}.portrait-channel-text span{color:#a1a1aa;font-size:13px}.portrait-back{color:#fafafa;font:inherit;cursor:pointer;background:#09090b;border:1px solid #27272a;border-radius:999px;flex:none;padding:6px 14px;font-size:14px}.portrait-player{background:#000;flex:none}.portrait-player iframe{border:0;width:100%;height:100%;display:block}.portrait-still{color:#a1a1aa;text-align:center;background:radial-gradient(circle at 50% 40%,#18181b,#09090b 70%);flex-direction:column;justify-content:center;align-items:center;gap:14px;height:100%;padding:24px;display:flex}.portrait-gentleman .portrait-still{background:radial-gradient(circle at 50% 40%,#18181b,#000 70%)}.portrait-still .portrait-mark{width:72px;height:72px;font-size:26px}.portrait-still p{margin:0;font-size:17px}.portrait-docs{border-top:1px solid #27272a;flex-direction:column;flex:1;min-height:0;display:flex}.portrait-docs-bar{color:#a1a1aa;background:#18181b;flex:none;justify-content:space-between;gap:12px;margin:0;padding:8px 16px;font-size:14px;display:flex}.portrait-docs iframe{background:#fff;border:0;flex:1;width:100%;min-height:0;display:block}.tv-player{color:#fafafa;background:#09090b;flex-direction:column;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;display:flex;overflow:hidden}.tv-player-bar{border-bottom:1px solid #d4d4d833;flex:none;align-items:center;gap:16px;height:56px;padding:0 20px;display:flex}.tv-player-bar nav{gap:8px;display:flex}.tv-player-bar button{color:#fafafa;cursor:pointer;background:0 0;border:1px solid #d4d4d833;border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font:500 16px ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.tv-player-bar button[aria-pressed=true]{color:#09090b;background:#fafafa;border-color:#fafafa}.tv-player-bar button:focus-visible{outline-offset:2px;outline:3px solid #d4d4d8}.tv-player-bar kbd{color:#d4d4d8;font:inherit;border:1px solid #d4d4d833;border-radius:4px;padding:1px 6px;font-size:14px}.tv-player-title{text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:20px;font-weight:600;overflow:hidden}.tv-player iframe{background:#000;border:0;flex:1;width:100%;display:block}.tv-player-credit{color:#a1a1aa;text-overflow:ellipsis;white-space:nowrap;flex:none;margin:0;padding:8px 20px;font:14px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}
