.wp-workspace{max-width:1050px;color:#543321;--wp-border:#ecd4b8}.wp-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0}.wp-heading h3{font-size:27px;margin:8px 0}.wp-heading p,.wp-status p{margin:8px 0;line-height:1.75;color:#80614d}.wp-heading .eyebrow{color:#bb5013}.wp-workspace button{border:1px solid var(--wp-border);border-radius:11px;padding:11px 17px;background:#fff8ef;color:#68432c;cursor:pointer;white-space:nowrap}.wp-workspace button.primary{background:#c45009;color:white;border-color:#c45009}.wp-workspace button:disabled{opacity:.5;cursor:not-allowed}.wp-message:empty{display:none}.wp-message{margin:0 0 18px;padding:13px 16px;background:#fff0cf;border-radius:12px;line-height:1.7;overflow-wrap:anywhere}.wp-error{background:#ffebe3;color:#92291f}.wp-status{border:1px solid var(--wp-border);border-radius:15px;background:#fff4e3;padding:18px 22px;margin:0 0 22px}.wp-status>div{display:flex;justify-content:space-between;gap:18px;align-items:center}.wp-status strong{font-size:17px}.wp-status>div>span{font-size:12px;padding:5px 10px;border-radius:20px;background:#fffdf8;color:#6e523e}.wp-status p,.wp-status ul{font-size:13px}.wp-status ul{padding-left:21px;margin-bottom:0;line-height:1.85;color:#93460f}.wp-ready{background:#edf5e9;border-color:#bdcfb1}.wp-ready strong{color:#3c662d}.wp-form{padding:25px 28px;border:1px solid var(--wp-border);border-radius:18px;background:#fffdf9}.wp-form fieldset{border:0;padding:0;margin:0;min-width:0}.wp-form legend{font-size:18px;font-weight:700;padding:0}.wp-scope{color:#80614d;font-size:13px;line-height:1.7;margin:12px 0 22px}.wp-version{display:flex;gap:24px;align-items:center;font-size:14px;margin:0 0 20px}.wp-version b{padding:6px 11px;border:1px solid #d9e5cf;border-radius:8px;color:#43692b;background:#f0f5e9}.wp-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.wp-field{display:flex;flex-direction:column;gap:9px;margin:0 0 22px;min-width:0;font-size:14px}.wp-field>span{display:flex;align-items:center;gap:10px}.wp-field small,.wp-hint,.wp-serial,.wp-callback{font-size:12px;color:#80614d;line-height:1.7}.wp-configured{font-size:11px;font-weight:500;padding:2px 7px;border-radius:5px;background:#f6ebdd;color:#684631}.wp-workspace input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;min-height:43px;padding:10px 12px;border:1px solid #d8bfa4;border-radius:10px;color:#543321;background:white;font-size:14px}.wp-workspace input:focus-visible,.wp-workspace button:focus-visible{outline:3px solid #ae570e;outline-offset:3px}.wp-workspace input::placeholder{color:#927764}.wp-workspace input[type=file]{font-size:12px;padding:7px;line-height:1.75}.wp-workspace input[type=file]::file-selector-button{border:0;background:#fff0dd;color:#704825;padding:6px 10px;border-radius:5px;margin-right:9px;cursor:pointer}.wp-files{border-top:1px solid #efe0cd;padding-top:23px;margin-top:5px}.wp-files .wp-field{margin-bottom:10px}.wp-hint{margin:0 0 23px}.wp-serial{margin:-10px 0 23px}.wp-callback{margin:-8px 0 24px}.wp-callback code,.wp-serial code{overflow-wrap:anywhere;word-break:break-word}.wp-switches{border-top:1px solid #efe0cd;border-bottom:1px solid #efe0cd;padding:6px 0;margin:20px 0}.wp-switches label{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0}.wp-switches label>span{display:flex;flex-direction:column;gap:7px}.wp-switches b{font-size:14px;font-weight:600}.wp-switches small{font-size:12px;color:#80614d;line-height:1.6}.wp-workspace input[type=checkbox]{width:21px;height:21px;min-width:21px;accent-color:#a84508;cursor:pointer}.wp-workspace input:disabled{cursor:not-allowed;opacity:.7}.wp-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.wp-empty{padding:50px 20px;text-align:center;color:#80614d}.wp-form fieldset:disabled .wp-actions{display:none}@media(max-width:760px){.wp-grid{grid-template-columns:1fr}.wp-heading{align-items:flex-start;gap:12px}.wp-heading h3{font-size:23px}.wp-heading p{font-size:13px}.wp-heading button{padding:10px;font-size:12px}.wp-form{padding:22px 18px}.wp-status{padding:16px 18px}.wp-status>div{align-items:flex-start;flex-direction:column;gap:10px}.wp-scope{overflow-wrap:anywhere}.wp-actions button{flex:1;white-space:normal}}
