.mbr-root{align-items:stretch;gap:0;min-width:0;display:flex}.mbr-trigger{appearance:none;min-height:2.25rem;color:var(--ink);cursor:pointer;font:500 .74rem/1.2 var(--font-mono);letter-spacing:.02em;white-space:nowrap;transition:background-color .14s var(--easing), color .14s var(--easing);background:0 0;border:0;align-items:center;gap:.45rem;padding:.3rem .6rem;display:inline-flex}.mbr-trigger:hover{background:var(--paper-3)}.mbr-trigger[data-popup-open]{background:var(--ink);color:var(--paper)}.mbr-trigger:focus-visible{outline:2px solid var(--vermillion);outline-offset:-2px}.mbr-trigger[data-disabled]{cursor:not-allowed;opacity:.55}.mbr-positioner{z-index:var(--ui-layer-popover);outline:0}.mbr-content{min-width:12.5rem;max-width:calc(100vw - 1rem);max-height:min(var(--available-height,32rem), 32rem);overscroll-behavior:contain;border:.5px solid var(--rule);background:var(--paper);color:var(--ink);box-shadow:.22rem .22rem 0 var(--paper-edge);transform-origin:var(--transform-origin);transition:opacity .12s var(--easing), transform .12s var(--easing);outline:0;padding:.3rem;overflow-y:auto}.mbr-content[data-starting-style],.mbr-content[data-ending-style]{opacity:0;transform:translateY(-.2rem)}.mbr-item{width:100%;min-height:2rem;color:var(--ink);cursor:default;font:.76rem/1.25 var(--font-mono);text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:0;outline:0;align-items:center;gap:.55rem;padding:.4rem .55rem;text-decoration:none;display:flex;position:relative}.mbr-item[data-inset]{padding-left:1.85rem}.mbr-item[data-highlighted]{background:var(--paper-3)}.mbr-item[data-disabled]{color:var(--gen-faint,var(--ink-4));cursor:not-allowed}.mbr-item[data-variant=destructive]{color:var(--vermillion-deep)}.mbr-item[data-checked]{color:var(--vermillion)}.mbr-sub-trigger[data-popup-open]{background:var(--paper-3)}.mbr-indicator{border:.5px solid var(--rule-soft);flex:0 0 .85rem;place-items:center;width:.85rem;height:.85rem;display:inline-grid}.mbr-item[data-checked] .mbr-indicator{border-color:var(--vermillion)}.mbr-indicator-mark{color:var(--vermillion);place-items:center;display:grid}.mbr-indicator--radio,.mbr-item[data-checked] .mbr-indicator--radio{border-color:#0000}.mbr-label{color:var(--gen-muted,var(--ink-3));font:500 .6rem/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;padding:.55rem .55rem .25rem}.mbr-label[data-inset]{padding-left:1.85rem}.mbr-separator{border-top:.5px solid var(--rule-soft);height:0;margin:.3rem -.3rem}.mbr-shortcut{color:var(--gen-faint,var(--ink-4));font:.64rem/1 var(--font-mono);letter-spacing:.08em;margin-left:auto;padding-left:1rem}.mbr-sub-caret{color:var(--gen-muted,var(--ink-3));margin-left:auto}@media (prefers-reduced-motion:reduce){.mbr-trigger,.mbr-content{transition:none}}
.tge-root{gap:.5rem;display:grid}.tge-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.tge-label,.tge-count,.tge-state,.tge-error,.tge-more,.tge-suggestion-count,.tgc-empty{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.625rem}.tge-label{color:var(--ink-2)}.tge-count,.tge-state,.tgc-empty{color:var(--ink-3)}.tge-input-shell{background:var(--paper-2);border:var(--rule-thin);flex-wrap:wrap;align-items:center;gap:.375rem;padding:.375rem;display:flex}.tge-chips,.tgc-list{flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none;display:inline-flex}.tgc-chip{min-height:1.75rem;padding:.25rem .5rem;font-size:.625rem}.tge-chip-remove{color:currentColor;cursor:pointer;background:0 0;border:0;place-items:center;width:1.5rem;min-width:24px;height:1.5rem;min-height:24px;padding:0;display:inline-grid}.tge-chip-remove:hover,.tge-chip-remove:focus-visible{color:var(--vermillion)}.tge-input{min-width:9rem;min-height:2rem;color:var(--ink);font-family:var(--font-mono);background:0 0;border:0;outline:0;flex:12rem;padding:.375rem .5rem;font-size:.75rem}.tge-input:focus-visible{box-shadow:inset 0 -2px 0 var(--vermillion)}.tge-input:disabled{cursor:not-allowed;opacity:.6}.tge-suggestions{border-top:var(--rule-thin);flex:1 0 100%;gap:1px;max-height:10rem;display:grid;overflow-y:auto}.tge-suggestion{color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem .5rem;display:flex}.tge-suggestion[data-highlighted],.tge-suggestion:hover{background:var(--vermillion-soft)}.tge-suggestion-count{color:var(--ink-3)}.tge-error{color:var(--vermillion-deep)}.tge-more{border:0;border-bottom:var(--rule-thin);color:var(--ink-2);cursor:pointer;background:0 0;justify-self:start;padding:0}.tge-more:disabled{cursor:wait;opacity:.55}@media (max-width:36rem){.tge-input{flex-basis:100%}}
