.kitchen-section--verification .workspace-page-content>.ca-stack>.verification-summary:first-child{background:#fff;border:1px solid #e0e6dc;border-radius:25px;gap:22px;padding:28px}.verification-summary-head{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.verification-summary-icon{color:#2f5b45;background:#e4efe7;border-radius:18px;flex:none;place-items:center;width:58px;height:62px;display:grid}.verification-summary-head>div{flex:1;min-width:160px}.kitchen-section--verification .verification-summary .verification-summary-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#63816b;margin:0 0 6px;font-size:.61rem;font-weight:600}.kitchen-section--verification .verification-summary h2{font-family:var(--serif);letter-spacing:-.025em;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:700;line-height:1.25}.verification-summary-status{color:#73501e;background:#f9edc8;border-radius:100px;align-items:center;gap:6px;padding:7px 12px;font-size:.72rem;font-weight:600;display:inline-flex}.verification-summary[data-status=approved] .verification-summary-status{color:#2f5b45;background:#e4efe7}.verification-summary[data-status=rejected] .verification-summary-status{color:#913d20;background:#fce3d6}.kitchen-section--verification .verification-summary .verification-summary-description{color:#6f7a70;max-width:70ch;margin:0;font-size:.84rem;line-height:1.75}.verification-summary-note{color:#73501e;background:#fbf6e8;border-radius:12px;padding:13px 16px}.verification-document-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.verification-document{background:#fafbf7;border:1px solid #e6e8e0;border-radius:18px;flex-direction:column;align-items:flex-start;gap:13px;min-width:0;padding:21px 18px 16px;display:flex}.verification-document-icon{color:#3b5283;background:#e3e7f3;border-radius:14px;place-items:center;width:45px;height:47px;display:grid}.verification-document[data-type=ADDRESS] .verification-document-icon{color:#80591e;background:#f9edc8}.verification-document[data-type=FOOD_HYGIENE] .verification-document-icon{color:#2f5b45;background:#e4efe7}.kitchen-section--verification .verification-document h3{margin:0;font-size:.88rem;font-weight:600;line-height:1.4}.verification-document-status{color:#73501e;text-transform:capitalize;background:#f9edc8;border-radius:7px;align-items:center;gap:5px;padding:4px 8px;font-size:.66rem;line-height:1.4;display:inline-flex}.verification-document-status[data-status=ACCEPTED]{color:#2f5b45;background:#e4efe7}.verification-document-status[data-status=REJECTED]{color:#913d20;background:#fce3d6}.verification-document-action{border-top:1px solid #e4e7de;align-self:stretch;margin-top:auto;padding-top:15px}.verification-document-action :is(button,a){color:#2f5b45;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5dfd0;border-radius:9px;align-items:center;padding:7px 11px;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}.verification-document-action :is(button,a):hover{background:#edf3e7;border-color:#b7cbb6}.verification-document-action :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #2f5b45}.verification-document-action button:disabled{opacity:.6;cursor:wait}.verification-document-action [role=alert]{color:#913d20;overflow-wrap:anywhere;margin-top:8px;font-size:.72rem;display:block}.verification-summary-footer{border-top:1px solid #e4e7de;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.verification-summary-footer>span{color:#6f7a70;align-items:center;gap:8px;max-width:38ch;font-size:.71rem;line-height:1.6;display:flex}.verification-summary-footer>span svg{color:#63816b;flex:none}.kitchen-section--verification .verification-summary-footer .btn{justify-content:center;align-items:center;gap:9px;display:inline-flex}@media (min-width:901px) and (max-width:1100px){.verification-document-grid{grid-template-columns:1fr}}@media (max-width:600px){.kitchen-section--verification .workspace-page-content>.ca-stack>.verification-summary:first-child{gap:20px;padding:22px 18px}.verification-summary-head{gap:12px}.verification-summary-icon{border-radius:15px;width:46px;height:50px}.verification-document-grid{grid-template-columns:1fr;gap:12px}.verification-summary-footer .btn{width:100%}}
