.management-register{margin:32px 0;padding:28px;border:1px solid #34525c;border-radius:10px;background:radial-gradient(ellipse at top right,#244c5255,transparent 65%),#10191d;color:#e1e9ec;min-width:0}.reading-article .management-register h2{margin-top:0}.management-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.management-register label{display:grid;gap:8px;min-width:0;font-size:13px;color:#bdced5}.management-register input,.management-register select,.management-register textarea{width:100%;min-width:0;color:#e4ecee;background:#111e24;border:1px solid #56727e;padding:12px;min-height:46px;border-radius:4px;font:inherit;box-sizing:border-box;color-scheme:dark}.management-register textarea{resize:vertical}.management-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}.management-metrics>div{border-inline-start:2px solid #82b6bf;padding:12px 16px;background:#1c2e34}.management-metrics dt{font-size:12px;color:#bed1d7;line-height:1.6}.management-metrics dd{margin:8px 0 0;font-size:30px;line-height:1.1}.management-table-wrap{overflow-x:auto;max-width:100%;border:1px solid #3e5b67;border-radius:5px}.management-table{width:100%;border-collapse:collapse;text-align:start;min-width:570px}.management-table :is(th,td){padding:13px;text-align:start;font-size:12px;border-bottom:1px solid #304854;vertical-align:top}.management-table th{font-weight:500;color:#a9c3cc;background:#17272e}.management-table td:first-child{width:55%}.management-table button{background:none;border:0;color:#dce6e9;text-align:start;font:inherit;font-size:14px;cursor:pointer;display:block;width:100%;min-height:45px;padding:0;line-height:1.6}.management-table button span{display:block;color:#97afb8;font-size:11px;margin-top:5px}.management-table tr[data-selected=true]{background:#24414a;box-shadow:inset 3px 0 #a2ced4}.management-table tr:hover{background:#20343d}.management-table tr[data-selected=true]:hover{background:#24414a}.management-table time{white-space:nowrap;font-variant-numeric:tabular-nums}.management-detail{display:grid;grid-template-columns:minmax(0,1fr);margin-top:24px;gap:22px}.management-record{border:1px solid #4d6872;border-radius:6px;padding:22px;background:#15242b}.reading-article .management-record h3{font-size:23px;line-height:1.4;margin:12px 0 20px}.management-record dl{display:grid;gap:15px}.management-record dt{font-size:12px;color:#aac4ce}.management-record dd{margin:5px 0 0;font-size:14px;overflow-wrap:anywhere}.management-record h4{font-size:15px;margin:24px 0 10px}.reading-article .management-record p:not(.eyebrow){font-size:14px;line-height:1.8;color:#c6d7dd;margin:0}.management-record .eyebrow{font-size:10px;line-height:1.7;color:#a3c8d0;letter-spacing:.07em}.management-plan{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;border:1px dashed #5f7c85;padding:22px;border-radius:6px;min-width:0}.management-plan legend{padding:0 8px;font-size:16px}.management-plan label:last-of-type,.management-plan>button,.management-plan>p{grid-column:1/-1}.reading-article .management-plan>p{font-size:12px;line-height:1.7;color:#aec4ce;margin:0}.management-downloads{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0 16px}.management-register .button{white-space:normal;overflow-wrap:anywhere;line-height:1.6;letter-spacing:0;font-size:12px;min-height:48px;text-align:center;padding:12px 16px}.management-register button:disabled{opacity:.45;cursor:not-allowed}.reading-article .management-help{font-size:12px;line-height:1.8;color:#9db7c2}.management-register :is(button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid #bcf1f7;outline-offset:3px}@media(max-width:650px){.management-register{padding:20px 16px}.management-controls,.management-plan{grid-template-columns:1fr}.management-metrics{gap:6px}.management-metrics>div{padding:10px 8px}.management-metrics dt{font-size:10px}.management-metrics dd{font-size:25px}.management-plan,.management-record{padding:18px}.management-downloads{flex-direction:column}.management-downloads .button{width:100%}.management-table-wrap{margin-inline:0}}@media(prefers-reduced-motion:reduce){.management-register *{transition:none!important}}