@font-face{font-family:"IRANSansX";src:url("../fonts/IRANSansXV.woff2") format("woff2"),url("../fonts/IRANSansXV.woff") format("woff");font-style:normal;font-weight:100 1000;font-display:swap}
:root{--cc-forest:#0b302d;--cc-forest-2:#164740;--cc-gold:#b89658;--cc-gold-soft:#eee3cf;--cc-cream:#f4f0e8;--cc-paper:#fffefa;--cc-ink:#172c2a;--cc-muted:#6e7c79;--cc-line:#e4dfd3;--cc-danger:#a94f3d}
.cc-booking-page{background:linear-gradient(180deg,#f8f5ee 0,#f3eee5 100%);min-height:70vh}.cc-booking{direction:rtl;max-width:1240px;margin:auto;padding:56px 22px 92px;color:var(--cc-ink);font-family:"IRANSansX",Tahoma,Arial,sans-serif;font-variation-settings:"wght" 400,"DOTS" 0}.cc-booking *{box-sizing:border-box}
.cc-booking-head{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:36px;align-items:end;margin-bottom:34px}.cc-booking-head>div>span,.cc-panel-heading>span{display:inline-flex;align-items:center;gap:8px;color:var(--cc-gold);font-size:12px;font-weight:800;letter-spacing:.02em}.cc-booking-head>div>span:before,.cc-panel-heading>span:before{content:"";width:28px;height:1px;background:currentColor}.cc-booking-head h1{font-size:clamp(34px,4.6vw,60px);line-height:1.25;letter-spacing:-1.8px;margin:10px 0 12px;color:var(--cc-forest);max-width:760px}.cc-booking-head>div>p{color:var(--cc-muted);font-size:17px;line-height:2;margin:0;max-width:720px}.cc-booking-head aside{background:var(--cc-forest);color:white;padding:25px 26px;border-radius:2px;box-shadow:12px 12px 0 var(--cc-gold-soft);position:relative;overflow:hidden}.cc-booking-head aside:after{content:"";position:absolute;width:110px;height:110px;border:1px solid rgba(255,255,255,.12);border-radius:50%;left:-30px;top:-42px}.cc-booking-head aside strong{display:block;font-size:17px;margin-bottom:7px}.cc-booking-head aside p{font-size:13px;line-height:1.9;color:#dce8e5;margin:0}
.cc-steps{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);margin:0 0 30px;padding:0;background:rgba(255,255,255,.6);border:1px solid var(--cc-line)}.cc-steps li{display:flex;align-items:center;justify-content:center;gap:10px;min-height:68px;color:#93a09d;font-size:12px;border-left:1px solid var(--cc-line);transition:.25s}.cc-steps li:last-child{border-left:0}.cc-steps b{display:grid;place-items:center;width:28px;height:28px;border:1px solid #c9cec9;border-radius:50%;font-size:12px}.cc-steps .is-active{background:var(--cc-paper);color:var(--cc-forest);font-weight:800}.cc-steps .is-active b,.cc-steps .is-done b{background:var(--cc-forest);border-color:var(--cc-forest);color:#fff}.cc-steps .is-done{color:var(--cc-forest-2)}
.cc-booking-layout{display:grid;grid-template-columns:minmax(0,1fr) 334px;gap:24px;align-items:start}.cc-booking-main,.cc-booking-summary{background:var(--cc-paper);border:1px solid var(--cc-line);box-shadow:0 22px 65px rgba(31,53,49,.07)}.cc-booking-main{padding:36px 38px;border-top:3px solid var(--cc-gold)}.cc-booking-summary{padding:28px;position:sticky;top:94px;border-top:3px solid var(--cc-forest)}.cc-booking-summary>span{font-size:11px;color:var(--cc-gold);font-weight:800}.cc-booking-summary h3{font-size:20px;margin:5px 0 20px}.cc-booking-summary dl{margin:0}.cc-booking-summary dl div{display:grid;grid-template-columns:90px 1fr;gap:10px;align-items:center;border-bottom:1px solid var(--cc-line);padding:13px 0}.cc-booking-summary dt{font-size:12px;color:var(--cc-muted)}.cc-booking-summary dd{margin:0;font-weight:750;font-size:13px;text-align:left}.cc-booking-summary .cc-summary-price{color:var(--cc-gold);font-size:17px}.cc-booking-summary>p{border-right:2px solid var(--cc-gold);padding:5px 13px;margin:22px 0 0;color:var(--cc-muted);font-size:12px;line-height:1.9}.cc-booking-summary a{color:var(--cc-forest);font-weight:800;text-decoration:none}
.cc-panel{display:none}.cc-panel.is-active{display:block;animation:ccIn .3s ease}.cc-panel-heading{margin-bottom:26px}.cc-panel-heading h2{font-size:25px;margin:7px 0 6px;color:var(--cc-forest)}.cc-panel-heading p{color:var(--cc-muted);font-size:13px;margin:0}.cc-panel h3{font-size:15px;margin:28px 0 12px}.cc-options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cc-option{font:inherit;text-align:right;border:1px solid var(--cc-line);background:#fff;border-radius:2px;padding:17px;display:grid;grid-template-columns:48px minmax(0,1fr) auto 20px;gap:13px;align-items:center;cursor:pointer;color:var(--cc-ink);transition:.22s;position:relative}.cc-option:hover{border-color:#bdad8d;box-shadow:0 9px 24px rgba(31,53,49,.07);transform:translateY(-2px)}.cc-option.is-selected{border-color:var(--cc-gold);background:#fdfaf4;box-shadow:inset 0 0 0 1px var(--cc-gold)}.cc-option-icon,.cc-mini-avatar{width:48px;height:48px;border-radius:50%;background:var(--cc-cream);display:grid;place-items:center;color:var(--cc-forest);font-size:20px}.cc-mini-avatar{background:var(--cc-forest);color:#fff;font-size:15px;font-weight:800}.cc-option-copy b,.cc-option-copy small,.cc-option-price b,.cc-option-price small,.cc-option span b,.cc-option span small{display:block}.cc-option-copy b,.cc-option span b{font-size:14px}.cc-option-copy small,.cc-option span small{color:var(--cc-muted);margin-top:4px;font-size:11px;line-height:1.7}.cc-option-price{text-align:left;white-space:nowrap}.cc-option-price b,.cc-option em{color:var(--cc-forest);font-style:normal;font-size:13px;font-weight:850}.cc-option-price small{font-size:10px;color:var(--cc-muted)}.cc-option:after{content:"✓";display:grid;place-items:center;width:19px;height:19px;border:1px solid #cdd2ce;border-radius:50%;font-size:10px;color:transparent}.cc-option.is-selected:after{background:var(--cc-gold);border-color:var(--cc-gold);color:#fff}.cc-counselor-exp{font-size:10px;color:var(--cc-gold);font-weight:700}
.cc-mode-wrap{border-top:1px solid var(--cc-line);margin-top:28px;padding-top:4px}.cc-mode{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cc-mode button,.cc-first-available{font:inherit;border:1px solid var(--cc-line);background:#fff;border-radius:2px;padding:15px 18px;cursor:pointer;color:var(--cc-ink);transition:.2s}.cc-mode button{display:flex;gap:12px;align-items:center;text-align:right}.cc-mode button i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--cc-cream);font-style:normal;color:var(--cc-forest)}.cc-mode button b,.cc-mode button small{display:block}.cc-mode button small{font-size:11px;color:var(--cc-muted);margin-top:2px}.cc-mode .is-selected{background:var(--cc-forest);color:#fff;border-color:var(--cc-forest)}.cc-mode .is-selected i{background:rgba(255,255,255,.12);color:var(--cc-gold-soft)}.cc-mode .is-selected small{color:#d5e1de}.cc-first-available{width:100%;margin-bottom:16px;display:flex;align-items:center;gap:12px;text-align:right;border-color:var(--cc-gold);background:#fdfaf4}.cc-first-available i{font-style:normal;color:var(--cc-gold);font-size:23px}.cc-first-available span{flex:1}.cc-first-available b,.cc-first-available small{display:block}.cc-first-available small{font-size:11px;color:var(--cc-muted);margin-top:4px}.cc-first-available em{font-style:normal;color:var(--cc-gold)}
.cc-calendar-state{background:#f7f3eb;border-right:3px solid var(--cc-gold);padding:12px 15px;margin-bottom:15px;color:var(--cc-muted);font-size:12px}.cc-days{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.cc-days button{font:inherit;text-align:right;border:1px solid var(--cc-line);background:#fff;border-radius:2px;padding:14px;cursor:pointer;color:var(--cc-ink);min-height:110px;transition:.2s}.cc-days button:hover:not(:disabled),.cc-days .is-selected{border-color:var(--cc-gold);background:#fdfaf4;box-shadow:inset 0 -3px var(--cc-gold)}.cc-days button:disabled{opacity:.46;cursor:not-allowed;background:#f3f2ed}.cc-days button small,.cc-days button b,.cc-days button span,.cc-days button em{display:block}.cc-days button small{font-size:10px;color:var(--cc-gold);font-weight:800}.cc-days button b{font-size:14px;margin:3px 0}.cc-days button span{font-size:10px;color:var(--cc-muted)}.cc-days button em{font-size:10px;color:var(--cc-forest);font-style:normal;margin-top:7px;font-weight:700}.cc-time-heading{display:flex;justify-content:space-between;align-items:end;border-top:1px solid var(--cc-line);margin-top:25px;padding-top:22px}.cc-time-heading h3{margin:0}.cc-time-heading span{font-size:10px;color:var(--cc-muted)}.cc-times{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:13px}.cc-times>p{grid-column:1/-1;color:var(--cc-muted);font-size:12px}.cc-times button{font:inherit;border:1px solid var(--cc-line);background:#fff;border-radius:2px;padding:11px 6px;cursor:pointer;color:var(--cc-forest);font-weight:750;transition:.18s}.cc-times button:hover,.cc-times .is-selected{background:var(--cc-forest);border-color:var(--cc-forest);color:#fff}
.cc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.cc-form-grid label{font-weight:750;font-size:12px}.cc-form-grid label small{color:var(--cc-muted);font-weight:400}.cc-form-grid input,.cc-form-grid textarea{display:block;width:100%;font:inherit;border:1px solid var(--cc-line);border-radius:2px;padding:13px 14px;margin-top:7px;background:#fff;outline:none;transition:.18s}.cc-form-grid input:focus,.cc-form-grid textarea:focus{border-color:var(--cc-gold);box-shadow:0 0 0 3px rgba(184,150,88,.1)}.cc-form-grid textarea{resize:vertical}.cc-consent{display:flex;align-items:flex-start;gap:9px;margin-top:20px;color:var(--cc-muted);font-size:12px;line-height:1.8}.cc-consent input{accent-color:var(--cc-forest);margin-top:5px}.cc-review{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cc-review>div{background:#f8f5ee;border-right:2px solid var(--cc-gold);padding:14px}.cc-review span,.cc-review strong,.cc-review small{display:block}.cc-review span,.cc-review small{color:var(--cc-muted);font-size:11px}.cc-review strong{margin:4px 0;font-size:14px}.cc-privacy{margin-top:18px;background:var(--cc-forest);padding:15px;color:#fff;display:flex;gap:11px;align-items:center}.cc-privacy i{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--cc-gold);border-radius:50%;color:var(--cc-gold);font-style:normal}.cc-privacy strong,.cc-privacy small{display:block}.cc-privacy small{font-size:10px;color:#d5e1de;margin-top:3px}
.cc-actions{display:flex;justify-content:space-between;border-top:1px solid var(--cc-line);margin-top:30px;padding-top:22px}.cc-actions button{font:inherit;border:0;border-radius:2px;padding:13px 24px;font-weight:800;cursor:pointer;transition:.2s}.cc-next{background:var(--cc-forest);color:#fff;min-width:150px}.cc-next:hover{background:var(--cc-forest-2)}.cc-back{background:transparent;color:var(--cc-muted);border:1px solid var(--cc-line)!important}.cc-actions button:disabled{opacity:.4;cursor:not-allowed}.cc-message{color:var(--cc-danger);font-weight:700;margin-top:14px;font-size:12px}.cc-success{text-align:center;padding:30px}.cc-success-icon{display:grid;place-items:center;width:74px;height:74px;border-radius:50%;background:var(--cc-forest);border:6px solid var(--cc-gold-soft);color:#fff;font-size:34px;margin:0 auto 18px}.cc-success>small{color:var(--cc-gold);font-weight:800}.cc-success h2{margin:7px 0}.cc-success [data-result]{background:#f8f5ee;border:1px solid var(--cc-line);padding:18px;margin:20px auto;max-width:380px}.cc-success [data-result]>*{display:block}.cc-success [data-result] strong{font-size:27px;color:var(--cc-forest)}.cc-success a{display:inline-block;background:var(--cc-forest);color:#fff;text-decoration:none;padding:12px 22px}.cc-loading{color:var(--cc-muted)}
@keyframes ccIn{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}
@media(max-width:920px){.cc-booking-head{grid-template-columns:1fr}.cc-booking-head aside{max-width:620px}.cc-booking-layout{grid-template-columns:1fr}.cc-booking-summary{position:static;order:-1}.cc-booking-summary dl{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.cc-options{grid-template-columns:1fr}.cc-times{grid-template-columns:repeat(5,1fr)}}
@media(max-width:640px){.cc-booking{padding:34px 12px 64px}.cc-booking-head{gap:20px}.cc-booking-head h1{font-size:34px;letter-spacing:-1px}.cc-booking-head>div>p{font-size:14px}.cc-booking-head aside{margin-left:8px;padding:20px}.cc-steps li{min-height:53px;border-left:0}.cc-steps li span{display:none}.cc-steps b{width:27px;height:27px}.cc-booking-main,.cc-booking-summary{padding:22px 17px}.cc-booking-summary dl{grid-template-columns:1fr}.cc-panel-heading h2{font-size:21px}.cc-option{grid-template-columns:42px minmax(0,1fr) 18px;padding:14px 12px}.cc-option-icon,.cc-mini-avatar{width:42px;height:42px}.cc-option-price,.cc-option em{grid-column:2;text-align:right}.cc-option:after{grid-row:1;grid-column:3}.cc-mode{grid-template-columns:1fr}.cc-days{grid-template-columns:1fr 1fr}.cc-days button{min-height:102px}.cc-time-heading{display:block}.cc-time-heading span{display:block;margin-top:6px}.cc-times{grid-template-columns:repeat(3,1fr)}.cc-form-grid,.cc-review{grid-template-columns:1fr}.cc-actions button{padding:12px 15px}.cc-next{min-width:132px}}

/* Clear two-part date and time selector */
.cc-calendar-state{display:flex;align-items:center;justify-content:space-between;gap:18px;background:#f8f5ee;border:1px solid var(--cc-line);border-right:4px solid var(--cc-gold);padding:13px 16px}.cc-calendar-state strong,.cc-calendar-state span{display:block}.cc-calendar-state strong{color:var(--cc-forest);font-size:13px}.cc-calendar-state span{font-size:11px}
.cc-days{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;overflow:visible;padding:0}.cc-days button[data-day]{min-width:0;min-height:172px;padding:18px;text-align:right;display:grid;grid-template-columns:1fr auto;grid-template-areas:"order arrow" "weekday arrow" "date date" "presence capacity";gap:2px 12px;align-items:center;border:1px solid var(--cc-line);background:#fff;box-shadow:none;position:relative;overflow:hidden}.cc-days button[data-day]:before{content:"";position:absolute;right:0;top:0;bottom:0;width:3px;background:var(--cc-gold);opacity:0;transition:.2s}.cc-days button[data-day]:hover:not(:disabled){border-color:#c8b78f;box-shadow:0 12px 28px rgba(23,44,42,.08);transform:translateY(-2px)}.cc-days button[data-day].is-selected{background:var(--cc-forest);border-color:var(--cc-forest);box-shadow:0 14px 30px rgba(11,48,45,.18)}.cc-days button[data-day].is-selected:before{opacity:1}.cc-day-order{grid-area:order!important;display:block!important;color:var(--cc-gold)!important;font-size:10px!important;font-weight:750}.cc-day-weekday{grid-area:weekday;display:block;font-size:25px;line-height:1.3;color:var(--cc-forest)}.cc-day-date{grid-area:date;display:block!important;color:var(--cc-muted)!important;font-size:12px!important;margin-bottom:13px}.cc-day-presence{grid-area:presence;display:block!important;border-top:1px solid var(--cc-line);padding-top:11px}.cc-day-presence small,.cc-day-presence b{display:block!important}.cc-day-presence small{color:var(--cc-muted)!important;font-size:9px!important;margin:0 0 3px}.cc-day-presence b{font-size:12px!important;color:var(--cc-ink)}.cc-day-capacity{grid-area:capacity;align-self:end;display:inline-flex!important;justify-self:end;background:#edf5f2;color:var(--cc-forest)!important;padding:5px 8px;border-radius:999px;font-size:9px!important;font-weight:800}.cc-days button[data-day]>i{grid-area:arrow;display:grid!important;place-items:center;width:32px;height:32px;border:1px solid var(--cc-line);border-radius:50%;color:var(--cc-gold);font-style:normal}.cc-days button[data-day].is-selected .cc-day-weekday,.cc-days button[data-day].is-selected .cc-day-presence b{color:#fff}.cc-days button[data-day].is-selected .cc-day-date,.cc-days button[data-day].is-selected .cc-day-presence small{color:#cbdad6!important}.cc-days button[data-day].is-selected .cc-day-presence{border-color:rgba(255,255,255,.16)}.cc-days button[data-day].is-selected .cc-day-capacity{background:rgba(255,255,255,.1);color:#f3e4c7!important}.cc-days button[data-day].is-selected>i{border-color:var(--cc-gold);background:var(--cc-gold);color:#fff}.cc-more-days{min-height:90px!important;grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px;border:1px dashed #c8b78f!important;background:#faf7f0!important;color:var(--cc-forest)!important}.cc-more-days span,.cc-more-days small{display:block!important}.cc-more-days span{font-weight:800}.cc-more-days small{color:var(--cc-muted)!important}.cc-more-days i{font-style:normal;font-size:22px;color:var(--cc-gold)}
.cc-selected-day{margin-top:18px;background:var(--cc-forest);color:#fff;border-bottom:3px solid var(--cc-gold);padding:16px 18px;display:grid;grid-template-columns:1fr 1fr auto;gap:18px;align-items:center}.cc-selected-day[hidden]{display:none}.cc-selected-day span{display:block}.cc-selected-day small,.cc-selected-day strong{display:block}.cc-selected-day small{font-size:9px;color:#b9cbc7;margin-bottom:3px}.cc-selected-day strong{font-size:14px}.cc-selected-day i{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--cc-gold);font-style:normal}.cc-time-heading{margin-top:18px}.cc-time-heading h3 strong{color:var(--cc-gold)}.cc-times button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:48px}.cc-times button span{font-size:15px}.cc-times button small{font-size:9px;color:#6f918b}.cc-times button.is-selected small,.cc-times button:hover small{color:#d4e2df}
@media(max-width:640px){.cc-booking-layout,.cc-booking-main,.cc-panel{min-width:0;max-width:100%}.cc-calendar-state{display:block}.cc-calendar-state span{margin-top:4px}.cc-days{display:flex;width:100%;max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding:2px 2px 12px;scrollbar-width:thin}.cc-days button[data-day]{flex:0 0 82%;scroll-snap-align:start;min-height:164px}.cc-more-days{flex:0 0 70%;min-height:164px!important;flex-direction:column}.cc-selected-day{grid-template-columns:1fr auto;gap:12px}.cc-selected-day span:nth-child(2){grid-column:1}.cc-selected-day i{grid-column:2;grid-row:1/3}.cc-times{grid-template-columns:repeat(3,1fr)}}

.cc-pay-banner{display:flex;gap:16px;align-items:flex-start;border-radius:18px;padding:22px 24px;margin-bottom:26px;border:1px solid}
.cc-pay-banner i{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;font-size:20px;font-style:normal;font-weight:800}
.cc-pay-banner strong{display:block;font-size:17px;margin-bottom:6px}
.cc-pay-banner p{margin:0;line-height:2}
.cc-pay-banner small{display:block;margin-top:6px;opacity:.75}
.cc-pay-banner.is-success{background:#eef8f2;border-color:#bfe3cf;color:#14533a}
.cc-pay-banner.is-success i{background:#177349;color:#fff}
.cc-pay-banner.is-failed{background:#fdf2ef;border-color:#ecccc3;color:#7c3227}
.cc-pay-banner.is-failed i{background:#a23d2f;color:#fff}
.cc-pay-retry,.cc-pay-online{display:inline-block;margin-top:12px;background:#0f5c5b;color:#fff!important;border-radius:11px;padding:11px 22px;text-decoration:none;font-weight:700}
.cc-pay-retry:hover,.cc-pay-online:hover{background:#0c4a49}
.cc-success .cc-pay-online{margin-top:18px}

.cc-waitlist-cta{margin-top:14px;background:#f6f9f8;border:1px dashed #b9cfc9;border-radius:14px;padding:16px}
.cc-waitlist-cta>button{border:0;background:none;font:inherit;font-weight:800;color:#0f5c5b;cursor:pointer;display:flex;align-items:center;gap:8px}
.cc-waitlist-form{display:none;margin-top:12px}
.cc-waitlist-cta.is-open .cc-waitlist-form{display:grid;gap:10px}
.cc-waitlist-form input[type=text],.cc-waitlist-form input[type=tel]{border:1px solid #cfdcd8;border-radius:10px;padding:10px 12px;font:inherit;width:100%}
.cc-waitlist-form label.cc-wl-consent{display:flex;gap:8px;align-items:center;font-size:12px;color:#41615a}
.cc-waitlist-form>button{border:0;background:#0f5c5b;color:#fff;border-radius:10px;padding:11px;font:inherit;font-weight:700;cursor:pointer}
.cc-waitlist-message{font-size:12px;min-height:16px}
.cc-waitlist-message.is-ok{color:#177349}
.cc-waitlist-message.is-error{color:#a23d2f}

/* حساب کاربری مراجع */
.cc-account-bar{display:flex;align-items:center;gap:11px;background:linear-gradient(135deg,#0f5c5b,#137a6f);color:#fff;border-radius:14px;padding:13px 17px;margin-bottom:16px;box-shadow:0 8px 22px rgba(15,92,91,.18)}
.cc-account-bar i{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;background:rgba(255,255,255,.18);border-radius:50%;font-style:normal;font-weight:700}
.cc-account-bar b{display:block;font-size:14px;font-weight:800}
.cc-account-bar small{display:block;font-size:11px;opacity:.85;margin-top:2px}
.cc-account-bar .cc-account-links{margin-inline-start:auto;display:flex;gap:8px;flex-wrap:wrap}
.cc-account-bar .cc-account-links a{background:rgba(255,255,255,.16);color:#fff;text-decoration:none;font-size:11px;font-weight:700;border-radius:8px;padding:7px 12px;transition:background .18s}
.cc-account-bar .cc-account-links a:hover{background:rgba(255,255,255,.3)}
.cc-account-note{display:flex;align-items:center;gap:9px;background:#f1faf6;border:1px solid #c8e6d8;border-radius:11px;padding:11px 14px;margin-bottom:15px;font-size:12px;line-height:1.9;color:#255c4c}
.cc-account-note i{width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center;background:#1c8a63;color:#fff;border-radius:50%;font-style:normal;font-size:12px}
.cc-account-note b{font-weight:800}
.cc-booking input.is-locked{background:#f3f6f5;color:#54706b;cursor:not-allowed}
@media (max-width:640px){.cc-account-bar{flex-wrap:wrap}.cc-account-bar .cc-account-links{margin-inline-start:0;width:100%}}
