.account-settings-cards{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"profile recovery""security deletion""protection protection";align-items:start;gap:18px;display:grid}.account-settings-cards>.account-security-panels{display:contents}.account-settings-cards>.space-profile{grid-area:profile}.account-settings-cards .space-account-security{grid-area:security}.account-settings-cards .account-recovery-settings{grid-area:recovery}.account-settings-cards .space-danger{grid-area:deletion}.account-settings-cards .account-protection{grid-area:protection}.account-settings-page .account-settings-cards .space-profile,.account-settings-page .account-settings-cards .space-security{border:1px solid #dedbd0;border-radius:14px;min-width:0;margin:0;box-shadow:0 3px 12px #203f3408}.account-settings-page .account-settings-cards .space-security-setting>summary{grid-template-columns:24px minmax(0,1fr) auto 12px;gap:10px}.account-settings-page .account-settings-cards .space-security-detail{padding:0 14px 14px}.account-deletion-review{border-top:1px solid #dedbd0;margin-top:20px;padding-top:16px}.account-deletion-review label{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.account-deletion-review textarea{border:1px solid #cdd6cc;border-radius:6px;width:100%;min-height:100px;padding:10px}.account-deletion-review li{overflow-wrap:anywhere;margin:12px 0}@media (max-width:1100px){.account-settings-cards{grid-template-columns:minmax(0,1fr);grid-template-areas:"profile""security""recovery""deletion""protection"}}.account-settings-page{grid-template-columns:230px minmax(0,1fr);max-width:1320px}.account-settings-page .space-content{padding:24px 30px 48px}.account-settings-page .space-eyebrow{display:none}.account-settings-page h1{margin:0 0 18px;font-size:36px}.account-settings-page .space-sidebar{padding-top:24px}.account-settings-page .space-sidebar h2{margin-bottom:18px;font-size:24px}.account-settings-page .space-sidebar nav>a{min-height:44px;padding:10px 12px;font-size:15px}.account-settings-page .space-profile,.account-settings-page .space-security{width:100%;box-shadow:none;background:#fffefb;border-radius:9px;margin:0 0 18px;padding:16px 18px}.account-settings-page .space-profile{display:block}.account-settings-page h2{margin:0 0 8px;font-size:26px}.account-settings-page .space-section-heading{margin:0 0 2px}.account-settings-page .space-section-heading h2{margin:0}.account-settings-page .space-section-heading button{border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:40px;font-size:14px;display:inline-flex}.account-settings-page .space-section-heading svg{width:17px;height:17px}.account-settings-page .space-profile-details>div{grid-template-columns:minmax(150px,29%) minmax(0,1fr);gap:16px;padding:6px 0;font-size:15px}.account-settings-page .space-profile-details dt{color:#40565a;font-weight:400}.account-settings-page .space-profile-details dd{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.account-settings-page .space-verified{color:#287840;background:#e4f1e2;border-radius:5px;align-items:center;gap:5px;margin:0;padding:2px 8px;font-size:12px;display:inline-flex}.account-settings-page .space-verified svg{color:#fff;background:#36894d;border-radius:50%;width:14px;height:14px;padding:2px}.account-settings-page .space-security-intro,.account-settings-page .space-security-delay{color:#40565a;margin:0 0 4px;font-size:15px;line-height:1.5}.account-settings-page .space-security-delay{margin-bottom:12px;font-size:14px}.account-settings-page .space-security-setting{border-radius:6px;margin:5px 0}.account-settings-page .space-security-setting>summary{grid-template-columns:26px minmax(0,1fr) minmax(0,1fr) 16px;gap:14px;min-height:44px;padding:7px 16px;font-size:15px;line-height:1.35;display:grid}.account-settings-page .space-security-setting>summary>svg{width:22px;height:22px}.account-settings-page .space-security-setting>summary:after{content:none}.account-settings-page .space-security-setting small{border-radius:4px;justify-self:start;max-width:100%;margin:0;padding:3px 8px;font-size:12px}.account-settings-page .space-setting-chevron{border-bottom:2px solid;border-right:2px solid;grid-column:4;justify-self:center;width:8px;height:8px;transform:rotate(45deg)}.account-settings-page details[open]>.space-setting-chevron,.account-settings-page details[open]>summary>.space-setting-chevron{transform:rotate(225deg)}.account-settings-page .space-security-setting[open]{background:#f6f8f3;border-color:#cdd6cc}.account-settings-page .space-security-detail{border-top:0;padding:0 54px 12px}.account-settings-page .space-security-detail p{color:#53605b;margin:10px 0;font-size:15px;line-height:1.5}.account-settings-page .space-security-detail .space-security-requirement{font-size:14px}.account-settings-page .space-security-detail label{gap:6px;margin:10px 0;font-size:15px;font-weight:400}.account-settings-page .space-security-detail input{background:#fff;border-radius:6px}.account-settings-page .space-security-detail button{border-radius:6px;margin-top:6px;margin-bottom:0;font-size:14px}.account-settings-page .space-security-detail form{display:inline}.account-settings-page .space-security-detail button.space-setting-cancel{color:#203f34;background:#fffefb;border-color:#d8d3c4}.account-settings-page .space-danger{margin-top:-10px;padding-top:14px;padding-bottom:14px}.account-settings-page .space-danger>header{color:#a52e24;align-items:center;gap:12px;display:flex}.account-settings-page .space-danger h2{margin:0;font-size:20px}.account-settings-page .space-danger>p{color:#625e58;margin:4px 0 10px;font-size:14px}.account-settings-page .space-danger summary>svg,.account-settings-page .space-lost-phone>svg{color:#a52e24}.account-settings-page .space-lost-phone{color:#203f34;border:1px solid #dedbd0;border-radius:6px;gap:14px;min-height:46px;margin:5px 0 0;padding:9px 16px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.account-settings-page .space-lost-phone>span:last-child{margin-left:auto;font-size:22px;line-height:1}@media (max-width:850px){.account-settings-page{grid-template-columns:200px minmax(0,1fr)}.account-settings-page .space-content{padding:24px 20px 40px}.account-settings-page .space-security-detail{padding-left:20px;padding-right:20px}}@media (max-width:700px){.account-settings-page{display:block}.account-settings-page .space-content{padding:22px 14px 32px}.account-settings-page h1{font-size:32px}.account-settings-page h2{font-size:25px}.account-settings-page .space-profile,.account-settings-page .space-security{padding:16px 14px}.account-settings-page .space-profile-details>div{grid-template-columns:1fr;gap:4px;padding:10px 0}.account-settings-page .space-security-setting>summary{grid-template-columns:22px minmax(0,1fr) 12px;gap:8px 12px;min-height:48px;padding:10px}.account-settings-page .space-security-setting small{grid-area:2/2}.account-settings-page .space-setting-chevron{grid-area:1/3}.account-settings-page .space-security-detail{padding:0 12px 14px}.account-settings-page .space-security-detail button{width:100%;margin:8px 0 0}.account-settings-page .space-lost-phone{gap:12px;padding:10px}.account-settings-page .space-section-heading button{min-height:44px}}
.account-activities-page{color:#123c35}.account-activities-page .space-intro{margin-bottom:24px}.activities-dashboard{margin-top:0;position:relative}.activities-dashboard h2{margin:0 0 8px;font:600 21px/1.3 Arial,sans-serif}.activities-dashboard p{margin:0}.activities-welcome{background:#edf1e4;border:1px solid #dce2d2;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:150px;margin-bottom:20px;padding:24px;display:flex;overflow:hidden}.activities-welcome>div{z-index:1;max-width:65%}.activities-welcome h2{margin-bottom:8px;font-size:24px}.activities-welcome p{max-width:52ch;font-size:15px}.account-activities-page .activities-illustration{flex-shrink:1;align-self:flex-end;width:260px;height:130px;margin:-8px -12px -24px -50px}.activity-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.activity-options>a{color:inherit;background:#fffef9;border:1px solid #e1dfd4;border-radius:10px;align-items:flex-start;gap:12px;min-width:0;min-height:112px;padding:16px 12px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.activity-options>a:hover{background:#f0f2e9;border-color:#82988a}.activity-option-icon{background:#efecdf;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.activity-options>a>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.activity-options strong{font-size:14px;line-height:1.4;display:block}.activity-options small{margin-top:7px;font-size:13px;line-height:1.45;display:block}.activity-options>a>span:last-child{align-self:center;font-size:22px}.activity-options .activity-channel{color:#52695c;font-size:12px}.activities-discover{margin-top:12px}.activities-toolbar{justify-content:flex-end;margin-bottom:16px;display:flex}.activities-dashboard button{color:#fff;cursor:pointer;background:#123e33;border:1px solid #123e33;border-radius:7px;max-width:100%;min-height:44px;padding:10px 16px;font:600 14px/1.4 Arial,sans-serif}.activities-dashboard button:hover{background:#285546}.activities-section-heading{margin-bottom:14px}.activities-section-heading p{color:#52635a;font-size:14px}.activity-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.activity-cards article{background:#fffefb;border:1px solid #e1dfd4;border-radius:10px;align-items:flex-start;gap:12px;min-width:0;padding:12px;display:flex}.activity-thumbnail{background:#eeebdf;border-radius:7px;flex-shrink:0;place-items:center;width:64px;min-height:76px;display:grid;overflow:hidden}.activity-thumbnail img{object-fit:cover;width:64px;height:82px}.activity-thumbnail svg{width:30px;height:30px}.activity-card-content{overflow-wrap:anywhere;flex:1;min-width:0}.activity-card-content h3{margin:0 0 5px;font:600 15px/1.4 Arial,sans-serif}.activity-category{background:#dfe9d7;border-radius:5px;padding:2px 7px;font-size:12px;line-height:1.4;display:inline-block}.activity-card-content .activity-location{color:#50645a;margin-top:6px;font-size:13px}.activity-card-content .activity-state{color:#53645a;margin-top:4px;font-size:12px}.activity-card-content .activity-state-needsUpdate,.activity-card-content .activity-state-pending{color:#785a27}.activity-actions{flex-wrap:wrap;gap:0 12px;margin-top:2px;display:flex}.activity-actions a{color:#123e33;text-underline-offset:4px;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.activity-actions .activity-manage{font-weight:700}.activity-completion{margin-top:4px;font-size:13px}.activity-completion summary{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.activity-completion p{margin-top:8px}.activities-other,.activities-new{border-top:1px solid #e1dfd4;margin-top:26px;padding-top:22px}.activities-other>p{margin-bottom:14px;font-size:14px}.activities-other h2,.activities-new h2{font-size:19px}.activities-other .activity-options>a{background:0 0}.activity-existing-markets{margin-top:14px}.activities-dashboard .activities-more{color:#123e33;background:#fffef9;margin-top:16px}.activities-error{background:#f6f0e2;border:1px solid #dccca9;border-radius:8px;margin-bottom:20px;padding:16px}.activities-error button{margin-top:10px}.activities-dashboard .space-legacy-help{margin-top:20px;font-size:14px}.activities-dashboard .space-legacy-help summary{cursor:pointer;min-height:44px;padding:10px 0}.activities-dashboard .space-legacy-help p{max-width:70ch;margin-bottom:12px}.activities-dashboard .space-legacy-help a{min-height:44px;color:inherit;align-items:center;display:inline-flex}@media (min-width:1100px){.activities-toolbar{position:absolute;top:-94px;right:0}.account-activities-page .space-intro{max-width:calc(100% - 180px)}}@media (max-width:1200px){.activity-options,.activity-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.activity-cards{grid-template-columns:1fr}.activities-welcome{padding:18px}.account-activities-page .activities-illustration{width:160px;margin-bottom:-18px}.activity-options>a{gap:9px;padding:14px 10px}.activity-option-icon{width:38px;height:38px}}@media (max-width:700px){.activities-welcome{min-height:128px;margin-bottom:14px}.activities-welcome h2{font-size:20px}.activities-welcome p{font-size:14px}.activities-welcome>div{max-width:73%}.account-activities-page .activities-illustration{opacity:.8;width:125px;height:105px;margin-left:-60px}.activity-options{grid-template-columns:1fr;gap:9px}.activity-options>a{align-items:center;min-height:78px;padding:12px}.activity-options small{margin-top:4px}.activity-option-icon{width:42px;height:42px}.activity-cards{gap:10px}.activity-cards article{padding:12px}.activity-thumbnail,.activity-thumbnail img{width:64px}.activities-toolbar{margin-top:-8px;margin-bottom:14px}.activities-other,.activities-new{margin-top:22px;padding-top:18px}.activities-dashboard h2{font-size:20px}.activities-other h2{font-size:18px}}.activity-cards{align-items:start}.activity-meta{flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-top:4px;display:flex}.activity-card-content .activity-meta p{margin-top:0}.activity-actions a{gap:4px}@media (max-width:700px){.activities-welcome{position:relative}.activities-welcome>div{width:100%;max-width:100%}.activities-welcome p{padding-right:88px}.account-activities-page .activities-illustration{opacity:1;width:90px;height:80px;margin:0;position:absolute;bottom:12px;right:12px}}.activity-actions a{font-family:Arial,sans-serif}.activities-hero{background:linear-gradient(110deg,#f8f1e5,#eff3e7);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin:8px 0 20px;padding:20px 24px;display:flex}.activities-hero .activities-toolbar{flex-shrink:0;margin:0;position:static}.activities-slogan{color:#77551d;margin:0;font:600 clamp(20px,2vw,28px)/1.3 Georgia,serif}.activities-summary{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin:20px 0 28px;display:grid}.activities-summary a{color:#103c31;background:#eaf5eb;border:1px solid #dce6d9;border-radius:12px;align-items:center;gap:16px;min-width:0;padding:18px;text-decoration:none;display:flex}.activities-summary svg{flex-shrink:0;width:38px;height:38px}.activities-summary strong{font-size:30px;line-height:1.2;display:block}.activities-summary small{margin-top:5px;font-size:14px;display:block}.activities-summary .summary-restaurants{background:#fff3df;border-color:#f3e7cf}.activities-summary .summary-services{background:#eaf3fd;border-color:#dce8f5}.activity-groups{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.activity-group{background:#eaf5ed;border-radius:14px;padding:16px;scroll-margin-top:20px}.activity-group.group-restaurants{background:#fff3df}.activity-group.group-services{background:#eaf3fd}.activity-group>h3{align-items:center;gap:10px;margin:0 0 16px;font:600 19px/1.3 Georgia,serif;display:flex}.activity-group>h3 svg{width:30px;height:30px}.activity-group .activity-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr))}.activity-group .activity-cards article{background:#fffefa;padding:14px}.activity-actions{gap:8px}.activity-actions .activity-manage{color:#fff;background:#123e33;border-radius:6px;justify-content:center;min-height:44px;padding:8px 14px;text-decoration:none}.activity-actions a:not(.activity-manage){border:1px solid #cfdbd3;border-radius:6px;justify-content:center;padding:8px 12px;text-decoration:none}.activity-offering-count{color:#50645a;margin:6px 0;font-size:12px}.activities-other .activity-options>a:nth-child(4n+1){background:#eaf5ed}.activities-other .activity-options>a:nth-child(4n+2){background:#fff3df}.activities-other .activity-options>a:nth-child(4n+3){background:#eaf3fd}.activities-other .activity-options>a:nth-child(4n){background:#f3eafa}@media (max-width:700px){.activities-hero{flex-direction:column;align-items:stretch;gap:16px;padding:18px}.activities-hero .activities-toolbar button{width:100%}.activities-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 22px}.activities-summary a{gap:10px;padding:12px}.activities-summary svg{width:28px;height:28px}.activities-summary strong{font-size:26px}.activities-summary small{font-size:12px}.activity-group{padding:12px}.activity-actions a{flex:1}.activity-group .activity-cards{grid-template-columns:minmax(0,1fr)}}.activities-hero{min-height:132px;position:relative;overflow:hidden}.activities-hero .activities-slogan{z-index:1;max-width:60%}.account-activities-page .activities-hero .activities-illustration{flex:none;align-self:center;width:220px;height:110px;margin:0}.activities-new>p{color:#52635a;margin-bottom:14px}.activities-new summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.activities-dashboard .activity-options a:focus-visible,.activities-summary a:focus-visible,.activities-new summary:focus-visible{outline-offset:3px;outline:3px solid #a48038}@media (max-width:700px){.activities-hero{min-height:160px;padding-right:115px}.activities-hero .activities-slogan{max-width:100%;font-size:22px}.account-activities-page .activities-hero .activities-illustration{width:105px;height:100px;position:absolute;top:20px;bottom:auto;right:5px}.activities-hero .activities-toolbar{margin-top:4px}.activities-hero .activities-toolbar button{padding:8px;font-size:12px}.activities-new summary{padding:12px 0}}
