.calm-nav a.brand{letter-spacing:-.055em}.spin-settings{max-width:610px}.mood-summary{min-width:0;flex-wrap:wrap;row-gap:3px}.spin-preferences>.cuisine-picker{grid-column:1/-1}.cuisine-picker{border:0;padding:0;margin:0 0 7px;min-width:0}.cuisine-picker legend{font-size:11px;font-weight:600;color:#627450;padding:0;margin-bottom:6px}.cuisine-picker p{font-size:10px;line-height:1.6;color:#99a18b;margin:0 0 12px}.cuisine-chips{display:flex;flex-wrap:wrap;gap:7px}.cuisine-chip,.cuisine-any{position:relative;display:inline-flex!important;align-items:center;justify-content:center;min-height:33px;padding:7px 11px;border:1px solid #e2e7d9;border-radius:25px;background:#fffdf8;color:#879377!important;font-size:10px!important;font-weight:500!important;line-height:1.25;cursor:pointer;margin:0!important;user-select:none}.cuisine-chip input{position:absolute!important;opacity:0;width:1px!important;height:1px!important;min-height:0!important;padding:0!important}.cuisine-chip:has(input:checked),.cuisine-any[aria-pressed=true]{background:#eaf0df;border-color:#acbd96;color:#4d6937!important}.cuisine-chip:has(input:checked):before{content:'✓';font-size:9px;margin-right:5px}.cuisine-chip:has(input:focus-visible),.cuisine-any:focus-visible{outline:2px solid #a1b58a;outline-offset:3px}.cuisine-chip:hover,.cuisine-any:hover{border-color:#b8c7a4}.cuisine-chip:has(input:disabled){opacity:.6;cursor:default}.multi-filters{display:grid;grid-template-columns:minmax(0,1fr) 185px;align-items:end}.multi-filters .browse-cuisines{grid-column:1/-1;border:1px solid #e6eadd;border-radius:13px;padding:0 17px;background:#fffefa}.browse-cuisines>summary{display:flex;align-items:center;gap:12px;padding:14px 0;cursor:pointer;font-size:12px;color:#6f805d;list-style:none}.browse-cuisines>summary::-webkit-details-marker{display:none}.browse-cuisines>summary>span:first-child{font-size:11px;color:#95a087;margin-left:auto}.browse-cuisines>summary>span:last-child{color:#95a087}.browse-cuisines[open]>summary{border-bottom:1px solid #ebeee2;margin-bottom:15px}.browse-cuisines>.cuisine-picker{padding:0 0 13px}.browse-cuisines .cuisine-picker legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.browse-cuisines .cuisine-chip,.browse-cuisines .cuisine-any{font-size:11px!important;min-height:35px}.spin-settings .spin-preferences input[data-city]{font-size:13px}.spin-settings:has(.cuisine-picker) .preference-city{grid-column:auto}
@media(max-width:750px){.reel-home .spin-settings{width:calc(100% - 36px);max-width:500px}.spin-preferences{gap:13px 10px}.cuisine-chips{gap:6px}.cuisine-chip,.cuisine-any{padding:8px 10px;min-height:35px;font-size:10px!important}.cuisine-picker p{font-size:10px}.spin-settings summary{gap:8px}.mood-summary{max-width:72%;font-size:10px;gap:5px}.tweak-label{font-size:9px}.spin-preferences select,.spin-preferences input{font-size:16px!important}.multi-filters{grid-template-columns:1fr}.multi-filters .browse-cuisines{padding:0 13px}.browse-cuisines>summary{font-size:12px}.browse-cuisines .cuisine-chip,.browse-cuisines .cuisine-any{font-size:10px!important}.calm-nav .brand-mark{width:33px;height:33px}.calm-nav a.brand{font-size:25px}}
