.stage-workspace-records{margin-top:1rem;border:1px solid var(--hpc-theme-border,#d8e6f0);border-radius:1rem;background:var(--hpc-theme-panel-bg,#fff);color:var(--hpc-theme-panel-text,#122033);padding:1rem}.stage-workspace-records__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.85rem;border-bottom:1px solid var(--hpc-theme-border,#d8e6f0)}.stage-workspace-records__header h3{margin:.15rem 0;font-size:1.05rem}.stage-workspace-records__header p,.stage-workspace-record-type>header p{margin:0;color:var(--hpc-theme-muted-text,#62748a);font-size:.82rem;line-height:1.45}.stage-workspace-records__types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:.85rem}.stage-workspace-record-type{border:1px solid var(--hpc-theme-border,#d8e6f0);border-radius:.85rem;background:var(--hpc-theme-soft-bg,#f6fafc);padding:.8rem;min-width:0}.stage-workspace-record-type>header{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.stage-workspace-record-type h4{margin:0 0 .2rem;font-size:.92rem}.stage-workspace-record-type__actions{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;justify-content:flex-end}.stage-workspace-record-type__list{display:grid;gap:.55rem;margin-top:.7rem}.stage-workspace-record{border:1px solid var(--hpc-theme-border,#d8e6f0);border-radius:.7rem;background:var(--hpc-theme-panel-bg,#fff);padding:.65rem}.stage-workspace-record.is-locked{background:color-mix(in srgb,var(--hpc-theme-soft-bg,#f6fafc) 82%,#fff)}.stage-workspace-record__top{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.stage-workspace-record__top>div{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.stage-workspace-record__top small{color:var(--hpc-theme-muted-text,#62748a)}.stage-workspace-record__actions button{border:0;background:transparent;color:var(--hpc-theme-primary,#1c8fbd);font-size:.72rem;font-weight:800;cursor:pointer}.stage-workspace-record__actions button.is-danger{color:#b91c1c}.stage-workspace-record__locked{font-size:.7rem;color:var(--hpc-theme-muted-text,#62748a)}.stage-workspace-record h5{margin:.5rem 0 .25rem;font-size:.84rem}.stage-workspace-record>p{margin:.2rem 0;font-size:.78rem;line-height:1.45}.stage-workspace-record__payload{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin:.55rem 0 0}.stage-workspace-record__payload div{border-radius:.5rem;background:var(--hpc-theme-soft-bg,#f6fafc);padding:.4rem}.stage-workspace-record__payload dt{font-size:.65rem;text-transform:uppercase;letter-spacing:.04em;color:var(--hpc-theme-muted-text,#62748a);font-weight:900}.stage-workspace-record__payload dd{margin:.15rem 0 0;font-size:.75rem}.stage-workspace-records__notice{margin-top:.8rem;border-left:3px solid var(--hpc-theme-secondary,#a5167d);background:var(--hpc-theme-soft-bg,#f6fafc);padding:.65rem .75rem;border-radius:.5rem;font-size:.76rem}.stage-workspace-record-modal{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:1rem}.stage-workspace-record-modal__backdrop{position:absolute;inset:0;border:0;background:rgba(15,23,42,.55);cursor:pointer}.stage-workspace-record-modal__panel{position:relative;width:min(760px,100%);max-height:calc(100vh - 2rem);overflow:auto;border-radius:1rem;background:var(--hpc-theme-panel-bg,#fff);color:var(--hpc-theme-panel-text,#122033);box-shadow:0 24px 70px rgba(15,23,42,.3);border:1px solid var(--hpc-theme-border,#d8e6f0)}.stage-workspace-record-modal__panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid var(--hpc-theme-border,#d8e6f0)}.stage-workspace-record-modal__panel>header h3{margin:.15rem 0}.stage-workspace-record-modal__panel>header p{margin:0;color:var(--hpc-theme-muted-text,#62748a);font-size:.8rem}.stage-workspace-record-modal__panel>header>button{border:0;background:transparent;font-size:1.6rem;cursor:pointer;color:inherit}.stage-workspace-record-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem}.stage-workspace-record-form label{display:grid;gap:.3rem;font-size:.74rem;font-weight:800}.stage-workspace-record-form label.is-wide{grid-column:1/-1}.stage-workspace-record-form input,.stage-workspace-record-form select,.stage-workspace-record-form textarea{width:100%;border:1px solid var(--hpc-theme-border,#cbd5e1);border-radius:.65rem;background:var(--hpc-theme-panel-bg,#fff);color:var(--hpc-theme-panel-text,#122033);padding:.65rem .7rem;font:inherit}.stage-workspace-record-form input:focus,.stage-workspace-record-form select:focus,.stage-workspace-record-form textarea:focus{outline:3px solid color-mix(in srgb,var(--hpc-theme-primary,#1c8fbd) 20%,transparent);border-color:var(--hpc-theme-primary,#1c8fbd)}.stage-workspace-record-form__check{display:flex!important;grid-column:1/-1;grid-template-columns:auto 1fr!important;align-items:center}.stage-workspace-record-form__check input{width:1rem!important}.stage-workspace-record-modal__panel>footer{display:flex;justify-content:flex-end;gap:.5rem;padding:1rem;border-top:1px solid var(--hpc-theme-border,#d8e6f0)}@media(max-width:900px){.stage-workspace-records__types{grid-template-columns:1fr}}@media(max-width:640px){.stage-workspace-records__header,.stage-workspace-record-type>header,.stage-workspace-record__top{display:grid}.stage-workspace-record-type__actions,.stage-workspace-record__actions{justify-content:flex-start}.stage-workspace-record-form,.stage-workspace-record__payload{grid-template-columns:1fr}.stage-workspace-record-form label.is-wide{grid-column:auto}}
