.ptb{grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;gap:16px 24px;margin-bottom:20px;display:grid}@media (max-width:1024px){.ptb{grid-template-columns:minmax(0,1fr)}}.ptb-field{flex-direction:column;gap:8px;min-width:0;display:flex}.ptb-label{font:600 var(--sv-step--1) / 1.3 var(--sv-font-text);color:var(--sv-text-2)}.ptb-seg{border:1px solid var(--sv-line);background:var(--sv-surface);border-radius:12px;gap:4px;min-width:0;padding:4px;display:flex}.ptb-opt{min-width:0;min-height:var(--sv-tap);color:var(--sv-text-2);font:600 .875rem / 1.2 var(--sv-font-text);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:8px 14px;transition:background-color .15s,color .15s;display:inline-flex}.ptb-opt:hover{color:var(--sv-text)}.ptb-opt[data-checked]{background:var(--sv-accent);color:var(--sv-on-accent)}.ptb-opt:focus-visible{outline:2px solid var(--sv-focus);outline-offset:2px}.ptb-opt--stack{flex-direction:column;gap:2px}.ptb-opt-sub{opacity:.85;font-size:.75rem;font-weight:500}.ptb-flag{object-fit:cover;border-radius:2px;flex:none;width:20px;height:14px}@media (max-width:380px){.ptb-opt{gap:6px;padding:8px;font-size:.8125rem}}.ptb--single{grid-template-columns:minmax(0,480px)}
