.ss-sheet{gap:.35rem}.ss-sheet-title{font-family:var(--font-fraunces,serif);font-size:1.15rem}.ss-sheet-sub{color:#ffffffad}.ss-sheet-hint{color:#ffffffb8;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.85rem;display:flex}.ss-sheet-hint svg{color:var(--pd-lav,#b49be0);flex-shrink:0}.ss-sheet-empty{color:#ffffff8c;padding:.5rem 0;font-size:.85rem}.ss-sheet-reflection{margin-top:.75rem}.ss-sheet-error{color:var(--pd-rust,#c66a50);margin-top:.5rem;font-size:.85rem}.ss-sheet-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.ss-pod-picker{margin-top:.5rem}.ss-pod-list{flex-direction:column;gap:.25rem;max-height:40vh;margin-top:.5rem;display:flex;overflow-y:auto}.ss-pod-row{text-align:left;background:var(--pd-glass,#ffffff0e);width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;border:1px solid #ffffff24;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .6rem;font-size:.9rem;transition:border-color .15s,background .15s;display:flex}.ss-pod-row:hover{background:var(--pd-glass-2,#ffffff16)}.ss-pod-row[aria-pressed=true]{border-color:var(--pd-mint,#62d2a2);background:#62d2a21f}.ss-pod-check{width:1.1rem;height:1.1rem;color:var(--pd-mint,#62d2a2);border:1px solid #ffffff4d;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ss-action{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.9rem;font-weight:600;transition:background .15s,filter .15s,transform .15s;display:inline-flex}.ss-action--compact{border-radius:9px;gap:.25rem;min-height:26px;padding:.25rem .5rem;font-size:.6875rem;font-weight:600}.ss-action:hover{background:var(--pd-glass-2,#ffffff16)}.ss-action:disabled{opacity:.6;cursor:not-allowed}.ss-action--primary{border-color:var(--pd-mint,#62d2a2);color:#eafff5;background:#62d2a229}.ss-action--primary:hover:not(:disabled){filter:brightness(1.05);background:#62d2a23d}.ss-action-icon{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:.5rem;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.ss-action-icon:hover{background:var(--pd-glass-2,#ffffff16)}@media (max-width:768px){.ss-sheet{margin:0;overflow-y:auto;width:100%!important;max-width:100%!important;max-height:88dvh!important;padding-bottom:max(1.5rem, env(safe-area-inset-bottom,0px))!important;border-radius:16px 16px 0 0!important;inset:auto 0 0!important;transform:translate(0,0)!important}.ss-sheet[data-state=open]{animation:.25s cubic-bezier(.16,1,.3,1) forwards ss-sheet-slide-up!important}.ss-sheet[data-state=closed]{animation:.18s ease-in forwards ss-sheet-slide-down!important}@keyframes ss-sheet-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ss-sheet-slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}.ss-sheet>button{justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;top:.5rem!important;right:.5rem!important}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.ss-sheet[data-state=open],.ss-sheet[data-state=closed]{animation:none!important}}
