/* Twelve additional, non-repeating art directions. */
.b2-thumb--onboarding{background:linear-gradient(135deg,#edf7de,#9ecb78)!important}.b2-thumb--onboarding:before{inset:13px;border-radius:8px;background:#fff9}.b2-thumb--onboarding:after{left:28px;top:28px;width:54%;height:5px;background:#77a753;box-shadow:0 14px #77a753,0 28px #77a753}
.b2-thumb--waitlist{background:linear-gradient(135deg,#251955,#8f6cff)!important}.b2-thumb--waitlist:before{left:18px;bottom:16px;width:70%;height:30px;border-radius:16px;background:#fff}.b2-thumb--waitlist:after{right:17px;top:15px;width:30px;height:30px;border-radius:50%;background:#f7d17d}
.b2-thumb--quiz{background:linear-gradient(135deg,#ffdf61,#ff6c8c)!important}.b2-thumb--quiz:before{left:17px;top:17px;width:49px;height:49px;border-radius:50%;background:#fff9}.b2-thumb--quiz:after{right:21px;bottom:19px;width:58px;height:7px;border-radius:8px;background:#fff;box-shadow:0 -15px #fff}
.b2-thumb--donation{background:linear-gradient(135deg,#d5fbff,#4ab9c5)!important}.b2-thumb--donation:before{left:50%;top:17px;width:40px;height:40px;transform:translateX(-50%) rotate(45deg);border-radius:7px;background:#fff}.b2-thumb--donation:after{left:calc(50% - 18px);top:38px;width:35px;height:35px;border-radius:50% 50% 0 0;background:#f37088}
.b2-thumb--product{background:linear-gradient(135deg,#ffe7d3,#e58965)!important}.b2-thumb--product:before{left:20px;top:19px;width:75px;height:62px;border-radius:4px;background:#fff8}.b2-thumb--product:after{left:37px;top:36px;width:42px;height:4px;background:#dc8a69;box-shadow:0 12px #dc8a69,0 24px #dc8a69}
.b2-thumb--rsvp{background:#203a37!important}.b2-thumb--rsvp:before{left:14px;right:14px;top:14px;bottom:14px;border:1px solid #f2d595;border-radius:50% 4px}.b2-thumb--rsvp:after{left:50%;top:35px;width:30px;height:30px;transform:translateX(-50%);border-radius:50%;background:#f4d27d}
.b2-thumb--incident{background:linear-gradient(135deg,#f1f4fb,#8595b6)!important}.b2-thumb--incident:before{left:0;top:0;bottom:0;width:10px;background:#e56565}.b2-thumb--incident:after{left:30px;top:24px;width:62%;height:5px;background:#45577d;box-shadow:0 15px #45577d,0 30px #45577d}
.b2-thumb--research{background:linear-gradient(135deg,#e8e5ff,#7872cc)!important}.b2-thumb--research:before{right:21px;top:20px;width:48px;height:48px;border:2px solid #fff;border-radius:50%}.b2-thumb--research:after{right:13px;bottom:20px;width:32px;border-top:3px solid #fff;transform:rotate(45deg)}
.b2-thumb--travel{background:linear-gradient(135deg,#8ee2ed,#2b71aa)!important}.b2-thumb--travel:before{left:17px;bottom:17px;width:80px;height:41px;border-radius:80px 80px 0 0;background:#fff9}.b2-thumb--travel:after{right:17px;top:17px;width:28px;height:28px;border-radius:50%;background:#ffe27b}
.b2-thumb--workshop{background:linear-gradient(135deg,#ffe6ae,#d48057)!important}.b2-thumb--workshop:before{left:18px;top:20px;width:80px;height:57px;border:2px solid #fff;border-radius:4px}.b2-thumb--workshop:after{left:31px;top:35px;width:54px;height:4px;background:#fff;box-shadow:0 13px #fff}
.b2-thumb--course{background:linear-gradient(135deg,#1d1c45,#5a4caa)!important}.b2-thumb--course:before{left:50%;top:18px;width:58px;height:58px;transform:translateX(-50%);border-radius:50%;border:1px solid #b5aaff}.b2-thumb--course:after{left:50%;top:34px;width:28px;height:10px;transform:translateX(-50%);border:1px solid #fff;border-top:0}
.b2-thumb--referral{background:linear-gradient(135deg,#ffdce7,#df6a96)!important}.b2-thumb--referral:before{left:22px;top:31px;width:32px;height:32px;border-radius:50%;background:#fff}.b2-thumb--referral:after{right:22px;top:31px;width:32px;height:32px;border-radius:50%;background:#fff;box-shadow:-16px 8px 0 -13px #fff}
.b2-sheet.b2-theme-onboarding{border:7px solid #97c572;border-radius:18px;background:#fbfff7}.b2-theme-onboarding .b2-sheet-head{padding:22px;background:#e8f5dc;border-radius:12px;border:0}.b2-theme-onboarding .b2-question{border-left:3px solid #b4d897;border-radius:0}
.b2-sheet.b2-theme-waitlist{background:linear-gradient(145deg,#211946,#654bb8);border-radius:36px}.b2-theme-waitlist .b2-status,.b2-theme-waitlist .b2-sheet-head p{color:#cec7f5}.b2-theme-waitlist .b2-sheet-head h1,.b2-theme-waitlist .b2-question label{color:#fff}.b2-theme-waitlist .b2-sheet-head{border-color:#ffffff24}.b2-theme-waitlist .b2-question{background:#fff;border-radius:20px;padding:15px}
.b2-sheet.b2-theme-quiz{border-radius:30px;background:linear-gradient(155deg,#fff8ce,#ffe0eb)}.b2-theme-quiz .b2-sheet-head{border:0}.b2-theme-quiz .b2-brand-dot{background:linear-gradient(135deg,#ffbf39,#f6648c)}.b2-theme-quiz .b2-question{background:#fff;border-radius:18px;box-shadow:0 6px 0 #f2cfd8}
.b2-sheet.b2-theme-donation{border-radius:50px 50px 12px 12px;background:#efffff}.b2-theme-donation .b2-sheet-head{padding:24px;border-radius:18px;background:#c6f3f1;border:0}.b2-theme-donation .b2-question{border:1px solid #b3e4e1}
.b2-sheet.b2-theme-product{border:1px solid #e7a481;border-radius:5px;background:#fffaf5}.b2-theme-product .b2-sheet-head{padding-bottom:15px;border-bottom:2px solid #e6a37c}.b2-theme-product .b2-question{border-bottom:1px solid #f1dccd;border-radius:0}
.b2-sheet.b2-theme-rsvp{background:#203a37;border:1px solid #f0d28d;border-radius:4px}.b2-theme-rsvp .b2-status,.b2-theme-rsvp .b2-sheet-head p{color:#c0d2cb}.b2-theme-rsvp .b2-sheet-head{border-color:#f0d28d44}.b2-theme-rsvp .b2-sheet-head h1,.b2-theme-rsvp .b2-question label{color:#f9e5b1}.b2-theme-rsvp .b2-question{border:1px solid #ffffff18;border-radius:0}.b2-theme-rsvp .b2-question input{background:#fffef6}
.b2-sheet.b2-theme-incident{border-radius:0;border-top:10px solid #dc6d6d;background:#f9fafc}.b2-theme-incident .b2-sheet-head h1{color:#394a70}.b2-theme-incident .b2-question{border-left:4px solid #d3d9e6;border-radius:0}
.b2-sheet.b2-theme-research{background:linear-gradient(145deg,#f5f3ff,#fff);border-radius:12px}.b2-theme-research .b2-sheet-head{border:0}.b2-theme-research .b2-question{border:1px solid #dcd8f3;border-radius:8px}.b2-theme-research .b2-question.selected{box-shadow:0 0 0 3px #e6e1ff}
.b2-sheet.b2-theme-travel{padding-top:0;border-radius:0 0 34px 34px;overflow:hidden}.b2-theme-travel .b2-status{margin:24px 47px 0}.b2-theme-travel .b2-sheet-head{margin:0 -47px;padding:32px 47px 24px;background:linear-gradient(135deg,#56c2d4,#2875ad);border:0}.b2-theme-travel .b2-sheet-head small,.b2-theme-travel .b2-sheet-head h1,.b2-theme-travel .b2-sheet-head p{color:#fff}.b2-theme-travel .b2-question{border-radius:16px;background:#f2fbfd}
.b2-sheet.b2-theme-workshop{border:5px solid #e6a46e;border-radius:12px;background:#fff8e8}.b2-theme-workshop .b2-sheet-head{border-bottom:2px dashed #d58357}.b2-theme-workshop .b2-question{background:#fff;border-radius:5px}
.b2-sheet.b2-theme-course{background:linear-gradient(145deg,#1e1c43,#5d4caf);border-radius:6px}.b2-theme-course .b2-status,.b2-theme-course .b2-sheet-head p{color:#d0c9f4}.b2-theme-course .b2-sheet-head{border-color:#ffffff22}.b2-theme-course .b2-sheet-head h1,.b2-theme-course .b2-question label{color:#fff}.b2-theme-course .b2-question{border:1px solid #ffffff33;border-radius:7px}.b2-theme-course .b2-question input{background:#ffffffeb}
.b2-sheet.b2-theme-referral{border-radius:28px;background:#fff5f8}.b2-theme-referral .b2-sheet-head{padding:24px;border-radius:18px;background:#ffe0eb;border:0}.b2-theme-referral .b2-brand-dot{background:linear-gradient(135deg,#ee779e,#b64e79)}.b2-theme-referral .b2-question{border-radius:15px;background:#fff;box-shadow:0 4px 13px #df6a9615}
