:root{--pad:8px;--gap:8px;--card-pad:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{background:#0a0a0a}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#3a3a3a;border:2px solid #0a0a0a;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#4d4d4d}::-webkit-scrollbar-track{background:0 0}.shell{gap:var(--gap);grid-template-rows:minmax(0,1fr);grid-template-columns:76px minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.rail{flex-direction:column;align-items:center;gap:4px;padding:16px 8px;display:flex}.rail-mobile{display:none}.only-mobile-flex{display:none!important}.page{padding:var(--pad);min-width:0;overflow-y:auto}.toolbar{align-items:center;gap:var(--gap);margin-bottom:var(--gap);flex-wrap:wrap;display:flex}.gallery-grid{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.gallery-video{aspect-ratio:9/16;object-fit:contain;background:#000;width:100%;display:block}.quality-row{grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;padding:0 12px 12px;display:grid}.quality-row button{padding:5px 0}.review-list{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(380px,1fr));align-items:start;display:grid}.review-card{flex-direction:column;min-width:0;display:flex}.review-head{padding:var(--card-pad);align-items:flex-start;gap:12px;display:flex}.review-head-video{aspect-ratio:9/16;flex:0 0 150px;width:150px}.thread{padding:0 var(--card-pad) var(--card-pad);flex-direction:column;gap:6px;display:flex}.entry{padding:10px 12px}.entry-reply{margin-left:20px}.entry-video{aspect-ratio:9/16;width:140px}.entry-video-big{width:auto;max-width:100%;height:auto;max-height:420px}.review-actions{gap:8px;margin-top:10px;display:flex}.under-body{align-items:flex-start;gap:12px;display:flex}.under-body .review-actions{flex-direction:column;flex:1;min-width:0;margin-top:8px}.cards{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.card{grid-column:span var(--span,2)}.people-bar{align-items:center;gap:var(--gap);margin-bottom:var(--gap);display:flex}.chip-row{scrollbar-width:none;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.chip-row::-webkit-scrollbar{display:none}.people-grid{gap:2px var(--gap);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.people-grid.one{grid-template-columns:minmax(0,1fr)}.person-card{padding:var(--pad);border-radius:14px;align-items:center;gap:10px;display:flex}.person-card:hover{background:#141414}.identity{align-items:center;gap:14px;display:flex}.person-facts{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px 16px;display:grid}.ladder-row{align-items:center;gap:12px;display:flex}.ladder-label{flex-shrink:0;width:210px}.ladder-when{flex-shrink:0;width:110px}.ladder-note{flex:1}.next-grid{gap:var(--card-pad);grid-template-columns:1fr 1fr;display:grid}.sheet-backdrop{z-index:60;background:#0000009e;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.sheet{width:100%;max-width:560px;max-height:90dvh;padding:var(--card-pad);border-radius:20px;overflow-y:auto;box-shadow:0 20px 60px #000000b3}.sheet-wide{max-width:880px}.sheet-handle{display:none}@media (max-width:767px){.shell{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:0}.shell>.rail{display:none}.rail-mobile{padding:6px 4px calc(6px + env(safe-area-inset-bottom));order:2;justify-content:space-around;align-items:stretch;display:flex}.hide-mobile{display:none!important}.only-mobile-flex{display:inline-flex!important}.cards{grid-template-columns:minmax(0,1fr)}.card{grid-column:1/-1}.gallery-grid{grid-template-columns:minmax(0,1fr)}.gallery-video{width:auto;max-width:100%;max-height:56vh;margin:0 auto}.quality-row{gap:4px}.quality-row button{padding:9px 0}.review-list{grid-template-columns:minmax(0,1fr)}.review-head-video{flex:0 0 120px;width:120px}.entry-video{width:120px}.entry-video-big{max-height:60vh}.entry-reply{margin-left:12px}.under-body{display:block}.under-body .review-actions{flex-direction:row;margin-top:10px}.people-grid{grid-template-columns:minmax(0,1fr)}.ladder-row{flex-wrap:wrap;row-gap:2px}.ladder-label{flex:auto;width:auto;min-width:0}.ladder-when{width:auto}.ladder-note{flex:100%;padding-left:34px}.next-grid{grid-template-columns:minmax(0,1fr)}.sheet-backdrop{align-items:flex-end;padding:0}.sheet{max-width:none;max-height:92dvh;padding:8px var(--card-pad) calc(var(--card-pad) + env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.sheet-handle{display:block}}
