:root{--paper:#fff;--white:#fff;--line:#dedede}body{background:#fff}.register{background:#fff}.form-intro{display:block;max-width:930px;margin-left:auto;margin-bottom:42px;padding-bottom:24px;border-bottom:1px solid var(--line)}.form-intro h2{margin-bottom:16px}.form-intro>p:last-child{max-width:680px}.form-section{max-width:930px;margin-left:auto;margin-bottom:24px;padding:30px 32px 34px;border:1px solid #e4e4e4;border-radius:18px;background:#fff}.form-section-title{margin-bottom:24px}.subsection-title{font-size:15px;margin:28px 0 12px}.section-hint{margin:0 0 18px}.adult-row{display:grid;grid-template-columns:1.1fr 1fr 1.1fr 44px;gap:12px;margin-bottom:16px;align-items:start}.adult-note{color:var(--muted);padding:16px;background:#f7f7f7;border-radius:12px}.admin-main{padding-top:72px;padding-bottom:120px}.admin-toolbar{display:flex;align-items:center;gap:14px;margin:34px 0 18px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.admin-toolbar input{height:46px;min-width:280px;padding:12px 14px;border:1px solid #cfcfcf;border-radius:8px;background:#fff;font:14px Manrope,sans-serif}.admin-filters{display:flex;gap:14px;margin:0 0 22px}.admin-filters select{height:42px;min-width:190px;padding:8px 12px;border:1px solid #cfcfcf;border-radius:8px;background:#fff;font:14px Manrope,sans-serif}.admin-status{margin:0 0 18px}.table-wrap{overflow:auto;border:1px solid #d8d8d8;border-radius:12px;background:#fff}.table-wrap table{width:100%;min-width:1100px;border-collapse:collapse;table-layout:fixed;font-size:13px}.table-wrap th,.table-wrap td{padding:14px 16px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;vertical-align:top;text-align:left;line-height:1.45}.table-wrap th{background:#f7f7f7;color:#5f666d;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.table-wrap th:nth-child(1){width:15%}.table-wrap th:nth-child(2){width:20%}.table-wrap th:nth-child(3){width:18%}.table-wrap th:nth-child(4){width:20%}.table-wrap th:nth-child(5){width:12%}.table-wrap th:nth-child(6){width:15%}.table-wrap tr:nth-child(even) td{background:#fcfcfc}.table-wrap tr:hover td{background:#fff8f5}.table-wrap hr{border:0;border-top:1px solid #eee;margin:8px 0}.status-select{width:100%;min-width:130px;padding:8px 10px;border:1px solid #ccc;border-radius:7px;background:#fff;font:12px Manrope,sans-serif}.admin-comment{width:100%;min-width:140px;padding:8px 10px;border:1px solid #ccc;border-radius:7px;background:#fff;font:12px Manrope,sans-serif;resize:vertical}.empty-cell{text-align:center!important;color:var(--muted);padding:36px!important}@media(max-width:760px){.form-section{padding:24px 18px}.adult-row{grid-template-columns:1fr}.admin-main{padding-top:42px}.admin-toolbar{align-items:stretch;flex-direction:column}.admin-toolbar input,.admin-toolbar .button{width:100%}.admin-filters{flex-direction:column}.admin-filters select{width:100%}}
