.AddConceptCard-module__xNROOq__card{border:1px solid var(--rule);background:var(--paper);color:var(--ink);cursor:default;border-left:3px solid #fc0c;border-radius:4px;margin-top:7px;padding:9px 10px 10px;position:relative;box-shadow:0 1px 4px #0000000f}.AddConceptCard-module__xNROOq__joined{border-radius:0 0 4px 4px;margin-top:-1px}.AddConceptCard-module__xNROOq__card fieldset{border:0;min-width:0;margin:0;padding:0}.AddConceptCard-module__xNROOq__card legend{width:100%;color:var(--ink-soft);font:600 12px/1.4 var(--sans);letter-spacing:0;text-transform:none;padding:0 18px 0 0;display:block}.AddConceptCard-module__xNROOq__close{width:18px;height:18px;color:var(--ink-soft);font:14px/1 var(--mono);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:6px;right:7px}.AddConceptCard-module__xNROOq__close:hover,.AddConceptCard-module__xNROOq__close:focus-visible{background:var(--paper-2);color:var(--ink)}.AddConceptCard-module__xNROOq__card legend span{color:var(--ochre);letter-spacing:0;text-transform:none;display:block}.AddConceptCard-module__xNROOq__row{border-top:1px dotted var(--rule);grid-template-columns:minmax(0,1fr);gap:8px;margin-top:7px;padding-top:7px;display:grid}.AddConceptCard-module__xNROOq__inputs{gap:6px;min-width:0;display:grid}.AddConceptCard-module__xNROOq__row button{border:1px solid var(--rule);border-radius:3px;place-self:start stretch;width:100%;min-height:31px}.AddConceptCard-module__xNROOq__row input,.AddConceptCard-module__xNROOq__row textarea{border:1px solid var(--rule);width:100%;min-width:0;color:var(--ink);font:12px/1.4 var(--body);background:#fff;border-radius:3px;padding:6px 8px}.AddConceptCard-module__xNROOq__row input{min-height:31px}.AddConceptCard-module__xNROOq__row textarea{resize:vertical;min-height:52px}.AddConceptCard-module__xNROOq__row input:focus,.AddConceptCard-module__xNROOq__row textarea:focus{border-color:var(--ochre);outline:2px solid color-mix(in srgb, var(--ochre) 22%, transparent)}.AddConceptCard-module__xNROOq__row button{background:var(--ink);color:var(--surface);border-radius:var(--radius);font:600 13px/1.2 var(--sans);letter-spacing:0;text-transform:none;cursor:pointer;border:1px solid #0000;padding:5px 10px}.AddConceptCard-module__xNROOq__row button:hover:not(:disabled){background:var(--ink-hover);border-color:#0000}.AddConceptCard-module__xNROOq__row button:disabled{background:var(--paper-2);color:var(--dot);cursor:default}.AddConceptCard-module__xNROOq__error{color:var(--red);margin-top:6px;font-size:10px;display:block}
