#prView[data-active=true]{display:block;padding:0;max-width:none;margin:0}#prView .pk-proto{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;padding:6px 20px;font-size:13px;color:var(--muted);border-bottom:1px solid var(--line);background:var(--accent-soft)}#prView .pk-proto b{color:var(--ink);font-weight:600}#prView .pk-proto a{margin-left:auto;color:var(--accent)}#prView .pk-wrap{display:grid;grid-template-columns:280px minmax(300px,1fr) 7px minmax(0,var(--actw, min(54vw, calc(100vw - 560px) )));height:calc(100vh - 110px)}#prView[data-p=filters] .pk-wrap,#prView[data-p=stats] .pk-wrap{grid-template-columns:280px minmax(0,1fr)}#prView[data-p=filters] .pk-act,#prView[data-p=stats] .pk-act,#prView[data-p=filters] .pk-split,#prView[data-p=stats] .pk-split{display:none}#prView .pk-nav,#prView .pk-main,#prView .pk-act{overflow-y:auto;min-height:0}#prView .pk-split{cursor:col-resize;border-left:1px solid var(--line);touch-action:none}#prView .pk-split:hover,#prView.dragging .pk-split{background:var(--accent-soft)}#prView.dragging{user-select:none;cursor:col-resize}#prView.actfull .pk-wrap{grid-template-columns:minmax(0,1fr)}#prView.actfull .pk-nav,#prView.actfull .pk-main,#prView.actfull .pk-split{display:none}#prView.actfull .pk-act>*{max-width:900px;margin-left:auto;margin-right:auto}#prView .pk-nav{border-right:1px solid var(--line);padding:14px 0 24px;font-size:14px}#prView .pk-h{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:10px 18px 4px}#prView .pk-nav a{display:flex;justify-content:space-between;gap:8px;width:100%;padding:5px 18px;color:var(--ink);background:none;border:0;font:inherit;text-align:left;cursor:pointer}#prView .pk-nav a:hover{background:var(--hover, var(--chip))}#prView .pk-nav .on{box-shadow:inset 3px 0 0 var(--accent);font-weight:600}#prView .pk-nav a small{color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}#prView .pk-tree{padding:0 10px}#prView .pk-sep{height:1px;background:var(--line);margin:10px 18px}#prView .pk-mine a{font-size:13.5px}#prView .pk-mine .x{display:flex;align-items:center;gap:2px}#prView .pk-mine .x a{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#prView .pk-mine .x button{border:0;background:none;color:var(--muted);cursor:pointer;padding:2px 6px;font:inherit;font-size:13px}#prView .pk-mine .x button:hover,#prView .pk-mine .x button.al[aria-pressed=true]{color:var(--accent)}#prView .pk-mine .new{color:var(--accent);font-size:12px;margin-left:4px}#prView .pk-main{padding:18px 26px 40px}#prView .pk-q{display:flex;gap:8px;align-items:stretch}#prView .pk-field{flex:1;display:flex;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:0 6px 0 14px;min-width:0}#prView .pk-field input{flex:1;border:0;background:none;padding:11px 0;outline:none;min-width:0;font-size:16px;color:var(--ink)}#prView .pk-save{border:0;background:none;font-size:19px;color:var(--muted);padding:4px 8px;border-radius:8px;cursor:pointer}#prView .pk-save[aria-pressed=true]{color:var(--accent)}#prView .pk-flt{border:1px solid var(--line);background:var(--panel);border-radius:10px;padding:0 14px;white-space:nowrap;cursor:pointer;color:var(--ink)}#prView .pk-flt.on{border-color:var(--accent);color:var(--accent)}#prView .pk-burger{display:none;border:1px solid var(--line);background:var(--panel);border-radius:10px;padding:0 12px;cursor:pointer;color:var(--ink)}#prView .pk-hint{font-size:12.5px;color:var(--muted);margin:6px 2px 0}#prView .pk-chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0}#prView .pk-chip{display:inline-flex;align-items:center;gap:6px;background:var(--chip);border-radius:999px;padding:2px 6px 2px 11px;font-size:13px}#prView .pk-chip button{border:0;background:none;color:var(--muted);padding:0 4px;font-size:14px;line-height:1;cursor:pointer}#prView .pk-panel{display:none;margin:10px 0 0;border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:6px 16px}#prView[data-p=filters] .pk-panel{display:block}#prView .frow{display:grid;grid-template-columns:120px 1fr;gap:12px;padding:10px 0;border-top:1px solid var(--line);font-size:14px}#prView .frow:first-child{border-top:0}#prView .frow>span{color:var(--muted)}#prView .opts{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center}#prView .opts input[type=number]{width:84px;border:1px solid var(--line);background:var(--bg);border-radius:6px;padding:2px 6px;color:var(--ink)}#prView .done{display:flex;justify-content:flex-end;gap:10px;padding:10px 0 6px;border-top:1px solid var(--line)}#prView .btn{border:1px solid var(--line);background:none;border-radius:8px;padding:4px 14px;cursor:pointer;color:var(--ink)}#prView .btn.primary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}#prView .pk-pick{position:relative;min-width:300px;flex:1}#prView .pk-pick>button{width:100%;text-align:left;border:1px solid var(--line);background:var(--bg);border-radius:6px;padding:4px 10px;cursor:pointer;color:var(--ink)}#prView .pk-pop{position:absolute;z-index:20;top:calc(100% + 4px);left:0;width:min(440px,86vw);max-height:60vh;overflow:auto;background:var(--panel);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);padding:8px 0}#prView .pk-pop[hidden]{display:none}#prView .pk-pop input{margin:0 10px 6px;width:calc(100% - 20px);border:1px solid var(--line);background:var(--bg);border-radius:6px;padding:5px 9px;color:var(--ink)}#prView .meta{display:flex;align-items:center;gap:14px;margin:14px 0 4px;font-size:13.5px;color:var(--muted);flex-wrap:wrap}#prView .meta .sp{flex:1}#prView .meta select{border:0;background:none;color:var(--muted);padding:0}#prView .seg{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}#prView .seg button{border:0;background:none;padding:3px 12px;color:var(--muted);cursor:pointer}#prView .seg button.on{background:var(--accent-soft);color:var(--ink);font-weight:600}#prView ol.res{list-style:none;margin:0;padding:0}#prView li.g{padding:13px 0 11px;border-top:1px solid var(--line);cursor:pointer}#prView li.g:first-child{border-top:0}#prView li.g.sel .gt{color:var(--accent)}#prView .gh{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}#prView .gt{font-weight:600}#prView .gc{color:var(--muted);font-size:13.5px}#prView .gc b{color:var(--ink);font-weight:500}#prView .gn{font-size:12.5px;color:var(--muted);white-space:nowrap}#prView .gk{margin:2px 0 0;font-size:13px;color:var(--muted)}#prView .gd{margin-left:auto;color:var(--muted);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}#prView ul.line{list-style:none;margin:6px 0 0 3px;padding:0 0 0 14px;border-left:2px solid var(--line)}#prView ul.line li{position:relative;display:flex;gap:8px;align-items:baseline;font-size:14px;padding:1px 0}#prView ul.line li:before{content:"";position:absolute;left:-19px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--muted);border:2px solid var(--muted);box-sizing:content-box}#prView ul.line li.hit:before{border-color:var(--accent)}#prView ul.line li.cur:before{border-color:var(--accent);background:var(--accent)}#prView ul.line .lnk{color:var(--ink)}#prView ul.line .lnk:hover,#prView ul.line li.cur .lnk{color:var(--accent)}#prView ul.line li.more:before{display:none}#prView ul.line li.more button{border:0;background:none;padding:0;font:inherit;font-size:12.5px;color:var(--muted);cursor:pointer}#prView ul.line li.more button:hover{color:var(--accent)}#prView li.g.flash{animation:rflash 1.6s ease-out}#prView .notpage{padding:8px 10px;margin:0 0 8px;border:1px dashed var(--line);border-radius:8px;font-size:13px;color:var(--muted);list-style:none}#prView .notpage button{border:0;background:none;padding:0;font:inherit;color:var(--accent);cursor:pointer}#prView .pk-ctab tr.flash td{animation:rflash 1.6s ease-out}#prView ul.line li .at{flex:1;min-width:0}#prView ul.line li .ad{color:var(--muted);font-size:12.5px;font-variant-numeric:tabular-nums;white-space:nowrap}#prView ul.line li.cs{font-weight:500;margin-top:4px}#prView ul.line li.cs:before{display:none}#prView ul.line li.cs+li.cs{margin-top:8px}#prView ul.line li.op .at{padding-left:16px;font-size:13px}#prView ul.line li.op:before{width:5px;height:5px;left:-18px;background:var(--panel)}#prView ul.line li.op.cur:before{background:var(--accent)}#prView ul.line li.hit .lnk{font-weight:600}#prView .lv{display:inline-block;min-width:76px;color:var(--muted);font-size:12.5px}#prView .out{font-size:12.5px;color:var(--muted);white-space:nowrap}#prView .auth{font-size:11.5px;color:var(--accent);border:1px solid var(--accent);border-radius:999px;padding:0 7px;margin-left:6px}#prView p.snip{margin:6px 0 0 19px;font-size:14px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#prView p.snip mark{background:var(--accent-soft);color:var(--ink);border-radius:3px;padding:0 2px}#prView .why{margin:4px 0 0 19px;font-size:13px;color:var(--ink)}#prView .whyk{color:var(--muted)}#prView .arts{margin:4px 0 0 19px;font-size:13.5px;color:var(--muted)}#prView .arts a.art{color:inherit;text-decoration:none;cursor:pointer;border-radius:3px}#prView .arts a.art:hover{color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}#prView li.msg{list-style:none;padding:18px 0;color:var(--muted)}#prView .pk-more{display:block;margin:14px auto 0}#prView .pk-more[hidden]{display:none}#prView .n{color:var(--muted)}#prView .pk-stats,#prView[data-p=stats] ol.res{display:none}#prView[data-p=stats] .pk-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px 36px;margin-top:10px}#prView .pk-stats h3{font-size:13px;font-weight:600;margin:0 0 6px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}#prView .srow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:5px 0;border-top:1px solid var(--line);font-size:13.5px}#prView .srow .bar{grid-column:1/-1;height:3px;background:var(--line);border-radius:2px;overflow:hidden}#prView .srow .bar i{display:block;height:100%;background:var(--accent)}#prView .srow .k{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#prView[data-mode=cases] ol.res,#prView[data-mode=cases] .pk-more:not(#pkCMore){display:none}#prView .pk-cases{container-type:inline-size}#prView .pk-cases .msg{padding:18px 0}#prView .pk-ctab{width:100%;border-collapse:collapse;font-size:13.5px}#prView .pk-ctab th{text-align:left;font-weight:600;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:6px 8px;border-bottom:1px solid var(--line);position:sticky;top:0;background:var(--bg)}#prView .pk-ctab td{padding:7px 8px;border-top:1px solid var(--line);vertical-align:top}#prView .pk-ctab td small{display:block;color:var(--muted);font-size:12px}#prView .pk-ctab tr[data-ci]{cursor:pointer}#prView .pk-ctab th .pk-sort{background:none;border:0;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}#prView .pk-ctab th .pk-sort[aria-sort]{color:var(--accent)}#prView .pk-cstats{margin:6px 0 14px}#prView .pk-cstats .seg{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}#prView .pk-cstats button.srow{width:100%;background:none;border:0;border-top:1px solid var(--line);text-align:left;font:inherit;color:inherit;cursor:pointer}#prView .pk-cstats button.srow:hover{background:var(--chip)}#prView .pk-cstats button.srow:disabled{cursor:default}#prView .pk-ctab tr[data-ci]:hover{background:var(--chip)}#prView .pk-ctab tr.sel td{background:var(--accent-soft)}#prView .pk-ctab tr.chrono td{background:var(--panel);padding:8px 14px 12px}#prView .pk-ctab td .ev{display:block;font-size:13px}#prView .pk-card h2{font-size:20px;margin:6px 0 2px}#prView .pk-card .sub{color:var(--muted);font-size:13px}#prView .pk-tabs{display:flex;flex-wrap:wrap;gap:4px;margin:12px 0 10px}#prView .pk-tabs button .n{font-size:11.5px}#prView .pk-tt{width:100%;border-collapse:collapse;font-size:13.5px}#prView .pk-tt th{text-align:left;font-weight:600;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:4px 8px}#prView .pk-tt td{padding:6px 8px;border-top:1px solid var(--line);vertical-align:top}@media (max-width:760px){#prView .pk-tt thead{display:none}#prView .pk-tt,#prView .pk-tt tbody{display:block}#prView .pk-tt tr{display:block;border-top:1px solid var(--line);padding:6px 0}#prView .pk-tt td{display:block;border:0;padding:1px 0}#prView .pk-tt td:before{content:attr(data-h) ": ";color:var(--muted);font-size:12px}}#prView .pk-dl{display:grid;grid-template-columns:max-content 1fr;gap:4px 14px;margin:0;font-size:14px}#prView .pk-dl dt{color:var(--muted)}#prView .pk-dl dd{margin:0}#prView .pk-chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 2px}#prView .pk-chips .chip{border:1px solid var(--line);border-radius:999px;padding:1px 10px;font-size:13px;background:var(--panel)}#prView .pk-chips .chip.acc{border-color:var(--accent);background:var(--accent-soft)}#prView .pk-chips .chip.end{border-color:var(--muted)}#prView .pk-facts{margin-top:10px}#prView .pk-path{display:flex;align-items:stretch;gap:0;margin-top:4px}#prView .pk-node{flex:1;min-width:0;border:1px solid var(--line);border-radius:10px;padding:8px 10px;background:var(--bg)}#prView .pk-node.cur{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}#prView .pk-node.miss{border-style:dashed;color:var(--muted)}#prView .pk-node .c,#prView .pk-node .d{font-size:12px;color:var(--muted)}#prView .pk-node .nm{font-weight:600;font-size:13.5px}#prView .pk-node .r{margin-top:4px;font-size:12.5px}#prView .pk-arr{flex:0 0 64px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:11px;color:var(--muted);padding:0 4px}#prView .pk-arr i{font-style:normal;font-size:17px;color:var(--ink)}#prView .tag{display:inline-block;font-size:11px;border:1px solid var(--line);border-radius:999px;padding:0 6px;color:var(--muted)}#prView .tag.end{border-color:var(--muted);color:var(--ink)}#prView .tag.now{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}#prView .pk-tl{list-style:none;margin:4px 0 0 3px;padding:0 0 0 14px;border-left:2px solid var(--line)}#prView .pk-tl li{position:relative;display:flex;gap:10px;align-items:baseline;padding:3px 0;font-size:13.5px}#prView .pk-tl li:before{content:"";position:absolute;left:-19px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--panel);border:2px solid var(--muted)}#prView .pk-tl li.big:before{border-color:var(--accent);background:var(--accent)}#prView .pk-tl li.fold .tx{color:var(--muted)}#prView .pk-tl .dt{flex:0 0 82px;color:var(--muted);font-size:12.5px;font-variant-numeric:tabular-nums}#prView .pk-tl .in{flex:0 0 106px;color:var(--muted);font-size:12px}#prView .pk-tl .tx{flex:1;min-width:0}#prView .pk-acts li .n{white-space:nowrap}@media (max-width:760px){#prView .pk-path{flex-direction:column}#prView .pk-arr{flex:0 0 auto;flex-direction:row;gap:6px;padding:3px 0 3px 12px;justify-content:flex-start}#prView .pk-arr i{transform:rotate(90deg)}#prView .pk-tl li{flex-wrap:wrap;gap:0 8px}#prView .pk-tl .dt{flex:0 0 auto}#prView .pk-tl .tx{flex:0 0 100%}#prView .pk-facts{grid-template-columns:1fr;gap:0}#prView .pk-facts dt{font-size:12px;margin-top:6px}}#prView .pk-asgr{cursor:pointer}#prView .pk-asgr:hover td,#prView .pk-asgr.on td{background:var(--accent-soft)}#prView .pk-asgb{border:0;background:none;padding:0;font:inherit;color:var(--accent);white-space:nowrap;font-size:13px;cursor:pointer}#prView .pk-asgx>td{border-top:0;padding:0 0 10px}#prView .pk-asgx td:before{content:none}#prView .pk-asg{margin-top:4px;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--bg)}#prView .pk-asg .clh{display:flex;align-items:center;gap:8px;margin-bottom:8px}#prView .pk-asg .pk-x{margin-left:auto;border:0;background:none;color:var(--muted);font-size:18px;line-height:1;cursor:pointer}#prView .pk-cand tr.on td{background:var(--accent-soft)}#prView .pk-asgt{margin-top:10px}#prView .pk-asgt summary{cursor:pointer;color:var(--accent);font-size:13.5px}#prView .pk-asgt pre{white-space:pre-wrap;font:inherit;font-size:13px;margin:8px 0 0;max-height:360px;overflow:auto}@media (max-width:760px){#prView .pk-asg .pk-dl{grid-template-columns:1fr;gap:0}#prView .pk-asg .pk-dl dt{font-size:12px;margin-top:6px}#prView .pk-cand tr{display:flex;gap:8px;align-items:baseline;padding:4px 0}#prView .pk-cand td{display:inline;padding:0}#prView .pk-cand td:first-child{flex:1}#prView .pk-cand td:before{content:none}#prView .pk-cand td+td{color:var(--muted);font-size:12.5px;white-space:nowrap}}#prView .chr ul.line{margin-top:8px}#prView .chr .lv{min-width:84px}#prView .pk-in{min-width:260px;border:1px solid var(--line);background:var(--bg);border-radius:6px;padding:3px 8px;color:var(--ink)}#prView select{border:1px solid var(--line);background:var(--bg);border-radius:6px;padding:3px 6px;color:var(--ink)}@container (max-width:640px){#prView .pk-ctab thead{display:none}#prView .pk-ctab,#prView .pk-ctab tbody,#prView .pk-ctab tr,#prView .pk-ctab td{display:block;width:100%}#prView .pk-ctab tr[data-ci]{border-top:1px solid var(--line);padding:6px 0}#prView .pk-ctab td{border:0;padding:2px 0}}#prView .pk-act{background:var(--panel);padding:14px 28px 48px;min-width:0}#prView .atools{display:flex;gap:16px;align-items:center;font-size:13px;color:var(--muted);padding-bottom:10px}#prView .atools .sp{flex:1}#prView .atools button,#prView .atools a{border:0;background:none;padding:0;color:var(--muted);cursor:pointer;font:inherit}#prView .atools button:hover,#prView .atools a:hover{color:var(--accent)}#prView .atools .close{display:none}#prView .cl{padding-bottom:12px;border-bottom:1px solid var(--line)}#prView .clh{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}#prView .cl ul.line{margin-top:6px}#prView .cbt{margin:4px 0 2px;font-size:14px}#prView .cbs{display:flex;flex-wrap:wrap;gap:2px 14px;font-size:13px;margin:2px 0}#prView .csub{margin:10px 0 2px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}#prView ul.plain{list-style:none;margin:2px 0 0;padding:0;font-size:13.5px}#prView ul.plain li{display:flex;gap:10px;align-items:baseline;justify-content:space-between;padding:2px 0;border-top:1px solid var(--line)}#prView ul.plain li:first-child{border-top:0}#prView ul.plain li.hit a{font-weight:600}#prView ul.plain .lnk{color:var(--ink)}#prView ul.plain .lnk:hover,#prView ul.plain li.hit .lnk{color:var(--accent)}#prView ul.plain li.op{padding-left:18px;border-top:0;font-size:13px}#prView a.lnk{color:var(--accent);cursor:pointer}#prView .pk-act h2{font-size:20px;margin:14px 0 2px}#prView .pk-act .sub{color:var(--muted);font-size:13px}#prView .txt{margin-top:16px;font-size:var(--rfs, 15.5px);line-height:1.7}#prView .txt p{margin:0 0 12px}#prView .txt h3{font-size:var(--rfs, 15.5px);margin:20px 0 8px}#prView .rbar{position:sticky;top:-14px;z-index:2;margin:12px 0 0;background:var(--panel);border-bottom:1px solid var(--line)}#prView .rtools{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;padding:8px 0;font-size:13px}#prView .rtools button{border:1px solid var(--line);background:none;border-radius:6px;padding:2px 8px;font:inherit;color:var(--ink, inherit);cursor:pointer}#prView .rtools button:hover{border-color:var(--accent);color:var(--accent)}#prView .rtools button[disabled]{opacity:.4;cursor:default}#prView .rtools .rfont{display:inline-flex;gap:4px}#prView .rtools .rlinks[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 14%,transparent);border-color:var(--accent);color:var(--ink)}#prView[data-links=off]:not(.peek) .txt a.ref,#prView[data-links=off]:not(.peek) .txt a.pd-cad{color:inherit;background:none;text-decoration:none;cursor:text}#prView .rtools .rwid button[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 14%,transparent);border-color:var(--accent);color:var(--ink)}#prView[data-rwidth=sheet] #pkActBox{max-width:820px;margin-left:auto;margin-right:auto}#prView .rtools .rtop{margin-left:0}#prView .rtools .rdd{position:relative}#prView .rtools .rdd>summary{list-style:none;cursor:pointer;border:1px solid var(--line);border-radius:6px;padding:2px 8px;font-size:13px;white-space:nowrap}#prView .rtools .rdd>summary::-webkit-details-marker{display:none}#prView .rtools .rdd>summary:hover,#prView .rtools .rdd[open]>summary{border-color:var(--accent);color:var(--accent)}#prView .rtools .rdd-box{position:absolute;z-index:20;top:calc(100% + 4px);left:0;min-width:170px;max-height:55vh;overflow:auto;background:var(--panel);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);padding:6px;display:flex;flex-direction:column;gap:4px}#prView .rtools .rj .rdd-box{min-width:260px;max-width:min(440px,92vw)}#prView .rtools .rj .rdd-box button{text-align:left;white-space:normal;line-height:1.35}#prView .rtools .rj .rdd-box button b{font-weight:600;letter-spacing:.03em}#prView .rtools .rj .rdd-box button .n{color:var(--muted);font-size:12px}#prView .rtools .rview{margin-left:auto}#prView .rtools .rview>summary{color:var(--muted)}#prView .rtools .rview .rdd-box{left:auto;right:0;min-width:250px;gap:8px;padding:10px}#prView .rtools .rdd-row{display:flex;align-items:center;gap:10px}#prView .rtools .rdd-row>.n{min-width:62px;font-size:12px}@media (max-width:760px){#prView .rtools .rdd-box{max-width:calc(100vw - 32px);max-height:60vh}#prView .rtools .rj .rdd-box{min-width:min(260px,calc(100vw - 32px))}}#prView details.bmk{position:relative;display:inline-block}#prView details.bmk.on>summary,#prView .bmr button.on{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--panel))}#prView .cmk{margin-left:8px;vertical-align:middle}#prView details.bmk>summary{list-style:none;cursor:pointer;border:1px solid var(--line);border-radius:6px;padding:1px 8px;font-size:12px;color:var(--muted);background:var(--panel);white-space:nowrap}#prView details.bmk>summary::-webkit-details-marker{display:none}#prView details.bmk[open]>summary,#prView details.bmk>summary:hover{border-color:var(--accent);color:var(--accent)}#prView .rtools details.bmk>summary{font-size:13px;padding:2px 8px;color:inherit}#prView .bmm{position:absolute;z-index:5;left:0;top:calc(100% + 4px);min-width:250px;display:grid;gap:4px;padding:6px;background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:0 6px 18px #0003}#prView .bmr{display:flex;gap:6px;align-items:center}#prView .bmr span{flex:1;font-size:12.5px}#prView .bmr button{border:1px solid var(--line);background:var(--panel);border-radius:6px;padding:1px 8px;font-size:12px;color:var(--muted);cursor:pointer;white-space:nowrap}#prView .bmr button:hover{border-color:var(--accent);color:var(--accent)}#prView a.gt{color:inherit;text-decoration:none}#prView .gmk{display:block;width:max-content;margin:6px 0 0 19px;visibility:hidden}#prView li.g:hover .gmk,#prView li.g.sel .gmk,#prView li.g:focus-within .gmk,#prView .gmk[open]{visibility:visible}@media (hover:none){#prView .gmk{visibility:visible}}#prView .rtools .rj{display:flex;flex-wrap:wrap;gap:4px;align-items:center}#prView .rtools .rj>span,#prView .rq .clh{color:var(--muted)}#prView .rtools .rj button{font-size:12px;letter-spacing:.03em}#prView .rtools .rc-top{color:var(--muted);font-size:12.5px}#prView .rtools [data-rcites][aria-pressed=true]{background:color-mix(in srgb,var(--accent) 14%,transparent);border-color:var(--accent);color:var(--ink)}#prView .rcites{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:10px 22px;padding:6px 0 10px;max-height:40vh;overflow-y:auto;font-size:13px}#prView .rcites .rc-find{grid-column:1 / -1;position:sticky;top:0;z-index:1;background:var(--panel);padding:0 0 4px}#prView .rcites .rc-find input{width:min(320px,100%);font:inherit;font-size:13px;padding:4px 10px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:inherit}#prView .rcg-l li[hidden],#prView .rcites .rcg[hidden]{display:none}#prView .rcg-l .rc-more-b button{color:var(--accent);font-size:12.5px}#prView .rcites[hidden]{display:none}#prView .rcg-h{margin:0 0 2px}#prView .rcg-h .rcg-a{font-weight:700;color:var(--accent);text-decoration:none}#prView .rcg-h .rcg-a:hover{text-decoration:underline}#prView .rcg-l{list-style:none;margin:0;padding:0}#prView .rcg-l button{display:block;width:100%;text-align:left;border:0;background:none;padding:2px 6px;margin:0 -6px;border-radius:6px;font:inherit;color:inherit;cursor:pointer;line-height:1.35}#prView .rcg-l button:hover,#prView .rcg-l button:focus-visible{background:var(--hover)}#prView .rcg-l b{font-weight:600;color:var(--accent);white-space:nowrap}#prView .rcg-l .rc-t{color:var(--muted)}#prView .rcg-l .rc-pos{margin-left:6px;font-size:11px;color:var(--muted)}#pkActBox .txt .cite.rc-lit{background:color-mix(in srgb,var(--accent) 24%,transparent);border-radius:3px;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 24%,transparent)}#rcStrip{position:fixed;width:6px;z-index:30;pointer-events:none}#rcStrip i{position:absolute;left:0;right:0;height:3px;margin-top:-1px;background:var(--accent);border-radius:2px}#prView .rq{margin:14px 0 0;padding:10px 14px;border-left:3px solid var(--accent);background:var(--bg, transparent);font-size:14px}#prView .rq ol{margin:6px 0 0;padding-left:20px}#prView .rq li{margin:0 0 6px}#prView .txt p,#prView .txt h3,#prView .txt mark,#prView .rq{scroll-margin-top:var(--rbarh, 96px)}@media (max-width:760px){#prView .rbar{top:0}}#prView .txt a.ref,#prView .txt a.pd-cad{color:color-mix(in srgb,var(--accent) 80%,var(--ink, #222));text-decoration:none;cursor:pointer;border-radius:3px}#prView .txt a.pd-cad:hover,#prView .txt a.ref:hover{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}#prView .txt .cite.cur{background:var(--mark, #fff3a8);color:#111;border-bottom:0}#prView .txt .flash{animation:rflash 1.6s ease-out}@keyframes rflash{0%{background:var(--mark, #fff3a8)}to{background:transparent}}@media (max-width:760px){#prView .pk-proto{padding:6px 16px}#prView .pk-proto span{display:none}#prView .pk-wrap,#prView[data-p] .pk-wrap{grid-template-columns:minmax(0,1fr);height:auto}#prView .pk-nav,#prView .pk-main,#prView .pk-act{overflow:visible}#prView .pk-nav{display:none}#prView.navopen .pk-nav{display:block;border-right:0;border-bottom:1px solid var(--line)}#prView .pk-burger{display:inline-block}#prView .pk-main{padding:12px 16px 32px}#prView .pk-act,#prView .pk-split,#prView[data-p=act] .pk-main{display:none}#prView[data-p=act] .pk-act{display:block;padding:12px 16px 32px}#prView .atools .close{display:inline-block;color:var(--accent)}#prView .atools .full{display:none}#prView .frow{grid-template-columns:1fr;gap:4px}#prView .pk-pick{min-width:0}#prView .gd{margin-left:0;width:100%}#prView .lv{min-width:0}#prView ul.line li{flex-wrap:wrap}}