@layer components{.ptable{background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--sh-2);overflow:clip}.ptable table{border-collapse:collapse;inline-size:100%}.ptable th,.ptable td{text-align:start;padding:var(--s-3) var(--s-6);vertical-align:middle}.ptable thead th{font-family:var(--font-ui);color:var(--ink-3);background:var(--surface-2);font-size:14px;font-weight:500}.ptable tbody tr+tr>*{border-block-start:1px solid var(--line)}.ptable tbody th{color:var(--ink);font-weight:400}.ptable td{text-align:center;inline-size:18%}.ptable__on--alone{background:#eaf8f2b3}.ptable__on--wait{background:#f3f0fecc}.ptable__on--never{background:var(--surface-2)}.ptable__dot{vertical-align:middle;border-radius:50%;block-size:12px;inline-size:12px;display:inline-block}.ptable__on--alone .ptable__dot{background:var(--green-700)}.ptable__on--wait .ptable__dot{box-shadow:inset 0 0 0 2.5px var(--violet-700);background:0 0}.ptable__on--never .ptable__dot{background:var(--state-off)}.ptable__lock{font-family:var(--font-ui);color:var(--ink-3);background:var(--surface-2);border-radius:var(--r-pill);white-space:nowrap;margin-inline-start:var(--s-2);padding:2px 8px;font-size:14px;font-weight:500}.split+.ptable,.split+.ptable+.ptable-fold{margin-block-start:var(--s-12)}.ptable__short{display:none}.ptable-fold{background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--sh-2);display:none}.ptable-fold__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--s-4);min-block-size:44px;padding:20px var(--s-6);font-family:var(--font-ui);color:var(--ink);font-size:17px;font-weight:500;list-style:none;display:flex}.ptable-fold__summary::-webkit-details-marker{display:none}.ptable-fold__summary>span:first-child{text-wrap:pretty}.ptable-fold[open] .faq__icon{transform:rotate(45deg)}.ptable-fold>.ptable{border-radius:0 0 var(--r-xl) var(--r-xl);box-shadow:none;border-block-start:1px solid var(--line)}.pladder{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:var(--s-6);display:grid}.pladder li{background:var(--surface);border-radius:var(--r-md);box-shadow:var(--sh-1);padding:var(--s-3) var(--s-4);align-items:center;gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.pladder__l{font-family:var(--font-ui);color:var(--violet-700);font-weight:500}.pladder li.is-current{box-shadow:inset 0 0 0 2px var(--violet-700), var(--sh-1)}.pladder__shown{font-family:var(--font-ui);color:var(--violet-800);background:var(--chip-thinking);border-radius:var(--r-pill);padding:var(--s-1) var(--s-2);white-space:nowrap;font-size:14px;font-weight:500}.pladder--rest{margin-block-start:0}.split>.pladder--rest{margin-block-start:var(--s-8)}.ptable-fold>.pladder{gap:var(--s-2);padding:var(--s-4) var(--s-3) var(--s-3);border-block-start:1px solid var(--line);grid-template-columns:minmax(0,1fr);margin:0}.ptable-fold>.pladder li{background:var(--surface-2);box-shadow:none;padding:var(--s-2) var(--s-3)}.ptable-fold>.pladder li.is-current{box-shadow:inset 0 0 0 2px var(--violet-700)}@media (max-width:1023px){.pladder{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pladder--rest{gap:var(--s-2);grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ptable{overflow-x:auto}.ptable th,.ptable td{padding:var(--s-3)}.ptable__long{display:none}.ptable__short{display:inline}.ptable--open,.pladder--rest{display:none}.ptable-fold{display:block}}@media (max-width:479px){.ptable td{inline-size:3.5rem;padding-inline:var(--s-1)}}@media (max-width:359px){.ptable th{padding-inline:var(--s-2)}}}
