.ka-page .ka-order .dash-status{color:#2f5b45;background:#e4efe7;border:1px solid #c9dcc8;border-radius:100px;padding:6px 11px;font-size:.7rem;font-weight:600}.ka-page .ka-order .dash-status.is-cancelled{color:#913d20;background:#fce3d6;border-color:#edcbbb}.ka-page .ka-order .ca-facts dd small{color:#596e54;margin-top:3px;font-size:.72rem;font-weight:400;display:block}.ka-page .ka-order .pay-badge{color:#46633f;white-space:normal;background:#fffefa;border:1px solid #c2d4bd;border-radius:8px;max-width:100%;padding:4px 8px;font-size:.72rem;line-height:1.5}.ka-page .ka-order .pay-badge.is-done{color:#244633;background:#d6e9d1}.ka-page .ka-order .pay-badge.is-active{color:#80591e;background:#f9edc8;border-color:#e2ce98}.ka-page .ka-order .pay-badge.is-alert{color:#913d20;background:#fce3d6;border-color:#edcbbb}.ka-page :is(.cook-enquiry-board,.cook-order-board) .ca-group-title{font-family:var(--serif);letter-spacing:-.02em;gap:10px;font-size:1.15rem;font-weight:700}.ka-page :is(.cook-enquiry-board,.cook-order-board) .ca-group-title>span{color:#2f5b45;min-width:25px;height:24px;font-family:var(--sans);background:#e4efe7;font-weight:600}.ka-page :is(.cook-enquiry-board,.cook-order-board) .ca-list{gap:17px}.ka-page .ca-card:is(.ka-enquiry,.ka-order){background:#fff;border:1px solid #dce5d6;border-radius:23px;gap:18px;padding:24px;box-shadow:0 6px 20px -18px #2f5b4540}.ka-page .ca-card:is(.ka-enquiry,.ka-order).needs-action{border-color:#bfd3b8;box-shadow:inset 3px 0 #2f5b45,0 6px 20px -18px #2f5b4540}.ka-page :is(.ka-enquiry,.ka-order) .ca-record-top{align-items:center;gap:14px}.ka-page :is(.ka-enquiry,.ka-order) .cook-record-person{align-items:center;gap:13px;min-width:0;display:flex}.cook-record-person>div{min-width:0}.cook-record-person-icon{color:#2f5b45;background:#e4efe1;border:1px solid #c6d9c2;border-radius:15px;flex:none;place-items:center;width:47px;height:49px;display:grid}.ka-page :is(.ka-enquiry,.ka-order) .ca-card-kicker{letter-spacing:.07em;color:#7b8775;margin:0 0 5px;font-size:.61rem;font-weight:600;line-height:1.6}.ka-page :is(.ka-enquiry,.ka-order) h3{font-family:var(--serif);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:1.3rem;font-weight:700;line-height:1.25}.ka-page :is(.ka-enquiry,.ka-order) .ca-enquiry-subject{color:#4f604b;overflow-wrap:anywhere;background:#faf8f2;border:1px solid #ecece1;border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding:12px 15px;font-size:.83rem;font-weight:400;line-height:1.7;display:flex}:is(.ka-enquiry,.ka-order) .ca-enquiry-subject>svg{color:#819175;flex:none;margin-top:3px}.ka-page :is(.ka-enquiry,.ka-order) .enq-status{color:#63735d;background:#f0f1e9;border:0;border-radius:100px;flex:none;padding:6px 11px;font-size:.68rem}.ka-page :is(.ka-enquiry,.ka-order) .enq-status--pending{color:#80591e;background:#f9edc8}.ka-page :is(.ka-enquiry,.ka-order) :is(.enq-status--accepted,.enq-status--confirmed){color:#2f5b45;background:#e4efe7}.ka-page :is(.ka-enquiry,.ka-order) .enq-status--order_proposed{color:#3b5283;background:#e3e7f3}.ka-page :is(.ka-enquiry,.ka-order) .enq-status--rejected{color:#913d20;background:#fce3d6}.ka-page :is(.ka-enquiry,.ka-order) .ca-facts{grid-template-columns:1.35fr .65fr 1fr 1fr;gap:10px;margin:0;display:grid}.ka-page :is(.ka-enquiry,.ka-order) .ca-facts>div{--fact-ink:#3b5283;background:#e9edf7;border:1px solid #d3daeb;border-radius:13px;align-content:start;gap:9px;min-width:0;padding:14px;display:grid}.ka-page :is(.ka-enquiry,.ka-order) .ca-facts>div:nth-child(2){--fact-ink:#80591e;background:#fbf0ce;border-color:#e8d8a4}.ka-page :is(.ka-enquiry,.ka-order) .ca-facts>div:nth-child(3){--fact-ink:#914d31;background:#fce9dd;border-color:#efd3c1}.ka-page :is(.ka-enquiry,.ka-order) .ca-facts>div:nth-child(4){--fact-ink:#2f5b45;background:#e4efe1;border-color:#cbdcc8}.ka-page :is(.ka-enquiry,.ka-order) .ca-facts dt{color:var(--fact-ink);align-items:center;gap:7px;font-size:.76rem;font-weight:600;line-height:1.5;display:flex}.ka-page :is(.ka-enquiry,.ka-order) .ca-facts dt svg{stroke-width:2px;opacity:1;flex:none;width:16px;height:16px;display:block}.ka-page :is(.ka-enquiry,.ka-order) .ca-facts dd{color:#20382b;overflow-wrap:anywhere;margin:0;font-size:.94rem;font-weight:650;line-height:1.5}.ka-page :is(.ka-enquiry,.ka-order) .ca-enquiry-foot{border-top:1px solid #e4e9de;gap:12px;padding-top:17px}.ka-page :is(.ka-enquiry,.ka-order) .ca-next{color:#5e7158;flex:220px;margin:0;font-size:.78rem;font-weight:500;line-height:1.6}.ka-page :is(.ka-enquiry,.ka-order) .ca-enquiry-foot .btn{color:#2f5b45;background:#edf3e7;border:1px solid #d0dfc9;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:8px;height:auto;min-height:39px;padding:9px 14px;font-size:.75rem;font-weight:600;display:inline-flex}.ka-page :is(.ka-enquiry,.ka-order) .ca-enquiry-foot .btn--green{color:#fff;background:#2f5b45;border-color:#2f5b45}.ka-page :is(.ka-enquiry,.ka-order) .ca-enquiry-foot .btn:hover{background:#e0ecd9;border-color:#adc6a7}.ka-page :is(.ka-enquiry,.ka-order) .ca-enquiry-foot .btn--green:hover{background:#244633;border-color:#244633}.ka-page :is(.ka-enquiry,.ka-order) .ca-enquiry-foot .btn:focus-visible{outline-offset:3px;outline:2px solid #2f5b45}@media (min-width:901px) and (max-width:1100px),(max-width:600px){.ka-page :is(.ka-enquiry,.ka-order) .ca-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ka-page .ca-card:is(.ka-enquiry,.ka-order){border-radius:21px;gap:16px;padding:21px 18px}.cook-record-person-icon{border-radius:13px;width:41px;height:43px}.ka-page :is(.ka-enquiry,.ka-order) .ca-enquiry-foot .btn{width:100%}}
