.addp-form{display:grid;gap:var(--space-3)}.addp-status{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--color-text-muted);font-size:var(--typography-ui-size);line-height:var(--typography-ui-line-height)}.addp-status:empty{display:none}.addp-error{margin:0;color:var(--color-feedback-danger-text);font-size:var(--typography-ui-size);line-height:var(--typography-ui-line-height)}.addp-pick{display:grid;gap:var(--space-2)}.addp-more{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-1);margin:0;color:var(--color-text-muted);font-size:var(--typography-ui-size);line-height:var(--typography-ui-line-height)}.addp-actions{display:inline-flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-4)}.addp-rows{display:grid;max-height:var(--size-300);margin:0;padding:0;overflow-y:auto;border-top:var(--border-width-default) solid var(--color-border-default);list-style:none}.addp-row{display:grid;gap:var(--space-1);padding:var(--space-3) var(--space-1);border-bottom:var(--border-width-default) solid var(--color-border-default)}.addp-row-main{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-width:0}.addp-row-text{display:grid;gap:var(--space-0-5);min-width:0}.addp-row-name{overflow:hidden;font-size:var(--typography-body-size);font-weight:var(--font-weight-medium);line-height:var(--typography-ui-line-height);text-overflow:ellipsis;white-space:nowrap}.addp-row-repo{overflow:hidden;color:var(--color-text-muted);font-size:var(--typography-caption-size);line-height:var(--typography-caption-line-height);text-overflow:ellipsis;white-space:nowrap}.addp-found{margin:0;font-size:var(--typography-ui-size);line-height:var(--typography-ui-line-height)}.addp-found:empty{display:none}.addp-wait{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6);padding-block:var(--space-4)}.addp-wait-art{flex:none;color:var(--color-text-default)}.addp-wait-text{display:grid;flex:1 1 var(--size-60);gap:var(--space-2);min-width:0}.addp-wait-line{margin:0;text-wrap:pretty;font-size:var(--typography-body-size);line-height:var(--typography-body-line-height)}.addp-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.addp-choice{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);min-width:0;margin:0;padding:var(--space-2) var(--space-2) var(--space-4);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-container);background-color:transparent;color:var(--color-text-default);font:inherit;text-align:start;cursor:pointer;transition-property:background-color,border-color;transition-duration:var(--motion-duration-instant);transition-timing-function:var(--motion-easing-standard)}.addp-choice[data-recommended]{padding:calc(var(--space-2) - var(--border-width-strong) + var(--border-width-default)) calc(var(--space-2) - var(--border-width-strong) + var(--border-width-default)) calc(var(--space-4) - var(--border-width-strong) + var(--border-width-default));border:var(--border-width-strong) solid var(--color-action-primary-bg)}@media(hover:hover){.addp-choice:hover{border-color:var(--color-border-hover);background-color:var(--color-surface-hover)}.addp-choice[data-recommended]:hover{border-color:var(--color-action-primary-bg-hover)}}.addp-choice:active{background-color:var(--color-surface-hover)}.addp-choice:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.addp-choice-art{box-sizing:border-box;display:flex;flex:none;align-items:center;justify-content:center;padding:var(--space-1-5);border-radius:calc(var(--radius-container) - var(--space-2));background-color:var(--color-bg-subtle);color:var(--color-text-default)}.addp-choice-badge{position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.addp-choice-text{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding-inline:var(--space-2)}.addp-choice-title{font-size:var(--typography-body-size);font-weight:var(--font-weight-semibold);line-height:var(--typography-ui-line-height)}.addp-choice-help{color:var(--color-text-muted);font-size:var(--typography-ui-size);line-height:var(--typography-ui-line-height);text-wrap:pretty}@media(max-width:639px){.addp-choices{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.addp-choice{flex-direction:row;align-items:center;padding:var(--space-2)}.addp-choice-art{padding:var(--space-1)}.addp-choice-art>svg{width:var(--size-16);height:var(--size-16)}.addp-choice[data-recommended]{padding:calc(var(--space-2) - var(--border-width-strong) + var(--border-width-default))}.addp-choice-text{padding-inline:0 var(--space-2)}.addp-choice-badge{position:static;align-self:flex-start}}.addp-none{padding-block:0}[role=option]:has(.addp-option-mark){color:var(--color-text-link)}[role=option]:has(.addp-option-mark)>:has(>.addp-option-mark){order:-1;color:inherit}.addp-option-mark{display:inline-flex}
