.sf-b{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:6px 14px 6px 6px;border:1.5px solid var(--line);border-radius:16px;background:var(--surface);color:var(--ink);font:inherit;font-weight:650;text-align:start;cursor:pointer;transition:border-color .14s ease,box-shadow .16s ease,transform .2s var(--ease-out)}.sf-b:active{transform:scale(.99);transition-duration:80ms}.sf-b:focus-visible{border-color:var(--ctl);outline:2px solid transparent;box-shadow:0 0 0 3px var(--ctl-suave)}.sf-b[aria-expanded=true]{border-color:var(--ctl);box-shadow:0 0 0 3px var(--ctl-suave)}@media(hover:hover)and (pointer:fine){.sf-b:hover{border-color:color-mix(in srgb,var(--ink) 38%,var(--line))}}.sf-b .sf-f{flex:none;width:56px;height:42px;border-radius:10px}.sf-f{display:block;object-fit:cover;background:var(--sunken)}.sf-v{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;line-height:1.2}.sf-c{flex:none;width:9px;height:9px;margin-inline-end:4px;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s var(--ease-out)}.sf-b[aria-expanded=true] .sf-c{transform:translateY(2px) rotate(225deg)}.sf-p{position:fixed;inset:auto;margin:0;padding:0;overflow:hidden;border:0;border-radius:18px;background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line),0 2px 6px #1410081a,0 28px 48px -18px #14100880}.sf-p:popover-open{display:flex;flex-direction:column;animation:sf-abre .15s var(--ease-out)}@keyframes sf-abre{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.sf-cab{display:none}.sf-l{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px;outline:0}.sf-o{position:relative;display:flex;align-items:center;gap:12px;min-height:50px;padding:4px 12px 4px 4px;border-radius:12px;font-weight:600;line-height:1.2;cursor:pointer}.sf-o+.sf-o{margin-block-start:2px}.sf-o .sf-f{flex:none;width:56px;height:42px;border-radius:9px;filter:saturate(.9)}.sf-n{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.sf-m{flex:none;display:none;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ctl)}.sf-m:after{content:"";width:10px;height:5px;margin-block-start:-2px;border-inline-start:2px solid var(--sf-tilde, var(--paper));border-block-end:2px solid var(--sf-tilde, var(--paper));transform:rotate(-45deg)}.sf-o.is-activa{background:var(--block-b)}.sf-l:focus-visible .sf-o.is-activa{box-shadow:inset 0 0 0 2px var(--ctl)}.sf-o[aria-selected=true]{background:var(--ctl-suave)}.sf-o[aria-selected=true] .sf-f{filter:none}.sf-o[aria-selected=true] .sf-m{display:grid}.lc{--sf-tilde: #2b1a12}@media(max-width:639px){.sf-p{inset:auto 0 0;width:100%;max-width:100%;max-height:74dvh;border-radius:22px 22px 0 0;padding-block-end:env(safe-area-inset-bottom,0px)}.sf-p:popover-open{animation:sf-sube .24s var(--ease-out)}@keyframes sf-sube{0%{transform:translateY(32px);opacity:0}to{transform:none;opacity:1}}.sf-p::backdrop{background:#1410086b}.sf-cab{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 4px 18px;font-weight:650}.sf-x{position:relative;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer}.sf-x:before,.sf-x:after{content:"";position:absolute;top:21px;left:13px;width:18px;height:2px;border-radius:1px;background:currentColor;transform:rotate(45deg)}.sf-x:after{transform:rotate(-45deg)}.sf-l{padding:4px 10px 12px}.sf-o{min-height:54px}}@media(prefers-reduced-motion:reduce){.sf-p:popover-open{animation:none}.sf-b,.sf-c{transition:none}.sf-b:active{transform:none}}
