@media (min-width:901px){body:has(.dash-shell){display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}body:has(.dash-shell) .dash-shell{flex:1 1 auto;padding-top:0;padding-bottom:0;min-height:0}body:has(.dash-shell)>footer{flex:0 0 auto}}@media (min-width:1200px){body .dash-content .dash-lede,body .dash-content .dash-next-body,body .dash-content .dash-task-copy,body .dash-content li,body .dash-content p{max-width:72ch}body .dash-content .dash-table .dash-task-copy,body .dash-content .dash-table p,body .dash-content td li,body .dash-content td p,body .dash-content th p{max-width:none}}@media (min-width:901px){body .dash-content a.btn.primary{justify-content:center;min-height:40px;padding:11px 20px;border-radius:10px;background:linear-gradient(133deg,#259b42,#2a6417 44%,#22277e);color:#fff;font-weight:600;box-shadow:0 6px 18px rgba(37,155,66,.26);transition:transform .16s ease,box-shadow .16s ease}body .dash-content a.btn.primary:after{content:none}body .dash-content a.btn.primary:hover{color:#fff;transform:translateY(-1px);box-shadow:0 10px 24px rgba(37,155,66,.34)}body .dash-task.tone-urgent a.btn.primary,body .dash-task.tone-urgent a.btn.primary:hover{color:#fff}body .dash-td-act a.btn.primary{min-height:0;padding:0;background:none;box-shadow:none;color:var(--navy);font-weight:600}body .dash-td-act a.btn.primary:after{content:"\2192"}}body .dash-content .af-terms,body .dash-content .dash-card,body .dash-content .dash-stat-tile{border-radius:16px;border:1px solid rgba(11,31,58,.08);box-shadow:var(--dash-shadow-sm,0 1px 2px rgba(8,20,35,.04),0 8px 24px rgba(8,20,35,.06))}body .dash-content .dash-h1,body .dash-content h1{font-weight:800;letter-spacing:-.02em}body .dash-content .btn,body .dash-content .btn.secondary,body .dash-content a.btn.primary,body .dash-content button.btn.primary{border-radius:999px}body .dash-content a.btn.secondary,body .dash-td-act a.btn{border-radius:0}body .dash-td-act a.btn:focus-visible{border-radius:6px}body .dash-sidebar{padding-bottom:96px}.ar-page{display:flex;flex-direction:column;gap:22px}.ar-back{margin:0}.ar-back a{font-size:14px;font-weight:600}.ar-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap}.ar-head .dash-lede{margin-top:6px}.ar-deadline{display:flex;flex-direction:column;gap:2px;text-align:right;padding:14px 18px;border-radius:16px;border:1px solid rgba(11,31,58,.08);background:#fff;box-shadow:var(--dash-shadow-sm,0 1px 2px rgba(8,20,35,.04));min-width:190px}.ar-deadline strong{font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.ar-deadline span{font-size:13px;color:var(--muted,#64748b)}.ar-deadline em{font-style:normal;font-size:12px;color:var(--muted,#64748b)}.ar-deadline.is-urgent{border-color:rgba(185,28,28,.35);background:hsla(0,86%,97%,.9)}.ar-deadline.is-urgent strong{color:#b91c1c}.ar-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:20px;gap:20px;align-items:start}.ar-main,.ar-side{display:flex;flex-direction:column;gap:20px;min-width:0}.ar-page .dash-card h2{font-size:17px;font-weight:800;letter-spacing:-.01em;margin:0 0 4px}.ar-page .dash-card>.dash-lede{margin-bottom:14px}.ar-versions{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.ar-versions li{border:1px solid rgba(11,31,58,.08);border-radius:14px;padding:14px 16px;background:#fbfdfc}.ar-versions li.is-current{border-color:rgba(20,184,166,.45);background:rgba(240,253,250,.7)}.ar-v-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:13px;color:var(--muted,#64748b)}.ar-v-head strong{font-size:15px;color:var(--navy,#0b1f3a);font-weight:800}.ar-v-now{margin-left:auto;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0b6b62;background:rgba(20,184,166,.14);padding:3px 9px;border-radius:999px}.ar-v-note{margin:6px 0 0;font-size:14px;color:var(--muted,#64748b)}.ar-versions details{margin-top:8px}.ar-versions summary{cursor:pointer;font-size:14px;font-weight:600;min-height:34px;display:flex;align-items:center}.ar-v-body{white-space:pre-wrap;word-break:break-word;margin:8px 0 0;padding:14px 16px;background:#fff;border:1px solid rgba(11,31,58,.08);border-radius:12px;font-family:inherit;font-size:14px;line-height:1.65;max-height:360px;overflow:auto}.ar-editor{display:flex;flex-direction:column;gap:10px}.ar-label{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#64748b)}.ar-editor textarea,.ar-info textarea{width:100%;border:1px solid rgba(11,31,58,.14);border-radius:12px;padding:14px 16px;font:inherit;font-size:15px;line-height:1.65;resize:vertical;background:#fff}.ar-editor textarea:focus,.ar-info textarea:focus,.ar-sign input:focus{outline:none;border-color:var(--teal,#14b8a6);box-shadow:0 0 0 3px rgba(20,184,166,.15)}.ar-editor-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.ar-editor-row input[type=text]{flex:1 1 260px;min-height:44px;border:1px solid rgba(11,31,58,.14);border-radius:999px;padding:0 16px;font:inherit;font-size:14px}.ar-hint{margin:2px 0 0;font-size:13px;color:var(--muted,#64748b);line-height:1.6}.ar-submit{margin-top:18px;padding-top:18px;border-top:1px solid rgba(11,31,58,.08)}.ar-submit.is-open{border:1px solid rgba(20,184,166,.4);border-radius:16px;padding:20px;background:rgba(240,253,250,.6);margin-top:20px}.ar-submit h3{margin:0 0 8px;font-size:16px;font-weight:800}.ar-statement{font-size:14px;line-height:1.7;color:var(--navy,#0b1f3a);margin:0 0 14px}.ar-check{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.6;margin-bottom:14px}.ar-check input{margin-top:3px;width:18px;height:18px;flex:none;accent-color:var(--teal,#14b8a6)}.ar-sign{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.ar-sign span{font-size:13px;font-weight:700;color:var(--muted,#64748b)}.ar-sign input{min-height:48px;border:1px solid rgba(11,31,58,.14);border-radius:12px;padding:0 16px;font:inherit;font-size:16px}.ar-submit-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.ar-info{gap:10px}.ar-info,.ar-info-list{display:flex;flex-direction:column}.ar-info-list{list-style:none;margin:16px 0 0;padding:0;gap:12px}.ar-info-list>li{border-left:3px solid var(--teal,#14b8a6);padding:2px 0 2px 14px}.ar-info-list strong{text-transform:uppercase;font-size:11px;letter-spacing:.07em;color:#0b6b62}.ar-info-list p{margin:6px 0;font-size:14px;line-height:1.6}.ar-info-list ul{margin:6px 0 0;padding-left:18px;font-size:14px;color:var(--muted,#64748b)}.ar-dl{display:grid;grid-template-columns:1fr auto;grid-gap:10px 16px;gap:10px 16px;margin:0 0 12px;align-items:baseline}.ar-dl dt{font-size:14px;color:var(--muted,#64748b)}.ar-dl dd{margin:0;font-size:20px;font-weight:800;letter-spacing:-.01em;text-align:right}.ar-docs{list-style:none;margin:0 0 14px;padding:0;gap:10px}.ar-docs,.ar-docs li{display:flex;flex-direction:column}.ar-docs li{gap:2px}.ar-docs span{font-size:12px;color:var(--muted,#64748b)}.ar-doclink{padding:0;font-weight:600;text-align:left}.ar-upload{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid rgba(11,31,58,.08)}.ar-upload input[type=file],.ar-upload select{width:100%;min-height:44px;border:1px solid rgba(11,31,58,.14);border-radius:12px;padding:9px 12px;font:inherit;font-size:14px;background:#fff}.ar-timeline{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:12px}.ar-timeline li{display:grid;grid-template-columns:1fr auto;grid-gap:2px 12px;gap:2px 12px;padding-left:14px;border-left:2px solid rgba(11,31,58,.12)}.ar-timeline li.is-open{border-left-color:var(--teal,#14b8a6)}.ar-timeline strong{font-size:14px;font-weight:700;text-transform:capitalize}.ar-timeline span{text-align:right;text-transform:capitalize}.ar-timeline em,.ar-timeline span{font-size:12px;color:var(--muted,#64748b)}.ar-timeline em{grid-column:1/-1;font-style:normal}@media (max-width:1100px){.ar-grid{grid-template-columns:1fr}.ar-deadline{text-align:left;min-width:0}.ar-head{flex-direction:column}}.pay-totals{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.pay-total{display:flex;flex-direction:column;gap:2px}.pay-total strong{font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.pay-total span{font-size:14px;font-weight:600}.pay-total em{font-style:normal;font-size:12px;color:var(--muted,#64748b)}.pay-table{width:100%;border-collapse:collapse;margin-top:8px}.pay-table th{text-align:left;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#64748b);padding:0 12px 10px 0;border-bottom:1px solid rgba(11,31,58,.08)}.pay-table td{padding:13px 12px 13px 0;border-bottom:1px solid rgba(11,31,58,.06);font-size:14px;vertical-align:middle}.pay-table td.num,.pay-table th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.pay-table tr:last-child td{border-bottom:none}.pay-pill{display:inline-block;padding:4px 11px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.pay-pill.is-available{background:rgba(20,184,166,.14);color:#0b6b62}.pay-pill.is-pending{background:rgba(234,179,8,.16);color:#92400e}.pay-pill.is-paid{background:rgba(11,31,58,.07);color:var(--navy,#0b1f3a)}.pay-pill.is-cancelled{background:rgba(185,28,28,.1);color:#b91c1c}.pay-terms ul{margin:10px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:9px}.pay-terms li{font-size:14px;line-height:1.65}.pay-terms .ar-hint{margin-top:14px}.pf-group{margin-top:18px}.pf-group h3{font-size:14px;font-weight:700;margin:0 0 8px}.pf-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:11px 0;border-bottom:1px solid rgba(11,31,58,.06);font-size:14px}.pf-row.is-login{color:var(--muted,#64748b)}.pf-row .pf-remove{margin-left:auto}.pf-tag{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:3px 9px;border-radius:999px;background:rgba(11,31,58,.07);color:var(--navy,#0b1f3a)}.pf-tag.is-verified{background:rgba(20,184,166,.14);color:#0b6b62}.pf-tag.is-pending{background:rgba(234,179,8,.16);color:#92400e}.pf-add{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.pf-add input{flex:1 1 240px;min-height:44px;border:1px solid rgba(11,31,58,.14);border-radius:999px;padding:0 16px;font:inherit;font-size:15px}.pf-add input:focus{outline:none;border-color:var(--teal,#14b8a6);box-shadow:0 0 0 3px rgba(20,184,166,.15)}.pf-msg{margin:10px 0 0;font-size:14px;padding:10px 14px;border-radius:10px}.pf-msg.is-error{background:rgba(185,28,28,.08);color:#b91c1c}.pf-msg.is-ok{background:rgba(20,184,166,.12);color:#0b6b62}.wk-head{align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:18px}.wk-head,.wk-sub{display:flex;flex-wrap:wrap}.wk-sub{align-items:center;gap:14px;margin:8px 0 0;font-size:14px;color:var(--muted,#64748b)}.wk-status{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 11px;border-radius:999px}.wk-status.is-live{background:rgba(20,184,166,.14);color:#0b6b62}.wk-status.is-done{background:rgba(11,31,58,.08);color:var(--navy,#0b1f3a)}.wk-clock{display:flex;flex-direction:column;align-items:flex-end;gap:1px;padding:14px 20px;border-radius:18px;background:#fff;border:1px solid rgba(11,31,58,.08);box-shadow:var(--dash-shadow-sm,0 1px 2px rgba(8,20,35,.04));min-width:180px}.wk-clock strong{font-size:38px;line-height:1;font-weight:800;letter-spacing:-.03em}.wk-clock em,.wk-clock span{font-size:12px;color:var(--muted,#64748b)}.wk-clock em{font-style:normal}.wk-clock.is-urgent{border-color:rgba(185,28,28,.3);background:hsla(0,86%,97%,.75)}.wk-clock.is-urgent strong{color:#b91c1c}.wk-rail{list-style:none;display:flex;align-items:flex-start;gap:0;margin:0 0 12px;padding:0;overflow-x:auto;scrollbar-width:none}.wk-rail::-webkit-scrollbar{display:none}.wk-step{position:relative;flex:1 1;min-width:96px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.wk-step:before{content:"";position:absolute;top:9px;left:-50%;width:100%;height:2px;background:rgba(11,31,58,.1)}.wk-step:first-child:before{display:none}.wk-bead{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid rgba(11,31,58,.18);position:relative;z-index:1}.wk-step-label{font-size:12.5px;font-weight:600;color:var(--muted,#64748b)}.wk-step.is-done .wk-bead{border-color:var(--teal,#14b8a6)}.wk-step.is-done .wk-bead,.wk-step.is-done:before{background:var(--teal,#14b8a6)}.wk-step.is-done .wk-step-label{color:var(--navy,#0b1f3a)}.wk-step.is-now .wk-bead{border-color:var(--teal,#14b8a6);box-shadow:0 0 0 5px rgba(20,184,166,.16)}.wk-step.is-now .wk-step-label{color:var(--navy,#0b1f3a);font-weight:800}.wk-step.is-skip{opacity:.45}.wk-next{margin:0 0 20px;padding:13px 18px;border-radius:14px;font-size:14.5px;line-height:1.6;background:rgba(20,184,166,.08);border:1px solid rgba(20,184,166,.22)}.wk-next strong{font-weight:800}.ws-tabs{display:flex;gap:4px;border-bottom:1px solid rgba(11,31,58,.1);margin-bottom:18px;overflow-x:auto;scrollbar-width:none}.ws-tabs::-webkit-scrollbar{display:none}.ws-tab{position:relative;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:12px 16px;min-height:46px;border:0;background:none;cursor:pointer;font:inherit;font-size:14.5px;font-weight:600;color:var(--muted,#64748b);border-bottom:2px solid transparent;margin-bottom:-1px}.ws-tab.is-on,.ws-tab:hover{color:var(--navy,#0b1f3a)}.ws-tab.is-on{border-bottom-color:var(--teal,#14b8a6)}.ws-count{font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px;background:rgba(11,31,58,.07);color:var(--navy,#0b1f3a)}.ws-tab.is-on .ws-count{background:rgba(20,184,166,.16);color:#0b6b62}.ws-dot{width:7px;height:7px;border-radius:50%;background:#e0a800}.ws-panel{background:#fff;border:1px solid rgba(11,31,58,.08);border-radius:16px;padding:20px;box-shadow:var(--dash-shadow-sm,0 1px 2px rgba(8,20,35,.04))}.ws-versions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px}.ws-chip{display:inline-flex;align-items:baseline;gap:6px;padding:7px 14px;border-radius:999px;border:1px solid rgba(11,31,58,.14);background:#fff;cursor:pointer;font:inherit;font-size:13px}.ws-chip strong{font-weight:800}.ws-chip span{color:var(--muted,#64748b)}.ws-chip.is-on{border-color:var(--teal,#14b8a6);background:rgba(20,184,166,.1)}.ws-vmeta{font-size:13px;color:var(--muted,#64748b);margin-left:4px}.ws-read{white-space:pre-wrap;word-break:break-word;margin:0;padding:18px 20px;background:#fbfdfc;border:1px solid rgba(11,31,58,.08);border-radius:14px;font-family:inherit;font-size:14.5px;line-height:1.75;max-height:520px;overflow:auto}.ws-older{display:flex;flex-direction:column;gap:12px}.ws-older p{margin:0;font-size:14px;color:var(--muted,#64748b)}.ws-editor{display:flex;flex-direction:column;gap:12px}.ws-editor textarea,.ws-form input[type=file],.ws-form select,.ws-form textarea{width:100%;border:1px solid rgba(11,31,58,.14);border-radius:14px;padding:16px 18px;font:inherit;font-size:15px;line-height:1.75;resize:vertical;background:#fff}.ws-editor textarea:focus,.ws-form textarea:focus{outline:none;border-color:var(--teal,#14b8a6);box-shadow:0 0 0 3px rgba(20,184,166,.15)}.ws-editor-bar{display:flex;gap:10px;flex-wrap:wrap}.ws-editor-bar input{flex:1 1 240px;min-height:46px;border:1px solid rgba(11,31,58,.14);border-radius:999px;padding:0 18px;font:inherit;font-size:14px}.ws-hint{margin:10px 0 0;font-size:13px}.ws-empty,.ws-hint{color:var(--muted,#64748b)}.ws-empty{margin:0;font-size:14px}.ws-form{gap:12px;margin-bottom:18px}.ws-form,.ws-form label{display:flex;flex-direction:column}.ws-form label{gap:6px;font-size:13px;font-weight:700;color:var(--muted,#64748b)}.ws-upload{flex-direction:row;flex-wrap:wrap;align-items:center;margin:16px 0 0;padding-top:16px;border-top:1px solid rgba(11,31,58,.08)}.ws-upload input[type=file],.ws-upload select{flex:1 1 200px;width:auto;padding:11px 14px;border-radius:12px}.ws-waiting{display:flex;flex-direction:column;gap:2px;margin-bottom:16px;padding:14px 18px;border-radius:14px;background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.3)}.ws-waiting strong{font-size:15px}.ws-waiting span{font-size:13px;color:#92400e}.ws-requests{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.ws-requests>li{border-left:3px solid rgba(11,31,58,.12);padding-left:14px}.ws-requests>li.is-open{border-left-color:var(--teal,#14b8a6)}.ws-req-head{display:flex;gap:10px;align-items:baseline;font-size:12px;color:var(--muted,#64748b)}.ws-req-head strong{text-transform:uppercase;letter-spacing:.06em;color:#0b6b62}.ws-requests p{margin:6px 0;font-size:14.5px;line-height:1.65}.ws-requests ul{margin:6px 0 0;padding-left:18px;font-size:14px;color:var(--muted,#64748b)}.ws-docs{list-style:none;margin:0;padding:0;gap:12px}.ws-docs,.ws-docs li{display:flex;flex-direction:column}.ws-docs li{gap:2px}.ws-docs span{font-size:12px;color:var(--muted,#64748b)}.ws-log{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.ws-log li{display:flex;justify-content:space-between;gap:16px;align-items:baseline;padding-left:14px;border-left:2px solid rgba(11,31,58,.12)}.ws-log li.is-open{border-left-color:var(--teal,#14b8a6)}.ws-log strong{font-size:14.5px;text-transform:capitalize;margin-right:8px}.ws-log span{text-transform:capitalize}.ws-log em,.ws-log span{font-size:12.5px;color:var(--muted,#64748b)}.ws-log em{font-style:normal;white-space:nowrap}.ws-final{margin-top:18px;padding:18px 20px;border-radius:16px;background:var(--navy,#0b1f3a);color:#fff;display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:space-between}.ws-final .ar-submit{margin:0;padding:0;border:0}.ws-final .ar-submit.is-open{background:#fff;color:var(--navy,#0b1f3a);width:100%}.ws-fee{font-size:13.5px;color:hsla(0,0%,100%,.72)}@media (max-width:820px){.wk-head{flex-direction:column}.wk-clock{align-items:flex-start;width:100%}.ws-panel{padding:16px}}.mx-band{background:linear-gradient(135deg,#0b1f3a,#123a52 62%,#14343f);color:#fff;border-radius:20px;padding:24px 26px;margin-bottom:20px}.mx-band-top{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;flex-wrap:wrap}.mx-pill{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 11px;border-radius:999px;margin-bottom:10px}.mx-pill.is-live{background:rgba(20,184,166,.22);color:#7ff0dd}.mx-pill.is-done{background:hsla(0,0%,100%,.16);color:#fff}.mx-title{font-size:30px;font-weight:800;letter-spacing:-.025em;margin:0;color:#fff;line-height:1.15}.mx-meta{margin:6px 0 0;font-size:13.5px;color:hsla(0,0%,100%,.68)}.mx-clock{display:flex;flex-direction:column;align-items:flex-end;gap:1px;padding:12px 18px;border-radius:16px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.16);min-width:150px}.mx-clock strong{font-size:34px;line-height:1;font-weight:800;letter-spacing:-.03em}.mx-clock em,.mx-clock span{font-size:12px;font-style:normal;color:hsla(0,0%,100%,.7)}.mx-clock.is-urgent{background:hsla(0,91%,71%,.16);border-color:hsla(0,91%,71%,.4)}.mx-clock.is-urgent strong{color:#fca5a5}.mx-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:14px 18px;gap:14px 18px;margin:22px 0 0;padding-top:18px;border-top:1px solid hsla(0,0%,100%,.14)}.mx-facts dt{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:hsla(0,0%,100%,.55);margin-bottom:3px}.mx-facts dd{margin:0;font-size:15px;font-weight:600;color:#fff;word-break:break-word}.mx-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:20px;gap:20px;align-items:start}.mx-main{min-width:0}.mx-rail{display:flex;flex-direction:column;gap:14px;position:-webkit-sticky;position:sticky;top:20px}.mx-rail-card{background:#fff;border:1px solid rgba(11,31,58,.08);border-radius:16px;padding:18px;box-shadow:var(--dash-shadow-sm,0 1px 2px rgba(8,20,35,.04))}.mx-rail-card h3{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted,#64748b)}.mx-rail-card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.mx-rail-card li{display:flex;justify-content:space-between;gap:12px;align-items:baseline;font-size:13.5px}.mx-rail-card li span{color:var(--muted,#64748b)}.mx-rail-card li strong{font-weight:700;text-align:right}.mx-rail-card li strong.is-urgent{color:#b91c1c}.mx-rail-card.is-quiet{background:#fbfdfc}.mx-recent li{flex-direction:column;gap:1px;align-items:flex-start}.mx-recent strong{font-size:13.5px}.mx-recent span{font-size:12px}.mx-prog-head{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.mx-prog-head h2{margin:0;font-size:17px;font-weight:800}.mx-pct{font-size:13px;font-weight:700;color:#0b6b62}.mx-bar{height:6px;background:rgba(11,31,58,.08);margin:12px 0 20px;overflow:hidden}.mx-bar,.mx-bar i{border-radius:999px}.mx-bar i{display:block;height:100%;background:var(--teal,#14b8a6)}.mx-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.mx-steps li{display:grid;grid-template-columns:30px 1fr auto;grid-gap:14px;gap:14px;align-items:start;padding:14px 0;position:relative}.mx-steps li:not(:last-child):before{content:"";position:absolute;left:14px;top:38px;bottom:-6px;width:2px;background:rgba(11,31,58,.1)}.mx-step-n{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;background:rgba(11,31,58,.06);color:var(--muted,#64748b);border:2px solid transparent;position:relative;z-index:1}.mx-steps li.is-done .mx-step-n{background:var(--teal,#14b8a6);color:#fff}.mx-steps li.is-now .mx-step-n{background:#fff;border-color:var(--teal,#14b8a6);color:#0b6b62;box-shadow:0 0 0 4px rgba(20,184,166,.15)}.mx-steps li.is-skip{opacity:.5}.mx-steps strong{display:block;font-size:15px;font-weight:700}.mx-steps span{display:block;font-size:13px;color:var(--muted,#64748b);margin-top:2px}.mx-steps em{font-style:normal;font-size:12.5px;color:var(--muted,#64748b);white-space:nowrap}.mx-steps li.is-now em{color:#0b6b62;font-weight:700}.mx-goods{margin-top:22px;padding-top:18px;border-top:1px solid rgba(11,31,58,.08)}.mx-goods h3,.mx-h3{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted,#64748b)}.mx-h3{margin-top:22px}.mx-goods p{margin:0;font-size:14.5px;line-height:1.7}.ws-panel.is-doc{padding:0;overflow:hidden}.mx-doc-bar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px 18px;border-bottom:1px solid rgba(11,31,58,.08);background:#fbfdfc}.mx-doc-note{font-size:13px;color:var(--muted,#64748b)}.mx-older{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:13.5px;padding:12px 18px;background:rgba(234,179,8,.08);border-bottom:1px solid rgba(234,179,8,.22)}.mx-sheet{margin:22px;padding:34px 40px;background:#fff;border:1px solid rgba(11,31,58,.1);border-radius:6px;box-shadow:0 2px 14px rgba(8,20,35,.06)}.mx-sheet pre{margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:15px;line-height:1.85}.mx-sheet.is-editing{padding:0;border:0;box-shadow:none;background:none;margin:22px}.mx-sheet.is-editing textarea{width:100%;padding:34px 40px;background:#fff;border:1px solid rgba(11,31,58,.1);border-radius:6px;box-shadow:0 2px 14px rgba(8,20,35,.06);font:inherit;font-size:15px;line-height:1.85;resize:vertical}.mx-sheet.is-editing textarea:focus{outline:none;border-color:var(--teal,#14b8a6);box-shadow:0 0 0 3px rgba(20,184,166,.15)}.mx-sheet-foot{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.mx-sheet-foot input{flex:1 1 240px;min-height:46px;border:1px solid rgba(11,31,58,.14);border-radius:999px;padding:0 18px;font:inherit;font-size:14px}.ws-panel.is-doc .ws-final,.ws-panel.is-doc .ws-hint{margin-left:22px;margin-right:22px}.ws-panel.is-doc .ws-final{margin-bottom:22px}@media (max-width:1000px){.mx-body{grid-template-columns:1fr}.mx-rail{position:static;flex-direction:row;flex-wrap:wrap}.mx-rail-card{flex:1 1 260px}.mx-sheet,.mx-sheet.is-editing{margin:16px}.mx-sheet,.mx-sheet.is-editing textarea{padding:24px 22px}}