.admin-shell .admin-registration-form{width:min(100%,960px);color:var(--admin-text);gap:28px;display:grid}.admin-shell .admin-registration-section{border-top:1px solid var(--admin-line);box-shadow:none;background:0 0;padding-top:22px}.admin-shell .admin-registration-section h2{color:var(--admin-navy);font-size:var(--admin-type-card);margin:0 0 20px;font-weight:600}.admin-shell .admin-registration-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;display:grid}.admin-shell .admin-registration-fields label{min-width:0;font-size:var(--admin-type-control);align-content:start;gap:8px;font-weight:400;line-height:1.5;display:grid}.admin-shell .admin-registration-fields .full{grid-column:1/-1}.admin-shell .admin-registration-fields :is(input,select,textarea){box-sizing:border-box;border:1px solid var(--admin-control-border);border-radius:var(--admin-control-radius);background:var(--admin-paper);width:100%;min-width:0;min-height:48px;color:var(--admin-text);font-family:inherit;font-size:var(--admin-type-control);box-shadow:none;padding:10px 12px;font-weight:400;line-height:1.5}.admin-shell .admin-registration-fields textarea{resize:vertical;min-height:112px}.admin-shell .admin-registration-fields :is(input,textarea)[readonly]{border-color:var(--admin-line);cursor:default;background:0 0}.admin-shell .admin-registration-fields :is(input,select,textarea):focus-visible{outline:3px solid var(--admin-gold);outline-offset:2px}.admin-shell .admin-registration-note{color:var(--admin-muted);margin:0;font-size:14px;font-weight:400;line-height:1.7}.admin-shell .admin-registration-actions{border-top:1px solid var(--admin-line);box-shadow:none;background:0 0;flex-wrap:wrap;justify-content:flex-end;gap:12px;padding-top:20px;display:flex}.admin-shell .admin-registration-list .table-scroll{overflow-x:auto}.admin-shell .admin-registration-list .table-scroll :is(th,td):last-child{z-index:auto;box-shadow:none;position:static;right:auto}@media (min-width:701px){.admin-shell .admin-registration-list .table-scroll{width:min(100%,980px)}.admin-shell .admin-registration-list .table-scroll table{min-width:980px}.admin-shell .admin-registration-list .table-scroll :is(th,td):nth-child(3){white-space:normal;overflow-wrap:anywhere;width:270px;padding-inline:8px}}@media (max-width:700px){.admin-shell .admin-registration-list .table-scroll table{table-layout:fixed;width:980px;min-width:980px;max-width:none;display:table}.admin-shell .admin-registration-list .table-scroll thead{display:table-header-group}.admin-shell .admin-registration-list .table-scroll tbody{display:table-row-group}.admin-shell .admin-registration-list .table-scroll tr{border:0;width:auto;max-width:none;padding:0;display:table-row}.admin-shell .admin-registration-list .table-scroll :is(th,td){width:auto;max-width:none;padding:12px 10px;display:table-cell}.admin-shell .admin-registration-list .table-scroll th:first-child{width:88px}.admin-shell .admin-registration-list .table-scroll th:nth-child(2){width:128px}.admin-shell .admin-registration-list .table-scroll th:nth-child(3){width:270px}.admin-shell .admin-registration-list .table-scroll th:nth-child(4){width:112px}.admin-shell .admin-registration-list .table-scroll th:nth-child(5){width:232px}.admin-shell .admin-registration-list .table-scroll th:last-child{width:132px}.admin-shell .admin-registration-list .table-scroll td{border-bottom:1px solid var(--admin-line);height:auto}.admin-shell .admin-registration-list .table-scroll td:before{content:none;display:none}.admin-shell .admin-registration-list .table-scroll td:last-child{border-top:0;padding-top:12px}.admin-shell .admin-registration-fields{grid-template-columns:minmax(0,1fr);gap:18px}.admin-shell .admin-registration-fields .full{grid-column:auto}.admin-shell .admin-registration-actions{grid-template-columns:minmax(0,1fr);display:grid}}.admin-shell .admin-content-list{width:100%;min-width:0}.admin-shell .admin-content-list .table-scroll{width:100%;min-width:0;max-width:100%;overflow-x:auto}.admin-shell .admin-content-list .table-scroll table{min-width:1040px}.admin-shell .table-card.admin-content-list .table-scroll :is(th,td):last-child{z-index:auto;box-shadow:none;position:static;right:auto}@media (max-width:700px){.admin-shell .admin-content-list .table-scroll table{table-layout:fixed;width:1040px;min-width:1040px;max-width:none;display:table}.admin-shell .admin-content-list .table-scroll thead{display:table-header-group}.admin-shell .admin-content-list .table-scroll tbody{display:table-row-group}.admin-shell .admin-content-list .table-scroll tr{border:0;width:auto;max-width:none;padding:0;display:table-row}.admin-shell .admin-content-list .table-scroll :is(th,td){width:auto;max-width:none;padding:12px;display:table-cell}.admin-shell .admin-content-list .table-scroll th:first-child{width:88px}.admin-shell .admin-content-list .table-scroll th:nth-child(2){width:388px}.admin-shell .admin-content-list .table-scroll th:nth-child(3),.admin-shell .admin-content-list .table-scroll th:nth-child(4){width:144px}.admin-shell .admin-content-list .table-scroll th:nth-child(5){width:188px}.admin-shell .admin-content-list .table-scroll th:last-child{width:88px}.admin-shell .admin-content-list .table-scroll td:before{display:none}.admin-shell .table-card.admin-content-list .table-scroll td:nth-child(5){overflow-x:visible}.admin-shell .table-card.admin-content-list .table-scroll td:last-child{border-top:0;padding-top:12px}.admin-shell .admin-content-list .table-scroll td .admin-text-action{width:fit-content}}
