/* =========================================================
   PREMIUM CREATE RETURN CSS
   File: assets/css/createReturn.css
   Scope: .create-return-page only
   ========================================================= */
.create-return-page{--cr-amber:#f59e0b;--cr-gold:#d97706;--cr-soft:#fff8e9;--cr-soft-2:#fffbf2;--cr-text:#13183d;--cr-muted:#637399;--cr-border:#e7ebf3;--cr-green:#16a34a;--cr-blue:#2563eb;display:flex;flex-direction:column;gap:14px;color:var(--cr-text);font-family:inherit;padding:0 2px 15px}
.create-return-page *{box-sizing:border-box}
.create-return-page .cr-head{position:relative;min-height:83px;padding:0 0 0 18px;display:flex;flex-direction:column;justify-content:center}
.create-return-page .cr-breadcrumb{display:flex;align-items:center;gap:14px;font-size:12px;font-weight:650;color:#33446e;margin-bottom:12px}
.create-return-page .cr-breadcrumb i{font-size:9px;color:#6d7ba0}
.create-return-page .cr-title{display:flex;gap:13px;align-items:center}.create-return-page .cr-title>i{height:37px;width:37px;border-radius:9px;background:#fff4dd;color:var(--cr-amber);display:grid;place-items:center;font-size:19px}.create-return-page .cr-title h1{margin:0 0 4px;font-size:28px;line-height:1;color:#111531;font-weight:800}.create-return-page .cr-title p{font-size:13px;color:#4e608a;margin:0}
.create-return-page .cr-back{position:absolute;right:4px;top:17px;height:42px;padding:0 19px;border:1px solid #f2bf59;background:#fff;color:#da8700;border-radius:8px;display:flex;align-items:center;gap:10px;font-weight:650;cursor:pointer}
.create-return-page .cr-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:15px;align-items:start}
.create-return-page .cr-layout main{min-width:0;display:flex;flex-direction:column;gap:14px}
.create-return-page .cr-card,.create-return-page .cr-panel,.create-return-page .cr-footer{background:#fff;border:1px solid var(--cr-border);border-radius:9px;box-shadow:0 5px 22px rgba(20,32,60,.04)}
.create-return-page .cr-card{padding:20px}
.create-return-page .cr-section-title{display:flex;align-items:center;gap:12px;margin:0 0 16px}.create-return-page .cr-section-title i{height:37px;width:37px;border-radius:9px;background:#fff4dd;color:var(--cr-amber);display:grid;place-items:center;font-size:18px}.create-return-page .cr-section-title h2{margin:0;font-size:15px;color:#141b41;font-weight:750}
.create-return-page .cr-form-grid{display:grid;gap:17px 30px}.create-return-page .cr-form-grid.three{grid-template-columns:1.22fr .91fr .82fr}.create-return-page .cr-field{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;font-size:12px;font-weight:650;color:#1e2a54}.create-return-page .cr-field span b{color:#ef4444}.create-return-page .cr-field span em{font-style:normal;color:#67789e;font-weight:500}
.create-return-page .cr-field input,.create-return-page .cr-field select,.create-return-page .cr-field textarea{height:41px;border:1px solid #dfe5f1;border-radius:7px;padding:0 14px;background:#fff;color:#1d2851;font-size:12px;font-family:inherit;outline:none}.create-return-page .cr-field input:focus,.create-return-page .cr-field select:focus,.create-return-page textarea:focus{border-color:#f3b43d;box-shadow:0 0 0 3px rgba(245,158,11,.12)}.create-return-page .cr-field input[disabled],.create-return-page .cr-field select[disabled]{background:#f6f7fa;color:#6a799d}.create-return-page .cr-field small{font-size:10px;font-weight:500;color:#63749a}.create-return-page .cr-radios{display:flex;align-items:center;gap:27px;height:41px}.create-return-page .cr-radios label{display:flex;align-items:center;gap:9px;color:#18234d}.create-return-page .cr-radios input{accent-color:var(--cr-amber);height:18px;width:18px}.create-return-page .cr-radios .disabled{opacity:.72}
.create-return-page .invoice-field{grid-column:auto}.create-return-page .cr-search-select{position:relative}.create-return-page .cr-search-select input{width:100%;padding-right:38px}.create-return-page .cr-search-select i{position:absolute;right:14px;top:13px;color:#17234d}.create-return-page .cr-suggestions{display:none;position:absolute;z-index:30;left:0;right:0;top:69px;padding:6px;background:#fff;border:1px solid #dfe5f1;border-radius:8px;box-shadow:0 14px 33px rgba(15,23,42,.12)}.create-return-page .cr-suggestions.show{display:block}.create-return-page .cr-suggestions button{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:9px;border:0;background:transparent;border-radius:6px;cursor:pointer;color:#121c45}.create-return-page .cr-suggestions button:hover{background:#fff8ec}.create-return-page .cr-suggestions button span{font-size:10px;color:#63749b;font-weight:500}.create-return-page .cr-no-match{padding:12px;color:#63749b;font-size:11px}
.create-return-page .cr-guide{height:35px;border:1px solid #f9dfa3;border-radius:6px;background:#fffaf0;color:#4d5e87;display:flex;align-items:center;gap:11px;padding:0 11px;font-size:10px;margin-bottom:12px}.create-return-page .cr-guide i{color:#f59e0b}
.create-return-page .cr-table-scroll{overflow:auto}.create-return-page .cr-items table{width:100%;border-collapse:separate;border-spacing:0;font-size:11px;color:#14204a}.create-return-page .cr-items th{height:36px;background:#f6f7fa;text-align:left;padding:0 12px;color:#536487;font-size:10px;white-space:nowrap}.create-return-page .cr-items td{height:62px;padding:0 12px;border-bottom:1px solid #edf1f7;white-space:nowrap}.create-return-page .cr-items td strong{display:block}.create-return-page .cr-items td small{display:block;color:#607099;font-size:10px}.create-return-page .cr-items tr.disabled{opacity:.45}.create-return-page .cr-batch{height:33px;border:1px solid #e0e6f1;border-radius:6px;padding:0 10px;display:inline-flex;align-items:center;background:#fff}.create-return-page .cr-qty{height:38px!important;width:69px;padding:0 8px!important}.create-return-page .cr-remove{height:31px;width:31px;border:1px solid #e4e9f2;background:#fff;border-radius:6px;color:#ef4444;cursor:pointer}.create-return-page .cr-empty{text-align:center;height:85px!important;color:#6c7da3}
.create-return-page .cr-note-total{display:grid;grid-template-columns:1fr 383px;gap:26px;margin-top:13px;align-items:end}.create-return-page .cr-note-btn{height:29px;border:1px solid #dfe5f1;border-radius:6px;background:#fff;color:#18254f;font-size:11px;font-weight:650;padding:0 12px;display:flex;align-items:center;gap:8px;margin-bottom:10px}.create-return-page .cr-note-total textarea{width:100%;height:62px;border:1px solid #dfe5f1;border-radius:7px;resize:none;padding:13px;font-family:inherit;font-size:11px}.create-return-page .cr-total-box{height:53px;border:1px solid #f4dcaa;border-radius:7px;background:#fffaf0;display:flex;align-items:center;justify-content:space-between;padding:0 18px;font-size:12px;font-weight:700}.create-return-page .cr-total-box strong{color:#eb9200;font-size:20px}
.create-return-page .cr-side{position:sticky;top:24px;display:flex;flex-direction:column;gap:13px}.create-return-page .cr-panel{padding:16px 15px}.create-return-page .cr-panel-title{display:flex;align-items:center;gap:9px;margin-bottom:17px}.create-return-page .cr-panel-title h2{font-size:16px;margin:0;font-weight:760;color:#111630}.create-return-page .cr-panel-title i{color:var(--cr-amber);font-size:17px}.create-return-page .cr-summary{border-color:#f6d18b;background:linear-gradient(180deg,#fffdf9,#fff9ed)}.create-return-page .cr-summary .cr-panel-title{justify-content:space-between}.create-return-page .cr-summary .cr-panel-title i{height:35px;width:35px;border:1px solid #e4eaf3;border-radius:7px;color:#1b2752;display:grid;place-items:center;background:#fff;font-size:15px}.create-return-page .cr-summary p{display:flex;justify-content:space-between;font-size:12px;margin:0 0 17px;font-weight:650;color:#27345d}.create-return-page .cr-summary hr{border:0;border-top:1px solid #f1deb5;margin:5px 0 18px}.create-return-page .cr-summary .grand{margin:11px -15px -16px;padding:16px 15px;border-top:1px solid #f3ce87;display:flex;justify-content:space-between;align-items:center;font-weight:700}.create-return-page .cr-summary .grand strong{font-size:20px;color:#ea9200}
.create-return-page .cr-adjust .muted{font-size:11px;line-height:1.55;color:#63749a;margin:-5px 0 15px}.create-return-page .cr-original{border:1px solid #e6ebf4;border-radius:7px;background:#f7f8fb;padding:12px 11px;margin-bottom:13px}.create-return-page .cr-original strong{display:block;font-size:11px;margin-bottom:11px}.create-return-page .cr-original p,.create-return-page .cr-adjust-box p{display:flex;justify-content:space-between;margin:0 0 11px;font-size:11px;color:#4b5b84}.create-return-page .cr-original b,.create-return-page .cr-adjust-box b{color:#17234c}.create-return-page .cr-adjust-box{border:1px solid #f5deac;border-radius:7px;background:#fffaf1;padding:12px 11px;margin-bottom:13px}.create-return-page .cr-adjust-box>strong{font-size:11px;display:block;margin-bottom:12px}.create-return-page .cr-adjust-box .total{border-top:1px solid #f4deab;margin:8px 0 0;padding-top:10px;color:#e58600;font-weight:700}.create-return-page .cr-adjust-box .total b{color:#e58600}.create-return-page .cr-field.compact{margin-top:12px}
.create-return-page .cr-result{background:#f2fbf6;border-color:#d1eddf}.create-return-page .cr-result .cr-panel-title i{color:#16a34a}.create-return-page .cr-result p{font-size:11px;color:#617198;margin:0 0 14px}.create-return-page .cr-result>div:not(.cr-panel-title){display:flex;justify-content:space-between;gap:12px;font-size:11px;font-weight:650;color:#25345d;margin-top:10px}.create-return-page .cr-result strong{color:#111a42}.create-return-page .cr-tips .cr-panel-title i{color:#f59e0b}.create-return-page .cr-tips p{font-size:11px;color:#465881;margin:0 0 12px;display:flex;align-items:center;gap:9px}.create-return-page .cr-tips p i{color:#f59e0b}
.create-return-page .cr-footer{height:67px;display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:0 17px;border-color:#f3e0bd;background:#fffefa}.create-return-page .cr-cancel,.create-return-page .cr-create{height:43px;border-radius:7px;font-size:13px;font-weight:700;padding:0 28px;cursor:pointer}.create-return-page .cr-cancel{background:#fff;border:1px solid #dfe5f1;color:#17234c}.create-return-page .cr-create{min-width:185px;border:0;background:linear-gradient(90deg,#ee9700,#f6ac09);color:#fff;display:flex;align-items:center;justify-content:center;gap:13px;box-shadow:0 9px 20px rgba(245,158,11,.22)}.create-return-page .cr-create:disabled{opacity:.48;cursor:not-allowed;box-shadow:none}
@media(max-width:1200px){.create-return-page .cr-layout{grid-template-columns:1fr}.create-return-page .cr-side{position:static;display:grid;grid-template-columns:repeat(2,1fr)}}
@media(max-width:900px){.create-return-page .cr-head{padding-left:0;padding-top:55px}.create-return-page .cr-back{top:0;left:0;right:auto}.create-return-page .cr-form-grid.three,.create-return-page .cr-note-total,.create-return-page .cr-side{grid-template-columns:1fr}.create-return-page .cr-footer{justify-content:stretch}.create-return-page .cr-footer button{flex:1}}
