.pcs-root.svelte-17svbfj{position:relative;width:100%;height:100%}.pcs-trigger.svelte-17svbfj{display:flex;align-items:center;justify-content:space-between;gap:.4rem;width:100%;height:100%;padding:0 .75rem;background:var(--surface-night-elevated, rgba(255, 255, 255, .02))!important;border:1px solid rgba(201,168,76,.28)!important;border-radius:0!important;color:var(--text-primary)!important;font-family:var(--font-poppins);font-size:.875rem;cursor:pointer;box-shadow:none!important;transition:border-color .2s ease,background-color .2s ease;text-align:start}.pcs-trigger.svelte-17svbfj:hover,.pcs-trigger.svelte-17svbfj:focus{border-color:#c9a84c80!important;background:var(--surface-night-elevated, rgba(255, 255, 255, .02))!important;color:var(--text-primary)!important;transform:none!important;box-shadow:none!important}.pcs-trigger.svelte-17svbfj:focus-visible{outline:none!important;border-color:var(--primary)!important;box-shadow:none!important}.open.svelte-17svbfj .pcs-trigger:where(.svelte-17svbfj){border-color:var(--primary)}.pcs-label.svelte-17svbfj{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem}.pcs-chevron.svelte-17svbfj{flex-shrink:0;color:var(--primary);transition:transform .2s ease}.open.svelte-17svbfj .pcs-chevron:where(.svelte-17svbfj){transform:rotate(180deg)}.pcs-panel.svelte-17svbfj{position:absolute;top:calc(100% + 2px);left:0;width:max(100%,200px);z-index:1000;background:var(--surface-night-elevated, #252525);border:1px solid rgba(201,168,76,.35);display:flex;flex-direction:column;max-height:260px}.pcs-search-wrap.svelte-17svbfj{display:flex;align-items:center;gap:.4rem;padding:.45rem .7rem;border-bottom:1px solid rgba(201,168,76,.15);flex-shrink:0;line-height:1}.pcs-search-icon.svelte-17svbfj{flex-shrink:0;color:var(--text-secondary);display:block}.pcs-search.svelte-17svbfj{flex:1;min-width:0;width:100%;height:1.25rem!important;min-height:0!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important;border-radius:0!important;color:var(--text-primary)!important;font-family:var(--font-poppins);font-size:.75rem;line-height:1.25rem;box-shadow:none!important;letter-spacing:.02em}.pcs-search.svelte-17svbfj::placeholder{color:#ffffff4d;font-style:italic;font-size:.65rem;letter-spacing:.04em}.pcs-search.svelte-17svbfj:hover,.pcs-search.svelte-17svbfj:focus{outline:none!important;border:none!important;box-shadow:none!important;background:transparent!important}.pcs-list.svelte-17svbfj{flex:1;overflow-y:auto;list-style:none;margin:0;padding:.25rem 0;scrollbar-width:thin;scrollbar-color:rgba(201,168,76,.3) transparent}.pcs-option.svelte-17svbfj{display:flex;align-items:center;gap:.6rem;padding:.45rem .875rem;cursor:pointer;transition:background-color .1s ease}.pcs-option.svelte-17svbfj:hover,.pcs-option.active.svelte-17svbfj{background:#c9a84c14}.pcs-option.selected.svelte-17svbfj{background:#c9a84c1f}.pcs-iso.svelte-17svbfj{font-family:var(--font-poppins);font-size:.6875rem;font-weight:500;letter-spacing:.08em;color:var(--text-primary);min-width:2rem}.pcs-dial.svelte-17svbfj{font-family:var(--font-poppins);font-size:.8125rem;color:var(--text-secondary);font-variant-numeric:tabular-nums}.pcs-empty.svelte-17svbfj{padding:.75rem .875rem;font-family:var(--font-poppins);font-size:.8125rem;color:var(--text-secondary);font-style:italic}
