.v8-project h2{font-size:16px;margin:0}.v8-project .actions{margin-top:16px}.v8-locations{margin-top:16px;display:grid;gap:8px}.v8-location{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #edf1ef}.v8-location>span{min-width:0;overflow-wrap:anywhere}.v8-location button{font-size:11px;flex-shrink:0}.v8-danger{color:#a13d37;background:#fff7f5;border-color:#e5c9c4}.v8-danger:hover{background:#f9e9e5}.v8-record-actions{display:flex;gap:8px;flex-wrap:wrap;border-top:1px solid #e3e9e5;margin-top:24px;padding-top:18px}.v8-editor fieldset{border:0;margin:0;padding:0;min-width:0;display:grid;gap:16px}.v8-wide{width:min(1000px,calc(100vw - 32px));max-width:1000px}.v8-lines table{min-width:730px}.v8-lines th:first-child{width:130px}.v8-lines th:nth-child(3){width:85px}.v8-lines th:nth-child(4){width:130px}.v8-lines textarea{min-height:64px;resize:vertical}.v8-lines td{vertical-align:top}.v8-lines input,.v8-lines textarea{width:100%;font-size:13px}.v8-lines [readonly]{background:#f2f5f3;color:#6c7c72}.v8-lines small{white-space:normal}.v8-editor button.primary{justify-self:start}.v8-editor .notice{margin:0}@media(max-width:700px){.v8-wide{width:calc(100vw - 20px)}.v8-record-actions button{min-height:42px}.v8-location{align-items:flex-start}.v8-project .actions{flex-wrap:wrap}}
