.ptp-select.svelte-z3ffh1{width:100%;min-width:0;min-height:var(--ptp-control-md);padding:var(--ptp-space-3) var(--ptp-space-9) var(--ptp-space-5) 2px;border:0;border-bottom:var(--ptp-border-base) solid var(--ptp-line-lilac);color:var(--ptp-ink);font-family:var(--ptp-font-display);font-weight:var(--ptp-weight-bold);font-size:var(--ptp-size-input-sm);letter-spacing:-.3px;cursor:pointer;appearance:none;transition:border-color var(--ptp-duration-fast) var(--ptp-ease-base);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='9'><path d='M1 1l6 6 6-6' stroke='%2316224f' stroke-width='2' fill='none'/></svg>") right 4px center no-repeat;border-radius:0}.ptp-select[data-size=lg].svelte-z3ffh1{min-height:var(--ptp-control-lg);font-size:var(--ptp-size-input-lg)}.ptp-select[data-size=md].svelte-z3ffh1{min-height:var(--ptp-control-lg);font-size:var(--ptp-size-input-md)}.ptp-select.svelte-z3ffh1:focus{border-color:var(--ptp-pink-hot)}.ptp-select.svelte-z3ffh1:focus-visible{outline:var(--ptp-focus-outline);outline-offset:var(--ptp-focus-outline-offset);box-shadow:var(--ptp-focus-halo)}.ptp-select[aria-invalid=true].svelte-z3ffh1{border-color:var(--ptp-pink-deep)}.ptp-select[data-rows].svelte-z3ffh1{border:var(--ptp-border-base) solid var(--ptp-line-lilac);border-radius:var(--ptp-radius-sm);background-image:none;background-color:var(--ptp-surface-card);height:auto;font-size:var(--ptp-size-input-sm);letter-spacing:0;padding:0;overflow-y:auto}.ptp-select[data-rows].svelte-z3ffh1 option:where(.svelte-z3ffh1){box-sizing:border-box;min-height:44px;padding:10px var(--ptp-space-4);color:var(--ptp-ink);line-height:24px}.ptp-select[data-rows].svelte-z3ffh1 option:where(.svelte-z3ffh1):hover{background-color:var(--ptp-pink-wash)}.ptp-select[data-rows].svelte-z3ffh1 option:where(.svelte-z3ffh1):checked{background:linear-gradient(var(--ptp-pink-soft), var(--ptp-pink-soft));color:var(--ptp-ink)}.ptp-select[data-rows].svelte-z3ffh1::-webkit-scrollbar{width:14px}.ptp-select[data-rows].svelte-z3ffh1::-webkit-scrollbar-track{background:var(--ptp-lilac-wash)}.ptp-select[data-rows].svelte-z3ffh1::-webkit-scrollbar-thumb{border:3px solid var(--ptp-lilac-wash);border-radius:var(--ptp-radius-pill);background:var(--ptp-ink-muted);min-height:44px}@supports not selector(::-webkit-scrollbar){.ptp-select[data-rows].svelte-z3ffh1{scrollbar-color:var(--ptp-ink-muted) var(--ptp-lilac-wash)}}.ptp-select.svelte-z3ffh1:disabled{color:var(--ptp-ink-muted);border-color:var(--ptp-line-lilac);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.ptp-select.svelte-z3ffh1{transition:none}}
