._8p4VOq_wrap{gap:var(--space-2);flex-direction:column;display:flex}._8p4VOq_buttons{gap:var(--space-2);flex-wrap:wrap;display:flex}._8p4VOq_button,._8p4VOq_remove,._8p4VOq_danger{min-height:var(--size-tap);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-fg);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-fg);font-weight:var(--weight-bold);cursor:pointer;align-self:flex-start;align-items:center;display:inline-flex}._8p4VOq_button:focus-within,._8p4VOq_remove:focus-visible,._8p4VOq_danger:focus-visible{outline:var(--border-width-strong) solid var(--color-accent);outline-offset:var(--border-width-strong)}._8p4VOq_disabled,._8p4VOq_remove:disabled,._8p4VOq_danger:disabled{cursor:progress;opacity:.6}._8p4VOq_danger{background:var(--color-fg);color:var(--color-bg)}._8p4VOq_confirm{gap:var(--space-2);flex-direction:column;display:flex}._8p4VOq_file{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}._8p4VOq_hint{color:var(--color-muted);font-size:var(--text-sm)}._8p4VOq_error{color:var(--color-accent);font-weight:var(--weight-bold)}
.KGSt-G_wrap{gap:var(--space-6);flex-direction:column;display:flex}.KGSt-G_layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"fields""preview""actions";display:grid}.KGSt-G_fields{gap:var(--space-4);flex-direction:column;grid-area:fields;min-width:0;display:flex}.KGSt-G_preview{gap:var(--space-2);flex-direction:column;grid-area:preview;display:flex}.KGSt-G_fullPoster{width:100%;max-width:var(--size-poster-lg);border-radius:var(--radius-sm);background:var(--color-surface);height:auto;display:block}.KGSt-G_actions{gap:var(--space-3);flex-direction:column;grid-area:actions;display:flex}@media (min-width:1024px){.KGSt-G_layout{column-gap:var(--space-6);grid-template:"fields preview""actions preview"1fr/minmax(0,3fr) minmax(0,2fr)}.KGSt-G_preview{top:var(--space-8);align-self:start;position:sticky}}.KGSt-G_row{grid-template-columns:repeat(auto-fit, minmax(calc(var(--space-8) * 2), 1fr));gap:var(--space-3);display:grid}.KGSt-G_field,.KGSt-G_lineup{gap:var(--space-1);border:0;flex-direction:column;min-width:0;padding:0;display:flex}.KGSt-G_label{font-size:var(--text-md);font-weight:var(--weight-bold)}.KGSt-G_hint{color:var(--color-muted);font-size:var(--text-sm)}.KGSt-G_choice{align-items:center;gap:var(--space-2);min-height:var(--size-tap);font-weight:var(--weight-bold);display:flex}.KGSt-G_input{width:100%;min-height:var(--size-tap);padding:var(--space-3);border:var(--border-width) solid var(--color-fg);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-fg)}.KGSt-G_input:focus-visible,.KGSt-G_primary:focus-visible,.KGSt-G_secondary:focus-visible,.KGSt-G_danger:focus-visible,.KGSt-G_iconButton:focus-visible,.KGSt-G_textButton:focus-visible,.KGSt-G_match:focus-visible{outline:var(--border-width-strong) solid var(--color-accent);outline-offset:var(--border-width-strong)}.KGSt-G_picker{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.KGSt-G_linked{align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:var(--text-sm);display:flex}.KGSt-G_textButton{color:var(--color-fg);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.KGSt-G_clear{min-height:var(--size-tap-sm);align-self:flex-start}.KGSt-G_textButton:disabled{cursor:progress;opacity:.6}.KGSt-G_matches{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);padding:0;list-style:none;overflow:hidden}.KGSt-G_match{width:100%;min-height:var(--size-tap);padding:var(--space-2) var(--space-3);background:var(--color-bg);color:var(--color-fg);text-align:left;cursor:pointer;border:0}.KGSt-G_match:hover{background:var(--color-surface)}.KGSt-G_acts{gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.KGSt-G_act{align-items:flex-start;gap:var(--space-2);display:flex}.KGSt-G_position{min-width:var(--space-5);min-height:var(--size-tap);font-weight:var(--weight-bold);align-items:center;display:flex}.KGSt-G_actButtons{gap:var(--space-1);display:flex}.KGSt-G_iconButton{width:var(--size-tap);height:var(--size-tap);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-fg);cursor:pointer}.KGSt-G_iconButton:disabled{color:var(--color-border);cursor:default}.KGSt-G_primary,.KGSt-G_secondary,.KGSt-G_danger{min-height:var(--size-tap);padding:var(--space-3) var(--space-4);border-radius:var(--radius-pill);font-weight:var(--weight-bold);cursor:pointer}.KGSt-G_primary{border:var(--border-width) solid var(--color-accent);background:var(--color-accent);width:100%;color:var(--color-on-accent)}.KGSt-G_secondary{border:var(--border-width) solid var(--color-fg);background:var(--color-bg);color:var(--color-fg);align-self:flex-start}.KGSt-G_danger{border:var(--border-width) solid var(--color-fg);background:var(--color-fg);color:var(--color-bg)}.KGSt-G_primary:disabled,.KGSt-G_secondary:disabled,.KGSt-G_danger:disabled{cursor:progress;opacity:.6}.KGSt-G_status{gap:var(--space-3);padding-top:var(--space-5);border-top:var(--border-width) solid var(--color-border);flex-direction:column;display:flex}.KGSt-G_confirm{gap:var(--space-2);flex-wrap:wrap;display:flex}.KGSt-G_error{color:var(--color-accent);font-weight:var(--weight-bold)}
