.ark-image{background:var(--accent-soft);color:var(--muted);vertical-align:middle;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ark-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.ark-image.has-artwork{background:#dce6df}.artwork-heading{align-items:center;gap:14px;min-width:0;display:flex}.resource-artwork{align-items:center;gap:9px;display:inline-flex}.app-select{min-width:0;max-width:100%;font:inherit;flex-direction:column;display:inline-flex}label>.app-select{width:100%}.choice-trigger{border:1px solid var(--border);background:var(--bg);width:100%;min-height:40px;color:var(--text);text-align:left;font:inherit;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;font-weight:400;display:flex}.choice-trigger:hover:not(:disabled){border-color:var(--muted)}.choice-trigger:focus-visible,.is-open>.choice-trigger{border-color:var(--accent)}.choice-value{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.choice-chevron,.choice-value.is-placeholder{color:var(--muted)}.choice-chevron{flex:none;transition:transform .15s}.is-open .choice-chevron{transform:rotate(180deg)}.choice-input{width:100%;font-weight:400}.choice-popup{z-index:1200;box-sizing:border-box;border:1px solid var(--border);background:var(--surface);color:var(--text);box-shadow:var(--shadow);border-radius:10px;flex-direction:column;padding:5px;font-size:12px;font-weight:400;display:flex;position:fixed;overflow:hidden}.choice-search{border-bottom:1px solid var(--border);color:var(--muted);align-items:center;gap:8px;padding:4px 9px;display:flex}.choice-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;padding:9px 0;font-size:12px}.choice-options{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:2px;overflow-y:auto}.choice-option{cursor:pointer;overflow-wrap:anywhere;border-radius:5px;align-items:center;gap:10px;min-height:38px;padding:9px 10px;display:flex}.choice-label{flex:1;min-width:0}.choice-option.is-active{background:var(--surface-hover);outline:1px solid var(--border);outline-offset:-1px}.choice-option.is-selected{color:var(--accent)}.choice-option.is-disabled{opacity:.45;cursor:not-allowed}.choice-checkbox{border:1px solid var(--muted);border-radius:4px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.is-selected .choice-checkbox{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.choice-empty{color:var(--muted);padding:18px 12px}.choice-footer{border-top:1px solid var(--border);color:var(--muted);flex:none;padding:9px;font-size:10px}.choice-error{color:var(--danger);margin-top:6px;font-size:11px}@media (pointer:coarse){.choice-option{min-height:44px}}@media (prefers-reduced-motion:reduce){.choice-chevron{transition:none}}
