.pms{--text-11:var(--type-11);--text-11-lh:var(--type-11-lh);--text-12:var(--type-12);--text-12-lh:var(--type-12-lh);--text-13:var(--type-13);--text-13-lh:var(--type-13-lh);--text-14:var(--type-14);--text-14-lh:var(--type-14-lh);--text-15:var(--type-15);--text-15-lh:var(--type-15-lh);--text-17:var(--type-17);--text-17-lh:var(--type-17-lh);--text-20:20px;--text-20-lh:26px;--text-24:24px;--text-24-lh:30px;--text-32:32px;--text-32-lh:40px;--radius-0:0px;--radius-2:2px;--radius-3:3px;--radius-4:4px;--radius-5:5px;--radius-6:6px;--radius-8:8px;--radius-9:9px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-999:999px;--rp-ramp-0:#eaf2fd;--rp-ramp-1:#cde2fb;--rp-ramp-2:#b7d3f6;--rp-ramp-3:#9ec5f4;--rp-ramp-4:#86b6ef;--rp-ramp-5:#6da7ec;--rp-ramp-6:#5598e7;--rp-ramp-7:#3987e5;--rp-ramp-8:#2a78d6;--rp-ramp-9:#256abf;--rp-ramp-10:#1c5cab}.pms[data-theme=dark]{--rp-ramp-0:#202a3a;--rp-ramp-1:#22324b;--rp-ramp-2:#253b5d;--rp-ramp-3:#294670;--rp-ramp-4:#2e5285;--rp-ramp-5:#345e9b;--rp-ramp-6:#3d6db3;--rp-ramp-7:#4a7fcb;--rp-ramp-8:#5c93dd;--rp-ramp-9:#73a7ec;--rp-ramp-10:#8dbbf5}.pms .tt{position:relative}.pms .tt:after{content:attr(data-tt);z-index:30;border-radius:var(--radius-8);background:var(--k-raise-1F1F1F);color:#fff;height:26px;font-size:var(--text-12);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s var(--mo-ease);padding:0 9px;font-weight:400;line-height:26px;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.pms .tt:focus-visible:after,.pms .tt[data-on=true]:after{opacity:1;transition-delay:0s}@media (hover:hover){.pms .tt:hover:after{opacity:1;transition-delay:.25s}}.pms .rpscreen{flex-direction:column;flex:1;min-height:0;display:flex}.pms .rpbody{flex:1;gap:12px;min-height:0;padding:0 12px 12px;display:flex;container:rp/inline-size}.pms .rpdoc{overscroll-behavior:contain;background:var(--k-bg-FFFFFF);border-radius:var(--radius-16);flex:1;min-width:0;overflow:auto}.pms .rpin{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:28px 36px 56px}.pms .rphd{align-items:center;gap:4px;min-height:36px;display:flex}.pms .rpt{min-width:0;font-size:var(--text-24);line-height:var(--text-24-lh);letter-spacing:-.01em;flex:1;font-weight:500}.pms .rpib{border-radius:var(--radius-999);width:36px;height:36px;color:var(--k-fg-3D3D3D);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.pms .rpicons{align-items:center;gap:2px;margin-left:8px;display:flex}.pms .rpctl{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.pms .rpctl[data-home=true]{margin-top:0}.pms .rpbox{border:1px solid var(--k-line-E3E3E3);border-radius:var(--radius-12);background:var(--k-bg-FFFFFF);box-sizing:border-box;height:40px;font-size:var(--text-14);line-height:var(--text-14-lh);color:var(--k-fg-0D0D0D);white-space:nowrap;align-items:center;padding:0 14px;display:flex}.pms button.rpbox{cursor:pointer;transition:background-color .15s var(--mo-ease), border-color .15s var(--mo-ease)}.pms button.rpbox:hover{background:var(--k-bg-F7F7F7);border-color:var(--k-line-D9D9D9)}.pms button.rpbox[aria-expanded=true]{background:var(--k-bg-F0F0F0);border-color:var(--k-line-D9D9D9)}.pms .rpbox .rpk{color:var(--k-fg-8F8F8F);margin-right:6px}.pms .rpstatic{font-weight:500}.pms .rpdate{gap:0;padding:0 2px;position:relative}.pms .rpstep{border-radius:var(--radius-9);width:34px;height:34px;color:var(--k-fg-0D0D0D);cursor:pointer;transition:background-color .15s var(--mo-ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.pms .rpstep:hover{background:var(--k-bg-F3F3F3)}.pms .rpstep[aria-disabled=true]{color:var(--k-fg-C4C4C4);cursor:default}.pms .rpstep[aria-disabled=true]:hover{background:0 0}.pms .rpdl{border-radius:var(--radius-9);height:34px;font-size:var(--text-14);line-height:var(--text-14-lh);color:var(--k-fg-0D0D0D);cursor:pointer;transition:background-color .15s var(--mo-ease);background:0 0;border:0;padding:0 8px;font-weight:500}.pms .rpdl:hover,.pms .rpdl[aria-expanded=true]{background:var(--k-bg-F3F3F3)}.pms .rpmenu{width:280px;left:0}.pms .rpopt{box-sizing:border-box;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 10px;display:flex}.pms .rpopt .rplab{text-align:left;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pms .rpopt .rpsub{font-size:var(--text-12);line-height:var(--text-12-lh);color:var(--k-fg-8F8F8F)}.pms .rpck{color:var(--k-fg-0D0D0D);visibility:hidden;flex:none}.pms .rpopt[aria-checked=true] .rpck{visibility:visible}.pms .rprule{background:var(--k-bg-EFEFEF);height:1px;margin-top:16px}.pms .rpchips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.pms .rpchip{border-radius:var(--radius-999);background:var(--k-bg-F3F3F3);height:32px;font-size:var(--text-13);line-height:var(--text-13-lh);color:var(--k-fg-5D5D5D);white-space:nowrap;cursor:pointer;transition:background-color .15s var(--mo-ease);border:0;align-items:center;gap:6px;padding:0 12px;display:flex}.pms .rpchip:hover{background:var(--k-bg-EBEBEB)}.pms .rpchip[aria-expanded=true]{background:var(--k-bg-E3E3E3)}.pms .rpchip b{color:var(--k-fg-0D0D0D);font-weight:500}.pms .rptabs{border-radius:var(--radius-16);background:var(--k-bg-F3F3F3);grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:24px;padding:4px;display:grid}.pms .rptab{border-radius:var(--radius-12);text-align:left;min-width:0;color:var(--k-fg-0D0D0D);cursor:pointer;transition:background-color .15s var(--mo-ease), box-shadow .15s var(--mo-ease);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px 13px;display:flex}.pms .rptab:hover{background:var(--k-bg-EBEBEB)}.pms .rptab[aria-selected=true]{background:var(--k-chip-FFFFFF);box-shadow:0 1px 2px var(--k-shadow-0D0D0D-8), 0 2px 6px var(--k-shadow-0D0D0D-5)}.pms .rptl{font-size:var(--text-13);line-height:var(--text-13-lh);color:var(--k-fg-5D5D5D);white-space:nowrap}.pms .rptv{font-size:var(--text-24);line-height:var(--text-24-lh);letter-spacing:-.02em;white-space:nowrap;font-weight:500}.pms .rpkd{font-size:var(--text-13);line-height:var(--text-13-lh);color:var(--k-fg-8F8F8F);margin-top:2px}.pms .rptab .rpkd{margin-top:0}.pms .rpkd[data-dir=up]{color:var(--k-fg-15803D)}.pms .rpkd[data-dir=down]{color:var(--k-fg-B02A23)}.pms .rpgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 40px;margin-top:32px;display:grid}.pms .rpblk{min-width:0}.pms .rpbh{align-items:baseline;gap:8px;display:flex}.pms .rpbh h3{font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:500}.pms .rpbh>span{font-size:var(--text-13);line-height:var(--text-13-lh);color:var(--k-fg-8F8F8F)}.pms .rpleg{font-size:var(--text-13);line-height:var(--text-13-lh);color:var(--k-fg-5D5D5D);flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:8px;display:flex}.pms .rplg{align-items:center;gap:6px;display:flex}.pms .rplg b{color:var(--k-fg-0D0D0D);margin-left:2px;font-weight:500}.pms .rpsw{border-radius:var(--radius-3);background:var(--k-fg-2A78D6);box-sizing:border-box;flex:none;width:10px;height:10px}.pms .rpsw[data-cmp=true]{background:var(--k-bg-EAF0FD);border:1px dashed #7fa2f0}.pms .rpsw[data-cmp=cur]{background:var(--k-fg-2A78D6);border:0}.pms .rpsw[data-cmp=cmp]{background:var(--k-bg-EAF0FD);border:1px dashed #7fa2f0}.pms .rpsw[data-cmp=part]{border-radius:var(--radius-0);border:0;border-top:2px dotted var(--k-fg-2A78D6);background:0 0;width:14px;height:2px}.pms .rpsw[data-cmp=alt]{background:var(--k-fg-EB6834);border:0}.pms .rpdelta{border-radius:var(--radius-6);background:var(--k-bg-F3F3F3);height:22px;color:var(--k-fg-5D5D5D);font-size:var(--text-12);line-height:var(--text-12-lh);align-items:center;padding:0 8px;font-weight:500;display:flex}.pms .rpdelta[data-dir=up]{background:var(--k-bg-E9F6EE);color:var(--k-fg-15803D)}.pms .rpdelta[data-dir=down]{background:var(--k-bg-FBEDEC);color:var(--k-fg-B02A23)}.pms .rpc{margin-top:16px;position:relative}.pms .rpca{position:absolute;inset:8px 4px 26px 48px}.pms .rpgl{background:var(--k-bg-EFEFEF);height:1px;position:absolute;left:0;right:0}.pms .rpyl{text-align:right;width:40px;font-size:var(--text-11);line-height:var(--text-11-lh);color:var(--k-fg-8F8F8F);position:absolute;left:-48px;transform:translateY(50%)}.pms .rpxl{font-size:var(--text-11);line-height:var(--text-11-lh);color:var(--k-fg-8F8F8F);white-space:nowrap;margin-top:8px;position:absolute;top:100%;transform:translate(-50%)}.pms .rph{z-index:1;position:absolute;top:0;bottom:0}.pms .rpvl{background:var(--k-bg-D9D9D9);opacity:0;width:1px;transition:opacity .12s var(--mo-ease);position:absolute;top:0;bottom:0;left:50%}.pms .rpdot{border-radius:var(--radius-999);background:var(--k-fg-2A78D6);width:8px;height:8px;box-shadow:0 0 0 2px var(--k-ring-FFFFFF);opacity:0;transition:opacity .12s var(--mo-ease);margin:-4px 0 0 -4px;position:absolute;left:50%}.pms .rpdot[data-cmp=true]{background:var(--k-bg-FFFFFF);box-shadow:inset 0 0 0 2px #7fa2f0}.pms .rptip{z-index:3;border-radius:var(--radius-10);background:var(--k-raise-1F1F1F);color:#fff;min-width:176px;font-size:var(--text-12);line-height:var(--text-12-lh);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s var(--mo-ease);flex-direction:column;gap:6px;padding:10px 12px;display:flex;position:absolute;top:0}.pms .rptt{font-weight:500}.pms .rptr2{color:#d6d6d6;align-items:center;gap:8px;display:flex}.pms .rptr2 b{color:#fff;margin-left:12px;font-weight:500}.pms .rptx{color:var(--k-fg-A3A3A3);padding-top:6px;box-shadow:inset 0 1px #ffffff24}.pms .rph:hover .rptip,.pms .rph:hover .rpdot,.pms .rph:hover .rpvl,.pms .rph[data-on=true] .rptip,.pms .rph[data-on=true] .rpdot,.pms .rph[data-on=true] .rpvl{opacity:1}.pms .rpbars{gap:10px;display:flex;position:absolute;inset:0}.pms .rpg{flex:1;justify-content:center;align-items:flex-end;gap:3px;min-width:0;display:flex;position:relative}.pms .rpb{border-radius:var(--radius-4) var(--radius-4) 0 0;background:var(--k-fg-2A78D6);width:min(30px,42%);min-height:1px;transition:background-color .15s var(--mo-ease);display:block}.pms .rpb:hover{background:#235bcb}.pms .rpb2{border-radius:var(--radius-4) var(--radius-4) 0 0;background:var(--k-bg-EAF0FD);box-sizing:border-box;border:1px dashed #7fa2f0;border-bottom:0;width:min(30px,42%);display:block}.pms .rpb2[data-alt=true]{background:var(--k-fg-EB6834);border:0}.pms .rpbars[data-narrow=true] .rpb,.pms .rpbars[data-narrow=true] .rpb2{width:min(14px,42%)}.pms .rpbars[data-few=true] .rpb,.pms .rpbars[data-few=true] .rpb2{width:min(88px,30%)}.pms .rpg:hover .rptip{opacity:1}.pms .rphb{flex-direction:column;gap:16px;margin-top:18px;display:flex}.pms .rphr{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;display:grid}.pms .rphl{min-width:0;font-size:var(--text-14);line-height:var(--text-14-lh);align-items:center;gap:8px;font-weight:500;display:flex}.pms .rphs{font-size:var(--text-13);line-height:var(--text-13-lh);color:var(--k-fg-8F8F8F);margin-right:14px;font-weight:400}.pms .rpht{flex-direction:column;grid-column:1/-1;gap:3px;min-width:0;display:flex}.pms .rphbar{border-radius:var(--radius-0) var(--radius-4) var(--radius-4) var(--radius-0);background:var(--k-fg-2A78D6);height:10px;display:block}.pms .rphbar2{border-radius:var(--radius-0) var(--radius-2) var(--radius-2) var(--radius-0);background:var(--k-bg-C3D4F8);height:4px;display:block}.pms .rphv{font-size:var(--text-14);line-height:var(--text-14-lh);justify-content:flex-end;align-items:baseline;font-weight:500;display:flex}.pms .rpstk{grid-template-columns:minmax(0,1fr) 248px;align-items:start;gap:32px;margin-top:4px;display:grid}.pms .rpsg{cursor:pointer;background:0 0;border:0;height:100%;padding:0;position:relative}.pms .rpsgb{border-radius:var(--radius-8);transition:background-color .15s var(--mo-ease);background:0 0;position:absolute;inset:-6px -4px 0}.pms .rpsg:hover .rpsgb{background:var(--k-bg-F7F7F7)}.pms .rpsg[data-on=true] .rpsgb{background:var(--k-bg-F0F0F0)}.pms .rpcol{border-radius:var(--radius-4) var(--radius-4) 0 0;flex-direction:column-reverse;gap:2px;width:min(30px,60%);min-height:1px;display:flex;position:relative;overflow:hidden}.pms .rpbars[data-narrow=true] .rpcol{width:min(16px,60%)}.pms .rpseg{min-height:0;display:block}.pms .rpside{padding-top:12px}.pms .rpside h4{font-size:var(--text-13);line-height:var(--text-13-lh);padding-bottom:6px;font-weight:500}.pms .rpsrow{min-height:34px;font-size:var(--text-13);line-height:var(--text-13-lh);color:var(--k-fg-3D3D3D);box-shadow:inset 0 -1px 0 var(--k-ring-F0F0F0);align-items:center;gap:8px;display:flex}.pms .rpsrow b{text-align:right;min-width:64px;color:var(--k-fg-0D0D0D);flex:none;font-weight:500}.pms .rphw{min-width:0;margin-top:16px}.pms .rphm{flex-direction:column;gap:3px;display:flex}.pms .rphmr{align-items:center;gap:3px;display:grid}.pms .rphmh{font-size:var(--text-12);line-height:var(--text-12-lh);color:var(--k-fg-5D5D5D);text-align:center;padding-bottom:4px;font-weight:500}.pms .rphml{font-size:var(--text-13);line-height:var(--text-13-lh);color:var(--k-fg-5D5D5D);text-align:left;padding-right:8px}.pms .rphc{border-radius:var(--radius-5);height:34px;font-size:var(--text-12);line-height:var(--text-12-lh);cursor:default;transition:box-shadow .15s var(--mo-ease);outline:none;justify-content:center;align-items:center;font-weight:500;display:flex;position:relative}.pms .rphc[data-stop="0"]{background:var(--rp-ramp-0)}.pms .rphc[data-stop="1"]{background:var(--rp-ramp-1)}.pms .rphc[data-stop="2"]{background:var(--rp-ramp-2)}.pms .rphc[data-stop="3"]{background:var(--rp-ramp-3)}.pms .rphc[data-stop="4"]{background:var(--rp-ramp-4)}.pms .rphc[data-stop="5"]{background:var(--rp-ramp-5)}.pms .rphc[data-stop="6"]{background:var(--rp-ramp-6)}.pms .rphc[data-stop="7"]{background:var(--rp-ramp-7)}.pms .rphc[data-stop="8"]{background:var(--rp-ramp-8)}.pms .rphc[data-stop="9"]{background:var(--rp-ramp-9)}.pms .rphc[data-stop="10"]{background:var(--rp-ramp-10)}.pms .rphc[data-stop="8"],.pms .rphc[data-stop="9"],.pms .rphc[data-stop="10"],.pms[data-theme=dark] .rphc[data-stop="0"],.pms[data-theme=dark] .rphc[data-stop="1"],.pms[data-theme=dark] .rphc[data-stop="2"],.pms[data-theme=dark] .rphc[data-stop="3"],.pms[data-theme=dark] .rphc[data-stop="4"],.pms[data-theme=dark] .rphc[data-stop="5"],.pms[data-theme=dark] .rphc[data-stop="6"]{color:#fff}.pms[data-theme=dark] .rphc[data-stop="7"],.pms[data-theme=dark] .rphc[data-stop="8"],.pms[data-theme=dark] .rphc[data-stop="9"],.pms[data-theme=dark] .rphc[data-stop="10"]{color:#0d0d0d}.pms .rphc[data-empty=true]{background:var(--k-bg-F5F5F5);color:var(--k-fg-B3B3B3);font-weight:400}.pms .rphc:hover,.pms .rphc:focus-visible{box-shadow:inset 0 0 0 2px var(--k-ring-0D0D0D-50)}.pms .rphleg{font-size:var(--text-12);line-height:var(--text-12-lh);color:var(--k-fg-8F8F8F);align-items:center;gap:8px;margin-top:14px;display:flex}.pms .rphramp{gap:2px;display:flex}.pms .rphramp span{border-radius:var(--radius-2);width:14px;height:10px}.pms .rphramp span:first-child{background:var(--rp-ramp-0)}.pms .rphramp span:nth-child(2){background:var(--rp-ramp-1)}.pms .rphramp span:nth-child(3){background:var(--rp-ramp-2)}.pms .rphramp span:nth-child(4){background:var(--rp-ramp-3)}.pms .rphramp span:nth-child(5){background:var(--rp-ramp-4)}.pms .rphramp span:nth-child(6){background:var(--rp-ramp-5)}.pms .rphramp span:nth-child(7){background:var(--rp-ramp-6)}.pms .rphramp span:nth-child(8){background:var(--rp-ramp-7)}.pms .rphramp span:nth-child(9){background:var(--rp-ramp-8)}.pms .rphramp span:nth-child(10){background:var(--rp-ramp-9)}.pms .rphramp span:nth-child(11){background:var(--rp-ramp-10)}.pms .rpshare{border-radius:var(--radius-4);gap:2px;height:14px;margin-top:18px;display:flex;overflow:hidden}.pms .rpshare span{min-width:3px;display:block}.pms .rpshl{margin-top:14px}.pms .rpnote{font-size:var(--text-13);line-height:var(--text-13-lh);color:var(--k-fg-8F8F8F);margin-top:14px}.pms .rpan{max-width:720px;margin-top:28px}.pms .rpan p{font-size:var(--text-15);line-height:var(--text-15-lh);color:var(--k-fg-3D3D3D)}.pms .rpanb{font-size:var(--text-14);line-height:var(--text-14-lh);color:var(--k-fg-0D0D0D);cursor:pointer;border:0;align-items:center;gap:6px;margin-top:10px;padding:0;font-weight:500;display:flex}.pms .rpsearch{border-radius:var(--radius-999);background:var(--k-bg-FFFFFF);box-sizing:border-box;width:min(320px,46%);height:36px;transition:box-shadow .15s var(--mo-ease);align-items:center;gap:8px;margin-left:auto;padding:0 6px 0 12px;display:flex}.pms .rpsearch:focus-within{box-shadow:0 0 0 1px var(--k-ring-D9D9D9)}.pms .rpsearch input{min-width:0;height:100%;font-size:var(--text-14);line-height:var(--text-14-lh);color:var(--k-fg-0D0D0D);background:0 0;border:0;flex:1;padding:0}.pms .rpsx{border-radius:var(--radius-999);width:24px;height:24px;color:var(--k-fg-5D5D5D);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.pms .rpbackl{border-radius:var(--radius-999);height:32px;font-size:var(--text-14);line-height:var(--text-14-lh);color:var(--k-fg-0D0D0D);cursor:pointer;border:0;align-items:center;gap:4px;margin-left:-8px;padding:0 12px 0 6px;font-weight:500;display:flex}.pms .rpdir{margin-top:44px}.pms .rpdir[data-s=true]{margin-top:0}.pms .rpdirh{align-items:baseline;gap:10px;display:flex}.pms .rpdirh h2{font-size:var(--text-17);line-height:var(--text-17-lh);font-weight:500}.pms .rpdirh>span{font-size:var(--text-13);line-height:var(--text-13-lh);color:var(--k-fg-8F8F8F)}.pms .rpdg{font-size:var(--text-12);line-height:var(--text-12-lh);color:var(--k-fg-8F8F8F);box-shadow:inset 0 -1px 0 var(--k-ring-EFEFEF);margin-top:20px;padding:0 4px 6px;font-weight:500}.pms .rpdr{width:100%;min-height:48px;box-shadow:inset 0 -1px 0 var(--k-ring-EFEFEF);font-size:var(--text-14);line-height:var(--text-14-lh);color:var(--k-fg-0D0D0D);text-align:left;cursor:pointer;transition:background-color .15s var(--mo-ease);background:0 0;border:0;grid-template-columns:minmax(150px,240px) minmax(0,1fr) 16px;align-items:center;column-gap:16px;padding:0 6px 0 4px;display:grid}.pms .rpdr:hover{background:var(--k-bg-F7F7F7)}.pms .rpdt{font-weight:500}.pms .rpdd{color:var(--k-fg-8F8F8F)}.pms .rpempty{font-size:var(--text-14);line-height:var(--text-14-lh);color:var(--k-fg-8F8F8F);padding:20px 4px}.pms .rpdeny{padding:48px 0 24px}.pms .rpin[data-home=false]{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;display:grid}.pms .rpin[data-home=false]>*{grid-column:1/-1}.pms .rpin[data-home=false]>.rphd{grid-column:1}.pms .rpin[data-home=false]>.rpctl{grid-column:2;justify-content:flex-end;margin-top:0}.pms .rpin[data-home=false]>.rpicons{grid-column:2}.pms .rpin[data-home=false] .rpgrid{margin-top:28px}.pms .rpin[data-home=false] .rphb{gap:22px}.pms .rpin[data-home=false] .rphbar{height:16px}.pms .rpin[data-home=false] .rphbar2{height:6px}.pms .rpin[data-home=false] .rphc{height:44px;font-size:var(--text-13);line-height:var(--text-13-lh)}.pms .rpin[data-home=false] .rphl,.pms .rpin[data-home=false] .rphv{font-size:var(--text-15);line-height:var(--text-15-lh)}@container rp (max-width:780px){.pms .rpin{padding:20px 18px 40px}.pms .rpt{font-size:var(--text-20);line-height:26px}.pms .rpgrid{grid-template-columns:minmax(0,1fr)}.pms .rpblk{grid-column:1/-1}.pms .rptabs{grid-template-columns:none;grid-auto-columns:minmax(148px,1fr);grid-auto-flow:column;overflow-x:auto}.pms .rpdr{grid-template-columns:minmax(0,1fr) 16px}.pms .rpdd{display:none}.pms .rphw{overflow-x:auto}.pms .rphm{min-width:600px}}@container rp (min-width:1600px){.pms .rpin{max-width:none;padding:32px 40px 56px}.pms .rpc{aspect-ratio:12/5;height:auto;min-height:320px;max-height:62vh}.pms .rpin[data-home=true]{grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1fr) clamp(400px,24%,560px);align-items:start;column-gap:48px;display:grid}.pms .rpin[data-home=true]>*{grid-column:1}.pms .rpin[data-home=true]>.rpctl,.pms .rpin[data-home=true]>.rptabs{grid-column:1/-1}.pms .rpin[data-home=true]>.rpdir{grid-area:3/2/span 2;margin-top:32px}.pms .rpin[data-home=true] .rpdr{grid-template-columns:minmax(0,1fr) 16px}.pms .rpin[data-home=true] .rpdr>:nth-child(2){display:none}.pms .rpin[data-home=false]{grid-template-columns:minmax(0,1fr) clamp(360px,24%,520px);align-items:start;column-gap:48px}.pms .rpin[data-home=false]>.rpgrid{grid-column:1}.pms .rpin[data-home=false]>.rpan{grid-column:2;margin-top:28px}.pms .rpin[data-home=false] .rpc{aspect-ratio:2;max-height:calc(100vh - 300px)}:is(.pms .rpin[data-home=false]>.rpstk,.pms .rpin[data-home=false]>.rpgrid:has(.rpstk)){grid-column:1/-1}}@media print{.pms .rpdoc,.pms .rpdoc *{visibility:visible}.pms .rpdoc{border-radius:var(--radius-0);width:100%;position:absolute;top:0;left:0;overflow:visible}.pms .rpib,.pms .rpact,.pms .rppick,.pms .rpstep{display:none}}@media (prefers-reduced-motion:reduce){.pms .rptip,.pms .rpdot,.pms .rpvl,.pms .rphc{transition:none}}
.pms{--text-8:8px;--text-11:var(--type-11);--text-12:var(--type-12);--text-13:var(--type-13);--text-13-lh:var(--type-13-lh);--text-14:var(--type-14);--text-14-lh:var(--type-14-lh);--text-15:var(--type-15);--text-17:var(--type-17);--text-17-lh:var(--type-17-lh);--text-20:var(--type-20);--text-24:var(--type-24);--radius-6:6px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-999:999px}.pms .tkseg{box-sizing:border-box;border-radius:var(--radius-999);background:var(--k-bg-EBEBEB);gap:2px;height:32px;padding:3px;display:flex}.pms .tkseg .seg{border-radius:var(--radius-999);height:26px;font-size:var(--text-13);cursor:pointer;border:0;padding:0 12px}.pms .tkscroll{overscroll-behavior:contain;background:var(--k-bg-FFFFFF);border-radius:var(--radius-16);flex:1;min-height:0;margin:0 12px 12px;overflow:auto;container:tk/inline-size}.pms .tkt{--tkc:minmax(280px,3fr) minmax(170px,1.25fr) minmax(130px,1fr) 104px minmax(160px,1.1fr);flex-direction:column;padding-bottom:24px;display:flex}.pms .tkt[data-mine=true]{--tkc:minmax(280px,3fr) minmax(170px,1.25fr) minmax(130px,1fr) 104px}.pms .tkhd,.pms .tkr{grid-template-columns:var(--tkc);display:grid}.pms .tkhd{z-index:3;background:var(--k-bg-FFFFFF);height:36px;box-shadow:inset 0 -1px 0 var(--k-ring-EBEBEB);position:sticky;top:0}.pms .tkth{min-width:0;font-size:var(--text-13);line-height:var(--type-13-lh);color:var(--k-fg-5D5D5D);white-space:nowrap;box-shadow:inset -1px 0 0 var(--k-ring-EBEBEB);align-items:center;gap:6px;padding:0 12px;font-weight:500;display:flex}.pms .tkth:last-child{box-shadow:none}.pms .tksh{background:var(--k-bg-FFFFFF);width:100%;height:40px;box-shadow:inset 0 -1px 0 var(--k-ring-F2F2F2);font-size:var(--text-13);line-height:var(--type-13-lh);color:var(--k-fg-0D0D0D);text-align:left;cursor:pointer;transition:background-color .15s var(--mo-ease);border:0;align-items:center;gap:8px;margin-top:8px;padding:0 12px;font-weight:500;display:flex}.pms .tksh:hover{background:var(--k-bg-FAFAFA)}.pms .tksh svg{transition:transform .2s var(--mo-ease)}.pms .tksh[aria-expanded=false] svg{transform:rotate(-90deg)}.pms .tkr{background:var(--k-bg-FFFFFF);height:44px;transition:background-color .15s var(--mo-ease);position:relative}.pms .tkr:hover{background:var(--k-bg-FAFAFA)}.pms .tkc{z-index:1;min-width:0;font-size:var(--text-14);line-height:var(--type-14-lh);color:var(--k-fg-0D0D0D);box-shadow:inset -1px 0 0 var(--k-ring-F2F2F2), inset 0 -1px 0 var(--k-ring-F2F2F2);pointer-events:none;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.pms .tkc:last-child{box-shadow:inset 0 -1px 0 var(--k-ring-F2F2F2)}.pms .tkc .live{pointer-events:auto}.pms .tkr[data-done=true] .tkc{color:var(--k-fg-8F8F8F)}.pms .tkr[data-done=true] .tkc .tkav,.pms .tkr[data-done=true] .tkai{opacity:.6}.pms .tkrnote{font-size:var(--text-13);color:var(--k-fg-8F8F8F);flex:0 320px}.pms .tcheck{border-radius:var(--radius-999);background:var(--k-bg-E3E3E3);width:18px;height:18px;color:var(--k-fg-FFFFFF);cursor:pointer;transition:background-color .15s var(--mo-ease);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.pms .tcheck[aria-checked=true]{background:var(--k-fg-0D0D0D)}.pms .tkav{border-radius:var(--radius-999);object-fit:cover;flex:none;width:20px;height:20px;display:block}.pms .tkavini{font-size:var(--text-8);color:var(--k-fg-5D5D5D);justify-content:center;align-items:center;font-weight:600;display:flex}.pms .tkai{border-radius:var(--radius-999);background:var(--k-bg-F0F0F0);width:20px;height:20px;color:var(--k-fg-0D0D0D);flex:none;justify-content:center;align-items:center;display:flex}.pms .tklnk{min-width:0;max-width:100%;height:28px;font-size:var(--text-14);line-height:var(--type-14-lh);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.pms .tklnk .ell{text-underline-offset:3px;transition:text-decoration-color .15s var(--mo-ease);text-decoration-line:underline;text-decoration-color:#0000}.pms .tklnk:hover .ell{-webkit-text-decoration-color:var(--k-fg-BDBDBD);text-decoration-color:var(--k-fg-BDBDBD)}.pms .tkadd{background:var(--k-bg-FFFFFF);width:100%;height:40px;box-shadow:inset 0 -1px 0 var(--k-ring-F2F2F2);font-size:var(--text-14);line-height:var(--type-14-lh);color:var(--k-fg-8F8F8F);text-align:left;cursor:pointer;transition:background-color .15s var(--mo-ease), color .15s var(--mo-ease);border:0;align-items:center;gap:12px;padding:0 12px;display:flex}.pms .tkadd:hover{background:var(--k-bg-FAFAFA);color:var(--k-fg-0D0D0D)}.pms .tkempty{height:44px;font-size:var(--text-14);line-height:var(--type-14-lh);color:var(--k-fg-8F8F8F);box-shadow:inset 0 -1px 0 var(--k-ring-F2F2F2);align-items:center;padding:0 12px 0 42px;display:flex}.pms .tkfold{transition:grid-template-rows .26s var(--mo-ease);grid-template-rows:1fr;display:grid}.pms .tkfold[data-open=false]{grid-template-rows:0fr}.pms .tkfoldin{min-height:0;transition:opacity .2s var(--mo-ease), visibility 0s linear 0s;overflow:hidden}.pms .tkfold[data-open=false] .tkfoldin{opacity:0;visibility:hidden;transition:opacity .14s var(--mo-exit), visibility 0s linear .26s}.pms .tkpill{border-radius:var(--radius-999);background:var(--k-bg-F3F3F3);height:32px;color:var(--k-fg-0D0D0D);font-size:var(--text-13);line-height:var(--type-13-lh);white-space:nowrap;cursor:pointer;transition:background-color .15s var(--mo-ease);border:0;align-items:center;gap:6px;padding:0 12px 0 10px;font-weight:500;display:flex}.pms .tkpill:hover,.pms .tkpill[aria-expanded=true]{background:var(--k-bg-EBEBEB)}.pms .tkpillin{height:32px;color:var(--k-fg-0D0D0D);font-size:var(--text-13);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 2px 0 0;font-weight:500;display:flex}.pms .tchipx{border-radius:var(--radius-999);width:24px;height:24px;color:var(--k-fg-5D5D5D);cursor:pointer;transition:background-color .15s var(--mo-ease), color .15s var(--mo-ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.pms .tchipx:hover{background:var(--k-bg-DEDEDE);color:var(--k-fg-0D0D0D)}.pms .tkscrim{z-index:50;background:var(--k-bg-0D0D0D-28);animation:pms-fade-in .2s var(--mo-ease) both;position:fixed;inset:0}.pms .tkdlg{z-index:51;background:var(--k-bg-FFFFFF);border-radius:var(--radius-20);width:min(600px,100vw - 32px);height:fit-content;max-height:min(560px,100vh - 32px);box-shadow:0 0 0 1px var(--k-ring-0D0D0D-4), 0 24px 64px var(--k-shadow-0D0D0D-20);transform-origin:50% 30%;animation:pms-tk-in .26s var(--mo-ease) both;flex-direction:column;margin:auto;display:flex;position:fixed;inset:0}@keyframes pms-tk-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}.pms .tkti{overscroll-behavior:contain;width:100%;min-height:24px;max-height:96px;font:inherit;font-size:var(--text-17);color:var(--k-fg-0D0D0D);caret-color:var(--k-fg-0D0D0D);resize:none;field-sizing:content;background:0 0;border:0;outline:none;margin:0;padding:0;font-weight:500;line-height:24px;display:block;overflow:auto}.pms .tknote{overscroll-behavior:contain;width:100%;min-height:40px;max-height:180px;font:inherit;font-size:var(--text-14);line-height:var(--type-14-lh);color:var(--k-fg-0D0D0D);caret-color:var(--k-fg-0D0D0D);resize:none;field-sizing:content;background:0 0;border:0;outline:none;margin:8px 0 0;padding:0;display:block;overflow:auto}.pms .tkti::placeholder,.pms .tknote::placeholder{color:var(--k-fg-8F8F8F);opacity:1}.pms .tkdel{border-radius:var(--radius-999);width:36px;height:36px;color:var(--k-fg-5D5D5D);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;margin-left:-8px;padding:0;display:flex}.pms .tkdel:hover{background:var(--k-bg-FDF3F2);color:var(--k-fg-D0342C)}.pms .tkcancel{color:var(--k-fg-0D0D0D)}@container tk (max-width:1000px){.pms .tkt:not([data-mine=true]){--tkc:minmax(260px,3fr) minmax(160px,1.25fr) 96px minmax(150px,1.1fr)}.pms .tkt:not([data-mine=true]) .tkf{display:none!important}}@container tk (max-width:760px){.pms .tkt,.pms .tkt:not([data-mine=true]){--tkc:minmax(0,1fr) 88px minmax(0,150px)}.pms .tkt[data-mine=true]{--tkc:minmax(0,1fr) 88px}.pms .tkx{display:none!important}}@container tk (max-width:520px){.pms .tkt,.pms .tkt:not([data-mine=true]){--tkc:minmax(0,1fr) 76px 44px}.pms .tkt[data-mine=true]{--tkc:minmax(0,1fr) 76px}.pms .tkwn,.pms .tkth:last-child .tkhl{display:none}.pms .tkth:last-child{padding:0 14px}}@media (max-width:440px){.pms .tkcancel{display:none!important}}
.pms{--text-14:var(--type-14);--text-14-lh:var(--type-14-lh);--radius-999:999px}.pms .ptperson{min-width:0;color:inherit;text-align:left;cursor:pointer;align-items:center;gap:8px;display:flex}.pms .ptdot[data-tone=red]{background:var(--k-fg-D0342C)}
.pms{--text-12:var(--type-12);--text-13:var(--type-13);--text-14:var(--type-14);--text-15:var(--type-15);--text-16:var(--type-16);--text-28:var(--type-28);--text-11:var(--type-11);--text-115:11.5px;--text-105:10.5px;--text-10:10px;--text-26:26px;--radius-1:1px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-24:24px;--radius-28:28px;--radius-999:999px;--as-fav-schedule:#f06a35;--as-fav-claims:#e0a100;--as-fav-notes:#0f9d8a;--as-fav-recall:#7357e6;--as-fav-noshow:#e2559a}.pms .asx{background:var(--k-bg-FFFFFF);border-radius:var(--radius-16);flex:1;min-height:0;margin:0 12px 12px;display:flex;position:relative;overflow:hidden}.pms .aschat{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;container:aschat/inline-size}.pms .asthread{overscroll-behavior:contain;flex:1;min-height:0;overflow:hidden auto}.pms .ascol{box-sizing:border-box;flex-direction:column;gap:36px;max-width:720px;margin:0 auto;padding:24px 24px 40px;display:flex;container:ascol/inline-size}.pms .ascrumb{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.pms .ascrumb h1{min-width:0;font-size:var(--text-15);font-weight:500;line-height:20px}.pms .asback{font-size:var(--text-15);color:var(--k-fg-5D5D5D);cursor:pointer;border:0;flex:none;padding:0;line-height:20px}.pms .asback:hover{color:var(--k-fg-0D0D0D)}.pms .ashomewrap{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.pms .aspacer{flex:1 1 0;min-height:24px}.pms .aspacer.tall{flex:1.4 1 0}.pms .ashome{box-sizing:border-box;flex-direction:column;width:100%;max-width:720px;margin:0 auto;padding:0 24px;display:flex}.pms .ashome h2{text-align:center;font-size:var(--text-28);letter-spacing:-.01em;margin:0;font-weight:400;line-height:34px}.pms .ashome .ascomp{margin-top:28px}.pms .aschips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.pms .aschips.left{justify-content:flex-start}.pms .ashome .aschips{margin-top:16px}.pms .aschip{border-radius:var(--radius-999);background:var(--k-bg-FFFFFF);height:36px;color:var(--k-fg-0D0D0D);font-size:var(--text-14);box-shadow:inset 0 0 0 1px var(--k-ring-E3E3E3);cursor:pointer;transition:background-color .15s var(--mo-ease);border:0;align-items:center;gap:8px;padding:0 14px 0 12px;display:flex}.pms .aschip svg{color:var(--k-fg-5D5D5D)}.pms .aschip:hover{background:var(--k-bg-F7F7F7)}.pms .aschip:active{background:var(--k-bg-F0F0F0)}.pms .ascomp{border-radius:var(--radius-28);background:var(--k-float-FFFFFF);box-shadow:0 0 0 1px var(--k-ring-0D0D0D-9), 0 4px 16px var(--k-shadow-0D0D0D-6), 0 1px 2px var(--k-shadow-0D0D0D-4);transition:box-shadow .18s var(--mo-ease);align-items:flex-end;gap:4px;padding:8px;display:flex;position:relative}.pms .ascomp:focus-within{box-shadow:0 0 0 1px var(--k-ring-0D0D0D-14), 0 6px 22px var(--k-shadow-0D0D0D-8), 0 1px 2px var(--k-shadow-0D0D0D-5)}.pms .ascomp textarea{box-sizing:border-box;min-width:0;min-height:36px;max-height:200px;font:inherit;font-size:var(--text-16);color:var(--k-fg-0D0D0D);resize:none;background:0 0;border:0;outline:none;flex:1;padding:8px 6px;line-height:20px}.pms .ascomp textarea::placeholder{color:var(--k-fg-8F8F8F);opacity:1}.pms .assend{border-radius:var(--radius-999);background:var(--k-bg-E8E8E8);width:36px;height:36px;color:var(--k-fg-0D0D0D);cursor:pointer;transition:background-color .15s var(--mo-ease), color .15s var(--mo-ease);border:0;flex:none;justify-content:center;align-items:center;display:flex}.pms .assend:hover{background:var(--k-bg-DEDEDE)}.pms .assend:active{background:var(--k-bg-D6D6D6)}.pms .assend[aria-disabled=true]{background:var(--k-bg-F3F3F3);color:var(--k-fg-BDBDBD);cursor:default}.pms .asbottom{flex:none;padding:0 0 14px;position:relative}.pms .asbottom .ascomp{max-width:720px;margin:0 auto}.pms .asfoot{text-align:center;font-size:var(--text-12);color:var(--k-fg-8F8F8F);margin:8px 0 0;line-height:16px}.pms .asturn{animation:pms-rise-in .24s var(--mo-ease) both;flex-direction:column;gap:20px;display:flex}.pms .asq{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:6px;max-width:min(560px,86%);display:flex}.pms .asqtext{box-sizing:border-box;border-radius:var(--radius-20);background:var(--k-bg-F3F3F3);font-size:var(--text-15);white-space:pre-wrap;overflow-wrap:anywhere;padding:10px 16px;line-height:22px}.pms .asqacts{opacity:0;transition:opacity .15s var(--mo-ease);gap:2px;margin-right:-4px;display:flex}.pms .asq:hover .asqacts,.pms .asqacts:focus-within{opacity:1}.pms .asans{flex-direction:column;gap:16px;display:flex}.pms .ashead{font-size:var(--text-14);color:var(--k-fg-8F8F8F);cursor:pointer;transition:color .15s var(--mo-ease);background:0 0;border:0;align-self:flex-start;align-items:center;gap:2px;padding:0;line-height:20px;display:flex}.pms .ashead:hover{color:var(--k-fg-0D0D0D)}.pms .asp{font-size:var(--text-15);margin:0;line-height:24px;position:relative}.pms .cite{border-radius:var(--radius-999);background:var(--k-bg-F3F3F3);height:20px;color:var(--k-fg-5D5D5D);font-size:var(--text-12);vertical-align:1px;white-space:nowrap;cursor:pointer;transition:background-color .15s var(--mo-ease), color .15s var(--mo-ease);border:0;align-items:center;margin-left:6px;padding:0 8px;font-weight:500;line-height:16px;display:inline-flex}.pms .cite:hover{background:var(--k-flip-0D0D0D);color:var(--k-flipfg-FFFFFF)}.pms .aslist{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pms .aslist li{gap:12px;display:flex}.pms .asdot{border-radius:var(--radius-999);background:var(--k-flip-0D0D0D);flex:none;width:6px;height:6px;margin-top:9px}.pms .aslistb{flex-direction:column;min-width:0;display:flex}.pms .aslistt{font-size:var(--text-15);font-weight:500;line-height:24px}.pms .aslists{font-size:var(--text-14);color:var(--k-fg-5D5D5D);line-height:21px}.pms .astw{border-radius:var(--radius-14);box-shadow:inset 0 0 0 1px var(--k-ring-ECECEC);overflow:hidden}.pms .asthd{height:34px;box-shadow:inset 0 -1px 0 var(--k-ring-EDEDED);align-items:center;padding:0 6px;display:grid}.pms .asthc{font-size:var(--text-12);color:var(--k-fg-8F8F8F);padding:0 10px;font-weight:500;display:flex}.pms .astr{min-height:44px;box-shadow:inset 0 -1px 0 var(--k-ring-F4F4F4);align-items:center;padding:0 6px;display:grid}.pms .astc{align-items:center;gap:8px;min-width:0;padding:6px 10px;display:flex}.pms .astc .num{line-height:18px}.pms .plan{border-radius:var(--radius-16);box-shadow:inset 0 0 0 1px var(--k-ring-E6E6E6);overflow:hidden}.pms .planhead{height:40px;box-shadow:inset 0 -1px 0 var(--k-ring-F0F0F0);font-size:var(--text-13);color:var(--k-fg-5D5D5D);align-items:center;gap:8px;padding:0 16px;line-height:18px;display:flex}.pms .aprow{align-items:flex-start;gap:12px;padding:14px 16px;display:flex;position:relative}.pms .aprow[data-sep=true]{box-shadow:inset 0 1px 0 var(--k-ring-F2F2F2)}.pms .prail{border-radius:var(--radius-1);background:var(--k-bg-E6E6E6);pointer-events:none;width:2px;position:absolute;top:38px;bottom:-10px;left:25px;overflow:hidden}.pms .prail:after{content:"";background:var(--k-fg-15803D);transform-origin:50% 0;transition:transform .52s var(--mo-ease);position:absolute;inset:0;transform:scaleY(0)}.pms .prail[data-done=true]:after{transform:scaleY(1)}.pms .apicon{width:20px;height:20px;color:var(--k-fg-5D5D5D);flex:none;justify-content:center;align-items:center;display:flex}.pms .pchk{border-radius:var(--radius-6);background:var(--k-bg-FFFFFF);width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--k-ring-C4C4C4);cursor:pointer;transition:background-color .15s var(--mo-ease), box-shadow .15s var(--mo-ease);border:0;justify-content:center;align-items:center;padding:0;display:flex}.pms .pchk svg{opacity:0;color:var(--k-flipfg-FFFFFF);transition:opacity .12s var(--mo-ease)}.pms .pchk:hover{box-shadow:inset 0 0 0 1.5px var(--k-ring-8F8F8F)}.pms .pchk[aria-checked=true]{background:var(--k-fg-22C55E);box-shadow:none}.pms .pchk[aria-checked=true] svg{opacity:1}.pms .pchk[aria-disabled=true]{cursor:default;opacity:.5}.pms .okmark{color:var(--k-fg-15803D);animation:pms-rise-in .24s var(--mo-ease) both;display:flex}.pms .apdot{border-radius:var(--radius-999);width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--k-ring-D4D4D4)}.pms .apbody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pms .aprowtop{align-items:flex-start;gap:12px;display:flex}.pms .aptitle{min-width:0;font-size:var(--text-14);color:var(--k-fg-0D0D0D);transition:color .15s var(--mo-ease);flex:1;font-weight:500;line-height:20px}.pms .pmore{height:20px;font-size:var(--text-13);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:2px;padding:0;line-height:20px;display:flex}.pms .pmore:hover{color:var(--k-fg-0D0D0D)}.pms .apsub{font-size:var(--text-13);color:var(--k-fg-5D5D5D);line-height:18px}.pms .apdone{font-size:var(--text-13);color:var(--k-fg-15803D);animation:pms-rise-in .24s var(--mo-ease) both;font-weight:500;line-height:18px}.pms .apskip{font-size:var(--text-13);color:var(--k-fg-8F8F8F);align-items:center;gap:10px;line-height:18px;display:flex}.pms .apundo{border-radius:var(--radius-999);height:26px;font-size:var(--text-13);flex:none;padding:0 10px;font-weight:500}.pms .apfail{font-size:var(--text-13);color:var(--k-fg-B02A23);line-height:18px}.pms .aprevs{flex-direction:column;gap:10px;margin-top:10px;display:flex}.pms .aprev{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.pms .aprevname{font-size:var(--text-12);color:var(--k-fg-8F8F8F);line-height:16px}.pms .aprevtext{box-sizing:border-box;border-radius:var(--radius-18);background:var(--k-bg-F3F3F3);max-width:100%;font-size:var(--text-14);color:var(--k-fg-3A3A3A);padding:9px 14px;line-height:20px}.pms .pfoot{box-shadow:inset 0 1px 0 var(--k-ring-F0F0F0);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:12px;display:flex}.pms .pfoot .ghost{border-radius:var(--radius-999);height:36px;font-size:var(--text-14);color:var(--k-fg-5D5D5D);cursor:pointer;border:0;padding:0 14px}.pms .ascta{max-width:100%;height:36px;font-size:var(--text-14);white-space:nowrap;text-overflow:ellipsis;padding:0 16px;font-weight:500;overflow:hidden}.pms .apskipped{border-radius:var(--radius-16);box-shadow:inset 0 0 0 1px var(--k-ring-EDEDED);font-size:var(--text-14);color:var(--k-fg-5D5D5D);align-items:center;gap:12px;padding:8px 8px 8px 16px;line-height:20px;display:flex}.pms .asacts{flex-wrap:wrap;align-items:center;gap:2px;margin:-8px 0 0 -6px;display:flex}.pms .asact{border-radius:var(--radius-8);width:32px;height:32px;color:var(--k-fg-5D5D5D);cursor:pointer;transition:background-color .15s var(--mo-ease), color .15s var(--mo-ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.pms .asact:hover{background:var(--k-bg-F3F3F3);color:var(--k-fg-0D0D0D)}.pms .srcbtn{border-radius:var(--radius-999);height:32px;font-size:var(--text-13);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-left:6px;padding:0 12px 0 7px;display:flex}.pms .srcbtn:hover{background:var(--k-bg-F3F3F3)}.pms .favstack{display:flex}.pms .fv{border-radius:var(--radius-6);background:var(--k-bg-F3F3F3);color:var(--k-flipfg-FFFFFF);flex:none;justify-content:center;align-items:center;display:flex}.pms .fv.fstk{border-radius:var(--radius-999);width:18px;height:18px;box-shadow:0 0 0 2px var(--k-bg-FFFFFF)}.pms .favstack .fv+.fv{margin-left:-6px}.pms .fv.lg{border-radius:var(--radius-10);width:32px;height:32px}.pms .aspanel{background:var(--k-bg-FFFFFF);width:380px;min-height:0;box-shadow:inset 1px 0 0 var(--k-ring-EDEDED);animation:pms-wd-in .2s var(--mo-ease);flex-direction:column;flex:none;display:flex}@container aschat (max-width:899px){.pms .aspanel{z-index:30;width:min(380px,100%);box-shadow:0 0 0 1px var(--k-ring-0D0D0D-6), -16px 0 40px var(--k-shadow-0D0D0D-10);position:absolute;top:0;bottom:0;right:0}.pms .ascanvas{z-index:35;position:absolute;inset:0}}@container aschat (max-width:560px){.pms .docpage{padding:28px 22px 120px}}@container ascol (max-width:520px){.pms .pfoot{flex-direction:column-reverse;align-items:stretch}.pms .pfoot button{width:100%}}.pms .aspanelhead{flex:none;align-items:center;gap:8px;height:60px;padding:0 12px 0 16px;display:flex}.pms .assegs{box-sizing:border-box;border-radius:var(--radius-999);background:var(--k-bg-F3F3F3);align-items:center;gap:2px;height:32px;padding:3px;display:flex}.pms .assegs button{border-radius:var(--radius-999);height:26px;font-size:var(--text-13);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 12px;display:flex}.pms .assegs button[aria-selected=true]{background:var(--k-bg-FFFFFF);font-weight:500}.pms .aspanelbody{overscroll-behavior:contain;flex:1;min-height:0;padding:6px 20px 24px;overflow:hidden auto}.pms .asevlist{margin:0;padding:0;list-style:none}.pms .asev{gap:12px;padding-bottom:20px;display:flex}.pms .asevic{z-index:1;background:var(--k-bg-FFFFFF);width:21px;height:20px;color:var(--k-fg-5D5D5D);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.pms .asthinkdot{border-radius:var(--radius-999);background:var(--k-bg-C4C4C4);width:7px;height:7px}.pms .asevb{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.pms .asevthink{font-size:var(--text-14);color:var(--k-fg-5D5D5D);margin:0;line-height:21px}.pms .asevtitle{font-size:var(--text-14);align-self:flex-start;line-height:20px}.pms .asevsub{font-size:var(--text-13);color:var(--k-fg-8F8F8F);line-height:18px}.pms .assrcs h3{font-size:var(--text-12);color:var(--k-fg-8F8F8F);margin:6px 0 4px;font-weight:500;line-height:16px}.pms .assrcs{flex-direction:column;margin:0 -8px 12px;display:flex}.pms .assrc{box-sizing:border-box;border-radius:var(--radius-12);min-height:52px;color:inherit;text-align:left;align-items:center;gap:12px;padding:8px;text-decoration:none;display:flex}.pms a.assrc{cursor:pointer}.pms a.assrc:hover{background:var(--k-bg-F3F3F3)}.pms .assrc .fv{color:var(--k-flipfg-FFFFFF)}.pms .assrcb{flex-direction:column;flex:1;min-width:0;display:flex}.pms .assrcb span:first-child{font-size:var(--text-14);line-height:20px}.pms .assrcb .num{font-size:var(--text-12);color:var(--k-fg-8F8F8F);line-height:16px}.pms .asnosrc{font-size:var(--text-14);color:var(--k-fg-8F8F8F);padding:10px 0;line-height:20px}.pms .ashist{flex-direction:column;width:100%;min-height:0;display:flex}.pms .ashist input{height:44px;box-shadow:inset 0 -1px 0 var(--k-ring-E6E6E6);font:inherit;font-size:var(--text-15);color:var(--k-fg-0D0D0D);border:0;outline:none;padding:0 16px}.pms .ashist input::placeholder{color:var(--k-fg-8F8F8F)}.pms .ashistlist{overscroll-behavior:contain;min-height:120px;max-height:420px;padding:6px 8px 8px;overflow-y:auto}.pms .ashistlist .item{box-sizing:border-box;text-align:left;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 10px;display:flex}.pms .ashistnone{font-size:var(--text-14);color:var(--k-fg-8F8F8F);margin:0;padding:16px 10px}.pms .shimmer{background:linear-gradient(90deg, var(--k-bg-9A9A9A) 0%, var(--k-bg-9A9A9A) 35%, var(--k-raise-0D0D0D) 50%, var(--k-bg-9A9A9A) 65%, var(--k-bg-9A9A9A) 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite as-shimmer}@keyframes as-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.pms .shimmer{animation:none}.pms .prail:after{transition:none}}.pms .asfilecard{box-sizing:border-box;border-radius:var(--radius-16);width:100%;max-width:420px;box-shadow:inset 0 0 0 1px var(--k-ring-E6E6E6);transition:box-shadow .15s var(--mo-ease);align-items:center;gap:8px;padding:8px 8px 8px 10px;display:flex}.pms .asfilecard:hover{box-shadow:inset 0 0 0 1px var(--k-ring-CFCFCF)}.pms .asfilemain{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;min-width:0;padding:2px 0;display:flex}.pms .asfiletile{border-radius:var(--radius-10);width:40px;height:40px;color:var(--k-fg-FFFFFF);flex:none;justify-content:center;align-items:center;display:flex}.pms .asfilebody{flex-direction:column;flex:1;min-width:0;display:flex}.pms .asfiletitle{font-size:var(--text-14);font-weight:500;line-height:20px}.pms .asfilesub{font-size:var(--text-12);color:var(--k-fg-8F8F8F);line-height:16px}.pms .ascodeb{border-radius:var(--radius-16);background:var(--k-bg-F7F7F7);overflow:hidden}.pms .ascodehead{align-items:center;gap:2px;height:40px;padding:0 6px 0 16px;display:flex}.pms .ascodelang{font-size:var(--text-12);color:var(--k-fg-5D5D5D);flex:1;font-weight:500;line-height:16px}.pms .ascbtn{border-radius:var(--radius-8);height:28px;font:inherit;font-size:var(--text-12);color:var(--k-fg-5D5D5D);cursor:pointer;transition:background-color .15s var(--mo-ease), color .15s var(--mo-ease);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 9px;line-height:16px;display:flex;position:relative}.pms .ascbtn:hover{background:var(--k-bg-EBEBEB);color:var(--k-fg-0D0D0D)}.pms .ascodebody{overscroll-behavior:contain;max-height:340px;font-family:var(--font-mono);font-size:var(--text-12);white-space:pre;padding:4px 16px 16px;line-height:20px;overflow:auto}.pms .asdoccard{box-sizing:border-box;border-radius:var(--radius-16);background:var(--k-bg-FFFFFF);width:100%;max-width:420px;box-shadow:inset 0 0 0 1px var(--k-ring-E6E6E6);text-align:left;cursor:pointer;border:0;padding:0;display:block;overflow:hidden}.pms .asdoccard:hover{box-shadow:inset 0 0 0 1px var(--k-ring-CFCFCF)}.pms .asdochead{box-sizing:border-box;height:44px;box-shadow:inset 0 -1px 0 var(--k-ring-F0F0F0);color:var(--k-fg-5D5D5D);align-items:center;gap:8px;padding:0 8px 0 16px;display:flex}.pms .asdoctitle{min-width:0;font-size:var(--text-13);color:var(--k-fg-5D5D5D);flex:1;line-height:18px}.pms .asdocexp{flex:none;display:flex}.pms .asdocprev{box-sizing:border-box;flex-direction:column;gap:10px;height:176px;padding:18px 24px 0;display:flex;overflow:hidden}.pms .asdocprev span{font-size:var(--text-14);color:var(--k-fg-3A3A3A);white-space:pre-line;line-height:21px;display:block}.pms .ascanvas{background:var(--k-bg-FFFFFF);box-shadow:inset 1px 0 0 var(--k-ring-EDEDED)}.pms .ascvhead{min-height:60px;box-shadow:inset 0 -1px 0 var(--k-ring-F0F0F0);flex:none;align-items:center;gap:4px;padding:0 12px 0 10px;display:flex}.pms .ascvtitle{min-width:0;font-size:var(--text-14);margin-left:4px;font-weight:500;line-height:20px}.pms .ascvsub{font-size:var(--text-12);color:var(--k-fg-8F8F8F);flex:none;line-height:16px}.pms .ascvzoom{text-align:center;min-width:44px;font-size:var(--text-13);color:var(--k-fg-5D5D5D);flex:none;line-height:18px}.pms .ascvsegs{flex:none;height:32px;margin-right:6px}.pms .ascvsegs button{height:26px;font-size:var(--text-13);padding:0 12px}.pms .ascvmenu{z-index:40;box-sizing:border-box;border-radius:var(--radius-16);background:var(--k-float-FFFFFF);width:220px;box-shadow:0 0 0 1px var(--k-ring-0D0D0D-6), 0 2px 6px var(--k-shadow-0D0D0D-5), 0 12px 32px var(--k-shadow-0D0D0D-10);padding:6px;position:absolute;top:48px;right:0}.pms .ascvmenu p{font-size:var(--text-12);color:var(--k-fg-8F8F8F);padding:8px 10px 6px;font-weight:500;line-height:16px}.pms .ascvmenu a{border-radius:var(--radius-8);height:36px;font-size:var(--text-14);color:var(--k-fg-0D0D0D);cursor:pointer;align-items:center;padding:0 10px;text-decoration:none;display:flex}.pms .ascvmenu a:hover{background:var(--k-bg-F3F3F3)}.pms .ascvpaperwrap{overscroll-behavior:contain;box-sizing:border-box;background:var(--k-bg-F3F3F3);flex:1;min-height:0;padding:24px;overflow:auto}.pms .ascvpage{text-align:center;font-size:var(--text-12);color:var(--k-fg-8F8F8F);margin-top:8px;line-height:16px}.pms .ascvcode{overscroll-behavior:contain;min-height:0;font-family:var(--font-mono);font-size:var(--text-13);white-space:pre;flex:1;padding:16px 0 40px;line-height:21px;overflow:auto}.pms .cln{padding-right:32px;display:flex}.pms .lnum{box-sizing:border-box;text-align:right;width:56px;color:var(--k-fg-B3B3B3);-webkit-user-select:none;user-select:none;flex:none;padding-right:18px}.pms .ascvframe{background:var(--k-bg-F6F6F6);border:0;flex:1;width:100%;min-height:0}.pms .ascvsheet{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.pms .csvt{border-collapse:collapse;min-width:100%;font-size:var(--text-13);line-height:18px}.pms .csvt th{z-index:1;background:var(--k-bg-FFFFFF);box-shadow:inset 0 -1px 0 var(--k-ring-E6E6E6);text-align:left;color:var(--k-fg-8F8F8F);font-weight:500;font-size:var(--text-12);white-space:nowrap;padding:12px 16px;position:sticky;top:0}.pms .csvt td{white-space:nowrap;box-shadow:inset 0 -1px 0 var(--k-ring-F2F2F2);padding:11px 16px}.pms .csvt [data-r=true]{text-align:right}.pms .csvt [data-mono=true]{font-family:var(--font-mono);font-size:var(--text-12)}.pms .csvt tbody tr:hover td{background:var(--k-bg-F7F7F7)}.pms .ascvdocwrap{overscroll-behavior:contain;flex:1;min-height:0;overflow:hidden auto}.pms .asdocpage{box-sizing:border-box;max-width:680px;margin:0 auto;padding:44px 48px 140px}.pms .asdocpage h1{font-size:var(--text-26);letter-spacing:-.01em;margin-bottom:24px;font-weight:600;line-height:32px}.pms .asdocbody{font-size:var(--text-15);color:var(--k-fg-0D0D0D);outline:none;line-height:24px}.pms .asdocbody p{margin:0 0 16px}.pms .asdocbody strong{font-weight:600}.pms .pdfin{box-sizing:border-box;background:var(--k-bg-FFFFFF);width:612px;min-height:792px;box-shadow:0 0 0 1px var(--k-ring-0D0D0D-6), 0 2px 8px var(--k-shadow-0D0D0D-6);font-size:var(--text-11);color:var(--k-fg-0D0D0D);padding:48px 52px;line-height:16px}.pms .pdfin header{box-shadow:inset 0 -1px 0 var(--k-ring-E6E6E6);justify-content:space-between;gap:24px;margin-bottom:20px;padding-bottom:16px;display:flex}.pms .pdfin header div{flex-direction:column;gap:2px;display:flex}.pms .pdfin header b{font-size:var(--text-14);font-weight:600;line-height:18px}.pms .pdfin header span{color:var(--k-fg-5D5D5D);font-size:var(--text-105)}.pms .pdfin .r{text-align:right;align-items:flex-end}.pms .pdfin dl{grid-template-columns:1fr 1fr;gap:12px 24px;margin:0 0 24px;display:grid}.pms .pdfin dt{font-size:var(--text-10);color:var(--k-fg-8F8F8F)}.pms .pdfin dd{font-size:var(--text-115);margin:2px 0 0}.pms .pdfin table{border-collapse:collapse;width:100%}.pms .pdfin th{font-size:var(--text-10);color:var(--k-fg-8F8F8F);text-align:left;box-shadow:inset 0 -1px 0 var(--k-ring-E6E6E6);padding:6px 0;font-weight:500}.pms .pdfin th:first-child,.pms .pdfin td:first-child{width:72px}.pms .pdfin td{vertical-align:top;padding:7px 0}.pms .pdfin td span{color:var(--k-fg-8F8F8F);font-size:var(--text-10);display:block}.pms .pdfin th.r,.pms .pdfin td.r{text-align:right;width:80px}.pms .pdfin td.b{font-weight:600}.pms .pdfin tr.ph td{padding-top:16px;font-weight:600}.pms .pdfin tr.ph td span{margin-left:8px;font-weight:400;display:inline}.pms .pdfin tr.st td{box-shadow:inset 0 1px 0 var(--k-ring-EDEDED);font-weight:500}.pms .pdfin tfoot td{box-shadow:inset 0 1px 0 var(--k-fg-0D0D0D);font-weight:600;font-size:var(--text-12);padding-top:12px}.pms .pdfin .note{color:var(--k-fg-5D5D5D);font-size:var(--text-105);margin-top:20px}.pms .pdfin h2{font-size:var(--text-13);margin:4px 0 8px;font-weight:600;line-height:18px}.pms .pdfin h2+p{margin-top:0}.pms .pdfin p{margin:0 0 10px}.pms .pdfin .sig{gap:40px;margin-top:56px;display:flex}.pms .pdfin .sig div{flex-direction:column;flex:1;gap:6px;display:flex}.pms .pdfin .sig i{background:var(--k-fg-0D0D0D);height:1px;display:block}.pms .pdfin .sig span{font-size:var(--text-10);color:var(--k-fg-8F8F8F)}.pms[data-theme=dark] .pdfin,.pms[data-theme=dark] .asdocpage{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--k-bg-FFFFFF:#fff;--k-bg-F3F3F3:#f3f3f3;--k-bg-F7F7F7:#f7f7f7;--k-fg-0D0D0D:#0d0d0d;--k-fg-5D5D5D:#5d5d5d;--k-fg-8F8F8F:#8f8f8f;--k-ring-E6E6E6:#e6e6e6;--k-ring-EDEDED:#ededed;--k-ring-0D0D0D-6:#0d0d0d0f;--k-shadow-0D0D0D-6:#0d0d0d0f}@media (prefers-reduced-motion:reduce){.pms .asfilecard,.pms .asdoccard,.pms .ascbtn{transition:none}}
.pms{--text-12:var(--type-12);--text-12-lh:var(--type-12-lh);--text-13:var(--type-13);--text-13-lh:var(--type-13-lh);--text-14:var(--type-14);--text-14-lh:var(--type-14-lh);--text-17:var(--type-17);--text-17-lh:var(--type-17-lh);--radius-10:10px;--radius-12:12px;--radius-16:16px;--radius-20:20px;--radius-999:999px}.pms .sethost{flex:1;justify-content:center;align-items:center;min-height:0;padding:16px;display:flex}.pms .set-dlg{background:var(--k-bg-FFFFFF);border-radius:var(--radius-20);width:min(800px,100%);height:min(580px,100%);box-shadow:0 0 0 1px var(--k-ring-0D0D0D-4), 0 24px 64px var(--k-shadow-0D0D0D-20);animation:pms-modal-in .26s var(--mo-ease);display:flex;position:relative;overflow:hidden}.pms .set-rail{background:var(--k-modalside-F9F9F9);overscroll-behavior:contain;box-sizing:border-box;flex-direction:column;flex:0 0 212px;gap:2px;padding:12px 8px;display:flex;overflow:auto}.pms .set-rail .set-close{border-radius:var(--radius-999);width:32px;height:32px;color:var(--k-fg-5D5D5D);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;margin:0 0 10px 2px;display:flex}@media (max-width:640px){.pms .set-dlg{flex-direction:column!important}.pms .set-rail{align-items:center;flex-direction:row!important;flex:none!important;padding:8px!important;overflow:auto hidden!important}.pms .set-rail>*{flex:none!important;margin:0!important}}
.pms.printpage{box-sizing:border-box;justify-content:center;min-height:100vh;padding:32px 16px;display:flex}.pms.printpage .paper{box-sizing:border-box;width:100%;max-width:680px;padding:32px 36px}@media print{.pms .printpage .no-print{display:none}.pms.printpage{padding:0}.pms.printpage .paper{max-width:none;padding:0}}
