.pv{--color-bg:#0a0e1a;--ground-2:#06080f;--color-surface:#121a2b;--color-surface-2:#0e1523;--color-text:#ece8dc;--ink-dim:#c2c8d6;--muted:#7e889f;--amber:#f4a259;--amber-deep:#e0842f;--mint:#74e0b4;--mint-deep:#49c795;--glow-amber:#f4a2594d;--glow-mint:#74e0b442;--rule:#96a8d029;--rule-strong:#96a8d052;--n100:#141c2c;--n200:#172033;--n300:#1f2a42;--n400:#33405c;--n600:#7e889f;--n700:#97a0b4;--n800:#c2c8d6;--red:#ef7a6d;--font-body:"Source Serif 4",Georgia,serif;--font-mono:"Space Mono",ui-monospace,monospace;--font-heading:"Archivo",system-ui,sans-serif;--maxw:1180px;--gut:clamp(16px,4vw,32px);color:var(--color-text);font-family:var(--font-body)}.pv *,.pv :before,.pv :after{box-sizing:border-box}.pv .wrap{max-width:var(--maxw);padding:0 var(--gut);margin:0 auto}.pv .mono{font-family:var(--font-mono)}.pv a{color:var(--amber);text-underline-offset:3px}.pv a:hover{color:var(--mint)}.pv button{font:inherit;color:inherit;cursor:pointer}.pv :focus-visible{outline:2px solid var(--amber);outline-offset:2px}.pv .kick{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--amber);margin:0 0 14px;font-size:11px}.pv .tag{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;border:1px solid var(--rule-strong);color:var(--n700);padding:3px 7px;font-size:10.5px;line-height:1.3;display:inline-block}.pv .tag.ev{border-color:var(--mint-deep);color:var(--mint)}.pv .tag.co{color:#a9c4f2;border-color:#5f86c9}.pv .tag.hy{border-color:var(--amber-deep);color:var(--amber)}:where(.pv) .pv-head{padding:32px 0 36px}:where(.pv) .pv-head h1{font-family:var(--font-heading);letter-spacing:-.015em;max-width:19ch;margin:0 0 22px;font-size:clamp(34px,5.4vw,64px);font-weight:800;line-height:1}:where(.pv) .pv-head h1 em{color:var(--amber);font-style:normal}:where(.pv) .pv-lead{max-width:64ch;color:var(--n800);margin:0 0 26px;font-size:19px}:where(.pv) .pv-strip{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:0;display:flex}:where(.pv) .pv-strip div{border-right:1px solid var(--rule);margin-right:22px;padding:14px 22px 12px 0}:where(.pv) .pv-strip div:last-child{border-right:0}:where(.pv) .pv-strip b{font-family:var(--font-heading);color:var(--color-text);font-size:30px;font-weight:800;line-height:1;display:block}:where(.pv) .pv-strip span{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--n600);font-size:11px}:where(.pv) .pv-tabs{z-index:20;background:color-mix(in srgb,var(--color-bg) 88%,transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--rule-strong);position:sticky;top:0}:where(.pv) .pv-tabs .wrap{scrollbar-width:none;gap:0;display:flex;overflow-x:auto}:where(.pv) .pv-tabs .wrap::-webkit-scrollbar{display:none}:where(.pv) .pv-tabs button{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--n700);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:15px 16px 13px;font-size:12px;transition:color .2s,border-color .2s}:where(.pv) .pv-tabs button:hover{color:var(--color-text)}:where(.pv) .pv-tabs button[aria-selected=true]{color:var(--amber);border-bottom-color:var(--amber)}:where(.pv) .pv-tabs .due-dot[hidden]{display:none}:where(.pv) .pv-tabs .due-dot{background:var(--amber);color:#1b1206;text-align:center;min-width:18px;margin-left:6px;padding:0 5px;font-size:10px;font-weight:700;line-height:16px;display:inline-block}:where(.pv) .pv-view{padding:40px 0 72px;animation:.35s pv-pvIn}:where(.pv) .pv-view[hidden]{display:none}@keyframes pv-pvIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pv h2{font-family:var(--font-heading);margin:0 0 12px;font-size:clamp(26px,3.4vw,38px);font-weight:800;line-height:1.05}.pv h3{font-family:var(--font-heading);margin:0 0 8px;font-size:21px;font-weight:800;line-height:1.15}.pv .intro{max-width:66ch;color:var(--n800);margin:0 0 28px}.pv .note-ev{color:var(--n700);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 26px;font-size:15px;display:flex}:where(.pv) .pgrid{border-top:1px solid var(--rule-strong);border-left:1px solid var(--rule);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}:where(.pv) .pcard{border:0;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);text-align:left;background:0 0;padding:14px 14px 12px;transition:background .2s;position:relative}:where(.pv) .pcard:hover{background:var(--n100)}:where(.pv) .pcard[aria-pressed=true]{background:var(--color-surface);box-shadow:inset 0 -3px 0 var(--amber)}:where(.pv) .pcard .pw{font-family:var(--font-heading);font-size:28px;font-weight:800;line-height:1;display:block}:where(.pv) .pcard .pi{font-family:var(--font-mono);color:var(--n600);text-transform:uppercase;letter-spacing:.06em;font-size:11px}:where(.pv) .pcard .pn{font-family:var(--font-mono);color:var(--n600);font-size:10px;position:absolute;top:12px;right:12px}:where(.pv) .pcard svg{width:100%;height:auto;margin:6px 0 4px;display:block}:where(.pv) .pdetail{border:1px solid var(--rule-strong);background:var(--color-surface-2);border-top:0;grid-template-columns:minmax(220px,300px) 1fr;gap:0;margin-top:0;display:grid}:where(.pv) .pdetail .pd-fig{border-right:1px solid var(--rule);padding:24px}:where(.pv) .pdetail .pd-fig svg{width:100%;height:auto}:where(.pv) .pdetail .pd-big{font-family:var(--font-heading);color:var(--amber);margin:0;font-size:64px;font-weight:800;line-height:.9}:where(.pv) .pdetail .pd-it{font-family:var(--font-mono);color:var(--n700);text-transform:uppercase;letter-spacing:.06em;margin:6px 0 10px;font-size:13px}:where(.pv) .pdetail .pd-core{margin:12px 0 0;font-size:18px}:where(.pv) .pdetail .pd-body{padding:24px 28px}:where(.pv) .ext{border-top:1px solid var(--rule);margin:0 0 20px;padding:0;list-style:none}:where(.pv) .ext li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(150px,220px) 1fr;gap:14px;padding:11px 0;display:grid}:where(.pv) .ext li b{font-family:var(--font-heading);font-size:15px;font-weight:800}:where(.pv) .chips{flex-wrap:wrap;gap:6px;display:flex}:where(.pv) .chip{font-family:var(--font-mono);border:1px solid var(--rule-strong);color:var(--color-text);background:0 0;padding:4px 8px;font-size:12.5px;transition:border-color .15s,color .15s,background .15s}:where(.pv) .chip:hover{border-color:var(--amber);color:var(--amber)}:where(.pv) .chip.l1{border-color:var(--amber-deep)}:where(.pv) .chip.l2{border-color:var(--mint-deep);background:#74e0b414}:where(.pv) .chip small{color:var(--n600);margin-left:5px;font-size:10px}:where(.pv) .callout{border-left:3px solid var(--amber);background:#f4a2590d;margin:0 0 14px;padding:10px 14px;font-size:16px}:where(.pv) .callout.d{background:#5f86c90f;border-left-color:#5f86c9}:where(.pv) .callout .tag{vertical-align:1px;margin-right:8px}:where(.pv) .bridge{grid-template-columns:1fr 1fr;gap:28px;margin-top:44px;display:grid}:where(.pv) .btable{border-collapse:collapse;width:100%;font-size:16px}:where(.pv) .btable th{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--n600);text-align:left;border-bottom:1px solid var(--rule-strong);padding:8px 10px 8px 0;font-size:11px;font-weight:400}:where(.pv) .btable td{border-bottom:1px solid var(--rule);vertical-align:top;padding:9px 10px 9px 0}:where(.pv) .btable td:nth-child(2){font-family:var(--font-mono);color:var(--amber);font-size:14px}:where(.pv) .btable .why{color:var(--n700);margin-top:3px;font-size:14.5px;display:block}:where(.pv) .trap td:nth-child(2){color:var(--mint)}:where(.pv) .schema .lm{stroke:var(--n400);stroke-width:2px;fill:none}:where(.pv) .schema .lmf{fill:var(--n300);stroke:var(--n400);stroke-width:1.5px}:where(.pv) .schema .tr{fill:var(--amber)}:where(.pv) .schema .tr2{fill:var(--mint)}:where(.pv) .schema .trail{stroke:var(--mint-deep);stroke-width:1.5px;stroke-dasharray:3 4;fill:none;opacity:.7}:where(.pv) .schema .ar{fill:var(--mint-deep)}:where(.pv) .tiles{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);grid-template-columns:repeat(4,1fr);margin:0 0 26px;display:grid}:where(.pv) .tile{border-right:1px solid var(--rule);padding:18px 18px 16px}:where(.pv) .tile:last-child{border-right:0}:where(.pv) .tile b{font-family:var(--font-heading);font-size:40px;font-weight:800;line-height:1;display:block}:where(.pv) .tile span{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--n600);font-size:11px}:where(.pv) .tile.hot b{color:var(--amber)}:where(.pv) .tile.ok b{color:var(--mint)}:where(.pv) .setup{flex-wrap:wrap;align-items:flex-end;gap:18px 28px;margin:0 0 22px;display:flex}:where(.pv) .field{flex-direction:column;gap:7px;display:flex}:where(.pv) .field>span{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--n600);font-size:11px}:where(.pv) .seg{border:1px solid var(--rule-strong);display:inline-flex}:where(.pv) .seg button{border:0;border-right:1px solid var(--rule-strong);font-family:var(--font-mono);color:var(--n700);background:0 0;padding:8px 12px;font-size:12.5px}:where(.pv) .seg button:last-child{border-right:0}:where(.pv) .seg button[aria-pressed=true]{background:var(--amber);color:#1b1206}.pv select,.pv input[type=text],.pv input[type=search]{background:var(--color-surface-2);color:var(--color-text);border:1px solid var(--rule-strong);font-family:var(--font-mono);border-radius:0;padding:8px 10px;font-size:13px}:where(.pv) .btn{border:1px solid var(--amber);background:var(--amber);color:#1b1206;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:8px;padding:11px 18px;font-size:13px;font-weight:700;transition:transform .12s,box-shadow .2s,background .2s;display:inline-flex}:where(.pv) .btn:hover{box-shadow:0 0 0 4px var(--glow-amber);background:#f7b67b}:where(.pv) .btn:active{transform:translateY(1px)}:where(.pv) .btn.ghost{color:var(--amber);background:0 0}:where(.pv) .btn.ghost:hover{background:#f4a25914}:where(.pv) .btn[disabled]{opacity:.4;pointer-events:none}:where(.pv) .kbd{font-family:var(--font-mono);opacity:.7;border:1px solid;padding:0 4px;font-size:10.5px}:where(.pv) .stage{border:1px solid var(--rule-strong);background:var(--color-surface-2);min-height:360px;position:relative}:where(.pv) .stage-bar{background:var(--n300);height:3px}:where(.pv) .stage-bar i{background:var(--amber);width:0;height:100%;transition:width .35s;display:block}:where(.pv) .stage-meta{border-bottom:1px solid var(--rule);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--n600);justify-content:space-between;gap:12px;padding:12px 22px;font-size:11px;display:flex}:where(.pv) .stage-body{padding:28px clamp(18px,4vw,40px) 32px}:where(.pv) .card-in{animation:.3s pv-cardIn}@keyframes pv-cardIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}:where(.pv) .shake{animation:.4s pv-shake}@keyframes pv-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}:where(.pv) .flash-ok{box-shadow:0 0 0 1px var(--mint-deep),0 0 40px var(--glow-mint);transition:box-shadow .3s}:where(.pv) .sense{grid-template-columns:1fr 210px;gap:28px;display:grid}:where(.pv) .sense .pvword{font-family:var(--font-heading);letter-spacing:-.01em;margin:6px 0 14px;font-size:clamp(40px,6vw,64px);font-weight:800;line-height:.95}:where(.pv) .sense .pvword .pt{color:var(--amber)}:where(.pv) .sense .gl{margin:0 0 4px;font-size:22px}:where(.pv) .sense .def{color:var(--n700);margin:0 0 18px;font-style:italic}:where(.pv) .ex{align-items:flex-start;gap:12px;margin:0 0 16px;font-size:20px;line-height:1.45;display:flex}:where(.pv) .ex mark{color:var(--amber);border-bottom:2px solid var(--amber);background:0 0;padding:0 1px}:where(.pv) .say{border:1px solid var(--rule-strong);background:0 0;flex:none;place-items:center;width:34px;height:34px;transition:border-color .15s;display:grid}:where(.pv) .say:hover{border-color:var(--mint)}:where(.pv) .say svg{width:14px;height:14px;fill:var(--mint)}:where(.pv) .sense .side{border-left:1px solid var(--rule);padding-left:22px}:where(.pv) .sense .side p{color:var(--n700);margin:6px 0 0;font-size:14px}:where(.pv) .links{font-family:var(--font-mono);flex-wrap:wrap;gap:16px;margin-top:6px;font-size:12px;display:flex}:where(.pv) .actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}:where(.pv) .hint{font-family:var(--font-mono);color:var(--n600);text-transform:uppercase;letter-spacing:.05em;font-size:11px}:where(.pv) .q-it{font-family:var(--font-mono);color:var(--n600);text-transform:uppercase;letter-spacing:.06em;margin:0 0 6px;font-size:12px}:where(.pv) .q-gl{margin:0 0 18px;font-size:24px}:where(.pv) .q-sent{margin:0 0 26px;font-size:clamp(21px,2.6vw,27px);line-height:1.4}:where(.pv) .blank{border-bottom:2px dashed var(--amber);min-width:3.4em;color:var(--amber);text-align:center;padding:0 4px;display:inline-block}:where(.pv) .blank.fill{border-bottom-style:solid}:where(.pv) .opts{border-top:1px solid var(--rule-strong);border-left:1px solid var(--rule-strong);grid-template-columns:repeat(3,1fr);gap:0;display:grid}:where(.pv) .opt{border:0;border-right:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);font-family:var(--font-heading);text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:16px 14px;font-size:22px;font-weight:800;transition:background .15s,color .15s;display:flex}:where(.pv) .opt:hover{background:var(--n200)}:where(.pv) .opt .kbd{font-weight:400}:where(.pv) .opt.right{color:var(--mint);background:#74e0b41f}:where(.pv) .opt.wrong{color:var(--red);background:#ef7a6d1f}:where(.pv) .typein{flex-wrap:wrap;gap:10px;display:flex}:where(.pv) .typein input{flex:260px;font-weight:800;font-size:20px!important;font-family:var(--font-heading)!important;padding:12px 14px!important}:where(.pv) .typein input.ok{border-color:var(--mint);color:var(--mint)}:where(.pv) .typein input.no{border-color:var(--red);color:var(--red)}:where(.pv) .fb{border-top:1px solid var(--rule);margin-top:22px;padding-top:20px}:where(.pv) .fb .verdict{font-family:var(--font-heading);margin:0 0 10px;font-size:22px;font-weight:800}:where(.pv) .fb .verdict.ok{color:var(--mint)}:where(.pv) .fb .verdict.no{color:var(--red)}:where(.pv) .vs{border:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:0;margin:6px 0 18px;display:grid}:where(.pv) .vs>div{padding:14px 16px}:where(.pv) .vs>div:first-child{border-right:1px solid var(--rule)}:where(.pv) .vs .lbl{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-size:11px}:where(.pv) .vs .lbl.no{color:var(--red)}:where(.pv) .vs .lbl.ok{color:var(--mint)}:where(.pv) .vs .w{font-family:var(--font-heading);margin:4px 0;font-size:30px;font-weight:800;line-height:1}:where(.pv) .vs svg{width:100%;max-width:190px;height:auto;display:block}:where(.pv) .vs p{color:var(--n800);margin:4px 0 0;font-size:14.5px}:where(.pv) .empty{text-align:left;padding:40px 28px}:where(.pv) .empty p{max-width:58ch;color:var(--n800)}:where(.pv) .sum{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,1fr);margin:18px 0;display:grid}:where(.pv) .sum div{border-right:1px solid var(--rule);padding:14px 14px 12px 0}:where(.pv) .sum div:last-child{border-right:0}:where(.pv) .sum b{font-family:var(--font-heading);font-size:34px;font-weight:800;line-height:1;display:block}:where(.pv) .sum span{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--n600);font-size:11px}:where(.pv) .drill{grid-template-columns:1fr 300px;align-items:start;gap:32px;display:grid}:where(.pv) .rule-box{border:1px solid var(--rule-strong);background:var(--color-surface-2);padding:18px 20px}:where(.pv) .rule-box p{margin:0 0 10px;font-size:15.5px}:where(.pv) .rule-box code{font-family:var(--font-mono);color:var(--amber);font-size:13.5px}:where(.pv) .rule-box .no{color:var(--red);text-decoration:line-through}:where(.pv) .two{border-top:1px solid var(--rule-strong);border-left:1px solid var(--rule-strong);grid-template-columns:1fr 1fr;display:grid}:where(.pv) .two .opt{font-size:clamp(20px,2.4vw,26px)}:where(.pv) .score{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--n600);font-size:12px}:where(.pv) .score b{color:var(--amber);font-size:14px}:where(.pv) .rw-sent{margin:0 0 22px;font-size:clamp(21px,2.6vw,27px);line-height:1.45}:where(.pv) .rw-sent s{color:var(--amber);border-bottom:2px solid var(--amber-deep);padding:0 2px;text-decoration:none}:where(.pv) .listbar{flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 18px;display:flex}:where(.pv) .listbar input{min-width:240px}:where(.pv) .legend{font-family:var(--font-mono);color:var(--n600);text-transform:uppercase;letter-spacing:.05em;gap:16px;font-size:11px;display:flex}:where(.pv) .legend i{border:1px solid var(--rule-strong);vertical-align:-1px;width:12px;height:12px;margin-right:6px;display:inline-block}:where(.pv) .legend i.l1{border-color:var(--amber-deep)}:where(.pv) .legend i.l2{border-color:var(--mint-deep);background:#74e0b42e}:where(.pv) .vgrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;display:grid}:where(.pv) .vgrid .chip{text-align:left;justify-content:space-between;align-items:baseline;padding:8px 10px;font-size:13.5px;display:flex}:where(.pv) .vgrid h3{grid-column:1/-1;margin:26px 0 4px}:where(.pv) .modal{z-index:60;backdrop-filter:blur(3px);background:#05070dcc;justify-content:center;align-items:flex-start;padding:6vh 16px;display:flex;position:fixed;inset:0;overflow:auto}:where(.pv) .modal[hidden]{display:none}:where(.pv) .modal-box{background:var(--color-surface-2);border:1px solid var(--rule-strong);width:min(920px,100%);animation:.25s pv-pvIn;box-shadow:0 18px 50px #0000008c}:where(.pv) .modal-head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding:12px 20px;display:flex}:where(.pv) .modal-x{border:1px solid var(--rule-strong);width:34px;height:34px;font-family:var(--font-mono);background:0 0}:where(.pv) .modal-x:hover{border-color:var(--amber);color:var(--amber)}:where(.pv) .modal-body .stage-body+.stage-body{border-top:1px solid var(--rule)}:where(.pv) .mtable{border-collapse:collapse;width:100%;margin:0 0 36px;font-size:16px}:where(.pv) .mtable th{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--n600);text-align:left;border-bottom:1px solid var(--rule-strong);padding:10px 14px 10px 0;font-size:11px;font-weight:400}:where(.pv) .mtable td{border-bottom:1px solid var(--rule);vertical-align:top;padding:12px 14px 12px 0}:where(.pv) .mtable td:first-child{font-family:var(--font-heading);white-space:nowrap;font-size:16px;font-weight:800}:where(.pv) .mtable .src{color:var(--n700);margin-top:6px;font-size:14px;display:block}:where(.pv) .refs{columns:2 340px;column-gap:40px;margin:0 0 36px;padding:0;list-style:none}:where(.pv) .refs li{break-inside:avoid;border-bottom:1px solid var(--rule);padding:8px 0;font-size:15px}:where(.pv) .store{flex-wrap:wrap;align-items:center;gap:12px;display:flex}:where(.pv) .store p{color:var(--n700);flex-basis:100%;margin:0 0 6px;font-size:15px}@media (width<=820px){:where(.pv) .pv-strip{grid-template-columns:1fr 1fr;display:grid}:where(.pv) .pv-strip div{border-right:0;border-bottom:1px solid var(--rule);margin-right:0;padding:12px 12px 10px 0}:where(.pv) .pv-strip div:nth-child(odd){border-right:1px solid var(--rule)}:where(.pv) .pv-strip div:nth-child(2n){padding-left:14px}:where(.pv) .pv-strip div:nth-last-child(-n+2){border-bottom:0}:where(.pv) .pdetail{grid-template-columns:1fr}:where(.pv) .pdetail .pd-fig{border-right:0;border-bottom:1px solid var(--rule);grid-template-columns:110px 1fr;align-items:center;gap:16px;display:grid}:where(.pv) .pdetail .pd-big{font-size:46px}:where(.pv) .ext li{grid-template-columns:1fr;gap:6px}:where(.pv) .bridge{grid-template-columns:1fr}:where(.pv) .tiles{grid-template-columns:repeat(2,1fr)}:where(.pv) .tile:nth-child(2){border-right:0}:where(.pv) .tile:nth-child(-n+2){border-bottom:1px solid var(--rule)}:where(.pv) .sense{grid-template-columns:1fr}:where(.pv) .sense .side{border-left:0;border-top:1px solid var(--rule);grid-template-columns:120px 1fr;align-items:center;gap:14px;padding:16px 0 0;display:grid}:where(.pv) .opts{grid-template-columns:repeat(2,1fr)}:where(.pv) .drill,:where(.pv) .vs{grid-template-columns:1fr}:where(.pv) .vs>div:first-child{border-right:0;border-bottom:1px solid var(--rule)}}@media (prefers-reduced-motion:reduce){.pv *{transition:none!important;animation:none!important}}.pv .btn{border-radius:0;justify-content:normal}.pv .seg{border-radius:0;overflow:visible}.pv .pv-view{padding-top:40px;padding-bottom:72px}
