.skin-original{--ink:#183d35;--cream:#f6f4ed;--orange:#ec8052;--sage:#dce9d8;--muted:#718078;--line:#d8ded4;--surface:#fff;--field:#fcfcf8;--body-font:Georgia,"Times New Roman",serif;--display-font:Georgia,"Times New Roman",serif;--ui-font:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.skin-mondrian{--ink:#111;--cream:#f6f2df;--orange:#d71920;--sage:#f2cf24;--muted:#2455a4;--line:#111;--surface:#fffdf3;--field:#fff;--body-font:Arial,Helvetica,sans-serif;--display-font:"Arial Black",Arial,sans-serif;--ui-font:Arial,Helvetica,sans-serif}.skin-kandinsky{--ink:#17264b;--cream:#f3ead5;--orange:#df482d;--sage:#e8bd37;--muted:#337e91;--line:#263760;--surface:#fffaf0;--field:#fffdf7;--body-font:"Trebuchet MS",Arial,sans-serif;--display-font:Georgia,serif;--ui-font:"Trebuchet MS",Arial,sans-serif}.skin-picasso{--ink:#243c61;--cream:#eadfd2;--orange:#ad5d52;--sage:#9cb9b8;--muted:#687797;--line:#9fa9b1;--surface:#f8eee4;--field:#fff8ef;--body-font:Georgia,serif;--display-font:"Palatino Linotype",Palatino,serif;--ui-font:Verdana,Arial,sans-serif}.skin-dali{--ink:#382511;--cream:#ead7a5;--orange:#c65329;--sage:#659092;--muted:#7e6740;--line:#aa9364;--surface:#f7e8bc;--field:#fff1ca;--body-font:"Palatino Linotype",Palatino,serif;--display-font:Impact,"Arial Narrow",sans-serif;--ui-font:"Trebuchet MS",Arial,sans-serif}.skin-monet{--ink:#40576e;--cream:#f1ede5;--orange:#ad719c;--sage:#c9d8bc;--muted:#7282a3;--line:#bcc7c8;--surface:#faf7f2;--field:#f7f5f0;--body-font:Garamond,Georgia,serif;--display-font:Garamond,Georgia,serif;--ui-font:"Gill Sans","Trebuchet MS",sans-serif}.skin-renoir{--ink:#5b3035;--cream:#fbeedc;--orange:#d16e60;--sage:#dbb99d;--muted:#8a6760;--line:#dfc1ad;--surface:#fff7ec;--field:#fffaf3;--body-font:Georgia,serif;--display-font:"Palatino Linotype",Palatino,serif;--ui-font:"Gill Sans","Trebuchet MS",sans-serif}.skin-warhol{--ink:#17131f;--cream:#fff04a;--orange:#ff2d93;--sage:#20d4d0;--muted:#6533c9;--line:#17131f;--surface:#fff9c7;--field:#fff;--body-font:Arial,Helvetica,sans-serif;--display-font:"Arial Black",Impact,sans-serif;--ui-font:"Arial Black",Arial,sans-serif}body[class^="skin-"]{font-family:var(--body-font);background:var(--cream);color:var(--ink)}body[class^="skin-"] .hero h1,body[class^="skin-"] .results-head h2,body[class^="skin-"] .event-info h3{font-family:var(--display-font)}body[class^="skin-"] .logo,body[class^="skin-"] .tagline,body[class^="skin-"] .kicker,body[class^="skin-"] .field label,body[class^="skin-"] .distance-prompt,body[class^="skin-"] .distance-prompt select,body[class^="skin-"] .when-field,body[class^="skin-"] .when-field select,body[class^="skin-"] .location-row input,body[class^="skin-"] .state-select,body[class^="skin-"] .locate,body[class^="skin-"] .pill span,body[class^="skin-"] .search-button,body[class^="skin-"] .event-type,body[class^="skin-"] .event-info a,body[class^="skin-"] .pagination,body[class^="skin-"] footer{font-family:var(--ui-font)!important}body[class^="skin-"] .search-card,body[class^="skin-"] .event-card{background:var(--surface)}body[class^="skin-"] .location-row input,body[class^="skin-"] .state-select,body[class^="skin-"] .distance-prompt select,body[class^="skin-"] .when-field select{background:var(--field)}body[class^="skin-"] .intro,body[class^="skin-"] .event-info p,body[class^="skin-"] .description{color:var(--muted)}
.skin-rothko{--ink:#321820;--cream:#d9a441;--orange:#9f2f22;--sage:#6e2727;--muted:#70402f;--line:#7f3025;--surface:#e7b958;--field:#f0ca73;--body-font:Baskerville,Georgia,serif;--display-font:Baskerville,Georgia,serif;--ui-font:"Arial Narrow",Arial,sans-serif}.skin-dekooning{--ink:#25222a;--cream:#f1dfd5;--orange:#e65d72;--sage:#e5bd32;--muted:#426f96;--line:#756c73;--surface:#fff4ed;--field:#fffaf6;--body-font:Georgia,serif;--display-font:"Arial Narrow",Arial,sans-serif;--ui-font:Helvetica,Arial,sans-serif}.skin-basquiat{--ink:#15120e;--cream:#dfd1aa;--orange:#c6382c;--sage:#d2a91f;--muted:#315d78;--line:#302c22;--surface:#eee2c2;--field:#f8edcf;--body-font:"Courier New",monospace;--display-font:"Arial Black",Impact,sans-serif;--ui-font:"Courier New",monospace}.skin-haring{--ink:#111;--cream:#fff9e6;--orange:#ef2929;--sage:#f2d323;--muted:#167ac6;--line:#111;--surface:#fff;--field:#fff;--body-font:Arial,Helvetica,sans-serif;--display-font:"Arial Black",Arial,sans-serif;--ui-font:"Trebuchet MS",Arial,sans-serif}.skin-kusama{--ink:#16120c;--cream:#f5d625;--orange:#d71f2b;--sage:#fff7cf;--muted:#4b3a16;--line:#16120c;--surface:#fff3a6;--field:#fffbe1;--body-font:Arial,Helvetica,sans-serif;--display-font:"Arial Black",Impact,sans-serif;--ui-font:Arial,Helvetica,sans-serif}.skin-hockney{--ink:#173e68;--cream:#d9f2ed;--orange:#ef6f9a;--sage:#54c9de;--muted:#337fa1;--line:#6db8ca;--surface:#f4fffc;--field:#fff;--body-font:"Trebuchet MS",Arial,sans-serif;--display-font:Georgia,serif;--ui-font:"Trebuchet MS",Arial,sans-serif}.skin-kruger{--ink:#111;--cream:#f3f1ed;--orange:#d71920;--sage:#ddd9d2;--muted:#5d5a57;--line:#111;--surface:#fff;--field:#fff;--body-font:Helvetica,Arial,sans-serif;--display-font:"Arial Black",Impact,sans-serif;--ui-font:"Arial Black",Arial,sans-serif}.skin-holzer{--ink:#e9edf2;--cream:#16191e;--orange:#e13b34;--sage:#273449;--muted:#aeb9c8;--line:#596473;--surface:#20252c;--field:#2a3038;--body-font:Helvetica,Arial,sans-serif;--display-font:Helvetica,Arial,sans-serif;--ui-font:"Arial Narrow",Arial,sans-serif}.skin-walker{--ink:#130f0d;--cream:#e5d5b8;--orange:#863f35;--sage:#b9a587;--muted:#6c5b4d;--line:#766353;--surface:#f0e3cb;--field:#f8eedc;--body-font:Baskerville,Georgia,serif;--display-font:"Palatino Linotype",Palatino,serif;--ui-font:Georgia,serif}.skin-aiweiwei{--ink:#252525;--cream:#dedbd2;--orange:#c92d26;--sage:#b7b2a7;--muted:#65635f;--line:#77736b;--surface:#f0eee8;--field:#faf9f5;--body-font:Arial,Helvetica,sans-serif;--display-font:"Arial Black",Arial,sans-serif;--ui-font:Arial,Helvetica,sans-serif}
footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}footer span:nth-child(2){justify-self:center}footer span:nth-child(3){justify-self:end}footer a{color:inherit;text-decoration:none}footer a:hover{text-decoration:underline}@media(max-width:620px){footer{grid-template-columns:1fr;text-align:center;gap:6px}footer span:nth-child(2),footer span:nth-child(3){justify-self:center}}