.lv-root.pfc{--pfc-dim:var(--lv-dim-shell);--pfc-max:1240px;--pfc-ic:16px;--pfc-bar:4px;--pfc-check:18px;--pfc-fs-stat:clamp(26px,2.6vw,32px);--pfc-form-w:380px;--pfc-add-w:560px;--pfc-col-name-min:200px;--pfc-col-product:144px;--pfc-col-portal:76px;--pfc-col-acq:96px;--pfc-col-n:84px;--pfc-col-meeting:104px;max-width:var(--pfc-max);margin:0 auto;padding:var(--lv-sp-24) var(--lv-sp-24) var(--lv-sp-48)}.pfc *,.pfc :after,.pfc :before{box-sizing:border-box}.pfc :focus-visible{outline:var(--lv-bw2) solid var(--lv-acc);outline-offset:2px}.pfc .rd-p:focus-visible{outline:none}.pfc :where(p){margin:0}.pfc-num{font-variant-numeric:tabular-nums}.pfc .lv-note{margin:0 0 0 var(--lv-sp-6)}.pfc-ic{width:var(--pfc-ic);height:var(--pfc-ic);flex:none}.pfc-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--lv-sp-12) var(--lv-sp-16);margin-bottom:var(--lv-sp-12)}.pfc-head-l{min-width:0}.pfc-title{margin:0;font-size:var(--lv-fs-h1);font-weight:700;line-height:1.3;color:var(--lv-text)}.pfc-sub{display:flex;align-items:center;flex-wrap:wrap;margin-top:var(--lv-sp-4);font-size:var(--lv-fs-s);line-height:1.6;color:var(--pfc-dim)}.pfc-sample{display:inline-flex;align-items:center;margin-left:var(--lv-sp-8);padding:0 var(--lv-sp-8);border:var(--lv-bw) solid var(--lv-warn);border-radius:var(--lv-r-pill);color:var(--lv-warn);font-size:var(--lv-fs-xs);font-weight:700;line-height:1.8;white-space:nowrap}.pfc-head-r{display:flex;align-items:center;flex-wrap:wrap;gap:var(--lv-sp-8)}.pfc-seg{display:inline-flex;gap:var(--lv-sp-2);padding:var(--lv-sp-2);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-ctl);background:var(--lv-panel)}.pfc-segbtn{min-height:var(--lv-ctl-36);padding:var(--lv-sp-6) var(--lv-sp-14);border:0;border-radius:var(--lv-r-seg);background:transparent;color:var(--lv-text);font:inherit;font-size:var(--lv-fs-s);font-weight:600;cursor:pointer}.pfc-segbtn.is-on,.pfc-segbtn:hover{background:var(--lv-panel2)}.pfc-segbtn.is-on{color:var(--lv-text);font-weight:700;box-shadow:inset 0 0 0 var(--lv-bw2) var(--lv-acc)}.pfc-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--lv-sp-6);min-height:var(--lv-ctl-36);padding:var(--lv-sp-6) var(--lv-sp-14);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-btn);background:var(--lv-panel);color:var(--lv-text);font:inherit;font-size:var(--lv-fs-s);font-weight:600;line-height:1.4;text-decoration:none;cursor:pointer}.pfc-btn.is-p,.pfc-btn:hover{border-color:var(--lv-acc)}.pfc-btn.is-p{background:var(--lv-acc);color:var(--lv-on-acc)}.pfc-btn:disabled{cursor:not-allowed;background:var(--lv-disabled-bg);border-color:var(--lv-line);color:var(--lv-disabled-text)}.pfc-linkbtn{min-height:var(--lv-ctl-32);padding:var(--lv-sp-4) var(--lv-sp-2);border:0;background:none;color:var(--lv-acc);font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.pfc-stamp{margin:0 0 var(--lv-sp-12);font-size:var(--lv-fs-xs);color:var(--pfc-dim)}.pfc-alert{display:flex;align-items:center;flex-wrap:wrap;gap:var(--lv-sp-4) var(--lv-sp-12);margin-bottom:var(--lv-sp-16);padding:var(--lv-sp-10) var(--lv-sp-14);border:var(--lv-bw) solid var(--lv-err-line);border-radius:var(--lv-r-sm);background:var(--lv-err-soft);color:var(--lv-err);font-size:var(--lv-fs-body);line-height:1.6;overflow-wrap:anywhere}.pfc-alert.is-info{border-color:var(--lv-line);background:var(--lv-panel);color:var(--lv-text)}.pfc-alert b{font-weight:700}.pfc-notes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lv-sp-6);margin:0 0 var(--lv-sp-12);padding:0;list-style:none}.pfc-notes li{padding:var(--lv-sp-4) var(--lv-sp-10);border-radius:var(--lv-r-btn);background:var(--lv-panel2);color:var(--lv-text);font-size:var(--lv-fs-xs);line-height:1.6;overflow-wrap:anywhere}.pfc-notes li.is-err{background:var(--lv-err-soft);color:var(--lv-err)}.pfc-notes li.is-act{padding:0;background:none}.pfc-notes li.is-act .pfc-linkbtn{padding-top:0;padding-bottom:0;font-size:var(--lv-fs-xs);font-weight:700}.pfc-banner{display:flex;align-items:center;flex-wrap:wrap;gap:var(--lv-sp-4) var(--lv-sp-12);margin-bottom:var(--lv-sp-16);padding:var(--lv-sp-8) var(--lv-sp-14);border-radius:var(--lv-r-sm);background:var(--lv-ok-soft);color:var(--lv-ok-text);font-size:var(--lv-fs-body);overflow-wrap:anywhere}.pfc-banner .pfc-linkbtn{color:var(--lv-ok-text);font-weight:700}.pfc-loading{padding:var(--lv-sp-24) 0;color:var(--pfc-dim)}.pfc-body{transition:opacity .15s}.pfc-body.is-stale{opacity:.6}.pfc-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--lv-sp-12);margin:0 0 var(--lv-sp-16);padding:0;list-style:none}.pfc-stat{min-width:0;padding:var(--lv-sp-14) var(--lv-sp-16);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-card);background:var(--lv-panel);box-shadow:var(--lv-shadow)}.pfc-stat-l{font-size:var(--lv-fs-s);font-weight:600;color:var(--pfc-dim)}.pfc-stat-v{margin-top:var(--lv-sp-4);font-size:var(--pfc-fs-stat);font-weight:700;line-height:1.2;color:var(--lv-text);font-variant-numeric:tabular-nums}.pfc-stat-u{margin-left:var(--lv-sp-2);font-size:var(--lv-fs-body);font-weight:600;color:var(--pfc-dim)}.pfc-stat-s{margin-top:var(--lv-sp-2);font-size:var(--lv-fs-xs);line-height:1.5;color:var(--pfc-dim);overflow-wrap:anywhere}.pfc-stat-s.is-err{color:var(--lv-err)}.pfc-list{container:pfc-list/inline-size;min-width:0;padding:var(--lv-sp-16) var(--lv-sp-20);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-card);background:var(--lv-panel);box-shadow:var(--lv-shadow)}.pfc-list-h{display:flex;align-items:center;flex-wrap:wrap;gap:var(--lv-sp-4) var(--lv-sp-8);margin-bottom:var(--lv-sp-12)}.pfc-h2{margin:0;font-size:var(--lv-fs-h2);font-weight:700;line-height:1.4;color:var(--lv-text)}.pfc-count{font-size:var(--lv-fs-s);color:var(--pfc-dim)}.pfc-empty{padding:var(--lv-sp-12) 0;color:var(--pfc-dim);line-height:1.7}.pfc-empty,.pfc-table{font-size:var(--lv-fs-body)}.pfc-table{width:100%;border-collapse:collapse;table-layout:fixed}.pfc-table col.is-product{width:var(--pfc-col-product)}.pfc-table col.is-portal{width:var(--pfc-col-portal)}.pfc-table col.is-acq{width:var(--pfc-col-acq)}.pfc-table col.is-n{width:var(--pfc-col-n)}.pfc-table col.is-meeting{width:var(--pfc-col-meeting)}.pfc-table td,.pfc-table th{padding:var(--lv-sp-10) var(--lv-sp-8);border-bottom:var(--lv-bw) solid var(--lv-line2);text-align:left;vertical-align:middle}.pfc-table thead th{border-bottom-color:var(--lv-line);font-size:var(--lv-fs-xs);font-weight:600;line-height:1.4;color:var(--pfc-dim);vertical-align:bottom}.pfc-table .is-n{text-align:right;font-variant-numeric:tabular-nums}.pfc-table tbody tr{cursor:pointer}.pfc-table tbody tr:hover{background:var(--lv-panel2)}.pfc-table tbody tr:last-child td,.pfc-table tbody tr:last-child th{border-bottom:0}.pfc-namebtn{width:100%;padding:0;border:0;background:none;color:var(--lv-acc);font:inherit;font-weight:700;line-height:1.5;text-align:left;overflow-wrap:anywhere;word-break:auto-phrase;text-wrap:pretty;cursor:pointer}.pfc-name-main,.pfc-namebtn{display:block}.pfc-name-sub{display:block;margin-top:var(--lv-sp-2);font-size:var(--lv-fs-xs);font-weight:400;line-height:1.5;color:var(--pfc-dim);overflow-wrap:anywhere;word-break:auto-phrase}.pfc-cell-main{display:block}.pfc-namebtn:hover{text-decoration:underline;text-underline-offset:2px}.pfc-dash{color:var(--pfc-dim)}.pfc-miss{display:inline-block;font-size:var(--lv-fs-s);font-weight:400}.pfc-miss,.pfc-none,.pfc-pill{white-space:nowrap}.pfc-pill{display:inline-flex;align-items:center;padding:0 var(--lv-sp-8);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-pill);background:var(--lv-panel);color:var(--lv-text);font-size:var(--lv-fs-xs);font-weight:700;line-height:1.8}.pfc-pill.is-on{border-color:transparent;background:var(--lv-ok-soft);color:var(--lv-ok-text)}.pfc-pill.is-off{background:var(--lv-panel2);color:var(--lv-text)}.pfc-cards{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lv-sp-12);margin:0;padding:0;list-style:none}.pfc-card{display:flex;flex-direction:column;gap:var(--lv-sp-8);width:100%;min-height:var(--lv-tap);padding:var(--lv-sp-14) var(--lv-sp-16);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-tile);background:var(--lv-panel);box-shadow:var(--lv-shadow);color:var(--lv-text);font:inherit;text-align:left;cursor:pointer}.pfc-card:hover{border-color:var(--lv-acc);box-shadow:var(--lv-shadow-h)}.pfc-card-name{font-size:var(--lv-fs-h2);font-weight:700;line-height:1.5;color:var(--lv-acc);overflow-wrap:anywhere;word-break:auto-phrase}.pfc-card-tags{display:flex;flex-wrap:wrap;gap:var(--lv-sp-6)}.pfc-kvs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lv-sp-6) var(--lv-sp-8);padding-top:var(--lv-sp-8);border-top:var(--lv-bw) solid var(--lv-line2)}.pfc-kv{display:flex;flex-direction:column;min-width:0}.pfc-kv-k{font-size:var(--lv-fs-xs);line-height:1.5;color:var(--pfc-dim)}.pfc-kv-v{font-size:var(--lv-fs-h2);font-weight:700;line-height:1.4;font-variant-numeric:tabular-nums}.pfc-links{display:flex;flex-wrap:wrap;gap:var(--lv-sp-8)}.pfc-dgrid{display:grid;grid-template-columns:minmax(0,1fr) var(--pfc-form-w);gap:var(--lv-sp-20);align-items:start}.pfc-dcol{gap:var(--lv-sp-18);min-width:0}.pfc-dcol,.pfc-items{display:flex;flex-direction:column}.pfc-items{margin:0;padding:0;list-style:none}.pfc-item{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--lv-sp-4) var(--lv-sp-12);padding:var(--lv-sp-8) 0;border-bottom:var(--lv-bw) solid var(--lv-line2);font-size:var(--lv-fs-body);line-height:1.6}.pfc-item:last-child{border-bottom:0}.pfc-item-t{flex:1 1 200px;min-width:0;overflow-wrap:anywhere}.pfc-item-m{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lv-sp-6);font-size:var(--lv-fs-xs);color:var(--pfc-dim);font-variant-numeric:tabular-nums}.pfc-more{font-size:var(--lv-fs-xs);color:var(--pfc-dim);padding-top:var(--lv-sp-6)}.pfc-state{padding:var(--lv-sp-6) var(--lv-sp-10);border-radius:var(--lv-r-btn);background:var(--lv-panel2);color:var(--lv-text);font-size:var(--lv-fs-s);overflow-wrap:anywhere}.pfc-state.is-err{background:var(--lv-err-soft);color:var(--lv-err)}.pfc-est{color:var(--lv-warn);font-weight:700}.pfc-form{display:flex;flex-direction:column;gap:var(--lv-sp-12);padding:var(--lv-sp-16);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-tile);background:var(--lv-panel2)}.pfc-form.is-narrow{max-width:var(--pfc-add-w);background:var(--lv-panel)}.pfc-form-h{margin:0;font-size:var(--lv-fs-h2);font-weight:700;color:var(--lv-text)}.pfc-form-note{font-size:var(--lv-fs-s);line-height:1.7;color:var(--lv-text)}.pfc-field{display:flex;flex-direction:column;gap:var(--lv-sp-4)}.pfc-label{font-size:var(--lv-fs-sub);font-weight:600}.pfc-inp,.pfc-label{color:var(--lv-text)}.pfc-inp{width:100%;min-height:var(--lv-ctl-40);padding:var(--lv-sp-8) var(--lv-sp-10);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-btn);background:var(--lv-panel);font:inherit;font-size:var(--lv-fs-body)}.pfc-inp:focus-visible{outline:var(--lv-bw2) solid var(--lv-acc);outline-offset:0;border-color:var(--lv-acc)}.pfc-check{display:flex;align-items:center;gap:var(--lv-sp-10);min-height:var(--lv-tap);padding:var(--lv-sp-6) var(--lv-sp-12);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-btn);background:var(--lv-panel);font-size:var(--lv-fs-body);cursor:pointer}.pfc-check input{width:var(--pfc-check);height:var(--pfc-check);margin:0;flex:none;accent-color:var(--lv-acc)}.pfc-check.is-disabled{background:var(--lv-disabled-bg);color:var(--lv-disabled-text);cursor:not-allowed}.pfc-check-t{display:flex;flex-direction:column;gap:var(--lv-sp-2);min-width:0}.pfc-check-s{font-size:var(--lv-fs-xs);line-height:1.5;color:var(--pfc-dim);overflow-wrap:anywhere}.pfc-check-s.is-changed{color:var(--lv-warn);font-weight:700}.pfc-hint{font-size:var(--lv-fs-xs);line-height:1.6;color:var(--lv-text);overflow-wrap:anywhere}.pfc-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--lv-sp-8)}.pfc-msg{font-size:var(--lv-fs-s);line-height:1.6;color:var(--lv-text);overflow-wrap:anywhere}.pfc-msg.is-err{color:var(--lv-err)}.pfc-msg.is-ok{color:var(--lv-ok-text);font-weight:700}.pfc-confirm{display:flex;flex-direction:column;gap:var(--lv-sp-10);padding:var(--lv-sp-12) var(--lv-sp-14);border:var(--lv-bw) solid var(--lv-warn);border-left-width:var(--pfc-bar);border-radius:var(--lv-r-btn);background:var(--lv-panel);color:var(--lv-text);font-size:var(--lv-fs-body);line-height:1.7}.pfc-change-h{font-size:var(--lv-fs-h2);font-weight:700;color:var(--lv-text)}.pfc-change-who{font-size:var(--lv-fs-s);font-weight:700;color:var(--pfc-dim);overflow-wrap:anywhere}.pfc-change-table{width:100%;border-collapse:collapse;font-size:var(--lv-fs-s);line-height:1.6}.pfc-change-table td,.pfc-change-table th{padding:var(--lv-sp-6) var(--lv-sp-8);border-bottom:var(--lv-bw) solid var(--lv-line2);text-align:left;vertical-align:top;overflow-wrap:anywhere}.pfc-change-table thead th{font-size:var(--lv-fs-xs);font-weight:600;color:var(--pfc-dim)}.pfc-change-table tbody th{font-weight:700;white-space:nowrap}.pfc-change-table td.is-danger{color:var(--lv-err);font-weight:700}.pfc-change-to{display:inline-flex;align-items:flex-start;gap:var(--lv-sp-4)}.pfc-change-arrow{margin-top:var(--lv-sp-2);color:var(--pfc-dim)}.pfc-change-list{display:flex;flex-direction:column;gap:var(--lv-sp-6);margin:var(--lv-sp-4) 0 0;padding:0;list-style:none;font-size:var(--lv-fs-s);line-height:1.6}.pfc-change-list li{display:flex;align-items:flex-start;gap:var(--lv-sp-8)}.pfc-change-list li .pfc-ic{margin-top:var(--lv-sp-2)}.pfc-change-list li.is-danger .pfc-ic{color:var(--lv-err)}.pfc-change-list li.is-info .pfc-ic{color:var(--lv-acc)}.pfc-change-warn{display:flex;align-items:flex-start;gap:var(--lv-sp-8);padding:var(--lv-sp-10) var(--lv-sp-12);border-radius:var(--lv-r-btn);background:var(--lv-warn-soft);color:var(--lv-text);font-size:var(--lv-fs-s);line-height:1.6}.pfc-change-warn .pfc-ic{margin-top:var(--lv-sp-2);color:var(--lv-warn)}.pfc-filters{flex-wrap:wrap;gap:var(--lv-sp-8) var(--lv-sp-12);margin-bottom:var(--lv-sp-12)}.pfc-filters,.pfc-search{display:flex;align-items:center}.pfc-search{gap:var(--lv-sp-8);flex:1 1 280px;max-width:var(--pfc-add-w);min-height:var(--lv-ctl-40);padding:0 var(--lv-sp-12);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-btn);background:var(--lv-panel);color:var(--pfc-dim)}.pfc-search:focus-within{border-color:var(--lv-acc);box-shadow:0 0 0 var(--lv-bw) var(--lv-acc)}.pfc-search-inp{flex:1 1 auto;min-width:0;min-height:var(--lv-ctl-36);border:0;background:none;color:var(--lv-text);font:inherit;font-size:var(--lv-fs-body);outline:none}.pfc-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pfc-chips{display:flex;align-items:center;flex-wrap:wrap;gap:var(--lv-sp-6)}.pfc-chip{display:inline-flex;align-items:center;gap:var(--lv-sp-4);min-height:var(--lv-ctl-36);padding:var(--lv-sp-4) var(--lv-sp-14);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-pill);background:var(--lv-panel);color:var(--lv-text);font:inherit;font-size:var(--lv-fs-s);font-weight:600;cursor:pointer}.pfc-chip.is-on,.pfc-chip:hover{border-color:var(--lv-acc)}.pfc-chip.is-on{box-shadow:inset 0 0 0 var(--lv-bw) var(--lv-acc);color:var(--lv-acc);font-weight:700}.pfc-chip:disabled{cursor:not-allowed;background:var(--lv-disabled-bg);color:var(--lv-disabled-text);border-color:var(--lv-line)}.pfc-kv.is-hot .pfc-kv-v,.pfc-table td.is-hot{color:var(--lv-acc);font-weight:700}.pfc-tabs{display:flex;gap:var(--lv-sp-4);overflow-x:auto}.pfc-tabs,.pfc-tabs-wrap{flex:none;border-bottom:var(--lv-bw) solid var(--lv-line)}.pfc-tabs-wrap>.pfc-tabs{border-bottom:0}.pfc-tabs-wrap .pfc-tab{margin-bottom:0}.pfc-btn-t{word-break:keep-all;overflow-wrap:normal}.pfc-nobr{white-space:nowrap}.pfc .rd-facts dt{word-break:keep-all}@media (max-width:760px){.pfc .rd-facts>div{grid-template-columns:112px minmax(0,1fr)}}.pfc-tab{display:inline-flex;align-items:center;gap:var(--lv-sp-6);min-height:var(--lv-ctl-40);padding:var(--lv-sp-6) var(--lv-sp-14);border:0;border-bottom:var(--pfc-bar) solid transparent;margin-bottom:calc(-1 * var(--lv-bw));background:none;color:var(--pfc-dim);font:inherit;font-size:var(--lv-fs-body);font-weight:600;white-space:nowrap;cursor:pointer}.pfc-tab:hover{color:var(--lv-text)}.pfc-tab.is-on{border-bottom-color:var(--lv-acc);color:var(--lv-acc);font-weight:700}.pfc-tab-dot{padding:0 var(--lv-sp-6);border-radius:var(--lv-r-pill);background:var(--lv-panel2);color:var(--lv-warn);font-size:var(--lv-fs-xs);font-weight:700;line-height:1.8}.pfc [hidden]{display:none!important}.pfc-status{display:flex;flex-direction:column;gap:var(--lv-sp-16)}.pfc-sum{display:flex;flex-wrap:wrap;gap:var(--lv-sp-8) var(--lv-sp-24);margin:0;padding:var(--lv-sp-12) var(--lv-sp-16);border-radius:var(--lv-r-tile);background:var(--lv-panel2)}.pfc-sum>div{display:flex;align-items:baseline;gap:var(--lv-sp-8)}.pfc-sum dt{font-size:var(--lv-fs-s);color:var(--pfc-dim)}.pfc-sum dd{margin:0;font-size:var(--lv-fs-h2);font-weight:700;color:var(--lv-text)}.pfc-sum-u{margin-left:var(--lv-sp-2);font-size:var(--lv-fs-s);font-weight:600;color:var(--pfc-dim)}.pfc-work{display:grid;grid-template-columns:minmax(0,1fr) var(--pfc-form-w);gap:var(--lv-sp-20);align-items:start}.pfc-work-side{grid-column:2;grid-row:1;padding:var(--lv-sp-14) var(--lv-sp-16);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-tile);background:var(--lv-panel)}.pfc-work-main{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:var(--lv-sp-18);min-width:0}.pfc-work-main>section{display:flex;flex-direction:column;gap:var(--lv-sp-8)}.pfc-sec-h{margin:0 0 var(--lv-sp-4);font-size:var(--lv-fs-h2);font-weight:700;color:var(--lv-text)}.pfc-aside-note{margin-top:var(--lv-sp-8);font-size:var(--lv-fs-xs);line-height:1.6;color:var(--pfc-dim)}.pfc-pager{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--lv-sp-8);padding-top:var(--lv-sp-6)}.pfc-pager-s{margin-right:auto;font-size:var(--lv-fs-xs);color:var(--pfc-dim)}.pfc-pager-n{min-width:3em;text-align:center;font-size:var(--lv-fs-s);font-weight:700}.pfc-leave{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:var(--lv-sp-8) var(--lv-sp-16);padding-left:var(--lv-sp-12);border-left:var(--pfc-bar) solid var(--lv-warn);font-size:var(--lv-fs-body);line-height:1.6;color:var(--lv-text)}.pfc-btn.is-danger{border-color:var(--lv-err-line);color:var(--lv-err)}.pfc-btn.is-danger-p,.pfc-btn.is-danger:hover{border-color:var(--lv-err)}.pfc-btn.is-danger-p{background:var(--lv-err);color:var(--lv-panel)}.pfc-btn.is-danger-p:disabled{opacity:.45}.pfc-danger{display:flex;flex-direction:column;gap:var(--lv-sp-10);padding:var(--lv-sp-16);border:var(--lv-bw) solid var(--lv-err-line);border-radius:var(--lv-r-tile);background:var(--lv-panel2)}.pfc-dgrid>.pfc-danger{grid-column:1/-1}.pfc-danger-body{display:flex;max-width:var(--pfc-add-w);flex-direction:column;gap:var(--lv-sp-12)}.pfc-danger-lead{font-size:var(--lv-fs-body);line-height:1.7;color:var(--lv-text)}.pfc-danger-lead,.pfc-danger-target{overflow-wrap:anywhere}.pfc-actions.is-start{justify-content:flex-start}@media (prefers-reduced-motion:reduce){.pfc-body{transition:none}}.pfc-users-act{display:flex;flex-wrap:wrap;gap:var(--lv-sp-8);margin-left:auto}.pfc-users-lead{color:var(--pfc-dim)}.pfc-users-hint,.pfc-users-lead{margin-bottom:var(--lv-sp-12);font-size:var(--lv-fs-s);line-height:1.7}.pfc-users-hint{padding:var(--lv-sp-10) var(--lv-sp-14);border:var(--lv-bw) solid var(--lv-warn);border-left:var(--pfc-bar) solid var(--lv-warn);border-radius:var(--lv-r-sm);background:var(--lv-panel);color:var(--lv-text)}.pfc-field.is-inline{flex-direction:row;align-items:center;gap:var(--lv-sp-8)}.pfc-field.is-inline .pfc-label{white-space:nowrap}.pfc-field.is-inline .pfc-inp{min-width:0;width:var(--pfc-add-w);max-width:100%}.pfc-users-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-tile);background:var(--lv-panel)}.pfc-user{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--lv-sp-8) var(--lv-sp-16);padding:var(--lv-sp-12) var(--lv-sp-16);border-bottom:var(--lv-bw) solid var(--lv-line2)}.pfc-user:last-child{border-bottom:0}.pfc-user.is-stopped .pfc-user-mail{color:var(--pfc-dim)}.pfc-user-main{min-width:0}.pfc-user-mail{font-size:var(--lv-fs-body);font-weight:700;line-height:1.5;color:var(--lv-text);overflow-wrap:anywhere}.pfc-user-scope{margin-top:var(--lv-sp-2);font-size:var(--lv-fs-s);line-height:1.6;color:var(--pfc-dim);overflow-wrap:anywhere}.pfc-user-meta{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--lv-sp-6)}.pfc-user-when{font-size:var(--lv-fs-xs);color:var(--pfc-dim);white-space:nowrap}.pfc-pill.is-warn{border-color:var(--lv-warn);background:var(--lv-panel);color:var(--lv-warn);font-weight:700}.pfc-ucol{max-width:var(--pfc-add-w)}.pfc-pw{display:flex;gap:var(--lv-sp-6)}.pfc-pw .pfc-inp{flex:1 1 auto;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Noto Sans JP,monospace}.pfc-pw .pfc-btn{flex:none}@media (max-width:900px){.pfc-user{grid-template-columns:minmax(0,1fr) auto}.pfc-user-meta{grid-column:1/-1;grid-row:2;justify-content:flex-start}}@media (max-width:700px){.pfc-users-act{width:100%;margin-left:0}.pfc-users-act .pfc-btn{flex:1 1 0}.pfc-field.is-inline{flex-direction:column;align-items:stretch}.pfc-field.is-inline .pfc-inp{width:100%}.pfc-user{grid-template-columns:minmax(0,1fr);padding:var(--lv-sp-12)}.pfc-user-meta{grid-row:auto}.pfc-user .pfc-btn{width:100%}}@container pfc-list (max-width: 1039.98px){.pfc-tablewrap{display:none}.pfc-cards{display:grid}}@media (max-width:1199px){.pfc-tablewrap{display:none}.pfc-cards{display:grid}.pfc-list{padding:0;border:0;background:none;box-shadow:none}}@media (max-width:900px){.pfc-dgrid,.pfc-work{grid-template-columns:minmax(0,1fr)}.pfc-work-main,.pfc-work-side{grid-column:auto;grid-row:auto}}@media (max-width:700px){.lv-root.pfc{padding:var(--lv-sp-16) var(--lv-sp-16) var(--lv-sp-40)}.pfc-title{font-size:var(--lv-fs-h1-sp)}.pfc-head-r{width:100%}.pfc-seg{flex:1 1 100%}.pfc-segbtn{flex:1 1 0}.pfc-btn,.pfc-segbtn{min-height:var(--lv-tap)}.pfc-head-r .pfc-btn{flex:1 1 auto;white-space:nowrap}.pfc-linkbtn{min-height:var(--lv-tap)}.pfc-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lv-sp-8)}.pfc-stat{padding:var(--lv-sp-12) var(--lv-sp-14)}.pfc-cards{grid-template-columns:minmax(0,1fr)}.pfc-kvs{grid-template-columns:repeat(3,minmax(0,1fr))}.pfc-stats>:last-child{grid-column:1/-1}.pfc-inp{min-height:var(--lv-tap);font-size:var(--lv-fs-input)}.pfc-actions .pfc-btn,.pfc-links .pfc-btn{flex:1 1 0}.pfc-search{flex-basis:100%;max-width:none;min-height:var(--lv-tap)}.pfc-search-inp{font-size:var(--lv-fs-input)}.pfc-chip,.pfc-tab{min-height:var(--lv-tap)}.pfc-pager .pfc-btn{flex:1 1 0}.pfc-pager-s{flex-basis:100%}.pfc-leave .pfc-actions{width:100%}.pfc-leave .pfc-btn{flex:1 1 0}}.pft{--pft-stub:23px;--pft-gap:20px;--pft-line:var(--lv-bw2) solid var(--lv-line);--pft-w-root:200px;--pft-w-node:240px;--pft-w-agent:300px;--pft-lh:24px;--pft-sw-w:34px;--pft-sw-h:20px;--pft-sw-k:14px;--pff-col:15rem;display:flex;flex-direction:column;gap:var(--lv-sp-12);padding-top:var(--lv-sp-12)}.pft-top{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--lv-sp-12) var(--lv-sp-20)}.pft-url{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:var(--lv-sp-6);padding:var(--lv-sp-12) var(--lv-sp-14);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-tile);background:var(--lv-panel)}.pft-url-l{font-size:var(--lv-fs-xs);font-weight:600;color:var(--pfc-dim)}.pft-url-v{font-size:var(--lv-fs-body);font-weight:700;overflow-wrap:anywhere}.pft-url-v a{color:var(--lv-acc);text-underline-offset:2px}.pft-slug{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lv-sp-6) var(--lv-sp-8)}.pft-slug .pfc-field.is-inline{flex:1 1 260px;min-width:0}.pft-slug .pfc-field.is-inline .pfc-inp{width:100%}.pft-slug .pfc-msg,.pft-slug .pft-meta{flex-basis:100%}.pft-note{padding:var(--lv-sp-8) var(--lv-sp-12);border-radius:var(--lv-r-btn);background:var(--lv-panel2);color:var(--lv-text);font-size:var(--lv-fs-s);line-height:1.7;overflow-wrap:anywhere}.pft-note.is-err{background:var(--lv-err-soft);color:var(--lv-err)}.pft-wrap{container:pft/inline-size;min-width:0;padding:var(--lv-sp-16);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-card);background:var(--lv-panel)}.pft-kids,.pft-tree{margin:0;padding:0;list-style:none}.pft-row{display:flex;align-items:flex-start}.pft-kids{position:relative;padding-left:var(--pft-gap)}.pft-kids:before{content:"";position:absolute;left:0;top:calc(var(--pft-stub) - 1px);width:var(--pft-gap);border-top:var(--pft-line)}.pft-kids>.pft-li{position:relative;padding-left:var(--pft-gap)}.pft-kids>.pft-li:not(:last-child){padding-bottom:var(--lv-sp-10)}.pft-kids>.pft-li:before{content:"";position:absolute;left:0;top:0;bottom:0;border-left:var(--pft-line)}.pft-kids>.pft-li:first-child:before{top:calc(var(--pft-stub) - 1px)}.pft-kids>.pft-li:last-child:before{bottom:auto;height:calc(var(--pft-stub) + 1px)}.pft-kids>.pft-li:only-child:before{display:none}.pft-kids>.pft-li:after{content:"";position:absolute;left:0;top:calc(var(--pft-stub) - 1px);width:var(--pft-gap);border-top:var(--pft-line)}.pft-pre{position:relative;padding-bottom:var(--lv-sp-10)}.pff-co{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--lv-sp-4) var(--lv-sp-10);padding-bottom:var(--lv-sp-8);border-bottom:var(--lv-bw) solid var(--lv-line);font-size:var(--lv-fs-s);overflow-wrap:anywhere}.pff-co b{font-size:var(--lv-fs-body)}.pff-co .pfc-pill{align-self:center}.pff-dim{color:var(--pfc-dim);font-size:var(--lv-fs-xs)}.pff,.pff-kids{margin:0;padding:0;list-style:none}.pff-li{padding:var(--lv-sp-6) 0}.pff-li+.pff-li{border-top:var(--lv-bw) solid var(--lv-line)}.pff-li.is-target{box-shadow:inset var(--pfc-bar) 0 0 var(--lv-warn);padding-left:var(--lv-sp-10)}.pff-group{display:flex;align-items:center;gap:var(--lv-sp-8);min-height:var(--lv-ctl-32)}.pff-gname{font-size:var(--lv-fs-body);font-weight:700}.pff-count,.pff-group.is-off .pff-gname{color:var(--pfc-dim)}.pff-count{font-size:var(--lv-fs-xs);font-weight:700}.pff-kids{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--pff-col),1fr));gap:0 var(--lv-sp-14);padding-left:var(--lv-sp-24)}.pff-item{min-width:0}.pff-line{display:flex;flex-wrap:wrap;gap:var(--lv-sp-2) var(--lv-sp-8)}.pff-hit,.pff-line{align-items:center;min-height:var(--lv-ctl-32)}.pff-hit{display:inline-flex;justify-content:center;min-width:var(--lv-ctl-32);margin:calc(-1 * var(--lv-sp-8))}.pff-cb,.pff-hit{flex:none;cursor:pointer}.pff-cb{width:var(--lv-sp-16);height:var(--lv-sp-16);margin:0;accent-color:var(--lv-acc)}.pff-cb:disabled{cursor:not-allowed}.pff-name{min-width:0;font-size:var(--lv-fs-s);font-weight:600;color:var(--lv-acc);text-underline-offset:2px;overflow-wrap:anywhere}.pff-info,.pff-item.is-off .pff-name{color:var(--pfc-dim)}.pff-info{display:inline-flex;align-items:center;justify-content:center;width:var(--lv-ctl-32);height:var(--lv-ctl-32);margin:calc(-1 * var(--lv-sp-6)) calc(-1 * var(--lv-sp-6));padding:0;border:0;border-radius:var(--lv-r-pill);background:none;cursor:pointer}.pff-info svg{width:var(--lv-sp-14);height:var(--lv-sp-14)}.pff-info:hover,.pff-info[aria-expanded=true]{color:var(--lv-acc);background:var(--lv-acc-soft)}.pff-cb:focus-visible,.pff-info:focus-visible,.pff-name:focus-visible{outline:var(--lv-bw2) solid var(--lv-acc);outline-offset:var(--lv-bw2)}.pff-desc{margin:0 0 var(--lv-sp-4) var(--lv-sp-24);line-height:1.6;overflow-wrap:anywhere}.pff-desc,.pff-meta,.pff-st{font-size:var(--lv-fs-xs);color:var(--pfc-dim)}.pff-meta{line-height:1.6;overflow-wrap:anywhere}.pff-meta b{color:var(--lv-text);font-size:var(--lv-fs-s)}.pff-meta.is-err{color:var(--lv-err)}.pff-agents{padding:var(--lv-sp-2) 0 0 var(--lv-sp-24);font-size:var(--lv-fs-xs)}.pff-agents summary{min-height:var(--lv-ctl-32);display:flex;align-items:center;color:var(--lv-acc);font-weight:600;cursor:pointer}.pff-agents ul{display:flex;flex-wrap:wrap;gap:var(--lv-sp-8);margin:0;padding:0;list-style:none}.pff-foot{margin-top:var(--lv-sp-6);font-size:var(--lv-fs-xs);color:var(--pfc-dim)}.pff-auto{margin:var(--lv-sp-8) 0 var(--lv-sp-2);padding:var(--lv-sp-8) var(--lv-sp-12);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-btn);background:var(--lv-acc-soft)}.pff-auto-l{display:inline-flex;align-items:center;gap:var(--lv-sp-8);min-height:var(--lv-ctl-32);cursor:pointer}.pff-auto-t{font-size:var(--lv-fs-s);font-weight:700;color:var(--lv-text)}.pff-auto-s{margin:0;font-size:var(--lv-fs-xs);line-height:1.6;color:var(--lv-dim-shell);overflow-wrap:anywhere;max-width:var(--lv-measure)}.pff-auto .pfc-msg{margin:var(--lv-sp-6) 0 0}.pff-auto-blocked{margin:var(--lv-sp-8) 0 var(--lv-sp-2)}.pft-node{flex:none;width:var(--pft-w-node);min-width:0;padding:0 var(--lv-sp-12) var(--lv-sp-10);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-sm);background:var(--lv-panel);box-shadow:var(--lv-shadow);font-size:var(--lv-fs-s);line-height:1.6;color:var(--lv-text)}.pft-node.is-root{width:var(--pft-w-root);border-color:var(--lv-acc);background:var(--lv-acc-soft);box-shadow:none}.pft-node.is-agent{width:var(--pft-w-agent)}.pft-node.is-on{border-left:var(--pfc-bar) solid var(--lv-ok-text)}.pft-node.is-fixed{border-left:var(--pfc-bar) solid var(--lv-acc)}.pft-node.is-off{border-style:dashed;background:var(--lv-panel2);box-shadow:none}.pft-node.is-off .pft-label{color:var(--pfc-dim)}.pft-node.is-group.is-on{border-left:var(--pfc-bar) solid var(--lv-ok-text)}.pft-node.is-note{width:var(--pft-w-agent);padding:var(--lv-sp-10) var(--lv-sp-12);border-style:dashed;background:var(--lv-panel2);box-shadow:none;color:var(--lv-text);overflow-wrap:anywhere}.pft-node.is-note.is-err{border-color:var(--lv-err-line);background:var(--lv-err-soft);color:var(--lv-err)}.pft-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--lv-sp-8);padding-top:var(--lv-sp-10)}.pft-label,.pft-name{min-width:0;font-size:var(--lv-fs-body);font-weight:700;line-height:var(--pft-lh);overflow-wrap:anywhere;word-break:auto-phrase}.pft-head .pfc-pill{flex:none;margin-top:1px}.pft-fixed{border-color:var(--lv-acc);color:var(--lv-acc)}.pfc-pill.pft-warn{border-color:var(--lv-warn);background:var(--lv-panel);color:var(--lv-warn)}.pfc-pill.pft-err{border-color:var(--lv-err-line);background:var(--lv-err-soft);color:var(--lv-err)}.pft-desc{margin-top:var(--lv-sp-2);font-size:var(--lv-fs-xs);line-height:1.6;color:var(--pfc-dim);overflow-wrap:anywhere}.pft-desc-k{word-break:keep-all}.pft-meta{margin-top:var(--lv-sp-4);font-size:var(--lv-fs-xs);line-height:1.6;color:var(--pfc-dim);overflow-wrap:anywhere}.pft-meta b{color:var(--lv-text);font-size:var(--lv-fs-s)}.pft-sub{margin-left:var(--lv-sp-2)}.pft-work{margin-top:var(--lv-sp-4);font-size:var(--lv-fs-s);line-height:1.6;overflow-wrap:anywhere}.pft-work-k{margin-right:var(--lv-sp-6);font-weight:600;color:var(--pfc-dim)}.pft-runs,.pft-work-k{font-size:var(--lv-fs-xs)}.pft-runs{margin-top:var(--lv-sp-6)}.pft-runs summary{min-height:var(--lv-ctl-32);display:flex;align-items:center;color:var(--lv-acc);font-weight:600;cursor:pointer}.pft-runs ul{display:flex;flex-direction:column;gap:var(--lv-sp-4);margin:0;padding:0;list-style:none}.pft-runs li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--lv-sp-2) var(--lv-sp-6)}.pft-run{font-weight:700;color:var(--lv-text)}.pft-run.is-failed{color:var(--lv-err)}.pft-run.is-succeeded{color:var(--lv-ok-text)}.pft-run-t{flex:1 1 120px;min-width:0;overflow-wrap:anywhere}.pft-run-d,.pft-sw{color:var(--pfc-dim)}.pft-sw{flex:none;display:inline-flex;align-items:center;gap:var(--lv-sp-6);min-height:var(--pft-lh);margin:0;padding:0 var(--lv-sp-2);border:0;border-radius:var(--lv-r-btn);background:none;font:inherit;font-size:var(--lv-fs-xs);font-weight:700;white-space:nowrap;cursor:pointer}.pft-sw-track{position:relative;display:inline-block;width:var(--pft-sw-w);height:var(--pft-sw-h);border:var(--lv-bw) solid var(--pfc-dim);background:var(--lv-panel)}.pft-sw-knob,.pft-sw-track{border-radius:var(--lv-r-pill)}.pft-sw-knob{position:absolute;top:2px;left:2px;width:var(--pft-sw-k);height:var(--pft-sw-k);background:var(--pfc-dim);transition:left .15s}.pft-sw.is-on{color:var(--lv-ok-text)}.pft-sw.is-on .pft-sw-track{border-color:var(--lv-acc);background:var(--lv-acc)}.pft-sw.is-on .pft-sw-knob{left:calc(var(--pft-sw-w) - var(--pft-sw-k) - 4px);background:var(--lv-panel)}.pft-sw:hover:not(:disabled) .pft-sw-track{box-shadow:0 0 0 var(--lv-bw2) var(--lv-acc-soft)}.pft-sw:disabled{cursor:not-allowed;color:var(--lv-disabled-text)}.pft-sw:disabled .pft-sw-track{border-color:var(--lv-line);background:var(--lv-disabled-bg)}.pft-sw:disabled .pft-sw-knob{background:var(--lv-disabled-text)}@media (prefers-reduced-motion:reduce){.pft-sw-knob{transition:none}}@container pft (max-width: 859.98px){.pft-row{flex-direction:column;align-items:stretch}.pft-node,.pft-node.is-agent,.pft-node.is-note,.pft-node.is-root{width:100%}.pft-kids{margin-left:var(--lv-sp-14);padding-left:0}.pft-kids:before{display:none}.pft-kids>.pft-li{padding-top:var(--lv-sp-8)}.pft-kids>.pft-li:not(:last-child){padding-bottom:0}.pft-kids>.pft-li:first-child:before{top:0}.pft-kids>.pft-li:last-child:before,.pft-kids>.pft-li:only-child:before{display:block;bottom:auto;height:calc(var(--lv-sp-8) + var(--pft-stub) + 1px)}.pft-kids>.pft-li:after{top:calc(var(--lv-sp-8) + var(--pft-stub) - 1px)}}@container pft (max-width: 639.98px){.pff-kids{grid-template-columns:minmax(0,1fr);padding-left:var(--lv-sp-16)}}@media (max-width:700px){.pft-wrap{padding:var(--lv-sp-12)}.pft-node .pft-sw{margin:-10px 0}.pff-agents summary,.pff-auto-l,.pff-group,.pff-hit,.pff-line,.pft-node .pft-sw{min-height:var(--lv-tap)}.pff-hit{min-width:var(--lv-tap);margin:calc(-1 * var(--lv-sp-14))}.pff-info{width:var(--lv-tap);height:var(--lv-tap);margin:calc(-1 * var(--lv-sp-10)) calc(-1 * var(--lv-sp-10))}.pft-runs summary{min-height:var(--lv-tap)}.pft-slug .pfc-btn{flex:1 1 100%}}.lv-root.pfc{--pfd-col-name:168px;--pfd-col-state:140px;--pfd-col-diff:36%;--pfd-dt-w:200px;--pfd-gap-min:160px}.pfd{display:flex;flex-direction:column;gap:var(--lv-sp-16);min-width:0}.pfd-check{padding:var(--lv-sp-16) var(--lv-sp-20);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-card);background:var(--lv-panel);box-shadow:var(--lv-shadow)}.pfd-check .pfc-h2{display:flex;align-items:center;flex-wrap:wrap;overflow-wrap:anywhere}.pfd-fresh{margin-top:var(--lv-sp-8);font-size:var(--lv-fs-s);line-height:1.7;color:var(--pfc-dim);overflow-wrap:anywhere}.pfd-fresh.is-moved,.pfd-fresh.is-unchecked{padding:var(--lv-sp-8) var(--lv-sp-12);border-left:var(--pfc-bar) solid var(--lv-warn);border-radius:var(--lv-r-sm);background:var(--lv-warn-soft);color:var(--lv-text);font-weight:600}.pfd-unl{display:flex;flex-direction:column;gap:var(--lv-sp-6);margin:var(--lv-sp-12) 0 0}.pfd-unl-row{display:grid;grid-template-columns:var(--pfd-dt-w) minmax(0,1fr);gap:var(--lv-sp-4) var(--lv-sp-12);align-items:baseline;font-size:var(--lv-fs-body);line-height:1.6}.pfd-unl-row dt{font-size:var(--lv-fs-s);font-weight:600;color:var(--pfc-dim)}.pfd-unl-row dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--lv-sp-6);margin:0;min-width:0;font-weight:700}.pfd-unl-row.is-warn dd>span:first-child{color:var(--lv-warn)}.pfd-unchecked{color:var(--lv-text);font-weight:700}.pfd-chips{margin:0}.pfd-list{container:pfd-list/inline-size}.pfd-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--lv-fs-body)}.pfd-table col.is-name{width:var(--pfd-col-name)}.pfd-table col.is-state{width:var(--pfd-col-state)}.pfd-table col.is-diff{width:var(--pfd-col-diff)}.pfd-table td,.pfd-table th{padding:var(--lv-sp-10) var(--lv-sp-8);border-bottom:var(--lv-bw) solid var(--lv-line2);text-align:left;vertical-align:top;overflow-wrap:anywhere}.pfd-table thead th{border-bottom-color:var(--lv-line);font-size:var(--lv-fs-xs);font-weight:600;line-height:1.4;color:var(--pfc-dim);vertical-align:bottom}.pfd-table tbody tr:last-child td,.pfd-table tbody tr:last-child th{border-bottom:0}.pfd-name{font-weight:700;line-height:1.5;word-break:auto-phrase}.pfd-diff,.pfd-name{color:var(--lv-text);overflow-wrap:anywhere}.pfd-diff{font-size:var(--lv-fs-body);line-height:1.75}.pfd-where{display:flex;flex-direction:column;gap:var(--lv-sp-4);min-width:0}.pfd-where-t{font-size:var(--lv-fs-s);line-height:1.6;color:var(--lv-text);overflow-wrap:anywhere}.pfd-codes{display:flex;flex-wrap:wrap;gap:var(--lv-sp-4);min-width:0}.pfd-code{max-width:100%;padding:0 var(--lv-sp-4);border-radius:var(--lv-r-xs);background:var(--lv-panel2);color:var(--pfc-dim);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Noto Sans JP,monospace;font-size:var(--lv-fs-xs);line-height:1.7;overflow-wrap:anywhere}.pfd-code.is-id,.pfd-pill{font-weight:700}.pfd-pill{display:inline-flex;align-items:center;padding:0 var(--lv-sp-8);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-pill);background:var(--lv-panel2);color:var(--lv-text);font-size:var(--lv-fs-xs);line-height:1.8;white-space:nowrap}.pfd-pill.is-ok{border-color:transparent;background:var(--lv-ok-soft);color:var(--lv-ok-text)}.pfd-pill.is-warn{border-color:var(--lv-warn);background:var(--lv-warn-soft)}.pfd-pill.is-acc{border-color:var(--lv-acc);background:var(--lv-acc-soft)}.pfd-cards{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lv-sp-12);margin:0;padding:0;list-style:none}.pfd-card{display:flex;flex-direction:column;gap:var(--lv-sp-8);min-width:0;padding:var(--lv-sp-14) var(--lv-sp-16);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-tile);background:var(--lv-panel)}.pfd-card-h{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--lv-sp-6) var(--lv-sp-8)}.pfd-card-kv{display:flex;flex-direction:column;gap:var(--lv-sp-8);margin:0;padding-top:var(--lv-sp-8);border-top:var(--lv-bw) solid var(--lv-line2)}.pfd-card-kv dt{font-size:var(--lv-fs-xs);font-weight:600;line-height:1.5;color:var(--pfc-dim)}.pfd-card-kv dd{margin:var(--lv-sp-2) 0 0;min-width:0}.pfd-fold-h{display:none;margin:0}.pfd-fold{display:flex;align-items:center;gap:var(--lv-sp-8);width:100%;min-height:var(--lv-tap);padding:var(--lv-sp-10) var(--lv-sp-14);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-tile);background:var(--lv-panel);box-shadow:var(--lv-shadow);color:var(--lv-text);font:inherit;text-align:left;cursor:pointer}.pfd-fold:hover{border-color:var(--lv-acc)}.pfd-fold-t{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--lv-sp-2);min-width:0}.pfd-fold-l{font-size:var(--lv-fs-h2);font-weight:700;line-height:1.4}.pfd-fold-s{font-size:var(--lv-fs-xs);font-weight:400;line-height:1.5;color:var(--pfc-dim);overflow-wrap:anywhere}.pfd-fold-a{font-size:var(--lv-fs-xs);font-weight:600;white-space:nowrap}.pfd-fold-a,.pfd-fold-ic{flex:none;color:var(--lv-acc)}.pfd-fold-ic{width:var(--pfc-ic);height:var(--pfc-ic);transition:transform .15s}.pfd-fold[aria-expanded=true]{border-color:var(--lv-acc)}.pfd-fold[aria-expanded=true] .pfd-fold-ic{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.pfd-fold-ic{transition:none}}.pfc-segbtn{word-break:keep-all}@container pfd-list (max-width: 939.98px){.pfd-tablewrap{display:none}.pfd-cards{display:grid}}@container pfd-list (max-width: 699.98px){.pfd-cards{grid-template-columns:minmax(0,1fr)}.pfd-list-h{display:none}.pfd-fold-h{display:block}.pfd-body{padding-top:var(--lv-sp-8)}.pfd-body.is-closed{display:none}}@media (max-width:700px){.pfd-check{padding:var(--lv-sp-14) var(--lv-sp-16)}.pfd-unl-row{grid-template-columns:minmax(0,1fr)}.pfd{gap:var(--lv-sp-8)}.pfd-chips{margin-bottom:var(--lv-sp-8)}.pfc-segbtn{flex:1 1 auto}}.pfd-gaps{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--pfd-gap-min),1fr));gap:var(--lv-sp-8);margin:var(--lv-sp-12) 0 0}.pfd-gap{display:flex;align-items:baseline;justify-content:space-between;gap:var(--lv-sp-8);min-height:var(--lv-tap);padding:var(--lv-sp-8) var(--lv-sp-12);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-btn);background:var(--lv-panel);color:var(--lv-text);font:inherit;text-align:left;cursor:pointer}.pfd-gap:hover:not(:disabled){border-color:var(--lv-acc)}.pfd-gap:focus-visible{outline:var(--lv-bw2) solid var(--lv-acc);outline-offset:var(--lv-sp-2)}.pfd-gap.is-on{border-color:var(--lv-acc);background:var(--lv-acc-soft)}.pfd-gap:disabled{cursor:default;color:var(--pfc-dim)}.pfd-gap-l{font-size:var(--lv-fs-s);font-weight:700}.pfd-gap-n{font-size:var(--lv-fs-h2);font-weight:800}.pfb{display:flex;flex-direction:column;gap:var(--lv-sp-14);padding-top:var(--lv-sp-12)}.pfb-lead{margin:0;border-radius:var(--lv-r-btn);background:var(--lv-panel2);color:var(--lv-text);font-size:var(--lv-fs-s);line-height:1.7}.pfb-lead>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--lv-sp-8);min-height:var(--lv-ctl-36);padding:var(--lv-sp-6) var(--lv-sp-12);list-style:none;cursor:pointer}.pfb-lead>summary::-webkit-details-marker{display:none}.pfb-lead>summary:focus-visible{outline:var(--lv-bw2) solid var(--lv-acc);outline-offset:var(--lv-sp-2);border-radius:var(--lv-r-btn)}.pfb-lead-t{min-width:0;color:var(--lv-text)}.pfb-lead-more{display:inline-flex;align-items:center;gap:var(--lv-sp-4);flex:none;color:var(--lv-acc);font-weight:700;white-space:nowrap}.pfb-lead[open] .pfb-closed-i{transform:rotate(90deg)}.pfb-lead-list{display:flex;flex-direction:column;gap:var(--lv-sp-4);margin:0;padding:0 var(--lv-sp-14) var(--lv-sp-10) calc(var(--lv-sp-14) + var(--lv-sp-16));list-style:disc;overflow-wrap:anywhere}.pfb-lead b{font-weight:700}.pfb-grid{display:grid;grid-template-columns:minmax(0,1fr) var(--pfc-form-w);gap:var(--lv-sp-20);align-items:start}.pfb-main{gap:var(--lv-sp-18)}.pfb-main,.pfb-side{display:flex;flex-direction:column;min-width:0}.pfb-side{gap:var(--lv-sp-16)}.pfb-sec{display:flex;flex-direction:column;gap:var(--lv-sp-8);min-width:0}.pfb-n{margin-left:var(--lv-sp-8);font-size:var(--lv-fs-s);font-weight:600;color:var(--pfc-dim)}.pfb-list{margin:0;padding:0;list-style:none;border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-tile);background:var(--lv-panel)}.pfb-item,.pfb-list{display:flex;flex-direction:column}.pfb-item{gap:var(--lv-sp-10);min-width:0;padding:var(--lv-sp-12) var(--lv-sp-14);border-bottom:var(--lv-bw) solid var(--lv-line2)}.pfb-item:last-child{border-bottom:0}.pfb-item.is-pending{border-left:var(--pfc-bar) solid var(--lv-acc)}.pfb-list>.pfb-item.is-pending:first-child{border-top-left-radius:var(--lv-r-tile)}.pfb-list>.pfb-item.is-pending:last-child{border-bottom-left-radius:var(--lv-r-tile)}.pfb-item-h{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--lv-sp-6) var(--lv-sp-10);min-width:0}.pfb-rank{flex:none;min-width:var(--lv-sp-24);padding:0 var(--lv-sp-6);border-radius:var(--lv-r-pill);background:var(--lv-panel2);font-size:var(--lv-fs-xs);line-height:1.8;text-align:center}.pfb-rank,.pfb-title{color:var(--lv-text);font-weight:700}.pfb-title{flex:1 1 260px;min-width:0;font-size:var(--lv-fs-body);line-height:1.6;overflow-wrap:anywhere}.pfb-meta{align-items:center;gap:var(--lv-sp-6);font-size:var(--lv-fs-xs);line-height:1.6;color:var(--pfc-dim);font-variant-numeric:tabular-nums}.pfb-acts,.pfb-meta{display:flex;flex-wrap:wrap}.pfb-acts{gap:var(--lv-sp-8)}.pfb-panel{display:flex;flex-direction:column;gap:var(--lv-sp-10);padding:var(--lv-sp-12) var(--lv-sp-14);border:var(--lv-bw) solid var(--lv-acc);border-left-width:var(--pfc-bar);border-radius:var(--lv-r-btn);background:var(--lv-panel)}.pfb-panel-t{font-size:var(--lv-fs-s);line-height:1.7;color:var(--lv-text)}.pfb-panel-s{margin-bottom:calc(-1 * var(--lv-sp-4));font-size:var(--lv-fs-xs);font-weight:600;line-height:1.6;color:var(--pfc-dim)}.pfb-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lv-sp-8) var(--lv-sp-10)}.pfb-fields.is-stack{grid-template-columns:minmax(0,1fr)}.pfb-edit{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:var(--lv-sp-8) var(--lv-sp-10);align-items:end}.pfb-item.is-closed .pfb-title{color:var(--pfc-dim)}.pfb-closed{min-width:0}.pfb-closed>summary{display:flex;align-items:center;min-height:var(--lv-ctl-40);color:var(--lv-acc);font-size:var(--lv-fs-body);font-weight:700;cursor:pointer;gap:var(--lv-sp-6);list-style:none}.pfb-closed>summary::-webkit-details-marker{display:none}.pfb-closed-i{width:var(--lv-sp-14);height:var(--lv-sp-14);flex:none;transition:transform .15s}.pfb-closed[open] .pfb-closed-i{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.pfb-closed-i{transition:none}}.pfb-closed>.pfc-aside-note{margin:0 0 var(--lv-sp-8)}.pfb>.pfc-alert{margin-bottom:0}.pfb-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--lv-sp-8)}.pfb-counter{font-size:var(--lv-fs-xs);color:var(--pfc-dim)}.pfb-counter.is-over{color:var(--lv-err);font-weight:700}.pfb-title-inp{min-height:calc(var(--lv-ctl-40) * 2);line-height:1.6;resize:vertical}.pfb-totals{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--lv-sp-4) var(--lv-sp-10);padding:var(--lv-sp-8) var(--lv-sp-12);border-radius:var(--lv-r-btn);background:var(--lv-ok-soft);color:var(--lv-text);font-size:var(--lv-fs-s);line-height:1.6;overflow-wrap:anywhere}.pfb-totals b{color:var(--lv-ok-text)}.pfb-measure{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lv-sp-6) var(--lv-sp-8);margin-top:var(--lv-sp-8);padding-top:var(--lv-sp-8);border-top:var(--lv-bw) dashed var(--lv-line);font-size:var(--lv-fs-s)}.pfb-measure-k{font-size:var(--lv-fs-xs);font-weight:700;color:var(--pfc-dim)}.pfb-mf{display:inline-flex;align-items:center;gap:var(--lv-sp-4);white-space:nowrap}.pfb-mi{width:5.5em;text-align:right}.pfb-arrow{color:var(--pfc-dim)}.pfb-mres{flex-basis:100%;margin:0;color:var(--lv-ok-text);font-weight:600;line-height:1.6;overflow-wrap:anywhere}.pfb-mres.is-warn{color:var(--lv-warn)}.pfb-mres.is-na{color:var(--pfc-dim);font-weight:400}.pfb-mres .is-err{color:var(--lv-err)}.pfb-slots{display:flex;align-items:flex-end;gap:var(--lv-sp-8)}.pfb-save{flex-wrap:wrap;justify-content:flex-end;gap:var(--lv-sp-6) var(--lv-sp-8);min-width:0}.pfb-save,.pfb-unsaved{display:inline-flex;align-items:center}.pfb-unsaved{padding:0 var(--lv-sp-8);border:var(--lv-bw) solid var(--lv-warn);border-radius:var(--lv-r-pill);background:var(--lv-panel);color:var(--lv-warn);font-size:var(--lv-fs-xs);font-weight:700;line-height:1.8;white-space:nowrap}.pfb-unsaved.is-off{visibility:hidden}.pfb-slots .pfc-field{flex:1 1 auto;min-width:0}.pfc-tab-n{padding:0 var(--lv-sp-6);border-radius:var(--lv-r-pill);background:var(--lv-acc-soft);color:var(--lv-acc);font-size:var(--lv-fs-xs);font-weight:700;line-height:1.8}@media (max-width:900px){.pfb-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.pfc-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pfc-links .pfc-btn:last-child:nth-child(odd){grid-column:1/-1}.pfb-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.pfb-fields.is-stack{grid-template-columns:minmax(0,1fr)}.pfb-edit{grid-template-columns:repeat(2,minmax(0,1fr))}.pfb-acts .pfc-btn{flex:1 1 0}.pfb-slots .pfc-btn{flex:none}.pfb-mi{min-height:var(--lv-tap)}.pfb-mf{flex:1 1 100%;justify-content:space-between}.pfb-arrow{display:none}.pfb-closed>summary,.pfb-lead>summary,.pfb-measure .pfc-btn{min-height:var(--lv-tap)}}.pfm{gap:var(--lv-sp-24)}.pfm,.pfm-list,.pfm-std{display:flex;flex-direction:column}.pfm-list,.pfm-std{gap:var(--lv-sp-12);min-width:0}.pfm-std-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--lv-sp-4) var(--lv-sp-12)}.pfm-std-head .pfc-h2{display:flex;align-items:center;flex-wrap:wrap}.pfm-std-meta{font-size:var(--lv-fs-xs);color:var(--pfc-dim)}.pfm-tree{padding-top:0}.pfm-save{align-items:center}.pfm-hint{font-size:var(--lv-fs-xs);line-height:1.6;color:var(--pfc-dim);overflow-wrap:anywhere}.pfm-hint.is-err{color:var(--lv-err)}.pfm-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--lv-sp-8) var(--lv-sp-12)}.pfm-rows{margin:0;padding:0;list-style:none;border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-tile);background:var(--lv-panel)}.pfm-row,.pfm-rows{display:flex;flex-direction:column}.pfm-row{gap:var(--lv-sp-8);min-width:0;padding:var(--lv-sp-12) var(--lv-sp-16);border-bottom:var(--lv-bw) solid var(--lv-line2)}.pfm-row:last-child{border-bottom:0}.pfm-row.is-differs{box-shadow:inset var(--pfc-bar) 0 0 var(--lv-warn)}.pfm-row-main{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--lv-sp-6) var(--lv-sp-12)}.pfm-row-name{flex:1 1 240px;min-width:0;font-size:var(--lv-fs-body);font-weight:700;line-height:1.5;color:var(--lv-text);overflow-wrap:anywhere;word-break:auto-phrase}.pfm-name-main{display:block}.pfm-name-sub{display:block;font-size:var(--lv-fs-xs);font-weight:400;color:var(--pfc-dim)}.pfm-row-tags{display:flex;flex-wrap:wrap;gap:var(--lv-sp-6)}.pfm-facts{display:flex;flex-direction:column;gap:var(--lv-sp-2);margin:0;font-size:var(--lv-fs-s);line-height:1.6}.pfm-facts>div{display:flex;flex-wrap:wrap;gap:0 var(--lv-sp-8)}.pfm-facts dt{flex:none;min-width:5em;font-size:var(--lv-fs-xs);font-weight:600;line-height:1.9;color:var(--pfc-dim)}.pfm-facts dd{flex:1 1 200px;min-width:0;margin:0;color:var(--lv-text);overflow-wrap:anywhere}.pfm-facts:empty{display:none}.pfm-exc{gap:var(--lv-sp-6);max-width:var(--pfc-add-w);padding:var(--lv-sp-12);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-btn);background:var(--lv-panel2)}.pfm-exc,.pfm-removed{display:flex;flex-direction:column}.pfm-removed{gap:var(--lv-sp-4);margin:0;padding:0;list-style:none;font-size:var(--lv-fs-s)}.pfm-removed li{overflow-wrap:anywhere}.pfm-removed-n{margin-right:var(--lv-sp-8);font-weight:700}@media (max-width:700px){.pfc-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pfm-row{padding:var(--lv-sp-12)}.pfm-bar .pfc-btn,.pfm-save .pfc-btn{flex:1 1 100%}.pfm-row-acts .pfc-btn,.pfm-row-acts .pfc-linkbtn{flex:1 1 0}}.pfc-btn.pfm-btn-sub:not(:disabled){border-color:var(--lv-acc);color:var(--lv-acc)}.pfc-pill.pfm-pill-unknown{border-color:transparent;background:var(--lv-warn-soft);color:var(--lv-text)}.pfm-lead{font-size:var(--lv-fs-s);line-height:1.6;color:var(--lv-text);overflow-wrap:anywhere}.pfm-acts{flex-wrap:wrap;gap:var(--lv-sp-12) var(--lv-sp-20)}.pfm-act,.pfm-acts{display:flex;align-items:flex-start}.pfm-act{flex-direction:column;gap:var(--lv-sp-4);min-width:0}.pfm-act-all{align-items:flex-end}.pfm-act-all .pfm-act-d{text-align:right}.pfm-act-d{display:flex;flex-direction:column;gap:var(--lv-sp-2);margin:0;font-size:var(--lv-fs-xs);line-height:1.6;color:var(--pfc-dim);overflow-wrap:anywhere}.pfm-why{font-weight:700;color:var(--lv-text)}@media (max-width:700px){.pfm-act,.pfm-act-all,.pfm-acts{width:100%;align-items:stretch}.pfm-act-all .pfm-act-d{text-align:left}}.pft-manual .pft-meta{overflow-wrap:anywhere}.pfc-fs{display:flex;flex-direction:column;gap:var(--lv-sp-6);min-width:0;margin:0;padding:0;border:0}.pfc-fs>legend{padding:0;margin-bottom:var(--lv-sp-4)}.pfc-fs:disabled .pfc-check{background:var(--lv-disabled-bg);color:var(--lv-disabled-text);cursor:not-allowed}.pfc-feats{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--lv-sp-6);margin:0 0 0 var(--lv-sp-24);padding:0;list-style:none}.pfc-feats .pfc-check{height:100%}.pfc-fixed .pfc-check-s{font-weight:400}.pfc-fixed{display:flex;flex-direction:column;gap:var(--lv-sp-2);min-height:var(--lv-ctl-40);padding:var(--lv-sp-8) var(--lv-sp-10);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-btn);background:var(--lv-panel2);font-size:var(--lv-fs-body);font-weight:700;color:var(--lv-text);overflow-wrap:anywhere}.pfa .pfc-list-h{align-items:center}@media (max-width:700px){.pfc-feats{margin-left:0}}.pff-drift{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lv-sp-8);margin:var(--lv-sp-6) 0 0 var(--lv-sp-24);padding:var(--lv-sp-8) var(--lv-sp-12);border:var(--lv-bw) solid var(--lv-warn);border-radius:var(--lv-r-btn);background:var(--lv-warn-soft);font-size:var(--lv-fs-s);color:var(--lv-text)}.pff-drift p{margin:0;flex:1 1 auto;min-width:0;overflow-wrap:anywhere}@media (max-width:700px){.pff-drift{margin-left:0}.pff-drift .pfc-btn{min-height:var(--lv-tap)}}.pfc-ail-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--lv-sp-12)}.pfc-ail-inp{display:flex;align-items:center;gap:var(--lv-sp-6)}.pfc-ail-inp .pfc-inp{flex:1 1 auto;min-width:0;text-align:right}.pfc-ail-unit{flex:none;font-size:var(--lv-fs-s);color:var(--pfc-dim)}.pfc-ail-key{overflow-wrap:anywhere}.pfc-ail .pfc-inp:disabled{background:var(--lv-disabled-bg);color:var(--lv-disabled-text);cursor:not-allowed}.pfk{--pft-lh:24px;--pft-sw-w:34px;--pft-sw-h:20px;--pft-sw-k:14px;display:flex;flex-direction:column;gap:var(--lv-sp-12);min-width:0}.pfk-lead{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--lv-sp-8) var(--lv-sp-12)}.pfk-lead .pfc-msg{flex:1 1 320px;color:var(--pfc-dim)}.pfk-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--lv-sp-8);margin:0;padding:0;list-style:none}.pfk-stats li{display:flex;flex-direction:column;gap:var(--lv-sp-2);min-width:0;padding:var(--lv-sp-12) var(--lv-sp-16);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-tile);background:var(--lv-panel);font-size:var(--lv-fs-xs);line-height:1.5;color:var(--pfc-dim)}.pfk-stats li.is-warn{border-color:var(--lv-warn);background:linear-gradient(var(--lv-warn-soft),var(--lv-warn-soft)),var(--lv-panel)}.pfk-stat-n,.pfk-stats li.is-warn{color:var(--lv-text);font-weight:700}.pfk-stat-n{font-size:var(--pfc-fs-stat);line-height:1.2}.pfk-stats li.is-warn .pfk-stat-n{color:var(--lv-warn)}.pfk-scroll{min-width:0;overflow-x:auto;border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-tile);background:var(--lv-panel)}.pfk-row{display:grid;grid-template-columns:minmax(var(--pfc-col-name-min),2.4fr) repeat(var(--pfk-n),minmax(var(--pfc-col-n),1fr));min-width:calc(var(--pfc-col-name-min) + var(--pfk-n) * var(--pfc-col-n));border-bottom:var(--lv-bw) solid var(--lv-line2)}.pfk-rows{margin:0;padding:0;list-style:none}.pfk-headrow{background:var(--lv-panel2)}.pfk-hcell{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--lv-sp-2);min-width:0;padding:var(--lv-sp-8) var(--lv-sp-12);font-size:var(--lv-fs-xs);font-weight:700;line-height:1.5;color:var(--pfc-dim);overflow-wrap:anywhere}.pfk-hcell.pfk-name{background:var(--lv-panel2)}.pfk-colbtn{margin:0;padding:0;border:0;background:none;color:var(--lv-text);font:inherit;font-weight:700;text-align:left;cursor:pointer;overflow-wrap:anywhere}.pfk-colbtn:hover{color:var(--lv-acc);text-decoration:underline}.pfk-sub{font-weight:400}.pfk-name{position:sticky;left:0;z-index:1;display:flex;flex-direction:column;gap:var(--lv-sp-6);min-width:0;padding:var(--lv-sp-12) var(--lv-sp-16);background:var(--lv-panel)}.pfk-row.is-unused .pfk-name{box-shadow:inset var(--pfc-bar) 0 0 var(--lv-warn)}.pfk-title{display:flex;align-items:center;flex-wrap:wrap;gap:var(--lv-sp-6)}.pfk-label{font-size:var(--lv-fs-body);font-weight:700;line-height:1.5;color:var(--lv-text);overflow-wrap:anywhere;word-break:auto-phrase}.pfk-desc{color:var(--pfc-dim)}.pfk-count,.pfk-desc{font-size:var(--lv-fs-xs);line-height:1.6;overflow-wrap:anywhere}.pfk-count{color:var(--lv-text)}.pfk-row.is-unused .pfk-count{color:var(--lv-warn);font-weight:700}.pfk-cell{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--lv-sp-4);min-width:0;padding:var(--lv-sp-12);border-left:var(--lv-bw) solid var(--lv-line2)}.pfk-co{display:none;font-weight:700;color:var(--pfc-dim);overflow-wrap:anywhere}.pfk-co,.pfk-st{font-size:var(--lv-fs-xs)}.pfk-st{line-height:1.5}.pfk-st.is-warn{color:var(--lv-warn);font-weight:700}.pfk-none{color:var(--pfc-dim)}.pfk-sublink{font-size:var(--lv-fs-xs)}.pfk-span{justify-content:center}.pfk-req{font-size:var(--lv-fs-xs);font-weight:700;line-height:1.6;color:var(--lv-ok-text)}.pfk-confirm{display:flex;flex-direction:column;gap:var(--lv-sp-6);max-width:var(--pfc-add-w);padding:var(--lv-sp-8) var(--lv-sp-12);border:var(--lv-bw) solid var(--lv-warn);border-radius:var(--lv-r-btn);background:var(--lv-panel2)}.pfk-sec-h{position:sticky;left:0;display:flex;align-items:center;flex-wrap:wrap;gap:var(--lv-sp-4) var(--lv-sp-8);margin:0;padding:var(--lv-sp-12) var(--lv-sp-16) var(--lv-sp-8);border-bottom:var(--lv-bw) solid var(--lv-line2);background:var(--lv-panel);font-size:var(--lv-fs-h2);font-weight:700;line-height:1.4;color:var(--lv-text)}.pfk-sec-n{font-size:var(--lv-fs-xs);font-weight:400;color:var(--pfc-dim)}.pfk-sec>.pfk-desc{padding:var(--lv-sp-8) var(--lv-sp-16) var(--lv-sp-12)}@media (max-width:1199px){.pfk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.pfk-scroll{overflow:visible;border:0;border-radius:0;background:none}.pfk-row.pfk-headrow{display:none}.pfk-rows{flex-direction:column}.pfk-row,.pfk-rows{display:flex;gap:var(--lv-sp-8)}.pfk-row{flex-wrap:wrap;min-width:0;padding:var(--lv-sp-12);border:var(--lv-bw) solid var(--lv-line);border-radius:var(--lv-r-tile);background:var(--lv-panel)}.pfk-row.is-unused{border-color:var(--lv-warn)}.pfk-row.is-unused .pfk-name{box-shadow:none}.pfk-name{position:static;flex:1 1 100%;padding:0;background:none}.pfk-cell{flex:1 1 calc(50% - var(--lv-sp-8));padding:var(--lv-sp-8);border:var(--lv-bw) solid var(--lv-line2);border-radius:var(--lv-r-btn)}.pfk-span{flex-basis:100%}.pfk-co{display:block}.pfk-sec-h{position:static;padding:var(--lv-sp-16) 0 var(--lv-sp-8);border-bottom:0;background:none}.pfk-sec>.pfk-desc{padding:0 0 var(--lv-sp-8)}.pfk .pft-sw{min-height:var(--lv-tap)}}