.OULYqq_notice{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--card-hover);color:var(--text-80);font-size:var(--fs-data);gap:12px;padding:12px 16px;line-height:1.5;display:flex}.OULYqq_compact{font-size:var(--fs-label);padding:8px 12px}.OULYqq_icon{flex:none;margin-top:1px}.OULYqq_body{min-width:0}.OULYqq_title{color:var(--text);font-weight:600;display:block}.OULYqq_warning{border-color:var(--tone-warn-border);background:var(--tone-warn-bg)}.OULYqq_warning .OULYqq_icon{color:var(--tone-warn-fg)}.OULYqq_error{border-color:var(--tone-error-border);background:var(--tone-error-bg)}.OULYqq_error .OULYqq_icon{color:var(--tone-error-fg)}.OULYqq_success{border-color:var(--tone-success-border);background:var(--tone-success-bg)}.OULYqq_success .OULYqq_icon{color:var(--tone-success-fg)}.OULYqq_notice a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}
.pz-qaW_stack{gap:16px;margin-top:8px;display:grid}.pz-qaW_combo{position:relative}.pz-qaW_combo [role=combobox]{scroll-margin-top:40px}.pz-qaW_list{z-index:var(--z-dropdown);overscroll-behavior:contain;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--card-solid);max-height:40vh;box-shadow:var(--shadow-menu);margin:0;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.pz-qaW_option{border-radius:var(--r-sm);width:100%;min-height:48px;font-size:var(--fs-data);color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;line-height:1.4;display:flex}.pz-qaW_option[aria-selected=true]{background:var(--card-strong);outline:var(--focus-outline);outline-offset:-2px}@media (hover:hover){.pz-qaW_option:hover{background:var(--card-hover)}}.pz-qaW_optionName{overflow-wrap:anywhere;min-width:0}.pz-qaW_optionZone{font-size:var(--fs-fine);color:var(--muted-aa);flex:none}@media (max-width:420px){.pz-qaW_optionZone{display:none}}@media (forced-colors:active){.pz-qaW_option[aria-selected=true]{outline:2px solid highlight}}.pz-qaW_note{font-size:var(--fs-label);color:var(--muted-aa);text-wrap:pretty;margin-top:4px;line-height:1.5}.pz-qaW_cityHint:has(~.pz-qaW_summary){display:none}.pz-qaW_block{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--card-faint);font-size:var(--fs-data);color:var(--text-80);gap:8px;margin-top:12px;padding:12px 16px;line-height:1.5;display:grid}.pz-qaW_blockError{border-color:var(--tone-error-border);background:var(--tone-error-bg)}.pz-qaW_actions{flex-wrap:wrap;gap:8px;display:flex}.pz-qaW_block+.pz-qaW_actions{margin-top:4px}.pz-qaW_panel{gap:8px;margin-top:12px;display:grid}.pz-qaW_panelRow{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.pz-qaW_panelInput{flex:200px;min-width:0}.pz-qaW_near{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pz-qaW_nearItem{font-size:var(--fs-data);color:var(--text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;line-height:1.4;display:flex}.pz-qaW_zones{border:0;gap:4px;min-width:0;margin:12px 0 0;padding:0;display:grid}.pz-qaW_zoneLegend{font-size:var(--fs-data);color:var(--text);text-wrap:pretty;padding:0 0 8px;font-weight:500;line-height:1.5}.pz-qaW_zoneOption{min-height:44px;font-size:var(--fs-data);color:var(--text);cursor:pointer;align-items:center;gap:12px;line-height:1.4;display:flex}.pz-qaW_zoneOption input{appearance:none;border:1px solid var(--control-border);background:var(--card-solid);cursor:pointer;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin:0;display:grid}.pz-qaW_zoneOption input:before{content:"";background:var(--text-on-gold);border-radius:50%;width:10px;height:10px;transform:scale(0)}.pz-qaW_zoneOption input:checked{border-color:var(--gold);background:var(--gold)}.pz-qaW_zoneOption input:checked:before{transform:scale(1)}.pz-qaW_summary{font-size:var(--fs-label);color:var(--muted-aa);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;line-height:1.5;display:flex}.pz-qaW_summaryText{overflow-wrap:break-word;flex:220px;min-width:0}@media (forced-colors:active){.pz-qaW_zoneOption input:checked{background:highlight;border-color:highlight}.pz-qaW_zoneOption input:before{background:highlighttext}}
