body:has(.planAdjust58)>header{height:73px;padding:0 25px}body:has(.planAdjust58)>aside{top:73px;width:214px;padding:28px 6px 22px 0}body:has(.planAdjust58)>aside nav{gap:9px}body:has(.planAdjust58)>aside nav a{height:59px;font-size:20px;padding:14px 30px;margin:0;border-radius:5px}body:has(.planAdjust58)>main{margin-left:214px;padding:22px 20px;max-width:none}.planAdjust58{background:white;border-radius:6px;padding:21px 19px 18px;color:#192234}.planAdjust58 *{box-sizing:border-box}.planAdjust58 svg{height:30px;width:30px;flex-shrink:0}.pa-heading{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:21px}.planAdjust58 h1{font-size:38px;line-height:1.35;margin:0 0 8px}.pa-heading p{font-size:19px;color:#526976;margin:0;line-height:1.6}.pa-draft{display:flex;gap:18px;align-items:center;flex-shrink:0;border:1px solid #ffedc9;background:#fffaf0;border-radius:7px;padding:17px 18px;min-width:310px;color:#a66c0c;min-height:86px}.pa-draft b{font-size:17px}.pa-draft small{display:block;color:#526976;margin-top:7px;font-size:15px}.pa-available{display:flex;align-items:center;gap:18px;text-align:left;width:100%;border:1px solid #d2eaed;background:#eef8f7;border-radius:6px;padding:15px 20px;color:#048b91;min-height:91px;margin-bottom:20px;font-family:inherit;cursor:pointer}.pa-available b{font-size:25px}.pa-available em{font-style:normal}.pa-available small{display:block;color:#526976;font-size:17px;margin-top:3px}.pa-table-scroll{border:1px solid #e0e5ec;border-radius:7px;overflow:auto}.planAdjust58 table{border-collapse:collapse;width:100%;table-layout:fixed}.planAdjust58 th{font-size:18px;color:#526976;font-weight:500;text-align:left;background:#f5f7fa;height:53px;padding:13px 19px}.planAdjust58 td{font-size:21px;border-top:1px solid #e7ebf1;border-right:1px solid #edf0f5;padding:15px 19px;height:83px;vertical-align:middle}.planAdjust58 td:last-child{border-right:0;color:#7a8599;font-size:18px;line-height:1.5}.planAdjust58 th:nth-child(1){width:25.2%}.planAdjust58 th:nth-child(2){width:14.2%}.planAdjust58 th:nth-child(3){width:14.2%}.planAdjust58 th:nth-child(4){width:14.2%}.planAdjust58 td b{font-size:21px}.planAdjust58 td small{display:block;color:#526976;font-size:18px;margin-top:3px;white-space:nowrap}.pa-tag{display:inline-block;color:#056f74;background:#e5f5f5;font-size:18px;white-space:nowrap;padding:7px 15px;border-radius:6px}.pa-tag.purple{background:#eeecff;color:#2359a8}.pa-tag.amber{background:#fff4dc;color:#865319}.pa-info-grid{display:grid;grid-template-columns:1fr 1.015fr;gap:19px;margin-top:21px}.pa-info-grid>section{display:flex;align-items:flex-start;gap:22px;padding:23px 21px;border:1px solid #d1ebed;border-radius:6px;background:#f3faf9;color:#048f92;min-height:196px}.pa-info-grid h2{font-size:var(--yk-type-section);margin:1px 0 25px}.pa-info-grid h2 small{font-size:17px;color:#526976;font-weight:400}.pa-info-grid h3{font-size:var(--yk-type-card);color:#162135;margin:0 0 14px}.pa-info-grid p{font-size:18px;color:#526976;line-height:1.5;margin:0}.pa-info-grid .pa-important{background:#f0f7ff;border-color:#cbdfff;color:#147cff}.pa-important h2{margin-bottom:13px}.pa-important h3{font-size:var(--yk-type-card);margin-bottom:6px}.pa-actions{display:flex;justify-content:space-between;margin-top:21px;gap:20px}.pa-actions>*{display:flex;align-items:center;gap:14px;justify-content:center;min-height:60px;padding:13px 24px;border:1px solid #bfc9d8;border-radius:6px;background:white;font:600 23px 'Microsoft YaHei',sans-serif;color:#202736;text-decoration:none;cursor:pointer}.pa-actions a svg{transform:rotate(180deg);width:17px}.pa-actions button{background:linear-gradient(110deg,#078e91,#069c9a,#008183);border-color:#00918e;color:white;min-width:183px}.pa-actions button svg{width:18px}.planAdjust58 dialog{border:1px solid #c7d5df;border-radius:10px;max-width:480px;padding:25px}.planAdjust58 dialog::backdrop{background:#12243866}.planAdjust58 dialog>button{float:right;background:none;border:0;font-size:24px}.planAdjust58 dialog footer{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}.planAdjust58 dialog button,.planAdjust58 dialog input{font:inherit;padding:9px 14px}.planAdjust58 dialog input{width:100%;border:1px solid #cad7df;border-radius:5px}
.pa-heading{margin-bottom:18px}.pa-available{height:91px;min-height:91px;padding-top:10px;padding-bottom:10px}.planAdjust58 td{height:83px;font-size:20px;line-height:1.3}.planAdjust58 td b{font-size:20px}.planAdjust58 td small{font-size:17px;line-height:1.3}.planAdjust58 td:nth-child(3){font-size:18px;white-space:nowrap}.pa-info-grid p{font-size:17px}.pa-info-grid .pa-important h3{font-size:20px}body:has(.planAdjust58)>aside nav{gap:5px}body:has(.planAdjust58)>aside nav a.on{border-left:6px solid #009998;padding-left:24px}body:has(.planAdjust58)>aside nav a:nth-child(2) svg circle{fill:none;stroke:currentColor;stroke-width:1.8}body:has(.planAdjust58)>aside nav a:nth-child(2) svg path{fill:currentColor}
body:has(.planAdjust58) .brand b svg{width:40px;height:29px}body:has(.planAdjust58) .brand{gap:15px}body:has(.planAdjust58)>aside nav a:first-child svg{background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.8'%3E%3Crect x='2' y='4' width='20' height='18' rx='1'/%3E%3Cpath d='M7 1v6M17 1v6M2 10h20M7 14h2'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat}body:has(.planAdjust58)>aside nav a:first-child svg path{display:none}body:has(.planAdjust58)>aside nav a:nth-child(3) svg rect{display:none}body:has(.planAdjust58)>aside nav a:nth-child(3) svg path{d:path('M4 2h11l5 5v15H4ZM15 2v6h5M8 12h8M8 16h5')}.pa-summary p,.pa-draft small{text-wrap:balance}
@media(max-width:1350px){.pa-heading{flex-wrap:wrap}.pa-draft{min-width:0}.planAdjust58 td small{white-space:normal}.pa-info-grid{grid-template-columns:1fr}.planAdjust58 table{min-width:1040px}.pa-scroll-hint{font-size:13px;color:#526976;margin:4px 0}.pa-heading h1{font-size:32px}}
body:has(.planAdjust58) .brand b{display:block;width:40px;height:29px;background:#078b8b;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 29'%3E%3Cpath d='M0 3Q8 0 17 5v23Q8 24 0 27zM19 5Q27 0 35 3v24Q27 24 19 28z'/%3E%3C/svg%3E") center/contain no-repeat}body:has(.planAdjust58) .brand b svg{display:none}
.planAdjust58 dialog h2{font-size:var(--yk-type-section);line-height:1.45;text-wrap:balance;margin:5px 20px 18px 0}.planAdjust58 dialog footer button{border:1px solid #bed0d7;border-radius:6px;background:white;color:#087e85;min-height:42px;font-size:15px;font-weight:500;cursor:pointer}.planAdjust58 dialog footer [data-confirm]{background:linear-gradient(110deg,#078d91,#069b98,#007f83);color:white;border-color:#078d91}.planAdjust58 dialog footer{flex-wrap:wrap}.planAdjust58 dialog footer button{flex:1;min-width:70px;padding:10px 12px;white-space:nowrap}
@media(min-width:1351px){.pa-scroll-hint{display:none}.planAdjust58 h1{font-size:36px}.pa-info-grid>section{min-height:195px;padding-top:20px;padding-bottom:19px;gap:17px}.pa-info-grid h2{margin-bottom:21px}.pa-info-grid .pa-important h2{margin-bottom:10px}.pa-info-grid svg,.pa-available>svg{width:37px;height:37px}.pa-available{gap:14px}.pa-actions>*{font-size:22px;font-weight:500}.pa-actions>a{min-width:210px}.pa-actions svg{min-width:28px;height:30px}body:has(.planAdjust58)>aside nav a{gap:26px}}
@media(max-width:760px){body:has(.planAdjust58)>aside{display:none}body:has(.planAdjust58)>main{margin-left:0;padding:15px 12px 85px}.planAdjust58{padding:18px 12px}.planAdjust58 h1{font-size:27px;text-wrap:balance}.pa-heading p{font-size:16px}.pa-draft{width:100%;padding:14px;gap:12px}.pa-draft small{font-size:14px}.pa-available{padding:15px 12px;gap:12px}.pa-available b{font-size:20px}.pa-available small{font-size:14px;line-height:1.5}.pa-info-grid>section{padding:18px 14px;gap:12px}.pa-info-grid h2{font-size:18px;line-height:1.5;margin-bottom:15px}.pa-info-grid h2 small{display:block;font-size:14px}.pa-info-grid h3{font-size:18px;line-height:1.5}.pa-info-grid p{font-size:15px}.pa-actions{flex-wrap:wrap}.pa-actions>*{width:100%;font-size:18px;min-height:50px}.planAdjust58 dialog{max-width:calc(100vw - 24px)}}
