.p-set .info.set{gap:var(--s6);flex-direction:column;max-width:none;display:flex}.sgrid{gap:var(--s5);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;max-width:980px;display:grid}.sgrp{--c:var(--repa);--cs:var(--repa-soft);background:var(--surface);border-radius:var(--r-lg);outline:1px solid var(--line);outline-offset:-1px;overflow:hidden}.sgrp--jidlo{--c:var(--repa);--cs:var(--repa-soft);--ct:var(--repa-text)}.sgrp--lednice{--c:var(--mraz);--cs:var(--mraz-soft)}.sgrp--soukromi{--c:var(--bylinka);--cs:var(--bylinka-soft)}.sgrp--kvarli{--c:var(--med);--cs:var(--med-soft)}.sgrp header{align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);background:var(--cs);display:flex}.sgrp h2{font-size:var(--fs-h2);color:var(--ink);margin:0}.sic{background:var(--c);width:36px;height:36px;color:var(--surface);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.sic svg{width:20px;height:20px}.sbody{padding:var(--s1) var(--s4);flex-direction:column;display:flex}.srow{align-items:center;gap:var(--s3);min-height:60px;padding:var(--s2) 0;border:0;border-bottom:1px solid var(--line);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;width:100%;text-decoration:none;display:flex}.sbody>:last-child{border-bottom:0}.srow .grow{flex-direction:column;flex:1;min-width:0;display:flex}.srow b{font-weight:600}.srow .sub{color:var(--muted);font-size:var(--fs-sm);white-space:normal;line-height:1.45}.srow .chev{width:20px;height:20px;fill:var(--muted);flex-shrink:0}.srow--static{cursor:default}.srow .devid,.srow .devid code{font-size:var(--fs-xs)}.srow .btn{min-height:var(--tap);padding:0 var(--s4)}.pill{background:var(--cs);color:var(--ct,var(--c));outline:1px solid var(--ct,var(--c));outline-offset:-1px;font-weight:700;font-size:var(--fs-sm);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 12px}.srow.swbox[aria-checked=true] .switch{background:var(--bylinka)}.srow:disabled{opacity:.6;cursor:default}.srow.del b{color:var(--cihla)}.sinvite,.sfeed{padding:var(--s3) 0;border-bottom:1px solid var(--line)}@media (hover:hover){a.srow:hover,button.srow:hover:not(:disabled){background:var(--panel)}}.wipe .sheet-in h2{font-size:var(--fs-h2)}.wipe .sheet-in p{font-size:var(--fs-sm);margin:0}.wipe .sheet-in p.muted{color:var(--muted);line-height:1.5}.wipe .sheet-in ul{line-height:1.55;font-size:var(--fs-sm);margin:0;padding-left:0;list-style-position:outside}.wipe .btn--danger{background:var(--cihla);color:var(--paper);border-color:var(--cihla)}@media (hover:hover){.wipe .btn--danger:hover{background:color-mix(in srgb, var(--cihla) 88%, #000)}}
