.ci-flowtools [data-connect280]{border-color:var(--t-accent,#16a580)!important;font-weight:700}.ci-flowtools [data-connect280][aria-pressed=true]{background:var(--t-accent,#16a580)!important;color:var(--t-accent-text,#fff)!important}.ci-node:hover{box-shadow:0 0 0 2px var(--t-accent,#21b68c)}.ci-edges [data-edge]:hover{stroke:#f16767!important;cursor:pointer}.ci-flowhint{line-height:1.6}

.details280 nav{display:flex;gap:8px;flex-wrap:wrap;padding:10px 0;margin:10px 0 18px;border-bottom:1px solid var(--t-line,#dce2e8)}.details280 nav button{padding:10px 14px;border:1px solid var(--t-line,#ccd5df);border-radius:9px;background:var(--t-surface,transparent);color:var(--t-text,inherit);cursor:pointer}.details280 nav button[aria-selected=true]{background:var(--t-soft,#e9f3f5);border-color:var(--t-accent,#18997e);box-shadow:inset 0 -3px var(--t-accent,#18997e);font-weight:700}.details280 [hidden]{display:none!important}.details280-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.details280-grid label{display:flex;flex-direction:column;gap:7px;font-size:13px}.details280-grid input,.details280-grid select,.details280-grid textarea{width:100%;box-sizing:border-box;min-height:42px;padding:10px;border:1px solid var(--t-line,#ccd5df);border-radius:9px;background:var(--t-input,var(--t-surface,#fff));color:var(--t-text,inherit);font:inherit}.details280-grid textarea{min-height:80px;resize:vertical}.details280-note{padding:10px 14px;border-left:3px solid var(--t-accent,#18997e);line-height:1.5}.details280-grid label:has(textarea){grid-column:span 2}#userEditCard{scroll-margin-top:160px}@media(max-width:800px){.details280-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.details280-grid{grid-template-columns:1fr}.details280-grid label:has(textarea){grid-column:auto}.details280 nav button{flex:1 1 40%}}

.rh-help280{position:fixed;z-index:2147483000;max-width:min(350px,calc(100vw - 16px));box-sizing:border-box;padding:13px 16px;border:1px solid var(--t-accent,#169677);border-radius:12px;background:var(--t-surface,#fff);color:var(--t-text,#17334e);box-shadow:0 10px 30px #0003;font-size:13px;line-height:1.6;pointer-events:none}.rh-help280[hidden]{display:none}

.buy-proposal280{border:1px solid var(--t-line,#bbb);border-radius:10px;padding:12px;margin:8px 0}.buy-proposal280>summary{cursor:pointer;font-weight:700;padding:8px}.buy-proposal280[open]>summary{margin-bottom:12px;border-bottom:1px solid var(--t-line,#bbb)}.ci-edges [data-edge]:hover path{stroke:#f16767!important}
