.interested-page{background:#f5f7fb;color:#0b285f}.interested-hero{background:#0b285f;color:#fff;padding:100px 0}.interested-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:center}.interested-hero h1{font:900 clamp(54px,7vw,100px)/.92 Montserrat;margin:24px 0}.interested-hero h1 span,.interested-hero .eyebrow{color:#9be31b}.interested-hero .lead{max-width:670px;font-size:22px}.calebe-wallet{background:#2048dc;border:3px solid #9be31b;border-radius:32px;padding:48px;box-shadow:18px 18px 0 #071d49}.calebe-wallet small,.calebe-wallet span,.calebe-wallet p{display:block}.calebe-wallet strong{font:900 84px Montserrat;color:#9be31b}.calebe-wallet em{font-size:24px}.interested-stats{background:#2048dc;color:#fff}.interested-stats .wrap{display:grid;grid-template-columns:repeat(3,1fr)}.interested-stats article{padding:32px;border-right:1px solid #ffffff33}.interested-stats strong{display:block;font:900 45px Montserrat;color:#9be31b}.register-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.interested-page h2{font:900 clamp(40px,5vw,68px)/1 Montserrat;margin:14px 0 28px}.interested-register form,.reward-admin-grid>form{background:#fff;border-radius:26px;padding:32px;display:grid;grid-template-columns:1fr 1fr;gap:18px;box-shadow:0 18px 50px #08255d12}.interested-register label,.reward-admin-grid label{display:grid;gap:7px;font-weight:700}.interested-register input,.interested-register select,.interested-register textarea,.reward-admin-grid input,.reward-admin-grid select,.reward-admin-grid textarea,.interested-grid input,.interested-grid select{width:100%;padding:13px;border:1px solid #d9e0ed;border-radius:10px;font:inherit}.interested-register .full,.interested-register button{grid-column:1/-1}.interested-message{padding:14px 18px;border-radius:10px;margin-top:20px}.interested-message.success{background:#ddf9ae}.interested-message.error{background:#ffe0e0}.interested-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.interested-grid article{background:#fff;border-radius:22px;padding:26px;box-shadow:0 12px 35px #08255d10}.person-head{display:flex;gap:14px;align-items:center}.person-head>span{width:52px;height:52px;display:grid;place-items:center;background:#9be31b;border-radius:50%;font:900 24px Montserrat}.person-head div{flex:1}.person-head h3{margin:0}.person-head strong{font:900 24px Montserrat;color:#2048dc}.interested-grid form{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;margin:18px 0}.interested-grid button{border:0;border-radius:10px;background:#0b285f;color:#fff;font-weight:800;padding:10px 15px}.interested-grid>a{font-weight:800;color:#2048dc}.history-columns,.reward-admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.history-columns>div{background:#fff;padding:28px;border-radius:22px}.history-columns article{display:flex;gap:15px;padding:15px 0;border-bottom:1px solid #e6ebf3}.history-columns article>span{font-weight:900;color:#47a20b}.history-columns article.spent>span{color:#e46924}.history-columns small{display:block}.calebe-rewards{background:#0b285f;color:#fff}.reward-admin-grid>form{color:#0b285f;display:block}.reward-admin-grid label{margin:12px 0}.reward-admin-grid>form>div{display:grid;grid-template-columns:1fr 1fr;gap:12px}.calebe-reward-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px}.calebe-reward-grid article{background:#193b78;border:1px solid #ffffff24;border-radius:20px;padding:25px}.calebe-reward-grid article>span{font-size:34px;color:#9be31b}.calebe-reward-grid small,.calebe-reward-grid strong{display:block;color:#9be31b;font-weight:900}.calebe-reward-grid .sold{opacity:.55}.interested-empty{padding:30px;background:#fff;border-radius:18px}@media(max-width:900px){.interested-hero-grid,.register-grid,.history-columns,.reward-admin-grid{grid-template-columns:1fr}.interested-grid{grid-template-columns:1fr}.interested-grid form{grid-template-columns:1fr}.interested-stats .wrap,.calebe-reward-grid{grid-template-columns:1fr}.interested-register form{grid-template-columns:1fr}.interested-hero{padding:70px 0}.calebe-wallet{padding:30px}.calebe-wallet strong{font-size:60px}}
.interested-consent{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px;padding:14px;border-radius:12px;background:#eef3fb;font-size:12px}.interested-consent input{width:auto!important;margin-top:4px}.interested-filters{display:grid;grid-template-columns:2fr 1fr 1fr auto auto;gap:10px;margin:25px 0}.interested-filters input,.interested-filters select{min-width:0;padding:12px;border:2px solid #dfe6f2;border-radius:12px;background:#fff;font:inherit}.interested-filters button,.interested-filters a{display:grid;place-items:center;padding:11px 16px;border:0;border-radius:12px;background:var(--azul);color:#fff;font:800 12px Montserrat;cursor:pointer}.interested-filters a{background:#e8edf5;color:var(--azul2)}.journey-status{display:inline-flex;margin:0 0 12px;padding:6px 10px;border-radius:99px;background:#eaf8d3;color:#477313;font:900 10px Montserrat;text-transform:uppercase}.followup-form{margin-bottom:12px!important;padding-bottom:12px;border-bottom:1px solid #dfe6f2}.reverse-entry{margin-top:7px}.reverse-entry summary{color:#a0442a;font:800 11px Montserrat;cursor:pointer}.reverse-entry form{display:grid;grid-template-columns:1fr auto;gap:7px;margin-top:7px}.reverse-entry input{min-width:0;padding:8px;border:1px solid #d8dfeb;border-radius:8px}.reverse-entry button{padding:8px;border:0;border-radius:8px;background:#a0442a;color:#fff;font-weight:800}@media(max-width:850px){.interested-filters{grid-template-columns:1fr 1fr}.interested-filters input{grid-column:1/-1}}@media(max-width:560px){.interested-filters{grid-template-columns:1fr}.interested-filters input{grid-column:auto}.reverse-entry form{grid-template-columns:1fr}}
.interested-editor{background:#e9eef7}.interested-editor-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:start}.interested-editor-picker{display:grid;grid-template-columns:1fr auto;gap:10px;margin-top:24px}.interested-editor-picker label{display:grid;gap:7px;font-weight:800}.interested-editor-picker select,.interested-editor-form input,.interested-editor-form select,.interested-editor-form textarea{width:100%;padding:13px;border:1px solid #cad4e3;border-radius:10px;background:#fff;font:inherit}.interested-editor-picker button{align-self:end;padding:14px 18px;border:0;border-radius:10px;background:#2048dc;color:#fff;font-weight:900}.interested-editor-form{background:#fff;border-radius:24px;padding:30px;display:grid;grid-template-columns:1fr 1fr;gap:16px;box-shadow:0 16px 45px #08255d12}.interested-editor-form h3,.interested-editor-form .full{grid-column:1/-1}.interested-editor-form label{display:grid;gap:7px;font-weight:800}.interested-editor-actions{display:flex;align-items:center;gap:18px}.interested-editor-actions a{font-weight:800;color:#2048dc}.interested-editor-empty{min-height:280px;border:2px dashed #bdc9da;border-radius:24px;display:grid;place-content:center;text-align:center;padding:30px;color:#60718a}.interested-editor-empty span{font-size:40px}.interested-editor-empty strong{font:900 18px Montserrat;color:#0b285f}@media(max-width:900px){.interested-editor-grid{grid-template-columns:1fr}}@media(max-width:560px){.interested-editor-picker,.interested-editor-form{grid-template-columns:1fr}.interested-editor-form h3,.interested-editor-form .full{grid-column:auto}.interested-editor-actions{align-items:flex-start;flex-direction:column}}
.interested-attention{background:#fff}.attention-head{display:flex;justify-content:space-between;gap:30px;align-items:end}.attention-head>div{max-width:760px}.attention-head>strong{min-width:150px;padding:20px;border-radius:20px;background:#fff3d5;color:#9a5800;text-align:center;font:900 42px Montserrat}.attention-head>strong small{display:block;font-size:10px;text-transform:uppercase}.attention-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.attention-grid article{border-left:6px solid #edaa20;border-radius:18px;background:#f8fafc;padding:22px}.attention-grid article.urgent{border-color:#d94a35;background:#fff4f2}.attention-grid article>span{display:inline-flex;padding:5px 9px;border-radius:99px;background:#fff0c7;color:#8a5300;font:900 11px Montserrat;text-transform:uppercase}.attention-grid .urgent>span{background:#ffdcd6;color:#a52f20}.attention-grid h3{margin:14px 0 7px}.attention-grid article>div{display:flex;gap:14px}.attention-grid a{font-weight:900;color:#2048dc}@media(max-width:900px){.attention-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.attention-head{align-items:flex-start;flex-direction:column}.attention-grid{grid-template-columns:1fr}}
.interested-contacts{background:#e9eef7}.contacts-grid{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:start}.contact-register-form{display:grid;grid-template-columns:1fr 1fr;gap:14px;background:#fff;padding:28px;border-radius:22px}.contact-register-form label{display:grid;gap:7px;font-weight:800}.contact-register-form input,.contact-register-form select,.contact-register-form textarea{width:100%;padding:13px;border:1px solid #cad4e3;border-radius:10px;background:#fff;font:inherit}.contact-register-form .full{grid-column:1/-1}.contact-history{background:#fff;padding:28px;border-radius:22px}.contact-history h3{margin-top:0}.contact-history article{display:flex;gap:16px;padding:18px 0;border-bottom:1px solid #e1e7f0}.contact-history article>span{height:max-content;padding:6px 10px;border-radius:99px;background:#e9f8cf;color:#477313;font:900 10px Montserrat;text-transform:uppercase}.contact-history article>div{flex:1}.contact-history p{margin:6px 0}.contact-history small{color:#65758c}@media(max-width:850px){.contacts-grid{grid-template-columns:1fr}}@media(max-width:560px){.contact-register-form{grid-template-columns:1fr}.contact-register-form .full{grid-column:auto}}
.contact-agenda{background:#0b285f;color:#fff}.contact-agenda .eyebrow{color:#9be31b}.contact-agenda-head{display:flex;justify-content:space-between;align-items:end;gap:30px}.contact-agenda-head>div:first-child{max-width:700px}.contact-agenda-head>div:last-child{display:flex;gap:12px}.contact-agenda-head strong{min-width:130px;padding:16px;border-radius:16px;background:#193b78;text-align:center;font:900 32px Montserrat;color:#9be31b}.contact-agenda-head strong small{display:block;font-size:9px;color:#fff;text-transform:uppercase}.contact-agenda-list{display:grid;gap:12px;margin-top:30px}.contact-agenda-list article{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;padding:18px 22px;border-radius:17px;background:#193b78;border-left:6px solid #5f7fb4}.contact-agenda-list article.overdue{border-color:#ff6651}.contact-agenda-list article.today{border-color:#ffd21b}.contact-agenda-list article.soon{border-color:#9be31b}.contact-agenda-list time{width:58px;height:58px;display:grid;place-content:center;text-align:center;border-radius:13px;background:#fff;color:#0b285f}.contact-agenda-list time b{font:900 23px/1 Montserrat}.contact-agenda-list time span{text-transform:uppercase;font:800 10px Montserrat}.contact-agenda-list article>div>span{font:900 9px Montserrat;text-transform:uppercase;color:#9be31b}.contact-agenda-list h3{margin:3px 0}.contact-agenda-list p{margin:0;color:#d8e3f8}.contact-agenda-list a{padding:10px 14px;border-radius:10px;background:#9be31b;color:#0b285f;font-weight:900}@media(max-width:760px){.contact-agenda-head{align-items:flex-start;flex-direction:column}.contact-agenda-list article{grid-template-columns:auto 1fr}.contact-agenda-list article>a{grid-column:1/-1;text-align:center}}@media(max-width:480px){.contact-agenda-head>div:last-child{width:100%;flex-direction:column}.contact-agenda-head strong{width:100%}}
.interested-access-admin{background:#f6f8fc}.access-admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:start}.access-admin-grid form{display:grid;gap:14px;padding:28px;border-radius:22px;background:#fff;box-shadow:0 16px 40px #08255d12}.access-admin-grid label{display:grid;gap:7px;font-weight:800}.access-admin-grid input,.access-admin-grid select{width:100%;padding:13px;border:1px solid #cad4e3;border-radius:10px;font:inherit}.access-admin-grid form>a{font-weight:800;color:#2048dc}.interested-portal{background:#f4f7fb;color:#0b285f}.portal-login{min-height:75vh;background:#0b285f;color:#fff;padding:90px 0}.portal-login-grid{display:grid;grid-template-columns:1fr 430px;gap:70px;align-items:center}.portal-login h1,.portal-hero h1{font:900 clamp(52px,7vw,92px)/.95 Montserrat;margin:18px 0}.portal-login h1 span,.portal-login .eyebrow{color:#9be31b}.portal-login form{display:grid;gap:15px;padding:34px;border-radius:24px;background:#fff;color:#0b285f}.portal-login label{display:grid;gap:7px;font-weight:800}.portal-login input{padding:14px;border:1px solid #cad4e3;border-radius:10px;font:inherit}.portal-login form p{font-size:12px}.portal-message{padding:12px;border-radius:10px;background:#ffe0dc;color:#962f21}.portal-hero{background:#0b285f;color:#fff;padding:80px 0}.portal-hero>.wrap{display:grid;grid-template-columns:1fr auto;gap:50px;align-items:center}.portal-hero .eyebrow{color:#9be31b}.portal-hero>div>div:first-child>span{display:inline-flex;padding:8px 12px;border-radius:99px;background:#9be31b;color:#0b285f;font-weight:900}.portal-balance{min-width:330px;padding:35px;border-radius:26px;background:#2048dc;border:2px solid #9be31b}.portal-balance small,.portal-balance p{display:block}.portal-balance strong{display:block;font:900 72px Montserrat;color:#9be31b}.portal-balance em{font-size:20px}.portal-nav{background:#2048dc}.portal-nav .wrap{display:flex;gap:25px}.portal-nav a{padding:17px 0;color:#fff;font-weight:900}.interested-portal h2{font:900 clamp(38px,5vw,62px)/1 Montserrat}.portal-timeline{display:grid;gap:12px}.portal-timeline article{display:flex;gap:18px;padding:20px;border-radius:17px;background:#fff}.portal-timeline article>span{min-width:76px;color:#4f9719;font-weight:900}.portal-timeline h3,.portal-timeline p{margin:0}.portal-timeline p{color:#66758a}.portal-timeline.spent article>span{color:#b34932}.portal-rewards{background:#0b285f;color:#fff}.portal-rewards .eyebrow{color:#9be31b}.portal-reward-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.portal-reward-grid article{padding:24px;border-radius:19px;background:#193b78}.portal-reward-grid small,.portal-reward-grid strong{display:block;color:#9be31b;font-weight:900}.portal-reward-grid .sold{opacity:.5}.portal-guidance,.portal-empty{padding:20px;border-radius:14px;background:#ffffff12}.portal-empty{background:#fff;color:#60718a}@media(max-width:850px){.access-admin-grid,.portal-login-grid,.portal-hero>.wrap{grid-template-columns:1fr}.portal-balance{min-width:0}.portal-reward-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.portal-reward-grid{grid-template-columns:1fr}.portal-nav .wrap{gap:15px;overflow:auto}.portal-nav a{white-space:nowrap}.portal-balance strong{font-size:56px}}
.interested-reward-requests{background:#eef2f8}.reward-request-head{display:flex;justify-content:space-between;align-items:end;gap:30px}.reward-request-head>div{max-width:720px}.reward-request-head>strong{min-width:150px;padding:20px;border-radius:18px;background:#fff;color:#2048dc;text-align:center;font:900 38px Montserrat}.reward-request-head>strong small{display:block;font-size:9px;text-transform:uppercase}.reward-request-list{display:grid;gap:12px;margin-top:28px}.reward-request-list article{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;padding:22px;border-radius:18px;background:#fff}.reward-request-list h3,.reward-request-list p{margin:4px 0}.reward-request-list form{display:flex;gap:8px}.reward-request-list button{padding:11px 14px;border:0;border-radius:10px;font-weight:900;cursor:pointer}.reward-request-list .approve{background:#9be31b;color:#0b285f}.reward-request-list .reject{background:#ffe0dc;color:#962f21}.portal-request{background:#e9eef7}.portal-request-grid{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:start}.portal-request form{display:grid;gap:12px;margin-top:20px;padding:22px;border-radius:18px;background:#fff}.portal-request label{display:grid;gap:7px;font-weight:800}.portal-request select{padding:13px;border:1px solid #cad4e3;border-radius:10px;font:inherit}.portal-success{padding:12px;border-radius:10px;background:#def7b5;color:#386710}.portal-pending{padding:28px;border-radius:22px;background:#fff}.portal-pending article{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid #e1e7f0}.portal-pending article>span{height:max-content;padding:5px 9px;border-radius:99px;background:#fff0c7;color:#8a5300;font:900 9px Montserrat;text-transform:uppercase}.portal-pending small{display:block;color:#65758c}@media(max-width:760px){.reward-request-head{align-items:flex-start;flex-direction:column}.reward-request-list article,.portal-request-grid{grid-template-columns:1fr}.reward-request-list form{flex-direction:column}}
.interested-deliveries{background:#fff}.delivery-head{display:flex;justify-content:space-between;align-items:end;gap:30px}.delivery-head>div{max-width:720px}.delivery-head>strong{min-width:150px;padding:20px;border-radius:18px;background:#e8f7cf;color:#477313;text-align:center;font:900 38px Montserrat}.delivery-head>strong small{display:block;font-size:9px;text-transform:uppercase}.delivery-list{display:grid;gap:12px;margin-top:28px}.delivery-list article{display:grid;grid-template-columns:1fr minmax(320px,.7fr);gap:20px;align-items:center;padding:22px;border-radius:18px;background:#f4f7fb}.delivery-list h3,.delivery-list p{margin:4px 0}.delivery-list article>div>small{font-weight:900;color:#2048dc}.delivery-list form{display:grid;grid-template-columns:1fr auto;gap:8px}.delivery-list input{min-width:0;padding:11px;border:1px solid #cad4e3;border-radius:10px}.delivery-list button{border:0;border-radius:10px;background:#9be31b;color:#0b285f;font-weight:900;padding:11px}.delivery-code{display:inline-block;margin-top:6px;color:#2048dc}@media(max-width:760px){.delivery-head{align-items:flex-start;flex-direction:column}.delivery-list article,.delivery-list form{grid-template-columns:1fr}}
.cancel-redemption{background:#fff4f2}.cancel-redemption-grid{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:start}.cancel-redemption form{display:grid;gap:14px;padding:28px;border-radius:22px;background:#fff}.cancel-redemption label{display:grid;gap:7px;font-weight:800}.cancel-redemption select,.cancel-redemption textarea{width:100%;padding:13px;border:1px solid #e4c7c2;border-radius:10px;font:inherit}.cancel-redemption button{padding:13px;border:0;border-radius:10px;background:#b33c2a;color:#fff;font-weight:900;cursor:pointer}@media(max-width:760px){.cancel-redemption-grid{grid-template-columns:1fr}}
.portal-cancelled{background:#fff4f2}.portal-timeline.cancelled article>span{color:#b33c2a}
.portal-login-card{min-width:0}.access-recovery{margin-top:10px;padding:15px 18px;border-radius:14px;background:#fff;color:#0b285f}.access-recovery summary{cursor:pointer;color:#2048dc;font-weight:900}.access-recovery form{padding:14px 0 0;box-shadow:none}.access-recovery p{margin:0;color:#60718a}.access-recovery .portal-message{background:#def7b5;color:#386710}.access-reset-requests{background:#fff7df}.access-reset-list{display:grid;gap:12px;margin-top:24px}.access-reset-list article{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;padding:20px;border-radius:16px;background:#fff}.access-reset-list h3,.access-reset-list p{margin:4px 0}.access-reset-list a{padding:11px 15px;border-radius:10px;background:#2048dc;color:#fff;font-weight:900}.access-reset-list small{color:#66758a}@media(max-width:620px){.access-reset-list article{grid-template-columns:1fr}.access-reset-list a{text-align:center}}
.reward-management{background:#e9eef7}.reward-management-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:45px;align-items:start}.reward-picker{display:grid;grid-template-columns:1fr auto;gap:10px;margin-top:22px}.reward-picker label{display:grid;gap:7px;font-weight:800}.reward-picker select,.reward-manage-form input,.reward-manage-form textarea{width:100%;padding:13px;border:1px solid #cad4e3;border-radius:10px;font:inherit;background:#fff}.reward-picker button{align-self:end;padding:14px 18px;border:0;border-radius:10px;background:#2048dc;color:#fff;font-weight:900}.reward-manage-form{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:28px;border-radius:22px;background:#fff}.reward-manage-form label{display:grid;gap:7px;font-weight:800}.reward-manage-form .full{grid-column:1/-1}.reward-manage-form .reward-check{display:flex;align-items:center;gap:9px;padding:12px;border-radius:10px;background:#eef3fa}.reward-manage-form .reward-check input{width:auto}.reward-manage-form small{color:#66758a}@media(max-width:800px){.reward-management-grid{grid-template-columns:1fr}}@media(max-width:520px){.reward-picker,.reward-manage-form{grid-template-columns:1fr}.reward-manage-form .full{grid-column:auto}}
.portal-reward-image{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:13px;margin-bottom:16px}.portal-reward-grid article>em{display:block;margin-top:9px;color:#d8e3f8;font-size:11px;font-style:normal}

/* Galeria visual de prêmios — 7.1.2 */
.calebe-reward-grid article{overflow:hidden;padding:0}
.calebe-reward-grid figure{position:relative;display:grid;place-items:center;height:230px;margin:0;background:#102e67}
.calebe-reward-grid figure img{width:100%;height:100%;object-fit:cover}
.calebe-reward-grid figure>span{font-size:64px;color:#9be31b}
.calebe-reward-grid figure small{position:absolute;left:14px;bottom:14px;padding:7px 10px;border-radius:99px;background:#9be31b;color:#0b285f}
.calebe-reward-grid article>div{padding:24px}
.portal-reward-grid article{overflow:hidden;padding:0}
.portal-reward-grid .portal-reward-image{width:100%;aspect-ratio:16/10;margin:0;border-radius:0;object-fit:cover}
.portal-reward-grid article>small,.portal-reward-grid article>h3,.portal-reward-grid article>p,.portal-reward-grid article>strong,.portal-reward-grid article>em{margin-left:22px;margin-right:22px}
.portal-reward-grid article>small{margin-top:20px}
.portal-reward-grid article>em{margin-bottom:22px}
.service-review{background:#0b285f;color:#fff}.service-review-head{display:flex;justify-content:space-between;gap:20px;align-items:end}.service-review-head>strong{font:900 38px Montserrat;color:#9be31b}.service-review-head>strong small{display:block;color:#fff;font-size:9px;text-transform:uppercase}.service-review-list{display:grid;gap:14px;margin-top:25px}.service-review-list article{display:grid;grid-template-columns:1fr 330px;gap:20px;padding:22px;border-radius:18px;background:#193b78}.service-review-list h3,.service-review-list p{margin:5px 0}.service-review-list blockquote{margin:10px 0;padding-left:12px;border-left:3px solid #9be31b}.service-review-list form{display:grid;grid-template-columns:1fr 1fr;gap:8px}.service-review-list textarea{grid-column:1/-1;padding:10px;border:0;border-radius:9px}.service-review-list button{padding:10px;border:0;border-radius:9px;font-weight:900}.service-review-list .approve{background:#9be31b}.service-review-list .reject{background:#ffe0dc;color:#962f21}@media(max-width:800px){.service-review-head{align-items:flex-start;flex-direction:column}.service-review-list article{grid-template-columns:1fr}}
.access-code-result{margin-top:20px;padding:22px;border-radius:20px;background:#0b285f;color:#fff}.access-code-result>small{color:#9be31b;font-weight:900}.access-code-result h3{margin:5px 0 15px}.access-code-result>div{display:flex;align-items:center;gap:12px}.access-code-result strong{font:900 38px Montserrat;letter-spacing:.14em}.access-code-result button{padding:10px 14px;border:0;border-radius:999px;background:#fff;color:#0b285f;font-weight:800;cursor:pointer}.access-code-result p{font-size:12px;color:#dce6fa}.access-code-result .whatsapp{display:inline-flex;width:auto;background:#25d366;color:#073b1b}@media(max-width:560px){.access-code-result>div{align-items:stretch;flex-direction:column}.access-code-result strong{text-align:center}.access-code-result .whatsapp{width:100%}}
.reward-manage-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.reward-delete{padding:13px 18px;border:1px solid #d55b4a;border-radius:999px;background:#fff;color:#a13224;font-weight:900;cursor:pointer}.reward-current-image{display:block;width:110px;height:80px;margin:7px 0;overflow:hidden;border-radius:10px;background:#eef2f8}.reward-current-image img{width:100%;height:100%;object-fit:cover}@media(max-width:520px){.reward-manage-actions{align-items:stretch;flex-direction:column}.reward-manage-actions button{width:100%}}
