button.fullview{width:100%;color:var(--text);cursor:zoom-in;text-align:inherit;background:0 0;border:0;padding:0;line-height:0;transition:none;display:block;position:relative}button.fullview:hover:not(:disabled),button.fullview:active:not(:disabled){color:var(--text);background:0 0}.fullview img{width:100%;height:auto}.player .fullview img{object-fit:contain;max-height:75vh}.fullview-label,.fullview-compare{justify-content:center;align-items:center;gap:var(--space-2);background:var(--page);border:var(--border-width) solid var(--line-control);min-height:2.75rem;color:var(--text);font:var(--weight-medium) var(--text-sm)/1.2 var(--font-ui);transition:background-color var(--dur-color) var(--ease-color), border-color var(--dur-color) var(--ease-color), color var(--dur-color) var(--ease-color);padding:0 14px;display:inline-flex}.fullview-label{right:var(--space-3);bottom:var(--space-3);position:absolute}.fullview-small .fullview-label{right:var(--space-2);top:var(--space-2);width:2.75rem;padding:0;bottom:auto}.fullview:hover .fullview-label,button.fullview-compare:hover{background:var(--wash);border-color:var(--accent);color:var(--accent-strong)}.fullview:focus-visible{outline:none}.fullview:focus-visible:after{content:"";outline:var(--focus-width) solid var(--accent);outline-offset:calc(-1 * var(--focus-width));box-shadow:inset 0 0 0 calc(var(--focus-width) * 2) var(--page);pointer-events:none;position:absolute;inset:0}.fullview-head{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.fullview-head h2{margin:0!important}.prose .fullview,.study-prose .fullview{margin-block:var(--space-4)}.fv{background:var(--plate);width:100%;max-width:none;height:100%;max-height:none;color:var(--plate-text);font:var(--weight-normal) var(--text-sm)/1.4 var(--font-ui);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.fv[open]{animation:fv-in var(--dur-color) var(--ease-color);flex-direction:column;display:flex}.fv::backdrop{background:var(--plate)}@keyframes fv-in{0%{opacity:0}}.fv :focus-visible{outline:var(--focus-width) solid var(--plate-focus);outline-offset:2px}.fv a{color:var(--fill-hover);text-decoration:none}.fv a:hover{color:var(--plate-text)}.fv button{min-height:2.75rem;padding:0 var(--space-4);color:var(--plate-text);border:var(--border-width) solid var(--plate-line);font:var(--weight-medium) var(--text-sm)/1.2 var(--font-ui);background:0 0}.fv button:hover:not(:disabled){border-color:var(--plate-muted);color:var(--plate-text);background:0 0}.fv button:active:not(:disabled){background:var(--plate-raised)}.fv button:disabled{color:var(--plate-disabled);border-color:var(--plate-line)}.fv .fv-group button[aria-pressed=true]{background:var(--plate-text);color:var(--plate);border-color:var(--plate-text)}.fv-group{display:flex}.fv-group button{margin-right:-1px}.fv-group button:focus-visible,.fv-pn button:focus-visible{z-index:1;position:relative}.fv-top{justify-content:space-between;align-items:center;gap:var(--space-5);height:64px;padding:0 var(--space-4) 0 var(--space-5);flex:none;display:flex}.fv-head{align-items:baseline;gap:var(--space-3);min-width:0;display:flex}.fv-title{font-size:17px;font-weight:var(--weight-medium);letter-spacing:var(--tracking-ui);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.4;overflow:hidden}.fv-meta,.fv-count,.fv-hint,.fv-readout{font-size:var(--text-xs);color:var(--plate-muted);white-space:nowrap}.fv-count{flex:none}@media (width>=761px){.fv-count{display:none}}.fv-hint{margin:0}.fv .fv-close{align-items:center;gap:var(--space-2);flex:none;padding:0 14px;display:inline-flex}.fv-stage{cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none;outline-offset:-4px;flex:auto;position:relative;overflow:hidden}.fv-stage.is-zoomed{cursor:grab}.fv-stage.is-dragging{cursor:grabbing}.fv-box{transform-origin:0 0;transition:width var(--dur-move) var(--ease-move), height var(--dur-move) var(--ease-move), transform var(--dur-move) var(--ease-move);position:absolute;top:0;left:0}.fv-box.is-moving{transition:none}.fv-box img{pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.fv-before{visibility:hidden}.fv-divider{background:var(--plate-text);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0}.fv-handle{background:var(--plate);border:var(--border-strong) solid var(--plate-text);width:44px;height:44px;color:var(--plate-text);cursor:ew-resize;justify-content:center;align-items:center;margin:-22px 0 0 -22px;display:flex;position:absolute;top:50%}.fv-tag,.fv-chip{top:var(--space-4);background:var(--plate);color:var(--plate-text);padding:var(--space-1) 10px;font-size:var(--text-xs);white-space:nowrap;pointer-events:none;position:absolute}.fv-tag-l,.fv-tag-m{left:var(--space-4)}.fv-tag-r{right:var(--space-4)}.fv-chip{left:50%;top:var(--space-3);transform:translate(-50%)}@media (width>=761px){.fv-chip{display:none}}.fv-nav{right:var(--space-3);bottom:var(--space-3);border:var(--border-width) solid var(--plate-line);background:var(--plate);cursor:pointer;position:absolute}.fv-nav img{opacity:.7;width:100%;max-width:none;height:100%}.fv-rect{border:var(--border-strong) solid var(--plate-focus);pointer-events:none;position:absolute}.fv-error{left:50%;bottom:var(--space-3);max-width:calc(100% - 2 * var(--space-3));background:var(--plate-raised);border:var(--border-width) solid var(--plate-line);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);align-items:center;gap:var(--space-3);font-size:var(--text-xs);display:flex;position:absolute;transform:translate(-50%)}.fv .fv-error button{border-color:var(--plate-muted);font-size:var(--text-xs);padding:0 var(--space-3);flex:none}.fv-bar{height:72px;padding:0 var(--space-4) 0 var(--space-5);border-top:var(--border-width) solid var(--plate-rule);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;display:grid;position:relative}.fv-right{justify-self:end}.fv-bar>.fv-left{min-width:max-content}.fv-progress{background:var(--plate-focus);width:0;height:2px;position:absolute;top:-1px;left:0}.fv-left,.fv-mid,.fv-right{align-items:center;gap:20px;min-width:0;display:flex}.fv-mid,.fv-right{gap:var(--space-4)}.fv-range{font-size:var(--text-xs);color:var(--plate-muted);white-space:nowrap;align-items:center;gap:10px;display:flex}.fv-range output{color:var(--plate-text);min-width:2.5em}.fv-range-m{display:none}.fv-range input{width:200px;accent-color:var(--plate-focus)}.fv-readout{min-width:17.5em;margin:0}.fv-original{font-size:var(--text-xs);white-space:nowrap}.fv-pn{display:flex}.fv .fv-pn button{justify-content:center;align-items:center;width:44px;padding:0;display:inline-flex}.fv .fv-next{margin-left:-1px}html.fv-lock,html.fv-lock body{overflow:hidden}@media (width>=761px) and (width<=1439px){.fv:has(.fv-range:not([hidden])) .fv-original,.fv:has(.fv-range:not([hidden])) .fv-readout{display:none}.fv-range-d{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fv-range input{width:120px}}@media (width<=760px){.fv-top{gap:var(--space-2);height:56px;padding:0 var(--space-2) 0 var(--space-4)}.fv-title{font-size:var(--text-sm)}.fv-meta,.fv-hint,.fv-readout,.fv-pn{display:none}.fv .fv-close{padding:0 var(--space-3);gap:6px}.fv .fv-close svg{width:14px;height:14px}.fv-bar{gap:var(--space-2);height:auto;padding:var(--space-2) var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.fv-left,.fv-mid,.fv-right{display:contents}.fv-modes{flex:0 0 100%;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fv-zooms{order:1}.fv .fv-zooms button{padding:0 14px}.fv-range,.fv-original{order:2;margin-left:auto}.fv:has(.fv-range:not([hidden])) .fv-original{display:none}.fv-range output{min-width:0;color:inherit}.fv-range{gap:.3em}.fv-range-d{display:none}.fv-range-m{display:inline}.fv-range input{opacity:0;width:1px;height:1px;position:absolute}.fv-range input:focus-visible{opacity:1;width:120px;height:auto;position:static}.fv-nav{display:none}}
