._trigger_k6qtk_3{gap:var(--space-1);flex-direction:column;display:flex}._triggerHead_k6qtk_11{justify-content:space-between;align-items:flex-end;gap:var(--space-2);width:130px;max-width:100%;min-height:32px;display:flex}._triggerLabel_k6qtk_21{font-size:var(--text-sm);color:var(--color-text-secondary)}._triggerButton_k6qtk_27{justify-content:space-between;align-items:center;gap:var(--space-2);width:130px;max-width:100%;min-height:44px;font-size:var(--text-base);text-align:left;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-bg-card);color:var(--color-text);cursor:pointer;font-family:inherit;display:flex}._triggerName_k6qtk_46{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._triggerCaret_k6qtk_52{color:var(--color-text-muted);font-size:var(--text-sm)}._overlay_k6qtk_57{padding:var(--space-4);z-index:10;background:#1f293773;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_k6qtk_68{background:var(--color-bg-card);border-radius:var(--radius-card);width:100%;max-width:420px;max-height:80vh;box-shadow:var(--shadow-card);padding:var(--space-4);font-family:var(--font-body);color:var(--color-text);flex-direction:column;display:flex}._modalHeader_k6qtk_82{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}._modalTitle_k6qtk_90{font-size:var(--text-lg);margin:0}._closeButton_k6qtk_95{font-size:var(--text-sm);color:var(--color-primary);min-height:44px;padding:var(--space-2) var(--space-2);margin-left:calc(var(--space-2) * -1);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;text-decoration:underline}._search_k6qtk_109{font-size:var(--text-base);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-bg-card);color:var(--color-text);box-sizing:border-box;width:100%;font-family:inherit}._modalBody_k6qtk_121{margin-top:var(--space-3);overflow-y:auto}._breadcrumb_k6qtk_126{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}._backButton_k6qtk_134{font-size:var(--text-sm);color:var(--color-primary);min-height:44px;padding:var(--space-2) var(--space-2);margin-left:calc(var(--space-2) * -1);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;text-decoration:underline}._breadcrumbCurrent_k6qtk_148{font-size:var(--text-sm);color:var(--color-text-secondary)}._list_k6qtk_153{margin:0;padding:0;list-style:none}._item_k6qtk_159,._itemDisabled_k6qtk_160{justify-content:space-between;align-items:center;gap:var(--space-2);box-sizing:border-box;width:100%;font-size:var(--text-base);text-align:left;padding:var(--space-2) var(--space-3);border:none;border-bottom:1px solid var(--color-border);background:0 0;border-radius:0;font-family:inherit;display:flex}._item_k6qtk_159{color:var(--color-text);cursor:pointer}@media (hover:hover){._item_k6qtk_159:hover{background:var(--color-primary-bg)}}._itemSelected_k6qtk_188{background:var(--color-primary-bg);color:var(--color-primary-strong);font-weight:700}._itemDisabled_k6qtk_160{color:var(--color-text-muted);background:var(--color-bg-page);cursor:not-allowed}._itemName_k6qtk_201{align-items:baseline;gap:var(--space-2);text-overflow:ellipsis;display:flex;overflow:hidden}._itemPrefecture_k6qtk_209{font-size:var(--text-sm);color:var(--color-text-muted)}._uncoveredTag_k6qtk_214{font-size:var(--text-sm);color:var(--color-text-muted);flex-shrink:0}._itemCaret_k6qtk_220{color:var(--color-text-muted)}._itemReason_k6qtk_227{margin:0 0 var(--space-2);padding:0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}._emptyNote_k6qtk_235{font-size:var(--text-sm);color:var(--color-text-secondary);margin:var(--space-3) 0 0}._requestNote_k6qtk_243{margin:var(--space-2) 0 0}._requestLink_k6qtk_247{min-height:44px;font-size:var(--text-sm);color:var(--color-primary);align-items:center;display:inline-flex}._triggerButton_k6qtk_27,._closeButton_k6qtk_95,._backButton_k6qtk_134,._item_k6qtk_159{transition:background-color .15s,border-color .15s,color .15s,transform .1s}@media (hover:hover){._triggerButton_k6qtk_27:hover{border-color:var(--color-border-strong);background:var(--color-primary-bg)}._closeButton_k6qtk_95:hover,._backButton_k6qtk_134:hover{background:var(--color-primary-bg);color:var(--color-primary-strong)}}._triggerButton_k6qtk_27:active,._closeButton_k6qtk_95:active,._backButton_k6qtk_134:active,._item_k6qtk_159:active{transform:translateY(1px)}._triggerButton_k6qtk_27:focus-visible,._closeButton_k6qtk_95:focus-visible,._backButton_k6qtk_134:focus-visible,._item_k6qtk_159:focus-visible,._search_k6qtk_109:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){._triggerButton_k6qtk_27,._closeButton_k6qtk_95,._backButton_k6qtk_134,._item_k6qtk_159{transition:none}._triggerButton_k6qtk_27:active,._closeButton_k6qtk_95:active,._backButton_k6qtk_134:active,._item_k6qtk_159:active{transform:none}}
