._panel_w5a1k_5{border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;flex-direction:column;width:100%;display:flex;overflow:visible}@media (width<=640px){._panel_w5a1k_5{background:#000000c7;border:1px solid #ffffff14}}._panelHeader_w5a1k_25{font-family:var(--font-mono);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:#ffffff8c;padding:var(--space-2) var(--space-3) var(--space-1);line-height:1}@media (width<=640px){._panelHeader_w5a1k_25{display:none}}._divider_w5a1k_44{background:#ffffff14;height:1px}._field_w5a1k_54{width:100%;position:relative}._fieldTrigger_w5a1k_59{align-items:center;gap:var(--space-2);width:100%;min-height:36px;padding:var(--space-1) var(--space-3);font-family:var(--font-mono);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);color:#ffffffb3;cursor:pointer;transition:color var(--transition-snappy), background var(--transition-snappy);background:0 0;border:none;line-height:1.2;display:flex}@media (pointer:coarse){._fieldTrigger_w5a1k_59{min-height:44px}}@media (hover:hover){._fieldTrigger_w5a1k_59:hover{color:#fff;background:#ffffff0a}}._fieldTrigger_w5a1k_59[data-open=true]{color:var(--color-accent);background:#00e05a14}@media (width<=640px){._fieldTrigger_w5a1k_59{padding:var(--space-1) var(--space-2);gap:var(--space-1)}}._fieldTriggerIcon_w5a1k_106{flex-shrink:0;align-items:center;display:inline-flex}@media (width<=640px){._fieldTriggerIcon_w5a1k_106>svg{width:16px;height:16px;font-size:16px}}._fieldValue_w5a1k_97{text-align:left;white-space:normal;word-break:break-word;flex:1}@media (width<=640px){._fieldValue_w5a1k_97{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}}._fieldCaret_w5a1k_141{transition:transform var(--transition-fast);flex-shrink:0}._fieldTrigger_w5a1k_59[data-open=true] ._fieldCaret_w5a1k_141{transform:rotate(180deg)}._fieldPopover_w5a1k_155{z-index:var(--z-overlay);padding:var(--space-1) 0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-md);box-shadow:var(--shadow-elevated);background:#000000d9;border:1px solid #ffffff14;outline:none;margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0}@media (width<=640px){._fieldPopover_w5a1k_155{width:200px;left:auto;right:0}}@media (prefers-reduced-motion:no-preference){._fieldPopover_w5a1k_155{animation:_popoverIn_w5a1k_1 .12s var(--ease-out-expo)}}@keyframes _popoverIn_w5a1k_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._fieldOption_w5a1k_202{align-items:center;gap:var(--space-2);min-height:32px;padding:var(--space-1) var(--space-2);font-family:var(--font-mono);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);color:#ffffffb3;cursor:pointer;transition:color var(--transition-snappy), background var(--transition-snappy);line-height:1.2;display:flex}@media (pointer:coarse){._fieldOption_w5a1k_202{min-height:44px}}@media (hover:hover){._fieldOption_w5a1k_202:hover{color:#fff;background:#ffffff0f}}._fieldOptionActive_w5a1k_231{color:var(--color-accent)}._fieldOptionCheck_w5a1k_235{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}._fieldOptionIcon_w5a1k_244{flex-shrink:0;align-items:center;display:inline-flex}._fieldOptionLabel_w5a1k_250{text-align:left;white-space:normal;word-break:break-word;flex:1}._button_1adq4_1{top:var(--space-3);left:var(--space-3);z-index:5;border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);color:#ffffffb3;cursor:pointer;pointer-events:auto;width:32px;height:32px;transition:color var(--transition-snappy), background var(--transition-snappy), transform .2s var(--ease-out-back);background:#0009;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}@media (hover:hover){._button_1adq4_1:hover{color:#fff;background:#000000b8;transform:scale(1.04)}}@media (pointer:coarse){._button_1adq4_1{width:40px;height:40px}}@media (width<=640px){._button_1adq4_1{top:var(--space-2);left:var(--space-2);background:#000000c7;border:1px solid #ffffff14}}
