.p4-main{padding:14px 22px 28px}.p4-hero{padding:0}.p4-tagline{margin:calc(var(--awayly-lockup-hero-copy-mt) + var(--awayly-tagline-mt) + 2px) 0 var(--awayly-tagline-mb);text-align:center;padding:0 12px}.p4-hero-title{text-align:center;margin-top:10px}.p3-shell.awayly-brand-shell .p4-selections--in-hero .p2r-hero-selections-label{max-width:var(--awayly-row-max,360px);font-family:var(--awayly-font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;letter-spacing:-.01em;color:var(--page1-ink-mid);text-shadow:0 1px #ffffffbf;text-align:center;margin:10px auto 0;font-size:9.25px;font-weight:600;line-height:1.2}.p4-hero-title h1{margin:0}.p4-hero-photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;height:210px;margin-top:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73,0 16px 32px #08284829,0 3px 10px #08284814}.p4-hero-photo:after{content:"";pointer-events:none;background:linear-gradient(#ffffff1f 0%,#ffffff38 70%,#ffffff47 100%);position:absolute;inset:0}.p4-destination{text-align:left;padding:14px 22px 0}.p4-selections{padding:12px 22px 0}.p4-selections.p4-selections--in-hero{padding:8px 0 0}.p3-shell.awayly-brand-shell .p4-selections--in-hero .awayly-hero-selections-tray{margin-top:10px}.p3-shell.awayly-brand-shell .p2r-section.p4-picked,.p3-shell.awayly-brand-shell .p2r-section.itin-picked-dest,.itin-shell.awayly-brand-shell .p2r-section.itin-picked-dest,.p3-shell.awayly-brand-shell .p2r-section.p4-builder,.p3-shell.awayly-brand-shell .p2r-section.p4-accommodations,.p3-shell.awayly-brand-shell .p2r-section.p4-activities,.p3-shell.awayly-brand-shell .p2r-section.p4-rest-days-section,.p3-shell.awayly-brand-shell .p2r-section.p4-meals{box-sizing:border-box;padding:12px 22px 22px}.p3-shell.awayly-brand-shell .p2r-section.p4-footer-actions{box-sizing:border-box;justify-content:center;align-items:flex-start;padding:22px 22px 48px;display:flex}.p4-picked .p3-match,.p4-picked .p3-match--itinerary,.itin-shell .p4-picked.itin-picked-dest .p3-match,.itin-shell .p4-picked.itin-picked-dest .p3-match--itinerary{justify-items:stretch;margin-top:10px}.p4-picked .p3-left,.p4-picked .p3-main,.p4-picked .p3-title-row,.p4-picked .p3-desc,.p4-picked .p3-estimate,.p4-picked .p3-match--itinerary>.p3-main,.itin-shell .p4-picked.itin-picked-dest .p3-main,.itin-shell .p4-picked.itin-picked-dest .p3-title-row,.itin-shell .p4-picked.itin-picked-dest .p3-desc{text-align:left}.p4-picked .p3-title-row--no-rating,.itin-shell .p4-picked.itin-picked-dest .p3-title-row--no-rating{justify-content:flex-start}.p4-picked .p3-right,.itin-shell .p4-picked.itin-picked-dest .p3-right{align-content:center}.p4-picked .p3-img-frame:before,.itin-shell .p4-picked.itin-picked-dest .p3-img-frame:before{padding-top:170%}.itin-shell .p4-picked.itin-picked-dest .p3-match--itinerary-balanced .p3-img-frame{height:var(--itin-picked-img-h,156px)}.itin-shell .p4-picked.itin-picked-dest .p3-match--itinerary-balanced .p3-right{align-content:start}.p4-destination-head{justify-items:center;gap:8px;display:grid}.p4-destination-head h2{color:#141c38;letter-spacing:.01em;margin:0;font-size:14px;font-weight:700}.p4-destination-head:after{content:"";background:#18284838;width:78%;height:1px}.p4-destination-body{color:#3d4a66;max-width:520px;margin:10px auto 0;font-size:10.5px;font-weight:600;line-height:1.55}.p4-tag-strip{background:linear-gradient(#ffffffc7,#f6f9ff9e);border:1px solid #ffffff9e;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:8px 10px;max-width:520px;margin:12px auto 0;padding:10px;display:flex;box-shadow:inset 0 1px #ffffffa6,0 10px 22px #08284814,0 2px 8px #0828480d}.p4-tag{color:#28304f;white-space:nowrap;align-items:center;gap:6px;font-size:9px;font-weight:700;display:inline-flex}.p4-tag-ico{place-items:center;width:14px;height:14px;display:grid}.p4-builder{text-align:center;position:relative}.app-shell--page1.p2r-shell.awayly-brand-shell:has(.page1-bg-stack) .p2r-section.p4-builder{position:relative;z-index:2!important}:is(.app-shell--page1.p2r-shell.awayly-brand-shell:has(.page1-bg-stack) .p2r-section.p4-builder.p4-builder--travel-open,.app-shell--page1.p2r-shell.awayly-brand-shell:has(.page1-bg-stack) .p2r-section.p4-builder:focus-within){z-index:var(--awayly-z-page1-travel,8000)!important}.p4-builder--travel-open .p4-details .field-card{overflow:visible}.p4-section-sub{text-align:center;max-width:min(360px,100%);font-family:var(--awayly-font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;color:var(--page1-muted);text-shadow:0 1px #ffffffd9;margin:0 auto 12px;font-size:10px;font-weight:600;line-height:1.45}.p3-shell.awayly-brand-shell .p4-accommodations>.awayly-home-section-title,.p3-shell.awayly-brand-shell .p4-activities>.awayly-home-section-title,.p3-shell.awayly-brand-shell .p4-rest-days-section>.awayly-home-section-title,.p3-shell.awayly-brand-shell .p4-meals>.awayly-home-section-title{margin-bottom:3px}.p3-shell.awayly-brand-shell .p4-accommodations>.p4-section-sub,.p3-shell.awayly-brand-shell .p4-activities>.p4-section-sub,.p3-shell.awayly-brand-shell .p4-meals>.p4-section-sub{margin-top:0;margin-bottom:8px}.p3-shell.awayly-brand-shell .p4-rest-days-section>.p4-rest-days-intro{margin-top:0;margin-bottom:10px}.p4-details{flex-direction:column;align-items:center;width:100%;max-width:360px;margin:0 auto;display:flex}.p4-details .field-card:not(.awayly-field-sheet){overflow:hidden}.p4-details .field-card.awayly-field-sheet{overflow:visible}.p3-shell.awayly-brand-shell .p4-activities-major,.p3-shell.awayly-brand-shell .p4-accommodations-major,.p3-shell.awayly-brand-shell .p4-meals-major{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#ffffffeb,#f6f9ffe0);border:1px solid #ffffff9e;border-radius:10px;box-shadow:inset 0 1px #ffffffb3,0 10px 22px #0828481f,0 2px 8px #0828480f}.p4-estimate{text-align:center;color:#3d4a66eb;max-width:520px;margin:12px auto 0;font-size:10px;font-weight:600;line-height:1.5}.p4-summary{padding:14px 22px 0}.p4-summary-title{text-align:center;color:#141c38;margin:12px 0 10px;font-size:12px;font-weight:800}.p4-summary-card{text-align:center;background:linear-gradient(#ffffffdb,#f6f9ffbd);border:1px solid #ffffff9e;border-radius:12px;max-width:520px;margin:0 auto;padding:12px 14px;box-shadow:inset 0 1px #ffffffa6,0 10px 22px #08284814,0 2px 8px #0828480d}.p4-summary-card--p3{text-align:left;grid-template-columns:1fr 128px;align-items:stretch;gap:12px;display:grid}.p4-summary-left{min-width:0}.p4-summary-right{align-items:center;display:grid}.p4-summary-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:100%;height:118px;box-shadow:inset 0 1px #ffffff80,0 10px 22px #0828481f,0 2px 8px #0828480f}.p4-summary-desc{margin-top:4px}.p4-summary-place{color:#141c38;margin-bottom:6px;font-size:12px;font-weight:800}.p4-summary-teaser{color:#253052;margin:0;font-size:10.5px;font-weight:700;line-height:1.5}.p4-activities,.p4-accommodations{text-align:center}.p4-activities>.p4-section-sub{margin-bottom:10px}.p4-activities>.p4-discovery-style-major{margin-bottom:24px}.p4-activities>.p4-activities-vibes-major{margin-top:2px;margin-bottom:24px}.p4-activity-mustdo-subsection{margin-top:4px;max-width:min(360px,100%);margin-inline:auto}.p4-activity-mustdo-subsection .p4-activity-mustdo-hint{margin:0 auto 10px}.p4-discovery-style-major{overflow:visible}.p4-discovery-style-scroll{-webkit-overflow-scrolling:touch;max-height:none;padding:8px 10px 14px;overflow:visible}.p4-discovery-style-scroll .p4-activity-category-heading{margin-top:0;margin-bottom:10px}.p4-discovery-style-row{box-sizing:border-box;flex-wrap:wrap;justify-content:center;gap:6px 8px;width:100%;max-width:100%;margin:0 auto;padding-bottom:2px;display:flex}.p4-discovery-style-row .p3-opt.p4-activity-opt{flex:0 0 calc(50% - 4px);width:calc(50% - 4px);min-width:0;max-width:calc(50% - 4px)}.p4-discovery-style-row .p3-opt.p4-activity-opt:last-child:nth-child(3){margin-inline:auto}.p4-activities-vibes-major .p4-activities-scroll .p4-activity-category-heading:first-child{margin-top:0}.p4-activity-mustdo-major{margin-top:0;margin-bottom:0}.p4-mustdo-rank{color:#0b67e9;background:#0b67e91f;border-radius:999px;justify-content:center;align-items:center;width:17px;height:17px;font-size:8px;font-weight:800;line-height:1;display:inline-flex}.p3-shell.awayly-brand-shell .p4-activity-mustdo-major .p3-opt.p4-activity-opt[data-disabled=true]{opacity:.42;cursor:default}.p4-stay-priority-hint{max-width:min(360px,100%);font-family:var(--awayly-font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;letter-spacing:.01em;white-space:nowrap;color:#3d4a66e0;flex-wrap:nowrap;justify-content:center;align-items:baseline;gap:5px;margin:0 auto 8px;font-size:9px;font-weight:600;line-height:1.2;display:flex}.p4-stay-priority-hint-text{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.p4-stay-priority-hint--empty{white-space:normal;margin-bottom:0;display:block}.p4-stay-priority-count{color:#3d4a66b8;flex:none;font-size:8px;font-weight:700}.p4-stay-priority-count:before{content:"·";color:#3d4a6673;margin-right:5px;font-weight:600}.p4-accommodations-major{max-width:min(360px,100%);margin:0 auto;overflow:hidden}.p4-accommodations-scroll{-webkit-overflow-scrolling:touch;padding:6px 10px 12px;overflow:hidden visible}.p4-stay-priority-row{grid-template-rows:repeat(4,auto)}.p3-shell.awayly-brand-shell .p4-accommodations-scroll .p4-activity-row .p3-opt.p4-activity-opt{transition:border-color .2s,color .2s,opacity .2s}.p3-shell.awayly-brand-shell .p4-accommodations-scroll .p3-opt.p4-activity-opt[data-disabled=true]{opacity:.42;cursor:default}.p4-activity-grid{flex-wrap:wrap;justify-content:center;gap:5px;max-width:520px;margin:0 auto;display:flex}.p4-activities-major{max-width:min(360px,100%);margin:0 auto;overflow:hidden}.p4-activities-major.p4-discovery-style-major{padding-bottom:2px;overflow:visible}.p4-activities-scroll{overflow-anchor:none;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;max-height:min(320px,46svh);padding:6px 10px 12px;overflow:hidden auto}.p4-activities-scroll:focus-visible{outline-offset:2px;outline:2px solid #0b67e973}.p4-meals-major{width:100%;max-width:min(var(--awayly-row-max,360px), 100%);box-sizing:border-box;margin-inline:auto;overflow:hidden}.p4-meals-scroll{-webkit-overflow-scrolling:touch;padding:8px 12px 12px;overflow:auto visible}.p4-meals>.p4-meals-major.p4-meal-vibes-major{margin-top:14px}.p4-meal-vibes-scroll{padding:8px 10px 12px;overflow:hidden visible}.p4-meal-vibes-hint{margin-top:0;margin-bottom:10px}.p4-meal-vibes-block{margin-bottom:12px}.p4-meal-vibes-block:last-child{margin-bottom:2px}.p4-meal-vibes-slot-heading{flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;display:flex}.p4-meal-vibes-slot-heading .p4-stay-priority-count{margin-top:0;display:inline}.p4-meal-vibes-slot-heading .p4-stay-priority-count:before{content:none;margin:0}.p4-meal-vibes-slot-icon{color:#0b67e9;align-items:center;line-height:0;display:inline-flex}.p4-meal-vibes-row{grid-template-columns:repeat(2,minmax(0,1fr))}.p3-shell.awayly-brand-shell .p4-meal-vibes-major .p3-opt.p4-activity-opt[data-disabled=true]{opacity:.42;cursor:default}.p4-rest-days-intro{text-align:center;max-width:min(360px,100%);margin:0 auto 10px}.p4-rest-days-intro .p4-section-sub{margin:0 auto}.p4-rest-days-details{width:100%;max-width:min(152px,100%);margin:0 auto}.p3-shell.awayly-brand-shell .awayly-field-sheet.field-card.kwyw-two-col.p4-trip-details-sheet.p4-rest-days-field-card .field-travel-dropdown{flex:0 0 40px;width:40px;min-width:40px;max-width:40px}.p4-activity-category-block{margin-bottom:10px}.p4-activities-scroll .p4-activity-category-block:first-child,.p3-shell.awayly-brand-shell .p4-activities-scroll .p4-activity-category-block:first-child .p4-activity-category-heading{margin-top:0}.p3-shell.awayly-brand-shell .p4-activity-category-heading{text-align:center;max-width:100%;font-family:var(--awayly-font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;letter-spacing:.01em;text-transform:none;color:#3d4a66e0;margin:0 auto 8px;font-size:9px;font-weight:600;line-height:1.45}.p4-activity-category-block:last-child{margin-bottom:2px}.p4-activity-row{box-sizing:border-box;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:5px 8px;width:100%;max-width:100%;margin:0 auto;display:grid}.p4-activity-row.p4-discovery-style-row{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:6px 8px;display:flex}.p4-activity-row .p3-opt.p4-activity-opt{text-align:left;white-space:nowrap;justify-content:flex-start;gap:6px;width:100%;min-width:0;margin:0;position:relative}.p4-activity-row.p4-discovery-style-row .p3-opt.p4-activity-opt{flex:0 0 calc(50% - 4px);width:calc(50% - 4px);min-width:0;max-width:calc(50% - 4px)}.p4-activity-row.p4-discovery-style-row .p3-opt.p4-activity-opt:last-child:nth-child(3){margin-inline:auto}.p3-shell.awayly-brand-shell .p4-activities-scroll .p4-activity-row .p3-opt.p4-activity-opt{transition:border-color .2s,color .2s}.p4-activity-check--sr{opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.p3-shell.awayly-brand-shell .p4-activity-ico{color:#0b67e9;flex-shrink:0;justify-content:center;align-items:center;width:20px;min-width:20px;line-height:0;display:inline-flex}.p3-shell.awayly-brand-shell .p4-activity-ico svg{stroke-width:1.42px;filter:drop-shadow(0 .5px .5px #0828481f);flex-shrink:0}.p4-activity-title{min-width:0;font-size:var(--awayly-fs-chip,8px);font-weight:var(--awayly-fw-chip,800);color:inherit;text-align:left;text-overflow:ellipsis;flex:1;line-height:1.15;overflow:hidden}.p4-activity-examples{color:#3d4a66eb;margin-top:2px;font-size:7.4px;font-weight:600;line-height:1.2}.p4-meals{text-align:center}.p4-meal-table{box-sizing:border-box;width:100%;max-width:100%;margin-inline:auto;overflow:visible}.p4-meal-row{box-sizing:border-box;border-top:1px solid #4e58871a;grid-template-columns:minmax(78px,1.15fr) repeat(5,minmax(0,1fr));align-items:center;column-gap:4px;width:100%;display:grid}.p4-meal-row--head{background:#fff6;border-top:none;box-shadow:inset 0 1px #ffffff8c}.p4-meal-cell{color:#253052;text-align:center;box-sizing:border-box;min-width:0;padding:8px 4px;font-size:9px;font-weight:800}.p4-meal-cell--rowhead{text-align:left;padding-left:4px;padding-right:10px;font-weight:900}.p4-meal-row:not(.p4-meal-row--head) .p4-meal-cell--rowhead{padding-right:12px}.p4-meal-row .p4-meal-cell:not(.p4-meal-cell--rowhead){box-sizing:border-box;padding:8px 2px}.p3-shell.awayly-brand-shell .p4-rest-days-field-card .field-row-label-text,.p3-shell.awayly-brand-shell .p4-meal-row--head .p4-meal-cell,.p3-shell.awayly-brand-shell .p4-meal-cell--rowhead .p4-meal-row-text{font-family:var(--awayly-font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#2f4d78eb;text-shadow:0 1px #ffffffc7;font-size:9px;font-weight:800;line-height:1.3}.p3-shell.awayly-brand-shell .p4-rest-days-field-card .field-row-label-text,.p3-shell.awayly-brand-shell .p4-meal-cell--rowhead .p4-meal-row-text{text-align:left}.p4-meal-row-label{align-items:center;gap:6px;min-width:0;display:inline-flex}.p4-meal-row-icon{color:#0b67e9;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.p4-meal-row-icon svg{stroke-width:1.42px;filter:drop-shadow(0 .5px .5px #0828481f);flex-shrink:0}.p4-meal-row-text{font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.p4-meal-footnote{box-sizing:border-box;max-width:100%;font-family:var(--awayly-font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;color:var(--page1-muted);text-align:center;text-shadow:0 1px #ffffffbf;margin:8px auto 0;padding:0 4px 4px;font-size:6.5px;font-weight:500;line-height:1.35}.p3-shell.awayly-brand-shell .p4-meal-row--head .p4-meal-cell:not(.p4-meal-cell--rowhead){text-align:center;justify-content:center;align-items:center;display:flex}.p3-shell.awayly-brand-shell .p4-meal-row--head .p4-meal-cell--col-price{flex-direction:column;align-items:center;gap:1px;min-width:0;padding:6px 1px 4px}.p3-shell.awayly-brand-shell .p4-meal-cell--col-price .p4-meal-price-tier{font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:1.15}.p3-shell.awayly-brand-shell .p4-meal-cell--col-price .p4-meal-price-range,.p3-shell.awayly-brand-shell .p4-meal-cell--col-price .p4-meal-price-range-caption{max-width:100%;font-family:var(--awayly-font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;letter-spacing:.01em;text-transform:none;color:#3a5570d1;text-shadow:0 1px #ffffffb8;white-space:nowrap;font-size:6.5px;font-weight:600;line-height:1.15;display:block}.p3-shell.awayly-brand-shell .p4-meal-cell--col-price .p4-meal-price-range-caption{color:#3a5570b8;font-size:6px;font-weight:500}.p3-shell.awayly-brand-shell .p4-meal-row:not(.p4-meal-row--head) .p4-meal-cell:not(.p4-meal-cell--rowhead){justify-content:center;align-items:center;display:flex}.p3-shell.awayly-brand-shell .p4-meal-row--head .p4-meal-cell--col-home{min-width:0;padding-left:2px;padding-right:2px}.p3-shell.awayly-brand-shell .p4-meal-head-home-wrap{display:inline-block;position:relative}.p3-shell.awayly-brand-shell .p4-meal-head-home-text{display:inline-block}.p3-shell.awayly-brand-shell .p4-meal-row--head .p4-meal-cell--col-home .p4-meal-header-asterisk{margin-left:1px;font-weight:800;line-height:1;position:absolute;top:0;left:100%}.p4-meal-inputwrap{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;gap:0;width:100%;max-width:100%;margin-inline:auto;display:flex}.p4-meals-scroll .p4-meal-inputwrap{flex:none;max-width:none}.p4-meal-input{width:min(40px,100%);min-width:0;max-width:40px;height:var(--awayly-control-h);border:var(--awayly-chip-border);background:var(--awayly-chip-bg);text-align:center;font:inherit;font-size:var(--awayly-control-fs);font-weight:var(--awayly-control-fw);color:var(--awayly-chip-ink);box-shadow:var(--awayly-chip-shadow);box-sizing:border-box;border-radius:999px;padding:0 4px}.p4-meal-input:focus-visible{outline-offset:0;z-index:2;outline:2px solid #0b67e98c;position:relative}.p4-footer-actions-card{isolation:isolate;max-width:min(var(--awayly-row-max,360px), 100%);text-align:center;-webkit-backdrop-filter:blur(16px)saturate(1.28);backdrop-filter:blur(16px)saturate(1.28);background:radial-gradient(100% 90% at 50% -12%,#ffbef029 0%,#0000 48%),radial-gradient(85% 70% at 100% 108%,#64b9ff47 0%,#0000 55%),linear-gradient(165deg,#fffffff0 0%,#ecf4ffeb 42%,#daeaffe6 100%);border:1px solid #ffffff94;border-radius:18px;flex-direction:column;align-items:center;gap:16px;width:100%;margin:0 auto;padding:22px 20px 24px;animation:.65s cubic-bezier(.22,1,.36,1) both p4-footer-card-in;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffeb,inset 0 3px 2px #ffffff61,0 26px 52px #082d6424,0 10px 26px #0828481a,0 0 0 1px #18284814}.p4-footer-actions-card:after{content:"";border-radius:inherit;pointer-events:none;opacity:.32;z-index:1;background:linear-gradient(125deg,#ffffff52 0%,#0000 38% 62%,#ffffff14 100%);position:absolute;inset:0}.p4-footer-actions-card>*{z-index:2;position:relative}@keyframes p4-footer-card-in{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes p4-footer-btn-pop{0%{opacity:0;transform:translateY(12px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.p4-footer-actions-card,.p3-shell.awayly-brand-shell .p4-footer-actions-card .kwyw-matches-btn{animation:none!important}.p3-shell.awayly-brand-shell .p4-footer-actions-card .kwyw-matches-btn{transition:none}}.p3-shell.awayly-brand-shell .p4-footer-celebration .p4-footer-celebration-sans{font-family:var(--awayly-font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;letter-spacing:-.02em;color:var(--page1-ink-mid);text-shadow:0 1px 2px #ffffffeb;font-synthesis:none;font-size:14.95px;font-style:normal;font-weight:600;line-height:1.22}.p3-shell.awayly-brand-shell .p4-footer-actions-card .p4-footer-celebration-sans{color:#152a46;text-shadow:0 1px #fffffff2,0 2px 12px #08284814}.p4-footer-actions-stack{flex-direction:column;align-items:stretch;gap:9px;width:100%;max-width:280px;display:flex}.p3-shell.awayly-brand-shell .p4-footer-actions-card .kwyw-matches-btn{letter-spacing:.055em;text-transform:uppercase;background:linear-gradient(#3f93ff 0%,#0b67e9 48%,#0448b8 100%);border-radius:12px;width:100%;padding:11px 18px;font-size:9.5px;font-weight:800;transition:transform .22s cubic-bezier(.34,1.45,.64,1),box-shadow .22s;animation:.58s cubic-bezier(.34,1.45,.64,1) both p4-footer-btn-pop;box-shadow:inset 0 1px #fff6,0 6px 16px #08284838,0 2px 8px #08284824}.p3-shell.awayly-brand-shell .p4-footer-actions-card .kwyw-matches-btn:first-child{animation-delay:80ms}.p3-shell.awayly-brand-shell .p4-footer-actions-card .kwyw-matches-btn:nth-child(2){animation-delay:.16s}.p3-shell.awayly-brand-shell .p4-footer-actions-card .kwyw-matches-btn:nth-child(3){animation-delay:.24s}.p3-shell.awayly-brand-shell .p4-footer-actions-card .kwyw-matches-btn:hover{transform:translateY(-2px)scale(1.02);box-shadow:inset 0 1px #ffffff75,0 10px 22px #08284842,0 4px 12px #08284829}.p3-shell.awayly-brand-shell .p4-footer-actions-card .kwyw-matches-btn:active{transform:translateY(0)scale(.99);box-shadow:inset 0 1px #ffffff52,0 4px 12px #08284833,0 2px 5px #0828481f}.p4-empty{color:#3d4a66;text-align:center;max-width:440px;margin:0 auto;padding:16px;font-size:12px;font-weight:600;line-height:1.5}.p4-empty a{color:#0f4ab5;font-weight:800}.p3-shell.awayly-brand-shell .p4-footer-actions-card .p4-footer-actions-stack>.kwyw-matches-btn:disabled{cursor:not-allowed;opacity:.55}.app-shell--page1.p2r-shell.awayly-brand-shell:has(.page1-bg-stack) .p4-activities-major{-webkit-backdrop-filter:none;backdrop-filter:none}
