.admin-workspace{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:32px;display:grid}.admin-navigation{flex-direction:column;gap:6px;display:flex;position:sticky;top:24px}.admin-navigation a{border-radius:12px;padding:12px 16px;font-weight:600}.admin-navigation a[aria-current=page]{color:#34283d;background:#e7def4}.admin-content{min-width:0}.admin-panel{background:#fff;border:1px solid #ded9e3;border-radius:20px;min-width:0;margin-bottom:24px;padding:28px}.admin-panel h2{margin:0 0 18px;font-size:26px;line-height:1.25}.admin-panel h3{font-size:19px;line-height:1.35}.admin-form{gap:18px;margin:24px 0;display:grid}.admin-form label,.admin-filters label{gap:8px;min-width:0;font-size:14px;font-weight:600;display:grid}.admin-form input,.admin-form select,.admin-form textarea,.admin-filters input,.admin-filters select{width:100%;min-width:0;min-height:44px;font:inherit;color:#302a35;background:#fff;border:1px solid #c8c1ce;border-radius:10px;padding:10px 12px}.admin-form textarea{resize:vertical;min-height:108px}.admin-form .admin-checkbox{align-items:center;gap:12px;display:flex}.admin-form .admin-checkbox input{width:20px;min-height:20px}.admin-form button{justify-self:start}.admin-confirm{background:#f3edf8;border:1px solid #d6c6e7;border-radius:16px;margin:22px 0;padding:22px}.admin-confirm p,.admin-event p,.admin-list-row p,.admin-panel .help{overflow-wrap:anywhere}.admin-confirm button,.admin-panel>a.button{margin:8px 8px 0 0}.admin-filters{flex-wrap:wrap;align-items:end;gap:16px;margin:20px 0;display:flex}.admin-filters label{flex:180px}.admin-rows{gap:14px;display:grid}.admin-list-row{border-top:1px solid #e8e3ed;padding:18px 0}.admin-list-row h3{margin:0 0 8px}.admin-list-row pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;font-size:12px;overflow:auto}.admin-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.admin-pagination span{font-size:13px}.admin-review-progress{background:#f0f4df;border-radius:14px;margin:24px 0;padding:18px}.admin-sides{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin:28px 0;display:grid}.admin-sides>section{min-width:0}.admin-event{border-bottom:1px solid #ded9e3;padding:14px 0}.admin-event blockquote{background:#f6f3f8;border-left:3px solid #b69cca;border-radius:0 8px 8px 0;margin:14px 0;padding:12px 16px}.admin-event cite{font-size:12px;font-style:normal}.admin-request{border-top:1px solid #ded9e3;margin-top:32px;padding-top:22px}.admin-panel summary{cursor:pointer;padding:10px 0;font-weight:600}.admin-boundary{max-width:850px;margin-top:28px}.admin-decision{background:#f0f4df;border-radius:14px;margin-top:24px;padding:20px}.admin-content .preserve{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:800px){.admin-workspace{grid-template-columns:minmax(0,1fr);gap:20px}.admin-navigation{flex-flow:wrap;gap:4px;position:static}.admin-navigation a{padding:10px 12px;font-size:13px}.admin-panel{border-radius:16px;padding:20px}.admin-sides{grid-template-columns:minmax(0,1fr)}.admin-panel h2{font-size:23px}.admin-filters{grid-template-columns:minmax(0,1fr);display:grid}.admin-pagination{align-items:stretch}.admin-pagination button{width:100%}.admin-form button,.admin-confirm button{justify-self:stretch;width:100%}.admin-confirm{padding:16px}.admin-panel>a.button{margin-right:0;display:flex}.admin-boundary{font-size:12px}}.admin-source{border-bottom:1px solid var(--border);grid-template-columns:none;align-items:start;padding:14px 0;gap:12px!important;display:flex!important}.admin-source input{flex:0 0 20px;width:20px!important;min-height:20px!important}.admin-source span{overflow-wrap:anywhere;min-width:0;display:block}.admin-form fieldset{border:1px solid var(--border);border-radius:12px;min-width:0;padding:16px}@media (max-width:600px){.admin-page .page-heading h1{overflow-wrap:anywhere;font-size:1.75rem}}
