.react-dialog{width:min(900px,calc(100% - 32px));max-height:calc(100vh - 32px);padding:0;border:0;background:#fffdf8;box-shadow:0 34px 110px rgba(20,23,20,.35)}.react-dialog::backdrop{background:rgba(24,27,24,.66);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.react-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;border-bottom:1px solid var(--line)}.react-dialog-head h2{margin:5px 0 0;font-size:1.7rem;letter-spacing:-.04em}.react-dialog-body{padding:24px 26px;overflow:auto}.react-dialog-foot{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 26px;border-top:1px solid var(--line);background:#f2efe7}.react-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.react-form-grid .wide{grid-column:1/-1}.react-form-grid label{display:grid;gap:7px}.react-form-grid label>span{color:var(--muted);font:600 .56rem JetBrains Mono,monospace;text-transform:uppercase}.option-matrix-next input,.react-form-grid input,.react-form-grid select,.react-form-grid textarea{width:100%;padding:11px 12px;border:1px solid var(--line);background:white}.option-matrix-next{display:grid;gap:8px;margin-top:22px}.option-matrix-next>header{display:flex;align-items:end;justify-content:space-between}.option-matrix-next>header h3{margin:5px 0 0}.option-matrix-row-next{display:grid;grid-template-columns:24px minmax(170px,1fr) 150px 130px;gap:12px;align-items:center;padding:12px;border:1px solid var(--line);background:#f8f5ee}.option-matrix-row-next small{display:block;margin-top:3px;color:var(--muted)}.option-matrix-row-next label{display:flex;align-items:center;gap:7px;font-size:.63rem}.option-matrix-row-next label input{width:auto}.react-table-empty{padding:36px 22px;color:var(--muted)}.entity-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.entity-card{min-height:180px;padding:20px;display:flex;flex-direction:column;border:1px solid var(--line);background:var(--panel)}.entity-card h3{margin:22px 0 8px;font-size:1.2rem}.entity-card p{margin:0;color:var(--muted);font-size:.7rem;line-height:1.5}.entity-card footer{display:flex;justify-content:space-between;gap:10px;margin-top:auto;padding-top:18px;border-top:1px solid var(--line);font-size:.62rem}.entity-card footer button{border:0;background:transparent;color:var(--green);font-weight:700}.is-clickable{cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.is-clickable:hover{transform:translateY(-2px);border-color:#9da99a;box-shadow:0 12px 30px rgba(31,39,31,.08)}.toolbar-buttons{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.outline-button{padding:10px 14px;border:1px solid var(--line);background:transparent;color:var(--ink);font-weight:700;cursor:pointer}.entity-editor-dialog{width:min(1040px,calc(100% - 32px))}.partner-access-next{display:grid;grid-template-columns:minmax(170px,1.1fr) minmax(180px,1fr) 140px 120px minmax(160px,1fr);gap:8px;align-items:center;padding:10px 12px;border:1px solid var(--line);background:#f8f5ee}.partner-access-next label{display:flex;align-items:center;gap:9px}.cargo-next input,.cargo-next select,.partner-access-next input,.partner-access-next select{width:100%;min-width:0;padding:9px 10px;border:1px solid var(--line);background:#fff}.partner-access-next label input{width:auto}.cargo-next{display:grid;grid-template-columns:140px repeat(7,minmax(75px,1fr)) 34px;gap:7px;align-items:center;padding:10px;border:1px solid var(--line);background:#f8f5ee}.cargo-next button{min-height:36px;border:1px solid var(--line);background:#fff;cursor:pointer}.visual-pair-admin-list{margin-top:34px}.section-toolbar.compact{margin-bottom:12px}.revision-admin-row{display:grid;grid-template-columns:minmax(260px,1fr) 110px 90px 100px 90px 24px;gap:14px;align-items:center;padding:15px 18px;border-bottom:1px solid var(--line)}.revision-admin-row:last-child{border-bottom:0}.revision-admin-row b,.revision-admin-row small{display:block}.revision-admin-row small{margin-top:5px;color:var(--muted)}.lead-actions-next{display:flex;align-items:center;gap:7px}.lead-actions-next select{padding:7px;border:1px solid var(--line);background:white}.migration-note{margin:0 0 18px;padding:13px 16px;border-left:3px solid var(--green);background:#edf1e9;color:var(--muted);font-size:.7rem;line-height:1.5}.activity-list .activity-item time{grid-column:2;color:var(--muted);font:500 .58rem JetBrains Mono,monospace}@media(max-width:900px){.admin-view{grid-template-columns:1fr}.sidebar{position:static;height:auto}.sidebar nav{display:flex;overflow:auto}.workspace{padding:25px 18px}.entity-card-grid{grid-template-columns:1fr 1fr}.react-form-grid{grid-template-columns:1fr}.react-form-grid .wide{grid-column:auto}.option-matrix-row-next{grid-template-columns:22px 1fr}.option-matrix-row-next>input,.option-matrix-row-next>label{grid-column:2}.partner-access-next{grid-template-columns:1fr 1fr}.cargo-next{grid-template-columns:repeat(2,1fr)}.revision-admin-row{grid-template-columns:1fr 90px 24px}.revision-admin-row>:nth-child(3),.revision-admin-row>:nth-child(4),.revision-admin-row>:nth-child(5){display:none}}@media(max-width:620px){.entity-card-grid{grid-template-columns:1fr}.metrics{grid-template-columns:1fr 1fr}.workspace-head{align-items:flex-start}.head-actions{flex-wrap:wrap}.react-dialog{width:100%;max-height:100vh;height:100vh}.option-table .table-row,.product-table .table-row{grid-template-columns:80px 1fr 24px}.option-table .table-row>:nth-child(3),.option-table .table-row>:nth-child(4),.option-table .table-row>:nth-child(5),.product-table .table-row>:nth-child(3),.product-table .table-row>:nth-child(4),.product-table .table-row>:nth-child(5){display:none}.toolbar-buttons{width:100%;justify-content:stretch}.toolbar-buttons button{flex:1 1}.cargo-next,.partner-access-next{grid-template-columns:1fr}.react-dialog-foot{align-items:stretch;flex-direction:column}.react-dialog-foot .primary-button{width:100%}}