*{margin:0;padding:0;box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:rgba(127,127,127,.4) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background-color:#7f7f7f66;border-radius:10px;border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#7f7f7f99}html,body{overscroll-behavior:none}body{margin:0;font-family:system-ui,-apple-system,sans-serif;background:#000;color:#fff;overflow:hidden}#root{width:100vw;height:100vh;height:100dvh;height:var(--app-vh, 100dvh)}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable]:not([contenteditable=false]),pre,code,[data-selectable],[data-reading] .pp-md{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}:is([data-selectable],[data-reading] .pp-md) :is(button,canvas,img,video,[role=slider]){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}[data-desktop] :is(img,a,svg,video,canvas,button,input,textarea,select,[role=slider],[role=switch]):not([draggable=true]){-webkit-user-drag:none}[data-desktop] [draggable=true]{-webkit-user-drag:element}[data-drag-handle]{cursor:grab}[data-drag-handle]:active{cursor:grabbing}[data-zoom-layer][data-crisp],[data-zoom-layer][data-crisp] *{font-optical-sizing:none!important}[data-media-list]{outline:none;border-radius:6px}[data-media-list]:focus-visible{outline:2px solid rgba(108,140,255,.75);outline-offset:2px}[data-media-list]:focus-visible [role=option][aria-selected=true]{box-shadow:inset 0 0 0 1.5px #6c8cffe6}[data-quick-pin]{opacity:0;transition:opacity .12s}[data-quick-pin-row]:hover [data-quick-pin],[data-quick-pin]:focus-visible{opacity:.75}[data-quick-pin]:hover{opacity:1!important}@media(hover:none){[data-quick-pin]{opacity:.45}}[data-doc-row]>button:hover,[data-info-section]>button:not(:disabled):hover{background:#7f7f7f17!important}[data-doc-row]>button:focus-visible,[data-info-section]>button:focus-visible,[data-doc-more]:focus-visible{outline:2px solid rgba(108,140,255,.75);outline-offset:-2px;border-radius:6px}@media(hover:hover){[data-card-footer]:not([data-reveal])>*{opacity:0;transition:opacity .12s ease}[data-card-footer]:not([data-reveal])>:is([aria-pressed=true],:has([aria-pressed=true])),[data-node-id]:hover [data-card-footer]>*,[data-card-footer]:focus-within>*{opacity:1}}
