.ot-workspace{--accent:#526748;color:#34442c;width:min(1420px,100% - 48px);margin:25px auto 65px;padding:0}body:has(.ot-workspace){background:#f6f5f0}.ot-top{justify-content:space-between;align-items:end;gap:40px;margin-bottom:28px;display:flex}.ot-top h1{letter-spacing:-.05em;margin:15px 0;font-size:clamp(36px,4vw,55px);font-weight:500}.ot-top em{color:#80926c;font-style:normal}.ot-eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#647256;font-size:10px}.ot-hint{color:#626c5e;font-size:13px;line-height:1.65}.ot-workspace button,.ot-workspace .ot-actions>a{color:#506840;cursor:pointer;background:#fcfdf8;border:1px solid #cdd8c0;border-radius:25px;min-height:42px;padding:9px 15px;font-size:12px}.ot-workspace button:hover{background:#edf2e5}.ot-workspace button:disabled{opacity:.5;cursor:not-allowed}.ot-workspace .ot-primary{color:#fff;background:#3e5330;border-color:#3e5330}.ot-actions,.ot-tabs,.ot-heading{flex-wrap:wrap;align-items:center;gap:9px;margin:20px 0;display:flex}.ot-tabs{border-block:1px solid #dce3d1;margin:22px 0;padding:18px 0}.ot-tabs button{text-transform:capitalize;background:0 0;border-color:#0000;font-size:14px}.ot-tabs [aria-current=page],.ot-actions [aria-current=page]{color:#334f26;background:#e7eddc;border-color:#ccd8bb}.ot-heading{justify-content:space-between}.ot-workspace h2{font-size:28px;font-weight:500}.ot-workspace h3{font-size:20px}.ot-card{overflow-wrap:anywhere;background:#fffefa;border:1px solid #dce1d4;border-radius:12px;min-width:0;margin:20px 0;padding:22px}.ot-empty{text-align:center;padding:50px 24px}.ot-workspace label{color:#667958;flex-direction:column;gap:7px;min-width:0;font-size:12px;display:flex}.ot-workspace input:not([type=checkbox]),.ot-workspace select{color:#34442c;background:#fffef9;border:1px solid #d3ddc7;border-radius:7px;width:100%;min-width:0;min-height:40px;padding:9px 11px;font-size:14px}.ot-workspace input[type=checkbox]{accent-color:#80926c;width:20px;height:20px}.ot-fields,.ot-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.ot-filters{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.ot-editor fieldset{border:0;min-width:0;margin:0;padding:0}.ot-editor section{border-top:1px solid #dce1d4;padding:24px 0}.ot-item{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:12px;margin:20px 0;display:grid}.ot-record{background:#f3f5ee;border-radius:14px;margin:18px 0;padding:20px}.ot-error{color:#8b2c15;overflow-wrap:anywhere;background:#fff0e9;border:1px solid #dfb29f;border-radius:12px;padding:14px}.ot-notice{color:#5f754c;font-size:12px}.ot-report{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;display:grid}.ot-report dl>div{border-bottom:1px solid #eee;justify-content:space-between;gap:16px;padding:6px 0;font-size:14px;display:flex}.ot-report dd{text-align:right;margin:0}.ot-table-wrap{background:#fffefa;border:1px solid #dce1d4;border-radius:12px;position:relative;overflow-x:auto}.ot-workspace table{border-collapse:collapse;text-align:left;width:100%;min-width:760px;font-size:14px}.ot-workspace caption{text-align:left;padding:14px}.ot-workspace th,.ot-workspace td{overflow-wrap:anywhere;border-top:1px solid #e3e7dd;max-width:250px;padding:14px}.ot-workspace td small{display:block}.ot-workspace td button{margin:3px}.ot-workspace .ot-text-button{text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.ot-prewrap{white-space:pre-wrap}.ot-product{padding:55px 0}.ot-product h1{max-width:800px}.ot-product section{margin:60px 0}.ot-editions{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.ot-editions article{background:#f6f8f0;border:1px solid #dce1d4;border-radius:18px;padding:25px}.ot-editions a{color:#405531;padding:8px 0;text-decoration:underline;display:block}.ot-comparison{overflow-x:auto}.ot-comparison table{border-collapse:collapse;text-align:left;width:100%;min-width:680px}.ot-comparison td,.ot-comparison th{border-bottom:1px solid #dce1d4;padding:14px}@media (max-width:1000px){.ot-fields,.ot-filters,.ot-item,.ot-editions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ot-workspace{width:calc(100% - 28px);padding-top:24px}.ot-fields,.ot-filters,.ot-item,.ot-editions{grid-template-columns:1fr}.ot-card{padding:18px}.ot-tabs{gap:8px}}.ot-tool-header{justify-content:space-between;align-items:center;gap:18px;max-width:1480px;margin:auto;padding:26px 28px;display:flex}.ot-brand{letter-spacing:-.06em;color:#303b2b;font-size:26px;font-weight:700}.ot-brand>span:not(.brand-wordmark){letter-spacing:0;color:#5f6f53;margin-left:10px;font-size:13px;font-weight:400}.ot-tool-header nav{color:#586e45;flex-wrap:wrap;gap:24px;font-size:13px;display:flex}.ot-tool-header nav a{padding-block:9px}.ot-tool-header nav a:hover,.ot-edition-links a:hover{text-underline-offset:5px;text-decoration:underline}.ot-top>div>p:not(.ot-eyebrow){color:#5f6f53;max-width:560px;font-size:14px;line-height:1.8}.ot-preview-notice{color:#5f6f53;border-left:1px solid #d8dece;max-width:300px;padding-left:22px;font-size:12px;line-height:1.8}.ot-edition-links{color:#5f6f53;flex-wrap:wrap;gap:8px 22px;margin:18px 0;font-size:12px;display:flex}.ot-edition-links a{padding-block:8px}.ot-edition-links [aria-current=page]{color:#34442c;text-underline-offset:5px;text-decoration:underline}.ot-actions>span{color:#5f6f53;font-size:12px}.ot-tabs>button:last-child{margin-left:auto;font-size:12px}.ot-editor{background:#fff;padding:32px}.ot-workspace button.ot-primary:hover{background:#5a704a}.ot-tool-page :is(a,button,input,select):focus-visible{outline-offset:3px;outline:2px solid #64794d}@media (max-width:800px){.ot-top{flex-direction:column;align-items:start;gap:8px}.ot-preview-notice{max-width:560px}.ot-tool-header{flex-wrap:wrap}}@media (max-width:600px){.ot-tool-header{padding:22px 14px 0}.ot-brand>span:not(.brand-wordmark){margin-left:0;display:block}.ot-tool-header nav{gap:18px}.ot-workspace{margin-top:25px;padding-top:0}.ot-tabs>button:last-child{margin-left:0}.ot-workspace :is(input:not([type=checkbox]),select){font-size:16px}.ot-editor{padding:18px}}.ot-status{color:#526344;text-transform:capitalize;white-space:nowrap;background:#eef1e8;border-radius:20px;padding:4px 9px;font-size:12px;line-height:1.5;display:inline-block}.ot-status[data-status=paid],.ot-status[data-status=completed],.ot-status[data-status=shipped]{color:#38522d;background:#e4eddd}.ot-status[data-status=unpaid],.ot-status[data-status=partial]{color:#79612e;background:#f3eddb}.ot-status[data-status=cancelled],.ot-status[data-status=refunded]{color:#775748;background:#efe8e3}.ot-status-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.ot-status-facts dt{color:#6a7761;margin-bottom:6px;font-size:11px}.ot-status-facts dd{overflow-wrap:anywhere;margin:0}.ot-order-facts p{overflow-wrap:anywhere;font-size:14px}.ot-order-facts h3{margin:24px 0 10px;font-size:16px}.ot-money-facts{border-block:1px solid #e1e5d8;padding:16px 0}.ot-shipment{background:#f4f5ef;border-radius:8px;margin:10px 0;padding:10px 14px}@media (max-width:480px){.ot-status-facts{grid-template-columns:1fr}}
